"use strict";(()=>{var _H=Object.create;var JA=Object.defineProperty;var SH=Object.getOwnPropertyDescriptor;var EH=Object.getOwnPropertyNames;var wH=Object.getPrototypeOf,RH=Object.prototype.hasOwnProperty;var ng=(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 PH=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of EH(e))!RH.call(t,n)&&n!==r&&JA(t,n,{get:()=>e[n],enumerable:!(o=SH(e,n))||o.enumerable});return t};var F=(t,e,r)=>(r=t!=null?_H(wH(t)):{},PH(e||!t||!t.__esModule?JA(r,"default",{value:t,enumerable:!0}):r,t));var iS=K((ROe,O2)=>{"use strict";var C2=Object.getOwnPropertySymbols,AG=Object.prototype.hasOwnProperty,kG=Object.prototype.propertyIsEnumerable;function IG(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function NG(){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(a){return e[a]});if(o.join("")!=="0123456789")return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(a){n[a]=a}),Object.keys(Object.assign({},n)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}O2.exports=NG()?Object.assign:function(t,e){for(var r,o=IG(t),n,a=1;a{"use strict";var dS=iS(),ha=typeof Symbol=="function"&&Symbol.for,gc=ha?Symbol.for("react.element"):60103,MG=ha?Symbol.for("react.portal"):60106,DG=ha?Symbol.for("react.fragment"):60107,LG=ha?Symbol.for("react.strict_mode"):60108,FG=ha?Symbol.for("react.profiler"):60114,BG=ha?Symbol.for("react.provider"):60109,UG=ha?Symbol.for("react.context"):60110,jG=ha?Symbol.for("react.forward_ref"):60112,qG=ha?Symbol.for("react.suspense"):60113,WG=ha?Symbol.for("react.memo"):60115,VG=ha?Symbol.for("react.lazy"):60116,A2=typeof Symbol=="function"&&Symbol.iterator;function yc(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;rYg.length&&Yg.push(t)}function lS(t,e,r,o){var n=typeof t;(n==="undefined"||n==="boolean")&&(t=null);var a=!1;if(t===null)a=!0;else switch(n){case"string":case"number":a=!0;break;case"object":switch(t.$$typeof){case gc:case MG:a=!0}}if(a)return r(o,t,e===""?"."+sS(t,0):e),1;if(a=0,e=e===""?".":e+":",Array.isArray(t))for(var i=0;i{"use strict";W2.exports=q2()});var vS=K(Xg=>{"use strict";Xg.__esModule=!0;Xg.ReactNativeFile=void 0;var ZG=function(e){var r=e.uri,o=e.name,n=e.type;this.uri=r,this.name=o,this.type=n};Xg.ReactNativeFile=ZG});var z2=K(xS=>{"use strict";xS.__esModule=!0;xS.extractFiles=bS;var eY=vS();function bS(t,e){e===void 0&&(e="");var r,o=new Map;function n(l,u){var p=o.get(u);p?p.push.apply(p,l):o.set(u,l)}if(typeof File<"u"&&t instanceof File||typeof Blob<"u"&&t instanceof Blob||t instanceof eY.ReactNativeFile)r=null,n([e],t);else{var a=e?e+".":"";if(typeof FileList<"u"&&t instanceof FileList)r=Array.prototype.map.call(t,function(l,u){return n([""+a+u],l),null});else if(Array.isArray(t))r=t.map(function(l,u){var p=bS(l,""+a+u);return p.files.forEach(n),p.clone});else if(t&&t.constructor===Object){r={};for(var i in t){var s=bS(t[i],""+a+i);s.files.forEach(n),r[i]=s.clone}}else r=t}return{clone:r,files:o}}});var G2=K(Hp=>{"use strict";Hp.__esModule=!0;Hp.ReactNativeFile=Hp.extractFiles=void 0;var tY=z2();Hp.extractFiles=tY.extractFiles;var rY=vS();Hp.ReactNativeFile=rY.ReactNativeFile});var aN=K(ct=>{"use strict";var zp,_c,ry,oy,PS;typeof window>"u"||typeof MessageChannel!="function"?($p=null,TS=null,_S=function(){if($p!==null)try{var t=ct.unstable_now();$p(!0,t),$p=null}catch(e){throw setTimeout(_S,0),e}},Z2=Date.now(),ct.unstable_now=function(){return Date.now()-Z2},zp=function(t){$p!==null?setTimeout(zp,0,t):($p=t,setTimeout(_S,0))},_c=function(t,e){TS=setTimeout(t,e)},ry=function(){clearTimeout(TS)},oy=function(){return!1},PS=ct.unstable_forceFrameRate=function(){}):(Jg=window.performance,SS=window.Date,eN=window.setTimeout,tN=window.clearTimeout,typeof console<"u"&&(rN=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 rN!="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 Jg=="object"&&typeof Jg.now=="function"?ct.unstable_now=function(){return Jg.now()}:(oN=SS.now(),ct.unstable_now=function(){return SS.now()-oN}),xc=!1,Tc=null,Zg=-1,ES=5,wS=0,oy=function(){return ct.unstable_now()>=wS},PS=function(){},ct.unstable_forceFrameRate=function(t){0>t||125>>1,n=t[o];if(n!==void 0&&0ty(i,r))l!==void 0&&0>ty(l,i)?(t[o]=l,t[s]=r,o=s):(t[o]=i,t[a]=r,o=a);else if(l!==void 0&&0>ty(l,r))t[o]=l,t[s]=r,o=s;else break e}}return e}return null}function ty(t,e){var r=t.sortIndex-e.sortIndex;return r!==0?r:t.id-e.id}var ga=[],As=[],sY=1,Lo=null,co=3,ay=!1,au=!1,Sc=!1;function iy(t){for(var e=Wn(As);e!==null;){if(e.callback===null)ny(As);else if(e.startTime<=t)ny(As),e.sortIndex=e.expirationTime,CS(ga,e);else break;e=Wn(As)}}function OS(t){if(Sc=!1,iy(t),!au)if(Wn(ga)!==null)au=!0,zp(AS);else{var e=Wn(As);e!==null&&_c(OS,e.startTime-t)}}function AS(t,e){au=!1,Sc&&(Sc=!1,ry()),ay=!0;var r=co;try{for(iy(e),Lo=Wn(ga);Lo!==null&&(!(Lo.expirationTime>e)||t&&!oy());){var o=Lo.callback;if(o!==null){Lo.callback=null,co=Lo.priorityLevel;var n=o(Lo.expirationTime<=e);e=ct.unstable_now(),typeof n=="function"?Lo.callback=n:Lo===Wn(ga)&&ny(ga),iy(e)}else ny(ga);Lo=Wn(ga)}if(Lo!==null)var a=!0;else{var i=Wn(As);i!==null&&_c(OS,i.startTime-e),a=!1}return a}finally{Lo=null,co=r,ay=!1}}function nN(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var lY=PS;ct.unstable_IdlePriority=5;ct.unstable_ImmediatePriority=1;ct.unstable_LowPriority=4;ct.unstable_NormalPriority=3;ct.unstable_Profiling=null;ct.unstable_UserBlockingPriority=2;ct.unstable_cancelCallback=function(t){t.callback=null};ct.unstable_continueExecution=function(){au||ay||(au=!0,zp(AS))};ct.unstable_getCurrentPriorityLevel=function(){return co};ct.unstable_getFirstCallbackNode=function(){return Wn(ga)};ct.unstable_next=function(t){switch(co){case 1:case 2:case 3:var e=3;break;default:e=co}var r=co;co=e;try{return t()}finally{co=r}};ct.unstable_pauseExecution=function(){};ct.unstable_requestPaint=lY;ct.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var r=co;co=t;try{return e()}finally{co=r}};ct.unstable_scheduleCallback=function(t,e,r){var o=ct.unstable_now();if(typeof r=="object"&&r!==null){var n=r.delay;n=typeof n=="number"&&0o?(t.sortIndex=n,CS(As,t),Wn(ga)===null&&t===Wn(As)&&(Sc?ry():Sc=!0,_c(OS,n-o))):(t.sortIndex=r,CS(ga,t),au||ay||(au=!0,zp(AS))),t};ct.unstable_shouldYield=function(){var t=ct.unstable_now();iy(t);var e=Wn(ga);return e!==Lo&&Lo!==null&&e!==null&&e.callback!==null&&e.startTime<=t&&e.expirationTime{"use strict";iN.exports=aN()});var aL=K(zn=>{"use strict";var nv=X(),Fo=iS(),Zr=sN();function ye(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"),YS=null,ed=null,td=null;function pN(t){if(t=dM(t)){if(typeof YS!="function")throw Error(ye(280));var e=t.stateNode;e&&(e=D1(e),YS(t.stateNode,t.type,e))}}function hM(t){ed?td?td.push(t):td=[t]:ed=t}function gM(){if(ed){var t=ed,e=td;if(td=ed=null,pN(t),e)for(t=0;t"u"||hY(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 Bo(t,e,r,o,n,a){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=o,this.attributeNamespace=n,this.mustUseProperty=r,this.propertyName=t,this.type=e,this.sanitizeURL=a}var eo={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){eo[t]=new Bo(t,0,!1,t,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];eo[e]=new Bo(e,1,!1,t[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){eo[t]=new Bo(t,2,!1,t.toLowerCase(),null,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){eo[t]=new Bo(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){eo[t]=new Bo(t,3,!1,t.toLowerCase(),null,!1)});["checked","multiple","muted","selected"].forEach(function(t){eo[t]=new Bo(t,3,!0,t,null,!1)});["capture","download"].forEach(function(t){eo[t]=new Bo(t,4,!1,t,null,!1)});["cols","rows","size","span"].forEach(function(t){eo[t]=new Bo(t,6,!1,t,null,!1)});["rowSpan","start"].forEach(function(t){eo[t]=new Bo(t,5,!1,t.toLowerCase(),null,!1)});var j1=/[\-:]([a-z])/g;function q1(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(j1,q1);eo[e]=new Bo(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(j1,q1);eo[e]=new Bo(e,1,!1,t,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(t){var e=t.replace(j1,q1);eo[e]=new Bo(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(t){eo[t]=new Bo(t,1,!1,t.toLowerCase(),null,!1)});eo.xlinkHref=new Bo("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(t){eo[t]=new Bo(t,1,!1,t.toLowerCase(),null,!0)});var va=nv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;va.hasOwnProperty("ReactCurrentDispatcher")||(va.ReactCurrentDispatcher={current:null});va.hasOwnProperty("ReactCurrentBatchConfig")||(va.ReactCurrentBatchConfig={suspense:null});function W1(t,e,r,o){var n=eo.hasOwnProperty(e)?eo[e]:null,a=n!==null?n.type===0:o?!1:!(!(2=r.length))throw Error(ye(93));r=r[0]}e=r}e==null&&(e=""),r=e}t._wrapperState={initialValue:Hs(r)}}function CM(t,e){var r=Hs(e.value),o=Hs(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 vN(t){var e=t.textContent;e===t._wrapperState.initialValue&&e!==""&&e!==null&&(t.value=e)}var OM={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function AM(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 t1(t,e){return t==null||t==="http://www.w3.org/1999/xhtml"?AM(e):t==="http://www.w3.org/2000/svg"&&e==="foreignObject"?"http://www.w3.org/1999/xhtml":t}var uy,kM=function(t){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(e,r,o,n){MSApp.execUnsafeLocalFunction(function(){return t(e,r,o,n)})}:t}(function(t,e){if(t.namespaceURI!==OM.svg||"innerHTML"in t)t.innerHTML=e;else{for(uy=uy||document.createElement("div"),uy.innerHTML=""+e.valueOf().toString()+"",e=uy.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;e.firstChild;)t.appendChild(e.firstChild)}});function Wc(t,e){if(e){var r=t.firstChild;if(r&&r===t.lastChild&&r.nodeType===3){r.nodeValue=e;return}}t.textContent=e}function py(t,e){var r={};return r[t.toLowerCase()]=e.toLowerCase(),r["Webkit"+t]="webkit"+e,r["Moz"+t]="moz"+e,r}var Kp={animationend:py("Animation","AnimationEnd"),animationiteration:py("Animation","AnimationIteration"),animationstart:py("Animation","AnimationStart"),transitionend:py("Transition","TransitionEnd")},IS={},IM={};Gs&&(IM=document.createElement("div").style,"AnimationEvent"in window||(delete Kp.animationend.animation,delete Kp.animationiteration.animation,delete Kp.animationstart.animation),"TransitionEvent"in window||delete Kp.transitionend.transition);function av(t){if(IS[t])return IS[t];if(!Kp[t])return t;var e=Kp[t],r;for(r in e)if(e.hasOwnProperty(r)&&r in IM)return IS[t]=e[r];return t}var NM=av("animationend"),MM=av("animationiteration"),DM=av("animationstart"),LM=av("transitionend"),kc="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),bN=new(typeof WeakMap=="function"?WeakMap:Map);function z1(t){var e=bN.get(t);return e===void 0&&(e=new Map,bN.set(t,e)),e}function _u(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 FM(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 xN(t){if(_u(t)!==t)throw Error(ye(188))}function _Y(t){var e=t.alternate;if(!e){if(e=_u(t),e===null)throw Error(ye(188));return e!==t?null:t}for(var r=t,o=e;;){var n=r.return;if(n===null)break;var a=n.alternate;if(a===null){if(o=n.return,o!==null){r=o;continue}break}if(n.child===a.child){for(a=n.child;a;){if(a===r)return xN(n),t;if(a===o)return xN(n),e;a=a.sibling}throw Error(ye(188))}if(r.return!==o.return)r=n,o=a;else{for(var i=!1,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){for(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)throw Error(ye(189))}}if(r.alternate!==o)throw Error(ye(190))}if(r.tag!==3)throw Error(ye(188));return r.stateNode.current===r?t:e}function BM(t){if(t=_Y(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 sd(t,e){if(e==null)throw Error(ye(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 G1(t,e,r){Array.isArray(t)?t.forEach(e,r):t&&e.call(r,t)}var wc=null;function SY(t){if(t){var e=t._dispatchListeners,r=t._dispatchInstances;if(Array.isArray(e))for(var o=0;oLy.length&&Ly.push(t)}function qM(t,e,r,o){if(Ly.length){var n=Ly.pop();return n.topLevelType=t,n.eventSystemFlags=o,n.nativeEvent=e,n.targetInst=r,n}return{topLevelType:t,eventSystemFlags:o,nativeEvent:e,targetInst:r,ancestors:[]}}function WM(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=Zc(o)}while(r);for(r=0;r"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function EN(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function wN(t,e){var r=EN(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=EN(r)}}function XM(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?XM(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function RN(){for(var t=window,e=l1();e instanceof t.HTMLIFrameElement;){try{var r=typeof e.contentWindow.location.href=="string"}catch{r=!1}if(r)t=e.contentWindow;else break;e=l1(t.document)}return e}function u1(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 QM="$",JM="/$",Z1="$?",eE="$!",MS=null,DS=null;function ZM(t,e){switch(t){case"button":case"input":case"select":case"textarea":return!!e.autoFocus}return!1}function p1(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 LS=typeof setTimeout=="function"?setTimeout:void 0,LY=typeof clearTimeout=="function"?clearTimeout:void 0;function od(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break}return t}function PN(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var r=t.data;if(r===QM||r===eE||r===Z1){if(e===0)return t;e--}else r===JM&&e++}t=t.previousSibling}return null}var tE=Math.random().toString(36).slice(2),Is="__reactInternalInstance$"+tE,By="__reactEventHandlers$"+tE,Jc="__reactContainere$"+tE;function Zc(t){var e=t[Is];if(e)return e;for(var r=t.parentNode;r;){if(e=r[Jc]||r[Is]){if(r=e.alternate,e.child!==null||r!==null&&r.child!==null)for(t=PN(t);t!==null;){if(r=t[Is])return r;t=PN(t)}return e}t=r,r=t.parentNode}return null}function em(t){return t=t[Is]||t[Jc],!t||t.tag!==5&&t.tag!==6&&t.tag!==13&&t.tag!==3?null:t}function vu(t){if(t.tag===5||t.tag===6)return t.stateNode;throw Error(ye(33))}function rE(t){return t[By]||null}function Ii(t){do t=t.return;while(t&&t.tag!==5);return t||null}function eD(t,e){var r=t.stateNode;if(!r)return null;var o=D1(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(ye(231,e,typeof r));return r}function CN(t,e,r){(e=eD(t,r.dispatchConfig.phasedRegistrationNames[e]))&&(r._dispatchListeners=sd(r._dispatchListeners,e),r._dispatchInstances=sd(r._dispatchInstances,t))}function FY(t){if(t&&t.dispatchConfig.phasedRegistrationNames){for(var e=t._targetInst,r=[];e;)r.push(e),e=Ii(e);for(e=r.length;0this.eventPool.length&&this.eventPool.push(t)}function rD(t){t.eventPool=[],t.getPooled=UY,t.release=jY}var qY=bn.extend({data:null}),WY=bn.extend({data:null}),VY=[9,13,27,32],nE=Gs&&"CompositionEvent"in window,Lc=null;Gs&&"documentMode"in document&&(Lc=document.documentMode);var HY=Gs&&"TextEvent"in window&&!Lc,oD=Gs&&(!nE||Lc&&8=Lc),ON=String.fromCharCode(32),Ai={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(" ")}},AN=!1;function nD(t,e){switch(t){case"keyup":return VY.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function aD(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Xp=!1;function $Y(t,e){switch(t){case"compositionend":return aD(e);case"keypress":return e.which!==32?null:(AN=!0,ON);case"textInput":return t=e.data,t===ON&&AN?null:t;default:return null}}function zY(t,e){if(Xp)return t==="compositionend"||!nE&&nD(t,e)?(t=tD(),_y=oE=Ns=null,Xp=!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,dD={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Qp=null,c1=null,Bc=null,m1=!1;function LN(t,e){var r=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;return m1||Qp==null||Qp!==l1(r)?null:(r=Qp,"selectionStart"in r&&u1(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}),Bc&&zc(Bc,r)?null:(Bc=r,t=bn.getPooled(dD.select,c1,t,e),t.type="select",t.target=Qp,ld(t),t))}var lK={eventTypes:dD,extractEvents:function(t,e,r,o,n,a){if(n=a||(o.window===o?o.document:o.nodeType===9?o:o.ownerDocument),!(a=!n)){e:{n=z1(n),a=L1.onSelect;for(var i=0;iJp||(t.current=h1[Jp],h1[Jp]=null,Jp--)}function hr(t,e){Jp++,h1[Jp]=t.current,t.current=e}var $s={},go={current:$s},Yo={current:!1},xu=$s;function ud(t,e){var r=t.type.contextTypes;if(!r)return $s;var o=t.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===e)return o.__reactInternalMemoizedMaskedChildContext;var n={},a;for(a in r)n[a]=e[a];return o&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=n),n}function Ko(t){return t=t.childContextTypes,t!=null}function jy(){Wt(Yo),Wt(go)}function FN(t,e,r){if(go.current!==$s)throw Error(ye(168));hr(go,e),hr(Yo,r)}function fD(t,e,r){var o=t.stateNode;if(t=e.childContextTypes,typeof o.getChildContext!="function")return r;o=o.getChildContext();for(var n in o)if(!(n in t))throw Error(ye(108,Fi(e)||"Unknown",n));return Fo({},r,{},o)}function wy(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||$s,xu=go.current,hr(go,t),hr(Yo,Yo.current),!0}function BN(t,e,r){var o=t.stateNode;if(!o)throw Error(ye(169));r?(t=fD(t,e,xu),o.__reactInternalMemoizedMergedChildContext=t,Wt(Yo),Wt(go),hr(go,t)):Wt(Yo),hr(Yo,r)}var TK=Zr.unstable_runWithPriority,iE=Zr.unstable_scheduleCallback,cD=Zr.unstable_cancelCallback,UN=Zr.unstable_requestPaint,g1=Zr.unstable_now,_K=Zr.unstable_getCurrentPriorityLevel,uv=Zr.unstable_ImmediatePriority,mD=Zr.unstable_UserBlockingPriority,hD=Zr.unstable_NormalPriority,gD=Zr.unstable_LowPriority,yD=Zr.unstable_IdlePriority,vD={},SK=Zr.unstable_shouldYield,EK=UN!==void 0?UN:function(){},Ni=null,Ry=null,FS=!1,jN=g1(),Vn=1e4>jN?g1:function(){return g1()-jN};function pv(){switch(_K()){case uv:return 99;case mD:return 98;case hD:return 97;case gD:return 96;case yD:return 95;default:throw Error(ye(332))}}function bD(t){switch(t){case 99:return uv;case 98:return mD;case 97:return hD;case 96:return gD;case 95:return yD;default:throw Error(ye(332))}}function zs(t,e){return t=bD(t),TK(t,e)}function xD(t,e,r){return t=bD(t),iE(t,e,r)}function qN(t){return Ni===null?(Ni=[t],Ry=iE(uv,TD)):Ni.push(t),vD}function Xa(){if(Ry!==null){var t=Ry;Ry=null,cD(t)}TD()}function TD(){if(!FS&&Ni!==null){FS=!0;var t=0;try{var e=Ni;zs(99,function(){for(;t=e&&($a=!0),t.firstContext=null)}function $n(t,e){if(Vy!==t&&e!==!1&&e!==0)if((typeof e!="number"||e===1073741823)&&(Vy=t,e=1073741823),e={context:t,observedBits:e,next:null},Zp===null){if(Wy===null)throw Error(ye(308));Zp=e,Wy.dependencies={expirationTime:0,firstContext:e,responders:null}}else Zp=Zp.next=e;return t._currentValue}var ks=!1;function uE(t){t.updateQueue={baseState:t.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function pE(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,baseQueue:t.baseQueue,shared:t.shared,effects:t.effects})}function js(t,e){return t={expirationTime:t,suspenseConfig:e,tag:0,payload:null,callback:null,next:null},t.next=t}function qs(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 WN(t,e){var r=t.alternate;r!==null&&pE(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 Gc(t,e,r,o){var n=t.updateQueue;ks=!1;var a=n.baseQueue,i=n.shared.pending;if(i!==null){if(a!==null){var s=a.next;a.next=i.next,i.next=s}a=i,n.shared.pending=null,s=t.alternate,s!==null&&(s=s.updateQueue,s!==null&&(s.baseQueue=i))}if(a!==null){s=a.next;var l=n.baseState,u=0,p=null,d=null,f=null;if(s!==null){var m=s;do{if(i=m.expirationTime,iu&&(u=i)}else{f!==null&&(f=f.next={expirationTime:1073741823,suspenseConfig:m.suspenseConfig,tag:m.tag,payload:m.payload,callback:m.callback,next:null}),JD(i,m.suspenseConfig);e:{var y=t,h=m;switch(i=e,c=r,h.tag){case 1:if(y=h.payload,typeof y=="function"){l=y.call(c,l,i);break e}l=y;break e;case 3:y.effectTag=y.effectTag&-4097|64;case 0:if(y=h.payload,i=typeof y=="function"?y.call(c,l,i):y,i==null)break e;l=Fo({},l,i);break e;case 2:ks=!0}}m.callback!==null&&(t.effectTag|=32,i=n.effects,i===null?n.effects=[m]:i.push(m))}if(m=m.next,m===null||m===s){if(i=n.shared.pending,i===null)break;m=a.next=i.next,i.next=s,n.baseQueue=a=i,n.shared.pending=null}}while(1)}f===null?p=l:f.next=d,n.baseState=p,n.baseQueue=f,hv(u),t.expirationTime=u,t.memoizedState=l}}function VN(t,e,r){if(t=e.effects,e.effects=null,t!==null)for(e=0;ew?(O=v,v=null):O=v.sibling;var C=f(h,v,T[w],S);if(C===null){v===null&&(v=O);break}t&&v&&C.alternate===null&&e(h,v),b=a(C,b,w),g===null?_=C:g.sibling=C,g=C,v=O}if(w===T.length)return r(h,v),_;if(v===null){for(;ww?(O=v,v=null):O=v.sibling;var N=f(h,v,C.value,S);if(N===null){v===null&&(v=O);break}t&&v&&N.alternate===null&&e(h,v),b=a(N,b,w),g===null?_=N:g.sibling=N,g=N,v=O}if(C.done)return r(h,v),_;if(v===null){for(;!C.done;w++,C=T.next())C=d(h,C.value,S),C!==null&&(b=a(C,b,w),g===null?_=C:g.sibling=C,g=C);return _}for(v=o(h,v);!C.done;w++,C=T.next())C=m(v,h,w,C.value,S),C!==null&&(t&&C.alternate!==null&&v.delete(C.key===null?w:C.key),b=a(C,b,w),g===null?_=C:g.sibling=C,g=C);return t&&v.forEach(function(D){return e(h,D)}),_}return function(h,b,T,S){var _=typeof T=="object"&&T!==null&&T.type===su&&T.key===null;_&&(T=T.props.children);var g=typeof T=="object"&&T!==null;if(g)switch(T.$$typeof){case sy:e:{for(g=T.key,_=b;_!==null;){if(_.key===g){switch(_.tag){case 7:if(T.type===su){r(h,_.sibling),b=n(_,T.props.children),b.return=h,h=b;break e}break;default:if(_.elementType===T.type){r(h,_.sibling),b=n(_,T.props),b.ref=Ac(h,_,T),b.return=h,h=b;break e}}r(h,_);break}else e(h,_);_=_.sibling}T.type===su?(b=Ls(T.props.children,h.mode,S,T.key),b.return=h,h=b):(S=ky(T.type,T.key,T.props,null,h.mode,S),S.ref=Ac(h,b,T),S.return=h,h=S)}return i(h);case Yp:e:{for(_=T.key;b!==null;){if(b.key===_)if(b.tag===4&&b.stateNode.containerInfo===T.containerInfo&&b.stateNode.implementation===T.implementation){r(h,b.sibling),b=n(b,T.children||[]),b.return=h,h=b;break e}else{r(h,b);break}else e(h,b);b=b.sibling}b=HS(T,h.mode,S),b.return=h,h=b}return i(h)}if(typeof T=="string"||typeof T=="number")return T=""+T,b!==null&&b.tag===6?(r(h,b.sibling),b=n(b,T),b.return=h,h=b):(r(h,b),b=VS(T,h.mode,S),b.return=h,h=b),i(h);if(fy(T))return c(h,b,T,S);if(Ec(T))return y(h,b,T,S);if(g&&cy(h,T),typeof T>"u"&&!_)switch(h.tag){case 1:case 0:throw h=h.type,Error(ye(152,h.displayName||h.name||"Component"))}return r(h,b)}}var pd=wD(!0),dE=wD(!1),om={},Ga={current:om},Yc={current:om},Kc={current:om};function uu(t){if(t===om)throw Error(ye(174));return t}function v1(t,e){switch(hr(Kc,e),hr(Yc,t),hr(Ga,om),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:t1(null,"");break;default:t=t===8?e.parentNode:e,e=t.namespaceURI||null,t=t.tagName,e=t1(e,t)}Wt(Ga),hr(Ga,e)}function dd(){Wt(Ga),Wt(Yc),Wt(Kc)}function zN(t){uu(Kc.current);var e=uu(Ga.current),r=t1(e,t.type);e!==r&&(hr(Yc,t),hr(Ga,r))}function fE(t){Yc.current===t&&(Wt(Ga),Wt(Yc))}var ir={current:0};function $y(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===Z1||r.data===eE))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 cE(t,e){return{responder:t,props:e}}var Cy=va.ReactCurrentDispatcher,Hn=va.ReactCurrentBatchConfig,Ms=0,Mr=null,mo=null,ho=null,zy=!1;function hn(){throw Error(ye(321))}function mE(t,e){if(e===null)return!1;for(var r=0;ra))throw Error(ye(301));a+=1,ho=mo=null,e.updateQueue=null,Cy.current=PK,t=r(o,n)}while(e.expirationTime===Ms)}if(Cy.current=Ky,e=mo!==null&&mo.next!==null,Ms=0,ho=mo=Mr=null,zy=!1,e)throw Error(ye(300));return t}function ad(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ho===null?Mr.memoizedState=ho=t:ho=ho.next=t,ho}function fd(){if(mo===null){var t=Mr.alternate;t=t!==null?t.memoizedState:null}else t=mo.next;var e=ho===null?Mr.memoizedState:ho.next;if(e!==null)ho=e,mo=t;else{if(t===null)throw Error(ye(310));mo=t,t={memoizedState:mo.memoizedState,baseState:mo.baseState,baseQueue:mo.baseQueue,queue:mo.queue,next:null},ho===null?Mr.memoizedState=ho=t:ho=ho.next=t}return ho}function cu(t,e){return typeof e=="function"?e(t):e}function my(t){var e=fd(),r=e.queue;if(r===null)throw Error(ye(311));r.lastRenderedReducer=t;var o=mo,n=o.baseQueue,a=r.pending;if(a!==null){if(n!==null){var i=n.next;n.next=a.next,a.next=i}o.baseQueue=n=a,r.pending=null}if(n!==null){n=n.next,o=o.baseState;var s=i=a=null,l=n;do{var u=l.expirationTime;if(uMr.expirationTime&&(Mr.expirationTime=u,hv(u))}else s!==null&&(s=s.next={expirationTime:1073741823,suspenseConfig:l.suspenseConfig,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),JD(u,l.suspenseConfig),o=l.eagerReducer===t?l.eagerState:t(o,l.action);l=l.next}while(l!==null&&l!==n);s===null?a=o:s.next=i,bu(o,e.memoizedState)||($a=!0),e.memoizedState=o,e.baseState=a,e.baseQueue=s,r.lastRenderedState=o}return[e.memoizedState,r.dispatch]}function hy(t){var e=fd(),r=e.queue;if(r===null)throw Error(ye(311));r.lastRenderedReducer=t;var o=r.dispatch,n=r.pending,a=e.memoizedState;if(n!==null){r.pending=null;var i=n=n.next;do a=t(a,i.action),i=i.next;while(i!==n);bu(a,e.memoizedState)||($a=!0),e.memoizedState=a,e.baseQueue===null&&(e.baseState=a),r.lastRenderedState=a}return[a,o]}function BS(t){var e=ad();return typeof t=="function"&&(t=t()),e.memoizedState=e.baseState=t,t=e.queue={pending:null,dispatch:null,lastRenderedReducer:cu,lastRenderedState:t},t=t.dispatch=kD.bind(null,Mr,t),[e.memoizedState,t]}function b1(t,e,r,o){return t={tag:t,create:e,destroy:r,deps:o,next:null},e=Mr.updateQueue,e===null?(e={lastEffect:null},Mr.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 RD(){return fd().memoizedState}function x1(t,e,r,o){var n=ad();Mr.effectTag|=t,n.memoizedState=b1(1|e,r,void 0,o===void 0?null:o)}function gE(t,e,r,o){var n=fd();o=o===void 0?null:o;var a=void 0;if(mo!==null){var i=mo.memoizedState;if(a=i.destroy,o!==null&&mE(o,i.deps)){b1(e,r,a,o);return}}Mr.effectTag|=t,n.memoizedState=b1(1|e,r,a,o)}function GN(t,e){return x1(516,4,t,e)}function Gy(t,e){return gE(516,4,t,e)}function PD(t,e){return gE(4,2,t,e)}function CD(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 OD(t,e,r){return r=r!=null?r.concat([t]):null,gE(4,2,CD.bind(null,e,t),r)}function yE(){}function YN(t,e){return ad().memoizedState=[t,e===void 0?null:e],t}function Yy(t,e){var r=fd();e=e===void 0?null:e;var o=r.memoizedState;return o!==null&&e!==null&&mE(e,o[1])?o[0]:(r.memoizedState=[t,e],t)}function AD(t,e){var r=fd();e=e===void 0?null:e;var o=r.memoizedState;return o!==null&&e!==null&&mE(e,o[1])?o[0]:(t=t(),r.memoizedState=[t,e],t)}function vE(t,e,r){var o=pv();zs(98>o?98:o,function(){t(!0)}),zs(97<\/script>",t=t.removeChild(t.firstChild)):typeof o.is=="string"?t=i.createElement(n,{is:o.is}):(t=i.createElement(n),n==="select"&&(i=t,o.multiple?i.multiple=!0:o.size&&(i.size=o.size))):t=i.createElementNS(t,n),t[Is]=e,t[By]=o,DD(t,e,!1,!1),e.stateNode=t,i=s1(n,o),n){case"iframe":case"object":case"embed":Jt("load",t),s=o;break;case"video":case"audio":for(s=0;so.tailExpiration&&1e)&&pu.set(t,e)))}}function mv(t,e){t.expirationTimet?r:t,2>=t&&e!==t?0:t}function vn(t){if(t.lastExpiredTime!==0)t.callbackExpirationTime=1073741823,t.callbackPriority=99,t.callbackNode=qN(A1.bind(null,t));else{var e=Ay(t),r=t.callbackNode;if(e===0)r!==null&&(t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90);else{var o=Ya();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 n=t.callbackPriority;if(t.callbackExpirationTime===e&&n>=o)return;r!==vD&&cD(r)}t.callbackExpirationTime=e,t.callbackPriority=o,e=e===1073741823?qN(A1.bind(null,t)):xD(o,GD.bind(null,t),{timeout:10*(1073741821-e)-Vn()}),t.callbackNode=e}}}function GD(t,e){if(Oy=0,e)return e=Ya(),M1(t,e),vn(t),null;var r=Ay(t);if(r!==0){if(e=t.callbackNode,(Ge&(ba|Ka))!==jr)throw Error(ye(327));if(cd(),t===yn&&r===Xo||du(t,r),Ze!==null){var o=Ge;Ge|=ba;var n=QD();do try{UK();break}catch(s){XD(t,s)}while(1);if(sE(),Ge=o,Xy.current=n,Ur===Qy)throw e=cv,du(t,r),fu(t,r),vn(t),e;if(Ze===null)switch(n=t.finishedWork=t.current.alternate,t.finishedExpirationTime=r,o=Ur,yn=null,o){case hu:case Qy:throw Error(ye(345));case $D:M1(t,2=r){t.lastPingedTime=r,du(t,r);break}}if(a=Ay(t),a!==0&&a!==r)break;if(o!==0&&o!==r){t.lastPingedTime=o;break}t.timeoutHandle=LS(iu.bind(null,t),n);break}iu(t);break;case fv:if(fu(t,r),o=t.lastSuspendedTime,r===o&&(t.nextKnownPendingLevel=k1(n)),ev&&(n=t.lastPingedTime,n===0||n>=r)){t.lastPingedTime=r,du(t,r);break}if(n=Ay(t),n!==0&&n!==r)break;if(o!==0&&o!==r){t.lastPingedTime=o;break}if(Xc!==1073741823?o=10*(1073741821-Xc)-Vn():Mi===1073741823?o=0:(o=10*(1073741821-Mi)-5e3,n=Vn(),r=10*(1073741821-r)-n,o=n-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*LK(o/1960))-o,r=o?o=0:(n=i.busyDelayMs|0,a=Vn()-(10*(1073741821-a)-(i.timeoutMs|0||5e3)),o=a<=n?0:n+o-a),10 component higher in the tree to provide a loading indicator or placeholder to display.`+$1(i))}Ur!==TE&&(Ur=$D),s=bE(s,i),d=a;do{switch(d.tag){case 3:l=s,d.effectTag|=4096,d.expirationTime=e;var _=WD(d,l,e);WN(d,_);break e;case 1:l=s;var g=d.type,v=d.stateNode;if(!(d.effectTag&64)&&(typeof g.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(Ws===null||!Ws.has(v)))){d.effectTag|=4096,d.expirationTime=e;var w=VD(d,l,e);WN(d,w);break e}}d=d.return}while(d!==null)}Ze=eL(Ze)}catch(O){e=O;continue}break}while(1)}function QD(){var t=Xy.current;return Xy.current=Ky,t===null?Ky:t}function JD(t,e){tQc&&(Qc=t)}function BK(){for(;Ze!==null;)Ze=ZD(Ze)}function UK(){for(;Ze!==null&&!SK();)Ze=ZD(Ze)}function ZD(t){var e=tL(t.alternate,t,Xo);return t.memoizedProps=t.pendingProps,e===null&&(e=eL(t)),HD.current=null,e}function eL(t){Ze=t;do{var e=Ze.alternate;if(t=Ze.return,Ze.effectTag&2048){if(e=AK(Ze),e!==null)return e.effectTag&=2047,e;t!==null&&(t.firstEffect=t.lastEffect=null,t.effectTag|=2048)}else{if(e=OK(e,Ze,Xo),Xo===1||Ze.childExpirationTime!==1){for(var r=0,o=Ze.child;o!==null;){var n=o.expirationTime,a=o.childExpirationTime;n>r&&(r=n),a>r&&(r=a),o=o.sibling}Ze.childExpirationTime=r}if(e!==null)return e;t!==null&&!(t.effectTag&2048)&&(t.firstEffect===null&&(t.firstEffect=Ze.firstEffect),Ze.lastEffect!==null&&(t.lastEffect!==null&&(t.lastEffect.nextEffect=Ze.firstEffect),t.lastEffect=Ze.lastEffect),1t?e:t}function iu(t){var e=pv();return zs(99,jK.bind(null,t,e)),null}function jK(t,e){do cd();while(jc!==null);if((Ge&(ba|Ka))!==jr)throw Error(ye(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(ye(177));t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90,t.nextKnownPendingLevel=0;var n=k1(r);if(t.firstPendingTime=n,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===yn&&(Ze=yn=null,Xo=0),1s&&(u=s,s=i,i=u),u=wN(S,i),p=wN(S,s),u&&p&&(g.rangeCount!==1||g.anchorNode!==u.node||g.anchorOffset!==u.offset||g.focusNode!==p.node||g.focusOffset!==p.offset)&&(_=_.createRange(),_.setStart(u.node,u.offset),g.removeAllRanges(),i>s?(g.addRange(_),g.extend(p.node,p.offset)):(_.setEnd(p.node,p.offset),g.addRange(_)))))),_=[],g=S;g=g.parentNode;)g.nodeType===1&&_.push({element:g,left:g.scrollLeft,top:g.scrollTop});for(typeof S.focus=="function"&&S.focus(),S=0;S<_.length;S++)g=_[S],g.element.scrollLeft=g.left,g.element.scrollTop=g.top}Ty=!!MS,DS=MS=null,t.current=r,Me=n;do try{for(S=t;Me!==null;){var v=Me.effectTag;if(v&36&&MK(S,Me.alternate,Me),v&128){_=void 0;var w=Me.ref;if(w!==null){var O=Me.stateNode;switch(Me.tag){case 5:_=O;break;default:_=O}typeof w=="function"?w(_):w.current=_}}Me=Me.nextEffect}}catch(C){if(Me===null)throw Error(ye(330));yu(Me,C),Me=Me.nextEffect}while(Me!==null);Me=null,EK(),Ge=a}else t.current=r;if(rv)rv=!1,jc=t,Nc=e;else for(Me=n;Me!==null;)e=Me.nextEffect,Me.nextEffect=null,Me=e;if(e=t.firstPendingTime,e===0&&(Ws=null),e===1073741823?t===O1?qc++:(qc=0,O1=t):qc=0,typeof I1=="function"&&I1(r.stateNode,o),vn(t),tv)throw tv=!1,t=C1,C1=null,t;return(Ge&xE)!==jr||Xa(),null}function qK(){for(;Me!==null;){var t=Me.effectTag;t&256&&NK(Me.alternate,Me),!(t&512)||rv||(rv=!0,xD(97,function(){return cd(),null})),Me=Me.nextEffect}}function cd(){if(Nc!==90){var t=97=r?tM(t,e,r):(hr(ir,ir.current&1),e=Li(t,e,r),e!==null?e.sibling:null);hr(ir,ir.current&1);break;case 19:if(o=e.childExpirationTime>=r,t.effectTag&64){if(o)return oM(t,e,r);e.effectTag|=64}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null),hr(ir,ir.current),!o)return null}return Li(t,e,r)}$a=!1}}else $a=!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,n=ud(e,go.current),nd(e,r),n=hE(null,e,o,t,n,r),e.effectTag|=1,typeof n=="object"&&n!==null&&typeof n.render=="function"&&n.$$typeof===void 0){if(e.tag=1,e.memoizedState=null,e.updateQueue=null,Ko(o)){var a=!0;wy(e)}else a=!1;e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,uE(e);var i=o.getDerivedStateFromProps;typeof i=="function"&&Hy(e,o,i,t),n.updater=dv,e.stateNode=n,n._reactInternalFiber=e,y1(e,o,t,r),e=S1(null,e,o,!0,a,r)}else e.tag=0,gn(null,e,n,r),e=e.child;return e;case 16:e:{if(n=e.elementType,t!==null&&(t.alternate=null,e.alternate=null,e.effectTag|=2),t=e.pendingProps,bY(n),n._status!==1)throw n._result;switch(n=n._result,e.type=n,a=e.tag=GK(n),t=ya(n,t),a){case 0:e=_1(null,e,n,t,r);break e;case 1:e=ZN(null,e,n,t,r);break e;case 11:e=QN(null,e,n,t,r);break e;case 14:e=JN(null,e,n,ya(n.type,t),o,r);break e}throw Error(ye(306,n,""))}return e;case 0:return o=e.type,n=e.pendingProps,n=e.elementType===o?n:ya(o,n),_1(t,e,o,n,r);case 1:return o=e.type,n=e.pendingProps,n=e.elementType===o?n:ya(o,n),ZN(t,e,o,n,r);case 3:if(eM(e),o=e.updateQueue,t===null||o===null)throw Error(ye(282));if(o=e.pendingProps,n=e.memoizedState,n=n!==null?n.element:null,pE(t,e),Gc(e,o,null,r),o=e.memoizedState.element,o===n)US(),e=Li(t,e,r);else{if((n=e.stateNode.hydrate)&&(Ds=od(e.stateNode.containerInfo.firstChild),Di=e,n=mu=!0),n)for(r=dE(e,null,o,r),e.child=r;r;)r.effectTag=r.effectTag&-3|1024,r=r.sibling;else gn(t,e,o,r),US();e=e.child}return e;case 5:return zN(e),t===null&&T1(e),o=e.type,n=e.pendingProps,a=t!==null?t.memoizedProps:null,i=n.children,p1(o,n)?i=null:a!==null&&p1(o,a)&&(e.effectTag|=16),MD(t,e),e.mode&4&&r!==1&&n.hidden?(e.expirationTime=e.childExpirationTime=1,e=null):(gn(t,e,i,r),e=e.child),e;case 6:return t===null&&T1(e),null;case 13:return tM(t,e,r);case 4:return v1(e,e.stateNode.containerInfo),o=e.pendingProps,t===null?e.child=pd(e,null,o,r):gn(t,e,o,r),e.child;case 11:return o=e.type,n=e.pendingProps,n=e.elementType===o?n:ya(o,n),QN(t,e,o,n,r);case 7:return gn(t,e,e.pendingProps,r),e.child;case 8:return gn(t,e,e.pendingProps.children,r),e.child;case 12:return gn(t,e,e.pendingProps.children,r),e.child;case 10:e:{o=e.type._context,n=e.pendingProps,i=e.memoizedProps,a=n.value;var s=e.type._context;if(hr(qy,s._currentValue),s._currentValue=a,i!==null)if(s=i.value,a=bu(s,a)?0:(typeof o._calculateChangedBits=="function"?o._calculateChangedBits(s,a):1073741823)|0,a===0){if(i.children===n.children&&!Yo.current){e=Li(t,e,r);break e}}else for(s=e.child,s!==null&&(s.return=e);s!==null;){var l=s.dependencies;if(l!==null){i=s.child;for(var u=l.firstContext;u!==null;){if(u.context===o&&u.observedBits&a){s.tag===1&&(u=js(r,null),u.tag=2,qs(s,u)),s.expirationTime"u")return!1;var e=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(e.isDisabled||!e.supportsFiber)return!0;try{var r=e.inject(t);I1=function(o){try{e.onCommitFiberRoot(r,o,void 0,(o.current.effectTag&64)===64)}catch{}},N1=function(o){try{e.onCommitFiberUnmount(r,o)}catch{}}}catch{}return!0}function zK(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 za(t,e,r,o){return new zK(t,e,r,o)}function SE(t){return t=t.prototype,!(!t||!t.isReactComponent)}function GK(t){if(typeof t=="function")return SE(t)?1:0;if(t!=null){if(t=t.$$typeof,t===V1)return 11;if(t===H1)return 14}return 2}function Tu(t,e){var r=t.alternate;return r===null?(r=za(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 ky(t,e,r,o,n,a){var i=2;if(o=t,typeof t=="function")SE(t)&&(i=1);else if(typeof t=="string")i=5;else e:switch(t){case su:return Ls(r.children,n,a,e);case vY:i=8,n|=7;break;case xM:i=8,n|=1;break;case vy:return t=za(12,r,e,n|8),t.elementType=vy,t.type=vy,t.expirationTime=a,t;case by:return t=za(13,r,e,n),t.type=by,t.elementType=by,t.expirationTime=a,t;case KS:return t=za(19,r,e,n),t.elementType=KS,t.expirationTime=a,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case TM:i=10;break e;case _M:i=9;break e;case V1:i=11;break e;case H1:i=14;break e;case SM:i=16,o=null;break e;case EM:i=22;break e}throw Error(ye(130,t==null?t:typeof t,""))}return e=za(i,r,e,n),e.elementType=t,e.type=o,e.expirationTime=a,e}function Ls(t,e,r,o){return t=za(7,t,o,e),t.expirationTime=r,t}function VS(t,e,r){return t=za(6,t,null,e),t.expirationTime=r,t}function HS(t,e,r){return e=za(4,t.children!==null?t.children:[],t.key,e),e.expirationTime=r,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function YK(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 rL(t,e){var r=t.firstSuspendedTime;return t=t.lastSuspendedTime,r!==0&&r>=e&&t<=e}function fu(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 oL(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 M1(t,e){var r=t.lastExpiredTime;(r===0||r>e)&&(t.lastExpiredTime=e)}function ov(t,e,r,o){var n=e.current,a=Ya(),i=Uc.suspense;a=gu(a,n,i);e:if(r){r=r._reactInternalFiber;t:{if(_u(r)!==r||r.tag!==1)throw Error(ye(170));var s=r;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(Ko(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(s!==null);throw Error(ye(171))}if(r.tag===1){var l=r.type;if(Ko(l)){r=fD(r,l,s);break e}}r=s}else r=$s;return e.context===null?e.context=r:e.pendingContext=r,e=js(a,i),e.payload={element:t},o=o===void 0?null:o,o!==null&&(e.callback=o),qs(n,e),Vs(n,a),a}function $S(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 pM(t,e){t=t.memoizedState,t!==null&&t.dehydrated!==null&&t.retryTime{"use strict";function iL(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(iL)}catch(t){console.error(t)}}iL(),sL.exports=aL()});var uL=K((tAe,lL)=>{"use strict";var JK="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";lL.exports=JK});var cL=K((rAe,fL)=>{"use strict";var ZK=uL();function pL(){}function dL(){}dL.resetWarningCache=pL;fL.exports=function(){function t(o,n,a,i,s,l){if(l!==ZK){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}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:dL,resetWarningCache:pL};return r.PropTypes=r,r}});var Ye=K((aAe,mL)=>{mL.exports=cL()();var oAe,nAe});var Yn=K((uAe,vL)=>{"use strict";var tX=!0;function rX(t,e){if(!tX){if(t)return;var r="Warning: "+e;typeof console<"u"&&console.warn(r);try{throw Error(r)}catch{}}}vL.exports=rX});var DL=K((gAe,ML)=>{ML.exports=Array.isArray||function(t){return Object.prototype.toString.call(t)=="[object Array]"}});var UL=K((yAe,hd)=>{var bv=DL();hd.exports=BL;hd.exports.parse=AE;hd.exports.compile=mX;hd.exports.tokensToFunction=LL;hd.exports.tokensToRegExp=FL;var fX=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function AE(t,e){for(var r=[],o=0,n=0,a="",i=e&&e.delimiter||"/",s;(s=fX.exec(t))!=null;){var l=s[0],u=s[1],p=s.index;if(a+=t.slice(n,p),n=p+l.length,u){a+=u[1];continue}var d=t[n],f=s[2],m=s[3],c=s[4],y=s[5],h=s[6],b=s[7];a&&(r.push(a),a="");var T=f!=null&&d!=null&&d!==f,S=h==="+"||h==="*",_=h==="?"||h==="*",g=f||i,v=c||y,w=f||(typeof r[r.length-1]=="string"?r[r.length-1]:"");r.push({name:m||o++,prefix:f||"",delimiter:g,optional:_,repeat:S,partial:T,asterisk:!!b,pattern:v?yX(v):b?".*":cX(g,w)})}return n-1?"[^"+Su(t)+"]+?":Su(e)+"|(?:(?!"+Su(e)+")[^"+Su(t)+"])+?"}function mX(t,e){return LL(AE(t,e),e)}function hX(t){return encodeURI(t).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function gX(t){return encodeURI(t).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function LL(t,e){for(var r=new Array(t.length),o=0;o{"use strict";var qr=typeof Symbol=="function"&&Symbol.for,NE=qr?Symbol.for("react.element"):60103,ME=qr?Symbol.for("react.portal"):60106,xv=qr?Symbol.for("react.fragment"):60107,Tv=qr?Symbol.for("react.strict_mode"):60108,_v=qr?Symbol.for("react.profiler"):60114,Sv=qr?Symbol.for("react.provider"):60109,Ev=qr?Symbol.for("react.context"):60110,DE=qr?Symbol.for("react.async_mode"):60111,wv=qr?Symbol.for("react.concurrent_mode"):60111,Rv=qr?Symbol.for("react.forward_ref"):60112,Pv=qr?Symbol.for("react.suspense"):60113,TX=qr?Symbol.for("react.suspense_list"):60120,Cv=qr?Symbol.for("react.memo"):60115,Ov=qr?Symbol.for("react.lazy"):60116,_X=qr?Symbol.for("react.block"):60121,SX=qr?Symbol.for("react.fundamental"):60117,EX=qr?Symbol.for("react.responder"):60118,wX=qr?Symbol.for("react.scope"):60119;function xn(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case NE:switch(t=t.type,t){case DE:case wv:case xv:case _v:case Tv:case Pv:return t;default:switch(t=t&&t.$$typeof,t){case Ev:case Rv:case Ov:case Cv:case Sv:return t;default:return e}}case ME:return e}}}function jL(t){return xn(t)===wv}Tt.AsyncMode=DE;Tt.ConcurrentMode=wv;Tt.ContextConsumer=Ev;Tt.ContextProvider=Sv;Tt.Element=NE;Tt.ForwardRef=Rv;Tt.Fragment=xv;Tt.Lazy=Ov;Tt.Memo=Cv;Tt.Portal=ME;Tt.Profiler=_v;Tt.StrictMode=Tv;Tt.Suspense=Pv;Tt.isAsyncMode=function(t){return jL(t)||xn(t)===DE};Tt.isConcurrentMode=jL;Tt.isContextConsumer=function(t){return xn(t)===Ev};Tt.isContextProvider=function(t){return xn(t)===Sv};Tt.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===NE};Tt.isForwardRef=function(t){return xn(t)===Rv};Tt.isFragment=function(t){return xn(t)===xv};Tt.isLazy=function(t){return xn(t)===Ov};Tt.isMemo=function(t){return xn(t)===Cv};Tt.isPortal=function(t){return xn(t)===ME};Tt.isProfiler=function(t){return xn(t)===_v};Tt.isStrictMode=function(t){return xn(t)===Tv};Tt.isSuspense=function(t){return xn(t)===Pv};Tt.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===xv||t===wv||t===_v||t===Tv||t===Pv||t===TX||typeof t=="object"&&t!==null&&(t.$$typeof===Ov||t.$$typeof===Cv||t.$$typeof===Sv||t.$$typeof===Ev||t.$$typeof===Rv||t.$$typeof===SX||t.$$typeof===EX||t.$$typeof===wX||t.$$typeof===_X)};Tt.typeOf=xn});var Bi=K((bAe,WL)=>{"use strict";WL.exports=qL()});var sm=K((TAe,YL)=>{"use strict";var LE=Bi(),RX={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},PX={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},CX={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},zL={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},FE={};FE[LE.ForwardRef]=CX;FE[LE.Memo]=zL;function VL(t){return LE.isMemo(t)?zL:FE[t.$$typeof]||RX}var OX=Object.defineProperty,AX=Object.getOwnPropertyNames,HL=Object.getOwnPropertySymbols,kX=Object.getOwnPropertyDescriptor,IX=Object.getPrototypeOf,$L=Object.prototype;function GL(t,e,r){if(typeof e!="string"){if($L){var o=IX(e);o&&o!==$L&&GL(t,o,r)}var n=AX(e);HL&&(n=n.concat(HL(e)));for(var a=VL(t),i=VL(e),s=0;s{function QE(t){"@babel/helpers - typeof";return ji.exports=QE=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},ji.exports.__esModule=!0,ji.exports.default=ji.exports,QE(t)}ji.exports=QE,ji.exports.__esModule=!0,ji.exports.default=ji.exports});var ke=K((zAe,qi)=>{var eQ=Xs().default;function aF(t,e){if(typeof WeakMap=="function")var r=new WeakMap,o=new WeakMap;return(qi.exports=aF=function(a,i){if(!i&&a&&a.__esModule)return a;var s,l,u={__proto__:null,default:a};if(a===null||eQ(a)!="object"&&typeof a!="function")return u;if(s=i?o:r){if(s.has(a))return s.get(a);s.set(a,u)}for(var p in a)p!=="default"&&{}.hasOwnProperty.call(a,p)&&((l=(s=Object.defineProperty)&&Object.getOwnPropertyDescriptor(a,p))&&(l.get||l.set)?s(u,p,l):u[p]=a[p]);return u},qi.exports.__esModule=!0,qi.exports.default=qi.exports)(t,e)}qi.exports=aF,qi.exports.__esModule=!0,qi.exports.default=qi.exports});var ue=K((GAe,um)=>{function tQ(t){return t&&t.__esModule?t:{default:t}}um.exports=tQ,um.exports.__esModule=!0,um.exports.default=um.exports});var kv=K(JE=>{"use strict";Object.defineProperty(JE,"__esModule",{value:!0});JE.default=rQ;function rQ(t,e){return function(){return null}}});var rt=K((KAe,Wi)=>{function ZE(){return Wi.exports=ZE=Object.assign?Object.assign.bind():function(t){for(var e=1;e{"use strict";var iF=ue();Object.defineProperty(Nv,"__esModule",{value:!0});Nv.isPlainObject=Iv;Nv.default=sF;var oQ=iF(rt()),nQ=iF(Xs());function Iv(t){return t&&(0,nQ.default)(t)==="object"&&t.constructor===Object}function sF(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{clone:!0},o=r.clone?(0,oQ.default)({},t):t;return Iv(t)&&Iv(e)&&Object.keys(e).forEach(function(n){n!=="__proto__"&&(Iv(e[n])&&n in t?o[n]=sF(t[n],e[n],r):o[n]=e[n])}),o}});var mF=K(Mv=>{"use strict";var uF=ue();Object.defineProperty(Mv,"__esModule",{value:!0});Mv.default=void 0;var pF=uF(Ye()),dF=uF(kv());function aQ(t){var e=t.prototype,r=e===void 0?{}:e;return!!r.isReactComponent}function fF(t,e,r,o,n){var a=t[e],i=n||e;if(a==null)return null;var s,l=a.type;return typeof l=="function"&&!aQ(l)&&(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 cF=(0,dF.default)(pF.default.element,fF);cF.isRequired=(0,dF.default)(pF.default.element.isRequired,fF);var iQ=cF;Mv.default=iQ});var hF=K(Dv=>{"use strict";var sQ=ue(),lQ=ke();Object.defineProperty(Dv,"__esModule",{value:!0});Dv.default=void 0;var uQ=lQ(Ye()),pQ=sQ(kv());function dQ(t){var e=t.prototype,r=e===void 0?{}:e;return!!r.isReactComponent}function fQ(t,e,r,o,n){var a=t[e],i=n||e;if(a==null)return null;var s;return typeof a=="function"&&!dQ(a)&&(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 cQ=(0,pQ.default)(uQ.elementType,fQ);Dv.default=cQ});var yF=K((ZAe,pm)=>{var gF=Xs().default;function mQ(t,e){if(gF(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(gF(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}pm.exports=mQ,pm.exports.__esModule=!0,pm.exports.default=pm.exports});var ew=K((eke,dm)=>{var hQ=Xs().default,gQ=yF();function yQ(t){var e=gQ(t,"string");return hQ(e)=="symbol"?e:e+""}dm.exports=yQ,dm.exports.__esModule=!0,dm.exports.default=dm.exports});var bd=K((tke,fm)=>{var vQ=ew();function bQ(t,e,r){return(e=vQ(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}fm.exports=bQ,fm.exports.__esModule=!0,fm.exports.default=fm.exports});var xF=K(cm=>{"use strict";var vF=ue();Object.defineProperty(cm,"__esModule",{value:!0});cm.default=_Q;cm.specialProperty=void 0;var xQ=vF(bd()),TQ=vF(rt()),bF="exact-prop: \u200B";cm.specialProperty=bF;function _Q(t){return t}});var TF=K(tw=>{"use strict";Object.defineProperty(tw,"__esModule",{value:!0});tw.default=SQ;function SQ(t){for(var e="https://mui.com/production-error/?code="+t,r=1;r{"use strict";var EQ=ue();Object.defineProperty(Lv,"__esModule",{value:!0});Lv.getFunctionName=EF;Lv.default=PQ;var wQ=EQ(Xs()),_F=Bi(),RQ=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function EF(t){var e="".concat(t).match(RQ),r=e&&e[1];return r||""}function wF(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return t.displayName||t.name||EF(t)||e}function SF(t,e,r){var o=wF(e);return t.displayName||(o!==""?"".concat(r,"(").concat(o,")"):r)}function PQ(t){if(t!=null){if(typeof t=="string")return t;if(typeof t=="function")return wF(t,"Component");if((0,wQ.default)(t)==="object")switch(t.$$typeof){case _F.ForwardRef:return SF(t,t.render,"ForwardRef");case _F.Memo:return SF(t,t.type,"memo");default:return}}}});var PF=K(rw=>{"use strict";Object.defineProperty(rw,"__esModule",{value:!0});rw.default=CQ;function CQ(t,e,r,o,n){return null;var a,i}});var CF=K(Fv=>{"use strict";Object.defineProperty(Fv,"__esModule",{value:!0});Fv.default=void 0;var OQ=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();Fv.default=OQ});var OF=K(Bv=>{"use strict";var AQ=ue();Object.defineProperty(Bv,"__esModule",{value:!0});Bv.default=void 0;var ow=AQ(Ye()),kQ=ow.default.oneOfType([ow.default.func,ow.default.object]),IQ=kQ;Bv.default=IQ});var mt=K(Xn=>{"use strict";var Qa=ue();Object.defineProperty(Xn,"__esModule",{value:!0});Object.defineProperty(Xn,"chainPropTypes",{enumerable:!0,get:function(){return NQ.default}});Object.defineProperty(Xn,"deepmerge",{enumerable:!0,get:function(){return MQ.default}});Object.defineProperty(Xn,"elementAcceptingRef",{enumerable:!0,get:function(){return DQ.default}});Object.defineProperty(Xn,"elementTypeAcceptingRef",{enumerable:!0,get:function(){return LQ.default}});Object.defineProperty(Xn,"exactProp",{enumerable:!0,get:function(){return FQ.default}});Object.defineProperty(Xn,"formatMuiErrorMessage",{enumerable:!0,get:function(){return BQ.default}});Object.defineProperty(Xn,"getDisplayName",{enumerable:!0,get:function(){return UQ.default}});Object.defineProperty(Xn,"HTMLElementType",{enumerable:!0,get:function(){return jQ.default}});Object.defineProperty(Xn,"ponyfillGlobal",{enumerable:!0,get:function(){return qQ.default}});Object.defineProperty(Xn,"refType",{enumerable:!0,get:function(){return WQ.default}});var NQ=Qa(kv()),MQ=Qa(lF()),DQ=Qa(mF()),LQ=Qa(hF()),FQ=Qa(xF()),BQ=Qa(TF()),UQ=Qa(RF()),jQ=Qa(PF()),qQ=Qa(CF()),WQ=Qa(OF())});var nw=K(Uv=>{"use strict";Object.defineProperty(Uv,"__esModule",{value:!0});Uv.default=void 0;var VQ=typeof Symbol=="function"&&Symbol.for,HQ=VQ?Symbol.for("mui.nested"):"__THEME_NESTED__";Uv.default=HQ});var AF=K(aw=>{"use strict";var $Q=ue();Object.defineProperty(aw,"__esModule",{value:!0});aw.default=YQ;var zQ=$Q(nw()),GQ=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];function YQ(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.disableGlobal,r=e===void 0?!1:e,o=t.productionPrefix,n=o===void 0?"jss":o,a=t.seed,i=a===void 0?"":a,s=i===""?"":"".concat(i,"-"),l=0,u=function(){return l+=1,l};return function(p,d){var f=d.options.name;if(f&&f.indexOf("Mui")===0&&!d.options.link&&!r){if(GQ.indexOf(p.key)!==-1)return"Mui-".concat(p.key);var m="".concat(s).concat(f,"-").concat(p.key);return!d.options.theme[zQ.default]||i!==""?m:"".concat(m,"-").concat(u())}return"".concat(s).concat(n).concat(u());var c}}});var jv=K(iw=>{"use strict";var KQ=ue();Object.defineProperty(iw,"__esModule",{value:!0});Object.defineProperty(iw,"default",{enumerable:!0,get:function(){return XQ.default}});var XQ=KQ(AF())});var kF=K(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0});sw.default=QQ;function QQ(t){return t}});var IF=K(lw=>{"use strict";var JQ=ue();Object.defineProperty(lw,"__esModule",{value:!0});Object.defineProperty(lw,"default",{enumerable:!0,get:function(){return ZQ.default}});var ZQ=JQ(kF())});var NF=K(uw=>{"use strict";Object.defineProperty(uw,"__esModule",{value:!0});uw.default=eJ;function eJ(t){var e=t.theme,r=t.name,o=t.props;if(!e||!e.props||!e.props[r])return o;var n=e.props[r],a;for(a in n)o[a]===void 0&&(o[a]=n[a]);return o}});var dw=K(pw=>{"use strict";var tJ=ue();Object.defineProperty(pw,"__esModule",{value:!0});Object.defineProperty(pw,"default",{enumerable:!0,get:function(){return rJ.default}});var rJ=tJ(NF())});var fw=K(qv=>{"use strict";Object.defineProperty(qv,"__esModule",{value:!0});var MF=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},oJ=qv.isBrowser=(typeof window>"u"?"undefined":MF(window))==="object"&&(typeof document>"u"?"undefined":MF(document))==="object"&&document.nodeType===9;qv.default=oJ});var cw=K((yke,mm)=>{var nJ=ew();function DF(t,e){for(var r=0;r{function mw(t,e){return Vi.exports=mw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},Vi.exports.__esModule=!0,Vi.exports.default=Vi.exports,mw(t,e)}Vi.exports=mw,Vi.exports.__esModule=!0,Vi.exports.default=Vi.exports});var FF=K((bke,hm)=>{var iJ=LF();function sJ(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,iJ(t,e)}hm.exports=sJ,hm.exports.__esModule=!0,hm.exports.default=hm.exports});var BF=K((xke,gm)=>{function lJ(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}gm.exports=lJ,gm.exports.__esModule=!0,gm.exports.default=gm.exports});var hw=K((Tke,ym)=>{function uJ(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}ym.exports=uJ,ym.exports.__esModule=!0,ym.exports.default=ym.exports});var Qs=K(Tn=>{"use strict";Object.defineProperty(Tn,"__esModule",{value:!0});var pJ=rt(),dJ=fw(),fJ=Yn(),cJ=cw(),mJ=FF(),hJ=BF(),gJ=hw();function Eu(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var xa=Eu(pJ),yJ=Eu(dJ),UF=Eu(fJ),ww=Eu(cJ),KF=Eu(mJ),jF=Eu(hJ),vJ=Eu(gJ),bJ={}.constructor;function vw(t){if(t==null||typeof t!="object")return t;if(Array.isArray(t))return t.map(vw);if(t.constructor!==bJ)return t;var e={};for(var r in t)e[r]=vw(t[r]);return e}function Rw(t,e,r){t===void 0&&(t="unnamed");var o=r.jss,n=vw(e),a=o.plugins.onCreateRule(t,n,r);return a||(t[0],null)}var qF=function(e,r){for(var o="",n=0;n<+~=|^:(),"'`\s])/g,WF=typeof CSS<"u"&&CSS.escape,Pw=function(t){return WF?WF(t):t.replace(xJ,"\\$1")},XF=function(){function t(r,o,n){this.type="style",this.isProcessed=!1;var a=n.sheet,i=n.Renderer;this.key=r,this.options=n,this.style=o,a?this.renderer=a.renderer:i&&(this.renderer=new i)}var e=t.prototype;return e.prop=function(o,n,a){if(n===void 0)return this.style[o];var i=a?a.force:!1;if(!i&&this.style[o]===n)return this;var s=n;(!a||a.process!==!1)&&(s=this.options.jss.plugins.onChangeValue(n,o,this));var l=s==null||s===!1,u=o in this.style;if(l&&!u&&!i)return this;var p=l&&u;if(p?delete this.style[o]:this.style[o]=s,this.renderable&&this.renderer)return p?this.renderer.removeProperty(this.renderable,o):this.renderer.setProperty(this.renderable,o,s),this;var d=this.options.sheet;return d&&d.attached,this},t}(),bw=function(t){KF.default(e,t);function e(o,n,a){var i;i=t.call(this,o,n,a)||this;var s=a.selector,l=a.scoped,u=a.sheet,p=a.generateId;return s?i.selectorText=s:l!==!1&&(i.id=p(jF.default(jF.default(i)),u),i.selectorText="."+Pw(i.id)),i}var r=e.prototype;return r.applyTo=function(n){var a=this.renderer;if(a){var i=this.toJSON();for(var s in i)a.setProperty(n,s,i[s])}return this},r.toJSON=function(){var n={};for(var a in this.style){var i=this.style[a];typeof i!="object"?n[a]=i:Array.isArray(i)&&(n[a]=xd(i))}return n},r.toString=function(n){var a=this.options.sheet,i=a?a.options.link:!1,s=i?xa.default({},n,{allowEmpty:!0}):n;return bm(this.selectorText,this.style,s)},ww.default(e,[{key:"selector",set:function(n){if(n!==this.selectorText){this.selectorText=n;var a=this.renderer,i=this.renderable;if(!(!i||!a)){var s=a.setSelector(i,n);s||a.replaceRule(i,this)}}},get:function(){return this.selectorText}}]),e}(XF),TJ={onCreateRule:function(e,r,o){return e[0]==="@"||o.parent&&o.parent.type==="keyframes"?null:new bw(e,r,o)}},gw={indent:1,children:!0},_J=/@([\w-]+)/,SJ=function(){function t(r,o,n){this.type="conditional",this.isProcessed=!1,this.key=r;var a=r.match(_J);this.at=a?a[1]:"unknown",this.query=n.name||"@"+this.at,this.options=n,this.rules=new Wv(xa.default({},n,{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,n,a){var i=this.rules.add(o,n,a);return i?(this.options.jss.plugins.onProcessRule(i),i):null},e.replaceRule=function(o,n,a){var i=this.rules.replace(o,n,a);return i&&this.options.jss.plugins.onProcessRule(i),i},e.toString=function(o){o===void 0&&(o=gw);var n=_d(o),a=n.linebreak;if(o.indent==null&&(o.indent=gw.indent),o.children==null&&(o.children=gw.children),o.children===!1)return this.query+" {}";var i=this.rules.toString(o);return i?this.query+" {"+a+i+a+"}":""},t}(),EJ=/@container|@media|@supports\s+/,wJ={onCreateRule:function(e,r,o){return EJ.test(e)?new SJ(e,r,o):null}},yw={indent:1,children:!0},RJ=/@keyframes\s+([\w-]+)/,xw=function(){function t(r,o,n){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var a=r.match(RJ);a&&a[1]?this.name=a[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=n;var i=n.scoped,s=n.sheet,l=n.generateId;this.id=i===!1?this.name:Pw(l(this,s)),this.rules=new Wv(xa.default({},n,{parent:this}));for(var u in o)this.rules.add(u,o[u],xa.default({},n,{parent:this}));this.rules.process()}var e=t.prototype;return e.toString=function(o){o===void 0&&(o=yw);var n=_d(o),a=n.linebreak;if(o.indent==null&&(o.indent=yw.indent),o.children==null&&(o.children=yw.children),o.children===!1)return this.at+" "+this.id+" {}";var i=this.rules.toString(o);return i&&(i=""+a+i+a),this.at+" "+this.id+" {"+i+"}"},t}(),PJ=/@keyframes\s+/,CJ=/\$([\w-]+)/g,Tw=function(e,r){return typeof e=="string"?e.replace(CJ,function(o,n){return n in r?r[n]:o}):e},VF=function(e,r,o){var n=e[r],a=Tw(n,o);a!==n&&(e[r]=a)},OJ={onCreateRule:function(e,r,o){return typeof e=="string"&&PJ.test(e)?new xw(e,r,o):null},onProcessStyle:function(e,r,o){return r.type!=="style"||!o||("animation-name"in e&&VF(e,"animation-name",o.keyframes),"animation"in e&&VF(e,"animation",o.keyframes)),e},onChangeValue:function(e,r,o){var n=o.options.sheet;if(!n)return e;switch(r){case"animation":return Tw(e,n.keyframes);case"animation-name":return Tw(e,n.keyframes);default:return e}}},AJ=function(t){KF.default(e,t);function e(){return t.apply(this,arguments)||this}var r=e.prototype;return r.toString=function(n){var a=this.options.sheet,i=a?a.options.link:!1,s=i?xa.default({},n,{allowEmpty:!0}):n;return bm(this.key,this.style,s)},e}(XF),kJ={onCreateRule:function(e,r,o){return o.parent&&o.parent.type==="keyframes"?new AJ(e,r,o):null}},IJ=function(){function t(r,o,n){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=r,this.style=o,this.options=n}var e=t.prototype;return e.toString=function(o){var n=_d(o),a=n.linebreak;if(Array.isArray(this.style)){for(var i="",s=0;s=this.index){n.push(o);return}for(var i=0;ia){n.splice(i,0,o);return}}},e.reset=function(){this.registry=[]},e.remove=function(o){var n=this.registry.indexOf(o);this.registry.splice(n,1)},e.toString=function(o){for(var n=o===void 0?{}:o,a=n.attached,i=vJ.default(n,["attached"]),s=_d(i),l=s.linebreak,u="",p=0;pWJ;var s="",l="";return i&&(i.options.classNamePrefix&&(l=i.options.classNamePrefix),i.options.jss.id!=null&&(s=String(i.options.jss.id))),e.minify?""+(l||"c")+zF+s+r:l+a.key+"-"+zF+(s?"-"+s:"")+"-"+r};return o},ZF=function(e){var r;return function(){return r||(r=e()),r}},VJ=function(e,r){try{return e.attributeStyleMap?e.attributeStyleMap.get(r):e.style.getPropertyValue(r)}catch{return""}},HJ=function(e,r,o){try{var n=o;if(Array.isArray(o)&&(n=xd(o)),e.attributeStyleMap)e.attributeStyleMap.set(r,n);else{var a=n?n.indexOf("!important"):-1,i=a>-1?n.substr(0,a-1):n;e.style.setProperty(r,i,a>-1?"important":"")}}catch{return!1}return!0},$J=function(e,r){try{e.attributeStyleMap?e.attributeStyleMap.delete(r):e.style.removeProperty(r)}catch{}},zJ=function(e,r){return e.selectorText=r,e.selectorText===r},e3=ZF(function(){return document.querySelector("head")});function GJ(t,e){for(var r=0;re.index&&o.options.insertionPoint===e.insertionPoint)return o}return null}function YJ(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 KJ(t){for(var e=e3(),r=0;r0){var r=GJ(e,t);if(r&&r.renderer)return{parent:r.renderer.element.parentNode,node:r.renderer.element};if(r=YJ(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 n=KJ(o);if(n)return{parent:n.parentNode,node:n.nextSibling}}return!1}function QJ(t,e){var r=e.insertionPoint,o=XJ(e);if(o!==!1&&o.parent){o.parent.insertBefore(t,o.node);return}if(r&&typeof r.nodeType=="number"){var n=r,a=n.parentNode;a&&a.insertBefore(t,n.nextSibling);return}e3().appendChild(t)}var JJ=ZF(function(){var t=document.querySelector('meta[property="csp-nonce"]');return t?t.getAttribute("content"):null}),GF=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]},YF=function(e,r){var o=e.cssRules.length;return r===void 0||r>o?o:r},ZJ=function(){var e=document.createElement("style");return e.textContent=` `,e},eZ=function(){function t(r){this.getPropertyValue=VJ,this.setProperty=HJ,this.removeProperty=$J,this.setSelector=zJ,this.hasInsertedRules=!1,this.cssRules=[],r&&Td.add(r),this.sheet=r;var o=this.sheet?this.sheet.options:{},n=o.media,a=o.meta,i=o.element;this.element=i||ZJ(),this.element.setAttribute("data-jss",""),n&&this.element.setAttribute("media",n),a&&this.element.setAttribute("data-meta",a);var s=JJ();s&&this.element.setAttribute("nonce",s)}var e=t.prototype;return e.attach=function(){if(!(this.element.parentNode||!this.sheet)){QJ(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,n){for(var a=0;a0&&(n.refs--,n.refs===0&&n.sheet.detach()):UF.default(!1,"SheetsManager: can't find sheet to unmanage")},ww.default(t,[{key:"size",get:function(){return this.length}}]),t}(),nZ=typeof CSS=="object"&&CSS!=null&&"number"in CSS;function r3(t){var e=null;for(var r in t){var o=t[r],n=typeof o;if(n==="function")e||(e={}),e[r]=o;else if(n==="object"&&o!==null&&!Array.isArray(o)){var a=r3(o);a&&(e||(e={}),e[r]=a)}}return e}var aZ=t3();Tn.RuleList=Wv;Tn.SheetsManager=oZ;Tn.SheetsRegistry=JF;Tn.create=t3;Tn.createGenerateId=Ew;Tn.createRule=Rw;Tn.default=aZ;Tn.getDynamicStyles=r3;Tn.hasCSSTOMSupport=nZ;Tn.sheets=Td;Tn.toCssValue=xd});var n3=K(Aw=>{"use strict";Object.defineProperty(Aw,"__esModule",{value:!0});var Ske=Yn(),iZ=Qs(),o3=Date.now(),Cw="fnValues"+o3,Ow="fnStyle"+ ++o3,sZ=function(){return{onCreateRule:function(r,o,n){if(typeof o!="function")return null;var a=iZ.createRule(r,{},n);return a[Ow]=o,a},onProcessStyle:function(r,o){if(Cw in o||Ow in o)return r;var n={};for(var a in r){var i=r[a];typeof i=="function"&&(delete r[a],n[a]=i)}return o[Cw]=n,r},onUpdate:function(r,o,n,a){var i=o,s=i[Ow];if(s&&(i.style=s(r)||{},!1))for(var l in i.style);var u=i[Cw];if(u)for(var p in u)i.prop(p,u[p](r),a)}}};Aw.default=sZ});var i3=K(Iw=>{"use strict";Object.defineProperty(Iw,"__esModule",{value:!0});var lZ=rt(),uZ=Qs();function pZ(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var Vv=pZ(lZ),Js="@global",kw="@global ",dZ=function(){function t(r,o,n){this.type="global",this.at=Js,this.isProcessed=!1,this.key=r,this.options=n,this.rules=new uZ.RuleList(Vv.default({},n,{parent:this}));for(var a in o)this.rules.add(a,o[a]);this.rules.process()}var e=t.prototype;return e.getRule=function(o){return this.rules.get(o)},e.addRule=function(o,n,a){var i=this.rules.add(o,n,a);return i&&this.options.jss.plugins.onProcessRule(i),i},e.replaceRule=function(o,n,a){var i=this.rules.replace(o,n,a);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}(),fZ=function(){function t(r,o,n){this.type="global",this.at=Js,this.isProcessed=!1,this.key=r,this.options=n;var a=r.substr(kw.length);this.rule=n.jss.createRule(a,o,Vv.default({},n,{parent:this}))}var e=t.prototype;return e.toString=function(o){return this.rule?this.rule.toString(o):""},t}(),cZ=/\s*,\s*/g;function a3(t,e){for(var r=t.split(cZ),o="",n=0;n{"use strict";Object.defineProperty(Nw,"__esModule",{value:!0});var yZ=rt(),Rke=Yn();function vZ(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var Hv=vZ(yZ),s3=/\s*,\s*/g,bZ=/&/g,xZ=/\$([\w-]+)/g;function TZ(){function t(n,a){return function(i,s){var l=n.getRule(s)||a&&a.getRule(s);return l?l.selector:s}}function e(n,a){for(var i=a.split(s3),s=n.split(s3),l="",u=0;u{"use strict";var _Z=/[A-Z]/g,SZ=/^ms-/,Mw={};function EZ(t){return"-"+t.toLowerCase()}function wZ(t){if(Mw.hasOwnProperty(t))return Mw[t];var e=t.replace(_Z,EZ);return Mw[t]=SZ.test(e)?"-"+e:e}u3.exports=wZ});var f3=K(Dw=>{"use strict";Object.defineProperty(Dw,"__esModule",{value:!0});var RZ=p3();function PZ(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var d3=PZ(RZ);function $v(t){var e={};for(var r in t){var o=r.indexOf("--")===0?r:d3.default(r);e[o]=t[r]}return t.fallbacks&&(Array.isArray(t.fallbacks)?e.fallbacks=t.fallbacks.map($v):e.fallbacks=$v(t.fallbacks)),e}function CZ(){function t(r){if(Array.isArray(r)){for(var o=0;o{"use strict";Object.defineProperty(Fw,"__esModule",{value:!0});var Lw=Qs(),pe=Lw.hasCSSTOMSupport&&CSS?CSS.px:"px",zv=Lw.hasCSSTOMSupport&&CSS?CSS.ms:"ms",Sd=Lw.hasCSSTOMSupport&&CSS?CSS.percent:"%",OZ={"animation-delay":zv,"animation-duration":zv,"background-position":pe,"background-position-x":pe,"background-position-y":pe,"background-size":pe,border:pe,"border-bottom":pe,"border-bottom-left-radius":pe,"border-bottom-right-radius":pe,"border-bottom-width":pe,"border-left":pe,"border-left-width":pe,"border-radius":pe,"border-right":pe,"border-right-width":pe,"border-top":pe,"border-top-left-radius":pe,"border-top-right-radius":pe,"border-top-width":pe,"border-width":pe,"border-block":pe,"border-block-end":pe,"border-block-end-width":pe,"border-block-start":pe,"border-block-start-width":pe,"border-block-width":pe,"border-inline":pe,"border-inline-end":pe,"border-inline-end-width":pe,"border-inline-start":pe,"border-inline-start-width":pe,"border-inline-width":pe,"border-start-start-radius":pe,"border-start-end-radius":pe,"border-end-start-radius":pe,"border-end-end-radius":pe,margin:pe,"margin-bottom":pe,"margin-left":pe,"margin-right":pe,"margin-top":pe,"margin-block":pe,"margin-block-end":pe,"margin-block-start":pe,"margin-inline":pe,"margin-inline-end":pe,"margin-inline-start":pe,padding:pe,"padding-bottom":pe,"padding-left":pe,"padding-right":pe,"padding-top":pe,"padding-block":pe,"padding-block-end":pe,"padding-block-start":pe,"padding-inline":pe,"padding-inline-end":pe,"padding-inline-start":pe,"mask-position-x":pe,"mask-position-y":pe,"mask-size":pe,height:pe,width:pe,"min-height":pe,"max-height":pe,"min-width":pe,"max-width":pe,bottom:pe,left:pe,top:pe,right:pe,inset:pe,"inset-block":pe,"inset-block-end":pe,"inset-block-start":pe,"inset-inline":pe,"inset-inline-end":pe,"inset-inline-start":pe,"box-shadow":pe,"text-shadow":pe,"column-gap":pe,"column-rule":pe,"column-rule-width":pe,"column-width":pe,"font-size":pe,"font-size-delta":pe,"letter-spacing":pe,"text-decoration-thickness":pe,"text-indent":pe,"text-stroke":pe,"text-stroke-width":pe,"word-spacing":pe,motion:pe,"motion-offset":pe,outline:pe,"outline-offset":pe,"outline-width":pe,perspective:pe,"perspective-origin-x":Sd,"perspective-origin-y":Sd,"transform-origin":Sd,"transform-origin-x":Sd,"transform-origin-y":Sd,"transform-origin-z":Sd,"transition-delay":zv,"transition-duration":zv,"vertical-align":pe,"flex-basis":pe,"shape-margin":pe,size:pe,gap:pe,grid:pe,"grid-gap":pe,"row-gap":pe,"grid-row-gap":pe,"grid-column-gap":pe,"grid-template-rows":pe,"grid-template-columns":pe,"grid-auto-rows":pe,"grid-auto-columns":pe,"box-shadow-x":pe,"box-shadow-y":pe,"box-shadow-blur":pe,"box-shadow-spread":pe,"font-line-height":pe,"text-shadow-x":pe,"text-shadow-y":pe,"text-shadow-blur":pe};function c3(t){var e=/(-[a-z])/g,r=function(i){return i[1].toUpperCase()},o={};for(var n in t)o[n]=t[n],o[n.replace(e,r)]=t[n];return o}var AZ=c3(OZ);function xm(t,e,r){if(e==null)return e;if(Array.isArray(e))for(var o=0;o{function IZ(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,o=Array(e);r{var NZ=Bw();function MZ(t){if(Array.isArray(t))return NZ(t)}_m.exports=MZ,_m.exports.__esModule=!0,_m.exports.default=_m.exports});var g3=K((Nke,Sm)=>{function DZ(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}Sm.exports=DZ,Sm.exports.__esModule=!0,Sm.exports.default=Sm.exports});var Uw=K((Mke,Em)=>{var y3=Bw();function LZ(t,e){if(t){if(typeof t=="string")return y3(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)?y3(t,e):void 0}}Em.exports=LZ,Em.exports.__esModule=!0,Em.exports.default=Em.exports});var v3=K((Dke,wm)=>{function FZ(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}wm.exports=FZ,wm.exports.__esModule=!0,wm.exports.default=wm.exports});var Pm=K((Lke,Rm)=>{var BZ=h3(),UZ=g3(),jZ=Uw(),qZ=v3();function WZ(t){return BZ(t)||UZ(t)||jZ(t)||qZ()}Rm.exports=WZ,Rm.exports.__esModule=!0,Rm.exports.default=Rm.exports});var P3=K(wd=>{"use strict";Object.defineProperty(wd,"__esModule",{value:!0});function _3(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var Jv=_3(fw()),VZ=_3(Pm()),Cm="",jw="",S3="",E3="",HZ=Jv&&"ontouchstart"in document.documentElement;if(Jv){Gv={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},b3=document.createElement("p"),Yv=b3.style,x3="Transform";for(Kv in Gv)if(Kv+x3 in Yv){Cm=Kv,jw=Gv[Kv];break}Cm==="Webkit"&&"msHyphens"in Yv&&(Cm="ms",jw=Gv.ms,E3="edge"),Cm==="Webkit"&&"-apple-trailing-word"in Yv&&(S3="apple")}var Gv,b3,Yv,x3,Kv,Qe={js:Cm,css:jw,vendor:S3,browser:E3,isTouch:HZ};function $Z(t){return t[1]==="-"||Qe.js==="ms"?t:"@"+Qe.css+"keyframes"+t.substr(10)}var zZ={noPrefill:["appearance"],supportedProperty:function(e){return e!=="appearance"?!1:Qe.js==="ms"?"-webkit-"+e:Qe.css+e}},GZ={noPrefill:["color-adjust"],supportedProperty:function(e){return e!=="color-adjust"?!1:Qe.js==="Webkit"?Qe.css+"print-"+e:e}},YZ=/[-\s]+(.)?/g;function KZ(t,e){return e?e.toUpperCase():""}function Ww(t){return t.replace(YZ,KZ)}function el(t){return Ww("-"+t)}var XZ={noPrefill:["mask"],supportedProperty:function(e,r){if(!/^mask/.test(e))return!1;if(Qe.js==="Webkit"){var o="mask-image";if(Ww(o)in r)return e;if(Qe.js+el(o)in r)return Qe.css+e}return e}},QZ={noPrefill:["text-orientation"],supportedProperty:function(e){return e!=="text-orientation"?!1:Qe.vendor==="apple"&&!Qe.isTouch?Qe.css+e:e}},JZ={noPrefill:["transform"],supportedProperty:function(e,r,o){return e!=="transform"?!1:o.transform?e:Qe.css+e}},ZZ={noPrefill:["transition"],supportedProperty:function(e,r,o){return e!=="transition"?!1:o.transition?e:Qe.css+e}},eee={noPrefill:["writing-mode"],supportedProperty:function(e){return e!=="writing-mode"?!1:Qe.js==="Webkit"||Qe.js==="ms"&&Qe.browser!=="edge"?Qe.css+e:e}},tee={noPrefill:["user-select"],supportedProperty:function(e){return e!=="user-select"?!1:Qe.js==="Moz"||Qe.js==="ms"||Qe.vendor==="apple"?Qe.css+e:e}},ree={supportedProperty:function(e,r){if(!/^break-/.test(e))return!1;if(Qe.js==="Webkit"){var o="WebkitColumn"+el(e);return o in r?Qe.css+"column-"+e:!1}if(Qe.js==="Moz"){var n="page"+el(e);return n in r?"page-"+e:!1}return!1}},oee={supportedProperty:function(e,r){if(!/^(border|margin|padding)-inline/.test(e))return!1;if(Qe.js==="Moz")return e;var o=e.replace("-inline","");return Qe.js+el(o)in r?Qe.css+o:!1}},nee={supportedProperty:function(e,r){return Ww(e)in r?e:!1}},aee={supportedProperty:function(e,r){var o=el(e);return e[0]==="-"||e[0]==="-"&&e[1]==="-"?e:Qe.js+o in r?Qe.css+e:Qe.js!=="Webkit"&&"Webkit"+o in r?"-webkit-"+e:!1}},iee={supportedProperty:function(e){return e.substring(0,11)!=="scroll-snap"?!1:Qe.js==="ms"?""+Qe.css+e:e}},see={supportedProperty:function(e){return e!=="overscroll-behavior"?!1:Qe.js==="ms"?Qe.css+"scroll-chaining":e}},lee={"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"},uee={supportedProperty:function(e,r){var o=lee[e];return o&&Qe.js+el(o)in r?Qe.css+o:!1}},w3={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"},pee=Object.keys(w3),dee=function(e){return Qe.css+e},fee={supportedProperty:function(e,r,o){var n=o.multiple;if(pee.indexOf(e)>-1){var a=w3[e];if(!Array.isArray(a))return Qe.js+el(a)in r?Qe.css+a:!1;if(!n)return!1;for(var i=0;i{"use strict";Object.defineProperty(Vw,"__esModule",{value:!0});var Zv=P3(),C3=Qs();function vee(){function t(n){if(n.type==="keyframes"){var a=n;a.at=Zv.supportedKeyframes(a.at)}}function e(n){for(var a in n){var i=n[a];if(a==="fallbacks"&&Array.isArray(i)){n[a]=i.map(e);continue}var s=!1,l=Zv.supportedProperty(a);l&&l!==a&&(s=!0);var u=!1,p=Zv.supportedValue(l,C3.toCssValue(i));p&&p!==i&&(u=!0),(s||u)&&(s&&delete n[a],n[l||a]=p||i)}return n}function r(n,a){return a.type!=="style"?n:e(n)}function o(n,a){return Zv.supportedValue(a,C3.toCssValue(n))||n}return{onProcessRule:t,onProcessStyle:r,onChangeValue:o}}Vw.default=vee});var A3=K(Hw=>{"use strict";Object.defineProperty(Hw,"__esModule",{value:!0});function bee(){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 n={},a=Object.keys(r).sort(t),i=0;i{"use strict";var Ru=ue();Object.defineProperty($w,"__esModule",{value:!0});$w.default=Pee;var xee=Ru(n3()),Tee=Ru(i3()),_ee=Ru(l3()),See=Ru(f3()),Eee=Ru(m3()),wee=Ru(O3()),Ree=Ru(A3());function Pee(){return{plugins:[(0,xee.default)(),(0,Tee.default)(),(0,_ee.default)(),(0,See.default)(),(0,Eee.default)(),typeof window>"u"?null:(0,wee.default)(),(0,Ree.default)()]}}});var Gw=K(zw=>{"use strict";var Cee=ue();Object.defineProperty(zw,"__esModule",{value:!0});Object.defineProperty(zw,"default",{enumerable:!0,get:function(){return Oee.default}});var Oee=Cee(k3())});var Dt=K((Wke,Am)=>{var Aee=hw();function kee(t,e){if(t==null)return{};var r,o,n=Aee(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o{"use strict";var Iee=ue();Object.defineProperty(Yw,"__esModule",{value:!0});Yw.default=Mee;var Nee=Iee(rt()),Vke=mt();function Mee(){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 n=(0,Nee.default)({},e);return Object.keys(r).forEach(function(a){r[a]&&(n[a]="".concat(e[a]," ").concat(r[a]))}),n}});var Xw=K(Kw=>{"use strict";var Dee=ue();Object.defineProperty(Kw,"__esModule",{value:!0});Object.defineProperty(Kw,"default",{enumerable:!0,get:function(){return Lee.default}});var Lee=Dee(I3())});var N3=K(eb=>{"use strict";Object.defineProperty(eb,"__esModule",{value:!0});eb.default=void 0;var Fee={set:function(e,r,o,n){var a=e.get(r);a||(a=new Map,e.set(r,a)),a.set(o,n)},get:function(e,r,o){var n=e.get(r);return n?n.get(o):void 0},delete:function(e,r,o){var n=e.get(r);n.delete(o)}},Bee=Fee;eb.default=Bee});var Qw=K(tb=>{"use strict";var Uee=ue();Object.defineProperty(tb,"__esModule",{value:!0});tb.default=void 0;var jee=Uee(X()),qee=jee.default.createContext(null),Wee=qee;tb.default=Wee});var D3=K(Jw=>{"use strict";var M3=ue();Object.defineProperty(Jw,"__esModule",{value:!0});Jw.default=$ee;var Vee=M3(X()),Hee=M3(Qw());function $ee(){var t=Vee.default.useContext(Hee.default);return t}});var Rd=K(Zw=>{"use strict";var zee=ue();Object.defineProperty(Zw,"__esModule",{value:!0});Object.defineProperty(Zw,"default",{enumerable:!0,get:function(){return Gee.default}});var Gee=zee(D3())});var U3=K(Pu=>{"use strict";var Pd=ue();Object.defineProperty(Pu,"__esModule",{value:!0});Pu.default=ete;Pu.StylesContext=Pu.sheetsManager=void 0;var Yee=Pd(rt()),Kee=Pd(Dt()),eR=Pd(X()),Xke=Pd(Ye()),Qke=mt(),Xee=Pd(jv()),L3=Qs(),F3=Pd(Gw()),Qee=(0,L3.create)((0,F3.default)()),Jee=(0,Xee.default)(),B3=new Map;Pu.sheetsManager=B3;var Zee={disableGeneration:!1,generateClassName:Jee,jss:Qee,sheetsCache:null,sheetsManager:B3,sheetsRegistry:null},tR=eR.default.createContext(Zee);Pu.StylesContext=tR;var rb;function ete(t){var e=t.children,r=t.injectFirst,o=r===void 0?!1:r,n=t.disableGeneration,a=n===void 0?!1:n,i=(0,Kee.default)(t,["children","injectFirst","disableGeneration"]),s=eR.default.useContext(tR),l=(0,Yee.default)({},s,{disableGeneration:a},i);if(!l.jss.options.insertionPoint&&o&&typeof window<"u"){if(!rb){var u=document.head;rb=document.createComment("mui-inject-first"),u.insertBefore(rb,u.firstChild)}l.jss=(0,L3.create)({plugins:(0,F3.default)().plugins,insertionPoint:rb})}return eR.default.createElement(tR.Provider,{value:l},e)}});var nb=K(ob=>{"use strict";var tte=ke();Object.defineProperty(ob,"__esModule",{value:!0});var rte={};Object.defineProperty(ob,"default",{enumerable:!0,get:function(){return rR.default}});var rR=tte(U3());Object.keys(rR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(rte,t)||Object.defineProperty(ob,t,{enumerable:!0,get:function(){return rR[t]}})})});var q3=K(oR=>{"use strict";Object.defineProperty(oR,"__esModule",{value:!0});oR.increment=ote;var j3=-1e9;function ote(){return j3+=1,j3}});var nR=K(ab=>{"use strict";Object.defineProperty(ab,"__esModule",{value:!0});ab.default=void 0;var nte={},ate=nte;ab.default=ate});var W3=K(iR=>{"use strict";var aR=ue();Object.defineProperty(iR,"__esModule",{value:!0});iR.default=lte;var ite=aR(rt()),rIe=aR(Xs()),ste=mt(),oIe=aR(nR());function lte(t){var e=typeof t=="function";return{create:function(o,n){var a;try{a=e?t(o):t}catch(l){throw l}if(!n||!o.overrides||!o.overrides[n])return a;var i=o.overrides[n],s=(0,ite.default)({},a);return Object.keys(i).forEach(function(l){s[l]=(0,ste.deepmerge)(s[l],i[l])}),s},options:{}}}});var V3=K(sR=>{"use strict";var ute=ue();Object.defineProperty(sR,"__esModule",{value:!0});Object.defineProperty(sR,"default",{enumerable:!0,get:function(){return pte.default}});var pte=ute(W3())});var $3=K(lR=>{"use strict";var tl=ue();Object.defineProperty(lR,"__esModule",{value:!0});lR.default=Ste;var dte=tl(Dt()),ib=tl(rt()),Cu=tl(X()),fte=Qs(),H3=tl(Xw()),Cd=tl(N3()),cte=tl(Rd()),mte=nb(),hte=q3(),gte=tl(V3()),yte=tl(nR());function vte(t,e,r){var o=t.state,n=t.stylesOptions;if(n.disableGeneration)return e||{};o.cacheClasses||(o.cacheClasses={value:null,lastProp:null,lastJSS:{}});var a=!1;return o.classes!==o.cacheClasses.lastJSS&&(o.cacheClasses.lastJSS=o.classes,a=!0),e!==o.cacheClasses.lastProp&&(o.cacheClasses.lastProp=e,a=!0),a&&(o.cacheClasses.value=(0,H3.default)({baseClasses:o.cacheClasses.lastJSS,newClasses:e,Component:r})),o.cacheClasses.value}function bte(t,e){var r=t.state,o=t.theme,n=t.stylesOptions,a=t.stylesCreator,i=t.name;if(!n.disableGeneration){var s=Cd.default.get(n.sheetsManager,a,o);s||(s={refs:0,staticSheet:null,dynamicStyles:null},Cd.default.set(n.sheetsManager,a,o,s));var l=(0,ib.default)({},a.options,n,{theme:o,flip:typeof n.flip=="boolean"?n.flip:o.direction==="rtl"});l.generateId=l.serverGenerateClassName||l.generateClassName;var u=n.sheetsRegistry;if(s.refs===0){var p;n.sheetsCache&&(p=Cd.default.get(n.sheetsCache,a,o));var d=a.create(o,i);p||(p=n.jss.createStyleSheet(d,(0,ib.default)({link:!1},l)),p.attach(),n.sheetsCache&&Cd.default.set(n.sheetsCache,a,o,p)),u&&u.add(p),s.staticSheet=p,s.dynamicStyles=(0,fte.getDynamicStyles)(d)}if(s.dynamicStyles){var f=n.jss.createStyleSheet(s.dynamicStyles,(0,ib.default)({link:!0},l));f.update(e),f.attach(),r.dynamicSheet=f,r.classes=(0,H3.default)({baseClasses:s.staticSheet.classes,newClasses:f.classes}),u&&u.add(f)}else r.classes=s.staticSheet.classes;s.refs+=1}}function xte(t,e){var r=t.state;r.dynamicSheet&&r.dynamicSheet.update(e)}function Tte(t){var e=t.state,r=t.theme,o=t.stylesOptions,n=t.stylesCreator;if(!o.disableGeneration){var a=Cd.default.get(o.sheetsManager,n,r);a.refs-=1;var i=o.sheetsRegistry;a.refs===0&&(Cd.default.delete(o.sheetsManager,n,r),o.jss.removeStyleSheet(a.staticSheet),i&&i.remove(a.staticSheet)),e.dynamicSheet&&(o.jss.removeStyleSheet(e.dynamicSheet),i&&i.remove(e.dynamicSheet))}}function _te(t,e){var r=Cu.default.useRef([]),o,n=Cu.default.useMemo(function(){return{}},e);r.current!==n&&(r.current=n,o=t()),Cu.default.useEffect(function(){return function(){o&&o()}},[n])}function Ste(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.name,o=e.classNamePrefix,n=e.Component,a=e.defaultTheme,i=a===void 0?yte.default:a,s=(0,dte.default)(e,["name","classNamePrefix","Component","defaultTheme"]),l=(0,gte.default)(t),u=r||o||"makeStyles";l.options={index:(0,hte.increment)(),name:r,meta:u,classNamePrefix:u};var p=function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m=(0,cte.default)()||i,c=(0,ib.default)({},Cu.default.useContext(mte.StylesContext),s),y=Cu.default.useRef(),h=Cu.default.useRef();_te(function(){var T={name:r,state:{},stylesCreator:l,stylesOptions:c,theme:m};return bte(T,f),h.current=!1,y.current=T,function(){Tte(T)}},[m,l]),Cu.default.useEffect(function(){h.current&&xte(y.current,f),h.current=!0});var b=vte(y.current,f.classes,n);return b};return p}});var sb=K(uR=>{"use strict";var Ete=ue();Object.defineProperty(uR,"__esModule",{value:!0});Object.defineProperty(uR,"default",{enumerable:!0,get:function(){return wte.default}});var wte=Ete($3())});var z3=K((lIe,km)=>{function Rte(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}km.exports=Rte,km.exports.__esModule=!0,km.exports.default=km.exports});var K3=K(lb=>{"use strict";var Od=ue();Object.defineProperty(lb,"__esModule",{value:!0});lb.default=void 0;var G3=Od(rt()),Pte=Od(z3()),Cte=Od(cw()),Y3=Od(X()),Ote=Qs(),Ate=Od(nb()),kte=Od(jv()),Ite=function(){function t(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};(0,Pte.default)(this,t),this.options=e}return(0,Cte.default)(t,[{key:"collect",value:function(r){var o=new Map;this.sheetsRegistry=new Ote.SheetsRegistry;var n=(0,kte.default)();return Y3.default.createElement(Ate.default,(0,G3.default)({sheetsManager:o,serverGenerateClassName:n,sheetsRegistry:this.sheetsRegistry},this.options),r)}},{key:"toString",value:function(){return this.sheetsRegistry?this.sheetsRegistry.toString():""}},{key:"getStyleElement",value:function(r){return Y3.default.createElement("style",(0,G3.default)({id:"jss-server-side",key:"jss-server-side",dangerouslySetInnerHTML:{__html:this.toString()}},r))}}]),t}();lb.default=Ite});var X3=K(pR=>{"use strict";var Nte=ue();Object.defineProperty(pR,"__esModule",{value:!0});Object.defineProperty(pR,"default",{enumerable:!0,get:function(){return Mte.default}});var Mte=Nte(K3())});var Te=K((dIe,dR)=>{function J3(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 Ou=ue();Object.defineProperty(cR,"__esModule",{value:!0});cR.default=Bte;var Im=Ou(rt()),Z3=Ou(Dt()),fR=Ou(X()),e5=Ou(Te()),fIe=Ou(Ye()),cIe=mt(),Dte=Ou(sm()),Lte=Ou(sb());function Fte(t,e){var r={};return Object.keys(t).forEach(function(o){e.indexOf(o)===-1&&(r[o]=t[o])}),r}function Bte(t){var e=function(o){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.name,i=(0,Z3.default)(n,["name"]),s=a;if(!1&&!a)var l;var u=typeof o=="function"?function(c){return{root:function(h){return o((0,Im.default)({theme:c},h))}}}:{root:o},p=(0,Lte.default)(u,(0,Im.default)({Component:t,name:a||t.displayName,classNamePrefix:s},i)),d,f={};o.filterProps&&(d=o.filterProps,delete o.filterProps),o.propTypes&&(f=o.propTypes,delete o.propTypes);var m=fR.default.forwardRef(function(y,h){var b=y.children,T=y.className,S=y.clone,_=y.component,g=(0,Z3.default)(y,["children","className","clone","component"]),v=p(y),w=(0,e5.default)(v.root,T),O=g;if(d&&(O=Fte(O,d)),S)return fR.default.cloneElement(b,(0,Im.default)({className:(0,e5.default)(b.props.className,w)},O));if(typeof b=="function")return b((0,Im.default)({className:w},O));var C=_||t;return fR.default.createElement(C,(0,Im.default)({ref:h,className:w},O),b)});return(0,Dte.default)(m,t),m};return e}});var r5=K(mR=>{"use strict";var Ute=ue();Object.defineProperty(mR,"__esModule",{value:!0});Object.defineProperty(mR,"default",{enumerable:!0,get:function(){return jte.default}});var jte=Ute(t5())});var n5=K(ub=>{"use strict";var Ad=ue();Object.defineProperty(ub,"__esModule",{value:!0});ub.default=void 0;var qte=Ad(rt()),o5=Ad(X()),gIe=Ad(Ye()),yIe=mt(),Wte=Ad(Qw()),Vte=Ad(Rd()),Hte=Ad(nw());function $te(t,e){if(typeof e=="function"){var r=e(t);return r}return(0,qte.default)({},t,e)}function zte(t){var e=t.children,r=t.theme,o=(0,Vte.default)(),n=o5.default.useMemo(function(){var a=o===null?r:$te(o,r);return a!=null&&(a[Hte.default]=o!==null),a},[r,o]);return o5.default.createElement(Wte.default.Provider,{value:n},e)}var Gte=zte;ub.default=Gte});var a5=K(hR=>{"use strict";var Yte=ue();Object.defineProperty(hR,"__esModule",{value:!0});Object.defineProperty(hR,"default",{enumerable:!0,get:function(){return Kte.default}});var Kte=Yte(n5())});var l5=K(pb=>{"use strict";var rl=ue();Object.defineProperty(pb,"__esModule",{value:!0});pb.default=void 0;var gR=rl(rt()),i5=rl(Dt()),s5=rl(X()),xIe=rl(Ye()),Xte=rl(sm()),TIe=mt(),Qte=rl(sb()),Jte=rl(dw()),Zte=rl(Rd()),ere=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(o){var n=r.defaultTheme,a=r.withTheme,i=a===void 0?!1:a,s=r.name,l=(0,i5.default)(r,["defaultTheme","withTheme","name"]),u=s;if(!1&&!s)var p;var d=(0,Qte.default)(e,(0,gR.default)({defaultTheme:n,Component:o,name:s||o.displayName,classNamePrefix:u},l)),f=s5.default.forwardRef(function(c,y){var h=c.classes,b=c.innerRef,T=(0,i5.default)(c,["classes","innerRef"]),S=d((0,gR.default)({},o.defaultProps,c)),_,g=T;return(typeof s=="string"||i)&&(_=(0,Zte.default)()||n,s&&(g=(0,Jte.default)({theme:_,name:s,props:T})),i&&!g.theme&&(g.theme=_)),s5.default.createElement(o,(0,gR.default)({ref:b||y,classes:S},g))});return(0,Xte.default)(f,o),f}},tre=ere;pb.default=tre});var u5=K(yR=>{"use strict";var rre=ue();Object.defineProperty(yR,"__esModule",{value:!0});Object.defineProperty(yR,"default",{enumerable:!0,get:function(){return ore.default}});var ore=rre(l5())});var f5=K(Nm=>{"use strict";var kd=ue();Object.defineProperty(Nm,"__esModule",{value:!0});Nm.withThemeCreator=d5;Nm.default=void 0;var nre=kd(rt()),are=kd(Dt()),p5=kd(X()),EIe=kd(Ye()),ire=kd(sm()),wIe=mt(),sre=kd(Rd());function d5(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.defaultTheme,r=function(n){var a=p5.default.forwardRef(function(s,l){var u=s.innerRef,p=(0,are.default)(s,["innerRef"]),d=(0,sre.default)()||e;return p5.default.createElement(n,(0,nre.default)({theme:d,ref:u||l},p))});return(0,ire.default)(a,n),a};return r}var lre=d5(),ure=lre;Nm.default=ure});var c5=K(db=>{"use strict";var pre=ke();Object.defineProperty(db,"__esModule",{value:!0});var dre={};Object.defineProperty(db,"default",{enumerable:!0,get:function(){return vR.default}});var vR=pre(f5());Object.keys(vR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(dre,t)||Object.defineProperty(db,t,{enumerable:!0,get:function(){return vR[t]}})})});var En=K(Rt=>{"use strict";var _n=ke();Object.defineProperty(Rt,"__esModule",{value:!0});var Sn={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(Rt,"createGenerateClassName",{enumerable:!0,get:function(){return bR.default}});Object.defineProperty(Rt,"createStyles",{enumerable:!0,get:function(){return xR.default}});Object.defineProperty(Rt,"getThemeProps",{enumerable:!0,get:function(){return TR.default}});Object.defineProperty(Rt,"jssPreset",{enumerable:!0,get:function(){return _R.default}});Object.defineProperty(Rt,"makeStyles",{enumerable:!0,get:function(){return SR.default}});Object.defineProperty(Rt,"mergeClasses",{enumerable:!0,get:function(){return ER.default}});Object.defineProperty(Rt,"ServerStyleSheets",{enumerable:!0,get:function(){return wR.default}});Object.defineProperty(Rt,"styled",{enumerable:!0,get:function(){return RR.default}});Object.defineProperty(Rt,"StylesProvider",{enumerable:!0,get:function(){return PR.default}});Object.defineProperty(Rt,"ThemeProvider",{enumerable:!0,get:function(){return CR.default}});Object.defineProperty(Rt,"useTheme",{enumerable:!0,get:function(){return OR.default}});Object.defineProperty(Rt,"withStyles",{enumerable:!0,get:function(){return AR.default}});Object.defineProperty(Rt,"withTheme",{enumerable:!0,get:function(){return kR.default}});var CIe=mt(),bR=_n(jv());Object.keys(bR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return bR[t]}})});var xR=_n(IF());Object.keys(xR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return xR[t]}})});var TR=_n(dw());Object.keys(TR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return TR[t]}})});var _R=_n(Gw());Object.keys(_R).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return _R[t]}})});var SR=_n(sb());Object.keys(SR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return SR[t]}})});var ER=_n(Xw());Object.keys(ER).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return ER[t]}})});var wR=_n(X3());Object.keys(wR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return wR[t]}})});var RR=_n(r5());Object.keys(RR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return RR[t]}})});var PR=_n(nb());Object.keys(PR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return PR[t]}})});var CR=_n(a5());Object.keys(CR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return CR[t]}})});var OR=_n(Rd());Object.keys(OR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return OR[t]}})});var AR=_n(u5());Object.keys(AR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return AR[t]}})});var kR=_n(c5());Object.keys(kR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Sn,t)||Object.defineProperty(Rt,t,{enumerable:!0,get:function(){return kR[t]}})})});var UR=K(yb=>{"use strict";var Cre=ue();Object.defineProperty(yb,"__esModule",{value:!0});yb.default=void 0;var v2e=Cre(Ye()),Ore={},Are=Ore;yb.default=Are});var Dm=K(vb=>{"use strict";Object.defineProperty(vb,"__esModule",{value:!0});vb.default=void 0;var kre=mt();function Ire(t,e){return e?(0,kre.deepmerge)(t,e,{clone:!1}):t}var Nre=Ire;vb.default=Nre});var bb=K(Fm=>{"use strict";var Lm=ue();Object.defineProperty(Fm,"__esModule",{value:!0});Fm.handleBreakpoints=Ure;Fm.default=void 0;var Mre=Lm(Pm()),Dre=Lm(rt()),Lre=Lm(Xs()),T2e=Lm(Ye()),Fre=Lm(Dm()),Bre={xs:0,sm:600,md:960,lg:1280,xl:1920},jR={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(Bre[e],"px)")}};function Ure(t,e,r){if(Array.isArray(e)){var o=t.theme.breakpoints||jR;return e.reduce(function(i,s,l){return i[o.up(o.keys[l])]=r(e[l]),i},{})}if((0,Lre.default)(e)==="object"){var n=t.theme.breakpoints||jR;return Object.keys(e).reduce(function(i,s){return i[n.up(s)]=r(e[s]),i},{})}var a=r(e);return a}function jre(t){var e=function(o){var n=t(o),a=o.theme.breakpoints||jR,i=a.keys.reduce(function(s,l){return o[l]&&(s=s||{},s[a.up(l)]=t((0,Dre.default)({theme:o.theme},o[l]))),s},null);return(0,Fre.default)(n,i)};return e.propTypes={},e.filterProps=["xs","sm","md","lg","xl"].concat((0,Mre.default)(t.filterProps)),e}var qre=jre;Fm.default=qre});var Ta=K(xb=>{"use strict";var C5=ue();Object.defineProperty(xb,"__esModule",{value:!0});xb.default=void 0;var Wre=C5(bd()),S2e=C5(UR()),Vre=bb();function P5(t,e){return!e||typeof e!="string"?null:e.split(".").reduce(function(r,o){return r&&r[o]?r[o]:null},t)}function Hre(t){var e=t.prop,r=t.cssProperty,o=r===void 0?t.prop:r,n=t.themeKey,a=t.transform,i=function(l){if(l[e]==null)return null;var u=l[e],p=l.theme,d=P5(p,n)||{},f=function(c){var y;return typeof d=="function"?y=d(c):Array.isArray(d)?y=d[c]||c:(y=P5(d,c)||c,a&&(y=a(y))),o===!1?y:(0,Wre.default)({},o,y)};return(0,Vre.handleBreakpoints)(l,u,f)};return i.propTypes={},i.filterProps=[e],i}var $re=Hre;xb.default=$re});var Za=K(Tb=>{"use strict";var O5=ue();Object.defineProperty(Tb,"__esModule",{value:!0});Tb.default=void 0;var w2e=O5(rt()),zre=O5(Dm());function Gre(){for(var t=arguments.length,e=new Array(t),r=0;r{"use strict";var A5=ue();Object.defineProperty(Wr,"__esModule",{value:!0});Wr.default=Wr.borderRadius=Wr.borderColor=Wr.borderLeft=Wr.borderBottom=Wr.borderRight=Wr.borderTop=Wr.border=void 0;var ku=A5(Ta()),Kre=A5(Za());function Bm(t){return typeof t!="number"?t:"".concat(t,"px solid")}var k5=(0,ku.default)({prop:"border",themeKey:"borders",transform:Bm});Wr.border=k5;var I5=(0,ku.default)({prop:"borderTop",themeKey:"borders",transform:Bm});Wr.borderTop=I5;var N5=(0,ku.default)({prop:"borderRight",themeKey:"borders",transform:Bm});Wr.borderRight=N5;var M5=(0,ku.default)({prop:"borderBottom",themeKey:"borders",transform:Bm});Wr.borderBottom=M5;var D5=(0,ku.default)({prop:"borderLeft",themeKey:"borders",transform:Bm});Wr.borderLeft=D5;var L5=(0,ku.default)({prop:"borderColor",themeKey:"palette"});Wr.borderColor=L5;var F5=(0,ku.default)({prop:"borderRadius",themeKey:"shape"});Wr.borderRadius=F5;var Xre=(0,Kre.default)(k5,I5,N5,M5,D5,L5,F5),Qre=Xre;Wr.default=Qre});var W5=K(Um=>{"use strict";var Sb=ue();Object.defineProperty(Um,"__esModule",{value:!0});Um.css=Zre;Um.default=void 0;var Jre=Sb(Pm()),_b=Sb(rt()),C2e=Sb(Ye()),O2e=mt(),U5=Sb(Dm());function j5(t,e){var r={};return Object.keys(t).forEach(function(o){e.indexOf(o)===-1&&(r[o]=t[o])}),r}function q5(t){var e=function(o){var n=t(o);return o.css?(0,_b.default)({},(0,U5.default)(n,t((0,_b.default)({theme:o.theme},o.css))),j5(o.css,[t.filterProps])):o.sx?(0,_b.default)({},(0,U5.default)(n,t((0,_b.default)({theme:o.theme},o.sx))),j5(o.sx,[t.filterProps])):n};return e.propTypes={},e.filterProps=["css","sx"].concat((0,Jre.default)(t.filterProps)),e}function Zre(t){return q5(t)}var eoe=q5;Um.default=eoe});var X5=K(vo=>{"use strict";var V5=ue();Object.defineProperty(vo,"__esModule",{value:!0});vo.default=vo.whiteSpace=vo.visibility=vo.textOverflow=vo.overflow=vo.displayRaw=vo.displayPrint=void 0;var Id=V5(Ta()),toe=V5(Za()),H5=(0,Id.default)({prop:"displayPrint",cssProperty:!1,transform:function(e){return{"@media print":{display:e}}}});vo.displayPrint=H5;var $5=(0,Id.default)({prop:"display"});vo.displayRaw=$5;var z5=(0,Id.default)({prop:"overflow"});vo.overflow=z5;var G5=(0,Id.default)({prop:"textOverflow"});vo.textOverflow=G5;var Y5=(0,Id.default)({prop:"visibility"});vo.visibility=Y5;var K5=(0,Id.default)({prop:"whiteSpace"});vo.whiteSpace=K5;var roe=(0,toe.default)(H5,$5,z5,G5,Y5,K5);vo.default=roe});var d4=K(ht=>{"use strict";var Q5=ue();Object.defineProperty(ht,"__esModule",{value:!0});ht.default=ht.justifySelf=ht.justifyItems=ht.alignSelf=ht.flexShrink=ht.flexGrow=ht.flex=ht.order=ht.alignContent=ht.alignItems=ht.justifyContent=ht.flexWrap=ht.flexDirection=ht.flexBasis=void 0;var wn=Q5(Ta()),ooe=Q5(Za()),J5=(0,wn.default)({prop:"flexBasis"});ht.flexBasis=J5;var Z5=(0,wn.default)({prop:"flexDirection"});ht.flexDirection=Z5;var e4=(0,wn.default)({prop:"flexWrap"});ht.flexWrap=e4;var t4=(0,wn.default)({prop:"justifyContent"});ht.justifyContent=t4;var r4=(0,wn.default)({prop:"alignItems"});ht.alignItems=r4;var o4=(0,wn.default)({prop:"alignContent"});ht.alignContent=o4;var n4=(0,wn.default)({prop:"order"});ht.order=n4;var a4=(0,wn.default)({prop:"flex"});ht.flex=a4;var i4=(0,wn.default)({prop:"flexGrow"});ht.flexGrow=i4;var s4=(0,wn.default)({prop:"flexShrink"});ht.flexShrink=s4;var l4=(0,wn.default)({prop:"alignSelf"});ht.alignSelf=l4;var u4=(0,wn.default)({prop:"justifyItems"});ht.justifyItems=u4;var p4=(0,wn.default)({prop:"justifySelf"});ht.justifySelf=p4;var noe=(0,ooe.default)(J5,Z5,e4,t4,r4,o4,n4,a4,i4,s4,l4,u4,p4),aoe=noe;ht.default=aoe});var w4=K(Pt=>{"use strict";var f4=ue();Object.defineProperty(Pt,"__esModule",{value:!0});Pt.default=Pt.gridArea=Pt.gridTemplateAreas=Pt.gridTemplateRows=Pt.gridTemplateColumns=Pt.gridAutoRows=Pt.gridAutoColumns=Pt.gridAutoFlow=Pt.gridRow=Pt.gridColumn=Pt.gridRowGap=Pt.gridColumnGap=Pt.gridGap=void 0;var Jn=f4(Ta()),ioe=f4(Za()),c4=(0,Jn.default)({prop:"gridGap"});Pt.gridGap=c4;var m4=(0,Jn.default)({prop:"gridColumnGap"});Pt.gridColumnGap=m4;var h4=(0,Jn.default)({prop:"gridRowGap"});Pt.gridRowGap=h4;var g4=(0,Jn.default)({prop:"gridColumn"});Pt.gridColumn=g4;var y4=(0,Jn.default)({prop:"gridRow"});Pt.gridRow=y4;var v4=(0,Jn.default)({prop:"gridAutoFlow"});Pt.gridAutoFlow=v4;var b4=(0,Jn.default)({prop:"gridAutoColumns"});Pt.gridAutoColumns=b4;var x4=(0,Jn.default)({prop:"gridAutoRows"});Pt.gridAutoRows=x4;var T4=(0,Jn.default)({prop:"gridTemplateColumns"});Pt.gridTemplateColumns=T4;var _4=(0,Jn.default)({prop:"gridTemplateRows"});Pt.gridTemplateRows=_4;var S4=(0,Jn.default)({prop:"gridTemplateAreas"});Pt.gridTemplateAreas=S4;var E4=(0,Jn.default)({prop:"gridArea"});Pt.gridArea=E4;var soe=(0,ioe.default)(c4,m4,h4,g4,y4,v4,b4,x4,T4,_4,S4,E4),loe=soe;Pt.default=loe});var A4=K(nl=>{"use strict";var R4=ue();Object.defineProperty(nl,"__esModule",{value:!0});nl.default=nl.bgcolor=nl.color=void 0;var P4=R4(Ta()),uoe=R4(Za()),C4=(0,P4.default)({prop:"color",themeKey:"palette"});nl.color=C4;var O4=(0,P4.default)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"});nl.bgcolor=O4;var poe=(0,uoe.default)(C4,O4),doe=poe;nl.default=doe});var B4=K(bo=>{"use strict";var k4=ue();Object.defineProperty(bo,"__esModule",{value:!0});bo.default=bo.left=bo.bottom=bo.right=bo.top=bo.zIndex=bo.position=void 0;var Nd=k4(Ta()),foe=k4(Za()),I4=(0,Nd.default)({prop:"position"});bo.position=I4;var N4=(0,Nd.default)({prop:"zIndex",themeKey:"zIndex"});bo.zIndex=N4;var M4=(0,Nd.default)({prop:"top"});bo.top=M4;var D4=(0,Nd.default)({prop:"right"});bo.right=D4;var L4=(0,Nd.default)({prop:"bottom"});bo.bottom=L4;var F4=(0,Nd.default)({prop:"left"});bo.left=F4;var coe=(0,foe.default)(I4,N4,M4,D4,L4,F4);bo.default=coe});var U4=K(Eb=>{"use strict";var moe=ue();Object.defineProperty(Eb,"__esModule",{value:!0});Eb.default=void 0;var hoe=moe(Ta()),goe=(0,hoe.default)({prop:"boxShadow",themeKey:"shadows"}),yoe=goe;Eb.default=yoe});var Y4=K(lr=>{"use strict";var j4=ue();Object.defineProperty(lr,"__esModule",{value:!0});lr.default=lr.boxSizing=lr.sizeHeight=lr.sizeWidth=lr.minHeight=lr.maxHeight=lr.height=lr.minWidth=lr.maxWidth=lr.width=void 0;var zi=j4(Ta()),voe=j4(Za());function al(t){return t<=1?"".concat(t*100,"%"):t}var q4=(0,zi.default)({prop:"width",transform:al});lr.width=q4;var W4=(0,zi.default)({prop:"maxWidth",transform:al});lr.maxWidth=W4;var V4=(0,zi.default)({prop:"minWidth",transform:al});lr.minWidth=V4;var H4=(0,zi.default)({prop:"height",transform:al});lr.height=H4;var $4=(0,zi.default)({prop:"maxHeight",transform:al});lr.maxHeight=$4;var z4=(0,zi.default)({prop:"minHeight",transform:al});lr.minHeight=z4;var boe=(0,zi.default)({prop:"size",cssProperty:"width",transform:al});lr.sizeWidth=boe;var xoe=(0,zi.default)({prop:"size",cssProperty:"height",transform:al});lr.sizeHeight=xoe;var G4=(0,zi.default)({prop:"boxSizing"});lr.boxSizing=G4;var Toe=(0,voe.default)(q4,W4,V4,H4,$4,z4,G4),_oe=Toe;lr.default=_oe});var K4=K((B2e,jm)=>{function Soe(t){if(Array.isArray(t))return t}jm.exports=Soe,jm.exports.__esModule=!0,jm.exports.default=jm.exports});var X4=K((U2e,qm)=>{function Eoe(t,e){var r=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(r!=null){var o,n,a,i,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,e===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(o=a.call(r)).done)&&(s.push(o.value),s.length!==e);l=!0);}catch(p){u=!0,n=p}finally{try{if(!l&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw n}}return s}}qm.exports=Eoe,qm.exports.__esModule=!0,qm.exports.default=qm.exports});var Q4=K((j2e,Wm)=>{function woe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Wm.exports=woe,Wm.exports.__esModule=!0,Wm.exports.default=Wm.exports});var J4=K((q2e,Vm)=>{var Roe=K4(),Poe=X4(),Coe=Uw(),Ooe=Q4();function Aoe(t,e){return Roe(t)||Poe(t,e)||Coe(t,e)||Ooe()}Vm.exports=Aoe,Vm.exports.__esModule=!0,Vm.exports.default=Vm.exports});var Z4=K(qR=>{"use strict";Object.defineProperty(qR,"__esModule",{value:!0});qR.default=koe;function koe(t){var e={};return function(r){return e[r]===void 0&&(e[r]=t(r)),e[r]}}});var oB=K(Hm=>{"use strict";var wb=ue();Object.defineProperty(Hm,"__esModule",{value:!0});Hm.createUnarySpacing=rB;Hm.default=void 0;var Ioe=wb(J4()),V2e=wb(UR()),Noe=bb(),Moe=wb(Dm()),Doe=wb(Z4()),Loe={m:"margin",p:"padding"},Foe={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},eB={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Boe=(0,Doe.default)(function(t){if(t.length>2)if(eB[t])t=eB[t];else return[t];var e=t.split(""),r=(0,Ioe.default)(e,2),o=r[0],n=r[1],a=Loe[o],i=Foe[n]||"";return Array.isArray(i)?i.map(function(s){return a+s}):[a+i]}),tB=["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 rB(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 Uoe(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 joe(t,e){return function(r){return t.reduce(function(o,n){return o[n]=Uoe(e,r),o},{})}}function WR(t){var e=t.theme,r=rB(e);return Object.keys(t).map(function(o){if(tB.indexOf(o)===-1)return null;var n=Boe(o),a=joe(n,r),i=t[o];return(0,Noe.handleBreakpoints)(t,i,a)}).reduce(Moe.default,{})}WR.propTypes={};WR.filterProps=tB;var qoe=WR;Hm.default=qoe});var fB=K(Vr=>{"use strict";var nB=ue();Object.defineProperty(Vr,"__esModule",{value:!0});Vr.default=Vr.textAlign=Vr.lineHeight=Vr.letterSpacing=Vr.fontWeight=Vr.fontStyle=Vr.fontSize=Vr.fontFamily=void 0;var Iu=nB(Ta()),Woe=nB(Za()),aB=(0,Iu.default)({prop:"fontFamily",themeKey:"typography"});Vr.fontFamily=aB;var iB=(0,Iu.default)({prop:"fontSize",themeKey:"typography"});Vr.fontSize=iB;var sB=(0,Iu.default)({prop:"fontStyle",themeKey:"typography"});Vr.fontStyle=sB;var lB=(0,Iu.default)({prop:"fontWeight",themeKey:"typography"});Vr.fontWeight=lB;var uB=(0,Iu.default)({prop:"letterSpacing"});Vr.letterSpacing=uB;var pB=(0,Iu.default)({prop:"lineHeight"});Vr.lineHeight=pB;var dB=(0,Iu.default)({prop:"textAlign"});Vr.textAlign=dB;var Voe=(0,Woe.default)(aB,iB,sB,lB,uB,pB,dB),Hoe=Voe;Vr.default=Hoe});var Rb=K(Lt=>{"use strict";var $m=ue(),Gi=ke();Object.defineProperty(Lt,"__esModule",{value:!0});var Yi={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(Lt,"borders",{enumerable:!0,get:function(){return VR.default}});Object.defineProperty(Lt,"breakpoints",{enumerable:!0,get:function(){return $oe.default}});Object.defineProperty(Lt,"compose",{enumerable:!0,get:function(){return zoe.default}});Object.defineProperty(Lt,"styleFunctionSx",{enumerable:!0,get:function(){return HR.default}});Object.defineProperty(Lt,"display",{enumerable:!0,get:function(){return Goe.default}});Object.defineProperty(Lt,"flexbox",{enumerable:!0,get:function(){return $R.default}});Object.defineProperty(Lt,"grid",{enumerable:!0,get:function(){return zR.default}});Object.defineProperty(Lt,"palette",{enumerable:!0,get:function(){return GR.default}});Object.defineProperty(Lt,"positions",{enumerable:!0,get:function(){return YR.default}});Object.defineProperty(Lt,"shadows",{enumerable:!0,get:function(){return Yoe.default}});Object.defineProperty(Lt,"sizing",{enumerable:!0,get:function(){return KR.default}});Object.defineProperty(Lt,"spacing",{enumerable:!0,get:function(){return XR.default}});Object.defineProperty(Lt,"style",{enumerable:!0,get:function(){return Koe.default}});Object.defineProperty(Lt,"typography",{enumerable:!0,get:function(){return QR.default}});var VR=Gi(B5());Object.keys(VR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return VR[t]}})});var $oe=$m(bb()),zoe=$m(Za()),HR=Gi(W5());Object.keys(HR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return HR[t]}})});var Goe=$m(X5()),$R=Gi(d4());Object.keys($R).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return $R[t]}})});var zR=Gi(w4());Object.keys(zR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return zR[t]}})});var GR=Gi(A4());Object.keys(GR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return GR[t]}})});var YR=Gi(B4());Object.keys(YR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return YR[t]}})});var Yoe=$m(U4()),KR=Gi(Y4());Object.keys(KR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return KR[t]}})});var XR=Gi(oB());Object.keys(XR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return XR[t]}})});var Koe=$m(Ta()),QR=Gi(fB());Object.keys(QR).forEach(function(t){t==="default"||t==="__esModule"||Object.prototype.hasOwnProperty.call(Yi,t)||Object.defineProperty(Lt,t,{enumerable:!0,get:function(){return QR[t]}})})});var $B=K((Wb,HB)=>{"use strict";Wb.__esModule=!0;Wb.default=kne;function kne(t,e){return t.classList?!!e&&t.classList.contains(e):(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+e+" ")!==-1}HB.exports=Wb.default});var GB=K((Vb,zB)=>{"use strict";var Ine=ue();Vb.__esModule=!0;Vb.default=Mne;var Nne=Ine($B());function Mne(t,e){t.classList?t.classList.add(e):(0,Nne.default)(t,e)||(typeof t.className=="string"?t.className=t.className+" "+e:t.setAttribute("class",(t.className&&t.className.baseVal||"")+" "+e))}zB.exports=Vb.default});var XB=K((Hb,KB)=>{"use strict";Hb.__esModule=!0;Hb.default=Dne;function YB(t,e){return t.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Dne(t,e){t.classList?t.classList.remove(e):typeof t.className=="string"?t.className=YB(t.className,e):t.setAttribute("class",YB(t.className&&t.className.baseVal||"",e))}KB.exports=Hb.default});var pP=K((Qm,QB)=>{"use strict";Qm.__esModule=!0;Qm.default=void 0;var Lne={disabled:!1};Qm.default=Lne;QB.exports=Qm.default});var dP=K(Fd=>{"use strict";Fd.__esModule=!0;Fd.classNamesShape=Fd.timeoutsShape=void 0;var KDe=Fne(Ye());function Fne(t){return t&&t.__esModule?t:{default:t}}var Bne=null;Fd.timeoutsShape=Bne;var Une=null;Fd.classNamesShape=Une});var $b=K((Jm,JB)=>{"use strict";Jm.__esModule=!0;Jm.default=void 0;var jne=qne(X());function qne(t){return t&&t.__esModule?t:{default:t}}var Wne=jne.default.createContext(null);Jm.default=Wne;JB.exports=Jm.default});var fP=K(zb=>{"use strict";zb.__esModule=!0;zb.forceReflow=void 0;var Vne=function(e){return e.scrollTop};zb.forceReflow=Vne});var Xb=K(en=>{"use strict";en.__esModule=!0;en.default=en.EXITING=en.ENTERED=en.ENTERING=en.EXITED=en.UNMOUNTED=void 0;var JDe=Zm(Ye()),Gb=Zm(X()),Yb=Zm(to()),ZB=Zm(pP()),ZDe=dP(),eU=Zm($b()),Hne=fP();function Zm(t){return t&&t.__esModule?t:{default:t}}function $ne(t,e){if(t==null)return{};var r={},o=Object.keys(t),n,a;for(a=0;a=0)&&(r[n]=t[n]);return r}function zne(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var Ud="unmounted";en.UNMOUNTED=Ud;var pl="exited";en.EXITED=pl;var dl="entering";en.ENTERING=dl;var Nu="entered";en.ENTERED=Nu;var Kb="exiting";en.EXITING=Kb;var Xi=function(t){zne(e,t);function e(o,n){var a;a=t.call(this,o,n)||this;var i=n,s=i&&!i.isMounting?o.enter:o.appear,l;return a.appearStatus=null,o.in?s?(l=pl,a.appearStatus=dl):l=Nu:o.unmountOnExit||o.mountOnEnter?l=Ud:l=pl,a.state={status:l},a.nextCallback=null,a}e.getDerivedStateFromProps=function(n,a){var i=n.in;return i&&a.status===Ud?{status:pl}:null};var r=e.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(n){var a=null;if(n!==this.props){var i=this.state.status;this.props.in?i!==dl&&i!==Nu&&(a=dl):(i===dl||i===Nu)&&(a=Kb)}this.updateStatus(!1,a)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var n=this.props.timeout,a,i,s;return a=i=s=n,n!=null&&typeof n!="number"&&(a=n.exit,i=n.enter,s=n.appear!==void 0?n.appear:i),{exit:a,enter:i,appear:s}},r.updateStatus=function(n,a){if(n===void 0&&(n=!1),a!==null)if(this.cancelNextCallback(),a===dl){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:Yb.default.findDOMNode(this);i&&(0,Hne.forceReflow)(i)}this.performEnter(n)}else this.performExit();else this.props.unmountOnExit&&this.state.status===pl&&this.setState({status:Ud})},r.performEnter=function(n){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:n,l=this.props.nodeRef?[s]:[Yb.default.findDOMNode(this),s],u=l[0],p=l[1],d=this.getTimeouts(),f=s?d.appear:d.enter;if(!n&&!i||ZB.default.disabled){this.safeSetState({status:Nu},function(){a.props.onEntered(u)});return}this.props.onEnter(u,p),this.safeSetState({status:dl},function(){a.props.onEntering(u,p),a.onTransitionEnd(f,function(){a.safeSetState({status:Nu},function(){a.props.onEntered(u,p)})})})},r.performExit=function(){var n=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:Yb.default.findDOMNode(this);if(!a||ZB.default.disabled){this.safeSetState({status:pl},function(){n.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Kb},function(){n.props.onExiting(s),n.onTransitionEnd(i.exit,function(){n.safeSetState({status:pl},function(){n.props.onExited(s)})})})},r.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(n,a){a=this.setNextCallback(a),this.setState(n,a)},r.setNextCallback=function(n){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,n(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},r.onTransitionEnd=function(n,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:Yb.default.findDOMNode(this),s=n==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],u=l[0],p=l[1];this.props.addEndListener(u,p)}n!=null&&setTimeout(this.nextCallback,n)},r.render=function(){var n=this.state.status;if(n===Ud)return null;var a=this.props,i=a.children,s=a.in,l=a.mountOnEnter,u=a.unmountOnExit,p=a.appear,d=a.enter,f=a.exit,m=a.timeout,c=a.addEndListener,y=a.onEnter,h=a.onEntering,b=a.onEntered,T=a.onExit,S=a.onExiting,_=a.onExited,g=a.nodeRef,v=$ne(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Gb.default.createElement(eU.default.Provider,{value:null},typeof i=="function"?i(n,v):Gb.default.cloneElement(Gb.default.Children.only(i),v))},e}(Gb.default.Component);Xi.contextType=eU.default;Xi.propTypes={};function Bd(){}Xi.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Bd,onEntering:Bd,onEntered:Bd,onExit:Bd,onExiting:Bd,onExited:Bd};Xi.UNMOUNTED=Ud;Xi.EXITED=pl;Xi.ENTERING=dl;Xi.ENTERED=Nu;Xi.EXITING=Kb;var Gne=Xi;en.default=Gne});var oU=K((th,rU)=>{"use strict";th.__esModule=!0;th.default=void 0;var tLe=eh(Ye()),Yne=eh(GB()),Kne=eh(XB()),tU=eh(X()),Xne=eh(Xb()),rLe=dP(),Qne=fP();function eh(t){return t&&t.__esModule?t:{default:t}}function mP(){return mP=Object.assign||function(t){for(var e=1;e=0)&&(r[n]=t[n]);return r}function Zne(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var eae=function(e,r){return e&&r&&r.split(" ").forEach(function(o){return(0,Yne.default)(e,o)})},cP=function(e,r){return e&&r&&r.split(" ").forEach(function(o){return(0,Kne.default)(e,o)})},hP=function(t){Zne(e,t);function e(){for(var o,n=arguments.length,a=new Array(n),i=0;i{"use strict";jd.__esModule=!0;jd.getChildMapping=gP;jd.mergeChildMappings=nU;jd.getInitialChildMapping=rae;jd.getNextChildMapping=oae;var Qi=X();function gP(t,e){var r=function(a){return e&&(0,Qi.isValidElement)(a)?e(a):a},o=Object.create(null);return t&&Qi.Children.map(t,function(n){return n}).forEach(function(n){o[n.key]=r(n)}),o}function nU(t,e){t=t||{},e=e||{};function r(p){return p in e?e[p]:t[p]}var o=Object.create(null),n=[];for(var a in t)a in e?n.length&&(o[a]=n,n=[]):n.push(a);var i,s={};for(var l in e){if(o[l])for(i=0;i{"use strict";rh.__esModule=!0;rh.default=void 0;var nLe=bP(Ye()),Qb=bP(X()),iU=bP($b()),yP=aU();function bP(t){return t&&t.__esModule?t:{default:t}}function nae(t,e){if(t==null)return{};var r={},o=Object.keys(t),n,a;for(a=0;a=0)&&(r[n]=t[n]);return r}function vP(){return vP=Object.assign||function(t){for(var e=1;e{"use strict";oh.__esModule=!0;oh.default=void 0;var aLe=Jb(Ye()),qd=Jb(X()),pae=Jb(to()),dae=Jb(TP());function Jb(t){return t&&t.__esModule?t:{default:t}}function fae(t,e){if(t==null)return{};var r={},o=Object.keys(t),n,a;for(a=0;a=0)&&(r[n]=t[n]);return r}function cae(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var lU=function(t){cae(e,t);function e(){for(var o,n=arguments.length,a=new Array(n),i=0;i{"use strict";Wd.__esModule=!0;Wd.default=Wd.modes=void 0;var Zn=_P(X()),iLe=_P(Ye()),Ea=Xb(),hae=_P($b()),Zb,ex;function _P(t){return t&&t.__esModule?t:{default:t}}function gae(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function yae(t,e){return!(t===e||Zn.default.isValidElement(t)&&Zn.default.isValidElement(e)&&t.key!=null&&t.key===e.key)}var Du={out:"out-in",in:"in-out"};Wd.modes=Du;var tx=function(e,r,o){return function(){var n;e.props[r]&&(n=e.props)[r].apply(n,arguments),o()}},vae=(Zb={},Zb[Du.out]=function(t){var e=t.current,r=t.changeState;return Zn.default.cloneElement(e,{in:!1,onExited:tx(e,"onExited",function(){r(Ea.ENTERING,null)})})},Zb[Du.in]=function(t){var e=t.current,r=t.changeState,o=t.children;return[e,Zn.default.cloneElement(o,{in:!0,onEntered:tx(o,"onEntered",function(){r(Ea.ENTERING)})})]},Zb),bae=(ex={},ex[Du.out]=function(t){var e=t.children,r=t.changeState;return Zn.default.cloneElement(e,{in:!0,onEntered:tx(e,"onEntered",function(){r(Ea.ENTERED,Zn.default.cloneElement(e,{in:!0}))})})},ex[Du.in]=function(t){var e=t.current,r=t.children,o=t.changeState;return[Zn.default.cloneElement(e,{in:!1,onExited:tx(e,"onExited",function(){o(Ea.ENTERED,Zn.default.cloneElement(r,{in:!0}))})}),Zn.default.cloneElement(r,{in:!0})]},ex),SP=function(t){gae(e,t);function e(){for(var o,n=arguments.length,a=new Array(n),i=0;i{"use strict";tn.__esModule=!0;tn.config=tn.Transition=tn.TransitionGroup=tn.SwitchTransition=tn.ReplaceTransition=tn.CSSTransition=void 0;var Tae=Vd(oU());tn.CSSTransition=Tae.default;var _ae=Vd(pU());tn.ReplaceTransition=_ae.default;var Sae=Vd(dU());tn.SwitchTransition=Sae.default;var Eae=Vd(TP());tn.TransitionGroup=Eae.default;var wae=Vd(Xb());tn.Transition=wae.default;var Rae=Vd(pP());tn.config=Rae.default;function Vd(t){return t&&t.__esModule?t:{default:t}}});var gl=K(kP=>{"use strict";Object.defineProperty(kP,"__esModule",{value:!0});kP.default=cie;var fie=mt();function cie(t){if(typeof t!="string")throw new Error((0,fie.formatMuiErrorMessage)(7));return t.charAt(0).toUpperCase()+t.slice(1)}});var IU=K(IP=>{"use strict";Object.defineProperty(IP,"__esModule",{value:!0});IP.default=mie;function mie(){for(var t=arguments.length,e=new Array(t),r=0;r{"use strict";var NU=ue();Object.defineProperty(ih,"__esModule",{value:!0});ih.default=yie;ih.keys=void 0;var hie=NU(rt()),gie=NU(Dt()),Zi=["xs","sm","md","lg","xl"];ih.keys=Zi;function yie(t){var e=t.values,r=e===void 0?{xs:0,sm:600,md:960,lg:1280,xl:1920}:e,o=t.unit,n=o===void 0?"px":o,a=t.step,i=a===void 0?5:a,s=(0,gie.default)(t,["values","unit","step"]);function l(c){var y=typeof r[c]=="number"?r[c]:c;return"@media (min-width:".concat(y).concat(n,")")}function u(c){var y=Zi.indexOf(c)+1,h=r[Zi[y]];if(y===Zi.length)return l("xs");var b=typeof h=="number"&&y>0?h:c;return"@media (max-width:".concat(b-i/100).concat(n,")")}function p(c,y){var h=Zi.indexOf(y);return h===Zi.length-1?l(c):"@media (min-width:".concat(typeof r[c]=="number"?r[c]:c).concat(n,") and ")+"(max-width:".concat((h!==-1&&typeof r[Zi[h+1]]=="number"?r[Zi[h+1]]:y)-i/100).concat(n,")")}function d(c){return p(c,c)}var f=!1;function m(c){return r[c]}return(0,hie.default)({keys:Zi,values:r,up:l,down:u,between:p,only:d,width:m},s)}});var LU=K(DP=>{"use strict";var DU=ue();Object.defineProperty(DP,"__esModule",{value:!0});DP.default=vie;var NP=DU(bd()),MP=DU(rt());function vie(t,e,r){var o;return(0,MP.default)({gutters:function(){var a=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,MP.default)({paddingLeft:e(2),paddingRight:e(2)},a,(0,NP.default)({},t.up("sm"),(0,MP.default)({paddingLeft:e(3),paddingRight:e(3)},a[t.up("sm")])))},toolbar:(o={minHeight:56},(0,NP.default)(o,"".concat(t.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,NP.default)(o,t.up("sm"),{minHeight:64}),o)},r)}});var FU=K(ax=>{"use strict";Object.defineProperty(ax,"__esModule",{value:!0});ax.default=void 0;var bie={black:"#000",white:"#fff"},xie=bie;ax.default=xie});var BU=K(ix=>{"use strict";Object.defineProperty(ix,"__esModule",{value:!0});ix.default=void 0;var Tie={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"},_ie=Tie;ix.default=_ie});var UU=K(sx=>{"use strict";Object.defineProperty(sx,"__esModule",{value:!0});sx.default=void 0;var Sie={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"},Eie=Sie;sx.default=Eie});var jU=K(lx=>{"use strict";Object.defineProperty(lx,"__esModule",{value:!0});lx.default=void 0;var wie={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"},Rie=wie;lx.default=Rie});var qU=K(ux=>{"use strict";Object.defineProperty(ux,"__esModule",{value:!0});ux.default=void 0;var Pie={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"},Cie=Pie;ux.default=Cie});var WU=K(px=>{"use strict";Object.defineProperty(px,"__esModule",{value:!0});px.default=void 0;var Oie={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"},Aie=Oie;px.default=Aie});var LP=K(dx=>{"use strict";Object.defineProperty(dx,"__esModule",{value:!0});dx.default=void 0;var kie={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"},Iie=kie;dx.default=Iie});var VU=K(fx=>{"use strict";Object.defineProperty(fx,"__esModule",{value:!0});fx.default=void 0;var Nie={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"},Mie=Nie;fx.default=Mie});var BP=K(on=>{"use strict";Object.defineProperty(on,"__esModule",{value:!0});on.hexToRgb=HU;on.rgbToHex=Fie;on.hslToRgb=$U;on.decomposeColor=es;on.recomposeColor=sh;on.getContrastRatio=Bie;on.getLuminance=cx;on.emphasize=Uie;on.fade=jie;on.alpha=zU;on.darken=GU;on.lighten=YU;var Die=mt();function FP(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 HU(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,n){return n<3?parseInt(o,16):Math.round(parseInt(o,16)/255*1e3)/1e3}).join(", "),")"):""}function Lie(t){var e=t.toString(16);return e.length===1?"0".concat(e):e}function Fie(t){if(t.indexOf("#")===0)return t;var e=es(t),r=e.values;return"#".concat(r.map(function(o){return Lie(o)}).join(""))}function $U(t){t=es(t);var e=t,r=e.values,o=r[0],n=r[1]/100,a=r[2]/100,i=n*Math.min(a,1-a),s=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(d+o/30)%12;return a-i*Math.max(Math.min(f-3,9-f,1),-1)},l="rgb",u=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return t.type==="hsla"&&(l+="a",u.push(r[3])),sh({type:l,values:u})}function es(t){if(t.type)return t;if(t.charAt(0)==="#")return es(HU(t));var e=t.indexOf("("),r=t.substring(0,e);if(["rgb","rgba","hsl","hsla"].indexOf(r)===-1)throw new Error((0,Die.formatMuiErrorMessage)(3,t));var o=t.substring(e+1,t.length-1).split(",");return o=o.map(function(n){return parseFloat(n)}),{type:r,values:o}}function sh(t){var e=t.type,r=t.values;return e.indexOf("rgb")!==-1?r=r.map(function(o,n){return n<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 Bie(t,e){var r=cx(t),o=cx(e);return(Math.max(r,o)+.05)/(Math.min(r,o)+.05)}function cx(t){t=es(t);var e=t.type==="hsl"?es($U(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 Uie(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15;return cx(t)>.5?GU(t,e):YU(t,e)}function jie(t,e){return zU(t,e)}function zU(t,e){return t=es(t),e=FP(e),(t.type==="rgb"||t.type==="hsl")&&(t.type+="a"),t.values[3]=e,sh(t)}function GU(t,e){if(t=es(t),e=FP(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 sh(t)}function YU(t,e){if(t=es(t),e=FP(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 sh(t)}});var JU=K(Wu=>{"use strict";var ti=ue();Object.defineProperty(Wu,"__esModule",{value:!0});Wu.default=Wie;Wu.dark=Wu.light=void 0;var KU=ti(rt()),qie=ti(Dt()),XU=mt(),hx=ti(FU()),GP=ti(BU()),UP=ti(UU()),jP=ti(jU()),qP=ti(qU()),WP=ti(WU()),VP=ti(LP()),HP=ti(VU()),$P=BP(),zP={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:hx.default.white,default:GP.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}};Wu.light=zP;var mx={text:{primary:hx.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:GP.default[800],default:"#303030"},action:{active:hx.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}};Wu.dark=mx;function QU(t,e,r,o){var n=o.light||o,a=o.dark||o*1.5;t[e]||(t.hasOwnProperty(r)?t[e]=t[r]:e==="light"?t.light=(0,$P.lighten)(t.main,n):e==="dark"&&(t.dark=(0,$P.darken)(t.main,a)))}function Wie(t){var e=t.primary,r=e===void 0?{light:UP.default[300],main:UP.default[500],dark:UP.default[700]}:e,o=t.secondary,n=o===void 0?{light:jP.default.A200,main:jP.default.A400,dark:jP.default.A700}:o,a=t.error,i=a===void 0?{light:qP.default[300],main:qP.default[500],dark:qP.default[700]}:a,s=t.warning,l=s===void 0?{light:WP.default[300],main:WP.default[500],dark:WP.default[700]}:s,u=t.info,p=u===void 0?{light:VP.default[300],main:VP.default[500],dark:VP.default[700]}:u,d=t.success,f=d===void 0?{light:HP.default[300],main:HP.default[500],dark:HP.default[700]}:d,m=t.type,c=m===void 0?"light":m,y=t.contrastThreshold,h=y===void 0?3:y,b=t.tonalOffset,T=b===void 0?.2:b,S=(0,qie.default)(t,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function _(O){var C=(0,$P.getContrastRatio)(O,mx.text.primary)>=h?mx.text.primary:zP.text.primary;if(!1)var N;return C}var g=function(C){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(C=(0,KU.default)({},C),!C.main&&C[N]&&(C.main=C[N]),!C.main)throw new Error((0,XU.formatMuiErrorMessage)(4,N));if(typeof C.main!="string")throw new Error(_formatMuiErrorMessage(5,JSON.stringify(C.main)));return QU(C,"light",D,T),QU(C,"dark",G,T),C.contrastText||(C.contrastText=_(C.main)),C},v={dark:mx,light:zP},w=(0,XU.deepmerge)((0,KU.default)({common:hx.default,type:c,primary:g(r),secondary:g(n,"A400","A200","A700"),error:g(i),warning:g(l),info:g(p),success:g(f),grey:GP.default,contrastThreshold:h,getContrastText:_,augmentColor:g,tonalOffset:T},v[c]),S);return w}});var n6=K(YP=>{"use strict";var r6=ue();Object.defineProperty(YP,"__esModule",{value:!0});YP.default=zie;var ZU=r6(rt()),Vie=r6(Dt()),Hie=mt();function o6(t){return Math.round(t*1e5)/1e5}function $ie(t){return o6(t)}var e6={textTransform:"uppercase"},t6='"Roboto", "Helvetica", "Arial", sans-serif';function zie(t,e){var r=typeof e=="function"?e(t):e,o=r.fontFamily,n=o===void 0?t6:o,a=r.fontSize,i=a===void 0?14:a,s=r.fontWeightLight,l=s===void 0?300:s,u=r.fontWeightRegular,p=u===void 0?400:u,d=r.fontWeightMedium,f=d===void 0?500:d,m=r.fontWeightBold,c=m===void 0?700:m,y=r.htmlFontSize,h=y===void 0?16:y,b=r.allVariants,T=r.pxToRem,S=(0,Vie.default)(r,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),_=i/14,g=T||function(O){return"".concat(O/h*_,"rem")},v=function(C,N,D,G,Q){return(0,ZU.default)({fontFamily:n,fontWeight:C,fontSize:g(N),lineHeight:D},n===t6?{letterSpacing:"".concat(o6(G/N),"em")}:{},Q,b)},w={h1:v(l,96,1.167,-1.5),h2:v(l,60,1.2,-.5),h3:v(p,48,1.167,0),h4:v(p,34,1.235,.25),h5:v(p,24,1.334,0),h6:v(f,20,1.6,.15),subtitle1:v(p,16,1.75,.15),subtitle2:v(f,14,1.57,.1),body1:v(p,16,1.5,.15),body2:v(p,14,1.43,.15),button:v(f,14,1.75,.4,e6),caption:v(p,12,1.66,.4),overline:v(p,12,2.66,1,e6)};return(0,Hie.deepmerge)((0,ZU.default)({htmlFontSize:h,pxToRem:g,round:$ie,fontFamily:n,fontSize:i,fontWeightLight:l,fontWeightRegular:p,fontWeightMedium:f,fontWeightBold:c},w),S,{clone:!1})}});var a6=K(gx=>{"use strict";Object.defineProperty(gx,"__esModule",{value:!0});gx.default=void 0;var Gie=.2,Yie=.14,Kie=.12;function zt(){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(Gie,")"),"".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(Yie,")"),"".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(Kie,")")].join(",")}var Xie=["none",zt(0,2,1,-1,0,1,1,0,0,1,3,0),zt(0,3,1,-2,0,2,2,0,0,1,5,0),zt(0,3,3,-2,0,3,4,0,0,1,8,0),zt(0,2,4,-1,0,4,5,0,0,1,10,0),zt(0,3,5,-1,0,5,8,0,0,1,14,0),zt(0,3,5,-1,0,6,10,0,0,1,18,0),zt(0,4,5,-2,0,7,10,1,0,2,16,1),zt(0,5,5,-3,0,8,10,1,0,3,14,2),zt(0,5,6,-3,0,9,12,1,0,3,16,2),zt(0,6,6,-3,0,10,14,1,0,4,18,3),zt(0,6,7,-4,0,11,15,1,0,4,20,3),zt(0,7,8,-4,0,12,17,2,0,5,22,4),zt(0,7,8,-4,0,13,19,2,0,5,24,4),zt(0,7,9,-4,0,14,21,2,0,5,26,4),zt(0,8,9,-5,0,15,22,2,0,6,28,5),zt(0,8,10,-5,0,16,24,2,0,6,30,5),zt(0,8,11,-5,0,17,26,2,0,6,32,5),zt(0,9,11,-5,0,18,28,2,0,7,34,6),zt(0,9,12,-6,0,19,29,2,0,7,36,6),zt(0,10,13,-6,0,20,31,3,0,8,38,7),zt(0,10,13,-6,0,21,33,3,0,8,40,7),zt(0,10,14,-6,0,22,35,3,0,8,42,7),zt(0,11,14,-7,0,23,36,3,0,9,44,8),zt(0,11,15,-7,0,24,38,3,0,9,46,8)],Qie=Xie;gx.default=Qie});var i6=K(yx=>{"use strict";Object.defineProperty(yx,"__esModule",{value:!0});yx.default=void 0;var Jie={borderRadius:4},Zie=Jie;yx.default=Zie});var s6=K(KP=>{"use strict";Object.defineProperty(KP,"__esModule",{value:!0});KP.default=tse;var ese=Rb();function tse(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(t.mui)return t;var e=(0,ese.createUnarySpacing)({spacing:t}),r=function(){for(var n=arguments.length,a=new Array(n),i=0;i{"use strict";var rse=ue();Object.defineProperty(yl,"__esModule",{value:!0});yl.default=yl.duration=yl.easing=void 0;var ose=rse(Dt()),XP={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)"};yl.easing=XP;var QP={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};yl.duration=QP;function l6(t){return"".concat(Math.round(t),"ms")}var nse={easing:XP,duration:QP,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,n=o===void 0?QP.standard:o,a=r.easing,i=a===void 0?XP.easeInOut:a,s=r.delay,l=s===void 0?0:s,u=(0,ose.default)(r,["duration","easing","delay"]);if(!1)var p,d;return(Array.isArray(e)?e:[e]).map(function(f){return"".concat(f," ").concat(typeof n=="string"?n:l6(n)," ").concat(i," ").concat(typeof l=="string"?l:l6(l))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var r=e/36;return Math.round((4+15*Math.pow(r,.25)+r/5)*10)}};yl.default=nse});var p6=K(vx=>{"use strict";Object.defineProperty(vx,"__esModule",{value:!0});vx.default=void 0;var ase={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},ise=ase;vx.default=ise});var c6=K(lh=>{"use strict";var Ra=ue();Object.defineProperty(lh,"__esModule",{value:!0});lh.createMuiTheme=yse;lh.default=void 0;var w3e=Ra(bd()),sse=Ra(Dt()),d6=mt(),lse=Ra(MU()),use=Ra(LU()),pse=Ra(JU()),dse=Ra(n6()),fse=Ra(a6()),cse=Ra(i6()),mse=Ra(s6()),hse=Ra(u6()),gse=Ra(p6());function f6(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.breakpoints,r=e===void 0?{}:e,o=t.mixins,n=o===void 0?{}:o,a=t.palette,i=a===void 0?{}:a,s=t.spacing,l=t.typography,u=l===void 0?{}:l,p=(0,sse.default)(t,["breakpoints","mixins","palette","spacing","typography"]),d=(0,pse.default)(i),f=(0,lse.default)(r),m=(0,mse.default)(s),c=(0,d6.deepmerge)({breakpoints:f,direction:"ltr",mixins:(0,use.default)(f,m,n),overrides:{},palette:d,props:{},shadows:fse.default,typography:(0,dse.default)(d,u),spacing:m,shape:cse.default,transitions:hse.default,zIndex:gse.default},p),y=arguments.length,h=new Array(y>1?y-1:0),b=1;b{"use strict";var bse=ue();Object.defineProperty(bx,"__esModule",{value:!0});bx.default=void 0;var xse=bse(c6()),Tse=(0,xse.default)(),_se=Tse;bx.default=_se});var Uo=K(xx=>{"use strict";var m6=ue();Object.defineProperty(xx,"__esModule",{value:!0});xx.default=void 0;var Sse=m6(rt()),Ese=En(),wse=m6(JP());function Rse(t,e){return(0,Ese.withStyles)(t,(0,Sse.default)({defaultTheme:wse.default},e))}var Pse=Rse;xx.default=Pse});var v6=K(zd=>{"use strict";var Cse=ke(),Gd=ue();Object.defineProperty(zd,"__esModule",{value:!0});zd.default=zd.styles=void 0;var Ose=Gd(rt()),Ase=Gd(Dt()),ZP=Cse(X()),O3e=Gd(Ye()),kse=Gd(Te()),A3e=mt(),Ise=Gd(Uo()),h6=Gd(gl()),g6=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)}}};zd.styles=g6;var y6=ZP.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.color,s=i===void 0?"inherit":i,l=e.component,u=l===void 0?"svg":l,p=e.fontSize,d=p===void 0?"medium":p,f=e.htmlColor,m=e.titleAccess,c=e.viewBox,y=c===void 0?"0 0 24 24":c,h=(0,Ase.default)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return ZP.createElement(u,(0,Ose.default)({className:(0,kse.default)(n.root,a,s!=="inherit"&&n["color".concat((0,h6.default)(s))],d!=="default"&&d!=="medium"&&n["fontSize".concat((0,h6.default)(d))]),focusable:"false",viewBox:y,color:f,"aria-hidden":m?void 0:!0,role:m?"img":void 0,ref:r},h),o,m?ZP.createElement("title",null,m):null)});y6.muiName="SvgIcon";var Nse=(0,Ise.default)(g6,{name:"MuiSvgIcon"})(y6);zd.default=Nse});var b6=K(eC=>{"use strict";var Mse=ue();Object.defineProperty(eC,"__esModule",{value:!0});Object.defineProperty(eC,"default",{enumerable:!0,get:function(){return Dse.default}});var Dse=Mse(v6())});var nC=K(oC=>{"use strict";var rC=ue();Object.defineProperty(oC,"__esModule",{value:!0});oC.default=Fse;var Lse=rC(rt()),tC=rC(X()),x6=rC(b6());function Fse(t,e){var r=function(n,a){return tC.default.createElement(x6.default,(0,Lse.default)({ref:a},n),t)};return r.muiName=x6.default.muiName,tC.default.memo(tC.default.forwardRef(r))}});var iC=K(aC=>{"use strict";Object.defineProperty(aC,"__esModule",{value:!0});aC.default=Bse;function Bse(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:166,r;function o(){for(var n=arguments.length,a=new Array(n),i=0;i{"use strict";Object.defineProperty(sC,"__esModule",{value:!0});sC.default=Use;function Use(t,e){return function(){return null}}});var uC=K(lC=>{"use strict";var jse=ke();Object.defineProperty(lC,"__esModule",{value:!0});lC.default=Wse;var qse=jse(X());function Wse(t,e){return qse.isValidElement(t)&&e.indexOf(t.type.muiName)!==-1}});var dC=K(pC=>{"use strict";Object.defineProperty(pC,"__esModule",{value:!0});pC.default=Vse;function Vse(t){return t&&t.ownerDocument||document}});var T6=K(fC=>{"use strict";var Hse=ue();Object.defineProperty(fC,"__esModule",{value:!0});fC.default=zse;var $se=Hse(dC());function zse(t){var e=(0,$se.default)(t);return e.defaultView||window}});var _6=K(cC=>{"use strict";Object.defineProperty(cC,"__esModule",{value:!0});cC.default=Gse;function Gse(t){return function(){return null};var e}});var hC=K(mC=>{"use strict";Object.defineProperty(mC,"__esModule",{value:!0});mC.default=Yse;function Yse(t,e){typeof t=="function"?t(e):t&&(t.current=e)}});var yC=K(gC=>{"use strict";Object.defineProperty(gC,"__esModule",{value:!0});gC.default=Kse;function Kse(t,e,r,o,n){return null;var a}});var S6=K(bC=>{"use strict";var Xse=ke();Object.defineProperty(bC,"__esModule",{value:!0});bC.default=Qse;var vC=Xse(X());function Qse(t){var e=t.controlled,r=t.default,o=t.name,n=t.state,a=n===void 0?"value":n,i=vC.useRef(e!==void 0),s=i.current,l=vC.useState(r),u=l[0],p=l[1],d=s?e:u;if(!1)var f,m;var c=vC.useCallback(function(y){s||p(y)},[]);return[d,c]}});var Sx=K(xC=>{"use strict";var Jse=ke();Object.defineProperty(xC,"__esModule",{value:!0});xC.default=ele;var _x=Jse(X()),Zse=typeof window<"u"?_x.useLayoutEffect:_x.useEffect;function ele(t){var e=_x.useRef(t);return Zse(function(){e.current=t}),_x.useCallback(function(){return e.current.apply(void 0,arguments)},[])}});var Yd=K(TC=>{"use strict";var tle=ue(),rle=ke();Object.defineProperty(TC,"__esModule",{value:!0});TC.default=nle;var ole=rle(X()),E6=tle(hC());function nle(t,e){return ole.useMemo(function(){return t==null&&e==null?null:function(r){(0,E6.default)(t,r),(0,E6.default)(e,r)}},[t,e])}});var R6=K(_C=>{"use strict";var ale=ke();Object.defineProperty(_C,"__esModule",{value:!0});_C.default=ile;var w6=ale(X());function ile(t){var e=w6.useState(t),r=e[0],o=e[1],n=t||r;return w6.useEffect(function(){r==null&&o("mui-".concat(Math.round(Math.random()*1e5)))},[r]),n}});var EC=K(wx=>{"use strict";var C6=ke();Object.defineProperty(wx,"__esModule",{value:!0});wx.teardown=fle;wx.default=hle;var sle=C6(X()),lle=C6(to()),Ex=!0,SC=!1,P6=null,ule={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 ple(t){var e=t.type,r=t.tagName;return!!(r==="INPUT"&&ule[e]&&!t.readOnly||r==="TEXTAREA"&&!t.readOnly||t.isContentEditable)}function O6(t){t.metaKey||t.altKey||t.ctrlKey||(Ex=!0)}function Kd(){Ex=!1}function A6(){this.visibilityState==="hidden"&&SC&&(Ex=!0)}function dle(t){t.addEventListener("keydown",O6,!0),t.addEventListener("mousedown",Kd,!0),t.addEventListener("pointerdown",Kd,!0),t.addEventListener("touchstart",Kd,!0),t.addEventListener("visibilitychange",A6,!0)}function fle(t){t.removeEventListener("keydown",O6,!0),t.removeEventListener("mousedown",Kd,!0),t.removeEventListener("pointerdown",Kd,!0),t.removeEventListener("touchstart",Kd,!0),t.removeEventListener("visibilitychange",A6,!0)}function cle(t){var e=t.target;try{return e.matches(":focus-visible")}catch{}return Ex||ple(e)}function mle(){SC=!0,window.clearTimeout(P6),P6=window.setTimeout(function(){SC=!1},100)}function hle(){var t=sle.useCallback(function(e){var r=lle.findDOMNode(e);r!=null&&dle(r.ownerDocument)},[]);return{isFocusVisible:cle,onBlurVisible:mle,ref:t}}});var Pa=K($r=>{"use strict";var To=ue();Object.defineProperty($r,"__esModule",{value:!0});Object.defineProperty($r,"capitalize",{enumerable:!0,get:function(){return gle.default}});Object.defineProperty($r,"createChainedFunction",{enumerable:!0,get:function(){return yle.default}});Object.defineProperty($r,"createSvgIcon",{enumerable:!0,get:function(){return vle.default}});Object.defineProperty($r,"debounce",{enumerable:!0,get:function(){return ble.default}});Object.defineProperty($r,"deprecatedPropType",{enumerable:!0,get:function(){return xle.default}});Object.defineProperty($r,"isMuiElement",{enumerable:!0,get:function(){return Tle.default}});Object.defineProperty($r,"ownerDocument",{enumerable:!0,get:function(){return _le.default}});Object.defineProperty($r,"ownerWindow",{enumerable:!0,get:function(){return Sle.default}});Object.defineProperty($r,"requirePropFactory",{enumerable:!0,get:function(){return Ele.default}});Object.defineProperty($r,"setRef",{enumerable:!0,get:function(){return wle.default}});Object.defineProperty($r,"unsupportedProp",{enumerable:!0,get:function(){return Rle.default}});Object.defineProperty($r,"useControlled",{enumerable:!0,get:function(){return Ple.default}});Object.defineProperty($r,"useEventCallback",{enumerable:!0,get:function(){return Cle.default}});Object.defineProperty($r,"useForkRef",{enumerable:!0,get:function(){return Ole.default}});Object.defineProperty($r,"unstable_useId",{enumerable:!0,get:function(){return Ale.default}});Object.defineProperty($r,"useIsFocusVisible",{enumerable:!0,get:function(){return kle.default}});var gle=To(gl()),yle=To(IU()),vle=To(nC()),ble=To(iC()),xle=To(Tx()),Tle=To(uC()),_le=To(dC()),Sle=To(T6()),Ele=To(_6()),wle=To(hC()),Rle=To(yC()),Ple=To(S6()),Cle=To(Sx()),Ole=To(Yd()),Ale=To(R6()),kle=To(EC())});var gt=K(wC=>{"use strict";Object.defineProperty(wC,"__esModule",{value:!0});Object.defineProperty(wC,"default",{enumerable:!0,get:function(){return Ile.createSvgIcon}});var Ile=Pa()});var k6=K(Rx=>{"use strict";var Nle=ue(),Mle=ke();Object.defineProperty(Rx,"__esModule",{value:!0});Rx.default=void 0;var Dle=Mle(X()),Lle=Nle(gt()),Fle=(0,Lle.default)(Dle.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");Rx.default=Fle});var I6=K(Px=>{"use strict";var Ble=ue(),Ule=ke();Object.defineProperty(Px,"__esModule",{value:!0});Px.default=void 0;var jle=Ule(X()),qle=Ble(gt()),Wle=(0,qle.default)(jle.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");Px.default=Wle});var N6=K(Cx=>{"use strict";var Vle=ue(),Hle=ke();Object.defineProperty(Cx,"__esModule",{value:!0});Cx.default=void 0;var $le=Hle(X()),zle=Vle(gt()),Gle=(0,zle.default)($le.createElement("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");Cx.default=Gle});var F6=K((Ox,uh)=>{(function(t){var e=typeof Ox=="object"&&Ox,r=typeof uh=="object"&&uh&&uh.exports==e&&uh,o=typeof global=="object"&&global;(o.global===o||o.window===o)&&(t=o);var n=function(f){this.message=f};n.prototype=new Error,n.prototype.name="InvalidCharacterError";var a=function(f){throw new n(f)},i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=/[\t\n\f\r ]/g,l=function(f){f=String(f).replace(s,"");var m=f.length;m%4==0&&(f=f.replace(/==?$/,""),m=f.length),(m%4==1||/[^+a-zA-Z0-9/]/.test(f))&&a("Invalid character: the string to be decoded is not correctly encoded.");for(var c=0,y,h,b="",T=-1;++T>(-2*c&6)));return b},u=function(f){f=String(f),/[^\0-\xFF]/.test(f)&&a("The string to be encoded contains characters outside of the Latin1 range.");for(var m=f.length%3,c="",y=-1,h,b,T,S,_,g=f.length-m;++y>18&63)+i.charAt(_>>12&63)+i.charAt(_>>6&63)+i.charAt(_&63);return m==2?(h=f.charCodeAt(y)<<8,b=f.charCodeAt(++y),_=h+b,c+=i.charAt(_>>10)+i.charAt(_>>4&63)+i.charAt(_<<2&63)+"="):m==1&&(_=f.charCodeAt(y),c+=i.charAt(_>>2)+i.charAt(_<<4&63)+"=="),c},p={encode:u,decode:l,version:"0.1.0"};if(typeof define=="function"&&typeof define.amd=="object"&&define.amd)define(function(){return p});else if(e&&!e.nodeType)if(r)r.exports=p;else for(var d in p)p.hasOwnProperty(d)&&(e[d]=p[d]);else t.base64=p})(Ox)});var B6=K((m5e,Ax)=>{var Xle=function(){"use strict";function t(p,d){return d!=null&&p instanceof d}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 n(p,d,f,m,c){typeof d=="object"&&(f=d.depth,m=d.prototype,c=d.includeNonEnumerable,d=d.circular);var y=[],h=[],b=typeof Buffer<"u";typeof d>"u"&&(d=!0),typeof f>"u"&&(f=1/0);function T(S,_){if(S===null)return null;if(_===0)return S;var g,v;if(typeof S!="object")return S;if(t(S,e))g=new e;else if(t(S,r))g=new r;else if(t(S,o))g=new o(function(j,U){S.then(function(z){j(T(z,_-1))},function(z){U(T(z,_-1))})});else if(n.__isArray(S))g=[];else if(n.__isRegExp(S))g=new RegExp(S.source,u(S)),S.lastIndex&&(g.lastIndex=S.lastIndex);else if(n.__isDate(S))g=new Date(S.getTime());else{if(b&&Buffer.isBuffer(S))return Buffer.allocUnsafe?g=Buffer.allocUnsafe(S.length):g=new Buffer(S.length),S.copy(g),g;t(S,Error)?g=Object.create(S):typeof m>"u"?(v=Object.getPrototypeOf(S),g=Object.create(v)):(g=Object.create(m),v=m)}if(d){var w=y.indexOf(S);if(w!=-1)return h[w];y.push(S),h.push(g)}t(S,e)&&S.forEach(function(j,U){var z=T(U,_-1),q=T(j,_-1);g.set(z,q)}),t(S,r)&&S.forEach(function(j){var U=T(j,_-1);g.add(U)});for(var O in S){var C;v&&(C=Object.getOwnPropertyDescriptor(v,O)),!(C&&C.set==null)&&(g[O]=T(S[O],_-1))}if(Object.getOwnPropertySymbols)for(var N=Object.getOwnPropertySymbols(S),O=0;O{function xe(){}xe.maxFromBits=function(t){return Math.pow(2,t)};xe.limitUI04=xe.maxFromBits(4);xe.limitUI06=xe.maxFromBits(6);xe.limitUI08=xe.maxFromBits(8);xe.limitUI12=xe.maxFromBits(12);xe.limitUI14=xe.maxFromBits(14);xe.limitUI16=xe.maxFromBits(16);xe.limitUI32=xe.maxFromBits(32);xe.limitUI40=xe.maxFromBits(40);xe.limitUI48=xe.maxFromBits(48);function Vu(t,e){return Math.floor(Math.random()*(e-t+1))+t}xe.randomUI04=function(){return Vu(0,xe.limitUI04-1)};xe.randomUI06=function(){return Vu(0,xe.limitUI06-1)};xe.randomUI08=function(){return Vu(0,xe.limitUI08-1)};xe.randomUI12=function(){return Vu(0,xe.limitUI12-1)};xe.randomUI14=function(){return Vu(0,xe.limitUI14-1)};xe.randomUI16=function(){return Vu(0,xe.limitUI16-1)};xe.randomUI32=function(){return Vu(0,xe.limitUI32-1)};xe.randomUI40=function(){return(0|Math.random()*(1<<30))+(0|Math.random()*(1<<40-30))*(1<<30)};xe.randomUI48=function(){return(0|Math.random()*(1<<30))+(0|Math.random()*(1<<48-30))*(1<<30)};xe.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};xe.prototype.fromParts=function(t,e,r,o,n,a){return this.version=r>>12&15,this.hex=xe.paddedString(t.toString(16),8)+"-"+xe.paddedString(e.toString(16),4)+"-"+xe.paddedString(r.toString(16),4)+"-"+xe.paddedString(o.toString(16),2)+xe.paddedString(n.toString(16),2)+"-"+xe.paddedString(a.toString(16),12),this};xe.prototype.toString=function(){return this.hex};xe.prototype.toURN=function(){return"urn:uuid:"+this.hex};xe.prototype.toBytes=function(){for(var t=this.hex.split("-"),e=[],r=0,o=0;o>>16,timestamp:e}};xe._create4=function(){return new xe().fromParts(xe.randomUI32(),xe.randomUI16(),16384|xe.randomUI12(),128|xe.randomUI06(),xe.randomUI08(),xe.randomUI48())};xe._create1=function(){var t=new Date().getTime(),e=xe.randomUI14(),r=(xe.randomUI08()|1)*1099511627776+xe.randomUI40(),o=xe.randomUI04(),n=0,a=1/4;t!=n?(t>>8|128,p=e&255;return new xe().fromParts(s,i.mid,l,u,p,r)};xe.create=function(t){return t=t||4,this["_create"+t]()};xe.fromTime=function(t,e){e=e||!1;var r=xe.getTimeFieldValues(t),o=r.low,n=r.hi&4095|4096;return e===!1?new xe().fromParts(o,r.mid,n,0,0,0):new xe().fromParts(o,r.mid,n,128|xe.limitUI06,xe.limitUI08-1,xe.limitUI48-1)};xe.firstFromTime=function(t){return xe.fromTime(t,!1)};xe.lastFromTime=function(t){return xe.fromTime(t,!0)};xe.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 xe().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};xe.fromBytes=function(t){if(t.length<5)return null;for(var e="",r=0,o=[4,2,2,2,6],n=0;n255||e[r]<0)throw new Error("Unexpected byte in binary data.");return xe.fromBytes(e)};xe.new=function(){return this.create(4)};xe.newTS=function(){return this.create(1)};U6.exports=xe});var X6=K(Mx=>{"use strict";var lue=ue(),uue=ke();Object.defineProperty(Mx,"__esModule",{value:!0});Mx.default=void 0;var dh=uue(X()),pue=lue(gt()),due=(0,pue.default)(dh.createElement(dh.Fragment,null,dh.createElement("circle",{cx:"15.5",cy:"9.5",r:"1.5"}),dh.createElement("circle",{cx:"8.5",cy:"9.5",r:"1.5"}),dh.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");Mx.default=due});var DC=K(qx=>{"use strict";var Due=ue(),Lue=ke();Object.defineProperty(qx,"__esModule",{value:!0});qx.default=void 0;var Fue=Lue(X()),Bue=Due(gt()),Uue=(0,Bue.default)(Fue.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");qx.default=Uue});var b8=K(Vx=>{"use strict";var Xue=ue(),Que=ke();Object.defineProperty(Vx,"__esModule",{value:!0});Vx.default=void 0;var Jue=Que(X()),Zue=Xue(gt()),epe=(0,Zue.default)(Jue.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");Vx.default=epe});var T8=K(Hx=>{"use strict";var tpe=ue(),rpe=ke();Object.defineProperty(Hx,"__esModule",{value:!0});Hx.default=void 0;var ope=rpe(X()),npe=tpe(gt()),ape=(0,npe.default)(ope.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");Hx.default=ape});var _8=K($x=>{"use strict";var ipe=ue(),spe=ke();Object.defineProperty($x,"__esModule",{value:!0});$x.default=void 0;var lpe=spe(X()),upe=ipe(gt()),ppe=(0,upe.default)(lpe.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");$x.default=ppe});var S8=K(zx=>{"use strict";var dpe=ue(),fpe=ke();Object.defineProperty(zx,"__esModule",{value:!0});zx.default=void 0;var cpe=fpe(X()),mpe=dpe(gt()),hpe=(0,mpe.default)(cpe.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");zx.default=hpe});var Z8=K(($je,tO)=>{function Q8(t){this.mode=An.MODE_8BIT_BYTE,this.data=t,this.parsedData=[];for(var e=0,r=this.data.length;e65536?(o[0]=240|(n&1835008)>>>18,o[1]=128|(n&258048)>>>12,o[2]=128|(n&4032)>>>6,o[3]=128|n&63):n>2048?(o[0]=224|(n&61440)>>>12,o[1]=128|(n&4032)>>>6,o[2]=128|n&63):n>128?(o[0]=192|(n&1984)>>>6,o[1]=128|n&63):o[0]=n,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))}Q8.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=si.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=or.getLostPoint(this);(r==0||t>o)&&(t=o,e=r)}return e},createMovieClip:function(t,e,r){var o=t.createEmptyMovieClip(e,r),n=1;this.make();for(var a=0;a>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=or.getBCHTypeInfo(r),n=0;n<15;n++){var a=!t&&(o>>n&1)==1;n<6?this.modules[n][8]=a:n<8?this.modules[n+1][8]=a:this.modules[this.moduleCount-15+n][8]=a}for(var n=0;n<15;n++){var a=!t&&(o>>n&1)==1;n<8?this.modules[8][this.moduleCount-n-1]=a:n<9?this.modules[8][15-n-1+1]=a:this.modules[8][15-n-1]=a}this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var r=-1,o=this.moduleCount-1,n=7,a=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 l=!1;a>>n&1)==1);var u=or.getMask(e,o,i-s);u&&(l=!l),this.modules[o][i-s]=l,n--,n==-1&&(a++,n=7)}if(o+=r,o<0||this.moduleCount<=o){o-=r,r=-r;break}}}};si.PAD0=236;si.PAD1=17;si.createData=function(t,e,r){for(var o=ii.getRSBlocks(t,e),n=new J8,a=0;as*8)throw new Error("code length overflow. ("+n.getLengthInBits()+">"+s*8+")");for(n.getLengthInBits()+4<=s*8&&n.put(0,4);n.getLengthInBits()%8!=0;)n.putBit(!1);for(;!(n.getLengthInBits()>=s*8||(n.put(si.PAD0,8),n.getLengthInBits()>=s*8));)n.put(si.PAD1,8);return si.createBytes(n,o)};si.createBytes=function(t,e){for(var r=0,o=0,n=0,a=new Array(e.length),i=new Array(e.length),s=0;s=0?m.get(c):0}}for(var y=0,p=0;p=0;)e^=or.G15<=0;)e^=or.G18<>>=1;return e},getPatternPosition:function(t){return or.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,r){switch(t){case _l.PATTERN000:return(e+r)%2==0;case _l.PATTERN001:return e%2==0;case _l.PATTERN010:return r%3==0;case _l.PATTERN011:return(e+r)%3==0;case _l.PATTERN100:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case _l.PATTERN101:return e*r%2+e*r%3==0;case _l.PATTERN110:return(e*r%2+e*r%3)%2==0;case _l.PATTERN111:return(e*r%3+(e+r)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new rf([1],0),r=0;r5&&(r+=3+a-5)}for(var o=0;o=256;)t-=255;return zr.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)};for(kr=0;kr<8;kr++)zr.EXP_TABLE[kr]=1<>>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 eO=[[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 rO(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(u){switch(u){case"L":return Sl.L;case"M":return Sl.M;case"Q":return Sl.Q;case"H":return Sl.H;default:throw new Error("Unknwon error correction level: "+u)}}function n(u,p){for(var d=a(u),f=1,m=0,c=0,y=eO.length;c<=y;c++){var h=eO[c];if(!h)throw new Error("Content too long: expected "+m+" but got "+d);switch(p){case"L":m=h[0];break;case"M":m=h[1];break;case"Q":m=h[2];break;case"H":m=h[3];break;default:throw new Error("Unknwon error correction level: "+p)}if(d<=m)break;f++}if(f>eO.length)throw new Error("Content too long");return f}function a(u){var p=encodeURI(u).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return p.length+(p.length!=u?3:0)}var i=this.options.content,s=n(i,this.options.ecl),l=o(this.options.ecl);this.qrcode=new si(s,l),this.qrcode.addData(i),this.qrcode.make()}rO.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,n=o?" ":"",a=o?`\r `:"",i=e.width,s=e.height,l=r.length,u=i/(l+2*e.padding),p=s/(l+2*e.padding),d=typeof e.join<"u"?!!e.join:!1,f=typeof e.swap<"u"?!!e.swap:!1,m=typeof e.xmlDeclaration<"u"?!!e.xmlDeclaration:!0,c=typeof e.predefined<"u"?!!e.predefined:!1,y=c?n+''+a:"",h=n+''+a,b="",T="",S=0;S'+a:b+=n+''+a}}d&&(b=n+'');var D="";switch(t.container){case"svg":m&&(D+=''+a),D+=''+a,D+=y+h+b,D+="";break;case"svg-viewbox":m&&(D+=''+a),D+=''+a,D+=y+h+b,D+="";break;case"g":D+=''+a,D+=y+h+b,D+="";break;default:D+=(y+h+b).replace(/^\s+/,"");break}return D};rO.prototype.save=function(t,e){var r=this.svg();typeof e!="function"&&(e=function(n,a){});try{var o=ng("fs");o.writeFile(t,r,e)}catch(n){e(n)}};typeof tO<"u"&&(tO.exports=rO)});var uj=K(n0=>{"use strict";var rde=ue(),ode=ke();Object.defineProperty(n0,"__esModule",{value:!0});n0.default=void 0;var nde=ode(X()),ade=rde(gt()),ide=(0,ade.default)(nde.createElement("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check");n0.default=ide});var pj=K(a0=>{"use strict";var sde=ue(),lde=ke();Object.defineProperty(a0,"__esModule",{value:!0});a0.default=void 0;var ude=lde(X()),pde=sde(gt()),dde=(0,pde.default)(ude.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");a0.default=dde});var dj=K(i0=>{"use strict";var fde=ue(),cde=ke();Object.defineProperty(i0,"__esModule",{value:!0});i0.default=void 0;var mde=cde(X()),hde=fde(gt()),gde=(0,hde.default)(mde.createElement("path",{d:"M19 13H5v-2h14v2z"}),"Remove");i0.default=gde});var fj=K(s0=>{"use strict";var yde=ue(),vde=ke();Object.defineProperty(s0,"__esModule",{value:!0});s0.default=void 0;var bde=vde(X()),xde=yde(gt()),Tde=(0,xde.default)(bde.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");s0.default=Tde});var c0=K(f0=>{"use strict";var Bde=ue(),Ude=ke();Object.defineProperty(f0,"__esModule",{value:!0});f0.default=void 0;var jde=Ude(X()),qde=Bde(gt()),Wde=(0,qde.default)(jde.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");f0.default=Wde});var Ej=K(m0=>{"use strict";var Vde=ue(),Hde=ke();Object.defineProperty(m0,"__esModule",{value:!0});m0.default=void 0;var $de=Hde(X()),zde=Vde(gt()),Gde=(0,zde.default)($de.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");m0.default=Gde});var Cj=K(h0=>{"use strict";var Xde=ue(),Qde=ke();Object.defineProperty(h0,"__esModule",{value:!0});h0.default=void 0;var Jde=Qde(X()),Zde=Xde(gt()),efe=(0,Zde.default)(Jde.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");h0.default=efe});var Vq=K(D0=>{"use strict";var Ame=ue(),kme=ke();Object.defineProperty(D0,"__esModule",{value:!0});D0.default=void 0;var Ime=kme(X()),Nme=Ame(gt()),Mme=(0,Nme.default)(Ime.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");D0.default=Mme});var Qq=K(L0=>{"use strict";var jme=ue(),qme=ke();Object.defineProperty(L0,"__esModule",{value:!0});L0.default=void 0;var Wme=qme(X()),Vme=jme(gt()),Hme=(0,Vme.default)(Wme.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");L0.default=Hme});var g7=K(q0=>{"use strict";var Xme=ue(),Qme=ke();Object.defineProperty(q0,"__esModule",{value:!0});q0.default=void 0;var Jme=Qme(X()),Zme=Xme(nC()),ehe=(0,Zme.default)(Jme.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");q0.default=ehe});var v7=K(W0=>{"use strict";var qO=ue(),the=ke();Object.defineProperty(W0,"__esModule",{value:!0});W0.default=void 0;var jh=the(X()),QXe=qO(Ye()),y7=qO(Te()),rhe=qO(Sx()),ohe=typeof window>"u"?jh.useEffect:jh.useLayoutEffect;function nhe(t){var e=t.classes,r=t.pulsate,o=r===void 0?!1:r,n=t.rippleX,a=t.rippleY,i=t.rippleSize,s=t.in,l=t.onExited,u=l===void 0?function(){}:l,p=t.timeout,d=jh.useState(!1),f=d[0],m=d[1],c=(0,y7.default)(e.ripple,e.rippleVisible,o&&e.ripplePulsate),y={width:i,height:i,top:-(i/2)+a,left:-(i/2)+n},h=(0,y7.default)(e.child,f&&e.childLeaving,o&&e.childPulsate),b=(0,rhe.default)(u);return ohe(function(){if(!s){m(!0);var T=setTimeout(b,p);return function(){clearTimeout(T)}}},[b,s,p]),jh.createElement("span",{className:c,style:y},jh.createElement("span",{className:h}))}var ahe=nhe;W0.default=ahe});var T7=K(Ol=>{"use strict";var ihe=ke(),cp=ue();Object.defineProperty(Ol,"__esModule",{value:!0});Ol.default=Ol.styles=Ol.DELAY_RIPPLE=void 0;var she=cp(rt()),lhe=cp(Pm()),uhe=cp(Dt()),Fr=ihe(X()),ZXe=cp(Ye()),phe=Lu(),dhe=cp(Te()),fhe=cp(Uo()),che=cp(v7()),WO=550,b7=80;Ol.DELAY_RIPPLE=b7;var x7=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(WO,"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(WO,"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)"}}}};Ol.styles=x7;var mhe=Fr.forwardRef(function(e,r){var o=e.center,n=o===void 0?!1:o,a=e.classes,i=e.className,s=(0,uhe.default)(e,["center","classes","className"]),l=Fr.useState([]),u=l[0],p=l[1],d=Fr.useRef(0),f=Fr.useRef(null);Fr.useEffect(function(){f.current&&(f.current(),f.current=null)},[u]);var m=Fr.useRef(!1),c=Fr.useRef(null),y=Fr.useRef(null),h=Fr.useRef(null);Fr.useEffect(function(){return function(){clearTimeout(c.current)}},[]);var b=Fr.useCallback(function(g){var v=g.pulsate,w=g.rippleX,O=g.rippleY,C=g.rippleSize,N=g.cb;p(function(D){return[].concat((0,lhe.default)(D),[Fr.createElement(che.default,{key:d.current,classes:a,timeout:WO,pulsate:v,rippleX:w,rippleY:O,rippleSize:C})])}),d.current+=1,f.current=N},[a]),T=Fr.useCallback(function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},w=arguments.length>2?arguments[2]:void 0,O=v.pulsate,C=O===void 0?!1:O,N=v.center,D=N===void 0?n||v.pulsate:N,G=v.fakeElement,Q=G===void 0?!1:G;if(g.type==="mousedown"&&m.current){m.current=!1;return}g.type==="touchstart"&&(m.current=!0);var W=Q?null:h.current,j=W?W.getBoundingClientRect():{width:0,height:0,left:0,top:0},U,z,q;if(D||g.clientX===0&&g.clientY===0||!g.clientX&&!g.touches)U=Math.round(j.width/2),z=Math.round(j.height/2);else{var I=g.touches?g.touches[0]:g,P=I.clientX,E=I.clientY;U=Math.round(P-j.left),z=Math.round(E-j.top)}if(D)q=Math.sqrt((2*Math.pow(j.width,2)+Math.pow(j.height,2))/3),q%2===0&&(q+=1);else{var k=Math.max(Math.abs((W?W.clientWidth:0)-U),U)*2+2,L=Math.max(Math.abs((W?W.clientHeight:0)-z),z)*2+2;q=Math.sqrt(Math.pow(k,2)+Math.pow(L,2))}g.touches?y.current===null&&(y.current=function(){b({pulsate:C,rippleX:U,rippleY:z,rippleSize:q,cb:w})},c.current=setTimeout(function(){y.current&&(y.current(),y.current=null)},b7)):b({pulsate:C,rippleX:U,rippleY:z,rippleSize:q,cb:w})},[n,b]),S=Fr.useCallback(function(){T({},{pulsate:!0})},[T]),_=Fr.useCallback(function(g,v){if(clearTimeout(c.current),g.type==="touchend"&&y.current){g.persist(),y.current(),y.current=null,c.current=setTimeout(function(){_(g,v)});return}y.current=null,p(function(w){return w.length>0?w.slice(1):w}),f.current=v},[]);return Fr.useImperativeHandle(r,function(){return{pulsate:S,start:T,stop:_}},[S,T,_]),Fr.createElement("span",(0,she.default)({className:(0,dhe.default)(a.root,i),ref:h},s),Fr.createElement(phe.TransitionGroup,{component:null,exit:!0},u))}),hhe=(0,fhe.default)(x7,{flip:!1,name:"MuiTouchRipple"})(Fr.memo(mhe));Ol.default=hhe});var w7=K(yf=>{"use strict";var S7=ke(),fi=ue();Object.defineProperty(yf,"__esModule",{value:!0});yf.default=yf.styles=void 0;var _7=fi(rt()),ghe=fi(Dt()),Aa=S7(X()),tQe=fi(Ye()),yhe=S7(to()),vhe=fi(Te()),rQe=mt(),VO=fi(Yd()),V0=fi(Sx()),oQe=fi(Tx()),bhe=fi(Uo()),xhe=fi(EC()),The=fi(T7()),E7={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:{}};yf.styles=E7;var _he=Aa.forwardRef(function(e,r){var o=e.action,n=e.buttonRef,a=e.centerRipple,i=a===void 0?!1:a,s=e.children,l=e.classes,u=e.className,p=e.component,d=p===void 0?"button":p,f=e.disabled,m=f===void 0?!1:f,c=e.disableRipple,y=c===void 0?!1:c,h=e.disableTouchRipple,b=h===void 0?!1:h,T=e.focusRipple,S=T===void 0?!1:T,_=e.focusVisibleClassName,g=e.onBlur,v=e.onClick,w=e.onFocus,O=e.onFocusVisible,C=e.onKeyDown,N=e.onKeyUp,D=e.onMouseDown,G=e.onMouseLeave,Q=e.onMouseUp,W=e.onTouchEnd,j=e.onTouchMove,U=e.onTouchStart,z=e.onDragLeave,q=e.tabIndex,I=q===void 0?0:q,P=e.TouchRippleProps,E=e.type,k=E===void 0?"button":E,L=(0,ghe.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"]),x=Aa.useRef(null);function R(){return yhe.findDOMNode(x.current)}var A=Aa.useRef(null),M=Aa.useState(!1),B=M[0],H=M[1];m&&B&&H(!1);var $=(0,xhe.default)(),Y=$.isFocusVisible,Z=$.onBlurVisible,J=$.ref;Aa.useImperativeHandle(o,function(){return{focusVisible:function(){H(!0),x.current.focus()}}},[]),Aa.useEffect(function(){B&&S&&!y&&A.current.pulsate()},[y,S,B]);function te(me,ie){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:b;return(0,V0.default)(function(re){ie&&ie(re);var we=ee;return!we&&A.current&&A.current[me](re),!0})}var se=te("start",D),oe=te("stop",z),de=te("stop",Q),ge=te("stop",function(me){B&&me.preventDefault(),G&&G(me)}),le=te("start",U),he=te("stop",W),ce=te("stop",j),Ue=te("stop",function(me){B&&(Z(me),H(!1)),g&&g(me)},!1),Ee=(0,V0.default)(function(me){x.current||(x.current=me.currentTarget),Y(me)&&(H(!0),O&&O(me)),w&&w(me)}),_e=function(){var ie=R();return d&&d!=="button"&&!(ie.tagName==="A"&&ie.href)},Le=Aa.useRef(!1),ze=(0,V0.default)(function(me){S&&!Le.current&&B&&A.current&&me.key===" "&&(Le.current=!0,me.persist(),A.current.stop(me,function(){A.current.start(me)})),me.target===me.currentTarget&&_e()&&me.key===" "&&me.preventDefault(),C&&C(me),me.target===me.currentTarget&&_e()&&me.key==="Enter"&&!m&&(me.preventDefault(),v&&v(me))}),Ve=(0,V0.default)(function(me){S&&me.key===" "&&A.current&&B&&!me.defaultPrevented&&(Le.current=!1,me.persist(),A.current.stop(me,function(){A.current.pulsate(me)})),N&&N(me),v&&me.target===me.currentTarget&&_e()&&me.key===" "&&!me.defaultPrevented&&v(me)}),Ne=d;Ne==="button"&&L.href&&(Ne="a");var Je={};Ne==="button"?(Je.type=k,Je.disabled=m):((Ne!=="a"||!L.href)&&(Je.role="button"),Je["aria-disabled"]=m);var st=(0,VO.default)(n,r),qe=(0,VO.default)(J,x),De=(0,VO.default)(st,qe),bt=Aa.useState(!1),Xe=bt[0],Oe=bt[1];Aa.useEffect(function(){Oe(!0)},[]);var He=Xe&&!y&&!m;return Aa.createElement(Ne,(0,_7.default)({className:(0,vhe.default)(l.root,u,B&&[l.focusVisible,_],m&&l.disabled),onBlur:Ue,onClick:v,onFocus:Ee,onKeyDown:ze,onKeyUp:Ve,onMouseDown:se,onMouseLeave:ge,onMouseUp:de,onDragLeave:oe,onTouchEnd:he,onTouchMove:ce,onTouchStart:le,ref:De,tabIndex:m?-1:I},Je,L),s,He?Aa.createElement(The.default,(0,_7.default)({ref:A,center:i},P)):null)}),She=(0,bhe.default)(E7,{name:"MuiButtonBase"})(_he);yf.default=She});var R7=K(HO=>{"use strict";var Ehe=ue();Object.defineProperty(HO,"__esModule",{value:!0});Object.defineProperty(HO,"default",{enumerable:!0,get:function(){return whe.default}});var whe=Ehe(w7())});var A7=K(vf=>{"use strict";var Rhe=ke(),ci=ue();Object.defineProperty(vf,"__esModule",{value:!0});vf.default=vf.styles=void 0;var Phe=ci(rt()),Che=ci(Dt()),ka=Rhe(X()),iQe=ci(Ye()),mp=ci(Te()),Ohe=ci(g7()),Ahe=ci(Uo()),qo=BP(),khe=ci(Yd()),sQe=ci(yC()),hp=ci(gl()),P7=ci(R7()),O7=function(e){var r=e.palette.type==="light"?e.palette.grey[300]:e.palette.grey[700],o=(0,qo.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,qo.emphasize)(r,.08)},"&:active":{boxShadow:e.shadows[1]}},clickableColorPrimary:{"&:hover, &:focus":{backgroundColor:(0,qo.emphasize)(e.palette.primary.main,.08)}},clickableColorSecondary:{"&:hover, &:focus":{backgroundColor:(0,qo.emphasize)(e.palette.secondary.main,.08)}},deletable:{"&:focus":{backgroundColor:(0,qo.emphasize)(r,.08)}},deletableColorPrimary:{"&:focus":{backgroundColor:(0,qo.emphasize)(e.palette.primary.main,.2)}},deletableColorSecondary:{"&:focus":{backgroundColor:(0,qo.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,qo.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,qo.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,qo.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,qo.alpha)(o,.4)}},deleteIconSmall:{height:16,width:16,marginRight:4,marginLeft:-4},deleteIconColorPrimary:{color:(0,qo.alpha)(e.palette.primary.contrastText,.7),"&:hover, &:active":{color:e.palette.primary.contrastText}},deleteIconColorSecondary:{color:(0,qo.alpha)(e.palette.secondary.contrastText,.7),"&:hover, &:active":{color:e.palette.secondary.contrastText}},deleteIconOutlinedColorPrimary:{color:(0,qo.alpha)(e.palette.primary.main,.7),"&:hover, &:active":{color:e.palette.primary.main}},deleteIconOutlinedColorSecondary:{color:(0,qo.alpha)(e.palette.secondary.main,.7),"&:hover, &:active":{color:e.palette.secondary.main}}}};vf.styles=O7;function C7(t){return t.key==="Backspace"||t.key==="Delete"}var Ihe=ka.forwardRef(function(e,r){var o=e.avatar,n=e.classes,a=e.className,i=e.clickable,s=e.color,l=s===void 0?"default":s,u=e.component,p=e.deleteIcon,d=e.disabled,f=d===void 0?!1:d,m=e.icon,c=e.label,y=e.onClick,h=e.onDelete,b=e.onKeyDown,T=e.onKeyUp,S=e.size,_=S===void 0?"medium":S,g=e.variant,v=g===void 0?"default":g,w=(0,Che.default)(e,["avatar","classes","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"]),O=ka.useRef(null),C=(0,khe.default)(O,r),N=function(k){k.stopPropagation(),h&&h(k)},D=function(k){k.currentTarget===k.target&&C7(k)&&k.preventDefault(),b&&b(k)},G=function(k){k.currentTarget===k.target&&(h&&C7(k)?h(k):k.key==="Escape"&&O.current&&O.current.blur()),T&&T(k)},Q=i!==!1&&y?!0:i,W=_==="small",j=u||(Q?P7.default:"div"),U=j===P7.default?{component:"div"}:{},z=null;if(h){var q=(0,mp.default)(l!=="default"&&(v==="default"?n["deleteIconColor".concat((0,hp.default)(l))]:n["deleteIconOutlinedColor".concat((0,hp.default)(l))]),W&&n.deleteIconSmall);z=p&&ka.isValidElement(p)?ka.cloneElement(p,{className:(0,mp.default)(p.props.className,n.deleteIcon,q),onClick:N}):ka.createElement(Ohe.default,{className:(0,mp.default)(n.deleteIcon,q),onClick:N})}var I=null;o&&ka.isValidElement(o)&&(I=ka.cloneElement(o,{className:(0,mp.default)(n.avatar,o.props.className,W&&n.avatarSmall,l!=="default"&&n["avatarColor".concat((0,hp.default)(l))])}));var P=null;return m&&ka.isValidElement(m)&&(P=ka.cloneElement(m,{className:(0,mp.default)(n.icon,m.props.className,W&&n.iconSmall,l!=="default"&&n["iconColor".concat((0,hp.default)(l))])})),ka.createElement(j,(0,Phe.default)({role:Q||h?"button":void 0,className:(0,mp.default)(n.root,a,l!=="default"&&[n["color".concat((0,hp.default)(l))],Q&&n["clickableColor".concat((0,hp.default)(l))],h&&n["deletableColor".concat((0,hp.default)(l))]],v!=="default"&&[n.outlined,{primary:n.outlinedPrimary,secondary:n.outlinedSecondary}[l]],f&&n.disabled,W&&n.sizeSmall,Q&&n.clickable,h&&n.deletable),"aria-disabled":f?!0:void 0,tabIndex:Q||h?0:void 0,onClick:y,onKeyDown:D,onKeyUp:G,ref:C},U,w),I||P,ka.createElement("span",{className:(0,mp.default)(n.label,W&&n.labelSmall)},c),z)}),Nhe=(0,Ahe.default)(O7,{name:"MuiChip"})(Ihe);vf.default=Nhe});var zO=K($O=>{"use strict";var Mhe=ue();Object.defineProperty($O,"__esModule",{value:!0});Object.defineProperty($O,"default",{enumerable:!0,get:function(){return Dhe.default}});var Dhe=Mhe(A7())});var qh=K(KO=>{"use strict";Object.defineProperty(KO,"__esModule",{value:!0});KO.default=Whe;function Whe(t){var e=t.props,r=t.states,o=t.muiFormControl;return r.reduce(function(n,a){return n[a]=e[a],o&&typeof e[a]>"u"&&(n[a]=o[a]),n},{})}});var z0=K(Wh=>{"use strict";var Vhe=ke();Object.defineProperty(Wh,"__esModule",{value:!0});Wh.useFormControl=Hhe;Wh.default=void 0;var F7=Vhe(X()),B7=F7.createContext();function Hhe(){return F7.useContext(B7)}var $he=B7;Wh.default=$he});var U7=K(Y0=>{"use strict";var zhe=ke(),bf=ue();Object.defineProperty(Y0,"__esModule",{value:!0});Y0.default=void 0;var XO=bf(rt()),Ghe=bf(Dt()),Wo=zhe(X()),lJe=bf(Ye()),Yhe=bf(iC()),Khe=bf(Yd()),uJe=bf(Tx());function G0(t,e){return parseInt(t[e],10)||0}var Xhe=typeof window<"u"?Wo.useLayoutEffect:Wo.useEffect,Qhe={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}},Jhe=Wo.forwardRef(function(e,r){var o=e.onChange,n=e.rows,a=e.rowsMax,i=e.rowsMin,s=e.maxRows,l=e.minRows,u=l===void 0?1:l,p=e.style,d=e.value,f=(0,Ghe.default)(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),m=s||a,c=n||i||u,y=Wo.useRef(d!=null),h=y.current,b=Wo.useRef(null),T=(0,Khe.default)(r,b),S=Wo.useRef(null),_=Wo.useRef(0),g=Wo.useState({}),v=g[0],w=g[1],O=Wo.useCallback(function(){var N=b.current,D=window.getComputedStyle(N),G=S.current;G.style.width=D.width,G.value=N.value||e.placeholder||"x",G.value.slice(-1)===` `&&(G.value+=" ");var Q=D["box-sizing"],W=G0(D,"padding-bottom")+G0(D,"padding-top"),j=G0(D,"border-bottom-width")+G0(D,"border-top-width"),U=G.scrollHeight-W;G.value="x";var z=G.scrollHeight-W,q=U;c&&(q=Math.max(Number(c)*z,q)),m&&(q=Math.min(Number(m)*z,q)),q=Math.max(q,z);var I=q+(Q==="border-box"?W+j:0),P=Math.abs(q-U)<=1;w(function(E){return _.current<20&&(I>0&&Math.abs((E.outerHeightStyle||0)-I)>1||E.overflow!==P)?(_.current+=1,{overflow:P,outerHeightStyle:I}):E})},[m,c,e.placeholder]);Wo.useEffect(function(){var N=(0,Yhe.default)(function(){_.current=0,O()});return window.addEventListener("resize",N),function(){N.clear(),window.removeEventListener("resize",N)}},[O]),Xhe(function(){O()}),Wo.useEffect(function(){_.current=0},[d]);var C=function(D){_.current=0,h||O(),o&&o(D)};return Wo.createElement(Wo.Fragment,null,Wo.createElement("textarea",(0,XO.default)({value:d,onChange:C,ref:T,rows:c,style:(0,XO.default)({height:v.outerHeightStyle,overflow:v.overflow?"hidden":null},p)},f)),Wo.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:S,tabIndex:-1,style:(0,XO.default)({},Qhe.shadow,p)}))}),Zhe=Jhe;Y0.default=Zhe});var j7=K(QO=>{"use strict";var ege=ue();Object.defineProperty(QO,"__esModule",{value:!0});Object.defineProperty(QO,"default",{enumerable:!0,get:function(){return tge.default}});var tge=ege(U7())});var ZO=K(Vh=>{"use strict";Object.defineProperty(Vh,"__esModule",{value:!0});Vh.hasValue=JO;Vh.isFilled=rge;Vh.isAdornedStart=oge;function JO(t){return t!=null&&!(Array.isArray(t)&&t.length===0)}function rge(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t&&(JO(t.value)&&t.value!==""||e&&JO(t.defaultValue)&&t.defaultValue!=="")}function oge(t){return t.startAdornment}});var $7=K(xf=>{"use strict";var V7=ke(),ps=ue();Object.defineProperty(xf,"__esModule",{value:!0});xf.default=xf.styles=void 0;var nge=ps(Dt()),Al=ps(rt()),age=mt(),fn=V7(X()),cJe=ps(Ye()),q7=ps(Te()),ige=ps(qh()),W7=V7(z0()),sge=ps(Uo()),lge=ps(gl()),eA=ps(Yd()),uge=ps(j7()),pge=ZO(),H7=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})},n={opacity:"0 !important"},a={opacity:r?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:(0,Al.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":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},"&$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:{}}};xf.styles=H7;var dge=typeof window>"u"?fn.useEffect:fn.useLayoutEffect,fge=fn.forwardRef(function(e,r){var o=e["aria-describedby"],n=e.autoComplete,a=e.autoFocus,i=e.classes,s=e.className,l=e.color,u=e.defaultValue,p=e.disabled,d=e.endAdornment,f=e.error,m=e.fullWidth,c=m===void 0?!1:m,y=e.id,h=e.inputComponent,b=h===void 0?"input":h,T=e.inputProps,S=T===void 0?{}:T,_=e.inputRef,g=e.margin,v=e.multiline,w=v===void 0?!1:v,O=e.name,C=e.onBlur,N=e.onChange,D=e.onClick,G=e.onFocus,Q=e.onKeyDown,W=e.onKeyUp,j=e.placeholder,U=e.readOnly,z=e.renderSuffix,q=e.rows,I=e.rowsMax,P=e.rowsMin,E=e.maxRows,k=e.minRows,L=e.startAdornment,x=e.type,R=x===void 0?"text":x,A=e.value,M=(0,nge.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=S.value!=null?S.value:A,H=fn.useRef(B!=null),$=H.current,Y=fn.useRef(),Z=fn.useCallback(function(qe){},[]),J=(0,eA.default)(S.ref,Z),te=(0,eA.default)(_,J),se=(0,eA.default)(Y,te),oe=fn.useState(!1),de=oe[0],ge=oe[1],le=(0,W7.useFormControl)(),he=(0,ige.default)({props:e,muiFormControl:le,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});he.focused=le?le.focused:de,fn.useEffect(function(){!le&&p&&de&&(ge(!1),C&&C())},[le,p,de,C]);var ce=le&&le.onFilled,Ue=le&&le.onEmpty,Ee=fn.useCallback(function(qe){(0,pge.isFilled)(qe)?ce&&ce():Ue&&Ue()},[ce,Ue]);dge(function(){$&&Ee({value:B})},[B,Ee,$]);var _e=function(De){if(he.disabled){De.stopPropagation();return}G&&G(De),S.onFocus&&S.onFocus(De),le&&le.onFocus?le.onFocus(De):ge(!0)},Le=function(De){C&&C(De),S.onBlur&&S.onBlur(De),le&&le.onBlur?le.onBlur(De):ge(!1)},ze=function(De){if(!$){var bt=De.target||Y.current;if(bt==null)throw new Error((0,age.formatMuiErrorMessage)(1));Ee({value:bt.value})}for(var Xe=arguments.length,Oe=new Array(Xe>1?Xe-1:0),He=1;He{"use strict";var mge=ue();Object.defineProperty(tA,"__esModule",{value:!0});Object.defineProperty(tA,"default",{enumerable:!0,get:function(){return hge.default}});var hge=mge($7())});var X7=K(Tf=>{"use strict";var gge=ke(),_f=ue();Object.defineProperty(Tf,"__esModule",{value:!0});Tf.default=Tf.styles=void 0;var z7=_f(rt()),yge=_f(Dt()),G7=gge(X()),gJe=_f(Ye()),vge=_f(Te()),yJe=mt(),bge=_f(K0()),xge=_f(Uo()),Y7=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:{}}};Tf.styles=Y7;var K7=G7.forwardRef(function(e,r){var o=e.disableUnderline,n=e.classes,a=e.fullWidth,i=a===void 0?!1:a,s=e.inputComponent,l=s===void 0?"input":s,u=e.multiline,p=u===void 0?!1:u,d=e.type,f=d===void 0?"text":d,m=(0,yge.default)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return G7.createElement(bge.default,(0,z7.default)({classes:(0,z7.default)({},n,{root:(0,vge.default)(n.root,!o&&n.underline),underline:null}),fullWidth:i,inputComponent:l,multiline:p,ref:r,type:f},m))});K7.muiName="Input";var Tge=(0,xge.default)(Y7,{name:"MuiInput"})(K7);Tf.default=Tge});var Q7=K(rA=>{"use strict";var _ge=ue();Object.defineProperty(rA,"__esModule",{value:!0});Object.defineProperty(rA,"default",{enumerable:!0,get:function(){return Sge.default}});var Sge=_ge(X7())});var rW=K(Sf=>{"use strict";var Ege=ke(),Ef=ue();Object.defineProperty(Sf,"__esModule",{value:!0});Sf.default=Sf.styles=void 0;var J7=Ef(rt()),wge=Ef(Dt()),Z7=Ege(X()),xJe=Ef(Ye()),Rge=Ef(Te()),TJe=mt(),Pge=Ef(K0()),Cge=Ef(Uo()),eW=function(e){var r=e.palette.type==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",n=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:n,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:n}},"&$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}}};Sf.styles=eW;var tW=Z7.forwardRef(function(e,r){var o=e.disableUnderline,n=e.classes,a=e.fullWidth,i=a===void 0?!1:a,s=e.inputComponent,l=s===void 0?"input":s,u=e.multiline,p=u===void 0?!1:u,d=e.type,f=d===void 0?"text":d,m=(0,wge.default)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return Z7.createElement(Pge.default,(0,J7.default)({classes:(0,J7.default)({},n,{root:(0,Rge.default)(n.root,!o&&n.underline),underline:null}),fullWidth:i,inputComponent:l,multiline:p,ref:r,type:f},m))});tW.muiName="Input";var Oge=(0,Cge.default)(eW,{name:"MuiFilledInput"})(tW);Sf.default=Oge});var nW=K(oA=>{"use strict";var oW=ue();Object.defineProperty(oA,"__esModule",{value:!0});oA.default=Ige;var Age=En(),SJe=oW(X()),kge=oW(JP());function Ige(){var t=(0,Age.useTheme)()||kge.default;return t}});var iW=K(wf=>{"use strict";var Nge=ke(),Il=ue();Object.defineProperty(wf,"__esModule",{value:!0});wf.default=wf.styles=void 0;var Mge=Il(bd()),nA=Il(rt()),Dge=Il(Dt()),kl=Nge(X()),wJe=Il(Ye()),aA=Il(Te()),Lge=Il(Uo()),Fge=Il(nW()),Bge=Il(gl()),aW=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})}}};wf.styles=aW;var Uge=kl.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.label,s=e.labelWidth,l=e.notched,u=e.style,p=(0,Dge.default)(e,["children","classes","className","label","labelWidth","notched","style"]),d=(0,Fge.default)(),f=d.direction==="rtl"?"right":"left";if(i!==void 0)return kl.createElement("fieldset",(0,nA.default)({"aria-hidden":!0,className:(0,aA.default)(n.root,a),ref:r,style:u},p),kl.createElement("legend",{className:(0,aA.default)(n.legendLabelled,l&&n.legendNotched)},i?kl.createElement("span",null,i):kl.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})));var m=s>0?s*.75+8:.01;return kl.createElement("fieldset",(0,nA.default)({"aria-hidden":!0,style:(0,nA.default)((0,Mge.default)({},"padding".concat((0,Bge.default)(f)),8),u),className:(0,aA.default)(n.root,a),ref:r},p),kl.createElement("legend",{className:n.legend,style:{width:l?m:.01}},kl.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})))}),jge=(0,Lge.default)(aW,{name:"PrivateNotchedOutline"})(Uge);wf.default=jge});var pW=K(Rf=>{"use strict";var qge=ke(),yp=ue();Object.defineProperty(Rf,"__esModule",{value:!0});Rf.default=Rf.styles=void 0;var sW=yp(rt()),Wge=yp(Dt()),iA=qge(X()),PJe=yp(Ye()),Vge=yp(Te()),CJe=mt(),Hge=yp(K0()),$ge=yp(iW()),zge=yp(Uo()),lW=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}}};Rf.styles=lW;var uW=iA.forwardRef(function(e,r){var o=e.classes,n=e.fullWidth,a=n===void 0?!1:n,i=e.inputComponent,s=i===void 0?"input":i,l=e.label,u=e.labelWidth,p=u===void 0?0:u,d=e.multiline,f=d===void 0?!1:d,m=e.notched,c=e.type,y=c===void 0?"text":c,h=(0,Wge.default)(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return iA.createElement(Hge.default,(0,sW.default)({renderSuffix:function(T){return iA.createElement($ge.default,{className:o.notchedOutline,label:l,labelWidth:p,notched:typeof m<"u"?m:!!(T.startAdornment||T.filled||T.focused)})},classes:(0,sW.default)({},o,{root:(0,Vge.default)(o.root,o.underline),notchedOutline:null}),fullWidth:a,inputComponent:s,multiline:f,ref:r,type:y},h))});uW.muiName="Input";var Gge=(0,zge.default)(lW,{name:"MuiOutlinedInput"})(uW);Rf.default=Gge});var dW=K(sA=>{"use strict";var Yge=ue();Object.defineProperty(sA,"__esModule",{value:!0});Object.defineProperty(sA,"default",{enumerable:!0,get:function(){return Kge.default}});var Kge=Yge(pW())});var Hh=K(lA=>{"use strict";var Xge=ue(),Qge=ke();Object.defineProperty(lA,"__esModule",{value:!0});lA.default=eye;var Jge=Qge(X()),Zge=Xge(z0());function eye(){return Jge.useContext(Zge.default)}});var hW=K(Pf=>{"use strict";var tye=ke(),Nl=ue();Object.defineProperty(Pf,"__esModule",{value:!0});Pf.default=Pf.styles=void 0;var rye=Nl(Dt()),cW=Nl(rt()),uA=tye(X()),IJe=Nl(Ye()),fW=Nl(Te()),oye=Nl(qh()),nye=Nl(Hh()),aye=Nl(gl()),iye=Nl(Uo()),mW=function(e){return{root:(0,cW.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}}}};Pf.styles=mW;var sye=uA.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.color,s=e.component,l=s===void 0?"label":s,u=e.disabled,p=e.error,d=e.filled,f=e.focused,m=e.required,c=(0,rye.default)(e,["children","classes","className","color","component","disabled","error","filled","focused","required"]),y=(0,nye.default)(),h=(0,oye.default)({props:e,muiFormControl:y,states:["color","required","focused","disabled","error","filled"]});return uA.createElement(l,(0,cW.default)({className:(0,fW.default)(n.root,n["color".concat((0,aye.default)(h.color||"primary"))],a,h.disabled&&n.disabled,h.error&&n.error,h.filled&&n.filled,h.focused&&n.focused,h.required&&n.required),ref:r},c),o,h.required&&uA.createElement("span",{"aria-hidden":!0,className:(0,fW.default)(n.asterisk,h.error&&n.error)},"\u2009","*"))}),lye=(0,iye.default)(mW,{name:"MuiFormLabel"})(sye);Pf.default=lye});var gW=K(pA=>{"use strict";var uye=ue();Object.defineProperty(pA,"__esModule",{value:!0});Object.defineProperty(pA,"default",{enumerable:!0,get:function(){return pye.default}});var pye=uye(hW())});var bW=K(Cf=>{"use strict";var dye=ke(),Ml=ue();Object.defineProperty(Cf,"__esModule",{value:!0});Cf.default=Cf.styles=void 0;var fye=Ml(rt()),cye=Ml(Dt()),yW=dye(X()),DJe=Ml(Ye()),mye=Ml(Te()),hye=Ml(qh()),gye=Ml(Hh()),yye=Ml(Uo()),vye=Ml(gW()),vW=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)"}}}};Cf.styles=vW;var bye=yW.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.disableAnimation,i=a===void 0?!1:a,s=e.margin,l=e.shrink,u=e.variant,p=(0,cye.default)(e,["classes","className","disableAnimation","margin","shrink","variant"]),d=(0,gye.default)(),f=l;typeof f>"u"&&d&&(f=d.filled||d.focused||d.adornedStart);var m=(0,hye.default)({props:e,muiFormControl:d,states:["margin","variant"]});return yW.createElement(vye.default,(0,fye.default)({"data-shrink":f,className:(0,mye.default)(o.root,n,d&&o.formControl,!i&&o.animated,f&&o.shrink,m.margin==="dense"&&o.marginDense,{filled:o.filled,outlined:o.outlined}[m.variant]),classes:{focused:o.focused,disabled:o.disabled,error:o.error,required:o.required,asterisk:o.asterisk},ref:r},p))}),xye=(0,yye.default)(vW,{name:"MuiInputLabel"})(bye);Cf.default=xye});var fA=K(dA=>{"use strict";var Tye=ue();Object.defineProperty(dA,"__esModule",{value:!0});Object.defineProperty(dA,"default",{enumerable:!0,get:function(){return _ye.default}});var _ye=Tye(bW())});var _W=K(Of=>{"use strict";var Sye=ke(),Dl=ue();Object.defineProperty(Of,"__esModule",{value:!0});Of.default=Of.styles=void 0;var Eye=Dl(rt()),wye=Dl(Dt()),mi=Sye(X()),BJe=Dl(Ye()),Rye=Dl(Te()),xW=ZO(),Pye=Dl(Uo()),Cye=Dl(gl()),cA=Dl(uC()),Oye=Dl(z0()),TW={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%"}};Of.styles=TW;var Aye=mi.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.color,s=i===void 0?"primary":i,l=e.component,u=l===void 0?"div":l,p=e.disabled,d=p===void 0?!1:p,f=e.error,m=f===void 0?!1:f,c=e.fullWidth,y=c===void 0?!1:c,h=e.focused,b=e.hiddenLabel,T=b===void 0?!1:b,S=e.margin,_=S===void 0?"none":S,g=e.required,v=g===void 0?!1:g,w=e.size,O=e.variant,C=O===void 0?"standard":O,N=(0,wye.default)(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),D=mi.useState(function(){var A=!1;return o&&mi.Children.forEach(o,function(M){if((0,cA.default)(M,["Input","Select"])){var B=(0,cA.default)(M,["Select"])?M.props.input:M;B&&(0,xW.isAdornedStart)(B.props)&&(A=!0)}}),A}),G=D[0],Q=D[1],W=mi.useState(function(){var A=!1;return o&&mi.Children.forEach(o,function(M){(0,cA.default)(M,["Input","Select"])&&(0,xW.isFilled)(M.props,!0)&&(A=!0)}),A}),j=W[0],U=W[1],z=mi.useState(!1),q=z[0],I=z[1],P=h!==void 0?h:q;d&&P&&I(!1);var E;if(!1)var k;var L=mi.useCallback(function(){U(!0)},[]),x=mi.useCallback(function(){U(!1)},[]),R={adornedStart:G,setAdornedStart:Q,color:s,disabled:d,error:m,filled:j,focused:P,fullWidth:y,hiddenLabel:T,margin:(w==="small"?"dense":void 0)||_,onBlur:function(){I(!1)},onEmpty:x,onFilled:L,onFocus:function(){I(!0)},registerEffect:E,required:v,variant:C};return mi.createElement(Oye.default.Provider,{value:R},mi.createElement(u,(0,Eye.default)({className:(0,Rye.default)(n.root,a,_!=="none"&&n["margin".concat((0,Cye.default)(_))],y&&n.fullWidth),ref:r},N),o))}),kye=(0,Pye.default)(TW,{name:"MuiFormControl"})(Aye);Of.default=kye});var mA=K(X0=>{"use strict";var SW=ue();Object.defineProperty(X0,"__esModule",{value:!0});Object.defineProperty(X0,"default",{enumerable:!0,get:function(){return Iye.default}});Object.defineProperty(X0,"useFormControl",{enumerable:!0,get:function(){return Nye.default}});var Iye=SW(_W()),Nye=SW(Hh())});var RW=K(Af=>{"use strict";var Mye=ke(),vp=ue();Object.defineProperty(Af,"__esModule",{value:!0});Af.default=Af.styles=void 0;var Dye=vp(Dt()),EW=vp(rt()),hA=Mye(X()),qJe=vp(Ye()),Lye=vp(Te()),Fye=vp(qh()),Bye=vp(Hh()),Uye=vp(Uo()),wW=function(e){return{root:(0,EW.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:{}}};Af.styles=wW;var jye=hA.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.component,s=i===void 0?"p":i,l=e.disabled,u=e.error,p=e.filled,d=e.focused,f=e.margin,m=e.required,c=e.variant,y=(0,Dye.default)(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"]),h=(0,Bye.default)(),b=(0,Fye.default)({props:e,muiFormControl:h,states:["variant","margin","disabled","error","filled","focused","required"]});return hA.createElement(s,(0,EW.default)({className:(0,Lye.default)(n.root,(b.variant==="filled"||b.variant==="outlined")&&n.contained,a,b.disabled&&n.disabled,b.error&&n.error,b.filled&&n.filled,b.focused&&n.focused,b.required&&n.required,b.margin==="dense"&&n.marginDense),ref:r},y),o===" "?hA.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):o)}),qye=(0,Uye.default)(wW,{name:"MuiFormHelperText"})(jye);Af.default=qye});var PW=K(gA=>{"use strict";var Wye=ue();Object.defineProperty(gA,"__esModule",{value:!0});Object.defineProperty(gA,"default",{enumerable:!0,get:function(){return Vye.default}});var Vye=Wye(RW())});var CW=K((HJe,Q0)=>{(function(){"use strict";var t={}.hasOwnProperty;function e(){for(var n="",a=0;a{"use strict";Object.defineProperty(Nf,"__esModule",{value:!0});Nf.defaultChipRenderer=Nf.default=void 0;var Ia=Nn(X()),Hye=Nn(to()),it=Nn(Ye()),$ye=Nn(Q7()),zye=Nn(rW()),Gye=Nn(dW()),Yye=Nn(fA()),Kye=Nn(zO()),Xye=Nn(Uo()),Qye=Nn(LP()),Jye=Nn(mA()),Zye=Nn(PW()),kf=Nn(CW());function Nn(t){return t&&t.__esModule?t:{default:t}}function Z0(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Z0=function(r){return typeof r}:Z0=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Z0(t)}function If(){return If=Object.assign||function(t){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(t,o)&&(r[o]=t[o])}return r}function tve(t,e){if(t==null)return{};var r={},o=Object.keys(t),n,a;for(a=0;a=0)&&(r[n]=t[n]);return r}function yA(t){for(var e=1;e=0||o.props.newChipKeys.indexOf(n.key)>=0){var s=o.handleAddChip(n.target.value);s!==!1&&n.preventDefault();return}switch(n.keyCode){case J0.BACKSPACE:n.target.value===""&&(a!=null?(o.handleDeleteChip(i[a],a),a>0&&o.setState({focusedChip:a-1})):o.setState({focusedChip:i.length-1}));break;case J0.DELETE:n.target.value===""&&a!=null&&(o.handleDeleteChip(i[a],a),a<=i.length-1&&o.setState({focusedChip:a}));break;case J0.LEFT_ARROW:a==null&&n.target.value===""&&i.length?o.setState({focusedChip:i.length-1}):a!=null&&a>0&&o.setState({focusedChip:a-1});break;case J0.RIGHT_ARROW:a!=null&&a=0||o.props.newChipKeys.indexOf(n.key)>=0)&&o._keyPressed?o.clearInput():o.updateInput(n.target.value),o.props.onKeyUp&&o.props.onKeyUp(n)}),Gr(Br(Br(o)),"handleKeyPress",function(n){o._keyPressed=!0,o.props.onKeyPress&&o.props.onKeyPress(n)}),Gr(Br(Br(o)),"handleUpdateInput",function(n){o.props.inputValue==null&&o.updateInput(n.target.value),o.props.onUpdateInput&&o.props.onUpdateInput(n)}),Gr(Br(Br(o)),"setActualInputRef",function(n){o.actualInput=n,o.props.inputRef&&o.props.inputRef(n)}),r.defaultValue&&(o.state.chips=r.defaultValue),o.labelRef=Ia.default.createRef(),o.input=Ia.default.createRef(),o}return ive(e,[{key:"componentDidMount",value:function(){this.props.variant==="outlined"&&(this.labelNode=Hye.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 n=this;if(this.props.onBeforeAdd&&!this.props.onBeforeAdd(o))return this._preventChipCreation=!0,!1;this.clearInput();var a=this.props.value||this.state.chips;if(this.props.dataSourceConfig){if(typeof o=="string"){var i;o=(i={},Gr(i,this.props.dataSourceConfig.text,o),Gr(i,this.props.dataSourceConfig.value,o),i)}return(this.props.allowDuplicates||!a.some(function(s){return s[n.props.dataSourceConfig.value]===o[n.props.dataSourceConfig.value]}))&&(this.props.value&&this.props.onAdd?this.props.onAdd(o):this.updateChips([].concat(OW(this.state.chips),[o]))),!0}return o.trim().length>0?((this.props.allowDuplicates||a.indexOf(o)===-1)&&(this.props.value&&this.props.onAdd?this.props.onAdd(o):this.updateChips([].concat(OW(this.state.chips),[o]))),!0):!1}},{key:"handleDeleteChip",value:function(o,n){if(this.props.value)this.props.onDelete&&this.props.onDelete(o,n);else{var a=this.state.chips.slice(),i=a.splice(n,1);if(i){var s=this.state.focusedChip;this.state.focusedChip===n?s=null:this.state.focusedChip>n&&(s=this.state.focusedChip-1),this.updateChips(a,{focusedChip:s})}}}},{key:"updateChips",value:function(o){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.setState(yA({chips:o,chipsUpdated:!0},n)),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,n,a=this.props,i=a.allowDuplicates,s=a.alwaysShowPlaceholder,l=a.blurBehavior,u=a.children,p=a.chipRenderer,d=p===void 0?kW:p,f=a.classes,m=a.className,c=a.clearInputValueOnChange,y=a.dataSource,h=a.dataSourceConfig,b=a.defaultValue,T=a.delayBeforeAdd,S=a.disabled,_=a.disableUnderline,g=a.error,v=a.filter,w=a.FormHelperTextProps,O=a.fullWidth,C=a.fullWidthInput,N=a.helperText,D=a.id,G=a.InputProps,Q=G===void 0?{}:G,W=a.inputRef,j=a.InputLabelProps,U=j===void 0?{}:j,z=a.inputValue,q=a.label,I=a.newChipKeyCodes,P=a.newChipKeys,E=a.onBeforeAdd,k=a.onAdd,L=a.onBlur,x=a.onDelete,R=a.onChange,A=a.onFocus,M=a.onKeyDown,B=a.onKeyPress,H=a.onKeyUp,$=a.onUpdateInput,Y=a.placeholder,Z=a.readOnly,J=a.required,te=a.rootRef,se=a.value,oe=a.variant,de=eve(a,["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=U.shrink!=null?U.shrink:q!=null&&(he||this.state.isFocused||ge.length>0),Ue=ge.map(function(Le,ze){var Ve=h?Le[h.value]:Le;return d({value:Ve,text:h?Le[h.text]:Le,chip:Le,isDisabled:!!S,isReadOnly:Z,isFocused:o.state.focusedChip===ze,handleClick:function(){return o.setState({focusedChip:ze})},handleDelete:function(){return o.handleDeleteChip(Le,ze)},className:f.chip},ze)}),Ee={};oe==="outlined"&&(Ee.notched=ce,Ee.labelWidth=ce&&this.labelNode&&this.labelNode.offsetWidth||0),oe!=="standard"?Ee.startAdornment=Ia.default.createElement(Ia.default.Fragment,null,Ue):Q.disableUnderline=!0;var _e=uve[oe];return Ia.default.createElement(Jye.default,If({ref:te,fullWidth:O,className:(0,kf.default)(m,f.root,Gr({},f.marginDense,de.margin==="dense")),error:g,required:J,onClick:this.focus,disabled:S,variant:oe},de),q&&Ia.default.createElement(Yye.default,If({htmlFor:D,classes:{root:(0,kf.default)(f[oe],f.label),shrink:f.labelShrink},shrink:ce,focused:this.state.isFocused,variant:oe,ref:this.labelRef},U),q),Ia.default.createElement("div",{className:(0,kf.default)(f[oe],f.chipContainer,(n={},Gr(n,f.focused,this.state.isFocused),Gr(n,f.underline,!_&&oe==="standard"),Gr(n,f.disabled,S),Gr(n,f.labeled,q!=null),Gr(n,f.error,g),n))},oe==="standard"&&Ue,Ia.default.createElement(_e,If({ref:this.input,classes:{input:(0,kf.default)(f.input,f[oe]),root:(0,kf.default)(f.inputRoot,f[oe])},id:D,value:le,onChange:this.handleUpdateInput,onKeyDown:this.handleKeyDown,onKeyPress:this.handleKeyPress,onKeyUp:this.handleKeyUp,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,inputRef:this.setActualInputRef,disabled:S,fullWidth:C,placeholder:!he&&(ce||q==null)||s?Y:null,readOnly:Z},Q,Ee))),N&&Ia.default.createElement(Zye.default,If({},w,{className:w?(0,kf.default)(w.className,f.helperText):f.helperText}),N))}}],[{key:"getDerivedStateFromProps",value:function(o,n){var a=null;return o.value&&o.value.length!==n.prevPropsValue.length&&(a={prevPropsValue:o.value},o.clearInputValueOnChange&&(a.inputValue="")),o.clearInputValueOnChange&&o.value&&o.value.length!==n.prevPropsValue.length&&(a={prevPropsValue:o.value,inputValue:""}),o.disabled&&(a=yA({},a,{focusedChip:null})),!n.chipsUpdated&&o.defaultValue&&(a=yA({},a,{chips:o.defaultValue})),a}}]),e}(Ia.default.Component);xA.propTypes={allowDuplicates:it.default.bool,alwaysShowPlaceholder:it.default.bool,blurBehavior:it.default.oneOf(["clear","add","ignore"]),chipRenderer:it.default.func,clearInputValueOnChange:it.default.bool,dataSource:it.default.array,dataSourceConfig:it.default.shape({text:it.default.string.isRequired,value:it.default.string.isRequired}),defaultValue:it.default.array,delayBeforeAdd:it.default.bool,disabled:it.default.bool,disableUnderline:it.default.bool,FormHelperTextProps:it.default.object,fullWidth:it.default.bool,fullWidthInput:it.default.bool,helperText:it.default.node,InputLabelProps:it.default.object,InputProps:it.default.object,inputRef:it.default.func,inputValue:it.default.string,label:it.default.node,newChipKeyCodes:it.default.arrayOf(it.default.number),newChipKeys:it.default.arrayOf(it.default.string),onAdd:it.default.func,onBeforeAdd:it.default.func,onChange:it.default.func,onDelete:it.default.func,onUpdateInput:it.default.func,placeholder:it.default.string,readOnly:it.default.bool,value:it.default.array,variant:it.default.oneOf(["outlined","standard","filled"])};xA.defaultProps={allowDuplicates:!1,blurBehavior:"clear",clearInputValueOnChange:!1,delayBeforeAdd:!1,disableUnderline:!1,newChipKeyCodes:[13],newChipKeys:["Enter"],variant:"standard"};var dve=(0,Xye.default)(pve,{name:"WAMuiChipInput"})(xA);Nf.default=dve;var kW=function(e,r){var o=e.value,n=e.text,a=e.isFocused,i=e.isDisabled,s=e.isReadOnly,l=e.handleClick,u=e.handleDelete,p=e.className;return Ia.default.createElement(Kye.default,{key:r,className:p,style:{pointerEvents:i||s?"none":void 0,backgroundColor:a?Qye.default[300]:void 0},onClick:l,onDelete:u,label:n})};Nf.defaultChipRenderer=kW});var NW=K(eT=>{"use strict";var fve=ue(),cve=ke();Object.defineProperty(eT,"__esModule",{value:!0});eT.default=void 0;var mve=cve(X()),hve=fve(gt()),gve=(0,hve.default)(mve.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");eT.default=gve});var BW=K((GJe,FW)=>{var LW="Expected a function",MW=NaN,yve="[object Symbol]",vve=/^\s+|\s+$/g,bve=/^[-+]0x[0-9a-f]+$/i,xve=/^0b[01]+$/i,Tve=/^0o[0-7]+$/i,_ve=parseInt,Sve=typeof global=="object"&&global&&global.Object===Object&&global,Eve=typeof self=="object"&&self&&self.Object===Object&&self,wve=Sve||Eve||Function("return this")(),Rve=Object.prototype,Pve=Rve.toString,Cve=Math.max,Ove=Math.min,TA=function(){return wve.Date.now()};function Ave(t,e,r){var o,n,a,i,s,l,u=0,p=!1,d=!1,f=!0;if(typeof t!="function")throw new TypeError(LW);e=DW(e)||0,tT(r)&&(p=!!r.leading,d="maxWait"in r,a=d?Cve(DW(r.maxWait)||0,e):a,f="trailing"in r?!!r.trailing:f);function m(v){var w=o,O=n;return o=n=void 0,u=v,i=t.apply(O,w),i}function c(v){return u=v,s=setTimeout(b,e),p?m(v):i}function y(v){var w=v-l,O=v-u,C=e-w;return d?Ove(C,a-O):C}function h(v){var w=v-l,O=v-u;return l===void 0||w>=e||w<0||d&&O>=a}function b(){var v=TA();if(h(v))return T(v);s=setTimeout(b,y(v))}function T(v){return s=void 0,f&&o?m(v):(o=n=void 0,i)}function S(){s!==void 0&&clearTimeout(s),u=0,o=l=n=s=void 0}function _(){return s===void 0?i:T(TA())}function g(){var v=TA(),w=h(v);if(o=arguments,n=this,l=v,w){if(s===void 0)return c(l);if(d)return s=setTimeout(b,e),m(l)}return s===void 0&&(s=setTimeout(b,e)),i}return g.cancel=S,g.flush=_,g}function kve(t,e,r){var o=!0,n=!0;if(typeof t!="function")throw new TypeError(LW);return tT(r)&&(o="leading"in r?!!r.leading:o,n="trailing"in r?!!r.trailing:n),Ave(t,e,{leading:o,maxWait:e,trailing:n})}function tT(t){var e=typeof t;return!!t&&(e=="object"||e=="function")}function Ive(t){return!!t&&typeof t=="object"}function Nve(t){return typeof t=="symbol"||Ive(t)&&Pve.call(t)==yve}function DW(t){if(typeof t=="number")return t;if(Nve(t))return MW;if(tT(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=tT(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=t.replace(vve,"");var r=xve.test(t);return r||Tve.test(t)?_ve(t.slice(2),r?2:8):bve.test(t)?MW:+t}FW.exports=kve});var EA=K(rT=>{"use strict";var jve=ue(),qve=ke();Object.defineProperty(rT,"__esModule",{value:!0});rT.default=void 0;var Wve=qve(X()),Vve=jve(gt()),Hve=(0,Vve.default)(Wve.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");rT.default=Hve});var GW=K(aT=>{"use strict";var Xve=ue(),Qve=ke();Object.defineProperty(aT,"__esModule",{value:!0});aT.default=void 0;var Jve=Qve(X()),Zve=Xve(gt()),ebe=(0,Zve.default)(Jve.createElement("path",{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess");aT.default=ebe});var YW=K(iT=>{"use strict";var tbe=ue(),rbe=ke();Object.defineProperty(iT,"__esModule",{value:!0});iT.default=void 0;var obe=rbe(X()),nbe=tbe(gt()),abe=(0,nbe.default)(obe.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");iT.default=abe});var KW=K(sT=>{"use strict";var ibe=ue(),sbe=ke();Object.defineProperty(sT,"__esModule",{value:!0});sT.default=void 0;var lbe=sbe(X()),ube=ibe(gt()),pbe=(0,ube.default)(lbe.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");sT.default=pbe});var XW=K(lT=>{"use strict";var dbe=ue(),fbe=ke();Object.defineProperty(lT,"__esModule",{value:!0});lT.default=void 0;var cbe=fbe(X()),mbe=dbe(gt()),hbe=(0,mbe.default)(cbe.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");lT.default=hbe});var QW=K(uT=>{"use strict";var gbe=ue(),ybe=ke();Object.defineProperty(uT,"__esModule",{value:!0});uT.default=void 0;var vbe=ybe(X()),bbe=gbe(gt()),xbe=(0,bbe.default)(vbe.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");uT.default=xbe});var JW=K(pT=>{"use strict";var Tbe=ue(),_be=ke();Object.defineProperty(pT,"__esModule",{value:!0});pT.default=void 0;var Sbe=_be(X()),Ebe=Tbe(gt()),wbe=(0,Ebe.default)(Sbe.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");pT.default=wbe});var CA=K(()=>{});var ZW=K(()=>{});var eV=K(()=>{});var tV=K(()=>{});var rV=K(()=>{});var oV=K(()=>{});var bp=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=de,e.arraysToBytes=ge,e.assert=L,e.bytesToString=se,e.createPromiseCapability=me,e.createValidAbsoluteUrl=R,e.escapeString=Je,e.getModificationDate=He,e.getVerbosityLevel=I,e.info=P,e.isArrayBuffer=Xe,e.isArrayEqual=Oe,e.isAscii=st,e.objectFromMap=ce,e.objectSize=he,e.setVerbosityLevel=q,e.shadow=A,e.string32=le,e.stringToBytes=oe,e.stringToPDFString=Ne,e.stringToUTF16BEString=qe,e.stringToUTF8String=De,e.unreachable=k,e.utf8StringToString=bt,e.warn=E,r(2);let o=[1,0,0,1,0,0];e.IDENTITY_MATRIX=o;let n=[.001,0,0,.001,0,0];e.FONT_IDENTITY_MATRIX=n;let a=1.35;e.LINE_FACTOR=a;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 l={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3};e.AnnotationMode=l;let u="pdfjs_internal_editor_";e.AnnotationEditorPrefix=u;let p={DISABLE:-1,NONE:0,FREETEXT:3,INK:15};e.AnnotationEditorType=p;let d={FREETEXT_SIZE:1,FREETEXT_COLOR:2,FREETEXT_OPACITY:3,INK_COLOR:11,INK_THICKNESS:12,INK_OPACITY:13};e.AnnotationEditorParamsType=d;let f={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=f;let m={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=m;let c={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3};e.ImageKind=c;let y={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=y;let h={MARKED:"Marked",REVIEW:"Review"};e.AnnotationStateModelType=h;let b={MARKED:"Marked",UNMARKED:"Unmarked"};e.AnnotationMarkedState=b;let T={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"};e.AnnotationReviewState=T;let S={GROUP:"Group",REPLY:"R"};e.AnnotationReplyType=S;let _={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512};e.AnnotationFlag=_;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 v={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5};e.AnnotationBorderStyleType=v;let w={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=w;let O={WC:"WillClose",WS:"WillSave",DS:"DidSave",WP:"WillPrint",DP:"DidPrint"};e.DocumentActionEventType=O;let C={O:"PageOpen",C:"PageClose"};e.PageActionEventType=C;let N={UNKNOWN:"UNKNOWN",FLATE:"FLATE",LZW:"LZW",DCT:"DCT",JPX:"JPX",JBIG:"JBIG",A85:"A85",AHX:"AHX",CCF:"CCF",RLX:"RLX"};e.StreamType=N;let D={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=D;let G={ERRORS:0,WARNINGS:1,INFOS:5};e.VerbosityLevel=G;let Q={NONE:0,BINARY:1,STREAM:2};e.CMapCompressionType=Q;let W={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=W;let j={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=j;let U={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};e.PasswordResponses=U;let z=G.WARNINGS;function q(ie){Number.isInteger(ie)&&(z=ie)}function I(){return z}function P(ie){z>=G.INFOS&&console.log(`Info: ${ie}`)}function E(ie){z>=G.WARNINGS&&console.log(`Warning: ${ie}`)}function k(ie){throw new Error(ie)}function L(ie,ee){ie||k(ee)}function x(ie){if(!ie)return!1;switch(ie.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function R(ie,ee=null,re=null){if(!ie)return null;try{if(re&&typeof ie=="string"){if(re.addDefaultProtocol&&ie.startsWith("www.")){let $e=ie.match(/\./g);$e&&$e.length>=2&&(ie=`http://${ie}`)}if(re.tryConvertEncoding)try{ie=De(ie)}catch{}}let we=ee?new URL(ie,ee):new URL(ie);if(x(we))return we}catch{}return null}function A(ie,ee,re){return Object.defineProperty(ie,ee,{value:re,enumerable:!0,configurable:!0,writable:!1}),re}let M=function(){function ee(re,we){this.constructor===ee&&k("Cannot initialize BaseException."),this.message=re,this.name=we}return ee.prototype=new Error,ee.constructor=ee,ee}();e.BaseException=M;class B extends M{constructor(ee,re){super(ee,"PasswordException"),this.code=re}}e.PasswordException=B;class H extends M{constructor(ee,re){super(ee,"UnknownErrorException"),this.details=re}}e.UnknownErrorException=H;class $ extends M{constructor(ee){super(ee,"InvalidPDFException")}}e.InvalidPDFException=$;class Y extends M{constructor(ee){super(ee,"MissingPDFException")}}e.MissingPDFException=Y;class Z extends M{constructor(ee,re){super(ee,"UnexpectedResponseException"),this.status=re}}e.UnexpectedResponseException=Z;class J extends M{constructor(ee){super(ee,"FormatError")}}e.FormatError=J;class te extends M{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,we]of ie)ee[re]=we;return ee}function Ue(){let ie=new Uint8Array(4);return ie[0]=1,new Uint32Array(ie.buffer,0,1)[0]===1}function Ee(){try{return new Function(""),!0}catch{return!1}}class _e{static get isLittleEndian(){return A(this,"isLittleEndian",Ue())}static get isEvalSupported(){return A(this,"isEvalSupported",Ee())}static get isOffscreenCanvasSupported(){return A(this,"isOffscreenCanvasSupported",typeof OffscreenCanvas<"u")}}e.FeatureTest=_e;let Le=[...Array(256).keys()].map(ie=>ie.toString(16).padStart(2,"0"));class ze{static makeHexColor(ee,re,we){return`#${Le[ee]}${Le[re]}${Le[we]}`}static scaleMinMax(ee,re){let we;ee[0]?(ee[0]<0&&(we=re[0],re[0]=re[1],re[1]=we),re[0]*=ee[0],re[1]*=ee[0],ee[3]<0&&(we=re[2],re[2]=re[3],re[3]=we),re[2]*=ee[3],re[3]*=ee[3]):(we=re[0],re[0]=re[2],re[2]=we,we=re[1],re[1]=re[3],re[3]=we,ee[1]<0&&(we=re[2],re[2]=re[3],re[3]=we),re[2]*=ee[1],re[3]*=ee[1],ee[2]<0&&(we=re[0],re[0]=re[1],re[1]=we),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 we=ee[0]*re[0]+ee[1]*re[2]+re[4],$e=ee[0]*re[1]+ee[1]*re[3]+re[5];return[we,$e]}static applyInverseTransform(ee,re){let we=re[0]*re[3]-re[1]*re[2],$e=(ee[0]*re[3]-ee[1]*re[2]+re[2]*re[5]-re[4]*re[3])/we,We=(-ee[0]*re[1]+ee[1]*re[0]+re[4]*re[1]-re[5]*re[0])/we;return[$e,We]}static getAxialAlignedBoundingBox(ee,re){let we=ze.applyTransform(ee,re),$e=ze.applyTransform(ee.slice(2,4),re),We=ze.applyTransform([ee[0],ee[3]],re),dt=ze.applyTransform([ee[2],ee[1]],re);return[Math.min(we[0],$e[0],We[0],dt[0]),Math.min(we[1],$e[1],We[1],dt[1]),Math.max(we[0],$e[0],We[0],dt[0]),Math.max(we[1],$e[1],We[1],dt[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]],we=ee[0]*re[0]+ee[1]*re[2],$e=ee[0]*re[1]+ee[1]*re[3],We=ee[2]*re[0]+ee[3]*re[2],dt=ee[2]*re[1]+ee[3]*re[3],Vo=(we+dt)/2,_i=Math.sqrt((we+dt)**2-4*(we*dt-We*$e))/2,cn=Vo+_i||1,nr=Vo-_i||1;return[Math.sqrt(cn),Math.sqrt(nr)]}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 we=Math.max(Math.min(ee[0],ee[2]),Math.min(re[0],re[2])),$e=Math.min(Math.max(ee[0],ee[2]),Math.max(re[0],re[2]));if(we>$e)return null;let We=Math.max(Math.min(ee[1],ee[3]),Math.min(re[1],re[3])),dt=Math.min(Math.max(ee[1],ee[3]),Math.max(re[1],re[3]));return We>dt?null:[we,We,$e,dt]}static bezierBoundingBox(ee,re,we,$e,We,dt,Vo,_i){let cn=[],nr=[[],[]],Si,Ho,Mn,jt,Ei,ar,cr,Rp;for(let uo=0;uo<2;++uo){if(uo===0?(Ho=6*ee-12*we+6*We,Si=-3*ee+9*we-9*We+3*Vo,Mn=3*we-3*ee):(Ho=6*re-12*$e+6*dt,Si=-3*re+9*$e-9*dt+3*_i,Mn=3*$e-3*re),Math.abs(Si)<1e-12){if(Math.abs(Ho)<1e-12)continue;jt=-Mn/Ho,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 we=new TextDecoder(re,{fatal:!0}),$e=oe(ie);return we.decode($e)}catch(we){E(`stringToPDFString: "${we}".`)}}let ee=[];for(let re=0,we=ie.length;reee===` `?"\\n":ee==="\r"?"\\r":`\\${ee}`)}function st(ie){return/^[\x00-\x7F]*$/.test(ie)}function qe(ie){let ee=["\xFE\xFF"];for(let re=0,we=ie.length;re>8&255),String.fromCharCode($e&255))}return ee.join("")}function De(ie){return decodeURIComponent(escape(ie))}function bt(ie){return unescape(encodeURIComponent(ie))}function Xe(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,we=ie.length;re{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),n=null,a=null;for(let s in r){let l=r[s];switch(s){case"url":if(typeof window<"u")try{o[s]=new URL(l,window.location).href;continue}catch(u){(0,_util.warn)(`Cannot create valid URL: "${u}".`)}else if(typeof l=="string"||l instanceof URL){o[s]=l.toString();continue}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.");case"range":n=l;continue;case"worker":a=l;continue;case"data":if(_is_node.isNodeJS&&typeof Buffer<"u"&&l instanceof Buffer)o[s]=new Uint8Array(l);else{if(l instanceof Uint8Array)break;if(typeof l=="string")o[s]=(0,_util.stringToBytes)(l);else if(typeof l=="object"&&l!==null&&!isNaN(l.length))o[s]=new Uint8Array(l);else if((0,_util.isArrayBuffer)(l))o[s]=new Uint8Array(l);else throw new Error("Invalid PDF binary data: either TypedArray, string, or array-like object is expected in the data property.")}continue}o[s]=l}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),!a){let s={verbosity:o.verbosity,port:_worker_options.GlobalWorkerOptions.workerPort};a=s.port?PDFWorker.fromPort(s):new PDFWorker(s),e._worker=a}let i=e.docId;return a.promise.then(function(){if(e.destroyed)throw new Error("Loading aborted");let s=_fetchDocument(a,o,n,i),l=new Promise(function(u){let p;n?p=new _transport_stream.PDFDataTransportStream({length:o.length,initialData:o.initialData,progressiveDone:o.progressiveDone,contentDispositionFilename:o.contentDispositionFilename,disableRange:o.disableRange,disableStream:o.disableStream},n):o.data||(p=createPDFNetworkStream({url:o.url,length:o.length,httpHeaders:o.httpHeaders,withCredentials:o.withCredentials,rangeChunkSize:o.rangeChunkSize,disableRange:o.disableRange,disableStream:o.disableStream})),u(p)});return Promise.all([s,l]).then(function([u,p]){if(e.destroyed)throw new Error("Loading aborted");let d=new _message_handler.MessageHandler(i,u,a.port),f=new WorkerTransport(d,e,p,o);e._transport=f,d.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 n=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 n}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,n=null){this.length=e,this.initialData=r,this.progressiveDone=o,this.contentDispositionFilename=n,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,n,a=!1){this._pageIndex=e,this._pageInfo=r,this._ownerDocument=n,this._transport=o,this._stats=a?new _display_utils.StatTimer:null,this._pdfBug=a,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:n=0,dontFlip:a=!1}={}){return new _display_utils.PageViewport({viewBox:this.view,scale:e,rotation:r,offsetX:o,offsetY:n,dontFlip:a})}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(n=>{for(let a of n)a.titleObj!==void 0&&Object.defineProperty(a,"title",{get(){return(0,_display_utils.deprecated)("`title`-property on annotation, please use `titleObj` instead."),a.titleObj.str}}),a.contentsObj!==void 0&&Object.defineProperty(a,"contents",{get(){return(0,_display_utils.deprecated)("`contents`-property on annotation, please use `contentsObj` instead."),a.contentsObj.str}});return n})),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:n=_util.AnnotationMode.ENABLE,transform:a=null,imageLayer:i=null,canvasFactory:s=null,background:l=null,optionalContentConfigPromise:u=null,annotationCanvasMap:p=null,pageColors:d=null,printAnnotationStorage:f=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&&n===_util.AnnotationMode.ENABLE&&(n=_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&&n===_util.AnnotationMode.ENABLE&&(n=_util.AnnotationMode.ENABLE_STORAGE)),this._stats&&this._stats.time("Overall");let m=this._transport.getRenderingIntent(o,n,f);this.pendingCleanup=!1,u||(u=this._transport.getOptionalContentConfig());let c=this._intentStates.get(m.cacheKey);c||(c=Object.create(null),this._intentStates.set(m.cacheKey,c)),c.streamReaderCancelTimeout&&(clearTimeout(c.streamReaderCancelTimeout),c.streamReaderCancelTimeout=null);let y=s||new DefaultCanvasFactory({ownerDocument:this._ownerDocument}),h=!!(m.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(m));let b=_=>{c.renderTasks.delete(T),(this.cleanupAfterRender||h)&&(this.pendingCleanup=!0),this._tryCleanup(),_?(T.capability.reject(_),this._abortOperatorList({intentState:c,reason:_ instanceof Error?_:new Error(_)})):T.capability.resolve(),this._stats&&(this._stats.timeEnd("Rendering"),this._stats.timeEnd("Overall"))},T=new InternalRenderTask({callback:b,params:{canvasContext:e,viewport:r,transform:a,imageLayer:i,background:l},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:p,operatorList:c.operatorList,pageIndex:this._pageIndex,canvasFactory:y,useRequestAnimationFrame:!h,pdfBug:this._pdfBug,pageColors:d});(c.renderTasks||=new Set).add(T);let S=T.task;return Promise.all([c.displayReadyCapability.promise,u]).then(([_,g])=>{if(this.pendingCleanup){b();return}this._stats&&this._stats.time("Rendering"),T.initializeGraphics({transparency:_,optionalContentConfig:g}),T.operatorListChanged()}).catch(b),S}getOperatorList({intent:e="display",annotationMode:r=_util.AnnotationMode.ENABLE,printAnnotationStorage:o=null}={}){function n(){i.operatorList.lastChunk&&(i.opListReadCapability.resolve(i.operatorList),i.renderTasks.delete(s))}let a=this._transport.getRenderingIntent(e,r,o,!0),i=this._intentStates.get(a.cacheKey);i||(i=Object.create(null),this._intentStates.set(a.cacheKey,i));let s;return i.opListReadCapability||(s=Object.create(null),s.operatorListChanged=n,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(a)),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(n){return n.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,n){function a(){i.read().then(function({value:l,done:u}){if(u){o(s);return}Object.assign(s.styles,l.styles),s.items.push(...l.items),a()},n)}let i=r.getReader(),s={items:[],styles:Object.create(null)};a()})}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,n=e.length;o{a.read().then(({value:l,done:u})=>{if(u){i.streamReader=null;return}this._transport.destroyed||(this._renderPageChunk(l,i),s())},l=>{if(i.streamReader=null,!this._transport.destroyed){if(i.operatorList){i.operatorList.lastChunk=!0;for(let u of i.renderTasks)u.operatorListChanged();this._tryCleanup()}if(i.displayReadyCapability)i.displayReadyCapability.reject(l);else if(i.opListReadCapability)i.opListReadCapability.reject(l);else throw l}})};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[n,a]of this._intentStates)if(a===e){this._intentStates.delete(n);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 n of this._listeners)n.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 ng=="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",n),r.destroy(),e.terminate(),this.destroyed?this._readyCapability.reject(new Error("Worker was destroyed")):this._setupFakeWorker()},n=()=>{this._webWorker||o()};e.addEventListener("error",n),r.on("test",i=>{if(e.removeEventListener("error",n),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",n),this.destroyed){o();return}try{a()}catch{this._setupFakeWorker()}});let a=()=>{let i=new Uint8Array;r.send("test",i,[i.buffer])};a();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 n=new _message_handler.MessageHandler(r,r+"_worker",e);this._messageHandler=n,this._readyCapability.resolve(),n.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 ng=="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;#n=new Map;#r=null;constructor(e,r,o,n){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:n.ownerDocument,styleElement:n.styleElement}),this._params=n,n.useWorkerFetch||(this.CMapReaderFactory=new n.CMapReaderFactory({baseUrl:n.cMapUrl,isCompressed:n.cMapPacked}),this.StandardFontDataFactory=new n.StandardFontDataFactory({baseUrl:n.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,n=!1){let a=_util.RenderingIntentFlag.DISPLAY,i=null;switch(e){case"any":a=_util.RenderingIntentFlag.ANY;break;case"display":break;case"print":a=_util.RenderingIntentFlag.PRINT;break;default:(0,_util.warn)(`getRenderingIntent - invalid intent: ${e}`)}switch(r){case _util.AnnotationMode.DISABLE:a+=_util.RenderingIntentFlag.ANNOTATIONS_DISABLE;break;case _util.AnnotationMode.ENABLE:break;case _util.AnnotationMode.ENABLE_FORMS:a+=_util.RenderingIntentFlag.ANNOTATIONS_FORMS;break;case _util.AnnotationMode.ENABLE_STORAGE:a+=_util.RenderingIntentFlag.ANNOTATIONS_STORAGE,i=(a&_util.RenderingIntentFlag.PRINT&&o instanceof _annotation_storage.PrintAnnotationStorage?o:this.annotationStorage).serializable;break;default:(0,_util.warn)(`getRenderingIntent - invalid annotationMode: ${r}`)}return n&&(a+=_util.RenderingIntentFlag.OPLIST),{renderingIntent:a,cacheKey:`${a}_${_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.#n.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,n)=>{(0,_util.assert)(this._networkStream,"GetReader - no `IPDFStream` instance available."),this._fullReader=this._networkStream.getFullReader(),this._fullReader.onProgress=a=>{this._lastProgress={loaded:a.loaded,total:a.total}},n.onPull=()=>{this._fullReader.read().then(function({value:a,done:i}){if(i){n.close();return}(0,_util.assert)((0,_util.isArrayBuffer)(a),"GetReader - expected an ArrayBuffer."),n.enqueue(new Uint8Array(a),1,[a])}).catch(a=>{n.error(a)})},n.onCancel=a=>{this._fullReader.cancel(a),n.ready.catch(i=>{if(!this.destroyed)throw i})}}),e.on("ReaderHeadersReady",o=>{let n=(0,_util.createPromiseCapability)(),a=this._fullReader;return a.headersReady.then(()=>{(!a.isStreamingSupported||!a.isRangeSupported)&&(this._lastProgress&&r.onProgress?.(this._lastProgress),a.onProgress=i=>{r.onProgress?.({loaded:i.loaded,total:i.total})}),n.resolve({isStreamingSupported:a.isStreamingSupported,isRangeSupported:a.isRangeSupported,contentLength:a.contentLength})},n.reject),n.promise}),e.on("GetRangeReader",(o,n)=>{(0,_util.assert)(this._networkStream,"GetRangeReader - no `IPDFStream` instance available.");let a=this._networkStream.getRangeReader(o.begin,o.end);if(!a){n.close();return}n.onPull=()=>{a.read().then(function({value:i,done:s}){if(s){n.close();return}(0,_util.assert)((0,_util.isArrayBuffer)(i),"GetRangeReader - expected an ArrayBuffer."),n.enqueue(new Uint8Array(i),1,[i])}).catch(i=>{n.error(i)})},n.onCancel=i=>{a.cancel(i),n.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 n;switch(o.name){case"PasswordException":n=new _util.PasswordException(o.message,o.code);break;case"InvalidPDFException":n=new _util.InvalidPDFException(o.message);break;case"MissingPDFException":n=new _util.MissingPDFException(o.message);break;case"UnexpectedResponseException":n=new _util.UnexpectedResponseException(o.message,o.status);break;case"UnknownErrorException":n=new _util.UnknownErrorException(o.message,o.details);break;default:(0,_util.unreachable)("DocException - expected a valid Error.")}r._capability.reject(n)}),e.on("PasswordRequest",o=>{if(this._passwordCapability=(0,_util.createPromiseCapability)(),r.onPassword){let n=a=>{a instanceof Error?this._passwordCapability.reject(a):this._passwordCapability.resolve({password:a})};try{r.onPassword(n,o.code)}catch(a){this._passwordCapability.reject(a)}}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,n,a])=>{if(!this.destroyed&&!this.commonObjs.has(o))switch(n){case"Font":let i=this._params;if("error"in a){let u=a.error;(0,_util.warn)(`Error during font loading: ${u}`),this.commonObjs.resolve(o,u);break}let s=null;i.pdfBug&&globalThis.FontInspector?.enabled&&(s={registerFont(u,p){globalThis.FontInspector.fontAdded(u,p)}});let l=new _font_loader.FontFaceObject(a,{isEvalSupported:i.isEvalSupported,disableFontFace:i.disableFontFace,ignoreErrors:i.ignoreErrors,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),fontRegistry:s});this.fontLoader.bind(l).catch(u=>e.sendWithPromise("FontFallback",{id:o})).finally(()=>{!i.fontExtraProperties&&l.data&&(l.data=null),this.commonObjs.resolve(o,l)});break;case"FontPath":case"Image":this.commonObjs.resolve(o,a);break;default:throw new Error(`Got unknown common object type ${n}`)}}),e.on("obj",([o,n,a,i])=>{if(this.destroyed)return;let s=this.#t.get(n);if(!s.objs.has(o))switch(a){case"Image":s.objs.resolve(o,i);let l=8e6;if(i){let u;if(i.bitmap){let{bitmap:p,width:d,height:f}=i;u=d*f*4,s._bitmaps.add(p)}else u=i.data?.length||0;u>l&&(s.cleanupAfterRender=!0)}break;case"Pattern":s.objs.resolve(o,i);break;default:throw new Error(`Got unknown object type ${a}`)}}),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.#n.get(r);if(o)return o;let n=this.messageHandler.sendWithPromise("GetPage",{pageIndex:r}).then(a=>{if(this.destroyed)throw new Error("Transport destroyed");let i=new PDFPageProxy(r,a,this,this._params.ownerDocument,this._params.pdfBug);return this.#t.set(r,i),i});return this.#n.set(r,n),n}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 n=this.#t(e);return n.capability.promise.then(()=>r(n.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:n,annotationCanvasMap:a,operatorList:i,pageIndex:s,canvasFactory:l,useRequestAnimationFrame:u=!1,pdfBug:p=!1,pageColors:d=null}){this.callback=e,this.params=r,this.objs=o,this.commonObjs=n,this.annotationCanvasMap=a,this.operatorListIdx=null,this.operatorList=i,this._pageIndex=s,this.canvasFactory=l,this._pdfBug=p,this.pageColors=d,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=u===!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:n,transform:a,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:a,viewport:n,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),n=r(6),a=r(10);class i{constructor(){this._storage=new Map,this._modified=!1,this.onSetModified=null,this.onResetModified=null,this.onAnnotationEditor=null}getValue(u,p){let d=this._storage.get(u);return d===void 0?p:Object.assign(p,d)}getRawValue(u){return this._storage.get(u)}remove(u){if(this._storage.delete(u),this._storage.size===0&&this.resetModified(),typeof this.onAnnotationEditor=="function"){for(let p of this._storage.values())if(p instanceof n.AnnotationEditor)return;this.onAnnotationEditor(null)}}setValue(u,p){let d=this._storage.get(u),f=!1;if(d!==void 0)for(let[m,c]of Object.entries(p))d[m]!==c&&(f=!0,d[m]=c);else f=!0,this._storage.set(u,p);f&&this.#e(),p instanceof n.AnnotationEditor&&typeof this.onAnnotationEditor=="function"&&this.onAnnotationEditor(p.constructor._type)}has(u){return this._storage.has(u)}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 u=new Map;for(let[p,d]of this._storage){let f=d instanceof n.AnnotationEditor?d.serialize():d;f&&u.set(p,f)}return u}static getHash(u){if(!u)return"";let p=new a.MurmurHash3_64;for(let[d,f]of u)p.update(`${d}:${JSON.stringify(f)}`);return p.hexdigest()}}e.AnnotationStorage=i;class s extends i{#e=null;constructor(u){super(),this.#e=structuredClone(u.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),n=r(1);class a{#e=this.focusin.bind(this);#t=this.focusout.bind(this);#n=!1;#r=!1;#a=!1;#p=a._zIndex++;static _colorManager=new o.ColorManager;static _zIndex=1;constructor(s){this.constructor===a&&(0,n.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[l,u]=this.parent.viewportBaseDimensions;this.x=s.x/l,this.y=s.y/u,this.rotation=this.parent.viewport.rotation,this.isAttachedToDOM=!1}static get _defaultLineColor(){return(0,n.shadow)(this,"_defaultLineColor",this._colorManager.getHexCode("CanvasText"))}setInBackground(){this.div.style.zIndex=0}setInForeground(){this.div.style.zIndex=this.#p}focusin(s){this.#n?this.#n=!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 l=this.parent.div.getBoundingClientRect();this.startX=s.clientX-l.x,this.startY=s.clientY-l.y,s.dataTransfer.setData("text/plain",this.id),s.dataTransfer.effectAllowed="move"}setAt(s,l,u,p){let[d,f]=this.parent.viewportBaseDimensions;[u,p]=this.screenToPageTranslation(u,p),this.x=(s+u)/d,this.y=(l+p)/f,this.div.style.left=`${100*this.x}%`,this.div.style.top=`${100*this.y}%`}translate(s,l){let[u,p]=this.parent.viewportBaseDimensions;[s,l]=this.screenToPageTranslation(s,l),this.x+=s/u,this.y+=l/p,this.div.style.left=`${100*this.x}%`,this.div.style.top=`${100*this.y}%`}screenToPageTranslation(s,l){let{rotation:u}=this.parent.viewport;switch(u){case 90:return[l,-s];case 180:return[-s,-l];case 270:return[-l,s];default:return[s,l]}}setDims(s,l){let[u,p]=this.parent.viewportBaseDimensions;this.div.style.width=`${100*s/u}%`,this.div.style.height=`${100*l/p}%`}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,l]=this.getInitialTranslation();return this.translate(s,l),(0,o.bindEvents)(this,this.div,["dragstart","pointerdown"]),this.div}pointerdown(s){let l=o.KeyboardManager.platform.isMac;if(s.button!==0||s.ctrlKey&&l){s.preventDefault();return}s.ctrlKey&&!l||s.shiftKey||s.metaKey&&l?this.parent.toggleSelected(this):this.parent.setSelected(this),this.#n=!0}getRect(s,l){let[u,p]=this.parent.viewportBaseDimensions,[d,f]=this.parent.pageDimensions,m=d*s/u,c=f*l/p,y=this.x*d,h=this.y*f,b=this.width*d,T=this.height*f;switch(this.rotation){case 0:return[y+m,f-h-c-T,y+m+b,f-h-c];case 90:return[y+c,f-h+m,y+c+T,f-h+m+b];case 180:return[y-m-b,f-h+c,y-m,f-h+c+T];case 270:return[y-c-T,f-h-m-b,y-c,f-h-m];default:throw new Error("Invalid rotation")}}getRectInCurrentCoords(s,l){let[u,p,d,f]=s,m=d-u,c=f-p;switch(this.rotation){case 0:return[u,l-f,m,c];case 90:return[u,l-p,c,m];case 180:return[d,l-p,m,c];case 270:return[d,l-f,c,m];default:throw new Error("Invalid rotation")}}onceAdded(){}isEmpty(){return!1}enableEditMode(){this.#a=!0}disableEditMode(){this.#a=!1}isInEditMode(){return this.#a}shouldGetKeyboardEvents(){return!1}needsToBeRebuilt(){return this.div&&!this.isAttachedToDOM}rebuild(){this.div?.addEventListener("focusin",this.#e)}serialize(){(0,n.unreachable)("An editor must be serializable")}static deserialize(s,l){let u=new this.prototype.constructor({parent:l,id:l.getNextId()});u.rotation=s.rotation;let[p,d]=l.pageDimensions,[f,m,c,y]=u.getRectInCurrentCoords(s.rect,d);return u.x=f/p,u.y=m/d,u.width=c/p,u.height=y/d,u}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,l){}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=a},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.KeyboardManager=e.CommandManager=e.ColorManager=e.AnnotationEditorUIManager=void 0,e.bindEvents=a,e.opacityToHex=i;var o=r(1),n=r(8);function a(m,c,y){for(let h of y)c.addEventListener(h,m[h].bind(m))}function i(m){return Math.round(Math.min(255,Math.max(1,255*m))).toString(16).padStart(2,"0")}class s{#e=0;getId(){return`${o.AnnotationEditorPrefix}${this.#e++}`}}class l{#e=[];#t=!1;#n;#r=-1;constructor(c=128){this.#n=c}add({cmd:c,undo:y,mustExec:h,type:b=NaN,overwriteIfSameType:T=!1,keepUndo:S=!1}){if(h&&c(),this.#t)return;let _={cmd:c,undo:y,type:b};if(this.#r===-1){this.#e.length>0&&(this.#e.length=0),this.#r=0,this.#e.push(_);return}if(T&&this.#e[this.#r].type===b){S&&(_.undo=this.#e[this.#r].undo),this.#e[this.#r]=_;return}let g=this.#r+1;g===this.#n?this.#e.splice(0,1):(this.#r=g,gy.serialize()):this.#e=[c.serialize()],this.#e=this.#e.filter(y=>!!y),this.#e.length===0&&(this.#e=null))}paste(){return this.#e}isEmpty(){return this.#e===null}destroy(){this.#e=null}}class d{static _colorsMapping=new Map([["CanvasText",[0,0,0]],["Canvas",[255,255,255]]]);get _colors(){let c=new Map([["CanvasText",null],["Canvas",null]]);return(0,n.getColorValues)(c),(0,o.shadow)(this,"_colors",c)}convert(c){let y=(0,n.getRGB)(c);if(!window.matchMedia("(forced-colors: active)").matches)return y;for(let[h,b]of this._colors)if(b.every((T,S)=>T===y[S]))return d._colorsMapping.get(h);return y}getHexCode(c){let y=this._colors.get(c);return y?o.Util.makeHexColor(...y):c}}e.ColorManager=d;class f{#e=null;#t=new Map;#n=new Map;#r=new p;#a=new l;#p=0;#s=null;#o=null;#f=new s;#l=!1;#u=o.AnnotationEditorType.NONE;#i=new Set;#g=this.keydown.bind(this);#m=this.onEditingAction.bind(this);#E=this.onPageChanging.bind(this);#w={isEditing:!1,isEmpty:!0,hasEmptyClipboard:!0,hasSomethingToUndo:!1,hasSomethingToRedo:!1,hasSelectedEditor:!1};#v=null;static _keyboardManager=new u([[["ctrl+a","mac+meta+a"],f.prototype.selectAll],[["ctrl+c","mac+meta+c"],f.prototype.copy],[["ctrl+v","mac+meta+v"],f.prototype.paste],[["ctrl+x","mac+meta+x"],f.prototype.cut],[["ctrl+z","mac+meta+z"],f.prototype.undo],[["ctrl+y","ctrl+shift+Z","mac+meta+shift+Z"],f.prototype.redo],[["Backspace","alt+Backspace","ctrl+Backspace","shift+Backspace","mac+Backspace","mac+alt+Backspace","mac+ctrl+Backspace","Delete","ctrl+Delete","shift+Delete"],f.prototype.delete],[["Escape","mac+Escape"],f.prototype.unselectAll]]);constructor(c,y){this.#v=c,this.#o=y,this.#o._on("editingaction",this.#m),this.#o._on("pagechanging",this.#E)}destroy(){this.#x(),this.#o._off("editingaction",this.#m),this.#o._off("pagechanging",this.#E);for(let c of this.#n.values())c.destroy();this.#n.clear(),this.#t.clear(),this.#e=null,this.#i.clear(),this.#r.destroy(),this.#a.destroy()}onPageChanging({pageNumber:c}){this.#p=c-1}focusMainContainer(){this.#v.focus()}#R(){this.#v.addEventListener("keydown",this.#g)}#x(){this.#v.removeEventListener("keydown",this.#g)}keydown(c){this.getActive()?.shouldGetKeyboardEvents()||f._keyboardManager.exec(this,c)}onEditingAction(c){["undo","redo","cut","copy","paste","delete","selectAll"].includes(c.name)&&this[c.name]()}#d(c){Object.entries(c).some(([h,b])=>this.#w[h]!==b)&&this.#o.dispatch("annotationeditorstateschanged",{source:this,details:Object.assign(this.#w,c)})}#b(c){this.#o.dispatch("annotationeditorparamschanged",{source:this,details:c})}setEditingState(c){c?(this.#R(),this.#d({isEditing:this.#u!==o.AnnotationEditorType.NONE,isEmpty:this.#h(),hasSomethingToUndo:this.#a.hasSomethingToUndo(),hasSomethingToRedo:this.#a.hasSomethingToRedo(),hasSelectedEditor:!1,hasEmptyClipboard:this.#r.isEmpty()})):(this.#x(),this.#d({isEditing:!1}))}registerEditorTypes(c){this.#s=c;for(let y of this.#s)this.#b(y.defaultPropertiesToUpdate)}getId(){return this.#f.getId()}addLayer(c){this.#n.set(c.pageIndex,c),this.#l?c.enable():c.disable()}removeLayer(c){this.#n.delete(c.pageIndex)}updateMode(c){if(this.#u=c,c===o.AnnotationEditorType.NONE)this.setEditingState(!1),this.#c();else{this.setEditingState(!0),this.#P();for(let y of this.#n.values())y.updateMode(c)}}updateToolbar(c){c!==this.#u&&this.#o.dispatch("switchannotationeditormode",{source:this,mode:c})}updateParams(c,y){for(let h of this.#i)h.updateParams(c,y);for(let h of this.#s)h.updateDefaultParams(c,y)}#P(){if(!this.#l){this.#l=!0;for(let c of this.#n.values())c.enable()}}#c(){if(this.unselectAll(),this.#l){this.#l=!1;for(let c of this.#n.values())c.disable()}}getEditors(c){let y=[];for(let h of this.#t.values())h.pageIndex===c&&y.push(h);return y}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)}#T(c){let y=this.#n.get(c.pageIndex);y?y.addOrRebuild(c):this.addEditor(c)}setActiveEditor(c){this.#e!==c&&(this.#e=c,c&&this.#b(c.propertiesToUpdate))}toggleSelected(c){if(this.#i.has(c)){this.#i.delete(c),c.unselect(),this.#d({hasSelectedEditor:this.hasSelection});return}this.#i.add(c),c.select(),this.#b(c.propertiesToUpdate),this.#d({hasSelectedEditor:!0})}setSelected(c){for(let y of this.#i)y!==c&&y.unselect();this.#i.clear(),this.#i.add(c),c.select(),this.#b(c.propertiesToUpdate),this.#d({hasSelectedEditor:!0})}isSelected(c){return this.#i.has(c)}unselect(c){c.unselect(),this.#i.delete(c),this.#d({hasSelectedEditor:this.hasSelection})}get hasSelection(){return this.#i.size!==0}undo(){this.#a.undo(),this.#d({hasSomethingToUndo:this.#a.hasSomethingToUndo(),hasSomethingToRedo:!0,isEmpty:this.#h()})}redo(){this.#a.redo(),this.#d({hasSomethingToUndo:!0,hasSomethingToRedo:this.#a.hasSomethingToRedo(),isEmpty:this.#h()})}addCommands(c){this.#a.add(c),this.#d({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],y=()=>{for(let b of c)b.remove()},h=()=>{for(let b of c)this.#T(b)};this.addCommands({cmd:y,undo:h,mustExec:!0})}copy(){if(this.#e&&this.#e.commitOrRemove(),this.hasSelection){let c=[];for(let y of this.#i)y.isEmpty()||c.push(y);if(c.length===0)return;this.#r.copy(c),this.#d({hasEmptyClipboard:!1})}}cut(){this.copy(),this.delete()}paste(){if(this.#r.isEmpty())return;this.unselectAll();let c=this.#n.get(this.#p),y=this.#r.paste().map(T=>c.deserialize(T)),h=()=>{for(let T of y)this.#T(T);this.#y(y)},b=()=>{for(let T of y)T.remove()};this.addCommands({cmd:h,undo:b,mustExec:!0})}#y(c){this.#i.clear();for(let y of c)y.isEmpty()||(this.#i.add(y),y.select());this.#d({hasSelectedEditor:!0})}selectAll(){for(let c of this.#i)c.commit();this.#y(this.#t.values())}unselectAll(){if(this.#e){this.#e.commitOrRemove();return}if(this.#y.size!==0){for(let c of this.#i)c.unselect();this.#i.clear(),this.#d({hasSelectedEditor:!1})}}isActive(c){return this.#e===c}getActive(){return this.#e}getMode(){return this.#u}}e.AnnotationEditorUIManager=f},(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=v,e.getColorValues=D,e.getCurrentTransform=G,e.getCurrentTransformInverse=Q,e.getFilenameFromUrl=b,e.getPdfFilenameFromUrl=T,e.getRGB=N,e.getXfaPageViewport=C,e.isDataScheme=y,e.isPdfFile=h,e.isValidFetchUrl=_,e.loadScript=g;var o=r(9),n=r(1);let a="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 l extends o.BaseCanvasFactory{constructor({ownerDocument:j=globalThis.document}={}){super(),this._document=j}_createCanvas(j,U){let z=this._document.createElement("canvas");return z.width=j,z.height=U,z}}e.DOMCanvasFactory=l;async function u(W,j=!1){if(_(W,document.baseURI)){let U=await fetch(W);if(!U.ok)throw new Error(U.statusText);return j?new Uint8Array(await U.arrayBuffer()):(0,n.stringToBytes)(await U.text())}return new Promise((U,z)=>{let q=new XMLHttpRequest;q.open("GET",W,!0),j&&(q.responseType="arraybuffer"),q.onreadystatechange=()=>{if(q.readyState===XMLHttpRequest.DONE){if(q.status===200||q.status===0){let I;if(j&&q.response?I=new Uint8Array(q.response):!j&&q.responseText&&(I=(0,n.stringToBytes)(q.responseText)),I){U(I);return}}z(new Error(q.statusText))}},q.send(null)})}class p extends o.BaseCMapReaderFactory{_fetchData(j,U){return u(j,this.isCompressed).then(z=>({cMapData:z,compressionType:U}))}}e.DOMCMapReaderFactory=p;class d extends o.BaseStandardFontDataFactory{_fetchData(j){return u(j,!0)}}e.DOMStandardFontDataFactory=d;class f extends o.BaseSVGFactory{_createSVG(j){return document.createElementNS(a,j)}}e.DOMSVGFactory=f;class m{constructor({viewBox:j,scale:U,rotation:z,offsetX:q=0,offsetY:I=0,dontFlip:P=!1}){this.viewBox=j,this.scale=U,this.rotation=z,this.offsetX=q,this.offsetY=I;let E=(j[2]+j[0])/2,k=(j[3]+j[1])/2,L,x,R,A;switch(z%=360,z<0&&(z+=360),z){case 180:L=-1,x=0,R=0,A=1;break;case 90:L=0,x=1,R=1,A=0;break;case 270:L=0,x=-1,R=-1,A=0;break;case 0:L=1,x=0,R=0,A=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}P&&(R=-R,A=-A);let M,B,H,$;L===0?(M=Math.abs(k-j[1])*U+q,B=Math.abs(E-j[0])*U+I,H=Math.abs(j[3]-j[1])*U,$=Math.abs(j[2]-j[0])*U):(M=Math.abs(E-j[0])*U+q,B=Math.abs(k-j[1])*U+I,H=Math.abs(j[2]-j[0])*U,$=Math.abs(j[3]-j[1])*U),this.transform=[L*U,x*U,R*U,A*U,M-L*U*E-R*U*k,B-x*U*E-A*U*k],this.width=H,this.height=$}clone({scale:j=this.scale,rotation:U=this.rotation,offsetX:z=this.offsetX,offsetY:q=this.offsetY,dontFlip:I=!1}={}){return new m({viewBox:this.viewBox.slice(),scale:j,rotation:U,offsetX:z,offsetY:q,dontFlip:I})}convertToViewportPoint(j,U){return n.Util.applyTransform([j,U],this.transform)}convertToViewportRectangle(j){let U=n.Util.applyTransform([j[0],j[1]],this.transform),z=n.Util.applyTransform([j[2],j[3]],this.transform);return[U[0],U[1],z[0],z[1]]}convertToPdfPoint(j,U){return n.Util.applyInverseTransform([j,U],this.transform)}}e.PageViewport=m;class c extends n.BaseException{constructor(j,U){super(j,"RenderingCancelledException"),this.type=U}}e.RenderingCancelledException=c;function y(W){let j=W.length,U=0;for(;U0?j:W.length,U>0?U:W.length);return W.substring(W.lastIndexOf("/",z)+1,z)}function T(W,j="document.pdf"){if(typeof W!="string")return j;if(y(W))return(0,n.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),j;let U=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,z=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,q=U.exec(W),I=z.exec(q[1])||z.exec(q[2])||z.exec(q[3]);if(I&&(I=I[0],I.includes("%")))try{I=z.exec(decodeURIComponent(I))[0]}catch{}return I||j}class S{constructor(){this.started=Object.create(null),this.times=[]}time(j){j in this.started&&(0,n.warn)(`Timer is already running for ${j}`),this.started[j]=Date.now()}timeEnd(j){j in this.started||(0,n.warn)(`Timer has not been started for ${j}`),this.times.push({name:j,start:this.started[j],end:Date.now()}),delete this.started[j]}toString(){let j=[],U=0;for(let z of this.times){let q=z.name;q.length>U&&(U=q.length)}for(let z of this.times){let q=z.end-z.start;j.push(`${z.name.padEnd(U)} ${q}ms `)}return j.join("")}}e.StatTimer=S;function _(W,j){try{let{protocol:U}=j?new URL(W,j):new URL(W);return U==="http:"||U==="https:"}catch{return!1}}function g(W,j=!1){return new Promise((U,z)=>{let q=document.createElement("script");q.src=W,q.onload=function(I){j&&q.remove(),U(I)},q.onerror=function(){z(new Error(`Cannot load script at: ${q.src}`))},(document.head||document.documentElement).append(q)})}function v(W){console.log("Deprecated API usage: "+W)}let w;class O{static toDateObject(j){if(!j||typeof j!="string")return null;w||(w=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));let U=w.exec(j);if(!U)return null;let z=parseInt(U[1],10),q=parseInt(U[2],10);q=q>=1&&q<=12?q-1:0;let I=parseInt(U[3],10);I=I>=1&&I<=31?I:1;let P=parseInt(U[4],10);P=P>=0&&P<=23?P:0;let E=parseInt(U[5],10);E=E>=0&&E<=59?E:0;let k=parseInt(U[6],10);k=k>=0&&k<=59?k:0;let L=U[7]||"Z",x=parseInt(U[8],10);x=x>=0&&x<=23?x:0;let R=parseInt(U[9],10)||0;return R=R>=0&&R<=59?R:0,L==="-"?(P+=x,E+=R):L==="+"&&(P-=x,E-=R),new Date(Date.UTC(z,q,I,P,E,k))}}e.PDFDateString=O;function C(W,{scale:j=1,rotation:U=0}){let{width:z,height:q}=W.attributes.style,I=[0,0,parseInt(z),parseInt(q)];return new m({viewBox:I,scale:j,rotation:U})}function N(W){if(W.startsWith("#")){let j=parseInt(W.slice(1),16);return[(j&16711680)>>16,(j&65280)>>8,j&255]}return W.startsWith("rgb(")?W.slice(4,-1).split(",").map(j=>parseInt(j)):W.startsWith("rgba(")?W.slice(5,-1).split(",").map(j=>parseInt(j)).slice(0,3):((0,n.warn)(`Not a valid color format: "${W}"`),[0,0,0])}function D(W){let j=document.createElement("span");j.style.visibility="hidden",document.body.append(j);for(let U of W.keys()){j.style.color=U;let z=window.getComputedStyle(j).color;W.set(U,N(z))}j.remove()}function G(W){let{a:j,b:U,c:z,d:q,e:I,f:P}=W.getTransform();return[j,U,z,q,I,P]}function Q(W){let{a:j,b:U,c:z,d:q,e:I,f:P}=W.getTransform().invertSelf();return[j,U,z,q,I,P]}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.BaseStandardFontDataFactory=e.BaseSVGFactory=e.BaseCanvasFactory=e.BaseCMapReaderFactory=void 0;var o=r(1);class n{constructor(){this.constructor===n&&(0,o.unreachable)("Cannot initialize BaseCanvasFactory.")}create(u,p){if(u<=0||p<=0)throw new Error("Invalid canvas size");let d=this._createCanvas(u,p);return{canvas:d,context:d.getContext("2d")}}reset(u,p,d){if(!u.canvas)throw new Error("Canvas is not specified");if(p<=0||d<=0)throw new Error("Invalid canvas size");u.canvas.width=p,u.canvas.height=d}destroy(u){if(!u.canvas)throw new Error("Canvas is not specified");u.canvas.width=0,u.canvas.height=0,u.canvas=null,u.context=null}_createCanvas(u,p){(0,o.unreachable)("Abstract method `_createCanvas` called.")}}e.BaseCanvasFactory=n;class a{constructor({baseUrl:u=null,isCompressed:p=!1}){this.constructor===a&&(0,o.unreachable)("Cannot initialize BaseCMapReaderFactory."),this.baseUrl=u,this.isCompressed=p}async fetch({name:u}){if(!this.baseUrl)throw new Error('The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.');if(!u)throw new Error("CMap name must be specified.");let p=this.baseUrl+u+(this.isCompressed?".bcmap":""),d=this.isCompressed?o.CMapCompressionType.BINARY:o.CMapCompressionType.NONE;return this._fetchData(p,d).catch(f=>{throw new Error(`Unable to load ${this.isCompressed?"binary ":""}CMap at: ${p}`)})}_fetchData(u,p){(0,o.unreachable)("Abstract method `_fetchData` called.")}}e.BaseCMapReaderFactory=a;class i{constructor({baseUrl:u=null}){this.constructor===i&&(0,o.unreachable)("Cannot initialize BaseStandardFontDataFactory."),this.baseUrl=u}async fetch({filename:u}){if(!this.baseUrl)throw new Error('The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.');if(!u)throw new Error("Font filename must be specified.");let p=`${this.baseUrl}${u}`;return this._fetchData(p).catch(d=>{throw new Error(`Unable to load font data at: ${p}`)})}_fetchData(u){(0,o.unreachable)("Abstract method `_fetchData` called.")}}e.BaseStandardFontDataFactory=i;class s{constructor(){this.constructor===s&&(0,o.unreachable)("Cannot initialize BaseSVGFactory.")}create(u,p,d=!1){if(u<=0||p<=0)throw new Error("Invalid SVG dimensions");let f=this._createSVG("svg:svg");return f.setAttribute("version","1.1"),d||(f.setAttribute("width",`${u}px`),f.setAttribute("height",`${p}px`)),f.setAttribute("preserveAspectRatio","none"),f.setAttribute("viewBox",`0 0 ${u} ${p}`),f}createElement(u){if(typeof u!="string")throw new Error("Invalid SVG element type");return this._createSVG(u)}_createSVG(u){(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 n=3285377520,a=4294901760,i=65535;class s{constructor(u){this.h1=u?u&4294967295:n,this.h2=u?u&4294967295:n}update(u){let p,d;if(typeof u=="string"){p=new Uint8Array(u.length*2),d=0;for(let w=0,O=u.length;w>>8,p[d++]=C&255)}}else if((0,o.isArrayBuffer)(u))p=u.slice(),d=p.byteLength;else throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");let f=d>>2,m=d-f*4,c=new Uint32Array(p.buffer,0,f),y=0,h=0,b=this.h1,T=this.h2,S=3432918353,_=461845907,g=S&i,v=_&i;for(let w=0;w>>17,y=y*_&a|y*v&i,b^=y,b=b<<13|b>>>19,b=b*5+3864292196):(h=c[w],h=h*S&a|h*g&i,h=h<<15|h>>>17,h=h*_&a|h*v&i,T^=h,T=T<<13|T>>>19,T=T*5+3864292196);switch(y=0,m){case 3:y^=p[f*4+2]<<16;case 2:y^=p[f*4+1]<<8;case 1:y^=p[f*4],y=y*S&a|y*g&i,y=y<<15|y>>>17,y=y*_&a|y*v&i,f&1?b^=y:T^=y}this.h1=b,this.h2=T}hexdigest(){let u=this.h1,p=this.h2;u^=p>>>1,u=u*3981806797&a|u*36045&i,p=p*4283543511&a|((p<<16|u>>>16)*2950163797&a)>>>16,u^=p>>>1,u=u*444984403&a|u*60499&i,p=p*3301882366&a|((p<<16|u>>>16)*3120437893&a)>>>16,u^=p>>>1;let d=(u>>>0).toString(16),f=(p>>>0).toString(16);return d.padStart(8,"0")+f.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 n{constructor({docId:l,onUnsupportedFeature:u,ownerDocument:p=globalThis.document,styleElement:d=null}){this.constructor===n&&(0,o.unreachable)("Cannot initialize BaseFontLoader."),this.docId=l,this._onUnsupportedFeature=u,this._document=p,this.nativeFontFaces=[],this.styleElement=null}addNativeFontFace(l){this.nativeFontFaces.push(l),this._document.fonts.add(l)}insertRule(l){let u=this.styleElement;u||(u=this.styleElement=this._document.createElement("style"),u.id=`PDFJS_FONT_STYLE_TAG_${this.docId}`,this._document.documentElement.getElementsByTagName("head")[0].append(u));let p=u.sheet;p.insertRule(l,p.cssRules.length)}clear(){for(let l of this.nativeFontFaces)this._document.fonts.delete(l);this.nativeFontFaces.length=0,this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}async bind(l){if(l.attached||l.missingFile)return;if(l.attached=!0,this.isFontLoadingAPISupported){let p=l.createNativeFontFace();if(p){this.addNativeFontFace(p);try{await p.loaded}catch(d){throw this._onUnsupportedFeature({featureId:o.UNSUPPORTED_FEATURES.errorFontLoadNative}),(0,o.warn)(`Failed to load font '${p.family}': '${d}'.`),l.disableFontFace=!0,d}}return}let u=l.createFontFaceRule();if(u){if(this.insertRule(u),this.isSyncFontLoadingSupported)return;await new Promise(p=>{let d=this._queueLoadingCallback(p);this._prepareFontLoadEvent([u],[l],d)})}}_queueLoadingCallback(l){(0,o.unreachable)("Abstract method `_queueLoadingCallback`.")}get isFontLoadingAPISupported(){let l=!!this._document?.fonts;return(0,o.shadow)(this,"isFontLoadingAPISupported",l)}get isSyncFontLoadingSupported(){(0,o.unreachable)("Abstract method `isSyncFontLoadingSupported`.")}get _loadTestFont(){(0,o.unreachable)("Abstract method `_loadTestFont`.")}_prepareFontLoadEvent(l,u,p){(0,o.unreachable)("Abstract method `_prepareFontLoadEvent`.")}}let a;e.FontLoader=a,e.FontLoader=a=class extends n{constructor(l){super(l),this.loadingContext={requests:[],nextRequestId:0},this.loadTestFontId=0}get isSyncFontLoadingSupported(){let l=!1;return(typeof navigator>"u"||/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(navigator.userAgent)?.[1]>=14)&&(l=!0),(0,o.shadow)(this,"isSyncFontLoadingSupported",l)}_queueLoadingCallback(l){function u(){for((0,o.assert)(!d.done,"completeRequest() cannot be called twice."),d.done=!0;p.requests.length>0&&p.requests[0].done;){let f=p.requests.shift();setTimeout(f.callback,0)}}let p=this.loadingContext,d={id:`pdfjs-font-loading-${p.nextRequestId++}`,done:!1,complete:u,callback:l};return p.requests.push(d),d}get _loadTestFont(){let l=function(){return atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA==")};return(0,o.shadow)(this,"_loadTestFont",l())}_prepareFontLoadEvent(l,u,p){function d(Q,W){return Q.charCodeAt(W)<<24|Q.charCodeAt(W+1)<<16|Q.charCodeAt(W+2)<<8|Q.charCodeAt(W+3)&255}function f(Q,W,j,U){let z=Q.substring(0,W),q=Q.substring(W+j);return z+U+q}let m,c,y=this._document.createElement("canvas");y.width=1,y.height=1;let h=y.getContext("2d"),b=0;function T(Q,W){if(b++,b>30){(0,o.warn)("Load test font never loaded."),W();return}if(h.font="30px "+Q,h.fillText(".",0,20),h.getImageData(0,0,1,1).data[3]>0){W();return}setTimeout(T.bind(null,Q,W))}let S=`lt${Date.now()}${this.loadTestFontId++}`,_=this._loadTestFont;_=f(_,976,S.length,S);let v=16,w=1482184792,O=d(_,v);for(m=0,c=S.length-3;m{G.remove(),p.complete()})}};class i{constructor(l,{isEvalSupported:u=!0,disableFontFace:p=!1,ignoreErrors:d=!1,onUnsupportedFeature:f,fontRegistry:m=null}){this.compiledGlyphs=Object.create(null);for(let c in l)this[c]=l[c];this.isEvalSupported=u!==!1,this.disableFontFace=p===!0,this.ignoreErrors=d===!0,this._onUnsupportedFeature=f,this.fontRegistry=m}createNativeFontFace(){if(!this.data||this.disableFontFace)return null;let l;if(!this.cssFontInfo)l=new FontFace(this.loadedName,this.data,{});else{let u={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(u.style=`oblique ${this.cssFontInfo.italicAngle}deg`),l=new FontFace(this.cssFontInfo.fontFamily,this.data,u)}return this.fontRegistry&&this.fontRegistry.registerFont(this),l}createFontFaceRule(){if(!this.data||this.disableFontFace)return null;let l=(0,o.bytesToString)(this.data),u=`url(data:${this.mimetype};base64,${btoa(l)});`,p;if(!this.cssFontInfo)p=`@font-face {font-family:"${this.loadedName}";src:${u}}`;else{let d=`font-weight: ${this.cssFontInfo.fontWeight};`;this.cssFontInfo.italicAngle&&(d+=`font-style: oblique ${this.cssFontInfo.italicAngle}deg;`),p=`@font-face {font-family:"${this.cssFontInfo.fontFamily}";${d}src:${u}}`}return this.fontRegistry&&this.fontRegistry.registerFont(this,u),p}getPathGenerator(l,u){if(this.compiledGlyphs[u]!==void 0)return this.compiledGlyphs[u];let p;try{p=l.get(this.loadedName+"_path_"+u)}catch(d){if(!this.ignoreErrors)throw d;return this._onUnsupportedFeature({featureId:o.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,o.warn)(`getPathGenerator - ignoring character: "${d}".`),this.compiledGlyphs[u]=function(f,m){}}if(this.isEvalSupported&&o.FeatureTest.isEvalSupported){let d=[];for(let f of p){let m=f.args!==void 0?f.args.join(","):"";d.push("c.",f.cmd,"(",m,`); `)}return this.compiledGlyphs[u]=new Function("c","size",d.join(""))}return this.compiledGlyphs[u]=function(d,f){for(let m of p)m.cmd==="scale"&&(m.args=[f,-f]),d[m.cmd].apply(d,m.args)}}}e.FontFaceObject=i},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.CanvasGraphics=void 0;var o=r(8),n=r(1),a=r(13),i=r(14),s=r(3);let l=16,u=100,p=4096,d=15,f=10,m=s.isNodeJS&&typeof Path2D>"u"?-1:1e3,c=16;function y(I,P){if(I._removeMirroring)throw new Error("Context is already forwarding operations.");I.__originalSave=I.save,I.__originalRestore=I.restore,I.__originalRotate=I.rotate,I.__originalScale=I.scale,I.__originalTranslate=I.translate,I.__originalTransform=I.transform,I.__originalSetTransform=I.setTransform,I.__originalResetTransform=I.resetTransform,I.__originalClip=I.clip,I.__originalMoveTo=I.moveTo,I.__originalLineTo=I.lineTo,I.__originalBezierCurveTo=I.bezierCurveTo,I.__originalRect=I.rect,I.__originalClosePath=I.closePath,I.__originalBeginPath=I.beginPath,I._removeMirroring=()=>{I.save=I.__originalSave,I.restore=I.__originalRestore,I.rotate=I.__originalRotate,I.scale=I.__originalScale,I.translate=I.__originalTranslate,I.transform=I.__originalTransform,I.setTransform=I.__originalSetTransform,I.resetTransform=I.__originalResetTransform,I.clip=I.__originalClip,I.moveTo=I.__originalMoveTo,I.lineTo=I.__originalLineTo,I.bezierCurveTo=I.__originalBezierCurveTo,I.rect=I.__originalRect,I.closePath=I.__originalClosePath,I.beginPath=I.__originalBeginPath,delete I._removeMirroring},I.save=function(){P.save(),this.__originalSave()},I.restore=function(){P.restore(),this.__originalRestore()},I.translate=function(k,L){P.translate(k,L),this.__originalTranslate(k,L)},I.scale=function(k,L){P.scale(k,L),this.__originalScale(k,L)},I.transform=function(k,L,x,R,A,M){P.transform(k,L,x,R,A,M),this.__originalTransform(k,L,x,R,A,M)},I.setTransform=function(k,L,x,R,A,M){P.setTransform(k,L,x,R,A,M),this.__originalSetTransform(k,L,x,R,A,M)},I.resetTransform=function(){P.resetTransform(),this.__originalResetTransform()},I.rotate=function(k){P.rotate(k),this.__originalRotate(k)},I.clip=function(k){P.clip(k),this.__originalClip(k)},I.moveTo=function(E,k){P.moveTo(E,k),this.__originalMoveTo(E,k)},I.lineTo=function(E,k){P.lineTo(E,k),this.__originalLineTo(E,k)},I.bezierCurveTo=function(E,k,L,x,R,A){P.bezierCurveTo(E,k,L,x,R,A),this.__originalBezierCurveTo(E,k,L,x,R,A)},I.rect=function(E,k,L,x){P.rect(E,k,L,x),this.__originalRect(E,k,L,x)},I.closePath=function(){P.closePath(),this.__originalClosePath()},I.beginPath=function(){P.beginPath(),this.__originalBeginPath()}}class h{constructor(P){this.canvasFactory=P,this.cache=Object.create(null)}getCanvas(P,E,k){let L;return this.cache[P]!==void 0?(L=this.cache[P],this.canvasFactory.reset(L,E,k)):(L=this.canvasFactory.create(E,k),this.cache[P]=L),L}delete(P){delete this.cache[P]}clear(){for(let P in this.cache){let E=this.cache[P];this.canvasFactory.destroy(E),delete this.cache[P]}}}function b(I,P,E,k,L,x,R,A,M,B){let[H,$,Y,Z,J,te]=(0,o.getCurrentTransform)(I);if($===0&&Y===0){let de=R*H+J,ge=Math.round(de),le=A*Z+te,he=Math.round(le),ce=(R+M)*H+J,Ue=Math.abs(Math.round(ce)-ge)||1,Ee=(A+B)*Z+te,_e=Math.abs(Math.round(Ee)-he)||1;return I.setTransform(Math.sign(H),0,0,Math.sign(Z),ge,he),I.drawImage(P,E,k,L,x,0,0,Ue,_e),I.setTransform(H,$,Y,Z,J,te),[Ue,_e]}if(H===0&&Z===0){let de=A*Y+J,ge=Math.round(de),le=R*$+te,he=Math.round(le),ce=(A+B)*Y+J,Ue=Math.abs(Math.round(ce)-ge)||1,Ee=(R+M)*$+te,_e=Math.abs(Math.round(Ee)-he)||1;return I.setTransform(0,Math.sign($),Math.sign(Y),0,ge,he),I.drawImage(P,E,k,L,x,0,0,_e,Ue),I.setTransform(H,$,Y,Z,J,te),[_e,Ue]}I.drawImage(P,E,k,L,x,R,A,M,B);let se=Math.hypot(H,$),oe=Math.hypot(Y,Z);return[se*M,oe*B]}function T(I){let{width:P,height:E}=I;if(P>m||E>m)return null;let k=1e3,L=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),x=P+1,R=new Uint8Array(x*(E+1)),A,M,B,H=P+7&-8,$=new Uint8Array(H*E),Y=0;for(let oe of I.data){let de=128;for(;de>0;)$[Y++]=oe&de?0:255,de>>=1}let Z=0;for(Y=0,$[Y]!==0&&(R[0]=1,++Z),M=1;M>2)+($[Y+1]?4:0)+($[Y-H+1]?8:0),L[oe]&&(R[B+M]=L[oe],++Z),Y++;if($[Y-H]!==$[Y]&&(R[B+M]=$[Y]?2:4,++Z),Z>k)return null}for(Y=H*(E-1),B=A*x,$[Y]!==0&&(R[B]=8,++Z),M=1;Mk)return null;let J=new Int32Array([0,x,-1,0,-x,0,0,0,1]),te=new Path2D;for(A=0;Z&&A<=E;A++){let oe=A*x,de=oe+P;for(;oe>4,R[oe]&=le>>2|le<<2),te.lineTo(oe%x,oe/x|0),R[oe]||--Z}while(ge!==oe);--A}return $=null,R=null,function(oe){oe.save(),oe.scale(1/P,-1/E),oe.translate(0,-E),oe.fill(te),oe.beginPath(),oe.restore()}}class S{constructor(P,E){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=n.IDENTITY_MATRIX,this.textMatrixScale=1,this.fontMatrix=n.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=n.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,P,E])}clone(){let P=Object.create(this);return P.clipBox=this.clipBox.slice(),P}setCurrentPoint(P,E){this.x=P,this.y=E}updatePathMinMax(P,E,k){[E,k]=n.Util.applyTransform([E,k],P),this.minX=Math.min(this.minX,E),this.minY=Math.min(this.minY,k),this.maxX=Math.max(this.maxX,E),this.maxY=Math.max(this.maxY,k)}updateRectMinMax(P,E){let k=n.Util.applyTransform(E,P),L=n.Util.applyTransform(E.slice(2),P);this.minX=Math.min(this.minX,k[0],L[0]),this.minY=Math.min(this.minY,k[1],L[1]),this.maxX=Math.max(this.maxX,k[0],L[0]),this.maxY=Math.max(this.maxY,k[1],L[1])}updateScalingPathMinMax(P,E){n.Util.scaleMinMax(P,E),this.minX=Math.min(this.minX,E[0]),this.maxX=Math.max(this.maxX,E[1]),this.minY=Math.min(this.minY,E[2]),this.maxY=Math.max(this.maxY,E[3])}updateCurvePathMinMax(P,E,k,L,x,R,A,M,B,H){let $=n.Util.bezierBoundingBox(E,k,L,x,R,A,M,B);if(H){H[0]=Math.min(H[0],$[0],$[2]),H[1]=Math.max(H[1],$[0],$[2]),H[2]=Math.min(H[2],$[1],$[3]),H[3]=Math.max(H[3],$[1],$[3]);return}this.updateRectMinMax(P,$)}getPathBoundingBox(P=a.PathType.FILL,E=null){let k=[this.minX,this.minY,this.maxX,this.maxY];if(P===a.PathType.STROKE){E||(0,n.unreachable)("Stroke bounding box must include transform.");let L=n.Util.singularValueDecompose2dScale(E),x=L[0]*this.lineWidth/2,R=L[1]*this.lineWidth/2;k[0]-=x,k[1]-=R,k[2]+=x,k[3]+=R}return k}updateClipFromPath(){let P=n.Util.intersect(this.clipBox,this.getPathBoundingBox());this.startNewPathAndClipBox(P||[0,0,0,0])}isEmptyClip(){return this.minX===1/0}startNewPathAndClipBox(P){this.clipBox=P,this.minX=1/0,this.minY=1/0,this.maxX=0,this.maxY=0}getClippedPathBoundingBox(P=a.PathType.FILL,E=null){return n.Util.intersect(this.clipBox,this.getPathBoundingBox(P,E))}}function _(I,P,E=null){if(typeof ImageData<"u"&&P instanceof ImageData){I.putImageData(P,0,0);return}let k=P.height,L=P.width,x=k%c,R=(k-x)/c,A=x===0?R:R+1,M=I.createImageData(L,c),B=0,H,$=P.data,Y=M.data,Z,J,te,se,oe,de,ge,le;if(E)switch(E.length){case 1:oe=E[0],de=E[0],ge=E[0],le=E[0];break;case 4:oe=E[0],de=E[1],ge=E[2],le=E[3];break}if(P.kind===n.ImageKind.GRAYSCALE_1BPP){let he=$.byteLength,ce=new Uint32Array(Y.buffer,0,Y.byteLength>>2),Ue=ce.length,Ee=L+7>>3,_e=4294967295,Le=n.FeatureTest.isLittleEndian?4278190080:255;for(le&&le[0]===255&&le[255]===0&&([_e,Le]=[Le,_e]),Z=0;ZEe?L:ze*8-7,Je=Ne&-8,st=0,qe=0;for(;Ve>=1}for(;H=R&&(te=x,se=L*te),H=0,J=se;J--;)Y[H++]=$[B++],Y[H++]=$[B++],Y[H++]=$[B++],Y[H++]=255;if(he)for(let ce=0;ce>8,I[x-2]=I[x-2]*R+E*A>>8,I[x-1]=I[x-1]*R+k*A>>8}}}function C(I,P,E){let k=I.length,L=1/255;for(let x=3;x>8]>>8:P[L]*x>>16}}function D(I,P,E,k,L,x,R,A,M,B,H){let $=!!x,Y=$?x[0]:0,Z=$?x[1]:0,J=$?x[2]:0,te;L==="Luminosity"?te=N:te=C;let oe=Math.min(k,Math.ceil(1048576/E));for(let de=0;de(oe/=255,oe<=.03928?oe/12.92:((oe+.055)/1.055)**2.4),se=Math.round(.2126*te(Y)+.7152*te(Z)+.0722*te(J));this.selectColor=(oe,de,ge)=>{let le=.2126*te(oe)+.7152*te(de)+.0722*te(ge);return Math.round(le)===se?B:M}}}if(this.ctx.fillStyle=this.backgroundColor||A,this.ctx.fillRect(0,0,x,R),this.ctx.restore(),k){let M=this.cachedCanvases.getCanvas("transparent",x,R);this.compositeCtx=this.ctx,this.transparentCanvas=M.canvas,this.ctx=M.context,this.ctx.save(),this.ctx.transform(...(0,o.getCurrentTransform)(this.compositeCtx))}this.ctx.save(),w(this.ctx,this.foregroundColor),P&&(this.ctx.transform(...P),this.outputScaleX=P[0],this.outputScaleY=P[0]),this.ctx.transform(...E.transform),this.viewportScale=E.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(P,E,k,L){let x=P.argsArray,R=P.fnArray,A=E||0,M=x.length;if(M===A)return A;let B=M-A>f&&typeof k=="function",H=B?Date.now()+d:0,$=0,Y=this.commonObjs,Z=this.objs,J;for(;;){if(L!==void 0&&A===L.nextBreakPoint)return L.breakIt(A,k),A;if(J=R[A],J!==n.OPS.dependency)this[J].apply(this,x[A]);else for(let te of x[A]){let se=te.startsWith("g_")?Y:Z;if(!se.has(te))return se.get(te,k),A}if(A++,A===M)return A;if(B&&++$>f){if(Date.now()>H)return k(),A;$=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 P of this._cachedBitmapsMap.values()){for(let E of P.values())typeof HTMLCanvasElement<"u"&&E instanceof HTMLCanvasElement&&(E.width=E.height=0);P.clear()}this._cachedBitmapsMap.clear(),this.imageLayer&&this.imageLayer.endLayout()}_scaleImage(P,E){let k=P.width,L=P.height,x=Math.max(Math.hypot(E[0],E[1]),1),R=Math.max(Math.hypot(E[2],E[3]),1),A=k,M=L,B="prescale1",H,$;for(;x>2&&A>1||R>2&&M>1;){let Y=A,Z=M;x>2&&A>1&&(Y=Math.ceil(A/2),x/=A/Y),R>2&&M>1&&(Z=Math.ceil(M/2),R/=M/Z),H=this.cachedCanvases.getCanvas(B,Y,Z),$=H.context,$.clearRect(0,0,Y,Z),$.drawImage(P,0,0,A,M,0,0,Y,Z),P=H.canvas,A=Y,M=Z,B=B==="prescale1"?"prescale2":"prescale1"}return{img:P,paintWidth:A,paintHeight:M}}_createMaskCanvas(P){let E=this.ctx,{width:k,height:L}=P,x=this.current.fillColor,R=this.current.patternFill,A=(0,o.getCurrentTransform)(E),M,B,H,$;if((P.bitmap||P.data)&&P.count>1){let Ue=P.bitmap||P.data.buffer,Ee=A.slice(0,4);B=JSON.stringify(R?Ee:[Ee,x]),M=this._cachedBitmapsMap.get(Ue),M||(M=new Map,this._cachedBitmapsMap.set(Ue,M));let _e=M.get(B);if(_e&&!R){let Le=Math.round(Math.min(A[0],A[2])+A[4]),ze=Math.round(Math.min(A[1],A[3])+A[5]);return{canvas:_e,offsetX:Le,offsetY:ze}}H=_e}H||($=this.cachedCanvases.getCanvas("maskCanvas",k,L),g($.context,P));let Y=n.Util.transform(A,[1/k,0,0,-1/L,0,0]);Y=n.Util.transform(Y,[1,0,0,1,0,-L]);let Z=n.Util.applyTransform([0,0],Y),J=n.Util.applyTransform([k,L],Y),te=n.Util.normalizeRect([Z[0],Z[1],J[0],J[1]]),se=Math.round(te[2]-te[0])||1,oe=Math.round(te[3]-te[1])||1,de=this.cachedCanvases.getCanvas("fillCanvas",se,oe),ge=de.context,le=Math.min(Z[0],J[0]),he=Math.min(Z[1],J[1]);ge.translate(-le,-he),ge.transform(...Y),H||(H=this._scaleImage($.canvas,(0,o.getCurrentTransformInverse)(ge)),H=H.img,M&&R&&M.set(B,H)),ge.imageSmoothingEnabled=Q((0,o.getCurrentTransform)(ge),P.interpolate),b(ge,H,0,0,H.width,H.height,0,0,k,L),ge.globalCompositeOperation="source-in";let ce=n.Util.transform((0,o.getCurrentTransformInverse)(ge),[1,0,0,1,-le,-he]);return ge.fillStyle=R?x.getPattern(E,this,ce,a.PathType.FILL):x,ge.fillRect(0,0,k,L),M&&!R&&(this.cachedCanvases.delete("fillCanvas"),M.set(B,de.canvas)),{canvas:de.canvas,offsetX:Math.round(le),offsetY:Math.round(he)}}setLineWidth(P){P!==this.current.lineWidth&&(this._cachedScaleForStroking=null),this.current.lineWidth=P,this.ctx.lineWidth=P}setLineCap(P){this.ctx.lineCap=W[P]}setLineJoin(P){this.ctx.lineJoin=j[P]}setMiterLimit(P){this.ctx.miterLimit=P}setDash(P,E){let k=this.ctx;k.setLineDash!==void 0&&(k.setLineDash(P),k.lineDashOffset=E)}setRenderingIntent(P){}setFlatness(P){}setGState(P){for(let E=0,k=P.length;Eu&&(B=u),this.current.fontSizeScale=E/B,this.ctx.font=`${A} ${R} ${B}px ${M}`}setTextRenderingMode(P){this.current.textRenderingMode=P}setTextRise(P){this.current.textRise=P}moveText(P,E){this.current.x=this.current.lineX+=P,this.current.y=this.current.lineY+=E}setLeadingMoveText(P,E){this.setLeading(-E),this.moveText(P,E)}setTextMatrix(P,E,k,L,x,R){this.current.textMatrix=[P,E,k,L,x,R],this.current.textMatrixScale=Math.hypot(P,E),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}nextLine(){this.moveText(0,this.current.leading)}paintChar(P,E,k,L){let x=this.ctx,R=this.current,A=R.font,M=R.textRenderingMode,B=R.fontSize/R.fontSizeScale,H=M&n.TextRenderingMode.FILL_STROKE_MASK,$=!!(M&n.TextRenderingMode.ADD_TO_PATH_FLAG),Y=R.patternFill&&!A.missingFile,Z;(A.disableFontFace||$||Y)&&(Z=A.getPathGenerator(this.commonObjs,P)),A.disableFontFace||Y?(x.save(),x.translate(E,k),x.beginPath(),Z(x,B),L&&x.setTransform(...L),(H===n.TextRenderingMode.FILL||H===n.TextRenderingMode.FILL_STROKE)&&x.fill(),(H===n.TextRenderingMode.STROKE||H===n.TextRenderingMode.FILL_STROKE)&&x.stroke(),x.restore()):((H===n.TextRenderingMode.FILL||H===n.TextRenderingMode.FILL_STROKE)&&x.fillText(P,E,k),(H===n.TextRenderingMode.STROKE||H===n.TextRenderingMode.FILL_STROKE)&&x.strokeText(P,E,k)),$&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:(0,o.getCurrentTransform)(x),x:E,y:k,fontSize:B,addToPath:Z})}get isFontSubpixelAAEnabled(){let{context:P}=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10);P.scale(1.5,1),P.fillText("I",0,10);let E=P.getImageData(0,0,10,10).data,k=!1;for(let L=3;L0&&E[L]<255){k=!0;break}return(0,n.shadow)(this,"isFontSubpixelAAEnabled",k)}showText(P){let E=this.current,k=E.font;if(k.isType3Font)return this.showType3Text(P);let L=E.fontSize;if(L===0)return;let x=this.ctx,R=E.fontSizeScale,A=E.charSpacing,M=E.wordSpacing,B=E.fontDirection,H=E.textHScale*B,$=P.length,Y=k.vertical,Z=Y?1:-1,J=k.defaultVMetrics,te=L*E.fontMatrix[0],se=E.textRenderingMode===n.TextRenderingMode.FILL&&!k.disableFontFace&&!E.patternFill;x.save(),x.transform(...E.textMatrix),x.translate(E.x,E.y+E.textRise),B>0?x.scale(H,-1):x.scale(H,1);let oe;if(E.patternFill){x.save();let ce=E.fillColor.getPattern(x,this,(0,o.getCurrentTransformInverse)(x),a.PathType.FILL);oe=(0,o.getCurrentTransform)(x),x.restore(),x.fillStyle=ce}let de=E.lineWidth,ge=E.textMatrixScale;if(ge===0||de===0){let ce=E.textRenderingMode&n.TextRenderingMode.FILL_STROKE_MASK;(ce===n.TextRenderingMode.STROKE||ce===n.TextRenderingMode.FILL_STROKE)&&(de=this.getSinglePixelWidth())}else de/=ge;R!==1&&(x.scale(R,R),de/=R),x.lineWidth=de;let le=0,he;for(he=0;he<$;++he){let ce=P[he];if(typeof ce=="number"){le+=Z*ce*L/1e3;continue}let Ue=!1,Ee=(ce.isSpace?M:0)+A,_e=ce.fontChar,Le=ce.accent,ze,Ve,Ne=ce.width;if(Y){let st=ce.vmetric||J,qe=-(ce.vmetric?st[1]:Ne*.5)*te,De=st[2]*te;Ne=st?-st[0]:Ne,ze=qe/R,Ve=(le+De)/R}else ze=le/R,Ve=0;if(k.remeasure&&Ne>0){let st=x.measureText(_e).width*1e3/L*R;if(Nenew q(R,this.commonObjs,this.objs,this.canvasFactory)};E=new a.TilingPattern(P,k,this.ctx,x,L)}else E=this._getPattern(P[1],P[2]);return E}setStrokeColorN(){this.current.strokeColor=this.getColorN_Pattern(arguments)}setFillColorN(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}setStrokeRGBColor(P,E,k){let L=this.selectColor?.(P,E,k)||n.Util.makeHexColor(P,E,k);this.ctx.strokeStyle=L,this.current.strokeColor=L}setFillRGBColor(P,E,k){let L=this.selectColor?.(P,E,k)||n.Util.makeHexColor(P,E,k);this.ctx.fillStyle=L,this.current.fillColor=L,this.current.patternFill=!1}_getPattern(P,E=null){let k;return this.cachedPatterns.has(P)?k=this.cachedPatterns.get(P):(k=(0,a.getShadingPattern)(this.objs.get(P)),this.cachedPatterns.set(P,k)),E&&(k.matrix=E),k}shadingFill(P){if(!this.contentVisible)return;let E=this.ctx;this.save();let k=this._getPattern(P);E.fillStyle=k.getPattern(E,this,(0,o.getCurrentTransformInverse)(E),a.PathType.SHADING);let L=(0,o.getCurrentTransformInverse)(E);if(L){let x=E.canvas,R=x.width,A=x.height,M=n.Util.applyTransform([0,0],L),B=n.Util.applyTransform([0,A],L),H=n.Util.applyTransform([R,0],L),$=n.Util.applyTransform([R,A],L),Y=Math.min(M[0],B[0],H[0],$[0]),Z=Math.min(M[1],B[1],H[1],$[1]),J=Math.max(M[0],B[0],H[0],$[0]),te=Math.max(M[1],B[1],H[1],$[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,n.unreachable)("Should not call beginInlineImage")}beginImageData(){(0,n.unreachable)("Should not call beginImageData")}paintFormXObjectBegin(P,E){if(this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),Array.isArray(P)&&P.length===6&&this.transform(...P),this.baseTransform=(0,o.getCurrentTransform)(this.ctx),E)){let k=E[2]-E[0],L=E[3]-E[1];this.ctx.rect(E[0],E[1],k,L),this.current.updateRectMinMax((0,o.getCurrentTransform)(this.ctx),E),this.clip(),this.endPath()}}paintFormXObjectEnd(){this.contentVisible&&(this.restore(),this.baseTransform=this.baseTransformStack.pop())}beginGroup(P){if(!this.contentVisible)return;this.save(),this.inSMaskMode&&(this.endSMaskMode(),this.current.activeSMask=null);let E=this.ctx;P.isolated||(0,n.info)("TODO: Support non-isolated groups."),P.knockout&&(0,n.warn)("Knockout groups not supported.");let k=(0,o.getCurrentTransform)(E);if(P.matrix&&E.transform(...P.matrix),!P.bbox)throw new Error("Bounding box is required.");let L=n.Util.getAxialAlignedBoundingBox(P.bbox,(0,o.getCurrentTransform)(E)),x=[0,0,E.canvas.width,E.canvas.height];L=n.Util.intersect(L,x)||[0,0,0,0];let R=Math.floor(L[0]),A=Math.floor(L[1]),M=Math.max(Math.ceil(L[2])-R,1),B=Math.max(Math.ceil(L[3])-A,1),H=1,$=1;M>p&&(H=M/p,M=p),B>p&&($=B/p,B=p),this.current.startNewPathAndClipBox([0,0,M,B]);let Y="groupAt"+this.groupLevel;P.smask&&(Y+="_smask_"+this.smaskCounter++%2);let Z=this.cachedCanvases.getCanvas(Y,M,B),J=Z.context;J.scale(1/H,1/$),J.translate(-R,-A),J.transform(...k),P.smask?this.smaskStack.push({canvas:Z.canvas,context:J,offsetX:R,offsetY:A,scaleX:H,scaleY:$,subtype:P.smask.subtype,backdrop:P.smask.backdrop,transferMap:P.smask.transferMap||null,startTransformInverse:null}):(E.setTransform(1,0,0,1,0,0),E.translate(R,A),E.scale(H,$),E.save()),v(E,J),this.ctx=J,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(E),this.groupLevel++}endGroup(P){if(!this.contentVisible)return;this.groupLevel--;let E=this.ctx,k=this.groupStack.pop();if(this.ctx=k,this.ctx.imageSmoothingEnabled=!1,P.smask)this.tempSMask=this.smaskStack.pop(),this.restore();else{this.ctx.restore();let L=(0,o.getCurrentTransform)(this.ctx);this.restore(),this.ctx.save(),this.ctx.setTransform(...L);let x=n.Util.getAxialAlignedBoundingBox([0,0,E.canvas.width,E.canvas.height],L);this.ctx.drawImage(E.canvas,0,0),this.ctx.restore(),this.compose(x)}}beginAnnotation(P,E,k,L,x){if(this.#e(),w(this.ctx,this.foregroundColor),this.ctx.save(),this.save(),this.baseTransform&&this.ctx.setTransform(...this.baseTransform),Array.isArray(E)&&E.length===4){let R=E[2]-E[0],A=E[3]-E[1];if(x&&this.annotationCanvasMap){k=k.slice(),k[4]-=E[0],k[5]-=E[1],E=E.slice(),E[0]=E[1]=0,E[2]=R,E[3]=A;let[M,B]=n.Util.singularValueDecompose2dScale((0,o.getCurrentTransform)(this.ctx)),{viewportScale:H}=this,$=Math.ceil(R*this.outputScaleX*H),Y=Math.ceil(A*this.outputScaleY*H);this.annotationCanvas=this.canvasFactory.create($,Y);let{canvas:Z,context:J}=this.annotationCanvas;this.annotationCanvasMap.set(P,Z),this.annotationCanvas.savedCtx=this.ctx,this.ctx=J,this.ctx.setTransform(M,0,0,-B,0,A*B),w(this.ctx,this.foregroundColor)}else w(this.ctx,this.foregroundColor),this.ctx.rect(E[0],E[1],R,A),this.ctx.clip(),this.endPath()}this.current=new S(this.ctx.canvas.width,this.ctx.canvas.height),this.transform(...k),this.transform(...L)}endAnnotation(){this.annotationCanvas&&(this.ctx=this.annotationCanvas.savedCtx,delete this.annotationCanvas.savedCtx,delete this.annotationCanvas)}paintImageMaskXObject(P){if(!this.contentVisible)return;let E=P.count;P=this.getObject(P.data,P),P.count=E;let k=this.ctx,L=this.processingType3;if(L&&(L.compiled===void 0&&(L.compiled=T(P)),L.compiled)){L.compiled(k);return}let x=this._createMaskCanvas(P),R=x.canvas;k.save(),k.setTransform(1,0,0,1,0,0),k.drawImage(R,x.offsetX,x.offsetY),k.restore(),this.compose()}paintImageMaskXObjectRepeat(P,E,k=0,L=0,x,R){if(!this.contentVisible)return;P=this.getObject(P.data,P);let A=this.ctx;A.save();let M=(0,o.getCurrentTransform)(A);A.transform(E,k,L,x,0,0);let B=this._createMaskCanvas(P);A.setTransform(1,0,0,1,0,0);for(let H=0,$=R.length;H<$;H+=2){let Y=n.Util.transform(M,[E,k,L,x,R[H],R[H+1]]),[Z,J]=n.Util.applyTransform([0,0],Y);A.drawImage(B.canvas,Z,J)}A.restore(),this.compose()}paintImageMaskXObjectGroup(P){if(!this.contentVisible)return;let E=this.ctx,k=this.current.fillColor,L=this.current.patternFill;for(let x of P){let{data:R,width:A,height:M,transform:B}=x,H=this.cachedCanvases.getCanvas("maskCanvas",A,M),$=H.context;$.save();let Y=this.getObject(R,x);g($,Y),$.globalCompositeOperation="source-in",$.fillStyle=L?k.getPattern($,this,(0,o.getCurrentTransformInverse)(E),a.PathType.FILL):k,$.fillRect(0,0,A,M),$.restore(),E.save(),E.transform(...B),E.scale(1,-1),b(E,H.canvas,0,0,A,M,0,-1,1,1),E.restore()}this.compose()}paintImageXObject(P){if(!this.contentVisible)return;let E=this.getObject(P);if(!E){(0,n.warn)("Dependent image isn't ready yet");return}this.paintInlineImageXObject(E)}paintImageXObjectRepeat(P,E,k,L){if(!this.contentVisible)return;let x=this.getObject(P);if(!x){(0,n.warn)("Dependent image isn't ready yet");return}let R=x.width,A=x.height,M=[];for(let B=0,H=L.length;BM?A/M:1,L=R>M?R/M:1}}this._cachedScaleForStroking=[k,L]}return this._cachedScaleForStroking}rescaleAndStroke(P){let{ctx:E}=this,{lineWidth:k}=this.current,[L,x]=this.getScaleForStroking();if(E.lineWidth=k||1,L===1&&x===1){E.stroke();return}let R,A,M;P&&(R=(0,o.getCurrentTransform)(E),A=E.getLineDash().slice(),M=E.lineDashOffset),E.scale(L,x);let B=Math.max(L,x);E.setLineDash(E.getLineDash().map(H=>H/B)),E.lineDashOffset/=B,E.stroke(),P&&(E.setTransform(...R),E.setLineDash(A),E.lineDashOffset=M)}isContentVisible(){for(let P=this.markedContentStack.length-1;P>=0;P--)if(!this.markedContentStack[P].visible)return!1;return!0}}e.CanvasGraphics=q;for(let I in n.OPS)q.prototype[I]!==void 0&&(q.prototype[n.OPS[I]]=q.prototype[I])},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.TilingPattern=e.PathType=void 0,e.getShadingPattern=c;var o=r(1),n=r(8),a=r(3);let i={FILL:"Fill",STROKE:"Stroke",SHADING:"Shading"};e.PathType=i;function s(b,T){if(!T||a.isNodeJS)return;let S=T[2]-T[0],_=T[3]-T[1],g=new Path2D;g.rect(T[0],T[1],S,_),b.clip(g)}class l{constructor(){this.constructor===l&&(0,o.unreachable)("Cannot initialize BaseShadingPattern.")}getPattern(){(0,o.unreachable)("Abstract method `getPattern` called.")}}class u extends l{constructor(T){super(),this._type=T[1],this._bbox=T[2],this._colorStops=T[3],this._p0=T[4],this._p1=T[5],this._r0=T[6],this._r1=T[7],this.matrix=null}_createGradient(T){let S;this._type==="axial"?S=T.createLinearGradient(this._p0[0],this._p0[1],this._p1[0],this._p1[1]):this._type==="radial"&&(S=T.createRadialGradient(this._p0[0],this._p0[1],this._r0,this._p1[0],this._p1[1],this._r1));for(let _ of this._colorStops)S.addColorStop(_[0],_[1]);return S}getPattern(T,S,_,g){let v;if(g===i.STROKE||g===i.FILL){let w=S.current.getClippedPathBoundingBox(g,(0,n.getCurrentTransform)(T))||[0,0,0,0],O=Math.ceil(w[2]-w[0])||1,C=Math.ceil(w[3]-w[1])||1,N=S.cachedCanvases.getCanvas("pattern",O,C,!0),D=N.context;D.clearRect(0,0,D.canvas.width,D.canvas.height),D.beginPath(),D.rect(0,0,D.canvas.width,D.canvas.height),D.translate(-w[0],-w[1]),_=o.Util.transform(_,[1,0,0,1,w[0],w[1]]),D.transform(...S.baseTransform),this.matrix&&D.transform(...this.matrix),s(D,this._bbox),D.fillStyle=this._createGradient(D),D.fill(),v=T.createPattern(N.canvas,"no-repeat");let G=new DOMMatrix(_);try{v.setTransform(G)}catch(Q){(0,o.warn)(`RadialAxialShadingPattern.getPattern: "${Q?.message}".`)}}else s(T,this._bbox),v=this._createGradient(T);return v}}function p(b,T,S,_,g,v,w,O){let C=T.coords,N=T.colors,D=b.data,G=b.width*4,Q;C[S+1]>C[_+1]&&(Q=S,S=_,_=Q,Q=v,v=w,w=Q),C[_+1]>C[g+1]&&(Q=_,_=g,g=Q,Q=w,w=O,O=Q),C[S+1]>C[_+1]&&(Q=S,S=_,_=Q,Q=v,v=w,w=Q);let W=(C[S]+T.offsetX)*T.scaleX,j=(C[S+1]+T.offsetY)*T.scaleY,U=(C[_]+T.offsetX)*T.scaleX,z=(C[_+1]+T.offsetY)*T.scaleY,q=(C[g]+T.offsetX)*T.scaleX,I=(C[g+1]+T.offsetY)*T.scaleY;if(j>=I)return;let P=N[v],E=N[v+1],k=N[v+2],L=N[w],x=N[w+1],R=N[w+2],A=N[O],M=N[O+1],B=N[O+2],H=Math.round(j),$=Math.round(I),Y,Z,J,te,se,oe,de,ge;for(let le=H;le<=$;le++){if(leI?_e=1:z===I?_e=0:_e=(z-le)/(z-I),Y=U-(U-q)*_e,Z=L-(L-A)*_e,J=x-(x-M)*_e,te=R-(R-B)*_e}let he;leI?he=1:he=(j-le)/(j-I),se=W-(W-q)*he,oe=P-(P-A)*he,de=E-(E-M)*he,ge=k-(k-B)*he;let ce=Math.round(Math.min(Y,se)),Ue=Math.round(Math.max(Y,se)),Ee=G*le+ce*4;for(let _e=ce;_e<=Ue;_e++)he=(Y-_e)/(Y-se),he<0?he=0:he>1&&(he=1),D[Ee++]=Z-(Z-oe)*he|0,D[Ee++]=J-(J-de)*he|0,D[Ee++]=te-(te-ge)*he|0,D[Ee++]=255}}function d(b,T,S){let _=T.coords,g=T.colors,v,w;switch(T.type){case"lattice":let O=T.verticesPerRow,C=Math.floor(_.length/O)-1,N=O-1;for(v=0;v=g?v=g:_=v/T,{scale:_,size:v}}clipBbox(T,S,_,g,v){let w=g-S,O=v-_;T.ctx.rect(S,_,w,O),T.current.updateRectMinMax((0,n.getCurrentTransform)(T.ctx),[S,_,g,v]),T.clip(),T.endPath()}setFillAndStrokeStyleToContext(T,S,_){let g=T.ctx,v=T.current;switch(S){case y.COLORED:let w=this.ctx;g.fillStyle=w.fillStyle,g.strokeStyle=w.strokeStyle,v.fillColor=w.fillStyle,v.strokeColor=w.strokeStyle;break;case y.UNCOLORED:let O=o.Util.makeHexColor(_[0],_[1],_[2]);g.fillStyle=O,g.strokeStyle=O,v.fillColor=O,v.strokeColor=O;break;default:throw new o.FormatError(`Unsupported paint type: ${S}`)}}getPattern(T,S,_,g){let v=_;g!==i.SHADING&&(v=o.Util.transform(v,S.baseTransform),this.matrix&&(v=o.Util.transform(v,this.matrix)));let w=this.createPatternCanvas(S),O=new DOMMatrix(v);O=O.translate(w.offsetX,w.offsetY),O=O.scale(1/w.scaleX,1/w.scaleY);let C=T.createPattern(w.canvas,"repeat");try{C.setTransform(O)}catch(N){(0,o.warn)(`TilingPattern.getPattern: "${N?.message}".`)}return C}}e.TilingPattern=h},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.applyMaskImageData=n;var o=r(1);function n({src:a,srcPos:i=0,dest:s,destPos:l=0,width:u,height:p,inverseDecode:d=!1}){let f=o.FeatureTest.isLittleEndian?4278190080:255,[m,c]=d?[0,f]:[f,0],y=u>>3,h=u&7,b=a.length;s=new Uint32Array(s.buffer);for(let T=0;T{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 n={UNKNOWN:0,DATA:1,ERROR:2},a={UNKNOWN:0,CANCEL:1,CANCEL_COMPLETE:2,CLOSE:3,ENQUEUE:4,ERROR:5,PULL:6,PULL_COMPLETE:7,START_COMPLETE:8};function i(l){switch(l instanceof Error||typeof l=="object"&&l!==null||(0,o.unreachable)('wrapReason: Expected "reason" to be a (possibly cloned) Error.'),l.name){case"AbortException":return new o.AbortException(l.message);case"MissingPDFException":return new o.MissingPDFException(l.message);case"PasswordException":return new o.PasswordException(l.message,l.code);case"UnexpectedResponseException":return new o.UnexpectedResponseException(l.message,l.status);case"UnknownErrorException":return new o.UnknownErrorException(l.message,l.details);default:return new o.UnknownErrorException(l.message,l.toString())}}class s{constructor(u,p,d){this.sourceName=u,this.targetName=p,this.comObj=d,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=f=>{let m=f.data;if(m.targetName!==this.sourceName)return;if(m.stream){this._processStreamMessage(m);return}if(m.callback){let y=m.callbackId,h=this.callbackCapabilities[y];if(!h)throw new Error(`Cannot resolve callback ${y}`);if(delete this.callbackCapabilities[y],m.callback===n.DATA)h.resolve(m.data);else if(m.callback===n.ERROR)h.reject(i(m.reason));else throw new Error("Unexpected callback case");return}let c=this.actionHandler[m.action];if(!c)throw new Error(`Unknown action from worker: ${m.action}`);if(m.callbackId){let y=this.sourceName,h=m.sourceName;new Promise(function(b){b(c(m.data))}).then(function(b){d.postMessage({sourceName:y,targetName:h,callback:n.DATA,callbackId:m.callbackId,data:b})},function(b){d.postMessage({sourceName:y,targetName:h,callback:n.ERROR,callbackId:m.callbackId,reason:i(b)})});return}if(m.streamId){this._createStreamSink(m);return}c(m.data)},d.addEventListener("message",this._onComObjOnMessage)}on(u,p){let d=this.actionHandler;if(d[u])throw new Error(`There is already an actionName called "${u}"`);d[u]=p}send(u,p,d){this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:u,data:p},d)}sendWithPromise(u,p,d){let f=this.callbackId++,m=(0,o.createPromiseCapability)();this.callbackCapabilities[f]=m;try{this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:u,callbackId:f,data:p},d)}catch(c){m.reject(c)}return m.promise}sendWithStream(u,p,d,f){let m=this.streamId++,c=this.sourceName,y=this.targetName,h=this.comObj;return new ReadableStream({start:b=>{let T=(0,o.createPromiseCapability)();return this.streamControllers[m]={controller:b,startCall:T,pullCall:null,cancelCall:null,isClosed:!1},h.postMessage({sourceName:c,targetName:y,action:u,streamId:m,data:p,desiredSize:b.desiredSize},f),T.promise},pull:b=>{let T=(0,o.createPromiseCapability)();return this.streamControllers[m].pullCall=T,h.postMessage({sourceName:c,targetName:y,stream:a.PULL,streamId:m,desiredSize:b.desiredSize}),T.promise},cancel:b=>{(0,o.assert)(b instanceof Error,"cancel must have a valid reason");let T=(0,o.createPromiseCapability)();return this.streamControllers[m].cancelCall=T,this.streamControllers[m].isClosed=!0,h.postMessage({sourceName:c,targetName:y,stream:a.CANCEL,streamId:m,reason:i(b)}),T.promise}},d)}_createStreamSink(u){let p=u.streamId,d=this.sourceName,f=u.sourceName,m=this.comObj,c=this,y=this.actionHandler[u.action],h={enqueue(b,T=1,S){if(this.isCancelled)return;let _=this.desiredSize;this.desiredSize-=T,_>0&&this.desiredSize<=0&&(this.sinkCapability=(0,o.createPromiseCapability)(),this.ready=this.sinkCapability.promise),m.postMessage({sourceName:d,targetName:f,stream:a.ENQUEUE,streamId:p,chunk:b},S)},close(){this.isCancelled||(this.isCancelled=!0,m.postMessage({sourceName:d,targetName:f,stream:a.CLOSE,streamId:p}),delete c.streamSinks[p])},error(b){(0,o.assert)(b instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,m.postMessage({sourceName:d,targetName:f,stream:a.ERROR,streamId:p,reason:i(b)}))},sinkCapability:(0,o.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:u.desiredSize,ready:null};h.sinkCapability.resolve(),h.ready=h.sinkCapability.promise,this.streamSinks[p]=h,new Promise(function(b){b(y(u.data,h))}).then(function(){m.postMessage({sourceName:d,targetName:f,stream:a.START_COMPLETE,streamId:p,success:!0})},function(b){m.postMessage({sourceName:d,targetName:f,stream:a.START_COMPLETE,streamId:p,reason:i(b)})})}_processStreamMessage(u){let p=u.streamId,d=this.sourceName,f=u.sourceName,m=this.comObj,c=this.streamControllers[p],y=this.streamSinks[p];switch(u.stream){case a.START_COMPLETE:u.success?c.startCall.resolve():c.startCall.reject(i(u.reason));break;case a.PULL_COMPLETE:u.success?c.pullCall.resolve():c.pullCall.reject(i(u.reason));break;case a.PULL:if(!y){m.postMessage({sourceName:d,targetName:f,stream:a.PULL_COMPLETE,streamId:p,success:!0});break}y.desiredSize<=0&&u.desiredSize>0&&y.sinkCapability.resolve(),y.desiredSize=u.desiredSize,new Promise(function(h){h(y.onPull&&y.onPull())}).then(function(){m.postMessage({sourceName:d,targetName:f,stream:a.PULL_COMPLETE,streamId:p,success:!0})},function(h){m.postMessage({sourceName:d,targetName:f,stream:a.PULL_COMPLETE,streamId:p,reason:i(h)})});break;case a.ENQUEUE:if((0,o.assert)(c,"enqueue should have stream controller"),c.isClosed)break;c.controller.enqueue(u.chunk);break;case a.CLOSE:if((0,o.assert)(c,"close should have stream controller"),c.isClosed)break;c.isClosed=!0,c.controller.close(),this._deleteStreamController(c,p);break;case a.ERROR:(0,o.assert)(c,"error should have stream controller"),c.controller.error(i(u.reason)),this._deleteStreamController(c,p);break;case a.CANCEL_COMPLETE:u.success?c.cancelCall.resolve():c.cancelCall.reject(i(u.reason)),this._deleteStreamController(c,p);break;case a.CANCEL:if(!y)break;new Promise(function(h){h(y.onCancel&&y.onCancel(i(u.reason)))}).then(function(){m.postMessage({sourceName:d,targetName:f,stream:a.CANCEL_COMPLETE,streamId:p,success:!0})},function(h){m.postMessage({sourceName:d,targetName:f,stream:a.CANCEL_COMPLETE,streamId:p,reason:i(h)})}),y.sinkCapability.reject(i(u.reason)),y.isCancelled=!0,delete this.streamSinks[p];break;default:throw new Error("Unexpected stream case")}}async _deleteStreamController(u,p){await Promise.allSettled([u.startCall&&u.startCall.promise,u.pullCall&&u.pullCall.promise,u.cancelCall&&u.cancelCall.promise]),delete this.streamControllers[p]}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 n{#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=n},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.OptionalContentConfig=void 0;var o=r(1);let n=Symbol("INTERNAL");class a{#e=!0;constructor(l,u){this.name=l,this.intent=u}get visible(){return this.#e}_setVisible(l,u){l!==n&&(0,o.unreachable)("Internal method `_setVisible` called."),this.#e=u}}class i{#e=!0;#t=new Map;#n=null;#r=null;constructor(l){if(this.name=null,this.creator=null,l!==null){this.name=l.name,this.creator=l.creator,this.#r=l.order;for(let u of l.groups)this.#t.set(u.id,new a(u.name,u.intent));if(l.baseState==="OFF")for(let u of this.#t.values())u._setVisible(n,!1);for(let u of l.on)this.#t.get(u)._setVisible(n,!0);for(let u of l.off)this.#t.get(u)._setVisible(n,!1);this.#n=new Map;for(let[u,p]of this.#t)this.#n.set(u,p.visible)}}#a(l){let u=l.length;if(u<2)return!0;let p=l[0];for(let d=1;d0?(0,o.objectFromMap)(this.#t):null}getGroup(l){return this.#t.get(l)||null}}e.OptionalContentConfig=i},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFDataTransportStream=void 0;var o=r(1),n=r(8);class a{constructor(u,p){(0,o.assert)(p,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.'),this._queuedChunks=[],this._progressiveDone=u.progressiveDone||!1,this._contentDispositionFilename=u.contentDispositionFilename||null;let d=u.initialData;if(d?.length>0){let f=new Uint8Array(d).buffer;this._queuedChunks.push(f)}this._pdfDataRangeTransport=p,this._isStreamingSupported=!u.disableStream,this._isRangeSupported=!u.disableRange,this._contentLength=u.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener((f,m)=>{this._onReceiveData({begin:f,chunk:m})}),this._pdfDataRangeTransport.addProgressListener((f,m)=>{this._onProgress({loaded:f,total:m})}),this._pdfDataRangeTransport.addProgressiveReadListener(f=>{this._onReceiveData({chunk:f})}),this._pdfDataRangeTransport.addProgressiveDoneListener(()=>{this._onProgressiveDone()}),this._pdfDataRangeTransport.transportReady()}_onReceiveData(u){let p=new Uint8Array(u.chunk).buffer;if(u.begin===void 0)this._fullRequestReader?this._fullRequestReader._enqueue(p):this._queuedChunks.push(p);else{let d=this._rangeReaders.some(function(f){return f._begin!==u.begin?!1:(f._enqueue(p),!0)});(0,o.assert)(d,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}get _progressiveDataLength(){return this._fullRequestReader?._loaded??0}_onProgress(u){if(u.total===void 0){let p=this._rangeReaders[0];p?.onProgress&&p.onProgress({loaded:u.loaded})}else{let p=this._fullRequestReader;p?.onProgress&&p.onProgress({loaded:u.loaded,total:u.total})}}_onProgressiveDone(){this._fullRequestReader&&this._fullRequestReader.progressiveDone(),this._progressiveDone=!0}_removeRangeReader(u){let p=this._rangeReaders.indexOf(u);p>=0&&this._rangeReaders.splice(p,1)}getFullReader(){(0,o.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");let u=this._queuedChunks;return this._queuedChunks=null,new i(this,u,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(u,p){if(p<=this._progressiveDataLength)return null;let d=new s(this,u,p);return this._pdfDataRangeTransport.requestDataRange(u,p),this._rangeReaders.push(d),d}cancelAllRequests(u){this._fullRequestReader&&this._fullRequestReader.cancel(u);for(let p of this._rangeReaders.slice(0))p.cancel(u);this._pdfDataRangeTransport.abort()}}e.PDFDataTransportStream=a;class i{constructor(u,p,d=!1,f=null){this._stream=u,this._done=d||!1,this._filename=(0,n.isPdfFile)(f)?f:null,this._queuedChunks=p||[],this._loaded=0;for(let m of this._queuedChunks)this._loaded+=m.byteLength;this._requests=[],this._headersReady=Promise.resolve(),u._fullRequestReader=this,this.onProgress=null}_enqueue(u){this._done||(this._requests.length>0?this._requests.shift().resolve({value:u,done:!1}):this._queuedChunks.push(u),this._loaded+=u.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 u=(0,o.createPromiseCapability)();return this._requests.push(u),u.promise}cancel(u){this._done=!0;for(let p of this._requests)p.resolve({value:void 0,done:!0});this._requests.length=0}progressiveDone(){this._done||(this._done=!0)}}class s{constructor(u,p,d){this._stream=u,this._begin=p,this._end=d,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}_enqueue(u){if(!this._done){if(this._requests.length===0)this._queuedChunk=u;else{this._requests.shift().resolve({value:u,done:!1});for(let d of this._requests)d.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 p=this._queuedChunk;return this._queuedChunk=null,{value:p,done:!1}}if(this._done)return{value:void 0,done:!0};let u=(0,o.createPromiseCapability)();return this._requests.push(u),u.promise}cancel(u){this._done=!0;for(let p of this._requests)p.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(n){let a=[],i={items:a,styles:Object.create(null)};function s(l){if(!l)return;let u=null,p=l.name;if(p==="#text")u=l.value;else if(r.shouldBuildText(p))l?.attributes?.textContent?u=l.attributes.textContent:l.value&&(u=l.value);else return;if(u!==null&&a.push({str:u}),!!l.children)for(let d of l.children)s(d)}return s(n),i}static shouldBuildText(n){return!(n==="textarea"||n==="input"||n==="option"||n==="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 n=function(l){return new Promise((u,p)=>{CA().readFile(l,(f,m)=>{if(f||!m){p(new Error(f));return}u(new Uint8Array(m))})})};class a extends o.BaseCanvasFactory{_createCanvas(u,p){return ZW().createCanvas(u,p)}}e.NodeCanvasFactory=a;class i extends o.BaseCMapReaderFactory{_fetchData(u,p){return n(u).then(d=>({cMapData:d,compressionType:p}))}}e.NodeCMapReaderFactory=i;class s extends o.BaseStandardFontDataFactory{_fetchData(u){return n(u)}}e.NodeStandardFontDataFactory=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationEditorLayer=void 0;var o=r(7),n=r(1),a=r(23),i=r(24);class s{#e;#t=!1;#n=this.pointerup.bind(this);#r=this.pointerdown.bind(this);#a=new Map;#p=!1;#s=!1;#o;static _initialized=!1;constructor(u){s._initialized||(s._initialized=!0,a.FreeTextEditor.initialize(u.l10n),i.InkEditor.initialize(u.l10n),u.uiManager.registerEditorTypes([a.FreeTextEditor,i.InkEditor])),this.#o=u.uiManager,this.annotationStorage=u.annotationStorage,this.pageIndex=u.pageIndex,this.div=u.div,this.#e=u.accessibilityManager,this.#o.addLayer(this)}updateToolbar(u){this.#o.updateToolbar(u)}updateMode(u=this.#o.getMode()){this.#i(),u===n.AnnotationEditorType.INK?(this.addInkEditorIfNeeded(!1),this.disableClick()):this.enableClick(),this.#o.unselectAll()}addInkEditorIfNeeded(u){if(!u&&this.#o.getMode()!==n.AnnotationEditorType.INK)return;if(!u){for(let d of this.#a.values())if(d.isEmpty()){d.setInBackground();return}}this.#u({offsetX:0,offsetY:0}).setInBackground()}setEditingState(u){this.#o.setEditingState(u)}addCommands(u){this.#o.addCommands(u)}enable(){this.div.style.pointerEvents="auto";for(let u of this.#a.values())u.enableEditing()}disable(){this.div.style.pointerEvents="none";for(let u of this.#a.values())u.disableEditing()}setActiveEditor(u){this.#o.getActive()!==u&&this.#o.setActiveEditor(u)}enableClick(){this.div.addEventListener("pointerdown",this.#r),this.div.addEventListener("pointerup",this.#n)}disableClick(){this.div.removeEventListener("pointerdown",this.#r),this.div.removeEventListener("pointerup",this.#n)}attach(u){this.#a.set(u.id,u)}detach(u){this.#a.delete(u.id),this.#e?.removePointerInTextLayer(u.contentDiv)}remove(u){this.#o.removeEditor(u),this.detach(u),this.annotationStorage.remove(u.id),u.div.style.display="none",setTimeout(()=>{u.div.style.display="",u.div.remove(),u.isAttachedToDOM=!1,document.activeElement===document.body&&this.#o.focusMainContainer()},0),this.#s||this.addInkEditorIfNeeded(!1)}#f(u){u.parent!==this&&(this.attach(u),u.pageIndex=this.pageIndex,u.parent?.detach(u),u.parent=this,u.div&&u.isAttachedToDOM&&(u.div.remove(),this.div.append(u.div)))}add(u){if(this.#f(u),this.#o.addEditor(u),this.attach(u),!u.isAttachedToDOM){let p=u.render();this.div.append(p),u.isAttachedToDOM=!0}this.moveEditorInDOM(u),u.onceAdded(),this.addToAnnotationStorage(u)}moveEditorInDOM(u){this.#e?.moveElementInDOM(this.div,u.div,u.contentDiv,!0)}addToAnnotationStorage(u){!u.isEmpty()&&!this.annotationStorage.has(u.id)&&this.annotationStorage.setValue(u.id,u)}addOrRebuild(u){u.needsToBeRebuilt()?u.rebuild():this.add(u)}addANewEditor(u){let p=()=>{this.addOrRebuild(u)},d=()=>{u.remove()};this.addCommands({cmd:p,undo:d,mustExec:!0})}addUndoableEditor(u){let p=()=>{this.addOrRebuild(u)},d=()=>{u.remove()};this.addCommands({cmd:p,undo:d,mustExec:!1})}getNextId(){return this.#o.getId()}#l(u){switch(this.#o.getMode()){case n.AnnotationEditorType.FREETEXT:return new a.FreeTextEditor(u);case n.AnnotationEditorType.INK:return new i.InkEditor(u)}return null}deserialize(u){switch(u.annotationType){case n.AnnotationEditorType.FREETEXT:return a.FreeTextEditor.deserialize(u,this);case n.AnnotationEditorType.INK:return i.InkEditor.deserialize(u,this)}return null}#u(u){let p=this.getNextId(),d=this.#l({parent:this,id:p,x:u.offsetX,y:u.offsetY});return d&&this.add(d),d}setSelected(u){this.#o.setSelected(u)}toggleSelected(u){this.#o.toggleSelected(u)}isSelected(u){return this.#o.isSelected(u)}unselect(u){this.#o.unselect(u)}pointerup(u){let p=o.KeyboardManager.platform.isMac;if(!(u.button!==0||u.ctrlKey&&p)&&u.target===this.div&&this.#p){if(this.#p=!1,!this.#t){this.#t=!0;return}this.#u(u)}}pointerdown(u){let p=o.KeyboardManager.platform.isMac;if(u.button!==0||u.ctrlKey&&p||u.target!==this.div)return;this.#p=!0;let d=this.#o.getActive();this.#t=!d||d.isEmpty()}drop(u){let p=u.dataTransfer.getData("text/plain"),d=this.#o.getEditor(p);if(!d)return;u.preventDefault(),u.dataTransfer.dropEffect="move",this.#f(d);let f=this.div.getBoundingClientRect(),m=u.clientX-f.x,c=u.clientY-f.y;d.translate(m-d.startX,c-d.startY),this.moveEditorInDOM(d),d.div.focus()}dragover(u){u.preventDefault()}destroy(){this.#o.getActive()?.parent===this&&this.#o.setActiveEditor(null);for(let u of this.#a.values())this.#e?.removePointerInTextLayer(u.contentDiv),u.isAttachedToDOM=!1,u.div.remove(),u.parent=null;this.div=null,this.#a.clear(),this.#o.removeLayer(this)}#i(){this.#s=!0;for(let u of this.#a.values())u.isEmpty()&&u.remove();this.#s=!1}render(u){this.viewport=u.viewport,(0,o.bindEvents)(this,this.div,["dragover","drop"]),this.setDimensions();for(let p of this.#o.getEditors(this.pageIndex))this.add(p);this.updateMode()}update(u){this.viewport=u.viewport,this.setDimensions(),this.updateMode()}get scaleFactor(){return this.viewport.scale}get pageDimensions(){let[u,p,d,f]=this.viewport.viewBox,m=d-u,c=f-p;return[m,c]}get viewportBaseDimensions(){let{width:u,height:p,rotation:d}=this.viewport;return d%180===0?[u,p]:[p,u]}setDimensions(){let{width:u,height:p,rotation:d}=this.viewport,f=d%180!==0,m=Math.floor(u)+"px",c=Math.floor(p)+"px";this.div.style.width=f?c:m,this.div.style.height=f?m:c,this.div.setAttribute("data-main-rotation",d)}}e.AnnotationEditorLayer=s},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.FreeTextEditor=void 0;var o=r(1),n=r(7),a=r(6);class i extends a.AnnotationEditor{#e=this.editorDivBlur.bind(this);#t=this.editorDivFocus.bind(this);#n=this.editorDivKeydown.bind(this);#r;#a="";#p=!1;#s;static _freeTextDefaultContent="";static _l10nPromise;static _internalPadding=0;static _defaultColor=null;static _defaultFontSize=10;static _keyboardManager=new n.KeyboardManager([[["ctrl+Enter","mac+meta+Enter","Escape","mac+Escape"],i.prototype.commitOrRemove]]);static _type="freetext";constructor(l){super({...l,name:"freeTextEditor"}),this.#r=l.color||i._defaultColor||a.AnnotationEditor._defaultLineColor,this.#s=l.fontSize||i._defaultFontSize}static initialize(l){this._l10nPromise=new Map(["free_text_default_content","editor_free_text_aria_label"].map(p=>[p,l.get(p)]));let u=getComputedStyle(document.documentElement);this._internalPadding=parseFloat(u.getPropertyValue("--freetext-padding"))}static updateDefaultParams(l,u){switch(l){case o.AnnotationEditorParamsType.FREETEXT_SIZE:i._defaultFontSize=u;break;case o.AnnotationEditorParamsType.FREETEXT_COLOR:i._defaultColor=u;break}}updateParams(l,u){switch(l){case o.AnnotationEditorParamsType.FREETEXT_SIZE:this.#o(u);break;case o.AnnotationEditorParamsType.FREETEXT_COLOR:this.#f(u);break}}static get defaultPropertiesToUpdate(){return[[o.AnnotationEditorParamsType.FREETEXT_SIZE,i._defaultFontSize],[o.AnnotationEditorParamsType.FREETEXT_COLOR,i._defaultColor||a.AnnotationEditor._defaultLineColor]]}get propertiesToUpdate(){return[[o.AnnotationEditorParamsType.FREETEXT_SIZE,this.#s],[o.AnnotationEditorParamsType.FREETEXT_COLOR,this.#r]]}#o(l){let u=d=>{this.editorDiv.style.fontSize=`calc(${d}px * var(--scale-factor))`,this.translate(0,-(d-this.#s)*this.parent.scaleFactor),this.#s=d,this.#u()},p=this.#s;this.parent.addCommands({cmd:()=>{u(l)},undo:()=>{u(p)},mustExec:!0,type:o.AnnotationEditorParamsType.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})}#f(l){let u=this.#r;this.parent.addCommands({cmd:()=>{this.#r=l,this.editorDiv.style.color=l},undo:()=>{this.#r=u,this.editorDiv.style.color=u},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.#n),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.#n),this.editorDiv.removeEventListener("focus",this.#t),this.editorDiv.removeEventListener("blur",this.#e),this.div.focus(),this.isEditing=!1)}focusin(l){super.focusin(l),l.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 l=this.editorDiv.getElementsByTagName("div");if(l.length===0)return this.editorDiv.innerText;let u=[];for(let p=0,d=l.length;pthis.editorDiv?.setAttribute("aria-label",d)),i._l10nPromise.get("free_text_default_content").then(d=>this.editorDiv?.setAttribute("default-content",d)),this.editorDiv.contentEditable=!0;let{style:p}=this.editorDiv;if(p.fontSize=`calc(${this.#s}px * var(--scale-factor))`,p.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,n.bindEvents)(this,this.div,["dblclick","keydown"]),this.width){let[d,f]=this.parent.viewportBaseDimensions;this.setAt(l*d,u*f,this.width*d,this.height*f);for(let m of this.#a.split(` `)){let c=document.createElement("div");c.append(m?document.createTextNode(m):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(l,u){let p=super.deserialize(l,u);return p.#s=l.fontSize,p.#r=o.Util.makeHexColor(...l.color),p.#a=l.value,p}serialize(){if(this.isEmpty())return null;let l=i._internalPadding*this.parent.scaleFactor,u=this.getRect(l,l),p=a.AnnotationEditor._colorManager.convert(getComputedStyle(this.editorDiv).color);return{annotationType:o.AnnotationEditorType.FREETEXT,color:p,fontSize:this.#s,value:this.#a,pageIndex:this.parent.pageIndex,rect:u,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 a.fitCurve}});var o=r(1),n=r(6),a=r(25),i=r(7);let s=16;class l extends n.AnnotationEditor{#e=0;#t=0;#n=0;#r=this.canvasPointermove.bind(this);#a=this.canvasPointerleave.bind(this);#p=this.canvasPointerup.bind(this);#s=this.canvasPointerdown.bind(this);#o=!1;#f=!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(p){super({...p,name:"inkEditor"}),this.color=p.color||null,this.thickness=p.thickness||null,this.opacity=p.opacity||null,this.paths=[],this.bezierPath2D=[],this.currentPath=[],this.scaleFactor=1,this.translationX=this.translationY=0,this.x=0,this.y=0}static initialize(p){this._l10nPromise=new Map(["editor_ink_canvas_aria_label","editor_ink_aria_label"].map(d=>[d,p.get(d)]))}static updateDefaultParams(p,d){switch(p){case o.AnnotationEditorParamsType.INK_THICKNESS:l._defaultThickness=d;break;case o.AnnotationEditorParamsType.INK_COLOR:l._defaultColor=d;break;case o.AnnotationEditorParamsType.INK_OPACITY:l._defaultOpacity=d/100;break}}updateParams(p,d){switch(p){case o.AnnotationEditorParamsType.INK_THICKNESS:this.#E(d);break;case o.AnnotationEditorParamsType.INK_COLOR:this.#w(d);break;case o.AnnotationEditorParamsType.INK_OPACITY:this.#v(d);break}}static get defaultPropertiesToUpdate(){return[[o.AnnotationEditorParamsType.INK_THICKNESS,l._defaultThickness],[o.AnnotationEditorParamsType.INK_COLOR,l._defaultColor||n.AnnotationEditor._defaultLineColor],[o.AnnotationEditorParamsType.INK_OPACITY,Math.round(l._defaultOpacity*100)]]}get propertiesToUpdate(){return[[o.AnnotationEditorParamsType.INK_THICKNESS,this.thickness||l._defaultThickness],[o.AnnotationEditorParamsType.INK_COLOR,this.color||l._defaultColor||n.AnnotationEditor._defaultLineColor],[o.AnnotationEditorParamsType.INK_OPACITY,Math.round(100*(this.opacity??l._defaultOpacity))]]}#E(p){let d=this.thickness;this.parent.addCommands({cmd:()=>{this.thickness=p,this.#S()},undo:()=>{this.thickness=d,this.#S()},mustExec:!0,type:o.AnnotationEditorParamsType.INK_THICKNESS,overwriteIfSameType:!0,keepUndo:!0})}#w(p){let d=this.color;this.parent.addCommands({cmd:()=>{this.color=p,this.#c()},undo:()=>{this.color=d,this.#c()},mustExec:!0,type:o.AnnotationEditorParamsType.INK_COLOR,overwriteIfSameType:!0,keepUndo:!0})}#v(p){p/=100;let d=this.opacity;this.parent.addCommands({cmd:()=>{this.opacity=p,this.#c()},undo:()=>{this.opacity=d,this.#c()},mustExec:!0,type:o.AnnotationEditorParamsType.INK_OPACITY,overwriteIfSameType:!0,keepUndo:!0})}rebuild(){super.rebuild(),this.div!==null&&(this.canvas||(this.#h(),this.#y()),this.isAttachedToDOM||(this.parent.add(this),this.#_()),this.#S())}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.#p))}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.#p))}onceAdded(){this.div.draggable=!this.isEmpty()}isEmpty(){return this.paths.length===0||this.paths.length===1&&this.paths[0].length===0}#R(){let{width:p,height:d,rotation:f}=this.parent.viewport;switch(f){case 90:return[0,p,p,d];case 180:return[p,d,p,d];case 270:return[d,0,p,d];default:return[0,0,p,d]}}#x(){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)}`}#d(p,d){this.isEditing=!0,this.#f||(this.#f=!0,this.#_(),this.thickness||=l._defaultThickness,this.color||=l._defaultColor||n.AnnotationEditor._defaultLineColor,this.opacity??=l._defaultOpacity),this.currentPath.push([p,d]),this.#l=null,this.#x(),this.ctx.beginPath(),this.ctx.moveTo(p,d),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)}#b(p,d){let[f,m]=this.currentPath.at(-1);p===f&&d===m||(this.currentPath.push([p,d]),this.#l=[p,d])}#P(p,d){this.ctx.closePath(),this.#m=null,p=Math.min(Math.max(p,0),this.canvas.width),d=Math.min(Math.max(d,0),this.canvas.height);let[f,m]=this.currentPath.at(-1);(p!==f||d!==m)&&this.currentPath.push([p,d]);let c;if(this.currentPath.length!==1)c=(0,a.fitCurve)(this.currentPath,30,null);else{let T=[p,d];c=[[T,T.slice(),T.slice(),T]]}let y=l.#k(c);this.currentPath.length=0;let h=()=>{this.paths.push(c),this.bezierPath2D.push(y),this.rebuild()},b=()=>{this.paths.pop(),this.bezierPath2D.pop(),this.paths.length===0?this.remove():(this.canvas||(this.#h(),this.#y()),this.#S())};this.parent.addCommands({cmd:h,undo:b,mustExec:!0})}#c(){if(this.isEmpty()){this.#C();return}this.#x();let{canvas:p,ctx:d}=this;d.setTransform(1,0,0,1,0,0),d.clearRect(0,0,p.width,p.height),this.#C();for(let f of this.bezierPath2D)d.stroke(f)}commit(){this.#o||(super.commit(),this.isEditing=!1,this.disableEditMode(),this.setInForeground(),this.#o=!0,this.div.classList.add("disabled"),this.#S(!0),this.parent.addInkEditorIfNeeded(!0),this.parent.moveEditorInDOM(this),this.div.focus())}focusin(p){super.focusin(p),this.enableEditMode()}canvasPointerdown(p){p.button!==0||!this.isInEditMode()||this.#o||(this.setInForeground(),p.type!=="mouse"&&this.div.focus(),p.stopPropagation(),this.canvas.addEventListener("pointerleave",this.#a),this.canvas.addEventListener("pointermove",this.#r),this.#d(p.offsetX,p.offsetY))}canvasPointermove(p){p.stopPropagation(),this.#b(p.offsetX,p.offsetY)}canvasPointerup(p){p.button===0&&this.isInEditMode()&&this.currentPath.length!==0&&(p.stopPropagation(),this.#T(p),this.setInBackground())}canvasPointerleave(p){this.#T(p),this.setInBackground()}#T(p){this.#P(p.offsetX,p.offsetY),this.canvas.removeEventListener("pointerleave",this.#a),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",l._l10nPromise.get("editor_ink_canvas_aria_label").then(p=>this.canvas?.setAttribute("aria-label",p)),this.div.append(this.canvas),this.ctx=this.canvas.getContext("2d")}#y(){this.#u=new ResizeObserver(p=>{let d=p[0].contentRect;d.width&&d.height&&this.setDimensions(d.width,d.height)}),this.#u.observe(this.div)}render(){if(this.div)return this.div;let p,d;this.width&&(p=this.x,d=this.y),super.render(),l._l10nPromise.get("editor_ink_aria_label").then(h=>this.div?.setAttribute("aria-label",h));let[f,m,c,y]=this.#R();if(this.setAt(f,m,0,0),this.setDims(c,y),this.#h(),this.width){let[h,b]=this.parent.viewportBaseDimensions;this.setAt(p*h,d*b,this.width*h,this.height*b),this.#f=!0,this.#_(),this.setDims(this.width*h,this.height*b),this.#c(),this.#N(),this.div.classList.add("disabled")}else this.div.classList.add("editing"),this.enableEditMode();return this.#y(),this.div}#_(){if(!this.#f)return;let[p,d]=this.parent.viewportBaseDimensions;this.canvas.width=Math.ceil(this.width*p),this.canvas.height=Math.ceil(this.height*d),this.#C()}setDimensions(p,d){let f=Math.round(p),m=Math.round(d);if(this.#i===f&&this.#g===m)return;this.#i=f,this.#g=m,this.canvas.style.visibility="hidden",this.#e&&Math.abs(this.#e-p/d)>.01&&(d=Math.ceil(p/this.#e),this.setDims(p,d));let[c,y]=this.parent.viewportBaseDimensions;this.width=p/c,this.height=d/y,this.#o&&this.#A(p,d),this.#_(),this.#c(),this.canvas.style.visibility="visible"}#A(p,d){let f=this.#O(),m=(p-f)/this.#n,c=(d-f)/this.#t;this.scaleFactor=Math.min(m,c)}#C(){let p=this.#O()/2;this.ctx.setTransform(this.scaleFactor,0,0,this.scaleFactor,this.translationX*this.scaleFactor+p,this.translationY*this.scaleFactor+p)}static#k(p){let d=new Path2D;for(let f=0,m=p.length;f=1?(p.minHeight=`${s}px`,p.minWidth=`${Math.round(this.#e*s)}px`):(p.minWidth=`${s}px`,p.minHeight=`${Math.round(s/this.#e)}px`)}static deserialize(p,d){let f=super.deserialize(p,d);f.thickness=p.thickness,f.color=o.Util.makeHexColor(...p.color),f.opacity=p.opacity;let[m,c]=d.pageDimensions,y=f.width*m,h=f.height*c,b=d.scaleFactor,T=p.thickness/2;f.#e=y/h,f.#o=!0,f.#i=Math.round(y),f.#g=Math.round(h);for(let{bezier:_}of p.paths){let g=[];f.paths.push(g);let v=b*(_[0]-T),w=b*(h-_[1]-T);for(let C=2,N=_.length;C{Object.defineProperty(e,"__esModule",{value:!0}),e.fitCurve=void 0;let o=r(26);e.fitCurve=o},t=>{function e(c,y,h){if(!Array.isArray(c))throw new TypeError("First argument should be an array");if(c.forEach(_=>{if(!Array.isArray(_)||_.some(g=>typeof g!="number")||_.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((_,g)=>g===0||!_.every((v,w)=>v===c[g-1][w])),c.length<2)return[];let b=c.length,T=d(c[1],c[0]),S=d(c[b-2],c[b-1]);return r(c,T,S,y,h)}function r(c,y,h,b,T){var _,g,v,w,O,C,N,D,G,Q,W,j,U;if(c.length===2)return j=f.vectorLen(f.subtract(c[0],c[1]))/3,_=[c[0],f.addArrays(c[0],f.mulItems(y,j)),f.addArrays(c[1],f.mulItems(h,j)),c[1]],[_];if(g=s(c),[_,w,C]=o(c,g,g,y,h,T),w===0||w.9999&&z<1.0001)break}O=w,N=C}return W=[],D=f.subtract(c[C-1],c[C+1]),D.every(z=>z===0)&&(D=f.subtract(c[C-1],c[C]),[D[0],D[1]]=[-D[1],D[0]]),G=f.normalize(D),Q=f.mulItems(G,-1),W=W.concat(r(c.slice(0,C+1),y,G,b,T)),W=W.concat(r(c.slice(C),Q,h,b,T)),W}function o(c,y,h,b,T,S){var _,g,v;return _=n(c,h,b,T,S),[g,v]=l(c,_,y),S&&S({bez:_,points:c,params:y,maxErr:g,maxPoint:v}),[_,g,v]}function n(c,y,h,b){var T,S,_,g,v,w,O,C,N,D,G,Q,W,j,U,z,q,I=c[0],P=c[c.length-1];for(T=[I,null,null,P],S=f.zeros_Xx2x2(y.length),W=0,j=y.length;Wi(c,y[T],b))}function i(c,y,h){var b=f.subtract(m.q(c,h),y),T=m.qprime(c,h),S=f.mulMatrix(b,T),_=f.sum(f.squareItems(T))+2*f.mulMatrix(b,m.qprimeprime(c,h));return _===0?h:h-S/_}function s(c){var y=[],h,b,T;return c.forEach((S,_)=>{h=_?b+f.vectorLen(f.subtract(S,T)):0,y.push(h),b=h,T=S}),y=y.map(S=>S/b),y}function l(c,y,h){var b,T,S,_,g,v,w,O;T=0,S=Math.floor(c.length/2);let C=u(y,10);for(g=0,v=c.length;gT&&(T=b,S=g);return[T,S]}var u=function(c,y){for(var h,b=[0],T=c[0],S=0,_=1;_<=y;_++)h=m.q(c,_/y),S+=f.vectorLen(f.subtract(h,T)),b.push(S),T=h;return b=b.map(g=>g/S),b};function p(c,y,h,b){if(y<0)return 0;if(y>1)return 1;for(var T,S,_,g,v,w=1;w<=b;w++)if(y<=h[w]){g=(w-1)/b,_=w/b,S=h[w-1],T=h[w],v=(y-S)/(T-S)*(_-g)+g;break}return v}function d(c,y){return f.normalize(f.subtract(c,y))}class f{static zeros_Xx2x2(y){for(var h=[];y--;)h.push([0,0]);return h}static mulItems(y,h){return y.map(b=>b*h)}static mulMatrix(y,h){return y.reduce((b,T,S)=>b+T*h[S],0)}static subtract(y,h){return y.map((b,T)=>b-h[T])}static addArrays(y,h){return y.map((b,T)=>b+h[T])}static addItems(y,h){return y.map(b=>b+h)}static sum(y){return y.reduce((h,b)=>h+b)}static dot(y,h){return f.mulMatrix(y,h)}static vectorLen(y){return Math.hypot(...y)}static divItems(y,h){return y.map(b=>b/h)}static squareItems(y){return y.map(h=>h*h)}static normalize(y){return this.divItems(y,this.vectorLen(y))}}class m{static q(y,h){var b=1-h,T=f.mulItems(y[0],b*b*b),S=f.mulItems(y[1],3*b*b*h),_=f.mulItems(y[2],3*b*h*h),g=f.mulItems(y[3],h*h*h);return f.addArrays(f.addArrays(T,S),f.addArrays(_,g))}static qprime(y,h){var b=1-h,T=f.mulItems(f.subtract(y[1],y[0]),3*b*b),S=f.mulItems(f.subtract(y[2],y[1]),6*b*h),_=f.mulItems(f.subtract(y[3],y[2]),3*h*h);return f.addArrays(f.addArrays(T,S),_)}static qprimeprime(y,h){return f.addArrays(f.mulItems(f.addArrays(f.subtract(y[2],f.mulItems(y[1],2)),y[0]),6*(1-h)),f.mulItems(f.addArrays(f.subtract(y[3],f.mulItems(y[2],2)),y[1]),6*h))}}t.exports=e,t.exports.fitCubic=r,t.exports.createTangent=d},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationLayer=void 0;var o=r(1),n=r(8),a=r(5),i=r(28),s=r(29);let l=1e3,u=9,p=new WeakSet;function d(L){return{width:L[2]-L[0],height:L[3]-L[1]}}class f{static create(x){switch(x.data.annotationType){case o.AnnotationType.LINK:return new c(x);case o.AnnotationType.TEXT:return new y(x);case o.AnnotationType.WIDGET:switch(x.data.fieldType){case"Tx":return new b(x);case"Btn":return x.data.radioButton?new S(x):x.data.checkBox?new T(x):new _(x);case"Ch":return new g(x)}return new h(x);case o.AnnotationType.POPUP:return new v(x);case o.AnnotationType.FREETEXT:return new O(x);case o.AnnotationType.LINE:return new C(x);case o.AnnotationType.SQUARE:return new N(x);case o.AnnotationType.CIRCLE:return new D(x);case o.AnnotationType.POLYLINE:return new G(x);case o.AnnotationType.CARET:return new W(x);case o.AnnotationType.INK:return new j(x);case o.AnnotationType.POLYGON:return new Q(x);case o.AnnotationType.HIGHLIGHT:return new U(x);case o.AnnotationType.UNDERLINE:return new z(x);case o.AnnotationType.SQUIGGLY:return new q(x);case o.AnnotationType.STRIKEOUT:return new I(x);case o.AnnotationType.STAMP:return new P(x);case o.AnnotationType.FILEATTACHMENT:return new E(x);default:return new m(x)}}}class m{constructor(x,{isRenderable:R=!1,ignoreBorder:A=!1,createQuadrilaterals:M=!1}={}){this.isRenderable=R,this.data=x.data,this.layer=x.layer,this.page=x.page,this.viewport=x.viewport,this.linkService=x.linkService,this.downloadManager=x.downloadManager,this.imageResourcesPath=x.imageResourcesPath,this.renderForms=x.renderForms,this.svgFactory=x.svgFactory,this.annotationStorage=x.annotationStorage,this.enableScripting=x.enableScripting,this.hasJSActions=x.hasJSActions,this._fieldObjects=x.fieldObjects,this._mouseState=x.mouseState,R&&(this.container=this._createContainer(A)),M&&(this.quadrilaterals=this._createQuadrilaterals(A))}_createContainer(x=!1){let R=this.data,A=this.page,M=this.viewport,B=document.createElement("section"),{width:H,height:$}=d(R.rect),[Y,Z,J,te]=M.viewBox,se=J-Y,oe=te-Z;B.setAttribute("data-annotation-id",R.id);let de=o.Util.normalizeRect([R.rect[0],A.view[3]-R.rect[1]+A.view[1],R.rect[2],A.view[3]-R.rect[3]+A.view[1]]);if(!x&&R.borderStyle.width>0){B.style.borderWidth=`${R.borderStyle.width}px`;let le=R.borderStyle.horizontalCornerRadius,he=R.borderStyle.verticalCornerRadius;if(le>0||he>0){let Ue=`calc(${le}px * var(--scale-factor)) / calc(${he}px * var(--scale-factor))`;B.style.borderRadius=Ue}else if(this instanceof S){let Ue=`calc(${H}px * var(--scale-factor)) / calc(${$}px * var(--scale-factor))`;B.style.borderRadius=Ue}switch(R.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=R.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*(de[0]-Y)/se}%`,B.style.top=`${100*(de[1]-Z)/oe}%`;let{rotation:ge}=R;return R.hasOwnCanvas||ge===0?(B.style.width=`${100*H/se}%`,B.style.height=`${100*$/oe}%`):this.setRotation(ge,B),B}setRotation(x,R=this.container){let[A,M,B,H]=this.viewport.viewBox,$=B-A,Y=H-M,{width:Z,height:J}=d(this.data.rect),te,se;x%180===0?(te=100*Z/$,se=100*J/Y):(te=100*J/$,se=100*Z/Y),R.style.width=`${te}%`,R.style.height=`${se}%`,R.setAttribute("data-main-rotation",(360-x)%360)}get _commonActions(){let x=(R,A,M)=>{let B=M.detail[R];M.target.style[A]=i.ColorConverters[`${B[0]}_HTML`](B.slice(1))};return(0,o.shadow)(this,"_commonActions",{display:R=>{let A=R.detail.display%2===1;this.container.style.visibility=A?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:A,print:R.detail.display===0||R.detail.display===3})},print:R=>{this.annotationStorage.setValue(this.data.id,{print:R.detail.print})},hidden:R=>{this.container.style.visibility=R.detail.hidden?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:R.detail.hidden})},focus:R=>{setTimeout(()=>R.target.focus({preventScroll:!1}),0)},userName:R=>{R.target.title=R.detail.userName},readonly:R=>{R.detail.readonly?R.target.setAttribute("readonly",""):R.target.removeAttribute("readonly")},required:R=>{this._setRequired(R.target,R.detail.required)},bgColor:R=>{x("bgColor","backgroundColor",R)},fillColor:R=>{x("fillColor","backgroundColor",R)},fgColor:R=>{x("fgColor","color",R)},textColor:R=>{x("textColor","color",R)},borderColor:R=>{x("borderColor","borderColor",R)},strokeColor:R=>{x("strokeColor","borderColor",R)},rotation:R=>{let A=R.detail.rotation;this.setRotation(A),this.annotationStorage.setValue(this.data.id,{rotation:A})}})}_dispatchEventFromSandbox(x,R){let A=this._commonActions;for(let M of Object.keys(R.detail)){let B=x[M]||A[M];B&&B(R)}}_setDefaultPropertiesFromJS(x){if(!this.enableScripting)return;let R=this.annotationStorage.getRawValue(this.data.id);if(!R)return;let A=this._commonActions;for(let[M,B]of Object.entries(R)){let H=A[M];if(H){let $={detail:{[M]:B},target:x};H($),delete R[M]}}}_createQuadrilaterals(x=!1){if(!this.data.quadPoints)return null;let R=[],A=this.data.rect;for(let M of this.data.quadPoints)this.data.rect=[M[2].x,M[2].y,M[1].x,M[1].y],R.push(this._createContainer(x));return this.data.rect=A,R}_createPopup(x,R){let A=this.container;this.quadrilaterals&&(x=x||this.quadrilaterals,A=this.quadrilaterals[0]),x||(x=document.createElement("div"),x.className="popupTriggerArea",A.append(x));let B=new w({container:A,trigger:x,color:R.color,titleObj:R.titleObj,modificationDate:R.modificationDate,contentsObj:R.contentsObj,richText:R.richText,hideWrapper:!0}).render();B.style.left="100%",A.append(B)}_renderQuadrilaterals(x){for(let R of this.quadrilaterals)R.className=x;return this.quadrilaterals}render(){(0,o.unreachable)("Abstract method `AnnotationElement.render` called")}_getElementsByName(x,R=null){let A=[];if(this._fieldObjects){let M=this._fieldObjects[x];if(M)for(let{page:B,id:H,exportValues:$}of M){if(B===-1||H===R)continue;let Y=typeof $=="string"?$:null,Z=document.querySelector(`[data-element-id="${H}"]`);if(Z&&!p.has(Z)){(0,o.warn)(`_getElementsByName - element not allowed: ${H}`);continue}A.push({id:H,exportValue:Y,domElement:Z})}return A}for(let M of document.getElementsByName(x)){let{id:B,exportValue:H}=M;B!==R&&p.has(M)&&A.push({id:B,exportValue:H,domElement:M})}return A}static get platform(){let x=typeof navigator<"u"?navigator.platform:"";return(0,o.shadow)(this,"platform",{isWin:x.includes("Win"),isMac:x.includes("Mac")})}}class c extends m{constructor(x,R=null){super(x,{isRenderable:!0,ignoreBorder:!!R?.ignoreBorder,createQuadrilaterals:!0}),this.isTooltipOnly=x.data.isTooltipOnly}render(){let{data:x,linkService:R}=this,A=document.createElement("a");A.setAttribute("data-element-id",x.id);let M=!1;return x.url?(R.addLinkAttributes(A,x.url,x.newWindow),M=!0):x.action?(this._bindNamedAction(A,x.action),M=!0):x.dest?(this._bindLink(A,x.dest),M=!0):(x.actions&&(x.actions.Action||x.actions["Mouse Up"]||x.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(this._bindJSAction(A,x),M=!0),x.resetForm?(this._bindResetFormAction(A,x.resetForm),M=!0):this.isTooltipOnly&&!M&&(this._bindLink(A,""),M=!0)),this.quadrilaterals?this._renderQuadrilaterals("linkAnnotation").map((B,H)=>{let $=H===0?A:A.cloneNode();return B.append($),B}):(this.container.className="linkAnnotation",M&&this.container.append(A),this.container)}_bindLink(x,R){x.href=this.linkService.getDestinationHash(R),x.onclick=()=>(R&&this.linkService.goToDestination(R),!1),(R||R==="")&&(x.className="internalLink")}_bindNamedAction(x,R){x.href=this.linkService.getAnchorUrl(""),x.onclick=()=>(this.linkService.executeNamedAction(R),!1),x.className="internalLink"}_bindJSAction(x,R){x.href=this.linkService.getAnchorUrl("");let A=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]);for(let M of Object.keys(R.actions)){let B=A.get(M);B&&(x[B]=()=>(this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:R.id,name:M}}),!1))}x.onclick||(x.onclick=()=>!1),x.className="internalLink"}_bindResetFormAction(x,R){let A=x.onclick;if(A||(x.href=this.linkService.getAnchorUrl("")),x.className="internalLink",!this._fieldObjects){(0,o.warn)('_bindResetFormAction - "resetForm" action not supported, ensure that the `fieldObjects` parameter is provided.'),A||(x.onclick=()=>!1);return}x.onclick=()=>{A&&A();let{fields:M,refs:B,include:H}=R,$=[];if(M.length!==0||B.length!==0){let J=new Set(B);for(let te of M){let se=this._fieldObjects[te]||[];for(let{id:oe}of se)J.add(oe)}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))$.push(...J);let Y=this.annotationStorage,Z=[];for(let J of $){let{id:te}=J;switch(Z.push(te),J.type){case"text":{let oe=J.defaultValue||"";Y.setValue(te,{value:oe});break}case"checkbox":case"radiobutton":{let oe=J.defaultValue===J.exportValues;Y.setValue(te,{value:oe});break}case"combobox":case"listbox":{let oe=J.defaultValue||"";Y.setValue(te,{value:oe});break}default:continue}let se=document.querySelector(`[data-element-id="${te}"]`);if(se){if(!p.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 y extends m{constructor(x){let R=!!(x.data.hasPopup||x.data.titleObj?.str||x.data.contentsObj?.str||x.data.richText?.str);super(x,{isRenderable:R})}render(){this.container.className="textAnnotation";let x=document.createElement("img");return x.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",x.alt="[{{type}} Annotation]",x.dataset.l10nId="text_annotation_type",x.dataset.l10nArgs=JSON.stringify({type:this.data.name}),this.data.hasPopup||this._createPopup(x,this.data),this.container.append(x),this.container}}class h extends m{render(){return this.data.alternativeText&&(this.container.title=this.data.alternativeText),this.container}_getKeyModifier(x){let{isWin:R,isMac:A}=m.platform;return R&&x.ctrlKey||A&&x.metaKey}_setEventListener(x,R,A,M){R.includes("mouse")?x.addEventListener(R,B=>{this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:A,value:M(B),shift:B.shiftKey,modifier:this._getKeyModifier(B)}})}):x.addEventListener(R,B=>{this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:A,value:M(B)}})})}_setEventListeners(x,R,A){for(let[M,B]of R)(B==="Action"||this.data.actions?.[B])&&this._setEventListener(x,M,B,A)}_setBackgroundColor(x){let R=this.data.backgroundColor||null;x.style.backgroundColor=R===null?"transparent":o.Util.makeHexColor(R[0],R[1],R[2])}_setTextStyle(x){let R=["left","center","right"],{fontColor:A}=this.data.defaultAppearanceData,M=this.data.defaultAppearanceData.fontSize||u,B=x.style,H;if(this.data.multiLine){let $=Math.abs(this.data.rect[3]-this.data.rect[1]),Y=Math.round($/(o.LINE_FACTOR*M))||1,Z=$/Y;H=Math.min(M,Math.round(Z/o.LINE_FACTOR))}else{let $=Math.abs(this.data.rect[3]-this.data.rect[1]);H=Math.min(M,Math.round($/o.LINE_FACTOR))}B.fontSize=`calc(${H}px * var(--scale-factor))`,B.color=o.Util.makeHexColor(A[0],A[1],A[2]),this.data.textAlignment!==null&&(B.textAlign=R[this.data.textAlignment])}_setRequired(x,R){R?x.setAttribute("required",!0):x.removeAttribute("required"),x.setAttribute("aria-required",R)}}class b extends h{constructor(x){let R=x.renderForms||!x.data.hasAppearance&&!!x.data.fieldValue;super(x,{isRenderable:R})}setPropertyOnSiblings(x,R,A,M){let B=this.annotationStorage;for(let H of this._getElementsByName(x.name,x.id))H.domElement&&(H.domElement[R]=A),B.setValue(H.id,{[M]:A})}render(){let x=this.annotationStorage,R=this.data.id;this.container.className="textWidgetAnnotation";let A=null;if(this.renderForms){let M=x.getValue(R,{value:this.data.fieldValue}),B=M.formattedValue||M.value||"",H=x.getValue(R,{charLimit:this.data.maxLen}).charLimit;H&&B.length>H&&(B=B.slice(0,H));let $={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")),p.add(A),A.setAttribute("data-element-id",R),A.disabled=this.data.readOnly,A.name=this.data.fieldName,A.tabIndex=l,this._setRequired(A,this.data.required),H&&(A.maxLength=H),A.addEventListener("input",Z=>{x.setValue(R,{value:Z.target.value}),this.setPropertyOnSiblings(A,"value",Z.target.value,"value")}),A.addEventListener("resetform",Z=>{let J=this.data.defaultFieldValue??"";A.value=$.userValue=J,$.formattedValue=null});let Y=Z=>{let{formattedValue:J}=$;J!=null&&(Z.target.value=J),Z.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){A.addEventListener("focus",J=>{$.userValue&&(J.target.value=$.userValue),$.valueOnFocus=J.target.value}),A.addEventListener("updatefromsandbox",J=>{let te={value(se){$.userValue=se.detail.value??"",x.setValue(R,{value:$.userValue.toString()}),se.target.value=$.userValue},formattedValue(se){let{formattedValue:oe}=se.detail;$.formattedValue=oe,oe!=null&&se.target!==document.activeElement&&(se.target.value=oe),x.setValue(R,{formattedValue:oe})},selRange(se){se.target.setSelectionRange(...se.detail.selRange)},charLimit:se=>{let{charLimit:oe}=se.detail,{target:de}=se;if(oe===0){de.removeAttribute("maxLength");return}de.setAttribute("maxLength",oe);let ge=$.userValue;!ge||ge.length<=oe||(ge=ge.slice(0,oe),de.value=$.userValue=ge,x.setValue(R,{value:ge}),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:R,name:"Keystroke",value:ge,willCommit:!0,commitKey:1,selStart:de.selectionStart,selEnd:de.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;$.valueOnFocus!==se&&($.userValue=se,this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:R,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;$.userValue=te,this._mouseState.isDown&&$.valueOnFocus!==te&&this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:R,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:oe,selectionStart:de,selectionEnd:ge}=se,le=de,he=ge;switch(J.inputType){case"deleteWordBackward":{let ce=oe.substring(0,de).match(/\w*[^\w]*$/);ce&&(le-=ce[0].length);break}case"deleteWordForward":{let ce=oe.substring(de).match(/^[^\w]*\w*/);ce&&(he+=ce[0].length);break}case"deleteContentBackward":de===ge&&(le-=1);break;case"deleteContentForward":de===ge&&(he+=1);break}J.preventDefault(),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:R,name:"Keystroke",value:oe,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])/H;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 T extends h{constructor(x){super(x,{isRenderable:x.renderForms})}render(){let x=this.annotationStorage,R=this.data,A=R.id,M=x.getValue(A,{value:R.exportValue===R.fieldValue}).value;typeof M=="string"&&(M=M!=="Off",x.setValue(A,{value:M})),this.container.className="buttonWidgetAnnotation checkBox";let B=document.createElement("input");return p.add(B),B.setAttribute("data-element-id",A),B.disabled=R.readOnly,this._setRequired(B,this.data.required),B.type="checkbox",B.name=R.fieldName,M&&B.setAttribute("checked",!0),B.setAttribute("exportValue",R.exportValue),B.tabIndex=l,B.addEventListener("change",H=>{let{name:$,checked:Y}=H.target;for(let Z of this._getElementsByName($,A)){let J=Y&&Z.exportValue===R.exportValue;Z.domElement&&(Z.domElement.checked=J),x.setValue(Z.id,{value:J})}x.setValue(A,{value:Y})}),B.addEventListener("resetform",H=>{let $=R.defaultFieldValue||"Off";H.target.checked=$===R.exportValue}),this.enableScripting&&this.hasJSActions&&(B.addEventListener("updatefromsandbox",H=>{let $={value(Y){Y.target.checked=Y.detail.value!=="Off",x.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"]],H=>H.target.checked)),this._setBackgroundColor(B),this._setDefaultPropertiesFromJS(B),this.container.append(B),this.container}}class S extends h{constructor(x){super(x,{isRenderable:x.renderForms})}render(){this.container.className="buttonWidgetAnnotation radioButton";let x=this.annotationStorage,R=this.data,A=R.id,M=x.getValue(A,{value:R.fieldValue===R.buttonValue}).value;typeof M=="string"&&(M=M!==R.buttonValue,x.setValue(A,{value:M}));let B=document.createElement("input");if(p.add(B),B.setAttribute("data-element-id",A),B.disabled=R.readOnly,this._setRequired(B,this.data.required),B.type="radio",B.name=R.fieldName,M&&B.setAttribute("checked",!0),B.tabIndex=l,B.addEventListener("change",H=>{let{name:$,checked:Y}=H.target;for(let Z of this._getElementsByName($,A))x.setValue(Z.id,{value:!1});x.setValue(A,{value:Y})}),B.addEventListener("resetform",H=>{let $=R.defaultFieldValue;H.target.checked=$!=null&&$===R.buttonValue}),this.enableScripting&&this.hasJSActions){let H=R.buttonValue;B.addEventListener("updatefromsandbox",$=>{let Y={value:Z=>{let J=H===Z.detail.value;for(let te of this._getElementsByName(Z.target.name)){let se=J&&te.id===A;te.domElement&&(te.domElement.checked=se),x.setValue(te.id,{value:se})}}};this._dispatchEventFromSandbox(Y,$)}),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)}return this._setBackgroundColor(B),this._setDefaultPropertiesFromJS(B),this.container.append(B),this.container}}class _ extends c{constructor(x){super(x,{ignoreBorder:x.data.hasAppearance})}render(){let x=super.render();x.className="buttonWidgetAnnotation pushButton",this.data.alternativeText&&(x.title=this.data.alternativeText);let R=x.lastChild;return this.enableScripting&&this.hasJSActions&&R&&(this._setDefaultPropertiesFromJS(R),R.addEventListener("updatefromsandbox",A=>{this._dispatchEventFromSandbox({},A)})),x}}class g extends h{constructor(x){super(x,{isRenderable:x.renderForms})}render(){this.container.className="choiceWidgetAnnotation";let x=this.annotationStorage,R=this.data.id,A=x.getValue(R,{value:this.data.fieldValue}),M=document.createElement("select");p.add(M),M.setAttribute("data-element-id",R),M.disabled=this.data.readOnly,this._setRequired(M,this.data.required),M.name=this.data.fieldName,M.tabIndex=l;let B=this.data.combo&&this.data.options.length>0;this.data.combo||(M.size=this.data.options.length,this.data.multiSelect&&(M.multiple=!0)),M.addEventListener("resetform",Z=>{let J=this.data.defaultFieldValue;for(let te of M.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),M.append(J)}let H=null;if(B){let Z=document.createElement("option");Z.value=" ",Z.setAttribute("hidden",!0),Z.setAttribute("selected",!0),M.prepend(Z),H=()=>{Z.remove(),M.removeEventListener("input",H),H=null},M.addEventListener("input",H)}let $=(Z,J)=>{let te=J?"value":"textContent",se=Z.target.options;return Z.target.multiple?Array.prototype.filter.call(se,oe=>oe.selected).map(oe=>oe[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?(M.addEventListener("updatefromsandbox",Z=>{let J={value(te){H?.();let se=te.detail.value,oe=new Set(Array.isArray(se)?se:[se]);for(let de of M.options)de.selected=oe.has(de.value);x.setValue(R,{value:$(te,!0)})},multipleSelection(te){M.multiple=!0},remove(te){let se=M.options,oe=te.detail.remove;se[oe].selected=!1,M.remove(oe),se.length>0&&Array.prototype.findIndex.call(se,ge=>ge.selected)===-1&&(se[0].selected=!0),x.setValue(R,{value:$(te,!0),items:Y(te)})},clear(te){for(;M.length!==0;)M.remove(0);x.setValue(R,{value:null,items:[]})},insert(te){let{index:se,displayValue:oe,exportValue:de}=te.detail.insert,ge=M.children[se],le=document.createElement("option");le.textContent=oe,le.value=de,ge?ge.before(le):M.append(le),x.setValue(R,{value:$(te,!0),items:Y(te)})},items(te){let{items:se}=te.detail;for(;M.length!==0;)M.remove(0);for(let oe of se){let{displayValue:de,exportValue:ge}=oe,le=document.createElement("option");le.textContent=de,le.value=ge,M.append(le)}M.options.length>0&&(M.options[0].selected=!0),x.setValue(R,{value:$(te,!0),items:Y(te)})},indices(te){let se=new Set(te.detail.indices);for(let oe of te.target.options)oe.selected=se.has(oe.index);x.setValue(R,{value:$(te,!0)})},editable(te){te.target.disabled=!te.detail.editable}};this._dispatchEventFromSandbox(J,Z)}),M.addEventListener("input",Z=>{let J=$(Z,!0),te=$(Z,!1);x.setValue(R,{value:J}),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:R,name:"Keystroke",value:te,changeEx:J,willCommit:!0,commitKey:1,keyDown:!1}})}),this._setEventListeners(M,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"]],Z=>Z.target.checked)):M.addEventListener("input",function(Z){x.setValue(R,{value:$(Z,!0)})}),this.data.combo&&this._setTextStyle(M),this._setBackgroundColor(M),this._setDefaultPropertiesFromJS(M),this.container.append(M),this.container}}class v extends m{constructor(x){let R=!!(x.data.titleObj?.str||x.data.contentsObj?.str||x.data.richText?.str);super(x,{isRenderable:R})}render(){let x=["Line","Square","Circle","PolyLine","Polygon","Ink"];if(this.container.className="popupAnnotation",x.includes(this.data.parentType))return this.container;let R=`[data-annotation-id="${this.data.parentId}"]`,A=this.layer.querySelectorAll(R);if(A.length===0)return this.container;let M=new w({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,H=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=H[1],[Z,J,te,se]=this.viewport.viewBox,oe=te-Z,de=se-J;return this.container.style.left=`${100*($-Z)/oe}%`,this.container.style.top=`${100*(Y-J)/de}%`,this.container.append(M.render()),this.container}}class w{constructor(x){this.container=x.container,this.trigger=x.trigger,this.color=x.color,this.titleObj=x.titleObj,this.modificationDate=x.modificationDate,this.contentsObj=x.contentsObj,this.richText=x.richText,this.hideWrapper=x.hideWrapper||!1,this.pinned=!1}render(){let R=document.createElement("div");R.className="popupWrapper",this.hideElement=this.hideWrapper?R:this.container,this.hideElement.hidden=!0;let A=document.createElement("div");A.className="popup";let M=this.color;if(M){let $=.7*(255-M[0])+M[0],Y=.7*(255-M[1])+M[1],Z=.7*(255-M[2])+M[2];A.style.backgroundColor=o.Util.makeHexColor($|0,Y|0,Z|0)}let B=document.createElement("h1");B.dir=this.titleObj.dir,B.textContent=this.titleObj.str,A.append(B);let H=n.PDFDateString.toDateObject(this.modificationDate);if(H){let $=document.createElement("span");$.className="popupDate",$.textContent="{{date}}, {{time}}",$.dataset.l10nId="annotation_date_string",$.dataset.l10nArgs=JSON.stringify({date:H.toLocaleDateString(),time:H.toLocaleTimeString()}),A.append($)}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 $=this._formatContents(this.contentsObj);A.append($)}Array.isArray(this.trigger)||(this.trigger=[this.trigger]);for(let $ of this.trigger)$.addEventListener("click",this._toggle.bind(this)),$.addEventListener("mouseover",this._show.bind(this,!1)),$.addEventListener("mouseout",this._hide.bind(this,!1));return A.addEventListener("click",this._hide.bind(this,!0)),R.append(A),R}_formatContents({str:x,dir:R}){let A=document.createElement("p");A.className="popupContent",A.dir=R;let M=x.split(/(?:\r\n?|\n)/);for(let B=0,H=M.length;B{Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConverters=void 0;function r(n){return Math.floor(Math.max(0,Math.min(1,n))*255).toString(16).padStart(2,"0")}class o{static CMYK_G([a,i,s,l]){return["G",1-Math.min(1,.3*a+.59*s+.11*i+l)]}static G_CMYK([a]){return["CMYK",0,0,0,1-a]}static G_RGB([a]){return["RGB",a,a,a]}static G_HTML([a]){let i=r(a);return`#${i}${i}${i}`}static RGB_G([a,i,s]){return["G",.3*a+.59*i+.11*s]}static RGB_HTML([a,i,s]){let l=r(a),u=r(i),p=r(s);return`#${l}${u}${p}`}static T_HTML(){return"#00000000"}static CMYK_RGB([a,i,s,l]){return["RGB",1-Math.min(1,a+l),1-Math.min(1,s+l),1-Math.min(1,i+l)]}static CMYK_HTML(a){let i=this.CMYK_RGB(a).slice(1);return this.RGB_HTML(i)}static RGB_CMYK([a,i,s]){let l=1-a,u=1-i,p=1-s,d=Math.min(l,u,p);return["CMYK",l,u,p,d]}}e.ColorConverters=o},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.XfaLayer=void 0;var o=r(20);class n{static setupStorage(i,s,l,u,p){let d=u.getValue(s,{value:null});switch(l.name){case"textarea":if(d.value!==null&&(i.textContent=d.value),p==="print")break;i.addEventListener("input",f=>{u.setValue(s,{value:f.target.value})});break;case"input":if(l.attributes.type==="radio"||l.attributes.type==="checkbox"){if(d.value===l.attributes.xfaOn?i.setAttribute("checked",!0):d.value===l.attributes.xfaOff&&i.removeAttribute("checked"),p==="print")break;i.addEventListener("change",f=>{u.setValue(s,{value:f.target.checked?f.target.getAttribute("xfaOn"):f.target.getAttribute("xfaOff")})})}else{if(d.value!==null&&i.setAttribute("value",d.value),p==="print")break;i.addEventListener("input",f=>{u.setValue(s,{value:f.target.value})})}break;case"select":if(d.value!==null)for(let f of l.children)f.attributes.value===d.value&&(f.attributes.selected=!0);i.addEventListener("input",f=>{let m=f.target.options,c=m.selectedIndex===-1?"":m[m.selectedIndex].value;u.setValue(s,{value:c})});break}}static setAttributes({html:i,element:s,storage:l=null,intent:u,linkService:p}){let{attributes:d}=s,f=i instanceof HTMLAnchorElement;d.type==="radio"&&(d.name=`${d.name}-${u}`);for(let[m,c]of Object.entries(d))if(c!=null)switch(m){case"class":c.length&&i.setAttribute(m,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:(!f||m!=="href"&&m!=="newWindow")&&i.setAttribute(m,c)}f&&p.addLinkAttributes(i,d.href,d.newWindow),l&&d.dataId&&this.setupStorage(i,d.dataId,s,l)}static render(i){let s=i.annotationStorage,l=i.linkService,u=i.xfaHtml,p=i.intent||"display",d=document.createElement(u.name);u.attributes&&this.setAttributes({html:d,element:u,intent:p,linkService:l});let f=[[u,-1,d]],m=i.div;if(m.append(d),i.viewport){let y=`matrix(${i.viewport.transform.join(",")})`;m.style.transform=y}p!=="richText"&&m.setAttribute("class","xfaLayer xfaFont");let c=[];for(;f.length>0;){let[y,h,b]=f.at(-1);if(h+1===y.children.length){f.pop();continue}let T=y.children[++f.at(-1)[1]];if(T===null)continue;let{name:S}=T;if(S==="#text"){let g=document.createTextNode(T.value);c.push(g),b.append(g);continue}let _;if(T?.attributes?.xmlns?_=document.createElementNS(T.attributes.xmlns,S):_=document.createElement(S),b.append(_),T.attributes&&this.setAttributes({html:_,element:T,storage:s,intent:p,linkService:l}),T.children&&T.children.length>0)f.push([T,-1,_]);else if(T.value){let g=document.createTextNode(T.value);o.XfaText.shouldBuildText(S)&&c.push(g),_.append(g)}}for(let y of m.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"))y.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=n},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.TextLayerRenderTask=void 0,e.renderTextLayer=T;var o=r(1),n=r(8);let a=1e5,i=30,s=.8,l=new Map,u=/^\s+$/g;function p(S,_){let g=l.get(S);if(g)return g;_.save(),_.font=`${i}px ${S}`;let v=_.measureText(""),w=v.fontBoundingBoxAscent,O=Math.abs(v.fontBoundingBoxDescent);if(w){_.restore();let N=w/(w+O);return l.set(S,N),N}_.strokeStyle="red",_.clearRect(0,0,i,i),_.strokeText("g",0,0);let C=_.getImageData(0,0,i,i).data;O=0;for(let N=C.length-1-3;N>=0;N-=4)if(C[N]>0){O=Math.ceil(N/4/i);break}_.clearRect(0,0,i,i),_.strokeText("A",0,i),C=_.getImageData(0,0,i,i).data,w=0;for(let N=0,D=C.length;N0){w=i-Math.floor(N/4/i);break}if(_.restore(),w){let N=w/(w+O);return l.set(S,N),N}return l.set(S,s),s}function d(S,_,g,v){let w=document.createElement("span"),O=S._enhanceTextSelection?{angle:0,canvasWidth:0,hasText:_.str!=="",hasEOL:_.hasEOL,originalTransform:null,paddingBottom:0,paddingLeft:0,paddingRight:0,paddingTop:0,scale:1,fontSize:0}:{angle:0,canvasWidth:0,hasText:_.str!=="",hasEOL:_.hasEOL,fontSize:0};S._textDivs.push(w);let C=o.Util.transform(S._viewport.transform,_.transform),N=Math.atan2(C[1],C[0]),D=g[_.fontName];D.vertical&&(N+=Math.PI/2);let G=Math.hypot(C[2],C[3]),Q=G*p(D.fontFamily,v),W,j;N===0?(W=C[4],j=C[5]-Q):(W=C[4]+Q*Math.sin(N),j=C[5]-Q*Math.cos(N)),w.style.left=`${W}px`,w.style.top=`${j}px`,w.style.fontSize=`${G}px`,w.style.fontFamily=D.fontFamily,O.fontSize=G,w.setAttribute("role","presentation"),w.textContent=_.str,w.dir=_.dir,S._fontInspectorEnabled&&(w.dataset.fontName=_.fontName),N!==0&&(O.angle=N*(180/Math.PI));let U=!1;if(_.str.length>1||S._enhanceTextSelection&&u.test(_.str))U=!0;else if(_.str!==" "&&_.transform[0]!==_.transform[3]){let z=Math.abs(_.transform[0]),q=Math.abs(_.transform[3]);z!==q&&Math.max(z,q)/Math.min(z,q)>1.5&&(U=!0)}if(U&&(D.vertical?O.canvasWidth=_.height*S._viewport.scale:O.canvasWidth=_.width*S._viewport.scale),S._textDivProperties.set(w,O),S._textContentStream&&S._layoutText(w),S._enhanceTextSelection&&O.hasText){let z=1,q=0;N!==0&&(z=Math.cos(N),q=Math.sin(N));let I=(D.vertical?_.height:_.width)*S._viewport.scale,P=G,E,k;N!==0?(E=[z,q,-q,z,W,j],k=o.Util.getAxialAlignedBoundingBox([0,0,I,P],E)):k=[W,j,W+I,j+P],S._bounds.push({left:k[0],top:k[1],right:k[2],bottom:k[3],div:w,size:[I,P],m:E})}}function f(S){if(S._canceled)return;let _=S._textDivs,g=S._capability,v=_.length;if(v>a){S._renderingDone=!0,g.resolve();return}if(!S._textContentStream)for(let w=0;w0&&(v=v?Math.min(O,v):O)}return v}function c(S){let _=S._bounds,g=S._viewport,v=y(g.width,g.height,_);for(let w=0;w=0&&v[C].start>=w.y2;)C--;let N,D,G,Q,W=-1/0;for(G=O;G<=C;G++){N=v[G],D=N.boundary;let z;D.x2>w.x1?z=D.index>w.index?D.x1New:w.x1:D.x2New===void 0?z=(D.x2+w.x1)/2:z=D.x2New,z>W&&(W=z)}for(w.x1New=W,G=O;G<=C;G++)N=v[G],D=N.boundary,D.x2New===void 0?D.x2>w.x1?D.index>w.index&&(D.x2New=D.x2):D.x2New=W:D.x2New>W&&(D.x2New=Math.max(W,D.x2));let j=[],U=null;for(G=O;G<=C;G++){N=v[G],D=N.boundary;let z=D.x2>w.x2?D:w;U===z?j.at(-1).end=N.end:(j.push({start:N.start,end:N.end,boundary:z}),U=z)}for(v[O].start=0&&v[Q].start>=D.y1;Q--)z=v[Q].boundary===D;for(Q=C+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(_,g){for(let v=0,w=_.length;v0){let N=this._devicePixelRatio*g.canvasWidth/C;this._enhanceTextSelection&&(g.scale=N),v=`scaleX(${N})`}}if(g.angle!==0&&(v=`rotate(${g.angle}deg) ${v}`),v.length>0&&(this._enhanceTextSelection&&(g.originalTransform=v),_.style.transform=v),g.hasText&&this._container.append(_),g.hasEOL){let w=document.createElement("br");w.setAttribute("role","presentation"),this._container.append(w)}}_render(_=0){let g=(0,o.createPromiseCapability)(),v=Object.create(null),w=this._document.createElement("canvas");if(w.height=w.width=i,this._layoutTextCtx=w.getContext("2d",{alpha:!1}),this._textContent){let O=this._textContent.items,C=this._textContent.styles;this._processItems(O,C),g.resolve()}else if(this._textContentStream){let O=()=>{this._reader.read().then(({value:C,done:N})=>{if(N){g.resolve();return}Object.assign(v,C.styles),this._processItems(C.items,v),O()},g.reject)};this._reader=this._textContentStream.getReader(),O()}else throw new Error('Neither "textContent" nor "textContentStream" parameters specified.');g.promise.then(()=>{v=null,_?this._renderTimer=setTimeout(()=>{f(this),this._renderTimer=null},_):f(this)},this._capability.reject)}expandTextDivs(_=!1){if(!this._enhanceTextSelection||!this._renderingDone)return;this._bounds!==null&&(c(this),this._bounds=null);let g=[],v=[];for(let w=0,O=this._textDivs.length;w0?(v.push(`${N.paddingTop}px`),g.push(`translateY(${-N.paddingTop}px)`)):v.push(0),N.paddingRight>0?v.push(`${N.paddingRight/N.scale}px`):v.push(0),N.paddingBottom>0?v.push(`${N.paddingBottom}px`):v.push(0),N.paddingLeft>0?(v.push(`${N.paddingLeft/N.scale}px`),g.push(`translateX(${-N.paddingLeft/N.scale}px)`)):v.push(0),C.style.padding=v.join(" "),g.length&&(C.style.transform=g.join(" "))):(C.style.padding=null,C.style.transform=N.originalTransform))}}}e.TextLayerRenderTask=b;function T(S){let _=new b({textContent:S.textContent,textContentStream:S.textContentStream,container:S.container,viewport:S.viewport,textDivs:S.textDivs,textContentItemsStr:S.textContentItemsStr,enhanceTextSelection:S.enhanceTextSelection});return _._render(S.timeout),_}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.SVGGraphics=void 0;var o=r(8),n=r(1),a=r(3);let i=class{constructor(){(0,n.unreachable)("Not implemented: SVGGraphics")}};e.SVGGraphics=i;{let y=function(g){let v=[],w=[];for(let O of g){if(O.fn==="save"){v.push({fnId:92,fn:"group",items:[]}),w.push(v),v=v.at(-1).items;continue}O.fn==="restore"?v=w.pop():v.push(O)}return v},h=function(g){if(Number.isInteger(g))return g.toString();let v=g.toFixed(10),w=v.length-1;if(v[w]!=="0")return v;do w--;while(v[w]==="0");return v.substring(0,v[w]==="."?w:w+1)},b=function(g){if(g[4]===0&&g[5]===0){if(g[1]===0&&g[2]===0)return g[0]===1&&g[3]===1?"":`scale(${h(g[0])} ${h(g[3])})`;if(g[0]===g[3]&&g[1]===-g[2]){let v=Math.acos(g[0])*180/Math.PI;return`rotate(${h(v)})`}}else if(g[0]===1&&g[1]===0&&g[2]===0&&g[3]===1)return`translate(${h(g[4])} ${h(g[5])})`;return`matrix(${h(g[0])} ${h(g[1])} ${h(g[2])} ${h(g[3])} ${h(g[4])} ${h(g[5])})`},s={fontStyle:"normal",fontWeight:"normal",fillColor:"#000000"},l="http://www.w3.org/XML/1998/namespace",u="http://www.w3.org/1999/xlink",p=["butt","round","square"],d=["miter","round","bevel"],f=function(g,v="",w=!1){if(URL.createObjectURL&&typeof Blob<"u"&&!w)return URL.createObjectURL(new Blob([g],{type:v}));let O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",C=`data:${v};base64,`;for(let N=0,D=g.length;N>2,U=(G&3)<<4|Q>>4,z=N+1>6:64,q=N+2>1&2147483647:j=j>>1&2147483647;w[W]=j}function O(W,j,U){let z=-1;for(let q=j;q>>8^P}return z^-1}function C(W,j,U,z){let q=z,I=j.length;U[q]=I>>24&255,U[q+1]=I>>16&255,U[q+2]=I>>8&255,U[q+3]=I&255,q+=4,U[q]=W.charCodeAt(0)&255,U[q+1]=W.charCodeAt(1)&255,U[q+2]=W.charCodeAt(2)&255,U[q+3]=W.charCodeAt(3)&255,q+=4,U.set(j,q),q+=j.length;let P=O(U,z+4,q);U[q]=P>>24&255,U[q+1]=P>>16&255,U[q+2]=P>>8&255,U[q+3]=P&255}function N(W,j,U){let z=1,q=0;for(let I=j;I=8?j=W:j=Buffer.from(W);let U=eV().deflateSync(j,{level:9});return U instanceof Uint8Array?U:new Uint8Array(U)}catch(j){(0,n.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+j)}return G(W)}function G(W){let j=W.length,U=65535,z=Math.ceil(j/U),q=new Uint8Array(2+j+z*5+4),I=0;q[I++]=120,q[I++]=156;let P=0;for(;j>U;)q[I++]=0,q[I++]=255,q[I++]=255,q[I++]=0,q[I++]=0,q.set(W.subarray(P,P+U),I),I+=U,P+=U,j-=U;q[I++]=1,q[I++]=j&255,q[I++]=j>>8&255,q[I++]=~j&65535&255,q[I++]=(~j&65535)>>8&255,q.set(W.subarray(P),I),I+=W.length-P;let E=N(W,0,W.length);return q[I++]=E>>24&255,q[I++]=E>>16&255,q[I++]=E>>8&255,q[I++]=E&255,q}function Q(W,j,U,z){let q=W.width,I=W.height,P,E,k,L=W.data;switch(j){case n.ImageKind.GRAYSCALE_1BPP:E=0,P=1,k=q+7>>3;break;case n.ImageKind.RGB_24BPP:E=2,P=8,k=q*3;break;case n.ImageKind.RGBA_32BPP:E=6,P=8,k=q*4;break;default:throw new Error("invalid format")}let x=new Uint8Array((1+k)*I),R=0,A=0;for(let Z=0;Z>24&255,q>>16&255,q>>8&255,q&255,I>>24&255,I>>16&255,I>>8&255,I&255,P,E,0,0,0]),B=D(x),H=g.length+v*3+M.length+B.length,$=new Uint8Array(H),Y=0;return $.set(g,Y),Y+=g.length,C("IHDR",M,$,Y),Y+=v+M.length,C("IDATA",B,$,Y),Y+=v+B.length,C("IEND",new Uint8Array(0),$,Y),f($,"image/png",U)}return function(j,U,z){let q=j.kind===void 0?n.ImageKind.GRAYSCALE_1BPP:j.kind;return Q(j,q,U,z)}}();class c{constructor(){this.fontSizeScale=1,this.fontWeight=s.fontWeight,this.fontSize=0,this.textMatrix=n.IDENTITY_MATRIX,this.fontMatrix=n.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=n.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(v,w){this.x=v,this.y=w}}let T=0,S=0,_=0;e.SVGGraphics=i=class{constructor(g,v,w=!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=n.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=g,this.objs=v,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!w,this._operatorIdMapping=[];for(let O in n.OPS)this._operatorIdMapping[n.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 v=g.fnArray,w=g.argsArray;for(let O=0,C=v.length;O{D.get(N,Q)});this.current.dependencies.push(G)}return Promise.all(this.current.dependencies)}transform(g,v,w,O,C,N){let D=[g,v,w,O,C,N];this.transformMatrix=n.Util.transform(this.transformMatrix,D),this.tgrp=null}getSVG(g,v){this.viewport=v;let w=this._initialize(v);return this.loadDependencies(g).then(()=>(this.transformMatrix=n.IDENTITY_MATRIX,this.executeOpTree(this.convertOpList(g)),w))}convertOpList(g){let v=this._operatorIdMapping,w=g.argsArray,O=g.fnArray,C=[];for(let N=0,D=O.length;N0&&(this.current.lineWidth=g)}setLineCap(g){this.current.lineCap=p[g]}setLineJoin(g){this.current.lineJoin=d[g]}setMiterLimit(g){this.current.miterLimit=g}setStrokeAlpha(g){this.current.strokeAlpha=g}setStrokeRGBColor(g,v,w){this.current.strokeColor=n.Util.makeHexColor(g,v,w)}setFillAlpha(g){this.current.fillAlpha=g}setFillRGBColor(g,v,w){this.current.fillColor=n.Util.makeHexColor(g,v,w),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 v=this.viewport.width,w=this.viewport.height,O=n.Util.inverseTransform(this.transformMatrix),C=n.Util.applyTransform([0,0],O),N=n.Util.applyTransform([0,w],O),D=n.Util.applyTransform([v,0],O),G=n.Util.applyTransform([v,w],O),Q=Math.min(C[0],N[0],D[0],G[0]),W=Math.min(C[1],N[1],D[1],G[1]),j=Math.max(C[0],N[0],D[0],G[0]),U=Math.max(C[1],N[1],D[1],G[1]),z=this.svgFactory.createElement("svg:rect");z.setAttributeNS(null,"x",Q),z.setAttributeNS(null,"y",W),z.setAttributeNS(null,"width",j-Q),z.setAttributeNS(null,"height",U-W),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 v=g[1],w=g[2],O=g[3]||n.IDENTITY_MATRIX,[C,N,D,G]=g[4],Q=g[5],W=g[6],j=g[7],U=`shading${_++}`,[z,q,I,P]=n.Util.normalizeRect([...n.Util.applyTransform([C,N],O),...n.Util.applyTransform([D,G],O)]),[E,k]=n.Util.singularValueDecompose2dScale(O),L=Q*E,x=W*k,R=this.svgFactory.createElement("svg:pattern");R.setAttributeNS(null,"id",U),R.setAttributeNS(null,"patternUnits","userSpaceOnUse"),R.setAttributeNS(null,"width",L),R.setAttributeNS(null,"height",x),R.setAttributeNS(null,"x",`${z}`),R.setAttributeNS(null,"y",`${q}`);let A=this.svg,M=this.transformMatrix,B=this.current.fillColor,H=this.current.strokeColor,$=this.svgFactory.create(I-z,P-q);if(this.svg=$,this.transformMatrix=O,j===2){let Y=n.Util.makeHexColor(...v);this.current.fillColor=Y,this.current.strokeColor=Y}return this.executeOpTree(this.convertOpList(w)),this.svg=A,this.transformMatrix=M,this.current.fillColor=B,this.current.strokeColor=H,R.append($.childNodes[0]),this.defs.append(R),`url(#${U})`}_makeShadingPattern(g){switch(typeof g=="string"&&(g=this.objs.get(g)),g[0]){case"RadialAxial":let v=`shading${_++}`,w=g[3],O;switch(g[1]){case"axial":let C=g[4],N=g[5];O=this.svgFactory.createElement("svg:linearGradient"),O.setAttributeNS(null,"id",v),O.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),O.setAttributeNS(null,"x1",C[0]),O.setAttributeNS(null,"y1",C[1]),O.setAttributeNS(null,"x2",N[0]),O.setAttributeNS(null,"y2",N[1]);break;case"radial":let D=g[4],G=g[5],Q=g[6],W=g[7];O=this.svgFactory.createElement("svg:radialGradient"),O.setAttributeNS(null,"id",v),O.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),O.setAttributeNS(null,"cx",G[0]),O.setAttributeNS(null,"cy",G[1]),O.setAttributeNS(null,"r",W),O.setAttributeNS(null,"fx",D[0]),O.setAttributeNS(null,"fy",D[1]),O.setAttributeNS(null,"fr",Q);break;default:throw new Error(`Unknown RadialAxial type: ${g[1]}`)}for(let C of w){let N=this.svgFactory.createElement("svg:stop");N.setAttributeNS(null,"offset",C[0]),N.setAttributeNS(null,"stop-color",C[1]),O.append(N)}return this.defs.append(O),`url(#${v})`;case"Mesh":return(0,n.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error(`Unknown IR type: ${g[0]}`)}}setDash(g,v){this.current.dashArray=g,this.current.dashPhase=v}constructPath(g,v){let w=this.current,O=w.x,C=w.y,N=[],D=0;for(let G of g)switch(G|0){case n.OPS.rectangle:O=v[D++],C=v[D++];let Q=v[D++],W=v[D++],j=O+Q,U=C+W;N.push("M",h(O),h(C),"L",h(j),h(C),"L",h(j),h(U),"L",h(O),h(U),"Z");break;case n.OPS.moveTo:O=v[D++],C=v[D++],N.push("M",h(O),h(C));break;case n.OPS.lineTo:O=v[D++],C=v[D++],N.push("L",h(O),h(C));break;case n.OPS.curveTo:O=v[D+4],C=v[D+5],N.push("C",h(v[D]),h(v[D+1]),h(v[D+2]),h(v[D+3]),h(O),h(C)),D+=6;break;case n.OPS.curveTo2:N.push("C",h(O),h(C),h(v[D]),h(v[D+1]),h(v[D+2]),h(v[D+3])),O=v[D+2],C=v[D+3],D+=4;break;case n.OPS.curveTo3:O=v[D+2],C=v[D+3],N.push("C",h(v[D]),h(v[D+1]),h(O),h(C),h(O),h(C)),D+=4;break;case n.OPS.closePath:N.push("Z");break}N=N.join(" "),w.path&&g.length>0&&g[0]!==n.OPS.rectangle&&g[0]!==n.OPS.moveTo?N=w.path.getAttributeNS(null,"d")+N:(w.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().append(w.path)),w.path.setAttributeNS(null,"d",N),w.path.setAttributeNS(null,"fill","none"),w.element=w.path,w.setCurrentPoint(O,C)}endPath(){let g=this.current;if(g.path=null,!this.pendingClip)return;if(!g.element){this.pendingClip=null;return}let v=`clippath${T++}`,w=this.svgFactory.createElement("svg:clipPath");w.setAttributeNS(null,"id",v),w.setAttributeNS(null,"transform",b(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,w.append(O),this.defs.append(w),g.activeClipUrl){g.clipGroup=null;for(let C of this.extraStack)C.clipGroup=null;w.setAttributeNS(null,"clip-path",g.activeClipUrl)}g.activeClipUrl=`url(#${v})`,this.tgrp=null}clip(g){this.pendingClip=g}closePath(){let g=this.current;if(g.path){let v=`${g.path.getAttributeNS(null,"d")}Z`;g.path.setAttributeNS(null,"d",v)}}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[v,w]of g)switch(v){case"LW":this.setLineWidth(w);break;case"LC":this.setLineCap(w);break;case"LJ":this.setLineJoin(w);break;case"ML":this.setMiterLimit(w);break;case"D":this.setDash(w[0],w[1]);break;case"RI":this.setRenderingIntent(w);break;case"FL":this.setFlatness(w);break;case"Font":this.setFont(w);break;case"CA":this.setStrokeAlpha(w);break;case"ca":this.setFillAlpha(w);break;default:(0,n.warn)(`Unimplemented graphic state operator ${v}`);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,v=1){let w=this.current,O=w.dashArray;v!==1&&O.length>0&&(O=O.map(function(C){return v*C})),g.setAttributeNS(null,"stroke",w.strokeColor),g.setAttributeNS(null,"stroke-opacity",w.strokeAlpha),g.setAttributeNS(null,"stroke-miterlimit",h(w.miterLimit)),g.setAttributeNS(null,"stroke-linecap",w.lineCap),g.setAttributeNS(null,"stroke-linejoin",w.lineJoin),g.setAttributeNS(null,"stroke-width",h(v*w.lineWidth)+"px"),g.setAttributeNS(null,"stroke-dasharray",O.map(h).join(" ")),g.setAttributeNS(null,"stroke-dashoffset",h(v*w.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 v=g.startsWith("g_")?this.commonObjs.get(g):this.objs.get(g);if(!v){(0,n.warn)(`Dependent image with object ID ${g} is not ready yet`);return}this.paintInlineImageXObject(v)}paintInlineImageXObject(g,v){let w=g.width,O=g.height,C=m(g,this.forceDataSchema,!!v),N=this.svgFactory.createElement("svg:rect");N.setAttributeNS(null,"x","0"),N.setAttributeNS(null,"y","0"),N.setAttributeNS(null,"width",h(w)),N.setAttributeNS(null,"height",h(O)),this.current.element=N,this.clip("nonzero");let D=this.svgFactory.createElement("svg:image");D.setAttributeNS(u,"xlink:href",C),D.setAttributeNS(null,"x","0"),D.setAttributeNS(null,"y",h(-O)),D.setAttributeNS(null,"width",h(w)+"px"),D.setAttributeNS(null,"height",h(O)+"px"),D.setAttributeNS(null,"transform",`scale(${h(1/w)} ${h(-1/O)})`),v?v.append(D):this._ensureTransformGroup().append(D)}paintImageMaskXObject(g){let v=this.current,w=g.width,O=g.height,C=v.fillColor;v.maskId=`mask${S++}`;let N=this.svgFactory.createElement("svg:mask");N.setAttributeNS(null,"id",v.maskId);let D=this.svgFactory.createElement("svg:rect");D.setAttributeNS(null,"x","0"),D.setAttributeNS(null,"y","0"),D.setAttributeNS(null,"width",h(w)),D.setAttributeNS(null,"height",h(O)),D.setAttributeNS(null,"fill",C),D.setAttributeNS(null,"mask",`url(#${v.maskId})`),this.defs.append(N),this._ensureTransformGroup().append(D),this.paintInlineImageXObject(g,N)}paintFormXObjectBegin(g,v){if(Array.isArray(g)&&g.length===6&&this.transform(g[0],g[1],g[2],g[3],g[4],g[5]),v){let w=v[2]-v[0],O=v[3]-v[1],C=this.svgFactory.createElement("svg:rect");C.setAttributeNS(null,"x",v[0]),C.setAttributeNS(null,"y",v[1]),C.setAttributeNS(null,"width",h(w)),C.setAttributeNS(null,"height",h(O)),this.current.element=C,this.clip("nonzero"),this.endPath()}}paintFormXObjectEnd(){}_initialize(g){let v=this.svgFactory.create(g.width,g.height),w=this.svgFactory.createElement("svg:defs");v.append(w),this.defs=w;let O=this.svgFactory.createElement("svg:g");return O.setAttributeNS(null,"transform",b(g.transform)),v.append(O),this.svg=O,v}_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",b(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),n=r(33);let a=CA(),i=tV(),s=rV(),l=oV(),u=/^file:\/\/\/[a-zA-Z]:\//;function p(S){let _=l.parse(S);return _.protocol==="file:"||_.host?_:/^[a-z]:[/\\]/i.test(S)?l.parse(`file:///${S}`):(_.host||(_.protocol="file:"),_)}class d{constructor(_){this.source=_,this.url=p(_.url),this.isHttp=this.url.protocol==="http:"||this.url.protocol==="https:",this.isFsUrl=this.url.protocol==="file:",this.httpHeaders=this.isHttp&&_.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 b(this):new y(this),this._fullRequestReader}getRangeReader(_,g){if(g<=this._progressiveDataLength)return null;let v=this.isFsUrl?new T(this,_,g):new h(this,_,g);return this._rangeRequestReaders.push(v),v}cancelAllRequests(_){this._fullRequestReader&&this._fullRequestReader.cancel(_);for(let g of this._rangeRequestReaders.slice(0))g.cancel(_)}}e.PDFNodeStream=d;class f{constructor(_){this._url=_.url,this._done=!1,this._storedError=null,this.onProgress=null;let g=_.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 _=this._readableStream.read();return _===null?(this._readCapability=(0,o.createPromiseCapability)(),this.read()):(this._loaded+=_.length,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),{value:new Uint8Array(_).buffer,done:!1})}cancel(_){if(!this._readableStream){this._error(_);return}this._readableStream.destroy(_)}_error(_){this._storedError=_,this._readCapability.resolve()}_setReadableStream(_){this._readableStream=_,_.on("readable",()=>{this._readCapability.resolve()}),_.on("end",()=>{_.destroy(),this._done=!0,this._readCapability.resolve()}),_.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 m{constructor(_){this._url=_.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=(0,o.createPromiseCapability)();let g=_.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 _=this._readableStream.read();return _===null?(this._readCapability=(0,o.createPromiseCapability)(),this.read()):(this._loaded+=_.length,this.onProgress&&this.onProgress({loaded:this._loaded}),{value:new Uint8Array(_).buffer,done:!1})}cancel(_){if(!this._readableStream){this._error(_);return}this._readableStream.destroy(_)}_error(_){this._storedError=_,this._readCapability.resolve()}_setReadableStream(_){this._readableStream=_,_.on("readable",()=>{this._readCapability.resolve()}),_.on("end",()=>{_.destroy(),this._done=!0,this._readCapability.resolve()}),_.on("error",g=>{this._error(g)}),this._storedError&&this._readableStream.destroy(this._storedError)}}function c(S,_){return{protocol:S.protocol,auth:S.auth,host:S.hostname,port:S.port,path:S.path,method:"GET",headers:_}}class y extends f{constructor(_){super(_);let g=v=>{if(v.statusCode===404){let N=new o.MissingPDFException(`Missing PDF "${this._url}".`);this._storedError=N,this._headersCapability.reject(N);return}this._headersCapability.resolve(),this._setReadableStream(v);let w=N=>this._readableStream.headers[N.toLowerCase()],{allowRangeRequests:O,suggestedLength:C}=(0,n.validateRangeRequestCapabilities)({getResponseHeader:w,isHttp:_.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=O,this._contentLength=C||this._contentLength,this._filename=(0,n.extractFilenameFromHeader)(w)};this._request=null,this._url.protocol==="http:"?this._request=i.request(c(this._url,_.httpHeaders),g):this._request=s.request(c(this._url,_.httpHeaders),g),this._request.on("error",v=>{this._storedError=v,this._headersCapability.reject(v)}),this._request.end()}}class h extends m{constructor(_,g,v){super(_),this._httpHeaders={};for(let O in _.httpHeaders){let C=_.httpHeaders[O];typeof C>"u"||(this._httpHeaders[O]=C)}this._httpHeaders.Range=`bytes=${g}-${v-1}`;let w=O=>{if(O.statusCode===404){let C=new o.MissingPDFException(`Missing PDF "${this._url}".`);this._storedError=C;return}this._setReadableStream(O)};this._request=null,this._url.protocol==="http:"?this._request=i.request(c(this._url,this._httpHeaders),w):this._request=s.request(c(this._url,this._httpHeaders),w),this._request.on("error",O=>{this._storedError=O}),this._request.end()}}class b extends f{constructor(_){super(_);let g=decodeURIComponent(this._url.path);u.test(this._url.href)&&(g=g.replace(/^\//,"")),a.lstat(g,(v,w)=>{if(v){v.code==="ENOENT"&&(v=new o.MissingPDFException(`Missing PDF "${g}".`)),this._storedError=v,this._headersCapability.reject(v);return}this._contentLength=w.size,this._setReadableStream(a.createReadStream(g)),this._headersCapability.resolve()})}}class T extends m{constructor(_,g,v){super(_);let w=decodeURIComponent(this._url.path);u.test(this._url.href)&&(w=w.replace(/^\//,"")),this._setReadableStream(a.createReadStream(w,{start:g,end:v-1}))}}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.createResponseStatusError=l,e.extractFilenameFromHeader=s,e.validateRangeRequestCapabilities=i,e.validateResponseStatus=u;var o=r(1),n=r(34),a=r(8);function i({getResponseHeader:p,isHttp:d,rangeChunkSize:f,disableRange:m}){let c={allowRangeRequests:!1,suggestedLength:void 0},y=parseInt(p("Content-Length"),10);return!Number.isInteger(y)||(c.suggestedLength=y,y<=2*f)||m||!d||p("Accept-Ranges")!=="bytes"||(p("Content-Encoding")||"identity")!=="identity"||(c.allowRangeRequests=!0),c}function s(p){let d=p("Content-Disposition");if(d){let f=(0,n.getFilenameFromContentDispositionHeader)(d);if(f.includes("%"))try{f=decodeURIComponent(f)}catch{}if((0,a.isPdfFile)(f))return f}return null}function l(p,d){return p===404||p===0&&d.startsWith("file:")?new o.MissingPDFException('Missing PDF "'+d+'".'):new o.UnexpectedResponseException(`Unexpected server response (${p}) while retrieving PDF "${d}".`,p)}function u(p){return p===200||p===206}},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.getFilenameFromContentDispositionHeader=n;var o=r(1);function n(a){let i=!0,s=l("filename\\*","i").exec(a);if(s){s=s[1];let y=f(s);return y=unescape(y),y=m(y),y=c(y),p(y)}if(s=d(a),s){let y=c(s);return p(y)}if(s=l("filename","i").exec(a),s){s=s[1];let y=f(s);return y=c(y),p(y)}function l(y,h){return new RegExp("(?:^|;)\\s*"+y+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',h)}function u(y,h){if(y){if(!/^[\x00-\xFF]+$/.test(h))return h;try{let b=new TextDecoder(y,{fatal:!0}),T=(0,o.stringToBytes)(h);h=b.decode(T),i=!1}catch{}}return h}function p(y){return i&&/[\x80-\xff]/.test(y)&&(y=u("utf-8",y),i&&(y=u("iso-8859-1",y))),y}function d(y){let h=[],b,T=l("filename\\*((?!0\\d)\\d+)(\\*?)","ig");for(;(b=T.exec(y))!==null;){let[,_,g,v]=b;if(_=parseInt(_,10),_ in h){if(_===0)break;continue}h[_]=[g,v]}let S=[];for(let _=0;_{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFNetworkStream=void 0;var o=r(1),n=r(33);let a=200,i=206;function s(f){let m=f.response;return typeof m!="string"?m:(0,o.stringToBytes)(m).buffer}class l{constructor(m,c={}){this.url=m,this.isHttp=/^https?:/i.test(m),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(m,c,y){let h={begin:m,end:c};for(let b in y)h[b]=y[b];return this.request(h)}requestFull(m){return this.request(m)}request(m){let c=this.getXhr(),y=this.currXhrId++,h=this.pendingRequests[y]={xhr:c};c.open("GET",this.url),c.withCredentials=this.withCredentials;for(let b in this.httpHeaders){let T=this.httpHeaders[b];typeof T>"u"||c.setRequestHeader(b,T)}return this.isHttp&&"begin"in m&&"end"in m?(c.setRequestHeader("Range",`bytes=${m.begin}-${m.end-1}`),h.expectedStatus=i):h.expectedStatus=a,c.responseType="arraybuffer",m.onError&&(c.onerror=function(b){m.onError(c.status)}),c.onreadystatechange=this.onStateChange.bind(this,y),c.onprogress=this.onProgress.bind(this,y),h.onHeadersReceived=m.onHeadersReceived,h.onDone=m.onDone,h.onError=m.onError,h.onProgress=m.onProgress,c.send(null),y}onProgress(m,c){let y=this.pendingRequests[m];y&&y.onProgress?.(c)}onStateChange(m,c){let y=this.pendingRequests[m];if(!y)return;let h=y.xhr;if(h.readyState>=2&&y.onHeadersReceived&&(y.onHeadersReceived(),delete y.onHeadersReceived),h.readyState!==4||!(m in this.pendingRequests))return;if(delete this.pendingRequests[m],h.status===0&&this.isHttp){y.onError?.(h.status);return}let b=h.status||a;if(!(b===a&&y.expectedStatus===i)&&b!==y.expectedStatus){y.onError?.(h.status);return}let S=s(h);if(b===i){let _=h.getResponseHeader("Content-Range"),g=/bytes (\d+)-(\d+)\/(\d+)/.exec(_);y.onDone({begin:parseInt(g[1],10),chunk:S})}else S?y.onDone({begin:0,chunk:S}):y.onError?.(h.status)}getRequestXhr(m){return this.pendingRequests[m].xhr}isPendingRequest(m){return m in this.pendingRequests}abortRequest(m){let c=this.pendingRequests[m].xhr;delete this.pendingRequests[m],c.abort()}}class u{constructor(m){this._source=m,this._manager=new l(m.url,{httpHeaders:m.httpHeaders,withCredentials:m.withCredentials}),this._rangeChunkSize=m.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}_onRangeRequestReaderClosed(m){let c=this._rangeRequestReaders.indexOf(m);c>=0&&this._rangeRequestReaders.splice(c,1)}getFullReader(){return(0,o.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new p(this._manager,this._source),this._fullRequestReader}getRangeReader(m,c){let y=new d(this._manager,m,c);return y.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(y),y}cancelAllRequests(m){this._fullRequestReader?.cancel(m);for(let c of this._rangeRequestReaders.slice(0))c.cancel(m)}}e.PDFNetworkStream=u;class p{constructor(m,c){this._manager=m;let y={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=m.requestFull(y),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 m=this._fullRequestId,c=this._manager.getRequestXhr(m),y=T=>c.getResponseHeader(T),{allowRangeRequests:h,suggestedLength:b}=(0,n.validateRangeRequestCapabilities)({getResponseHeader:y,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});h&&(this._isRangeSupported=!0),this._contentLength=b||this._contentLength,this._filename=(0,n.extractFilenameFromHeader)(y),this._isRangeSupported&&this._manager.abortRequest(m),this._headersReceivedCapability.resolve()}_onDone(m){if(m&&(this._requests.length>0?this._requests.shift().resolve({value:m.chunk,done:!1}):this._cachedChunks.push(m.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(m){this._storedError=(0,n.createResponseStatusError)(m,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(m){this.onProgress?.({loaded:m.loaded,total:m.lengthComputable?m.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 m=(0,o.createPromiseCapability)();return this._requests.push(m),m.promise}cancel(m){this._done=!0,this._headersReceivedCapability.reject(m);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 d{constructor(m,c,y){this._manager=m;let h={onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=m.url,this._requestId=m.requestRange(c,y,h),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}_close(){this.onClosed?.(this)}_onDone(m){let c=m.chunk;this._requests.length>0?this._requests.shift().resolve({value:c,done:!1}):this._queuedChunk=c,this._done=!0;for(let y of this._requests)y.resolve({value:void 0,done:!0});this._requests.length=0,this._close()}_onError(m){this._storedError=(0,n.createResponseStatusError)(m,this._url);for(let c of this._requests)c.reject(this._storedError);this._requests.length=0,this._queuedChunk=null}_onProgress(m){this.isStreamingSupported||this.onProgress?.({loaded:m.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 m=(0,o.createPromiseCapability)();return this._requests.push(m),m.promise}cancel(m){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),n=r(33);function a(p,d,f){return{method:"GET",headers:p,signal:f.signal,mode:"cors",credentials:d?"include":"same-origin",redirect:"follow"}}function i(p){let d=new Headers;for(let f in p){let m=p[f];typeof m>"u"||d.append(f,m)}return d}class s{constructor(d){this.source=d,this.isHttp=/^https?:/i.test(d.url),this.httpHeaders=this.isHttp&&d.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 l(this),this._fullRequestReader}getRangeReader(d,f){if(f<=this._progressiveDataLength)return null;let m=new u(this,d,f);return this._rangeRequestReaders.push(m),m}cancelAllRequests(d){this._fullRequestReader&&this._fullRequestReader.cancel(d);for(let f of this._rangeRequestReaders.slice(0))f.cancel(d)}}e.PDFFetchStream=s;class l{constructor(d){this._stream=d,this._reader=null,this._loaded=0,this._filename=null;let f=d.source;this._withCredentials=f.withCredentials||!1,this._contentLength=f.length,this._headersCapability=(0,o.createPromiseCapability)(),this._disableRange=f.disableRange||!1,this._rangeChunkSize=f.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._abortController=new AbortController,this._isStreamingSupported=!f.disableStream,this._isRangeSupported=!f.disableRange,this._headers=i(this._stream.httpHeaders);let m=f.url;fetch(m,a(this._headers,this._withCredentials,this._abortController)).then(c=>{if(!(0,n.validateResponseStatus)(c.status))throw(0,n.createResponseStatusError)(c.status,m);this._reader=c.body.getReader(),this._headersCapability.resolve();let y=T=>c.headers.get(T),{allowRangeRequests:h,suggestedLength:b}=(0,n.validateRangeRequestCapabilities)({getResponseHeader:y,isHttp:this._stream.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=h,this._contentLength=b||this._contentLength,this._filename=(0,n.extractFilenameFromHeader)(y),!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:d,done:f}=await this._reader.read();return f?{value:d,done:f}:(this._loaded+=d.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),{value:new Uint8Array(d).buffer,done:!1})}cancel(d){this._reader&&this._reader.cancel(d),this._abortController.abort()}}class u{constructor(d,f,m){this._stream=d,this._reader=null,this._loaded=0;let c=d.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=${f}-${m-1}`);let y=c.url;fetch(y,a(this._headers,this._withCredentials,this._abortController)).then(h=>{if(!(0,n.validateResponseStatus)(h.status))throw(0,n.createResponseStatusError)(h.status,y);this._readCapability.resolve(),this._reader=h.body.getReader()}).catch(this._readCapability.reject),this.onProgress=null}get isStreamingSupported(){return this._isStreamingSupported}async read(){await this._readCapability.promise;let{value:d,done:f}=await this._reader.read();return f?{value:d,done:f}:(this._loaded+=d.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded}),{value:new Uint8Array(d).buffer,done:!1})}cancel(d){this._reader&&this._reader.cancel(d),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 n.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 a.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 p.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 d.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 u.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),n=__w_pdfjs_require__(22),a=__w_pdfjs_require__(7),i=__w_pdfjs_require__(27),s=__w_pdfjs_require__(15),l=__w_pdfjs_require__(3),u=__w_pdfjs_require__(30),p=__w_pdfjs_require__(31),d=__w_pdfjs_require__(29);let f="2.16.105",m="172ccdbe5";if(l.isNodeJS){let{PDFNodeStream:c}=__w_pdfjs_require__(32);(0,r.setPDFNetworkStreamFactory)(y=>new c(y))}else{let{PDFNetworkStream:c}=__w_pdfjs_require__(35),{PDFFetchStream:y}=__w_pdfjs_require__(36);(0,r.setPDFNetworkStreamFactory)(h=>(0,o.isValidFetchUrl)(h.url)?new y(h):new c(h))}})(),__webpack_exports__})())});var YV=K(_T=>{"use strict";var gxe=ue(),yxe=ke();Object.defineProperty(_T,"__esModule",{value:!0});_T.default=void 0;var vxe=yxe(X()),bxe=gxe(gt()),xxe=(0,bxe.default)(vxe.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");_T.default=xxe});var KV=K(ST=>{"use strict";var Txe=ue(),_xe=ke();Object.defineProperty(ST,"__esModule",{value:!0});ST.default=void 0;var Sxe=_xe(X()),Exe=Txe(gt()),wxe=(0,Exe.default)(Sxe.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");ST.default=wxe});var fH=K(sa=>{"use strict";Object.defineProperty(sa,"__esModule",{value:!0});sa.hasValueAtKey=sa.hasPresentKey=sa.isFilled=sa.isDefined=sa.isPresent=void 0;function Nxe(t){return t!=null}sa.isPresent=Nxe;function Mxe(t){return t!==void 0}sa.isDefined=Mxe;function Dxe(t){return t!==null}sa.isFilled=Dxe;function Lxe(t){return function(e){return e[t]!==void 0&&e[t]!==null}}sa.hasPresentKey=Lxe;function Fxe(t,e){return function(r){return r[t]===e}}sa.hasValueAtKey=Fxe});var yH=K(ET=>{"use strict";var Wxe=ue(),Vxe=ke();Object.defineProperty(ET,"__esModule",{value:!0});ET.default=void 0;var Hxe=Vxe(X()),$xe=Wxe(gt()),zxe=(0,$xe.default)(Hxe.createElement("path",{d:"M3 8.41l9 9 7-7V15h2V7h-8v2h4.59L12 14.59 4.41 7 3 8.41z"}),"CallMissedOutgoing");ET.default=zxe});function CH(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 ag=CH;function OH(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 n=Array.prototype.slice.call(t);if(n.length===0)return r([]);var a=n.length;function i(l,u){if(u&&(typeof u=="object"||typeof u=="function")){var p=u.then;if(typeof p=="function"){p.call(u,function(d){i(l,d)},function(d){n[l]={status:"rejected",reason:d},--a===0&&r(n)});return}}n[l]={status:"fulfilled",value:u},--a===0&&r(n)}for(var s=0;s-1});var nk,ik;function Ap(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 FT(t){return typeof t!="string"&&(t=String(t)),t}function BT(t){var e={next:function(){var r=t.shift();return{done:r===void 0,value:r}}};return Oo.iterable&&(e[Symbol.iterator]=function(){return e}),e}function Ir(t){this.map={},t instanceof Ir?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)}Ir.prototype.append=function(t,e){t=Ap(t),e=FT(e);var r=this.map[t];this.map[t]=r?r+", "+e:e};Ir.prototype.delete=function(t){delete this.map[Ap(t)]};Ir.prototype.get=function(t){return t=Ap(t),this.has(t)?this.map[t]:null};Ir.prototype.has=function(t){return this.map.hasOwnProperty(Ap(t))};Ir.prototype.set=function(t,e){this.map[Ap(t)]=FT(e)};Ir.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)};Ir.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),BT(t)};Ir.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),BT(t)};Ir.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),BT(t)};Oo.iterable&&(Ir.prototype[Symbol.iterator]=Ir.prototype.entries);function LT(t){if(!t._noBody){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}}function sk(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function LH(t){var e=new FileReader,r=sk(e);return e.readAsArrayBuffer(t),r}function FH(t){var e=new FileReader,r=sk(e),o=/charset=([A-Za-z0-9_-]+)/.exec(t.type),n=o?o[1]:"utf-8";return e.readAsText(t,n),r}function BH(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o-1?e:t}function Hl(t,e){if(!(this instanceof Hl))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 Hl){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new Ir(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 Ir(e.headers)),this.method=jH(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal||function(){if("AbortController"in Jr){var a=new AbortController;return a.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 n=/\?/;this.url+=(n.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}Hl.prototype.clone=function(){return new Hl(this,{body:this._bodyInit})};function qH(t){var e=new FormData;return t.trim().split("&").forEach(function(r){if(r){var o=r.split("="),n=o.shift().replace(/\+/g," "),a=o.join("=").replace(/\+/g," ");e.append(decodeURIComponent(n),decodeURIComponent(a))}}),e}function WH(t){var e=new Ir,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 n=o.split(":"),a=n.shift().trim();if(a){var i=n.join(":").trim();try{e.append(a,i)}catch(s){console.warn("Response "+s.message)}}}),e}lk.call(Hl.prototype);function La(t,e){if(!(this instanceof La))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 Ir(e.headers),this.url=e.url||"",this._initBody(t)}lk.call(La.prototype);La.prototype.clone=function(){return new La(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Ir(this.headers),url:this.url})};La.error=function(){var t=new La(null,{status:200,statusText:""});return t.ok=!1,t.status=0,t.type="error",t};var VH=[301,302,303,307,308];La.redirect=function(t,e){if(VH.indexOf(e)===-1)throw new RangeError("Invalid status code");return new La(null,{status:e,headers:{location:t}})};var Vl=Jr.DOMException;try{new Vl}catch{Vl=function(e,r){this.message=e,this.name=r;var o=Error(e);this.stack=o.stack},Vl.prototype=Object.create(Error.prototype),Vl.prototype.constructor=Vl}function uk(t,e){return new Promise(function(r,o){var n=new Hl(t,e);if(n.signal&&n.signal.aborted)return o(new Vl("Aborted","AbortError"));var a=new XMLHttpRequest;function i(){a.abort()}a.onload=function(){var u={statusText:a.statusText,headers:WH(a.getAllResponseHeaders()||"")};n.url.indexOf("file://")===0&&(a.status<200||a.status>599)?u.status=200:u.status=a.status,u.url="responseURL"in a?a.responseURL:u.headers.get("X-Request-URL");var p="response"in a?a.response:a.responseText;setTimeout(function(){r(new La(p,u))},0)},a.onerror=function(){setTimeout(function(){o(new TypeError("Network request failed"))},0)},a.ontimeout=function(){setTimeout(function(){o(new TypeError("Network request timed out"))},0)},a.onabort=function(){setTimeout(function(){o(new Vl("Aborted","AbortError"))},0)};function s(u){try{return u===""&&Jr.location.href?Jr.location.href:u}catch{return u}}if(a.open(n.method,s(n.url),!0),n.credentials==="include"?a.withCredentials=!0:n.credentials==="omit"&&(a.withCredentials=!1),"responseType"in a&&(Oo.blob?a.responseType="blob":Oo.arrayBuffer&&(a.responseType="arraybuffer")),e&&typeof e.headers=="object"&&!(e.headers instanceof Ir||Jr.Headers&&e.headers instanceof Jr.Headers)){var l=[];Object.getOwnPropertyNames(e.headers).forEach(function(u){l.push(Ap(u)),a.setRequestHeader(u,FT(e.headers[u]))}),n.headers.forEach(function(u,p){l.indexOf(p)===-1&&a.setRequestHeader(p,u)})}else n.headers.forEach(function(u,p){a.setRequestHeader(p,u)});n.signal&&(n.signal.addEventListener("abort",i),a.onreadystatechange=function(){a.readyState===4&&n.signal.removeEventListener("abort",i)}),a.send(typeof n._bodyInit>"u"?null:n._bodyInit)})}uk.polyfill=!0;Jr.fetch||(Jr.fetch=uk,Jr.Headers=Ir,Jr.Request=Hl,Jr.Response=La);var Ae=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Fe=globalThis;var Fa="10.65.0";function $l(){return zl(Fe),Fe}function zl(t){let e=t.__SENTRY__=t.__SENTRY__||{};return e.version=e.version||Fa,e[Fa]=e[Fa]||{}}function pa(t,e,r=Fe){let o=r.__SENTRY__=r.__SENTRY__||{},n=o[Fa]=o[Fa]||{};return n[t]||(n[t]=e())}var lg=["debug","info","warn","error","log","assert","trace"],HH="Sentry Logger ",Gl={};function mn(t){if(!("console"in Fe))return t();let e=Fe.console,r={},o=Object.keys(Gl);o.forEach(n=>{let a=Gl[n];r[n]=e[n],e[n]=a});try{return t()}finally{o.forEach(n=>{e[n]=r[n]})}}function $H(){jT().enabled=!0}function zH(){jT().enabled=!1}function pk(){return jT().enabled}function GH(...t){UT("log",...t)}function YH(...t){UT("warn",...t)}function KH(...t){UT("error",...t)}function UT(t,...e){Ae&&pk()&&mn(()=>{Fe.console[t](`${HH}[${t}]:`,...e)})}function jT(){return Ae?pa("loggerSettings",()=>({enabled:!1})):{enabled:!1}}var Pe={enable:$H,disable:zH,isEnabled:pk,log:GH,warn:YH,error:KH};var Ba="?",dk=/\(error: (.*)\)/,fk=/captureMessage|captureException/;function pg(...t){let e=t.sort((r,o)=>r[0]-o[0]).map(r=>r[1]);return(r,o=0,n=0)=>{let a=[],i=r.split(` `);for(let s=o;s1024&&(l=l.slice(0,1024));let u=dk.test(l)?l.replace(dk,"$1"):l;if(!u.includes("Error: ")){for(let p of e){let d=p(u);if(d){a.push(d);break}}if(a.length>=50+n)break}}return ck(a.slice(n))}}function WT(t){return Array.isArray(t)?pg(...t):t}function ck(t){if(!t.length)return[];let e=Array.from(t);return/sentryWrapped/.test(ug(e).function||"")&&e.pop(),e.reverse(),fk.test(ug(e).function||"")&&(e.pop(),fk.test(ug(e).function||"")&&e.pop()),e.slice(0,50).map(r=>({...r,filename:r.filename||ug(e).filename,function:r.function||Ba}))}function ug(t){return t[t.length-1]||{}}var qT="";function Ln(t){try{return!t||typeof t!="function"?qT:t.name||qT}catch{return qT}}function dg(t){let e=t.exception;if(e){let r=[];try{return e.values.forEach(o=>{o.stacktrace.frames&&r.push(...o.stacktrace.frames)}),r}catch{return}}}var Gf={},mk={};function Ao(t,e){return Gf[t]=Gf[t]||[],Gf[t].push(e),()=>{let r=Gf[t];if(r){let o=r.indexOf(e);o!==-1&&r.splice(o,1)}}}function ko(t,e){if(!mk[t]){mk[t]=!0;try{e()}catch(r){Ae&&Pe.error(`Error while instrumenting ${t}`,r)}}}function Nr(t,e){let r=t&&Gf[t];if(r)for(let o of r)try{o(e)}catch(n){Ae&&Pe.error(`Error while triggering instrumentation handler. Type: ${t} Name: ${Ln(o)} Error:`,n)}}var VT=null;function HT(t){let e="error";Ao(e,t),ko(e,XH)}function XH(){VT=Fe.onerror,Fe.onerror=function(t,e,r,o,n){return Nr("error",{column:o,error:n,line:r,msg:t,url:e}),VT?VT.apply(this,arguments):!1},Fe.onerror.__SENTRY_INSTRUMENTED__=!0}var $T=null;function zT(t){let e="unhandledrejection";Ao(e,t),ko(e,QH)}function QH(){$T=Fe.onunhandledrejection,Fe.onunhandledrejection=function(t){return Nr("unhandledrejection",t),$T?$T.apply(this,arguments):!0},Fe.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var hk=Object.prototype.toString;function Fn(t){switch(hk.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return Pi(t,Error)}}function kp(t,e){return hk.call(t)===`[object ${e}]`}function Ip(t){return kp(t,"ErrorEvent")}function Yf(t){return kp(t,"DOMError")}function fg(t){return kp(t,"DOMException")}function fo(t){return kp(t,"String")}function xs(t){return typeof t=="object"&&t!==null&&"__sentry_template_string__"in t&&"__sentry_template_values__"in t}function da(t){return t===null||xs(t)||typeof t!="object"&&typeof t!="function"}function Bn(t){return kp(t,"Object")}function Ri(t){return typeof t=="object"&&t!==null}function Ts(t){return typeof Event<"u"&&Pi(t,Event)}function cg(t){return kp(t,"RegExp")}function fa(t){return!!(t?.then&&typeof t.then=="function")}function Pi(t,e){try{return t instanceof e}catch{return!1}}function GT(t){return typeof Request<"u"&&Pi(t,Request)}function _r(t,e,r){if(!(e in t))return;let o=t[e];if(typeof o!="function")return;let n=r(o);typeof n=="function"&&Kf(n,o);try{t[e]=n}catch{Ae&&Pe.log(`Failed to replace method "${e}" in object`,t)}}function Io(t,e,r){try{Object.defineProperty(t,e,{value:r,writable:!0,configurable:!0})}catch{Ae&&Pe.log(`Failed to add non-enumerable property "${String(e)}" to object`,t)}}function Kf(t,e){try{let r=e.prototype||{};t.prototype=e.prototype=r,Io(t,"__sentry_original__",e)}catch{}}function _s(t){return t.__sentry_original__}function Xf(t){if(Fn(t))return{message:t.message,name:t.name,stack:t.stack,...gk(t)};if(Ts(t)){let{type:e,target:r,currentTarget:o,detail:n}=t;return{type:e,target:r,currentTarget:o,...n?{detail:n}:{},...gk(t)}}return t}function gk(t){return Ri(t)?Object.fromEntries(Object.entries(t)):{}}function mg(t){let e=Object.keys(Xf(t));return e.sort(),e[0]?e.join(", "):"[object has no keys]"}var Np;function Mp(t){if(Np!==void 0)return Np?Np(t):t();let e=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),r=Fe;return e in r&&typeof r[e]=="function"?(Np=r[e],Np(t)):(Np=null,t())}function Yl(){return Mp(()=>Math.random())}function Ua(){return Mp(()=>Date.now())}var JH=Symbol.for("sentry.skipNormalization"),ZH=Symbol.for("sentry.overrideNormalizationDepth");function yk(t){return!!t[JH]}function vk(t){let e=t[ZH];return typeof e=="number"?e:void 0}var YT;function Qf(t){YT=t}function Un(t,e=100,r=1/0){try{return KT("",t,e,r)}catch(o){return{ERROR:`**non-serializable** (${o})`}}}function hg(t,e=3,r=100*1024){let o=Un(t,e);return r9(o)>r?hg(t,e-1,r):o}function KT(t,e,r=1/0,o=1/0,n=o9()){let[a,i]=n;if(e==null||["boolean","string"].includes(typeof e)||typeof e=="number"&&Number.isFinite(e))return e;let s=XT(t,e);if(!s.startsWith("[object "))return s;if(yk(e))return e;let l=vk(e),u=l!==void 0?l:r;if(u===0)return s.replace("object ","");if(a(e))return"[Circular ~]";let p=e;if(p&&typeof p.toJSON=="function")try{let c=p.toJSON();return KT("",c,u-1,o,n)}catch{}let d=Array.isArray(e)?[]:{},f=0,m=Xf(e);for(let c in m){if(!Object.prototype.hasOwnProperty.call(m,c))continue;if(f>=o){d[c]="[MaxProperties ~]";break}let y=m[c];d[c]=KT(c,y,u-1,o,n),f++}return i(e),d}function XT(t,e){try{if(YT){let o=YT(e);if(o)return o}return typeof global<"u"&&e===global?"[Global]":typeof e=="number"&&!Number.isFinite(e)?`[${e}]`:typeof e=="function"?`[Function: ${Ln(e)}]`:typeof e=="symbol"?`[${String(e)}]`:typeof e=="bigint"?`[BigInt: ${String(e)}]`:`[object ${e9(e)}]`}catch(r){return`**non-serializable** (${r})`}}function e9(t){let e=Object.getPrototypeOf(t);return e?.constructor?e.constructor.name:"null prototype"}function t9(t){return~-encodeURI(t).split(/%..|./).length}function r9(t){return t9(JSON.stringify(t))}function o9(){let t=new WeakSet;function e(o){return t.has(o)?!0:(t.add(o),!1)}function r(o){t.delete(o)}return[e,r]}function Dp(t,e=0){return typeof t!="string"||e===0||t.length<=e?t:`${t.slice(0,e)}...`}function gg(t,e){if(!Array.isArray(t))return"";let r=[];for(let o=0;ot.randomUUID()).replace(/-/g,"")}catch{}return QT||(QT="10000000100040008000"+1e11),QT.replace(/[018]/g,e=>(e^(a9()&15)>>e/4).toString(16))}function bk(t){return t.exception?.values?.[0]}function ca(t){let{message:e,event_id:r}=t;if(e)return e;let o=bk(t);return o?o.type&&o.value?`${o.type}: ${o.value}`:o.type||o.value||r||"":r||""}function Xl(t,e,r){let o=t.exception=t.exception||{},n=o.values=o.values||[],a=n[0]=n[0]||{};a.value||(a.value=e||""),a.type||(a.type=r||"Error")}function jn(t,e){let r=bk(t);if(!r)return;let o={type:"generic",handled:!0},n=r.mechanism;if(r.mechanism={...o,...n,...e},e&&"data"in e){let a={...n?.data,...e.data};r.mechanism.data=a}}function Jf(t){if(JT(t))return!0;try{Io(t,"__sentry_captured__",!0)}catch{}return!1}function JT(t){try{return t.__sentry_captured__}catch{}}var Tk=1e3;function ja(){return Ua()/Tk}function i9(){let{performance:t}=Fe;if(!t?.now||!t.timeOrigin)return ja;let e=t.timeOrigin;return()=>(e+Mp(()=>t.now()))/Tk}var xk;function $o(){return(xk??(xk=i9()))()}function _k(t){let e=$o(),r={sid:Sr(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>s9(r)};return t&&Ci(r,t),r}function Ci(t,e={}){if(e.user&&(!t.ipAddress&&e.user.ip_address&&(t.ipAddress=e.user.ip_address),!t.did&&!e.did&&(t.did=e.user.id||e.user.email||e.user.username)),t.timestamp=e.timestamp||$o(),e.abnormal_mechanism&&(t.abnormal_mechanism=e.abnormal_mechanism),e.ignoreDuration&&(t.ignoreDuration=e.ignoreDuration),e.sid&&(t.sid=e.sid.length===32?e.sid:Sr()),e.init!==void 0&&(t.init=e.init),!t.did&&e.did&&(t.did=`${e.did}`),typeof e.started=="number"&&(t.started=e.started),t.ignoreDuration)t.duration=void 0;else if(typeof e.duration=="number")t.duration=e.duration;else{let r=t.timestamp-t.started;t.duration=r>=0?r:0}e.release&&(t.release=e.release),e.environment&&(t.environment=e.environment),!t.ipAddress&&e.ipAddress&&(t.ipAddress=e.ipAddress),!t.userAgent&&e.userAgent&&(t.userAgent=e.userAgent),typeof e.errors=="number"&&(t.errors=e.errors),e.status&&(t.status=e.status)}function Sk(t,e){let r={};e?r={status:e}:t.status==="ok"&&(r={status:"exited"}),Ci(t,r)}function s9(t){return{sid:`${t.sid}`,init:t.init,started:new Date(t.started*1e3).toISOString(),timestamp:new Date(t.timestamp*1e3).toISOString(),status:t.status,errors:t.errors,did:typeof t.did=="number"||typeof t.did=="string"?`${t.did}`:void 0,duration:t.duration,abnormal_mechanism:t.abnormal_mechanism,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}}}function Es(t,e,r=2){if(!e||typeof e!="object"||r<=0)return e;if(t&&Object.keys(e).length===0)return t;let o={...t};for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&(o[n]=Es(o[n],e[n],r-1));return o}function ZT(){return Sr()}function yg(){return Sr().substring(16)}function e_(t){try{let e=Fe.WeakRef;if(typeof e=="function")return new e(t)}catch{}return t}function vg(t){if(t){if(typeof t=="object"&&"deref"in t&&typeof t.deref=="function")try{return t.deref()}catch{return}return t}}var t_="_sentrySpan";function r_(t,e){e?Io(t,t_,e_(e)):delete t[t_]}function o_(t){return vg(t[t_])}var l9=100,zo=class t{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:ZT(),sampleRand:Yl()}}clone(){let e=new t;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._attributes={...this._attributes},e._extra={...this._extra},e._contexts={...this._contexts},this._contexts.flags&&(e._contexts.flags={values:[...this._contexts.flags.values]}),e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e._lastEventId=this._lastEventId,e._conversationId=this._conversationId,r_(e,o_(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Ci(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(e){return this._conversationId=e||void 0,this._notifyScopeListeners(),this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,r){return this.setTags({[e]:r})}setAttributes(e){return this._attributes={...this._attributes,...e},this._notifyScopeListeners(),this}setAttribute(e,r){return this.setAttributes({[e]:r})}removeAttribute(e){return e in this._attributes&&(delete this._attributes[e],this._notifyScopeListeners()),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,r){return this._extra={...this._extra,[e]:r},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,r){return r===null?delete this._contexts[e]:this._contexts[e]=r,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;let r=typeof e=="function"?e(this):e,o=r instanceof t?r.getScopeData():Bn(r)?e:void 0,{tags:n,attributes:a,extra:i,user:s,contexts:l,level:u,fingerprint:p=[],propagationContext:d,conversationId:f}=o||{};return this._tags={...this._tags,...n},this._attributes={...this._attributes,...a},this._extra={...this._extra,...i},this._contexts={...this._contexts,...l},s&&Object.keys(s).length&&(this._user=s),u&&(this._level=u),p.length&&(this._fingerprint=p),d&&(this._propagationContext=d),f&&(this._conversationId=f),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,r_(this,void 0),this._attachments=[],this.setPropagationContext({traceId:ZT(),sampleRand:Yl()}),this._notifyScopeListeners(),this}addBreadcrumb(e,r){let o=typeof r=="number"?r:l9;if(o<=0)return this;let n={timestamp:ja(),...e,message:e.message?Dp(e.message,2048):e.message};return this._breadcrumbs.push(n),this._breadcrumbs.length>o&&(this._breadcrumbs=this._breadcrumbs.slice(-o),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:o_(this),conversationId:this._conversationId}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=Es(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,r){let o=r?.event_id||Sr();if(!this._client)return Ae&&Pe.warn("No client configured on scope - will not capture exception!"),o;let n=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:n,...r,event_id:o},this),o}captureMessage(e,r,o){let n=o?.event_id||Sr();if(!this._client)return Ae&&Pe.warn("No client configured on scope - will not capture message!"),n;let a=o?.syntheticException??new Error(e);return this._client.captureMessage(e,r,{originalException:e,syntheticException:a,...o,event_id:n},this),n}captureEvent(e,r){let o=e.event_id||r?.event_id||Sr();return this._client?(this._client.captureEvent(e,{...r,event_id:o},this),o):(Ae&&Pe.warn("No client configured on scope - will not capture event!"),o)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}};function Ek(){return pa("defaultCurrentScope",()=>new zo)}function wk(){return pa("defaultIsolationScope",()=>new zo)}var Rk=t=>t instanceof Promise&&!t[Pk],Pk=Symbol("chained PromiseLike"),Ck=(t,e,r)=>{let o=t.then(n=>(e(n),n),n=>{throw r(n),n});return Rk(o)&&Rk(t)?o:u9(t,o)},u9=(t,e)=>{if(!e)return t;let r=!1;for(let o in t){if(o in e)continue;r=!0;let n=t[o];typeof n=="function"?Object.defineProperty(e,o,{value:(...a)=>n.apply(t,a),enumerable:!0,configurable:!0,writable:!0}):e[o]=n}return r&&Object.assign(e,{[Pk]:!0}),e};var n_=class{constructor(e,r){let o;e?o=e:o=new zo;let n;r?n=r:n=new zo,this._stack=[{scope:o}],this._isolationScope=n}withScope(e){let r=this._pushScope(),o;try{o=e(r)}catch(n){throw this._popScope(),n}return fa(o)?Ck(o,()=>this._popScope(),()=>this._popScope()):(this._popScope(),o)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}};function Lp(){let t=$l(),e=zl(t);return e.stack=e.stack||new n_(Ek(),wk())}function p9(t){return Lp().withScope(t)}function d9(t,e){let r=Lp();return r.withScope(()=>(r.getStackTop().scope=t,e(t)))}function Ok(t){return Lp().withScope(()=>t(Lp().getIsolationScope()))}function Ak(){return{withIsolationScope:Ok,withScope:p9,withSetScope:d9,withSetIsolationScope:(t,e)=>Ok(e),getCurrentScope:()=>Lp().getScope(),getIsolationScope:()=>Lp().getIsolationScope()}}function bg(t){let e=zl(t);return e.acs?e.acs:Ak()}function f9(t){return typeof t=="object"&&t!=null&&!Array.isArray(t)&&Object.keys(t).includes("value")}function c9(t,e){let{value:r,unit:o}=f9(t)?t:{value:t,unit:void 0},n=m9(r),a=o&&typeof o=="string"?{unit:o}:{};if(n)return{...n,...a};if(!e||e==="skip-undefined"&&r===void 0)return;let i="";try{i=JSON.stringify(r)??""}catch{}return{value:i,type:"string",...a}}function a_(t,e=!1){let r={};for(let[o,n]of Object.entries(t??{})){let a=c9(n,e);a&&(r[o]=a)}return r}function m9(t){if(Array.isArray(t))return{value:t,type:"array"};let e=typeof t=="string"?"string":typeof t=="boolean"?"boolean":typeof t=="number"&&!Number.isNaN(t)?Number.isInteger(t)?"integer":"double":null;if(e)return{value:t,type:e}}var h9;function kk(){return h9?.()}function No(){let t=$l();return bg(t).getCurrentScope()}function Mo(){let t=$l();return bg(t).getIsolationScope()}function xg(){return pa("globalScope",()=>new zo)}function Tg(...t){let e=$l(),r=bg(e);if(t.length===2){let[o,n]=t;return o?r.withSetScope(o,n):r.withScope(n)}return r.withScope(t[0])}function Ot(){return No().getClient()}function i_(t){let e=kk();if(e)return{trace_id:e.traceId,span_id:e.spanId};let r=t.getPropagationContext(),{traceId:o,parentSpanId:n,propagationSpanId:a}=r,i={trace_id:o,span_id:a||yg()};return n&&(i.parent_span_id=n),i}var Zf="sentry.source",_g="sentry.sample_rate",s_="sentry.previous_trace_sample_rate",Fp="sentry.op",Sg="sentry.origin";var Eg="sentry.profile_id",wg="sentry.exclusive_time";var l_="gen_ai.conversation.id";var g9="_sentryScope",y9="_sentryIsolationScope";function ec(t){let e=t;return{scope:e[g9],isolationScope:vg(e[y9])}}var Ik="sentry-";function Mk(t){let e=v9(t);if(!e)return;let r=Object.entries(e).reduce((o,[n,a])=>{if(n.startsWith(Ik)){let i=n.slice(Ik.length);o[i]=a}return o},{});if(Object.keys(r).length>0)return r}function v9(t){if(!(!t||!fo(t)&&!Array.isArray(t)))return Array.isArray(t)?t.reduce((e,r)=>{let o=Nk(r);return Object.entries(o).forEach(([n,a])=>{e[n]=a}),e},{}):Nk(t)}function Nk(t){return t.split(",").map(e=>{let r=e.indexOf("=");if(r===-1)return[];let o=e.slice(0,r),n=e.slice(r+1);return[o,n].map(a=>{try{return decodeURIComponent(a.trim())}catch{return}})}).reduce((e,[r,o])=>(r&&o&&(e[r]=o),e),{})}var b9=/^o(\d+)\./,x9=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function T9(t){return t==="http"||t==="https"}function qa(t,e=!1){let{host:r,path:o,pass:n,port:a,projectId:i,protocol:s,publicKey:l}=t;return`${s}://${l}${e&&n?`:${n}`:""}@${r}${a?`:${a}`:""}/${o&&`${o}/`}${i}`}function _9(t){let e=x9.exec(t);if(!e){mn(()=>{console.error(`Invalid Sentry Dsn: ${t}`)});return}let[r,o,n="",a="",i="",s=""]=e.slice(1),l="",u=s,p=u.split("/");if(p.length>1&&(l=p.slice(0,-1).join("/"),u=p.pop()),u){let d=u.match(/^\d+/);d&&(u=d[0])}return Dk({host:a,pass:n,path:l,projectId:u,port:i,protocol:r,publicKey:o})}function Dk(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function S9(t){if(!Ae)return!0;let{port:e,projectId:r,protocol:o}=t;return["protocol","publicKey","host","projectId"].find(i=>t[i]?!1:(Pe.error(`Invalid Sentry Dsn: ${i} missing`),!0))?!1:r.match(/^\d+$/)?T9(o)?e&&isNaN(parseInt(e,10))?(Pe.error(`Invalid Sentry Dsn: Invalid port ${e}`),!1):!0:(Pe.error(`Invalid Sentry Dsn: Invalid protocol ${o}`),!1):(Pe.error(`Invalid Sentry Dsn: Invalid projectId ${r}`),!1)}function E9(t){return t.match(b9)?.[1]}function Lk(t){let e=t.getOptions(),{host:r}=t.getDsn()||{},o;return e.orgId?o=String(e.orgId):r&&(o=E9(r)),o}function Fk(t){let e=typeof t=="string"?_9(t):Dk(t);if(!(!e||!S9(e)))return e}function Bk(t){if(typeof t=="boolean")return Number(t);let e=typeof t=="string"?parseFloat(t):t;if(!(typeof e!="number"||isNaN(e)||e<0||e>1))return e}var Wk=1,Uk=!1;function Vk(t){let{spanId:e,traceId:r,isRemote:o}=t.spanContext(),n=o?e:ws(t).parent_span_id,a=ec(t).scope,i=o?a?.getPropagationContext().propagationSpanId||yg():e;return{parent_span_id:n,span_id:i,trace_id:r}}function P9(t){if(t&&t.length>0)return t.map(({context:{spanId:e,traceId:r,traceFlags:o,...n},attributes:a})=>({span_id:e,trace_id:r,sampled:o===Wk,attributes:a,...n}))}function jk(t){return typeof t=="number"?qk(t):Array.isArray(t)?t[0]+t[1]/1e9:t instanceof Date?qk(t.getTime()):$o()}function qk(t){return t>9999999999?t/1e3:t}function ws(t){if(A9(t))return t.getSpanJSON();let{spanId:e,traceId:r}=t.spanContext();if(O9(t)){let{attributes:o,startTime:n,name:a,endTime:i,status:s,links:l}=t;return{span_id:e,trace_id:r,data:o,description:a,parent_span_id:C9(t),start_timestamp:jk(n),timestamp:jk(i)||void 0,status:k9(s),op:o[Fp],origin:o[Sg],links:P9(l)}}return{span_id:e,trace_id:r,start_timestamp:0,data:{}}}function C9(t){return"parentSpanId"in t?t.parentSpanId:"parentSpanContext"in t?t.parentSpanContext?.spanId:void 0}function Hk(t){return{...t,attributes:a_(t.attributes),links:t.links?.map(e=>({...e,attributes:a_(e.attributes)}))}}function O9(t){let e=t;return!!e.attributes&&!!e.startTime&&!!e.name&&!!e.endTime&&!!e.status}function A9(t){return typeof t.getSpanJSON=="function"}function $k(t){let{traceFlags:e}=t.spanContext();return e===Wk}function k9(t){if(!(!t||t.code===0))return t.code===1?"ok":t.message||"internal_error"}var I9="_sentryRootSpan";var tc=N9;function N9(t){return t[I9]||t}function u_(){Uk||(mn(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),Uk=!0)}function p_(t){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;let e=t||Ot()?.getOptions();return!!e&&(e.tracesSampleRate!=null||!!e.tracesSampler)}function zk(t){Pe.log(`Ignoring span ${t.op} - ${t.description} because it matches \`ignoreSpans\`.`)}function d_(t,e){if(!e?.length)return!1;for(let r of e){if(D9(r)){if(t.description&&Kl(t.description,r))return Ae&&zk(t),!0;continue}let o=!!r.attributes&&Object.keys(r.attributes).length>0;if(!r.name&&!r.op&&!o)continue;let n=r.name?t.description&&Kl(t.description,r.name):!0,a=r.op?t.op&&Kl(t.op,r.op):!0,i=r.attributes?Object.entries(r.attributes).every(([s,l])=>M9(t.attributes?.[s],l)):!0;if(n&&a&&i)return Ae&&zk(t),!0}return!1}function M9(t,e){return typeof t=="string"&&(typeof e=="string"||e instanceof RegExp)?Kl(t,e):Array.isArray(t)&&Array.isArray(e)?t.length===e.length&&t.every((r,o)=>r===e[o]):t===e}function Gk(t,e){let r=e.parent_span_id,o=e.span_id;if(r)for(let n of t)n.parent_span_id===o&&(n.parent_span_id=r)}function D9(t){return typeof t=="string"||t instanceof RegExp}var L9=Symbol.for("sentry.nonRecordingSpan");function Yk(t){return!!t&&t[L9]===!0}var Kk="sentry.span.source";var Bp="production";var F9="_frozenDsc";function Xk(t,e){let r=e.getOptions(),{publicKey:o}=e.getDsn()||{},n={environment:r.environment||Bp,release:r.release,public_key:o,trace_id:t,org_id:Lk(e)};return e.emit("createDsc",n),n}function f_(t,e){let r=e.getPropagationContext();return r.dsc||Xk(r.traceId,t)}function Qk(t){let e=Ot();if(!e)return{};let r=tc(t),o=ws(r),n=o.data,a=r.spanContext().traceState,i=a?.get("sentry.sample_rate")??n[_g]??n[s_];function s(c){return(typeof i=="number"||typeof i=="string")&&(c.sample_rate=`${i}`),c}let l=r[F9];if(l)return s(l);if(Yk(r)&&!p_(e.getOptions())){let c=ec(r).scope;if(c)return s({...f_(e,c)})}let u=a?.get("sentry.dsc"),p=u&&Mk(u);if(p)return s(p);let d=Xk(t.spanContext().traceId,e),f=n[Zf]??n[Kk],m=o.description;return f!=="url"&&m&&(d.transaction=m),p_()&&(d.sampled=String($k(r)),d.sample_rand=a?.get("sentry.sample_rand")??ec(r).scope?.getPropagationContext().sampleRand.toString()),s(d),e.emit("createDsc",d,r),d}function Jk(t){return!!t&&typeof t=="function"&&"_streamed"in t&&!!t._streamed}function ma(t,e=[]){return[t,e]}function m_(t,e){let[r,o]=t;return[r,[...o,e]]}function Rg(t,e){let r=t[1];for(let o of r){let n=o[0].type;if(e(o,n))return!0}return!1}function Zk(t,e){return Rg(t,(r,o)=>e.includes(o))}function c_(t){let e=zl(Fe);return e.encodePolyfill?e.encodePolyfill(t):new TextEncoder().encode(t)}function eI(t){let[e,r]=t,o=JSON.stringify(e);function n(a){typeof o=="string"?o=typeof a=="string"?o+a:[c_(o),a]:o.push(typeof a=="string"?c_(a):a)}for(let a of r){let[i,s]=a;if(n(` ${JSON.stringify(i)} `),typeof s=="string"||s instanceof Uint8Array)n(s);else{let l;try{l=JSON.stringify(s)}catch{l=JSON.stringify(Un(s))}n(l)}}return typeof o=="string"?o:B9(o)}function B9(t){let e=t.reduce((n,a)=>n+a.length,0),r=new Uint8Array(e),o=0;for(let n of t)r.set(n,o),o+=n.length;return r}function tI(t){let e=typeof t.data=="string"?c_(t.data):t.data;return[{type:"attachment",length:e.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType},e]}var rI={sessions:"session",event:"error",client_report:"internal",user_report:"default",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",raw_security:"security",log:"log_item",trace_metric:"metric"};function U9(t){return t in rI}function h_(t){return U9(t)?rI[t]:t}function g_(t){if(!t?.sdk)return;let{name:e,version:r}=t.sdk;return{name:e,version:r}}function oI(t,e,r,o){let n=t.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:t.event_id,sent_at:new Date(Ua()).toISOString(),...e&&{sdk:e},...!!r&&o&&{dsn:qa(o)},...n&&{trace:n}}}function j9(t,e){if(!e)return t;let r=t.sdk||{};return t.sdk={...r,name:r.name||e.name,version:r.version||e.version,integrations:[...t.sdk?.integrations||[],...e.integrations||[]],packages:[...t.sdk?.packages||[],...e.packages||[]],settings:t.sdk?.settings||e.settings?{...t.sdk?.settings,...e.settings}:void 0},t}function nI(t,e,r,o){let n=g_(r),a={sent_at:new Date(Ua()).toISOString(),...n&&{sdk:n},...!!o&&e&&{dsn:qa(e)}},i="aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()];return ma(a,[i])}function aI(t,e,r,o){let n=g_(r),a=t.type&&t.type!=="replay_event"?t.type:"event";j9(t,r?.sdk);let i=oI(t,n,o,e);return delete t.sdkProcessingMetadata,ma(i,[[{type:a},t]])}function iI(t){return t.getOptions().traceLifecycle==="stream"}function lI(t,e){let{fingerprint:r,span:o,breadcrumbs:n,sdkProcessingMetadata:a}=e;q9(t,e),o&&H9(t,o),$9(t,r),W9(t,n),V9(t,a)}function sI(t,e){let{extra:r,tags:o,attributes:n,user:a,contexts:i,level:s,sdkProcessingMetadata:l,breadcrumbs:u,fingerprint:p,eventProcessors:d,attachments:f,propagationContext:m,transactionName:c,span:y}=e;rc(t,"extra",r),rc(t,"tags",o),rc(t,"attributes",n),rc(t,"user",a),rc(t,"contexts",i),t.sdkProcessingMetadata=Es(t.sdkProcessingMetadata,l,2),s&&(t.level=s),c&&(t.transactionName=c),y&&(t.span=y),u.length&&(t.breadcrumbs=[...t.breadcrumbs,...u]),p.length&&(t.fingerprint=[...t.fingerprint,...p]),d.length&&(t.eventProcessors=[...t.eventProcessors,...d]),f.length&&(t.attachments=[...t.attachments,...f]),t.propagationContext={...t.propagationContext,...m}}function rc(t,e,r){t[e]=Es(t[e],r,1)}function Pg(t,e){let r=xg().getScopeData();return t&&sI(r,t.getScopeData()),e&&sI(r,e.getScopeData()),r}function q9(t,e){let{extra:r,tags:o,user:n,contexts:a,level:i,transactionName:s}=e;Object.keys(r).length&&(t.extra={...r,...t.extra}),Object.keys(o).length&&(t.tags={...o,...t.tags}),Object.keys(n).length&&(t.user={...n,...t.user}),Object.keys(a).length&&(t.contexts={...a,...t.contexts}),i&&(t.level=i),s&&t.type!=="transaction"&&(t.transaction=s)}function W9(t,e){let r=[...t.breadcrumbs||[],...e];t.breadcrumbs=r.length?r:void 0}function V9(t,e){t.sdkProcessingMetadata={...t.sdkProcessingMetadata,...e}}function H9(t,e){t.contexts={trace:Vk(e),...t.contexts},t.sdkProcessingMetadata={dynamicSamplingContext:Qk(e),...t.sdkProcessingMetadata};let r=tc(e),o=ws(r).description;o&&!t.transaction&&t.type==="transaction"&&(t.transaction=o)}function $9(t,e){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],e&&(t.fingerprint=t.fingerprint.concat(e)),t.fingerprint.length||delete t.fingerprint}function oc(t,e){let r=t.attributes??(t.attributes={});Object.entries(e).forEach(([o,n])=>{n!=null&&!(o in r)&&(r[o]=n)})}var y_=0,uI=1,pI=2;function Wa(t){return new nc(e=>{e(t)})}function Ql(t){return new nc((e,r)=>{r(t)})}var nc=class t{constructor(e){this._state=y_,this._handlers=[],this._runExecutor(e)}then(e,r){return new t((o,n)=>{this._handlers.push([!1,a=>{if(!e)o(a);else try{o(e(a))}catch(i){n(i)}},a=>{if(!r)n(a);else try{o(r(a))}catch(i){n(i)}}]),this._executeHandlers()})}catch(e){return this.then(r=>r,e)}finally(e){return new t((r,o)=>{let n,a;return this.then(i=>{a=!1,n=i,e&&e()},i=>{a=!0,n=i,e&&e()}).then(()=>{if(a){o(n);return}r(n)})})}_executeHandlers(){if(this._state===y_)return;let e=this._handlers.slice();this._handlers=[],e.forEach(r=>{r[0]||(this._state===uI&&r[1](this._value),this._state===pI&&r[2](this._value),r[0]=!0)})}_runExecutor(e){let r=(a,i)=>{if(this._state===y_){if(fa(i)){i.then(o,n);return}this._state=a,this._value=i,this._executeHandlers()}},o=a=>{r(uI,a)},n=a=>{r(pI,a)};try{e(o,n)}catch(a){n(a)}}};function dI(t,e,r,o=0){try{let n=v_(e,r,t,o);return fa(n)?n:Wa(n)}catch(n){return Ql(n)}}function v_(t,e,r,o){let n=r[o];if(!t||!n)return t;let a=n({...t},e);return Ae&&a===null&&Pe.log(`Event processor "${n.id||"?"}" dropped event`),fa(a)?a.then(i=>v_(i,e,r,o+1)):v_(a,e,r,o+1)}var Jl,fI,cI,Rs;function mI(t){let e=Fe._sentryDebugIds,r=Fe._debugIds;if(!e&&!r)return{};let o=e?Object.keys(e):[],n=r?Object.keys(r):[];if(Rs&&o.length===fI&&n.length===cI)return Rs;fI=o.length,cI=n.length,Rs={},Jl||(Jl={});let a=(i,s)=>{for(let l of i){let u=s[l],p=Jl?.[l];if(p&&Rs&&u)Rs[p[0]]=u,Jl&&(Jl[l]=[p[0],u]);else if(u){let d=t(l);for(let f=d.length-1;f>=0;f--){let c=d[f]?.filename;if(c&&Rs&&Jl){Rs[c]=u,Jl[l]=[c,u];break}}}}};return e&&a(o,e),r&&a(n,r),Rs}function hI(t,e,r,o,n,a){let{normalizeDepth:i=3,normalizeMaxBreadth:s=1e3}=t,l={...e,event_id:e.event_id||r.event_id||Sr(),timestamp:e.timestamp||ja()},u=r.integrations||t.integrations.map(b=>b.name);z9(l,t),K9(l,u),n&&n.emit("applyFrameMetadata",e),e.type===void 0&&G9(l,t.stackParser);let p=Q9(o,r.captureContext);r.mechanism&&jn(l,r.mechanism);let d=n?n.getEventProcessors():[],f=Pg(a,p),m=[...r.attachments||[],...f.attachments];m.length&&(r.attachments=m),lI(l,f);let c=[...d,...f.eventProcessors];return(r.data&&r.data.__sentry__===!0?Wa(l):dI(c,l,r)).then(b=>(b&&Y9(b),typeof i=="number"&&i>0?X9(b,i,s):b))}function z9(t,e){let{environment:r,release:o,dist:n,maxValueLength:a}=e;t.environment=t.environment||r||Bp,!t.release&&o&&(t.release=o),!t.dist&&n&&(t.dist=n);let i=t.request;i?.url&&a&&(i.url=Dp(i.url,a)),a&&t.exception?.values?.forEach(s=>{s.value&&(s.value=Dp(s.value,a))})}function G9(t,e){let r=mI(e);t.exception?.values?.forEach(o=>{o.stacktrace?.frames?.forEach(n=>{n.filename&&(n.debug_id=r[n.filename])})})}function Y9(t){let e={};if(t.exception?.values?.forEach(o=>{o.stacktrace?.frames?.forEach(n=>{n.debug_id&&(n.abs_path?e[n.abs_path]=n.debug_id:n.filename&&(e[n.filename]=n.debug_id),delete n.debug_id)})}),Object.keys(e).length===0)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];let r=t.debug_meta.images;Object.entries(e).forEach(([o,n])=>{r.push({type:"sourcemap",code_file:o,debug_id:n})})}function K9(t,e){e.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...e])}function X9(t,e,r){if(!t)return null;let o={...t,...t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map(n=>({...n,...n.data&&{data:Un(n.data,e,r)}}))},...t.user&&{user:Un(t.user,e,r)},...t.contexts&&{contexts:Un(t.contexts,e,r)},...t.extra&&{extra:Un(t.extra,e,r)}};return t.contexts?.trace&&o.contexts&&(o.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(o.contexts.trace.data=Un(t.contexts.trace.data,e,r))),t.spans&&(o.spans=t.spans.map(n=>({...n,...n.data&&{data:Un(n.data,e,r)}}))),t.contexts?.flags&&o.contexts&&(o.contexts.flags=Un(t.contexts.flags,3,r)),o}function Q9(t,e){if(!e)return t;let r=t?t.clone():new zo;return r.update(e),r}function gI(t){if(t)return J9(t)?{captureContext:t}:e$(t)?{captureContext:t}:t}function J9(t){return t instanceof zo||typeof t=="function"}var Z9=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function e$(t){return Object.keys(t).some(e=>Z9.includes(e))}function Up(t,e){return No().captureException(t,gI(e))}function ac(t,e){return No().captureEvent(t,e)}function Cg(t,e){Mo().setContext(t,e)}function ic(t){let e=Mo(),{user:r}=Pg(e,No()),{userAgent:o}=Fe.navigator||{},n=_k({user:r,...o&&{userAgent:o},...t}),a=e.getSession();return a?.status==="ok"&&Ci(a,{status:"exited"}),Og(),e.setSession(n),n}function Og(){let t=Mo(),r=No().getSession()||t.getSession();r&&Sk(r),vI(),t.setSession()}function vI(){let t=Mo(),e=Ot(),r=t.getSession();r&&e&&e.captureSession(r)}function jp(t=!1){if(t){Og();return}vI()}function Ag(t){return typeof t=="object"&&typeof t.unref=="function"&&t.unref(),t}var t$="7";function r$(t){let e=t.protocol?`${t.protocol}:`:"",r=t.port?`:${t.port}`:"";return`${e}//${t.host}${r}${t.path?`/${t.path}`:""}/api/`}function o$(t){return`${r$(t)}${t.projectId}/envelope/`}function n$(t,e){let r={sentry_version:t$};return t.publicKey&&(r.sentry_key=t.publicKey),e&&(r.sentry_client=`${e.name}/${e.version}`),new URLSearchParams(r).toString()}function bI(t,e,r){return e||`${o$(t)}?${n$(t,r)}`}var b_=[];function a$(t){let e={};return t.forEach(r=>{let{name:o}=r,n=e[o];n&&!n.isDefaultInstance&&r.isDefaultInstance||(e[o]=r)}),Object.values(e)}function x_(t){let e=t.defaultIntegrations||[],r=t.integrations;e.forEach(n=>{n.isDefaultInstance=!0});let o;if(Array.isArray(r))o=[...e,...r];else if(typeof r=="function"){let n=r(e);o=Array.isArray(n)?n:[n]}else o=e;return a$(o)}function xI(t,e){let r={};return e.forEach(o=>{o?.beforeSetup&&o.beforeSetup(t)}),e.forEach(o=>{o&&__(t,o,r)}),r}function T_(t,e){for(let r of e)r?.afterAllSetup&&r.afterAllSetup(t)}function __(t,e,r){if(r[e.name]){Ae&&Pe.log(`Integration skipped because it was already installed: ${e.name}`);return}if(r[e.name]=e,!b_.includes(e.name)&&typeof e.setupOnce=="function"&&(e.setupOnce(),b_.push(e.name)),e.setup&&typeof e.setup=="function"&&e.setup(t),typeof e.preprocessEvent=="function"){let o=e.preprocessEvent.bind(e);t.on("preprocessEvent",(n,a)=>o(n,a,t))}if(typeof e.processEvent=="function"){let o=e.processEvent.bind(e),n=Object.assign((a,i)=>o(a,i,t),{id:e.name});t.addEventProcessor(n)}["processSpan","processSegmentSpan"].forEach(o=>{let n=e[o];typeof n=="function"&&t.on(o,a=>n.call(e,a,t))}),Ae&&Pe.log(`Integration installed: ${e.name}`)}function S_(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function E_(){return"npm"}function TI(){return!S_()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function qp(){return typeof window<"u"&&(!TI()||i$())}function i$(){return Fe.process?.type==="renderer"}function s$(t,e){let r=e?"auto":"never";return[{type:"log",item_count:t.length,content_type:"application/vnd.sentry.items.log+json"},{version:2,...qp()&&{ingest_settings:{infer_ip:r,infer_user_agent:r}},items:t}]}function _I(t,e,r,o,n){let a={};return e?.sdk&&(a.sdk={name:e.sdk.name,version:e.sdk.version}),r&&o&&(a.dsn=qa(o)),ma(a,[s$(t,n)])}function w_(t,e){let r=e??l$(t)??[];if(r.length===0)return;let o=t.getOptions(),n=_I(r,o._metadata,o.tunnel,t.getDsn(),t.getDataCollectionOptions().userInfo);SI().set(t,[]),t.emit("flushLogs"),t.sendEnvelope(n)}function l$(t){return SI().get(t)}function SI(){return pa("clientToLogBufferMap",()=>new WeakMap)}function u$(t,e){let r=e?"auto":"never";return[{type:"trace_metric",item_count:t.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{version:2,...qp()&&{ingest_settings:{infer_ip:r,infer_user_agent:r}},items:t}]}function EI(t,e,r,o,n){let a={};return e?.sdk&&(a.sdk={name:e.sdk.name,version:e.sdk.version}),r&&o&&(a.dsn=qa(o)),ma(a,[u$(t,n)])}function wI(t,e){let r=e??p$(t)??[];if(r.length===0)return;let o=t.getOptions(),n=EI(r,o._metadata,o.tunnel,t.getDsn(),t.getDataCollectionOptions().userInfo);RI().set(t,[]),t.emit("flushMetrics"),t.sendEnvelope(n)}function p$(t){return RI().get(t)}function RI(){return pa("clientToMetricBufferMap",()=>new WeakMap)}function PI(t){let e={trace_id:t.trace_id,span_id:t.span_id,parent_span_id:t.parent_span_id,name:t.description||"",start_timestamp:t.start_timestamp,end_timestamp:t.timestamp||t.start_timestamp,status:!t.status||t.status==="ok"||t.status==="cancelled"?"ok":"error",is_segment:!1,attributes:{...t.data},links:t.links};return Hk(e)}function CI(t,e){if(t.type!=="transaction"||!t.spans?.length||!t.sdkProcessingMetadata?.hasGenAiSpans||e.getOptions().streamGenAiSpans===!1||iI(e))return;let r=[],o=[];for(let a of t.spans)a.op?.startsWith("gen_ai.")?r.push(PI(a)):o.push(a);if(r.length===0)return;t.spans=o;let n=e.getDataCollectionOptions().userInfo?"auto":"never";return[{type:"span",item_count:r.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...qp()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:r}]}var Wp=Symbol.for("SentryBufferFullError");function Zl(t=100){let e=new Set;function r(){return e.sizeo(s),()=>o(s)),s}function a(i){if(!e.size)return Wa(!0);let s=Promise.allSettled(Array.from(e)).then(()=>!0);if(!i)return s;let l=[s,new Promise(u=>Ag(setTimeout(()=>u(!1),i)))];return Promise.race(l)}return{get $(){return Array.from(e)},add:n,drain:a}}var d$=60*1e3;function f$(t,e=Ua()){let r=parseInt(`${t}`,10);if(!isNaN(r))return r*1e3;let o=Date.parse(`${t}`);return isNaN(o)?d$:o-e}function c$(t,e){return t[e]||t.all||0}function OI(t,e,r=Ua()){return c$(t,e)>r}function AI(t,{statusCode:e,headers:r},o=Ua()){let n={...t},a=r?.["x-sentry-rate-limits"],i=r?.["retry-after"];if(a)for(let s of a.trim().split(",")){let[l,u,,,p]=s.split(":",5),d=parseInt(l,10),f=(isNaN(d)?60:d)*1e3;if(!u)n.all=o+f;else for(let m of u.split(";"))m==="metric_bucket"?(!p||p.split(";").includes("custom"))&&(n[m]=o+f):n[m]=o+f}else i?n.all=o+f$(i,o):e===429&&(n.all=o+60*1e3);return n}var R_=64;function kg(t,e,r=Zl(t.bufferSize||R_)){let o={},n=i=>r.drain(i);function a(i){let s=[];if(Rg(i,(d,f)=>{let m=h_(f);OI(o,m)?t.recordDroppedEvent("ratelimit_backoff",m):s.push(d)}),s.length===0)return Promise.resolve({});let l=ma(i[0],s),u=d=>{if(Zk(l,["client_report"])){Ae&&Pe.warn(`Dropping client report. Will not send outcomes (reason: ${d}).`);return}Rg(l,(f,m)=>{t.recordDroppedEvent(d,h_(m))})},p=()=>e({body:eI(l)}).then(d=>d.statusCode===413?(Ae&&Pe.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),u("send_error"),d):(Ae&&d.statusCode!==void 0&&(d.statusCode<200||d.statusCode>=300)&&Pe.warn(`Sentry responded with status code ${d.statusCode} to sent event.`),o=AI(o,d),d),d=>{throw u("network_error"),Ae&&Pe.error("Encountered error running transport request:",d),d});return r.add(p).then(d=>d,d=>{if(d===Wp)return Ae&&Pe.error("Skipped sending event because buffer is full."),u("queue_overflow"),Promise.resolve({});throw d})}return{send:a,flush:n}}function kI(t,e,r){let o=[{type:"client_report"},{timestamp:r||ja(),discarded_events:t}];return ma(e?{dsn:e}:{},[o])}function Ig(t){let e=[];t.message&&e.push(t.message);try{let r=t.exception.values[t.exception.values.length-1];r?.value&&(e.push(r.value),r.type&&e.push(`${r.type}: ${r.value}`))}catch{}return e}function II(t){let{trace_id:e,parent_span_id:r,span_id:o,status:n,origin:a,data:i,op:s}=t.contexts?.trace??{};return{data:i??{},description:t.transaction,op:s,parent_span_id:r,span_id:o??"",start_timestamp:t.start_timestamp??0,status:n,timestamp:t.timestamp,trace_id:e??"",origin:a,profile_id:i?.[Eg],exclusive_time:i?.[wg],measurements:t.measurements,is_segment:!0}}function NI(t){return{type:"transaction",timestamp:t.timestamp,start_timestamp:t.start_timestamp,transaction:t.description,contexts:{trace:{trace_id:t.trace_id,span_id:t.span_id,parent_span_id:t.parent_span_id,op:t.op,status:t.status,origin:t.origin,data:{...t.data,...t.profile_id&&{[Eg]:t.profile_id},...t.exclusive_time&&{[wg]:t.exclusive_time}}}},measurements:t.measurements}}var sc=["forwarded","-ip","remote-","via","-user"];function MI(t){return t===!0?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],queryParams:!0,genAI:{inputs:!0,outputs:!0},stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:sc},httpHeaders:{request:{deny:sc},response:{deny:sc}},httpBodies:[],queryParams:{deny:sc},genAI:{inputs:!1,outputs:!1},stackFrameVariables:!0,frameContextLines:7}}var m$={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],queryParams:!0,genAI:{inputs:!0,outputs:!0},stackFrameVariables:!0,frameContextLines:5};function DI(t){let e=t.dataCollection!=null?m$:MI(t.sendDefaultPii),r=t.dataCollection??{};return{userInfo:r.userInfo??e.userInfo,cookies:r.cookies??e.cookies,httpHeaders:{request:r.httpHeaders?.request??e.httpHeaders.request,response:r.httpHeaders?.response??e.httpHeaders.response},httpBodies:r.httpBodies??e.httpBodies,queryParams:r.queryParams??e.queryParams,genAI:{inputs:r.genAI?.inputs??e.genAI.inputs,outputs:r.genAI?.outputs??e.genAI.outputs},stackFrameVariables:r.stackFrameVariables??e.stackFrameVariables,frameContextLines:r.frameContextLines??e.frameContextLines}}var LI="Not capturing exception because it's already been captured.",FI="Discarded session because of missing or non-string release",VI=Symbol.for("SentryInternalError"),HI=Symbol.for("SentryDoNotSendEventError"),h$=5e3;function Ng(t){return{message:t,[VI]:!0}}function P_(t){return{message:t,[HI]:!0}}function BI(t){return Ri(t)&&VI in t}function UI(t){return Ri(t)&&HI in t}function jI(t,e,r,o,n){let a=0,i,s=!1;t.on(r,()=>{a=0,clearTimeout(i),s=!1}),t.on(e,l=>{if(a+=o(l),a>=8e5)n(t);else if(!s){let u=t.getOptions()._flushInterval??h$;u>0&&(s=!0,i=Ag(setTimeout(()=>{n(t)},u)))}}),t.on("flush",()=>{n(t)})}var lc=class{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=Zl(e.transportOptions?.bufferSize??R_),this._dataCollection=DI(e),e.dsn?this._dsn=Fk(e.dsn):Ae&&Pe.warn("No DSN provided, client will not send events."),this._dsn){let o=bI(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:o})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&jI(this,"afterCaptureLog","flushLogs",b$,w_),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&jI(this,"afterCaptureMetric","flushMetrics",v$,wI)}captureException(e,r,o){let n=Sr();if(Jf(e))return Ae&&Pe.log(LI),n;let a={event_id:n,...r};return this._process(()=>this.eventFromException(e,a).then(i=>this._captureEvent(i,a,o)).then(i=>i),"error"),a.event_id}captureMessage(e,r,o,n){let a={event_id:Sr(),...o},i=xs(e)?e:String(e),s=da(e),l=s?this.eventFromMessage(i,r,a):this.eventFromException(e,a);return this._process(()=>l.then(u=>this._captureEvent(u,a,n)),s?"unknown":"error"),a.event_id}captureEvent(e,r,o){let n=Sr();if(r?.originalException&&Jf(r.originalException))return Ae&&Pe.log(LI),n;let a={event_id:n,...r},i=e.sdkProcessingMetadata||{},s=i.capturedSpanScope,l=i.capturedSpanIsolationScope,u=qI(e.type);return this._process(()=>this._captureEvent(e,a,s||o,l),u),a.event_id}captureSession(e){this.sendSession(e),Ci(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){let r=this._transport;if(this.emit("flush"),!r)return!0;let o=await this._isClientDoneProcessing(e),n=await r.flush(e);return o&&n}async close(e){w_(this);let r=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),r}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(e){let r=this._integrations[e.name];!r&&e.beforeSetup&&e.beforeSetup(this),__(this,e,this._integrations),r||T_(this,[e])}sendEvent(e,r={}){this.emit("beforeSendEvent",e,r);let o=CI(e,this),n=aI(e,this._dsn,this._options._metadata,this._options.tunnel);for(let a of r.attachments||[])n=m_(n,tI(a));o&&(n=m_(n,o)),this.sendEnvelope(n).then(a=>this.emit("afterSendEvent",e,a))}sendSession(e){let{release:r,environment:o=Bp}=this._options;if("aggregates"in e){let a=e.attrs||{};if(!a.release&&!r){Ae&&Pe.warn(FI);return}a.release=a.release||r,a.environment=a.environment||o,e.attrs=a}else{if(!e.release&&!r){Ae&&Pe.warn(FI);return}e.release=e.release||r,e.environment=e.environment||o}this.emit("beforeSendSession",e);let n=nI(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(n)}recordDroppedEvent(e,r,o=1){if(this._options.sendClientReports){let n=`${e}:${r}`;Ae&&Pe.log(`Recording outcome: "${n}"${o>1?` (${o} times)`:""}`),this._outcomes[n]=(this._outcomes[n]||0)+o}}on(e,r){let o=this._hooks[e]=this._hooks[e]||new Set,n=(...a)=>r(...a);return o.add(n),()=>{o.delete(n)}}emit(e,...r){let o=this._hooks[e];o&&o.forEach(n=>n(...r))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(r){return Ae&&Pe.error("Error while sending envelope:",r),{}}return Ae&&Pe.error("Transport disabled"),{}}registerCleanup(e){}dispose(){}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=xI(this,e),T_(this,e)}_updateSessionFromEvent(e,r){let o=r.level==="fatal",n=!1,a=r.exception?.values;if(a){n=!0,o=!1;for(let l of a)if(l.mechanism?.handled===!1){o=!0;break}}let i=e.status==="ok";(i&&e.errors===0||i&&o)&&(Ci(e,{...o&&{status:"crashed"},errors:e.errors||Number(n||o)}),this.captureSession(e))}async _isClientDoneProcessing(e){let r=0;for(;!e||rsetTimeout(o,1)),!this._numProcessing)return!0;r++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,r,o,n){let a=this.getOptions(),i=this.getIntegrationNames();return!r.integrations&&i.length&&(r.integrations=i),this.emit("preprocessEvent",e,r),e.type||n.setLastEventId(e.event_id||r.event_id),hI(a,e,r,o,this,n).then(s=>{if(s===null)return s;this.emit("postprocessEvent",s,r),s.contexts={trace:{...s.contexts?.trace,...i_(o)},...s.contexts};let l=f_(this,o);return s.sdkProcessingMetadata={dynamicSamplingContext:l,...s.sdkProcessingMetadata},s})}_captureEvent(e,r={},o=No(),n=Mo()){return Ae&&C_(e)&&Pe.log(`Captured error event \`${Ig(e)[0]||""}\``),this._processEvent(e,r,o,n).then(a=>a.event_id,a=>{Ae&&(UI(a)?Pe.log(a.message):BI(a)?Pe.warn(a.message):Pe.warn(a))})}_processEvent(e,r,o,n){let a=this.getOptions(),{sampleRate:i}=a,s=$I(e),l=C_(e),p=`before send for type \`${e.type||"error"}\``,d=typeof i>"u"?void 0:Bk(i);if(l&&typeof d=="number"&&Yl()>d)return this.recordDroppedEvent("sample_rate","error"),Ql(P_(`Discarding event because it's not included in the random sample (sampling rate = ${i})`));let f=qI(e.type);return this._prepareEvent(e,r,o,n).then(m=>{if(m===null)throw this.recordDroppedEvent("event_processor",f),P_("An event processor returned `null`, will not send event.");if(r.data?.__sentry__===!0)return m;let y=y$(this,a,m,r);return g$(y,p)}).then(m=>{if(m===null){if(this.recordDroppedEvent("before_send",f),s){let b=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",b)}throw P_(`${p} returned \`null\`, will not send event.`)}let c=o.getSession()||n.getSession();if(l&&c&&this._updateSessionFromEvent(c,m),s){let h=m.sdkProcessingMetadata?.spanCountBeforeProcessing||0,b=m.spans?m.spans.length:0,T=h-b;T>0&&this.recordDroppedEvent("before_send","span",T)}let y=m.transaction_info;if(s&&y&&m.transaction!==e.transaction){let h="custom";m.transaction_info={...y,source:h}}return this.sendEvent(m,r),m}).then(null,m=>{throw UI(m)||BI(m)?m:(this.captureException(m,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:m}),Ng(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. Reason: ${m}`))})}_process(e,r){this._numProcessing++,this._promiseBuffer.add(e).then(o=>(this._numProcessing--,o),o=>(this._numProcessing--,o===Wp&&this.recordDroppedEvent("queue_overflow",r),o))}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.entries(e).map(([r,o])=>{let[n,a]=r.split(":");return{reason:n,category:a,quantity:o}})}_flushOutcomes(){Ae&&Pe.log("Flushing outcomes...");let e=this._clearOutcomes();if(e.length===0){Ae&&Pe.log("No outcomes to send");return}if(!this._dsn){Ae&&Pe.log("No dsn provided, will not send outcomes");return}Ae&&Pe.log("Sending outcomes:",e);let r=kI(e,this._options.tunnel&&qa(this._dsn));this.sendEnvelope(r)}};function qI(t){return t==="replay_event"?"replay":t||"error"}function g$(t,e){let r=`${e} must return \`null\` or a valid event.`;if(fa(t))return t.then(o=>{if(!Bn(o)&&o!==null)throw Ng(r);return o},o=>{throw Ng(`${e} rejected with ${o}`)});if(!Bn(t)&&t!==null)throw Ng(r);return t}function y$(t,e,r,o){let{beforeSend:n,beforeSendTransaction:a,ignoreSpans:i}=e,s=!Jk(e.beforeSendSpan)&&e.beforeSendSpan,l=r;if(C_(l)&&n)return n(l,o);if($I(l)){if(s||i){let u=II(l);if(i?.length&&d_({description:u.description,op:u.op,attributes:u.data},i))return null;if(s){let p=s(u);p?l=Es(r,NI(p)):u_()}if(l.spans){let p=[],d=l.spans;for(let m of d){if(i?.length&&d_({description:m.description,op:m.op,attributes:m.data},i)){Gk(d,m);continue}if(s){let c=s(m);c?p.push(c):(u_(),p.push(m))}else p.push(m)}let f=l.spans.length-p.length;f&&t.recordDroppedEvent("before_send","span",f),l.spans=p}}if(a){if(l.spans){let u=l.spans.length;l.sdkProcessingMetadata={...r.sdkProcessingMetadata,spanCountBeforeProcessing:u}}return a(l,o)}}return l}function C_(t){return t.type===void 0}function $I(t){return t.type==="transaction"}function v$(t){let e=0;return t.name&&(e+=t.name.length*2),e+=8,e+zI(t.attributes)}function b$(t){let e=0;return t.message&&(e+=t.message.length*2),e+zI(t.attributes)}function zI(t){if(!t)return 0;let e=0;return Object.values(t).forEach(r=>{Array.isArray(r)?e+=r.length*WI(r[0]):da(r)?e+=WI(r):e+=100}),e}function WI(t){return typeof t=="string"?t.length*2:typeof t=="number"?8:typeof t=="boolean"?4:0}function O_(t,e){e.debug===!0&&(Ae?Pe.enable():mn(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),No().update(e.initialScope);let o=new t(e);return A_(o),o.init(),o}function A_(t){No().setClient(t)}function uc(t){if(!t)return{};let e=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};let r=e[6]||"",o=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:r,hash:o,relative:e[5]+r+o}}function k_(t,e=!0){if(t.startsWith("data:")){let r=t.match(/^data:([^;,]+)/),o=r?r[1]:"text/plain",n=t.includes(";base64,"),a=t.indexOf(","),i="";if(e&&a!==-1){let s=t.slice(a+1);i=s.length>10?`${s.slice(0,10)}... [truncated]`:s}return`data:${o}${n?",base64":""}${i?`,${i}`:""}`}return t}function I_(t){"aggregates"in t?t.attrs?.ip_address===void 0&&(t.attrs={...t.attrs,ip_address:"{{auto}}"}):t.ipAddress===void 0&&(t.ipAddress="{{auto}}")}function pc(t,e,r=[e],o="npm"){let n=(t._metadata=t._metadata||{}).sdk=t._metadata.sdk||{};n.name||(n.name=`sentry.javascript.${e}`,n.packages=r.map(a=>({name:`${o}:@sentry/${a}`,version:Fa})),n.version=Fa)}var x$=100;function Va(t,e){let r=Ot(),o=Mo();if(!r)return;let{beforeBreadcrumb:n=null,maxBreadcrumbs:a=x$}=r.getOptions();if(a<=0)return;let s={timestamp:ja(),...t},l=n?mn(()=>n(s,e)):s;l!==null&&(r.emit&&r.emit("beforeAddBreadcrumb",l,e),o.addBreadcrumb(l,a))}var GI,T$="FunctionToString",YI=new WeakMap,_$=()=>({name:T$,setupOnce(){GI=Function.prototype.toString;try{Function.prototype.toString=function(...t){let e=_s(this),r=YI.has(Ot())&&e!==void 0?e:this;return GI.apply(r,t)}}catch{}},setup(t){YI.set(t,!0)}}),Mg=_$;var S$=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/^Java exception was raised during method invocation$/],E$="EventFilters",N_=(t={})=>{let e;return{name:E$,setup(r){let o=r.getOptions();e=KI(t,o)},processEvent(r,o,n){if(!e){let a=n.getOptions();e=KI(t,a)}return w$(r,e)?null:r}}},Lg=(t={})=>({...N_(t),name:"InboundFilters"});function KI(t={},e={}){return{allowUrls:[...t.allowUrls||[],...e.allowUrls||[]],denyUrls:[...t.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...e.ignoreErrors||[],...t.disableErrorDefaults?[]:S$],ignoreTransactions:[...t.ignoreTransactions||[],...e.ignoreTransactions||[]]}}function w$(t,e){if(t.type){if(t.type==="transaction"&&P$(t,e.ignoreTransactions))return Ae&&Pe.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. Event: ${ca(t)}`),!0}else{if(R$(t,e.ignoreErrors))return Ae&&Pe.warn(`Event dropped due to being matched by \`ignoreErrors\` option. Event: ${ca(t)}`),!0;if(k$(t))return Ae&&Pe.warn(`Event dropped due to not having an error message, error type or stacktrace. Event: ${ca(t)}`),!0;if(C$(t,e.denyUrls))return Ae&&Pe.warn(`Event dropped due to being matched by \`denyUrls\` option. Event: ${ca(t)}. Url: ${Dg(t)}`),!0;if(!O$(t,e.allowUrls))return Ae&&Pe.warn(`Event dropped due to not being matched by \`allowUrls\` option. Event: ${ca(t)}. Url: ${Dg(t)}`),!0}return!1}function R$(t,e){return e?.length?Ig(t).some(r=>Ss(r,e)):!1}function P$(t,e){if(!e?.length)return!1;let r=t.transaction;return r?Ss(r,e):!1}function C$(t,e){if(!e?.length)return!1;let r=Dg(t);return r?Ss(r,e):!1}function O$(t,e){if(!e?.length)return!0;let r=Dg(t);return r?Ss(r,e):!0}function A$(t=[]){for(let e=t.length-1;e>=0;e--){let r=t[e];if(r&&r.filename!==""&&r.filename!=="[native code]")return r.filename||null}return null}function Dg(t){try{let r=[...t.exception?.values??[]].reverse().find(o=>o.mechanism?.parent_id===void 0&&o.stacktrace?.frames?.length)?.stacktrace?.frames;return r?A$(r):null}catch{return Ae&&Pe.error(`Cannot extract url for event ${ca(t)}`),null}}function k$(t){return t.exception?.values?.length?!t.message&&!t.exception.values.some(e=>e.stacktrace||e.type&&e.type!=="Error"||e.value):!1}function D_(t,e,r,o,n,a){if(!n.exception?.values||!a||!Pi(a.originalException,Error))return;let i=n.exception.values.length>0?n.exception.values[n.exception.values.length-1]:void 0;i&&(n.exception.values=M_(t,e,o,a.originalException,r,n.exception.values,i,0))}function M_(t,e,r,o,n,a,i,s){if(a.length>=r+1)return a;let l=[...a];if(Pi(o[n],Error)){XI(i,s,o);let u=t(e,o[n]),p=l.length;QI(u,n,p,s),l=M_(t,e,r,o[n],n,[u,...l],u,p)}return JI(o)&&o.errors.forEach((u,p)=>{if(Pi(u,Error)){XI(i,s,o);let d=t(e,u),f=l.length;QI(d,`errors[${p}]`,f,s),l=M_(t,e,r,u,n,[d,...l],d,f)}}),l}function JI(t){return Array.isArray(t.errors)}function XI(t,e,r){t.mechanism={handled:!0,type:"auto.core.linked_errors",...JI(r)&&{is_exception_group:!0},...t.mechanism,exception_id:e}}function QI(t,e,r,o){t.mechanism={handled:!0,...t.mechanism,type:"chained",source:e,exception_id:r,parent_id:o}}function I$(t){return Fn(t)&&"__sentry_fetch_url_host__"in t&&typeof t.__sentry_fetch_url_host__=="string"}function Fg(t){return I$(t)?`${t.message} (${t.__sentry_fetch_url_host__})`:t.message}var ZI=new Set([]);function L_(t){let e="console",r=Ao(e,t);return ko(e,N$),r}function N$(){"console"in Fe&&lg.forEach(function(t){t in Fe.console&&_r(Fe.console,t,function(e){return Gl[t]=e,function(...r){let o=r[0],n=Gl[t],a=ZI.size&&typeof o=="string"&&Ss(o,ZI);a||Nr("console",{args:r,level:t}),(!a||Ae&&Pe.isEnabled())&&n?.apply(Fe.console,r)}})})}function F_(t){return t==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log"}var M$="Dedupe",D$=()=>{let t;return{name:M$,processEvent(e){if(e.type)return e;try{if(L$(e,t))return Ae&&Pe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return t=e}}},Bg=D$;function L$(t,e){return e?!!(F$(t,e)||B$(t,e)):!1}function F$(t,e){let r=t.message,o=e.message;return!(!r&&!o||r&&!o||!r&&o||r!==o||!r2(t,e)||!t2(t,e))}function B$(t,e){let r=e2(e),o=e2(t);return!(!r||!o||r.type!==o.type||r.value!==o.value||!r2(t,e)||!t2(t,e))}function t2(t,e){let r=dg(t),o=dg(e);if(!r&&!o)return!0;if(r&&!o||!r&&o||(r=r,o=o,o.length!==r.length))return!1;for(let n=0;n({name:U$,setup(t){t.on("spanStart",e=>{let r=No().getScopeData(),o=Mo().getScopeData(),n=r.conversationId||o.conversationId;if(n){let{op:a,data:i,description:s}=ws(e);if(!a?.startsWith("gen_ai.")&&!i["ai.operationId"]&&!s?.startsWith("ai."))return;e.setAttribute(l_,n)}})}}),B_=j$;function Ug(t){if(t!==void 0)return t>=400&&t<500?"warning":t>=500?"error":void 0}var dc=Fe;function U_(){return"history"in dc&&!!dc.history}function q$(){if(!("fetch"in dc))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function fc(t){return t&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function j_(){if(typeof EdgeRuntime=="string")return!0;if(!q$())return!1;if(fc(dc.fetch))return!0;let t=!1,e=dc.document;if(e&&typeof e.createElement=="function")try{let r=e.createElement("iframe");r.hidden=!0,e.head.appendChild(r),r.contentWindow?.fetch&&(t=fc(r.contentWindow.fetch)),e.head.removeChild(r)}catch(r){Ae&&Pe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return t}function q_(t,e){let r="fetch",o=Ao(r,t);return ko(r,()=>W$(void 0,e)),o}function W$(t,e=!1){e&&!j_()||_r(Fe,"fetch",function(r){return function(...o){let n=new Error,{method:a,url:i}=V$(o),s={args:o,fetchData:{method:a,url:i},startTimestamp:$o()*1e3,virtualError:n,headers:H$(o)};return t||Nr("fetch",{...s}),r.apply(Fe,o).then(async l=>(t?t(l):Nr("fetch",{...s,endTimestamp:$o()*1e3,response:l}),l),l=>{Nr("fetch",{...s,endTimestamp:$o()*1e3,error:l}),Fn(l)&&l.stack===void 0&&(l.stack=n.stack,Io(l,"framesToPop",1));let p=Ot()?.getOptions().enhanceFetchErrorMessages??"always";if(p!==!1&&l instanceof TypeError&&(l.message==="Failed to fetch"||l.message==="Load failed"||l.message==="NetworkError when attempting to fetch resource."))try{let m=new URL(s.fetchData.url).host;p==="always"?l.message=`${l.message} (${m})`:Io(l,"__sentry_fetch_url_host__",m)}catch{}throw l})}})}function jg(t,e){return Ri(t)&&!!t[e]}function o2(t){return typeof t=="string"?t:t?jg(t,"url")?t.url:t.toString?t.toString():"":""}function V$(t){if(t.length===0)return{method:"GET",url:""};if(t.length===2){let[r,o]=t;return{url:o2(r),method:jg(o,"method")?String(o.method).toUpperCase():GT(r)&&jg(r,"method")?String(r.method).toUpperCase():"GET"}}let e=t[0];return{url:o2(e),method:jg(e,"method")?String(e.method).toUpperCase():"GET"}}function H$(t){let[e,r]=t;try{if(typeof r=="object"&&r!==null&&"headers"in r&&r.headers)return new Headers(r.headers);if(GT(e))return new Headers(e.headers)}catch{}}var n2=Fe;function eu(){try{return n2.document.location.href}catch{return""}}function W_(t,e=5){if(!n2.HTMLElement)return null;let r=t;for(let o=0;o0}function mz(){V_++,setTimeout(()=>{V_--})}function ru(t,e={}){function r(n){return typeof n=="function"}if(!r(t))return t;try{if(Object.prototype.hasOwnProperty.call(t,"__sentry_wrapped__")){let a=t.__sentry_wrapped__;return typeof a=="function"?a:t}if(_s(t))return t}catch{return t}let o=function(...n){Fe._sentryWrappedDepth=(Fe._sentryWrappedDepth||0)+1;try{let a=n.map(i=>ru(i,e));return t.apply(this,a)}catch(a){throw mz(),Tg(i=>{i.addEventProcessor(s=>(e.mechanism&&(Xl(s,void 0,void 0),jn(s,e.mechanism)),s.extra={...s.extra,arguments:n},s)),Up(a)}),a}finally{Fe._sentryWrappedDepth=(Fe._sentryWrappedDepth||0)-1}};try{for(let n in t)Object.prototype.hasOwnProperty.call(t,n)&&(o[n]=t[n])}catch{}Kf(o,t),Io(t,"__sentry_wrapped__",o);try{Object.getOwnPropertyDescriptor(o,"name").configurable&&Object.defineProperty(o,"name",{get(){return t.name}})}catch{}return o}function $_(){let t=eu(),{referrer:e}=lt.document||{},{userAgent:r}=lt.navigator||{},o={...e&&{Referer:e},...r&&{"User-Agent":r}};return{url:t,headers:o}}function qg(t,e){let r=Wg(t,e),o={type:bz(e),value:xz(e)};return r.length&&(o.stacktrace={frames:r}),o.type===void 0&&o.value===""&&(o.value="Unrecoverable error caught"),o}function hz(t,e,r,o){let a=Ot()?.getOptions().normalizeDepth,i=Sz(e),s={__serialized__:hg(e,a)};if(i)return{exception:{values:[qg(t,i)]},extra:s};let l={exception:{values:[{type:Ts(e)?e.constructor.name:o?"UnhandledRejection":"Error",value:Tz(e,{isUnhandledRejection:o})}]},extra:s};if(r){let u=Wg(t,r);u.length&&(l.exception.values[0].stacktrace={frames:u})}return l}function z_(t,e){return{exception:{values:[qg(t,e)]}}}function Wg(t,e){let r=e.stacktrace||e.stack||"",o=yz(e),n=vz(e);try{return t(r,o,n)}catch{}return[]}var gz=/Minified React error #\d+;/i;function yz(t){return t&&gz.test(t.message)?1:0}function vz(t){return typeof t.framesToPop=="number"?t.framesToPop:0}function a2(t){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?t instanceof WebAssembly.Exception:!1}function bz(t){let e=t?.name;return!e&&a2(t)?t.message&&Array.isArray(t.message)&&t.message.length==2?t.message[0]:"WebAssembly.Exception":e}function xz(t){let e=t?.message;return a2(t)?Array.isArray(t.message)&&t.message.length==2?t.message[1]:"wasm exception":e?e.error&&typeof e.error.message=="string"?Fg(e.error):Fg(t):"No error message"}function i2(t,e,r,o){let n=r?.syntheticException||void 0,a=Vg(t,e,n,o);return jn(a),a.level="error",r?.event_id&&(a.event_id=r.event_id),Wa(a)}function s2(t,e,r="info",o,n){let a=o?.syntheticException||void 0,i=G_(t,e,a,n);return i.level=r,o?.event_id&&(i.event_id=o.event_id),Wa(i)}function Vg(t,e,r,o,n){let a;if(Ip(e)&&e.error)return z_(t,e.error);if(Yf(e)||fg(e)){let i=e;if("stack"in e){a=z_(t,e);let s=a.exception?.values?.[0];if(o&&r&&s&&!s.stacktrace){let l=Wg(t,r);l.length&&(s.stacktrace={frames:l},jn(a,{synthetic:!0}))}}else{let s=i.name||(Yf(i)?"DOMError":"DOMException"),l=i.message?`${s}: ${i.message}`:s;a=G_(t,l,r,o),Xl(a,l)}return"code"in i&&(a.tags={...a.tags,"DOMException.code":`${i.code}`}),a}return Fn(e)?z_(t,e):Bn(e)||Ts(e)?(a=hz(t,e,r,n),jn(a,{synthetic:!0}),a):(a=G_(t,e,r,o),Xl(a,`${e}`,void 0),jn(a,{synthetic:!0}),a)}function G_(t,e,r,o){let n={};if(o&&r){let a=Wg(t,r);a.length&&(n.exception={values:[{value:e,stacktrace:{frames:a}}]}),jn(n,{synthetic:!0})}if(xs(e)){let{__sentry_template_string__:a,__sentry_template_values__:i}=e;return n.logentry={message:a,params:i},n}return n.message=e,n}function Tz(t,{isUnhandledRejection:e}){let r=mg(t),o=e?"promise rejection":"exception";return Ip(t)?`Event \`ErrorEvent\` captured as ${o} with message \`${t.message}\``:Ts(t)?`Event \`${_z(t)}\` (type=${t.type}) captured as ${o}`:`Object captured as ${o} with keys: ${r}`}function _z(t){try{let e=Object.getPrototypeOf(t);return e?e.constructor.name:void 0}catch{}}function Sz(t){return Object.values(t).find(e=>e instanceof Error)}var Hg=class extends lc{constructor(e){let r=Ez(e),o=lt.SENTRY_SDK_SOURCE||E_();pc(r,"browser",["browser"],o),super(r);let{userInfo:n}=this.getDataCollectionOptions();r._metadata?.sdk&&(r._metadata.sdk.settings={infer_ip:n?"auto":"never",...r._metadata.sdk.settings});let{sendClientReports:a}=this._options;lt.document&<.document.addEventListener("visibilitychange",()=>{lt.document.visibilityState==="hidden"&&(a&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),n&&this.on("beforeSendSession",I_)}eventFromException(e,r){return i2(this._options.stackParser,e,r,this._options.attachStacktrace)}eventFromMessage(e,r="info",o){return s2(this._options.stackParser,e,r,o,this._options.attachStacktrace)}_prepareEvent(e,r,o,n){return e.platform=e.platform||"javascript",super._prepareEvent(e,r,o,n)}};function Ez(t){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:lt.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...t}}var l2=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var wt=Fe;function Y_(t,e,r){wt.document&&wt.addEventListener(t,e,r)}function K_(t,e,r){wt.document&&wt.removeEventListener(t,e,r)}var u2=t=>{let e=!1;return()=>{e||(t(),e=!0)}};var X_=t=>{let e=wt.requestIdleCallback||wt.setTimeout;wt.document?.visibilityState==="hidden"?t():(t=u2(t),Y_("visibilitychange",t,{once:!0,capture:!0}),Y_("pagehide",t,{once:!0,capture:!0}),e(()=>{t(),K_("visibilitychange",t,{capture:!0}),K_("pagehide",t,{capture:!0})}))};var wz=80,ou={};try{typeof Node<"u"&&(ou.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode").get),typeof Element<"u"&&(ou.tagName=Object.getOwnPropertyDescriptor(Element.prototype,"tagName").get,ou.id=Object.getOwnPropertyDescriptor(Element.prototype,"id").get,ou.className=Object.getOwnPropertyDescriptor(Element.prototype,"className").get,ou.getAttribute=Element.prototype.getAttribute),typeof HTMLElement<"u"&&(ou.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"dataset").get)}catch{}function Ps(t,e,r){let o=ou[e];if(o)try{return o.call(t,r)}catch{}let n=t[e];return typeof n=="function"?n.call(t,r):n}function cc(t,e={}){if(!t)return"";try{let r=t,o=5,n=[],a=0,i=0,s=" > ",l=s.length,u,p=Array.isArray(e)?e:e.keyAttrs,d=!Array.isArray(e)&&e.maxStringLength||wz;for(;r&&a++1&&i+n.length*l+u.length>=d));)n.push(u),i+=u.length,r=Ps(r,"parentNode");return n.reverse().join(s)}catch{return""}}function Rz(t,e){let r=[],o=Ps(t,"tagName");if(!o)return"";if(typeof HTMLElement<"u"&&t instanceof HTMLElement){let a=Ps(t,"dataset");if(a){if(a.sentryComponent)return a.sentryComponent;if(a.sentryElement)return a.sentryElement}}r.push(o.toLowerCase());let n=e?.length?e.filter(a=>Ps(t,"getAttribute",a)).map(a=>[a,Ps(t,"getAttribute",a)]):null;if(n?.length)n.forEach(a=>{r.push(`[${a[0]}="${a[1]}"]`)});else{let a=Ps(t,"id");a&&r.push(`#${a}`);let i=Ps(t,"className");if(i&&fo(i)){let s=i.split(/\s+/);for(let l of s)r.push(`.${l}`)}}for(let a of["aria-label","type","name","title","alt"]){let i=Ps(t,"getAttribute",a);i&&r.push(`[${a}="${i}"]`)}return r.join("")}var Pz=1e3,p2,Q_,J_;function Z_(t){let e="dom";Ao(e,t),ko(e,Cz)}function Cz(){if(!wt.document)return;let t=Nr.bind(null,"dom"),e=d2(t,!0);wt.document.addEventListener("click",e,!1),wt.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach(r=>{let n=wt[r]?.prototype;n?.hasOwnProperty?.("addEventListener")&&(_r(n,"addEventListener",function(a){return function(i,s,l){if(i==="click"||i=="keypress")try{let u=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},p=u[i]=u[i]||{refCount:0};if(!p.handler){let d=d2(t);p.handler=d,a.call(this,i,d,l)}p.refCount++}catch{}return a.call(this,i,s,l)}}),_r(n,"removeEventListener",function(a){return function(i,s,l){if(i==="click"||i=="keypress")try{let u=this.__sentry_instrumentation_handlers__||{},p=u[i];p&&(p.refCount--,p.refCount<=0&&(a.call(this,i,p.handler,l),p.handler=void 0,delete u[i]),Object.keys(u).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,i,s,l)}}))})}function Oz(t){if(t.type!==Q_)return!1;try{if(!t.target||t.target._sentryId!==J_)return!1}catch{}return!0}function Az(t,e){return t!=="keypress"?!1:e?.tagName?!(e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable):!0}function d2(t,e=!1){return r=>{if(!r||r._sentryCaptured)return;let o=kz(r);if(Az(r.type,o))return;Io(r,"_sentryCaptured",!0),o&&!o._sentryId&&Io(o,"_sentryId",Sr());let n=r.type==="keypress"?"input":r.type;Oz(r)||(t({event:r,name:n,global:e}),Q_=r.type,J_=o?o._sentryId:void 0),clearTimeout(p2),p2=wt.setTimeout(()=>{J_=void 0,Q_=void 0},Pz)}}function kz(t){try{return t.target}catch{return null}}var $g;function mc(t){let e="history";Ao(e,t),ko(e,Iz)}function Iz(){if(wt.addEventListener("popstate",()=>{let e=wt.location.href,r=$g;if($g=e,r===e)return;Nr("history",{from:r,to:e})}),!U_())return;function t(e){return function(...r){let o=r.length>2?r[2]:void 0;if(o){let n=$g,a=Nz(String(o));if($g=a,n===a)return e.apply(this,r);Nr("history",{from:n,to:a})}return e.apply(this,r)}}_r(wt.history,"pushState",t),_r(wt.history,"replaceState",t)}function Nz(t){try{return new URL(t,wt.location.origin).toString()}catch{return t}}var zg={};function eS(t){let e=zg[t];if(e)return e;let r=wt[t];if(fc(r))return zg[t]=r.bind(wt);let o=wt.document;if(o&&typeof o.createElement=="function")try{let n=o.createElement("iframe");n.hidden=!0,o.head.appendChild(n);let a=n.contentWindow;a?.[t]&&(r=a[t]),o.head.removeChild(n)}catch(n){l2&&Pe.warn(`Could not create sandbox iframe for ${t} check, bailing to window.${t}: `,n)}return r&&(zg[t]=r.bind(wt))}function tS(t){zg[t]=void 0}var nu="__sentry_xhr_v3__";function rS(t){let e="xhr";Ao(e,t),ko(e,Mz)}function Mz(){if(!wt.XMLHttpRequest)return;let t=XMLHttpRequest.prototype;t.open=new Proxy(t.open,{apply(e,r,o){let n=new Error,a=$o()*1e3,i=fo(o[0])?o[0].toUpperCase():void 0,s=Dz(o[1]);if(!i||!s)return e.apply(r,o);r[nu]={method:i,url:s,request_headers:{}},i==="POST"&&s.match(/sentry_key/)&&(r.__sentry_own_request__=!0);let l=()=>{let u=r[nu];if(u&&r.readyState===4){try{u.status_code=r.status}catch{}let p={endTimestamp:$o()*1e3,startTimestamp:a,xhr:r,virtualError:n};Nr("xhr",p)}};return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(u,p,d){return l(),u.apply(p,d)}}):r.addEventListener("readystatechange",l),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(u,p,d){let[f,m]=d,c=p[nu];return c&&fo(f)&&fo(m)&&(c.request_headers[f.toLowerCase()]=m),u.apply(p,d)}}),e.apply(r,o)}}),t.send=new Proxy(t.send,{apply(e,r,o){let n=r[nu];if(!n)return e.apply(r,o);o[0]!==void 0&&(n.body=o[0]);let a={startTimestamp:$o()*1e3,xhr:r};return Nr("xhr",a),e.apply(r,o)}})}function Dz(t){if(fo(t))return t;try{return t.toString()}catch{}}function oS(t){if(typeof Element>"u")return!1;try{return t instanceof Element}catch{return!1}}var Lz=40;function f2(t,e=eS("fetch")){let r=0,o=0;async function n(a){let i=a.body.length;r+=i,o++;let s={body:a.body,method:"POST",referrerPolicy:"strict-origin",headers:t.headers,keepalive:r<=6e4&&o<15,...t.fetchOptions};try{let l=await e(t.url,s);return{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}}catch(l){throw tS("fetch"),l}finally{r-=i,o--}}return kg(t,n,Zl(t.bufferSize||Lz))}var Cs=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var Fz=30;var Bz=50;function nS(t,e,r,o){let n={filename:t,function:e===""?Ba:e,in_app:!0};return r!==void 0&&(n.lineno=r),o!==void 0&&(n.colno=o),n}var Uz=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,jz=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,qz=/\((\S*)(?::(\d+))(?::(\d+))\)/,Wz=/at (.+?) ?\(data:(.+?),/,Vz=t=>{let e=t.match(Wz);if(e)return{filename:``,function:e[1]};let r=Uz.exec(t);if(r){let[,n,a,i]=r;return nS(n,Ba,+a,+i)}let o=jz.exec(t);if(o){if(o[2]?.indexOf("eval")===0){let s=qz.exec(o[2]);s&&(o[2]=s[1],o[3]=s[2],o[4]=s[3])}let[a,i]=m2(o[1]||Ba,o[2]);return nS(i,a,o[3]?+o[3]:void 0,o[4]?+o[4]:void 0)}},Hz=[Fz,Vz],$z=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,zz=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Gz=t=>{let e=$z.exec(t);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){let a=zz.exec(e[3]);a&&(e[1]=e[1]||"eval",e[3]=a[1],e[4]=a[2],e[5]="")}let o=e[3],n=e[1]||Ba;return[n,o]=m2(n,o),nS(o,n,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}},Yz=[Bz,Gz];var Kz=[Hz,Yz],c2=pg(...Kz),m2=(t,e)=>{let r=t.indexOf("safari-extension")!==-1,o=t.indexOf("safari-web-extension")!==-1;return r||o?[t.indexOf("@")!==-1?t.split("@")[0]:Ba,r?`safari-extension:${e}`:`safari-web-extension:${e}`]:[t,e]};var Gg=1024,Xz="Breadcrumbs",Qz=(t={})=>{let e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...t};return{name:Xz,setup(r){e.console&&L_(eG(r)),e.dom&&Z_(Zz(r,e.dom)),e.xhr&&rS(tG(r)),e.fetch&&q_(rG(r)),e.history&&mc(oG(r)),e.sentry&&r.on("beforeSendEvent",Jz(r))}}},h2=Qz;function Jz(t){return function(r){Ot()===t&&Va({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:ca(r)},{event:r})}}function Zz(t,e){return function(o){if(Ot()!==t)return;let n,a,i=typeof e=="object"?e.serializeAttribute:void 0,s=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;s&&s>Gg&&(Cs&&Pe.warn(`\`dom.maxStringLength\` cannot exceed ${Gg}, but a value of ${s} was configured. Sentry will use ${Gg} instead.`),s=Gg),typeof i=="string"&&(i=[i]);try{let u=o.event,p=nG(u)?u.target:u;n=cc(p,{keyAttrs:i,maxStringLength:s}),a=W_(p)}catch{n=""}if(n.length===0)return;let l={category:`ui.${o.name}`,message:n};a&&(l.data={"ui.component_name":a}),Va(l,{event:o.event,name:o.name,global:o.global})}}function eG(t){return function(r){if(Ot()!==t)return;let o={category:"console",data:{arguments:r.args,logger:"console"},level:F_(r.level),message:gg(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)o.message=`Assertion failed: ${gg(r.args.slice(1)," ")||"console.assert"}`,o.data.arguments=r.args.slice(1);else return;Va(o,{input:r.args,level:r.level})}}function tG(t){return function(r){if(Ot()!==t)return;let{startTimestamp:o,endTimestamp:n}=r,a=r.xhr[nu];if(!o||!n||!a)return;let{method:i,url:s,status_code:l,body:u}=a,p={method:i,url:s,status_code:l},d={xhr:r.xhr,input:u,startTimestamp:o,endTimestamp:n},f={category:"xhr",data:p,type:"http",level:Ug(l)};t.emit("beforeOutgoingRequestBreadcrumb",f,d),Va(f,d)}}function rG(t){return function(r){if(Ot()!==t)return;let{startTimestamp:o,endTimestamp:n}=r;if(n&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.error){let a={data:r.error,input:r.args,startTimestamp:o,endTimestamp:n},i={category:"fetch",data:r.fetchData,level:"error",type:"http"};t.emit("beforeOutgoingRequestBreadcrumb",i,a),Va(i,a)}else{let a=r.response,i={...r.fetchData,status_code:a?.status},s={input:r.args,response:a,startTimestamp:o,endTimestamp:n},l={category:"fetch",data:i,type:"http",level:Ug(i.status_code)};t.emit("beforeOutgoingRequestBreadcrumb",l,s),Va(l,s)}}}function oG(t){return function(r){if(Ot()!==t)return;let o=r.from,n=r.to,a=uc(lt.location.href),i=o?uc(o):void 0,s=uc(n);i?.path||(i=a),a.protocol===s.protocol&&a.host===s.host&&(n=s.relative),a.protocol===i.protocol&&a.host===i.host&&(o=i.relative),Va({category:"navigation",data:{from:o,to:n}})}}function nG(t){return!!t&&!!t.target}var aG="EventTarget,Window,Node,ApplicationCache,AudioTrackList,BroadcastChannel,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(","),iG="BrowserApiErrors",sG=(t={})=>{let e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...t};return{name:iG,setupOnce(){e.setTimeout&&_r(lt,"setTimeout",g2),e.setInterval&&_r(lt,"setInterval",g2),e.requestAnimationFrame&&_r(lt,"requestAnimationFrame",lG),e.XMLHttpRequest&&"XMLHttpRequest"in lt&&_r(XMLHttpRequest.prototype,"send",uG);let r=e.eventTarget;r&&(Array.isArray(r)?r:aG).forEach(n=>pG(n,e))}}},y2=sG;function g2(t){return function(...e){let r=e[0];return e[0]=ru(r,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${Ln(t)}`}}),t.apply(this,e)}}function lG(t){return function(e){return t.apply(this,[ru(e,{mechanism:{data:{handler:Ln(t)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function uG(t){return function(...e){let r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(n=>{n in r&&typeof r[n]=="function"&&_r(r,n,function(a){let i={mechanism:{data:{handler:Ln(a)},handled:!1,type:`auto.browser.browserapierrors.xhr.${n}`}},s=_s(a);return s&&(i.mechanism.data.handler=Ln(s)),ru(a,i)})}),t.apply(this,e)}}function pG(t,e){let o=lt[t]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(_r(o,"addEventListener",function(n){return function(a,i,s){try{dG(i)&&(i.handleEvent=ru(i.handleEvent,{mechanism:{data:{handler:Ln(i),target:t},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return e.unregisterOriginalCallbacks&&fG(this,a,i),n.apply(this,[a,ru(i,{mechanism:{data:{handler:Ln(i),target:t},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),s])}}),_r(o,"removeEventListener",function(n){return function(a,i,s){try{if(Object.prototype.hasOwnProperty.call(i,"__sentry_wrapped__")){let l=i.__sentry_wrapped__;l&&n.call(this,a,l,s)}}catch{}return n.call(this,a,i,s)}}))}function dG(t){return typeof t.handleEvent=="function"}function fG(t,e,r){t&&typeof t=="object"&&"removeEventListener"in t&&typeof t.removeEventListener=="function"&&t.removeEventListener(e,r)}var v2=(t={})=>{let e=t.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof lt.document>"u"){Cs&&Pe.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}ic({ignoreDuration:!0});let r=!1;X_(()=>{r||(jp(),r=!0)});let o=Mo(),n=o.getUser();o.addScopeListener(a=>{let i=a.getUser();(n?.id!==i?.id||n?.ip_address!==i?.ip_address)&&(n=i,r&&jp())}),e==="route"&&mc(({from:a,to:i})=>{a!==i&&(ic({ignoreDuration:!0}),jp(),r=!0)})}}};var cG="CultureContext",mG=()=>({name:cG,preprocessEvent(t){let e=b2();e&&(t.contexts={...t.contexts,culture:{...e,...t.contexts?.culture}})},processSegmentSpan(t){let e=b2();e&&oc(t,{"culture.locale":e.locale,"culture.timezone":e.timezone,"culture.calendar":e.calendar})}}),x2=mG;function b2(){try{let t=lt.Intl;if(!t)return;let e=t.DateTimeFormat().resolvedOptions();return{locale:e.locale,timezone:e.timeZone,calendar:e.calendar}}catch{return}}var hG="GlobalHandlers",gG=(t={})=>{let e={onerror:!0,onunhandledrejection:!0,...t};return{name:hG,setupOnce(){Error.stackTraceLimit=50},setup(r){e.onerror&&(yG(r),T2("onerror")),e.onunhandledrejection&&(vG(r),T2("onunhandledrejection"))}}},_2=gG;function yG(t){HT(e=>{let{stackParser:r,attachStacktrace:o}=S2();if(Ot()!==t||H_())return;let{msg:n,url:a,line:i,column:s,error:l}=e,u=TG(Vg(r,l||n,void 0,o,!1),a,i,s);u.level="error",ac(u,{originalException:l,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function vG(t){zT(e=>{let{stackParser:r,attachStacktrace:o}=S2();if(Ot()!==t||H_())return;let n=bG(e),a=da(n)?xG(n):Vg(r,n,void 0,o,!0);a.level="error",ac(a,{originalException:n,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function bG(t){if(da(t))return t;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch{}return t}function xG(t){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(t)}`}]}}}function TG(t,e,r,o){let n=t.exception=t.exception||{},a=n.values=n.values||[],i=a[0]=a[0]||{},s=i.stacktrace=i.stacktrace||{},l=s.frames=s.frames||[];return l.length===0&&l.push({colno:o,lineno:r,filename:_G(e)??eu(),function:Ba,in_app:!0}),t}function T2(t){Cs&&Pe.log(`Global Handler attached: ${t}`)}function S2(){return Ot()?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function _G(t){if(!(!fo(t)||t.length===0))return t.startsWith("data:")?`<${k_(t,!1)}>`:t}var E2=()=>({name:"HttpContext",preprocessEvent(t){if(!lt.navigator&&!lt.location&&!lt.document)return;let e=$_(),r={...e.headers,...t.request?.headers};t.request={...e,...t.request,headers:r}},processSegmentSpan(t){let e=t.attributes?.[Fp];if(!lt.navigator&&!lt.location&&!lt.document)return;let r=$_();oc(t,{"url.full":e!=="http.client"?r.url:void 0,"http.request.header.user_agent":r.headers["User-Agent"],"http.request.header.referer":r.headers.Referer})}});var SG="cause",EG=5,wG="LinkedErrors",RG=(t={})=>{let e=t.limit||EG,r=t.key||SG;return{name:wG,preprocessEvent(o,n,a){let i=a.getOptions();D_(qg,i.stackParser,r,e,o,n)}}},w2=RG;var PG=/^HTML(\w*)Element$/;function hc(t){if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(oS(t)){let e=CG(t);if(PG.test(e))return`[HTMLElement: ${cc(t)}]`}}function CG(t){let e=Object.getPrototypeOf(t);return e?.constructor?e.constructor.name:"null prototype"}function R2(){return OG()?(Cs&&mn(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function OG(){if(typeof lt.window>"u")return!1;let t=lt;if(t.nw||!(t.chrome||t.browser)?.runtime?.id)return!1;let r=eu();return!(lt===lt.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(r))}function P2(t){return[Lg(),Mg(),B_(),y2(),h2(),_2(),w2(),Bg(),E2(),x2(),v2()]}function aS(t={}){let e=!t.skipBrowserExtensionCheck&&R2(),r=t.defaultIntegrations==null?P2():t.defaultIntegrations,o={...t,enabled:e?!1:t.enabled,stackParser:WT(t.stackParser||c2),integrations:x_({integrations:t.integrations,defaultIntegrations:r}),transport:t.transport||f2};return Qf(hc),O_(Hg,o)}var H2=F(X(),1);function V2(t){return Bn(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}function gS(t){let e={...t};pc(e,"react"),Cg("react",{version:H2.version});let r=aS(e);return Qf(KG),r}function KG(t){return V2(t)?"[SyntheticEvent]":hc(t)}var $2=F(X(),1);function XG(t){let e=t.match(/^([^.]+)/);return e!==null&&parseInt(e[0])>=17}function QG(t,e){let r=new WeakSet;function o(n,a){if(!r.has(n)){if(n.cause)return r.add(n),o(n.cause,a);n.cause=a}}o(t,e)}function yS(t,{componentStack:e},r){if(XG($2.version)&&Fn(t)&&e){let o=new Error(t.message);o.name=`React ErrorBoundary ${t.name}`,o.stack=e,QG(t,o)}return Up(t,r)}var Kg=window.SENTRY_CONFIG;Kg&&Kg.dsn&&gS({dsn:Kg.dsn,environment:Kg.environment,sendDefaultPii:!0});var Do=F(X()),X2=F(G2());var Y2=Object.prototype.hasOwnProperty;function vc(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--&&vc(t[o],e[o]););return o===-1}if(!r||typeof t=="object"){o=0;for(r in t)if(Y2.call(t,r)&&++o&&!Y2.call(e,r)||!(r in e)||!vc(t[r],e[r]))return!1;return Object.keys(e).length===o}}return t!==t&&e!==e}function oY(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function K2(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function Go(t){for(var e=1;e Full Error Details"),console.groupCollapsed("Operation:"),console.log(a),console.groupEnd(),n.fetchError&&(console.groupCollapsed("FETCH ERROR:"),console.log(n.fetchError),console.groupEnd()),n.httpError&&(console.groupCollapsed("HTTP ERROR:"),console.log(n.httpError),console.groupEnd()),n.graphQLErrors&&n.graphQLErrors.length>0&&(console.groupCollapsed("GRAPHQL ERROR:"),n.graphQLErrors.forEach(function(i){return console.log(i)}),console.groupEnd()),console.groupEnd()},e.generateResult=function(o){var n=o.fetchError,a=o.httpError,i=o.graphQLErrors,s=o.data,l=!!(i&&i.length>0||n||a);return{error:l,fetchError:n,httpError:a,graphQLErrors:i,data:s}},e.getCacheKey=function(o,n){n===void 0&&(n={});var a=Go({},this.fetchOptions,{},n.fetchOptionsOverrides);return{operation:o,fetchOptions:a}},e.getCache=function(o){var n=this.cache?this.cache.get(o):null;if(n)return n},e.saveCache=function(o,n){this.cache&&this.cache.set(o,n)},e.getFetchOptions=function(o,n){n===void 0&&(n={});var a=Go({method:"POST",headers:Go({},this.headers)},this.fetchOptions,{},n),i=(0,X2.extractFiles)(o),s=i.clone,l=i.files,u=JSON.stringify(s);if(l.size){var p=new FormData;p.append("operations",u);var d={},f=0;l.forEach(function(m){d[++f]=m}),p.append("map",JSON.stringify(d)),f=0,l.forEach(function(m,c){p.append(""+ ++f,c,c.name)}),a.body=p}else a.headers["Content-Type"]="application/json",a.body=u;return a},e.request=function(o,n){var a=this;return n===void 0&&(n={}),this.fetch(this.url,this.getFetchOptions(o,n.fetchOptionsOverrides)).then(function(i){return i.ok?i.json().then(function(s){var l=s.errors,u=s.data;return a.generateResult({graphQLErrors:l,data:u})}):i.text().then(function(s){var l=i.status,u=i.statusText;return a.generateResult({httpError:{status:l,statusText:u,body:s}})})}).catch(function(i){return a.generateResult({fetchError:i})}).then(function(i){return i.error&&a.logErrors&&a.logErrorResult({result:i,operation:o}),i})},t}(),Os={RESET_STATE:"RESET_STATE",LOADING:"LOADING",CACHE_HIT:"CACHE_HIT",REQUEST_RESULT:"REQUEST_RESULT"};function nY(t,e){switch(e.type){case Os.RESET_STATE:return e.initialState;case Os.LOADING:return t.loading?t:Go({},t,{loading:!0});case Os.CACHE_HIT:return t.cacheHit?t:Go({},e.result,{cacheHit:!0,loading:!1});case Os.REQUEST_RESULT:return Go({},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 aY(t,e){var r=Do.default.useRef();return vc(e,r.current)||(r.current=e),Do.default.useCallback(t,r.current)}function J2(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=Do.default.useContext(bc),o=Do.default.useRef(!0),n=Do.default.useRef(null),a={query:t,variables:e.variables,operationName:e.operationName},i=r.getCacheKey(a,e),s=e.isMutation||e.isManual,l=e.skipCache||!r.cache?null:r.cache.get(i),u=Go({},l,{cacheHit:!!l,loading:s?!1:!l}),p=Do.default.useReducer(nY,u),d=p[0],f=p[1],m=JSON.stringify(i);Do.default.useEffect(function(){e.updateData||f({type:Os.RESET_STATE,initialState:u})},[m]),Do.default.useEffect(function(){return o.current=!0,function(){o.current=!1}},[]);var c=aY(function(y){if(!o.current)return Promise.resolve();var h=Go({},e,{},y),b=Go({},a,{variables:h.variables,operationName:h.operationName}),T=r.getCacheKey(b,h);n.current=T;var S=h.skipCache?null:r.getCache(T);return S?(f({type:Os.CACHE_HIT,result:S}),Promise.resolve(S)):(f({type:Os.LOADING}),r.request(b,h).then(function(_){if(h.updateData&&typeof h.updateData!="function")throw new Error("options.updateData must be a function");var g=Go({},_);return h.useCache&&(g.useCache=!0,g.cacheKey=T),o.current&&T===n.current&&f({type:Os.REQUEST_RESULT,updateData:h.updateData,result:g}),_}))},[r,e,a]);return Do.default.useEffect(function(){d.useCache&&r.saveCache(d.cacheKey,d)},[r,d]),[c,d]}var iY={useCache:!0};function qn(t,e){e===void 0&&(e={});var r=Go({},iY,{},e),o=Do.default.useContext(bc),n=Do.default.useState(!1),a=n[0],i=n[1],s=J2(t,r),l=s[0],u=s[1];if(o.ssrMode&&e.ssr!==!1&&!a){if(!u.loading&&!u.data&&!u.error){var p=l();o.ssrPromises.push(p)}i(!0)}var d=JSON.stringify(r);return Do.default.useEffect(function(){l()},[t,d]),Go({},u,{refetch:Do.default.useCallback(function(f){return f===void 0&&(f={}),l(Go({skipCache:!0,updateData:function(c,y){return y}},f))},[l])})}var Qg=function(e,r){return J2(e,Go({isMutation:!0},r))};var la=F(X()),TH=F(to());function md(t,e){return md=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},md(t,e)}function Gn(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,md(t,e)}var Mt=F(X()),qE=F(Ye());function V(){return V=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0;p--){var d=o[p];d==="."?RE(o,p):d===".."?(RE(o,p),u++):u&&(RE(o,p),u--)}if(!i)for(;u--;u)o.unshift("..");i&&o[0]!==""&&(!o[0]||!yv(o[0]))&&o.unshift("");var f=o.join("/");return s&&f.substr(-1)!=="/"&&(f+="/"),f}var hL=eX;function gL(t){return t.valueOf?t.valueOf():Object.prototype.valueOf.call(t)}function vv(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(n,a){return vv(n,e[a])});if(typeof t=="object"||typeof e=="object"){var r=gL(t),o=gL(e);return r!==t||o!==e?vv(r,o):Object.keys(Object.assign({},t,e)).every(function(n){return vv(t[n],e[n])})}return!1}var yL=vv;var oX=!0,PE="Invariant failed";function ft(t,e){if(!t){if(oX)throw new Error(PE);var r=typeof e=="function"?e():e,o=r?"".concat(PE,": ").concat(r):PE;throw new Error(o)}}function im(t){return t.charAt(0)==="/"?t:"/"+t}function bL(t){return t.charAt(0)==="/"?t.substr(1):t}function nX(t,e){return t.toLowerCase().indexOf(e.toLowerCase())===0&&"/?#".indexOf(t.charAt(e.length))!==-1}function wL(t,e){return nX(t,e)?t.substr(e.length):t}function RL(t){return t.charAt(t.length-1)==="/"?t.slice(0,-1):t}function aX(t){var e=t||"/",r="",o="",n=e.indexOf("#");n!==-1&&(o=e.substr(n),e=e.substr(0,n));var a=e.indexOf("?");return a!==-1&&(r=e.substr(a),e=e.substr(0,a)),{pathname:e,search:r==="?"?"":r,hash:o==="#"?"":o}}function yo(t){var e=t.pathname,r=t.search,o=t.hash,n=e||"/";return r&&r!=="?"&&(n+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(n+=o.charAt(0)==="#"?o:"#"+o),n}function ro(t,e,r,o){var n;typeof t=="string"?(n=aX(t),n.state=e):(n=V({},t),n.pathname===void 0&&(n.pathname=""),n.search?n.search.charAt(0)!=="?"&&(n.search="?"+n.search):n.search="",n.hash?n.hash.charAt(0)!=="#"&&(n.hash="#"+n.hash):n.hash="",e!==void 0&&n.state===void 0&&(n.state=e));try{n.pathname=decodeURI(n.pathname)}catch(a){throw a instanceof URIError?new URIError('Pathname "'+n.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):a}return r&&(n.key=r),o?n.pathname?n.pathname.charAt(0)!=="/"&&(n.pathname=hL(n.pathname,o.pathname)):n.pathname=o.pathname:n.pathname||(n.pathname="/"),n}function PL(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash&&t.key===e.key&&yL(t.state,e.state)}function OE(){var t=null;function e(i){return t=i,function(){t===i&&(t=null)}}function r(i,s,l,u){if(t!=null){var p=typeof t=="function"?t(i,s):t;typeof p=="string"?typeof l=="function"?l(p,u):u(!0):u(p!==!1)}else u(!0)}var o=[];function n(i){var s=!0;function l(){s&&i.apply(void 0,arguments)}return o.push(l),function(){s=!1,o=o.filter(function(u){return u!==l})}}function a(){for(var i=arguments.length,s=new Array(i),l=0;lW?j.splice(W,j.length-W,D):j.push(D),p({action:N,location:D,index:W,entries:j})}})}function h(O,C){var N="REPLACE",D=ro(O,C,d(),w.location);u.confirmTransitionTo(D,N,r,function(G){G&&(w.entries[w.index]=D,p({action:N,location:D}))})}function b(O){var C=EL(w.index+O,0,w.entries.length-1),N="POP",D=w.entries[C];u.confirmTransitionTo(D,N,r,function(G){G?p({action:N,location:D,index:C}):p()})}function T(){b(-1)}function S(){b(1)}function _(O){var C=w.index+O;return C>=0&&C"u"&&(vd=KE);function QX(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}var JX=vd(function(t,e){var r=t.innerRef,o=t.navigate,n=t.onClick,a=Ys(t,["innerRef","navigate","onClick"]),i=a.target,s=V({},a,{onClick:function(u){try{n&&n(u)}catch(p){throw u.preventDefault(),p}!u.defaultPrevented&&u.button===0&&(!i||i==="_self")&&!QX(u)&&(u.preventDefault(),o())}});return KE!==vd?s.ref=e||r:s.ref=r,Kn.default.createElement("a",s)}),XE=vd(function(t,e){var r=t.component,o=r===void 0?JX:r,n=t.replace,a=t.to,i=t.innerRef,s=Ys(t,["component","replace","to","innerRef"]);return Kn.default.createElement(Ks.Consumer,null,function(l){l||ft(!1);var u=l.history,p=YE(GE(a,l.location),l.location),d=p?u.createHref(p):"",f=V({},s,{href:d,navigate:function(){var c=GE(a,l.location),y=yo(l.location)===yo(YE(c)),h=n||y?u.replace:u.push;h(c)}});return KE!==vd?f.ref=e||i:f.innerRef=i,Kn.default.createElement(o,f)})});var nF=function(e){return e},Av=Kn.default.forwardRef;typeof Av>"u"&&(Av=nF);function ZX(){for(var t=arguments.length,e=new Array(t),r=0;r0?h:c;return"@media (max-width:".concat(b-i/100).concat(n,")")}function p(c,y){var h=ol.indexOf(y);return h===ol.length-1?l(c):"@media (min-width:".concat(typeof r[c]=="number"?r[c]:c).concat(n,") and ")+"(max-width:".concat((h!==-1&&typeof r[ol[h+1]]=="number"?r[ol[h+1]]:y)-i/100).concat(n,")")}function d(c){return p(c,c)}var f=!1;function m(c){return r[c]}return V({keys:ol,values:r,up:l,down:u,between:p,only:d,width:m},s)}function NR(t,e,r){var o;return V({gutters:function(){var a=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(` `)),V({paddingLeft:e(2),paddingRight:e(2)},a,ve({},t.up("sm"),V({paddingLeft:e(3),paddingRight:e(3)},a[t.up("sm")])))},toolbar:(o={minHeight:56},ve(o,"".concat(t.up("xs")," and (orientation: landscape)"),{minHeight:48}),ve(o,t.up("sm"),{minHeight:64}),o)},r)}var LR=F(mt()),x5=F(mt());var fre={black:"#000",white:"#fff"},Mm=fre;var cre={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"},cb=cre;var mre={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"},mb=mre;var hre={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"},hb=hre;var gre={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=gre;var yre={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"},Ja=yre;var vre={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"},wr=vre;var bre={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"},Qn=bre;var g5=F(mt());function MR(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 xre(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,n){return n<3?parseInt(o,16):Math.round(parseInt(o,16)/255*1e3)/1e3}).join(", "),")"):""}function Tre(t){t=Au(t);var e=t,r=e.values,o=r[0],n=r[1]/100,a=r[2]/100,i=n*Math.min(a,1-a),s=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(d+o/30)%12;return a-i*Math.max(Math.min(f-3,9-f,1),-1)},l="rgb",u=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return t.type==="hsla"&&(l+="a",u.push(r[3])),gb({type:l,values:u})}function Au(t){if(t.type)return t;if(t.charAt(0)==="#")return Au(xre(t));var e=t.indexOf("("),r=t.substring(0,e);if(["rgb","rgba","hsl","hsla"].indexOf(r)===-1)throw new Error((0,g5.formatMuiErrorMessage)(3,t));var o=t.substring(e+1,t.length-1).split(",");return o=o.map(function(n){return parseFloat(n)}),{type:r,values:o}}function gb(t){var e=t.type,r=t.values;return e.indexOf("rgb")!==-1?r=r.map(function(o,n){return n<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 y5(t,e){var r=h5(t),o=h5(e);return(Math.max(r,o)+.05)/(Math.min(r,o)+.05)}function h5(t){t=Au(t);var e=t.type==="hsl"?Au(Tre(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 sr(t,e){return t=Au(t),e=MR(e),(t.type==="rgb"||t.type==="hsl")&&(t.type+="a"),t.values[3]=e,gb(t)}function Hi(t,e){if(t=Au(t),e=MR(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 gb(t)}function $i(t,e){if(t=Au(t),e=MR(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 gb(t)}var v5={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:Mm.white,default:cb[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}},DR={text:{primary:Mm.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:cb[800],default:"#303030"},action:{active:Mm.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 b5(t,e,r,o){var n=o.light||o,a=o.dark||o*1.5;t[e]||(t.hasOwnProperty(r)?t[e]=t[r]:e==="light"?t.light=$i(t.main,n):e==="dark"&&(t.dark=Hi(t.main,a)))}function FR(t){var e=t.primary,r=e===void 0?{light:mb[300],main:mb[500],dark:mb[700]}:e,o=t.secondary,n=o===void 0?{light:hb.A200,main:hb.A400,dark:hb.A700}:o,a=t.error,i=a===void 0?{light:Jo[300],main:Jo[500],dark:Jo[700]}:a,s=t.warning,l=s===void 0?{light:Ja[300],main:Ja[500],dark:Ja[700]}:s,u=t.info,p=u===void 0?{light:wr[300],main:wr[500],dark:wr[700]}:u,d=t.success,f=d===void 0?{light:Qn[300],main:Qn[500],dark:Qn[700]}:d,m=t.type,c=m===void 0?"light":m,y=t.contrastThreshold,h=y===void 0?3:y,b=t.tonalOffset,T=b===void 0?.2:b,S=ne(t,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function _(O){var C=y5(O,DR.text.primary)>=h?DR.text.primary:v5.text.primary;if(!1)var N;return C}var g=function(C){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(C=V({},C),!C.main&&C[N]&&(C.main=C[N]),!C.main)throw new Error((0,LR.formatMuiErrorMessage)(4,N));if(typeof C.main!="string")throw new Error((0,LR.formatMuiErrorMessage)(5,JSON.stringify(C.main)));return b5(C,"light",D,T),b5(C,"dark",G,T),C.contrastText||(C.contrastText=_(C.main)),C},v={dark:DR,light:v5},w=(0,x5.deepmerge)(V({common:Mm,type:c,primary:g(r),secondary:g(n,"A400","A200","A700"),error:g(i),warning:g(l),info:g(p),success:g(f),grey:cb,contrastThreshold:h,getContrastText:_,augmentColor:g,tonalOffset:T},v[c]),S);return w}var S5=F(mt());function E5(t){return Math.round(t*1e5)/1e5}function _re(t){return E5(t)}var T5={textTransform:"uppercase"},_5='"Roboto", "Helvetica", "Arial", sans-serif';function BR(t,e){var r=typeof e=="function"?e(t):e,o=r.fontFamily,n=o===void 0?_5:o,a=r.fontSize,i=a===void 0?14:a,s=r.fontWeightLight,l=s===void 0?300:s,u=r.fontWeightRegular,p=u===void 0?400:u,d=r.fontWeightMedium,f=d===void 0?500:d,m=r.fontWeightBold,c=m===void 0?700:m,y=r.htmlFontSize,h=y===void 0?16:y,b=r.allVariants,T=r.pxToRem,S=ne(r,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),_=i/14,g=T||function(O){return"".concat(O/h*_,"rem")},v=function(C,N,D,G,Q){return V({fontFamily:n,fontWeight:C,fontSize:g(N),lineHeight:D},n===_5?{letterSpacing:"".concat(E5(G/N),"em")}:{},Q,b)},w={h1:v(l,96,1.167,-1.5),h2:v(l,60,1.2,-.5),h3:v(p,48,1.167,0),h4:v(p,34,1.235,.25),h5:v(p,24,1.334,0),h6:v(f,20,1.6,.15),subtitle1:v(p,16,1.75,.15),subtitle2:v(f,14,1.57,.1),body1:v(p,16,1.5,.15),body2:v(p,14,1.43,.15),button:v(f,14,1.75,.4,T5),caption:v(p,12,1.66,.4),overline:v(p,12,2.66,1,T5)};return(0,S5.deepmerge)(V({htmlFontSize:h,pxToRem:g,round:_re,fontFamily:n,fontSize:i,fontWeightLight:l,fontWeightRegular:p,fontWeightMedium:f,fontWeightBold:c},w),S,{clone:!1})}var Sre=.2,Ere=.14,wre=.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(Sre,")"),"".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(Ere,")"),"".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(wre,")")].join(",")}var Rre=["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)],w5=Rre;var Pre={borderRadius:4},R5=Pre;var cB=F(Rb());function JR(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(t.mui)return t;var e=(0,cB.createUnarySpacing)({spacing:t}),r=function(){for(var n=arguments.length,a=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:["all"],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.duration,n=o===void 0?xo.standard:o,a=r.easing,i=a===void 0?mB.easeInOut:a,s=r.delay,l=s===void 0?0:s,u=ne(r,["duration","easing","delay"]);if(!1)var p,d;return(Array.isArray(e)?e:[e]).map(function(f){return"".concat(f," ").concat(typeof n=="string"?n:hB(n)," ").concat(i," ").concat(typeof l=="string"?l:hB(l))}).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 Xoe={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Pb=Xoe;function yB(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.breakpoints,r=e===void 0?{}:e,o=t.mixins,n=o===void 0?{}:o,a=t.palette,i=a===void 0?{}:a,s=t.spacing,l=t.typography,u=l===void 0?{}:l,p=ne(t,["breakpoints","mixins","palette","spacing","typography"]),d=FR(i),f=IR(r),m=JR(s),c=(0,ZR.deepmerge)({breakpoints:f,direction:"ltr",mixins:NR(f,m,n),overrides:{},palette:d,props:{},shadows:w5,typography:BR(d,u),spacing:m,shape:R5,transitions:gB,zIndex:Pb},p),y=arguments.length,h=new Array(y>1?y-1:0),b=1;b1&&arguments[1]!==void 0?arguments[1]:{};return(0,xB.makeStyles)(t,V({defaultTheme:il},e))}var je=one;var TB=F(En());var nne=function(e){var r=(0,TB.styled)(e);return function(o,n){return r(o,V({defaultTheme:il},n))}},_B=nne;var SB=F(En()),PNe=F(X());function Rr(){var t=(0,SB.useTheme)()||il;return t}var sl=F(En());var zm=F(X()),Ob=F(En());function Md(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(0,Ob.useTheme)(),o=(0,Ob.getThemeProps)({theme:r,name:"MuiUseMediaQuery",props:{}}),n=typeof t=="function"?t(r):t;n=n.replace(/^@media( ?)/m,"");var a=typeof window<"u"&&typeof window.matchMedia<"u",i=V({},o,e),s=i.defaultMatches,l=s===void 0?!1:s,u=i.matchMedia,p=u===void 0?a?window.matchMedia:null:u,d=i.noSsr,f=d===void 0?!1:d,m=i.ssrMatchMedia,c=m===void 0?null:m,y=zm.useState(function(){return f&&a?p(n).matches:c?c(n).matches:l}),h=y[0],b=y[1];return zm.useEffect(function(){var T=!0;if(a){var S=p(n),_=function(){T&&b(S.matches)};return _(),S.addListener(_),function(){T=!1,S.removeListener(_)}}},[n,p,a]),h}var oP=F(X());var Ab=F(X());var wB=F(Te());var EB=F(mt());function Ie(t){if(typeof t!="string")throw new Error((0,EB.formatMuiErrorMessage)(7));return t.charAt(0).toUpperCase()+t.slice(1)}var ane=function(e){return{root:ve({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 n=e.breakpoints.values[o];return n!==0&&(r[e.breakpoints.up(o)]={maxWidth:n}),r},{}),maxWidthXs:ve({},e.breakpoints.up("xs"),{maxWidth:Math.max(e.breakpoints.values.xs,444)}),maxWidthSm:ve({},e.breakpoints.up("sm"),{maxWidth:e.breakpoints.values.sm}),maxWidthMd:ve({},e.breakpoints.up("md"),{maxWidth:e.breakpoints.values.md}),maxWidthLg:ve({},e.breakpoints.up("lg"),{maxWidth:e.breakpoints.values.lg}),maxWidthXl:ve({},e.breakpoints.up("xl"),{maxWidth:e.breakpoints.values.xl})}},ine=Ab.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?"div":a,s=e.disableGutters,l=s===void 0?!1:s,u=e.fixed,p=u===void 0?!1:u,d=e.maxWidth,f=d===void 0?"lg":d,m=ne(e,["classes","className","component","disableGutters","fixed","maxWidth"]);return Ab.createElement(i,V({className:(0,wB.default)(o.root,n,p&&o.fixed,l&&o.disableGutters,f!==!1&&o["maxWidth".concat(Ie(String(f)))]),ref:r},m))}),Rn=ae(ane,{name:"MuiContainer"})(ine);var kb=F(X());var PB=F(Te());var sne=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"}}},RB={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},lne=kb.forwardRef(function(e,r){var o=e.align,n=o===void 0?"inherit":o,a=e.classes,i=e.className,s=e.color,l=s===void 0?"initial":s,u=e.component,p=e.display,d=p===void 0?"initial":p,f=e.gutterBottom,m=f===void 0?!1:f,c=e.noWrap,y=c===void 0?!1:c,h=e.paragraph,b=h===void 0?!1:h,T=e.variant,S=T===void 0?"body1":T,_=e.variantMapping,g=_===void 0?RB:_,v=ne(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),w=u||(b?"p":g[S]||RB[S])||"span";return kb.createElement(w,V({className:(0,PB.default)(a.root,i,S!=="inherit"&&a[S],l!=="initial"&&a["color".concat(Ie(l))],y&&a.noWrap,m&&a.gutterBottom,b&&a.paragraph,n!=="inherit"&&a["align".concat(Ie(n))],d!=="initial"&&a["display".concat(Ie(d))]),ref:r},v))}),Se=ae(sne,{name:"MuiTypography"})(lne);var une=je(t=>({root:{marginTop:t.spacing(4),marginBottom:t.spacing(4)},text:{maxWidth:330,marginLeft:"auto",marginRight:"auto"}}));function nP(){let t=une({});return oP.default.createElement(Rn,{className:t.root},oP.default.createElement(Se,{variant:"body2",align:"center",color:"textSecondary",gutterBottom:!0,className:t.text},"Global asset management and compliance system, a free public service making buildings safer."))}var Xd=F(X());var Nb=F(X());var OB=F(Te());var Ib=F(X());var CB=F(Te());var pne=function(e){var r={};return e.shadows.forEach(function(o,n){r["elevation".concat(n)]={boxShadow:o}}),V({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)},dne=Ib.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?"div":a,s=e.square,l=s===void 0?!1:s,u=e.elevation,p=u===void 0?1:u,d=e.variant,f=d===void 0?"elevation":d,m=ne(e,["classes","className","component","square","elevation","variant"]);return Ib.createElement(i,V({className:(0,CB.default)(o.root,n,f==="outlined"?o.outlined:o["elevation".concat(p)],!l&&o.rounded),ref:r},m))}),Ft=ae(pne,{name:"MuiPaper"})(dne);var fne=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"}}},cne=Nb.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.color,i=a===void 0?"primary":a,s=e.position,l=s===void 0?"fixed":s,u=ne(e,["classes","className","color","position"]);return Nb.createElement(Ft,V({square:!0,component:"header",elevation:4,className:(0,OB.default)(o.root,o["position".concat(Ie(l))],o["color".concat(Ie(i))],n,l==="fixed"&&"mui-fixed"),ref:r},u))}),aP=ae(fne,{name:"MuiAppBar"})(cne);var Mb=F(X());var AB=F(Te());var mne=function(e){return{root:{position:"relative",display:"flex",alignItems:"center"},gutters:ve({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}}},hne=Mb.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?"div":a,s=e.disableGutters,l=s===void 0?!1:s,u=e.variant,p=u===void 0?"regular":u,d=ne(e,["classes","className","component","disableGutters","variant"]);return Mb.createElement(i,V({className:(0,AB.default)(o.root,o[p],n,!l&&o.gutters),ref:r},d))}),iP=ae(mne,{name:"MuiToolbar"})(hne);var Dr=F(X());var Db=F(X());var kB=F(Te());var gne=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:sr(e.palette.divider,.08)},middle:{marginLeft:e.spacing(2),marginRight:e.spacing(2)},vertical:{height:"100%",width:1},flexItem:{alignSelf:"stretch",height:"auto"}}},yne=Db.forwardRef(function(e,r){var o=e.absolute,n=o===void 0?!1:o,a=e.classes,i=e.className,s=e.component,l=s===void 0?"hr":s,u=e.flexItem,p=u===void 0?!1:u,d=e.light,f=d===void 0?!1:d,m=e.orientation,c=m===void 0?"horizontal":m,y=e.role,h=y===void 0?l!=="hr"?"separator":void 0:y,b=e.variant,T=b===void 0?"fullWidth":b,S=ne(e,["absolute","classes","className","component","flexItem","light","orientation","role","variant"]);return Db.createElement(l,V({className:(0,kB.default)(a.root,i,T!=="fullWidth"&&a[T],n&&a.absolute,p&&a.flexItem,f&&a.light,c==="vertical"&&a.vertical),role:h,ref:r},S))}),Pr=ae(gne,{name:"MuiDivider"})(yne);var ta=F(X());var ah=F(Te());var dr=F(X()),WB=F(to());var Ub=F(En());function oo(t){return t&&t.ownerDocument||document}var Zo=F(X()),Lb=F(to());function _a(t,e){typeof t=="function"?t(e):t&&(t.current=e)}var IB=F(X());function ot(t,e){return IB.useMemo(function(){return t==null&&e==null?null:function(r){_a(t,r),_a(e,r)}},[t,e])}function vne(t){return t=typeof t=="function"?t():t,Lb.findDOMNode(t)}var sP=typeof window<"u"?Zo.useLayoutEffect:Zo.useEffect,bne=Zo.forwardRef(function(e,r){var o=e.children,n=e.container,a=e.disablePortal,i=a===void 0?!1:a,s=e.onRendered,l=Zo.useState(null),u=l[0],p=l[1],d=ot(Zo.isValidElement(o)?o.ref:null,r);return sP(function(){i||p(vne(n)||document.body)},[n,i]),sP(function(){if(u&&!i)return _a(r,u),function(){_a(r,null)}},[r,u,i]),sP(function(){s&&(u||i)&&s()},[s,u,i]),i?Zo.isValidElement(o)?Zo.cloneElement(o,{ref:d}):o:u&&Lb.createPortal(o,u)}),Gm=bne;function Ki(){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 Ld(t,e){e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden")}function LB(t){return parseInt(window.getComputedStyle(t)["padding-right"],10)||0}function FB(t,e,r){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],n=arguments.length>4?arguments[4]:void 0,a=[e,r].concat(ul(o)),i=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(t.children,function(s){s.nodeType===1&&a.indexOf(s)===-1&&i.indexOf(s.tagName)===-1&&Ld(s,n)})}function lP(t,e){var r=-1;return t.some(function(o,n){return e(o)?(r=n,!0):!1}),r}function _ne(t,e){var r=[],o=[],n=t.container,a;if(!e.disableScrollLock){if(Tne(n)){var i=Km();r.push({value:n.style.paddingRight,key:"padding-right",el:n}),n.style["padding-right"]="".concat(LB(n)+i,"px"),a=oo(n).querySelectorAll(".mui-fixed"),[].forEach.call(a,function(p){o.push(p.style.paddingRight),p.style.paddingRight="".concat(LB(p)+i,"px")})}var s=n.parentElement,l=s.nodeName==="HTML"&&window.getComputedStyle(s)["overflow-y"]==="scroll"?s:n;r.push({value:l.style.overflow,key:"overflow",el:l}),l.style.overflow="hidden"}var u=function(){a&&[].forEach.call(a,function(d,f){o[f]?d.style.paddingRight=o[f]:d.style.removeProperty("padding-right")}),r.forEach(function(d){var f=d.value,m=d.el,c=d.key;f?m.style.setProperty(c,f):m.style.removeProperty(c)})};return u}function Sne(t){var e=[];return[].forEach.call(t.children,function(r){r.getAttribute&&r.getAttribute("aria-hidden")==="true"&&e.push(r)}),e}var BB=function(){function t(){ur(this,t),this.modals=[],this.containers=[]}return pr(t,[{key:"add",value:function(r,o){var n=this.modals.indexOf(r);if(n!==-1)return n;n=this.modals.length,this.modals.push(r),r.modalRef&&Ld(r.modalRef,!1);var a=Sne(o);FB(o,r.mountNode,r.modalRef,a,!0);var i=lP(this.containers,function(s){return s.container===o});return i!==-1?(this.containers[i].modals.push(r),n):(this.containers.push({modals:[r],container:o,restore:null,hiddenSiblingNodes:a}),n)}},{key:"mount",value:function(r,o){var n=lP(this.containers,function(i){return i.modals.indexOf(r)!==-1}),a=this.containers[n];a.restore||(a.restore=_ne(a,o))}},{key:"remove",value:function(r){var o=this.modals.indexOf(r);if(o===-1)return o;var n=lP(this.containers,function(s){return s.modals.indexOf(r)!==-1}),a=this.containers[n];if(a.modals.splice(a.modals.indexOf(r),1),this.modals.splice(o,1),a.modals.length===0)a.restore&&a.restore(),r.modalRef&&Ld(r.modalRef,!0),FB(a.container,r.mountNode,r.modalRef,a.hiddenSiblingNodes,!1),this.containers.splice(n,1);else{var i=a.modals[a.modals.length-1];i.modalRef&&Ld(i.modalRef,!1)}return o}},{key:"isTopModal",value:function(r){return this.modals.length>0&&this.modals[this.modals.length-1]===r}}]),t}();var Cr=F(X()),UB=F(to());function Ene(t){var e=t.children,r=t.disableAutoFocus,o=r===void 0?!1:r,n=t.disableEnforceFocus,a=n===void 0?!1:n,i=t.disableRestoreFocus,s=i===void 0?!1:i,l=t.getDoc,u=t.isEnabled,p=t.open,d=Cr.useRef(),f=Cr.useRef(null),m=Cr.useRef(null),c=Cr.useRef(),y=Cr.useRef(null),h=Cr.useCallback(function(S){y.current=UB.findDOMNode(S)},[]),b=ot(e.ref,h),T=Cr.useRef();return Cr.useEffect(function(){T.current=p},[p]),!T.current&&p&&typeof window<"u"&&(c.current=l().activeElement),Cr.useEffect(function(){if(p){var S=oo(y.current);!o&&y.current&&!y.current.contains(S.activeElement)&&(y.current.hasAttribute("tabIndex")||y.current.setAttribute("tabIndex",-1),y.current.focus());var _=function(){var O=y.current;if(O!==null){if(!S.hasFocus()||a||!u()||d.current){d.current=!1;return}y.current&&!y.current.contains(S.activeElement)&&y.current.focus()}},g=function(O){a||!u()||O.keyCode!==9||S.activeElement===y.current&&(d.current=!0,O.shiftKey?m.current.focus():f.current.focus())};S.addEventListener("focus",_,!0),S.addEventListener("keydown",g,!0);var v=setInterval(function(){_()},50);return function(){clearInterval(v),S.removeEventListener("focus",_,!0),S.removeEventListener("keydown",g,!0),s||(c.current&&c.current.focus&&c.current.focus(),c.current=null)}}},[o,a,s,u,p]),Cr.createElement(Cr.Fragment,null,Cr.createElement("div",{tabIndex:0,ref:f,"data-test":"sentinelStart"}),Cr.cloneElement(e,{ref:b}),Cr.createElement("div",{tabIndex:0,ref:m,"data-test":"sentinelEnd"}))}var uP=Ene;var Bb=F(X());var jB={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"}},wne=Bb.forwardRef(function(e,r){var o=e.invisible,n=o===void 0?!1:o,a=e.open,i=ne(e,["invisible","open"]);return a?Bb.createElement("div",V({"aria-hidden":!0,ref:r},i,{style:V({},jB.root,n?jB.invisible:{},i.style)})):null}),qB=wne;function Rne(t){return t=typeof t=="function"?t():t,WB.findDOMNode(t)}function Pne(t){return t.children?t.children.props.hasOwnProperty("in"):!1}var Cne=new BB,One=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}},Ane=dr.forwardRef(function(e,r){var o=(0,Ub.useTheme)(),n=(0,Ub.getThemeProps)({name:"MuiModal",props:V({},e),theme:o}),a=n.BackdropComponent,i=a===void 0?qB:a,s=n.BackdropProps,l=n.children,u=n.closeAfterTransition,p=u===void 0?!1:u,d=n.container,f=n.disableAutoFocus,m=f===void 0?!1:f,c=n.disableBackdropClick,y=c===void 0?!1:c,h=n.disableEnforceFocus,b=h===void 0?!1:h,T=n.disableEscapeKeyDown,S=T===void 0?!1:T,_=n.disablePortal,g=_===void 0?!1:_,v=n.disableRestoreFocus,w=v===void 0?!1:v,O=n.disableScrollLock,C=O===void 0?!1:O,N=n.hideBackdrop,D=N===void 0?!1:N,G=n.keepMounted,Q=G===void 0?!1:G,W=n.manager,j=W===void 0?Cne:W,U=n.onBackdropClick,z=n.onClose,q=n.onEscapeKeyDown,I=n.onRendered,P=n.open,E=ne(n,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),k=dr.useState(!0),L=k[0],x=k[1],R=dr.useRef({}),A=dr.useRef(null),M=dr.useRef(null),B=ot(M,r),H=Pne(n),$=function(){return oo(A.current)},Y=function(){return R.current.modalRef=M.current,R.current.mountNode=A.current,R.current},Z=function(){j.mount(Y(),{disableScrollLock:C}),M.current.scrollTop=0},J=Sa(function(){var Ee=Rne(d)||$().body;j.add(Y(),Ee),M.current&&Z()}),te=dr.useCallback(function(){return j.isTopModal(Y())},[j]),se=Sa(function(Ee){A.current=Ee,Ee&&(I&&I(),P&&te()?Z():Ld(M.current,!0))}),oe=dr.useCallback(function(){j.remove(Y())},[j]);if(dr.useEffect(function(){return function(){oe()}},[oe]),dr.useEffect(function(){P?J():(!H||!p)&&oe()},[P,oe,H,p,J]),!Q&&!P&&(!H||L))return null;var de=function(){x(!1)},ge=function(){x(!0),p&&oe()},le=function(_e){_e.target===_e.currentTarget&&(U&&U(_e),!y&&z&&z(_e,"backdropClick"))},he=function(_e){_e.key!=="Escape"||!te()||(q&&q(_e),S||(_e.stopPropagation(),z&&z(_e,"escapeKeyDown")))},ce=One(o||{zIndex:Pb}),Ue={};return l.props.tabIndex===void 0&&(Ue.tabIndex=l.props.tabIndex||"-1"),H&&(Ue.onEnter=Ki(de,l.props.onEnter),Ue.onExited=Ki(ge,l.props.onExited)),dr.createElement(Gm,{ref:se,container:d,disablePortal:g},dr.createElement("div",V({ref:B,onKeyDown:he,role:"presentation"},E,{style:V({},ce.root,!P&&L?ce.hidden:{},E.style)}),D?null:dr.createElement(i,V({open:P,onClick:le},s)),dr.createElement(uP,{disableEnforceFocus:b,disableAutoFocus:m,disableRestoreFocus:w,getDoc:$,isEnabled:te,open:P},dr.cloneElement(l,Ue))))}),ei=Ane;var nh=F(X());var cU=F(Te());function jb(t){if(Array.isArray(t))return t}function VB(t,e){var r=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(r!=null){var o,n,a,i,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,e===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(o=a.call(r)).done)&&(s.push(o.value),s.length!==e);l=!0);}catch(p){u=!0,n=p}finally{try{if(!l&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw n}}return s}}function qb(){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 Zt(t,e){return jb(t)||VB(t,e)||Dd(t,e)||qb()}var fl=F(X());var fU=F(Lu());var Hd=function(e){return e.scrollTop};function ea(t,e){var r=t.timeout,o=t.style,n=o===void 0?{}:o;return{duration:n.transitionDuration||typeof r=="number"?r:r[e.mode]||0,delay:n.transitionDelay}}var Pae={entering:{opacity:1},entered:{opacity:1}},Cae={enter:xo.enteringScreen,exit:xo.leavingScreen},Oae=fl.forwardRef(function(e,r){var o=e.children,n=e.disableStrictModeCompat,a=n===void 0?!1:n,i=e.in,s=e.onEnter,l=e.onEntered,u=e.onEntering,p=e.onExit,d=e.onExited,f=e.onExiting,m=e.style,c=e.TransitionComponent,y=c===void 0?fU.Transition:c,h=e.timeout,b=h===void 0?Cae:h,T=ne(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),S=Rr(),_=S.unstable_strictMode&&!a,g=fl.useRef(null),v=ot(o.ref,r),w=ot(_?g:void 0,v),O=function(U){return function(z,q){if(U){var I=_?[g.current,z]:[z,q],P=Zt(I,2),E=P[0],k=P[1];k===void 0?U(E):U(E,k)}}},C=O(u),N=O(function(j,U){Hd(j);var z=ea({style:m,timeout:b},{mode:"enter"});j.style.webkitTransition=S.transitions.create("opacity",z),j.style.transition=S.transitions.create("opacity",z),s&&s(j,U)}),D=O(l),G=O(f),Q=O(function(j){var U=ea({style:m,timeout:b},{mode:"exit"});j.style.webkitTransition=S.transitions.create("opacity",U),j.style.transition=S.transitions.create("opacity",U),p&&p(j)}),W=O(d);return fl.createElement(y,V({appear:!0,in:i,nodeRef:_?g:void 0,onEnter:N,onEntered:D,onEntering:C,onExit:Q,onExited:W,onExiting:G,timeout:b},T),function(j,U){return fl.cloneElement(o,V({style:V({opacity:0,visibility:j==="exited"&&!i?"hidden":void 0},Pae[j],m,o.props.style),ref:w},U))})}),cl=Oae;var Aae={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"}},kae=nh.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.invisible,s=i===void 0?!1:i,l=e.open,u=e.transitionDuration,p=e.TransitionComponent,d=p===void 0?cl:p,f=ne(e,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return nh.createElement(d,V({in:l,timeout:u},f),nh.createElement("div",{className:(0,cU.default)(n.root,a,s&&n.invisible),"aria-hidden":!0,ref:r},o))}),ml=ae(Aae,{name:"MuiBackdrop"})(kae);var rn=F(X());var mU=F(to());function Fu(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:166,r;function o(){for(var n=arguments.length,a=new Array(n),i=0;i"u"?Ji.useEffect:Ji.useLayoutEffect;function Yae(t){var e=t.classes,r=t.pulsate,o=r===void 0?!1:r,n=t.rippleX,a=t.rippleY,i=t.rippleSize,s=t.in,l=t.onExited,u=l===void 0?function(){}:l,p=t.timeout,d=Ji.useState(!1),f=d[0],m=d[1],c=(0,OP.default)(e.ripple,e.rippleVisible,o&&e.ripplePulsate),y={width:i,height:i,top:-(i/2)+a,left:-(i/2)+n},h=(0,OP.default)(e.child,f&&e.childLeaving,o&&e.childPulsate),b=Sa(u);return Gae(function(){if(!s){m(!0);var T=setTimeout(b,p);return function(){clearTimeout(T)}}},[b,s,p]),Ji.createElement("span",{className:c,style:y},Ji.createElement("span",{className:h}))}var bU=Yae;var AP=550,Kae=80,Xae=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(AP,"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(AP,"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)"}}}},Qae=At.forwardRef(function(e,r){var o=e.center,n=o===void 0?!1:o,a=e.classes,i=e.className,s=ne(e,["center","classes","className"]),l=At.useState([]),u=l[0],p=l[1],d=At.useRef(0),f=At.useRef(null);At.useEffect(function(){f.current&&(f.current(),f.current=null)},[u]);var m=At.useRef(!1),c=At.useRef(null),y=At.useRef(null),h=At.useRef(null);At.useEffect(function(){return function(){clearTimeout(c.current)}},[]);var b=At.useCallback(function(g){var v=g.pulsate,w=g.rippleX,O=g.rippleY,C=g.rippleSize,N=g.cb;p(function(D){return[].concat(ul(D),[At.createElement(bU,{key:d.current,classes:a,timeout:AP,pulsate:v,rippleX:w,rippleY:O,rippleSize:C})])}),d.current+=1,f.current=N},[a]),T=At.useCallback(function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},w=arguments.length>2?arguments[2]:void 0,O=v.pulsate,C=O===void 0?!1:O,N=v.center,D=N===void 0?n||v.pulsate:N,G=v.fakeElement,Q=G===void 0?!1:G;if(g.type==="mousedown"&&m.current){m.current=!1;return}g.type==="touchstart"&&(m.current=!0);var W=Q?null:h.current,j=W?W.getBoundingClientRect():{width:0,height:0,left:0,top:0},U,z,q;if(D||g.clientX===0&&g.clientY===0||!g.clientX&&!g.touches)U=Math.round(j.width/2),z=Math.round(j.height/2);else{var I=g.touches?g.touches[0]:g,P=I.clientX,E=I.clientY;U=Math.round(P-j.left),z=Math.round(E-j.top)}if(D)q=Math.sqrt((2*Math.pow(j.width,2)+Math.pow(j.height,2))/3),q%2===0&&(q+=1);else{var k=Math.max(Math.abs((W?W.clientWidth:0)-U),U)*2+2,L=Math.max(Math.abs((W?W.clientHeight:0)-z),z)*2+2;q=Math.sqrt(Math.pow(k,2)+Math.pow(L,2))}g.touches?y.current===null&&(y.current=function(){b({pulsate:C,rippleX:U,rippleY:z,rippleSize:q,cb:w})},c.current=setTimeout(function(){y.current&&(y.current(),y.current=null)},Kae)):b({pulsate:C,rippleX:U,rippleY:z,rippleSize:q,cb:w})},[n,b]),S=At.useCallback(function(){T({},{pulsate:!0})},[T]),_=At.useCallback(function(g,v){if(clearTimeout(c.current),g.type==="touchend"&&y.current){g.persist(),y.current(),y.current=null,c.current=setTimeout(function(){_(g,v)});return}y.current=null,p(function(w){return w.length>0?w.slice(1):w}),f.current=v},[]);return At.useImperativeHandle(r,function(){return{pulsate:S,start:T,stop:_}},[S,T,_]),At.createElement("span",V({className:(0,TU.default)(a.root,i),ref:h},s),At.createElement(xU.TransitionGroup,{component:null,exit:!0},u))}),_U=ae(Xae,{flip:!1,name:"MuiTouchRipple"})(At.memo(Qae));var Jae={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:{}},Zae=no.forwardRef(function(e,r){var o=e.action,n=e.buttonRef,a=e.centerRipple,i=a===void 0?!1:a,s=e.children,l=e.classes,u=e.className,p=e.component,d=p===void 0?"button":p,f=e.disabled,m=f===void 0?!1:f,c=e.disableRipple,y=c===void 0?!1:c,h=e.disableTouchRipple,b=h===void 0?!1:h,T=e.focusRipple,S=T===void 0?!1:T,_=e.focusVisibleClassName,g=e.onBlur,v=e.onClick,w=e.onFocus,O=e.onFocusVisible,C=e.onKeyDown,N=e.onKeyUp,D=e.onMouseDown,G=e.onMouseLeave,Q=e.onMouseUp,W=e.onTouchEnd,j=e.onTouchMove,U=e.onTouchStart,z=e.onDragLeave,q=e.tabIndex,I=q===void 0?0:q,P=e.TouchRippleProps,E=e.type,k=E===void 0?"button":E,L=ne(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"]),x=no.useRef(null);function R(){return SU.findDOMNode(x.current)}var A=no.useRef(null),M=no.useState(!1),B=M[0],H=M[1];m&&B&&H(!1);var $=CP(),Y=$.isFocusVisible,Z=$.onBlurVisible,J=$.ref;no.useImperativeHandle(o,function(){return{focusVisible:function(){H(!0),x.current.focus()}}},[]),no.useEffect(function(){B&&S&&!y&&A.current.pulsate()},[y,S,B]);function te(me,ie){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:b;return Sa(function(re){ie&&ie(re);var we=ee;return!we&&A.current&&A.current[me](re),!0})}var se=te("start",D),oe=te("stop",z),de=te("stop",Q),ge=te("stop",function(me){B&&me.preventDefault(),G&&G(me)}),le=te("start",U),he=te("stop",W),ce=te("stop",j),Ue=te("stop",function(me){B&&(Z(me),H(!1)),g&&g(me)},!1),Ee=Sa(function(me){x.current||(x.current=me.currentTarget),Y(me)&&(H(!0),O&&O(me)),w&&w(me)}),_e=function(){var ie=R();return d&&d!=="button"&&!(ie.tagName==="A"&&ie.href)},Le=no.useRef(!1),ze=Sa(function(me){S&&!Le.current&&B&&A.current&&me.key===" "&&(Le.current=!0,me.persist(),A.current.stop(me,function(){A.current.start(me)})),me.target===me.currentTarget&&_e()&&me.key===" "&&me.preventDefault(),C&&C(me),me.target===me.currentTarget&&_e()&&me.key==="Enter"&&!m&&(me.preventDefault(),v&&v(me))}),Ve=Sa(function(me){S&&me.key===" "&&A.current&&B&&!me.defaultPrevented&&(Le.current=!1,me.persist(),A.current.stop(me,function(){A.current.pulsate(me)})),N&&N(me),v&&me.target===me.currentTarget&&_e()&&me.key===" "&&!me.defaultPrevented&&v(me)}),Ne=d;Ne==="button"&&L.href&&(Ne="a");var Je={};Ne==="button"?(Je.type=k,Je.disabled=m):((Ne!=="a"||!L.href)&&(Je.role="button"),Je["aria-disabled"]=m);var st=ot(n,r),qe=ot(J,x),De=ot(st,qe),bt=no.useState(!1),Xe=bt[0],Oe=bt[1];no.useEffect(function(){Oe(!0)},[]);var He=Xe&&!y&&!m;return no.createElement(Ne,V({className:(0,EU.default)(l.root,u,B&&[l.focusVisible,_],m&&l.disabled),onBlur:Ue,onClick:v,onFocus:Ee,onKeyDown:ze,onKeyUp:Ve,onMouseDown:se,onMouseLeave:ge,onMouseUp:de,onDragLeave:oe,onTouchEnd:he,onTouchMove:ce,onTouchStart:le,ref:De,tabIndex:m?-1:I},Je,L),s,He?no.createElement(_U,V({ref:A,center:i},P)):null)}),Pn=ae(Jae,{name:"MuiButtonBase"})(Zae);var eie=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:sr(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:sr(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:sr(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"}}},tie=Uu.forwardRef(function(e,r){var o=e.edge,n=o===void 0?!1:o,a=e.children,i=e.classes,s=e.className,l=e.color,u=l===void 0?"default":l,p=e.disabled,d=p===void 0?!1:p,f=e.disableFocusRipple,m=f===void 0?!1:f,c=e.size,y=c===void 0?"medium":c,h=ne(e,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return Uu.createElement(Pn,V({className:(0,wU.default)(i.root,s,u!=="default"&&i["color".concat(Ie(u))],d&&i.disabled,y==="small"&&i["size".concat(Ie(y))],{start:i.edgeStart,end:i.edgeEnd}[n]),centerRipple:!0,focusRipple:!m,disabled:d,ref:r},h),Uu.createElement("span",{className:i.label},a))}),gr=ae(eie,{name:"MuiIconButton"})(tie);var ju=F(X());var PU=F(Te());var RU=F(X()),rie=RU.createContext({}),ra=rie;var oie={root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},nie=ju.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.component,s=i===void 0?"ul":i,l=e.dense,u=l===void 0?!1:l,p=e.disablePadding,d=p===void 0?!1:p,f=e.subheader,m=ne(e,["children","classes","className","component","dense","disablePadding","subheader"]),c=ju.useMemo(function(){return{dense:u}},[u]);return ju.createElement(ra.Provider,{value:c},ju.createElement(s,V({className:(0,PU.default)(n.root,a,u&&n.dense,!d&&n.padding,f&&n.subheader),ref:r},m),f,o))}),Or=ae(oie,{name:"MuiList"})(nie);var Ar=F(X());var nx=F(Te());var CU=F(X());function qu(t,e){return CU.isValidElement(t)&&e.indexOf(t.type.muiName)!==-1}var OU=F(to()),aie=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:{}}},iie=typeof window>"u"?Ar.useEffect:Ar.useLayoutEffect,sie=Ar.forwardRef(function(e,r){var o=e.alignItems,n=o===void 0?"center":o,a=e.autoFocus,i=a===void 0?!1:a,s=e.button,l=s===void 0?!1:s,u=e.children,p=e.classes,d=e.className,f=e.component,m=e.ContainerComponent,c=m===void 0?"li":m,y=e.ContainerProps;y=y===void 0?{}:y;var h=y.className,b=ne(y,["className"]),T=e.dense,S=T===void 0?!1:T,_=e.disabled,g=_===void 0?!1:_,v=e.disableGutters,w=v===void 0?!1:v,O=e.divider,C=O===void 0?!1:O,N=e.focusVisibleClassName,D=e.selected,G=D===void 0?!1:D,Q=ne(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),W=Ar.useContext(ra),j={dense:S||W.dense||!1,alignItems:n},U=Ar.useRef(null);iie(function(){i&&U.current&&U.current.focus()},[i]);var z=Ar.Children.toArray(u),q=z.length&&qu(z[z.length-1],["ListItemSecondaryAction"]),I=Ar.useCallback(function(L){U.current=OU.findDOMNode(L)},[]),P=ot(I,r),E=V({className:(0,nx.default)(p.root,d,j.dense&&p.dense,!w&&p.gutters,C&&p.divider,g&&p.disabled,l&&p.button,n!=="center"&&p.alignItemsFlexStart,q&&p.secondaryAction,G&&p.selected),disabled:g},Q),k=f||"li";return l&&(E.component=f||"div",E.focusVisibleClassName=(0,nx.default)(p.focusVisible,N),k=Pn),q?(k=!E.component&&!f?"div":k,c==="li"&&(k==="li"?k="div":E.component==="li"&&(E.component="div")),Ar.createElement(ra.Provider,{value:j},Ar.createElement(c,V({className:(0,nx.default)(p.container,h),ref:P},b),Ar.createElement(k,E,z),z.pop()))):Ar.createElement(ra.Provider,{value:j},Ar.createElement(k,V({ref:P},E),z))}),Ht=ae(aie,{name:"MuiListItem"})(sie);var $d=F(X());var AU=F(Te());var lie=function(e){return{root:{minWidth:56,color:e.palette.action.active,flexShrink:0,display:"inline-flex"},alignItemsFlexStart:{marginTop:8}}},uie=$d.forwardRef(function(e,r){var o=e.classes,n=e.className,a=ne(e,["classes","className"]),i=$d.useContext(ra);return $d.createElement("div",V({className:(0,AU.default)(o.root,n,i.alignItems==="flex-start"&&o.alignItemsFlexStart),ref:r},a))}),wa=ae(lie,{name:"MuiListItemIcon"})(uie);var hl=F(X());var kU=F(Te());var pie={root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},die=hl.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.disableTypography,s=i===void 0?!1:i,l=e.inset,u=l===void 0?!1:l,p=e.primary,d=e.primaryTypographyProps,f=e.secondary,m=e.secondaryTypographyProps,c=ne(e,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),y=hl.useContext(ra),h=y.dense,b=p??o;b!=null&&b.type!==Se&&!s&&(b=hl.createElement(Se,V({variant:h?"body2":"body1",className:n.primary,component:"span",display:"block"},d),b));var T=f;return T!=null&&T.type!==Se&&!s&&(T=hl.createElement(Se,V({variant:"body2",className:n.secondary,color:"textSecondary",display:"block"},m),T)),hl.createElement("div",V({className:(0,kU.default)(n.root,a,h&&n.dense,u&&n.inset,b&&T&&n.multiline),ref:r},c),b,T)}),$t=ae(pie,{name:"MuiListItemText"})(die);var M6=F(k6()),D6=F(I6()),L6=F(N6()),Yle=je(t=>({list:{width:250},menuButton:{marginRight:t.spacing(2)}}));function RC(){let t=Yle({}),[e,r]=Dr.default.useState({open:!1}),o=a=>i=>{i.type==="keydown"&&(i.key==="Tab"||i.key==="Shift")||r({...e,open:a})},n=()=>Dr.default.createElement("div",{className:t.list,role:"presentation",onClick:o(!1),onKeyDown:o(!1)},Dr.default.createElement(Or,null,Dr.default.createElement(Ht,{button:!0,key:"Bookmarks",disabled:!0},Dr.default.createElement(wa,null,Dr.default.createElement(M6.default,null)),Dr.default.createElement($t,{primary:"Bookmarks"}))),Dr.default.createElement(Pr,null),Dr.default.createElement(Or,null,Dr.default.createElement(Ht,{button:!0,key:"About",component:a=>Dr.default.createElement(XE,{...a,to:"/about"})},Dr.default.createElement(wa,null,Dr.default.createElement(D6.default,null)),Dr.default.createElement($t,{primary:"About"}))));return Dr.default.createElement("div",null,Dr.default.createElement(gr,{edge:"start",className:t.menuButton,color:"inherit","aria-label":"menu",onClick:o(!0)},Dr.default.createElement(L6.default,null)),Dr.default.createElement(EP,{open:e.open,onClose:o(!1)},n()))}var Kle=je(()=>({root:{flexGrow:1},title:{flexGrow:1}}));function PC(){let t=Kle({});return Xd.default.createElement("div",{className:t.root},Xd.default.createElement(aP,{position:"static"},Xd.default.createElement(iP,null,Xd.default.createElement(RC,null),Xd.default.createElement(Se,{variant:"h6",className:t.title},"bSECURE"))))}var Dx=F(X());var q6=F(F6()),Qle=F(B6()),kx=F(j6());function Qd(t){return!!(t&&kx.default.fromURN(t))}var Cn=class extends Error{};function CC(t){throw new Error(`Exhaustive check failed: ${t}`)}function W6(t){return t?t.length===11||t.length===22&&Jle(t)?!0:!!kx.default.fromURN(t):!1}function Jle(t){let e=t.replace(/-/g,"/")+"==";return kx.default.fromBinary((0,q6.decode)(e))}var OC=(t,e=void 0,r=1)=>{let o=e||t,n=e?t:0;typeof r>"u"&&(r=Math.sign(o-n));let a=Math.abs((o-n)/(r||1));return Array.from({length:a}).reduce(({result:s,current:l})=>({result:[...s,l],current:l+r}),{current:n,result:[]}).result};var fh=F(X());var ri=F(X());var G6=F(Te());var $6=F(X());var Ix=F(X());var ph=F(X());var V6=F(Te());var Zle=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)}}},H6=ph.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.color,s=i===void 0?"inherit":i,l=e.component,u=l===void 0?"svg":l,p=e.fontSize,d=p===void 0?"medium":p,f=e.htmlColor,m=e.titleAccess,c=e.viewBox,y=c===void 0?"0 0 24 24":c,h=ne(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return ph.createElement(u,V({className:(0,V6.default)(n.root,a,s!=="inherit"&&n["color".concat(Ie(s))],d!=="default"&&d!=="medium"&&n["fontSize".concat(Ie(d))]),focusable:"false",viewBox:y,color:f,"aria-hidden":m?void 0:!0,role:m?"img":void 0,ref:r},h),o,m?ph.createElement("title",null,m):null)});H6.muiName="SvgIcon";var Hu=ae(Zle,{name:"MuiSvgIcon"})(H6);function Ca(t,e){var r=function(n,a){return Ix.default.createElement(Hu,V({ref:a},n),t)};return r.muiName=Hu.muiName,Ix.default.memo(Ix.default.forwardRef(r))}var z6=Ca($6.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 eue=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 tue(t){var e=t.src,r=t.srcSet,o=ri.useState(!1),n=o[0],a=o[1];return ri.useEffect(function(){if(!(!e&&!r)){a(!1);var i=!0,s=new Image;return s.src=e,s.srcSet=r,s.onload=function(){i&&a("loaded")},s.onerror=function(){i&&a("error")},function(){i=!1}}},[e,r]),n}var rue=ri.forwardRef(function(e,r){var o=e.alt,n=e.children,a=e.classes,i=e.className,s=e.component,l=s===void 0?"div":s,u=e.imgProps,p=e.sizes,d=e.src,f=e.srcSet,m=e.variant,c=m===void 0?"circular":m,y=ne(e,["alt","children","classes","className","component","imgProps","sizes","src","srcSet","variant"]),h=null,b=tue({src:d,srcSet:f}),T=d||f,S=T&&b!=="error";return S?h=ri.createElement("img",V({alt:o,src:d,srcSet:f,sizes:p,className:a.img},u)):n!=null?h=n:T&&o?h=o[0]:h=ri.createElement(z6,{className:a.fallback}),ri.createElement(l,V({className:(0,G6.default)(a.root,a.system,a[c],i,!S&&a.colorDefault),ref:r},y),h)}),_o=ae(eue,{name:"MuiAvatar"})(rue);var Nx=F(X());var Y6=F(Te());var oue={root:{overflow:"hidden"}},nue=Nx.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.raised,i=a===void 0?!1:a,s=ne(e,["classes","className","raised"]);return Nx.createElement(Ft,V({className:(0,Y6.default)(o.root,n),elevation:i?8:1,ref:r},s))}),yt=ae(oue,{name:"MuiCard"})(nue);var ts=F(X());var K6=F(Te());var aue={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:{}},iue=ts.forwardRef(function(e,r){var o=e.action,n=e.avatar,a=e.classes,i=e.className,s=e.component,l=s===void 0?"div":s,u=e.disableTypography,p=u===void 0?!1:u,d=e.subheader,f=e.subheaderTypographyProps,m=e.title,c=e.titleTypographyProps,y=ne(e,["action","avatar","classes","className","component","disableTypography","subheader","subheaderTypographyProps","title","titleTypographyProps"]),h=m;h!=null&&h.type!==Se&&!p&&(h=ts.createElement(Se,V({variant:n?"body2":"h5",className:a.title,component:"span",display:"block"},c),h));var b=d;return b!=null&&b.type!==Se&&!p&&(b=ts.createElement(Se,V({variant:n?"body2":"body1",className:a.subheader,color:"textSecondary",component:"span",display:"block"},f),b)),ts.createElement(l,V({className:(0,K6.default)(a.root,i),ref:r},y),n&&ts.createElement("div",{className:a.avatar},n),ts.createElement("div",{className:a.content},h,b),o&&ts.createElement("div",{className:a.action},o))}),Ct=ae(aue,{name:"MuiCardHeader"})(iue);var sue={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"},AC=sue;var Q6=F(X6()),fue=t=>Hr({card:{marginTop:t.spacing(3)},avatar:{backgroundColor:Jo[500]}});function cue(t){let e=t.classes;return fh.default.createElement(yt,{className:e.card},fh.default.createElement(Ct,{avatar:fh.default.createElement(_o,{className:e.avatar},fh.default.createElement(Q6.default,null)),title:"Error",subheader:t.message||"Bad error grr"}))}var J6=ae(fue)(cue);var kC=class extends Dx.default.Component{constructor(e){super(e),this.state={error:!1}}componentDidCatch(e,r){e instanceof Cn||yS(e,r),this.setState({error:e})}render(){return this.state.error?Dx.default.createElement(Rn,null,Dx.default.createElement(J6,{message:this.state.error.message})):this.props.children}},Z6=kC;var ys=F(X());var ch=F(X());var mue=je(t=>({root:{marginTop:t.spacing(4),marginBottom:t.spacing(4)},paper:{padding:t.spacing(3,2)}}));function Lx(){let t=mue({});return ch.default.createElement(Rn,{className:t.root},ch.default.createElement(Ft,{className:t.paper},ch.default.createElement(Se,{variant:"h5",component:"h3",gutterBottom:!0},"About bSECURE"),ch.default.createElement(Se,{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.")))}var In=F(X());var mh=F(X());var Fx=F(X());var e8=F(Te());var hue=[0,1,2,3,4,5,6,7,8,9,10],gue=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];function yue(t,e,r){var o={};gue.forEach(function(n){var a="grid-".concat(r,"-").concat(n);if(n===!0){o[a]={flexBasis:0,flexGrow:1,maxWidth:"100%"};return}if(n==="auto"){o[a]={flexBasis:"auto",flexGrow:0,maxWidth:"none"};return}var i="".concat(Math.round(n/12*1e8)/1e6,"%");o[a]={flexBasis:i,flexGrow:0,maxWidth:i}}),r==="xs"?V(t,o):t[e.breakpoints.up(r)]=o}function IC(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 vue(t,e){var r={};return hue.forEach(function(o){var n=t.spacing(o);n!==0&&(r["spacing-".concat(e,"-").concat(o)]={margin:"-".concat(IC(n,2)),width:"calc(100% + ".concat(IC(n),")"),"& > $item":{padding:IC(n,2)}})}),r}var bue=function(e){return V({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"}},vue(e,"xs"),e.breakpoints.keys.reduce(function(r,o){return yue(r,e,o),r},{}))},xue=Fx.forwardRef(function(e,r){var o=e.alignContent,n=o===void 0?"stretch":o,a=e.alignItems,i=a===void 0?"stretch":a,s=e.classes,l=e.className,u=e.component,p=u===void 0?"div":u,d=e.container,f=d===void 0?!1:d,m=e.direction,c=m===void 0?"row":m,y=e.item,h=y===void 0?!1:y,b=e.justify,T=e.justifyContent,S=T===void 0?"flex-start":T,_=e.lg,g=_===void 0?!1:_,v=e.md,w=v===void 0?!1:v,O=e.sm,C=O===void 0?!1:O,N=e.spacing,D=N===void 0?0:N,G=e.wrap,Q=G===void 0?"wrap":G,W=e.xl,j=W===void 0?!1:W,U=e.xs,z=U===void 0?!1:U,q=e.zeroMinWidth,I=q===void 0?!1:q,P=ne(e,["alignContent","alignItems","classes","className","component","container","direction","item","justify","justifyContent","lg","md","sm","spacing","wrap","xl","xs","zeroMinWidth"]),E=(0,e8.default)(s.root,l,f&&[s.container,D!==0&&s["spacing-xs-".concat(String(D))]],h&&s.item,I&&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))],n!=="stretch"&&s["align-content-xs-".concat(String(n))],(b||S)!=="flex-start"&&s["justify-content-xs-".concat(String(b||S))],z!==!1&&s["grid-xs-".concat(String(z))],C!==!1&&s["grid-sm-".concat(String(C))],w!==!1&&s["grid-md-".concat(String(w))],g!==!1&&s["grid-lg-".concat(String(g))],j!==!1&&s["grid-xl-".concat(String(j))]);return Fx.createElement(p,V({className:E,ref:r},P))}),Tue=ae(bue,{name:"MuiGrid"})(xue);var nt=Tue;var _ue=je(t=>({container:{[t.breakpoints.down("sm")]:{flexDirection:"column"}}}));function $u(t){let e=_ue(),{left:r,right:o}=t;return mh.default.createElement(Rn,null,mh.default.createElement(nt,{container:!0,spacing:3,wrap:"nowrap",className:e.container},mh.default.createElement(nt,{item:!0,sm:12,md:5},r),mh.default.createElement(nt,{item:!0,sm:12,md:7},o)))}var MC=F(X());var Gt=F(Rb());var t8=(0,Gt.styleFunctionSx)((0,Gt.compose)(Gt.borders,Gt.display,Gt.flexbox,Gt.grid,Gt.positions,Gt.palette,Gt.shadows,Gt.sizing,Gt.spacing,Gt.typography)),Sue=_B("div")(t8,{name:"MuiBox"}),kt=Sue;var Jd=F(X());var NC=F(Te());var vl=44,Eue=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"}}},wue=Jd.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.color,i=a===void 0?"primary":a,s=e.disableShrink,l=s===void 0?!1:s,u=e.size,p=u===void 0?40:u,d=e.style,f=e.thickness,m=f===void 0?3.6:f,c=e.value,y=c===void 0?0:c,h=e.variant,b=h===void 0?"indeterminate":h,T=ne(e,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),S={},_={},g={};if(b==="determinate"||b==="static"){var v=2*Math.PI*((vl-m)/2);S.strokeDasharray=v.toFixed(3),g["aria-valuenow"]=Math.round(y),S.strokeDashoffset="".concat(((100-y)/100*v).toFixed(3),"px"),_.transform="rotate(-90deg)"}return Jd.createElement("div",V({className:(0,NC.default)(o.root,n,i!=="inherit"&&o["color".concat(Ie(i))],{determinate:o.determinate,indeterminate:o.indeterminate,static:o.static}[b]),style:V({width:p,height:p},_,d),ref:r,role:"progressbar"},g,T),Jd.createElement("svg",{className:o.svg,viewBox:"".concat(vl/2," ").concat(vl/2," ").concat(vl," ").concat(vl)},Jd.createElement("circle",{className:(0,NC.default)(o.circle,l&&o.circleDisableShrink,{determinate:o.circleDeterminate,indeterminate:o.circleIndeterminate,static:o.circleStatic}[b]),style:S,cx:vl,cy:vl,r:(vl-m)/2,fill:"none",strokeWidth:m})))}),bl=ae(Eue,{name:"MuiCircularProgress",flip:!1})(wue);function zu(){return MC.default.createElement(kt,{display:"flex",justifyContent:"center",height:200,mt:8},MC.default.createElement(bl,null))}var nn=F(X());var Gu=F(X());var hh=F(Te());var Rue=function(e){return{root:V({},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:sr(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:sr(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:sr(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(sr(e.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.primary.main),backgroundColor:sr(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat(sr(e.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.secondary.main),backgroundColor:sr(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}}}},Pue=Gu.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.color,s=i===void 0?"default":i,l=e.component,u=l===void 0?"button":l,p=e.disabled,d=p===void 0?!1:p,f=e.disableElevation,m=f===void 0?!1:f,c=e.disableFocusRipple,y=c===void 0?!1:c,h=e.endIcon,b=e.focusVisibleClassName,T=e.fullWidth,S=T===void 0?!1:T,_=e.size,g=_===void 0?"medium":_,v=e.startIcon,w=e.type,O=w===void 0?"button":w,C=e.variant,N=C===void 0?"text":C,D=ne(e,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),G=v&&Gu.createElement("span",{className:(0,hh.default)(n.startIcon,n["iconSize".concat(Ie(g))])},v),Q=h&&Gu.createElement("span",{className:(0,hh.default)(n.endIcon,n["iconSize".concat(Ie(g))])},h);return Gu.createElement(Pn,V({className:(0,hh.default)(n.root,n[N],a,s==="inherit"?n.colorInherit:s!=="default"&&n["".concat(N).concat(Ie(s))],g!=="medium"&&[n["".concat(N,"Size").concat(Ie(g))],n["size".concat(Ie(g))]],m&&n.disableElevation,d&&n.disabled,S&&n.fullWidth),component:u,disabled:d,focusRipple:!y,focusVisibleClassName:(0,hh.default)(n.focusVisible,b),ref:r,type:O},D),Gu.createElement("span",{className:n.label},G,o,Q))}),er=ae(Rue,{name:"MuiButton"})(Pue);var Bx=F(X());var r8=F(Te());var Cue={root:{display:"flex",alignItems:"center",padding:8},spacing:{"& > :not(:first-child)":{marginLeft:8}}},Oue=Bx.forwardRef(function(e,r){var o=e.disableSpacing,n=o===void 0?!1:o,a=e.classes,i=e.className,s=ne(e,["disableSpacing","classes","className"]);return Bx.createElement("div",V({className:(0,r8.default)(a.root,i,!n&&a.spacing),ref:r},s))}),oi=ae(Cue,{name:"MuiCardActions"})(Oue);var Ux=F(X());var o8=F(Te());var Aue={root:{padding:16,"&:last-child":{paddingBottom:24}}},kue=Ux.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?"div":a,s=ne(e,["classes","className","component"]);return Ux.createElement(i,V({className:(0,o8.default)(o.root,n),ref:r},s))}),tr=ae(Aue,{name:"MuiCardContent"})(kue);var jx=F(X());var n8=F(Te());var Iue={root:{display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},media:{width:"100%"},img:{objectFit:"cover"}},Nue=["video","audio","picture","iframe","img"],Mue=jx.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.component,s=i===void 0?"div":i,l=e.image,u=e.src,p=e.style,d=ne(e,["children","classes","className","component","image","src","style"]),f=Nue.indexOf(s)!==-1,m=!f&&l?V({backgroundImage:'url("'.concat(l,'")')},p):p;return jx.createElement(s,V({className:(0,n8.default)(n.root,a,f&&n.media,"picture img".indexOf(s)!==-1&&n.img),ref:r,style:m,src:f?l||u:void 0},d),o)}),Yu=ae(Iue,{name:"MuiCardMedia"})(Mue);var yj=F(DC());var Ku=F(X());var jo=F(X()),tUe=F(Bi());var g8=F(Te());var yr=F(X());var p8=F(to());var UC=F(Te());var oa=F(X());var a8=F(Lu());function LC(t){return"scale(".concat(t,", ").concat(Math.pow(t,2),")")}var jue={entering:{opacity:1,transform:LC(1)},entered:{opacity:1,transform:"none"}},i8=oa.forwardRef(function(e,r){var o=e.children,n=e.disableStrictModeCompat,a=n===void 0?!1:n,i=e.in,s=e.onEnter,l=e.onEntered,u=e.onEntering,p=e.onExit,d=e.onExited,f=e.onExiting,m=e.style,c=e.timeout,y=c===void 0?"auto":c,h=e.TransitionComponent,b=h===void 0?a8.Transition:h,T=ne(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),S=oa.useRef(),_=oa.useRef(),g=Rr(),v=g.unstable_strictMode&&!a,w=oa.useRef(null),O=ot(o.ref,r),C=ot(v?w:void 0,O),N=function(I){return function(P,E){if(I){var k=v?[w.current,P]:[P,E],L=Zt(k,2),x=L[0],R=L[1];R===void 0?I(x):I(x,R)}}},D=N(u),G=N(function(q,I){Hd(q);var P=ea({style:m,timeout:y},{mode:"enter"}),E=P.duration,k=P.delay,L;y==="auto"?(L=g.transitions.getAutoHeightDuration(q.clientHeight),_.current=L):L=E,q.style.transition=[g.transitions.create("opacity",{duration:L,delay:k}),g.transitions.create("transform",{duration:L*.666,delay:k})].join(","),s&&s(q,I)}),Q=N(l),W=N(f),j=N(function(q){var I=ea({style:m,timeout:y},{mode:"exit"}),P=I.duration,E=I.delay,k;y==="auto"?(k=g.transitions.getAutoHeightDuration(q.clientHeight),_.current=k):k=P,q.style.transition=[g.transitions.create("opacity",{duration:k,delay:E}),g.transitions.create("transform",{duration:k*.666,delay:E||k*.333})].join(","),q.style.opacity="0",q.style.transform=LC(.75),p&&p(q)}),U=N(d),z=function(I,P){var E=v?I:P;y==="auto"&&(S.current=setTimeout(E,_.current||0))};return oa.useEffect(function(){return function(){clearTimeout(S.current)}},[]),oa.createElement(b,V({appear:!0,in:i,nodeRef:v?w:void 0,onEnter:G,onEntered:Q,onEntering:D,onExit:j,onExited:U,onExiting:W,addEndListener:z,timeout:y==="auto"?null:y},T),function(q,I){return oa.cloneElement(o,V({style:V({opacity:0,transform:LC(.75),visibility:q==="exited"&&!i?"hidden":void 0},jue[q],m,o.props.style),ref:C},I))})});i8.muiSupportAuto=!0;var FC=i8;function s8(t,e){var r=0;return typeof e=="number"?r=e:e==="center"?r=t.height/2:e==="bottom"&&(r=t.height),r}function l8(t,e){var r=0;return typeof e=="number"?r=e:e==="center"?r=t.width/2:e==="right"&&(r=t.width),r}function u8(t){return[t.horizontal,t.vertical].map(function(e){return typeof e=="number"?"".concat(e,"px"):e}).join(" ")}function que(t,e){for(var r=e,o=0;r&&r!==t;)r=r.parentElement,o+=r.scrollTop;return o}function BC(t){return typeof t=="function"?t():t}var Wue={root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},Vue=yr.forwardRef(function(e,r){var o=e.action,n=e.anchorEl,a=e.anchorOrigin,i=a===void 0?{vertical:"top",horizontal:"left"}:a,s=e.anchorPosition,l=e.anchorReference,u=l===void 0?"anchorEl":l,p=e.children,d=e.classes,f=e.className,m=e.container,c=e.elevation,y=c===void 0?8:c,h=e.getContentAnchorEl,b=e.marginThreshold,T=b===void 0?16:b,S=e.onEnter,_=e.onEntered,g=e.onEntering,v=e.onExit,w=e.onExited,O=e.onExiting,C=e.open,N=e.PaperProps,D=N===void 0?{}:N,G=e.transformOrigin,Q=G===void 0?{vertical:"top",horizontal:"left"}:G,W=e.TransitionComponent,j=W===void 0?FC:W,U=e.transitionDuration,z=U===void 0?"auto":U,q=e.TransitionProps,I=q===void 0?{}:q,P=ne(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"]),E=yr.useRef(),k=yr.useCallback(function(Y){if(u==="anchorPosition")return s;var Z=BC(n),J=Z&&Z.nodeType===1?Z:oo(E.current).body,te=J.getBoundingClientRect();if(!1)var se;var oe=Y===0?i.vertical:"center";return{top:te.top+s8(te,oe),left:te.left+l8(te,i.horizontal)}},[n,i.horizontal,i.vertical,s,u]),L=yr.useCallback(function(Y){var Z=0;if(h&&u==="anchorEl"){var J=h(Y);if(J&&Y.contains(J)){var te=que(Y,J);Z=J.offsetTop+J.clientHeight/2-te||0}}return Z},[i.vertical,u,h]),x=yr.useCallback(function(Y){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return{vertical:s8(Y,Q.vertical)+Z,horizontal:l8(Y,Q.horizontal)}},[Q.horizontal,Q.vertical]),R=yr.useCallback(function(Y){var Z=L(Y),J={width:Y.offsetWidth,height:Y.offsetHeight},te=x(J,Z);if(u==="none")return{top:null,left:null,transformOrigin:u8(te)};var se=k(Z),oe=se.top-te.vertical,de=se.left-te.horizontal,ge=oe+J.height,le=de+J.width,he=Xm(BC(n)),ce=he.innerHeight-T,Ue=he.innerWidth-T;if(oece){var _e=ge-ce;oe-=_e,te.vertical+=_e}if(deUe){var ze=le-Ue;de-=ze,te.horizontal+=ze}return{top:"".concat(Math.round(oe),"px"),left:"".concat(Math.round(de),"px"),transformOrigin:u8(te)}},[n,u,k,L,x,T]),A=yr.useCallback(function(){var Y=E.current;if(Y){var Z=R(Y);Z.top!==null&&(Y.style.top=Z.top),Z.left!==null&&(Y.style.left=Z.left),Y.style.transformOrigin=Z.transformOrigin}},[R]),M=function(Z,J){g&&g(Z,J),A()},B=yr.useCallback(function(Y){E.current=p8.findDOMNode(Y)},[]);yr.useEffect(function(){C&&A()}),yr.useImperativeHandle(o,function(){return C?{updatePosition:function(){A()}}:null},[C,A]),yr.useEffect(function(){if(C){var Y=Fu(function(){A()});return window.addEventListener("resize",Y),function(){Y.clear(),window.removeEventListener("resize",Y)}}},[C,A]);var H=z;z==="auto"&&!j.muiSupportAuto&&(H=void 0);var $=m||(n?oo(BC(n)).body:void 0);return yr.createElement(ei,V({container:$,open:C,ref:r,BackdropProps:{invisible:!0},className:(0,UC.default)(d.root,f)},P),yr.createElement(j,V({appear:!0,in:C,onEnter:S,onEntered:_,onExit:v,onExited:w,onExiting:O,timeout:H},I,{onEntering:Ki(M,I.onEntering)}),yr.createElement(Ft,V({elevation:y,ref:B},D,{className:(0,UC.default)(d.paper,D.className)}),p)))}),jC=ae(Wue,{name:"MuiPopover"})(Vue);var fr=F(X()),HBe=F(Bi());var f8=F(to());function qC(t,e,r){return t===e?t.firstChild:e&&e.nextElementSibling?e.nextElementSibling:r?null:t.firstChild}function d8(t,e,r){return t===e?r?t.firstChild:t.lastChild:e&&e.previousElementSibling?e.previousElementSibling:r?null:t.lastChild}function c8(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 gh(t,e,r,o,n,a){for(var i=!1,s=n(t,e,e?r:!1);s;){if(s===t.firstChild){if(i)return;i=!0}var l=o?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!c8(s,a)||l)s=n(t,s,r);else{s.focus();return}}}var Hue=typeof window>"u"?fr.useEffect:fr.useLayoutEffect,$ue=fr.forwardRef(function(e,r){var o=e.actions,n=e.autoFocus,a=n===void 0?!1:n,i=e.autoFocusItem,s=i===void 0?!1:i,l=e.children,u=e.className,p=e.disabledItemsFocusable,d=p===void 0?!1:p,f=e.disableListWrap,m=f===void 0?!1:f,c=e.onKeyDown,y=e.variant,h=y===void 0?"selectedMenu":y,b=ne(e,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),T=fr.useRef(null),S=fr.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Hue(function(){a&&T.current.focus()},[a]),fr.useImperativeHandle(o,function(){return{adjustStyleForScrollbar:function(N,D){var G=!T.current.style.width;if(N.clientHeight0&&(U-W.lastTime>500?(W.keys=[],W.repeating=!0,W.previousKeyMatched=!0):W.repeating&&j!==W.keys[0]&&(W.repeating=!1)),W.lastTime=U,W.keys.push(j);var z=Q&&!W.repeating&&c8(Q,W);W.previousKeyMatched&&(z||gh(D,Q,!1,d,qC,W))?N.preventDefault():W.previousKeyMatched=!1}c&&c(N)},g=fr.useCallback(function(C){T.current=f8.findDOMNode(C)},[]),v=ot(g,r),w=-1;fr.Children.forEach(l,function(C,N){fr.isValidElement(C)&&(C.props.disabled||(h==="selectedMenu"&&C.props.selected||w===-1)&&(w=N))});var O=fr.Children.map(l,function(C,N){if(N===w){var D={};return s&&(D.autoFocus=!0),C.props.tabIndex===void 0&&h==="selectedMenu"&&(D.tabIndex=0),fr.cloneElement(C,D)}return C});return fr.createElement(Or,V({role:"menu",ref:v,className:u,onKeyDown:_,tabIndex:a?0:-1},b),O)}),WC=$ue;var y8=F(to());var m8={vertical:"top",horizontal:"right"},h8={vertical:"top",horizontal:"left"},zue={paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},Gue=jo.forwardRef(function(e,r){var o=e.autoFocus,n=o===void 0?!0:o,a=e.children,i=e.classes,s=e.disableAutoFocusItem,l=s===void 0?!1:s,u=e.MenuListProps,p=u===void 0?{}:u,d=e.onClose,f=e.onEntering,m=e.open,c=e.PaperProps,y=c===void 0?{}:c,h=e.PopoverClasses,b=e.transitionDuration,T=b===void 0?"auto":b,S=e.TransitionProps;S=S===void 0?{}:S;var _=S.onEntering,g=ne(S,["onEntering"]),v=e.variant,w=v===void 0?"selectedMenu":v,O=ne(e,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"]),C=Rr(),N=n&&!l&&m,D=jo.useRef(null),G=jo.useRef(null),Q=function(){return G.current},W=function(I,P){D.current&&D.current.adjustStyleForScrollbar(I,C),f&&f(I,P),_&&_(I,P)},j=function(I){I.key==="Tab"&&(I.preventDefault(),d&&d(I,"tabKeyDown"))},U=-1;jo.Children.map(a,function(q,I){jo.isValidElement(q)&&(q.props.disabled||(w!=="menu"&&q.props.selected||U===-1)&&(U=I))});var z=jo.Children.map(a,function(q,I){return I===U?jo.cloneElement(q,{ref:function(E){G.current=y8.findDOMNode(E),_a(q.ref,E)}}):q});return jo.createElement(jC,V({getContentAnchorEl:Q,classes:h,onClose:d,TransitionProps:V({onEntering:W},g),anchorOrigin:C.direction==="rtl"?m8:h8,transformOrigin:C.direction==="rtl"?m8:h8,PaperProps:V({},y,{classes:V({},y.classes,{root:i.paper})}),open:m,ref:r,transitionDuration:T},O),jo.createElement(WC,V({onKeyDown:j,actions:D,autoFocus:n&&(U===-1||l),autoFocusItem:N,variant:w},p,{className:(0,g8.default)(i.list,p.className)}),z))}),yh=ae(zue,{name:"MuiMenu"})(Gue);var Wx=F(X());var v8=F(Te());var Yue=function(e){return{root:V({},e.typography.body1,ve({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",whiteSpace:"nowrap"},e.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:V({},e.typography.body2,{minHeight:"auto"})}},Kue=Wx.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?"li":a,s=e.disableGutters,l=s===void 0?!1:s,u=e.ListItemClasses,p=e.role,d=p===void 0?"menuitem":p,f=e.selected,m=e.tabIndex,c=ne(e,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]),y;return e.disabled||(y=m!==void 0?m:-1),Wx.createElement(Ht,V({button:!0,role:d,tabIndex:y,component:i,selected:f,disableGutters:l,classes:V({dense:o.dense},u),className:(0,v8.default)(o.root,n,f&&o.selected,!l&&o.gutters),ref:r},c))}),rs=ae(Yue,{name:"MuiMenuItem"})(Kue);var x8=F(b8());function VC(t){let[e,r]=Ku.default.useState(null);function o(a){r(a.currentTarget),a.currentTarget.value!==""&&t.items[a.currentTarget.value].handleItemClick()}function n(){r(null)}return Ku.default.createElement("div",null,Ku.default.createElement(gr,{"aria-label":"more","aria-haspopup":"true",onClick:o},Ku.default.createElement(x8.default,null)),Ku.default.createElement(yh,{id:"simple-menu",anchorEl:e,keepMounted:!0,open:!!e,onClose:n},t.items.map((a,i)=>Ku.default.createElement(rs,{onClick:o,value:i,disabled:a.disabled,key:i},a.title))))}var aj=F(T8()),ij=F(_8()),sj=F(S8());var os=F(X());var Gx=F(Te());var gpe=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":ve({},e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthSm:{maxWidth:e.breakpoints.values.sm,"&$paperScrollBody":ve({},e.breakpoints.down(e.breakpoints.values.sm+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthMd:{maxWidth:e.breakpoints.values.md,"&$paperScrollBody":ve({},e.breakpoints.down(e.breakpoints.values.md+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthLg:{maxWidth:e.breakpoints.values.lg,"&$paperScrollBody":ve({},e.breakpoints.down(e.breakpoints.values.lg+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthXl:{maxWidth:e.breakpoints.values.xl,"&$paperScrollBody":ve({},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%"}}}},ype={enter:xo.enteringScreen,exit:xo.leavingScreen},vpe=os.forwardRef(function(e,r){var o=e.BackdropProps,n=e.children,a=e.classes,i=e.className,s=e.disableBackdropClick,l=s===void 0?!1:s,u=e.disableEscapeKeyDown,p=u===void 0?!1:u,d=e.fullScreen,f=d===void 0?!1:d,m=e.fullWidth,c=m===void 0?!1:m,y=e.maxWidth,h=y===void 0?"sm":y,b=e.onBackdropClick,T=e.onClose,S=e.onEnter,_=e.onEntered,g=e.onEntering,v=e.onEscapeKeyDown,w=e.onExit,O=e.onExited,C=e.onExiting,N=e.open,D=e.PaperComponent,G=D===void 0?Ft:D,Q=e.PaperProps,W=Q===void 0?{}:Q,j=e.scroll,U=j===void 0?"paper":j,z=e.TransitionComponent,q=z===void 0?cl:z,I=e.transitionDuration,P=I===void 0?ype:I,E=e.TransitionProps,k=e["aria-describedby"],L=e["aria-labelledby"],x=ne(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"]),R=os.useRef(),A=function(H){R.current=H.target},M=function(H){H.target===H.currentTarget&&H.target===R.current&&(R.current=null,b&&b(H),!l&&T&&T(H,"backdropClick"))};return os.createElement(ei,V({className:(0,Gx.default)(a.root,i),BackdropComponent:ml,BackdropProps:V({transitionDuration:P},o),closeAfterTransition:!0},l?{disableBackdropClick:l}:{},{disableEscapeKeyDown:p,onEscapeKeyDown:v,onClose:T,open:N,ref:r},x),os.createElement(q,V({appear:!0,in:N,timeout:P,onEnter:S,onEntering:g,onEntered:_,onExit:w,onExiting:C,onExited:O,role:"none presentation"},E),os.createElement("div",{className:(0,Gx.default)(a.container,a["scroll".concat(Ie(U))]),onMouseUp:M,onMouseDown:A},os.createElement(G,V({elevation:24,role:"dialog","aria-describedby":k,"aria-labelledby":L},W,{className:(0,Gx.default)(a.paper,a["paperScroll".concat(Ie(U))],a["paperWidth".concat(Ie(String(h)))],W.className,f&&a.paperFullScreen,c&&a.paperFullWidth)}),n))))}),Xu=ae(gpe,{name:"MuiDialog"})(vpe);var Yx=F(X());var E8=F(Te());var bpe={root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},xpe=Yx.forwardRef(function(e,r){var o=e.disableSpacing,n=o===void 0?!1:o,a=e.classes,i=e.className,s=ne(e,["disableSpacing","classes","className"]);return Yx.createElement("div",V({className:(0,E8.default)(a.root,i,!n&&a.spacing),ref:r},s))}),Qu=ae(bpe,{name:"MuiDialogActions"})(xpe);var Kx=F(X());var w8=F(Te());var Tpe=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)}}},_pe=Kx.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.dividers,i=a===void 0?!1:a,s=ne(e,["classes","className","dividers"]);return Kx.createElement("div",V({className:(0,w8.default)(o.root,n,i&&o.dividers),ref:r},s))}),Ju=ae(Tpe,{name:"MuiDialogContent"})(_pe);var vh=F(X());var R8=F(Te());var Spe={root:{margin:0,padding:"16px 24px",flex:"0 0 auto"}},Epe=vh.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.disableTypography,s=i===void 0?!1:i,l=ne(e,["children","classes","className","disableTypography"]);return vh.createElement("div",V({className:(0,R8.default)(n.root,a),ref:r},l),s?o:vh.createElement(Se,{component:"h2",variant:"h6"},o))}),Zu=ae(Spe,{name:"MuiDialogTitle"})(Epe);var Oa=F(X());var X8=F(Te());var Jx=F(X());var I8=F(Te());var k8=F(mt()),vr=F(X());var $C=F(Te());function On(t){var e=t.props,r=t.states,o=t.muiFormControl;return r.reduce(function(n,a){return n[a]=e[a],o&&typeof e[a]>"u"&&(n[a]=o[a]),n},{})}var Xx=F(X()),P8=Xx.createContext();function C8(){return Xx.useContext(P8)}var Zd=P8;var rr=F(X());function Qx(t,e){return parseInt(t[e],10)||0}var wpe=typeof window<"u"?rr.useLayoutEffect:rr.useEffect,Rpe={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}},Ppe=rr.forwardRef(function(e,r){var o=e.onChange,n=e.rows,a=e.rowsMax,i=e.rowsMin,s=e.maxRows,l=e.minRows,u=l===void 0?1:l,p=e.style,d=e.value,f=ne(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),m=s||a,c=n||i||u,y=rr.useRef(d!=null),h=y.current,b=rr.useRef(null),T=ot(r,b),S=rr.useRef(null),_=rr.useRef(0),g=rr.useState({}),v=g[0],w=g[1],O=rr.useCallback(function(){var N=b.current,D=window.getComputedStyle(N),G=S.current;G.style.width=D.width,G.value=N.value||e.placeholder||"x",G.value.slice(-1)===` `&&(G.value+=" ");var Q=D["box-sizing"],W=Qx(D,"padding-bottom")+Qx(D,"padding-top"),j=Qx(D,"border-bottom-width")+Qx(D,"border-top-width"),U=G.scrollHeight-W;G.value="x";var z=G.scrollHeight-W,q=U;c&&(q=Math.max(Number(c)*z,q)),m&&(q=Math.min(Number(m)*z,q)),q=Math.max(q,z);var I=q+(Q==="border-box"?W+j:0),P=Math.abs(q-U)<=1;w(function(E){return _.current<20&&(I>0&&Math.abs((E.outerHeightStyle||0)-I)>1||E.overflow!==P)?(_.current+=1,{overflow:P,outerHeightStyle:I}):E})},[m,c,e.placeholder]);rr.useEffect(function(){var N=Fu(function(){_.current=0,O()});return window.addEventListener("resize",N),function(){N.clear(),window.removeEventListener("resize",N)}},[O]),wpe(function(){O()}),rr.useEffect(function(){_.current=0},[d]);var C=function(D){_.current=0,h||O(),o&&o(D)};return rr.createElement(rr.Fragment,null,rr.createElement("textarea",V({value:d,onChange:C,ref:T,rows:c,style:V({height:v.outerHeightStyle,overflow:v.overflow?"hidden":null},p)},f)),rr.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:S,tabIndex:-1,style:V({},Rpe.shadow,p)}))}),HC=Ppe;function O8(t){return t!=null&&!(Array.isArray(t)&&t.length===0)}function ef(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t&&(O8(t.value)&&t.value!==""||e&&O8(t.defaultValue)&&t.defaultValue!=="")}function A8(t){return t.startAdornment}var Cpe=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})},n={opacity:"0 !important"},a={opacity:r?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:V({},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":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},"&$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:{}}},Ope=typeof window>"u"?vr.useEffect:vr.useLayoutEffect,Ape=vr.forwardRef(function(e,r){var o=e["aria-describedby"],n=e.autoComplete,a=e.autoFocus,i=e.classes,s=e.className,l=e.color,u=e.defaultValue,p=e.disabled,d=e.endAdornment,f=e.error,m=e.fullWidth,c=m===void 0?!1:m,y=e.id,h=e.inputComponent,b=h===void 0?"input":h,T=e.inputProps,S=T===void 0?{}:T,_=e.inputRef,g=e.margin,v=e.multiline,w=v===void 0?!1:v,O=e.name,C=e.onBlur,N=e.onChange,D=e.onClick,G=e.onFocus,Q=e.onKeyDown,W=e.onKeyUp,j=e.placeholder,U=e.readOnly,z=e.renderSuffix,q=e.rows,I=e.rowsMax,P=e.rowsMin,E=e.maxRows,k=e.minRows,L=e.startAdornment,x=e.type,R=x===void 0?"text":x,A=e.value,M=ne(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=S.value!=null?S.value:A,H=vr.useRef(B!=null),$=H.current,Y=vr.useRef(),Z=vr.useCallback(function(qe){},[]),J=ot(S.ref,Z),te=ot(_,J),se=ot(Y,te),oe=vr.useState(!1),de=oe[0],ge=oe[1],le=C8(),he=On({props:e,muiFormControl:le,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});he.focused=le?le.focused:de,vr.useEffect(function(){!le&&p&&de&&(ge(!1),C&&C())},[le,p,de,C]);var ce=le&&le.onFilled,Ue=le&&le.onEmpty,Ee=vr.useCallback(function(qe){ef(qe)?ce&&ce():Ue&&Ue()},[ce,Ue]);Ope(function(){$&&Ee({value:B})},[B,Ee,$]);var _e=function(De){if(he.disabled){De.stopPropagation();return}G&&G(De),S.onFocus&&S.onFocus(De),le&&le.onFocus?le.onFocus(De):ge(!0)},Le=function(De){C&&C(De),S.onBlur&&S.onBlur(De),le&&le.onBlur?le.onBlur(De):ge(!1)},ze=function(De){if(!$){var bt=De.target||Y.current;if(bt==null)throw new Error((0,k8.formatMuiErrorMessage)(1));Ee({value:bt.value})}for(var Xe=arguments.length,Oe=new Array(Xe>1?Xe-1:0),He=1;He 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})}}},Mpe=ni.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.label,s=e.labelWidth,l=e.notched,u=e.style,p=ne(e,["children","classes","className","label","labelWidth","notched","style"]),d=Rr(),f=d.direction==="rtl"?"right":"left";if(i!==void 0)return ni.createElement("fieldset",V({"aria-hidden":!0,className:(0,e0.default)(n.root,a),ref:r,style:u},p),ni.createElement("legend",{className:(0,e0.default)(n.legendLabelled,l&&n.legendNotched)},i?ni.createElement("span",null,i):ni.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})));var m=s>0?s*.75+8:.01;return ni.createElement("fieldset",V({"aria-hidden":!0,style:V(ve({},"padding".concat(Ie(f)),8),u),className:(0,e0.default)(n.root,a),ref:r},p),ni.createElement("legend",{className:n.legend,style:{width:l?m:.01}},ni.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})))}),L8=ae(Npe,{name:"PrivateNotchedOutline"})(Mpe);var Dpe=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}}},B8=xh.forwardRef(function(e,r){var o=e.classes,n=e.fullWidth,a=n===void 0?!1:n,i=e.inputComponent,s=i===void 0?"input":i,l=e.label,u=e.labelWidth,p=u===void 0?0:u,d=e.multiline,f=d===void 0?!1:d,m=e.notched,c=e.type,y=c===void 0?"text":c,h=ne(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return xh.createElement(ep,V({renderSuffix:function(T){return xh.createElement(L8,{className:o.notchedOutline,label:l,labelWidth:p,notched:typeof m<"u"?m:!!(T.startAdornment||T.filled||T.focused)})},classes:V({},o,{root:(0,F8.default)(o.root,o.underline),notchedOutline:null}),fullWidth:a,inputComponent:s,multiline:f,ref:r,type:y},h))});B8.muiName="Input";var Th=ae(Dpe,{name:"MuiOutlinedInput"})(B8);var t0=F(X());var j8=F(Te());var U8=F(X());function So(){return U8.useContext(Zd)}var _h=F(X());var zC=F(Te());var Lpe=function(e){return{root:V({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}}}},Fpe=_h.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.color,s=e.component,l=s===void 0?"label":s,u=e.disabled,p=e.error,d=e.filled,f=e.focused,m=e.required,c=ne(e,["children","classes","className","color","component","disabled","error","filled","focused","required"]),y=So(),h=On({props:e,muiFormControl:y,states:["color","required","focused","disabled","error","filled"]});return _h.createElement(l,V({className:(0,zC.default)(n.root,n["color".concat(Ie(h.color||"primary"))],a,h.disabled&&n.disabled,h.error&&n.error,h.filled&&n.filled,h.focused&&n.focused,h.required&&n.required),ref:r},c),o,h.required&&_h.createElement("span",{"aria-hidden":!0,className:(0,zC.default)(n.asterisk,h.error&&n.error)},"\u2009","*"))}),GC=ae(Lpe,{name:"MuiFormLabel"})(Fpe);var Bpe=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)"}}}},Upe=t0.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.disableAnimation,i=a===void 0?!1:a,s=e.margin,l=e.shrink,u=e.variant,p=ne(e,["classes","className","disableAnimation","margin","shrink","variant"]),d=So(),f=l;typeof f>"u"&&d&&(f=d.filled||d.focused||d.adornedStart);var m=On({props:e,muiFormControl:d,states:["margin","variant"]});return t0.createElement(GC,V({"data-shrink":f,className:(0,j8.default)(o.root,n,d&&o.formControl,!i&&o.animated,f&&o.shrink,m.margin==="dense"&&o.marginDense,{filled:o.filled,outlined:o.outlined}[m.variant]),classes:{focused:o.focused,disabled:o.disabled,error:o.error,required:o.required,asterisk:o.asterisk},ref:r},p))}),YC=ae(Bpe,{name:"MuiInputLabel"})(Upe);var Eo=F(X());var q8=F(Te());var jpe={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%"}},qpe=Eo.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.color,s=i===void 0?"primary":i,l=e.component,u=l===void 0?"div":l,p=e.disabled,d=p===void 0?!1:p,f=e.error,m=f===void 0?!1:f,c=e.fullWidth,y=c===void 0?!1:c,h=e.focused,b=e.hiddenLabel,T=b===void 0?!1:b,S=e.margin,_=S===void 0?"none":S,g=e.required,v=g===void 0?!1:g,w=e.size,O=e.variant,C=O===void 0?"standard":O,N=ne(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),D=Eo.useState(function(){var A=!1;return o&&Eo.Children.forEach(o,function(M){if(qu(M,["Input","Select"])){var B=qu(M,["Select"])?M.props.input:M;B&&A8(B.props)&&(A=!0)}}),A}),G=D[0],Q=D[1],W=Eo.useState(function(){var A=!1;return o&&Eo.Children.forEach(o,function(M){qu(M,["Input","Select"])&&ef(M.props,!0)&&(A=!0)}),A}),j=W[0],U=W[1],z=Eo.useState(!1),q=z[0],I=z[1],P=h!==void 0?h:q;d&&P&&I(!1);var E;if(!1)var k;var L=Eo.useCallback(function(){U(!0)},[]),x=Eo.useCallback(function(){U(!1)},[]),R={adornedStart:G,setAdornedStart:Q,color:s,disabled:d,error:m,filled:j,focused:P,fullWidth:y,hiddenLabel:T,margin:(w==="small"?"dense":void 0)||_,onBlur:function(){I(!1)},onEmpty:x,onFilled:L,onFocus:function(){I(!0)},registerEffect:E,required:v,variant:C};return Eo.createElement(Zd.Provider,{value:R},Eo.createElement(u,V({className:(0,q8.default)(n.root,a,_!=="none"&&n["margin".concat(Ie(_))],y&&n.fullWidth),ref:r},N),o))}),KC=ae(jpe,{name:"MuiFormControl"})(qpe);var Sh=F(X());var W8=F(Te());var Wpe=function(e){return{root:V({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:{}}},Vpe=Sh.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.component,s=i===void 0?"p":i,l=e.disabled,u=e.error,p=e.filled,d=e.focused,f=e.margin,m=e.required,c=e.variant,y=ne(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"]),h=So(),b=On({props:e,muiFormControl:h,states:["variant","margin","disabled","error","filled","focused","required"]});return Sh.createElement(s,V({className:(0,W8.default)(n.root,(b.variant==="filled"||b.variant==="outlined")&&n.contained,a,b.disabled&&n.disabled,b.error&&n.error,b.filled&&n.filled,b.focused&&n.focused,b.required&&n.required,b.margin==="dense"&&n.marginDense),ref:r},y),o===" "?Sh.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):o)}),XC=ae(Wpe,{name:"MuiFormHelperText"})(Vpe);var Tl=F(X());var Y8=F(En());var H8=F(mt()),_t=F(X()),z8e=F(Bi());var QC=F(Te());var rp=F(X());function ns(t){var e=t.controlled,r=t.default,o=t.name,n=t.state,a=n===void 0?"value":n,i=rp.useRef(e!==void 0),s=i.current,l=rp.useState(r),u=l[0],p=l[1],d=s?e:u;if(!1)var f,m;var c=rp.useCallback(function(y){s||p(y)},[]);return[d,c]}function V8(t,e){return Er(e)==="object"&&e!==null?t===e:String(t)===String(e)}function Hpe(t){return t==null||typeof t=="string"&&!t.trim()}var $pe=_t.forwardRef(function(e,r){var o=e["aria-label"],n=e.autoFocus,a=e.autoWidth,i=e.children,s=e.classes,l=e.className,u=e.defaultValue,p=e.disabled,d=e.displayEmpty,f=e.IconComponent,m=e.inputRef,c=e.labelId,y=e.MenuProps,h=y===void 0?{}:y,b=e.multiple,T=e.name,S=e.onBlur,_=e.onChange,g=e.onClose,v=e.onFocus,w=e.onOpen,O=e.open,C=e.readOnly,N=e.renderValue,D=e.SelectDisplayProps,G=D===void 0?{}:D,Q=e.tabIndex,W=e.type,j=e.value,U=e.variant,z=U===void 0?"standard":U,q=ne(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"]),I=ns({controlled:j,default:u,name:"Select"}),P=Zt(I,2),E=P[0],k=P[1],L=_t.useRef(null),x=_t.useState(null),R=x[0],A=x[1],M=_t.useRef(O!=null),B=M.current,H=_t.useState(),$=H[0],Y=H[1],Z=_t.useState(!1),J=Z[0],te=Z[1],se=ot(r,m);_t.useImperativeHandle(se,function(){return{focus:function(){R.focus()},node:L.current,value:E}},[R,E]),_t.useEffect(function(){n&&R&&R.focus()},[n,R]),_t.useEffect(function(){if(R){var Xe=oo(R).getElementById(c);if(Xe){var Oe=function(){getSelection().isCollapsed&&R.focus()};return Xe.addEventListener("click",Oe),function(){Xe.removeEventListener("click",Oe)}}}},[c,R]);var oe=function(Oe,He){Oe?w&&w(He):g&&g(He),B||(Y(a?null:R.clientWidth),te(Oe))},de=function(Oe){Oe.button===0&&(Oe.preventDefault(),R.focus(),oe(!0,Oe))},ge=function(Oe){oe(!1,Oe)},le=_t.Children.toArray(i),he=function(Oe){var He=le.map(function(ie){return ie.props.value}).indexOf(Oe.target.value);if(He!==-1){var me=le[He];k(me.props.value),_&&_(Oe,me)}},ce=function(Oe){return function(He){b||oe(!1,He);var me;if(b){me=Array.isArray(E)?E.slice():[];var ie=E.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(He),E!==me&&(k(me),_&&(He.persist(),Object.defineProperty(He,"target",{writable:!0,value:{value:me,name:T}}),_(He,Oe)))}},Ue=function(Oe){if(!C){var He=[" ","ArrowUp","ArrowDown","Enter"];He.indexOf(Oe.key)!==-1&&(Oe.preventDefault(),oe(!0,Oe))}},Ee=R!==null&&(B?O:J),_e=function(Oe){!Ee&&S&&(Oe.persist(),Object.defineProperty(Oe,"target",{writable:!0,value:{value:E,name:T}}),S(Oe))};delete q["aria-invalid"];var Le,ze,Ve=[],Ne=!1,Je=!1;(ef({value:E})||d)&&(N?Le=N(E):Ne=!0);var st=le.map(function(Xe){if(!_t.isValidElement(Xe))return null;var Oe;if(b){if(!Array.isArray(E))throw new Error((0,H8.formatMuiErrorMessage)(2));Oe=E.some(function(He){return V8(He,Xe.props.value)}),Oe&&Ne&&Ve.push(Xe.props.children)}else Oe=V8(E,Xe.props.value),Oe&&Ne&&(ze=Xe.props.children);return Oe&&(Je=!0),_t.cloneElement(Xe,{"aria-selected":Oe?"true":void 0,onClick:ce(Xe),onKeyUp:function(me){me.key===" "&&me.preventDefault(),Xe.props.onKeyUp&&Xe.props.onKeyUp(me)},role:"option",selected:Oe,value:void 0,"data-value":Xe.props.value})});Ne&&(Le=b?Ve.join(", "):ze);var qe=$;!a&&B&&R&&(qe=R.clientWidth);var De;typeof Q<"u"?De=Q:De=p?null:0;var bt=G.id||(T?"mui-component-select-".concat(T):void 0);return _t.createElement(_t.Fragment,null,_t.createElement("div",V({className:(0,QC.default)(s.root,s.select,s.selectMenu,s[z],l,p&&s.disabled),ref:A,tabIndex:De,role:"button","aria-disabled":p?"true":void 0,"aria-expanded":Ee?"true":void 0,"aria-haspopup":"listbox","aria-label":o,"aria-labelledby":[c,bt].filter(Boolean).join(" ")||void 0,onKeyDown:Ue,onMouseDown:p||C?null:de,onBlur:_e,onFocus:v},G,{id:bt}),Hpe(Le)?_t.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):Le),_t.createElement("input",V({value:Array.isArray(E)?E.join(","):E,name:T,ref:L,"aria-hidden":!0,onChange:he,tabIndex:-1,className:s.nativeInput,autoFocus:n},q)),_t.createElement(f,{className:(0,QC.default)(s.icon,s["icon".concat(Ie(z))],Ee&&s.iconOpen,p&&s.disabled)}),_t.createElement(yh,V({id:"menu-".concat(T||""),anchorEl:R,open:Ee,onClose:ge},h,{MenuListProps:V({"aria-labelledby":c,role:"listbox",disableListWrap:!0},h.MenuListProps),PaperProps:V({},h.PaperProps,{style:V({minWidth:qe},h.PaperProps!=null?h.PaperProps.style:null)})}),st))}),$8=$pe;var z8=F(X());var r0=Ca(z8.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");var tf=F(X());var xl=F(X());var JC=F(Te());var zpe=xl.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.disabled,i=e.IconComponent,s=e.inputRef,l=e.variant,u=l===void 0?"standard":l,p=ne(e,["classes","className","disabled","IconComponent","inputRef","variant"]);return xl.createElement(xl.Fragment,null,xl.createElement("select",V({className:(0,JC.default)(o.root,o.select,o[u],n,a&&o.disabled),disabled:a,ref:s||r},p)),e.multiple?null:xl.createElement(i,{className:(0,JC.default)(o.icon,o["icon".concat(Ie(u))],a&&o.disabled)}))}),o0=zpe;var ZC=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%"}}},Gpe=tf.createElement(tp,null),G8=tf.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.IconComponent,i=a===void 0?r0:a,s=e.input,l=s===void 0?Gpe:s,u=e.inputProps,p=e.variant,d=ne(e,["children","classes","IconComponent","input","inputProps","variant"]),f=So(),m=On({props:e,muiFormControl:f,states:["variant"]});return tf.cloneElement(l,V({inputComponent:o0,inputProps:V({children:o,classes:n,IconComponent:i,variant:m.variant,type:void 0},u,l?l.props.inputProps:{}),ref:r},d))});G8.muiName="Select";var hje=ae(ZC,{name:"MuiNativeSelect"})(G8);var Ype=ZC,Kpe=Tl.createElement(tp,null),Xpe=Tl.createElement(bh,null),K8=Tl.forwardRef(function t(e,r){var o=e.autoWidth,n=o===void 0?!1:o,a=e.children,i=e.classes,s=e.displayEmpty,l=s===void 0?!1:s,u=e.IconComponent,p=u===void 0?r0:u,d=e.id,f=e.input,m=e.inputProps,c=e.label,y=e.labelId,h=e.labelWidth,b=h===void 0?0:h,T=e.MenuProps,S=e.multiple,_=S===void 0?!1:S,g=e.native,v=g===void 0?!1:g,w=e.onClose,O=e.onOpen,C=e.open,N=e.renderValue,D=e.SelectDisplayProps,G=e.variant,Q=G===void 0?"standard":G,W=ne(e,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),j=v?o0:$8,U=So(),z=On({props:e,muiFormControl:U,states:["variant"]}),q=z.variant||Q,I=f||{standard:Kpe,outlined:Tl.createElement(Th,{label:c,labelWidth:b}),filled:Xpe}[q];return Tl.cloneElement(I,V({inputComponent:j,inputProps:V({children:a,IconComponent:p,variant:q,type:void 0,multiple:_},v?{id:d}:{autoWidth:n,displayEmpty:l,labelId:y,MenuProps:T,onClose:w,onOpen:O,open:C,renderValue:N,SelectDisplayProps:V({id:d},D)},m,{classes:m?(0,Y8.mergeClasses)({baseClasses:i,newClasses:m.classes,Component:t}):i},f?f.props.inputProps:{}),ref:r},W))});K8.muiName="Select";var Eh=ae(Ype,{name:"MuiSelect"})(K8);var Qpe={standard:tp,filled:bh,outlined:Th},Jpe={root:{}},Zpe=Oa.forwardRef(function(e,r){var o=e.autoComplete,n=e.autoFocus,a=n===void 0?!1:n,i=e.children,s=e.classes,l=e.className,u=e.color,p=u===void 0?"primary":u,d=e.defaultValue,f=e.disabled,m=f===void 0?!1:f,c=e.error,y=c===void 0?!1:c,h=e.FormHelperTextProps,b=e.fullWidth,T=b===void 0?!1:b,S=e.helperText,_=e.hiddenLabel,g=e.id,v=e.InputLabelProps,w=e.inputProps,O=e.InputProps,C=e.inputRef,N=e.label,D=e.multiline,G=D===void 0?!1:D,Q=e.name,W=e.onBlur,j=e.onChange,U=e.onFocus,z=e.placeholder,q=e.required,I=q===void 0?!1:q,P=e.rows,E=e.rowsMax,k=e.maxRows,L=e.minRows,x=e.select,R=x===void 0?!1:x,A=e.SelectProps,M=e.type,B=e.value,H=e.variant,$=H===void 0?"standard":H,Y=ne(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($==="outlined"&&(v&&typeof v.shrink<"u"&&(Z.notched=v.shrink),N)){var J,te=(J=v?.required)!==null&&J!==void 0?J:I;Z.label=Oa.createElement(Oa.Fragment,null,N,te&&"\xA0*")}R&&((!A||!A.native)&&(Z.id=void 0),Z["aria-describedby"]=void 0);var se=S&&g?"".concat(g,"-helper-text"):void 0,oe=N&&g?"".concat(g,"-label"):void 0,de=Qpe[$],ge=Oa.createElement(de,V({"aria-describedby":se,autoComplete:o,autoFocus:a,defaultValue:d,fullWidth:T,multiline:G,name:Q,rows:P,rowsMax:E,maxRows:k,minRows:L,type:M,value:B,id:g,inputRef:C,onBlur:W,onChange:j,onFocus:U,placeholder:z,inputProps:w},Z,O));return Oa.createElement(KC,V({className:(0,X8.default)(s.root,l),disabled:m,error:y,fullWidth:T,hiddenLabel:_,ref:r,required:I,color:p,variant:$},Y),N&&Oa.createElement(YC,V({htmlFor:g,id:oe},v),N),R?Oa.createElement(Eh,V({"aria-describedby":se,id:g,labelId:oe,value:B,input:ge},A),i):ge,S&&Oa.createElement(XC,V({id:se},h),S))}),ai=ae(Jpe,{name:"MuiTextField"})(Zpe);var br=F(X());var ej=F(Z8()),tj=F(X());function rj({badgeCode:t,bsecureUrl:e}){let r=nj({badgeCode:t,bsecureUrl:e}),o=btoa(r);return tj.default.createElement("img",{src:`data:image/svg+xml;base64,${o}`})}function oj({badgeCode:t,bsecureUrl:e}){let r=nj({badgeCode:t,bsecureUrl:e});return``}function nj({badgeCode:t,bsecureUrl:e}){return` image/svg+xml b ${new ej.default({content:e,container:"g",height:100,width:100,ecl:"L",padding:0}).svg()} ${t} `}function op({uuid:t,objectType:e,objectHumanName:r}){let[o,n]=(0,br.useState)(!1),a=()=>{n(!0)},i=()=>{n(!1)},l=`${window.location.origin}/${e}/${t}`,u=t.substring(0,6).toUpperCase();return br.default.createElement(br.default.Fragment,null,br.default.createElement(gr,{"aria-label":"share",onClick:a},br.default.createElement(sj.default,null)),br.default.createElement(Xu,{open:o,onClose:i,"aria-labelledby":"form-dialog-title"},br.default.createElement(Zu,{id:"check-in-title"},"Share this ",r),br.default.createElement(Ju,null,br.default.createElement(kt,{maxWidth:400},br.default.createElement(br.default.Fragment,null,br.default.createElement(rj,{badgeCode:u,bsecureUrl:l}),br.default.createElement(ai,{margin:"normal",label:"Link",fullWidth:!0,contentEditable:!1,value:l})))),br.default.createElement(Qu,{style:{justifyContent:"space-between"}},br.default.createElement(er,{color:"primary","aria-label":"copy-link",onClick:()=>{let f=`${l}`,m=new ClipboardItem({"text/html":new Blob([f],{type:"text/html"}),"text/plain":new Blob([l],{type:"text/plain"})});navigator.clipboard.write([m])}},br.default.createElement(ij.default,null),"Copy Link"),br.default.createElement(er,{color:"primary","aria-label":"copy-link",onClick:()=>{let f=`
Scan the below QR code or click on the image to view your ${r} in bSECURE.
${oj({badgeCode:u,bsecureUrl:l})}
`,m=`View your ${r} in bSECURE by following this link: ${l}`,c=new ClipboardItem({"text/html":new Blob([f],{type:"text/html"}),"text/plain":new Blob([m],{type:"text/plain"})});navigator.clipboard.write([c])}},br.default.createElement(aj.default,null),"Embed in Email"),br.default.createElement(er,{onClick:i,color:"primary"},"Cancel"))))}var ut=F(X());var of=F(X());var lj=F(Te());var ede={root:{minWidth:56,flexShrink:0},alignItemsFlexStart:{marginTop:8}},tde=of.forwardRef(function(e,r){var o=e.classes,n=e.className,a=ne(e,["classes","className"]),i=of.useContext(ra);return of.createElement("div",V({className:(0,lj.default)(o.root,n,i.alignItems==="flex-start"&&o.alignItemsFlexStart),ref:r},a))}),nf=ae(ede,{name:"MuiListItemAvatar"})(tde);var af=F(uj()),oO=F(pj()),cj=F(dj()),mj=F(fj()),hj=F(DC());var gj=je(()=>({avatarGreen:{backgroundColor:Qn[500]},avatarAmber:{backgroundColor:Ja[300]},avatarRed:{backgroundColor:Jo[500]}}));function _de(t){let e=gj({}),{condition:r}=t,o="",n=af.default,a="avatarRed";if(r)switch(r){case AssetCondition.GOOD:o="Good",n=af.default,a="avatarGreen";break;case AssetCondition.FAIR:o="Fair",n=af.default,a="avatarAmber";break;case AssetCondition.POOR:o="Poor",n=oO.default,a="avatarRed";break;default:CC(r)}return ut.default.createElement(kt,{display:"flex",alignItems:"center"},ut.default.createElement(nf,null,ut.default.createElement(_o,{className:e[a]},ut.default.createElement(n,null))),ut.default.createElement($t,{primary:o,secondary:"Condition"}))}function Sde(t){let e=gj({}),{status:r}=t,o="",n=af.default,a="avatarRed";if(r)switch(r){case AssetStatus.GOOD:o="Good",n=af.default,a="avatarGreen";break;case AssetStatus.BAD:o="Bad",n=oO.default,a="avatarRed";break;case AssetStatus.PENDING:o="Pending",n=cj.default,a="avatarAmber";break;default:CC(r)}return ut.default.createElement(kt,{display:"flex",alignItems:"center"},ut.default.createElement(nf,null,ut.default.createElement(_o,{className:e[a]},ut.default.createElement(n,null))),ut.default.createElement($t,{primary:o,secondary:"Status"}))}var Ede=je(t=>({root:{backgroundColor:t.palette.background.paper},avatarGreen:{backgroundColor:Qn[500]},avatarAmber:{backgroundColor:Ja[300]},avatarRed:{backgroundColor:Jo[500]},makeModelDetails:{textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}));function nO(t){let e=Ede({}),{asset:r}=t;return!r.condition&&!r.status&&!r.make&&!r.model?null:ut.default.createElement(Or,{className:e.root},(r.condition||r.status)&&ut.default.createElement(Ht,null,ut.default.createElement(nt,{container:!0,spacing:3},r.condition&&ut.default.createElement(nt,{item:!0,xs:6},ut.default.createElement(_de,{condition:r.condition})),r.status&&ut.default.createElement(nt,{item:!0,xs:6},ut.default.createElement(Sde,{status:r.status})))),(r.make||r.model)&&ut.default.createElement(Ht,null,ut.default.createElement(nt,{container:!0,spacing:3},r.make&&ut.default.createElement(nt,{item:!0,xs:6},ut.default.createElement(kt,{display:"flex",alignItems:"center"},ut.default.createElement(nf,null,ut.default.createElement(_o,null,ut.default.createElement(hj.default,null))),ut.default.createElement($t,{primary:r.make,secondary:"Make",className:e.makeModelDetails}))),r.model&&ut.default.createElement(nt,{item:!0,xs:6},ut.default.createElement(kt,{display:"flex",alignItems:"center"},ut.default.createElement(nf,null,ut.default.createElement(_o,null,ut.default.createElement(mj.default,null))),ut.default.createElement($t,{primary:r.model,secondary:"Model",className:e.makeModelDetails}))))))}var wde=je(()=>({media:{height:0,paddingTop:"56.25%"},content:{padding:0},checkIn:{marginLeft:"auto",background:wr[500]},avatar:{backgroundColor:wr[500]}}));function aO(t){let e=wde({}),{asset:r}=t,o=zE();function n(){o.push(`/place/${r.place.uuid}`)}let a=[{title:"View property",handleItemClick:n,disabled:!1}];return nn.default.createElement(yt,null,nn.default.createElement(Ct,{avatar:nn.default.createElement(_o,{className:e.avatar},nn.default.createElement(yj.default,null)),action:nn.default.createElement(VC,{items:a}),title:r.category,subheader:r.place.formattedAddress}),r.photo&&nn.default.createElement(Yu,{className:e.media,image:r.photo}),!r.photo&&nn.default.createElement(kt,{height:400,display:"flex",justifyContent:"center",alignItems:"center"},nn.default.createElement(Se,{color:"textSecondary"},"No photo available")),nn.default.createElement(tr,{className:e.content},nn.default.createElement(nO,{asset:r})),nn.default.createElement(oi,{disableSpacing:!0},nn.default.createElement(op,{objectType:"asset",objectHumanName:"Asset",uuid:r.uuid}),nn.default.createElement(er,{variant:"contained",color:"primary",className:e.checkIn,disabled:!0},"Service")))}var kn=F(X());var np=F(X());var wh=F(Te());var iO=4,Rde=function(e){var r=function(i){return e.palette.type==="light"?$i(i,.62):Hi(i,.5)},o=r(e.palette.primary.main),n=r(e.palette.secondary.main);return{root:{position:"relative",overflow:"hidden",height:4,"@media print":{colorAdjust:"exact"}},colorPrimary:{backgroundColor:o},colorSecondary:{backgroundColor:n},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(n," 0%, ").concat(n," 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(iO,"s linear")},bar1Buffer:{zIndex:1,transition:"transform .".concat(iO,"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(iO,"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"}}}},Pde=np.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.color,i=a===void 0?"primary":a,s=e.value,l=e.valueBuffer,u=e.variant,p=u===void 0?"indeterminate":u,d=ne(e,["classes","className","color","value","valueBuffer","variant"]),f=Rr(),m={},c={bar1:{},bar2:{}};if((p==="determinate"||p==="buffer")&&s!==void 0){m["aria-valuenow"]=Math.round(s),m["aria-valuemin"]=0,m["aria-valuemax"]=100;var y=s-100;f.direction==="rtl"&&(y=-y),c.bar1.transform="translateX(".concat(y,"%)")}if(p==="buffer"&&l!==void 0){var h=(l||0)-100;f.direction==="rtl"&&(h=-h),c.bar2.transform="translateX(".concat(h,"%)")}return np.createElement("div",V({className:(0,wh.default)(o.root,o["color".concat(Ie(i))],n,{determinate:o.determinate,indeterminate:o.indeterminate,buffer:o.buffer,query:o.query}[p]),role:"progressbar"},m,{ref:r},d),p==="buffer"?np.createElement("div",{className:(0,wh.default)(o.dashed,o["dashedColor".concat(Ie(i))])}):null,np.createElement("div",{className:(0,wh.default)(o.bar,o["barColor".concat(Ie(i))],(p==="indeterminate"||p==="query")&&o.bar1Indeterminate,{determinate:o.bar1Determinate,buffer:o.bar1Buffer}[p]),style:c.bar1}),p==="determinate"?null:np.createElement("div",{className:(0,wh.default)(o.bar,(p==="indeterminate"||p==="query")&&o.bar2Indeterminate,p==="buffer"?[o["color".concat(Ie(i))],o.bar2Buffer]:o["barColor".concat(Ie(i))]),style:c.bar2}))}),li=ae(Rde,{name:"MuiLinearProgress"})(Pde);var Cde=je(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)}})),Ode=t=>t&&t.installationTimestamp!==void 0&&t.expectedLifeYears>0;function sO(t){let e=Cde({}),{asset:r}=t,o="\u2014",n="\u2014",a=0,i=Ode(r);if(i){let s=r.installationTimestamp,l=new Date(r.installationTimestamp);l.setFullYear(l.getFullYear()+r.expectedLifeYears),o=s.toLocaleDateString(),n=l.toLocaleDateString(),a=(new Date().valueOf()-s.valueOf())/(l.valueOf()-s.valueOf())}return kn.default.createElement(yt,{className:e.card},kn.default.createElement(Ct,{title:"Life Cycle Progress",subheader:"Remaining expected lifespan of asset, between acquisition to retirement."}),kn.default.createElement(Pr,null),!i&&kn.default.createElement(tr,{className:e.noContent},kn.default.createElement(Se,{color:"textSecondary",align:"center"},"No life cycle data for this asset")),i&&kn.default.createElement(tr,null,kn.default.createElement(kn.default.Fragment,null,kn.default.createElement(li,{variant:"determinate",value:a*100,className:e.lifeCycleProgressBar}),kn.default.createElement("div",{className:e.progressDatesContainer},kn.default.createElement(Se,{display:"inline"},o),kn.default.createElement(Se,{display:"inline"},n)))))}var as=F(X());var Lr=F(X());function l0(t){return jb(t)||Fb(t)||Dd(t)||qb()}var sn=F(X()),P7e=F(Bi());var _j=F(Te());var an=F(X()),vj=F(Te());var bj=F(Lu());var Ade=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%"}}},xj=an.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.collapsedHeight,s=e.collapsedSize,l=s===void 0?"0px":s,u=e.component,p=u===void 0?"div":u,d=e.disableStrictModeCompat,f=d===void 0?!1:d,m=e.in,c=e.onEnter,y=e.onEntered,h=e.onEntering,b=e.onExit,T=e.onExited,S=e.onExiting,_=e.style,g=e.timeout,v=g===void 0?xo.standard:g,w=e.TransitionComponent,O=w===void 0?bj.Transition:w,C=ne(e,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),N=Rr(),D=an.useRef(),G=an.useRef(null),Q=an.useRef(),W=typeof(i||l)=="number"?"".concat(i||l,"px"):i||l;an.useEffect(function(){return function(){clearTimeout(D.current)}},[]);var j=N.unstable_strictMode&&!f,U=an.useRef(null),z=ot(r,j?U:void 0),q=function(M){return function(B,H){if(M){var $=j?[U.current,B]:[B,H],Y=Zt($,2),Z=Y[0],J=Y[1];J===void 0?M(Z):M(Z,J)}}},I=q(function(A,M){A.style.height=W,c&&c(A,M)}),P=q(function(A,M){var B=G.current?G.current.clientHeight:0,H=ea({style:_,timeout:v},{mode:"enter"}),$=H.duration;if(v==="auto"){var Y=N.transitions.getAutoHeightDuration(B);A.style.transitionDuration="".concat(Y,"ms"),Q.current=Y}else A.style.transitionDuration=typeof $=="string"?$:"".concat($,"ms");A.style.height="".concat(B,"px"),h&&h(A,M)}),E=q(function(A,M){A.style.height="auto",y&&y(A,M)}),k=q(function(A){var M=G.current?G.current.clientHeight:0;A.style.height="".concat(M,"px"),b&&b(A)}),L=q(T),x=q(function(A){var M=G.current?G.current.clientHeight:0,B=ea({style:_,timeout:v},{mode:"exit"}),H=B.duration;if(v==="auto"){var $=N.transitions.getAutoHeightDuration(M);A.style.transitionDuration="".concat($,"ms"),Q.current=$}else A.style.transitionDuration=typeof H=="string"?H:"".concat(H,"ms");A.style.height=W,S&&S(A)}),R=function(M,B){var H=j?M:B;v==="auto"&&(D.current=setTimeout(H,Q.current||0))};return an.createElement(O,V({in:m,onEnter:I,onEntered:E,onEntering:P,onExit:k,onExited:L,onExiting:x,addEndListener:R,nodeRef:j?U:void 0,timeout:v==="auto"?null:v},C),function(A,M){return an.createElement(p,V({className:(0,vj.default)(n.root,n.container,a,{entered:n.entered,exited:!m&&W==="0px"&&n.hidden}[A]),style:V({minHeight:W},_),ref:z},M),an.createElement("div",{className:n.wrapper,ref:G},an.createElement("div",{className:n.wrapperInner},o)))})});xj.muiSupportAuto=!0;var ui=ae(Ade,{name:"MuiCollapse"})(xj);var Tj=F(X()),kde=Tj.createContext({}),u0=kde;var Ide=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 Nde=sn.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.defaultExpanded,s=i===void 0?!1:i,l=e.disabled,u=l===void 0?!1:l,p=e.expanded,d=e.onChange,f=e.square,m=f===void 0?!1:f,c=e.TransitionComponent,y=c===void 0?ui:c,h=e.TransitionProps,b=ne(e,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),T=ns({controlled:p,default:s,name:"ExpansionPanel",state:"expanded"}),S=Zt(T,2),_=S[0],g=S[1],v=sn.useCallback(function(G){g(!_),d&&d(G,!_)},[_,d,g]),w=sn.Children.toArray(o),O=l0(w),C=O[0],N=O.slice(1),D=sn.useMemo(function(){return{expanded:_,disabled:u,toggle:v}},[_,u,v]);return sn.createElement(Ft,V({className:(0,_j.default)(n.root,a,_&&n.expanded,u&&n.disabled,!m&&n.rounded),ref:r,square:m},b),sn.createElement(u0.Provider,{value:D},C),sn.createElement(y,V({in:_,timeout:"auto"},h),sn.createElement("div",{"aria-labelledby":C.props.id,id:C.props["aria-controls"],role:"region"},N)))}),Rh=ae(Ide,{name:"MuiExpansionPanel"})(Nde);var p0=F(X());var Sj=F(Te());var Mde=function(e){return{root:{display:"flex",padding:e.spacing(1,2,2)}}};var Dde=p0.forwardRef(function(e,r){var o=e.classes,n=e.className,a=ne(e,["classes","className"]);return p0.createElement("div",V({className:(0,Sj.default)(o.root,n),ref:r},a))}),Ph=ae(Mde,{name:"MuiExpansionPanelDetails"})(Dde);var pi=F(X());var d0=F(Te());var Lde=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 Fde=pi.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.expandIcon,s=e.IconButtonProps,l=e.onBlur,u=e.onClick,p=e.onFocusVisible,d=ne(e,["children","classes","className","expandIcon","IconButtonProps","onBlur","onClick","onFocusVisible"]),f=pi.useState(!1),m=f[0],c=f[1],y=function(O){c(!0),p&&p(O)},h=function(O){c(!1),l&&l(O)},b=pi.useContext(u0),T=b.disabled,S=T===void 0?!1:T,_=b.expanded,g=b.toggle,v=function(O){g&&g(O),u&&u(O)};return pi.createElement(Pn,V({focusRipple:!1,disableRipple:!0,disabled:S,component:"div","aria-expanded":_,className:(0,d0.default)(n.root,a,S&&n.disabled,_&&n.expanded,m&&n.focused),onFocusVisible:y,onBlur:h,onClick:v,ref:r},d),pi.createElement("div",{className:(0,d0.default)(n.content,_&&n.expanded)},o),i&&pi.createElement(gr,V({className:(0,d0.default)(n.expandIcon,_&&n.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},s),i))}),Ch=ae(Lde,{name:"MuiExpansionPanelSummary"})(Fde);var wj=F(c0()),Rj=F(Ej()),Yde=t=>Hr({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:Qn[500]},statusIconUnresolved:{color:Jo[500]},dates:{display:"flex",flexDirection:"row",justifyContent:"space-between"}});function Kde(t){let{remark:e,classes:r,expanded:o,onChange:n}=t;return Lr.default.createElement(Rh,{expanded:o,onChange:n},Lr.default.createElement(Ch,{expandIcon:Lr.default.createElement(wj.default,null),"aria-controls":"panel2bh-content",id:"panel2bh-header"},Lr.default.createElement(Rj.default,{className:e.resolvedTimestamp?r.statusIconResolved:r.statusIconUnresolved}),Lr.default.createElement("div",{className:r.headingContainer},Lr.default.createElement(Se,{className:r.heading},e.severity),Lr.default.createElement(Se,{className:r.secondaryHeading},e.resolution),Lr.default.createElement(Se,{className:r.secondaryHeading},e.createdTimestamp?e.createdTimestamp.toLocaleDateString():"\u2013"))),Lr.default.createElement(Ph,null,Lr.default.createElement(nt,null,Lr.default.createElement(nt,null,Lr.default.createElement(Se,null,e.description)),Lr.default.createElement(nt,null,Lr.default.createElement(Or,{dense:!0,className:r.dates},Lr.default.createElement(Ht,null,Lr.default.createElement($t,{primary:e.createdTimestamp?e.createdTimestamp.toLocaleDateString():"\u2013",secondary:"Created"})),Lr.default.createElement(Ht,null,Lr.default.createElement($t,{primary:e.resolvedTimestamp?e.resolvedTimestamp.toLocaleDateString():"\u2013",secondary:"Resolved"})))))))}var Pj=ae(Yde)(Kde);var xr=F(X());var Oj=F(Cj()),Aj=F(c0());var tfe=t=>Hr({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:Qn[500]},statusIconUnknown:{color:Ja[300]},statusIconFail:{color:Jo[500]},dates:{display:"flex",flexDirection:"row",justifyContent:"space-between"}});function rfe(t){let{task:e,expanded:r,onChange:o,classes:n}=t,a=n.statusIconUnknown;return e.result==="pass"?a=n.statusIconPass:e.result==="fail"&&(a=n.statusIconFail),xr.default.createElement(Rh,{expanded:r,onChange:o},xr.default.createElement(Ch,{expandIcon:xr.default.createElement(Aj.default,null),"aria-controls":"panel1bh-content",id:"panel1bh-header"},xr.default.createElement(Oj.default,{className:a}),xr.default.createElement("div",{className:n.headingContainer},xr.default.createElement(Se,{className:n.heading},e.name),xr.default.createElement(Se,{className:n.secondaryHeading},e.result),xr.default.createElement(Se,{className:n.secondaryHeading},e.scheduledTimestamp?e.scheduledTimestamp.toLocaleDateString():"\u2013"))),xr.default.createElement(Ph,null,xr.default.createElement(nt,{container:!0},xr.default.createElement(nt,{item:!0,xs:12},xr.default.createElement(Se,null,e.description)),xr.default.createElement(nt,{item:!0,xs:12},xr.default.createElement(Or,{dense:!0,className:n.dates},xr.default.createElement(Ht,null,xr.default.createElement($t,{primary:e.scheduledTimestamp?e.scheduledTimestamp.toLocaleDateString():"\u2013",secondary:"Created"})),xr.default.createElement(Ht,null,xr.default.createElement($t,{primary:e.performedTimestamp?e.performedTimestamp.toLocaleDateString():"\u2013",secondary:"Performed"})),xr.default.createElement(Ht,null,xr.default.createElement($t,{primary:e.dueDate?e.dueDate.toLocaleDateString():"\u2013",secondary:"Due"})))))))}var kj=ae(tfe)(rfe);var ofe=je(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:AC[500]}}));function lO(t){let e=ofe({}),{assetHistory:r}=t,[o,n]=as.default.useState(""),a=i=>(s,l)=>{n(l?i:"")};return as.default.createElement(yt,null,as.default.createElement(Ct,{title:"Service History"}),as.default.createElement(Pr,null),as.default.createElement(tr,{className:e.content},r.length===0&&as.default.createElement(Se,{color:"textSecondary",align:"center"},"No service history for this asset"),r.map(i=>i.type==="remark"?as.default.createElement(Pj,{key:i.id,remark:i,expanded:o===i.id,onChange:a(i.id)}):as.default.createElement(kj,{key:i.id,task:i,expanded:o===i.id,onChange:a(i.id)}))))}function is({fetchError:t,httpError:e,graphQLErrors:r}){return t?nfe(t):e?afe(e):r&&r.length>0?ife(r):"Something went wrong"}function nfe(t){return"Unable to connect to the server."}function afe(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 ife(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 sfe=`query($uuid: UUID) { place(uuid: $uuid) { id uuid gcsCoord formattedAddress frontPhoto recentVisits documents { edges { node { id, filePath: title, fileUrl: filename } } } tenants { edges { node { id uuid name } } } } }`;function uO(t){let e=t.tenants.edges.map(o=>o.node);return{...t,tenants:e}}function lfe(t){return t.edges.map(r=>r.node)}var ufe=t=>{let{loading:e,error:r,data:o,...n}=qn(sfe,{variables:{uuid:t}}),a=null;if(!e){if(r)throw new Error(is(n));a=uO(o.place),a.documents=lfe(o.place.documents),a.recentVisitCount=o.place.recentVisits}return{loading:e,error:r,place:a}},Ij=ufe;var pfe=`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 dfe(t){return{...t.asset,installationTimestamp:t.asset.installationTimestamp?new Date(t.asset.installationTimestamp):void 0,place:uO(t.asset.place)}}function ffe(t){return{...t,createdTimestamp:t.createdTimestamp?new Date(t.createdTimestamp):null,resolvedTimestamp:t.resolvedTimestamp?new Date(t.resolvedTimestamp):null,type:"remark"}}function cfe(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 Nj(t){return t.type==="remark"?t.createdTimestamp:t.scheduledTimestamp}function mfe(t,e=!1){t.sort((r,o)=>{let n=Nj(r),a=Nj(o);return!n||!a?0:e?n.valueOf()-a.valueOf():a.valueOf()-n.valueOf()})}var hfe=(t,e=!1)=>{let{loading:r,error:o,data:n,...a}=qn(pfe,{variables:{uuid:t}}),i=null,s=[];if(!r){if(o)throw new Error(is(a));i=dfe(n);let l=n.asset.remarkSet.edges.map(p=>ffe(p.node)),u=n.asset.serviceSet.edges.map(p=>cfe(p.node));s=l,s=s.concat(u),mfe(s,e)}return{asset:i,assetHistory:s,loading:r,error:o}},Mj=hfe;var us=F(X());var ln=F(X()),XWe=F(Bi());var Lj=F(Te());var Dj=F(X()),gfe=Dj.createContext({}),g0=gfe;var yfe=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:{}}},vfe=ln.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.defaultExpanded,s=i===void 0?!1:i,l=e.disabled,u=l===void 0?!1:l,p=e.expanded,d=e.onChange,f=e.square,m=f===void 0?!1:f,c=e.TransitionComponent,y=c===void 0?ui:c,h=e.TransitionProps,b=ne(e,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),T=ns({controlled:p,default:s,name:"Accordion",state:"expanded"}),S=Zt(T,2),_=S[0],g=S[1],v=ln.useCallback(function(G){g(!_),d&&d(G,!_)},[_,d,g]),w=ln.Children.toArray(o),O=l0(w),C=O[0],N=O.slice(1),D=ln.useMemo(function(){return{expanded:_,disabled:u,toggle:v}},[_,u,v]);return ln.createElement(Ft,V({className:(0,Lj.default)(n.root,a,_&&n.expanded,u&&n.disabled,!m&&n.rounded),ref:r,square:m},b),ln.createElement(g0.Provider,{value:D},C),ln.createElement(y,V({in:_,timeout:"auto"},h),ln.createElement("div",{"aria-labelledby":C.props.id,id:C.props["aria-controls"],role:"region"},N)))}),y0=ae(yfe,{name:"MuiAccordion"})(vfe);var v0=F(X());var Fj=F(Te());var bfe=function(e){return{root:{display:"flex",padding:e.spacing(1,2,2)}}},xfe=v0.forwardRef(function(e,r){var o=e.classes,n=e.className,a=ne(e,["classes","className"]);return v0.createElement("div",V({className:(0,Fj.default)(o.root,n),ref:r},a))}),b0=ae(bfe,{name:"MuiAccordionDetails"})(xfe);var El=F(X());var Oh=F(Te());var Tfe=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)"}}}},_fe=El.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.expandIcon,s=e.focusVisibleClassName,l=e.IconButtonProps,u=l===void 0?{}:l,p=e.onClick,d=ne(e,["children","classes","className","expandIcon","focusVisibleClassName","IconButtonProps","onClick"]),f=El.useContext(g0),m=f.disabled,c=m===void 0?!1:m,y=f.expanded,h=f.toggle,b=function(S){h&&h(S),p&&p(S)};return El.createElement(Pn,V({focusRipple:!1,disableRipple:!0,disabled:c,component:"div","aria-expanded":y,className:(0,Oh.default)(n.root,a,c&&n.disabled,y&&n.expanded),focusVisibleClassName:(0,Oh.default)(n.focusVisible,n.focused,s),onClick:b,ref:r},d),El.createElement("div",{className:(0,Oh.default)(n.content,y&&n.expanded)},o),i&&El.createElement(gr,V({className:(0,Oh.default)(n.expandIcon,y&&n.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},u),i))}),x0=ae(Tfe,{name:"MuiAccordionSummary"})(_fe);var Ah=F(X());var pO=F(Te());var Sfe=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})}}},Efe=Ah.forwardRef(function(e,r){var o=e.children,n=e.classes,a=e.className,i=e.focusVisibleClassName,s=ne(e,["children","classes","className","focusVisibleClassName"]);return Ah.createElement(Pn,V({className:(0,pO.default)(n.root,a),focusVisibleClassName:(0,pO.default)(i,n.focusVisible),ref:r},s),o,Ah.createElement("span",{className:n.focusHighlight}))}),T0=ae(Sfe,{name:"MuiCardActionArea"})(Efe);var di=F(X());var zj=F(Te());var kh=F(X());var Bj=F(Te());var wfe={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}},Rfe=kh.forwardRef(function(e,r){var o=e.autoFocus,n=e.checked,a=e.checkedIcon,i=e.classes,s=e.className,l=e.defaultChecked,u=e.disabled,p=e.icon,d=e.id,f=e.inputProps,m=e.inputRef,c=e.name,y=e.onBlur,h=e.onChange,b=e.onFocus,T=e.readOnly,S=e.required,_=e.tabIndex,g=e.type,v=e.value,w=ne(e,["autoFocus","checked","checkedIcon","classes","className","defaultChecked","disabled","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"]),O=ns({controlled:n,default:!!l,name:"SwitchBase",state:"checked"}),C=Zt(O,2),N=C[0],D=C[1],G=So(),Q=function(I){b&&b(I),G&&G.onFocus&&G.onFocus(I)},W=function(I){y&&y(I),G&&G.onBlur&&G.onBlur(I)},j=function(I){var P=I.target.checked;D(P),h&&h(I,P)},U=u;G&&typeof U>"u"&&(U=G.disabled);var z=g==="checkbox"||g==="radio";return kh.createElement(gr,V({component:"span",className:(0,Bj.default)(i.root,s,N&&i.checked,U&&i.disabled),disabled:U,tabIndex:null,role:void 0,onFocus:Q,onBlur:W,ref:r},w),kh.createElement("input",V({autoFocus:o,checked:n,defaultChecked:l,className:i.input,disabled:U,id:z&&d,name:c,onChange:j,readOnly:T,ref:m,required:S,tabIndex:_,type:g,value:v},f)),N?a:p)}),Uj=ae(wfe,{name:"PrivateSwitchBase"})(Rfe);var jj=F(X());var qj=Ca(jj.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 Wj=F(X());var Vj=Ca(Wj.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 Hj=F(X());var $j=Ca(Hj.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 Pfe=function(e){return{root:{color:e.palette.text.secondary},checked:{},disabled:{},indeterminate:{},colorPrimary:{"&$checked":{color:e.palette.primary.main,"&:hover":{backgroundColor:sr(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:sr(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:e.palette.action.disabled}}}},Cfe=di.createElement(Vj,null),Ofe=di.createElement(qj,null),Afe=di.createElement($j,null),kfe=di.forwardRef(function(e,r){var o=e.checkedIcon,n=o===void 0?Cfe:o,a=e.classes,i=e.color,s=i===void 0?"secondary":i,l=e.icon,u=l===void 0?Ofe:l,p=e.indeterminate,d=p===void 0?!1:p,f=e.indeterminateIcon,m=f===void 0?Afe:f,c=e.inputProps,y=e.size,h=y===void 0?"medium":y,b=ne(e,["checkedIcon","classes","color","icon","indeterminate","indeterminateIcon","inputProps","size"]),T=d?m:u,S=d?m:n;return di.createElement(Uj,V({type:"checkbox",classes:{root:(0,zj.default)(a.root,a["color".concat(Ie(s))],d&&a.indeterminate),checked:a.checked,disabled:a.disabled},color:s,inputProps:V({"data-indeterminate":d},c),icon:di.cloneElement(T,{fontSize:T.props.fontSize===void 0&&h==="small"?h:T.props.fontSize}),checkedIcon:di.cloneElement(S,{fontSize:S.props.fontSize===void 0&&h==="small"?h:S.props.fontSize}),ref:r},b))}),_0=ae(Pfe,{name:"MuiCheckbox"})(kfe);var S0=F(X());var Ife={root:{marginBottom:12}},Nfe=S0.forwardRef(function(e,r){return S0.createElement(Se,V({component:"p",variant:"body1",color:"textSecondary",ref:r},e))}),dO=ae(Ife,{name:"MuiDialogContentText"})(Nfe);var ap=F(X());var fO=F(Te());var Mfe=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}}}},Dfe=ap.forwardRef(function(e,r){var o=e.checked,n=e.classes,a=e.className,i=e.control,s=e.disabled,l=e.inputRef,u=e.label,p=e.labelPlacement,d=p===void 0?"end":p,f=e.name,m=e.onChange,c=e.value,y=ne(e,["checked","classes","className","control","disabled","inputRef","label","labelPlacement","name","onChange","value"]),h=So(),b=s;typeof b>"u"&&typeof i.props.disabled<"u"&&(b=i.props.disabled),typeof b>"u"&&h&&(b=h.disabled);var T={disabled:b};return["checked","name","onChange","value","inputRef"].forEach(function(S){typeof i.props[S]>"u"&&typeof e[S]<"u"&&(T[S]=e[S])}),ap.createElement("label",V({className:(0,fO.default)(n.root,a,d!=="end"&&n["labelPlacement".concat(Ie(d))],b&&n.disabled),ref:r},y),ap.cloneElement(i,T),ap.createElement(Se,{component:"span",className:(0,fO.default)(n.label,b&&n.disabled)},u))}),E0=ae(Mfe,{name:"MuiFormControlLabel"})(Dfe);var w0=F(X());var Gj=F(Te());var Lfe=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"}}},Ffe=w0.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.color,i=a===void 0?"default":a,s=e.component,l=s===void 0?"li":s,u=e.disableGutters,p=u===void 0?!1:u,d=e.disableSticky,f=d===void 0?!1:d,m=e.inset,c=m===void 0?!1:m,y=ne(e,["classes","className","color","component","disableGutters","disableSticky","inset"]);return w0.createElement(l,V({className:(0,Gj.default)(o.root,n,i!=="default"&&o["color".concat(Ie(i))],c&&o.inset,!f&&o.sticky,!p&&o.gutters),ref:r},y))}),cO=ae(Lfe,{name:"MuiListSubheader"})(Ffe);var Bt=F(X());var Ih=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",Bfe=function(){for(var t=["Edge","Trident","Firefox"],e=0;e=0)return 1;return 0}();function Ufe(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}function jfe(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},Bfe))}}var qfe=Ih&&window.Promise,Wfe=qfe?Ufe:jfe;function Zj(t){var e={};return t&&e.toString.call(t)==="[object Function]"}function ip(t,e){if(t.nodeType!==1)return[];var r=t.ownerDocument.defaultView,o=r.getComputedStyle(t,null);return e?o[e]:o}function bO(t){return t.nodeName==="HTML"?t:t.parentNode||t.host}function Nh(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=ip(t),r=e.overflow,o=e.overflowX,n=e.overflowY;return/(auto|scroll|overlay)/.test(r+n+o)?t:Nh(bO(t))}function eq(t){return t&&t.referenceNode?t.referenceNode:t}var Yj=Ih&&!!(window.MSInputMethodContext&&document.documentMode),Kj=Ih&&/MSIE 10/.test(navigator.userAgent);function pf(t){return t===11?Yj:t===10?Kj:Yj||Kj}function sf(t){if(!t)return document.documentElement;for(var e=pf(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&&ip(r,"position")==="static"?sf(r):r}function Vfe(t){var e=t.nodeName;return e==="BODY"?!1:e==="HTML"||sf(t.firstElementChild)===t}function gO(t){return t.parentNode!==null?gO(t.parentNode):t}function R0(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,n=r?e:t,a=document.createRange();a.setStart(o,0),a.setEnd(n,0);var i=a.commonAncestorContainer;if(t!==i&&e!==i||o.contains(n))return Vfe(i)?i:sf(i);var s=gO(t);return s.host?R0(s.host,e):R0(t,gO(e).host)}function lf(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 n=t.ownerDocument.documentElement,a=t.ownerDocument.scrollingElement||n;return a[r]}return t[r]}function Hfe(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=lf(e,"top"),n=lf(e,"left"),a=r?-1:1;return t.top+=o*a,t.bottom+=o*a,t.left+=n*a,t.right+=n*a,t}function Xj(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 Qj(t,e,r,o){return Math.max(e["offset"+t],e["scroll"+t],r["client"+t],r["offset"+t],r["scroll"+t],pf(10)?parseInt(r["offset"+t])+parseInt(o["margin"+(t==="Height"?"Top":"Left")])+parseInt(o["margin"+(t==="Height"?"Bottom":"Right")]):0)}function tq(t){var e=t.body,r=t.documentElement,o=pf(10)&&getComputedStyle(r);return{height:Qj("Height",e,r,o),width:Qj("Width",e,r,o)}}var $fe=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},zfe=function(){function t(e,r){for(var o=0;o2&&arguments[2]!==void 0?arguments[2]:!1,o=pf(10),n=e.nodeName==="HTML",a=yO(t),i=yO(e),s=Nh(t),l=ip(e),u=parseFloat(l.borderTopWidth),p=parseFloat(l.borderLeftWidth);r&&n&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var d=wl({top:a.top-i.top-u,left:a.left-i.left-p,width:a.width,height:a.height});if(d.marginTop=0,d.marginLeft=0,!o&&n){var f=parseFloat(l.marginTop),m=parseFloat(l.marginLeft);d.top-=u-f,d.bottom-=u-f,d.left-=p-m,d.right-=p-m,d.marginTop=f,d.marginLeft=m}return(o&&!r?e.contains(s):e===s&&s.nodeName!=="BODY")&&(d=Hfe(d,e)),d}function Gfe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=t.ownerDocument.documentElement,o=xO(t,r),n=Math.max(r.clientWidth,window.innerWidth||0),a=Math.max(r.clientHeight,window.innerHeight||0),i=e?0:lf(r),s=e?0:lf(r,"left"),l={top:i-o.top+o.marginTop,left:s-o.left+o.marginLeft,width:n,height:a};return wl(l)}function rq(t){var e=t.nodeName;if(e==="BODY"||e==="HTML")return!1;if(ip(t,"position")==="fixed")return!0;var r=bO(t);return r?rq(r):!1}function oq(t){if(!t||!t.parentElement||pf())return document.documentElement;for(var e=t.parentElement;e&&ip(e,"transform")==="none";)e=e.parentElement;return e||document.documentElement}function TO(t,e,r,o){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},i=n?oq(t):R0(t,eq(e));if(o==="viewport")a=Gfe(i,n);else{var s=void 0;o==="scrollParent"?(s=Nh(bO(e)),s.nodeName==="BODY"&&(s=t.ownerDocument.documentElement)):o==="window"?s=t.ownerDocument.documentElement:s=o;var l=xO(s,i,n);if(s.nodeName==="HTML"&&!rq(i)){var u=tq(t.ownerDocument),p=u.height,d=u.width;a.top+=l.top-l.marginTop,a.bottom=p+l.top,a.left+=l.left-l.marginLeft,a.right=d+l.left}else a=l}r=r||0;var f=typeof r=="number";return a.left+=f?r:r.left||0,a.top+=f?r:r.top||0,a.right-=f?r:r.right||0,a.bottom-=f?r:r.bottom||0,a}function Yfe(t){var e=t.width,r=t.height;return e*r}function nq(t,e,r,o,n){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(t.indexOf("auto")===-1)return t;var i=TO(r,o,a,n),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}},l=Object.keys(s).map(function(f){return na({key:f},s[f],{area:Yfe(s[f])})}).sort(function(f,m){return m.area-f.area}),u=l.filter(function(f){var m=f.width,c=f.height;return m>=r.clientWidth&&c>=r.clientHeight}),p=u.length>0?u[0].key:l[0].key,d=t.split("-")[1];return p+(d?"-"+d:"")}function aq(t,e,r){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,n=o?oq(e):R0(e,eq(r));return xO(r,n,o)}function iq(t){var e=t.ownerDocument.defaultView,r=e.getComputedStyle(t),o=parseFloat(r.marginTop||0)+parseFloat(r.marginBottom||0),n=parseFloat(r.marginLeft||0)+parseFloat(r.marginRight||0),a={width:t.offsetWidth+n,height:t.offsetHeight+o};return a}function P0(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 sq(t,e,r){r=r.split("-")[0];var o=iq(t),n={width:o.width,height:o.height},a=["right","left"].indexOf(r)!==-1,i=a?"top":"left",s=a?"left":"top",l=a?"height":"width",u=a?"width":"height";return n[i]=e[i]+e[l]/2-o[l]/2,r===s?n[s]=e[s]-o[u]:n[s]=e[P0(s)],n}function Mh(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function Kfe(t,e,r){if(Array.prototype.findIndex)return t.findIndex(function(n){return n[e]===r});var o=Mh(t,function(n){return n[e]===r});return t.indexOf(o)}function lq(t,e,r){var o=r===void 0?t:t.slice(0,Kfe(t,"name",r));return o.forEach(function(n){n.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var a=n.function||n.fn;n.enabled&&Zj(a)&&(e.offsets.popper=wl(e.offsets.popper),e.offsets.reference=wl(e.offsets.reference),e=a(e,n))}),e}function Xfe(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=aq(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=nq(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=sq(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=lq(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function uq(t,e){return t.some(function(r){var o=r.name,n=r.enabled;return n&&o===e})}function _O(t){for(var e=[!1,"ms","Webkit","Moz","O"],r=t.charAt(0).toUpperCase()+t.slice(1),o=0;oi[m]&&(t.offsets.popper[d]+=s[d]+c-i[m]),t.offsets.popper=wl(t.offsets.popper);var y=s[d]+s[u]/2-c/2,h=ip(t.instance.popper),b=parseFloat(h["margin"+p]),T=parseFloat(h["border"+p+"Width"]),S=y-t.offsets.popper[d]-b-T;return S=Math.max(Math.min(i[u]-c,S),0),t.arrowElement=o,t.offsets.arrow=(r={},uf(r,d,Math.round(S)),uf(r,f,""),r),t}function uce(t){return t==="end"?"start":t==="start"?"end":t}var cq=["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"],mO=cq.slice(3);function Jj(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=mO.indexOf(t),o=mO.slice(r+1).concat(mO.slice(0,r));return e?o.reverse():o}var hO={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function pce(t,e){if(uq(t.instance.modifiers,"inner")||t.flipped&&t.placement===t.originalPlacement)return t;var r=TO(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),o=t.placement.split("-")[0],n=P0(o),a=t.placement.split("-")[1]||"",i=[];switch(e.behavior){case hO.FLIP:i=[o,n];break;case hO.CLOCKWISE:i=Jj(o);break;case hO.COUNTERCLOCKWISE:i=Jj(o,!0);break;default:i=e.behavior}return i.forEach(function(s,l){if(o!==s||i.length===l+1)return t;o=t.placement.split("-")[0],n=P0(o);var u=t.offsets.popper,p=t.offsets.reference,d=Math.floor,f=o==="left"&&d(u.right)>d(p.left)||o==="right"&&d(u.left)d(p.top)||o==="bottom"&&d(u.top)d(r.right),y=d(u.top)d(r.bottom),b=o==="left"&&m||o==="right"&&c||o==="top"&&y||o==="bottom"&&h,T=["top","bottom"].indexOf(o)!==-1,S=!!e.flipVariations&&(T&&a==="start"&&m||T&&a==="end"&&c||!T&&a==="start"&&y||!T&&a==="end"&&h),_=!!e.flipVariationsByContent&&(T&&a==="start"&&c||T&&a==="end"&&m||!T&&a==="start"&&h||!T&&a==="end"&&y),g=S||_;(f||b||g)&&(t.flipped=!0,(f||b)&&(o=i[l+1]),g&&(a=uce(a)),t.placement=o+(a?"-"+a:""),t.offsets.popper=na({},t.offsets.popper,sq(t.instance.popper,t.offsets.reference,t.placement)),t=lq(t.instance.modifiers,t,"flip"))}),t}function dce(t){var e=t.offsets,r=e.popper,o=e.reference,n=t.placement.split("-")[0],a=Math.floor,i=["top","bottom"].indexOf(n)!==-1,s=i?"right":"bottom",l=i?"left":"top",u=i?"width":"height";return r[s]a(o[s])&&(t.offsets.popper[l]=a(o[s])),t}function fce(t,e,r,o){var n=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+n[1],i=n[2];if(!a)return t;if(i.indexOf("%")===0){var s=void 0;switch(i){case"%p":s=r;break;case"%":case"%r":default:s=o}var l=wl(s);return l[e]/100*a}else if(i==="vh"||i==="vw"){var u=void 0;return i==="vh"?u=Math.max(document.documentElement.clientHeight,window.innerHeight||0):u=Math.max(document.documentElement.clientWidth,window.innerWidth||0),u/100*a}else return a}function cce(t,e,r,o){var n=[0,0],a=["right","left"].indexOf(o)!==-1,i=t.split(/(\+|\-)/).map(function(p){return p.trim()}),s=i.indexOf(Mh(i,function(p){return p.search(/,|\s/)!==-1}));i[s]&&i[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=s!==-1?[i.slice(0,s).concat([i[s].split(l)[0]]),[i[s].split(l)[1]].concat(i.slice(s+1))]:[i];return u=u.map(function(p,d){var f=(d===1?!a:a)?"height":"width",m=!1;return p.reduce(function(c,y){return c[c.length-1]===""&&["+","-"].indexOf(y)!==-1?(c[c.length-1]=y,m=!0,c):m?(c[c.length-1]+=y,m=!1,c):c.concat(y)},[]).map(function(c){return fce(c,f,e,r)})}),u.forEach(function(p,d){p.forEach(function(f,m){SO(f)&&(n[d]+=f*(p[m-1]==="-"?-1:1))})}),n}function mce(t,e){var r=e.offset,o=t.placement,n=t.offsets,a=n.popper,i=n.reference,s=o.split("-")[0],l=void 0;return SO(+r)?l=[+r,0]:l=cce(r,a,i,s),s==="left"?(a.top+=l[0],a.left-=l[1]):s==="right"?(a.top+=l[0],a.left+=l[1]):s==="top"?(a.left+=l[0],a.top-=l[1]):s==="bottom"&&(a.left+=l[0],a.top+=l[1]),t.popper=a,t}function hce(t,e){var r=e.boundariesElement||sf(t.instance.popper);t.instance.reference===r&&(r=sf(r));var o=_O("transform"),n=t.instance.popper.style,a=n.top,i=n.left,s=n[o];n.top="",n.left="",n[o]="";var l=TO(t.instance.popper,t.instance.reference,e.padding,r,t.positionFixed);n.top=a,n.left=i,n[o]=s,e.boundaries=l;var u=e.priority,p=t.offsets.popper,d={primary:function(m){var c=p[m];return p[m]l[m]&&!e.escapeWithReference&&(y=Math.min(p[c],l[m]-(m==="right"?p.width:p.height))),uf({},c,y)}};return u.forEach(function(f){var m=["left","top"].indexOf(f)!==-1?"primary":"secondary";p=na({},p,d[m](f))}),t.offsets.popper=p,t}function gce(t){var e=t.placement,r=e.split("-")[0],o=e.split("-")[1];if(o){var n=t.offsets,a=n.reference,i=n.popper,s=["bottom","top"].indexOf(r)!==-1,l=s?"left":"top",u=s?"width":"height",p={start:uf({},l,a[l]),end:uf({},l,a[l]+a[u]-i[u])};t.offsets.popper=na({},i,p[o])}return t}function yce(t){if(!fq(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,r=Mh(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]:{};$fe(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=Wfe(this.update.bind(this)),this.options=na({},t.Defaults,n),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(na({},t.Defaults.modifiers,n.modifiers)).forEach(function(i){o.options.modifiers[i]=na({},t.Defaults.modifiers[i]||{},n.modifiers?n.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return na({name:i},o.options.modifiers[i])}).sort(function(i,s){return i.order-s.order}),this.modifiers.forEach(function(i){i.enabled&&Zj(i.onLoad)&&i.onLoad(o.reference,o.popper,o.options,i,o.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return zfe(t,[{key:"update",value:function(){return Xfe.call(this)}},{key:"destroy",value:function(){return Qfe.call(this)}},{key:"enableEventListeners",value:function(){return Zfe.call(this)}},{key:"disableEventListeners",value:function(){return tce.call(this)}}]),t}();C0.Utils=(typeof window<"u"?window:global).PopperUtils;C0.placements=cq;C0.Defaults=xce;var mq=C0;var gq=F(En());function Tce(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 hq(t){return typeof t=="function"?t():t}var _ce=typeof window<"u"?Bt.useLayoutEffect:Bt.useEffect,Sce={},Ece=Bt.forwardRef(function(e,r){var o=e.anchorEl,n=e.children,a=e.container,i=e.disablePortal,s=i===void 0?!1:i,l=e.keepMounted,u=l===void 0?!1:l,p=e.modifiers,d=e.open,f=e.placement,m=f===void 0?"bottom":f,c=e.popperOptions,y=c===void 0?Sce:c,h=e.popperRef,b=e.style,T=e.transition,S=T===void 0?!1:T,_=ne(e,["anchorEl","children","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"]),g=Bt.useRef(null),v=ot(g,r),w=Bt.useRef(null),O=ot(w,h),C=Bt.useRef(O);_ce(function(){C.current=O},[O]),Bt.useImperativeHandle(h,function(){return w.current},[]);var N=Bt.useState(!0),D=N[0],G=N[1],Q=(0,gq.useTheme)(),W=Tce(m,Q),j=Bt.useState(W),U=j[0],z=j[1];Bt.useEffect(function(){w.current&&w.current.update()});var q=Bt.useCallback(function(){if(!(!g.current||!o||!d)){w.current&&(w.current.destroy(),C.current(null));var x=function(H){z(H.placement)},R=hq(o);if(!1&&R&&R.nodeType===1)var A;var M=new mq(hq(o),g.current,V({placement:W},y,{modifiers:V({},s?{}:{preventOverflow:{boundariesElement:"window"}},p,y.modifiers),onCreate:Ki(x,y.onCreate),onUpdate:Ki(x,y.onUpdate)}));C.current(M)}},[o,s,p,d,W,y]),I=Bt.useCallback(function(x){_a(v,x),q()},[v,q]),P=function(){G(!1)},E=function(){w.current&&(w.current.destroy(),C.current(null))},k=function(){G(!0),E()};if(Bt.useEffect(function(){return function(){E()}},[]),Bt.useEffect(function(){!d&&!S&&E()},[d,S]),!u&&!d&&(!S||D))return null;var L={placement:U};return S&&(L.TransitionProps={in:d,onEnter:P,onExited:k}),Bt.createElement(Gm,{disablePortal:s,container:a},Bt.createElement("div",V({ref:I,role:"tooltip"},_,{style:V({position:"fixed",top:0,left:0,display:!d&&u&&!S?"none":null},b)}),typeof n=="function"?n(L):n))}),EO=Ece;function wo(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&&md(t,e)}function Ce(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Ro(t,e){if(e&&(Er(e)=="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ce(t)}function It(t){return It=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},It(t)}var sp=F(X());var bq=F(Te());var yq=F(X()),wce=yq.createContext(),O0=wce;var Rce=function(e){return{root:{display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":V({},e.typography.body2,{padding:e.spacing(2),color:e.palette.text.secondary,textAlign:"left",captionSide:"bottom"})},stickyHeader:{borderCollapse:"separate"}}},vq="table",Pce=sp.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?vq:a,s=e.padding,l=s===void 0?"normal":s,u=e.size,p=u===void 0?"medium":u,d=e.stickyHeader,f=d===void 0?!1:d,m=ne(e,["classes","className","component","padding","size","stickyHeader"]),c=sp.useMemo(function(){return{padding:l,size:p,stickyHeader:f}},[l,p,f]);return sp.createElement(O0.Provider,{value:c},sp.createElement(i,V({role:i===vq?null:"table",ref:r,className:(0,bq.default)(o.root,n,f&&o.stickyHeader)},m)))}),A0=ae(Rce,{name:"MuiTable"})(Pce);var Dh=F(X());var _q=F(Te());var xq=F(X()),Cce=xq.createContext(),df=Cce;var Oce={root:{display:"table-row-group"}},Ace={variant:"body"},Tq="tbody",kce=Dh.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?Tq:a,s=ne(e,["classes","className","component"]);return Dh.createElement(df.Provider,{value:Ace},Dh.createElement(i,V({className:(0,_q.default)(o.root,n),ref:r,role:i===Tq?null:"rowgroup"},s)))}),k0=ae(Oce,{name:"MuiTableBody"})(kce);var lp=F(X());var Sq=F(Te());var Ice=function(e){return{root:V({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:`1px solid `.concat(e.palette.type==="light"?$i(sr(e.palette.divider,1),.88):Hi(sr(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}}},Nce=lp.forwardRef(function(e,r){var o=e.align,n=o===void 0?"inherit":o,a=e.classes,i=e.className,s=e.component,l=e.padding,u=e.scope,p=e.size,d=e.sortDirection,f=e.variant,m=ne(e,["align","classes","className","component","padding","scope","size","sortDirection","variant"]),c=lp.useContext(O0),y=lp.useContext(df),h=y&&y.variant==="head",b,T;s?(T=s,b=h?"columnheader":"cell"):T=h?"th":"td";var S=u;!S&&h&&(S="col");var _=l||(c&&c.padding?c.padding:"normal"),g=p||(c&&c.size?c.size:"medium"),v=f||y&&y.variant,w=null;return d&&(w=d==="asc"?"ascending":"descending"),lp.createElement(T,V({ref:r,className:(0,Sq.default)(a.root,a[v],i,n!=="inherit"&&a["align".concat(Ie(n))],_!=="normal"&&a["padding".concat(Ie(_))],g!=="medium"&&a["size".concat(Ie(g))],v==="head"&&c&&c.stickyHeader&&a.stickyHeader),"aria-sort":w,role:b,scope:S},m))}),I0=ae(Ice,{name:"MuiTableCell"})(Nce);var ff=F(X());var wq=F(Te());var Mce=function(e){return{root:{color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,"&$hover:hover":{backgroundColor:e.palette.action.hover},"&$selected, &$selected:hover":{backgroundColor:sr(e.palette.secondary.main,e.palette.action.selectedOpacity)}},selected:{},hover:{},head:{},footer:{}}},Eq="tr",Dce=ff.forwardRef(function(e,r){var o=e.classes,n=e.className,a=e.component,i=a===void 0?Eq:a,s=e.hover,l=s===void 0?!1:s,u=e.selected,p=u===void 0?!1:u,d=ne(e,["classes","className","component","hover","selected"]),f=ff.useContext(df);return ff.createElement(i,V({ref:r,className:(0,wq.default)(o.root,n,f&&{head:o.head,footer:o.footer}[f.variant],l&&o.hover,p&&o.selected),role:i===Eq?null:"row"},d))}),N0=ae(Mce,{name:"MuiTableRow"})(Dce);function un(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 at(t,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}function Ut(t){at(1,arguments);var e=Object.prototype.toString.call(t);return t instanceof Date||Er(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 wO(t,e){at(2,arguments);var r=Ut(t).getTime(),o=un(e);return new Date(r+o)}var Lce={};function Rl(){return Lce}function RO(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 PO(t){return at(1,arguments),t instanceof Date||Er(t)==="object"&&Object.prototype.toString.call(t)==="[object Date]"}function CO(t){if(at(1,arguments),!PO(t)&&typeof t!="number")return!1;var e=Ut(t);return!isNaN(Number(e))}function OO(t,e){at(2,arguments);var r=un(e);return wO(t,-r)}var Fce=864e5;function AO(t){at(1,arguments);var e=Ut(t),r=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var o=e.getTime(),n=r-o;return Math.floor(n/Fce)+1}function Pl(t){at(1,arguments);var e=1,r=Ut(t),o=r.getUTCDay(),n=(o=n.getTime()?r+1:e.getTime()>=i.getTime()?r:r-1}function kO(t){at(1,arguments);var e=Lh(t),r=new Date(0);r.setUTCFullYear(e,0,4),r.setUTCHours(0,0,0,0);var o=Pl(r);return o}var Bce=6048e5;function IO(t){at(1,arguments);var e=Ut(t),r=Pl(e).getTime()-kO(e).getTime();return Math.round(r/Bce)+1}function Cl(t,e){var r,o,n,a,i,s,l,u;at(1,arguments);var p=Rl(),d=un((r=(o=(n=(a=e?.weekStartsOn)!==null&&a!==void 0?a:e==null||(i=e.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&n!==void 0?n:p.weekStartsOn)!==null&&o!==void 0?o:(l=p.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Ut(t),m=f.getUTCDay(),c=(m=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=new Date(0);c.setUTCFullYear(d+1,0,m),c.setUTCHours(0,0,0,0);var y=Cl(c,e),h=new Date(0);h.setUTCFullYear(d,0,m),h.setUTCHours(0,0,0,0);var b=Cl(h,e);return p.getTime()>=y.getTime()?d+1:p.getTime()>=b.getTime()?d:d-1}function NO(t,e){var r,o,n,a,i,s,l,u;at(1,arguments);var p=Rl(),d=un((r=(o=(n=(a=e?.firstWeekContainsDate)!==null&&a!==void 0?a:e==null||(i=e.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&n!==void 0?n:p.firstWeekContainsDate)!==null&&o!==void 0?o:(l=p.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=Fh(t,e),m=new Date(0);m.setUTCFullYear(f,0,d),m.setUTCHours(0,0,0,0);var c=Cl(m,e);return c}var Uce=6048e5;function MO(t,e){at(1,arguments);var r=Ut(t),o=Cl(r,e).getTime()-NO(r,e).getTime();return Math.round(o/Uce)+1}function pt(t,e){for(var r=t<0?"-":"",o=Math.abs(t).toString();o.length0?o:1-o;return pt(r==="yy"?n%100:n,r.length)},M:function(e,r){var o=e.getUTCMonth();return r==="M"?String(o+1):pt(o+1,2)},d:function(e,r){return pt(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 pt(e.getUTCHours()%12||12,r.length)},H:function(e,r){return pt(e.getUTCHours(),r.length)},m:function(e,r){return pt(e.getUTCMinutes(),r.length)},s:function(e,r){return pt(e.getUTCSeconds(),r.length)},S:function(e,r){var o=r.length,n=e.getUTCMilliseconds(),a=Math.floor(n*Math.pow(10,o-3));return pt(a,r.length)}},ss=jce;var cf={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},qce={G:function(e,r,o){var n=e.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return o.era(n,{width:"abbreviated"});case"GGGGG":return o.era(n,{width:"narrow"});case"GGGG":default:return o.era(n,{width:"wide"})}},y:function(e,r,o){if(r==="yo"){var n=e.getUTCFullYear(),a=n>0?n:1-n;return o.ordinalNumber(a,{unit:"year"})}return ss.y(e,r)},Y:function(e,r,o,n){var a=Fh(e,n),i=a>0?a:1-a;if(r==="YY"){var s=i%100;return pt(s,2)}return r==="Yo"?o.ordinalNumber(i,{unit:"year"}):pt(i,r.length)},R:function(e,r){var o=Lh(e);return pt(o,r.length)},u:function(e,r){var o=e.getUTCFullYear();return pt(o,r.length)},Q:function(e,r,o){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(r){case"Q":return String(n);case"QQ":return pt(n,2);case"Qo":return o.ordinalNumber(n,{unit:"quarter"});case"QQQ":return o.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return o.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,r,o){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(r){case"q":return String(n);case"qq":return pt(n,2);case"qo":return o.ordinalNumber(n,{unit:"quarter"});case"qqq":return o.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return o.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,r,o){var n=e.getUTCMonth();switch(r){case"M":case"MM":return ss.M(e,r);case"Mo":return o.ordinalNumber(n+1,{unit:"month"});case"MMM":return o.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return o.month(n,{width:"wide",context:"formatting"})}},L:function(e,r,o){var n=e.getUTCMonth();switch(r){case"L":return String(n+1);case"LL":return pt(n+1,2);case"Lo":return o.ordinalNumber(n+1,{unit:"month"});case"LLL":return o.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return o.month(n,{width:"wide",context:"standalone"})}},w:function(e,r,o,n){var a=MO(e,n);return r==="wo"?o.ordinalNumber(a,{unit:"week"}):pt(a,r.length)},I:function(e,r,o){var n=IO(e);return r==="Io"?o.ordinalNumber(n,{unit:"week"}):pt(n,r.length)},d:function(e,r,o){return r==="do"?o.ordinalNumber(e.getUTCDate(),{unit:"date"}):ss.d(e,r)},D:function(e,r,o){var n=AO(e);return r==="Do"?o.ordinalNumber(n,{unit:"dayOfYear"}):pt(n,r.length)},E:function(e,r,o){var n=e.getUTCDay();switch(r){case"E":case"EE":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"})}},e:function(e,r,o,n){var a=e.getUTCDay(),i=(a-n.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return pt(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});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"})}},c:function(e,r,o,n){var a=e.getUTCDay(),i=(a-n.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return pt(i,r.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(a,{width:"narrow",context:"standalone"});case"cccccc":return o.day(a,{width:"short",context:"standalone"});case"cccc":default:return o.day(a,{width:"wide",context:"standalone"})}},i:function(e,r,o){var n=e.getUTCDay(),a=n===0?7:n;switch(r){case"i":return String(a);case"ii":return pt(a,r.length);case"io":return o.ordinalNumber(a,{unit:"day"});case"iii":return o.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(n,{width:"short",context:"formatting"});case"iiii":default:return o.day(n,{width:"wide",context:"formatting"})}},a:function(e,r,o){var n=e.getUTCHours(),a=n/12>=1?"pm":"am";switch(r){case"a":case"aa":return o.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return o.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,r,o){var n=e.getUTCHours(),a;switch(n===12?a=cf.noon:n===0?a=cf.midnight:a=n/12>=1?"pm":"am",r){case"b":case"bb":return o.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return o.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,r,o){var n=e.getUTCHours(),a;switch(n>=17?a=cf.evening:n>=12?a=cf.afternoon:n>=4?a=cf.morning:a=cf.night,r){case"B":case"BB":case"BBB":return o.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return o.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,r,o){if(r==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),o.ordinalNumber(n,{unit:"hour"})}return ss.h(e,r)},H:function(e,r,o){return r==="Ho"?o.ordinalNumber(e.getUTCHours(),{unit:"hour"}):ss.H(e,r)},K:function(e,r,o){var n=e.getUTCHours()%12;return r==="Ko"?o.ordinalNumber(n,{unit:"hour"}):pt(n,r.length)},k:function(e,r,o){var n=e.getUTCHours();return n===0&&(n=24),r==="ko"?o.ordinalNumber(n,{unit:"hour"}):pt(n,r.length)},m:function(e,r,o){return r==="mo"?o.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):ss.m(e,r)},s:function(e,r,o){return r==="so"?o.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):ss.s(e,r)},S:function(e,r){return ss.S(e,r)},X:function(e,r,o,n){var a=n._originalDate||e,i=a.getTimezoneOffset();if(i===0)return"Z";switch(r){case"X":return Pq(i);case"XXXX":case"XX":return up(i);case"XXXXX":case"XXX":default:return up(i,":")}},x:function(e,r,o,n){var a=n._originalDate||e,i=a.getTimezoneOffset();switch(r){case"x":return Pq(i);case"xxxx":case"xx":return up(i);case"xxxxx":case"xxx":default:return up(i,":")}},O:function(e,r,o,n){var a=n._originalDate||e,i=a.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+Rq(i,":");case"OOOO":default:return"GMT"+up(i,":")}},z:function(e,r,o,n){var a=n._originalDate||e,i=a.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+Rq(i,":");case"zzzz":default:return"GMT"+up(i,":")}},t:function(e,r,o,n){var a=n._originalDate||e,i=Math.floor(a.getTime()/1e3);return pt(i,r.length)},T:function(e,r,o,n){var a=n._originalDate||e,i=a.getTime();return pt(i,r.length)}};function Rq(t,e){var r=t>0?"-":"+",o=Math.abs(t),n=Math.floor(o/60),a=o%60;if(a===0)return r+String(n);var i=e||"";return r+String(n)+i+pt(a,2)}function Pq(t,e){if(t%60===0){var r=t>0?"-":"+";return r+pt(Math.abs(t)/60,2)}return up(t,e)}function up(t,e){var r=e||"",o=t>0?"-":"+",n=Math.abs(t),a=pt(Math.floor(n/60),2),i=pt(n%60,2);return o+a+r+i}var Cq=qce;var Oq=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"})}},Aq=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"})}},Wce=function(e,r){var o=e.match(/(P+)(p+)?/)||[],n=o[1],a=o[2];if(!a)return Oq(e,r);var i;switch(n){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}}",Oq(n,r)).replace("{{time}}",Aq(a,r))},Vce={p:Aq,P:Wce},kq=Vce;var Hce=["D","DD"],$ce=["YY","YYYY"];function Iq(t){return Hce.indexOf(t)!==-1}function Nq(t){return $ce.indexOf(t)!==-1}function DO(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 zce={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"}},Gce=function(e,r,o){var n,a=zce[e];return typeof a=="string"?n=a:r===1?n=a.one:n=a.other.replace("{{count}}",r.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?"in "+n:n+" ago":n},Mq=Gce;function Bh(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 Yce={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Kce={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Xce={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Qce={date:Bh({formats:Yce,defaultWidth:"full"}),time:Bh({formats:Kce,defaultWidth:"full"}),dateTime:Bh({formats:Xce,defaultWidth:"full"})},Dq=Qce;var Jce={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Zce=function(e,r,o,n){return Jce[e]},Lq=Zce;function pp(t){return function(e,r){var o=r!=null&&r.context?String(r.context):"standalone",n;if(o==="formatting"&&t.formattingValues){var a=t.defaultFormattingWidth||t.defaultWidth,i=r!=null&&r.width?String(r.width):a;n=t.formattingValues[i]||t.formattingValues[a]}else{var s=t.defaultWidth,l=r!=null&&r.width?String(r.width):t.defaultWidth;n=t.values[l]||t.values[s]}var u=t.argumentCallback?t.argumentCallback(e):e;return n[u]}}var eme={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},tme={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},rme={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"]},ome={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"]},nme={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"}},ame={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"}},ime=function(e,r){var o=Number(e),n=o%100;if(n>20||n<10)switch(n%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},sme={ordinalNumber:ime,era:pp({values:eme,defaultWidth:"wide"}),quarter:pp({values:tme,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:pp({values:rme,defaultWidth:"wide"}),day:pp({values:ome,defaultWidth:"wide"}),dayPeriod:pp({values:nme,defaultWidth:"wide",formattingValues:ame,defaultFormattingWidth:"wide"})},Fq=sme;function dp(t){return function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=r.width,n=o&&t.matchPatterns[o]||t.matchPatterns[t.defaultMatchWidth],a=e.match(n);if(!a)return null;var i=a[0],s=o&&t.parsePatterns[o]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(s)?ume(s,function(d){return d.test(i)}):lme(s,function(d){return d.test(i)}),u;u=t.valueCallback?t.valueCallback(l):l,u=r.valueCallback?r.valueCallback(u):u;var p=e.slice(i.length);return{value:u,rest:p}}}function lme(t,e){for(var r in t)if(t.hasOwnProperty(r)&&e(t[r]))return r}function ume(t,e){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},o=e.match(t.matchPattern);if(!o)return null;var n=o[0],a=e.match(t.parsePattern);if(!a)return null;var i=t.valueCallback?t.valueCallback(a[0]):a[0];i=r.valueCallback?r.valueCallback(i):i;var s=e.slice(n.length);return{value:i,rest:s}}}var pme=/^(\d+)(th|st|nd|rd)?/i,dme=/\d+/i,fme={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},cme={any:[/^b/i,/^(a|c)/i]},mme={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},hme={any:[/1/i,/2/i,/3/i,/4/i]},gme={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},yme={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]},vme={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},bme={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]},xme={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},Tme={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}},_me={ordinalNumber:LO({matchPattern:pme,parsePattern:dme,valueCallback:function(e){return parseInt(e,10)}}),era:dp({matchPatterns:fme,defaultMatchWidth:"wide",parsePatterns:cme,defaultParseWidth:"any"}),quarter:dp({matchPatterns:mme,defaultMatchWidth:"wide",parsePatterns:hme,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:dp({matchPatterns:gme,defaultMatchWidth:"wide",parsePatterns:yme,defaultParseWidth:"any"}),day:dp({matchPatterns:vme,defaultMatchWidth:"wide",parsePatterns:bme,defaultParseWidth:"any"}),dayPeriod:dp({matchPatterns:xme,defaultMatchWidth:"any",parsePatterns:Tme,defaultParseWidth:"any"})},Bq=_me;var Sme={code:"en-US",formatDistance:Mq,formatLong:Dq,formatRelative:Lq,localize:Fq,match:Bq,options:{weekStartsOn:0,firstWeekContainsDate:1}},Uq=Sme;var jq=Uq;var Eme=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wme=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Rme=/^'([^]*?)'?$/,Pme=/''/g,Cme=/[a-zA-Z]/;function M0(t,e,r){var o,n,a,i,s,l,u,p,d,f,m,c,y,h,b,T,S,_;at(2,arguments);var g=String(e),v=Rl(),w=(o=(n=r?.locale)!==null&&n!==void 0?n:v.locale)!==null&&o!==void 0?o:jq,O=un((a=(i=(s=(l=r?.firstWeekContainsDate)!==null&&l!==void 0?l:r==null||(u=r.locale)===null||u===void 0||(p=u.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&s!==void 0?s:v.firstWeekContainsDate)!==null&&i!==void 0?i:(d=v.locale)===null||d===void 0||(f=d.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(O>=1&&O<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=un((m=(c=(y=(h=r?.weekStartsOn)!==null&&h!==void 0?h:r==null||(b=r.locale)===null||b===void 0||(T=b.options)===null||T===void 0?void 0:T.weekStartsOn)!==null&&y!==void 0?y:v.weekStartsOn)!==null&&c!==void 0?c:(S=v.locale)===null||S===void 0||(_=S.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&m!==void 0?m:0);if(!(C>=0&&C<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!w.localize)throw new RangeError("locale must contain localize property");if(!w.formatLong)throw new RangeError("locale must contain formatLong property");var N=Ut(t);if(!CO(N))throw new RangeError("Invalid time value");var D=RO(N),G=OO(N,D),Q={firstWeekContainsDate:O,weekStartsOn:C,locale:w,_originalDate:N},W=g.match(wme).map(function(j){var U=j[0];if(U==="p"||U==="P"){var z=kq[U];return z(j,w.formatLong)}return j}).join("").match(Eme).map(function(j){if(j==="''")return"'";var U=j[0];if(U==="'")return Ome(j);var z=Cq[U];if(z)return!(r!=null&&r.useAdditionalWeekYearTokens)&&Nq(j)&&DO(j,e,String(t)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Iq(j)&&DO(j,e,String(t)),z(G,j,w.localize,Q);if(U.match(Cme))throw new RangeError("Format string contains an unescaped latin alphabet character `"+U+"`");return j}).join("");return W}function Ome(t){var e=t.match(Rme);return e?e[1].replace(Pme,"'"):t}function mf(t){at(1,arguments);var e=Ut(t),r=e.getMonth();return r}function hf(t){return at(1,arguments),Ut(t).getFullYear()}var Yt=F(X());var ls=F(X());var Uh=F(Pa());var qq=F(X());var FO=(0,Uh.createSvgIcon)(qq.createElement("path",{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess");var Wq=F(X());var BO=(0,Uh.createSvgIcon)(Wq.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");var Hq=F(Vq());var Tr=F(X()),$q=({formType:t,responses:e})=>{let[r,o]=(0,Tr.useState)(!1),n=a=>{let i=a;return(!i||i==="")&&(i="Unnamed Cabinet"),i};return Tr.default.createElement(Tr.default.Fragment,null,Tr.default.createElement(Pr,null),Tr.default.createElement(Ht,{button:!0,onClick:()=>o(!r)},Tr.default.createElement(kt,{flexDirection:"row",display:"flex",flexWrap:"wrap",justifyContent:"space-between",width:"100%"},Tr.default.createElement(kt,{flexDirection:"row",display:"flex",alignItems:"center"},Tr.default.createElement($t,{primary:t}),Tr.default.createElement(kt,{mx:"20px"})),Tr.default.createElement(kt,{flexDirection:"row",display:"flex"},r?Tr.default.createElement(FO,null):Tr.default.createElement(BO,null)))),r&&Tr.default.createElement(ui,{in:r,timeout:"auto",unmountOnExit:!0},Tr.default.createElement(Or,{component:"div",disablePadding:!0},e.map(a=>Tr.default.createElement(Ht,{key:a.uuid},Tr.default.createElement(wa,null,Tr.default.createElement(Hq.default,null)),Tr.default.createElement($t,{primary:n(a.cabinetLocation),secondary:`Created - ${M0(new Date(a.createdAt),"do MMMM yyyy")}`}),Tr.default.createElement(er,{size:"small",variant:"outlined",download:!0,target:"_blank",href:a.pdfUrl??"",rel:"noreferrer noopener",style:{marginLeft:"1rem"}},"View Response"))))))};var Dme=je(t=>Hr({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%"}}})),zq=({open:t,onClose:e,title:r,forms:o})=>{let n=Dme();return ls.default.createElement(ei,{"aria-labelledby":"transition-modal-title","aria-describedby":"transition-modal-description",className:n.modal,open:t,onClose:e,closeAfterTransition:!0,BackdropComponent:ml,BackdropProps:{timeout:500}},ls.default.createElement(cl,{in:t},ls.default.createElement("div",{className:n.paper},ls.default.createElement("h2",{id:"transition-modal-title"},r),ls.default.createElement("div",{id:"transition-modal-description"},Object.keys(o).length>0&&ls.default.createElement(Or,{component:"div"},Object.keys(o).map(a=>ls.default.createElement($q,{key:a,formType:a,responses:o[a]}))),Object.keys(o).length===0&&ls.default.createElement(Se,{color:"textSecondary",align:"center"},"No responses completed for ",r,".")))))};var fp=F(X());var UO=F(X()),Gq=()=>UO.default.createElement(Hu,{viewBox:"0 0 384 512",style:{alignSelf:"flex-end"}},UO.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 Lme=je(t=>Hr({innerContent:{height:"100%",display:"flex",alignContent:"space-between",flexDirection:"column",justifyContent:"space-between"},cell:{flexGrow:1,height:"9rem",[t.breakpoints.up("md")]:{height:"12rem"}}})),Yq=({monthText:t,hasLogbookEntry:e,isCurrentMonth:r,onSelect:o})=>{let n=Lme();return fp.default.createElement(I0,{className:n.cell},fp.default.createElement(T0,{style:{height:"100%"},onClick:()=>o()},fp.default.createElement(yt,{style:r?{backgroundColor:"rgba(128,128,128,0.5)",height:"100%"}:{backgroundColor:"rgba(0,0,0,0)",height:"100%"}},fp.default.createElement(tr,{className:n.innerContent},fp.default.createElement(Se,{align:"center",variant:"h5"},t),e&&fp.default.createElement(Gq,null)))))};var Fme=je(t=>Hr({content:{backgroundColor:t.palette.background.default},grid:{marginRight:"1rem",marginLeft:"1rem"}})),Kq=[["Jan","January"],["Feb","February"],["Mar","March"],["Apr","April"],["May","May"],["Jun","June"],["Jul","July"],["Aug","August"],["Sept","September"],["Oct","October"],["Nov","November"],["Dec","December"]],gf=({responses:t=[],loading:e=!1})=>{let r=mf(new Date),o=hf(new Date),[n,a]=(0,Yt.useState)(o),[i,s]=(0,Yt.useState)(r),[l,u]=(0,Yt.useState)(!1),[p,d]=(0,Yt.useState)({}),f=Fme(),m=()=>{u(!1)},c=h=>{s(h);let b=t.filter(T=>{let S=new Date(T.createdAt);return h===mf(S)&&n===hf(S)}).reduce((T,S)=>{let _=S.formName??"",g=_ in T?[...T[_],S]:[S];return{...T,[_]:g}},{});d(b),u(!0)},y=h=>t.some(b=>{let T=new Date(b.createdAt);return h===mf(T)&&n===hf(T)});return Yt.default.createElement(Yt.default.Fragment,null,e&&Yt.default.createElement(tr,{className:f.content},Yt.default.createElement(li,null)),!e&&Yt.default.createElement(Yt.default.Fragment,null,Yt.default.createElement(nt,{container:!0,direction:"row",alignItems:"center",justify:"space-between"},Yt.default.createElement(nt,{item:!0,xs:2,className:f.grid},Yt.default.createElement(er,{variant:"outlined",onClick:()=>a(n-1)},"<")),Yt.default.createElement(nt,{item:!0,xs:4},Yt.default.createElement(Se,{variant:"h3",align:"center"},n)),Yt.default.createElement(nt,{item:!0,xs:2,className:f.grid,style:{textAlign:"right"}},Yt.default.createElement(er,{variant:"outlined",onClick:()=>a(n+1)},">"))),Yt.default.createElement(A0,{style:{height:"90%"}},Yt.default.createElement(k0,null,OC(4).map(h=>Yt.default.createElement(N0,{key:h,style:{height:"25%",alignItems:"stretch"}},OC(h*3,h*3+3).map(b=>Yt.default.createElement(Yq,{key:b,monthText:Kq[b][0],hasLogbookEntry:y(b),isCurrentMonth:r===b&&n===o,onSelect:()=>c(b)})))))),Yt.default.createElement(zq,{open:l,onClose:m,title:Kq[i][1],forms:p})))};var Bme=je(t=>({card:{marginTop:t.spacing(3)},content:{backgroundColor:t.palette.background.default}}));function jO(t){let e=Bme({}),{noOfCabinets:r,responses:o}=t,n=(0,us.useMemo)(()=>r===void 0?"":`${r} ${r===1?"cabinet":"cabinets"} attached`,[r]);return us.default.createElement(yt,{className:e.card},us.default.createElement(Ct,{title:"Logbooks",subheader:n}),us.default.createElement(Pr,null),r===0&&us.default.createElement(tr,{className:e.content},us.default.createElement(Se,{color:"textSecondary",align:"center"},"No cabinets directly linked to this asset")),r>0&&us.default.createElement(gf,{responses:o}))}var Ume=t=>{let e=t.match.params.asset_id;if(!Qd(e))throw new Cn(`Asset Error: ${e} is not correctly formatted for a bSecure asset link.`);let{asset:r,assetHistory:o,loading:n}=Mj(e);return In.default.createElement(In.default.Fragment,null,n&&In.default.createElement(zu,null),!n&&r&&In.default.createElement($u,{left:In.default.createElement(In.default.Fragment,null,In.default.createElement(aO,{asset:r}),In.default.createElement(sO,{asset:r})),right:In.default.createElement(In.default.Fragment,null,In.default.createElement(lO,{assetHistory:o}),In.default.createElement(jO,{responses:r.cabinets.flatMap(a=>a.logbookResponses),noOfCabinets:r.cabinets.length,embedded:t.location.search==="?embed"}))}))},Xq=Ume;var Ke=F(X());var WW=F(Qq());var pn=F(X());var c7=F(Te());var Jq=F(X()),Zq=F(Pa()),e7=(0,Zq.createSvgIcon)(Jq.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 t7=F(X()),r7=F(Pa()),o7=(0,r7.createSvgIcon)(t7.createElement("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined");var n7=F(X()),a7=F(Pa()),i7=(0,a7.createSvgIcon)(n7.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 s7=F(X()),l7=F(Pa()),u7=(0,l7.createSvgIcon)(s7.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 p7=F(X()),d7=F(Pa()),F0=(0,d7.createSvgIcon)(p7.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 m7=F(Pa()),$me=function(e){var r=e.palette.type==="light"?Hi:$i,o=e.palette.type==="light"?$i:Hi;return{root:V({},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}}},f7={success:pn.createElement(e7,{fontSize:"inherit"}),warning:pn.createElement(o7,{fontSize:"inherit"}),error:pn.createElement(i7,{fontSize:"inherit"}),info:pn.createElement(u7,{fontSize:"inherit"})},zme=pn.createElement(F0,{fontSize:"small"}),Gme=pn.forwardRef(function(e,r){var o=e.action,n=e.children,a=e.classes,i=e.className,s=e.closeText,l=s===void 0?"Close":s,u=e.color,p=e.icon,d=e.iconMapping,f=d===void 0?f7:d,m=e.onClose,c=e.role,y=c===void 0?"alert":c,h=e.severity,b=h===void 0?"success":h,T=e.variant,S=T===void 0?"standard":T,_=ne(e,["action","children","classes","className","closeText","color","icon","iconMapping","onClose","role","severity","variant"]);return pn.createElement(Ft,V({role:y,square:!0,elevation:0,className:(0,c7.default)(a.root,a["".concat(S).concat((0,m7.capitalize)(u||b))],i),ref:r},_),p!==!1?pn.createElement("div",{className:a.icon},p||f[b]||f7[b]):null,pn.createElement("div",{className:a.message},n),o!=null?pn.createElement("div",{className:a.action},o):null,o==null&&m?pn.createElement("div",{className:a.action},pn.createElement(gr,{size:"small","aria-label":l,title:l,color:"inherit",onClick:m},zme)):null)}),B0=ae($me,{name:"MuiAlert"})(Gme);var U0=F(X());var h7=F(Te()),Yme=function(e){return{root:{fontWeight:e.typography.fontWeightMedium,marginTop:-2}}},Kme=U0.forwardRef(function(e,r){var o=e.classes,n=e.className,a=ne(e,["classes","className"]);return U0.createElement(Se,V({gutterBottom:!0,component:"div",ref:r,className:(0,h7.default)(o.root,n)},a))}),j0=ae(Yme,{name:"MuiAlertTitle"})(Kme);var Kt=F(X());var gp=F(Te());var L7=F(zO());var k7=F(X()),I7=F(Pa()),N7=(0,I7.createSvgIcon)(k7.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");var ao=F(X()),dn=F(Pa());function M7(t){return typeof t.normalize<"u"?t.normalize("NFD").replace(/[\u0300-\u036f]/g,""):t}function H0(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.ignoreAccents,r=e===void 0?!0:e,o=t.ignoreCase,n=o===void 0?!0:o,a=t.limit,i=t.matchFrom,s=i===void 0?"any":i,l=t.stringify,u=t.trim,p=u===void 0?!1:u;return function(d,f){var m=f.inputValue,c=f.getOptionLabel,y=p?m.trim():m;n&&(y=y.toLowerCase()),r&&(y=M7(y));var h=d.filter(function(b){var T=(l||c)(b);return n&&(T=T.toLowerCase()),r&&(T=M7(T)),s==="start"?T.indexOf(y)===0:T.indexOf(y)>-1});return typeof a=="number"?h.slice(0,a):h}}function GO(t,e){for(var r=0;r0)var Rp;var Dn=(0,dn.useEventCallback)(function(Re){Re===-1?Ve.current.focus():st.querySelector('[data-tag-index="'.concat(Re,'"]')).focus()});ao.useEffect(function(){$&&bt>ee.length-1&&(Xe(-1),Dn(-1))},[ee,$,bt,Dn]);function Xr(Re,be){if(!Ne.current||Re===-1)return-1;for(var fe=Re;;){if(be==="next"&&fe===cr.length||be==="previous"&&fe===-1)return-1;var Be=Ne.current.querySelector('[data-option-index="'.concat(fe,'"]')),po=O?!1:Be&&(Be.disabled||Be.getAttribute("aria-disabled")==="true");if(Be&&!Be.hasAttribute("tabindex")||po)fe+=be==="next"?1:-1;else return fe}}var Co=(0,dn.useEventCallback)(function(Re){var be=Re.event,fe=Re.index,Be=Re.reason,po=Be===void 0?"auto":Be;if(He.current=fe,fe===-1?Ve.current.removeAttribute("aria-activedescendant"):Ve.current.setAttribute("aria-activedescendant","".concat(Ee,"-option-").concat(fe)),J&&J(be,fe===-1?null:cr[fe],po),!!Ne.current){var Qr=Ne.current.querySelector("[data-focus]");Qr&&Qr.removeAttribute("data-focus");var St=Ne.current.parentElement.querySelector('[role="listbox"]');if(St){if(fe===-1){St.scrollTop=0;return}var wi=Ne.current.querySelector('[data-option-index="'.concat(fe,'"]'));if(wi&&(wi.setAttribute("data-focus","true"),St.scrollHeight>St.clientHeight&&po!=="mouse")){var Et=wi,mr=St.clientHeight+St.scrollTop,vs=Et.offsetTop+Et.offsetHeight;vs>mr?St.scrollTop=vs-St.clientHeight:Et.offsetTop-Et.offsetHeight*(k?1.3:0)1?0:Hf:$f>Hf?$f===Hf+1&&M?-1:N||Math.abs(fe)>1?Hf:0:$f},Et=Xr(wi(),po);if(Co({index:Et,reason:St,event:be}),r&&fe!=="reset")if(Et===-1)Ve.current.value=We;else{var mr=_e(cr[Et]);Ve.current.value=mr;var vs=mr.toLowerCase().indexOf(We.toLowerCase());vs===0&&We.length>0&&Ve.current.setSelectionRange(We.length,mr.length)}}}),Jh=ao.useCallback(function(){if(ar){var Re=$?ee[0]:ee;if(cr.length===0||Re==null){uo({diff:"reset"});return}if(Ne.current){if(!W&&Re!=null){var be=cr[He.current];if($&&be&&GO(ee,function(Be){return E(be,Be)})!==-1)return;var fe=GO(cr,function(Be){return E(Be,Re)});fe===-1?uo({diff:"reset"}):Co({index:fe});return}if(He.current>=cr.length-1){Co({index:cr.length-1});return}Co({index:He.current})}}},[cr.length===0,$?!1:ee,W,uo,Co,ar,We,$]),Zh=(0,dn.useEventCallback)(function(Re){(0,dn.setRef)(Ne,Re),Re&&Jh()});ao.useEffect(function(){Jh()},[Jh]);var ua=function(be){Mn||(jt(!0),se&&se(be))},Pp=function(be,fe){Mn&&(jt(!1),Z&&Z(be,fe))},ql=function(be,fe,Be,po){ee!==fe&&(Y&&Y(be,fe,Be,po),re(fe))},Cp=ao.useRef(!1),qt=function(be,fe){var Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"select-option",po=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"options",Qr=Be,St=fe;if($){if(St=Array.isArray(ee)?ee.slice():[],!1)var wi;var Et=GO(St,function(mr){return E(fe,mr)});Et===-1?St.push(fe):po!=="freeSolo"&&(St.splice(Et,1),Qr="remove-option")}nr(be,St),ql(be,St,Qr,{option:fe}),v||Pp(be,Qr),(l===!0||l==="touch"&&Cp.current||l==="mouse"&&!Cp.current)&&Ve.current.blur()};function wT(Re,be){if(Re===-1)return-1;for(var fe=Re;;){if(be==="next"&&fe===ee.length||be==="previous"&&fe===-1)return-1;var Be=st.querySelector('[data-tag-index="'.concat(fe,'"]'));if(Be&&(!Be.hasAttribute("tabindex")||Be.disabled||Be.getAttribute("aria-disabled")==="true"))fe+=be==="next"?1:-1;else return fe}}var eg=function(be,fe){if($){Pp(be,"toggleInput");var Be=bt;bt===-1?We===""&&fe==="previous"&&(Be=ee.length-1):(Be+=fe==="next"?1:-1,Be<0&&(Be=0),Be===ee.length&&(Be=-1)),Be=wT(Be,fe),Xe(Be),Dn(Be)}},tg=function(be){Le.current=!0,dt(""),te&&te(be,"","clear"),ql(be,$?[]:null,"clear")},RT=function(be){return function(fe){switch(bt!==-1&&["ArrowLeft","ArrowRight"].indexOf(fe.key)===-1&&(Xe(-1),Dn(-1)),fe.key){case"Home":ar&&x&&(fe.preventDefault(),uo({diff:"start",direction:"next",reason:"keyboard",event:fe}));break;case"End":ar&&x&&(fe.preventDefault(),uo({diff:"end",direction:"previous",reason:"keyboard",event:fe}));break;case"PageUp":fe.preventDefault(),uo({diff:-D7,direction:"previous",reason:"keyboard",event:fe}),ua(fe);break;case"PageDown":fe.preventDefault(),uo({diff:D7,direction:"next",reason:"keyboard",event:fe}),ua(fe);break;case"ArrowDown":fe.preventDefault(),uo({diff:1,direction:"next",reason:"keyboard",event:fe}),ua(fe);break;case"ArrowUp":fe.preventDefault(),uo({diff:-1,direction:"previous",reason:"keyboard",event:fe}),ua(fe);break;case"ArrowLeft":eg(fe,"previous");break;case"ArrowRight":eg(fe,"next");break;case"Enter":if(fe.which===229)break;if(He.current!==-1&&ar){var Be=cr[He.current],po=z?z(Be):!1;if(fe.preventDefault(),po)return;qt(fe,Be,"select-option"),r&&Ve.current.setSelectionRange(Ve.current.value.length,Ve.current.value.length)}else U&&We!==""&&Ei===!1&&($&&fe.preventDefault(),qt(fe,We,"create-option","freeSolo"));break;case"Escape":ar?(fe.preventDefault(),fe.stopPropagation(),Pp(fe,"escape")):f&&(We!==""||$&&ee.length>0)&&(fe.preventDefault(),fe.stopPropagation(),tg(fe));break;case"Backspace":if($&&We===""&&ee.length>0){var Qr=bt===-1?ee.length-1:bt,St=ee.slice();St.splice(Qr,1),ql(fe,St,"remove-option",{option:ee[Qr]})}break;default:}be.onKeyDown&&be.onKeyDown(fe)}},PT=function(be){cn(!0),ge&&!Le.current&&ua(be)},CT=function(be){if(Ne.current!==null&&document.activeElement===Ne.current.parentElement){Ve.current.focus();return}cn(!1),ze.current=!0,Le.current=!1,!(h&&We!=="")&&(i&&He.current!==-1&&ar?qt(be,cr[He.current],"blur"):i&&U&&We!==""?qt(be,We,"blur","freeSolo"):p&&nr(be,ee),Pp(be,"blur"))},OT=function(be){var fe=be.target.value;We!==fe&&(dt(fe),te&&te(be,fe,"input")),fe===""?!_&&!$&&ql(be,null,"clear"):ua(be)},AT=function(be){Co({event:be,index:Number(be.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},jf=function(){Cp.current=!0},kT=function(be){var fe=Number(be.currentTarget.getAttribute("data-option-index"));qt(be,cr[fe],"select-option"),Cp.current=!1},IT=function(be){return function(fe){var Be=ee.slice();Be.splice(be,1),ql(fe,Be,"remove-option",{option:ee[be]})}},Wl=function(be){Mn?Pp(be,"toggleInput"):ua(be)},rg=function(be){be.target.getAttribute("id")!==Ee&&be.preventDefault()},NT=function(){Ve.current.focus(),ce&&ze.current&&Ve.current.selectionEnd-Ve.current.selectionStart===0&&Ve.current.select(),ze.current=!1},Op=function(be){(We===""||!Mn)&&Wl(be)},qf=U&&We.length>0;qf=qf||($?ee.length>0:ee!==null);var og=cr;if(k){var Wf=new Map,Da=!1;og=cr.reduce(function(Re,be,fe){var Be=k(be);return Re.length>0&&Re[Re.length-1].group===Be?Re[Re.length-1].options.push(be):Re.push({key:fe,index:fe,group:Be,options:[be]}),Re},[])}return{getRootProps:function(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return V({"aria-owns":ar?"".concat(Ee,"-popup"):null,role:"combobox","aria-expanded":ar},be,{onKeyDown:RT(be),onMouseDown:rg,onClick:NT})},getInputLabelProps:function(){return{id:"".concat(Ee,"-label"),htmlFor:Ee}},getInputProps:function(){return{id:Ee,value:We,onBlur:CT,onFocus:PT,onChange:OT,onMouseDown:Op,"aria-activedescendant":ar?"":null,"aria-autocomplete":r?"both":"list","aria-controls":ar?"".concat(Ee,"-popup"):null,autoComplete:"off",ref:Ve,autoCapitalize:"none",spellCheck:"false"}},getClearProps:function(){return{tabIndex:-1,onClick:tg}},getPopupIndicatorProps:function(){return{tabIndex:-1,onClick:Wl}},getTagProps:function(be){var fe=be.index;return{key:fe,"data-tag-index":fe,tabIndex:-1,onDelete:IT(fe)}},getListboxProps:function(){return{role:"listbox",id:"".concat(Ee,"-popup"),"aria-labelledby":"".concat(Ee,"-label"),ref:Zh,onMouseDown:function(fe){fe.preventDefault()}}},getOptionProps:function(be){var fe=be.index,Be=be.option,po=($?ee:[ee]).some(function(St){return St!=null&&E(Be,St)}),Qr=z?z(Be):!1;return{key:fe,tabIndex:-1,role:"option",id:"".concat(Ee,"-option-").concat(fe),onMouseOver:AT,onClick:kT,onTouchStart:jf,"data-option-index":fe,"aria-disabled":Qr,"aria-selected":po}},id:Ee,inputValue:We,value:ee,dirty:qf,popupOpen:ar,focused:_i||bt!==-1,anchorEl:st,setAnchorEl:qe,focusedTag:bt,groupedOptions:og}}var Fhe=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:V({},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},ve(r,e.breakpoints.up("sm"),{minHeight:"auto"}),ve(r,'&[aria-selected="true"]',{backgroundColor:e.palette.action.selected}),ve(r,'&[data-focus="true"]',{backgroundColor:e.palette.action.hover}),ve(r,"&:active",{backgroundColor:e.palette.action.selected}),ve(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 Bhe(t){var e=t.anchorEl,r=t.open,o=ne(t,["anchorEl","open"]);return Kt.createElement("div",o)}var Uhe=Kt.createElement(F0,{fontSize:"small"}),jhe=Kt.createElement(N7,null),qhe=Kt.forwardRef(function(e,r){var o=e.autoComplete,n=o===void 0?!1:o,a=e.autoHighlight,i=a===void 0?!1:a,s=e.autoSelect,l=s===void 0?!1:s,u=e.blurOnSelect,p=u===void 0?!1:u,d=e.ChipProps,f=e.classes,m=e.className,c=e.clearOnBlur,y=c===void 0?!e.freeSolo:c,h=e.clearOnEscape,b=h===void 0?!1:h,T=e.clearText,S=T===void 0?"Clear":T,_=e.closeIcon,g=_===void 0?Uhe:_,v=e.closeText,w=v===void 0?"Close":v,O=e.debug,C=O===void 0?!1:O,N=e.defaultValue,D=N===void 0?e.multiple?[]:null:N,G=e.disableClearable,Q=G===void 0?!1:G,W=e.disableCloseOnSelect,j=W===void 0?!1:W,U=e.disabled,z=U===void 0?!1:U,q=e.disabledItemsFocusable,I=q===void 0?!1:q,P=e.disableListWrap,E=P===void 0?!1:P,k=e.disablePortal,L=k===void 0?!1:k,x=e.filterOptions,R=e.filterSelectedOptions,A=R===void 0?!1:R,M=e.forcePopupIcon,B=M===void 0?"auto":M,H=e.freeSolo,$=H===void 0?!1:H,Y=e.fullWidth,Z=Y===void 0?!1:Y,J=e.getLimitTagsText,te=J===void 0?function(Et){return"+".concat(Et)}:J,se=e.getOptionDisabled,oe=e.getOptionLabel,de=oe===void 0?function(Et){return Et}:oe,ge=e.getOptionSelected,le=e.groupBy,he=e.handleHomeEndKeys,ce=he===void 0?!e.freeSolo:he,Ue=e.id,Ee=e.includeInputInList,_e=Ee===void 0?!1:Ee,Le=e.inputValue,ze=e.limitTags,Ve=ze===void 0?-1:ze,Ne=e.ListboxComponent,Je=Ne===void 0?"ul":Ne,st=e.ListboxProps,qe=e.loading,De=qe===void 0?!1:qe,bt=e.loadingText,Xe=bt===void 0?"Loading\u2026":bt,Oe=e.multiple,He=Oe===void 0?!1:Oe,me=e.noOptionsText,ie=me===void 0?"No options":me,ee=e.onChange,re=e.onClose,we=e.onHighlightChange,$e=e.onInputChange,We=e.onOpen,dt=e.open,Vo=e.openOnFocus,_i=Vo===void 0?!1:Vo,cn=e.openText,nr=cn===void 0?"Open":cn,Si=e.options,Ho=e.PaperComponent,Mn=Ho===void 0?Ft:Ho,jt=e.PopperComponent,Ei=jt===void 0?EO:jt,ar=e.popupIcon,cr=ar===void 0?jhe:ar,Rp=e.renderGroup,Dn=e.renderInput,Xr=e.renderOption,Co=e.renderTags,uo=e.selectOnFocus,Jh=uo===void 0?!e.freeSolo:uo,Zh=e.size,ua=Zh===void 0?"medium":Zh,Pp=e.value,ql=ne(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"]),Cp=L?Bhe:Ei,qt=$0(V({},e,{componentName:"Autocomplete"})),wT=qt.getRootProps,eg=qt.getInputProps,tg=qt.getInputLabelProps,RT=qt.getPopupIndicatorProps,PT=qt.getClearProps,CT=qt.getTagProps,OT=qt.getListboxProps,AT=qt.getOptionProps,jf=qt.value,kT=qt.dirty,IT=qt.id,Wl=qt.popupOpen,rg=qt.focused,NT=qt.focusedTag,Op=qt.anchorEl,qf=qt.setAnchorEl,og=qt.inputValue,Wf=qt.groupedOptions,Da;if(He&&jf.length>0){var Re=function(mr){return V({className:(0,gp.default)(f.tag,ua==="small"&&f.tagSizeSmall),disabled:z},CT(mr))};Co?Da=Co(jf,Re):Da=jf.map(function(Et,mr){return Kt.createElement(L7.default,V({label:de(Et),size:ua},Re({index:mr}),d))})}if(Ve>-1&&Array.isArray(Da)){var be=Da.length-Ve;!rg&&be>0&&(Da=Da.splice(0,Ve),Da.push(Kt.createElement("span",{className:f.tag,key:Da.length},te(be))))}var fe=function(mr){return Kt.createElement("li",{key:mr.key},Kt.createElement(cO,{className:f.groupLabel,component:"div"},mr.group),Kt.createElement("ul",{className:f.groupUl},mr.children))},Be=Rp||fe,po=Xr||de,Qr=function(mr,vs){var Vf=AT({option:mr,index:vs});return Kt.createElement("li",V({},Vf,{className:f.option}),po(mr,{selected:Vf["aria-selected"],inputValue:og}))},St=!Q&&!z,wi=(!$||B===!0)&&B!==!1;return Kt.createElement(Kt.Fragment,null,Kt.createElement("div",V({ref:r,className:(0,gp.default)(f.root,m,rg&&f.focused,Z&&f.fullWidth,St&&f.hasClearIcon,wi&&f.hasPopupIcon)},wT(ql)),Dn({id:IT,disabled:z,fullWidth:!0,size:ua==="small"?"small":void 0,InputLabelProps:tg(),InputProps:{ref:qf,className:f.inputRoot,startAdornment:Da,endAdornment:Kt.createElement("div",{className:f.endAdornment},St?Kt.createElement(gr,V({},PT(),{"aria-label":S,title:S,className:(0,gp.default)(f.clearIndicator,kT&&f.clearIndicatorDirty)}),g):null,wi?Kt.createElement(gr,V({},RT(),{disabled:z,"aria-label":Wl?w:nr,title:Wl?w:nr,className:(0,gp.default)(f.popupIndicator,Wl&&f.popupIndicatorOpen)}),cr):null)},inputProps:V({className:(0,gp.default)(f.input,NT===-1&&f.inputFocused),disabled:z},eg())})),Wl&&Op?Kt.createElement(Cp,{className:(0,gp.default)(f.popper,L&&f.popperDisablePortal),style:{width:Op?Op.clientWidth:null},role:"presentation",anchorEl:Op,open:!0},Kt.createElement(Mn,{className:f.paper},De&&Wf.length===0?Kt.createElement("div",{className:f.loading},Xe):null,Wf.length===0&&!$&&!De?Kt.createElement("div",{className:f.noOptions},ie):null,Wf.length>0?Kt.createElement(Je,V({className:f.listbox},OT(),st),Wf.map(function(Et,mr){return le?Be({key:Et.key,group:Et.group,children:Et.options.map(function(vs,Vf){return Qr(vs,Et.index+Vf)})}):Qr(Et,mr)})):null)):null)}),YO=ae(Fhe,{name:"MuiAutocomplete"})(qhe);var VW=F(IW());var jW=F(NW());var qW=F(BW()),Yr=F(X());var Mve="https://api.addressfinder.io",UW=(t,e,r)=>{t.trim()===""&&e(void 0);let o=`${Mve}/api/au/address/autocomplete?key=${r.apiKey}&format=json&q=${encodeURIComponent(t)}&preview=raw&highlight=1&gnaf=1&max=10`;return fetch(o).then(n=>n.json()).then(n=>n.completions).then(n=>{e(n)})};var Dve=je(t=>({icon:{color:t.palette.text.secondary,marginRight:t.spacing(2)}}));function _A(t){let e=Dve(),[r,o]=(0,Yr.useState)(null),[n,a]=(0,Yr.useState)(""),[i,s]=(0,Yr.useState)([]),l=(0,Yr.useMemo)(()=>(0,qW.default)((u,p)=>{UW(u.input,p,{apiKey:t.apiKey})},200),[]);return(0,Yr.useEffect)(()=>{let u=!0;if(n===""){s(r?[r]:[]);return}return l({input:n},p=>{if(u){let d=[];r&&(d=[r]),p&&(d=[...d,...p]),s(d)}}),()=>{u=!1}},[r,n,fetch]),Yr.default.createElement(YO,{id:"address-finder",getOptionLabel:u=>typeof u=="string"?u:u.full_address,filterOptions:u=>u,options:i,autoComplete:!0,includeInputInList:!0,filterSelectedOptions:!0,value:r,onChange:(u,p)=>{s(p?[p,...i]:i),o(p),t.onSelect(p)},onInputChange:(u,p)=>{a(p)},renderInput:u=>Yr.default.createElement(ai,{...u,label:"Add a location",variant:"outlined",fullWidth:!0}),renderOption:u=>Yr.default.createElement(nt,{container:!0,alignItems:"center"},Yr.default.createElement(nt,{item:!0},Yr.default.createElement(jW.default,{className:e.icon})),Yr.default.createElement(nt,{item:!0,xs:!0},Yr.default.createElement(Yr.default.Fragment,null,Yr.default.createElement("div",{dangerouslySetInnerHTML:{__html:u.highlighted_full_address}}))))})}var Lve=` mutation createCovidRegister($canonicalAddressId: String!, $keyEmailContacts: [String!]!) { createCovidRegister(input: {canonicalAddressId: $canonicalAddressId, keyEmailContacts: $keyEmailContacts}) { covidRegister { id uuid } } } `,Fve="8RFAYCWN74PDXTLJ9VUE",Bve=je(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:wr[500]},accordian:{marginTop:t.spacing(2)}})),Uve=t=>/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i.test(t);function SA(){let t=Bve({}),[e,r]=(0,Ke.useState)(null),[o,n]=(0,Ke.useState)(!1),[a,i]=(0,Ke.useState)([]),[s,l]=(0,Ke.useState)(""),[u,p]=(0,Ke.useState)(!1),[d,{loading:f,error:m}]=Qg(Lve),c=S=>{Uve(S)?(l(""),i([...a,S])):l(`Error: "${S}" is not a valid email`)},y=()=>{e&&d({variables:{canonicalAddressId:e.canonical_address_id,keyEmailContacts:a}}).then(S=>{S.error||p(!0)})},h=()=>{p(!1),r(null),i([])},b=a.length>0&&o&&e&&!f,T=`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 Ke.default.createElement(Rn,{classes:{root:t.root},maxWidth:"md",hidden:!u},!u&&Ke.default.createElement(Bu,{in:!u,direction:"right"},Ke.default.createElement(Ft,{className:t.paper},Ke.default.createElement(Se,{variant:"h3",component:"h1",align:"center",gutterBottom:!0},"Ready for your free COVID-19 register?"),Ke.default.createElement(Se,{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."),Ke.default.createElement(yt,{variant:"outlined",className:t.form},Ke.default.createElement(Ft,{className:t.paper},Ke.default.createElement(Ct,{title:Ke.default.createElement(Se,{variant:"h5",component:"h2",classes:{root:t.bold},gutterBottom:!0},"Register your building")}),Ke.default.createElement(tr,null,Ke.default.createElement(_A,{apiKey:Fve,onSelect:S=>{r(S)}}),Ke.default.createElement(VW.default,{margin:"normal",error:!!s,label:s||"Key Site Contacts",variant:"outlined",helperText:T,value:a,blurBehavior:"add",onAdd:c,onDelete:(S,_)=>{i(a.filter(g=>g!==S))}}),Ke.default.createElement(y0,{className:t.accordian},Ke.default.createElement(x0,{expandIcon:Ke.default.createElement(WW.default,null),"aria-label":"Expand","aria-controls":"additional-actions1-content",id:"additional-actions1-header"},Ke.default.createElement(E0,{"aria-label":"Acknowledge",onClick:S=>S.stopPropagation(),onFocus:S=>S.stopPropagation(),control:Ke.default.createElement(_0,{checked:o,onChange:S=>n(S.target.checked)}),label:Ke.default.createElement("div",null,"I agree to the"," ",Ke.default.createElement("a",{href:"https://new.uptickhq.com/privacy/"},"Privacy Policy"))})),Ke.default.createElement(b0,{classes:{root:t.column}},Ke.default.createElement(Se,{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."),Ke.default.createElement(Se,{color:"textSecondary",paragraph:!0},"The Key Site Contacts may be contacted in relation to the bSecure site."),Ke.default.createElement(Se,{color:"textSecondary",paragraph:!0},"You can view the full privacy policy at https://new.uptickhq.com/privacy/")))),Ke.default.createElement(oi,null,Ke.default.createElement(er,{variant:"contained",color:"primary",className:t.submit,onClick:y,disabled:!b},!f&&"Register",f&&Ke.default.createElement(bl,{size:20}))),m&&Ke.default.createElement(B0,{severity:"error"},Ke.default.createElement(j0,null,"Error"),"Something went wrong. Please contact us at",Ke.default.createElement("a",{href:"mailto:product@uptickhq.com"},"product@uptickhq.com")))))),u&&Ke.default.createElement(Bu,{in:u,direction:"left"},Ke.default.createElement(Ft,{className:t.paper},Ke.default.createElement(Se,{variant:"h3",component:"h1",align:"center",gutterBottom:!0},"Success!"),Ke.default.createElement(Se,{variant:"h5",component:"h2",align:"center",color:"textSecondary",gutterBottom:!0},"A COVID Access register has been created for your building:",Ke.default.createElement("p",null,Ke.default.createElement("b",null,e&&e.full_address),"."),Ke.default.createElement("p",null,"You will soon receive an email with the poster."),Ke.default.createElement(er,{color:"primary",className:t.submit,variant:"contained",onClick:h},"Register Another?")))))}var bi=F(X());var io=F(X());var zW=F(EA());var HW=F(mA()),$W=F(fA());function oT(t){for(var e=1;e"u")){i=oT({},e,i),typeof i.expires=="number"&&(i.expires=new Date(Date.now()+i.expires*864e5)),i.expires&&(i.expires=i.expires.toUTCString()),n=encodeURIComponent(n).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var l in i)i[l]&&(s+="; "+l,i[l]!==!0&&(s+="="+i[l].split(";")[0]));return document.cookie=n+"="+t.write(a,n)+s}}function o(n){if(!(typeof document>"u"||arguments.length&&!n)){for(var a=document.cookie?document.cookie.split("; "):[],i={},s=0;s({checkIn:{marginLeft:"auto",background:wr[500]}})),Yve="\xA0";function $h(t){let e=Gve({}),[r,o]=(0,et.useState)(!1),[n,a]=(0,et.useState)(!1),[i,s]=(0,et.useState)(""),[l,u]=(0,et.useState)(""),[p,d]=(0,et.useState)(""),[f,m]=(0,et.useState)(""),[c,y]=(0,et.useState)("technician"),h=i.trim().length>0&&l.trim().length>0,b=G=>{G&&G.preventDefault(),nT.remove(RA),s(""),u(""),d(""),m(""),a(!1)},T=()=>{try{let G=nT.get(RA);if(G){let Q=JSON.parse(G);s(`${Q.name}`),u(`${Q.contact}`),d(`${Q.company}`),m(`${Q.address}`),y(`${Q.purpose}`),a(!0)}else throw new Error("No saved identity")}catch{s(""),u(""),d(""),m(""),y("technician"),a(!1)}o(!0)},S=()=>{g||o(!1)},[_,{loading:g}]=Qg(zve),v=G=>{s(G.target.value)},w=G=>{u(G.target.value)},O=G=>{d(G.target.value)},C=G=>{m(G.target.value)},N=G=>{y(G.target.value)},D=G=>{if(!h)return;let Q=JSON.stringify({name:i,contact:l,company:p,address:f,purpose:c});nT.set(RA,Q,{expires:365}),a(!0),_({variables:{placeUuid:t.placeUuid,name:i,contact:l,company:p,address:f,purpose:c}}).then(W=>{W.error||(S(),typeof t.onCheckIn=="function"&&t.onCheckIn())})};return et.default.createElement(et.default.Fragment,null,et.default.createElement(er,{variant:"contained",color:"primary",className:e.checkIn,onClick:T},"Check In"),et.default.createElement(Xu,{open:r||g,onClose:S,"aria-labelledby":"form-dialog-title"},et.default.createElement(Zu,{id:"check-in-title"},"Check In"),et.default.createElement(Ju,null,et.default.createElement(kt,{maxWidth:400},n&&et.default.createElement(et.default.Fragment,null,et.default.createElement(dO,null,"Checking in as ",i,".",!g&&et.default.createElement(et.default.Fragment,null," ",et.default.createElement("a",{href:"#",onClick:b},"Not",Yve,"you"),"?"))),!n&&et.default.createElement(et.default.Fragment,null,et.default.createElement(ai,{required:!0,autoFocus:!0,margin:"normal",label:"Name",fullWidth:!0,value:i,onChange:v}),et.default.createElement(ai,{required:!0,margin:"normal",label:"Contact Number",fullWidth:!0,value:l,onChange:w}),et.default.createElement(ai,{margin:"normal",label:"Company",fullWidth:!0,value:p,onChange:O}),et.default.createElement(ai,{multiline:!0,margin:"normal",label:"Address",fullWidth:!0,value:f,onChange:C})),et.default.createElement(HW.default,{fullWidth:!0,margin:"normal"},et.default.createElement($W.default,null,"Purpose"),et.default.createElement(Eh,{value:c,onChange:N,disabled:g},et.default.createElement(rs,{value:"technician"},"Technician"),et.default.createElement(rs,{value:"cleaner"},"Cleaner"),et.default.createElement(rs,{value:"resident"},"Resident"),et.default.createElement(rs,{value:"visitor"},"Visitor"),et.default.createElement(rs,{value:"other"},"Other"))),g&&et.default.createElement(kt,{display:"flex",justifyContent:"center",p:2},et.default.createElement(bl,null)))),et.default.createElement(Qu,null,et.default.createElement(er,{onClick:S,color:"primary",disabled:g},"Cancel"),et.default.createElement(er,{onClick:D,color:"primary",disabled:!h||g},"Check In"))))}var Kve=je(()=>({media:{height:0,paddingTop:"56.25%"},avatar:{backgroundColor:wr[500]}}));function PA(t){let e=Kve({}),{place:r}=t,o=r?r.formattedAddress:"";r&&r.tenants.length>0&&(o=r.tenants[0].name);let[n,a]=(0,io.useState)(r.recentVisitCount);return io.default.createElement(yt,null,r&&io.default.createElement(io.default.Fragment,null,io.default.createElement(Ct,{avatar:io.default.createElement(_o,{className:e.avatar},io.default.createElement(zW.default,null)),title:o,subheader:r.formattedAddress}),r.frontPhoto&&io.default.createElement(Yu,{className:e.media,image:r.frontPhoto}),!r.frontPhoto&&io.default.createElement(kt,{height:200,display:"flex",justifyContent:"center",alignItems:"center"},io.default.createElement(Se,{color:"textSecondary"},"No photo available")),io.default.createElement(oi,{disableSpacing:!0},io.default.createElement(op,{objectType:"place",objectHumanName:"Property",uuid:r.uuid}),io.default.createElement($h,{placeUuid:t.placeUuid,onCheckIn:()=>{r&&r.recentVisitCount!==void 0&&a((n||0)+1)}})),n!==void 0&&io.default.createElement(kt,{m:1},io.default.createElement(Se,{align:"right",color:"textSecondary"},n," check-in",n===1?"":"s"," in last 28 days"))))}var Ep=F(X());var vt=F(X());var ZV=F(GW()),eH=F(c0()),tH=F(YW()),rH=F(KW()),Xh=F(XW()),oH=F(QW()),nH=F(JW());var JV=F(X());var Xt=F(X());var Kh=F(bp());var Bl=F(X()),Po=F(Ye());var Kr=function(t,e,r){if(r||arguments.length===2)for(var o=0,n=e.length,a;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,n){r.href=o,r.rel=this.externalLinkRel||Wbe,r.target=n?"_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 Vbe={NEED_PASSWORD:1,INCORRECT_PASSWORD:2},NA=Vbe;var MA=F(Yn()),Mf=typeof document<"u",iV=Mf&&window.location.protocol==="file:";function aa(t){return typeof t<"u"}function Df(t){return aa(t)&&t!==null}function Hbe(t){return typeof t=="string"}function sV(t){return t instanceof ArrayBuffer}function lV(t){return ft(Mf,"isBlob can only be used in a browser environment"),t instanceof Blob}function uV(t){return ft(Mf,"isFile can only be used in a browser environment"),t instanceof File}function fT(t){return Hbe(t)&&/^data:/.test(t)}function DA(t){ft(fT(t),"Invalid data URI.");var e=t.split(","),r=Zt(e,2),o=r[0],n=r[1],a=o.split(";");return a.indexOf("base64")!==-1?atob(n):unescape(n)}function pV(){return Mf&&window.devicePixelRatio||1}var dV="On Chromium based browsers, you can use --allow-file-access-from-files flag for debugging purposes.";function LA(){(0,MA.default)(!iV,"Loading PDF as base64 strings/URLs may not work on protocols other than HTTP/HTTPS. ".concat(dV))}function fV(){(0,MA.default)(!iV,"Loading PDF.js worker may not work on protocols other than HTTP/HTTPS. ".concat(dV))}function ia(t){t&&t.cancel&&t.cancel()}function Tp(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 cT(t){return t.name==="RenderingCancelledException"}function cV(t){return new Promise(function(e,r){var o=new FileReader;return o.onload=function(){return e(new Uint8Array(o.result))},o.onerror=function(n){switch(n.target.error.code){case n.target.error.NOT_FOUND_ERR:return r(new Error("Error while reading a file: File not found."));case n.target.error.NOT_READABLE_ERR:return r(new Error("Error while reading a file: File not readable."));case n.target.error.SECURITY_ERR:return r(new Error("Error while reading a file: Security error."));case n.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 tt=F(Ye());var Lf=function(){var t={};return[].concat(ul(AA),ul(kA),ul(OA)).forEach(function(e){t[e]=tt.default.func}),t}(),FA=[tt.default.string,tt.default.instanceOf(ArrayBuffer),tt.default.shape({data:tt.default.oneOfType([tt.default.object,tt.default.string]),httpHeaders:tt.default.object,range:tt.default.object,url:tt.default.string,withCredentials:tt.default.bool})];typeof File<"u"&&FA.push(tt.default.instanceOf(File));typeof Blob<"u"&&FA.push(tt.default.instanceOf(Blob));var Ff=tt.default.oneOfType([tt.default.string,tt.default.arrayOf(tt.default.string)]),mV=tt.default.oneOfType(FA),hV=tt.default.instanceOf(dT),Oet=tt.default.oneOf(["_self","_blank","_parent","_top"]),Ll=tt.default.shape({commonObjs:tt.default.shape({}).isRequired,getAnnotations:tt.default.func.isRequired,getTextContent:tt.default.func.isRequired,getViewport:tt.default.func.isRequired,render:tt.default.func.isRequired}),gV=function(e,r,o){var n=e[r],a=e.pageNumber,i=e.pdf;if(!aa(i))return null;if(aa(n)){if(typeof n!="number")return new Error("`".concat(r,"` of type `").concat(Er(n),"` supplied to `").concat(o,"`, expected `number`."));if(n<0)return new Error("Expected `".concat(r,"` to be greater or equal to 0."));var s=i.numPages;if(n+1>s)return new Error("Expected `".concat(r,"` to be less or equal to ").concat(s-1,"."))}else if(!aa(a))return new Error("`".concat(r,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(o,"`."));return null},yV=function(e,r,o){var n=e[r],a=e.pageIndex,i=e.pdf;if(!aa(i))return null;if(aa(n)){if(typeof n!="number")return new Error("`".concat(r,"` of type `").concat(Er(n),"` supplied to `").concat(o,"`, expected `number`."));if(n<1)return new Error("Expected `".concat(r,"` to be greater or equal to 1."));var s=i.numPages;if(n>s)return new Error("Expected `".concat(r,"` to be less or equal to ").concat(s,"."))}else if(!aa(a))return new Error("`".concat(r,"` not supplied. Either pageIndex or pageNumber must be supplied to `").concat(o,"`."));return null},Bf=tt.default.oneOfType([tt.default.shape({getDestination:tt.default.func.isRequired,getOutline:tt.default.func.isRequired,getPage:tt.default.func.isRequired,numPages:tt.default.number.isRequired}),tt.default.bool]),Fl=tt.default.oneOfType([tt.default.func,tt.default.shape({current:tt.default.any})]),vV=tt.default.oneOf(["canvas","none","svg"]),gi=tt.default.oneOf([0,90,180,270]);var $be=["url"];function bV(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function zh(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 Ybe=hT.PDFDataRangeTransport,Gh=function(t){wo(r,t);var e=zbe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),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 ."))}}),ve(Ce(o),"linkService",new dT),ve(Ce(o),"loadDocument",function(){ia(o.runningTask),o.loadingTask&&o.loadingTask.destroy();var s=Na(o.findDocumentSource());o.runningTask=s,s.promise.then(function(l){if(o.onSourceSuccess(),!!l){o.setState(function(c){return c.pdf?{pdf:null}:null});var u=o.props,p=u.options,d=u.onLoadProgress,f=u.onPassword,m=hT.getDocument(zh(zh({},l),p));m.onPassword=f,d&&(m.onProgress=d),o.loadingTask=m,m.promise.then(function(c){o.setState(function(y){return y.pdf&&y.pdf.fingerprint===c.fingerprint?null:{pdf:c}},o.onLoadSuccess)}).catch(function(c){o.onLoadError(c)})}}).catch(function(l){o.onSourceError(l)})}),ve(Ce(o),"setupLinkService",function(){var s=o.props,l=s.externalLinkRel,u=s.externalLinkTarget;o.linkService.setViewer(o.viewer),o.linkService.setExternalLinkRel(l),o.linkService.setExternalLinkTarget(u)}),ve(Ce(o),"onSourceSuccess",function(){var s=o.props.onSourceSuccess;s&&s()}),ve(Ce(o),"onSourceError",function(s){(0,mT.default)(s);var l=o.props.onSourceError;l&&l(s)}),ve(Ce(o),"onLoadSuccess",function(){var s=o.props.onLoadSuccess,l=o.state.pdf;s&&s(l),o.pages=new Array(l.numPages),o.linkService.setDocument(l)}),ve(Ce(o),"onLoadError",function(s){o.setState({pdf:!1}),(0,mT.default)(s);var l=o.props.onLoadError;l&&l(s)}),ve(Ce(o),"findDocumentSource",function(){return new Promise(function(s){var l=o.props.file;if(l||s(null),typeof l=="string"){if(fT(l)){var u=DA(l);s({data:u})}LA(),s({url:l})}if(l instanceof Ybe&&s({range:l}),sV(l)&&s({data:l}),Mf&&(lV(l)||uV(l))){cV(l).then(function(m){s({data:m})});return}if(ft(Er(l)==="object","Invalid parameter in file, need either Uint8Array, string or a parameter object"),ft(l.url||l.data||l.range,"Invalid parameter object: need either .data, .range or .url"),typeof l.url=="string"){if(fT(l.url)){var p=l.url,d=ne(l,$be),f=DA(p);s(zh({data:f},d))}LA()}s(l)})}),ve(Ce(o),"registerPage",function(s,l){o.pages[s]=l}),ve(Ce(o),"unregisterPage",function(s){delete o.pages[s]}),o}return pr(r,[{key:"componentDidMount",value:function(){this.loadDocument(),this.setupLinkService()}},{key:"componentDidUpdate",value:function(n){var a=this.props.file;a!==n.file&&this.loadDocument()}},{key:"componentWillUnmount",value:function(){ia(this.runningTask),this.loadingTask&&this.loadingTask.destroy()}},{key:"childContext",get:function(){var n=this.linkService,a=this.registerPage,i=this.unregisterPage,s=this.props,l=s.imageResourcesPath,u=s.renderMode,p=s.rotate,d=this.state.pdf;return{imageResourcesPath:l,linkService:n,pdf:d,registerPage:a,renderMode:u,rotate:p,unregisterPage:i}}},{key:"eventProps",get:function(){var n=this;return xp(this.props,function(){return n.state.pdf})}},{key:"renderChildren",value:function(){var n=this.props.children;return Bl.default.createElement(ds.Provider,{value:this.childContext},n)}},{key:"renderContent",value:function(){var n=this.props.file,a=this.state.pdf;if(!n){var i=this.props.noData;return Bl.default.createElement(hi,{type:"no-data"},typeof i=="function"?i():i)}if(a===null){var s=this.props.loading;return Bl.default.createElement(hi,{type:"loading"},typeof s=="function"?s():s)}if(a===!1){var l=this.props.error;return Bl.default.createElement(hi,{type:"error"},typeof l=="function"?l():l)}return this.renderChildren()}},{key:"render",value:function(){var n=this.props,a=n.className,i=n.inputRef;return Bl.default.createElement("div",V({className:(0,xV.default)("react-pdf__Document",a),ref:i},this.eventProps),this.renderContent())}}]),r}(Bl.PureComponent);Gh.defaultProps={error:"Failed to load PDF file.",loading:"Loading PDF\u2026",noData:"No PDF file specified.",onPassword:function(e,r){switch(r){case NA.NEED_PASSWORD:{var o=prompt("Enter the password to open this PDF file.");e(o);break}case NA.INCORRECT_PASSWORD:{var n=prompt("Invalid password. Please try again.");e(n);break}default:}}};var BA=Po.default.oneOfType([Po.default.func,Po.default.node]);Gh.propTypes=zh(zh({},Lf),{},{children:Po.default.node,className:Ff,error:BA,externalLinkRel:Po.default.string,externalLinkTarget:Po.default.string,file:mV,imageResourcesPath:Po.default.string,inputRef:Fl,loading:BA,noData:BA,onItemClick:Po.default.func,onLoadError:Po.default.func,onLoadProgress:Po.default.func,onLoadSuccess:Po.default.func,onPassword:Po.default.func,onSourceError:Po.default.func,onSourceSuccess:Po.default.func,rotate:Po.default.number});var _p=F(X()),yT=F(Ye());var PV=F(Te());var CV=F(Yn());var TV=F(X()),gT=(0,TV.createContext)(null);var yi=F(X()),Ma=F(Ye());var _V=function(){function t(e){var r=e.num,o=e.gen;ur(this,t),this.num=r,this.gen=o}return pr(t,[{key:"toString",value:function(){var r="".concat(this.num,"R");return this.gen!==0&&(r+=this.gen),r}}]),t}();var Kbe=["item"];function Xbe(t){var e=Qbe();return function(){var o=It(t),n;if(e){var a=It(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return Ro(this,n)}}function Qbe(){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 EV=function(t){wo(r,t);var e=Xbe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),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 rxe=function(t){wo(r,t);var e=exe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),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 AV=IV.AnnotationMode,NV=function(t){wo(r,t);var e=oxe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),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 LV=function(t){wo(r,t);var e=axe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),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 UV=function(t){wo(r,t);var e=lxe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),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 qV=function(t){wo(r,t);var e=pxe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),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 GV=1,VA=function(t){wo(r,t);var e=cxe(r);function r(){var o;ur(this,r);for(var n=arguments.length,a=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:this.props;return Df(n.pageNumber)?n.pageNumber-1:Df(n.pageIndex)?n.pageIndex:null}},{key:"getPageNumber",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props;return Df(n.pageNumber)?n.pageNumber:Df(n.pageIndex)?n.pageIndex+1:null}},{key:"pageIndex",get:function(){return this.getPageIndex()}},{key:"pageNumber",get:function(){return this.getPageNumber()}},{key:"rotate",get:function(){var n=this.props.rotate;if(Df(n))return n;var a=this.state.page;return a?a.rotate:null}},{key:"scale",get:function(){var n=this.state.page;if(!n)return null;var a=this.props,i=a.scale,s=a.width,l=a.height,u=this.rotate,p=1,d=i===null?GV:i;if(s||l){var f=n.getViewport({scale:1,rotation:u});p=s?s/f.width:l/f.height}return d*p}},{key:"eventProps",get:function(){var n=this;return xp(this.props,function(){var a=n.state.page;return a&&Tp(a,n.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 n=this.props,a=n.canvasRef,i=n.renderMode;switch(i){case"none":return null;case"svg":return so.default.createElement(jA,{key:"".concat(this.pageKeyNoScale,"_svg")});case"canvas":default:return so.default.createElement(UA,{key:"".concat(this.pageKey,"_canvas"),canvasRef:a})}}},{key:"renderTextLayer",value:function(){var n=this.props.renderTextLayer;return n?so.default.createElement(qA,{key:"".concat(this.pageKey,"_text")}):null}},{key:"renderAnnotationLayer",value:function(){var n=this.props.renderAnnotationLayer;return n?so.default.createElement(WV,{key:"".concat(this.pageKey,"_annotations")}):null}},{key:"renderChildren",value:function(){var n=this.props.children;return so.default.createElement(vi.Provider,{value:this.childContext},this.renderMainLayer(),this.renderTextLayer(),this.renderAnnotationLayer(),n)}},{key:"renderContent",value:function(){var n=this.pageNumber,a=this.props.pdf,i=this.state.page;if(!n){var s=this.props.noData;return so.default.createElement(hi,{type:"no-data"},typeof s=="function"?s():s)}if(a===null||i===null){var l=this.props.loading;return so.default.createElement(hi,{type:"loading"},typeof l=="function"?l():l)}if(a===!1||i===!1){var u=this.props.error;return so.default.createElement(hi,{type:"error"},typeof u=="function"?u():u)}return this.renderChildren()}},{key:"render",value:function(){var n=this.pageNumber,a=this.props,i=a.className,s=a.inputRef;return so.default.createElement("div",V({className:(0,$V.default)("react-pdf__Page",i),"data-page-number":n,ref:Yh(s,this.pageElement),style:{position:"relative",minWidth:"min-content",minHeight:"min-content"}},this.eventProps),this.renderContent())}}]),r}(so.PureComponent);VA.defaultProps={error:"Failed to load the page.",loading:"Loading page\u2026",noData:"No page specified.",renderAnnotationLayer:!0,renderMode:"canvas",renderTextLayer:!0,scale:GV};var WA=Nt.default.oneOfType([Nt.default.func,Nt.default.node]);VA.propTypes=HV(HV({},Lf),{},{canvasBackground:Nt.default.string,children:Nt.default.node,className:Ff,customTextRenderer:Nt.default.func,devicePixelRatio:Nt.default.number,error:WA,height:Nt.default.number,imageResourcesPath:Nt.default.string,inputRef:Fl,loading:WA,noData:WA,onGetTextError:Nt.default.func,onGetTextSuccess:Nt.default.func,onLoadError:Nt.default.func,onLoadSuccess:Nt.default.func,onRenderError:Nt.default.func,onRenderSuccess:Nt.default.func,onRenderTextLayerError:Nt.default.func,onRenderTextLayerSuccess:Nt.default.func,pageIndex:gV,pageNumber:yV,pdf:Bf,registerPage:Nt.default.func,renderAnnotationLayer:Nt.default.bool,renderForms:Nt.default.bool,renderInteractiveForms:Nt.default.bool,renderMode:vV,renderTextLayer:Nt.default.bool,rotate:gi,scale:Nt.default.number,unregisterPage:Nt.default.func,width:Nt.default.number});function hxe(t,e){return so.default.createElement(ds.Consumer,null,function(r){return so.default.createElement(VA,V({ref:e},r,t))})}var TT=so.default.forwardRef(hxe);fV();Kh.GlobalWorkerOptions.workerSrc="pdf.worker.js";var XV=F(YV()),QV=F(KV());Kh.GlobalWorkerOptions.workerSrc=`//cdnjs.cloudflare.com/ajax/libs/pdf.js/${Kh.version}/pdf.worker.js`;var Rxe=je(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 HA(t){let e=Rxe(),r=Rr(),o=Md(r.breakpoints.down("sm")),{fileName:n,fileUrl:a,open:i,handleClose:s}=t,[l,u]=(0,Xt.useState)({mode:"multi",pages:null,current:1}),p=T=>{let{numPages:S}=T;u({...l,pages:S})},d=()=>window.open(a),f=l.mode==="single",m=l.current>1,c=l.pages&&l.currentm&&u({...l,current:l.current-1}),h=()=>c&&u({...l,current:l.current+1});return Xt.default.createElement(Xu,{maxWidth:"md",fullWidth:!0,open:i,fullScreen:o,onClose:s,onWheel:T=>{}},Xt.default.createElement(Zu,null,Xt.default.createElement(Se,{variant:"h6",className:e.title},n),Xt.default.createElement(gr,{"aria-label":"close",className:e.closeButton,onClick:s},Xt.default.createElement(XV.default,null))),Xt.default.createElement(Ju,{className:e.content,dividers:!0},Xt.default.createElement(Gh,{file:a,onLoadSuccess:p},f&&Xt.default.createElement(TT,{pageNumber:l.current}),!f&&l.pages&&l.pages>0&&Array(l.pages).fill(null).map((T,S)=>Xt.default.createElement(TT,{pageNumber:S+1})))),Xt.default.createElement(Qu,{className:e.actions},Xt.default.createElement(nt,{container:!0,justify:"space-between",alignItems:"center"},Xt.default.createElement(nt,{item:!0,className:e.actionsLeft},Xt.default.createElement(gr,{"aria-label":"download",onClick:d},Xt.default.createElement(QV.default,{fontSize:"small"}))),f&&Xt.default.createElement(Xt.default.Fragment,null,Xt.default.createElement(nt,{item:!0},!o&&l.pages&&Xt.default.createElement(Se,{variant:"body2",color:"textSecondary"},"Page ",l.current," of ",l.pages)),Xt.default.createElement(nt,{item:!0,className:e.actionsRight},Xt.default.createElement(er,{color:"primary",disabled:!m,onClick:y},"Previous"),Xt.default.createElement(er,{color:"primary",disabled:!c,onClick:h},"Next"))))))}function $A(t){return JV.default.createElement(HA,{...t})}function Pxe(t){let e=t.split(".").pop();return e&&e!==t?e.toLowerCase():""}function Cxe(t){let e={name:"/",subDirs:{},files:[]};for(let r of t){let o=r.filePath.split("/"),n=e;for(let a=0;ae.subDirs[o]);return vt.default.createElement(Or,{component:"div"},r.map((o,n)=>vt.default.createElement(iH,{key:`${e.name}-${n}`,dir:o,depth:0})),e.files.map((o,n)=>{let a=aH(o.fileExtension);return vt.default.createElement(Ht,{key:`${o.fileUrl}-${n}`,button:!0,onClick:()=>window.open(o.fileUrl,"_blank")},vt.default.createElement(wa,null,vt.default.createElement(a,null)),vt.default.createElement($t,{primary:o.fileName}))}))}var Oxe=je(t=>({directory:e=>({paddingLeft:t.spacing(e.depth*2+2)})}));function iH(t){let{dir:e,depth:r}=t,[o,n]=(0,vt.useState)(!1),a=Oxe(t),i=Object.keys(e.subDirs).map(u=>e.subDirs[u]),s=i.length+e.files.length===0,l=()=>n(!o);return vt.default.createElement(vt.default.Fragment,null,vt.default.createElement(Ht,{className:a.directory,button:!0,onClick:l},vt.default.createElement(wa,null,o?vt.default.createElement(rH.default,null):vt.default.createElement(tH.default,null)),vt.default.createElement($t,{primary:e.name}),o?vt.default.createElement(ZV.default,null):vt.default.createElement(eH.default,null)),s?null:vt.default.createElement(ui,{in:o,timeout:"auto",unmountOnExit:!0},vt.default.createElement(Or,{component:"div",disablePadding:!0},i.map((u,p)=>vt.default.createElement(iH,{key:`${u.name}-${p}`,dir:u,depth:r+1})),e.files.map((u,p)=>vt.default.createElement(kxe,{key:`${u}-${r}-${p}`,file:u,depth:r})))))}var Axe=je(t=>({files:e=>({paddingLeft:t.spacing((e.depth+1)*2+2)})}));function kxe(t){let{file:e}=t,[r,o]=(0,vt.useState)(!1),n=Axe(t),a=aH(e.fileExtension),i=()=>o(!0),s=()=>o(!1);return vt.default.createElement(vt.default.Fragment,null,vt.default.createElement(Ht,{className:n.files,button:!0,onClick:i},vt.default.createElement(wa,null,vt.default.createElement(a,null)),vt.default.createElement($t,{primary:e.fileName})),vt.default.createElement($A,{fileName:e.fileName,fileUrl:e.fileUrl,open:r,handleClose:s}))}function zA(t){let{documents:e}=t;return Ep.default.createElement(yt,null,Ep.default.createElement(Ct,{title:"Documents",subheader:`${e.length} ${e.length===1?"document":"documents"} attached`}),e.length>0&&Ep.default.createElement(Ep.default.Fragment,null,Ep.default.createElement(Pr,null),Ep.default.createElement(Qh,{files:e})))}var hs=F(X());var sH=` 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 } } } `,lH=` query Route($code: String!) { route(code: $code) { tenant { uuid } asset { uuid } place { uuid } cabinet { uuid url tenant { uuid } } } } `,uH=` query TenantLogbookQuery($uuid: UUID) { tenant(uuid: $uuid) { cabinets { uuid logbookResponses { uuid createdAt updatedAt pdfUrl cabinetLocation formName } } } } `,pH=` query PlaceLogbookQuery($uuid: UUID) { place(uuid: $uuid) { tenants { edges { node { uuid cabinets { uuid logbookResponses { uuid createdAt updatedAt pdfUrl cabinetLocation formName } } } } } } } `;var dH=t=>{let{loading:e,error:r,data:o,...n}=qn(pH,{variables:{uuid:t,deleted:!1}}),a=[];if(!e){if(r)throw new Error(is(n));a=o.place.tenants.edges.flatMap(i=>i?.node?.cabinets??[])}return{loading:e,error:r,cabinets:a}};var Ixe=je(t=>({card:{marginTop:t.spacing(3)},content:{backgroundColor:t.palette.background.default}}));function GA(t){let e=Ixe({}),{placeUuid:r}=t,{loading:o,cabinets:n}=dH(r),a=n.flatMap(s=>s.logbookResponses??[]),i=()=>n?`${n.length} ${n.length===1?"cabinet":"cabinets"} attached`:"";return hs.default.createElement(yt,{className:e.card},hs.default.createElement(Ct,{title:"Digital Logbooks",subheader:i()}),hs.default.createElement(Pr,null),o&&hs.default.createElement(tr,{className:e.content},hs.default.createElement(li,null)),!o&&a.length===0&&hs.default.createElement(tr,{className:e.content},hs.default.createElement(Se,{color:"textSecondary",align:"center"},"No logbook responses for this place.")),!o&&a.length>0&&hs.default.createElement(gf,{responses:a,loading:o}))}function YA(t){let e=t.match.params.place_id;if(!Qd(e))throw new Cn(`Property Error: ${e} is not correctly formatted for a bSecure property link.`);let{loading:r,place:o}=Ij(e);return bi.default.createElement(bi.default.Fragment,null,r&&bi.default.createElement(zu,null),!r&&o&&bi.default.createElement($u,{left:bi.default.createElement(PA,{place:o,placeUuid:e}),right:bi.default.createElement(bi.default.Fragment,null,bi.default.createElement(zA,{documents:o.documents}),bi.default.createElement(GA,{placeUuid:e,embedded:t.location.search==="?embed"}))}))}var xi=F(X()),hH=F(fH());var lo=F(X());var cH=F(EA());var Bxe=je(()=>({media:{height:0,paddingTop:"56.25%"},avatar:{backgroundColor:wr[500]}}));function KA({tenant:t}){let e=Bxe({}),r=t.place,o=t.tenantphotoSet?.edges?.[0]?.node?.filename,[n,a]=(0,lo.useState)(r?.recentVisits||0),i=t.name;return lo.default.createElement(yt,null,r&&lo.default.createElement(lo.default.Fragment,null,lo.default.createElement(Ct,{avatar:lo.default.createElement(_o,{className:e.avatar},lo.default.createElement(cH.default,null)),title:i,subheader:r.formattedAddress}),o&&lo.default.createElement(Yu,{className:e.media,image:o}),!o&&lo.default.createElement(kt,{height:200,display:"flex",justifyContent:"center",alignItems:"center"},lo.default.createElement(Se,{color:"textSecondary"},"No photo available")),lo.default.createElement(oi,{disableSpacing:!0},lo.default.createElement(op,{objectType:"tenant",objectHumanName:"Property",uuid:t.uuid}),lo.default.createElement($h,{placeUuid:t.place?.uuid,onCheckIn:()=>{a(n+1)}})),lo.default.createElement(kt,{m:1},lo.default.createElement(Se,{align:"right",color:"textSecondary"},n," check-in",n===1?"":"s"," in last 28 days"))))}var wp=F(X());function XA(t){let e=t.documents??[];return wp.default.createElement(yt,null,wp.default.createElement(Ct,{title:"Documents",subheader:`${e.length} ${e.length===1?"document":"documents"} attached`}),e.length>0&&wp.default.createElement(wp.default.Fragment,null,wp.default.createElement(Pr,null),wp.default.createElement(Qh,{files:e})))}var gs=F(X());var mH=t=>{let{loading:e,error:r,data:o,...n}=qn(uH,{variables:{uuid:t,deleted:!1}}),a=[];if(!e){if(r)throw new Error(is(n));a=o.tenant?.cabinets??[]}return{loading:e,error:r,cabinets:a}};var Uxe=je(t=>({card:{marginTop:t.spacing(3)},content:{backgroundColor:t.palette.background.default}}));function QA(t){let e=Uxe({}),{tenant:r}=t,{loading:o,cabinets:n}=mH(r.uuid),a=n.flatMap(s=>s.logbookResponses),i=()=>n?`${n.length} ${n.length===1?"cabinet":"cabinets"} attached`:"";return gs.default.createElement(yt,{className:e.card},gs.default.createElement(Ct,{title:"Digital Logbooks",subheader:i()}),gs.default.createElement(Pr,null),o&&gs.default.createElement(tr,{className:e.content},gs.default.createElement(li,null)),!o&&a.length===0&&gs.default.createElement(tr,{className:e.content},gs.default.createElement(Se,{color:"textSecondary",align:"center"},"No logbook responses for this tenant.")),!o&&a.length>0&&gs.default.createElement(gf,{responses:a,loading:o}))}var jxe=t=>Hr({card:{marginTop:t.spacing(3)},avatar:{backgroundColor:wr[500]}}),qxe=t=>{let e=t.match.params.tenant_id;if(!Qd(e))throw new Cn(`Property Error: ${e} is not correctly formatted for a bSecure property link.`);let{data:r,loading:o}=qn(sH,{variables:{uuid:e}}),n=r?.tenant.tenantdocumentSet?.edges.map(a=>a?.node).filter(hH.isPresent);return xi.default.createElement(xi.default.Fragment,null,o&&xi.default.createElement(zu,null),!o&&r&&xi.default.createElement($u,{left:xi.default.createElement(KA,{tenant:r.tenant}),right:xi.default.createElement(xi.default.Fragment,null,xi.default.createElement(XA,{documents:n}),xi.default.createElement(QA,{tenant:r.tenant,embedded:t.location.search==="?embed"}))}))},gH=ae(jxe)(qxe);var Ti=F(X());var vH=F(yH());var Gxe=t=>Hr({card:{marginTop:t.spacing(3)},avatar:{backgroundColor:wr[500]}}),Yxe=t=>{let{classes:e}=t,r=t.match.params.route;if(!W6(r))throw new Cn(`Route Code Error: ${r} is not correctly formatted for a bSecure sticker.`);let{data:o,error:n,loading:a}=qn(lH,{variables:{code:r}});if(!a&&n)throw o?.route?.cabinet?.uuid&&(window.location.href=`https://logbooks.onuptick.com/cabinets/${o.route.cabinet.uuid}`),new Cn(`Sticker "${r}" could not be found. Has the sticker been set up for a property?`);if(o&&o.route){if(o.route.asset)return Ti.default.createElement(yd,{to:`/asset/${o.route.asset.uuid}`});if(o.route.tenant)return Ti.default.createElement(yd,{to:`/tenant/${o.route.tenant.uuid}`});if(o.route.place)return Ti.default.createElement(yd,{to:`/place/${o.route.place.uuid}`});if(o.route?.cabinet?.tenant?.uuid)return Ti.default.createElement(yd,{to:`/tenant/${o.route.cabinet.tenant.uuid}`})}return Ti.default.createElement(Rn,null,Ti.default.createElement(yt,{className:e.card},Ti.default.createElement(Ct,{avatar:Ti.default.createElement(_o,{className:e.avatar},Ti.default.createElement(vH.default,null)),title:`Routing ${r}`})))},bH=ae(Gxe)(Yxe);var Kxe=()=>ys.default.createElement($E,null,ys.default.createElement(Ui,{path:"/",exact:!0,component:Lx}),ys.default.createElement(Ui,{path:"/covid",component:SA}),ys.default.createElement(Ui,{path:"/about",component:Lx}),ys.default.createElement(Ui,{path:"/asset/:asset_id",component:Xq}),ys.default.createElement(Ui,{path:"/place/:place_id",component:YA}),ys.default.createElement(Ui,{path:"/tenant/:tenant_id",component:gH}),ys.default.createElement(Ui,{path:"/:route",component:bH})),xH=Kxe;var Xxe=new Q2({url:"/graphql/"}),Qxe=(t="main-mount")=>{let e=document.getElementById(t);return e||(e=document.createElement("div"),e.style.cssText="height: 100%",document.body.appendChild(e)),e},Jxe=je(t=>({offset:{...t.mixins.toolbar,flexGrow:1,marginTop:t.spacing(3)}})),Zxe=()=>{let t=Jxe(),e=Md("(prefers-color-scheme: dark)"),r=la.default.useMemo(()=>eP({palette:{type:e?"dark":"light"}}),[e]);return la.default.createElement(oF,null,la.default.createElement(sl.ThemeProvider,{theme:r},la.default.createElement(rP,null),la.default.createElement(PC,null),la.default.createElement("div",{className:t.offset},la.default.createElement(bc.Provider,{value:Xxe},la.default.createElement(Z6,null,la.default.createElement(xH,null)))),la.default.createElement(nP,null)))},e0e=()=>TH.default.render(la.default.createElement(Zxe,null),Qxe());e0e();})(); /*! 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. *) @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 *) @sentry/core/build/esm/utils/env.js: (*! __SENTRY_SDK_SOURCE__ *) 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. *) js-cookie/dist/js.cookie.mjs: (*! js-cookie v3.0.8 | MIT *) */