vendor: 7,170 bytes, lines 1-2
1/*! For license information please see main.396778b3.js.LICENSE.txt */ 2(()=>{var e={2992(e,t,n){"use strict";n.d(t,{A:()=>v});var r=n(5236),o=n(6869),a=n(5730),i=n(1971),s=n(4551),l=n(9268),c=n(3752),u=function(e,t,n){for(var r=0,o=0;r=o,o=(0,s.se)(),38===r&&12===o&&(t[n]=1),!(0,s.Sh)(o);)(0,s.K2)();return(0,s.di)(e,s.G1)},d=function(e,t){return(0,s.VF)(function(e,t){var n=-1,r=44;do{switch((0,s.Sh)(r)){case 0:38===r&&12===(0,s.se)()&&(t[n]=1),e[n]+=u(s.G1-1,t,n);break;case 2:e[n]+=(0,s.Tb)(r);break;case 4:if(44===r){e[++n]=58===(0,s.se)()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=(0,a.HT)(r)}}while(r=(0,s.K2)());return e}((0,s.c4)(e),t))},p=new WeakMap,f=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||p.get(n))&&!r){p.set(e,!0);for(var o=[],a=d(t,o),i=n.props,s=0,l=0;s<a.length;s++)for(var c=0;c<i.length;c++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[c]):i[c]+" "+a[s]}}},h=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function m(e,t){switch((0,a.tW)(e,t)){case 5103:return o.j+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return o.j+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return o.j+e+o.vd+e+o.MS+e+e;case 6828:case 4268:return o.j+e+o.MS+e+e;case 6165:return o.j+e+o.MS+"flex-"+e+e;case 5187:return o.j+e+(0,a.HC)(e,/(\w+).+(:[^]+)/,o.j+"box-$1$2"+o.MS+"flex-$1$2")+e;case 5443:return o.j+e+o.MS+"flex-item-"+(0,a.HC)(e,/flex-|-self/,"")+e;case 4675:return o.j+e+o.MS+"flex-line-pack"+(0,a.HC)(e,/align-content|flex-|-self/,"")+e;case 5548:return o.j+e+o.MS+(0,a.HC)(e,"shrink","negative")+e;case 5292:return o.j+e+o.MS+(0,a.HC)(e,"basis","preferred-size")+e;case 6060:return o.j+"box-"+(0,a.HC)(e,"-grow","")+o.j+e+o.MS+(0,a.HC)(e,"grow","positive")+e;case 4554:return o.j+(0,a.HC)(e,/([^-])(transform)/g,"$1"+o.j+"$2")+e;case 6187:return(0,a.HC)((0,a.HC)((0,a.HC)(e,/(zoom-|grab)/,o.j+"$1"),/(image-set)/,o.j+"$1"),e,"")+e;case 5495:case 3959:return(0,a.HC)(e,/(image-set\([^]*)/,o.j+"$1$`$1");case 4968:return(0,a.HC)((0,a.HC)(e,/(.+:)(flex-)?(.*)/,o.j+"box-pack:$3"+o.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+o.j+e+e;case 4095:case 3583:case 4068:case 2532:return(0,a.HC)(e,/(.+)-inline(.+)/,o.j+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,a.b2)(e)-1-t>6)switch((0,a.wN)(e,t+1)){case 109:if(45!==(0,a.wN)(e,t+4))break;case 102:return(0,a.HC)(e,/(.+:)(.+)-([^]+)/,"$1"+o.j+"$2-$3$1"+o.vd+(108==(0,a.wN)(e,t+3)?"$3":"$2-$3"))+e;case 115:return~(0,a.K5)(e,"stretch")?m((0,a.HC)(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==(0,a.wN)(e,t+1))break;case 6444:switch((0,a.wN)(e,(0,a.b2)(e)-3-(~(0,a.K5)(e,"!important")&&10))){case 107:return(0,a.HC)(e,":",":"+o.j)+e;case 101:return(0,a.HC)(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+o.j+(45===(0,a.wN)(e,14)?"inline-":"")+"box$3$1"+o.j+"$2$3$1"+o.MS+"$2box$3")+e}break;case 5936:switch((0,a.wN)(e,t+11)){case 114:return o.j+e+o.MS+(0,a.HC)(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return o.j+e+o.MS+(0,a.HC)(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return o.j+e+o.MS+(0,a.HC)(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return o.j+e+o.MS+e+e}return e}var g=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case o.LU:e.return=m(e.value,e.length);break;case o.Sv:return(0,l.l)([(0,s.C)(e,{value:(0,a.HC)(e.value,"@","@"+o.j)})],r);case o.XZ:if(e.length)return(0,a.kg)(e.props,(function(t){switch((0,a.YW)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,l.l)([(0,s.C)(e,{props:[(0,a.HC)(t,/:(read-\w+)/,":"+o.vd+"$1")]})],r);case"::placeholder":return(0,l.l)([(0,s.C)(e,{props:[(0,a.HC)(t,/:(plac\w+)/,":"+o.j+"input-$1")]}),(0,s.C)(e,{props:[(0,a.HC)(t,/:(plac\w+)/,":"+o.vd+"$1")]}),(0,s.C)(e,{props:[(0,a.HC)(t,/:(plac\w+)/,o.MS+"input-$1")]})],r)}return""}))}}],v=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var o,a,s=e.stylisPlugins||g,u={},d=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)u[t[n]]=!0;d.push(e)}));var p,m=[f,h],v=[l.A,(0,c.MY)((function(e){p.insert(e)}))],y=(0,c.r1)(m.concat(s,v));a=function(e,t,n,r){var o;p=n,o=e?e+"{"+t.styles+"}":t.styles,(0,l.l)((0,i.wE)(o),y),r&&(b.inserted[t.name]=!0)};var b={key:t,sheet:new r.v({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:u,registered:{},insert:a};return b.sheet.hydrate(d),b}},4830(e,t,n){"use strict";function r(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}n.d(t,{A:()=>r})},918(e,t,n){"use strict";function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.d(t,{A:()=>r})},7728(e,t,n){"use strict";n.d(t,{C:()=>h,E:()=>A,T:()=>v,_:()=>m,a:()=>w,b:()=>x,c:()=>_,h:()=>S,i:()=>p,u:()=>y,w:()=>g});var r=n(5043),o=n(2992),a=n(8168),i=function(e){var t=new WeakMap;return function(n){if(t.has(n))return t.get(n);var r=e(n);return t.set(n,r),r}},s=n(219),l=n.n(s),c=n(1722),u=n(1014),d=n(9436),p=!1,f=r.createContext("undefined"!==typeof HTMLElement?(0,o.A)({key:"css"}):null),h=f.Provider,m=function(){return(0,r.useContext)(f)},g=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(f);return e(t,o,n)}))},v=r.createContext({}),y=function(){return r.useContext(v)},b=i((function(e){return i((function(t){return function(e,t){return"function"===typeof t?t(e):(0,a.A)({},e,t)}(e,t)}))})),w=function(e){var t=r.useContext(v);return e.theme!==t&&(t=b(t)(e.theme)),r.createElement(v.Provider,{value:t},e.children)};function x(e){var t,n,o=e.displayName||e.name||"Component",i=r.forwardRef((function(t,n){var o=r.useContext(v);return r.createElement(e,(0,a.A)({theme:o,ref:n},t))}));return i.displayName="WithTheme("+o+")",t=i,n=e,l()(t,n)}var S={}.hasOwnProperty,k="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",_=function(e,t){var n={};for(var r in t)S.call(t,r)&&(n[r]=t[r]);return n[k]=e,n},C=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;
2return(0,c.SF)(t,n,r),(0,d.s)((function(){return(0,c.sk)(t,n,r)})),null},A=g((function(e,t,n){var o=e.css;"string"===typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[k],i=[o],s="";"string"===typeof e.className?s=(0,c.Rk)(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=(0,u.J)(i,void 0,r.useContext(v));s+=t.key+"-"+l.name;var d={};for(var f in e)S.call(e,f)&&"css"!==f&&f!==k&&!p&&(d[f]=e[f]);return d.className=s,n&&(d.ref=n),r.createElement(r.Fragment,null,r.createElement(C,{cache:t,serialized:l,isStringTag:"string"===typeof a}),r.createElement(a,d))}))},3290(e,t,n){"use strict";n.r(t),n.d(t,{CacheProvider:()=>r.C,ClassNames:()=>h,Global:()=>c,ThemeContext:()=>r.T,ThemeProvider:()=>r.a,__unsafe_useEmotionCache:()=>r._,createElement:()=>l,css:()=>u,jsx:()=>l,keyframes:()=>d,useTheme:()=>r.u,withEmotionCache:()=>r.w,withTheme:()=>r.b});var r=n(7728),o=n(5043),a=n(1722),i=n(9436),s=n(1014),l=(n(2992),n(219),function(e,t){var n=arguments;if(null==t||!r.h.call(t,"css"))return o.createElement.apply(void 0,n);var a=n.length,i=new Array(a);i[0]=r.E,i[1]=(0,r.c)(e,t);for(var s=2;s<a;s++)i[s]=n[s];return o.createElement.apply(null,i)});!function(e){var t;t||(t=e.JSX||(e.JSX={}))}(l||(l={}));var c=(0,r.w)((function(e,t){var n=e.styles,l=(0,s.J)([n],void 0,o.useContext(r.T)),c=o.useRef();return(0,i.i)((function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),r=!1,o=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==o&&(r=!0,o.setAttribute("data-emotion",e),n.hydrate([o])),c.current=[n,r],function(){n.flush()}}),[t]),(0,i.i)((function(){var e=c.current,n=e[0];if(e[1])e[1]=!1;else{if(void 0!==l.next&&(0,a.sk)(t,l.next,!0),n.tags.length){var r=n.tags[n.tags.length-1].nextElementSibling;n.before=r,n.flush()}t.insert("",l,n,!1)}}),[t,l.name]),null}));function u(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,s.J)(t)}function d(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var p=function e(t){for(var n=t.length,r=0,o="";r<n;r++){var a=t[r];if(null!=a){var i=void 0;switch(typeof a){case"boolean":break;case"object":if(Array.isArray(a))i=e(a);else for(var s in i="",a)a[s]&&s&&(i&&(i+=" "),i+=s);break;default:i=a}i&&(o&&(o+=" "),o+=i)}}return o};var f=function(e){var t=e.cache,n=e.serializedArr;return(0,i.s)((function(){for(var e=0;e<n.length;e++)(0,a.sk)(t,n[e],!1)})),null},h=(0,r.w)((function(e,t){var n=!1,i=[],l=function(){if(n&&r.i)throw new Error("css can only be used during render");for(var e=arguments.length,o=new Array(e),l=0;l<e;l++)o[l]=arguments[l];var c=(0,s.J)(o,t.registered);return i.push(c),(0,a.SF)(t,c,!1),t.key+"-"+c.name},c={css:l,cx:function(){if(n&&r.i)throw new Error("cx can only be used during render");for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return function(e,t,n){var r=[],o=(0,a.Rk)(e,r,n);return r.length<2?n:o+t(r)}(t.registered,l,p(o))},theme:o.useContext(r.T)},u=e.children(c);return n=!0,o.createElement(o.Fragment,null,o.createElement(f,{cache:t,serializedArr:i}),u)}))},1014(e,t,n){"use strict";n.d(t,{J:()=>m});var r=n(4830),o=n(3342),a=n(918),i=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!==typeof e},u=(0,a.A)((function(e){return l(e)?e:e.replace(i,"-$&").toLowerCase()})),d=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(s,(function(e,t,n){return f={name:t,styles:n,next:f},t}))}return 1===o.A[e]||l(e)||"number"!==typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return f={name:o.name,styles:o.styles,next:f},o.name;var a=n;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)f={name:i.name,styles:i.styles,next:f},i=i.next;return a.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=p(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!==typeof i){var s=i;null!=t&&void 0!==t[s]?r+=a+"{"+t[s]+"}":c(s)&&(r+=u(a)+":"+d(a,s)+";")}else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=p(e,t,i);switch(a){case"animation":case"animationName":r+=u(a)+":"+l+";";break;default:r+=a+"{"+l+"}"}}else for(var f=0;f<i.length;f++)c(i[f])&&(r+=u(a)+":"+d(a,i[f])+";")}return r}(e,t,n);case"function":if(void 0!==e){var s=f,l=n(e);return f=s,p(e,t,l)}}var h=n;if(null==t)return h;var m=t[h];return void 0!==m?m:h}var f,h=/label:\s*([^\s;{]+)\s*(;|$)/g;function m(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o=!0,a="";f=void 0;var i=e[0];null==i||void 0===i.raw?(o=!1,a+=p(n,t,i)):a+=i[0];for(var s=1;s<e.length;s++){if(a+=p(n,t,e[s]),o)a+=i[s]}h.lastIndex=0;for(var l,c="";null!==(l=h.exec(a));)c+="-"+l[1];return{name:(0,r.A)(a)+c,styles:a,next:f}}},5236(e,t,n){"use strict";n.d(t,{v:()=>r});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepe
vendor: 1,058 bytes, line 2
2nd?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(r){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEac
2h((function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),this.tags=[],this.ctr=0},e}()},3342(e,t,n){"use strict";n.d(t,{A:()=>r});var r={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},9436(e,t,n){"use strict";var r;n.d(t,{i:()=>s,s:()=>i});var o=n(5043),a=!!(r||(r=n.t(o,2))).useInsertionEffect&&(r||(r=n.t(o,2))).useInsertionEffect,i=a||function(e){return e()},s=a||o.useLayoutEffect},1722(e,t,n){"use strict";n.d(t,{Rk:()=>r,SF:()=>o,sk:()=>a});function r(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},a=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}},4371(e,t,n){"use strict";var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(5043),i=(r=a)&&r.__esModule?r:{default:r};t.A=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,a=void 0===r?24:r,s=e.height,l=void 0===s?24:s,c=e.style,u=void 0===c?{}:c,d=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:a,height:l},u)},d),i.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},9128(e,t,n){"use strict";var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(5043),i=(r=a)&&r.__esModule?r:{default:r};t.A=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,a=void 0===r?24:r,s=e.height,l=void 0===s?24:s,c=e.style,u=void 0===c?{}:c,d=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:a,height:l},u)},d),i.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},948(e,t,n){"use strict";var r=n(4238);t.A=r.default},4238(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=n(5043),i=o(n(1230));t.default=function(e,t){var n=i.default(e,t),o=a.useCallback((function(){return{onSubmit:function(e){e.preventDefault(),n.submit()}}}),[n]),s=a.useCallback((function(e){return r({},n.getFieldProps(e),{name:e,id:e,onChange:function(t){n.change(e,t.target.value)}})}),[n]),l=a.useCallback((function(){return r({},n.getResetButtonProps(),{type:"button",onClick:function(){n.reset()}})}),[n]),c=a.useCallback((function(){return r({},n.getSubmitButtonProps(),{type:"submit"})}),[n]);return r({},n,{getFormProps:o,getFieldProps:s,getResetButtonProps:l,getSubmitButtonProps:c})}},1230(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=n(4596);t.default=r.default},4596(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)},o=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){e.done?o(e.value):new n((function(t){t(e.value)})).then(i,s)}l((r=r.apply(e,t||[])).next())}))},a=this&&this.__generator||function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(s){a=[6,s],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var s=n(5043),l=i(n(6366)),c=n(6744);t.default=function(e,t){var n=this,i=t.schema,u=t.onSubmit,d=s.useState(e),p=d[0],f=d[1],h=s.useState(e),m=h[0],g=h[1],v=s.useState({}),y=v[0],b=v[1],w=s.useState(!1),x=w[0],S=w[1],k=s.useState(!1),_=k[0],C=k[1],A=s.useState(!1),E=A[0],I=A[1],T=s.useMemo((function(){return!l.default(p,m)}),[p,m]),R=s.useMemo((function(){return!T||c.objectIsEmpty(y)}),[y,T]),O=s.useCallback((function(e,t){g((function(n){var o;return r({},n,((o={})[e]=t,o))}))}),[]),j=s.useCallback((function(){b({})}),[]),P=s.useCallback((function(){if(!i)throw new Error("You cannot call validate if you have not provided any schema.");return new Promise((function(e,t){return o(n,void 0,void 0,(function(){var n,r,o;return a(this,(function(a){switch(a.label){case 0:n=c.schemaHasAsyncValidation(i,m),a.label=1;case 1:return a.trys.push([1,3,4,5]),r=n?"validate":"validateSync",j(),n&&S(!0),[4,i[r](m,{abortEarly:!1})];case 2:return a.sent(),e(),[3,5];case 3:return o=a.sent(),b(c.formatYupErrors(o)),t(),[3,5];case 4:return n&&S(!1),[7];case 5:return[2]}}
2))}))}))}),[i,m,j,b]),M=s.useCallback((function(){g(p),j()}),[j,p]),N=s.useCallback((function(){return o(n,void 0,void 0,(function(){return a(this,(function(e){switch(e.label){case 0:if(!i)return[3,4];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,P()];case 2:return e.sent(),[3,4];case 3:return e.sent(),[2];case 4:return C(!0),[4,u(m)];case 5:return e.sent(),f(m),I(!0),C(!1),[2]}}))}))}),[i,P,u,m]),D=s.useCallback((function(e){return{disabled:_,value:m[e],error:y[e]}}),[y,_,m]),L=s.useCallback((function(){return{disabled:!T&&c.objectIsEmpty(y)||x||_}}),[y,T,_,x]),F=s.useCallback((function(){return{disabled:!T&&!E&&c.objectIsEmpty(y)||x||_}}),[y,T,E,_,x]);return{isDirty:T,isValid:R,isValidating:x,isSubmitting:_,isSubmitted:E,values:m,errors:y,change:O,setErrors:b,clearErrors:j,validate:P,reset:M,submit:N,getFieldProps:D,getResetButtonProps:L,getSubmitButtonProps:F}}},6744(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatYupErrors=function(e){var t={};if("object"===typeof e&&e.hasOwnProperty("inner"))for(var n=0,r=e.inner;n<r.length;n++){var o=r[n];t[o.path]||(t[o.path]=o.message)}return t},t.objectIsEmpty=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},t.schemaHasAsyncValidation=function(e,t){try{e.validateSync(t)}catch(n){if(n.message.includes("Promise"))return!0}return!1}},4681(e,t,n){"use strict";n.d(t,{A:()=>r});const r={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"}},3221(e,t,n){"use strict";n.d(t,{A:()=>l});n(5043);var r=n(8567),o=n(3375),a=n(579);function i(e){let{theme:t,...n}=e;const i=o.A in t?t[o.A]:void 0;return(0,a.jsx)(r.A,{...n,themeId:i?o.A:void 0,theme:i||t})}var s=n(2287);function l(e){let{theme:t,...n}=e;if("function"===typeof t)return(0,a.jsx)(i,{theme:t,...n});return"colorSchemes"in(o.A in t?t[o.A]:t)?(0,a.jsx)(s.Zr,{theme:t,...n}):(0,a.jsx)(i,{theme:t,...n})}},2287(e,t,n){"use strict";n.d(t,{Zr:()=>A,Gk:()=>k,Gs:()=>C,Ut:()=>x});var r=n(5043),o=n(8812),a=n(869),i=n(8959),s=n(8567),l=n(579);const c="mode",u="color-scheme",d="data-color-scheme";function p(e){if("undefined"!==typeof window&&"function"===typeof window.matchMedia&&"system"===e){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}}function f(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}function h(e,t){if("undefined"===typeof window)return;let n;try{n=localStorage.getItem(e)||void 0,n||localStorage.setItem(e,t)}catch{}return n||t}function m(e){const{defaultMode:t="light",defaultLightColorScheme:n,defaultDarkColorScheme:o,supportedColorSchemes:a=[],modeStorageKey:i=c,colorSchemeStorageKey:s=u,storageWindow:l=("undefined"===typeof window?void 0:window),noSsr:d=!1}=e,m=a.join(","),g=a.length>1,[v,y]=r.useState((()=>{const e=h(i,t),r=h(`${s}-light`,n),a=h(`${s}-dark`,o);return{mode:e,systemMode:p(e),lightColorScheme:r,darkColorScheme:a}})),[b,w]=r.useState(d||!g);r.useEffect((()=>{w(!0)}),[]);const x=function(e){return f(e,(t=>"light"===t?e.lightColorScheme:"dark"===t?e.darkColorScheme:void 0))}(v),S=r.useCallback((e=>{y((n=>{if(e===n.mode)return n;const r=e??t;try{localStorage.setItem(i,r)}catch{}return{...n,mode:r,systemMode:p(r)}}))}),[i,t]),k=r.useCallback((e=>{e?"string"===typeof e?e&&!m.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):y((t=>{const n={...t};return f(t,(t=>{try{localStorage.setItem(`${s}-${t}`,e)}catch{}"light"===t&&(n.lightColorScheme=e),"dark"===t&&(n.darkColorScheme=e)})),n})):y((t=>{const r={...t},a=null===e.light?n:e.light,i=null===e.dark?o:e.dark;if(a)if(m.includes(a)){r.lightColorScheme=a;try{localStorage.setItem(`${s}-light`,a)}catch(l){}}else console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`);if(i)if(m.includes(i)){r.darkColorScheme=i;try{localStorage.setItem(`${s}-dark`,i)}catch(l){}}else console.error(`\`${i}\` does not exist in \`theme.colorSchemes\`.`);return r})):y((e=>{try{localStorage.setItem(`${s}-light`,n),localStorage.setItem(`${s}-dark`,o)}catch{}return{...e,lightColorScheme:n,darkColorScheme:o}}))}),[m,s,n,o]),_=r.useCallback((e=>{"system"===v.mode&&y((t=>
2{const n=e?.matches?"dark":"light";return t.systemMode===n?t:{...t,systemMode:n}}))}),[v.mode]),C=r.useRef(_);return C.current=_,r.useEffect((()=>{if("function"!==typeof window.matchMedia||!g)return;const e=function(){return C.current(...arguments)},t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>{t.removeListener(e)}}),[g]),r.useEffect((()=>{if(l&&g){const e=e=>{const n=e.newValue;"string"!==typeof e.key||!e.key.startsWith(s)||n&&!m.match(n)||(e.key.endsWith("light")&&k({light:n}),e.key.endsWith("dark")&&k({dark:n})),e.key!==i||n&&!["light","dark","system"].includes(n)||S(n||t)};return l.addEventListener("storage",e),()=>{l.removeEventListener("storage",e)}}}),[k,S,i,s,m,t,l,g]),{...v,mode:b?v.mode:void 0,systemMode:b?v.systemMode:void 0,colorScheme:b?x:void 0,setMode:S,setColorScheme:k}}var g=n(3947),v=n(137),y=n(3375);const b={attribute:"data-mui-color-scheme",colorSchemeStorageKey:"mui-color-scheme",defaultLightColorScheme:"light",defaultDarkColorScheme:"dark",modeStorageKey:"mui-mode"},{CssVarsProvider:w,useColorScheme:x,getInitColorSchemeScript:S}=function(e){const{themeId:t,theme:n={},modeStorageKey:o=c,colorSchemeStorageKey:p=u,disableTransitionOnChange:f=!1,defaultColorScheme:h,resolveTheme:g}=e,v={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},y=r.createContext(void 0),b="string"===typeof h?h:h.light,w="string"===typeof h?h:h.dark;return{CssVarsProvider:function(e){const{children:c,theme:u,modeStorageKey:d=o,colorSchemeStorageKey:v=p,disableTransitionOnChange:b=f,storageWindow:w=("undefined"===typeof window?void 0:window),documentNode:x=("undefined"===typeof document?void 0:document),colorSchemeNode:S=("undefined"===typeof document?void 0:document.documentElement),disableNestedContext:k=!1,disableStyleSheetGeneration:_=!1,defaultMode:C="system",noSsr:A}=e,E=r.useRef(!1),I=(0,i.A)(),T=r.useContext(y),R=!!T&&!k,O=r.useMemo((()=>u||("function"===typeof n?n():n)),[u]),j=O[t],{colorSchemes:P={},components:M={},cssVarPrefix:N,...D}=j||O,L=Object.keys(P).filter((e=>!!P[e])).join(","),F=r.useMemo((()=>L.split(",")),[L]),B="string"===typeof h?h:h.light,z="string"===typeof h?h:h.dark,$=P[B]&&P[z]?C:P[D.defaultColorScheme]?.palette?.mode||D.palette?.mode,{mode:U,setMode:q,systemMode:H,lightColorScheme:W,darkColorScheme:V,colorScheme:K,setColorScheme:G}=m({supportedColorSchemes:F,defaultLightColorScheme:B,defaultDarkColorScheme:z,modeStorageKey:d,colorSchemeStorageKey:v,defaultMode:$,storageWindow:w,noSsr:A});let Y=U,X=K;R&&(Y=T.mode,X=T.colorScheme);const J=X||D.defaultColorScheme,Q=D.generateThemeVars?.()||D.vars,Z={...D,components:M,colorSchemes:P,cssVarPrefix:N,vars:Q};if("function"===typeof Z.generateSpacing&&(Z.spacing=Z.generateSpacing()),J){const e=P[J];e&&"object"===typeof e&&Object.keys(e).forEach((t=>{e[t]&&"object"===typeof e[t]?Z[t]={...Z[t],...e[t]}:Z[t]=e[t]}))}const ee=D.colorSchemeSelector;r.useEffect((()=>{if(X&&S&&ee&&"media"!==ee){const e=ee;let t=ee;if("class"===e&&(t=".%s"),"data"===e&&(t="[data-%s]"),e?.startsWith("data-")&&!e.includes("%s")&&(t=`[${e}="%s"]`),t.startsWith("."))S.classList.remove(...F.map((e=>t.substring(1).replace("%s",e)))),S.classList.add(t.substring(1).replace("%s",X));else{const e=t.replace("%s",X).match(/\[([^\]]+)\]/);if(e){const[t,n]=e[1].split("=");n||F.forEach((e=>{S.removeAttribute(t.replace(X,e))})),S.setAttribute(t,n?n.replace(/"|'/g,""):"")}else S.setAttribute(t,X)}}}),[X,ee,S,F]),r.useEffect((()=>{let e;if(b&&E.current&&x){const t=x.createElement("style");t.appendChild(x.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),x.head.appendChild(t),window.getComputedStyle(x.body),e=setTimeout((()=>{x.head.removeChild(t)}),1)}return()=>{clearTimeout(e)}}),[X,b,x]),r.useEffect((()=>(E.current=!0,()=>{E.current=!1})),[]);const te=r.useMemo((()=>({allColorSchemes:F,colorScheme:X,darkColorScheme:V,lightColorScheme:W,mode:Y,setColorScheme:G,setMode:q,systemMode:H})),[F,X,V,W,Y,G,q,H,Z.colorSchemeSelector]);let ne=!0;(_||!1===D.cssVariables||R&&I?.cssVarPrefix===N)&&(ne=!1);const re=(0,l.jsxs)(r.Fragment,{children:[(0,l.jsx)(s.A,{themeId:j?t:void 0,theme:g?g(Z):Z,children:c}),ne&&(0,l.jsx)(a.A,{styles:Z.generateStyleSheets?.()||[]})]});return R?re:(0,l.jsx)(y.Provider,{value:te,children:re})},useColorScheme:()=>r.useContext(y)||v,getInitColorSchemeScript:e=>function(e){const{defaultMode:t="system",defaultLightColorScheme:n="light",defaultDar
2kColorScheme:r="dark",modeStorageKey:o=c,colorSchemeStorageKey:a=u,attribute:i=d,colorSchemeNode:s="document.documentElement",nonce:p}=e||{};let f="",h=i;if("class"===i&&(h=".%s"),"data"===i&&(h="[data-%s]"),h.startsWith(".")){const e=h.substring(1);f+=`${s}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark));\n ${s}.classList.add('${e}'.replace('%s', colorScheme));`}const m=h.match(/\[([^\]]+)\]/);if(m){const[e,t]=m[1].split("=");t||(f+=`${s}.removeAttribute('${e}'.replace('%s', light));\n ${s}.removeAttribute('${e}'.replace('%s', dark));`),f+=`\n ${s}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:'""'});`}else f+=`${s}.setAttribute('${h}', colorScheme);`;return(0,l.jsx)("script",{suppressHydrationWarning:!0,nonce:"undefined"===typeof window?p:"",dangerouslySetInnerHTML:{__html:`(function() {\ntry {\n let colorScheme = '';\n const mode = localStorage.getItem('${o}') || '${t}';\n const dark = localStorage.getItem('${a}-dark') || '${r}';\n const light = localStorage.getItem('${a}-light') || '${n}';\n if (mode === 'system') {\n // handle system mode\n const mql = window.matchMedia('(prefers-color-scheme: dark)');\n if (mql.matches) {\n colorScheme = dark\n } else {\n colorScheme = light\n }\n }\n if (mode === 'light') {\n colorScheme = light;\n }\n if (mode === 'dark') {\n colorScheme = dark;\n }\n if (colorScheme) {\n ${f}\n }\n} catch(e){}})();`}},"mui-color-scheme-init")}({colorSchemeStorageKey:p,defaultLightColorScheme:b,defaultDarkColorScheme:w,modeStorageKey:o,...e})}}({themeId:y.A,theme:()=>(0,g.A)({cssVariables:!0}),colorSchemeStorageKey:b.colorSchemeStorageKey,modeStorageKey:b.modeStorageKey,defaultColorScheme:{light:b.defaultLightColorScheme,dark:b.defaultDarkColorScheme},resolveTheme:e=>{const t={...e,typography:(0,v.A)(e.palette,e.typography)};return t.unstable_sx=function(e){return(0,o.A)({sx:e,theme:this})},t}});function k(e){return(0,l.jsx)(w,{...e})}let _=!1;const C=e=>(_||(console.warn(["MUI: The getInitColorSchemeScript function has been deprecated.","","You should use `import InitColorSchemeScript from '@mui/material/InitColorSchemeScript'`","and replace the function call with `<InitColorSchemeScript />` instead."].join("\n")),_=!0),S(e)),A=w},898(e,t,n){"use strict";n.d(t,{Ay:()=>l,Qw:()=>s,UL:()=>i});var r=n(48),o=n(3582);const a=[...Array(25)].map(((e,t)=>{if(0===t)return"none";const n=(0,o.A)(t);return`linear-gradient(rgba(255 255 255 / ${n}), rgba(255 255 255 / ${n}))`}));function i(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function s(e){return"dark"===e?a:[]}function l(e){const{palette:t={mode:"light"},opacity:n,overlays:o,...a}=e,l=(0,r.Ay)(t);return{palette:l,opacity:{...i(l.mode),...n},overlays:o||s(l.mode),...a}}},4994(e,t,n){"use strict";function r(e,t){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...t}}n.d(t,{A:()=>r})},48(e,t,n){"use strict";n.d(t,{Ay:()=>b});var r=n(7868),o=n(9172),a=n(9768);const i={black:"#000",white:"#fff"};var s=n(4681);const l={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},c={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"},u={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"},d={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"},p={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},f={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"};function h(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:i.white,default:i.white},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)",disabledBackgroun
2d:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const m=h();function g(){return{text:{primary:i.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:i.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}}}const v=g();function y(e,t,n,r){const o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,a.a)(e.main,o):"dark"===t&&(e.dark=(0,a.e$)(e.main,i)))}function b(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:b=.2,...w}=e,x=e.primary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:d[200],light:d[50],dark:d[400]}:{main:d[700],light:d[400],dark:d[800]}}(t),S=e.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:l[200],light:l[50],dark:l[400]}:{main:l[500],light:l[300],dark:l[700]}}(t),k=e.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:c[500],light:c[300],dark:c[700]}:{main:c[700],light:c[400],dark:c[800]}}(t),_=e.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:p[400],light:p[300],dark:p[700]}:{main:p[700],light:p[500],dark:p[900]}}(t),C=e.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:f[400],light:f[300],dark:f[700]}:{main:f[800],light:f[500],dark:f[900]}}(t),A=e.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:u[400],light:u[300],dark:u[700]}:{main:"#ed6c02",light:u[500],dark:u[900]}}(t);function E(e){return(0,a.eM)(e,v.text.primary)>=n?v.text.primary:m.text.primary}const I=e=>{let{color:t,name:n,mainShade:o=500,lightShade:a=300,darkShade:i=700}=e;if(t={...t},!t.main&&t[o]&&(t.main=t[o]),!t.hasOwnProperty("main"))throw new Error((0,r.A)(11,n?` (${n})`:"",o));if("string"!==typeof t.main)throw new Error((0,r.A)(12,n?` (${n})`:"",JSON.stringify(t.main)));return y(t,"light",a,b),y(t,"dark",i,b),t.contrastText||(t.contrastText=E(t.main)),t};let T;"light"===t?T=h():"dark"===t&&(T=g());return(0,o.A)({common:{...i},mode:t,primary:I({color:x,name:"primary"}),secondary:I({color:S,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:I({color:k,name:"error"}),warning:I({color:A,name:"warning"}),info:I({color:_,name:"info"}),success:I({color:C,name:"success"}),grey:s.A,contrastThreshold:n,getContrastText:E,augmentColor:I,tonalOffset:b,...T},w)}},3947(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(48),o=n(8829),a=n(8140);function i(e,t,n){e.colorSchemes&&n&&(e.colorSchemes[t]={...!0!==n&&n,palette:(0,r.Ay)({...!0===n?{}:n.palette,mode:t})})}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{palette:t,cssVariables:n=!1,colorSchemes:r=(t?void 0:{light:!0}),defaultColorScheme:s=t?.mode,...l}=e,c=s||"light",u=r?.[c],d={...r,...t?{[c]:{..."boolean"!==typeof u&&u,palette:t}}:void 0};for(var p=arguments.length,f=new Array(p>1?p-1:0),h=1;h<p;h++)f[h-1]=arguments[h];if(!1===n){if(!("colorSchemes"in e))return(0,a.A)(e,...f);let n=t;"palette"in e||d[c]&&(!0!==d[c]?n=d[c].palette:"dark"===c&&(n={mode:"dark"}));const r=(0,a.A)({...e,palette:n},...f);return r.defaultColorScheme=c,r.colorSchemes=d,"light"===r.palette.mode&&(r.colorSchemes.light={...!0!==d.light&&d.light,palette:r.palette},i(r,"dark",d.dark)),"dark"===r.palette.mode&&(r.colorSchemes.dark={...!0!==d.dark&&d.dark,palette:r.palette},i(r,"light",d.light)),r}return t||"light"in d||"light"!==c||(d.light=!0),(0,o.A)({...l,colorSchemes:d,defaultColorScheme:c,..."boolean"!==typeof n&&n},...f)}},8140(e,t,n){"use strict";n.d(t,{D:()=>v,A:()=>y});var r=n(7868),o=n(9172),a=n(1406),i=n(8812),s=n(8519),l=n(4994),c=n(48),u=n(137);function d(){return[`${arguments.length<=0?void 0:arguments[0]}px ${arguments.length<=1?void 0:arguments[1]}px ${arguments.length<=2?void 0:arguments[2]}px ${arguments.length<=3?void 0:arguments[3]}px rgba(0,0,0,0.2)`,`${arguments.length<=4?void 0:arguments[4]}px ${arguments.length<=5?void 0:arguments[5]}px ${arguments.length<=6?void 0:arguments[6]}px ${arguments.length<=7?void 0:arguments[7]}
2px rgba(0,0,0,0.14)`,`${arguments.length<=8?void 0:arguments[8]}px ${arguments.length<=9?void 0:arguments[9]}px ${arguments.length<=10?void 0:arguments[10]}px ${arguments.length<=11?void 0:arguments[11]}px rgba(0,0,0,0.12)`].join(",")}const p=["none",d(0,2,1,-1,0,1,1,0,0,1,3,0),d(0,3,1,-2,0,2,2,0,0,1,5,0),d(0,3,3,-2,0,3,4,0,0,1,8,0),d(0,2,4,-1,0,4,5,0,0,1,10,0),d(0,3,5,-1,0,5,8,0,0,1,14,0),d(0,3,5,-1,0,6,10,0,0,1,18,0),d(0,4,5,-2,0,7,10,1,0,2,16,1),d(0,5,5,-3,0,8,10,1,0,3,14,2),d(0,5,6,-3,0,9,12,1,0,3,16,2),d(0,6,6,-3,0,10,14,1,0,4,18,3),d(0,6,7,-4,0,11,15,1,0,4,20,3),d(0,7,8,-4,0,12,17,2,0,5,22,4),d(0,7,8,-4,0,13,19,2,0,5,24,4),d(0,7,9,-4,0,14,21,2,0,5,26,4),d(0,8,9,-5,0,15,22,2,0,6,28,5),d(0,8,10,-5,0,16,24,2,0,6,30,5),d(0,8,11,-5,0,17,26,2,0,6,32,5),d(0,9,11,-5,0,18,28,2,0,7,34,6),d(0,9,12,-6,0,19,29,2,0,7,36,6),d(0,10,13,-6,0,20,31,3,0,8,38,7),d(0,10,13,-6,0,21,33,3,0,8,40,7),d(0,10,14,-6,0,22,35,3,0,8,42,7),d(0,11,14,-7,0,23,36,3,0,9,44,8),d(0,11,15,-7,0,24,38,3,0,9,46,8)];var f=n(4318);const h={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};var m=n(582);function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{breakpoints:t,mixins:n={},spacing:d,palette:g={},transitions:v={},typography:y={},shape:b,...w}=e;if(e.vars)throw new Error((0,r.A)(20));const x=(0,c.Ay)(g),S=(0,s.A)(e);let k=(0,o.A)(S,{mixins:(0,l.A)(S.breakpoints,n),palette:x,shadows:p.slice(),typography:(0,u.A)(x,y),transitions:(0,f.Ay)(v),zIndex:{...h}});k=(0,o.A)(k,w);for(var _=arguments.length,C=new Array(_>1?_-1:0),A=1;A<_;A++)C[A-1]=arguments[A];return k=C.reduce(((e,t)=>(0,o.A)(e,t)),k),k.unstable_sxConfig={...a.A,...w?.unstable_sxConfig},k.unstable_sx=function(e){return(0,i.A)({sx:e,theme:this})},k.toRuntimeSource=m.F,k}function v(){return g(...arguments)}const y=g},8829(e,t,n){"use strict";n.d(t,{A:()=>A});var r=n(7868),o=n(9172);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";function t(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];if(!r.length)return"";const a=r[0];return"string"!==typeof a||a.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${a}`:`, var(--${e?`${e}-`:""}${a}${t(...r.slice(1))})`}return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];return`var(--${e?`${e}-`:""}${n}${t(...o)})`}}var i=n(3964),s=n(2214);function l(e){const t={};return Object.entries(e).forEach((e=>{const[n,r]=e;"object"===typeof r&&(t[n]=`${r.fontStyle?`${r.fontStyle} `:""}${r.fontVariant?`${r.fontVariant} `:""}${r.fontWeight?`${r.fontWeight} `:""}${r.fontStretch?`${r.fontStretch} `:""}${r.fontSize||""}${r.lineHeight?`/${r.lineHeight} `:""}${r.fontFamily||""}`)})),t}const c=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=e;t.forEach(((e,a)=>{a===t.length-1?Array.isArray(o)?o[Number(e)]=n:o&&"object"===typeof o&&(o[e]=n):o&&"object"===typeof o&&(o[e]||(o[e]=r.includes(e)?[]:{}),o=o[e])}))};function u(e,t){const{prefix:n,shouldSkipGeneratingVar:r}=t||{},o={},a={},i={};var s,l;return s=(e,t,s)=>{if(("string"===typeof t||"number"===typeof t)&&(!r||!r(e,t))){const r=`--${n?`${n}-`:""}${e.join("-")}`,l=((e,t)=>"number"===typeof t?["lineHeight","fontWeight","opacity","zIndex"].some((t=>e.includes(t)))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t)(e,t);Object.assign(o,{[r]:l}),c(a,e,`var(${r})`,s),c(i,e,`var(${r}, ${l})`,s)}},l=e=>"vars"===e[0],function e(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];Object.entries(t).forEach((t=>{let[o,a]=t;(!l||l&&!l([...n,o]))&&void 0!==a&&null!==a&&("object"===typeof a&&Object.keys(a).length>0?e(a,[...n,o],Array.isArray(a)?[...r,o]:r):s([...n,o],a,r))}))}(e),{css:o,vars:a,varsWithDefaults:i}}const d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getSelector:n=y,disableCssColorScheme:r,colorSchemeSelector:a}=t,{colorSchemes:i={},components:s,defaultColorScheme:l="light",...c}=e,{vars:d,css:p,varsWithDefaults:f}=u(c,t);let h=f;const m={},{[l]:g,...v}=i;if(Object.entries(v||{}
2).forEach((e=>{let[n,r]=e;const{vars:a,css:i,varsWithDefaults:s}=u(r,t);h=(0,o.A)(h,s),m[n]={css:i,vars:a}})),g){const{css:e,vars:n,varsWithDefaults:r}=u(g,t);h=(0,o.A)(h,r),m[l]={css:e,vars:n}}function y(t,n){let r=a;if("class"===a&&(r=".%s"),"data"===a&&(r="[data-%s]"),a?.startsWith("data-")&&!a.includes("%s")&&(r=`[${a}="%s"]`),t){if("media"===r){if(e.defaultColorScheme===t)return":root";return{[`@media (prefers-color-scheme: ${i[t]?.palette?.mode||t})`]:{":root":n}}}if(r)return e.defaultColorScheme===t?`:root, ${r.replace("%s",String(t))}`:r.replace("%s",String(t))}return":root"}return{vars:h,generateThemeVars:()=>{let e={...d};return Object.entries(m).forEach((t=>{let[,{vars:n}]=t;e=(0,o.A)(e,n)})),e},generateStyleSheets:()=>{const t=[],o=e.defaultColorScheme||"light";function a(e,n){Object.keys(n).length&&t.push("string"===typeof e?{[e]:{...n}}:e)}a(n(void 0,{...p}),p);const{[o]:s,...l}=m;if(s){const{css:e}=s,t=i[o]?.palette?.mode,l=!r&&t?{colorScheme:t,...e}:{...e};a(n(o,{...l}),l)}return Object.entries(l).forEach((e=>{let[t,{css:o}]=e;const s=i[t]?.palette?.mode,l=!r&&s?{colorScheme:s,...o}:{...o};a(n(t,{...l}),l)})),t}}};var p=n(1406),f=n(8812),h=n(9768),m=n(8140),g=n(898),v=n(6591),y=n(5079);const b=e=>(t,n)=>{const r=e.rootSelector||":root",o=e.colorSchemeSelector;let a=o;if("class"===o&&(a=".%s"),"data"===o&&(a="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(a=`[${o}="%s"]`),e.defaultColorScheme===t){if("dark"===t){const o={};return(0,y.A)(e.cssVarPrefix).forEach((e=>{o[e]=n[e],delete n[e]})),"media"===a?{[r]:n,"@media (prefers-color-scheme: dark)":{[r]:o}}:a?{[a.replace("%s",t)]:o,[`${r}, ${a.replace("%s",t)}`]:n}:{[r]:{...n,...o}}}if(a&&"media"!==a)return`${r}, ${a.replace("%s",String(t))}`}else if(t){if("media"===a)return{[`@media (prefers-color-scheme: ${String(t)})`]:{[r]:n}};if(a)return a.replace("%s",String(t))}return r};var w=n(582);function x(e,t,n){!e[t]&&n&&(e[t]=n)}function S(e){return e&&e.startsWith("hsl")?(0,h.YL)(e):e}function k(e,t){`${t}Channel`in e||(e[`${t}Channel`]=(0,h.Me)(S(e[t]),`MUI: Can't create \`palette.${t}Channel\` because \`palette.${t}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().\nTo suppress this warning, you need to explicitly provide the \`palette.${t}Channel\` as a string (in rgb format, for example "12 12 12") or undefined if you want to remove the channel token.`))}const _=e=>{try{return e()}catch(t){}};function C(e,t,n,r){if(!t)return;t=!0===t?{}:t;const o="dark"===r?"dark":"light";if(!n)return void(e[r]=(0,g.Ay)({...t,palette:{mode:o,...t?.palette}}));const{palette:a,...i}=(0,m.A)({...n,palette:{mode:o,...t?.palette}});return e[r]={...t,palette:a,opacity:{...(0,g.UL)(o),...t?.opacity},overlays:t?.overlays||(0,g.Qw)(o)},i}function A(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{colorSchemes:t={light:!0},defaultColorScheme:n,disableCssColorScheme:c=!1,cssVarPrefix:u="mui",shouldSkipGeneratingVar:m=v.A,colorSchemeSelector:g=(t.light&&t.dark?"media":void 0),rootSelector:y=":root",...A}=e,E=Object.keys(t)[0],I=n||(t.light&&"light"!==E?"light":E),T=function(){return a(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mui")}(u),{[I]:R,light:O,dark:j,...P}=t,M={...P};let N=R;if(("dark"===I&&!("dark"in t)||"light"===I&&!("light"in t))&&(N=!0),!N)throw new Error((0,r.A)(21,I));const D=C(M,N,A,I);O&&!M.light&&C(M,O,void 0,"light"),j&&!M.dark&&C(M,j,void 0,"dark");let L={defaultColorScheme:I,...D,cssVarPrefix:u,colorSchemeSelector:g,rootSelector:y,getCssVar:T,colorSchemes:M,font:{...l(D.typography),...D.font},spacing:(F=A.spacing,"number"===typeof F?`${F}px`:"string"===typeof F||"function"===typeof F||Array.isArray(F)?F:"8px")};var F;Object.keys(L.colorSchemes).forEach((e=>{const t=L.colorSchemes[e].palette,n=e=>{const n=e.split("-"),r=n[1],o=n[2];return T(e,t[r][o])};var r;if("light"===t.mode&&(x(t.common,"background","#fff"),x(t.common,"onBackground","#000")),"dark"===t.mode&&(x(t.common,"background","#000"),x(t.common,"onBackground","#fff")),r=t,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach((e=>{r[e]||(r[e]={})})),"light"===t.mode){x(t.Alert,"errorColor",(0,h.Nd)(t.error.light,.6)),x(t.Alert,"infoColor",(0,h.Nd)(t.info.light,.6)),x(t.Alert,"successColor",(0,h.Nd)(t.success.light,.6)),x(t.Alert,"warningColor",(0,h.Nd)(t.warning.light,.6)),x(t.Alert,"errorFilledBg",n("palette-error-main")),x(t.Alert,"infoFilledBg",n("palette-info-main")),x(t.Alert,"successFilledBg",n("palette-success-main")),x(t.Alert,"warningFilledBg",n("palette-warning-main")),x(t.Alert,"errorFilledColor",_((()=>t.getContrastText(t.error.main)))),x(t.Alert,"infoFilledColor",_((()=>t.getContrastText(t.info.main)))),x(t.Alert,"successFilledColor",_((()=>t.getContrastText(t.success.main)))),x(t.Alert,"warningFilledColor",_((()=>t.getContrastText(t.warning.main)))),x(t.Alert,"errorStandardBg",(0,h.j4)(t.error.light,.9)),x(t.Alert,"infoStandardBg",(0,h.j4)(t.info.light,.9)),x(t.Alert,"successStandardBg",(0,h.j4)(t.success.light,.9)),x(t.Alert,"warningStandardBg",(0,h.j4)(t.warning.light,.9)),x(t.Alert,"errorIconColor",n("palette-error-main")),x(t.Alert,"infoIconColor",n("palette-info-main")),x(t.Alert,"successIconColor",n("palette-success-main")),x(t.Alert,"warningIconColor",n("palette-warning-main")),x(t.AppBar,"defaultBg",n("palette-grey-100")),x(t.Avatar,"defaultBg",n("palette-grey-400")),x(t.Button,"inheritContainedBg",n("palette-grey-300")),x(t.Button,"inheritContainedHoverBg",n("palette-grey-A100")),x(t.Chip,"defaultBorder",n("palette-grey-400")),x(t.Chip,"defaultAvatarColor",n("palette-grey-700")),x(t.Chip,"defaultIconColor",n("palette-grey-700")),x(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),x(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),x(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),x(t.LinearProgress,"primaryBg",(0,h.j4)(t.primary.main,.62)),x(t.LinearProgress,"secondaryBg",(0,h.j4)(t.secondary.main,.62)),x(t.LinearProgress,"errorBg",(0,h.j4)(t.error.main,.62)),x(t.LinearProgress,"infoBg",(0,h.j4)(t.info.main,.62)),x(t.LinearProgress,"successBg",(0,h.j4)(t.success.main,.62)),x(t.LinearProgress,"warningBg",(0,h.j4)(t.warning.main,.62)),x(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.11)`),x(t.Slider,"primaryTrack",(0,h.j4)(t.primary.main,.62)),x(t.Slider,"secondaryTrack",(0,h.j4)(t.secondary.main,.62)),x(t.Slider,"errorTrack",(0,h.j4)(t.error.main,.62)),x(t.Slider,"infoTrack",(0,h.j4)(t.info.main,.62)),x(t.Slider,"successTrack",(0,h.j4)(t.success.main,.62)),x(t.Slider,"warningTrack",(0,h.j4)(t.warning.main,.62));const e=(0,h.Y9)(t.background.default,.8);x(t.SnackbarContent,"bg",e),x(t.SnackbarContent,"color",_((()=>t.getContrastText(e)))),x(t.SpeedDialAction,"fabHoverBg",(0,h.Y9)(t.background.paper,.15)),x(t.StepConnector,"border",n("palette-grey-400")),x(t.StepContent,"border",n("palette-grey-400")),x(t.Switch,"defaultColor",n("palette-common-white")),x(t.Switch,"defaultDisabledColor",n("palette-grey-100")),x(t.Switch,"primaryDisabledColor",(0,h.j4)(t.primary.main,.62)),x(t.Switch,"secondary
2DisabledColor",(0,h.j4)(t.secondary.main,.62)),x(t.Switch,"errorDisabledColor",(0,h.j4)(t.error.main,.62)),x(t.Switch,"infoDisabledColor",(0,h.j4)(t.info.main,.62)),x(t.Switch,"successDisabledColor",(0,h.j4)(t.success.main,.62)),x(t.Switch,"warningDisabledColor",(0,h.j4)(t.warning.main,.62)),x(t.TableCell,"border",(0,h.j4)((0,h.Cg)(t.divider,1),.88)),x(t.Tooltip,"bg",(0,h.Cg)(t.grey[700],.92))}if("dark"===t.mode){x(t.Alert,"errorColor",(0,h.j4)(t.error.light,.6)),x(t.Alert,"infoColor",(0,h.j4)(t.info.light,.6)),x(t.Alert,"successColor",(0,h.j4)(t.success.light,.6)),x(t.Alert,"warningColor",(0,h.j4)(t.warning.light,.6)),x(t.Alert,"errorFilledBg",n("palette-error-dark")),x(t.Alert,"infoFilledBg",n("palette-info-dark")),x(t.Alert,"successFilledBg",n("palette-success-dark")),x(t.Alert,"warningFilledBg",n("palette-warning-dark")),x(t.Alert,"errorFilledColor",_((()=>t.getContrastText(t.error.dark)))),x(t.Alert,"infoFilledColor",_((()=>t.getContrastText(t.info.dark)))),x(t.Alert,"successFilledColor",_((()=>t.getContrastText(t.success.dark)))),x(t.Alert,"warningFilledColor",_((()=>t.getContrastText(t.warning.dark)))),x(t.Alert,"errorStandardBg",(0,h.Nd)(t.error.light,.9)),x(t.Alert,"infoStandardBg",(0,h.Nd)(t.info.light,.9)),x(t.Alert,"successStandardBg",(0,h.Nd)(t.success.light,.9)),x(t.Alert,"warningStandardBg",(0,h.Nd)(t.warning.light,.9)),x(t.Alert,"errorIconColor",n("palette-error-main")),x(t.Alert,"infoIconColor",n("palette-info-main")),x(t.Alert,"successIconColor",n("palette-success-main")),x(t.Alert,"warningIconColor",n("palette-warning-main")),x(t.AppBar,"defaultBg",n("palette-grey-900")),x(t.AppBar,"darkBg",n("palette-background-paper")),x(t.AppBar,"darkColor",n("palette-text-primary")),x(t.Avatar,"defaultBg",n("palette-grey-600")),x(t.Button,"inheritContainedBg",n("palette-grey-800")),x(t.Button,"inheritContainedHoverBg",n("palette-grey-700")),x(t.Chip,"defaultBorder",n("palette-grey-700")),x(t.Chip,"defaultAvatarColor",n("palette-grey-300")),x(t.Chip,"defaultIconColor",n("palette-grey-300")),x(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),x(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),x(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),x(t.LinearProgress,"primaryBg",(0,h.Nd)(t.primary.main,.5)),x(t.LinearProgress,"secondaryBg",(0,h.Nd)(t.secondary.main,.5)),x(t.LinearProgress,"errorBg",(0,h.Nd)(t.error.main,.5)),x(t.LinearProgress,"infoBg",(0,h.Nd)(t.info.main,.5)),x(t.LinearProgress,"successBg",(0,h.Nd)(t.success.main,.5)),x(t.LinearProgress,"warningBg",(0,h.Nd)(t.warning.main,.5)),x(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.13)`),x(t.Slider,"primaryTrack",(0,h.Nd)(t.primary.main,.5)),x(t.Slider,"secondaryTrack",(0,h.Nd)(t.secondary.main,.5)),x(t.Slider,"errorTrack",(0,h.Nd)(t.error.main,.5)),x(t.Slider,"infoTrack",(0,h.Nd)(t.info.main,.5)),x(t.Slider,"successTrack",(0,h.Nd)(t.success.main,.5)),x(t.Slider,"warningTrack",(0,h.Nd)(t.warning.main,.5));const e=(0,h.Y9)(t.background.default,.98);x(t.SnackbarContent,"bg",e),x(t.SnackbarContent,"color",_((()=>t.getContrastText(e)))),x(t.SpeedDialAction,"fabHoverBg",(0,h.Y9)(t.background.paper,.15)),x(t.StepConnector,"border",n("palette-grey-600")),x(t.StepContent,"border",n("palette-grey-600")),x(t.Switch,"defaultColor",n("palette-grey-300")),x(t.Switch,"defaultDisabledColor",n("palette-grey-600")),x(t.Switch,"primaryDisabledColor",(0,h.Nd)(t.primary.main,.55)),x(t.Switch,"secondaryDisabledColor",(0,h.Nd)(t.secondary.main,.55)),x(t.Switch,"errorDisabledColor",(0,h.Nd)(t.error.main,.55)),x(t.Switch,"infoDisabledColor",(0,h.Nd)(t.info.main,.55)),x(t.Switch,"successDisabledColor",(0,h.Nd)(t.success.main,.55)),x(t.Switch,"warningDisabledColor",(0,h.Nd)(t.warning.main,.55)),x(t.TableCell,"border",(0,h.Nd)((0,h.Cg)(t.divider,1),.68)),x(t.Tooltip,"bg",(0,h.Cg)(t.grey[700],.92))}k(t.background,"default"),k(t.background,"paper"),k(t.common,"background"),k(t.common,"onBackground"),k(t,"divider"),Object.keys(t).forEach((e=>{const n=t[e];n&&"object"===typeof n&&(n.main&&x(t[e],"mainChannel",(0,h.Me)(S(n.main))),n.light&&x(t[e],"lightChannel",(0,h.Me)(S(n.light))),n.dark&&x(t[e],"darkChannel",(0,h.Me)(S(n.dark))),n.contrastText&&x(t[e],"contrastTextChannel",(0,h.Me)(S(n.contrastText))),"text"===e&&(k(t[e],"primary"),k(t[e],"secondary")),"action"===e&&(n.active&&k(t[e],"active"),n.selected&&k(t[e],"selected")))}))}));for(var B=arguments.length,z=new Array(B>1?B-1:0),$=1;$<B;$++)z[$-1]=arguments[$];L=z.reduce(((e,t)=>(0,o.A)(e,t)),L);const U={prefix:u,disableCssColorScheme:c,shouldSkipGeneratingVar:m,getSelector:b(L)}
2,{vars:q,generateThemeVars:H,generateStyleSheets:W}=d(L,U);return L.vars=q,Object.entries(L.colorSchemes[L.defaultColorScheme]).forEach((e=>{let[t,n]=e;L[t]=n})),L.generateThemeVars=H,L.generateStyleSheets=W,L.generateSpacing=function(){return(0,i.A)(A.spacing,(0,s.LX)(this))},L.getColorSchemeSelector=function(e){return function(t){return"media"===e?`@media (prefers-color-scheme: ${t})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${t}"] &`:"class"===e?`.${t} &`:"data"===e?`[data-${t}] &`:`${e.replace("%s",t)} &`:"&"}}(g),L.spacing=L.generateSpacing(),L.shouldSkipGeneratingVar=m,L.unstable_sxConfig={...p.A,...A?.unstable_sxConfig},L.unstable_sx=function(e){return(0,f.A)({sx:e,theme:this})},L.toRuntimeSource=w.F,L}},4318(e,t,n){"use strict";n.d(t,{Ay:()=>s,cz:()=>r,p0:()=>o});const r={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)"},o={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function a(e){return`${Math.round(e)}ms`}function i(e){if(!e)return 0;const t=e/36;return Math.min(Math.round(10*(4+15*t**.25+t/5)),3e3)}function s(e){const t={...r,...e.easing},n={...o,...e.duration};return{getAutoHeightDuration:i,create:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{duration:o=n.standard,easing:i=t.easeInOut,delay:s=0,...l}=r;return(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"===typeof o?o:a(o)} ${i} ${"string"===typeof s?s:a(s)}`)).join(",")},...e,easing:t,duration:n}}},137(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(9172);const o={textTransform:"uppercase"},a='"Roboto", "Helvetica", "Arial", sans-serif';function i(e,t){const{fontFamily:n=a,fontSize:i=14,fontWeightLight:s=300,fontWeightRegular:l=400,fontWeightMedium:c=500,fontWeightBold:u=700,htmlFontSize:d=16,allVariants:p,pxToRem:f,...h}="function"===typeof t?t(e):t;const m=i/14,g=f||(e=>e/d*m+"rem"),v=(e,t,r,o,i)=>{return{fontFamily:n,fontWeight:e,fontSize:g(t),lineHeight:r,...n===a?{letterSpacing:(s=o/t,Math.round(1e5*s)/1e5)+"em"}:{},...i,...p};var s},y={h1:v(s,96,1.167,-1.5),h2:v(s,60,1.2,-.5),h3:v(l,48,1.167,0),h4:v(l,34,1.235,.25),h5:v(l,24,1.334,0),h6:v(c,20,1.6,.15),subtitle1:v(l,16,1.75,.15),subtitle2:v(c,14,1.57,.1),body1:v(l,16,1.5,.15),body2:v(l,14,1.43,.15),button:v(c,14,1.75,.4,o),caption:v(l,12,1.66,.4),overline:v(l,12,2.66,1,o),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,r.A)({htmlFontSize:d,pxToRem:g,fontFamily:n,fontSize:i,fontWeightLight:s,fontWeightRegular:l,fontWeightMedium:c,fontWeightBold:u,...y},h,{clone:!1})}},5170(e,t,n){"use strict";n.d(t,{A:()=>r});const r=(0,n(3947).A)()},5079(e,t,n){"use strict";n.d(t,{A:()=>r});const r=e=>[...[...Array(25)].map(((t,n)=>`--${e?`${e}-`:""}overlays-${n}`)),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`]},3582(e,t,n){"use strict";function r(e){let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,Math.round(10*t)/1e3}n.d(t,{A:()=>r})},3375(e,t,n){"use strict";n.d(t,{A:()=>r});const r="$$material"},9327(e,t,n){"use strict";n.r(t),n.d(t,{CssVarsProvider:()=>ee.Zr,Experimental_CssVarsProvider:()=>ee.Gk,StyledEngineProvider:()=>X,THEME_ID:()=>o.A,ThemeProvider:()=>R.A,adaptV4Theme:()=>s,alpha:()=>l.X4,createColorScheme:()=>k.Ay,createMuiTheme:()=>d.D,createStyles:()=>m,createTheme:()=>u.A,createTransitions:()=>S.Ay,css:()=>c.css,darken:()=>l.e$,decomposeColor:()=>l.rP,duration:()=>S.p0,easing:()=>S.cz,emphasize:()=>l.tL,experimentalStyled:()=>T.Ay,experimental_extendTheme:()=>re,experimental_sx:()=>ce,extendTheme:()=>te.A,getContrastRatio:()=>l.eM,getInitColorSchemeScript:()=>ee.Gs,getLuminance:()=>l.J1,getOverlayAlpha:()=>oe.A,hexToRgb:()=>l.E2,hslToRgb:()=>l.YL,keyframes:()=>c.keyframes,lighten:()=>l.a,makeStyles:()=>J,private_createMixins:()=>se.A,private_createTypography:()=>ie.A,private_excludeVariablesFromRoot:()=>le.A,recomposeColor:()=>l.X0,responsiveFontSizes:()=>x,rgbToHex:()=>l.Ob,shouldSkipGeneratingVar:()=>ae.A,styled:()=>T.Ay,unstable_createBreakpoints:()=>i.A,unstable_createMuiStrictModeTheme:()=>f,unstable_getUnit:()=>v,unstable_toUnitless:()=>y,useColorScheme:()=>ee.Ut,useTheme:()=>_.A,useThemeProps:()=>I,withStyles:()=>Q,withTheme:()=>Z});var r=n(7868),o=n(3375),a=n(3964),i=n(6032);function s(e){const{defaultProps:t={},mixins:n={},overrides:r={},palette:o={},props:s={},styleOverrides:l={},...c}=e,u={...c,components:{}};Object.keys(t).forEach((e=>{const n=u.components[e]||{};n.defaultProps=t[e],u.components[e]=n}
2)),Object.keys(s).forEach((e=>{const t=u.components[e]||{};t.defaultProps=s[e],u.components[e]=t})),Object.keys(l).forEach((e=>{const t=u.components[e]||{};t.styleOverrides=l[e],u.components[e]=t})),Object.keys(r).forEach((e=>{const t=u.components[e]||{};t.styleOverrides=r[e],u.components[e]=t})),u.spacing=(0,a.A)(e.spacing);const d=(0,i.A)(e.breakpoints||{}),p=u.spacing;u.mixins={gutters:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{paddingLeft:p(2),paddingRight:p(2),...e,[d.up("sm")]:{paddingLeft:p(3),paddingRight:p(3),...e[d.up("sm")]}}},...n};const{type:f,mode:h,...m}=o,g=h||f||"light";return u.palette={text:{hint:"dark"===g?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:g,type:g,...m},u}var l=n(9768),c=n(3290),u=n(3947),d=n(8140),p=n(9172);function f(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return(0,u.A)((0,p.A)({unstable_strictMode:!0},e),...n)}let h=!1;function m(e){return h||(console.warn(["MUI: createStyles from @mui/material/styles is deprecated.","Please use @mui/styles/createStyles"].join("\n")),h=!0),e}function g(e){return String(parseFloat(e)).length===String(e).length}function v(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function y(e){return parseFloat(e)}function b(e){let{lineHeight:t,pixels:n,htmlFontSize:r}=e;return n/(t*r)}function w(e){let{cssProperty:t,min:n,max:r,unit:o="rem",breakpoints:a=[600,900,1200],transform:i=null}=e;const s={[t]:`${n}${o}`},l=(r-n)/a[a.length-1];return a.forEach((e=>{let r=n+l*e;null!==i&&(r=i(r)),s[`@media (min-width:${e}px)`]={[t]:`${Math.round(1e4*r)/1e4}${o}`}})),s}function x(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{breakpoints:n=["sm","md","lg"],disableAlign:o=!1,factor:a=2,variants:i=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=t,s={...e};s.typography={...s.typography};const l=s.typography,c=(u=l.htmlFontSize,(e,t)=>{const n=v(e);if(n===t)return e;let r=y(e);"px"!==n&&("em"===n||"rem"===n)&&(r=y(e)*y(u));let o=r;if("px"!==t)if("em"===t)o=r/y(u);else{if("rem"!==t)return e;o=r/y(u)}return parseFloat(o.toFixed(5))+t});var u;const d=n.map((e=>s.breakpoints.values[e]));return i.forEach((e=>{const t=l[e];if(!t)return;const n=parseFloat(c(t.fontSize,"rem"));if(n<=1)return;const i=n,s=1+(i-1)/a;let{lineHeight:u}=t;if(!g(u)&&!o)throw new Error((0,r.A)(6));g(u)||(u=parseFloat(c(u,"rem"))/parseFloat(n));let p=null;o||(p=e=>function(e){let{size:t,grid:n}=e;const r=t-t%n,o=r+n;return t-r<o-t?r:o}({size:e,grid:b({pixels:4,lineHeight:u,htmlFontSize:l.htmlFontSize})})),l[e]={...t,...w({cssProperty:"fontSize",min:s,max:i,unit:"rem",breakpoints:d,transform:p})}})),s}var S=n(4318),k=n(898),_=n(6240),C=n(4775),A=n(3898);var E=n(5170);function I(e){let{props:t,name:n}=e;return function(e){let{props:t,name:n,defaultTheme:r,themeId:o}=e,a=(0,A.A)(r);return o&&(a=a[o]||a),(0,C.A)({theme:a,name:n,props:t})}({props:t,name:n,defaultTheme:E.A,themeId:o.A})}var T=n(2108),R=n(3221),O=(n(5043),n(7728)),j=n(5236),P=n(4551),M=n(5730),N=n(6869),D=n(9268),L=n(3752),F=n(1971),B=function(e,t,n){for(var r=0,o=0;r=o,o=(0,P.se)(),38===r&&12===o&&(t[n]=1),!(0,P.Sh)(o);)(0,P.K2)();return(0,P.di)(e,P.G1)},z=function(e,t){return(0,P.VF)(function(e,t){var n=-1,r=44;do{switch((0,P.Sh)(r)){case 0:38===r&&12===(0,P.se)()&&(t[n]=1),e[n]+=B(P.G1-1,t,n);break;case 2:e[n]+=(0,P.Tb)(r);break;case 4:if(44===r){e[++n]=58===(0,P.se)()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=(0,M.HT)(r)}}while(r=(0,P.K2)());return e}((0,P.c4)(e),t))},$=new WeakMap,U=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||$.get(n))&&!r){$.set(e,!0);for(var o=[],a=z(t,o),i=n.props,s=0,l=0;s<a.length;s++)for(var c=0;c<i.length;c++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[c]):i[c]+" "+a[s]}}},q=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function H(e,t){switch((0,M.tW)(e,t)){case 5103:return N.j+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return N.j+e+e;
vendor: 4,152 bytes, line 2
2case 5349:case 4246:case 4810:case 6968:case 2756:return N.j+e+N.vd+e+N.MS+e+e;case 6828:case 4268:return N.j+e+N.MS+e+e;case 6165:return N.j+e+N.MS+"flex-"+e+e;case 5187:return N.j+e+(0,M.HC)(e,/(\w+).+(:[^]+)/,N.j+"box-$1$2"+N.MS+"flex-$1$2")+e;case 5443:return N.j+e+N.MS+"flex-item-"+(0,M.HC)(e,/flex-|-self/,"")+e;case 4675:return N.j+e+N.MS+"flex-line-pack"+(0,M.HC)(e,/align-content|flex-|-self/,"")+e;case 5548:return N.j+e+N.MS+(0,M.HC)(e,"shrink","negative")+e;case 5292:return N.j+e+N.MS+(0,M.HC)(e,"basis","preferred-size")+e;case 6060:return N.j+"box-"+(0,M.HC)(e,"-grow","")+N.j+e+N.MS+(0,M.HC)(e,"grow","positive")+e;case 4554:return N.j+(0,M.HC)(e,/([^-])(transform)/g,"$1"+N.j+"$2")+e;case 6187:return(0,M.HC)((0,M.HC)((0,M.HC)(e,/(zoom-|grab)/,N.j+"$1"),/(image-set)/,N.j+"$1"),e,"")+e;case 5495:case 3959:return(0,M.HC)(e,/(image-set\([^]*)/,N.j+"$1$`$1");case 4968:return(0,M.HC)((0,M.HC)(e,/(.+:)(flex-)?(.*)/,N.j+"box-pack:$3"+N.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+N.j+e+e;case 4095:case 3583:case 4068:case 2532:return(0,M.HC)(e,/(.+)-inline(.+)/,N.j+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,M.b2)(e)-1-t>6)switch((0,M.wN)(e,t+1)){case 109:if(45!==(0,M.wN)(e,t+4))break;case 102:return(0,M.HC)(e,/(.+:)(.+)-([^]+)/,"$1"+N.j+"$2-$3$1"+N.vd+(108==(0,M.wN)(e,t+3)?"$3":"$2-$3"))+e;case 115:return~(0,M.K5)(e,"stretch")?H((0,M.HC)(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==(0,M.wN)(e,t+1))break;case 6444:switch((0,M.wN)(e,(0,M.b2)(e)-3-(~(0,M.K5)(e,"!important")&&10))){case 107:return(0,M.HC)(e,":",":"+N.j)+e;case 101:return(0,M.HC)(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+N.j+(45===(0,M.wN)(e,14)?"inline-":"")+"box$3$1"+N.j+"$2$3$1"+N.MS+"$2box$3")+e}break;case 5936:switch((0,M.wN)(e,t+11)){case 114:return N.j+e+N.MS+(0,M.HC)(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return N.j+e+N.MS+(0,M.HC)(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return N.j+e+N.MS+(0,M.HC)(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return N.j+e+N.MS+e+e}return e}var W=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case N.LU:e.return=H(e.value,e.length);break;case N.Sv:return(0,D.l)([(0,P.C)(e,{value:(0,M.HC)(e.value,"@","@"+N.j)})],r);case N.XZ:if(e.length)return(0,M.kg)(e.props,(function(t){switch((0,M.YW)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,D.l)([(0,P.C)(e,{props:[(0,M.HC)(t,/:(read-\w+)/,":"+N.vd+"$1")]})],r);case"::placeholder":return(0,D.l)([(0,P.C)(e,{props:[(0,M.HC)(t,/:(plac\w+)/,":"+N.j+"input-$1")]}),(0,P.C)(e,{props:[(0,M.HC)(t,/:(plac\w+)/,":"+N.vd+"$1")]}),(0,P.C)(e,{props:[(0,M.HC)(t,/:(plac\w+)/,N.MS+"input-$1")]})],r)}return""}))}}],V=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,a=e.stylisPlugins||W,i={},s=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;s.push(e)}));var l,c=[U,q],u=[D.A,(0,L.MY)((function(e){l.insert(e)}))],d=(0,L.r1)(c.concat(a,u));o=function(e,t,n,r){var o;l=n,o=e?e+"{"+t.styles+"}":t.styles,(0,D.l)((0,F.wE)(o),d),r&&(p.inserted[t.name]=!0)};var p={key:t,sheet:new j.v({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:o};return p.sheet.hydrate(s),p},K=n(579);const G=e=>{const t=V(e);class n extends j.v{constructor(e){super(e),this.prepend=t.sheet.prepend}}return t.sheet=new n({key:t.key,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy,prepend:t.sheet.prepend,insertionPoint:t.sheet.insertionPoint}),t};let Y;function X(e){const{injectFirst:t,children:n}=e;return t&&Y?(0,K.jsx)(O.C,{value:Y,children:n}):n}function J(){throw new Error((0,r.A)(14))}function Q(){throw new Error((0,r.A)(15))}function Z(){throw new Error((0,r.A)(16))}
2"object"===typeof document&&(Y=G({key:"css",prepend:!0}));var ee=n(2287),te=n(8829);let ne=!1;function re(){return ne||(console.warn(["MUI: The `experimental_extendTheme` has been stabilized.","","You should use `import { extendTheme } from '@mui/material/styles'`"].join("\n")),ne=!0),(0,te.A)(...arguments)}var oe=n(3582),ae=n(6591),ie=n(137),se=n(4994),le=n(5079);function ce(){throw new Error((0,r.A)(19))}},1475(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(7123);const o=e=>(0,r.A)(e)&&"classes"!==e},6591(e,t,n){"use strict";function r(e){return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!e[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}n.d(t,{A:()=>r})},7123(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}},582(e,t,n){"use strict";n.d(t,{F:()=>o});var r=n(9172);function o(){const e={...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return function e(t){const n=Object.entries(t);for(let a=0;a<n.length;a++){const[i,s]=n[a];o=s,!(0,r.Q)(o)&&"undefined"!==typeof o&&"string"!==typeof o&&"boolean"!==typeof o&&"number"!==typeof o&&!Array.isArray(o)||i.startsWith("unstable_")?delete t[i]:(0,r.Q)(s)&&(t[i]={...s},e(t[i]))}var o}(e),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';\n\nconst theme = ${JSON.stringify(e,null,2)};\n\ntheme.breakpoints = createBreakpoints(theme.breakpoints || {});\ntheme.transitions = createTransitions(theme.transitions || {});\n\nexport default theme;`}},2108(e,t,n){"use strict";n.d(t,{Ay:()=>b});var r=n(4984),o=n(9172),a=n(8519),i=n(8812),s=n(8603);const l=(0,a.A)();function c(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function u(e){return e?(t,n)=>n[e]:null}function d(e,t){const n="function"===typeof t?t(e):t;if(Array.isArray(n))return n.flatMap((t=>d(e,t)));if(Array.isArray(n?.variants)){let t;if(n.isProcessed)t=n.style;else{const{variants:e,...r}=n;t=r}return p(e,n.variants,[t])}return n?.isProcessed?n.style:n}function p(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];e:for(let o=0;o<t.length;o+=1){const a=t[o];if("function"===typeof a.props){if(n??={...e,...e.ownerState,ownerState:e.ownerState},!a.props(n))continue}else for(const t in a.props)if(e[t]!==a.props[t]&&e.ownerState?.[t]!==a.props[t])continue e;"function"===typeof a.style?(n??={...e,...e.ownerState,ownerState:e.ownerState},r.push(a.style(n))):r.push(a.style)}return r}function f(e,t){}function h(e){return e?e.charAt(0).toLowerCase()+e.slice(1):e}var m=n(5170),g=n(3375),v=n(1475);const y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:t,defaultTheme:n=l,rootShouldForwardProp:a=c,slotShouldForwardProp:m=c}=e;function g(e){!function(e,t,n){e.theme=function(e){for(const t in e)return!1;return!0}(e.theme)?n:e.theme[t]||e.theme}(e,t,n)}return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,r.HX)(e,(e=>e.filter((e=>e!==i.A))));const{name:n,slot:l,skipVariantsResolver:v,skipSx:y,overridesResolver:b=u(h(l)),...w}=t,x=void 0!==v?v:l&&"Root"!==l&&"root"!==l||!1,S=y||!1;let k=c;"Root"===l||"root"===l?k=a:l?k=m:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(k=void 0);const _=(0,r.Ay)(e,{shouldForwardProp:k,label:f(n,l),...w}),C=e=>{if("function"===typeof e&&e.__emotion_real!==e)return function(t){return d(t,e)};if((0,o.Q)(e)){const t=(0,s.A)(e);return t.variants?function(e){return d(e,t)}:t.style}return e},A=function(){const t=[];for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];const s=o.map(C),l=[];if(t.push(g),n&&b&&l.push((function(e){const t=e.theme,r=t.components?.[n]?.styleOverrides;if(!r)return null;const o={};for(const n in r)o[n]=d(e,r[n]);return b(e,o)})),n&&!x&&l.push((function(e){const t=e.theme,r=t?.components?.[n]?.variants;return r?p(e,r):null})),S||l.push(i.A),Array.isArray(s[0])){const e=s.shift(),n=new Array(t.length).fill(""),r=new Array(l.length).fill("");let o;o=[...n,...e,...r],o.raw=[...n,...e.raw,...r],t.unshift(o)}const c=[...t,...s,...l],u=_(...c);return e.muiName&&(u.muiName=e.muiName),u};return _.withConfig&&(A.withConfig=_.withConfig),A}}({themeId:g.A,defaultTheme:m.A,rootShouldForwardProp:v.A}),b=y}
2,6240(e,t,n){"use strict";n.d(t,{A:()=>i});n(5043);var r=n(3898),o=n(5170),a=n(3375);function i(){const e=(0,r.A)(o.A);return e[a.A]||e}},9887(e,t,n){"use strict";n.d(t,{A:()=>r});const r=n(5043).createContext(null)},8959(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(5043),o=n(9887);function a(){return r.useContext(o.A)}},869(e,t,n){"use strict";n.d(t,{A:()=>a});n(5043);var r=n(3290),o=n(579);function a(e){const{styles:t,defaultTheme:n={}}=e,a="function"===typeof t?e=>{return t(void 0===(r=e)||null===r||0===Object.keys(r).length?n:e);var r}:t;return(0,o.jsx)(r.Global,{styles:a})}},4984(e,t,n){"use strict";n.d(t,{Ay:()=>v,HX:()=>y,tT:()=>w});var r=n(8168),o=n(7728),a=n(1014),i=n(9436),s=n(1722),l=n(5043),c=n(918),u=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,d=(0,c.A)((function(e){return u.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),p=function(e){return"theme"!==e},f=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?d:p},h=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},m=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;
2return(0,s.SF)(t,n,r),(0,i.s)((function(){return(0,s.sk)(t,n,r)})),null},g=function e(t,n){var i,c,u=t.__emotion_real===t,d=u&&t.__emotion_base||t;void 0!==n&&(i=n.label,c=n.target);var p=h(t,n,u),g=p||f(d),v=!g("as");return function(){var y=arguments,b=u&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&b.push("label:"+i+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{var w=y[0];b.push(w[0]);for(var x=y.length,S=1;S<x;S++)b.push(y[S],w[S])}var k=(0,o.w)((function(e,t,n){var r=v&&e.as||d,i="",u=[],h=e;if(null==e.theme){for(var y in h={},e)h[y]=e[y];h.theme=l.useContext(o.T)}"string"===typeof e.className?i=(0,s.Rk)(t.registered,u,e.className):null!=e.className&&(i=e.className+" ");var w=(0,a.J)(b.concat(u),t.registered,h);i+=t.key+"-"+w.name,void 0!==c&&(i+=" "+c);var x=v&&void 0===p?f(r):g,S={};for(var k in e)v&&"as"===k||x(k)&&(S[k]=e[k]);return S.className=i,n&&(S.ref=n),l.createElement(l.Fragment,null,l.createElement(m,{cache:t,serialized:w,isStringTag:"string"===typeof r}),l.createElement(r,S))}));return k.displayName=void 0!==i?i:"Styled("+("string"===typeof d?d:d.displayName||d.name||"Component")+")",k.defaultProps=t.defaultProps,k.__emotion_real=k,k.__emotion_base=d,k.__emotion_styles=b,k.__emotion_forwardProp=p,Object.defineProperty(k,"toString",{value:function(){return"."+c}}),k.withComponent=function(t,o){return e(t,(0,r.A)({},n,o,{shouldForwardProp:h(k,o,!0)})).apply(void 0,b)},k}}.bind(null);function v(e,t){return g(e,t)}function y(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){g[e]=g(e)}));const b=[];function w(e){return b[0]=e,(0,a.J)(b)}},3654(e,t,n){"use strict";n.d(t,{A:()=>l,b:()=>s});var r=n(5043),o=n(3030),a=n(579);const i=r.createContext(void 0);function s(e){let{props:t,name:n}=e;return function(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const a=t.components[n];return a.defaultProps?(0,o.A)(a.defaultProps,r):a.styleOverrides||a.variants?r:(0,o.A)(a,r)}({props:t,name:n,theme:{components:r.useContext(i)}})}const l=function(e){let{value:t,children:n}=e;return(0,a.jsx)(i.Provider,{value:t,children:n})}},875(e,t,n){"use strict";n.d(t,{A:()=>s,I:()=>i});var r=n(5043),o=n(579);const a=r.createContext();const i=()=>r.useContext(a)??!1,s=function(e){let{value:t,...n}=e;return(0,o.jsx)(a.Provider,{value:t??!0,...n})}},8567(e,t,n){"use strict";n.d(t,{A:()=>m});var r=n(5043),o=n(8959),a=n(9887);const i="function"===typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__";var s=n(579);const l=function(e){const{children:t,theme:n}=e,l=(0,o.A)(),c=r.useMemo((()=>{const e=null===l?{...n}:function(e,t){if("function"===typeof t)return t(e);return{...e,...t}}(l,n);return null!=e&&(e[i]=null!==l),e}),[n,l]);return(0,s.jsx)(a.A.Provider,{value:c,children:t})};var c=n(7728),u=n(9948),d=n(875),p=n(3654);const f={};function h(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return r.useMemo((()=>{const r=e&&t[e]||t;if("function"===typeof n){const a=n(r),i=e?{...t,[e]:a}:a;return o?()=>i:i}return e?{...t,[e]:n}:{...t,...n}}),[e,t,n,o])}const m=function(e){const{children:t,theme:n,themeId:r}=e,a=(0,u.A)(f),i=(0,o.A)()||f,m=h(r,a,n),g=h(r,i,n,!0),v="rtl"===(r?m[r]:m).direction;return(0,s.jsx)(l,{theme:g,children:(0,s.jsx)(c.T.Provider,{value:m,children:(0,s.jsx)(d.A,{value:v,children:(0,s.jsx)(p.A,{value:r?m[r].components:m.components,children:t})})})})}},2444(e,t,n){"use strict";n.d(t,{EU:()=>l,NI:()=>s,kW:()=>u,vf:()=>c,zu:()=>o});var r=n(6892);const o={xs:0,sm:600,md:900,lg:1200,xl:1536},a={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${o[e]}px)`},i={containerQueries:e=>({up:t=>{let n="number"===typeof t?t:o[t]||t;return"number"===typeof n&&(n=`${n}px`),e?`@container ${e} (min-width:${n})`:`@container (min-width:${n})`}})};function s(e,t,n){const s=e.theme||{};if(Array.isArray(t)){const e=s.breakpoints||a;return t.reduce(((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r)),{})}if("object"===typeof t){const e=s.breakpoints||a;return Object.keys(t).reduce(((a,l)=>{if((0,r.ob)(e.keys,l)){const e=(0,r.CT)(s.containerQueries?s:i,l);e&&(a[e]=n(t[l],l))}else if(Object.keys(e.values||o).includes(l)){a[e.up(l)]=n(t[l],l)}else{const e=l;a[e]=t[e]}return a}),{})}return n(t)}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e.keys?.reduce(((t,n)=>(t[e.up(n)]={},t)),{});return t||{}}function c(e,t){return e.reduce(((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function u(e){let{values:t,breakpoints:n,base:r}=e;const o=r||function(e,t){if("object"!==typeof e)return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach(((t,r)=>{r<e.length&&(n[t]=!0)})):r.forEach((t=>{null!=e[t]&&(n[t]=!0)})),n}(t,n),a=Object.keys(o);if(0===a.length)return t;let i;return a.reduce(((e,n,r)=>(Array.isArray(t)?(e[n]=null!=t[r]?t[r]:t[i],i=r):"object"===typeof t?(e[n]=null!=t[n]?t[n]:t[i],i=n):e[n]=t,e)),{})}},9768(e,t,n){"use strict";n.d(t,{Cg:()=>m,E2:()=>i,J1:()=>p,Me:()=>l,Nd:()=>v,Ob:()=>u,X0:()=>c,X4:()=>h,Y9:()=>x,YL:()=>d,a:()=>y,e$:()=>g,eM:()=>f,j4:()=>b,rP:()=>s,tL:()=>w});var r=n(7868),o=n(1188);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return(0,o.A)(e,t,n)}function i(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map((e=>e+e))),n?`rgb${4===n.length?"a":""}(${n.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}function s(e){if(e.type)return e;if("#"===e.charAt(0))return s(i(e));const t=e.indexOf("("),n=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(n))throw new Error((0,r.A)(9,e));let o,a=e.substring(t+1,e.length-1);if("color"===n){if(a=a.split(" "),o=a.shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(o))throw new Error((0,r.A)(10,o))}else a=a.split(",");return a=a.map((e=>parseFloat(e))),{type:n,values:a,colorSpace:o}}const l=(e,t)=>
2{try{return(e=>{const t=s(e);return t.values.slice(0,3).map(((e,n)=>t.type.includes("hsl")&&0!==n?`${e}%`:e)).join(" ")})(e)}catch(n){return e}};function c(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.includes("rgb")?r=r.map(((e,t)=>t<3?parseInt(e,10):e)):t.includes("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=t.includes("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function u(e){if(e.startsWith("#"))return e;const{values:t}=s(e);return`#${t.map(((e,t)=>function(e){const t=e.toString(16);return 1===t.length?`0${t}`:t}(3===t?Math.round(255*e):e))).join("")}`}function d(e){e=s(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-a*Math.max(Math.min(t-3,9-t,1),-1)};let l="rgb";const u=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(l+="a",u.push(t[3])),c({type:l,values:u})}function p(e){let t="hsl"===(e=s(e)).type||"hsla"===e.type?s(d(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function f(e,t){const n=p(e),r=p(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function h(e,t){return e=s(e),t=a(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,c(e)}function m(e,t,n){try{return h(e,t)}catch(r){return e}}function g(e,t){if(e=s(e),t=a(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return c(e)}function v(e,t,n){try{return g(e,t)}catch(r){return e}}function y(e,t){if(e=s(e),t=a(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return c(e)}function b(e,t,n){try{return y(e,t)}catch(r){return e}}function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return p(e)>.5?g(e,t):y(e,t)}function x(e,t,n){try{return w(e,t)}catch(r){return e}}},6032(e,t,n){"use strict";n.d(t,{A:()=>r});function r(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5,...o}=e,a=(e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>({...e,[t.key]:t.val})),{})})(t),i=Object.keys(a);function s(e){return`@media (min-width:${"number"===typeof t[e]?t[e]:e}${n})`}function l(e){return`@media (max-width:${("number"===typeof t[e]?t[e]:e)-r/100}${n})`}function c(e,o){const a=i.indexOf(o);return`@media (min-width:${"number"===typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==a&&"number"===typeof t[i[a]]?t[i[a]]:o)-r/100}${n})`}return{keys:i,values:a,up:s,down:l,between:c,only:function(e){return i.indexOf(e)+1<i.length?c(e,i[i.indexOf(e)+1]):s(e)},not:function(e){const t=i.indexOf(e);return 0===t?s(i[1]):t===i.length-1?l(i[t]):c(e,i[i.indexOf(e)+1]).replace("@media","@media not all and")},unit:n,...o}}},3964(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(2214);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,r.LX)({spacing:e});if(e.mui)return e;const n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return(0===n.length?[1]:n).map((e=>{const n=t(e);return"number"===typeof n?`${n}px`:n})).join(" ")};return n.mui=!0,n}},8519(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(9172),o=n(6032),a=n(6892);const i={borderRadius:4};var s=n(3964),l=n(8812),c=n(1406);function u(e,t){const n=this;if(n.vars){if(!n.colorSchemes?.[e]||"function"!==typeof n.getColorSchemeSelector)return{};let r=n.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return n.palette.mode===e?t:{}}const d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{breakpoints:t={},palette:n={},spacing:d,shape:p={},...f}=e,h=(0,o.A)(t),m=(0,s.A)(d);let g=(0,r.A)({breakpoints:h,direction:"ltr",components:{},palette:{mode:"light",...n},spacing:m,shape:{...i,...p}},f);g=(0,a.Ay)(g),g.applyStyles=u;for(var v=arguments.length,y=new Array(v>1?v-1:0),b=1;b<v;b++)y[b-1]=arguments[b];return g=y.reduce(((e,t)=>(0,r.A)(e,t)),g),g.unstable_sxConfig={...c.A,...f?.unstable_sxConfig},g.unstable_sx=function(e){return(0,l.A)({sx:e,theme:this})},g}},6892(e,t,n){"use strict";function r(e,t){if(!e.containerQueries)return t;const n=Object.keys(t).filter((e=>e.startsWith("@container"))).sort(((e,t)=>{const n=/min-width:\s*([0-9.]+)/;return+(e.match(n)?.[1]||0)-+(t.match(n)?.[1]||0)}
2));return n.length?n.reduce(((e,n)=>{const r=t[n];return delete e[n],e[n]=r,e}),{...t}):t}function o(e,t){return"@"===t||t.startsWith("@")&&(e.some((e=>t.startsWith(`@${e}`)))||!!t.match(/^@\d/))}function a(e,t){const n=t.match(/^@([^/]+)?\/?(.+)?$/);if(!n)return null;const[,r,o]=n,a=Number.isNaN(+r)?r||0:+r;return e.containerQueries(o).up(a)}function i(e){const t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function n(n,r){n.up=function(){return t(e.breakpoints.up(...arguments),r)},n.down=function(){return t(e.breakpoints.down(...arguments),r)},n.between=function(){return t(e.breakpoints.between(...arguments),r)},n.only=function(){return t(e.breakpoints.only(...arguments),r)},n.not=function(){const n=t(e.breakpoints.not(...arguments),r);return n.includes("not all and")?n.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):n}}const r={},o=e=>(n(r,e),r);return n(o),{...e,containerQueries:o}}n.d(t,{Ay:()=>i,CT:()=>a,_S:()=>r,ob:()=>o})},7804(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(9172);const o=function(e,t){return t?(0,r.A)(e,t,{clone:!1}):e}},8603(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(4984);function o(e){const{variants:t,...n}=e,o={variants:t,style:(0,r.tT)(n),isProcessed:!0};return o.style===n||t&&t.forEach((e=>{"function"!==typeof e.style&&(e.style=(0,r.tT)(e.style))})),o}},2214(e,t,n){"use strict";n.d(t,{LX:()=>h,MA:()=>f,_W:()=>m,Lc:()=>y,Ms:()=>b});var r=n(2444),o=n(1724),a=n(7804);const i={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){const t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}((e=>{if(e.length>2){if(!l[e])return[e];e=l[e]}const[t,n]=e.split(""),r=i[t],o=s[n]||"";return Array.isArray(o)?o.map((e=>r+e)):[r+o]})),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],p=[...u,...d];function f(e,t,n,r){const a=(0,o.Yn)(e,t,!0)??n;return"number"===typeof a||"string"===typeof a?e=>"string"===typeof e?e:"string"===typeof a?`calc(${e} * ${a})`:a*e:Array.isArray(a)?e=>{if("string"===typeof e)return e;const t=Math.abs(e);const n=a[t];return e>=0?n:"number"===typeof n?-n:`-${n}`}:"function"===typeof a?a:()=>{}}function h(e){return f(e,"spacing",8)}function m(e,t){return"string"===typeof t||null==t?t:e(t)}function g(e,t,n,o){if(!t.includes(n))return null;const a=function(e,t){return n=>e.reduce(((e,r)=>(e[r]=m(t,n),e)),{})}(c(n),o),i=e[n];return(0,r.NI)(e,i,a)}function v(e,t){const n=h(e.theme);return Object.keys(e).map((r=>g(e,t,r,n))).reduce(a.A,{})}function y(e){return v(e,u)}function b(e){return v(e,d)}function w(e){return v(e,p)}y.propTypes={},y.filterProps=u,b.propTypes={},b.filterProps=d,w.propTypes={},w.filterProps=p},1724(e,t,n){"use strict";n.d(t,{Ay:()=>s,BO:()=>i,Yn:()=>a});var r=n(7598),o=n(2444);function a(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){const n=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=n)return n}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function i(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:a(e,n)||o,t&&(r=t(r,o,e)),r}const s=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:s,transform:l}=e,c=e=>{if(null==e[t])return null;const c=e[t],u=a(e.theme,s)||{};return(0,o.NI)(e,c,(e=>{let o=i(u,l,e);return e===o&&"string"===typeof e&&(o=i(u,l,`${t}${"default"===e?"":(0,r.A)(e)}`,e)),!1===n?o:{[n]:o}}))};return c.propTypes={},c.filterProps=[t],c}},1406(e,t,n){"use strict";n.d(t,{A:()=>M});var r=n(2214),o=n(1724),a=n(7804);const i=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.reduce(((e,t)=>(t.filterProps.forEach((n=>{e[n]=t})),e)),{}),o=e=>Object.keys(e).reduce(((t,n)=>r[n]?(0,a.A)(t,r[n](e)):t),{});return o.propTypes={},o.filterProps=t.reduce(((e,t)=>e.concat(t.filterProps)),[]),o};var s=n(2444);function l(e){return"number"!==typeof e?e:`${e}px solid`}function c(e,t){return(0,o.Ay)({prop:e,themeKey:"borders",transform:t})}const u=c("border",l),d=c("borderTop",l),p=c("borderRight",l),f=c("borderBottom",l),h=c("borderLeft",l),m=c("borderColor"),g=c("borderTopColor"),v=c("borderRightColor"),y=c("borderBottomColor"),b=c("borderLeftColor"),w=c("outline",l),x=c("outlineColor"),S=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=(0,r.MA)(e.theme,"shape.borderRadius",4,"borderRadius"),n=e=>({borderRadius:(0,r._W)(t,e)});return(0,s.NI)(e,e.borderRadius,n)}return null};S.propTypes={},S.filterProps=["borderRadius"];i(u,d,p,f,h,m,g,v,y,b,S,w,x);const k=e=>{if(void 0!==e.gap&&null!==e.gap){const t=(0,r.MA)(e.theme,"spacing",8,"gap"),n=e=>({gap:(0,r._W)(t,e)});return(0,s.NI)(e,e.gap,n)}return null};k.propTypes={},k.filterProps=["gap"];const _=e=>
2{if(void 0!==e.columnGap&&null!==e.columnGap){const t=(0,r.MA)(e.theme,"spacing",8,"columnGap"),n=e=>({columnGap:(0,r._W)(t,e)});return(0,s.NI)(e,e.columnGap,n)}return null};_.propTypes={},_.filterProps=["columnGap"];const C=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=(0,r.MA)(e.theme,"spacing",8,"rowGap"),n=e=>({rowGap:(0,r._W)(t,e)});return(0,s.NI)(e,e.rowGap,n)}return null};C.propTypes={},C.filterProps=["rowGap"];i(k,_,C,(0,o.Ay)({prop:"gridColumn"}),(0,o.Ay)({prop:"gridRow"}),(0,o.Ay)({prop:"gridAutoFlow"}),(0,o.Ay)({prop:"gridAutoColumns"}),(0,o.Ay)({prop:"gridAutoRows"}),(0,o.Ay)({prop:"gridTemplateColumns"}),(0,o.Ay)({prop:"gridTemplateRows"}),(0,o.Ay)({prop:"gridTemplateAreas"}),(0,o.Ay)({prop:"gridArea"}));function A(e,t){return"grey"===t?t:e}i((0,o.Ay)({prop:"color",themeKey:"palette",transform:A}),(0,o.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:A}),(0,o.Ay)({prop:"backgroundColor",themeKey:"palette",transform:A}));function E(e){return e<=1&&0!==e?100*e+"%":e}const I=(0,o.Ay)({prop:"width",transform:E}),T=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{const n=e.theme?.breakpoints?.values?.[t]||s.zu[t];return n?"px"!==e.theme?.breakpoints?.unit?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:E(t)}};return(0,s.NI)(e,e.maxWidth,t)}return null};T.filterProps=["maxWidth"];const R=(0,o.Ay)({prop:"minWidth",transform:E}),O=(0,o.Ay)({prop:"height",transform:E}),j=(0,o.Ay)({prop:"maxHeight",transform:E}),P=(0,o.Ay)({prop:"minHeight",transform:E}),M=((0,o.Ay)({prop:"size",cssProperty:"width",transform:E}),(0,o.Ay)({prop:"size",cssProperty:"height",transform:E}),i(I,T,R,O,j,P,(0,o.Ay)({prop:"boxSizing"})),{border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:S},color:{themeKey:"palette",transform:A},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:A},backgroundColor:{themeKey:"palette",transform:A},p:{style:r.Ms},pt:{style:r.Ms},pr:{style:r.Ms},pb:{style:r.Ms},pl:{style:r.Ms},px:{style:r.Ms},py:{style:r.Ms},padding:{style:r.Ms},paddingTop:{style:r.Ms},paddingRight:{style:r.Ms},paddingBottom:{style:r.Ms},paddingLeft:{style:r.Ms},paddingX:{style:r.Ms},paddingY:{style:r.Ms},paddingInline:{style:r.Ms},paddingInlineStart:{style:r.Ms},paddingInlineEnd:{style:r.Ms},paddingBlock:{style:r.Ms},paddingBlockStart:{style:r.Ms},paddingBlockEnd:{style:r.Ms},m:{style:r.Lc},mt:{style:r.Lc},mr:{style:r.Lc},mb:{style:r.Lc},ml:{style:r.Lc},mx:{style:r.Lc},my:{style:r.Lc},margin:{style:r.Lc},marginTop:{style:r.Lc},marginRight:{style:r.Lc},marginBottom:{style:r.Lc},marginLeft:{style:r.Lc},marginX:{style:r.Lc},marginY:{style:r.Lc},marginInline:{style:r.Lc},marginInlineStart:{style:r.Lc},marginInlineEnd:{style:r.Lc},marginBlock:{style:r.Lc},marginBlockStart:{style:r.Lc},marginBlockEnd:{style:r.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:k},rowGap:{style:C},columnGap:{style:_},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:E},maxWidth:{style:T},minWidth:{transform:E},height:{transform:E},maxHeight:{transform:E},minHeight:{transform:E},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}})},8812(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(7598),o=n(7804),a=n(1724),i=n(2444),s=n(6892),l=n(1406);const c=function(){function e(e,t,n,o){const s={[e]:t,theme:n},l=o[e];if(!l)return{[e]:t};const{cssProperty:c=e,themeKey:u,transform:d,style:p}=l;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};const f=(0,a.Yn)(n,u)||{};if(p)return p(s);return(0,i.NI)(s,t,(t=>{let n=(0,a.BO)(f,d,t);return t===n&&"string"===typeof t&&(n=(0,a.BO)(f,d,`${e}${"default"===t?"":(0,r.A)(t)}`,t)),!1===c?n:{[c]:n}}))}return function t(n){const{sx:r,theme:a={}}=n||{};if(!r)return null;const c=a.unstable_sxConfig??l.A;function u(n){let r=n;if("function"===typeof n)r=n(a);else if("object"!==typeof n)return n;if(!r)return null;const l=(0,i.EU)(a.breakpoints),u=Object.keys(l);let d=l;return Object.keys(r).forEach((n=>{const s=(l=r[n],u=a,"function"===typeof l?l(u):l);var l,u;if(null!==s&&void 0!==s)if("object"===typeof s)if(c[n])d=(0,o.A)(d,e(n,s,a,c));else{const e=(0,i.NI)({theme:a},s,(e=>({[n]:e})));!function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.reduce(((e,t)=>e.concat(Object.keys(t))),[]),o=new Set(r);return t.every((e=>o.size===Object.keys(e).length))}(e,s)?d=(0,o.A)(d,e):d[n]=t({sx:s,theme:a})}else d=(0,o.A)(d,e(n,s,a,c))}
2)),(0,s._S)(a,(0,i.vf)(u,d))}return Array.isArray(r)?r.map(u):u(r)}}();c.filterProps=["sx"];const u=c},3898(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(8519),o=n(9948);const a=(0,r.A)();const i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a;return(0,o.A)(e)}},4775(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(3030);function o(e){const{theme:t,name:n,props:o}=e;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?(0,r.A)(t.components[n].defaultProps,o):o}},9948(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(5043),o=n(7728);const a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=r.useContext(o.T);return t&&(n=t,0!==Object.keys(n).length)?t:e;var n}},7598(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(7868);function o(e){if("string"!==typeof e)throw new Error((0,r.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},1188(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MIN_SAFE_INTEGER,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.MAX_SAFE_INTEGER;return Math.max(t,Math.min(e,n))}},9172(e,t,n){"use strict";n.d(t,{A:()=>i,Q:()=>o});var r=n(5043);function o(e){if("object"!==typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function a(e){if(r.isValidElement(e)||!o(e))return e;const t={};return Object.keys(e).forEach((n=>{t[n]=a(e[n])})),t}function i(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0};const s=n.clone?{...e}:e;return o(e)&&o(t)&&Object.keys(t).forEach((l=>{r.isValidElement(t[l])?s[l]=t[l]:o(t[l])&&Object.prototype.hasOwnProperty.call(e,l)&&o(e[l])?s[l]=i(e[l],t[l],n):n.clone?s[l]=o(t[l])?a(t[l]):t[l]:s[l]=t[l]})),s}},7868(e,t,n){"use strict";function r(e){const t=new URL(`https://mui.com/production-error/?code=${e}`);for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.forEach((e=>t.searchParams.append("args[]",e))),`Minified MUI error #${e}; visit ${t} for the full message.`}n.d(t,{A:()=>r})},3030(e,t,n){"use strict";function r(e,t){const n={...t};for(const o in e)if(Object.prototype.hasOwnProperty.call(e,o)){const a=o;if("components"===a||"slots"===a)n[a]={...e[a],...n[a]};else if("componentsProps"===a||"slotProps"===a){const o=e[a],i=t[a];if(i)if(o){n[a]={...i};for(const e in o)if(Object.prototype.hasOwnProperty.call(o,e)){const t=e;n[a][t]=r(o[t],i[t])}}else n[a]=i;else n[a]=o||{}}else void 0===n[a]&&(n[a]=e[a])}return n}n.d(t,{A:()=>r})},219(e,t,n){"use strict";var r=n(3763),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g<i.length;++g){var v=i[g];if(!a[v]&&(!r||!r[v])&&(!m||!m[v])&&(!s||!s[v])){var y=p(n,v);try{c(t,v,y)}catch(b){}}}}return t}},4983(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case a:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case m:case l:return e;default:return t}}case o:return t}}}function S(e){return x(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return S(e)||x(e)===u},t.isConcurrentMode=S,t.isContextConsumer=function(e){return x(e)===c},t.isContextProvider=function(e){return x(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return x(e)===p},t.isFragment=function(e){return x(e)===a},t.isLazy=function(e){return x(e)===g},t.isMemo=function(e){return x(e)===m},t.isPortal=function(e){return x(e)===o},t.isProfiler=function(e){return x(e)===s},t.isStrictMode=function(e){return x(e)===i},t.isSuspense=function(e){return x(e)===f},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===d||e===s||e===i||e===f||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===v)},t.typeOf=x},3763(e,t,n){"use strict";e.exports=n(4983)},1141(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},7685(e,t,n){var r=n(7937)(n(6552),"DataView");e.exports=r},8724(e,t,n){var r=n(7615),o=n(5051),a=n(2154),i=n(8734),s=n(2662);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},7160(e,t,n){var r=n(7563),o=n(9935),a=n(4190),i=n(1946),s=n(1714);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},5204(e,t,n){var r=n(7937)(n(6552),"Map");e.exports=r},4816(e,t,n){var r=n(7251),o=n(7159),a=n(438),i=n(9394),s=n(6874);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},5387(e,t,n){var r=n(7937)(n(6552),"Promise");e.exports=r},2070(e,t,n){var r=n(7937)(n(6552),"Set");e.exports=r},5538(e,t,n){var r=n(7160),o=n(4545),a=n(793),i=n(7760),s=n(3892),l=n(6788);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=s,c.prototype.set=l,e.exports=c},9812(e,t,n){var r=n(6552).Symbol;e.exports=r},2929(e,t,n){var r=n(6552).Uint8Array;e.exports=r},6600(e,t,n){var r=n(7937)(n(6552),"WeakMap");e.exports=r},726(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;
vendor: 4,146 bytes, line 2
2++n<r&&!1!==t(e[n],n,e););return e}},7529(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},3204(e,t,n){var r=n(3343),o=n(2777),a=n(4052),i=n(4543),s=n(9194),l=n(1268),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&o(e),d=!n&&!u&&i(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,h=f?r(e.length,String):[],m=h.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||h.push(g);return h}},149(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},8895(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},8420(e,t,n){var r=n(1775),o=n(3211),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},1340(e,t,n){var r=n(3211);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},1104(e,t,n){var r=n(6614),o=n(8673);e.exports=function(e,t){return e&&r(t,o(t),e)}},5119(e,t,n){var r=n(6614),o=n(474);e.exports=function(e,t){return e&&r(t,o(t),e)}},1775(e,t,n){var r=n(5654);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},7132(e,t,n){var r=n(5538),o=n(726),a=n(8420),i=n(1104),s=n(5119),l=n(4353),c=n(1980),u=n(8124),d=n(9075),p=n(9395),f=n(8592),h=n(6924),m=n(8268),g=n(8630),v=n(310),y=n(4052),b=n(4543),w=n(7887),x=n(6686),S=n(5921),k=n(8673),_=n(474),C="[object Arguments]",A="[object Function]",E="[object Object]",I={};I[C]=I["[object Array]"]=I["[object ArrayBuffer]"]=I["[object DataView]"]=I["[object Boolean]"]=I["[object Date]"]=I["[object Float32Array]"]=I["[object Float64Array]"]=I["[object Int8Array]"]=I["[object Int16Array]"]=I["[object Int32Array]"]=I["[object Map]"]=I["[object Number]"]=I[E]=I["[object RegExp]"]=I["[object Set]"]=I["[object String]"]=I["[object Symbol]"]=I["[object Uint8Array]"]=I["[object Uint8ClampedArray]"]=I["[object Uint16Array]"]=I["[object Uint32Array]"]=!0,I["[object Error]"]=I[A]=I["[object WeakMap]"]=!1,e.exports=function e(t,n,T,R,O,j){var P,M=1&n,N=2&n,D=4&n;if(T&&(P=O?T(t,R,O,j):T(t)),void 0!==P)return P;if(!x(t))return t;var L=y(t);if(L){if(P=m(t),!M)return c(t,P)}else{var F=h(t),B=F==A||"[object GeneratorFunction]"==F;if(b(t))return l(t,M);if(F==E||F==C||B&&!O){if(P=N||B?{}:v(t),!M)return N?d(t,s(P,t)):u(t,i(P,t))}else{if(!I[F])return O?t:{};P=g(t,F,M)}}j||(j=new r);var z=j.get(t);if(z)return z;j.set(t,P),S(t)?t.forEach((function(r){P.add(e(r,n,T,r,t,j))})):w(t)&&t.forEach((function(r,o){P.set(o,e(r,n,T,o,t,j))}));var $=L?void 0:(D?N?f:p:N?_:k)(t);return o($||t,(function(r,o){$&&(r=t[o=r]),a(P,o,e(r,n,T,o,t,j))})),P}},1817(e,t,n){var r=n(6686),o=Object.create,a=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=a},2969(e,t,n){var r=n(5324),o=n(914);e.exports=function(e,t){for(var n=0,a=(t=r(t,e)).length;null!=e&&n<a;)e=e[o(t[n++])];return n&&n==a?e:void 0}},4262(e,t,n){var r=n(8895),o=n(4052);e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},6913(e,t,n){var r=n(9812),o=n(4552),a=n(6095),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},5193(e,t,n){var r=n(6913),o=n(2761);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},5791(e,t,n){var r=n(6924),o=n(2761);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},6954(e,t,n){var r=n(1629),o=n(7857),a=n(6686),i=n(6996),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?p:s).test(i(e))}},449(e,t,n){var r=n(6924),o=n(2761);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},5428(e,t,n){var r=n(6913),o=n(6173),a=n(2761),i={};
vendor: 4,443 bytes, line 2
2i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},3713(e,t,n){var r=n(6140),o=n(1143),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},8122(e,t,n){var r=n(6686),o=n(6140),a=n(3516),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&i.call(e,s))&&n.push(s);return n}},9261(e,t,n){var r=n(8420),o=n(5324),a=n(9194),i=n(6686),s=n(914);e.exports=function(e,t,n,l){if(!i(e))return e;for(var c=-1,u=(t=o(t,e)).length,d=u-1,p=e;null!=p&&++c<u;){var f=s(t[c]),h=n;if("__proto__"===f||"constructor"===f||"prototype"===f)return e;if(c!=d){var m=p[f];void 0===(h=l?l(m,f,p):void 0)&&(h=i(m)?m:a(t[c+1])?[]:{})}r(p,f,h),p=p[f]}return e}},3343(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},8541(e,t,n){var r=n(9812),o=n(149),a=n(4052),i=n(9841),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},7574(e){e.exports=function(e){return function(t){return e(t)}}},5324(e,t,n){var r=n(4052),o=n(2597),a=n(4079),i=n(1069);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(i(e))}},1516(e,t,n){var r=n(2929);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},4353(e,t,n){e=n.nmd(e);var r=n(6552),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o?r.Buffer:void 0,s=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},4425(e,t,n){var r=n(1516);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},8962(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},1295(e,t,n){var r=n(9812),o=r?r.prototype:void 0,a=o?o.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},8710(e,t,n){var r=n(1516);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},1980(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},6614(e,t,n){var r=n(8420),o=n(1775);e.exports=function(e,t,n,a){var i=!n;n||(n={});for(var s=-1,l=t.length;++s<l;){var c=t[s],u=a?a(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),i?o(n,c,u):r(n,c,u)}return n}},8124(e,t,n){var r=n(6614),o=n(9621);e.exports=function(e,t){return r(e,o(e),t)}},9075(e,t,n){var r=n(6614),o=n(6326);e.exports=function(e,t){return r(e,o(e),t)}},3440(e,t,n){var r=n(6552)["__core-js_shared__"];e.exports=r},5654(e,t,n){var r=n(7937),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},7105(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},9395(e,t,n){var r=n(4262),o=n(9621),a=n(8673);e.exports=function(e){return r(e,a,o)}},8592(e,t,n){var r=n(4262),o=n(6326),a=n(474);e.exports=function(e){return r(e,a,o)}},2622(e,t,n){var r=n(705);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},7937(e,t,n){var r=n(6954),o=n(4657);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},5990(e,t,n){var r=n(3028)(Object.getPrototypeOf,Object);e.exports=r},4552(e,t,n){var r=n(9812),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(l){}var o=i.call(e);return r&&(t?e[s]=n:delete e[s]),o}},9621(e,t,n){var r=n(7529),o=n(7828),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=s}
vendor: 3,998 bytes, line 2
2,6326(e,t,n){var r=n(8895),o=n(5990),a=n(9621),i=n(7828),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,a(e)),e=o(e);return t}:i;e.exports=s},6924(e,t,n){var r=n(7685),o=n(5204),a=n(5387),i=n(2070),s=n(6600),l=n(6913),c=n(6996),u="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",h="[object DataView]",m=c(r),g=c(o),v=c(a),y=c(i),b=c(s),w=l;(r&&w(new r(new ArrayBuffer(1)))!=h||o&&w(new o)!=u||a&&w(a.resolve())!=d||i&&w(new i)!=p||s&&w(new s)!=f)&&(w=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return h;case g:return u;case v:return d;case y:return p;case b:return f}return t}),e.exports=w},4657(e){e.exports=function(e,t){return null==e?void 0:e[t]}},7615(e,t,n){var r=n(5575);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},5051(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},2154(e,t,n){var r=n(5575),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},8734(e,t,n){var r=n(5575),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},2662(e,t,n){var r=n(5575);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},8268(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},8630(e,t,n){var r=n(1516),o=n(4425),a=n(8962),i=n(1295),s=n(8710);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},310(e,t,n){var r=n(1817),o=n(5990),a=n(6140);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}},9194(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},2597(e,t,n){var r=n(4052),o=n(9841),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},705(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7857(e,t,n){var r=n(3440),o=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!o&&o in e}},6140(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},7563(e){e.exports=function(){this.__data__=[],this.size=0}},9935(e,t,n){var r=n(1340),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},4190(e,t,n){var r=n(1340);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},1946(e,t,n){var r=n(1340);e.exports=function(e){return r(this.__data__,e)>-1}},1714(e,t,n){var r=n(1340);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},7251(e,t,n){var r=n(8724),o=n(7160),a=n(5204);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),str
vendor: 4,116 bytes, line 2
2ing:new r}}},7159(e,t,n){var r=n(2622);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},438(e,t,n){var r=n(2622);e.exports=function(e){return r(this,e).get(e)}},9394(e,t,n){var r=n(2622);e.exports=function(e){return r(this,e).has(e)}},6874(e,t,n){var r=n(2622);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},8259(e,t,n){var r=n(5797);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},5575(e,t,n){var r=n(7937)(Object,"create");e.exports=r},1143(e,t,n){var r=n(3028)(Object.keys,Object);e.exports=r},3516(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},6832(e,t,n){e=n.nmd(e);var r=n(7105),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,s=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(t){}}();e.exports=s},6095(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},3028(e){e.exports=function(e,t){return function(n){return e(t(n))}}},6552(e,t,n){var r=n(7105),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},4545(e,t,n){var r=n(7160);e.exports=function(){this.__data__=new r,this.size=0}},793(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7760(e){e.exports=function(e){return this.__data__.get(e)}},3892(e){e.exports=function(e){return this.__data__.has(e)}},6788(e,t,n){var r=n(7160),o=n(5204),a=n(4816);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},4079(e,t,n){var r=n(8259),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)})),t}));e.exports=i},914(e,t,n){var r=n(9841);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},6996(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},6434(e,t,n){var r=n(7132);e.exports=function(e){return r(e,5)}},3211(e){e.exports=function(e,t){return e===t||e!==e&&t!==t}},3097(e,t,n){var r=n(2969);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},2777(e,t,n){var r=n(5193),o=n(2761),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},4052(e){var t=Array.isArray;e.exports=t},6571(e,t,n){var r=n(1629),o=n(6173);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},4543(e,t,n){e=n.nmd(e);var r=n(6552),o=n(14),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,s=i&&i.exports===a?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},1629(e,t,n){var r=n(6913),o=n(6686);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},6173(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},7887(e,t,n){var r=n(5791),o=n(7574),a=n(6832),i=a&&a.isMap,s=i?o(i):r;e.exports=s},6686(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},2761(e){e.exports=function(e){return null!=e&&"object"==typeof e}},5921(e,t,n){var r=n(449),o=n(7574),a=n(6832),i=a&&a.isSet,s=i?o(i):r;e.exports=s},9841(e,t,n){var r=n(6913),o=n(2761);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},1268(e,t,n){var r=n(5428),o=n(7574),a=n(6832),i=a&&a.isTypedArray,s=i?o(i):r;e.exports=s},8673(e,t,n){var r=n(3204),o=n(3713),a=n(6571);e.exports=function(e){return a(e)?r(e):o(e)}},474(e,t,n){var r=n(3204),o=n(8122),a=n(6571);e.exports=function(e){return a(e)?r(e,!0):o(e)}}
2,3536(e,t,n){var r;e=n.nmd(e),function(){var o,a="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",l=16,c=32,u=64,d=128,p=256,f=1/0,h=9007199254740991,m=NaN,g=4294967295,v=[["ary",d],["bind",1],["bindKey",2],["curry",8],["curryRight",l],["flip",512],["partial",c],["partialRight",u],["rearg",p]],y="[object Arguments]",b="[object Array]",w="[object Boolean]",x="[object Date]",S="[object Error]",k="[object Function]",_="[object GeneratorFunction]",C="[object Map]",A="[object Number]",E="[object Object]",I="[object Promise]",T="[object RegExp]",R="[object Set]",O="[object String]",j="[object Symbol]",P="[object WeakMap]",M="[object ArrayBuffer]",N="[object DataView]",D="[object Float32Array]",L="[object Float64Array]",F="[object Int8Array]",B="[object Int16Array]",z="[object Int32Array]",$="[object Uint8Array]",U="[object Uint8ClampedArray]",q="[object Uint16Array]",H="[object Uint32Array]",W=/\b__p \+= '';/g,V=/\b(__p \+=) '' \+/g,K=/(__e\(.*?\)|\b__t\)) \+\n'';/g,G=/&(?:amp|lt|gt|quot|#39);/g,Y=/[&<>"']/g,X=RegExp(G.source),J=RegExp(Y.source),Q=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,oe=/[\\^$.*+?()[\]{}|]/g,ae=RegExp(oe.source),ie=/^\s+/,se=/\s/,le=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ce=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,de=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,pe=/[()=,{}\[\]\/\s]/,fe=/\\(\\)?/g,he=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,me=/\w*$/,ge=/^[-+]0x[0-9a-f]+$/i,ve=/^0b[01]+$/i,ye=/^\[object .+?Constructor\]$/,be=/^0o[0-7]+$/i,we=/^(?:0|[1-9]\d*)$/,xe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 6,066 bytes, line 2
27f]/g,Se=/($^)/,ke=/['\n\r\u2028\u2029\\]/g,_e="\\ud800-\\udfff",Ce="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ae="\\u2700-\\u27bf",Ee="a-z\\xdf-\\xf6\\xf8-\\xff",Ie="A-Z\\xc0-\\xd6\\xd8-\\xde",Te="\\ufe0e\\ufe0f",Re="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Oe="['\u2019]",je="["+_e+"]",Pe="["+Re+"]",Me="["+Ce+"]",Ne="\\d+",De="["+Ae+"]",Le="["+Ee+"]",Fe="[^"+_e+Re+Ne+Ae+Ee+Ie+"]",Be="\\ud83c[\\udffb-\\udfff]",ze="[^"+_e+"]",$e="(?:\\ud83c[\\udde6-\\uddff]){2}",Ue="[\\ud800-\\udbff][\\udc00-\\udfff]",qe="["+Ie+"]",He="\\u200d",We="(?:"+Le+"|"+Fe+")",Ve="(?:"+qe+"|"+Fe+")",Ke="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",Ge="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Ye="(?:"+Me+"|"+Be+")"+"?",Xe="["+Te+"]?",Je=Xe+Ye+("(?:"+He+"(?:"+[ze,$e,Ue].join("|")+")"+Xe+Ye+")*"),Qe="(?:"+[De,$e,Ue].join("|")+")"+Je,Ze="(?:"+[ze+Me+"?",Me,$e,Ue,je].join("|")+")",et=RegExp(Oe,"g"),tt=RegExp(Me,"g"),nt=RegExp(Be+"(?="+Be+")|"+Ze+Je,"g"),rt=RegExp([qe+"?"+Le+"+"+Ke+"(?="+[Pe,qe,"$"].join("|")+")",Ve+"+"+Ge+"(?="+[Pe,qe+We,"$"].join("|")+")",qe+"?"+We+"+"+Ke,qe+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ne,Qe].join("|"),"g"),ot=RegExp("["+He+_e+Ce+Te+"]"),at=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,it=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],st=-1,lt={};lt[D]=lt[L]=lt[F]=lt[B]=lt[z]=lt[$]=lt[U]=lt[q]=lt[H]=!0,lt[y]=lt[b]=lt[M]=lt[w]=lt[N]=lt[x]=lt[S]=lt[k]=lt[C]=lt[A]=lt[E]=lt[T]=lt[R]=lt[O]=lt[P]=!1;var ct={};ct[y]=ct[b]=ct[M]=ct[N]=ct[w]=ct[x]=ct[D]=ct[L]=ct[F]=ct[B]=ct[z]=ct[C]=ct[A]=ct[E]=ct[T]=ct[R]=ct[O]=ct[j]=ct[$]=ct[U]=ct[q]=ct[H]=!0,ct[S]=ct[k]=ct[P]=!1;var ut={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},dt=parseFloat,pt=parseInt,ft="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,ht="object"==typeof self&&self&&self.Object===Object&&self,mt=ft||ht||Function("return this")(),gt=t&&!t.nodeType&&t,vt=gt&&e&&!e.nodeType&&e,yt=vt&&vt.exports===gt,bt=yt&&ft.process,wt=function(){try{var e=vt&&vt.require&&vt.require("util").types;return e||bt&&bt.binding&&bt.binding("util")}catch(t){}}(),xt=wt&&wt.isArrayBuffer,St=wt&&wt.isDate,kt=wt&&wt.isMap,_t=wt&&wt.isRegExp,Ct=wt&&wt.isSet,At=wt&&wt.isTypedArray;function Et(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function It(e,t,n,r){for(var o=-1,a=null==e?0:e.length;++o<a;){var i=e[o];t(r,i,n(i),e)}return r}function Tt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Rt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function Ot(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function jt(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}function Pt(e,t){return!!(null==e?0:e.length)&&qt(e,t,0)>-1}function Mt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}function Nt(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}function Dt(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}function Lt(e,t,n,r){var o=-1,a=null==e?0:e.length;for(r&&a&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e);return n}function Ft(e,t,n,r){var o=null==e?0:e.length;for(r&&o&&(n=e[--o]);o--;)n=t(n,e[o],o,e);return n}function Bt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var zt=Kt("length");function $t(e,t,n){var r;return n(e,(function(e,n,o){if(t(e,n,o))return r=n,!1})),r}function Ut(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1}function qt(e,t,n){return t===t?function(e,t,n){var r=n-1,o=e.length;for(;++r<o;)if(e[r]===t)return r;return-1}(e,t,n):Ut(e,Wt,n)}function Ht(e,t,n,r){for(var o=n-1,a=e.length;++o<a;)if(r(e[o],t))return o;return-1}function Wt(e){return e!==e}function Vt(e,t){var n=null==e?0:e.length;return n?Xt(e,t)/n:m}function Kt(e){return function(t){return null==t?o:t[e]}}function Gt(e){return function(t){return null==e?o:e[t]}}function Yt(e,t,n,r,o){return o(e,(function(e,o,a){n=r?(r=!1,e):t(n,e,o,a)})),n}function Xt(e,t){for(var n,r=-1,a=e.length;++r<a;){var i=t(e[r]);i!==o&&(n=n===o?i:n+i)}return n}function Jt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Qt(e){return e?e.slice(0,gn(e)+1).replace(ie,""):e}function Zt(e){return function(t){return e(t)}}function en(e,t){return Nt(t,(function(t){return e[t]}))}function tn(e,t){return e.has(t)}function nn(e,t){for(var n=-1,r=e.length;++n<r&&qt(t,e[n],0)>-1;);return n}function rn(e,t){for(var n=e.length;n--&&qt(t,e[n],0)>-1;);return n}var on=Gt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"
2c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),an=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function sn(e){return"\\"+ut[e]}function ln(e){return ot.test(e)}function cn(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function un(e,t){return function(n){return e(t(n))}}function dn(e,t){for(var n=-1,r=e.length,o=0,a=[];++n<r;){var i=e[n];i!==t&&i!==s||(e[n]=s,a[o++]=n)}return a}function pn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function fn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function hn(e){return ln(e)?function(e){var t=nt.lastIndex=0;for(;nt.test(e);)++t;return t}(e):zt(e)}function mn(e){return ln(e)?function(e){return e.match(nt)||[]}(e):function(e){return e.split("")}(e)}function gn(e){for(var t=e.length;t--&&se.test(e.charAt(t)););return t}var vn=Gt({"&":"&","<":"<",">":">",""":'"',"'":"'"});var yn=function e(t){var n=(t=null==t?mt:yn.defaults(mt.Object(),t,yn.pick(mt,it))).Array,r=t.Date,se=t.Error,_e=t.Function,Ce=t.Math,Ae=t.Object,Ee=t.RegExp,Ie=t.String,Te=t.TypeError,Re=n.prototype,Oe=_e.prototype,je=Ae.prototype,Pe=t["__core-js_shared__"],Me=Oe.toString,Ne=je.hasOwnProperty,De=0,Le=function(){var e=/[^.]+$/.exec(Pe&&Pe.keys&&Pe.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Fe=je.toString,Be=Me.call(Ae),ze=mt._,$e=Ee("^"+Me.call(Ne).replace(oe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ue=yt?t.Buffer:o,qe=t.Symbol,He=t.Uint8Array,We=Ue?Ue.allocUnsafe:o,Ve=un(Ae.getPrototypeOf,Ae),Ke=Ae.create,Ge=je.propertyIsEnumerable,Ye=Re.splice,Xe=qe?qe.isConcatSpreadable:o,Je=qe?qe.iterator:o,Qe=qe?qe.toStringTag:o,Ze=function(){try{var e=pa(Ae,"defineProperty");return e({},"",{}),e}catch(t){}}(),nt=t.clearTimeout!==mt.clearTimeout&&t.clearTimeout,ot=r&&r.now!==mt.Date.now&&r.now,ut=t.setTimeout!==mt.setTimeout&&t.setTimeout,ft=Ce.ceil,ht=Ce.floor,gt=Ae.getOwnPropertySymbols,vt=Ue?Ue.isBuffer:o,bt=t.isFinite,wt=Re.join,zt=un(Ae.keys,Ae),Gt=Ce.max,bn=Ce.min,wn=r.now,xn=t.parseInt,Sn=Ce.random,kn=Re.reverse,_n=pa(t,"DataView"),Cn=pa(t,"Map"),An=pa(t,"Promise"),En=pa(t,"Set"),In=pa(t,"WeakMap"),Tn=pa(Ae,"create"),Rn=In&&new In,On={},jn=Fa(_n),Pn=Fa(Cn),Mn=Fa(An),Nn=Fa(En),Dn=Fa(In),Ln=qe?qe.prototype:o,Fn=Ln?Ln.valueOf:o,Bn=Ln?Ln.toString:o;function zn(e){if(ts(e)&&!Hi(e)&&!(e instanceof Hn)){if(e instanceof qn)return e;if(Ne.call(e,"__wrapped__"))return Ba(e)}return new qn(e)}var $n=function(){function e(){}return function(t){if(!es(t))return{};if(Ke)return Ke(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function Un(){}function qn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function Hn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=g,this.__views__=[]}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Vn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Kn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Gn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Kn;++t<n;)this.add(e[t])}function Yn(e){var t=this.__data__=new Vn(e);this.size=t.size}function Xn(e,t){var n=Hi(e),r=!n&&qi(e),o=!n&&!r&&Gi(e),a=!n&&!r&&!o&&cs(e),i=n||r||o||a,s=i?Jt(e.length,Ie):[],l=s.length;for(var c in e)!t&&!Ne.call(e,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||ba(c,l))||s.push(c);return s}function Jn(e){var t=e.length;return t?e[Gr(0,t-1)]:o}function Qn(e,t){return Na(Ro(e),sr(t,0,e.length))}function Zn(e){return Na(Ro(e))}function er(e,t,n){(n!==o&&!zi(e[t],n)||n===o&&!(t in e))&&ar(e,t,n)}function tr(e,t,n){var r=e[t];Ne.call(e,t)&&zi(r,n)&&(n!==o||t in e)||ar(e,t,n)}function nr(e,t){for(var n=e.length;n--;)if(zi(e[n][0],t))return n;return-1}function rr(e,t,n,r){return pr(e,(function(e,o,a){t(r,e,n(e),a)})),r}function or(e,t){return e&&Oo(t,Os(t),e)}function ar(e,t,n){"__proto__"==t&&Ze?Ze(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function ir(e,t){for(var r=-1,a=t.length,i=n(a),s=null==e;++r<a;)i[r]=s?o:As(e,t[r]);return i}function sr(e,t,n){return e===e&&(n!==o&&(e=e<=n?e:n),t!==o&&(e=e>=t?e:t)),e}function lr(e,t,n,r,a,i){var s,l=1&t,c=2&t,u=4&t;if(n&&(s=a?n(e,r,a,i):n(e)),s!==o)return s;if(!es(e))return e;var d=Hi(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Ne.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return Ro(e,s)}else{var p=ma(e),f=p==k||p==_;if(Gi(e))return _o(e,l);if(p==E||p==y||f&&!a){if(s=c||f?{}:va(e),!l)return c?function(e,t){return Oo(e,ha(e),t)}(e,function(e,t){return e&&Oo(t,js(t),e)}(s,e)):function(e,t){return Oo(e,fa(e),t)}(e,or(s,e))}else{if(!ct[p])return a?e:{};s=function(e,t,n){var r=e.constructor;switch(t){case M:return Co(e);case w:case x:return new r(+e);case N:return function(e,t){var n=t?Co(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case D:case L:case F:case B:case z:case $:case U:case q:case H:return Ao(e,n);case C:return new r;case A:case O:return new r(e);case T:return function(e){var t=new e.constructor(e.source,me.exec(e));return t.lastIndex=e.lastIndex,t}(e);case R:return new r;case j:return o=e,Fn?Ae(Fn.call(o)):{}}var o}(e,p,l)}}i||(i=new Yn);var h=i.get(e);if(h)return h;i.set(e,s),is(e)?e.forEach((function(r){s.add(lr(r,t,n,r,e,i))}
vendor: 4,858 bytes, line 2
2)):ns(e)&&e.forEach((function(r,o){s.set(o,lr(r,t,n,o,e,i))}));var m=d?o:(u?c?aa:oa:c?js:Os)(e);return Tt(m||e,(function(r,o){m&&(r=e[o=r]),tr(s,o,lr(r,t,n,o,e,i))})),s}function cr(e,t,n){var r=n.length;if(null==e)return!r;for(e=Ae(e);r--;){var a=n[r],i=t[a],s=e[a];if(s===o&&!(a in e)||!i(s))return!1}return!0}function ur(e,t,n){if("function"!=typeof e)throw new Te(a);return Oa((function(){e.apply(o,n)}),t)}function dr(e,t,n,r){var o=-1,a=Pt,i=!0,s=e.length,l=[],c=t.length;if(!s)return l;n&&(t=Nt(t,Zt(n))),r?(a=Mt,i=!1):t.length>=200&&(a=tn,i=!1,t=new Gn(t));e:for(;++o<s;){var u=e[o],d=null==n?u:n(u);if(u=r||0!==u?u:0,i&&d===d){for(var p=c;p--;)if(t[p]===d)continue e;l.push(u)}else a(t,d,r)||l.push(u)}return l}zn.templateSettings={escape:Q,evaluate:Z,interpolate:ee,variable:"",imports:{_:zn}},zn.prototype=Un.prototype,zn.prototype.constructor=zn,qn.prototype=$n(Un.prototype),qn.prototype.constructor=qn,Hn.prototype=$n(Un.prototype),Hn.prototype.constructor=Hn,Wn.prototype.clear=function(){this.__data__=Tn?Tn(null):{},this.size=0},Wn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Wn.prototype.get=function(e){var t=this.__data__;if(Tn){var n=t[e];return n===i?o:n}return Ne.call(t,e)?t[e]:o},Wn.prototype.has=function(e){var t=this.__data__;return Tn?t[e]!==o:Ne.call(t,e)},Wn.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Tn&&t===o?i:t,this},Vn.prototype.clear=function(){this.__data__=[],this.size=0},Vn.prototype.delete=function(e){var t=this.__data__,n=nr(t,e);return!(n<0)&&(n==t.length-1?t.pop():Ye.call(t,n,1),--this.size,!0)},Vn.prototype.get=function(e){var t=this.__data__,n=nr(t,e);return n<0?o:t[n][1]},Vn.prototype.has=function(e){return nr(this.__data__,e)>-1},Vn.prototype.set=function(e,t){var n=this.__data__,r=nr(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Kn.prototype.clear=function(){this.size=0,this.__data__={hash:new Wn,map:new(Cn||Vn),string:new Wn}},Kn.prototype.delete=function(e){var t=ua(this,e).delete(e);return this.size-=t?1:0,t},Kn.prototype.get=function(e){return ua(this,e).get(e)},Kn.prototype.has=function(e){return ua(this,e).has(e)},Kn.prototype.set=function(e,t){var n=ua(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Gn.prototype.add=Gn.prototype.push=function(e){return this.__data__.set(e,i),this},Gn.prototype.has=function(e){return this.__data__.has(e)},Yn.prototype.clear=function(){this.__data__=new Vn,this.size=0},Yn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Yn.prototype.get=function(e){return this.__data__.get(e)},Yn.prototype.has=function(e){return this.__data__.has(e)},Yn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Vn){var r=n.__data__;if(!Cn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Kn(r)}return n.set(e,t),this.size=n.size,this};var pr=Mo(wr),fr=Mo(xr,!0);function hr(e,t){var n=!0;return pr(e,(function(e,r,o){return n=!!t(e,r,o)})),n}function mr(e,t,n){for(var r=-1,a=e.length;++r<a;){var i=e[r],s=t(i);if(null!=s&&(l===o?s===s&&!ls(s):n(s,l)))var l=s,c=i}return c}function gr(e,t){var n=[];return pr(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}function vr(e,t,n,r,o){var a=-1,i=e.length;for(n||(n=ya),o||(o=[]);++a<i;){var s=e[a];t>0&&n(s)?t>1?vr(s,t-1,n,r,o):Dt(o,s):r||(o[o.length]=s)}return o}var yr=No(),br=No(!0);function wr(e,t){return e&&yr(e,t,Os)}function xr(e,t){return e&&br(e,t,Os)}function Sr(e,t){return jt(t,(function(t){return Ji(e[t])}))}function kr(e,t){for(var n=0,r=(t=wo(t,e)).length;null!=e&&n<r;)e=e[La(t[n++])];return n&&n==r?e:o}function _r(e,t,n){var r=t(e);return Hi(e)?r:Dt(r,n(e))}function Cr(e){return null==e?e===o?"[object Undefined]":"[object Null]":Qe&&Qe in Ae(e)?function(e){var t=Ne.call(e,Qe),n=e[Qe];try{e[Qe]=o;var r=!0}catch(i){}var a=Fe.call(e);r&&(t?e[Qe]=n:delete e[Qe]);return a}(e):function(e){return Fe.call(e)}(e)}function Ar(e,t){return e>t}function Er(e,t){return null!=e&&Ne.call(e,t)}function Ir(e,t){return null!=e&&t in Ae(e)}function Tr(e,t,r){for(var a=r?Mt:Pt,i=e[0].length,s=e.length,l=s,c=n(s),u=1/0,d=[];l--;){var p=e[l];l&&t&&(p=Nt(p,Zt(t))),u=bn(p.length,u),c[l]=!r&&(t||i>=120&&p.length>=120)?new Gn(l&&p):o}p=e[0];var f=-1,h=c[0];e:for(;++f<i&&d.length<u;){var m=p[f],g=t?t(m):m;if(m=r||0!==m?m:0,!(h?tn(h,g):a(d,g,r))){for(l=s;--l;){var v=c[l];if(!(v?tn(v,g):a(e[l],g,r)))continue e}h&&h.push(g),d.push(m)}}return d}function Rr(e,t,n){var r=null==(e=Ia(e,t=wo(t,e)))?e:e[La(Xa(t))];return null==r?o:Et(r,e,n)}function Or(e){return ts(e)&&Cr(e)==y}function jr(e,t,n,r,a){return e===t||(null==e||null==t||!ts(e)&&!ts(t)?e!==e&&t!==t:function(e,t,n,r,a,i){var s=Hi(e),l=Hi(t),c=s?b:ma(e),u=l?b:ma(t),d=(c=c==y?E:c)==E,p=(u=u==y?E:u)==E,f=c==u;if(f&&Gi(e)){if(!Gi(t))return!1;s=!0,d=!1}
vendor: 24,090 bytes, line 2
2if(f&&!d)return i||(i=new Yn),s||cs(e)?na(e,t,n,r,a,i):function(e,t,n,r,o,a,i){switch(n){case N:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case M:return!(e.byteLength!=t.byteLength||!a(new He(e),new He(t)));case w:case x:case A:return zi(+e,+t);case S:return e.name==t.name&&e.message==t.message;case T:case O:return e==t+"";case C:var s=cn;case R:var l=1&r;if(s||(s=pn),e.size!=t.size&&!l)return!1;var c=i.get(e);if(c)return c==t;r|=2,i.set(e,t);var u=na(s(e),s(t),r,o,a,i);return i.delete(e),u;case j:if(Fn)return Fn.call(e)==Fn.call(t)}return!1}(e,t,c,n,r,a,i);if(!(1&n)){var h=d&&Ne.call(e,"__wrapped__"),m=p&&Ne.call(t,"__wrapped__");if(h||m){var g=h?e.value():e,v=m?t.value():t;return i||(i=new Yn),a(g,v,n,r,i)}}if(!f)return!1;return i||(i=new Yn),function(e,t,n,r,a,i){var s=1&n,l=oa(e),c=l.length,u=oa(t),d=u.length;if(c!=d&&!s)return!1;var p=c;for(;p--;){var f=l[p];if(!(s?f in t:Ne.call(t,f)))return!1}var h=i.get(e),m=i.get(t);if(h&&m)return h==t&&m==e;var g=!0;i.set(e,t),i.set(t,e);var v=s;for(;++p<c;){var y=e[f=l[p]],b=t[f];if(r)var w=s?r(b,y,f,t,e,i):r(y,b,f,e,t,i);if(!(w===o?y===b||a(y,b,n,r,i):w)){g=!1;break}v||(v="constructor"==f)}if(g&&!v){var x=e.constructor,S=t.constructor;x==S||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof S&&S instanceof S||(g=!1)}return i.delete(e),i.delete(t),g}(e,t,n,r,a,i)}(e,t,n,r,jr,a))}function Pr(e,t,n,r){var a=n.length,i=a,s=!r;if(null==e)return!i;for(e=Ae(e);a--;){var l=n[a];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<i;){var c=(l=n[a])[0],u=e[c],d=l[1];if(s&&l[2]){if(u===o&&!(c in e))return!1}else{var p=new Yn;if(r)var f=r(u,d,c,e,t,p);if(!(f===o?jr(d,u,3,r,p):f))return!1}}return!0}function Mr(e){return!(!es(e)||(t=e,Le&&Le in t))&&(Ji(e)?$e:ye).test(Fa(e));var t}function Nr(e){return"function"==typeof e?e:null==e?rl:"object"==typeof e?Hi(e)?$r(e[0],e[1]):zr(e):pl(e)}function Dr(e){if(!_a(e))return zt(e);var t=[];for(var n in Ae(e))Ne.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Lr(e){if(!es(e))return function(e){var t=[];if(null!=e)for(var n in Ae(e))t.push(n);return t}(e);var t=_a(e),n=[];for(var r in e)("constructor"!=r||!t&&Ne.call(e,r))&&n.push(r);return n}function Fr(e,t){return e<t}function Br(e,t){var r=-1,o=Vi(e)?n(e.length):[];return pr(e,(function(e,n,a){o[++r]=t(e,n,a)})),o}function zr(e){var t=da(e);return 1==t.length&&t[0][2]?Aa(t[0][0],t[0][1]):function(n){return n===e||Pr(n,e,t)}}function $r(e,t){return xa(e)&&Ca(t)?Aa(La(e),t):function(n){var r=As(n,e);return r===o&&r===t?Es(n,e):jr(t,r,3)}}function Ur(e,t,n,r,a){e!==t&&yr(t,(function(i,s){if(a||(a=new Yn),es(i))!function(e,t,n,r,a,i,s){var l=Ta(e,n),c=Ta(t,n),u=s.get(c);if(u)return void er(e,n,u);var d=i?i(l,c,n+"",e,t,s):o,p=d===o;if(p){var f=Hi(c),h=!f&&Gi(c),m=!f&&!h&&cs(c);d=c,f||h||m?Hi(l)?d=l:Ki(l)?d=Ro(l):h?(p=!1,d=_o(c,!0)):m?(p=!1,d=Ao(c,!0)):d=[]:os(c)||qi(c)?(d=l,qi(l)?d=vs(l):es(l)&&!Ji(l)||(d=va(c))):p=!1}p&&(s.set(c,d),a(d,c,r,i,s),s.delete(c));er(e,n,d)}(e,t,s,n,Ur,r,a);else{var l=r?r(Ta(e,s),i,s+"",e,t,a):o;l===o&&(l=i),er(e,s,l)}}),js)}function qr(e,t){var n=e.length;if(n)return ba(t+=t<0?n:0,n)?e[t]:o}function Hr(e,t,n){t=t.length?Nt(t,(function(e){return Hi(e)?function(t){return kr(t,1===e.length?e[0]:e)}:e})):[rl];var r=-1;t=Nt(t,Zt(ca()));var o=Br(e,(function(e,n,o){var a=Nt(t,(function(t){return t(e)}));return{criteria:a,index:++r,value:e}}));return function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}(o,(function(e,t){return function(e,t,n){var r=-1,o=e.criteria,a=t.criteria,i=o.length,s=n.length;for(;++r<i;){var l=Eo(o[r],a[r]);if(l)return r>=s?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))}function Wr(e,t,n){for(var r=-1,o=t.length,a={};++r<o;){var i=t[r],s=kr(e,i);n(s,i)&&Zr(a,wo(i,e),s)}return a}function Vr(e,t,n,r){var o=r?Ht:qt,a=-1,i=t.length,s=e;for(e===t&&(t=Ro(t)),n&&(s=Nt(e,Zt(n)));++a<i;)for(var l=0,c=t[a],u=n?n(c):c;(l=o(s,u,l,r))>-1;)s!==e&&Ye.call(s,l,1),Ye.call(e,l,1);return e}function Kr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==a){var a=o;ba(o)?Ye.call(e,o,1):po(e,o)}}return e}function Gr(e,t){return e+ht(Sn()*(t-e+1))}function Yr(e,t){var n="";if(!e||t<1||t>h)return n;do{t%2&&(n+=e),(t=ht(t/2))&&(e+=e)}while(t);return n}function Xr(e,t){return ja(Ea(e,t,rl),e+"")}function Jr(e){return Jn(zs(e))}function Qr(e,t){var n=zs(e);return Na(n,sr(t,0,n.length))}function Zr(e,t,n,r){if(!es(e))return e;for(var a=-1,i=(t=wo(t,e)).length,s=i-1,l=e;null!=l&&++a<i;){var c=La(t[a]),u=n;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(a!=s){var d=l[c];(u=r?r(d,c,l):o)===o&&(u=es(d)?d:ba(t[a+1])?[]:{})}tr(l,c,u),l=l[c]}return e}var eo=Rn?function(e,t){return Rn.set(e,t),e}:rl,to=Ze?function(e,t){return Ze(e,"toString",{configurable:!0,enumerable:!1,value:el(t),writable:!0})}:rl;function no(e){return Na(zs(e))}function ro(e,t,r){var o=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(r=r>a?a:r)<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var i=n(a);++o<a;)i[o]=e[o+t];return i}function oo(e,t){var n;return pr(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}function ao(e,t,n){var r=0,o=null==e?r:e.length;if("number"==typeof t&&t===t&&o<=2147483647){for(;r<o;){var a=r+o>>>1,i=e[a];null!==i&&!ls(i)&&(n?i<=t:i<t)?r=a+1:o=a}return o}return io(e,t,rl,n)}function io(e,t,n,r){var a=0,i=null==e?0:e.length;if(0===i)return 0;for(var s=(t=n(t))!==t,l=null===t,c=ls(t),u=t===o;a<i;){var d=ht((a+i)/2),p=n(e[d]),f=p!==o,h=null===p,m=p===p,g=ls(p);if(s)var v=r||m;else v=u?m&&(r||f):l?m&&f&&(r||!h):c?m&&f&&!h&&(r||!g):!h&&!g&&(r?p<=t:p<t);v?a=d+1:i=d}return bn(i,4294967294)}function so(e,t){for(var n=-1,r=e.length,o=0,a=[];++n<r;){var i=e[n],s=t?t(i):i;if(!n||!zi(s,l)){var l=s;a[o++]=0===i?0:i}}return a}function lo(e){return"number"==typeof e?e:ls(e)?m:+e}function co(e){if("string"==typeof e)return e;if(Hi(e))return Nt(e,co)+"";if(ls(e))return Bn?Bn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function uo(e,t,n){var r=-1,o=Pt,a=e.length,i=!0,s=[],l=s;if(n)i=!1,o=Mt;else if(a>=200){var c=t?null:Xo(e);if(c)return pn(c);i=!1,o=tn,l=new Gn}else l=t?[]:s;e:for(;++r<a;){var u=e[r],d=t?t(u):u;if(u=n||0!==u?u:0,i&&d===d){for(var p=l.length;p--;)if(l[p]===d)continue e;t&&l.push(d),s.push(u)}else o(l,d,n)||(l!==s&&l.push(d),s.push(u))}return s}function po(e,t){var n=-1,r=(t=wo(t,e)).length;if(!r)return!0;for(;++n<r;){var o=La(t[n]);if("__proto__"===o&&!Ne.call(e,"__proto__"))return!1;if(("constructor"===o||"prototype"===o)&&n<r-1)return!1}var a=Ia(e,t);return null==a||delete a[La(Xa(t))]}function fo(e,t,n,r){return Zr(e,t,n(kr(e,t)),r)}function ho(e,t,n,r){for(var o=e.length,a=r?o:-1;(r?a--:++a<o)&&t(e[a],a,e););return n?ro(e,r?0:a,r?a+1:o):ro(e,r?a+1:0,r?o:a)}function mo(e,t){var n=e;return n instanceof Hn&&(n=n.value()),Lt(t,(function(e,t){return t.func.apply(t.thisArg,Dt([e],t.args))}),n)}function go(e,t,r){var o=e.length;if(o<2)return o?uo(e[0]):[];for(var a=-1,i=n(o);++a<o;)for(var s=e[a],l=-1;++l<o;)l!=a&&(i[a]=dr(i[a]||s,e[l],t,r));return uo(vr(i,1),t,r)}function vo(e,t,n){for(var r=-1,a=e.length,i=t.length,s={};++r<a;){var l=r<i?t[r]:o;n(s,e[r],l)}return s}function yo(e){return Ki(e)?e:[]}function bo(e){return"function"==typeof e?e:rl}function wo(e,t){return Hi(e)?e:xa(e,t)?[e]:Da(ys(e))}var xo=Xr;function So(e,t,n){var r=e.length;return n=n===o?r:n,!t&&n>=r?e:ro(e,t,n)}var ko=nt||function(e){return mt.clearTimeout(e)};function _o(e,t){if(t)return e.slice();var n=e.length,r=We?We(n):new e.constructor(n);return e.copy(r),r}function Co(e){var t=new e.constructor(e.byteLength);return new He(t).set(new He(e)),t}function Ao(e,t){var n=t?Co(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Eo(e,t){if(e!==t){var n=e!==o,r=null===e,a=e===e,i=ls(e),s=t!==o,l=null===t,c=t===t,u=ls(t);if(!l&&!u&&!i&&e>t||i&&s&&c&&!l&&!u||r&&s&&c||!n&&c||!a)return 1;if(!r&&!i&&!u&&e<t||u&&n&&a&&!r&&!i||l&&n&&a||!s&&a||!c)return-1}return 0}function Io(e,t,r,o){for(var a=-1,i=e.length,s=r.length,l=-1,c=t.length,u=Gt(i-s,0),d=n(c+u),p=!o;++l<c;)d[l]=t[l];for(;++a<s;)(p||a<i)&&(d[r[a]]=e[a]);for(;u--;)d[l++]=e[a++];return d}function To(e,t,r,o){for(var a=-1,i=e.length,s=-1,l=r.length,c=-1,u=t.length,d=Gt(i-l,0),p=n(d+u),f=!o;++a<d;)p[a]=e[a];for(var h=a;++c<u;)p[h+c]=t[c];for(;++s<l;)(f||a<i)&&(p[h+r[s]]=e[a++]);return p}function Ro(e,t){var r=-1,o=e.length;for(t||(t=n(o));++r<o;)t[r]=e[r];return t}function Oo(e,t,n,r){var a=!n;n||(n={});for(var i=-1,s=t.length;++i<s;){var l=t[i],c=r?r(n[l],e[l],l,n,e):o;c===o&&(c=e[l]),a?ar(n,l,c):tr(n,l,c)}return n}function jo(e,t){return function(n,r){var o=Hi(n)?It:rr,a=t?t():{};return o(n,e,ca(r,2),a)}}function Po(e){return Xr((function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:o,s=a>2?n[2]:o;for(i=e.length>3&&"function"==typeof i?(a--,i):o,s&&wa(n[0],n[1],s)&&(i=a<3?o:i,a=1),t=Ae(t);++r<a;){var l=n[r];l&&e(t,l,r,i)}return t}))}function Mo(e,t){return function(n,r){if(null==n)return n;if(!Vi(n))return e(n,r);for(var o=n.length,a=t?o:-1,i=Ae(n);(t?a--:++a<o)&&!1!==r(i[a],a,i););return n}}function No(e){return function(t,n,r){for(var o=-1,a=Ae(t),i=r(t),s=i.length;s--;){var l=i[e?s:++o];if(!1===n(a[l],l,a))break}return t}}function Do(e){return function(t){var n=ln(t=ys(t))?mn(t):o,r=n?n[0]:t.charAt(0),a=n?So(n,1).join(""):t.slice(1);return r[e]()+a}}function Lo(e){return function(t){return Lt(Js(qs(t).replace(et,"")),e,"")}}function Fo(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=$n(e.prototype),r=e.apply(n,t);return es(r)?r:n}}function Bo(e){return function(t,n,r){var a=Ae(t);if(!Vi(t)){var i=ca(n,3);t=Os(t),n=function(e){return i(a[e],e,a)}}var s=e(t,n,r);return s>-1?a[i?t[s]:s]:o}}function zo(e){return ra((function(t){var n=t.length,r=n,i=qn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new Te(a);if(i&&!l&&"wrapper"==sa(s))var l=new qn([],!0)}for(r=l?r:n;++r<n;){var c=sa(s=t[r]),u="wrapper"==c?ia(s):o;l=u&&Sa(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?l[sa(u[0])].apply(l,u[3]):1==s.length&&Sa(s)?l[c]():l.thru(s)}return function(){var e=arguments,r=e[0];if(l&&1==e.length&&Hi(r))return l.plant(r).value();for(var o=0,a=n?t[o].apply(this,e):r;++o<n;)a=t[o].call(this,a);return a}}))}function $o(e,t,r,a,i,s,l,c,u,p){var f=t&d,h=1&t,m=2&t,g=24&t,v=512&t,y=m?o:Fo(e);return function d(){for(var b=arguments.length,w=n(b),x=b;x--;)w[x]=arguments[x];if(g)var S=la(d),k=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(w,S);if(a&&(w=Io(w,a,i,g)),s&&(w=To(w,s,l,g)),b-=k,g&&b<p){var _=dn(w,S);return Go(e,t,$o,d.placeholder,r,w,_,c,u,p-b)}var C=h?r:this,A=m?C[e]:e;return b=w.length,c?w=function(e,t){var n=e.length,r=bn(t.length,n),a=Ro(e);for(;r--;){var i=t[r];e[r]=ba(i,n)?a[i]:o}return e}(w,c):v&&b>1&&w.reverse(),f&&u<b&&(w.length=u),this&&this!==mt&&this instanceof d&&(A=y||Fo(A)),A.apply(C,w)}}function Uo(e,t){return function(n,r){return function(e,t,n,r){return wr(e,(function(e,o,a){t(r,n(e),o,a)})),r}(n,e,t(r),{})}}function qo(e,t){return function(n,r){var a;if(n===o&&r===o)return t;if(n!==o&&(a=n),r!==o){if(a===o)return r;"string"==typeof n||"string"==typeof r?(n=co(n),r=co(r)):(n=lo(n),r=lo(r)),a=e(n,r)}return a}}function Ho(e){return ra((function(t){return t=Nt(t,Zt(ca())),Xr((function(n){var r=this;return e(t,(function(e){return Et(e,r,n)}))}))}))}function Wo(e,t){var n=(t=t===o?" ":co(t)).length;if(n<2)return n?Yr(t,e):t;var r=Yr(t,ft(e/hn(t)));return ln(t)?So(mn(r),0,e).join(""):r.slice(0,e)}function Vo(e){return function(t,r,a){return a&&"number"!=typeof a&&wa(t,r,a)&&(r=a=o),t=fs(t),r===o?(r=t,t=0):r=fs(r),function(e,t,r,o){for(var a=-1,i=Gt(ft((t-e)/(r||1)),0),s=n(i);i--;)s[o?i:++a]=e,e+=r;return s}(t,r,a=a===o?t<r?1:-1:fs(a),e)}}function Ko(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=gs(t),n=gs(n)),e(t,n)}}function Go(e,t,n,r,a,i,s,l,d,p){var f=8&t;t|=f?c:u,4&(t&=~(f?u:c))||(t&=-4);var h=[e,t,a,f?i:o,f?s:o,f?o:i,f?o:s,l,d,p],m=n.apply(o,h);return Sa(e)&&Ra(m,h),m.placeholder=r,Pa(m,e,t)}function Yo(e){var t=Ce[e];return function(e,n){if(e=gs(e),(n=null==n?0:bn(hs(n),292))&&bt(e)){var r=(ys(e)+"e").split("e");return+((r=(ys(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Xo=En&&1/pn(new En([,-0]))[1]==f?function(e){return new En(e)}:ll;function Jo(e){return function(t){var n=ma(t);return n==C?cn(t):n==R?fn(t):function(e,t){return Nt(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Qo(e,t,r,i,f,h,m,g){var v=2&t;if(!v&&"function"!=typeof e)throw new Te(a);var y=i?i.length:0;if(y||(t&=-97,i=f=o),m=m===o?m:Gt(hs(m),0),g=g===o?g:hs(g),y-=f?f.length:0,t&u){var b=i,w=f;i=f=o}var x=v?o:ia(e),S=[e,t,r,i,f,b,w,h,m,g];if(x&&function(e,t){var n=e[1],r=t[1],o=n|r,a=o<131,i=r==d&&8==n||r==d&&n==p&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!a&&!i)return e;1&r&&(e[2]=t[2],o|=1&n?0:4);var l=t[3];if(l){var c=e[3];e[3]=c?Io(c,l,t[4]):l,e[4]=c?dn(e[3],s):t[4]}(l=t[5])&&(c=e[5],e[5]=c?To(c,l,t[6]):l,e[6]=c?dn(e[5],s):t[6]);(l=t[7])&&(e[7]=l);r&d&&(e[8]=null==e[8]?t[8]:bn(e[8],t[8]));null==e[9]&&(e[9]=t[9]);e[0]=t[0],e[1]=o}(S,x),e=S[0],t=S[1],r=S[2],i=S[3],f=S[4],!(g=S[9]=S[9]===o?v?0:e.length:Gt(S[9]-y,0))&&24&t&&(t&=-25),t&&1!=t)k=8==t||t==l?function(e,t,r){var a=Fo(e);return function i(){for(var s=arguments.length,l=n(s),c=s,u=la(i);c--;)l[c]=arguments[c];var d=s<3&&l[0]!==u&&l[s-1]!==u?[]:dn(l,u);return(s-=d.length)<r?Go(e,t,$o,i.placeholder,o,l,d,o,o,r-s):Et(this&&this!==mt&&this instanceof i?a:e,this,l)}}(e,t,g):t!=c&&33!=t||f.length?$o.apply(o,S):function(e,t,r,o){var a=1&t,i=Fo(e);return function t(){for(var s=-1,l=arguments.length,c=-1,u=o.length,d=n(u+l),p=this&&this!==mt&&this instanceof t?i:e;++c<u;)d[c]=o[c];for(;l--;)d[c++]=arguments[++s];return Et(p,a?r:this,d)}}(e,t,r,i);else var k=function(e,t,n){var r=1&t,o=Fo(e);return function t(){return(this&&this!==mt&&this instanceof t?o:e).apply(r?n:this,arguments)}}(e,t,r);return Pa((x?eo:Ra)(k,S),e,t)}function Zo(e,t,n,r){return e===o||zi(e,je[n])&&!Ne.call(r,n)?t:e}function ea(e,t,n,r,a,i){return es(e)&&es(t)&&(i.set(t,e),Ur(e,t,o,ea,i),i.delete(t)),e}function ta(e){return os(e)?o:e}function na(e,t,n,r,a,i){var s=1&n,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=i.get(e),d=i.get(t);if(u&&d)return u==t&&d==e;var p=-1,f=!0,h=2&n?new Gn:o;for(i.set(e,t),i.set(t,e);++p<l;){var m=e[p],g=t[p];if(r)var v=s?r(g,m,p,t,e,i):r(m,g,p,e,t,i);if(v!==o){if(v)continue;f=!1;break}if(h){if(!Bt(t,(function(e,t){if(!tn(h,t)&&(m===e||a(m,e,n,r,i)))return h.push(t)}))){f=!1;break}}else if(m!==g&&!a(m,g,n,r,i)){f=!1;break}}return i.delete(e),i.delete(t),f}function ra(e){return ja(Ea(e,o,Wa),e+"")}function oa(e){return _r(e,Os,fa)}function aa(e){return _r(e,js,ha)}var ia=Rn?function(e){return Rn.get(e)}:ll;function sa(e){for(var t=e.name+"",n=On[t],r=Ne.call(On,t)?n.length:0;r--;){var o=n[r],a=o.func;if(null==a||a==e)return o.name}return t}function la(e){return(Ne.call(zn,"placeholder")?zn:e).placeholder}function ca(){var e=zn.iteratee||ol;return e=e===ol?Nr:e,arguments.length?e(arguments[0],arguments[1]):e}function ua(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function da(e){for(var t=Os(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,Ca(o)]}return t}function pa(e,t){var n=function(e,t){return null==e?o:e[t]}(e,t);return Mr(n)?n:o}var fa=gt?function(e){return null==e?[]:(e=Ae(e),jt(gt(e),(function(t){return Ge.call(e,t)})))}:ml,ha=gt?function(e){for(var t=[];e;)Dt(t,fa(e)),e=Ve(e);return t}:ml,ma=Cr;function ga(e,t,n){for(var r=-1,o=(t=wo(t,e)).length,a=!1;++r<o;){var i=La(t[r]);if(!(a=null!=e&&n(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&Zi(o)&&ba(i,o)&&(Hi(e)||qi(e))}function va(e){return"function"!=typeof e.constructor||_a(e)?{}:$n(Ve(e))}function ya(e){return Hi(e)||qi(e)||!!(Xe&&e&&e[Xe])}function ba(e,t){var n=typeof e;return!!(t=null==t?h:t)&&("number"==n||"symbol"!=n&&we.test(e))&&e>-1&&e%1==0&&e<t}function wa(e,t,n){if(!es(n))return!1;var r=typeof t;return!!("number"==r?Vi(n)&&ba(t,n.length):"string"==r&&t in n)&&zi(n[t],e)}function xa(e,t){if(Hi(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!ls(e))||(ne.test(e)||!te.test(e)||null!=t&&e in Ae(t))}function Sa(e){var t=sa(e),n=zn[t];if("function"!=typeof n||!(t in Hn.prototype))return!1;if(e===n)return!0;var r=ia(n);return!!r&&e===r[0]}(_n&&ma(new _n(new ArrayBuffer(1)))!=N||Cn&&ma(new Cn)!=C||An&&ma(An.resolve())!=I||En&&ma(new En)!=R||In&&ma(new In)!=P)&&(ma=function(e){var t=Cr(e),n=t==E?e.constructor:o,r=n?Fa(n):"";if(r)switch(r){case jn:return N;case Pn:return C;case Mn:return I;case Nn:return R;case Dn:return P}return t});var ka=Pe?Ji:gl;function _a(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||je)}function Ca(e){return e===e&&!es(e)}function Aa(e,t){return function(n){return null!=n&&(n[e]===t&&(t!==o||e in Ae(n)))}}function Ea(e,t,r){return t=Gt(t===o?e.length-1:t,0),function(){for(var o=arguments,a=-1,i=Gt(o.length-t,0),s=n(i);++a<i;)s[a]=o[t+a];a=-1;for(var l=n(t+1);++a<t;)l[a]=o[a];return l[t]=r(s),Et(e,this,l)}}function Ia(e,t){return t.length<2?e:kr(e,ro(t,0,-1))}function Ta(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}var Ra=Ma(eo),Oa=ut||function(e,t){return mt.setTimeout(e,t)},ja=Ma(to);function Pa(e,t,n){var r=t+"";return ja(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(le,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Tt(v,(function(n){var r="_."+n[0];t&n[1]&&!Pt(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ce);return t?t[1].split(ue):[]}(r),n)))}function Ma(e){var t=0,n=0;return function(){var r=wn(),a=16-(r-n);if(n=r,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Na(e,t){var n=-1,r=e.length,a=r-1;for(t=t===o?r:t;++n<t;){var i=Gr(n,a),s=e[i];e[i]=e[n],e[n]=s}return e.length=t,e}var Da=function(e){var t=Mi(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(re,(function(e,n,r,o){t.push(r?o.replace(fe,"$1"):n||e)})),t}));function La(e){if("string"==typeof e||ls(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Fa(e){if(null!=e){try{return Me.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Ba(e){if(e instanceof Hn)return e.clone();var t=new qn(e.__wrapped__,e.__chain__);return t.__actions__=Ro(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var za=Xr((function(e,t){return Ki(e)?dr(e,vr(t,1,Ki,!0)):[]})),$a=Xr((function(e,t){var n=Xa(t);return Ki(n)&&(n=o),Ki(e)?dr(e,vr(t,1,Ki,!0),ca(n,2)):[]})),Ua=Xr((function(e,t){var n=Xa(t);return Ki(n)&&(n=o),Ki(e)?dr(e,vr(t,1,Ki,!0),o,n):[]}));function qa(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:hs(n);return o<0&&(o=Gt(r+o,0)),Ut(e,ca(t,3),o)}function Ha(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=r-1;return n!==o&&(a=hs(n),a=n<0?Gt(r+a,0):bn(a,r-1)),Ut(e,ca(t,3),a,!0)}function Wa(e){return(null==e?0:e.length)?vr(e,1):[]}function Va(e){return e&&e.length?e[0]:o}var Ka=Xr((function(e){var t=Nt(e,yo);return t.length&&t[0]===e[0]?Tr(t):[]})),Ga=Xr((function(e){var t=Xa(e),n=Nt(e,yo);return t===Xa(n)?t=o:n.pop(),n.length&&n[0]===e[0]?Tr(n,ca(t,2)):[]})),Ya=Xr((function(e){var t=Xa(e),n=Nt(e,yo);return(t="function"==typeof t?t:o)&&n.pop(),n.length&&n[0]===e[0]?Tr(n,o,t):[]}));function Xa(e){var t=null==e?0:e.length;return t?e[t-1]:o}var Ja=Xr(Qa);function Qa(e,t){return e&&e.length&&t&&t.length?Vr(e,t):e}var Za=ra((function(e,t){var n=null==e?0:e.length,r=ir(e,t);return Kr(e,Nt(t,(function(e){return ba(e,n)?+e:e})).sort(Eo)),r}));function ei(e){return null==e?e:kn.call(e)}var ti=Xr((function(e){return uo(vr(e,1,Ki,!0))})),ni=Xr((function(e){var t=Xa(e);return Ki(t)&&(t=o),uo(vr(e,1,Ki,!0),ca(t,2))})),ri=Xr((function(e){var t=Xa(e);return t="function"==typeof t?t:o,uo(vr(e,1,Ki,!0),o,t)}));function oi(e){if(!e||!e.length)return[];var t=0;return e=jt(e,(function(e){if(Ki(e))return t=Gt(e.length,t),!0})),Jt(t,(function(t){return Nt(e,Kt(t))}))}function ai(e,t){if(!e||!e.length)return[];var n=oi(e);return null==t?n:Nt(n,(function(e){return Et(t,o,e)}))}var ii=Xr((function(e,t){return Ki(e)?dr(e,t):[]})),si=Xr((function(e){return go(jt(e,Ki))})),li=Xr((function(e){var t=Xa(e);return Ki(t)&&(t=o),go(jt(e,Ki),ca(t,2))})),ci=Xr((function(e){var t=Xa(e);return t="function"==typeof t?t:o,go(jt(e,Ki),o,t)})),ui=Xr(oi);var di=Xr((function(e){var t=e.length,n=t>1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,ai(e,n)}));function pi(e){var t=zn(e);return t.__chain__=!0,t}function fi(e,t){return t(e)}var hi=ra((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,a=function(t){return ir(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Hn&&ba(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:fi,args:[a],thisArg:o}),new qn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(a)}));var mi=jo((function(e,t,n){Ne.call(e,n)?++e[n]:ar(e,n,1)}));var gi=Bo(qa),vi=Bo(Ha);function yi(e,t){return(Hi(e)?Tt:pr)(e,ca(t,3))}function bi(e,t){return(Hi(e)?Rt:fr)(e,ca(t,3))}var wi=jo((function(e,t,n){Ne.call(e,n)?e[n].push(t):ar(e,n,[t])}));var xi=Xr((function(e,t,r){var o=-1,a="function"==typeof t,i=Vi(e)?n(e.length):[];return pr(e,(function(e){i[++o]=a?Et(t,e,r):Rr(e,t,r)})),i})),Si=jo((function(e,t,n){ar(e,n,t)}));function ki(e,t){return(Hi(e)?Nt:Br)(e,ca(t,3))}var _i=jo((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var Ci=Xr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&wa(e,t[0],t[1])?t=[]:n>2&&wa(t[0],t[1],t[2])&&(t=[t[0]]),Hr(e,vr(t,1),[])})),Ai=ot||function(){return mt.Date.now()};function Ei(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,Qo(e,d,o,o,o,o,t)}function Ii(e,t){var n;if("function"!=typeof t)throw new Te(a);return e=hs(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var Ti=Xr((function(e,t,n){var r=1;if(n.length){var o=dn(n,la(Ti));r|=c}return Qo(e,r,t,n,o)})),Ri=Xr((function(e,t,n){var r=3;if(n.length){var o=dn(n,la(Ri));r|=c}return Qo(t,r,e,n,o)}));function Oi(e,t,n){var r,i,s,l,c,u,d=0,p=!1,f=!1,h=!0;if("function"!=typeof e)throw new Te(a);function m(t){var n=r,a=i;return r=i=o,d=t,l=e.apply(a,n)}function g(e){var n=e-u;return u===o||n>=t||n<0||f&&e-d>=s}function v(){var e=Ai();if(g(e))return y(e);c=Oa(v,function(e){var n=t-(e-u);return f?bn(n,s-(e-d)):n}(e))}function y(e){return c=o,h&&r?m(e):(r=i=o,l)}function b(){var e=Ai(),n=g(e);if(r=arguments,i=this,u=e,n){if(c===o)return function(e){return d=e,c=Oa(v,t),p?m(e):l}(u);if(f)return ko(c),c=Oa(v,t),m(u)}return c===o&&(c=Oa(v,t)),l}return t=gs(t)||0,es(n)&&(p=!!n.leading,s=(f="maxWait"in n)?Gt(gs(n.maxWait)||0,t):s,h="trailing"in n?!!n.trailing:h),b.cancel=function(){c!==o&&ko(c),d=0,r=u=i=c=o},b.flush=function(){return c===o?l:y(Ai())},b}var ji=Xr((function(e,t){return ur(e,1,t)})),Pi=Xr((function(e,t,n){return ur(e,gs(t)||0,n)}));function Mi(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(a);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(Mi.Cache||Kn),n}function Ni(e){if("function"!=typeof e)throw new Te(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Mi.Cache=Kn;var Di=xo((function(e,t){var n=(t=1==t.length&&Hi(t[0])?Nt(t[0],Zt(ca())
vendor: 4,679 bytes, line 2
2):Nt(vr(t,1),Zt(ca()))).length;return Xr((function(r){for(var o=-1,a=bn(r.length,n);++o<a;)r[o]=t[o].call(this,r[o]);return Et(e,this,r)}))})),Li=Xr((function(e,t){var n=dn(t,la(Li));return Qo(e,c,o,t,n)})),Fi=Xr((function(e,t){var n=dn(t,la(Fi));return Qo(e,u,o,t,n)})),Bi=ra((function(e,t){return Qo(e,p,o,o,o,t)}));function zi(e,t){return e===t||e!==e&&t!==t}var $i=Ko(Ar),Ui=Ko((function(e,t){return e>=t})),qi=Or(function(){return arguments}())?Or:function(e){return ts(e)&&Ne.call(e,"callee")&&!Ge.call(e,"callee")},Hi=n.isArray,Wi=xt?Zt(xt):function(e){return ts(e)&&Cr(e)==M};function Vi(e){return null!=e&&Zi(e.length)&&!Ji(e)}function Ki(e){return ts(e)&&Vi(e)}var Gi=vt||gl,Yi=St?Zt(St):function(e){return ts(e)&&Cr(e)==x};function Xi(e){if(!ts(e))return!1;var t=Cr(e);return t==S||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!os(e)}function Ji(e){if(!es(e))return!1;var t=Cr(e);return t==k||t==_||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Qi(e){return"number"==typeof e&&e==hs(e)}function Zi(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=h}function es(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ts(e){return null!=e&&"object"==typeof e}var ns=kt?Zt(kt):function(e){return ts(e)&&ma(e)==C};function rs(e){return"number"==typeof e||ts(e)&&Cr(e)==A}function os(e){if(!ts(e)||Cr(e)!=E)return!1;var t=Ve(e);if(null===t)return!0;var n=Ne.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Me.call(n)==Be}var as=_t?Zt(_t):function(e){return ts(e)&&Cr(e)==T};var is=Ct?Zt(Ct):function(e){return ts(e)&&ma(e)==R};function ss(e){return"string"==typeof e||!Hi(e)&&ts(e)&&Cr(e)==O}function ls(e){return"symbol"==typeof e||ts(e)&&Cr(e)==j}var cs=At?Zt(At):function(e){return ts(e)&&Zi(e.length)&&!!lt[Cr(e)]};var us=Ko(Fr),ds=Ko((function(e,t){return e<=t}));function ps(e){if(!e)return[];if(Vi(e))return ss(e)?mn(e):Ro(e);if(Je&&e[Je])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Je]());var t=ma(e);return(t==C?cn:t==R?pn:zs)(e)}function fs(e){return e?(e=gs(e))===f||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}function hs(e){var t=fs(e),n=t%1;return t===t?n?t-n:t:0}function ms(e){return e?sr(hs(e),0,g):0}function gs(e){if("number"==typeof e)return e;if(ls(e))return m;if(es(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=es(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Qt(e);var n=ve.test(e);return n||be.test(e)?pt(e.slice(2),n?2:8):ge.test(e)?m:+e}function vs(e){return Oo(e,js(e))}function ys(e){return null==e?"":co(e)}var bs=Po((function(e,t){if(_a(t)||Vi(t))Oo(t,Os(t),e);else for(var n in t)Ne.call(t,n)&&tr(e,n,t[n])})),ws=Po((function(e,t){Oo(t,js(t),e)})),xs=Po((function(e,t,n,r){Oo(t,js(t),e,r)})),Ss=Po((function(e,t,n,r){Oo(t,Os(t),e,r)})),ks=ra(ir);var _s=Xr((function(e,t){e=Ae(e);var n=-1,r=t.length,a=r>2?t[2]:o;for(a&&wa(t[0],t[1],a)&&(r=1);++n<r;)for(var i=t[n],s=js(i),l=-1,c=s.length;++l<c;){var u=s[l],d=e[u];(d===o||zi(d,je[u])&&!Ne.call(e,u))&&(e[u]=i[u])}return e})),Cs=Xr((function(e){return e.push(o,ea),Et(Ms,o,e)}));function As(e,t,n){var r=null==e?o:kr(e,t);return r===o?n:r}function Es(e,t){return null!=e&&ga(e,t,Ir)}var Is=Uo((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Fe.call(t)),e[t]=n}),el(rl)),Ts=Uo((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Fe.call(t)),Ne.call(e,t)?e[t].push(n):e[t]=[n]}),ca),Rs=Xr(Rr);function Os(e){return Vi(e)?Xn(e):Dr(e)}function js(e){return Vi(e)?Xn(e,!0):Lr(e)}var Ps=Po((function(e,t,n){Ur(e,t,n)})),Ms=Po((function(e,t,n,r){Ur(e,t,n,r)})),Ns=ra((function(e,t){var n={};if(null==e)return n;var r=!1;t=Nt(t,(function(t){return t=wo(t,e),r||(r=t.length>1),t})),Oo(e,aa(e),n),r&&(n=lr(n,7,ta));for(var o=t.length;o--;)po(n,t[o]);return n}));var Ds=ra((function(e,t){return null==e?{}:function(e,t){return Wr(e,t,(function(t,n){return Es(e,n)}))}(e,t)}));function Ls(e,t){if(null==e)return{};var n=Nt(aa(e),(function(e){return[e]}));return t=ca(t),Wr(e,n,(function(e,n){return t(e,n[0])}))}var Fs=Jo(Os),Bs=Jo(js);function zs(e){return null==e?[]:en(e,Os(e))}var $s=Lo((function(e,t,n){return t=t.toLowerCase(),e+(n?Us(t):t)}));function Us(e){return Xs(ys(e).toLowerCase())}function qs(e){return(e=ys(e))&&e.replace(xe,on).replace(tt,"")}var Hs=Lo((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Ws=Lo((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Vs=Do("toLowerCase");var Ks=Lo((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Gs=Lo((function(e,t,n){return e+(n?" ":"")+Xs(t)}));var Ys=Lo((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Xs=Do("toUpperCase");
vendor: 7,826 bytes, line 2
2function Js(e,t,n){return e=ys(e),(t=n?o:t)===o?function(e){return at.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(de)||[]}(e):e.match(t)||[]}var Qs=Xr((function(e,t){try{return Et(e,o,t)}catch(n){return Xi(n)?n:new se(n)}})),Zs=ra((function(e,t){return Tt(t,(function(t){t=La(t),ar(e,t,Ti(e[t],e))})),e}));function el(e){return function(){return e}}var tl=zo(),nl=zo(!0);function rl(e){return e}function ol(e){return Nr("function"==typeof e?e:lr(e,1))}var al=Xr((function(e,t){return function(n){return Rr(n,e,t)}})),il=Xr((function(e,t){return function(n){return Rr(e,n,t)}}));function sl(e,t,n){var r=Os(t),o=Sr(t,r);null!=n||es(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=Sr(t,Os(t)));var a=!(es(n)&&"chain"in n)||!!n.chain,i=Ji(e);return Tt(o,(function(n){var r=t[n];e[n]=r,i&&(e.prototype[n]=function(){var t=this.__chain__;if(a||t){var n=e(this.__wrapped__);return(n.__actions__=Ro(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Dt([this.value()],arguments))})})),e}function ll(){}var cl=Ho(Nt),ul=Ho(Ot),dl=Ho(Bt);function pl(e){return xa(e)?Kt(La(e)):function(e){return function(t){return kr(t,e)}}(e)}var fl=Vo(),hl=Vo(!0);function ml(){return[]}function gl(){return!1}var vl=qo((function(e,t){return e+t}),0),yl=Yo("ceil"),bl=qo((function(e,t){return e/t}),1),wl=Yo("floor");var xl=qo((function(e,t){return e*t}),1),Sl=Yo("round"),kl=qo((function(e,t){return e-t}),0);return zn.after=function(e,t){if("function"!=typeof t)throw new Te(a);return e=hs(e),function(){if(--e<1)return t.apply(this,arguments)}},zn.ary=Ei,zn.assign=bs,zn.assignIn=ws,zn.assignInWith=xs,zn.assignWith=Ss,zn.at=ks,zn.before=Ii,zn.bind=Ti,zn.bindAll=Zs,zn.bindKey=Ri,zn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Hi(e)?e:[e]},zn.chain=pi,zn.chunk=function(e,t,r){t=(r?wa(e,t,r):t===o)?1:Gt(hs(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var i=0,s=0,l=n(ft(a/t));i<a;)l[s++]=ro(e,i,i+=t);return l},zn.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,o=[];++t<n;){var a=e[t];a&&(o[r++]=a)}return o},zn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=n(e-1),r=arguments[0],o=e;o--;)t[o-1]=arguments[o];return Dt(Hi(r)?Ro(r):[r],vr(t,1))},zn.cond=function(e){var t=null==e?0:e.length,n=ca();return e=t?Nt(e,(function(e){if("function"!=typeof e[1])throw new Te(a);return[n(e[0]),e[1]]})):[],Xr((function(n){for(var r=-1;++r<t;){var o=e[r];if(Et(o[0],this,n))return Et(o[1],this,n)}}))},zn.conforms=function(e){return function(e){var t=Os(e);return function(n){return cr(n,e,t)}}(lr(e,1))},zn.constant=el,zn.countBy=mi,zn.create=function(e,t){var n=$n(e);return null==t?n:or(n,t)},zn.curry=function e(t,n,r){var a=Qo(t,8,o,o,o,o,o,n=r?o:n);return a.placeholder=e.placeholder,a},zn.curryRight=function e(t,n,r){var a=Qo(t,l,o,o,o,o,o,n=r?o:n);return a.placeholder=e.placeholder,a},zn.debounce=Oi,zn.defaults=_s,zn.defaultsDeep=Cs,zn.defer=ji,zn.delay=Pi,zn.difference=za,zn.differenceBy=$a,zn.differenceWith=Ua,zn.drop=function(e,t,n){var r=null==e?0:e.length;return r?ro(e,(t=n||t===o?1:hs(t))<0?0:t,r):[]},zn.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?ro(e,0,(t=r-(t=n||t===o?1:hs(t)))<0?0:t):[]},zn.dropRightWhile=function(e,t){return e&&e.length?ho(e,ca(t,3),!0,!0):[]},zn.dropWhile=function(e,t){return e&&e.length?ho(e,ca(t,3),!0):[]},zn.fill=function(e,t,n,r){var a=null==e?0:e.length;return a?(n&&"number"!=typeof n&&wa(e,t,n)&&(n=0,r=a),function(e,t,n,r){var a=e.length;for((n=hs(n))<0&&(n=-n>a?0:a+n),(r=r===o||r>a?a:hs(r))<0&&(r+=a),r=n>r?0:ms(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},zn.filter=function(e,t){return(Hi(e)?jt:gr)(e,ca(t,3))},zn.flatMap=function(e,t){return vr(ki(e,t),1)},zn.flatMapDeep=function(e,t){return vr(ki(e,t),f)},zn.flatMapDepth=function(e,t,n){return n=n===o?1:hs(n),vr(ki(e,t),n)},zn.flatten=Wa,zn.flattenDeep=function(e){return(null==e?0:e.length)?vr(e,f):[]},zn.flattenDepth=function(e,t){return(null==e?0:e.length)?vr(e,t=t===o?1:hs(t)):[]},zn.flip=function(e){return Qo(e,512)},zn.flow=tl,zn.flowRight=nl,zn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var o=e[t];ar(r,o[0],o[1])}return r},zn.functions=function(e){return null==e?[]:Sr(e,Os(e))},zn.functionsIn=function(e){return null==e?[]:Sr(e,js(e))},zn.groupBy=wi,zn.initial=function(e){return(null==e?0:e.length)?ro(e,0,-1):[]},zn.intersection=Ka,zn.intersectionBy=Ga,zn.intersectionWith=Ya,zn.invert=Is,zn.invertBy=Ts,zn.invokeMap=xi,zn.iteratee=ol,zn.keyBy=Si,zn.keys=Os,zn.keysIn=js,zn.map=ki,zn.mapKeys=function(e,t){var n={};return t=ca(t,3),wr(e,(function(e,r,o){ar(n,t(e,r,o),e)})),n},zn.mapValues=function(e,t){var n={};return t=ca(t,3),wr(e,(function(e,r,o){ar(n,r,t(e,r,o))})),n},zn.matches=function(e){return zr(lr(e,1))},zn.matchesProperty=function(e,t){return $r(e,lr(t,1))},zn.memoize=Mi,zn.merge=Ps,zn.mergeWith=Ms,zn.method=al,zn.methodOf=il,zn.mixin=sl,zn.negate=Ni,zn.nthArg=function(e){return e=hs(e),Xr((function(t){return qr(t,e)}))},zn.omit=Ns,zn.omitBy=function(e,t){return Ls(e,Ni(ca(t)))},zn.once=function(e){return Ii(2,e)},zn.orderBy=function(e,t,n,r){return null==e?[]:(Hi(t)||(t=null==t?[]:[t]),Hi(n=r?o:n)||(n=null==n?[]:[n]),Hr(e,t,n))},zn.over=cl,zn.overArgs=Di,zn.overEvery=ul,zn.overSome=dl,zn.partial=Li,zn.partialRight=Fi,zn.partition=_i,zn.pick=Ds,zn.pickBy=Ls,zn.property=pl,zn.propertyOf=function(e){return function(t){return null==e?o:kr(e,t)}},zn.pull=Ja,zn.pullAll=Qa,zn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Vr(e,t,ca(n,2)):e},zn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?Vr(e,t,o,n):e},zn.pullAt=Za,zn.range=fl,zn.rangeRight=hl,zn.rearg=Bi,zn.reject=function(e,t){return(Hi(e)?jt:gr)(e,Ni(ca(t,3)))},zn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,o=[],a=e.length;for(t=ca(t,3);++r<a;){var i=e[r];t(i,r,e)&&(n.push(i),o.push(r))}return Kr(e,o),n},zn.rest=function(e,t){if("function"!=typeof e)throw new Te(a);return Xr(e,t=t===o?t:hs(t))},zn.reverse=ei,zn.sampleSize=function(e,t,n){return t=(n?wa(e,t,n):t===o)?1:hs(t),(Hi(e)?Qn:Qr)(e,t)},zn.set=function(e,t,n){return null==e?e:Zr(e,t,n)},zn.setWith=function(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Zr(e,t,n,r)},zn.shuffle=function(e){return(Hi(e)?Zn:no)(e)},zn.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&wa(e,t,n)?(t=0,n=r):(t=null==t?0:hs(t),n=n===o?r:hs(n)),ro(e,t,n)):[]},zn.sortBy=Ci,zn.sortedUniq=function(e){return e&&e.length?so(e):[]},zn.sortedUniqBy=function(e,t){return e&&e.length?so(e,ca(t,2)):[]},zn.split=function(e,t,n){return n&&"number"!=typeof n&&wa(e,t,n)&&(t=n=o),(n=n===o?g:n>>>0)?(e=ys(e))&&("string"==typeof t||null!=t&&!as(t))&&!(t=co(t))&&ln(e)?So(mn(e),0,n):e.split(t,n):[]},zn.spread=function(e,t){if("function"!=typeof e)throw new Te(a);return t=null==t?0:Gt(hs(t),0),Xr((function(n){var r=n[t],o=So(n,0,t);return r&&Dt(o,r),Et(e,this,o)}))},zn.tail=function(e){var t=null==e?0:e.length;return t?ro(e,1,t):[]},zn.take=function(e,t,n){return e&&e.length?ro(e,0,(t=n||t===o?1:hs(t))<0?0:t):[]},zn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ro(e,(t=r-(t=n||t===o?1:hs(t)))<0?0:t,r):[]},zn.takeRightWhile=function(e,t){return e&&e.length?ho(e,ca(t,3),!1,!0):[]},zn.takeWhile=function(e,t){return e&&e.length?ho(e,ca(t,3)):[]},zn.tap=function(e,t){return t(e),e},zn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new Te(a);return es(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Oi(e,t,{leading:r,maxWait:t,trailing:o})},zn.thru=fi,zn.toArray=ps,zn.toPairs=Fs,zn.toPairsIn=Bs,zn.toPath=function(e){return Hi(e)?Nt(e,La):ls(e)?[e]:Ro(Da(ys(e)))},zn.toPlainObject=vs,zn.transform=function(e,t,n){var r=Hi(e),o=r||Gi(e)||cs(e);if(t=ca(t,4),null==n){var a=e&&e.constructor;
vendor: 4,193 bytes, line 2
2n=o?r?new a:[]:es(e)&&Ji(a)?$n(Ve(e)):{}}return(o?Tt:wr)(e,(function(e,r,o){return t(n,e,r,o)})),n},zn.unary=function(e){return Ei(e,1)},zn.union=ti,zn.unionBy=ni,zn.unionWith=ri,zn.uniq=function(e){return e&&e.length?uo(e):[]},zn.uniqBy=function(e,t){return e&&e.length?uo(e,ca(t,2)):[]},zn.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?uo(e,o,t):[]},zn.unset=function(e,t){return null==e||po(e,t)},zn.unzip=oi,zn.unzipWith=ai,zn.update=function(e,t,n){return null==e?e:fo(e,t,bo(n))},zn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:fo(e,t,bo(n),r)},zn.values=zs,zn.valuesIn=function(e){return null==e?[]:en(e,js(e))},zn.without=ii,zn.words=Js,zn.wrap=function(e,t){return Li(bo(t),e)},zn.xor=si,zn.xorBy=li,zn.xorWith=ci,zn.zip=ui,zn.zipObject=function(e,t){return vo(e||[],t||[],tr)},zn.zipObjectDeep=function(e,t){return vo(e||[],t||[],Zr)},zn.zipWith=di,zn.entries=Fs,zn.entriesIn=Bs,zn.extend=ws,zn.extendWith=xs,sl(zn,zn),zn.add=vl,zn.attempt=Qs,zn.camelCase=$s,zn.capitalize=Us,zn.ceil=yl,zn.clamp=function(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=(n=gs(n))===n?n:0),t!==o&&(t=(t=gs(t))===t?t:0),sr(gs(e),t,n)},zn.clone=function(e){return lr(e,4)},zn.cloneDeep=function(e){return lr(e,5)},zn.cloneDeepWith=function(e,t){return lr(e,5,t="function"==typeof t?t:o)},zn.cloneWith=function(e,t){return lr(e,4,t="function"==typeof t?t:o)},zn.conformsTo=function(e,t){return null==t||cr(e,t,Os(t))},zn.deburr=qs,zn.defaultTo=function(e,t){return null==e||e!==e?t:e},zn.divide=bl,zn.endsWith=function(e,t,n){e=ys(e),t=co(t);var r=e.length,a=n=n===o?r:sr(hs(n),0,r);return(n-=t.length)>=0&&e.slice(n,a)==t},zn.eq=zi,zn.escape=function(e){return(e=ys(e))&&J.test(e)?e.replace(Y,an):e},zn.escapeRegExp=function(e){return(e=ys(e))&&ae.test(e)?e.replace(oe,"\\$&"):e},zn.every=function(e,t,n){var r=Hi(e)?Ot:hr;return n&&wa(e,t,n)&&(t=o),r(e,ca(t,3))},zn.find=gi,zn.findIndex=qa,zn.findKey=function(e,t){return $t(e,ca(t,3),wr)},zn.findLast=vi,zn.findLastIndex=Ha,zn.findLastKey=function(e,t){return $t(e,ca(t,3),xr)},zn.floor=wl,zn.forEach=yi,zn.forEachRight=bi,zn.forIn=function(e,t){return null==e?e:yr(e,ca(t,3),js)},zn.forInRight=function(e,t){return null==e?e:br(e,ca(t,3),js)},zn.forOwn=function(e,t){return e&&wr(e,ca(t,3))},zn.forOwnRight=function(e,t){return e&&xr(e,ca(t,3))},zn.get=As,zn.gt=$i,zn.gte=Ui,zn.has=function(e,t){return null!=e&&ga(e,t,Er)},zn.hasIn=Es,zn.head=Va,zn.identity=rl,zn.includes=function(e,t,n,r){e=Vi(e)?e:zs(e),n=n&&!r?hs(n):0;var o=e.length;return n<0&&(n=Gt(o+n,0)),ss(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&qt(e,t,n)>-1},zn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:hs(n);return o<0&&(o=Gt(r+o,0)),qt(e,t,o)},zn.inRange=function(e,t,n){return t=fs(t),n===o?(n=t,t=0):n=fs(n),function(e,t,n){return e>=bn(t,n)&&e<Gt(t,n)}(e=gs(e),t,n)},zn.invoke=Rs,zn.isArguments=qi,zn.isArray=Hi,zn.isArrayBuffer=Wi,zn.isArrayLike=Vi,zn.isArrayLikeObject=Ki,zn.isBoolean=function(e){return!0===e||!1===e||ts(e)&&Cr(e)==w},zn.isBuffer=Gi,zn.isDate=Yi,zn.isElement=function(e){return ts(e)&&1===e.nodeType&&!os(e)},zn.isEmpty=function(e){if(null==e)return!0;if(Vi(e)&&(Hi(e)||"string"==typeof e||"function"==typeof e.splice||Gi(e)||cs(e)||qi(e)))return!e.length;var t=ma(e);if(t==C||t==R)return!e.size;if(_a(e))return!Dr(e).length;for(var n in e)if(Ne.call(e,n))return!1;return!0},zn.isEqual=function(e,t){return jr(e,t)},zn.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:o)?n(e,t):o;return r===o?jr(e,t,o,n):!!r},zn.isError=Xi,zn.isFinite=function(e){return"number"==typeof e&&bt(e)},zn.isFunction=Ji,zn.isInteger=Qi,zn.isLength=Zi,zn.isMap=ns,zn.isMatch=function(e,t){return e===t||Pr(e,t,da(t))},zn.isMatchWith=function(e,t,n){return n="function"==typeof n?n:o,Pr(e,t,da(t),n)},zn.isNaN=function(e){return rs(e)&&e!=+e},zn.isNative=function(e){if(ka(e))throw new se("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Mr(e)},zn.isNil=function(e){return null==e},zn.isNull=function(e){return null===e},zn.isNumber=rs,zn.isObject=es,zn.isObjectLike=ts,zn.isPlainObject=os,zn.isRegExp=as,zn.isSafeInteger=function(e){return Qi(e)&&e>=-9007199254740991&&e<=h}
vendor: 4,571 bytes, line 2
2,zn.isSet=is,zn.isString=ss,zn.isSymbol=ls,zn.isTypedArray=cs,zn.isUndefined=function(e){return e===o},zn.isWeakMap=function(e){return ts(e)&&ma(e)==P},zn.isWeakSet=function(e){return ts(e)&&"[object WeakSet]"==Cr(e)},zn.join=function(e,t){return null==e?"":wt.call(e,t)},zn.kebabCase=Hs,zn.last=Xa,zn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=r;return n!==o&&(a=(a=hs(n))<0?Gt(r+a,0):bn(a,r-1)),t===t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,a):Ut(e,Wt,a,!0)},zn.lowerCase=Ws,zn.lowerFirst=Vs,zn.lt=us,zn.lte=ds,zn.max=function(e){return e&&e.length?mr(e,rl,Ar):o},zn.maxBy=function(e,t){return e&&e.length?mr(e,ca(t,2),Ar):o},zn.mean=function(e){return Vt(e,rl)},zn.meanBy=function(e,t){return Vt(e,ca(t,2))},zn.min=function(e){return e&&e.length?mr(e,rl,Fr):o},zn.minBy=function(e,t){return e&&e.length?mr(e,ca(t,2),Fr):o},zn.stubArray=ml,zn.stubFalse=gl,zn.stubObject=function(){return{}},zn.stubString=function(){return""},zn.stubTrue=function(){return!0},zn.multiply=xl,zn.nth=function(e,t){return e&&e.length?qr(e,hs(t)):o},zn.noConflict=function(){return mt._===this&&(mt._=ze),this},zn.noop=ll,zn.now=Ai,zn.pad=function(e,t,n){e=ys(e);var r=(t=hs(t))?hn(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return Wo(ht(o),n)+e+Wo(ft(o),n)},zn.padEnd=function(e,t,n){e=ys(e);var r=(t=hs(t))?hn(e):0;return t&&r<t?e+Wo(t-r,n):e},zn.padStart=function(e,t,n){e=ys(e);var r=(t=hs(t))?hn(e):0;return t&&r<t?Wo(t-r,n)+e:e},zn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),xn(ys(e).replace(ie,""),t||0)},zn.random=function(e,t,n){if(n&&"boolean"!=typeof n&&wa(e,t,n)&&(t=n=o),n===o&&("boolean"==typeof t?(n=t,t=o):"boolean"==typeof e&&(n=e,e=o)),e===o&&t===o?(e=0,t=1):(e=fs(e),t===o?(t=e,e=0):t=fs(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var a=Sn();return bn(e+a*(t-e+dt("1e-"+((a+"").length-1))),t)}return Gr(e,t)},zn.reduce=function(e,t,n){var r=Hi(e)?Lt:Yt,o=arguments.length<3;return r(e,ca(t,4),n,o,pr)},zn.reduceRight=function(e,t,n){var r=Hi(e)?Ft:Yt,o=arguments.length<3;return r(e,ca(t,4),n,o,fr)},zn.repeat=function(e,t,n){return t=(n?wa(e,t,n):t===o)?1:hs(t),Yr(ys(e),t)},zn.replace=function(){var e=arguments,t=ys(e[0]);return e.length<3?t:t.replace(e[1],e[2])},zn.result=function(e,t,n){var r=-1,a=(t=wo(t,e)).length;for(a||(a=1,e=o);++r<a;){var i=null==e?o:e[La(t[r])];i===o&&(r=a,i=n),e=Ji(i)?i.call(e):i}return e},zn.round=Sl,zn.runInContext=e,zn.sample=function(e){return(Hi(e)?Jn:Jr)(e)},zn.size=function(e){if(null==e)return 0;if(Vi(e))return ss(e)?hn(e):e.length;var t=ma(e);return t==C||t==R?e.size:Dr(e).length},zn.snakeCase=Ks,zn.some=function(e,t,n){var r=Hi(e)?Bt:oo;return n&&wa(e,t,n)&&(t=o),r(e,ca(t,3))},zn.sortedIndex=function(e,t){return ao(e,t)},zn.sortedIndexBy=function(e,t,n){return io(e,t,ca(n,2))},zn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=ao(e,t);if(r<n&&zi(e[r],t))return r}return-1},zn.sortedLastIndex=function(e,t){return ao(e,t,!0)},zn.sortedLastIndexBy=function(e,t,n){return io(e,t,ca(n,2),!0)},zn.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=ao(e,t,!0)-1;if(zi(e[n],t))return n}return-1},zn.startCase=Gs,zn.startsWith=function(e,t,n){return e=ys(e),n=null==n?0:sr(hs(n),0,e.length),t=co(t),e.slice(n,n+t.length)==t},zn.subtract=kl,zn.sum=function(e){return e&&e.length?Xt(e,rl):0},zn.sumBy=function(e,t){return e&&e.length?Xt(e,ca(t,2)):0},zn.template=function(e,t,n){var r=zn.templateSettings;n&&wa(e,t,n)&&(t=o),e=ys(e),t=Ss({},t,r,Zo);var a=Ss({},t.imports,r.imports,Zo),i=Os(a),s=en(a,i);Tt(i,(function(e){if(pe.test(e))throw new se("Invalid `imports` option passed into `_.template`")}));var l,c,u=0,d=t.interpolate||Se,p="__p += '",f=Ee((t.escape||Se).source+"|"+d.source+"|"+(d===ee?he:Se).source+"|"+(t.evaluate||Se).source+"|$","g"),h="//# sourceURL="+(Ne.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++st+"]")+"\n";e.replace(f,(function(t,n,r,o,a,i){return r||(r=o),p+=e.slice(u,i).replace(ke,sn),n&&(l=!0,p+="' +\n__e("+n+") +\n'"),a&&(c=!0,p+="';\n"+a+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),u=i+t.length,t})),p+="';\n";var m=Ne.call(t,"variable")&&t.variable;if(m){if(pe.test(m))throw new se("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(c?p.replace(W,""):p).replace(V,"$1").replace(K,"$1;"),p="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(l?", __e = _.escape":"")+(c?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";
2\n")+p+"return __p\n}";var g=Qs((function(){return _e(i,h+"return "+p).apply(o,s)}));if(g.source=p,Xi(g))throw g;return g},zn.times=function(e,t){if((e=hs(e))<1||e>h)return[];var n=g,r=bn(e,g);t=ca(t),e-=g;for(var o=Jt(r,t);++n<e;)t(n);return o},zn.toFinite=fs,zn.toInteger=hs,zn.toLength=ms,zn.toLower=function(e){return ys(e).toLowerCase()},zn.toNumber=gs,zn.toSafeInteger=function(e){return e?sr(hs(e),-9007199254740991,h):0===e?e:0},zn.toString=ys,zn.toUpper=function(e){return ys(e).toUpperCase()},zn.trim=function(e,t,n){if((e=ys(e))&&(n||t===o))return Qt(e);if(!e||!(t=co(t)))return e;var r=mn(e),a=mn(t);return So(r,nn(r,a),rn(r,a)+1).join("")},zn.trimEnd=function(e,t,n){if((e=ys(e))&&(n||t===o))return e.slice(0,gn(e)+1);if(!e||!(t=co(t)))return e;var r=mn(e);return So(r,0,rn(r,mn(t))+1).join("")},zn.trimStart=function(e,t,n){if((e=ys(e))&&(n||t===o))return e.replace(ie,"");if(!e||!(t=co(t)))return e;var r=mn(e);return So(r,nn(r,mn(t))).join("")},zn.truncate=function(e,t){var n=30,r="...";if(es(t)){var a="separator"in t?t.separator:a;n="length"in t?hs(t.length):n,r="omission"in t?co(t.omission):r}var i=(e=ys(e)).length;if(ln(e)){var s=mn(e);i=s.length}if(n>=i)return e;var l=n-hn(r);if(l<1)return r;var c=s?So(s,0,l).join(""):e.slice(0,l);if(a===o)return c+r;if(s&&(l+=c.length-l),as(a)){if(e.slice(l).search(a)){var u,d=c;for(a.global||(a=Ee(a.source,ys(me.exec(a))+"g")),a.lastIndex=0;u=a.exec(d);)var p=u.index;c=c.slice(0,p===o?l:p)}}else if(e.indexOf(co(a),l)!=l){var f=c.lastIndexOf(a);f>-1&&(c=c.slice(0,f))}return c+r},zn.unescape=function(e){return(e=ys(e))&&X.test(e)?e.replace(G,vn):e},zn.uniqueId=function(e){var t=++De;return ys(e)+t},zn.upperCase=Ys,zn.upperFirst=Xs,zn.each=yi,zn.eachRight=bi,zn.first=Va,sl(zn,function(){var e={};return wr(zn,(function(t,n){Ne.call(zn.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),zn.VERSION="4.18.1",Tt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){zn[e].placeholder=zn})),Tt(["drop","take"],(function(e,t){Hn.prototype[e]=function(n){n=n===o?1:Gt(hs(n),0);var r=this.__filtered__&&!t?new Hn(this):this.clone();return r.__filtered__?r.__takeCount__=bn(n,r.__takeCount__):r.__views__.push({size:bn(n,g),type:e+(r.__dir__<0?"Right":"")}),r},Hn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Tt(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Hn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ca(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),Tt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Hn.prototype[e]=function(){return this[n](1).value()[0]}})),Tt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Hn.prototype[e]=function(){return this.__filtered__?new Hn(this):this[n](1)}})),Hn.prototype.compact=function(){return this.filter(rl)},Hn.prototype.find=function(e){return this.filter(e).head()},Hn.prototype.findLast=function(e){return this.reverse().find(e)},Hn.prototype.invokeMap=Xr((function(e,t){return"function"==typeof e?new Hn(this):this.map((function(n){return Rr(n,e,t)}))})),Hn.prototype.reject=function(e){return this.filter(Ni(ca(e)))},Hn.prototype.slice=function(e,t){e=hs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Hn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(n=(t=hs(t))<0?n.dropRight(-t):n.take(t-e)),n)},Hn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Hn.prototype.toArray=function(){return this.take(g)},wr(Hn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),a=zn[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);a&&(zn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,l=t instanceof Hn,c=s[0],u=l||Hi(t),d=function(e){var t=a.apply(zn,Dt([e],s));return r&&p?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var p=this.__chain__,f=!!this.__actions__.length,h=i&&!p,m=l&&!f;if(!i&&u){t=m?t:new Hn(this);var g=e.apply(t,s);return g.__actions__.push({func:fi,args:[d],thisArg:o}),new qn(g,p)}return h&&m?e.apply(this,s):(g=this.thru(d),h?r?g.value()[0]:g.value():g)})}
2)),Tt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Re[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);zn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(Hi(o)?o:[],e)}return this[n]((function(n){return t.apply(Hi(n)?n:[],e)}))}})),wr(Hn.prototype,(function(e,t){var n=zn[t];if(n){var r=n.name+"";Ne.call(On,r)||(On[r]=[]),On[r].push({name:t,func:n})}})),On[$o(o,2).name]=[{name:"wrapper",func:o}],Hn.prototype.clone=function(){var e=new Hn(this.__wrapped__);return e.__actions__=Ro(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ro(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ro(this.__views__),e},Hn.prototype.reverse=function(){if(this.__filtered__){var e=new Hn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Hn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Hi(e),r=t<0,o=n?e.length:0,a=function(e,t,n){var r=-1,o=n.length;for(;++r<o;){var a=n[r],i=a.size;switch(a.type){case"drop":e+=i;break;case"dropRight":t-=i;break;case"take":t=bn(t,e+i);break;case"takeRight":e=Gt(e,t-i)}}return{start:e,end:t}}(0,o,this.__views__),i=a.start,s=a.end,l=s-i,c=r?s:i-1,u=this.__iteratees__,d=u.length,p=0,f=bn(l,this.__takeCount__);if(!n||!r&&o==l&&f==l)return mo(e,this.__actions__);var h=[];e:for(;l--&&p<f;){for(var m=-1,g=e[c+=t];++m<d;){var v=u[m],y=v.iteratee,b=v.type,w=y(g);if(2==b)g=w;else if(!w){if(1==b)continue e;break e}}h[p++]=g}return h},zn.prototype.at=hi,zn.prototype.chain=function(){return pi(this)},zn.prototype.commit=function(){return new qn(this.value(),this.__chain__)},zn.prototype.next=function(){this.__values__===o&&(this.__values__=ps(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},zn.prototype.plant=function(e){for(var t,n=this;n instanceof Un;){var r=Ba(n);r.__index__=0,r.__values__=o,t?a.__wrapped__=r:t=r;var a=r;n=n.__wrapped__}return a.__wrapped__=e,t},zn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Hn){var t=e;return this.__actions__.length&&(t=new Hn(this)),(t=t.reverse()).__actions__.push({func:fi,args:[ei],thisArg:o}),new qn(t,this.__chain__)}return this.thru(ei)},zn.prototype.toJSON=zn.prototype.valueOf=zn.prototype.value=function(){return mo(this.__wrapped__,this.__actions__)},zn.prototype.first=zn.prototype.head,Je&&(zn.prototype[Je]=function(){return this}),zn}();mt._=yn,(r=function(){return yn}.call(t,n,t,e))===o||(e.exports=r)}.call(this)},5797(e,t,n){var r=n(4816);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},9613(e,t,n){var r=n(9261);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},7828(e){e.exports=function(){return[]}},14(e){e.exports=function(){return!1}},615(e,t,n){var r=n(149),o=n(1980),a=n(4052),i=n(9841),s=n(4079),l=n(914),c=n(1069);e.exports=function(e){return a(e)?r(e,l):i(e)?[e]:o(s(c(e)))}},1069(e,t,n){var r=n(8541);e.exports=function(e){return null==e?"":r(e)}},8123(e,t,n){var r=n(1141);e.exports=f,e.exports.parse=a,e.exports.compile=function(e,t){return s(a(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=p;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,i=0,s="",u=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d=n[0],p=n[1],f=n.index;if(s+=e.slice(i,f),i=f+d.length,p)s+=p[1];else{var h=e[i],m=n[2],g=n[3],v=n[4],y=n[5],b=n[6],w=n[7];s&&(r.push(s),s="");var x=null!=m&&null!=h&&h!==m,S="+"===b||"*"===b,k="?"===b||"*"===b,_=n[2]||u,C=v||y;r.push({name:g||a++,prefix:m||"",delimiter:_,optional:k,repeat:S,partial:x,asterisk:!!w,pattern:C?c(C):w?".*":"[^"+l(_)+"]+?"})}}return i<e.length&&(s+=e.substr(i)),s&&r.push(s),r}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"===typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",d(t)));return function(t,o){for(var a="",s=t||{},l=(o||{}).pretty?i:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!==typeof u){var d,p=s[u.name];if(null==p){if(u.optional){u.partial&&(a+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(p)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(d=l(p[f]),!n[c].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");a+=(0===f?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!n[c].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');a+=u.prefix+d}}else a+=u}return a}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function p(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,a=!1!==n.end,i="",s=0;s<e.length;s++){var c=e[s];if("string"===typeof c)i+=l(c);else{var p=l(c.prefix),f="(?:"+c.pattern+")";t.push(c),c.repeat&&(f+="(?:"+p+f+")*"),i+=f=c.optional?c.partial?p+"("+f+")?":"(?:"+p+"("+f+"))?":p+"("+f+")"}}var h=l(n.delimiter||"/"),m=i.slice(-h.length)===h;return o||(i=(m?i.slice(0,-h.length):i)+"(?:"+h+"(?=$))?"),i+=a?"$":o&&m?"":"(?="+h+"|$)",u(new RegExp("^"+i,d(n)),t)}function f(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(f(e[o],t,n).source);return u(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return p(a(e,n),t,n)}
2(e,t,n)}},1497(e,t,n){"use strict";var r=n(3218);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5173(e,t,n){e.exports=n(1497)()},3218(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4575(e){"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var n=/[^.^\]^[]+|(?=\[\]|\.\.)/g,r=/^\d+$/,o=/^\d/,a=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,i=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new t(512),l=new t(512),c=new t(512);function u(e){return s.get(e)||s.set(e,d(e).map((function(e){return e.replace(i,"$2")})))}function d(e){return e.match(n)||[""]}function p(e){return"string"===typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function f(e){return!p(e)&&(function(e){return e.match(o)&&!e.match(r)}(e)||function(e){return a.test(e)}(e))}e.exports={Cache:t,split:d,normalizePath:u,setter:function(e){var t=u(e);return l.get(e)||l.set(e,(function(e,n){for(var r=0,o=t.length,a=e;r<o-1;){var i=t[r];if("__proto__"===i||"constructor"===i||"prototype"===i)return e;a=a[t[r++]]}a[t[r]]=n}))},getter:function(e,t){var n=u(e);return c.get(e)||c.set(e,(function(e){for(var r=0,o=n.length;r<o;){if(null==e&&t)return;e=e[n[r++]]}return e}))},join:function(e){return e.reduce((function(e,t){return e+(p(t)||r.test(t)?"["+t+"]":(e?".":"")+t)}),"")},forEach:function(e,t,n){!function(e,t,n){var r,o,a,i,s=e.length;for(o=0;o<s;o++)(r=e[o])&&(f(r)&&(r='"'+r+'"'),a=!(i=p(r))&&/^\d+$/.test(r),t.call(n,r,i,a,o,e))}(Array.isArray(e)?e:d(e),t,n)}}},2730(e,t,n){"use strict";var r=n(5043),o=n(7067);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},h={};function m(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(e,2,!1,e,null,!1,!1)}
vendor: 34,168 bytes, line 2
2)),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function b(e,t,n,r){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!d.call(h,e)||!d.call(f,e)&&(p.test(e)?h[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,y);g[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,y);g[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,y);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=Symbol.for("react.element"),S=Symbol.for("react.portal"),k=Symbol.for("react.fragment"),_=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),A=Symbol.for("react.provider"),E=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),T=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),j=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var P=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var M=Symbol.iterator;function N(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=M&&e[M]||e["@@iterator"])?e:null}var D,L=Object.assign;function F(e){if(void 0===D)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||""}return"\n"+D+e}var B=!1;function z(e,t){if(!e||B)return"";B=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var o=c.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{B=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?F(e):""}function $(e){switch(e.tag){case 5:return F(e.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return e=z(e.type,!1);case 11:return e=z(e.type.render,!1);case 1:return e=z(e.type,!0);default:return""}}function U(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case k:return"Fragment";case S:return"Portal";case C:return"Profiler";case _:return"StrictMode";case T:return"Suspense";case R:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case E:return(e.displayName||"Context")+".Consumer";case A:return(e._context.displayName||"Context")+".Provider";case I:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case O:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return U(e(t))}catch(n){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return U(t);case 8:return t===_?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function W(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function V(e){e._valueTracker||(e._valueTracker=function(e){var t=W(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function K(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=W(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Y(e,t){var n=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function X(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=H(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function J(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function Q(e,t){J(e,t);var n=H(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Z(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&G(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+H(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return L({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function ae(e,t){var n=H(t.value),r=H(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){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 le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ue(e,t)}))}:ue);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(fe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]}))}));var ve=L({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ye(e,t){if(t){if(ve[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Se=null,ke=null,_e=null;function Ce(e){if(e=wo(e)){if("function"!==typeof Se)throw Error(a(280));var t=e.stateNode;t&&(t=So(t),Se(e.stateNode,e.type,t))}}function Ae(e){ke?_e?_e.push(e):_e=[e]:ke=e}function Ee(){if(ke){var e=ke,t=_e;if(_e=ke=null,Ce(e),t)for(e=0;e<t.length;e++)Ce(t[e])}}function Ie(e,t){return e(t)}function Te(){}var Re=!1;function Oe(e,t,n){if(Re)return e(t,n);Re=!0;try{return Ie(e,t,n)}finally{Re=!1,(null!==ke||null!==_e)&&(Te(),Ee())}}function je(e,t){var n=e.stateNode;if(null===n)return null;var r=So(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(a(231,t,typeof n));return n}var Pe=!1;if(u)try{var Me={};Object.defineProperty(Me,"passive",{get:function(){Pe=!0}}),window.addEventListener("test",Me,Me),window.removeEventListener("test",Me,Me)}catch(ue){Pe=!1}function Ne(e,t,n,r,o,a,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var De=!1,Le=null,Fe=!1,Be=null,ze={onError:function(e){De=!0,Le=e}};function $e(e,t,n,r,o,a,i,s,l){De=!1,Le=null,Ne.apply(ze,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function He(e){if(Ue(e)!==e)throw Error(a(188))}function We(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return He(o),e;if(i===r)return He(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?Ve(e):null}function Ve(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ve(e);if(null!==t)return t;e=e.sibling}return null}var Ke=o.unstable_scheduleCallback,Ge=o.unstable_cancelCallback,Ye=o.unstable_shouldYield,Xe=o.unstable_requestPaint,Je=o.unstable_now,Qe=o.unstable_getCurrentPriorityLevel,Ze=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,rt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ct=64,ut=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=dt(s):0!==(a&=i)&&(r=dt(a))}else 0!==(i=n&~o)?r=dt(i):0!==a&&(r=dt(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!==(4194240&a)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-it(t)),r|=e[n],t&=~o;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function yt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var bt=0;function wt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var xt,St,kt,_t,Ct,At=!1,Et=[],It=null,Tt=null,Rt=null,Ot=new Map,jt=new Map,Pt=[],Mt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Nt(e,t){switch(e){case"focusin":case"focusout":It=null;break;case"dragenter":case"dragleave":Tt=null;break;case"mouseover":case"mouseout":Rt=null;break;case"pointerover":case"pointerout":Ot.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":jt.delete(t.pointerId)}}function Dt(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&St(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Lt(e){var t=bo(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=qe(n)))return e.blockedOn=t,void Ct(e.priority,(function(){kt(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ft(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Yt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&St(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function Bt(e,t,n){Ft(e)&&n.delete(t)}function zt(){At=!1,null!==It&&Ft(It)&&(It=null),null!==Tt&&Ft(Tt)&&(Tt=null),null!==Rt&&Ft(Rt)&&(Rt=null),Ot.forEach(Bt),jt.forEach(Bt)}function $t(e,t){e.blockedOn===t&&(e.blockedOn=null,At||(At=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,zt)))}function Ut(e){function t(t){return $t(t,e)}if(0<Et.length){$t(Et[0],e);for(var n=1;n<Et.length;n++){var r=Et[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==It&&$t(It,e),null!==Tt&&$t(Tt,e),null!==Rt&&$t(Rt,e),Ot.forEach(t),jt.forEach(t),n=0;n<Pt.length;n++)(r=Pt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Pt.length&&null===(n=Pt[0]).blockedOn;)Lt(n),null===n.blockedOn&&Pt.shift()}var qt=w.ReactCurrentBatchConfig,Ht=!0;function Wt(e,t,n,r){var o=bt,a=qt.transition;qt.transition=null;try{bt=1,Kt(e,t,n,r)}finally{bt=o,qt.transition=a}}function Vt(e,t,n,r){var o=bt,a=qt.transition;qt.transition=null;try{bt=4,Kt(e,t,n,r)}finally{bt=o,qt.transition=a}}function Kt(e,t,n,r){if(Ht){var o=Yt(e,t,n,r);if(null===o)Hr(e,t,r,Gt,n),Nt(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return It=Dt(It,e,t,n,r,o),!0;case"dragenter":return Tt=Dt(Tt,e,t,n,r,o),!0;case"mouseover":return Rt=Dt(Rt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Ot.set(a,Dt(Ot.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,jt.set(a,Dt(jt.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(Nt(e,r),4&t&&-1<Mt.indexOf(e)){for(;null!==o;){var a=wo(o);if(null!==a&&xt(a),null===(a=Yt(e,t,n,r))&&Hr(e,t,r,Gt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Hr(e,t,r,null,n)}}var Gt=null;function Yt(e,t,n,r){if(Gt=null,null!==(e=bo(e=xe(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=qe(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Gt=e,null}function Xt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Qe()){case Ze:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Jt=null,Qt=null,Zt=null;function en(){if(Zt)return Zt;var e,t,n=Qt,r=n.length,o="value"in Jt?Jt.value:Jt.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return Zt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return L(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,ln,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=on(cn),dn=L({},cn,{view:0,detail:0}),pn=on(dn),fn=L({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Cn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(an=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=an=0,ln=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),hn=on(fn),mn=on(L({},fn,{dataTransfer:0})),gn=on(L({},dn,{relatedTarget:0})),vn=on(L({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),yn=L({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bn=on(yn),wn=on(L({},cn,{data:0})),xn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},kn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _n(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=kn[e])&&!!t[e]}function Cn(){return _n}var An=L({},dn,{key:function(e){if(e.key){var t=xn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Sn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Cn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),En=on(An),In=on(L({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Tn=on(L({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Cn})),Rn=on(L({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),On=L({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),jn=on(On),Pn=[9,13,27,32],Mn=u&&"CompositionEvent"in window,Nn=null;u&&"documentMode"in document&&(Nn=document.documentMode);var Dn=u&&"TextEvent"in window&&!Nn,Ln=u&&(!Mn||Nn&&8<Nn&&11>=Nn),Fn=String.fromCharCode(32),Bn=!1;function zn(e,t){switch(e){case"keyup":return-1!==Pn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $n(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1;var qn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qn[e.type]:"textarea"===t}function Wn(e,t,n,r){Ae(r),0<(t=Vr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Vn=null,Kn=null;function Gn(e){Fr(e,0)}function Yn(e){if(K(xo(e)))return e}function Xn(e,t){if("change"===e)return t}var Jn=!1;if(u){var Qn;if(u){var Zn="oninput"in document;if(!Zn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Zn="function"===typeof er.oninput}Qn=Zn}else Qn=!1;Jn=Qn&&(!document.documentMode||9<document.documentMode)}function tr(){Vn&&(Vn.detachEvent("onpropertychange",nr),Kn=Vn=null)}function nr(e){if("value"===e.propertyName&&Yn(Kn)){var t=[];Wn(t,Kn,e,xe(e)),Oe(Gn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Kn=n,(Vn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(Kn)}function ar(e,t){if("click"===e)return Yn(t)}function ir(e,t){if("input"===e||"change"===e)return Yn(t)}var sr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function lr(e,t){if(sr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!d.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=ur(n,a);var i=ur(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,vr=null,yr=null,br=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==gr||gr!==G(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},yr&&lr(yr,r)||(yr=r,0<(r=Vr(vr,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function xr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Sr={animationend:xr("Animation","AnimationEnd"),animationiteration:xr("Animation","AnimationIteration"),animationstart:xr("Animation","AnimationStart"),transitionend:xr("Transition","TransitionEnd")},kr={},_r={};function Cr(e){if(kr[e])return kr[e];if(!Sr[e])return e;var t,n=Sr[e];for(t in n)if(n.hasOwnProperty(t)&&t in _r)return kr[e]=n[t];return e}u&&(_r=document.createElement("div").style,"AnimationEvent"in window||(delete Sr.animationend.animation,delete Sr.animationiteration.animation,delete Sr.animationstart.animation),"TransitionEvent"in window||delete Sr.transitionend.transition);var Ar=Cr("animationend"),Er=Cr("animationiteration"),Ir=Cr("animationstart"),Tr=Cr("transitionend"),Rr=new Map,Or="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function jr(e,t){Rr.set(e,t),l(t,[e])}for(var Pr=0;Pr<Or.length;Pr++){var Mr=Or[Pr];jr(Mr.toLowerCase(),"on"+(Mr[0].toUpperCase()+Mr.slice(1)))}jr(Ar,"onAnimationEnd"),jr(Er,"onAnimationIteration"),jr(Ir,"onAnimationStart"),jr("dblclick","onDoubleClick"),jr("focusin","onFocus"),jr("focusout","onBlur"),jr(Tr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focu
2sin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Nr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Dr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Nr));function Lr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,s,l,c){if($e.apply(this,arguments),De){if(!De)throw Error(a(198));var u=Le;De=!1,Le=null,Fe||(Fe=!0,Be=u)}}(r,t,void 0,e),e.currentTarget=null}function Fr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Lr(o,s,c),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,c=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Lr(o,s,c),a=l}}}if(Fe)throw e=Be,Fe=!1,Be=null,e}function Br(e,t){var n=t[go];void 0===n&&(n=t[go]=new Set);var r=e+"__bubble";n.has(r)||(qr(t,e,2,!1),n.add(r))}function zr(e,t,n){var r=0;t&&(r|=4),qr(n,e,r,t)}var $r="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[$r]){e[$r]=!0,i.forEach((function(t){"selectionchange"!==t&&(Dr.has(t)||zr(t,!1,e),zr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[$r]||(t[$r]=!0,zr("selectionchange",!1,t))}}function qr(e,t,n,r){switch(Xt(t)){case 1:var o=Wt;break;case 4:o=Vt;break;default:o=Kt}n=o.bind(null,t,n,e),o=void 0,!Pe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Hr(e,t,n,r,o){var a=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=bo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}Oe((function(){var r=a,o=xe(n),i=[];e:{var s=Rr.get(e);if(void 0!==s){var l=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=En;break;case"focusin":c="focus",l=gn;break;case"focusout":c="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Tn;break;case Ar:case Er:case Ir:l=vn;break;case Tr:l=Rn;break;case"scroll":l=pn;break;case"wheel":l=jn;break;case"copy":case"cut":case"paste":l=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=In}var u=0!==(4&t),d=!u&&"scroll"===e,p=u?null!==s?s+"Capture":null:s;u=[];for(var f,h=r;null!==h;){var m=(f=h).stateNode;if(5===f.tag&&null!==m&&(f=m,null!==p&&(null!=(m=je(h,p))&&u.push(Wr(h,m,f)))),d)break;h=h.return}0<u.length&&(s=new l(s,c,null,n,o),i.push({event:s,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===we||!(c=n.relatedTarget||n.fromElement)||!bo(c)&&!c[mo])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?bo(c):null)&&(c!==(d=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=hn,m="onMouseLeave",p="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=In,m="onPointerLeave",p="onPointerEnter",h="pointer"),d=null==l?s:xo(l),f=null==c?s:xo(c),(s=new u(m,h+"leave",l,n,o)).target=d,s.relatedTarget=f,m=null,bo(o)===r&&((u=new u(p,h+"enter",c,n,o)).target=f,u.relatedTarget=d,m=u),d=m,l&&c)e:{for(p=c,h=0,f=u=l;f;f=Kr(f))h++;for(f=0,m=p;m;m=Kr(m))f++;for(;0<h-f;)u=Kr(u),h--;for(;0<f-h;)p=Kr(p),f--;for(;h--;){if(u===p||null!==p&&u===p.alternate)break e;u=Kr(u),p=Kr(p)}u=null}else u=null;null!==l&&Gr(i,s,l,u,!1),null!==c&&null!==d&&Gr(i,d,c,u,!0)}if("select"===(l=(s=r?xo(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Xn;else if(Hn(s))if(Jn)g=ir;else{g=or;var v=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=ar);switch(g&&(g=g(e,r))?Wn(i,g,n,o):(v&&v(e,s,r),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ee(s,"number",s.value)),v=r?xo(r):window,e){case"focusin":(Hn(v)||"true"===v.contentEditable)&&(gr=v,vr=r,yr=null);break;case"focusout":yr=vr=gr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,wr(i,n,o);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":wr(i,n,o)}var y;if(Mn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Un?zn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");
vendor: 92,014 bytes, line 2
2b&&(Ln&&"ko"!==n.locale&&(Un||"onCompositionStart"!==b?"onCompositionEnd"===b&&Un&&(y=en()):(Qt="value"in(Jt=o)?Jt.value:Jt.textContent,Un=!0)),0<(v=Vr(r,b)).length&&(b=new wn(b,e,null,n,o),i.push({event:b,listeners:v}),y?b.data=y:null!==(y=$n(n))&&(b.data=y))),(y=Dn?function(e,t){switch(e){case"compositionend":return $n(t);case"keypress":return 32!==t.which?null:(Bn=!0,Fn);case"textInput":return(e=t.data)===Fn&&Bn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!Mn&&zn(e,t)?(e=en(),Zt=Qt=Jt=null,Un=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ln&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Vr(r,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=y))}Fr(i,t)}))}function Wr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Vr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=je(e,n))&&r.unshift(Wr(e,a,o)),null!=(a=je(e,t))&&r.push(Wr(e,a,o))),e=e.return}return r}function Kr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Gr(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,o?null!=(l=je(n,a))&&i.unshift(Wr(n,l,s)):o||null!=(l=je(n,a))&&i.push(Wr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Yr=/\r\n?/g,Xr=/\u0000|\uFFFD/g;function Jr(e){return("string"===typeof e?e:""+e).replace(Yr,"\n").replace(Xr,"")}function Qr(e,t,n){if(t=Jr(t),Jr(e)!==t&&n)throw Error(a(425))}function Zr(){}var eo=null,to=null;function no(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ro="function"===typeof setTimeout?setTimeout:void 0,oo="function"===typeof clearTimeout?clearTimeout:void 0,ao="function"===typeof Promise?Promise:void 0,io="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout((function(){throw e}))}function lo(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);Ut(t)}function co(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function uo(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var po=Math.random().toString(36).slice(2),fo="__reactFiber$"+po,ho="__reactProps$"+po,mo="__reactContainer$"+po,go="__reactEvents$"+po,vo="__reactListeners$"+po,yo="__reactHandles$"+po;function bo(e){var t=e[fo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[mo]||n[fo]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=uo(e);null!==e;){if(n=e[fo])return n;e=uo(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[fo]||e[mo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function xo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function So(e){return e[ho]||null}var ko=[],_o=-1;function Co(e){return{current:e}}function Ao(e){0>_o||(e.current=ko[_o],ko[_o]=null,_o--)}function Eo(e,t){_o++,ko[_o]=e.current,e.current=t}var Io={},To=Co(Io),Ro=Co(!1),Oo=Io;function jo(e,t){var n=e.type.contextTypes;if(!n)return Io;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Po(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Mo(){Ao(Ro),Ao(To)}function No(e,t,n){if(To.current!==Io)throw Error(a(168));Eo(To,t),Eo(Ro,n)}function Do(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,q(e)||"Unknown",o));return L({},n,r)}function Lo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Io,Oo=To.current,Eo(To,e),Eo(Ro,Ro.current),!0}function Fo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Do(e,t,Oo),r.__reactInternalMemoizedMergedChildContext=e,Ao(Ro),Ao(To),Eo(To,e)):Ao(Ro),Eo(Ro,n)}var Bo=null,zo=!1,$o=!1;function Uo(e){null===Bo?Bo=[e]:Bo.push(e)}function qo(){if(!$o&&null!==Bo){$o=!0;var e=0,t=bt;try{var n=Bo;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Bo=null,zo=!1}catch(o){throw null!==Bo&&(Bo=Bo.slice(e+1)),Ke(Ze,qo),o}finally{bt=t,$o=!1}}return null}var Ho=[],Wo=0,Vo=null,Ko=0,Go=[],Yo=0,Xo=null,Jo=1,Qo="";function Zo(e,t){Ho[Wo++]=Ko,Ho[Wo++]=Vo,Vo=e,Ko=t}function ea(e,t,n){Go[Yo++]=Jo,Go[Yo++]=Qo,Go[Yo++]=Xo,Xo=e;var r=Jo;e=Qo;var o=32-it(r)-1;r&=~(1<<o),n+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Jo=1<<32-it(t)+o|n<<o|r,Qo=a+e}else Jo=1<<a|n<<o|r,Qo=e}function ta(e){null!==e.return&&(Zo(e,1),ea(e,1,0))}function na(e){for(;e===Vo;)Vo=Ho[--Wo],Ho[Wo]=null,Ko=Ho[--Wo],Ho[Wo]=null;for(;e===Xo;)Xo=Go[--Yo],Go[Yo]=null,Qo=Go[--Yo],Go[Yo]=null,Jo=Go[--Yo],Go[Yo]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,t){var n=Rc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function la(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ra=e,oa=co(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ra=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Xo?{id:Jo,overflow:Qo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Rc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ra=e,oa=null,!0);default:return!1}}function ca(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ua(e){if(aa){var t=oa;if(t){var n=t;if(!la(e,t)){if(ca(e))throw Error(a(418));t=co(n.nextSibling);var r=ra;t&&la(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ca(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function da(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function pa(e){if(e!==ra)return!1;if(!aa)return da(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=oa)){if(ca(e))throw fa(),Error(a(418));for(;t;)sa(e,t),t=co(t.nextSibling)}if(da(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){oa=co(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}oa=null}}else oa=ra?co(e.stateNode.nextSibling):null;return!0}function fa(){for(var e=oa;e;)e=co(e.nextSibling)}function ha(){oa=ra=null,aa=!1}function ma(e){null===ia?ia=[e]:ia.push(e)}var ga=w.ReactCurrentBatchConfig;function va(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function ya(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ba(e){return(0,e._init)(e._payload)}function wa(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=jc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Dc(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function c(e,t,n,r){var a=n.type;return a===k?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===j&&ba(a)===t.type)?((r=o(t,n.props)).ref=va(e,t,n),r.return=e,r):((r=Pc(n.type,n.key,n.props,null,e.mode,r)).ref=va(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Lc(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Mc(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Dc(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case x:return(n=Pc(t.type,t.key,t.props,null,e.mode,n)).ref=va(e,null,t),n.return=e,n;case S:return(t=Lc(t,e.mode,n)).return=e,t;case j:return p(e,(0,t._init)(t._payload),n)}if(te(t)||N(t))return(t=Mc(t,e.mode,n,null)).return=e,t;ya(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==o?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case x:return n.key===o?c(e,t,n,r):null;case S:return n.key===o?u(e,t,n,r):null;case j:return f(e,t,(o=n._init)(n._payload),r)}if(te(n)||N(n))return null!==o?null:d(e,t,n,r,null);ya(e,n)}return null}function h(e,t,n,r,o){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"===typeof r&&null!==r){switch(r.$$typeof){case x:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case S:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case j:return h(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||N(r))return d(t,e=e.get(n)||null,r,o,null);ya(t,r)}return null}function m(o,a,s,l){for(var c=null,u=null,d=a,m=a=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var v=f(o,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(o,d),a=i(v,a,m),null===u?c=v:u.sibling=v,u=v,d=g}if(m===s.length)return n(o,d),aa&&Zo(o,m),c;if(null===d){for(;m<s.length;m++)null!==(d=p(o,s[m],l))&&(a=i(d,a,m),null===u?c=d:u.sibling=d,u=d);return aa&&Zo(o,m),c}for(d=r(o,d);m<s.length;m++)null!==(g=h(d,o,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),a=i(g,a,m),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach((function(e){return t(o,e)})),aa&&Zo(o,m),c}function g(o,s,l,c){var u=N(l);if("function"!==typeof u)throw Error(a(150));if(null==(l=u.call(l)))throw Error(a(151));for(var d=u=null,m=s,g=s=0,v=null,y=l.next();null!==m&&!y.done;g++,y=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var b=f(o,m,y.value,c);if(null===b){null===m&&(m=v);break}e&&m&&null===b.alternate&&t(o,m),s=i(b,s,g),null===d?u=b:d.sibling=b,d=b,m=v}if(y.done)return n(o,m),aa&&Zo(o,g),u;if(null===m){for(;!y.done;g++,y=l.next())null!==(y=p(o,y.value,c))&&(s=i(y,s,g),null===d?u=y:d.sibling=y,d=y);return aa&&Zo(o,g),u}for(m=r(o,m);!y.done;g++,y=l.next())null!==(y=h(m,o,g,y.value,c))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),s=i(y,s,g),null===d?u=y:d.sibling=y,d=y);return e&&m.forEach((function(e){return t(o,e)})),aa&&Zo(o,g),u}return function e(r,a,i,l){if("object"===typeof i&&null!==i&&i.type===k&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case x:e:{for(var c=i.key,u=a;null!==u;){if(u.key===c){if((c=i.type)===k){if(7===u.tag){n(r,u.sibling),(a=o(u,i.props.children)).return=r,r=a;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===j&&ba(c)===u.type){n(r,u.sibling),(a=o(u,i.props)).ref=va(r,u,i),a.return=r,r=a;break e}n(r,u);break}t(r,u),u=u.sibling}i.type===k?((a=Mc(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=Pc(i.type,i.key,i.props,null,r.mode,l)).ref=va(r,a,i),l.return=r,r=l)}return s(r);case S:e:{for(u=i.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Lc(i,r.mode,l)).return=r,r=a}return s(r);case j:return e(r,a,(u=i._init)(i._payload),l)}if(te(i))return m(r,a,i,l);if(N(i))return g(r,a,i,l);ya(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=Dc(i,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var xa=wa(!0),Sa=wa(!1),ka=Co(null),_a=null,Ca=null,Aa=null;function Ea(){Aa=Ca=_a=null}function Ia(e){var t=ka.current;Ao(ka),e._currentValue=t}function Ta(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ra(e,t){_a=e,Aa=Ca=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(bs=!0),e.firstContext=null)}function Oa(e){var t=e._currentValue;if(Aa!==e)if(e={context:e,memoizedValue:t,next:null},null===Ca){if(null===_a)throw Error(a(308));Ca=e,_a.dependencies={lanes:0,firstContext:e}}else Ca=Ca.next=e;return t}var ja=null;function Pa(e){null===ja?ja=[e]:ja.push(e)}function Ma(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Pa(t)):(n.next=o.next,o.next=n),t.interleaved=n,Na(e,r)}function Na(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Da=!1;function La(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ba(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function za(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&El)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Na(e,n)}return null===(o=r.interleaved)?(t.next=t,Pa(r)):(t.next=o.next,o.next=t),r.interleaved=t,Na(e,n)}function $a(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}function Ua(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function qa(e,t,n,r){var o=e.updateQueue;Da=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,c=l.next;l.next=null,null===i?a=c:i.next=c,i=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,u=c=l=null,s=a;;){var p=s.lane,f=s.eventTime;if((r&p)===p){null!==u&&(u=u.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,m=s;switch(p=t,f=n,m.tag){case 1:if("function"===typeof(h=m.payload)){d=h.call(f,d,p);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(p="function"===typeof(h=m.payload)?h.call(f,d,p):h)||void 0===p)break e;d=L({},d,p);break e;case 2:Da=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(p=o.effects)?o.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=f,l=d):u=u.next=f,i|=p;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(p=s).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}if(null===u&&(l=d),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Nl|=i,e.lanes=i,e.memoizedState=d}}function Ha(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!==typeof o)throw Error(a(191,o));o.call(r)}}}var Wa={},Va=Co(Wa),Ka=Co(Wa),Ga=Co(Wa);function Ya(e){if(e===Wa)throw Error(a(174));return e}function Xa(e,t){switch(Eo(Ga,t),Eo(Ka,e),Eo(Va,Wa),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Ao(Va),Eo(Va,t)}function Ja(){Ao(Va),Ao(Ka),Ao(Ga)}function Qa(e){Ya(Ga.current);var t=Ya(Va.current),n=le(t,e.type);t!==n&&(Eo(Ka,e),Eo(Va,n))}function Za(e){Ka.current===e&&(Ao(Va),Ao(Ka))}var ei=Co(0);function ti(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ni=[];function ri(){for(var e=0;e<ni.length;e++)ni[e]._workInProgressVersionPrimary=null;ni.length=0}var oi=w.ReactCurrentDispatcher,ai=w.ReactCurrentBatchConfig,ii=0,si=null,li=null,ci=null,ui=!1,di=!1,pi=0,fi=0;function hi(){throw Error(a(321))}function mi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function gi(e,t,n,r,o,i){if(ii=i,si=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,oi.current=null===e||null===e.memoizedState?Zi:es,e=n(r,o),di){i=0;do{if(di=!1,pi=0,25<=i)throw Error(a(301));i+=1,ci=li=null,t.updateQueue=null,oi.current=ts,e=n(r,o)}while(di)}if(oi.current=Qi,t=null!==li&&null!==li.next,ii=0,ci=li=si=null,ui=!1,t)throw Error(a(300));return e}function vi(){var e=0!==pi;return pi=0,e}function yi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ci?si.memoizedState=ci=e:ci=ci.next=e,ci}function bi(){if(null===li){var e=si.alternate;e=null!==e?e.memoizedState:null}else e=li.next;var t=null===ci?si.memoizedState:ci.next;if(null!==t)ci=t,li=e;else{if(null===e)throw Error(a(310));e={memoizedState:(li=e).memoizedState,baseState:li.baseState,baseQueue:li.baseQueue,queue:li.queue,next:null},null===ci?si.memoizedState=ci=e:ci=ci.next=e}return ci}function wi(e,t){return"function"===typeof t?t(e):t}function xi(e){var t=bi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=li,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,c=null,u=i;do{var d=u.lane;if((ii&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=p,s=r):c=c.next=p,si.lanes|=d,Nl|=d}u=u.next}while(null!==u&&u!==i);null===c?s=r:c.next=l,sr(r,t.memoizedState)||(bs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,si.lanes|=i,Nl|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Si(e){var t=bi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,t.memoizedState)||(bs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ki(){}function _i(e,t){var n=si,r=bi(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,bs=!0),r=r.queue,Di(Ei.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==ci&&1&ci.memoizedState.tag){if(n.flags|=2048,Oi(9,Ai.bind(null,n,r,o,t),void 0,null),null===Il)throw Error(a(349));0!==(30&ii)||Ci(n,t,o)}return o}function Ci(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ai(e,t,n,r){t.value=n,t.getSnapshot=r,Ii(t)&&Ti(e)}function Ei(e,t,n){return n((function(){Ii(t)&&Ti(e)}))}function Ii(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function Ti(e){var t=Na(e,1);null!==t&&tc(t,e,1,-1)}function Ri(e){var t=yi();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wi,lastRenderedState:e},t.queue=e,e=e.dispatch=Gi.bind(null,si,e),[t.memoizedState,e]}function Oi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function ji(){return bi().memoizedState}function Pi(e,t,n,r){var o=yi();si.flags|=e,o.memoizedState=Oi(1|t,n,void 0,void 0===r?null:r)}function Mi(e,t,n,r){var o=bi();r=void 0===r?null:r;var a=void 0;if(null!==li){var i=li.memoizedState;if(a=i.destroy,null!==r&&mi(r,i.deps))return void(o.memoizedState=Oi(t,n,a,r))}si.flags|=e,o.memoizedState=Oi(1|t,n,a,r)}function Ni(e,t){return Pi(8390656,8,e,t)}function Di(e,t){return Mi(2048,8,e,t)}function Li(e,t){return Mi(4,2,e,t)}function Fi(e,t){return Mi(4,4,e,t)}function Bi(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function zi(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Mi(4,4,Bi.bind(null,t,e),n)}function $i(){}function Ui(e,t){var n=bi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qi(e,t){var n=bi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Hi(e,t,n){return 0===(21&ii)?(e.baseState&&(e.baseState=!1,bs=!0),e.memoizedState=n):(sr(n,t)||(n=mt(),si.lanes|=n,Nl|=n,e.baseState=!0),t)}function Wi(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=ai.transition;ai.transition={};try{e(!1),t()}finally{bt=n,ai.transition=r}}function Vi(){return bi().memoizedState}function Ki(e,t,n){var r=ec(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Yi(e))Xi(t,n);else if(null!==(n=Ma(e,t,n,r))){tc(n,e,r,Zl()),Ji(n,t,r)}}function Gi(e,t,n){var r=ec(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Yi(e))Xi(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,sr(s,i)){var l=t.interleaved;return null===l?(o.next=o,Pa(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(c){}null!==(n=Ma(e,t,o,r))&&(tc(n,e,r,o=Zl()),Ji(n,t,r))}}function Yi(e){var t=e.alternate;return e===si||null!==t&&t===si}function Xi(e,t){di=ui=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ji(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}var Qi={readContext:Oa,useCallback:hi,useContext:hi,useEffect:hi,useImperativeHandle:hi,useInsertionEffect:hi,useLayoutEffect:hi,useMemo:hi,useReducer:hi,useRef:hi,useState:hi,useDebugValue:hi,useDeferredValue:hi,useTransition:hi,useMutableSource:hi,useSyncExternalStore:hi,useId:hi,unstable_isNewReconciler:!1},Zi={readContext:Oa,useCallback:function(e,t){return yi().memoizedState=[e,void 0===t?null:t],e},useContext:Oa,useEffect:Ni,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Pi(4194308,4,Bi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Pi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Pi(4,2,e,t)},useMemo:function(e,t){var n=yi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=yi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Ki.bind(null,si,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},yi().memoizedState=e},useState:Ri,useDebugValue:$i,useDeferredValue:function(e){return yi().memoizedState=e},useTransition:function(){var e=Ri(!1),t=e[0];return e=Wi.bind(null,e[1]),yi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=si,o=yi();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===Il)throw Error(a(349));0!==(30&ii)||Ci(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ni(Ei.bind(null,r,i,e),[e]),r.flags|=2048,Oi(9,Ai.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=yi(),t=Il.identifierPrefix;if(aa){var n=Qo;t=":"+t+"R"+(n=(Jo&~(1<<32-it(Jo)-1)).toString(32)+n),0<(n=pi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:Oa,useCallback:Ui,useContext:Oa,useEffect:Di,useImperativeHandle:zi,useInsertionEffect:Li,useLayoutEffect:Fi,useMemo:qi,useReducer:xi,useRef:ji,useState:function(){return xi(wi)},useDebugValue:$i,useDeferredValue:function(e){return Hi(bi(),li.memoizedState,e)},useTransition:function(){return[xi(wi)[0],bi().memoizedState]},useMutableSource:ki,useSyncExternalStore:_i,useId:Vi,unstable_isNewReconciler:!1},ts={readContext:Oa,useCallback:Ui,useContext:Oa,useEffect:Di,useImperativeHandle:zi,useInsertionEffect:Li,useLayoutEffect:Fi,useMemo:qi,useReducer:Si,useRef:ji,useState:function(){return Si(wi)},useDebugValue:$i,useDeferredValue:function(e){var t=bi();return null===li?t.memoizedState=e:Hi(t,li.memoizedState,e)},useTransition:function(){return[Si(wi)[0],bi().memoizedState]},useMutableSource:ki,useSyncExternalStore:_i,useId:Vi,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:L({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var os={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Zl(),o=ec(e),a=Ba(r,o);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=za(e,a,o))&&(tc(t,e,o,r),$a(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Zl(),o=ec(e),a=Ba(r,o);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=za(e,a,o))&&(tc(t,e,o,r),$a(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Zl(),r=ec(e),o=Ba(n,r);o.tag=2,void 0!==t&&null!==t&&(o.callback=t),null!==(t=za(e,o,r))&&(tc(t,e,r,n),$a(t,e,r))}};function as(e,t,n,r,o,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(o,a))}function is(e,t,n){var r=!1,o=Io,a=t.contextType;return"object"===typeof a&&null!==a?a=Oa(a):(o=Po(t)?Oo:To.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?jo(e,o):Io),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=os,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function ss(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&os.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},La(e);var a=t.contextType;"object"===typeof a&&null!==a?o.context=Oa(a):(a=Po(t)?Oo:To.current,o.context=jo(e,a)),o.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(rs(e,t,a,n),o.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof o.getSnapshotBeforeUpdate||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||(t=o.state,"function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&os.enqueueReplaceState(o,o.state,null),qa(e,n,o,r),o.state=e.memoizedState),"function"===typeof o.componentDidMount&&(e.flags|=4194308)}function cs(e,t){try{var n="",r=t;do{n+=$(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function us(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var ps="function"===typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=Ba(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ql||(ql=!0,Hl=r),ds(0,t)},n}function hs(e,t,n){(n=Ba(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ds(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!==typeof r&&(null===Wl?Wl=new Set([this]):Wl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ms(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=_c.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vs(e,t,n,r,o){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ba(-1,1)).tag=2,za(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var ys=w.ReactCurrentOwner,bs=!1;function ws(e,t,n,r){t.child=null===e?Sa(t,null,n,r):xa(t,e.child,n,r)}function xs(e,t,n,r,o){n=n.render;var a=t.ref;return Ra(t,o),r=gi(e,t,n,r,a,o),n=vi(),null===e||bs?(aa&&n&&ta(t),t.flags|=1,ws(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qs(e,t,o))}function Ss(e,t,n,r,o){if(null===e){var a=n.type;return"function"!==typeof a||Oc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Pc(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,ks(e,t,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return qs(e,t,o)}return t.flags|=1,(e=jc(a,r)).ref=t.ref,e.return=t,t.child=e}function ks(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(bs=!1,t.pendingProps=r=a,0===(e.lanes&o))return t.lanes=e.lanes,qs(e,t,o);0!==(131072&e.flags)&&(bs=!0)}}return As(e,t,n,r,o)}function _s(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Eo(jl,Ol),Ol|=n;else{if(0===(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Eo(jl,Ol),Ol|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Eo(jl,Ol),Ol|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Eo(jl,Ol),Ol|=r;return ws(e,t,o,n),t.child}function Cs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function As(e,t,n,r,o){var a=Po(n)?Oo:To.current;return a=jo(t,a),Ra(t,o),n=gi(e,t,n,r,a,o),r=vi(),null===e||bs?(aa&&r&&ta(t),t.flags|=1,ws(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qs(e,t,o))}function Es(e,t,n,r,o){if(Po(n)){var a=!0;Lo(t)}else a=!1;if(Ra(t,o),null===t.stateNode)Us(e,t),is(t,n,r),ls(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=n.contextType;"object"===typeof c&&null!==c?c=Oa(c):c=jo(t,c=Po(n)?Oo:To.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof i.getSnapshotBeforeUpdate;d||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==r||l!==c)&&ss(t,i,r,c),Da=!1;var p=t.memoizedState;i.state=p,qa(t,r,i,o),l=t.memoizedState,s!==r||p!==l||Ro.current||Da?("function"===typeof u&&(rs(t,n,u,r),l=t.memoizedState),(s=Da||as(t,n,s,r,p,l,c))?(d||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=c,r=s):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Fa(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ns(t.type,s),i.props=c,d=t.pendingProps,p=i.context,"object"===typeof(l=n.contextType)&&null!==l?l=Oa(l):l=jo(t,l=Po(n)?Oo:To.current);var f=n.getDerivedStateFromProps;(u="function"===typeof f||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==d||p!==l)&&ss(t,i,r,l),Da=!1,p=t.memoizedState,i.state=p,qa(t,r,i,o);var h=t.memoizedState;s!==d||p!==h||Ro.current||Da?("function"===typeof f&&(rs(t,n,f,r),h=t.memoizedState),(c=Da||as(t,n,c,r,p,h,l)||!1)?(u||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,l),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,l)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=l,r=c):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Is(e,t,n,r,a,o)}function Is(e,t,n,r,o,a){Cs(e,t);var i=0!==(128&t.flags);if(!r&&!i)return o&&Fo(t,n,!1),qs(e,t,a);r=t.stateNode,ys.current=t;var s=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=xa(t,e.child,null,a),t.child=xa(t,null,s,a)):ws(e,t,s,a),t.memoizedState=r.state,o&&Fo(t,n,!0),t.child}function Ts(e){var t=e.stateNode;t.pendingContext?No(0,t.pendingContext,t.pendingContext!==t.context):t.context&&No(0,t.context,!1),Xa(e,t.containerInfo)}function Rs(e,t,n,r,o){return ha(),ma(o),t.flags|=256,ws(e,t,n,r),t.child}var Os,js,Ps,Ms={dehydrated:null,treeContext:null,retryLane:0};function Ns(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ds(e,t,n){var r,o=t.pendingProps,i=ei.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Eo(ei,1&i),null===e)return ua(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=Nc(l,o,0,null),e=Mc(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ns(n),t.memoizedState=Ms,e):Ls(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,s){if(n)return 256&t.flags?(t.flags&=-257,Fs(e,t,s,r=us(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Nc({mode:"visible",children:r.children},o,0,null),(i=Mc(i,o,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&xa(t,e.child,null,s),t.child.memoizedState=Ns(s),t.memoizedState=Ms,i);if(0===(1&t.mode))return Fs(e,t,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,Fs(e,t,s,r=us(i=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),bs||l){if(null!==(r=Il)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(r.suspendedLanes|s))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Na(e,o),tc(r,e,o,-1))}return hc(),Fs(e,t,s,r=us(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Ac.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=co(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(Go[Yo++]=Jo,Go[Yo++]=Qo,Go[Yo++]=Xo,Jo=e.id,Qo=e.overflow,Xo=t),t=Ls(t,r.children),t.flags|=4096,t)}(e,t,l,o,r,i,n);if(s){s=o.fallback,l=t.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:o.children};return 0===(1&l)&&t.child!==i?((o=t.child).childLanes=0,o.pendingProps=c,t.deletions=null):(o=jc(i,c)).subtreeFlags=14680064&i.subtreeFlags,null!==r?s=jc(r,s):(s=Mc(s,l,n,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?Ns(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Ms,o}return e=(s=e.child).sibling,o=jc(s,{mode:"visible",children:o.children}),0===(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Ls(e,t){return(t=Nc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Fs(e,t,n,r){return null!==r&&ma(r),xa(t,e.child,null,n),(e=Ls(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Bs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ta(e.return,t,n)}function zs(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function $s(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(ws(e,t,r.children,n),0!==(2&(r=ei.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Bs(e,n,t);else if(19===e.tag)Bs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Eo(ei,r),0===(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ti(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),zs(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ti(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}zs(t,!0,n,null,a);break;case"together":zs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Us(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Nl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=jc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=jc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Hs(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ws(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Vs(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ws(t),null;case 1:case 17:return Po(t.type)&&Mo(),Ws(t),null;case 3:return r=t.stateNode,Ja(),Ao(Ro),Ao(To),ri(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(pa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ia&&(ac(ia),ia=null))),Ws(t),null;case 5:Za(t);var o=Ya(Ga.current);if(n=t.type,null!==e&&null!=t.stateNode)js(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Ws(t),null}if(e=Ya(Va.current),pa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[fo]=t,r[ho]=i,e=0!==(1&t.mode),n){case"dialog":Br("cancel",r),Br("close",r);break;case"iframe":case"object":case"embed":Br("load",r);break;case"video":case"audio":for(o=0;o<Nr.length;o++)Br(Nr[o],r);break;case"source":Br("error",r);break;case"img":case"image":case"link":Br("error",r),Br("load",r);break;case"details":Br("toggle",r);break;case"input":X(r,i),Br("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Br("invalid",r);break;case"textarea":oe(r,i),Br("invalid",r)}for(var l in ye(n,i),o=null,i)if(i.hasOwnProperty(l)){var c=i[l];"children"===l?"string"===typeof c?r.textContent!==c&&(!0!==i.suppressHydrationWarning&&Qr(r.textContent,c,e),o=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Qr(r.textContent,c,e),o=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&Br("scroll",r)}switch(n){case"input":V(r),Z(r,i,!0);break;case"textarea":V(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=Zr)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[fo]=t,e[ho]=r,Os(e,t),t.stateNode=e;e:{switch(l=be(n,r),n){case"dialog":Br("cancel",e),Br("close",e),o=r;break;case"iframe":case"object":case"embed":Br("load",e),o=r;break;case"video":case"audio":for(o=0;o<Nr.length;o++)Br(Nr[o],e);o=r;break;case"source":Br("error",e),o=r;break;case"img":case"image":case"link":Br("error",e),Br("load",e),o=r;break;case"details":Br("toggle",e),o=r;break;case"input":X(e,r),o=Y(e,r),Br("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=L({},r,{value:void 0}),Br("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),Br("invalid",e)}for(i in ye(n,o),c=o)if(c.hasOwnProperty(i)){var u=c[i];"style"===i?ge(e,u):"dangerouslySetInnerHTML"===i?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===i?"string"===typeof u?("textarea"!==n||""!==u)&&pe(e,u):"number"===typeof u&&pe(e,""+u):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=u&&"onScroll"===i&&Br("scroll",e):null!=u&&b(e,i,u,l))}switch(n){case"input":V(e),Z(e,r,!1);break;case"textarea":V(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof o.onClick&&(e.onclick=Zr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Ws(t),null;case 6:if(e&&null!=t.stateNode)Ps(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));if(n=Ya(Ga.current),Ya(Va.current),pa(t)){if(r=t.stateNode,n=t.memoizedProps,r[fo]=t,(i=r.nodeValue!==n)&&null!==(e=ra))switch(e.tag){case 3:Qr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Qr(r.nodeValue,n,0!==(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fo]=t,t.stateNode=r}return Ws(t),null;case 13:if(Ao(ei),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&0!==(1&t.mode)&&0===(128&t.flags))fa(),ha(),t.flags|=98560,i=!1;else if(i=pa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[fo]=t}else ha(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Ws(t),i=!1}else null!==ia&&(ac(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&ei.current)?0===Pl&&(Pl=3):hc())),null!==t.updateQueue&&(t.flags|=4),Ws(t),null);case 4:return Ja(),null===e&&Ur(t.stateNode.containerInfo),Ws(t),null;case 10:return Ia(t.type._context),Ws(t),null;case 19:if(Ao(ei),null===(i=t.memoizedState))return Ws(t),null;if(r=0!==(128&t.flags),null===(l=i.rendering))if(r)Hs(i,!1);else{if(0!==Pl||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=ti(e))){for(t.flags|=128,Hs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Eo(ei,1&ei.current|2),t.child}e=e.sibling}null!==i.tail&&Je()>$l&&(t.flags|=128,r=!0,Hs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ti(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Hs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return Ws(t),null}else 2*Je()-i.renderingStartTime>$l&&1073741824!==n&&(t.flags|=128,r=!0,Hs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Je(),t.sibling=null,n=ei.current,Eo(ei,r?1&n|2:1&n),t):(Ws(t),null);case 22:case 23:return uc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ol)&&(Ws(t),6&t.subtreeFlags&&(t.flags|=8192)):Ws(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ks(e,t){switch(na(t),t.tag){case 1:return Po(t.type)&&Mo(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ja(),Ao(Ro),Ao(To),ri(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Za(t),null;case 13:if(Ao(ei),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Ao(ei),null;case 4:return Ja(),null;case 10:return Ia(t.type._context),null;case 22:case 23:return uc(),null;default:return null}}Os=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},js=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Ya(Va.current);var a,i=null;switch(n){case"input":o=Y(e,o),r=Y(e,r),i=[];break;case"select":o=L({},o,{value:void 0}),r=L({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(e.onclick=Zr)}for(u in ye(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var l=o[u];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(a in l)!l.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&l[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(i||(i=[]),i.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(i=i||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(i=i||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Br("scroll",e),i||l===c||(i=[])):(i=i||[]).push(u,c))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}},Ps=function(e,t,n,r){n!==r&&(t.flags|=4)};var Gs=!1,Ys=!1,Xs="function"===typeof WeakSet?WeakSet:Set,Js=null;function Qs(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){kc(e,t,r)}else n.current=null}function Zs(e,t,n){try{n()}catch(r){kc(e,t,r)}}var el=!1;function tl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&Zs(t,n,a)}o=o.next}while(o!==r)}}function nl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function rl(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function ol(e){var t=e.alternate;null!==t&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fo],delete t[ho],delete t[go],delete t[vo],delete t[yo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function al(e){return 5===e.tag||3===e.tag||4===e.tag}function il(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||al(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function sl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(sl(e,t,n),e=e.sibling;null!==e;)sl(e,t,n),e=e.sibling}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}var cl=null,ul=!1;function dl(e,t,n){for(n=n.child;null!==n;)pl(e,t,n),n=n.sibling}function pl(e,t,n){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(s){}switch(n.tag){case 5:Ys||Qs(n,t);case 6:var r=cl,o=ul;cl=null,dl(e,t,n),ul=o,null!==(cl=r)&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):cl.removeChild(n.stateNode));break;case 18:null!==cl&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),Ut(e)):lo(cl,n.stateNode));break;case 4:r=cl,o=ul,cl=n.stateNode.containerInfo,ul=!0,dl(e,t,n),cl=r,ul=o;break;case 0:case 11:case 14:case 15:if(!Ys&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(0!==(2&a)||0!==(4&a))&&Zs(n,t,i),o=o.next}while(o!==r)}dl(e,t,n);break;case 1:if(!Ys&&(Qs(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){kc(n,t,s)}dl(e,t,n);break;case 21:dl(e,t,n);break;case 22:1&n.mode?(Ys=(r=Ys)||null!==n.memoizedState,dl(e,t,n),Ys=r):dl(e,t,n);break;default:dl(e,t,n)}}function fl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Xs),t.forEach((function(t){var r=Ec.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function hl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,ul=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,ul=!0;break e}l=l.return}if(null===cl)throw Error(a(160));pl(i,s,o),cl=null,ul=!1;var c=o.alternate;null!==c&&(c.return=null),o.return=null}catch(u){kc(o,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ml(t,e),t=t.sibling}function ml(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(hl(t,e),gl(e),4&r){try{tl(3,e,e.return),nl(3,e)}catch(g){kc(e,e.return,g)}try{tl(5,e,e.return)}catch(g){kc(e,e.return,g)}}break;case 1:hl(t,e),gl(e),512&r&&null!==n&&Qs(n,n.return);break;case 5:if(hl(t,e),gl(e),512&r&&null!==n&&Qs(n,n.return),32&e.flags){var o=e.stateNode;try{pe(o,"")}catch(g){kc(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===i.type&&null!=i.name&&J(o,i),be(l,s);var u=be(l,i);for(s=0;s<c.length;s+=2){var d=c[s],p=c[s+1];"style"===d?ge(o,p):"dangerouslySetInnerHTML"===d?de(o,p):"children"===d?pe(o,p):b(o,d,p,u)}switch(l){case"input":Q(o,i);break;case"textarea":ae(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?ne(o,!!i.multiple,h,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[ho]=i}catch(g){kc(e,e.return,g)}}break;case 6:if(hl(t,e),gl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){kc(e,e.return,g)}}break;case 3:if(hl(t,e),gl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(g){kc(e,e.return,g)}break;case 4:default:hl(t,e),gl(e);break;case 13:hl(t,e),gl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(zl=Je())),4&r&&fl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ys=(u=Ys)||d,hl(t,e),Ys=u):hl(t,e),gl(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Js=e,d=e.child;null!==d;){for(p=Js=d;null!==Js;){switch(h=(f=Js).child,f.tag){case 0:case 11:case 14:case 15:tl(4,f,f.return);break;case 1:Qs(f,f.return);var m=f.stateNode;if("function"===typeof m.componentWillUnmount){r=f,n=f.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){kc(r,n,g)}}break;case 5:Qs(f,f.return);break;case 22:if(null!==f.memoizedState){wl(p);continue}}null!==h?(h.return=f,Js=h):wl(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{o=p.stateNode,u?"function"===typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=p.stateNode,s=void 0!==(c=p.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=me("display",s))}catch(g){kc(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(g){kc(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:hl(t,e),gl(e),4&r&&fl(e);case 21:}}function gl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(al(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(pe(o,""),r.flags&=-33),ll(e,il(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;sl(e,il(e),i);break;default:throw Error(a(161))}}catch(s){kc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function vl(e,t,n){Js=e,yl(e,t,n)}function yl(e,t,n){for(var r=0!==(1&e.mode);null!==Js;){var o=Js,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Gs;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Ys;s=Gs;var c=Ys;if(Gs=i,(Ys=l)&&!c)for(Js=o;null!==Js;)l=(i=Js).child,22===i.tag&&null!==i.memoizedState?xl(o):null!==l?(l.return=i,Js=l):xl(o);for(;null!==a;)Js=a,yl(a,t,n),a=a.sibling;Js=o,Gs=s,Ys=c}bl(e)}else 0!==(8772&o.subtreeFlags)&&null!==a?(a.return=o,Js=a):bl(e)}}function bl(e){for(;null!==Js;){var t=Js;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Ys||nl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ys)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Ha(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Ha(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&Ut(p)}}}break;default:throw Error(a(163))}Ys||512&t.flags&&rl(t)}catch(f){kc(t,t.return,f)}}if(t===e){Js=null;break}if(null!==(n=t.sibling)){n.return=t.return,Js=n;break}Js=t.return}}function wl(e){for(;null!==Js;){var t=Js;if(t===e){Js=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Js=n;break}Js=t.return}}function xl(e){for(;null!==Js;){var t=Js;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{nl(4,t)}catch(l){kc(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){kc(t,o,l)}}var a=t.return;try{rl(t)}catch(l){kc(t,a,l)}break;case 5:var i=t.return;try{rl(t)}catch(l){kc(t,i,l)}}}catch(l){kc(t,t.return,l)}if(t===e){Js=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Js=s;break}Js=t.return}}var Sl,kl=Math.ceil,_l=w.ReactCurrentDispatcher,Cl=w.ReactCurrentOwner,Al=w.ReactCurrentBatchConfig,El=0,Il=null,Tl=null,Rl=0,Ol=0,jl=Co(0),Pl=0,Ml=null,Nl=0,Dl=0,Ll=0,Fl=null,Bl=null,zl=0,$l=1/0,Ul=null,ql=!1,Hl=null,Wl=null,Vl=!1,Kl=null,Gl=0,Yl=0,Xl=null,Jl=-1,Ql=0;function Zl(){return 0!==(6&El)?Je():-1!==Jl?Jl:Jl=Je()}function ec(e){return 0===(1&e.mode)?1:0!==(2&El)&&0!==Rl?Rl&-Rl:null!==ga.transition?(0===Ql&&(Ql=mt()),Ql):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Xt(e.type)}function tc(e,t,n,r){if(50<Yl)throw Yl=0,Xl=null,Error(a(185));vt(e,n,r),0!==(2&El)&&e===Il||(e===Il&&(0===(2&El)&&(Dl|=n),4===Pl&&ic(e,Rl)),nc(e,r),1===n&&0===El&&0===(1&t.mode)&&($l=Je()+500,zo&&qo()))}function nc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-it(a),s=1<<i,l=o[i];-1===l?0!==(s&n)&&0===(s&r)||(o[i]=ft(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=pt(e,e===Il?Rl:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){zo=!0,Uo(e)}(sc.bind(null,e)):Uo(sc.bind(null,e)),io((function(){0===(6&El)&&qo()})),n=null;else{switch(wt(r)){case 1:n=Ze;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ic(n,rc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function rc(e,t){if(Jl=-1,Ql=0,0!==(6&El))throw Error(a(327));var n=e.callbackNode;if(xc()&&e.callbackNode!==n)return null;var r=pt(e,e===Il?Rl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=mc(e,r);else{t=r;var o=El;El|=2;var i=fc();for(Il===e&&Rl===t||(Ul=null,$l=Je()+500,dc(e,t));;)try{vc();break}catch(l){pc(e,l)}Ea(),_l.current=i,El=o,null!==Tl?t=0:(Il=null,Rl=0,t=Pl)}if(0!==t){if(2===t&&(0!==(o=ht(e))&&(r=o,t=oc(e,o))),1===t)throw n=Ml,dc(e,0),ic(e,r),nc(e,Je()),n;if(6===t)ic(e,r);else{if(o=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)&&(2===(t=mc(e,r))&&(0!==(i=ht(e))&&(r=i,t=oc(e,i))),1===t))throw n=Ml,dc(e,0),ic(e,r),nc(e,Je()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:wc(e,Bl,Ul);break;case 3:if(ic(e,r),(130023424&r)===r&&10<(t=zl+500-Je())){if(0!==pt(e,0))break;if(((o=e.suspendedLanes)&r)!==r){Zl(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(wc.bind(null,e,Bl,Ul),t);break}wc(e,Bl,Ul);break;case 4:if(ic(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Je()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*kl(r/1960))-r)){e.timeoutHandle=ro(wc.bind(null,e,Bl,Ul),r);break}wc(e,Bl,Ul);break;default:throw Error(a(329))}}}return nc(e,Je()),e.callbackNode===n?rc.bind(null,e):null}function oc(e,t){var n=Fl;return e.current.memoizedState.isDehydrated&&(dc(e,t).flags|=256),2!==(e=mc(e,t))&&(t=Bl,Bl=n,null!==t&&ac(t)),e}function ac(e){null===Bl?Bl=e:Bl.push.apply(Bl,e)}function ic(e,t){for(t&=~Ll,t&=~Dl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function sc(e){if(0!==(6&El))throw Error(a(327));xc();var t=pt(e,0);if(0===(1&t))return nc(e,Je()),null;var n=mc(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=oc(e,r))}if(1===n)throw n=Ml,dc(e,0),ic(e,t),nc(e,Je()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,Bl,Ul),nc(e,Je()),null}function lc(e,t){var n=El;El|=1;try{return e(t)}finally{0===(El=n)&&($l=Je()+500,zo&&qo())}}function cc(e){null!==Kl&&0===Kl.tag&&0===(6&El)&&xc();var t=El;El|=1;var n=Al.transition,r=bt;try{if(Al.transition=null,bt=1,e)return e()}finally{bt=r,Al.transition=n,0===(6&(El=t))&&qo()}}function uc(){Ol=jl.current,Ao(jl)}function dc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Tl)for(n=Tl.return;null!==n;){var r=n;switch(na(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Mo();break;case 3:Ja(),Ao(Ro),Ao(To),ri();break;case 5:Za(r);break;case 4:Ja();break;case 13:case 19:Ao(ei);break;case 10:Ia(r.type._context);break;case 22:case 23:uc()}n=n.return}if(Il=e,Tl=e=jc(e.current,null),Rl=Ol=t,Pl=0,Ml=null,Ll=Dl=Nl=0,Bl=Fl=null,null!==ja){for(t=0;t<ja.length;t++)if(null!==(r=(n=ja[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}ja=null}return e}function pc(e,t){for(;;){var n=Tl;try{if(Ea(),oi.current=Qi,ui){for(var r=si.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}ui=!1}if(ii=0,ci=li=si=null,di=!1,pi=0,Cl.current=null,null===n||null===n.return){Pl=1,Ml=t,Tl=null;break}e:{var i=e,s=n.return,l=n,c=t;if(t=Rl,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=l,p=d.tag;if(0===(1&d.mode)&&(0===p||11===p||15===p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=gs(s);if(null!==h){h.flags&=-257,vs(h,s,l,0,t),1&h.mode&&ms(i,u,t),c=u;var m=(t=h).updateQueue;if(null===m){var g=new Set;g.add(c),t.updateQueue=g}else m.add(c);break e}if(0===(1&t)){ms(i,u,t),hc();break e}c=Error(a(426))}else if(aa&&1&l.mode){var v=gs(s);if(null!==v){0===(65536&v.flags)&&(v.flags|=256),vs(v,s,l,0,t),ma(cs(c,l));break e}}i=c=cs(c,l),4!==Pl&&(Pl=2),null===Fl?Fl=[i]:Fl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,Ua(i,fs(0,c,t));break e;case 1:l=c;var y=i.type,b=i.stateNode;if(0===(128&i.flags)&&("function"===typeof y.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===Wl||!Wl.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,Ua(i,hs(i,l,t));break e}}i=i.return}while(null!==i)}bc(n)}catch(w){t=w,Tl===n&&null!==n&&(Tl=n=n.return);continue}break}}function fc(){var e=_l.current;return _l.current=Qi,null===e?Qi:e}function hc(){0!==Pl&&3!==Pl&&2!==Pl||(Pl=4),null===Il||0===(268435455&Nl)&&0===(268435455&Dl)||ic(Il,Rl)}function mc(e,t){var n=El;El|=2;var r=fc();for(Il===e&&Rl===t||(Ul=null,dc(e,t));;)try{gc();break}catch(o){pc(e,o)}if(Ea(),El=n,_l.current=r,null!==Tl)throw Error(a(261));return Il=null,Rl=0,Pl}function gc(){for(;null!==Tl;)yc(Tl)}function vc(){for(;null!==Tl&&!Ye();)yc(Tl)}function yc(e){var t=Sl(e.alternate,e,Ol);e.memoizedProps=e.pendingProps,null===t?bc(e):Tl=t,Cl.current=null}function bc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Vs(n,t,Ol)))return void(Tl=n)}else{if(null!==(n=Ks(n,t)))return n.flags&=32767,void(Tl=n);if(null===e)return Pl=6,void(Tl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Tl=t);Tl=t=e}while(null!==t);0===Pl&&(Pl=5)}function wc(e,t,n){var r=bt,o=Al.transition;try{Al.transition=null,bt=1,function(e,t,n,r){do{xc()}while(null!==Kl);if(0!==(6&El))throw Error(a(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-it(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===Il&&(Tl=Il=null,Rl=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Vl||(Vl=!0,Ic(tt,(function(){return xc(),null}))),i=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||i){i=Al.transition,Al.transition=null;var s=bt;bt=1;var l=El;El|=4,Cl.current=null,function(e,t){if(eo=Ht,fr(e=pr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(x){n=null;break e}var s=0,l=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var h;p!==n||0!==o&&3!==p.nodeType||(l=s+o),p!==i||0!==r&&3!==p.nodeType||(c=s+r),3===p.nodeType&&(s+=p.nodeValue.length),null!==(h=p.firstChild);)f=p,p=h;for(;;){if(p===e)break t;if(f===n&&++u===o&&(l=s),f===i&&++d===r&&(c=s),null!==(h=p.nextSibling))break;f=(p=f).parentNode}p=h}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Ht=!1,Js=t;null!==Js;)if(e=(t=Js).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Js=e;else for(;null!==Js;){t=Js;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,v=m.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?g:ns(t.type,g),v);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(a(163))}}catch(x){kc(t,t.return,x)}if(null!==(e=t.sibling)){e.return=t.return,Js=e;break}Js=t.return}m=el,el=!1}(e,n),ml(n,e),hr(to),Ht=!!eo,to=eo=null,e.current=n,vl(n,e,o),Xe(),El=l,bt=s,Al.transition=i}else e.current=n;if(Vl&&(Vl=!1,Kl=e,Gl=o),i=e.pendingLanes,0===i&&(Wl=null),function(e){if(at&&"function"===typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),nc(e,Je()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(ql)throw ql=!1,e=Hl,Hl=null,e;0!==(1&Gl)&&0!==e.tag&&xc(),i=e.pendingLanes,0!==(1&i)?e===Xl?Yl++:(Yl=0,Xl=e):Yl=0,qo()}(e,t,n,r)}finally{Al.transition=o,bt=r}return null}function xc(){if(null!==Kl){var e=wt(Gl),t=Al.transition,n=bt;try{if(Al.transition=null,bt=16>e?16:e,null===Kl)var r=!1;else{if(e=Kl,Kl=null,Gl=0,0!==(6&El))throw Error(a(331));var o=El;for(El|=4,Js=e.current;null!==Js;){var i=Js,s=i.child;if(0!==(16&Js.flags)){var l=i.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Js=u;null!==Js;){var d=Js;switch(d.tag){case 0:case 11:case 15:tl(8,d,i)}var p=d.child;if(null!==p)p.return=d,Js=p;else for(;null!==Js;){var f=(d=Js).sibling,h=d.return;if(ol(d),d===u){Js=null;break}if(null!==f){f.return=h,Js=f;break}Js=h}}}var m=i.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}Js=i}}if(0!==(2064&i.subtreeFlags)&&null!==s)s.return=i,Js=s;else e:for(;null!==Js;){if(0!==(2048&(i=Js).flags))switch(i.tag){case 0:case 11:case 15:tl(9,i,i.return)}var y=i.sibling;if(null!==y){y.return=i.return,Js=y;break e}Js=i.return}}var b=e.current;for(Js=b;null!==Js;){var w=(s=Js).child;if(0!==(2064&s.subtreeFlags)&&null!==w)w.return=s,Js=w;else e:for(s=b;null!==Js;){if(0!==(2048&(l=Js).flags))try{switch(l.tag){case 0:case 11:case 15:nl(9,l)}}catch(S){kc(l,l.return,S)}if(l===s){Js=null;break e}var x=l.sibling;if(null!==x){x.return=l.return,Js=x;break e}Js=l.return}}if(El=o,qo(),at&&"function"===typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(S){}r=!0}return r}finally{bt=n,Al.transition=t}}return!1}function Sc(e,t,n){e=za(e,t=fs(0,t=cs(n,t),1),1),t=Zl(),null!==e&&(vt(e,1,t),nc(e,t))}function kc(e,t,n){if(3===e.tag)Sc(e,e,n);else for(;null!==t;){if(3===t.tag){Sc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Wl||!Wl.has(r))){t=za(t,e=hs(t,e=cs(n,e),1),1),e=Zl(),null!==t&&(vt(t,1,e),nc(t,e));break}}t=t.return}}function _c(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=Zl(),e.pingedLanes|=e.suspendedLanes&n,Il===e&&(Rl&n)===n&&(4===Pl||3===Pl&&(130023424&Rl)===Rl&&500>Je()-zl?dc(e,0):Ll|=n),nc(e,t)}function Cc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ut,0===(130023424&(ut<<=1))&&(ut=4194304)));var n=Zl();null!==(e=Na(e,t))&&(vt(e,t,n),nc(e,n))}function Ac(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cc(e,n)}function Ec(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Cc(e,n)}function Ic(e,t){return Ke(e,t)}function Tc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Rc(e,t,n,r){return new Tc(e,t,n,r)}function Oc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function jc(e,t){var n=e.alternate;return null===n?((n=Rc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Pc(e,t,n,r,o,i){var s=2;if(r=e,"function"===typeof e)Oc(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case k:return Mc(n.children,o,i,t);case _:s=8,o|=8;break;case C:return(e=Rc(12,n,t,2|o)).elementType=C,e.lanes=i,e;case T:return(e=Rc(13,n,t,o)).elementType=T,e.lanes=i,e;case R:return(e=Rc(19,n,t,o)).elementType=R,e.lanes=i,e;case P:return Nc(n,o,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case A:s=10;break e;case E:s=9;break e;case I:s=11;break e;case O:s=14;break e;case j:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Rc(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Mc(e,t,n,r){return(e=Rc(7,e,r,t)).lanes=n,e}function Nc(e,t,n,r){return(e=Rc(22,e,r,t)).elementType=P,e.lanes=n,e.stateNode={isHidden:!1},e}function Dc(e,t,n){return(e=Rc(6,e,null,t)).lanes=n,e}function Lc(e,t,n){return(t=Rc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fc(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Bc(e,t,n,r,o,a,i,s,l){return e=new Fc(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Rc(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},La(a),e}function zc(e){if(!e)return Io;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Po(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Po(n))return Do(e,n,t)}return t}function $c(e,t,n,r,o,a,i,s,l){return(e=Bc(n,r,!0,e,0,a,0,s,l)).context=zc(null),n=e.current,(a=Ba(r=Zl(),o=ec(n))).callback=void 0!==t&&null!==t?t:null,za(n,a,o),e.current.lanes=o,vt(e,o,r),nc(e,r),e}function Uc(e,t,n,r){var o=t.current,a=Zl(),i=ec(o);return n=zc(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ba(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=za(o,t,i))&&(tc(e,o,i,a),$a(e,o,i)),i}function qc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Hc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Wc(e,t){Hc(e,t),(e=e.alternate)&&Hc(e,t)}Sl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ro.current)bs=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return bs=!1,function(e,t,n){switch(t.tag){case 3:Ts(t),ha();break;case 5:Qa(t);break;case 1:Po(t.type)&&Lo(t);break;case 4:Xa(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Eo(ka,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Eo(ei,1&ei.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ds(e,t,n):(Eo(ei,1&ei.current),null!==(e=qs(e,t,n))?e.sibling:null);Eo(ei,1&ei.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return $s(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Eo(ei,ei.current),r)break;return null;case 22:case 23:return t.lanes=0,_s(e,t,n)}return qs(e,t,n)}(e,t,n);bs=0!==(131072&e.flags)}else bs=!1,aa&&0!==(1048576&t.flags)&&ea(t,Ko,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Us(e,t),e=t.pendingProps;var o=jo(t,To.current);Ra(t,n),o=gi(null,t,r,e,o,n);var i=vi();return t.flags|=1,"object"===typeof o&&null!==o&&"function"===typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Po(r)?(i=!0,Lo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,La(t),o.updater=os,t.stateNode=o,o._reactInternals=t,ls(t,r,e,n),t=Is(null,t,r,!0,i,n)):(t.tag=0,aa&&i&&ta(t),ws(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Us(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"===typeof e)return Oc(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===I)return 11;if(e===O)return 14}return 2}(r),e=ns(r,e),o){case 0:t=As(null,t,r,e,n);break e;case 1:t=Es(null,t,r,e,n);break e;case 11:t=xs(null,t,r,e,n);break e;case 14:t=Ss(null,t,r,ns(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,As(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 1:return r=t.type,o=t.pendingProps,Es(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 3:e:{if(Ts(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Fa(e,t),qa(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Rs(e,t,r,n,o=cs(Error(a(423)),t));break e}if(r!==o){t=Rs(e,t,r,n,o=cs(Error(a(424)),t));break e}for(oa=co(t.stateNode.containerInfo.firstChild),ra=t,aa=!0,ia=null,n=Sa(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ha(),r===o){t=qs(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return Qa(t),null===e&&ua(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,no(r,o)?s=null:null!==i&&no(r,i)&&(t.flags|=32),Cs(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&ua(t),null;case 13:return Ds(e,t,n);case 4:return Xa(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=xa(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,xs(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 7:return ws(e,t,t.pendingProps,n),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,Eo(ka,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!Ro.current){t=qs(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===i.tag){(c=Ba(-1,n&-n)).tag=2;var u=i.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}i.lanes|=n,null!==(c=i.alternate)&&(c.lanes|=n),Ta(i.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Ta(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ws(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ra(t,n),r=r(o=Oa(o)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return o=ns(r=t.type,t.pendingProps),Ss(e,t,r,o=ns(r.type,o),n);case 15:return ks(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ns(r,o),Us(e,t),t.tag=1,Po(r)?(e=!0,Lo(t)):e=!1,Ra(t,n),is(t,r,o),ls(t,r,o,n),Is(null,t,r,!0,e,n);case 19:return $s(e,t,n);case 22:return _s(e,t,n)}throw Error(a(156,t.tag))};var Vc="function"===typeof reportError?reportError:function(e){console.error(e)};function Kc(e){this._internalRoot=e}function Gc(e){this._internalRoot=e}function Yc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Xc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Jc(){}function Qc(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"===typeof o){var s=o;o=function(){var e=qc(i);s.call(e)}}Uc(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"===typeof r){var a=r;r=function(){var e=qc(i);a.call(e)}}var i=$c(t,r,e,0,null,!1,0,"",Jc);return e._reactRootContainer=i,e[mo]=i.current,Ur(8===e.nodeType?e.parentNode:e),cc(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"===typeof r){var s=r;r=function(){var e=qc(l);s.call(e)}}var l=Bc(e,0,!1,null,0,!1,0,"",Jc);return e._reactRootContainer=l,e[mo]=l.current,Ur(8===e.nodeType?e.parentNode:e),cc((function(){Uc(t,l,n,r)})),l}(n,t,e,o,r);return qc(i)}Gc.prototype.render=Kc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Uc(e,t,null,null)},Gc.prototype.unmount=Kc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;cc((function(){Uc(null,e,null,null)})),t[mo]=null}},Gc.prototype.unstable_scheduleHydration=function(e){if(e){var t=_t();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Pt.length&&0!==t&&t<Pt[n].priority;n++);Pt.splice(n,0,e),0===n&&Lt(e)}},xt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(yt(t,1|n),nc(t,Je()),0===(6&El)&&($l=Je()+500,qo()))}break;case 13:cc((function(){var t=Na(e,1);if(null!==t){var n=Zl();tc(t,e,1,n)}})),Wc(e,1)}},St=function(e){if(13===e.tag){var t=Na(e,134217728);if(null!==t)tc(t,e,134217728,Zl());Wc(e,134217728)}},kt=function(e){if(13===e.tag){var t=ec(e),n=Na(e,t);if(null!==n)tc(n,e,t,Zl());Wc(e,t)}},_t=function(){return bt},Ct=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},Se=function(e,t,n){switch(t){case"input":if(Q(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=So(r);if(!o)throw Error(a(90));K(r),Q(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ie=lc,Te=cc;var Zc={usingClientEntryPoint:!1,Events:[wo,xo,So,Ae,Ee,lc]},eu={findFiberByHostInstance:bo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},tu={bundleType:eu.bundleType,version:eu.version,rendererPackageName:eu.rendererPackageName,rendererConfig:eu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=We(e))?null:e.stateNode},findFiberByHostInstance:eu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var nu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!nu.isDisabled&&nu.supportsFiber)try{ot=nu.inject(tu),at=nu}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Zc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Yc(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:S,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Yc(e))throw Error(a(299));var n=!1,r="",o=Vc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Bc(e,1,!1,null,0,n,0,r,o),e[mo]=t.current,Ur(8===e.nodeType?e.parentNode:e),new Kc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=We(t))?null:e.stateNode},t.flushSync=function(e){return cc(e)},t.hydrate=function(e,t,n){if(!Xc(t))throw Error(a(200));return Qc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Yc(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",s=Vc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=$c(t,null,e,1,null!=n?n:null,o,0,i,s),e[mo]=t.current,Ur(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Gc(t)},t.render=function(e,t,n){if(!Xc(t))throw Error(a(200));return Qc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Xc(e))throw Error(a(40));return!!e._reactRootContainer&&(cc((function(){Qc(null,null,e,!1,(function(){e._reactRootContainer=null,e[mo]=null}))})),!0)},t.unstable_batchedUpdates=lc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Xc(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Qc(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},4391(e,t,n){"use strict";var r=n(7950);t.H=r.createRoot,r.hydrateRoot},7950(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(2730)},4612(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>a(l,n))c<o&&0>a(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<o&&0>a(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,p=null,f=3,h=!1,m=!1,g=!1,v="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function x(e){if(g=!1,w(e),!m)if(null!==r(c))m=!0,P(S);else{var t=r(u);null!==t&&M(x,t.startTime-e)}}function S(e,n){m=!1,g&&(g=!1,y(A),A=-1),h=!0;var a=f;try{for(w(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!T());){var i=p.callback;if("function"===typeof i){p.callback=null,f=p.priorityLevel;var s=i(p.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?p.callback=s:p===r(c)&&o(c),w(n)}else o(c);p=r(c)}if(null!==p)var l=!0;else{var d=r(u);null!==d&&M(x,d.startTime-n),l=!1}return l}finally{p=null,f=a,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k,_=!1,C=null,A=-1,E=5,I=-1;function T(){return!(t.unstable_now()-I<E)}function R(){if(null!==C){var e=t.unstable_now();I=e;var n=!0;try{n=C(!0,e)}finally{n?k():(_=!1,C=null)}}else _=!1}if("function"===typeof b)k=function(){b(R)};else if("undefined"!==typeof MessageChannel){var O=new MessageChannel,j=O.port2;O.port1.onmessage=R,k=function(){j.postMessage(null)}}else k=function(){v(R,0)};function P(e){C=e,_||(_=!0,k())}function M(e,n){A=v((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||h||(m=!0,P(S))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,n(u,e),null===r(c)&&e===r(u)&&(g?(y(A),A=-1):g=!0,M(x,a-i))):(e.sortIndex=s,n(c,e),m||h||(m=!0,P(S))),e},t.unstable_shouldYield=T,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},7067(e,t,n){"use strict";e.exports=n(4612)},6366(e){"use strict";var t=Array.isArray,n=Object.keys,r=Object.prototype.hasOwnProperty,o="undefined"!==typeof Element;function a(e,i){if(e===i)return!0;
2if(e&&i&&"object"==typeof e&&"object"==typeof i){var s,l,c,u=t(e),d=t(i);if(u&&d){if((l=e.length)!=i.length)return!1;for(s=l;0!==s--;)if(!a(e[s],i[s]))return!1;return!0}if(u!=d)return!1;var p=e instanceof Date,f=i instanceof Date;if(p!=f)return!1;if(p&&f)return e.getTime()==i.getTime();var h=e instanceof RegExp,m=i instanceof RegExp;if(h!=m)return!1;if(h&&m)return e.toString()==i.toString();var g=n(e);if((l=g.length)!==n(i).length)return!1;for(s=l;0!==s--;)if(!r.call(i,g[s]))return!1;if(o&&e instanceof Element&&i instanceof Element)return e===i;for(s=l;0!==s--;)if(("_owner"!==(c=g[s])||!e.$$typeof)&&!a(e[c],i[c]))return!1;return!0}return e!==e&&i!==i}e.exports=function(e,t){try{return a(e,t)}catch(n){if(n.message&&n.message.match(/stack|recursion/i)||-2146828260===n.number)return console.warn("Warning: react-fast-compare does not handle circular references.",n.name,n.message),!1;throw n}}},5082(e,t){"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen");function v(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case a:case s:case i:case p:case f:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case m:case h:case l:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference")}
vendor: 4,409 bytes, line 2
2,2086(e,t,n){"use strict";n(5082)},4340(e,t,n){var r=n(1141);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return l(a(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=f;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,s=0,l="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d=n[0],p=n[1],f=n.index;if(l+=e.slice(s,f),s=f+d.length,p)l+=p[1];else{var h=e[s],m=n[2],g=n[3],v=n[4],y=n[5],b=n[6],w=n[7];l&&(r.push(l),l="");var x=null!=m&&null!=h&&h!==m,S="+"===b||"*"===b,k="?"===b||"*"===b,_=m||c,C=v||y,A=m||("string"===typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:m||"",delimiter:_,optional:k,repeat:S,partial:x,asterisk:!!w,pattern:C?u(C):w?".*":i(_,A)})}}return s<e.length&&(l+=e.substr(s)),l&&r.push(l),r}function i(e,t){return!t||t.indexOf(e)>-1?"[^"+c(e)+"]+?":c(t)+"|(?:(?!"+c(t)+")[^"+c(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"===typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",p(t)));return function(t,o){for(var a="",i=t||{},l=(o||{}).pretty?s:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!==typeof u){var d,p=i[u.name];if(null==p){if(u.optional){u.partial&&(a+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(p)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(d=l(p[f]),!n[c].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");a+=(0===f?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!n[c].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');a+=u.prefix+d}}else a+=u}return a}}function c(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function u(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function d(e,t){return e.keys=t,e}function p(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,a=!1!==n.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"===typeof l)i+=c(l);else{var u=c(l.prefix),f="(?:"+l.pattern+")";t.push(l),l.repeat&&(f+="(?:"+u+f+")*"),i+=f=l.optional?l.partial?u+"("+f+")?":"(?:"+u+"("+f+"))?":u+"("+f+")"}}var h=c(n.delimiter||"/"),m=i.slice(-h.length)===h;return o||(i=(m?i.slice(0,-h.length):i)+"(?:"+h+"(?=$))?"),i+=a?"$":o&&m?"":"(?="+h+"|$)",d(new RegExp("^"+i,p(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return d(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return d(new RegExp("(?:"+r.join("|")+")",p(n)),t)}(e,t,n):function(e,t,n){return f(a(e,n),t,n)}(e,t,n)}},9005(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case a:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case m:case l:return e;default:return t}}case o:return t}}}function S(e){return x(e)===d}}
vendor: 4,355 bytes, line 2
2,7681(e,t,n){"use strict";n(9005)},1153(e,t,n){"use strict";var r=n(5043),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},4202(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var w=b.prototype=new y;w.constructor=b,m(w,v.prototype),w.isPureReactComponent=!0;var x=Array.isArray,S=Object.prototype.hasOwnProperty,k={current:null},_={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)S.call(t,o)&&!_.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:n,type:e,key:i,ref:s,props:a,_owner:k.current}}function A(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var E=/\/+/g;function I(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function T(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+I(l,0):a,x(i)?(o="",null!=e&&(o=e.replace(E,"$&/")+"/"),T(i,t,o,"",(function(e){return e}))):null!=i&&(A(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(E,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",x(e))for(var c=0;c<e.length;c++){var u=a+I(s=e[c],c);l+=T(s,t,o,u,i)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=T(s=s.value,t,o,u=a+I(s,c++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function R(e,t,n){if(null==e)return e;var r=[],o=0;return T(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function O(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var j={current:null},P={transition:null},M={ReactCurrentDispatcher:j,ReactCurrentBatchConfig:P,ReactCurrentOwner:k};function N(){throw Error("act(...) is not supported in production builds of React.")}
2t.Children={map:R,forEach:function(e,t,n){R(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return R(e,(function(){t++})),t},toArray:function(e){return R(e,(function(e){return e}))||[]},only:function(e){if(!A(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=o,t.Profiler=i,t.PureComponent=b,t.StrictMode=a,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=M,t.act=N,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=m({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=k.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)S.call(t,c)&&!_.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=C,t.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=A,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:O}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=P.transition;P.transition={};try{e()}finally{P.transition=t}},t.unstable_act=N,t.useCallback=function(e,t){return j.current.useCallback(e,t)},t.useContext=function(e){return j.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return j.current.useDeferredValue(e)},t.useEffect=function(e,t){return j.current.useEffect(e,t)},t.useId=function(){return j.current.useId()},t.useImperativeHandle=function(e,t,n){return j.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return j.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return j.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return j.current.useMemo(e,t)},t.useReducer=function(e,t,n){return j.current.useReducer(e,t,n)},t.useRef=function(e){return j.current.useRef(e)},t.useState=function(e){return j.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return j.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return j.current.useTransition()},t.version="18.3.1"},5043(e,t,n){"use strict";e.exports=n(4202)},579(e,t,n){"use strict";e.exports=n(1153)},9211(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var r,o=n(5246),a=(r=o)&&r.__esModule?r:{default:r},i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var s={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){var n=t[e];return n||{extend:e}}},l=t.autoprefix=function(e){var t={};return(0,a.default)(e,(function(e,n){var r={};(0,a.default)(e,(function(e,t){var n=s[t];n?r=i({},r,n(e)):r[t]=e})),t[n]=r})),t};t.default=l},4973(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(5043),i=(r=a)&&r.__esModule?r:{default:r};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var l=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,a,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,u=Array(c),d=0;d<c;d++)u[d]=arguments[d];return a=l=s(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(u))),l.state={active:!1},l.handleMouseDown=function(){return l.setState({active:!0})},l.handleMouseUp=function(){return l.setState({active:!1})},l.render=function(){return i.default.createElement(t,{onMouseDown:l.handleMouseDown,onMouseUp:l.handleMouseUp},i.default.createElement(e,o({},l.props,l.state)))},s(l,a)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),r}(i.default.Component)};t.default=l},4157(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(5043),i=(r=a)&&r.__esModule?r:{default:r};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var l=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,a,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,u=Array(c),d=0;d<c;d++)u[d]=arguments[d];return a=l=s(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(u))),l.state={hover:!1},l.handleMouseOver=function(){return l.setState({hover:!0})},l.handleMouseOut=function(){return l.setState({hover:!1})},l.render=function(){return i.default.createElement(t,{onMouseOver:l.handleMouseOver,onMouseOut:l.handleMouseOut},i.default.createElement(e,o({},l.props,l.state)))},s(l,a)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),r}(i.default.Component)};t.default=l},218(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var r=s(n(958)),o=s(n(5246)),a=s(n(180)),i=s(n(5381));function s(e){return e&&e.__esModule?e:{default:e}}var l=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,i.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return n.push(e)})):(0,a.default)(t)?(0,o.default)(t,(function(e,t){!0===e&&n.push(t),n.push(t+"-"+e)})):(0,r.default)(t)&&n.push(t)})),n};t.default=l},7514(e,t,n){"use strict";t.H8=void 0;var r=c(n(218)),o=c(n(9144)),a=c(n(9211)),i=c(n(4157)),s=c(n(4973)),l=c(n(7642));function c(e){return e&&e.__esModule?e:{default:e}}i.default,t.H8=i.default,s.default,l.default;var u=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var s=(0,r.default)(n),l=(0,o.default)(e,s);return(0,a.default)(l)};t.Ay=u},7642(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n={},r=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n[e]=t};return 0===e&&r("first-child"),e===t-1&&r("last-child"),(0===e||e
2%2===0)&&r("even"),1===Math.abs(e%2)&&r("odd"),r("nth-child",e),n}},9144(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var r=i(n(5246)),o=i(n(9304)),a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function i(e){return e&&e.__esModule?e:{default:e}}var s=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.default&&(0,o.default)(e.default)||{};return t.map((function(t){var o=e[t];return o&&(0,r.default)(o,(function(e,t){n[t]||(n[t]={}),n[t]=a({},n[t],o[t])})),t})),n};t.default=s},4531(e,t,n){var r=n(4599)(n(3122),"DataView");e.exports=r},5158(e,t,n){var r=n(333),o=n(9085),a=n(3316),i=n(256),s=n(7136);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},7542(e,t,n){var r=n(1994),o=n(7469),a=n(884),i=n(80),s=n(2752);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},9894(e,t,n){var r=n(4599)(n(3122),"Map");e.exports=r},9222(e,t,n){var r=n(7277),o=n(8701),a=n(5812),i=n(1600),s=n(6064);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},3841(e,t,n){var r=n(4599)(n(3122),"Promise");e.exports=r},7092(e,t,n){var r=n(4599)(n(3122),"Set");e.exports=r},8160(e,t,n){var r=n(9222),o=n(2993),a=n(2994);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},5592(e,t,n){var r=n(7542),o=n(5691),a=n(3727),i=n(7086),s=n(8154),l=n(7410);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=s,c.prototype.set=l,e.exports=c},3782(e,t,n){var r=n(3122).Symbol;e.exports=r},8235(e,t,n){var r=n(3122).Uint8Array;e.exports=r},5106(e,t,n){var r=n(4599)(n(3122),"WeakMap");e.exports=r},6220(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},4059(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},8802(e,t,n){var r=n(2061),o=n(167),a=n(9242),i=n(7113),s=n(3228),l=n(6414),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&o(e),d=!n&&!u&&i(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,h=f?r(e.length,String):[],m=h.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||h.push(g);return h}},1499(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},3157(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},6461(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},6450(e,t,n){var r=n(7261),o=n(1201),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},9526(e,t,n){var r=n(1201);e.exports=function(e,t){for(var n=e.length;n--;
vendor: 3,405 bytes, line 2
2)if(r(e[n][0],t))return n;return-1}},2449(e,t,n){var r=n(6791),o=n(7663);e.exports=function(e,t){return e&&r(t,o(t),e)}},7993(e,t,n){var r=n(6791),o=n(8148);e.exports=function(e,t){return e&&r(t,o(t),e)}},7261(e,t,n){var r=n(1648);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},210(e,t,n){var r=n(5592),o=n(6220),a=n(6450),i=n(2449),s=n(7993),l=n(63),c=n(9982),u=n(7566),d=n(3529),p=n(4405),f=n(774),h=n(3786),m=n(1810),g=n(3652),v=n(4856),y=n(9242),b=n(7113),w=n(1901),x=n(6704),S=n(1131),k=n(7663),_=n(8148),C="[object Arguments]",A="[object Function]",E="[object Object]",I={};I[C]=I["[object Array]"]=I["[object ArrayBuffer]"]=I["[object DataView]"]=I["[object Boolean]"]=I["[object Date]"]=I["[object Float32Array]"]=I["[object Float64Array]"]=I["[object Int8Array]"]=I["[object Int16Array]"]=I["[object Int32Array]"]=I["[object Map]"]=I["[object Number]"]=I[E]=I["[object RegExp]"]=I["[object Set]"]=I["[object String]"]=I["[object Symbol]"]=I["[object Uint8Array]"]=I["[object Uint8ClampedArray]"]=I["[object Uint16Array]"]=I["[object Uint32Array]"]=!0,I["[object Error]"]=I[A]=I["[object WeakMap]"]=!1,e.exports=function e(t,n,T,R,O,j){var P,M=1&n,N=2&n,D=4&n;if(T&&(P=O?T(t,R,O,j):T(t)),void 0!==P)return P;if(!x(t))return t;var L=y(t);if(L){if(P=m(t),!M)return c(t,P)}else{var F=h(t),B=F==A||"[object GeneratorFunction]"==F;if(b(t))return l(t,M);if(F==E||F==C||B&&!O){if(P=N||B?{}:v(t),!M)return N?d(t,s(P,t)):u(t,i(P,t))}else{if(!I[F])return O?t:{};P=g(t,F,M)}}j||(j=new r);var z=j.get(t);if(z)return z;j.set(t,P),S(t)?t.forEach((function(r){P.add(e(r,n,T,r,t,j))})):w(t)&&t.forEach((function(r,o){P.set(o,e(r,n,T,o,t,j))}));var $=L?void 0:(D?N?f:p:N?_:k)(t);return o($||t,(function(r,o){$&&(r=t[o=r]),a(P,o,e(r,n,T,o,t,j))})),P}},4719(e,t,n){var r=n(6704),o=Object.create,a=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=a},9174(e,t,n){var r=n(5614),o=n(8030)(r);e.exports=o},8032(e,t,n){var r=n(9496)();e.exports=r},5614(e,t,n){var r=n(8032),o=n(7663);e.exports=function(e,t){return e&&r(e,t,o)}},4471(e,t,n){var r=n(5746),o=n(532);e.exports=function(e,t){for(var n=0,a=(t=r(t,e)).length;null!=e&&n<a;)e=e[o(t[n++])];return n&&n==a?e:void 0}},9944(e,t,n){var r=n(3157),o=n(9242);e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},7727(e,t,n){var r=n(3782),o=n(7306),a=n(4217),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},2088(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},9639(e,t,n){var r=n(7727),o=n(8615);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},9427(e,t,n){var r=n(5693),o=n(8615);e.exports=function e(t,n,a,i,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!==t&&n!==n:r(t,n,a,i,e,s))}},5693(e,t,n){var r=n(5592),o=n(3546),a=n(3809),i=n(6490),s=n(3786),l=n(9242),c=n(7113),u=n(6414),d="[object Arguments]",p="[object Array]",f="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,v){var y=l(e),b=l(t),w=y?p:s(e),x=b?p:s(t),S=(w=w==d?f:w)==f,k=(x=x==d?f:x)==f,_=w==x;if(_&&c(e)){if(!c(t))return!1;y=!0,S=!1}if(_&&!S)return v||(v=new r),y||u(e)?o(e,t,n,m,g,v):a(e,t,w,n,m,g,v);if(!(1&n)){var C=S&&h.call(e,"__wrapped__"),A=k&&h.call(t,"__wrapped__");
vendor: 13,017 bytes, line 2
2if(C||A){var E=C?e.value():e,I=A?t.value():t;return v||(v=new r),g(E,I,n,m,v)}}return!!_&&(v||(v=new r),i(e,t,n,m,g,v))}},3005(e,t,n){var r=n(3786),o=n(8615);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},8342(e,t,n){var r=n(5592),o=n(9427);e.exports=function(e,t,n,a){var i=n.length,s=i,l=!a;if(null==e)return!s;for(e=Object(e);i--;){var c=n[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<s;){var u=(c=n[i])[0],d=e[u],p=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var f=new r;if(a)var h=a(d,p,u,e,t,f);if(!(void 0===h?o(p,d,3,a,f):h))return!1}}return!0}},5228(e,t,n){var r=n(1507),o=n(5115),a=n(6704),i=n(1510),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?p:s).test(i(e))}},651(e,t,n){var r=n(3786),o=n(8615);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},6174(e,t,n){var r=n(7727),o=n(1263),a=n(8615),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},402(e,t,n){var r=n(5906),o=n(7347),a=n(489),i=n(9242),s=n(9302);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):s(e)}},5007(e,t,n){var r=n(6702),o=n(2941),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},2804(e,t,n){var r=n(6704),o=n(6702),a=n(4686),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&i.call(e,s))&&n.push(s);return n}},6645(e,t,n){var r=n(9174),o=n(8053);e.exports=function(e,t){var n=-1,a=o(e)?Array(e.length):[];return r(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}},5906(e,t,n){var r=n(8342),o=n(6995),a=n(380);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},7347(e,t,n){var r=n(9427),o=n(2455),a=n(6872),i=n(9599),s=n(3679),l=n(380),c=n(532);e.exports=function(e,t){return i(e)&&s(t)?l(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?a(n,e):r(t,i,3)}}},1382(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},6276(e,t,n){var r=n(4471);e.exports=function(e){return function(t){return r(t,e)}}},2061(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7391(e,t,n){var r=n(3782),o=n(1499),a=n(9242),i=n(8823),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},5136(e){e.exports=function(e){return function(t){return e(t)}}},7348(e){e.exports=function(e,t){return e.has(t)}},7697(e,t,n){var r=n(489);e.exports=function(e){return"function"==typeof e?e:r}},5746(e,t,n){var r=n(9242),o=n(9599),a=n(73),i=n(1647);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(i(e))}},7582(e,t,n){var r=n(8235);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},63(e,t,n){e=n.nmd(e);var r=n(3122),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o?r.Buffer:void 0,s=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},8748(e,t,n){var r=n(7582);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},8944(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},5310(e,t,n){var r=n(3782),o=r?r.prototype:void 0,a=o?o.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},423(e,t,n){var r=n(7582);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},9982(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},6791(e,t,n){var r=n(6450),o=n(7261);e.exports=function(e,t,n,a){var i=!n;n||(n={});for(var s=-1,l=t.length;++s<l;){var c=t[s],u=a?a(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),i?o(n,c,u):r(n,c,u)}return n}},7566(e,t,n){var r=n(6791),o=n(679);e.exports=function(e,t){return r(e,o(e),t)}},3529(e,t,n){var r=n(6791),o=n(1756);e.exports=function(e,t){return r(e,o(e),t)}},9354(e,t,n){var r=n(3122)["__core-js_shared__"];e.exports=r},8030(e,t,n){var r=n(8053);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var a=n.length,i=t?a:-1,s=Object(n);(t?i--:++i<a)&&!1!==o(s[i],i,s););return n}}},9496(e){e.exports=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var l=i[e?s:++o];if(!1===n(a[l],l,a))break}return t}}},1648(e,t,n){var r=n(4599),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},3546(e,t,n){var r=n(8160),o=n(6461),a=n(7348);e.exports=function(e,t,n,i,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var p=l.get(e),f=l.get(t);if(p&&f)return p==t&&f==e;var h=-1,m=!0,g=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var v=e[h],y=t[h];if(i)var b=c?i(y,v,h,t,e,l):i(v,y,h,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!o(t,(function(e,t){if(!a(g,t)&&(v===e||s(v,e,n,i,l)))return g.push(t)}))){m=!1;break}}else if(v!==y&&!s(v,y,n,i,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},3809(e,t,n){var r=n(3782),o=n(8235),a=n(1201),i=n(3546),s=n(3914),l=n(7872),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,d,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=s;case"[object Set]":var h=1&r;if(f||(f=l),e.size!=t.size&&!h)return!1;var m=p.get(e);if(m)return m==t;r|=2,p.set(e,t);var g=i(f(e),f(t),r,c,d,p);return p.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},6490(e,t,n){var r=n(4405),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,i,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var p=c[d];if(!(l?p in t:o.call(t,p)))return!1}var f=s.get(e),h=s.get(t);if(f&&h)return f==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=l;++d<u;){var v=e[p=c[d]],y=t[p];if(a)var b=l?a(y,v,p,t,e,s):a(v,y,p,e,t,s);if(!(void 0===b?v===y||i(v,y,n,a,s):b)){m=!1;break}g||(g="constructor"==p)}if(m&&!g){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(m=!1)}return s.delete(e),s.delete(t),m}},984(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},4405(e,t,n){var r=n(9944),o=n(679),a=n(7663);e.exports=function(e){return r(e,a,o)}},774(e,t,n){var r=n(9944),o=n(1756),a=n(8148);e.exports=function(e){return r(e,a,o)}},3064(e,t,n){var r=n(6151);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},6995(e,t,n){var r=n(3679),o=n(7663);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var a=t[n],i=e[a];t[n]=[a,i,r(i)]}return t}},4599(e,t,n){var r=n(5228),o=n(8613);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},5756(e,t,n){var r=n(154)(Object.getPrototypeOf,Object);e.exports=r},7306(e,t,n){var r=n(3782),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(l){}var o=i.call(e);return r&&(t?e[s]=n:delete e[s]),o}},679(e,t,n){var r=n(4059),o=n(6078),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=s},1756(e,t,n){var r=n(3157),o=n(5756),a=n(679),i=n(6078),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,a(e)),e=o(e);return t}:i;e.exports=s},3786(e,t,n){var r=n(4531),o=n(9894),a=n(3841),i=n(7092),s=n(5106),l=n(7727),c=n(1510),u="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",h="[object DataView]",m=c(r),g=c(o),v=c(a),y=c(i),b=c(s),w=l;(r&&w(new r(new ArrayBuffer(1)))!=h||o&&w(new o)!=u||a&&w(a.resolve())!=d||i&&w(new i)!=p||s&&w(new s)!=f)&&(w=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return h;case g:return u;case v:return d;case y:return p;case b:return f}return t}),e.exports=w},8613(e){e.exports=function(e,t){return null==e?void 0:e[t]}},6967(e,t,n){var r=n(5746),o=n(167),a=n(9242),i=n(3228),s=n(1263),l=n(532);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var p=l(t[c]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&s(u)&&i(p,u)&&(a(e)||o(e))}},333(e,t,n){var r=n(5445);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},9085(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},3316(e,t,n){var r=n(5445),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},256(e,t,n){var r=n(5445),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},7136(e,t,n){var r=n(5445);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},1810(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},3652(e,t,n){var r=n(7582),o=n(8748),a=n(8944),i=n(5310),s=n(423);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},4856(e,t,n){var r=n(4719),o=n(5756),a=n(6702);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}},3228(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},9599(e,t,n){var r=n(9242),o=n(8823),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},6151(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5115(e,t,n){var r=n(9354),o=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!o&&o in e}},6702(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},3679(e,t,n){var r=n(6704);e.exports=function(e){return e===e&&!r(e)}},1994(e){e.exports=function(){this.__data__=[],this.size=0}},7469(e,t,n){var r=n(9526),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},884(e,t,n){var r=n(9526);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},80(e,t,n){var r=n(9526);e.exports=function(e){return r(this.__data__,e)>-1}},2752(e,t,n){var r=n(9526);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},7277(e,t,n){var r=n(5158),o=n(7542),a=n(9894);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),str
vendor: 1,711 bytes, line 2
2ing:new r}}},8701(e,t,n){var r=n(3064);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},5812(e,t,n){var r=n(3064);e.exports=function(e){return r(this,e).get(e)}},1600(e,t,n){var r=n(3064);e.exports=function(e){return r(this,e).has(e)}},6064(e,t,n){var r=n(3064);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},3914(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},380(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},817(e,t,n){var r=n(1935);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},5445(e,t,n){var r=n(4599)(Object,"create");e.exports=r},2941(e,t,n){var r=n(154)(Object.keys,Object);e.exports=r},4686(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},5766(e,t,n){e=n.nmd(e);var r=n(984),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,s=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(t){}}();e.exports=s},4217(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},154(e){e.exports=function(e,t){return function(n){return e(t(n))}}},3122(e,t,n){var r=n(984),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},2993(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},2994(e){e.exports=function(e){return this.__data__.has(e)}},7872(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}}
2,5691(e,t,n){var r=n(7542);e.exports=function(){this.__data__=new r,this.size=0}},3727(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7086(e){e.exports=function(e){return this.__data__.get(e)}},8154(e){e.exports=function(e){return this.__data__.has(e)}},7410(e,t,n){var r=n(7542),o=n(9894),a=n(9222);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},73(e,t,n){var r=n(817),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)})),t}));e.exports=i},532(e,t,n){var r=n(8823);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},1510(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},9304(e,t,n){var r=n(210);e.exports=function(e){return r(e,5)}},1201(e){e.exports=function(e,t){return e===t||e!==e&&t!==t}},5246(e,t,n){var r=n(5614),o=n(7697);e.exports=function(e,t){return e&&r(e,o(t))}},2455(e,t,n){var r=n(4471);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},6872(e,t,n){var r=n(2088),o=n(6967);e.exports=function(e,t){return null!=e&&o(e,t,r)}},489(e){e.exports=function(e){return e}},167(e,t,n){var r=n(9639),o=n(8615),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},9242(e){var t=Array.isArray;e.exports=t},8053(e,t,n){var r=n(1507),o=n(1263);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},7113(e,t,n){e=n.nmd(e);var r=n(3122),o=n(368),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,s=i&&i.exports===a?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},1507(e,t,n){var r=n(7727),o=n(6704);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1263(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},1901(e,t,n){var r=n(3005),o=n(5136),a=n(5766),i=a&&a.isMap,s=i?o(i):r;e.exports=s},6704(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},8615(e){e.exports=function(e){return null!=e&&"object"==typeof e}}
2,180(e,t,n){var r=n(7727),o=n(5756),a=n(8615),i=Function.prototype,s=Object.prototype,l=i.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},1131(e,t,n){var r=n(651),o=n(5136),a=n(5766),i=a&&a.isSet,s=i?o(i):r;e.exports=s},958(e,t,n){var r=n(7727),o=n(9242),a=n(8615);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==r(e)}},8823(e,t,n){var r=n(7727),o=n(8615);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},6414(e,t,n){var r=n(6174),o=n(5136),a=n(5766),i=a&&a.isTypedArray,s=i?o(i):r;e.exports=s},7663(e,t,n){var r=n(8802),o=n(5007),a=n(8053);e.exports=function(e){return a(e)?r(e):o(e)}},8148(e,t,n){var r=n(8802),o=n(2804),a=n(8053);e.exports=function(e){return a(e)?r(e,!0):o(e)}},5381(e,t,n){var r=n(1499),o=n(402),a=n(6645),i=n(9242);e.exports=function(e,t){return(i(e)?r:a)(e,o(t,3))}},1935(e,t,n){var r=n(9222);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},9302(e,t,n){var r=n(1382),o=n(6276),a=n(9599),i=n(532);e.exports=function(e){return a(e)?r(i(e)):o(e)}},6078(e){e.exports=function(){return[]}},368(e){e.exports=function(){return!1}},1647(e,t,n){var r=n(7391);e.exports=function(e){return null==e?"":r(e)}},8704(e){function t(e,t){var n=e.length,r=new Array(n),o={},a=n,i=function(e){for(var t=new Map,n=0,r=e.length;n<r;n++){var o=e[n];t.has(o[0])||t.set(o[0],new Set),t.has(o[1])||t.set(o[1],new Set),t.get(o[0]).add(o[1])}return t}(t),s=function(e){for(var t=new Map,n=0,r=e.length;n<r;n++)t.set(e[n],n);return t}(e);for(t.forEach((function(e){if(!s.has(e[0])||!s.has(e[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")}));a--;)o[a]||l(e[a],a,new Set);return r;function l(e,t,a){if(a.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(p){c=""}throw new Error("Cyclic dependency"+c)}if(!s.has(e))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!o[t]){o[t]=!0;var u=i.get(e)||new Set;if(t=(u=Array.from(u)).length){a.add(e);do{var d=u[--t];l(d,s.get(d),a)}while(t);a.delete(e)}r[--n]=e}}}e.exports=function(e){return t(function(e){for(var t=new Set,n=0,r=e.length;n<r;n++){var o=e[n];t.add(o[0]),t.add(o[1])}return Array.from(t)}(e),e)},e.exports.array=t},4683(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return o(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GlobalStyles=void 0;const s=i(n(5043)),l=a(n(3290));t.GlobalStyles=function(e){const{styles:t}=e;return s.default.createElement(l.Global,{styles:l.css(t)})}},193(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUseCssAndCx=t.createCssAndCx=void 0;const r=n(6806),o=n(4486),a=n(9162),i=n(4923),s=n(8937);t.createCssAndCx=function(e){const{cache:t}=e,n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];const i=(0,o.serializeStyles)(n,t.registered);(0,a.insertStyles)(t,i,!1);const c=`${t.key}-${i.name}`;{const e=n[0];(0,s.matchCSSObject)(e)&&l.saveClassNameCSSObjectMapping(t,c,e)}return c};return{css:n,cx:function(){for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];const s=(0,r.classnames)(o),c=l.fixClassName(t,s,n);return function(e,t,n){const r=[],o=(0,a.getRegisteredStyles)(e,r,n);return r.length<2?n:o+t(r)}(t.registered,n,c)}}},t.createUseCssAndCx=function(e){const{useCache:n}=e;return{useCssAndCx:function(){const e=n(),{css:r,cx:o}=(0,i.useGuaranteedMemo)((()=>(0,t.createCssAndCx)({cache:e})),[e]);return{css:r,cx:o}}}};const l=(()=>{const e=new WeakMap;return{saveClassNameCSSObjectMapping:(t,n,r)=>{let o=e.get(t);void 0===o&&(o=new Map,e.set(t,o)),o.set(n,r)},fixClassName:(t,n,o)=>{const a=e.get(t);return(0,r.classnames)(function(e){let t=!1;return e.map((e=>{let n,[r,o]=e;if(void 0===o)return r;if(t)n={"&&":o};else{n=r;for(const e in o)if(e.startsWith("@media")){t=!0;break}}return n}))}(n.split(" ").map((e=>[e,null===a||void 0===a?void 0:a.get(e)]))).map((e=>"string"===typeof e?e:o(e))))}}})()},556(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.createMakeAndWithStyles=t.GlobalStyles=t.keyframes=t.createWithStyles=t.createMakeStyles=void 0;const r=n(5646);Object.defineProperty(t,"createMakeStyles",{enumerable:!0,get:function(){return r.createMakeStyles}});const o=n(7180);Object.defineProperty(t,"createWithStyles",{enumerable:!0,get:function(){return o.createWithStyles}});var a=n(3290);Object.defineProperty(t,"keyframes",{enumerable:!0,get:function(){return a.keyframes}});var i=n(4683);Object.defineProperty(t,"GlobalStyles",{enumerable:!0,get:function(){return i.GlobalStyles}}),t.createMakeAndWithStyles=function(e){return Object.assign(Object.assign({},(0,r.createMakeStyles)(e)),(0,o.createWithStyles)(e))}},5646(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createMakeStyles=void 0;const r=n(5043),o=n(8790),a=n(8233),i=n(193),s=n(8403),l=n(4185),c=n(8184),u=n(2194),d=n(3290);let p=0;t.createMakeStyles=function(e){const{useTheme:t,cache:n}=e;function f(){const e=(0,d.__unsafe_useEmotionCache)(),t=null!==n&&void 0!==n?n:e;if(null===t)throw new Error(["In order to get SSR working with tss-react you need to explicitly provide an Emotion cache.","MUI users be aware: This is not an error strictly related to tss-react, with or without tss-react,","MUI needs an Emotion cache to be provided for SSR to work.","Here is the MUI documentation related to SSR setup: https://mui.com/material-ui/guides/server-rendering/","TSS provides helper that makes the process of setting up SSR easier: https://docs.tss-react.dev/ssr"].join("\n"));return t}const{useCssAndCx:h}=(0,i.createUseCssAndCx)({useCache:f});return{makeStyles:function(e){const{name:n,uniqId:i=p++}=null!==e&&void 0!==e?e:{},d="object"!==typeof n?n:Object.keys(n)[0];return function(e){const n="function"===typeof e?e:()=>e;return function(e,p){var m,g;const v=t(),{css:y,cx:b}=h(),w=f();let x=(0,r.useMemo)((()=>{const t={},r="undefined"!==typeof Proxy&&new Proxy({},{get:(e,n)=>("symbol"===typeof n&&(0,c.assert)(!1),t[n]=`${w.key}-${i}${void 0!==d?`-${d}`:""}-${n}-ref`)}),s=n(v,e,r||{}),u=(0,o.objectFromEntries)((0,a.objectKeys)(s).map((e=>{const n=s[e];return n.label||(n.label=`${void 0!==d?`${d}-`:""}${e}`),[e,`${y(n)}${(0,l.typeGuard)(e,e in t)?` ${t[e]}`:""}`]})));return(0,a.objectKeys)(t).forEach((e=>{e in u||(u[e]=t[e])})),u}),[w,y,b,v,(0,s.getDependencyArrayRef)(e)]);const S=null===p||void 0===p?void 0:p.props.classes;x=(0,r.useMemo)((()=>(0,u.mergeClasses)(x,S,b)),[x,(0,s.getDependencyArrayRef)(S),b]);{let e;try{e=void 0!==d?null===(g=null===(m=v.components)||void 0===m?void 0:m[d])||void 0===g?void 0:g.styleOverrides:void 0}catch(k){}const t=(0,r.useMemo)((()=>{if(!e)return;const t={};for(const n in e){const r=e[n];r instanceof Object&&(t[n]=y("function"===typeof r?r(Object.assign({theme:v,ownerState:null===p||void 0===p?void 0:p.ownerState},null===p||void 0===p?void 0:p.props)):r))}return t}),[void 0===e?void 0:JSON.stringify(e),(0,s.getDependencyArrayRef)(null===p||void 0===p?void 0:p.props),(0,s.getDependencyArrayRef)(null===p||void 0===p?void 0:p.ownerState),y]);x=(0,r.useMemo)((()=>(0,u.mergeClasses)(x,t,b)),[x,t,b])}return{classes:x,theme:v,css:y,cx:b}}}},useStyles:function(){const e=t(),{css:n,cx:r}=h();return{theme:e,css:n,cx:r}}}}},2194(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;const r=n(8233);t.mergeClasses=function(e,t,n){if(!(t instanceof Object))return e;const o={};return(0,r.objectKeys)(e).forEach((r=>o[r]=n(e[r],t[r]))),(0,r.objectKeys)(t).forEach((n=>{if(n in e)return;const r=t[n];"string"===typeof r&&(o[n]=r)})),o}},6505(e,t,n){"use strict";var r;t.n9=void 0;const o=n(9327);r=(0,n(556).createMakeAndWithStyles)({useTheme:o.useTheme}),t.n9=r.makeStyles,r.withStyles,r.useStyles},4486(e,t,n){"use strict";n.r(t),n.d(t,{serializeStyles:()=>m});var r=n(4830),o=n(3342),a=n(918),i=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!==typeof e},u=(0,a.A)((function(e){return l(e)?e:e.replace(i,"-$&").toLowerCase()})),d=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(s,(function(e,t,n){return f={name:t,styles:n,next:f},t}))}return 1===o.A[e]||l(e)||"number"!==typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return f={name:o.name,styles:o.styles,next:f},o.name;var a=n;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)f={name:i.name,styles:i.styles,next:f},i=i.next;return a.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=p(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!==typeof i){var s=i;null!=t&&void 0!==t[s]?r+=a+"{"+t[s]+"}":c(s)&&(r+=u(a)+":"+d(a,s)+";")}else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=p(e,t,i);switch(a){case"animation":case"animationName":r+=u(a)+":"+l+";";break;default:r+=a+"{"+l+"}"}}else for(var f=0;f<i.length;f++)c(i[f])&&(r+=u(a)+":"+d(a,i[f])+";")}return r}(e,t,n);case"function":if(void 0!==e){var s=f,l=n(e);return f=s,p(e,t,l)}}var h=n;if(null==t)return h;var m=t[h];return void 0!==m?m:h}var f,h=/label:\s*([^\s;\n{]+)\s*(;|$)/g;function m(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o=!0,a="";f=void 0;var i=e[0];null==i||void 0===i.raw?(o=!1,a+=p(n,t,i)):a+=i[0];for(var s=1;s<e.length;s++){if(a+=p(n,t,e[s]),o)a+=i[s]}h.lastIndex=0;for(var l,c="";null!==(l=h.exec(a));)c+="-"+l[1];return{name:(0,r.A)(a)+c,styles:a,next:f}}},9162(e,t,n){"use strict";n.r(t),n.d(t,{getRegisteredStyles:()=>r,insertStyles:()=>a,registerStyles:()=>o});function r(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},a=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}},8184(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.assert=void 0,t.assert=function(e,t){if(!e)throw new Error(t)}},296(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.capitalize=void 0,t.capitalize=function(e){return e.charAt(0).toUpperCase()+e.slice(1)}},6806(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.classnames=void 0;const r=n(8184),o=n(4185);t.classnames=e=>{const n=e.length;let a=0,i="";for(;a<n;a++){const n=e[a];if(null==n)continue;let s;switch(typeof n){case"boolean":break;case"object":if(Array.isArray(n))s=(0,t.classnames)(n);else{(0,r.assert)(!(0,o.typeGuard)(n,!1)),s="";for(const e in n)n[e]&&e&&(s&&(s+=" "),s+=e)}break;default:s=n}s&&(i&&(i+=" "),i+=s)}return i}},8403(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDependencyArrayRef=void 0,t.getDependencyArrayRef=function(e){if(!(e instanceof Object)||"function"===typeof e)return e;const t=[];for(const n in e){const r=e[n],o=typeof r;if("string"!==o&&("number"!==o||isNaN(r))&&"boolean"!==o&&void 0!==r&&null!==r)return e;t.push(`${n}:${o}_${r}`)}return"xSqLiJdLMd9s"+t.join("|")}},8233(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.objectKeys=void 0,t.objectKeys=function(e){return Object.keys(e)}},8790(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.objectFromEntries=void 0,t.objectFromEntries=Object.fromEntries?Object.fromEntries:e=>{if(!e||!e[Symbol.iterator])throw new Error("Object.fromEntries() requires a single iterable argument");const t={};return Object.keys(e).forEach((n=>{const[r,o]=e[n];t[r]=o})),t}},4185(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.typeGuard=void 0,t.typeGuard=function(e,t){return t}},4923(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGuaranteedMemo=void 0;const r=n(5043);t.useGuaranteedMemo=function(e,t){const n=(0,r.useRef)();return(!n.current||t.length!==n.current.prevDeps.length||n.current.prevDeps.map(((e,n)=>e===t[n])).indexOf(!1)>=0)&&(n.current={v:e(),prevDeps:[...t]}),n.current.v}},8937(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchCSSObject=void 0,t.matchCSSObject=function(e){return e instanceof Object&&!("styles"in e)&&!("length"in e)&&!("__emotion_styles"in e)}},7180(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return o(t,e),t},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0}),t.createWithStyles=void 0;const s=a(n(5043)),l=n(5646),c=n(296);function u(e){const t={},n={};return Object.keys(e).forEach((r=>(r.startsWith("@media")?n:t)[r]=e[r])),Object.keys(n).forEach((e=>{const r=n[e];Object.keys(r).forEach((n=>{var o;return t[n]=Object.assign(Object.assign({},null!==(o=t[n])&&void 0!==o?o:{}),{[e]:r[n]})}))})),t}t.createWithStyles=function(e){const{useTheme:t,cache:n}=e,{makeStyles:r}=(0,l.createMakeStyles)({useTheme:t,cache:n});return{withStyles:function(e,t,n){const o="string"===typeof e?(()=>{const t=e,n=function(e){var{children:n}=e,r=i(e,["children"]);return(0,s.createElement)(t,r,n)};return Object.defineProperty(n,"name",{value:(0,c.capitalize)(t)}),n})():e,a=(()=>{{const e=o.displayName;if(e)return e}{const{name:e}=o;if(e)return e}return null===n||void 0===n?void 0:n.name})(),l=r(Object.assign(Object.assign({},n),{name:a}))("function"===typeof t?(e,n,r)=>u(t(e,n,r)):u(t));function d(e){for(const t in e)if("root"!==t)return!0;return!1}const p=(0,s.forwardRef)((function(t,n){const{className:r,classes:a}=t,c=i(t,["className","classes"]),{classes:u,cx:p}=l(t,{props:t});return s.default.createElement(o,Object.assign({ref:n,className:d(u)?r:p(u.root,r)},"string"===typeof e?{}:{classes:u},c))}
vendor: 4,879 bytes, line 2
2));return void 0!==a&&(p.displayName=`${(0,c.capitalize)(a)}WithStyles`,Object.defineProperty(p,"name",{value:p.displayName})),p}}}},8168(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},6869(e,t,n){"use strict";n.d(t,{IO:()=>d,LU:()=>l,MS:()=>r,Sv:()=>u,XZ:()=>s,YK:()=>i,j:()=>a,vd:()=>o,yE:()=>c});var r="-ms-",o="-moz-",a="-webkit-",i="comm",s="rule",l="decl",c="@import",u="@keyframes",d="@layer"},3752(e,t,n){"use strict";n.d(t,{MY:()=>a,r1:()=>o});var r=n(5730);function o(e){var t=(0,r.FK)(e);return function(n,r,o,a){for(var i="",s=0;s<t;s++)i+=e[s](n,r,o,a)||"";return i}}function a(e){return function(t){t.root||(t=t.return)&&e(t)}}},1971(e,t,n){"use strict";n.d(t,{wE:()=>i});var r=n(6869),o=n(5730),a=n(4551);function i(e){return(0,a.VF)(s("",null,null,null,[""],e=(0,a.c4)(e),0,[0],e))}function s(e,t,n,r,i,d,p,f,h){for(var m=0,g=0,v=p,y=0,b=0,w=0,x=1,S=1,k=1,_=0,C="",A=i,E=d,I=r,T=C;S;)switch(w=_,_=(0,a.K2)()){case 40:if(108!=w&&58==(0,o.wN)(T,v-1)){-1!=(0,o.K5)(T+=(0,o.HC)((0,a.Tb)(_),"&","&\f"),"&\f")&&(k=-1);break}case 34:case 39:case 91:T+=(0,a.Tb)(_);break;case 9:case 10:case 13:case 32:T+=(0,a.mw)(w);break;case 92:T+=(0,a.Nc)((0,a.OW)()-1,7);continue;case 47:switch((0,a.se)()){case 42:case 47:(0,o.BC)(c((0,a.nf)((0,a.K2)(),(0,a.OW)()),t,n),h);break;default:T+="/"}break;case 123*x:f[m++]=(0,o.b2)(T)*k;case 125*x:case 59:case 0:switch(_){case 0:case 125:S=0;case 59+g:-1==k&&(T=(0,o.HC)(T,/\f/g,"")),b>0&&(0,o.b2)(T)-v&&(0,o.BC)(b>32?u(T+";",r,n,v-1):u((0,o.HC)(T," ","")+";",r,n,v-2),h);break;case 59:T+=";";default:if((0,o.BC)(I=l(T,t,n,m,g,i,f,C,A=[],E=[],v),d),123===_)if(0===g)s(T,t,I,I,A,d,v,f,E);else switch(99===y&&110===(0,o.wN)(T,3)?100:y){case 100:case 108:case 109:case 115:s(e,I,I,r&&(0,o.BC)(l(e,I,I,0,0,i,f,C,i,A=[],v),E),i,E,v,f,r?A:E);break;default:s(T,I,I,I,[""],E,0,f,E)}}m=g=b=0,x=k=1,C=T="",v=p;break;case 58:v=1+(0,o.b2)(T),b=w;default:if(x<1)if(123==_)--x;else if(125==_&&0==x++&&125==(0,a.YL)())continue;switch(T+=(0,o.HT)(_),_*x){case 38:k=g>0?1:(T+="\f",-1);break;case 44:f[m++]=((0,o.b2)(T)-1)*k,k=1;break;case 64:45===(0,a.se)()&&(T+=(0,a.Tb)((0,a.K2)())),y=(0,a.se)(),g=v=(0,o.b2)(C=T+=(0,a.Cv)((0,a.OW)())),_++;break;case 45:45===w&&2==(0,o.b2)(T)&&(x=0)}}return d}function l(e,t,n,i,s,l,c,u,d,p,f){for(var h=s-1,m=0===s?l:[""],g=(0,o.FK)(m),v=0,y=0,b=0;v<i;++v)for(var w=0,x=(0,o.c1)(e,h+1,h=(0,o.tn)(y=c[v])),S=e;w<g;++w)(S=(0,o.Bq)(y>0?m[w]+" "+x:(0,o.HC)(x,/&\f/g,m[w])))&&(d[b++]=S);return(0,a.rH)(e,t,n,0===s?r.XZ:u,d,p,f)}function c(e,t,n){return(0,a.rH)(e,t,n,r.YK,(0,o.HT)((0,a.Tp)()),(0,o.c1)(e,2,-2),0)}function u(e,t,n,i){return(0,a.rH)(e,t,n,r.LU,(0,o.c1)(e,0,i),(0,o.c1)(e,i+1,-1),i)}},9268(e,t,n){"use strict";n.d(t,{A:()=>i,l:()=>a});var r=n(6869),o=n(5730);function a(e,t){for(var n="",r=(0,o.FK)(e),a=0;a<r;a++)n+=t(e[a],a,e,t)||"";return n}function i(e,t,n,i){switch(e.type){case r.IO:if(e.children.length)break;case r.yE:case r.LU:return e.return=e.return||e.value;case r.YK:return"";case r.Sv:return e.return=e.value+"{"+a(e.children,i)+"}";case r.XZ:e.value=e.props.join(",")}return(0,o.b2)(n=a(e.children,i))?e.return=e.value+"{"+n+"}":""}},4551(e,t,n){"use strict";n.d(t,{C:()=>d,Cv:()=>A,G1:()=>s,K2:()=>h,Nc:()=>k,OW:()=>g,Sh:()=>y,Tb:()=>x,Tp:()=>p,VF:()=>w,YL:()=>f,c4:()=>b,di:()=>v,mw:()=>S,nf:()=>C,rH:()=>u,se:()=>m});var r=n(5730),o=1,a=1,i=0,s=0,l=0,c="";function u(e,t,n,r,i,s,l){return{value:e,root:t,parent:n,type:r,props:i,children:s,line:o,column:a,length:l,return:""}}function d(e,t){return(0,r.kp)(u("",null,null,"",null,null,0),e,{length:-e.length},t)}function p(){return l}function f(){return l=s>0?(0,r.wN)(c,--s):0,a--,10===l&&(a=1,o--),l}function h(){return l=s<i?(0,r.wN)(c,s++):0,a++,10===l&&(a=1,o++),l}function m(){return(0,r.wN)(c,s)}function g(){return s}function v(e,t){return(0,r.c1)(c,e,t)}function y(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function b(e){return o=a=1,i=(0,r.b2)(c=e),s=0,[]}function w(e){return c="",e}function x(e){return(0,r.Bq)(v(s-1,_(91===e?e+2:40===e?e+1:e)))}function S(e){for(;(l=m())&&l<33;)h();return y(e)>2||y(l)>3?"":" "}function k(e,t){for(;--t&&h()&&!(l<48||l>102||l>57&&l<65||l>70&&l<97););return v(e,g()+(t<6&&32==m()&&32==h()))}function _(e){for(;h();)switch(l){case e:return s;case 34:case 39:34!==e&&39!==e&&_(l);break;case 40:41===e&&_(e);break;case 92:h()}return s}function C(e,t){for(;h()&&e+l!==57&&(e+l!==84||47!==m()););return"/*"+v(t,s-1)+"*"+(0,r.HT)(47===e?e:h())}function A(e){for(;!y(m());)h();return v(e,s)}}
2,5730(e,t,n){"use strict";n.d(t,{BC:()=>m,Bq:()=>s,FK:()=>h,HC:()=>c,HT:()=>o,K5:()=>u,YW:()=>l,b2:()=>f,c1:()=>p,kg:()=>g,kp:()=>a,tW:()=>i,tn:()=>r,wN:()=>d});var r=Math.abs,o=String.fromCharCode,a=Object.assign;function i(e,t){return 45^d(e,0)?(((t<<2^d(e,0))<<2^d(e,1))<<2^d(e,2))<<2^d(e,3):0}function s(e){return e.trim()}function l(e,t){return(e=t.exec(e))?e[0]:e}function c(e,t,n){return e.replace(t,n)}function u(e,t){return e.indexOf(t)}function d(e,t){return 0|e.charCodeAt(t)}function p(e,t,n){return e.slice(t,n)}function f(e){return e.length}function h(e){return e.length}function m(e,t){return t.push(e),e}function g(e,t){return e.map(t).join("")}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var a=Object.create(null);n.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&r;("object"==typeof s||"function"==typeof s)&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>i[e]=()=>r[e]));return i.default=()=>r,n.d(a,i),a}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),n.p="/",(()=>{"use strict";var e=n(5043),t=n.t(e,2),r=n(4391);const o="10.50.0",a=globalThis;function i(){return s(a),a}function s(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||o,t[o]=t[o]||{}}function l(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a;const r=n.__SENTRY__=n.__SENTRY__||{},i=r[o]=r[o]||{};return i[e]||(i[e]=t())}const c="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,u=Object.prototype.toString;function d(e){switch(u.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return x(e,Error)}}function p(e,t){return u.call(e)===`[object ${t}]`}function f(e){return p(e,"ErrorEvent")}function h(e){return p(e,"DOMError")}function m(e){return p(e,"String")}function g(e){return"object"===typeof e&&null!==e&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function v(e){return null===e||g(e)||"object"!==typeof e&&"function"!==typeof e}function y(e){return p(e,"Object")}function b(e){return"undefined"!==typeof Event&&x(e,Event)}function w(e){return Boolean(e?.then&&"function"===typeof e.then)}function x(e,t){try{return e instanceof t}catch{return!1}}function S(e){return!("object"!==typeof e||null===e||!(e.__isVue||e._isVue||e.__v_isVNode))}function k(e){return"undefined"!==typeof Request&&x(e,Request)}const _=a,C=80;function A(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return"<unknown>";try{let n=e;const r=5,o=[];let a=0,i=0;const s=" > ",l=s.length;let c;const u=Array.isArray(t)?t:t.keyAttrs,d=!Array.isArray(t)&&t.maxStringLength||C;for(;n&&a++<r&&(c=E(n,u),!("html"===c||a>1&&i+o.length*l+c.length>=d));)o.push(c),i+=c.length,n=n.parentNode;return o.reverse().join(s)}catch{return"<unknown>"}}function E(e,t){const n=e,r=[];if(!n?.tagName)return"";if(_.HTMLElement&&n instanceof HTMLElement&&n.dataset){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}r.push(n.tagName.toLowerCase());const o=t?.length?t.filter((e=>n.getAttribute(e))).map((e=>[e,n.getAttribute(e)])):null;
2if(o?.length)o.forEach((e=>{r.push(`[${e[0]}="${e[1]}"]`)}));else{n.id&&r.push(`#${n.id}`);const e=n.className;if(e&&m(e)){const t=e.split(/\s+/);for(const e of t)r.push(`.${e}`)}}for(const a of["aria-label","type","name","title","alt"]){const e=n.getAttribute(a);e&&r.push(`[${a}="${e}"]`)}return r.join("")}function I(){try{return _.document.location.href}catch{return""}}function T(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5;if(!_.HTMLElement)return null;let n=e;for(let r=0;r<t;r++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}const R=["debug","info","warn","error","log","assert","trace"],O="Sentry Logger ",j={};function P(e){if(!("console"in a))return e();const t=a.console,n={},r=Object.keys(j);r.forEach((e=>{const r=j[e];n[e]=t[e],t[e]=r}));try{return e()}finally{r.forEach((e=>{t[e]=n[e]}))}}function M(){return D().enabled}function N(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];c&&M()&&P((()=>{a.console[e](`${O}[${e}]:`,...n)}))}function D(){return c?l("loggerSettings",(()=>({enabled:!1}))):{enabled:!1}}const L={enable:function(){D().enabled=!0},disable:function(){D().enabled=!1},isEnabled:M,log:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];N("log",...t)},warn:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];N("warn",...t)},error:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];N("error",...t)}};function F(e,t,n){if(!(t in e))return;const r=e[t];if("function"!==typeof r)return;const o=n(r);"function"===typeof o&&z(o,r);try{e[t]=o}catch{c&&L.log(`Failed to replace method "${t}" in object`,e)}}function B(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{c&&L.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function z(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,B(e,"__sentry_original__",t)}catch{}}function $(e){return e.__sentry_original__}function U(e){if(d(e))return{message:e.message,name:e.name,stack:e.stack,...H(e)};if(b(e)){const t={type:e.type,target:q(e.target),currentTarget:q(e.currentTarget),...H(e)};return"undefined"!==typeof CustomEvent&&x(e,CustomEvent)&&(t.detail=e.detail),t}return e}function q(e){try{return t=e,"undefined"!==typeof Element&&x(t,Element)?A(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}var t}function H(e){return"object"===typeof e&&null!==e?Object.fromEntries(Object.entries(e)):{}}let W;function V(e){if(void 0!==W)return W?W(e):e();const t=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),n=a;return t in n&&"function"===typeof n[t]?(W=n[t],W(e)):(W=null,e())}function K(){return V((()=>Math.random()))}function G(){return V((()=>Date.now()))}let Y;function X(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){const e=a;return e.crypto||e.msCrypto}();try{if(e?.randomUUID)return V((()=>e.randomUUID())).replace(/-/g,"")}catch{}return Y||(Y=[1e7]+1e3+4e3+8e3+1e11),Y.replace(/[018]/g,(e=>(e^(16*K()&15)>>e/4).toString(16)))}function J(e){return e.exception?.values?.[0]}function Q(e){const{message:t,event_id:n}=e;if(t)return t;const r=J(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function Z(e,t,n){const r=e.exception=e.exception||{},o=r.values=r.values||[],a=o[0]=o[0]||{};a.value||(a.value=t||""),a.type||(a.type=n||"Error")}function ee(e,t){const n=J(e);if(!n)return;const r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...t},t&&"data"in t){const e={...r?.data,...t.data};n.mechanism.data=e}}function te(e){if(function(e){try{return e.__sentry_captured__}catch{}}(e))return!0;try{B(e,"__sentry_captured__",!0)}catch{}return!1}const ne=1e3;function re(){return G()/ne}let oe;function ae(){return(oe??(oe=function(){const{performance:e}=a;if(!e?.now||!e.timeOrigin)return re;const t=e.timeOrigin;return()=>(t+V((()=>e.now())))/ne}()))()}let ie=null;function se(){return null===ie&&(ie=function(){const{performance:e}=a;if(!e?.now)return;const t=3e5,n=V((()=>e.now())),r=G(),o=e.timeOrigin;if("number"===typeof o&&Math.abs(o+n-r)<t)return o;const i=e.timing?.navigationStart;if("number"===typeof i&&Math.abs(i+n-r)<t)return i;return r-n}()),ie}function le(e){const t=ae(),n={sid:X(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(e){return{sid:`${e.sid}`,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"===typeof e.did||"string"===typeof e.did?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}}}(n)};return e&&ce(n,e),n}function ce(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||ae(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:X()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),"number"===typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"===typeof t.duration)e.duration=t.duration;else{const t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"===typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}function ue(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2;if(!t||"object"!==typeof t||n<=0)return t;if(e&&0===Object.keys(t).length)return e;const r={...e};for(const o in t)Object.prototype.hasOwnProperty.call(t,o)&&(r[o]=ue(r[o],t[o],n-1));return r}function de(){return X()}function pe(){return X().substring(16)}const fe="_sentrySpan";function he(e,t){t?B(e,fe,t):delete e[fe]}function me(e){return e[fe]}const ge=50,ve="?",ye=/\(error: (.*)\)/,be=/captureMessage|captureException/;function we(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.sort(((e,t)=>e[0]-t[0])).map((e=>e[1]));return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const o=[],a=e.split("\n");for(let i=t;i<a.length;i++){let e=a[i];e.length>1024&&(e=e.slice(0,1024));const t=ye.test(e)?e.replace(ye,"$1"):e;if(!t.includes("Error: ")){for(const e of r){const n=e(t);if(n){o.push(n);break}}if(o.length>=ge+n)break}}return function(e){if(!e.length)return[];const t=Array.from(e);/sentryWrapped/.test(xe(t).function||"")&&t.pop();t.reverse(),be.test(xe(t).function||"")&&(t.pop(),be.test(xe(t).function||"")&&t.pop());return t.slice(0,ge).map((e=>({...e,filename:e.filename||xe(t).filename,function:e.function||ve})))}(o.slice(n))}}function xe(e){return e[e.length-1]||{}}const Se="<anonymous>";function ke(e){try{return e&&"function"===typeof e&&e.name||Se}catch{return Se}}function _e(e){const t=e.exception;if(t){const e=[];
2try{return t.values.forEach((t=>{t.stacktrace.frames&&e.push(...t.stacktrace.frames)})),e}catch{return}}}function Ce(e){return"__v_isVNode"in e&&e.__v_isVNode?"[VueVNode]":"[VueViewModel]"}function Ae(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"string"!==typeof e||0===t||e.length<=t?e:`${e.slice(0,t)}...`}function Ee(e,t){if(!Array.isArray(e))return"";const n=[];for(let r=0;r<e.length;r++){const t=e[r];try{S(t)?n.push(Ce(t)):n.push(String(t))}catch{n.push("[value cannot be serialized]")}}return n.join(t)}function Ie(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!!m(e)&&(p(t,"RegExp")?t.test(e):m(t)?n?e===t:e.includes(t):"function"===typeof t&&t(e))}function Te(e){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some((n=>Ie(e,n,t)))}class Re{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:de(),sampleRand:K()}}clone(){const e=new Re;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,he(e,me(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&&ce(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,t){return this.setTags({[e]:t})}setAttributes(e){return this._attributes={...this._attributes,...e},this._notifyScopeListeners(),this}setAttribute(e,t){return this.setAttributes({[e]:t})}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,t){return this._extra={...this._extra,[e]:t},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,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,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;const t="function"===typeof e?e(this):e,n=t instanceof Re?t.getScopeData():y(t)?e:void 0,{tags:r,attributes:o,extra:a,user:i,contexts:s,level:l,fingerprint:c=[],propagationContext:u,conversationId:d}=n||{};return this._tags={...this._tags,...r},this._attributes={...this._attributes,...o},this._extra={...this._extra,...a},this._contexts={...this._contexts,...s},i&&Object.keys(i).length&&(this._user=i),l&&(this._level=l),c.length&&(this._fingerprint=c),u&&(this._propagationContext=u),d&&(this._conversationId=d),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,he(this,void 0),this._attachments=[],this.setPropagationContext({traceId:de(),sampleRand:K()}),this._notifyScopeListeners(),this}addBreadcrumb(e,t){const n="number"===typeof t?t:100;if(n<=0)return this;const r={timestamp:re(),...e,message:e.message?Ae(e.message,2048):e.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),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:me(this),conversationId:this._conversationId}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=ue(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){const n=t?.event_id||X();if(!this._client)return c&&L.warn("No client configured on scope - will not capture exception!"),n;const r=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:r,...t,event_id:n},this),n}captureMessage(e,t,n){const r=n?.event_id||X();if(!this._client)return c&&L.warn("No client configured on scope - will not capture message!"),r;const o=n?.syntheticException??new Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:o,...n,event_id:r},this),r}captureEvent(e,t){const n=e.event_id||t?.event_id||X();return this._client?(this._client.captureEvent(e,{...t,event_id:n},this),n):(c&&L.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEac
2h((e=>{e(this)})),this._notifyingListeners=!1)}}const Oe=e=>e instanceof Promise&&!e[je],je=Symbol("chained PromiseLike"),Pe=(e,t)=>{let n=!1;for(const r in e){if(r in t)continue;n=!0;const o=e[r];"function"===typeof o?Object.defineProperty(t,r,{value:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return o.apply(e,n)},enumerable:!0,configurable:!0,writable:!0}):t[r]=o}return n&&Object.assign(t,{[je]:!0}),t};class Me{constructor(e,t){let n,r;n=e||new Re,r=t||new Re,this._stack=[{scope:n}],this._isolationScope=r}withScope(e){const t=this._pushScope();let n;try{n=e(t)}catch(r){throw this._popScope(),r}return w(n)?((e,t,n)=>{const r=e.then((e=>(t(e),e)),(e=>{throw n(e),e}));return Oe(r)&&Oe(e)?r:Pe(e,r)})(n,(()=>this._popScope()),(()=>this._popScope())):(this._popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function Ne(){const e=s(i());return e.stack=e.stack||new Me(l("defaultCurrentScope",(()=>new Re)),l("defaultIsolationScope",(()=>new Re)))}function De(e){return Ne().withScope(e)}function Le(e,t){const n=Ne();return n.withScope((()=>(n.getStackTop().scope=e,t(e))))}function Fe(e){return Ne().withScope((()=>e(Ne().getIsolationScope())))}function Be(e){const t=s(e);return t.acs?t.acs:{withIsolationScope:Fe,withScope:De,withSetScope:Le,withSetIsolationScope:(e,t)=>Fe(t),getCurrentScope:()=>Ne().getScope(),getIsolationScope:()=>Ne().getIsolationScope()}}let ze;function $e(){return Be(i()).getCurrentScope()}function Ue(){return Be(i()).getIsolationScope()}function qe(){const e=Be(i());for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(2===n.length){const[t,r]=n;return t?e.withSetScope(t,r):e.withScope(r)}return e.withScope(n[0])}function He(){return $e().getClient()}function We(e){const t=ze?.();if(t)return{trace_id:t.traceId,span_id:t.spanId};const n=e.getPropagationContext(),{traceId:r,parentSpanId:o,propagationSpanId:a}=n,i={trace_id:r,span_id:a||pe()};return o&&(i.parent_span_id=o),i}const Ve="production";function Ke(e){return new Ye((t=>{t(e)}))}function Ge(e){return new Ye(((t,n)=>{n(e)}))}class Ye{constructor(e){this._state=0,this._handlers=[],this._runExecutor(e)}then(e,t){return new Ye(((n,r)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(o){r(o)}else n(t)},e=>{if(t)try{n(t(e))}catch(o){r(o)}else r(e)}]),this._executeHandlers()}))}catch(e){return this.then((e=>e),e)}finally(e){return new Ye(((t,n)=>{let r,o;return this.then((t=>{o=!1,r=t,e&&e()}),(t=>{o=!0,r=t,e&&e()})).then((()=>{o?n(r):t(r)}))}))}_executeHandlers(){if(0===this._state)return;const e=this._handlers.slice();this._handlers=[],e.forEach((e=>{e[0]||(1===this._state&&e[1](this._value),2===this._state&&e[2](this._value),e[0]=!0)}))}_runExecutor(e){const t=(e,t)=>{0===this._state&&(w(t)?t.then(n,r):(this._state=e,this._value=t,this._executeHandlers()))},n=e=>{t(1,e)},r=e=>{t(2,e)};try{e(n,r)}catch(o){r(o)}}}function Xe(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;try{const o=Je(t,n,e,r);return w(o)?o:Ke(o)}catch(o){return Ge(o)}}function Je(e,t,n,r){const o=n[r];if(!e||!o)return e;const a=o({...e},t);return c&&null===a&&L.log(`Event processor "${o.id||"?"}" dropped event`),w(a)?a.then((e=>Je(e,t,n,r+1))):Je(a,t,n,r+1)}let Qe,Ze,et,tt;function nt(e){const t=a._sentryDebugIds,n=a._debugIds;if(!t&&!n)return{};const r=t?Object.keys(t):[],o=n?Object.keys(n):[];if(tt&&r.length===Ze&&o.length===et)return tt;Ze=r.length,et=o.length,tt={},Qe||(Qe={});const i=(t,n)=>{for(const r of t){const t=n[r],o=Qe?.[r];if(o&&tt&&t)tt[o[0]]=t,Qe&&(Qe[r]=[o[0],t]);else if(t){const n=e(r);for(let e=n.length-1;e>=0;e--){const o=n[e],a=o?.filename;if(a&&tt&&Qe){tt[a]=t,Qe[r]=[a,t];break}}}}};return t&&i(r,t),n&&i(o,n),tt}function rt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0;try{return at("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function ot(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:102400;const r=rt(e,t);return o=r,function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(o))>n?ot(e,t-1,n):r;var o}function at(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){const e=new WeakSet;function t(t){return!!e.has(t)||(e.add(t),!1)}function n(t){e.delete(t)}return[t,n]}();const[i,s]=a;if(null==t||["boolean","string"].includes(typeof t)||"number"===typeof t&&Number.isFinite(t))return t;const l=function(e,t){try{if("domain"===e&&t&&"object"===typeof t&&t._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if("undefined"!==typeof n.g&&t===n.g)return"[Global]";if("undefined"!==typeof window&&t===window)return"[Window]";if("undefined"!==typeof document&&t===document)return"[Document]";if(S(t))return Ce(t);if(y(r=t)&&"nativeEvent"in r&&"preventDefault"in r&&"stopPropagation"in r)return"[SyntheticEvent]";if("number"===typeof t&&!Number.isFinite(t))return`[${t}]`;if("function"===typeof t)return`[Function: ${ke(t)}]`;if("symbol"===typeof t)return`[${String(t)}]`;if("bigint"===typeof t)return`[BigInt: ${String(t)}]`;const o=function(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}(t);return/^HTML(\w*)Element$/.test(o)?`[HTMLElement: ${o}]`:`[object ${o}]`}catch(o){return`**non-serializable** (${o})`}var r}(e,t);if(!l.startsWith("[object "))return l;if(t.__sentry_skip_normalization__)return t;const c="number"===typeof t.__sentry_override_normalization_depth__?t.__sentry_override_normalization_depth__:r;if(0===c)return l.replace("object ","");if(i(t))return"[Circular ~]";const u=t;if(u&&"function"===typeof u.toJSON)try{return at("",u.toJSON(),c-1,o,a)}catch{}const d=Array.isArray(t)?[]:{};let p=0;const f=U(t);for(const n in f){if(!Object.prototype.hasOwnProperty.call(f,n))continue;if(p>=o){d[n]="[MaxProperties ~]";break}const e=f[n];d[n]=at(n,e,c-1,o,a),p++}return s(t),d}const it="sentry.source",st="sentry.sample_rate",lt="sentry.previous_trace_sample_rate",ct="sentry.op",ut="sentry.origin",dt="sentry.idle_span_finish_reason",pt="sentry.measurement_unit",ft="sentry.measurement_value",ht="sentry.custom_span_name",mt="sentry.profile_id",gt="sentry.exclusive_time",vt="sentry.link.type",yt="sentry-",bt=8192;function wt(e){const t=function(e){if(!e||!m(e)&&!Array.isArray(e))return;if(Array.isArray(e))return e.reduce(((e,t)=>{const n=St(t);
2return Object.entries(n).forEach((t=>{let[n,r]=t;e[n]=r})),e}),{});return St(e)}(e);if(!t)return;const n=Object.entries(t).reduce(((e,t)=>{let[n,r]=t;if(n.startsWith(yt)){e[n.slice(yt.length)]=r}return e}),{});return Object.keys(n).length>0?n:void 0}function xt(e){if(!e)return;return function(e){if(0===Object.keys(e).length)return;return Object.entries(e).reduce(((e,t,n)=>{let[r,o]=t;const a=`${encodeURIComponent(r)}=${encodeURIComponent(o)}`,i=0===n?a:`${e},${a}`;return i.length>bt?(c&&L.warn(`Not adding key: ${r} with val: ${o} to baggage header due to exceeding baggage size limits.`),e):i}),"")}(Object.entries(e).reduce(((e,t)=>{let[n,r]=t;return r&&(e[`${yt}${n}`]=r),e}),{}))}function St(e){return e.split(",").map((e=>{const t=e.indexOf("=");if(-1===t)return[];return[e.slice(0,t),e.slice(t+1)].map((e=>{try{return decodeURIComponent(e.trim())}catch{return}}))})).reduce(((e,t)=>{let[n,r]=t;return n&&r&&(e[n]=r),e}),{})}const kt=/^o(\d+)\./,_t=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function Ct(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{host:n,path:r,pass:o,port:a,projectId:i,protocol:s,publicKey:l}=e;return`${s}://${l}${t&&o?`:${o}`:""}@${n}${a?`:${a}`:""}/${r?`${r}/`:r}${i}`}function At(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function Et(e){const t=e.getOptions(),{host:n}=e.getDsn()||{};let r;return t.orgId?r=String(t.orgId):n&&(r=function(e){const t=e.match(kt);return t?.[1]}(n)),r}function It(e){const t="string"===typeof e?function(e){const t=_t.exec(e);if(!t)return void P((()=>{console.error(`Invalid Sentry Dsn: ${e}`)}));const[n,r,o="",a="",i="",s=""]=t.slice(1);let l="",c=s;const u=c.split("/");if(u.length>1&&(l=u.slice(0,-1).join("/"),c=u.pop()),c){const e=c.match(/^\d+/);e&&(c=e[0])}return At({host:a,pass:o,path:l,projectId:c,port:i,protocol:n,publicKey:r})}(e):At(e);if(t&&function(e){if(!c)return!0;const{port:t,projectId:n,protocol:r}=e;return!["protocol","publicKey","host","projectId"].find((t=>!e[t]&&(L.error(`Invalid Sentry Dsn: ${t} missing`),!0)))&&(n.match(/^\d+$/)?function(e){return"http"===e||"https"===e}(r)?!t||!isNaN(parseInt(t,10))||(L.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):(L.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(L.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1))}(t))return t}function Tt(e){if("boolean"===typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const t=e||He()?.getOptions();return!!t&&(null!=t.tracesSampleRate||!!t.tracesSampler)}const Rt=0,Ot=1,jt=2;function Pt(e,t){e.setAttribute("http.response.status_code",t);const n=function(e){if(e<400&&e>=100)return{code:Ot};if(e>=400&&e<500)switch(e){case 401:return{code:jt,message:"unauthenticated"};case 403:return{code:jt,message:"permission_denied"};case 404:return{code:jt,message:"not_found"};case 409:return{code:jt,message:"already_exists"};case 413:return{code:jt,message:"failed_precondition"};case 429:return{code:jt,message:"resource_exhausted"};case 499:return{code:jt,message:"cancelled"};default:return{code:jt,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:jt,message:"unimplemented"};case 503:return{code:jt,message:"unavailable"};case 504:return{code:jt,message:"deadline_exceeded"};default:return{code:jt,message:"internal_error"}}return{code:jt,message:"internal_error"}}(t);"unknown_error"!==n.message&&e.setStatus(n)}function Mt(e){if(e){if("object"===typeof e&&"deref"in e&&"function"===typeof e.deref)try{return e.deref()}catch{return}return e}}const Nt="_sentryScope",Dt="_sentryIsolationScope";function Lt(e,t,n){e&&(B(e,Dt,function(e){try{const t=a.WeakRef;if("function"===typeof t)return new t(e)}catch{}return e}(n)),B(e,Nt,t))}function Ft(e){const t=e;return{scope:t[Nt],isolationScope:Mt(t[Dt])}}function Bt(e){if("boolean"===typeof e)return Number(e);const t="string"===typeof e?parseFloat(e):e;return"number"!==typeof t||isNaN(t)||t<0||t>1?void 0:t}const zt=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function $t(e,t){const n=function(e){if(!e)return;const t=e.match(zt);
2if(!t)return;let n;return"1"===t[3]?n=!0:"0"===t[3]&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}(e),r=wt(t);if(!n?.traceId)return{traceId:de(),sampleRand:K()};const o=function(e,t){const n=Bt(t?.sample_rand);if(void 0!==n)return n;const r=Bt(t?.sample_rate);return r&&void 0!==e?.parentSampled?e.parentSampled?K()*r:r+K()*(1-r):K()}(n,r);r&&(r.sample_rand=o.toString());const{traceId:a,parentSpanId:i,parentSampled:s}=n;return{traceId:a,parentSpanId:i,sampled:s,dsc:r||{},sampleRand:o}}function Ut(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:de(),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:pe(),n=arguments.length>2?arguments[2]:void 0,r="";return void 0!==n&&(r=n?"-1":"-0"),`${e}-${t}${r}`}function qt(){return`00-${arguments.length>0&&void 0!==arguments[0]?arguments[0]:de()}-${arguments.length>1&&void 0!==arguments[1]?arguments[1]:pe()}-${(arguments.length>2?arguments[2]:void 0)?"01":"00"}`}const Ht=1;let Wt=!1;function Vt(e){const{spanId:t,traceId:n}=e.spanContext(),{data:r,op:o,parent_span_id:a,status:i,origin:s,links:l}=Qt(e);return{parent_span_id:a,span_id:t,trace_id:n,data:r,op:o,status:i,origin:s,links:l}}function Kt(e){const{spanId:t,traceId:n,isRemote:r}=e.spanContext(),o=r?t:Qt(e).parent_span_id,a=Ft(e).scope;return{parent_span_id:o,span_id:r?a?.getPropagationContext().propagationSpanId||pe():t,trace_id:n}}function Gt(e){return e&&e.length>0?e.map((e=>{let{context:{spanId:t,traceId:n,traceFlags:r,...o},attributes:a}=e;return{span_id:t,trace_id:n,sampled:r===Ht,attributes:a,...o}})):void 0}function Yt(e){return e?.length?e.map((e=>{let{context:{spanId:t,traceId:n,traceFlags:r},attributes:o}=e;return{span_id:t,trace_id:n,sampled:r===Ht,attributes:o}})):void 0}function Xt(e){return"number"===typeof e?Jt(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?Jt(e.getTime()):ae()}function Jt(e){return e>9999999999?e/1e3:e}function Qt(e){if(nn(e))return e.getSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(tn(e)){const{attributes:r,startTime:o,name:a,endTime:i,status:s,links:l}=e;return{span_id:t,trace_id:n,data:r,description:a,parent_span_id:en(e),start_timestamp:Xt(o),timestamp:Xt(i)||void 0,status:on(s),op:r[ct],origin:r[ut],links:Gt(l)}}return{span_id:t,trace_id:n,start_timestamp:0,data:{}}}function Zt(e){if(nn(e))return e.getStreamedSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(tn(e)){const{attributes:r,startTime:o,name:a,endTime:i,status:s,links:l}=e;return{name:a,span_id:t,trace_id:n,parent_span_id:en(e),start_timestamp:Xt(o),end_timestamp:Xt(i),is_segment:e===pn(e),status:an(s),attributes:r,links:Yt(l)}}return{span_id:t,trace_id:n,start_timestamp:0,name:"",end_timestamp:0,status:"ok",is_segment:e===pn(e)}}function en(e){return"parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?e.parentSpanContext?.spanId:void 0}function tn(e){const t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function nn(e){return"function"===typeof e.getSpanJSON}function rn(e){const{traceFlags:t}=e.spanContext();return t===Ht}function on(e){if(e&&e.code!==Rt)return e.code===Ot?"ok":e.message||"internal_error"}function an(e){return e&&e.code!==Ot&&e.code!==Rt&&"cancelled"!==e.message?"error":"ok"}const sn="_sentryChildSpans",ln="_sentryRootSpan";function cn(e,t){const n=e[ln]||e;B(t,ln,n),e[sn]?e[sn].add(t):B(e,sn,new Set([t]))}function un(e){const t=new Set;return function e(n){if(!t.has(n)&&rn(n)){t.add(n);const r=n[sn]?Array.from(n[sn]):[];for(const t of r)e(t)}}(e),Array.from(t)}const dn=pn;function pn(e){return e[ln]||e}function fn(){const e=Be(i());return e.getActiveSpan?e.getActiveSpan():me($e())}function hn(){Wt||(P((()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")})),Wt=!0)}const mn="_frozenDsc";function gn(e,t){B(e,mn,t)}function vn(e,t){const n=t.getOptions(),{publicKey:r}=t.getDsn()||{},o={environment:n.environment||Ve,release:n.release,public_key:r,trace_id:e,org_id:Et(t)};return t.emit("createDsc",o),o}function yn(e,t){const n=t.getPropagationContext();return n.dsc||vn(n.traceId,e)}function bn(e){const t=He();if(!t)return{};const n=dn(e),r=Qt(n),o=r.data,a=n.spanContext().traceState,i=a?.get("sentry.sample_rate")??o[st]??o[lt];function s(e){return"number"!==typeof i&&"string"!==typeof i||(e.sample_rate=`${i}`),e}const l=n[mn];if(l)return s(l);const c=a?.get("sentry.dsc"),u=c&&wt(c);if(u)return s(u);const d=vn(e.spanContext().traceId,t),p=o[it]??o["sentry.span.source"],f=r.description;return"url"!==p&&f&&(d.transaction=f),Tt()&&(d.sampled=String(rn(n)),d.sample_rand=a?.get("sentry.sample_rand")??Ft(n).scope?.getPropagationContext().sampleRand.toString()),s(d),t.emit("createDsc",d,n),d}function wn(e,t){const{fingerprint:n,span:r,breadcrumbs:o,sdkProcessingMetadata:a}=t;!function(e,t){const{extra:n,tags:r,user:o,contexts:a,level:i,transactionName:s}=t;Object.keys(n).length&&(e.extra={...n,...e.extra});Object.keys(r).length&&(e.tags={...r,...e.tags});Object.keys(o).length&&(e.user={...o,...e.user});Object.keys(a).length&&(e.contexts={...a,...e.contexts});i&&(e.level=i);s&&"transaction"!==e.type&&(e.transaction=s)}(e,t),r&&function(e,t){e.contexts={trace:Kt(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:bn(t),...e.sdkProcessingMetadata};const n=dn(t),r=Qt(n).description;r&&!e.transaction&&"transaction"===e.type&&(e.transaction=r)}(e,r),function(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t));e.fingerprint.length||delete e.fingerprint}(e,n),function(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}(e,o),function(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}(e,a)}function xn(e,t){const{extra:n,tags:r,attributes:o,user:a,contexts:i,level:s,sdkProcessingMetadata:l,breadcrumbs:c,fingerprint:u,eventProcessors:d,attachments:p,propagationContext:f,transactionName:h,span:m}=t;Sn(e,"extra",n),Sn(e,"tags",r),Sn(e,"attributes",o),Sn(e,"user",a),Sn(e,"contexts",i),e.sdkProcessingMetadata=ue(e.sdkProcessingMetadata,l,2),s&&(e.level=s),h&&(e.transactionName=h),m&&(e.span=m),c.length&&(e.breadcrumbs=[...e.breadcrumbs,...c]),u.length&&(e.fingerprint=[...e.fingerprint,...u]),d.length&&(e.eventProcessors=[...e.eventProcessors,...d]),p.length&&(e.attachments=[...e.attachments,...p]),e.propagationContext={...e.propagationContext,...f}}function Sn(e,t,n){e[t]=ue(e[t],n,1)}function kn(e,t){const n=l("globalScope",(()=>new Re)).getScopeData();return e&&xn(n,e.getScopeData()),t&&xn(n,t.getScopeData()),n}function _n(e,t,n,r,o,a){const{normalizeDepth:i=3,normalizeMaxBreadth:s=1e3}=e,l={...t,event_id:t.event_id||n.event_id||X(),timestamp:t.timestamp||re()},c=n.integrations||e.integrations.map((e=>e.name));!function(e,t){const{environment:n,release:r,dist:o,maxValueLength:a}=t;e.environment=e.environment||n||Ve,!e.release&&r&&(e.release=r);!e.dist&&o&&(e.dist=o);const i=e.request;i?.url&&a&&(i.url=Ae(i.url,a));a&&e.exception?.values?.forEach((e=>{e.value&&(e.value=Ae(e.value,a))}))}(l,e),function(e,t){t.length>0&&(e.sdk=e.sdk||{}
2,e.sdk.integrations=[...e.sdk.integrations||[],...t])}(l,c),o&&o.emit("applyFrameMetadata",t),void 0===t.type&&function(e,t){const n=nt(t);e.exception?.values?.forEach((e=>{e.stacktrace?.frames?.forEach((e=>{e.filename&&(e.debug_id=n[e.filename])}))}))}(l,e.stackParser);const u=function(e,t){if(!t)return e;const n=e?e.clone():new Re;return n.update(t),n}(r,n.captureContext);n.mechanism&&ee(l,n.mechanism);const d=o?o.getEventProcessors():[],p=kn(a,u),f=[...n.attachments||[],...p.attachments];f.length&&(n.attachments=f),wn(l,p);const h=[...d,...p.eventProcessors];return(n.data&&!0===n.data.__sentry__?Ke(l):Xe(h,l,n)).then((e=>(e&&function(e){const t={};if(e.exception?.values?.forEach((e=>{e.stacktrace?.frames?.forEach((e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)}))})),0===Object.keys(t).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.entries(t).forEach((e=>{let[t,r]=e;n.push({type:"sourcemap",code_file:t,debug_id:r})}))}(e),"number"===typeof i&&i>0?function(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map((e=>({...e,...e.data&&{data:rt(e.data,t,n)}})))},...e.user&&{user:rt(e.user,t,n)},...e.contexts&&{contexts:rt(e.contexts,t,n)},...e.extra&&{extra:rt(e.extra,t,n)}};e.contexts?.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=rt(e.contexts.trace.data,t,n)));e.spans&&(r.spans=e.spans.map((e=>({...e,...e.data&&{data:rt(e.data,t,n)}}))));e.contexts?.flags&&r.contexts&&(r.contexts.flags=rt(e.contexts.flags,3,n));return r}(e,i,s):e)))}function Cn(e){if(e)return function(e){return e instanceof Re||"function"===typeof e}(e)||function(e){return Object.keys(e).some((e=>An.includes(e)))}(e)?{captureContext:e}:e}const An=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function En(e,t){return $e().captureException(e,Cn(t))}function In(e,t){return $e().captureEvent(e,t)}function Tn(e,t){Ue().setContext(e,t)}function Rn(e){const t=Ue(),{user:n}=kn(t,$e()),{userAgent:r}=a.navigator||{},o=le({user:n,...r&&{userAgent:r},...e}),i=t.getSession();return"ok"===i?.status&&ce(i,{status:"exited"}),On(),t.setSession(o),o}function On(){const e=Ue(),t=$e().getSession()||e.getSession();t&&function(e,t){let n={};t?n={status:t}:"ok"===e.status&&(n={status:"exited"}),ce(e,n)}(t),jn(),e.setSession()}function jn(){const e=Ue(),t=He(),n=e.getSession();n&&t&&t.captureSession(n)}function Pn(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]?On():jn()}const Mn=[];function Nn(e){const t=e.defaultIntegrations||[],n=e.integrations;let r;if(t.forEach((e=>{e.isDefaultInstance=!0})),Array.isArray(n))r=[...t,...n];else if("function"===typeof n){const e=n(t);r=Array.isArray(e)?e:[e]}else r=t;return function(e){const t={};return e.forEach((e=>{const{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)})),Object.values(t)}(r)}function Dn(e,t){for(const n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function Ln(e,t,n){if(n[t.name])c&&L.log(`Integration skipped because it was already installed: ${t.name}`);else{if(n[t.name]=t,Mn.includes(t.name)||"function"!==typeof t.setupOnce||(t.setupOnce(),Mn.push(t.name)),t.setup&&"function"===typeof t.setup&&t.setup(e),"function"===typeof t.preprocessEvent){const n=t.preprocessEvent.bind(t);e.on("preprocessEvent",((t,r)=>n(t,r,e)))}if("function"===typeof t.processEvent){const n=t.processEvent.bind(t),r=Object.assign(((t,r)=>n(t,r,e)),{id:t.name});e.addEventProcessor(r)}["processSpan","processSegmentSpan"].forEach((n=>{const r=t[n];"function"===typeof r&&e.on(n,(n=>r.call(t,n,e)))})),c&&L.log(`Integration installed: ${t.name}`)}}function Fn(e){const t=[];e.message&&t.push(e.message);try{const n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}const Bn=[/^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$/],zn=function(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{name:"EventFilters",setup(n){const r=n.getOptions();e=Un(t,r)},processEvent(n,r,o){if(!e){const n=o.getOptions();e=Un(t,n)}return function(e,t){if(e.type){if("transaction"===e.type&&function(e,t){if(!t?.length)return!1;const n=e.transaction;return!!n&&Te(n,t)}(e,t.ignoreTransactions))return c&&L.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${Q(e)}`),!0}else{if(function(e,t){if(!t?.length)return!1;return Fn(e).some((e=>Te(e,t)))}(e,t.ignoreErrors))return c&&L.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${Q(e)}`),!0;if(function(e){if(!e.exception?.values?.length)return!1;return!e.message&&!e.exception.values.some((e=>e.stacktrace||e.type&&"Error"!==e.type||e.value))}(e))return c&&L.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${Q(e)}`),!0;if(function(e,t){if(!t?.length)return!1;const n=qn(e);return!!n&&Te(n,t)}(e,t.denyUrls))return c&&L.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${Q(e)}.\nUrl: ${qn(e)}`),!0;if(!function(e,t){if(!t?.length)return!0;const n=qn(e);return!n||Te(n,t)}(e,t.allowUrls))return c&&L.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${Q(e)}.\nUrl: ${qn(e)}`),!0}return!1}(n,e)?null:n}}},$n=function(){return{...zn(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),name:"InboundFilters"}};function Un(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:Bn],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function qn(e){try{const t=[...e.exception?.values??[]].reverse().find((e=>void 0===e.mechanism?.parent_id&&e.stacktrace?.frames?.length)),n=t?.stacktrace?.frames;return n?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(n):null}catch{return c&&L.error(`Cannot extract url for event ${Q(e)}`),null}}let Hn;const Wn=new WeakMap,Vn=()=>({name:"FunctionToString",setupOnce(){Hn=Function.prototype.toString;try{Function.prototype.toString=function(){const e=$(this),t=Wn.has(He())&&void 0!==e?e:this;for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return Hn.apply(t,r)}}catch{}},setup(e){Wn.set(e,!0)}}),Kn=()=>({name:"ConversationId",setup(e){e.on("spanStart",(e=>
2{const t=$e().getScopeData(),n=Ue().getScopeData(),r=t.conversationId||n.conversationId;if(r){const{op:t,data:n,description:o}=Qt(e);if(!t?.startsWith("gen_ai.")&&!n["ai.operationId"]&&!o?.startsWith("ai."))return;e.setAttribute("gen_ai.conversation.id",r)}}))}}),Gn=()=>{let e;return{name:"Dedupe",processEvent(t){if(t.type)return t;try{if(function(e,t){if(!t)return!1;if(function(e,t){const n=e.message,r=t.message;if(!n&&!r)return!1;if(n&&!r||!n&&r)return!1;if(n!==r)return!1;if(!Xn(e,t))return!1;if(!Yn(e,t))return!1;return!0}(e,t))return!0;if(function(e,t){const n=Jn(t),r=Jn(e);if(!n||!r)return!1;if(n.type!==r.type||n.value!==r.value)return!1;if(!Xn(e,t))return!1;if(!Yn(e,t))return!1;return!0}(e,t))return!0;return!1}(t,e))return c&&L.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}};function Yn(e,t){let n=_e(e),r=_e(t);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(r.length!==n.length)return!1;for(let o=0;o<r.length;o++){const e=r[o],t=n[o];if(e.filename!==t.filename||e.lineno!==t.lineno||e.colno!==t.colno||e.function!==t.function)return!1}return!0}function Xn(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return!(n.join("")!==r.join(""))}catch{return!1}}function Jn(e){return e.exception?.values?.[0]}function Qn(e,t){!0===t.debug&&(c?L.enable():P((()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})));$e().update(t.initialScope);const n=new e(t);return function(e){$e().setClient(e)}(n),n.init(),n}const Zn="7";function er(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function tr(e,t,n){return t||`${function(e){return`${er(e)}${e.projectId}/envelope/`}(e)}?${function(e,t){const n={sentry_version:Zn};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}(e,n)}`}function nr(e){return!!e&&"function"===typeof e&&"_streamed"in e&&!!e._streamed}function rr(e){return[e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]]}function or(e,t){const[n,r]=e;return[n,[...r,t]]}function ar(e,t){const n=e[1];for(const r of n){if(t(r,r[0].type))return!0}return!1}function ir(e){const t=s(a);return t.encodePolyfill?t.encodePolyfill(e):(new TextEncoder).encode(e)}function sr(e){const[t,n]=e;let r=JSON.stringify(t);function o(e){"string"===typeof r?r="string"===typeof e?r+e:[ir(r),e]:r.push("string"===typeof e?ir(e):e)}for(const a of n){const[e,t]=a;if(o(`\n${JSON.stringify(e)}\n`),"string"===typeof t||t instanceof Uint8Array)o(t);else{let e;try{e=JSON.stringify(t)}catch{e=JSON.stringify(rt(t))}o(e)}}return"string"===typeof r?r:function(e){const t=e.reduce(((e,t)=>e+t.length),0),n=new Uint8Array(t);let r=0;for(const o of e)n.set(o,r),r+=o.length;return n}(r)}function lr(e){return[{type:"span"},e]}function cr(e){const t="string"===typeof e.data?ir(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}const ur={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 dr(e){return function(e){return e in ur}(e)?ur[e]:e}function pr(e){if(!e?.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function fr(e,t,n,r){const o=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:Ct(r)},...o&&{trace:o}}}function hr(e){L.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function mr(e,t){if(!t?.length||!e.description)return!1;for(const r of t){if("string"===typeof(n=r)||n instanceof RegExp){if(Ie(e.description,r))return c&&hr(e),!0;continue}if(!r.name&&!r.op)continue;const t=!r.name||Ie(e.description,r.name),o=!r.op||e.op&&Ie(e.op,r.op);if(t&&o)return c&&hr(e),!0}var n;return!1}function gr(e,t){const n=t.parent_span_id,r=t.span_id;if(n)for(const o of e)o.parent_span_id===r&&(o.parent_span_id=n)}function vr(e,t){const n=t??yr(e)??[];if(0===n.length)return;const r=e.getOptions(),o=function(e,t,n,r){const o={};return t?.sdk&&(o.sdk={name:t.sdk.name,version:t.sdk.version}
2),n&&r&&(o.dsn=Ct(r)),rr(o,[(a=e,[{type:"log",item_count:a.length,content_type:"application/vnd.sentry.items.log+json"},{items:a}])]);var a}(n,r._metadata,r.tunnel,e.getDsn());br().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(o)}function yr(e){return br().get(e)}function br(){return l("clientToLogBufferMap",(()=>new WeakMap))}function wr(e,t){const n=t??xr(e)??[];if(0===n.length)return;const r=e.getOptions(),o=function(e,t,n,r){const o={};return t?.sdk&&(o.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(o.dsn=Ct(r)),rr(o,[(a=e,[{type:"trace_metric",item_count:a.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:a}])]);var a}(n,r._metadata,r.tunnel,e.getDsn());Sr().set(e,[]),e.emit("flushMetrics"),e.sendEnvelope(o)}function xr(e){return Sr().get(e)}function Sr(){return l("clientToMetricBufferMap",(()=>new WeakMap))}function kr(e){return"object"===typeof e&&"function"===typeof e.unref&&e.unref(),e}const _r=Symbol.for("SentryBufferFullError");function Cr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;const t=new Set;function n(e){t.delete(e)}return{get $(){return Array.from(t)},add:function(r){if(!(t.size<e))return Ge(_r);const o=r();return t.add(o),o.then((()=>n(o)),(()=>n(o))),o},drain:function(e){if(!t.size)return Ke(!0);const n=Promise.allSettled(Array.from(t)).then((()=>!0));if(!e)return n;const r=[n,new Promise((t=>kr(setTimeout((()=>t(!1)),e))))];return Promise.race(r)}}}const Ar=6e4;function Er(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:G();return function(e,t){return e[t]||e.all||0}(e,t)>n}function Ir(e,t){let{statusCode:n,headers:r}=t,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:G();const a={...e},i=r?.["x-sentry-rate-limits"],s=r?.["retry-after"];if(i)for(const l of i.trim().split(",")){const[e,t,,,n]=l.split(":",5),r=parseInt(e,10),i=1e3*(isNaN(r)?60:r);if(t)for(const s of t.split(";"))"metric_bucket"===s&&n&&!n.split(";").includes("custom")||(a[s]=o+i);else a.all=o+i}else s?a.all=o+function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:G();const n=parseInt(`${e}`,10);if(!isNaN(n))return 1e3*n;const r=Date.parse(`${e}`);return isNaN(r)?Ar:r-t}(s,o):429===n&&(a.all=o+6e4);return a}const Tr=64;function Rr(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Cr(e.bufferSize||Tr),r={};return{send:function(o){const a=[];if(ar(o,((t,n)=>{const o=dr(n);Er(r,o)?e.recordDroppedEvent("ratelimit_backoff",o):a.push(t)})),0===a.length)return Promise.resolve({});const i=rr(o[0],a),s=t=>{!function(e,t){return ar(e,((e,n)=>t.includes(n)))}(i,["client_report"])?ar(i,((n,r)=>{e.recordDroppedEvent(t,dr(r))})):c&&L.warn(`Dropping client report. Will not send outcomes (reason: ${t}).`)};return n.add((()=>t({body:sr(i)}).then((e=>413===e.statusCode?(c&&L.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),s("send_error"),e):(c&&void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&L.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=Ir(r,e),e)),(e=>{throw s("network_error"),c&&L.error("Encountered error running transport request:",e),e})))).then((e=>e),(e=>{if(e===_r)return c&&L.error("Skipped sending event because buffer is full."),s("queue_overflow"),Promise.resolve({});throw e}))},flush:e=>n.drain(e)}}const Or="Not capturing exception because it's already been captured.",jr="Discarded session because of missing or non-string release",Pr=Symbol.for("SentryInternalError"),Mr=Symbol.for("SentryDoNotSendEventError");function Nr(e){return{message:e,[Pr]:!0}}function Dr(e){return{message:e,[Mr]:!0}}function Lr(e){return!!e&&"object"===typeof e&&Pr in e}function Fr(e){return!!e&&"object"===typeof e&&Mr in e}function Br(e,t,n,r,o){let a,i=0,s=!1;e.on(n,(()=>{i=0,clearTimeout(a),s=!1})),e.on(t,(t=>{i+=r(t),i>=8e5?o(e):s||(s=!0,a=kr(setTimeout((()=>{o(e)}),5e3)))})),e.on("flush",(()=>{o(e)}))}class zr{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=Cr(e.transportOptions?.bufferSize??Tr),e.dsn?this._dsn=It(e.dsn):c&&L.warn("No DSN provided, client will not send events."),this._dsn){const t=tr(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:t})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&Br(this,"afterCaptureLog","flushLogs",Wr,vr);(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&Br(this,"afterCaptureMetric","flushMetrics",Hr,wr)}captureException(e,t,n){const r=X();if(te(e))return c&&L.log(Or),r;const o={event_id:r,...t};return this._process((()=>this.eventFromException(e,o).then((e=>this._captureEvent(e,o,n))).then((e=>e))),"error"),o.event_id}captureMessage(e,t,n,r){const o={event_id:X(),...n}
2,a=g(e)?e:String(e),i=v(e),s=i?this.eventFromMessage(a,t,o):this.eventFromException(e,o);return this._process((()=>s.then((e=>this._captureEvent(e,o,r)))),i?"unknown":"error"),o.event_id}captureEvent(e,t,n){const r=X();if(t?.originalException&&te(t.originalException))return c&&L.log(Or),r;const o={event_id:r,...t},a=e.sdkProcessingMetadata||{},i=a.capturedSpanScope,s=a.capturedSpanIsolationScope,l=$r(e.type);return this._process((()=>this._captureEvent(e,o,i||n,s)),l),o.event_id}captureSession(e){this.sendSession(e),ce(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){const t=this._transport;if(!t)return!0;this.emit("flush");const n=await this._isClientDoneProcessing(e),r=await t.flush(e);return n&&r}async close(e){vr(this);const t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some((e=>{let{name:t}=e;return t.startsWith("Spotlight")})))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){const t=this._integrations[e.name];!t&&e.beforeSetup&&e.beforeSetup(this),Ln(this,e,this._integrations),t||Dn(this,[e])}sendEvent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.emit("beforeSendEvent",e,t);let n=function(e,t,n,r){const o=pr(n),a=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){if(!t)return e;const n=e.sdk||{};e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0}}(e,n?.sdk);const i=fr(e,o,r,t);return delete e.sdkProcessingMetadata,rr(i,[[{type:a},e]])}(e,this._dsn,this._options._metadata,this._options.tunnel);for(const r of t.attachments||[])n=or(n,cr(r));this.sendEnvelope(n).then((t=>this.emit("afterSendEvent",e,t)))}sendSession(e){const{release:t,environment:n=Ve}=this._options;if("aggregates"in e){const r=e.attrs||{};if(!r.release&&!t)return void(c&&L.warn(jr));r.release=r.release||t,r.environment=r.environment||n,e.attrs=r}else{if(!e.release&&!t)return void(c&&L.warn(jr));e.release=e.release||t,e.environment=e.environment||n}this.emit("beforeSendSession",e);const r=function(e,t,n,r){const o=pr(n);return rr({sent_at:(new Date).toISOString(),...o&&{sdk:o},...!!r&&t&&{dsn:Ct(t)}},["aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()]])}(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(this._options.sendClientReports){const r=`${e}:${t}`;c&&L.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(e,t){const n=this._hooks[e]=this._hooks[e]||new Set,r=function(){return t(...arguments)};return n.add(r),()=>{n.delete(r)}}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o=this._hooks[e];o&&o.forEach((e=>e(...n)))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(t){return c&&L.error("Error while sending envelope:",t),{}}return c&&L.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=function(e,t){const n={};return t.forEach((t=>{t?.beforeSetup&&t.beforeSetup(e)})),t.forEach((t=>{t&&Ln(e,t,n)})),n}(this,e),Dn(this,e)}_updateSessionFromEvent(e,t){let n="fatal"===t.level,r=!1;const o=t.exception?.values;if(o){r=!0,n=!1;for(const e of o)if(!1===e.mechanism?.handled){n=!0;break}}const a="ok"===e.status;(a&&0===e.errors||a&&n)&&(ce(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||t<e;){if(await new Promise((e=>setTimeout(e,1))),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n,r){const o=this.getOptions(),a=Object.keys(this._integrations);
2return!t.integrations&&a?.length&&(t.integrations=a),this.emit("preprocessEvent",e,t),e.type||r.setLastEventId(e.event_id||t.event_id),_n(o,e,t,n,this,r).then((e=>{if(null===e)return e;this.emit("postprocessEvent",e,t),e.contexts={trace:{...e.contexts?.trace,...We(n)},...e.contexts};const r=yn(this,n);return e.sdkProcessingMetadata={dynamicSamplingContext:r,...e.sdkProcessingMetadata},e}))}_captureEvent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:$e(),r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ue();return c&&Ur(e)&&L.log(`Captured error event \`${Fn(e)[0]||"<unknown>"}\``),this._processEvent(e,t,n,r).then((e=>e.event_id),(e=>{c&&(Fr(e)?L.log(e.message):Lr(e)?L.warn(e.message):L.warn(e))}))}_processEvent(e,t,n,r){const o=this.getOptions(),{sampleRate:a}=o,i=qr(e),s=Ur(e),l=`before send for type \`${e.type||"error"}\``,c="undefined"===typeof a?void 0:Bt(a);if(s&&"number"===typeof c&&K()>c)return this.recordDroppedEvent("sample_rate","error"),Ge(Dr(`Discarding event because it's not included in the random sample (sampling rate = ${a})`));const u=$r(e.type);return this._prepareEvent(e,t,n,r).then((e=>{if(null===e)throw this.recordDroppedEvent("event_processor",u),Dr("An event processor returned `null`, will not send event.");if(!0===t.data?.__sentry__)return e;const n=function(e,t,n,r){const{beforeSend:o,beforeSendTransaction:a,ignoreSpans:i}=t,s=!nr(t.beforeSendSpan)&&t.beforeSendSpan;let l=n;if(Ur(l)&&o)return o(l,r);if(qr(l)){if(s||i){const t=function(e){const{trace_id:t,parent_span_id:n,span_id:r,status:o,origin:a,data:i,op:s}=e.contexts?.trace??{};return{data:i??{},description:e.transaction,op:s,parent_span_id:n,span_id:r??"",start_timestamp:e.start_timestamp??0,status:o,timestamp:e.timestamp,trace_id:t??"",origin:a,profile_id:i?.[mt],exclusive_time:i?.[gt],measurements:e.measurements,is_segment:!0}}(l);if(i?.length&&mr(t,i))return null;if(s){const e=s(t);e?l=ue(n,{type:"transaction",timestamp:(c=e).timestamp,start_timestamp:c.start_timestamp,transaction:c.description,contexts:{trace:{trace_id:c.trace_id,span_id:c.span_id,parent_span_id:c.parent_span_id,op:c.op,status:c.status,origin:c.origin,data:{...c.data,...c.profile_id&&{[mt]:c.profile_id},...c.exclusive_time&&{[gt]:c.exclusive_time}}}},measurements:c.measurements}):hn()}if(l.spans){const t=[],n=l.spans;for(const e of n)if(i?.length&&mr(e,i))gr(n,e);else if(s){const n=s(e);n?t.push(n):(hn(),t.push(e))}else t.push(e);const r=l.spans.length-t.length;r&&e.recordDroppedEvent("before_send","span",r),l.spans=t}}if(a){if(l.spans){const e=l.spans.length;l.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return a(l,r)}}var c;return l}(this,o,e,t);return function(e,t){const n=`${t} must return \`null\` or a valid event.`;if(w(e))return e.then((e=>{if(!y(e)&&null!==e)throw Nr(n);return e}),(e=>{throw Nr(`${t} rejected with ${e}`)}));if(!y(e)&&null!==e)throw Nr(n);return e}(n,l)})).then((o=>{if(null===o){if(this.recordDroppedEvent("before_send",u),i){const t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw Dr(`${l} returned \`null\`, will not send event.`)}const a=n.getSession()||r.getSession();if(s&&a&&this._updateSessionFromEvent(a,o),i){const e=(o.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(o.spans?o.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}const c=o.transaction_info;if(i&&c&&o.transaction!==e.transaction){const e="custom";o.transaction_info={...c,source:e}}return this.sendEvent(o,t),o})).then(null,(e=>{if(Fr(e)||Lr(e))throw e;throw this.captureException(e,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:e}),Nr(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${e}`)}))}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then((e=>(this._numProcessing--,e)),(e=>(this._numProcessing--,e===_r&&this.recordDroppedEvent("queue_overflow",t),e)))}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.entries(e).map((e=>{let[t,n]=e;const[r,o]=t.split(":");return{reason:r,category:o,quantity:n}}))}_flushOutcomes(){c&&L.log("Flushing outcomes...");const e=this._clearOutcomes();if(0===e.length)return void(c&&L.log("No outcomes to send"));if(!this._dsn)return void(c&&L.log("No dsn provided, will not send outcomes"));c&&L.log("Sending outcomes:",e);const t=(n=e,rr((r=this._options.tunnel&&Ct(this._dsn))?{dsn:r}:{},[[{type:"client_report"},{timestamp:o||re(),discarded_events:n}]]));var n,r,o;this.sendEnvelope(t)}}function $r(e){return"replay_event"===e?"replay":e||"error"}function Ur(e){return void 0===e.type}function qr(e){return"transaction"===e.type}function Hr(e){let t=0;return e.name&&(t+=2*e.name.length),t+=8,t+Vr(e.attributes)}function Wr(e){let t=0;return e.message&&(t+=2*e.message.length),t+Vr(e.attributes)}function Vr(e){if(!e)return 0;let t=0;return Object.values(e).forEach((e=>{Array.isArray(e)?t+=e.length*Kr(e[0]):v(e)?t+=Kr(e):t+=100})),t}function Kr(e){return"string"===typeof e?2*e.length:"number"===typeof e?8:"boolean"===typeof e?4:0}function Gr(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[t],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"npm";const a=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};a.name||(a.name=`sentry.javascript.${t}`,a.packages=n.map((e=>({name:`${r}:@sentry/${e}`,version:o}))),a.version=o)}function Yr(e){"aggregates"in e?void 0===e.attrs?.ip_address&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):void 0===e.ipAddress&&(e.ipAddress="{{auto}}")}function Xr(e){return function(e){return d(e)&&"__sentry_fetch_url_host__"in e&&"string"===typeof e.__sentry_fetch_url_host__}(e)?`${e.message} (${e.__sentry_fetch_url_host__})`:e.message}function Jr(e,t){const n=eo(e,t),r={type:ro(t),value:oo(t)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function Qr(e,t,n,r){const o=He(),a=o?.getOptions().normalizeDepth,i=(s=t,Object.values(s).find((e=>e instanceof Error)));var s;const l={__serialized__:ot(t,a)};if(i)return{exception:{values:[Jr(e,i)]},extra:l};const c={exception:{values:[{type:b(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:so(t,{isUnhandledRejection:r})}]},extra:l};if(n){const t=eo(e,n);t.length&&(c.exception.values[0].stacktrace={frames:t})}return c}function Zr(e,t){return{exception:{values:[Jr(e,t)]}}}function eo(e,t){const n=t.stacktrace||t.stack||"",r=function(e){if(e&&to.test(e.message))return 1;return 0}(t),o=function(e){if("number"===typeof e.framesToPop)return e.framesToPop;return 0}(t);try{return e(n,r,o)}catch{}return[]}const to=/Minified React error #\d+;/i;function no(e){return"undefined"!==typeof WebAssembly&&"undefined"!==typeof WebAssembly.Exception&&e instanceof WebAssembly.Exception}function ro(e){const t=e?.name;if(!t&&no(e)){return e.message&&Array.isArray(e.message)&&2==e.message.length?e.message[0]:"WebAssembly.Exception"}return t}function oo(e){const t=e?.message;return no(e)?Array.isArray(e.message)&&2==e.message.length?e.message[1]:"wasm exception":t?t.error&&"string"===typeof t.error.message?Xr(t.error):Xr(e):"No error message"}function ao(e,t,n,r,o){let a;if(f(t)&&t.error){return Zr(e,t.error)}if(h(t)||p(t,"DOMException")){const o=t;if("stack"in t)a=Zr(e,t);else{const t=o.name||(h(o)?"DOMError":"DOMException"),i=o.message?`${t}: ${o.message}`:t;a=io(e,i,n,r),Z(a,i)}return"code"in o&&(a.tags={...a.tags,"DOMException.code":`${o.code}`}),a}if(d(t))return Zr(e,t);if(y(t)||b(t)){return a=Qr(e,t,n,o),ee(a,{synthetic:!0}),a}return a=io(e,t,n,r),Z(a,`${t}`,void 0),ee(a,{synthetic:!0}),a}function io(e,t,n,r){const o={};if(r&&n){const r=eo(e,n);r.length&&(o.exception={values:[{value:t,stacktrace:{frames:r}}]}),ee(o,{synthetic:!0})}
2if(g(t)){const{__sentry_template_string__:e,__sentry_template_values__:n}=t;return o.logentry={message:e,params:n},o}return o.message=t,o}function so(e,t){let{isUnhandledRejection:n}=t;const r=function(e){const t=Object.keys(U(e));return t.sort(),t[0]?t.join(", "):"[object has no keys]"}(e),o=n?"promise rejection":"exception";if(f(e))return`Event \`ErrorEvent\` captured as ${o} with message \`${e.message}\``;if(b(e)){return`Event \`${function(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}(e)}\` (type=${e.type}) captured as ${o}`}return`Object captured as ${o} with keys: ${r}`}const lo=a;let co=0;function uo(){return co>0}function po(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!function(e){return"function"===typeof e}(e))return e;try{const t=e.__sentry_wrapped__;if(t)return"function"===typeof t?t:e;if($(e))return e}catch{return e}const n=function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];try{const n=r.map((e=>po(e,t)));return e.apply(this,n)}catch(a){throw co++,setTimeout((()=>{co--})),qe((e=>{e.addEventProcessor((e=>(t.mechanism&&(Z(e,void 0,void 0),ee(e,t.mechanism)),e.extra={...e.extra,arguments:r},e))),En(a)})),a}};try{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}catch{}z(n,e),B(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get:()=>e.name})}catch{}return n}function fo(){const e=I(),{referrer:t}=lo.document||{},{userAgent:n}=lo.navigator||{};return{url:e,headers:{...t&&{Referer:t},...n&&{"User-Agent":n}}}}class ho extends zr{constructor(e){const t=(n=e,{release:"string"===typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:lo.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...n});var n;Gr(t,"browser",["browser"],lo.SENTRY_SDK_SOURCE||"npm"),t._metadata?.sdk&&(t._metadata.sdk.settings={infer_ip:t.sendDefaultPii?"auto":"never",...t._metadata.sdk.settings}),super(t);const{sendDefaultPii:r,sendClientReports:o,enableLogs:a,_experiments:i,enableMetrics:s}=this._options,l=s??i?.enableMetrics??!0;lo.document&&(o||a||l)&&lo.document.addEventListener("visibilitychange",(()=>{"hidden"===lo.document.visibilityState&&(o&&this._flushOutcomes(),a&&vr(this),l&&wr(this))})),r&&this.on("beforeSendSession",Yr)}eventFromException(e,t){return function(e,t,n,r){const o=ao(e,t,n?.syntheticException||void 0,r);return ee(o),o.level="error",n?.event_id&&(o.event_id=n.event_id),Ke(o)}(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info",n=arguments.length>2?arguments[2]:void 0;return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"info",r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;const a=io(e,t,r?.syntheticException||void 0,o);return a.level=n,r?.event_id&&(a.event_id=r.event_id),Ke(a)}(this._options.stackParser,e,t,n,this._options.attachStacktrace)}_prepareEvent(e,t,n,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n,r)}}const mo={},go={};function vo(e,t){mo[e]=mo[e]||[],mo[e].push(t)}function yo(e,t){if(!go[e]){go[e]=!0;try{t()}catch(n){c&&L.error(`Error while instrumenting ${e}`,n)}}}function bo(e,t){const n=e&&mo[e];if(n)for(const o of n)try{o(t)}catch(r){c&&L.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${ke(o)}\nError:`,r)}}function wo(){"console"in a&&R.forEach((function(e){e in a.console&&F(a.console,e,(function(t){return j[e]=t,function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];bo("console",{args:n,level:e});const o=j[e];o?.apply(a.console,n)}}))}))}const xo=a;function So(){if(!("fetch"in xo))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function ko(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function _o(e,t){const n="fetch";vo(n,e),yo(n,(()=>Co(void 0,t)))}function Co(e){arguments.length>
21&&void 0!==arguments[1]&&arguments[1]&&!function(){if("string"===typeof EdgeRuntime)return!0;if(!So())return!1;if(ko(xo.fetch))return!0;let e=!1;const t=xo.document;if(t&&"function"===typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=ko(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){c&&L.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}()||F(a,"fetch",(function(t){return function(){const n=new Error;for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];const{method:s,url:l}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){const[t,n]=e;return{url:Io(t),method:Eo(n,"method")?String(n.method).toUpperCase():k(t)&&Eo(t,"method")?String(t.method).toUpperCase():"GET"}}const t=e[0];return{url:Io(t),method:Eo(t,"method")?String(t.method).toUpperCase():"GET"}}(o),c={args:o,fetchData:{method:s,url:l},startTimestamp:1e3*ae(),virtualError:n,headers:To(o)};return e||bo("fetch",{...c}),t.apply(a,o).then((async t=>(e?e(t):bo("fetch",{...c,endTimestamp:1e3*ae(),response:t}),t)),(e=>{bo("fetch",{...c,endTimestamp:1e3*ae(),error:e}),d(e)&&void 0===e.stack&&(e.stack=n.stack,B(e,"framesToPop",1));const t=He(),r=t?.getOptions().enhanceFetchErrorMessages??"always";if(!1!==r&&e instanceof TypeError&&("Failed to fetch"===e.message||"Load failed"===e.message||"NetworkError when attempting to fetch resource."===e.message))try{const t=new URL(c.fetchData.url).host;"always"===r?e.message=`${e.message} (${t})`:B(e,"__sentry_fetch_url_host__",t)}catch{}throw e}))}}))}function Ao(e){let t;try{t=e.clone()}catch{return}!async function(e,t){if(e?.body){const n=e.body,r=n.getReader(),o=setTimeout((()=>{n.cancel().then(null,(()=>{}))}),9e4);let a=!0;for(;a;){let e;try{e=setTimeout((()=>{n.cancel().then(null,(()=>{}))}),5e3);const{done:o}=await r.read();clearTimeout(e),o&&(t(),a=!1)}catch{a=!1}finally{clearTimeout(e)}}clearTimeout(o),r.releaseLock(),n.cancel().then(null,(()=>{}))}}(t,(()=>{bo("fetch-body-resolved",{endTimestamp:1e3*ae(),response:e})}))}function Eo(e,t){return!!e&&"object"===typeof e&&!!e[t]}function Io(e){return"string"===typeof e?e:e?Eo(e,"url")?e.url:e.toString?e.toString():"":""}function To(e){const[t,n]=e;try{if("object"===typeof n&&null!==n&&"headers"in n&&n.headers)return new Headers(n.headers);if(k(t))return new Headers(t.headers)}catch{}}const Ro=100;function Oo(e,t){const n=He(),r=Ue();if(!n)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:a=Ro}=n.getOptions();if(a<=0)return;const i={timestamp:re(),...e},s=o?P((()=>o(i,t))):i;null!==s&&(n.emit&&n.emit("beforeAddBreadcrumb",s,t),r.addBreadcrumb(s,a))}function jo(e){return"warn"===e?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}function Po(e){return void 0===e?void 0:e>=400&&e<500?"warning":e>=500?"error":void 0}const Mo="thismessage:/";function No(e){return"isRelative"in e}function Do(e,t){const n=e.indexOf("://")<=0&&0!==e.indexOf("//"),r=t??(n?Mo:void 0);try{if("canParse"in URL&&!URL.canParse(e,r))return;const t=new URL(e,r);return n?{isRelative:n,pathname:t.pathname,search:t.search,hash:t.hash}:t}catch{}}function Lo(e){if(No(e))return e.pathname;const t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}function Fo(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function Bo(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e.startsWith("data:")){const n=e.match(/^data:([^;,]+)/),r=n?n[1]:"text/plain",o=e.includes(";base64,"),a=e.indexOf(",");let i="";if(t&&-1!==a){const t=e.slice(a+1);i=t.length>10?`${t.slice(0,10)}... [truncated]`:t}return`data:${r}${o?",base64":""}${i?`,${i}`:""}`}return e}const zo=a,$o=1e3;let Uo,qo,Ho;function Wo(e){vo("dom",e),yo("dom",Vo)}function Vo(){if(!zo.document)return;const e=bo.bind(null,"dom"),t=Ko(e,!0);zo.document.addEventListener("click",t,!1),zo.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach((t=>{const n=zo,r=n[t]?.prototype;r?.hasOwnProperty?.("addEventListener")&&(F(r,"addEventListener",(function(t){return function(n,r,o){if("click"===n||"keypress"==n)try{const r=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},a=r[n]=r[n]||{refCount:0};if(!a.handler){const r=Ko(e);a.handler=r,t.call(this,n,r,o)}a.refCount++}catch{}return t.call(this,n,r,o)}})),F(r,"removeEventListener",(function(e){return function(t,n,r){if("click"===t||"keypress"==t)try{const n=this.__sentry_instrumentation_handlers__||{},o=n[t];o&&(o.refCount--,o.refCount<=0&&(e.call(this,t,o.handler,r),o.handler=void 0,delete n[t]),0===Object.keys(n).length&&delete this.__sentry_instrumentation_handlers__)}catch{}return e.call(this,t,n,r)}})))}))}function Ko(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n=>{if(!n||n._sentryCaptured)return;const r=function(e){try{return e.target}catch{return null}}(n);if(function(e,t){return"keypress"===e&&(!t?.tagName||"INPUT"!==t.tagName&&"TEXTAREA"!==t.tagName&&!t.isContentEditable)}
2(n.type,r))return;B(n,"_sentryCaptured",!0),r&&!r._sentryId&&B(r,"_sentryId",X());const o="keypress"===n.type?"input":n.type;if(!function(e){if(e.type!==qo)return!1;try{if(!e.target||e.target._sentryId!==Ho)return!1}catch{}return!0}(n)){e({event:n,name:o,global:t}),qo=n.type,Ho=r?r._sentryId:void 0}clearTimeout(Uo),Uo=zo.setTimeout((()=>{Ho=void 0,qo=void 0}),$o)}}const Go="__sentry_xhr_v3__";function Yo(e){vo("xhr",e),yo("xhr",Xo)}function Xo(){if(!zo.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(e,t,n){const r=new Error,o=1e3*ae(),a=m(n[0])?n[0].toUpperCase():void 0,i=function(e){if(m(e))return e;try{return e.toString()}catch{}return}(n[1]);if(!a||!i)return e.apply(t,n);t[Go]={method:a,url:i,request_headers:{}},"POST"===a&&i.match(/sentry_key/)&&(t.__sentry_own_request__=!0);const s=()=>{const e=t[Go];if(e&&4===t.readyState){try{e.status_code=t.status}catch{}bo("xhr",{endTimestamp:1e3*ae(),startTimestamp:o,xhr:t,virtualError:r})}};return"onreadystatechange"in t&&"function"===typeof t.onreadystatechange?t.onreadystatechange=new Proxy(t.onreadystatechange,{apply:(e,t,n)=>(s(),e.apply(t,n))}):t.addEventListener("readystatechange",s),t.setRequestHeader=new Proxy(t.setRequestHeader,{apply(e,t,n){const[r,o]=n,a=t[Go];return a&&m(r)&&m(o)&&(a.request_headers[r.toLowerCase()]=o),e.apply(t,n)}}),e.apply(t,n)}}),e.send=new Proxy(e.send,{apply(e,t,n){const r=t[Go];if(!r)return e.apply(t,n);void 0!==n[0]&&(r.body=n[0]);return bo("xhr",{startTimestamp:1e3*ae(),xhr:t}),e.apply(t,n)}})}let Jo;function Qo(e){const t="history";vo(t,e),yo(t,Zo)}function Zo(){function e(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const o=n.length>2?n[2]:void 0;if(o){const t=Jo,r=function(e){try{return new URL(e,zo.location.origin).toString()}catch{return e}}(String(o));if(Jo=r,t===r)return e.apply(this,n);bo("history",{from:t,to:r})}return e.apply(this,n)}}zo.addEventListener("popstate",(()=>{const e=zo.location.href,t=Jo;if(Jo=e,t===e)return;bo("history",{from:t,to:e})})),"history"in xo&&xo.history&&(F(zo.history,"pushState",e),F(zo.history,"replaceState",e))}const ea="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,ta=1024,na=function(){const e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:"Breadcrumbs",setup(t){e.console&&function(e){const t="console";vo(t,e),yo(t,wo)}(function(e){return function(t){if(He()!==e)return;const n={category:"console",data:{arguments:t.args,logger:"console"},level:jo(t.level),message:Ee(t.args," ")};if("assert"===t.level){if(!1!==t.args[0])return;n.message=`Assertion failed: ${Ee(t.args.slice(1)," ")||"console.assert"}`,n.data.arguments=t.args.slice(1)}Oo(n,{input:t.args,level:t.level})}}(t)),e.dom&&Wo(function(e,t){return function(n){if(He()!==e)return;let r,o,a="object"===typeof t?t.serializeAttribute:void 0,i="object"===typeof t&&"number"===typeof t.maxStringLength?t.maxStringLength:void 0;i&&i>ta&&(ea&&L.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${i} was configured. Sentry will use 1024 instead.`),i=ta),"string"===typeof a&&(a=[a]);try{const e=n.event,t=function(e){return!!e&&!!e.target}(e)?e.target:e;r=A(t,{keyAttrs:a,maxStringLength:i}),o=T(t)}catch{r="<unknown>"}if(0===r.length)return;const s={category:`ui.${n.name}`,message:r};o&&(s.data={"ui.component_name":o}),Oo(s,{event:n.event,name:n.name,global:n.global})}}(t,e.dom)),e.xhr&&Yo(function(e){return function(t){if(He()!==e)return;const{startTimestamp:n,endTimestamp:r}=t,o=t.xhr[Go];if(!n||!r||!o)return;const{method:a,url:i,status_code:s,body:l}=o,c={method:a,url:i,status_code:s},u={xhr:t.xhr,input:l,startTimestamp:n,endTimestamp:r},d={category:"xhr",data:c,type:"http",level:Po(s)};e.emit("beforeOutgoingRequestBreadcrumb",d,u),Oo(d,u)}}(t)),e.fetch&&_o(function(e){return function(t){if(He()!==e)return;const{startTimestamp:n,endTimestamp:r}=t;if(r&&(!t.fetchData.url.match(/sentry_key/)||"POST"!==t.fetchData.method))if(t.error){const o={data:t.error,input:t.args,startTimestamp:n,endTimestamp:r},a={category:"fetch",data:t.fetchData,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",a,o),Oo(a,o)}else{const o=t.response,a={...t.fetchData,status_code:o?.status},i={input:t.args,response:o,startTimestamp:n,endTimestamp:r},s={category:"fetch",data:a,type:"http",level:Po(a.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",s,i),Oo(s,i)}}}(t)),e.history&&Qo(function(e){return function(t){if(He()!==e)return;let n=t.from,r=t.to;const o=Fo(lo.location.href);let a=n?Fo(n):void 0;const i=Fo(r);a?.path||(a=o),o.protocol===i.protocol&&o.host===i.host&&(r=i.relative),o.protocol===a.protocol&&o.host===a.host&&(n=a.relative),Oo({category:"navigation",data:{from:n,to:r}})}}(t)),e.sentry&&t.on("beforeSendEvent",function(e){return function(t){He()===e&&Oo({category:"sentry."+("transaction"===t.type?"transaction":"event"),event_id:t.event_id,level:t.level,message:Q(t)},{event:t})}}(t))}}};const ra="EventTarget,Window,Node,ApplicationCache,AudioTrackList,BroadcastChannel,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDB
2Request,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(","),oa=function(){const e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:"BrowserApiErrors",setupOnce(){e.setTimeout&&F(lo,"setTimeout",aa),e.setInterval&&F(lo,"setInterval",aa),e.requestAnimationFrame&&F(lo,"requestAnimationFrame",ia),e.XMLHttpRequest&&"XMLHttpRequest"in lo&&F(XMLHttpRequest.prototype,"send",sa);const t=e.eventTarget;if(t){(Array.isArray(t)?t:ra).forEach((t=>function(e,t){const n=lo,r=n[e]?.prototype;if(!r?.hasOwnProperty?.("addEventListener"))return;F(r,"addEventListener",(function(n){return function(r,o,a){try{"function"===typeof o.handleEvent&&(o.handleEvent=po(o.handleEvent,{mechanism:{data:{handler:ke(o),target:e},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return t.unregisterOriginalCallbacks&&function(e,t,n){e&&"object"===typeof e&&"removeEventListener"in e&&"function"===typeof e.removeEventListener&&e.removeEventListener(t,n)}(this,r,o),n.apply(this,[r,po(o,{mechanism:{data:{handler:ke(o),target:e},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),a])}})),F(r,"removeEventListener",(function(e){return function(t,n,r){try{const o=n.__sentry_wrapped__;o&&e.call(this,t,o,r)}catch{}return e.call(this,t,n,r)}}))}(t,e)))}}}};function aa(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const o=n[0];return n[0]=po(o,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${ke(e)}`}}),e.apply(this,n)}}function ia(e){return function(t){return e.apply(this,[po(t,{mechanism:{data:{handler:ke(e)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function sa(e){return function(){const t=this;["onload","onerror","onprogress","onreadystatechange"].forEach((e=>{e in t&&"function"===typeof t[e]&&F(t,e,(function(t){const n={mechanism:{data:{handler:ke(t)},handled:!1,type:`auto.browser.browserapierrors.xhr.${e}`}},r=$(t);return r&&(n.mechanism.data.handler=ke(r)),po(t,n)}))}));for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return e.apply(this,r)}}const la=function(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).lifecycle??"route";return{name:"BrowserSession",setupOnce(){if("undefined"===typeof lo.document)return void(ea&&L.warn("Using the `browserSessionIntegration` in non-browser environments is not supported."));Rn({ignoreDuration:!0}),Pn();const t=Ue();let n=t.getUser();t.addScopeListener((e=>{const t=e.getUser();n?.id===t?.id&&n?.ip_address===t?.ip_address||(Pn(),n=t)})),"route"===e&&Qo((e=>{let{from:t,to:n}=e;t!==n&&(Rn({ignoreDuration:!0}),Pn())}))}}},ca=()=>({name:"CultureContext",preprocessEvent(e){const t=ua();t&&(e.contexts={...e.contexts,culture:{...t,...e.contexts?.culture}})},processSegmentSpan(e){const t=ua();t&&(e.attributes={"culture.locale":t.locale,"culture.timezone":t.timezone,"culture.calendar":t.calendar,...e.attributes})}});function ua(){try{const e=lo.Intl;if(!e)return;const t=e.DateTimeFormat().resolvedOptions();return{locale:t.locale,timezone:t.timeZone,calendar:t.calendar}}catch{return}}let da=null;function pa(e){const t="error";vo(t,e),yo(t,fa)}function fa(){da=a.onerror,a.onerror=function(e,t,n,r,o){return bo("error",{column:r,error:o,line:n,msg:e,url:t}),!!da&&da.apply(this,arguments)},a.onerror.__SENTRY_INSTRUMENTED__=!0}let ha=null;function ma(e){const t="unhandledrejection";vo(t,e),yo(t,ga)}function ga(){ha=a.onunhandledrejection,a.onunhandledrejection=function(e){return bo("unhandledrejection",e),!ha||ha.apply(this,arguments)},a.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const va=function(){const e={onerror:!0,onunhandledrejection:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(t){e.onerror&&(!function(e){pa((t=>{const{stackParser:n,attachStacktrace:r}=ba();if(He()!==e||uo())return;const{msg:o,url:a,line:i,column:s,error:l}=t,c=function(e,t,n,r){const o=e.exception=e.exception||{},a=o.values=o.values||[],i=a[0]=a[0]||{},s=i.stacktrace=i.stacktrace||{},l=s.frames=s.frames||[];0===l.length&&l.push({colno:r,lineno:n,filename:wa(t)??I(),function:ve,in_app:!0});return e}(ao(n,l||o,void 0,r,!1),a,i,s);c.level="error",In(c,{originalException:l,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})}))}(t),ya("onerror")),e.onunhandledrejection&&(!function(e){ma((t=>{const{stackParser:n,attachStacktrace:r}=ba();if(He()!==e||uo())return;const o=function(e){if(v(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}(t),a=v(o)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(o)}`}]}}:ao(n,o,void 0,r,!0);a.level="error",In(a,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})}))}(t),ya("onunhandledrejection"))}}};function ya(e){ea&&L.log(`Global Handler attached: ${e}`)}function ba(){const e=He();return e?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function wa(e){if(m(e)&&0!==e.length)return e.startsWith("data:")?`<${Bo(e,!1)}>`:e}const xa=()=>({name:"HttpContext",preprocessEvent(e){if(!lo.navigator&&!lo.location&&!lo.document)return;const t=fo(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}}});function Sa(e,t,n,r,o,a){if(!o.exception?.values||!a||!x(a.originalException,Error))return;const i=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;i&&(o.exception.values=ka(e,t,r,a.originalException,n,o.exception.values,i,0
2))}function ka(e,t,n,r,o,a,i,s){if(a.length>=n+1)return a;let l=[...a];if(x(r[o],Error)){Ca(i,s,r);const a=e(t,r[o]),c=l.length;Aa(a,o,c,s),l=ka(e,t,n,r[o],o,[a,...l],a,c)}return _a(r)&&r.errors.forEach(((a,c)=>{if(x(a,Error)){Ca(i,s,r);const u=e(t,a),d=l.length;Aa(u,`errors[${c}]`,d,s),l=ka(e,t,n,a,o,[u,...l],u,d)}})),l}function _a(e){return Array.isArray(e.errors)}function Ca(e,t,n){e.mechanism={handled:!0,type:"auto.core.linked_errors",..._a(n)&&{is_exception_group:!0},...e.mechanism,exception_id:t}}function Aa(e,t,n,r){e.mechanism={handled:!0,...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}const Ea=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e.limit||5,n=e.key||"cause";return{name:"LinkedErrors",preprocessEvent(e,r,o){Sa(Jr,o.getOptions().stackParser,n,t,e,r)}}};function Ia(e,t,n,r){const o={filename:e,function:"<anonymous>"===t?ve:t,in_app:!0};return void 0!==n&&(o.lineno=n),void 0!==r&&(o.colno=r),o}const Ta=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Ra=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Oa=/\((\S*)(?::(\d+))(?::(\d+))\)/,ja=/at (.+?) ?\(data:(.+?),/,Pa=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Ma=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Na=we(...[[30,e=>{const t=e.match(ja);if(t)return{filename:`<data:${t[2]}>`,function:t[1]};const n=Ta.exec(e);if(n){const[,e,t,r]=n;return Ia(e,ve,+t,+r)}const r=Ra.exec(e);if(r){if(0===r[2]?.indexOf("eval")){const e=Oa.exec(r[2]);e&&(r[2]=e[1],r[3]=e[2],r[4]=e[3])}const[e,t]=Da(r[1]||ve,r[2]);return Ia(t,e,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}}],[50,e=>{const t=Pa.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const e=Ma.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let e=t[3],n=t[1]||ve;return[n,e]=Da(n,e),Ia(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}]]),Da=(e,t)=>{const n=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return n||r?[-1!==e.indexOf("@")?e.split("@")[0]:ve,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},La="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,Fa={};function Ba(e){const t=Fa[e];if(t)return t;let n=zo[e];if(ko(n))return Fa[e]=n.bind(zo);const r=zo.document;if(r&&"function"===typeof r.createElement)try{const t=r.createElement("iframe");t.hidden=!0,r.head.appendChild(t);const o=t.contentWindow;o?.[e]&&(n=o[e]),r.head.removeChild(t)}catch(o){La&&L.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return n?Fa[e]=n.bind(zo):n}function za(){return Ba("setTimeout")(...arguments)}const $a=40;function Ua(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ba("fetch"),n=0,r=0;return Rr(e,(async function(o){const a=o.body.length;n+=a,r++;const i={body:o.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{const n=await t(e.url,i);return{statusCode:n.status,headers:{"x-sentry-rate-limits":n.headers.get("X-Sentry-Rate-Limits"),"retry-after":n.headers.get("Retry-After")}}}catch(s){throw Fa["fetch"]=void 0,s}finally{n-=a,r--}}),Cr(e.bufferSize||$a))}function qa(){return!!function(){if("undefined"===typeof lo.window)return!1;const e=lo;if(e.nw)return!1;const t=e.chrome||e.browser;if(!t?.runtime?.id)return!1;const n=I();return!(lo===lo.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(n))}()&&(ea&&P((()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")})),!0)}function Ha(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=!e.skipBrowserExtensionCheck&&qa();let n=null==e.defaultIntegrations?[$n(),Vn(),Kn(),oa(),na(),va(),Ea(),Gn(),xa(),ca(),la()]:e.defaultIntegrations;const r={...e,enabled:!t&&e.enabled,stackParser:(o=e.stackParser||Na,Array.isArray(o)?we(...o):o),integrations:Nn({integrations:e.integrations,defaultIntegrations:n}),transport:e.transport||Ua};var o;return Qn(ho,r)}class Wa{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._traceId=e.traceId||de(),this._spanId=e.spanId||pe(),this.dropReason=e.dropReason}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:0}}end(e){}setAttribute(e,t){return this}setAttributes(e){return this}setStatus(e){return this}updateName(e){return this}isRecording(){return!1}
2addEvent(e,t,n){return this}addLink(e){return this}addLinks(e){return this}recordException(e,t){}}function Va(e){if(!e||0===e.length)return;const t={};return e.forEach((e=>{const n=e.attributes||{},r=n[pt],o=n[ft];"string"===typeof r&&"number"===typeof o&&(t[e.name]={value:o,unit:r})})),t}function Ka(e){return"stream"===e.getOptions().traceLifecycle}class Ga{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._traceId=e.traceId||de(),this._spanId=e.spanId||pe(),this._startTime=e.startTimestamp||ae(),this._links=e.links,this._attributes={},this.setAttributes({[ut]:"manual",[ct]:e.op,...e.attributes}),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}addLink(e){return this._links?this._links.push(e):this._links=[e],this}addLinks(e){return this._links?this._links.push(...e):this._links=e,this}recordException(e,t){}spanContext(){const{_spanId:e,_traceId:t,_sampled:n}=this;return{spanId:e,traceId:t,traceFlags:n?Ht:0}}setAttribute(e,t){return void 0===t?delete this._attributes[e]:this._attributes[e]=t,this}setAttributes(e){return Object.keys(e).forEach((t=>this.setAttribute(t,e[t]))),this}updateStartTime(e){this._startTime=Xt(e)}setStatus(e){return this._status=e,this}updateName(e){return this._name=e,this.setAttribute(it,"custom"),this}end(e){this._endTime||(this._endTime=Xt(e),function(e){if(!c)return;const{description:t="< unknown name >",op:n="< unknown op >"}=Qt(e),{spanId:r}=e.spanContext(),o=`[Tracing] Finishing "${n}" ${dn(e)===e?"root ":""}span "${t}" with ID ${r}`;L.log(o)}(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[ct],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:on(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[ut],profile_id:this._attributes[mt],exclusive_time:this._attributes[gt],measurements:Va(this._events),is_segment:this._isStandaloneSpan&&dn(this)===this||void 0,segment_id:this._isStandaloneSpan?dn(this).spanContext().spanId:void 0,links:Gt(this._links)}}getStreamedSpanJSON(){return{name:this._name??"",span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===dn(this),status:an(this._status),attributes:this._attributes,links:Yt(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,t,n){c&&L.log("[Tracing] Adding an event to span:",e);const r=Ya(t)?t:n||ae(),o=Ya(t)?{}:t||{},a={name:e,time:Xt(r),attributes:o};return this._events.push(a),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const e=He();e&&(e.emit("spanEnd",this),this._isStandaloneSpan||e.emit("afterSpanEnd",this));if(!(this._isStandaloneSpan||this===dn(this)))return;if(this._isStandaloneSpan)return void(this._sampled?function(e){const t=He();if(!t)return;const n=e[1];if(!n||0===n.length)return void t.recordDroppedEvent("before_send","span");t.sendEnvelope(e)}(function(e,t){const n=bn(e[0]),r=t?.getDsn(),o=t?.getOptions().tunnel,a={sent_at:(new Date).toISOString(),...function(e){return!!e.trace_id&&!!e.public_key}(n)&&{trace:n},...!!o&&r&&{dsn:Ct(r)}},{beforeSendSpan:i,ignoreSpans:s}=t?.getOptions()||{},l=s?.length?e.filter((e=>!mr(Qt(e),s))):e,c=e.length-l.length;c&&t?.recordDroppedEvent("before_send","span",c);const u=i?e=>{const t=Qt(e);return(nr(i)?t:i(t))||(hn(),t)}:Qt,d=[];for(const p of l){const e=u(p);e&&d.push(lr(e))}return rr(a,d)}([this],e)):(c&&L.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),e&&e.recordDroppedEvent("sample_rate","span")));if(e&&Ka(e))return void e.emit("afterSegmentSpanEnd",this);const t=this._convertSpanToTransaction();if(t){(Ft(this).scope||$e()).captureEvent(t)}}_convertSpanToTransaction(){if(!Xa(Qt(this)))return;this._name||(c&&L.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:e,isolationScope:t}=Ft(this),n=e?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(!0!==this._sampled)return;const r=un(this).filter((e=>e!==this&&!function(e){return e instanceof Ga&&e.isStandaloneSpan()}(e))).map((e=>Qt(e))).filter(Xa),o=this._attributes[it];delete this._attributes[ht],r.forEach((e=>{delete e.data[ht]}));const a={contexts:{trace:Vt(this)},spans:r.length>1e3?r.sort(((e,t)=>e.start_timestamp-t.start_timestamp)).slice(0,1e3):r,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:e,capturedSpanIsolationScope:t,dynamicSamplingContext:bn(this)},request:n,...o&&{transaction_info:{source:o}}},i=Va(this._events);return i&&Object.keys(i).length&&(c&&L.log("[Measurements] Adding measurements to transaction event",JSON.stringify(i,void 0,2)),a.measurements=i),a}}function Ya(e){return e&&"number"===typeof e||e instanceof Date||Array.isArray(e)}function Xa(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}const Ja="__SENTRY_SUPPRESS_TRACING__";function Qa(e){const t=ni();if(t.startInactiveSpan)return t.startInactiveSpan(e);const n=ti(e),{forceTransaction:r,parentSpan:o}=e;return(e.scope?t=>qe(e.scope,t):void 0!==o?e=>Za(o,e):e=>e())((()=>
2{const t=$e(),a=oi(t,o),i=He();return e.onlyIfParent&&!a?(i?.recordDroppedEvent("no_parent_span","span"),new Wa):ei({parentSpan:a,spanArguments:n,forceTransaction:r,scope:t})}))}function Za(e,t){const n=ni();return n.withActiveSpan?n.withActiveSpan(e,t):qe((n=>(he(n,e||void 0),t(n))))}function ei(e){let{parentSpan:t,spanArguments:n,forceTransaction:r,scope:o}=e;if(!Tt()){const e=new Wa;if(r||!t){gn(e,{sampled:"false",sample_rate:"0",transaction:n.name,...bn(e)})}return e}const a=He();if(function(e,t){const n=e?.getOptions().ignoreSpans;if(!e||!Ka(e)||!n?.length)return!1;return mr({description:t.name||"",op:t.attributes?.[ct]||t.op},n)}(a,n))return ai(o)||a?.recordDroppedEvent("ignored","span"),new Wa({dropReason:"ignored",traceId:t?.spanContext().traceId??o.getPropagationContext().traceId});const i=Ue();let s;if(t&&!r)s=function(e,t,n){const{spanId:r,traceId:o}=e.spanContext(),a=ai(t),i=!a&&rn(e),s=i?new Ga({...n,parentSpanId:r,traceId:o,sampled:i}):new Wa({traceId:o});cn(e,s);const l=He();if(!l)return s;Ka(l)&&s instanceof Wa&&(e instanceof Wa&&e.dropReason?(s.dropReason=e.dropReason,l.recordDroppedEvent(e.dropReason,"span")):a||(s.dropReason="sample_rate",l.recordDroppedEvent("sample_rate","span")));l.emit("spanStart",s),n.endTimestamp&&(l.emit("spanEnd",s),l.emit("afterSpanEnd",s));return s}(t,o,n),cn(t,s);else if(t){const e=bn(t),{traceId:r,spanId:a}=t.spanContext(),i=rn(t);s=ri({traceId:r,parentSpanId:a,...n},o,i),gn(s,e)}else{const{traceId:e,dsc:t,parentSpanId:r,sampled:a}={...i.getPropagationContext(),...o.getPropagationContext()};s=ri({traceId:e,parentSpanId:r,...n},o,a),t&&gn(s,t)}return function(e){if(!c)return;const{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:r}=Qt(e),{spanId:o}=e.spanContext(),a=rn(e),i=dn(e),s=i===e,l=`[Tracing] Starting ${a?"sampled":"unsampled"} ${s?"root ":""}span`,u=[`op: ${n}`,`name: ${t}`,`ID: ${o}`];if(r&&u.push(`parent ID: ${r}`),!s){const{op:e,description:t}=Qt(i);u.push(`root ID: ${i.spanContext().spanId}`),e&&u.push(`root op: ${e}`),t&&u.push(`root description: ${t}`)}L.log(`${l}\n ${u.join("\n ")}`)}(s),Lt(s,o,i),s}function ti(e){const t={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const n={...t};return n.startTimestamp=Xt(e.startTime),delete n.startTime,n}return t}function ni(){return Be(i())}function ri(e,t,n){const r=He(),o=r?.getOptions()||{},{name:a=""}=e,i={spanAttributes:{...e.attributes},spanName:a,parentSampled:n};r?.emit("beforeSampling",i,{decision:!1});const s=i.parentSampled??n,l=i.spanAttributes,u=t.getPropagationContext(),d=ai(t),[p,f,h]=d?[!1]:function(e,t,n){if(!Tt(e))return[!1];let r,o;"function"===typeof e.tracesSampler?(o=e.tracesSampler({...t,inheritOrSampleWith:e=>"number"===typeof t.parentSampleRate?t.parentSampleRate:"boolean"===typeof t.parentSampled?Number(t.parentSampled):e}),r=!0):void 0!==t.parentSampled?o=t.parentSampled:"undefined"!==typeof e.tracesSampleRate&&(o=e.tracesSampleRate,r=!0);const a=Bt(o);if(void 0===a)return c&&L.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(o)} of type ${JSON.stringify(typeof o)}.`),[!1];if(!a)return c&&L.log("[Tracing] Discarding transaction because "+("function"===typeof e.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,a,r];const i=n<a;return i||c&&L.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(o)})`),[i,a,r]}(o,{name:a,parentSampled:s,attributes:l,parentSampleRate:Bt(u.dsc?.sample_rate)},u.sampleRand),m=new Ga({...e,attributes:{[it]:"custom",[st]:void 0!==f&&h?f:void 0,...l},sampled:p});return p||!r||d||(c&&L.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),r.recordDroppedEvent("sample_rate",Ka(r)?"span":"transaction")),r&&r.emit("spanStart",m),m}function oi(e,t){if(t)return t;if(null===t)return;const n=me(e);if(!n)return;const r=He();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?dn(n):n}function ai(e){return!0===e.getScopeData().sdkProcessingMetadata[Ja]}const ii={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},si="heartbeatFailed",li="idleTimeout",ci="finalTimeout",ui="externalFinish";function di(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=new Map;let r,o=!1,a=ui,i=!t.disableAutoFinish;const s=[],{idleTimeout:l=ii.idleTimeout,finalTimeout:u=ii.finalTimeout,childSpanTimeout:d=ii.childSpanTimeout,beforeSpanEnd:p,trimIdleSpanEndTimestamp:f=!0}=t,h=He();if(!h||!Tt()){const e=new Wa;return gn(e,{sample_rate:"0",sampled:"false",...bn(e)}),e}const m=$e(),g=fn(),v=function(e){const t=Qa(e);
2return he($e(),t),c&&L.log("[Tracing] Started span is an idle span"),t}(e);function y(){r&&(clearTimeout(r),r=void 0)}function b(e){y(),r=setTimeout((()=>{!o&&0===n.size&&i&&(a=li,v.end(e))}),l)}function w(e){r=setTimeout((()=>{!o&&i&&(a=si,v.end(e))}),d)}function x(e){o=!0,n.clear(),s.forEach((e=>e())),he(m,g);const t=Qt(v),{start_timestamp:r}=t;if(!r)return;t.data[dt]||v.setAttribute(dt,a);const i=t.status;i&&"unknown"!==i||v.setStatus({code:Ot}),L.log(`[Tracing] Idle span "${t.op}" finished`);const d=un(v).filter((e=>e!==v));let p=0;d.forEach((t=>{t.isRecording()&&(t.setStatus({code:jt,message:"cancelled"}),t.end(e),c&&L.log("[Tracing] Cancelling span since span ended early",JSON.stringify(t,void 0,2)));const n=Qt(t),{timestamp:r=0,start_timestamp:o=0}=n,a=o<=e,i=r-o<=(u+l)/1e3;if(c){const e=JSON.stringify(t,void 0,2);a?i||L.log("[Tracing] Discarding span since it finished after idle span final timeout",e):L.log("[Tracing] Discarding span since it happened after idle span was finished",e)}i&&a||(!function(e,t){e[sn]&&e[sn].delete(t)}(v,t),p++)})),p>0&&v.setAttribute("sentry.idle_span_discarded_spans",p)}return v.end=new Proxy(v.end,{apply(e,t,n){if(p&&p(v),t instanceof Wa)return;const[r,...o]=n,a=Xt(r||ae()),i=un(v).filter((e=>e!==v)),s=Qt(v);
2if(!i.length||!f)return x(a),Reflect.apply(e,t,[a,...o]);const l=h.getOptions().ignoreSpans,c=i?.reduce(((e,t)=>{const n=Qt(t);return n.timestamp?l&&mr(n,l)?e:e?Math.max(e,n.timestamp):n.timestamp:e}),void 0),d=s.start_timestamp,m=Math.min(d?d+u/1e3:1/0,Math.max(d||-1/0,Math.min(a,c||1/0)));return x(m),Reflect.apply(e,t,[m,...o])}}),s.push(h.on("spanStart",(e=>{if(o||e===v||Qt(e).timestamp||e instanceof Ga&&e.isStandaloneSpan())return;var t;un(v).includes(e)&&(t=e.spanContext().spanId,y(),n.set(t,!0),w(ae()+d/1e3))}))),s.push(h.on("spanEnd",(e=>{var t;o||(t=e.spanContext().spanId,n.has(t)&&n.delete(t),0===n.size&&b(ae()+l/1e3))}))),s.push(h.on("idleSpanEnableAutoFinish",(e=>{e===v&&(i=!0,b(),n.size&&w())}))),t.disableAutoFinish||b(),setTimeout((()=>{o||(v.setStatus({code:jt,message:"deadline_exceeded"}),a=ci,v.end())}),u),v}let pi=!1;const fi=(e,t,n,r)=>{let o,a;return i=>{t.value>=0&&(i||r)&&(a=t.value-(o??0),(a||void 0===o)&&(o=t.value,t.delta=a,t.rating=((e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good")(t.value,n),e(t)))}},hi=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=zo.performance?.getEntriesByType?.("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},mi=()=>{const e=hi();return e?.activationStart??0};function gi(e,t,n){zo.document&&zo.addEventListener(e,t,n)}function vi(e,t,n){zo.document&&zo.removeEventListener(e,t,n)}let yi=-1;const bi=new Set,wi=e=>{if(function(e){return"pagehide"===e.type||"hidden"===zo.document?.visibilityState}(e)&&yi>-1){if("visibilitychange"===e.type||"pagehide"===e.type)for(const e of bi)e();isFinite(yi)||(yi="visibilitychange"===e.type?e.timeStamp:0,vi("prerenderingchange",wi,!0))}},xi=()=>{if(zo.document&&yi<0){const e=mi(),t=zo.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter((t=>"hidden"===t.name&&t.startTime>e))[0]?.startTime;yi=t??("hidden"!==zo.document?.visibilityState||zo.document?.prerendering?1/0:0),gi("visibilitychange",wi,!0),gi("pagehide",wi,!0),gi("prerenderingchange",wi,!0)}return{get firstHiddenTime(){return yi},onHidden(e){bi.add(e)}}};const Si=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;const n=hi();let r="navigate";n&&(zo.document?.prerendering||mi()>0?r="prerender":zo.document?.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-")));return{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:r}},ki=new WeakMap;function _i(e,t){try{return ki.get(e)||ki.set(e,new t),ki.get(e)}catch(n){return new t}}class Ci{constructor(){Ci.prototype.__init.call(this),Ci.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(e){if(e.hadRecentInput)return;const t=this._sessionEntries[0],n=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&t&&n&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(this._sessionValue+=e.value,this._sessionEntries.push(e)):(this._sessionValue=e.value,this._sessionEntries=[e]),this._onAfterProcessingUnexpectedShift?.(e)}}const Ai=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver((e=>{Promise.resolve().then((()=>{t(e.getEntries())}))}));return r.observe({type:e,buffered:!0,...n}),r}}catch{}},Ei=e=>{let t=!1;return()=>{t||(e(),t=!0)}},Ii=e=>{zo.document?.prerendering?addEventListener("prerenderingchange",(()=>e()),!0):e()},Ti=[1800,3e3],Ri=[.1,.25],Oi=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Ii((()=>{const n=xi(),r=Si("FCP");let o;const a=Ai("paint",(e=>{for(const t of e)"first-contentful-paint"===t.name&&(a.disconnect(),t.startTime<n.firstHiddenTime&&(r.value=Math.max(t.startTime-mi(),0),r.entries.push(t),o(!0)))}));a&&(o=fi(e,r,Ti,t.reportAllChanges))}))}(Ei((()=>{const n=Si("CLS",0);let r;const o=xi(),a=_i(t,Ci),i=e=>{for(const t of e)a._processEntry(t);a._sessionValue>
2n.value&&(n.value=a._sessionValue,n.entries=a._sessionEntries,r())},s=Ai("layout-shift",i);s&&(r=fi(e,n,Ri,t.reportAllChanges),o.onHidden((()=>{i(s.takeRecords()),r(!0)})),zo?.setTimeout?.(r))})))};let ji=0,Pi=1/0,Mi=0;const Ni=e=>{e.forEach((e=>{e.interactionId&&(Pi=Math.min(Pi,e.interactionId),Mi=Math.max(Mi,e.interactionId),ji=Mi?(Mi-Pi)/7+1:0)}))};let Di;const Li=()=>Di?ji:performance.interactionCount||0,Fi=()=>{"interactionCount"in performance||Di||(Di=Ai("event",Ni,{type:"event",buffered:!0,durationThreshold:0}))};let Bi=0;class zi{constructor(){zi.prototype.__init.call(this),zi.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){Bi=Li(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const e=Math.min(this._longestInteractionList.length-1,Math.floor((Li()-Bi)/50));return this._longestInteractionList[e]}_processEntry(e){if(this._onBeforeProcessingEntry?.(e),!e.interactionId&&"first-input"!==e.entryType)return;const t=this._longestInteractionList.at(-1);let n=this._longestInteractionMap.get(e.interactionId);if(n||this._longestInteractionList.length<10||e.duration>t._latency){if(n?e.duration>n._latency?(n.entries=[e],n._latency=e.duration):e.duration===n._latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e):(n={id:e.interactionId,entries:[e],_latency:e.duration},this._longestInteractionMap.set(n.id,n),this._longestInteractionList.push(n)),this._longestInteractionList.sort(((e,t)=>t._latency-e._latency)),this._longestInteractionList.length>10){const e=this._longestInteractionList.splice(10);for(const t of e)this._longestInteractionMap.delete(t.id)}this._onAfterProcessingINPCandidate?.(n)}}}const $i=e=>{const t=zo.requestIdleCallback||zo.setTimeout;"hidden"===zo.document?.visibilityState?e():(gi("visibilitychange",e=Ei(e),{once:!0,capture:!0}),gi("pagehide",e,{once:!0,capture:!0}),t((()=>{e(),vi("visibilitychange",e,{capture:!0}),vi("pagehide",e,{capture:!0})})))},Ui=[200,500],qi=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;const n=xi();Ii((()=>{Fi();const r=Si("INP");let o;const a=_i(t,zi),i=e=>{$i((()=>{for(const n of e)a._processEntry(n);const t=a._estimateP98LongestInteraction();t&&t._latency!==r.value&&(r.value=t._latency,r.entries=t.entries,o())}))},s=Ai("event",i,{durationThreshold:t.durationThreshold??40});o=fi(e,r,Ui,t.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),n.onHidden((()=>{i(s.takeRecords()),o(!0)})))}))};class Hi{_processEntry(e){this._onBeforeProcessingEntry?.(e)}}const Wi=[2500,4e3],Vi=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Ii((()=>{const n=xi(),r=Si("LCP");let o;const a=_i(t,Hi),i=e=>{t.reportAllChanges||(e=e.slice(-1));for(const t of e)a._processEntry(t),t.startTime<n.firstHiddenTime&&(r.value=Math.max(t.startTime-mi(),0),r.entries=[t],o())},s=Ai("largest-contentful-paint",i);if(s){o=fi(e,r,Wi,t.reportAllChanges);const n=Ei((()=>{i(s.takeRecords()),s.disconnect(),o(!0)})),a=e=>{e.isTrusted&&($i(n),vi(e.type,a,{capture:!0}))};for(const e of["keydown","click","visibilitychange"])gi(e,a,{capture:!0})}}))},Ki=[800,1800],Gi=e=>{zo.document?.prerendering?Ii((()=>Gi(e))):"complete"!==zo.document?.readyState?addEventListener("load",(()=>Gi(e)),!0):setTimeout(e)},Yi=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=Si("TTFB"),r=fi(e,n,Ki,t.reportAllChanges);Gi((()=>{const e=hi();e&&(n.value=Math.max(e.responseStart-mi(),0),n.entries=[e],r(!0))}))},Xi={},Ji={};let Qi,Zi,es,ts;function ns(e){return ds("cls",e,ss,Qi,arguments.length>1&&void 0!==arguments[1]&&arguments[1])}function rs(e){return ds("lcp",e,ls,Zi,arguments.length>1&&void 0!==arguments[1]&&arguments[1])}function os(e){return ds("inp",e,us,ts)}function as(e,t){return ps(e,t),Ji[e]||(!function(e){const t={};"event"===e&&(t.durationThreshold=0);Ai(e,(t=>{is(e,{entries:t})}),t)}(e),Ji[e]=!0),fs(e,t)}function is(e,t){const n=Xi[e];if(n?.length)for(const o of n)try{o(t)}catch(r){La&&L.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${ke(o)}\nError:`,r)}}function ss(){return Oi((e=>{is("cls",{metric:e}),Qi=e}),{reportAllChanges:!0})}function ls(){return Vi((e=>{is("lcp",{metric:e}),Zi=e}),{reportAllChanges:!0})}function cs(){return Yi((e=>{is("ttfb",{metric:e}),es=e}))}function us(){return qi((e=>{is("inp",{metric:e}),ts=e}))}function ds(e,t,n,r){let o,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return ps(e,t),Ji[e]||(o=n(),Ji[e]=!0),r&&t({metric:r}),fs(e,t,a?o:void 0)}function ps(e,t){Xi[e]=Xi[e]||[],Xi[e].push(t)}function fs(e,t,n){return()=>{n&&n();const r=Xi[e];if(!r)return;const o=r.indexOf(t);-1!==o&&r.splice(o,1)}}
2const hs=e=>{const t=t=>{"pagehide"!==t.type&&"hidden"!==zo.document?.visibilityState||e(t)};gi("visibilitychange",t,{capture:!0,once:!0}),gi("pagehide",t,{capture:!0,once:!0})};function ms(e){return"number"===typeof e&&isFinite(e)}function gs(e,t,n,r){let{...o}=r;const a=Qt(e).start_timestamp;return a&&a>t&&"function"===typeof e.updateStartTime&&e.updateStartTime(t),Za(e,(()=>{const e=Qa({startTime:t,...o});return e&&e.end(n),e}))}function vs(e){const t=He();if(!t)return;const{name:n,transaction:r,attributes:o,startTime:a}=e,{release:i,environment:s,sendDefaultPii:l}=t.getOptions(),c=t.getIntegrationByName("Replay"),u=c?.getReplayId(),d=$e(),p=d.getUser(),f=void 0!==p?p.email||p.id||p.ip_address:void 0;let h;try{h=d.getScopeData().contexts.profile.profile_id}catch{}return Qa({name:n,attributes:{release:i,environment:s,user:f||void 0,profile_id:h||void 0,replay_id:u||void 0,transaction:r,"user_agent.original":zo.navigator?.userAgent,"client.address":l?"{{auto}}":void 0,...o},startTime:a,experimental:{standalone:!0}})}function ys(){return zo.addEventListener&&zo.performance}function bs(e){return e/1e3}function ws(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function xs(e,t){let n,r=!1;function o(e){!r&&n&&t(e,n.spanContext().spanId,n),r=!0}hs((()=>{o("pagehide")}));const a=e.on("beforeStartNavigationSpan",((e,t)=>{t?.isRedirect||(o("navigation"),a(),i())})),i=e.on("afterStartPageLoadSpan",(e=>{n=e,i()}))}function Ss(e){let t,n=0;if(!ws("layout-shift"))return;const r=ns((e=>{let{metric:r}=e;const o=r.entries[r.entries.length-1];o&&(n=r.value,t=o)}),!0);xs(e,((e,o)=>{!function(e,t,n,r){La&&L.log(`Sending CLS span (${e})`);const o=t?bs((se()||0)+t.startTime):ae(),a=$e().getScopeData().transactionName,i=t?A(t.sources[0]?.node):"Layout shift",s={[ut]:"auto.http.browser.cls",[ct]:"ui.webvital.cls",[gt]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t?.sources&&t.sources.forEach(((e,t)=>{s[`cls.source.${t+1}`]=A(e.node)}));const l=vs({name:i,transaction:a,attributes:s,startTime:o});l&&(l.addEvent("cls",{[pt]:"",[ft]:e}),l.end(o))}(n,t,o,e),r()}))}const ks=6e4;function _s(e){return null!=e&&e>0&&e<=ks}function Cs(e){let t,n=0;if(!ws("largest-contentful-paint"))return;const r=rs((e=>{let{metric:r}=e;const o=r.entries[r.entries.length-1];o&&_s(r.value)&&(n=r.value,t=o)}),!0);xs(e,((e,o)=>{!function(e,t,n,r){if(!_s(e))return;La&&L.log(`Sending LCP span (${e})`);const o=bs((se()||0)+(t?.startTime||0)),a=$e().getScopeData().transactionName,i=t?A(t.element):"Largest contentful paint",s={[ut]:"auto.http.browser.lcp",[ct]:"ui.webvital.lcp",[gt]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(s["lcp.element"]=A(t.element)),t.id&&(s["lcp.id"]=t.id),t.url&&(s["lcp.url"]=t.url),null!=t.loadTime&&(s["lcp.loadTime"]=t.loadTime),null!=t.renderTime&&(s["lcp.renderTime"]=t.renderTime),null!=t.size&&(s["lcp.size"]=t.size));const l=vs({name:i,transaction:a,attributes:s,startTime:o});l&&(l.addEvent("lcp",{[pt]:"millisecond",[ft]:e}),l.end(o))}(n,t,o,e),r()}))}function As(e){return e?((se()||performance.timeOrigin)+e)/1e3:e}function Es(e){const t={};if(void 0!=e.nextHopProtocol){const{name:n,version:r}=function(e){let t="unknown",n="unknown",r="";for(const o of e){if("/"===o){[t,n]=e.split("/");break}if(!isNaN(Number(o))){t="h"===r?"http":r,n=e.split(r)[1];break}r+=o}return r===e&&(t=r),{name:t,version:n}}(e.nextHopProtocol);t["network.protocol.version"]=r,t["network.protocol.name"]=n}return se()||ys()?.timeOrigin?(n={...t,"http.request.redirect_start":As(e.redirectStart),"http.request.redirect_end":As(e.redirectEnd),"http.request.worker_start":As(e.workerStart),"http.request.fetch_start":As(e.fetchStart),"http.request.domain_lookup_start":As(e.domainLookupStart),"http.request.domain_lookup_end":As(e.domainLookupEnd),"http.request.connect_start":As(e.connectStart),"http.request.secure_connection_start":As(e.secureConnectionStart),"http.request.connection_end":As(e.connectEnd),"http.request.request_start":As(e.requestStart),"http.request.response_start":As(e.responseStart),"http.request.response_end":As(e.responseEnd),"http.request.time_to_first_byte":null!=e.responseStart?e.responseStart/1e3:void 0},Object.fromEntries(Object.entries(n).filter((e=>{let[,t]=e;return null!=t})))):t;var n}const Is=2147483647;let Ts,Rs,Os=0,js={};function Ps(e){let{recordClsStandaloneSpans:t,recordLcpStandaloneSpans:n,client:r}=e;const o=ys();if(o&&se()){o.mark&&zo.performance.mark("sentry-tracing-init");const e=n?Cs(r):!1===n?rs((e=>{let{metric:t}=e;const n=t.entries[t.entries.length-1];n&&_s(t.value)&&(js.lcp={value:t.value,unit:"millisecond"},Ts=n)}),!0):void 0,a=t?Ss(r):!1===t?ns((e=>{let{metric:t}=e;const n=t.entries[t.entries.length-1];n&&(js.cls={value:t.value,unit:""},Rs=n)}),!0):void 0,i=function(){return e=e=>{let{metric:t}=e;t.entries[t.entries.length-1]&&(js.ttfb={value:t.value,unit:"millisecond"})},ds("ttfb",e,cs,es);var e}();return()=>{i(),e?.(),a?.()}}return()=>{}}function Ms(e,t){const n=ys(),r=se();if(!n?.getEntries||!r)return;const{spanStreamingEnabled:o,ignorePerformanceApiSpans:a,ignoreResourceSpans:i,recordClsOnPageloadSpan:s,recordLcpOnPageloadSpan:l}=t,u=bs(r),d=n.getEntries(),{op:p,start_timestamp:f}=Qt(e);
2if(d.slice(Os).forEach((t=>{const n=bs(t.startTime),r=bs(Math.max(0,t.duration));if(!("navigation"===p&&f&&u+n<f))switch(t.entryType){case"navigation":!function(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach((r=>{Ns(e,t,r,n)})),Ns(e,t,"secureConnection",n,"TLS/SSL"),Ns(e,t,"fetch",n,"cache"),Ns(e,t,"domainLookup",n,"DNS"),function(e,t,n){const r=n+bs(t.requestStart),o=n+bs(t.responseEnd),a=n+bs(t.responseStart);t.responseEnd&&(gs(e,r,o,{op:"browser.request",name:t.name,attributes:{[ut]:"auto.ui.browser.metrics"}}),gs(e,a,o,{op:"browser.response",name:t.name,attributes:{[ut]:"auto.ui.browser.metrics"}}))}(e,t,n)}(e,t,u);break;case"mark":case"paint":case"measure":{!function(e,t,n,r,o,a){if(function(e){if("measure"!==e?.entryType)return;try{return"Components \u269b"===e.detail.devtools.track}catch{return}}(t))return;if(["mark","measure"].includes(t.entryType)&&Te(t.name,a))return;const i=hi(!1),s=bs(i?i.requestStart:0),l=o+Math.max(n,s),c=o+n,u=c+r,d={[ut]:"auto.resource.browser.metrics"};l!==c&&(d["sentry.browser.measure_happened_before_request"]=!0,d["sentry.browser.measure_start_time"]=l);(function(e,t){try{const n=t.detail;if(!n)return;if("object"===typeof n){for(const[t,r]of Object.entries(n))if(r&&v(r))e[`sentry.browser.measure.detail.${t}`]=r;else if(void 0!==r)try{e[`sentry.browser.measure.detail.${t}`]=JSON.stringify(r)}catch{}return}if(v(n))return void(e["sentry.browser.measure.detail"]=n);try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}})(d,t),l<=u&&gs(e,l,u,{name:t.name,op:t.entryType,attributes:d})}(e,t,n,r,u,a);const o=xi(),i=t.startTime<o.firstHiddenTime;"first-paint"===t.name&&i&&(js.fp={value:t.startTime,unit:"millisecond"}),"first-contentful-paint"===t.name&&i&&(js.fcp={value:t.startTime,unit:"millisecond"});break}case"resource":!function(e,t,n,r,o,a,i){if("xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType)return;const s=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(i?.includes(s))return;const l={[ut]:"auto.resource.browser.metrics"},c=Fo(n);c.protocol&&(l["url.scheme"]=c.protocol.split(":").pop());c.host&&(l["server.address"]=c.host);l["url.same_origin"]=n.includes(zo.location.origin),function(e,t,n){n.forEach((n=>{let[r,o]=n;const a=e[r];null!=a&&("number"===typeof a&&a<Is||"string"===typeof a)&&(t[o]=a)}))}(t,l,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);const u={...l,...Es(t)},d=a+r,p=d+o;gs(e,d,p,{name:n.replace(zo.location.origin,""),op:s,attributes:u})}(e,t,t.name,n,r,u,i)}})),Os=Math.max(d.length-1,0),function(e,t){const n=zo.navigator;if(!n)return;const r=n.connection;r&&(r.effectiveType&&e.setAttribute(t?"network.connection.effective_type":"effectiveConnectionType",r.effectiveType),r.type&&e.setAttribute(t?"network.connection.type":"connectionType",r.type),ms(r.rtt)&&(js["connection.rtt"]={value:r.rtt,unit:"millisecond"},t&&e.setAttribute("network.connection.rtt",r.rtt)));ms(n.deviceMemory)&&(t?e.setAttribute("device.memory.estimated_capacity",n.deviceMemory):e.setAttribute("deviceMemory",`${n.deviceMemory} GB`));ms(n.hardwareConcurrency)&&(t?e.setAttribute("device.processor_count",n.hardwareConcurrency):e.setAttribute("hardwareConcurrency",String(n.hardwareConcurrency)))}(e,o),"pageload"===p){if(function(e){const t=hi(!1);if(!t)return;const{responseStart:n,requestStart:r}=t;r<=n&&(e["ttfb.requestTime"]={value:n-r,unit:"millisecond"})}(js),o){const t=(t,n,r)=>{const o=r??`browser.web_vital.${t}.value`;e.setAttribute(o,n),La&&L.log("Setting web vital attribute",{[o]:n},"on pageload span")};["ttfb","fp","fcp"].forEach((e=>{js[e]&&t(e,js[e].value)})),js["ttfb.requestTime"]&&t("ttfb.requestTime",js["ttfb.requestTime"].value,"browser.web_vital.ttfb.request_time")}else s||delete js.cls,l||delete js.lcp,Object.entries(js).forEach((e=>{let[t,n]=e;!function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:fn();const o=r&&dn(r);o&&(c&&L.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),o.addEvent(e,{[ft]:t,[pt]:n}))}(t,n.value,n.unit)})),function(e,t){Ts&&t.recordLcpOnPageloadSpan&&(Ts.element&&e.setAttribute("lcp.element",A(Ts.element)),Ts.id&&e.setAttribute("lcp.id",Ts.id),Ts.url&&e.setAttribute("lcp.url",Ts.url.trim().slice(0,200)),null!=Ts.loadTime&&e.setAttribute("lcp.loadTime",Ts.loadTime),null!=Ts.renderTime&&e.setAttribute("lcp.renderTime",Ts.renderTime),e.setAttribute("lcp.size",Ts.size));
2Rs?.sources&&t.recordClsOnPageloadSpan&&Rs.sources.forEach(((t,n)=>e.setAttribute(`cls.source.${n+1}`,A(t.node))))}(e,t);e.setAttribute(o?"browser.performance.time_origin":"performance.timeOrigin",u),e.setAttribute(o?"browser.performance.navigation.activation_start":"performance.activationStart",mi())}Ts=void 0,Rs=void 0,js={}}function Ns(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:n;const a=function(e){if("secureConnection"===e)return"connectEnd";if("fetch"===e)return"domainLookupStart";return`${e}End`}(n),i=t[a],s=t[`${n}Start`];s&&i&&gs(e,r+bs(s),r+bs(i),{op:`browser.${o}`,name:t.name,attributes:{[ut]:"auto.ui.browser.metrics",..."redirect"===n&&null!=t.redirectCount?{"http.redirect_count":t.redirectCount}:{}}})}function Ds(){return!("undefined"!==typeof __SENTRY_BROWSER_BUNDLE__&&__SENTRY_BROWSER_BUNDLE__)&&"[object process]"===Object.prototype.toString.call("undefined"!==typeof process?process:0)}function Ls(){return"undefined"!==typeof window&&(!Ds()||function(){const e=a.process;return"renderer"===e?.type}())}const Fs=[],Bs=new Map,zs=new Map;function $s(){if(ys()&&se()){const e=os(qs);return()=>{e()}}return()=>{}}const Us={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};const qs=e=>{let{metric:t}=e;if(void 0==t.value)return;const n=bs(t.value);if(n>60)return;const r=t.entries.find((e=>e.duration===t.value&&Us[e.name]));if(!r)return;const{interactionId:o}=r,a=Us[r.name],i=bs(se()+r.startTime),s=fn(),l=s?dn(s):void 0,c=null!=o?Bs.get(o):void 0,u=c?.span||l,d=u?Qt(u).description:$e().getScopeData().transactionName,p=vs({name:c?.elementName||A(r.target),transaction:d,attributes:{[ut]:"auto.http.browser.inp",[ct]:`ui.interaction.${a}`,[gt]:r.duration},startTime:i});p&&(p.addEvent("inp",{[pt]:"millisecond",[ft]:t.value}),p.end(i+n))};function Hs(){const e=Object.keys(Us);function t(e){const t=e.target;if(!t)return;const n=A(t),r=Math.round(e.timeStamp);if(zs.set(r,n),zs.size>50){const e=zs.keys().next().value;void 0!==e&&zs.delete(e)}}Ls()&&e.forEach((e=>{zo.addEventListener(e,t,{capture:!0,passive:!0})}));const n=e=>{let{entries:t}=e;const n=fn(),r=n&&dn(n);t.forEach((e=>{if(!function(e){return"duration"in e}(e))return;const t=e.interactionId;if(null==t)return;if(Bs.has(t))return;const n=e.target?A(e.target):function(e){const t=Math.round(e.startTime);let n=zs.get(t);if(!n)for(let r=-5;r<=5;r++){const e=zs.get(t+r);if(e){n=e;break}}return n||"<unknown>"}(e);if(Fs.length>10){const e=Fs.shift();Bs.delete(e)}Fs.push(t),Bs.set(t,{span:r,elementName:n})}))};as("event",n),as("first-input",n)}function Ws(e){const{name:t,op:n,origin:r,metricName:o,value:a,attributes:i,parentSpan:s,reportEvent:l,startTime:c,endTime:u}=e,d=$e().getScopeData().transactionName,p={[ut]:r,[ct]:n,[gt]:0,[`browser.web_vital.${o}.value`]:a,"sentry.transaction":d,"user_agent.original":zo.navigator?.userAgent,...i};s&&"pageload"===Zt(s).attributes?.[ct]&&(p["sentry.pageload.span_id"]=s.spanContext().spanId),l&&(p[`browser.web_vital.${o}.report_event`]=l);const f=Qa({name:t,attributes:p,startTime:c,parentSpan:s});f&&f.end(u??c)}function Vs(e){let t,n=0;if(!ws("largest-contentful-paint"))return;const r=rs((e=>{let{metric:r}=e;const o=r.entries[r.entries.length-1];o&&_s(r.value)&&(n=r.value,t=o)}),!0);xs(e,((e,o,a)=>{!function(e,t,n,r){if(!_s(e))return;La&&L.log(`Sending LCP span (${e})`);const o=se()||0,a=bs(o),i=bs(o+(t?.startTime||0)),s=t?A(t.element):"Largest contentful paint",l={};t?.element&&(l["browser.web_vital.lcp.element"]=A(t.element)),t?.id&&(l["browser.web_vital.lcp.id"]=t.id),t?.url&&(l["browser.web_vital.lcp.url"]=t.url),null!=t?.loadTime&&(l["browser.web_vital.lcp.load_time"]=t.loadTime),null!=t?.renderTime&&(l["browser.web_vital.lcp.render_time"]=t.renderTime),null!=t?.size&&(l["browser.web_vital.lcp.size"]=t.size),Ws({name:s,op:"ui.webvital.lcp",origin:"auto.http.browser.lcp",metricName:"lcp",value:e,attributes:l,parentSpan:n,reportEvent:r,startTime:a,endTime:i})}(n,t,a,e),r()}))}function Ks(e){let t,n=0;if(!ws("layout-shift"))return;const r=ns((e=>{let{metric:r}=e;const o=r.entries[r.entries.length-1];o&&(n=r.value,t=o)}),!0);xs(e,((e,o,a)=>{!function(e,t,n,r){La&&L.log(`Sending CLS span (${e})`);const o=t?bs((se()||0)+t.startTime):ae(),a=t?A(t.sources[0]?.node):"Layout shift",i={};
2t?.sources&&t.sources.forEach(((e,t)=>{i[`browser.web_vital.cls.source.${t+1}`]=A(e.node)}));Ws({name:a,op:"ui.webvital.cls",origin:"auto.http.browser.cls",metricName:"cls",value:e,attributes:i,parentSpan:n,reportEvent:r,startTime:o})}(n,t,a,e),r()}))}function Gs(){if(!ys()||!se())return;os((e=>{let{metric:t}=e;if(null==t.value)return;if(bs(t.value)>60)return;const n=t.entries.find((e=>e.duration===t.value&&Us[e.name]));n&&function(e,t){La&&L.log(`Sending INP span (${e})`);const n=bs(se()+t.startTime),r=bs(e),o=Us[t.name],a=(d=t.interactionId,null!=d?Bs.get(d):void 0),i=fn(),s=i?dn(i):void 0,l=a?.span||s,c=l?Zt(l).name:$e().getScopeData().transactionName,u=a?.elementName||A(t.target);var d;Ws({name:u,op:`ui.interaction.${o}`,origin:"auto.http.browser.inp",metricName:"inp",value:e,attributes:{[gt]:t.duration,"sentry.transaction":c},startTime:n,endTime:n+r,parentSpan:l})}(t.value,n)}))}const Ys=3600,Xs="sentry_previous_trace",Js="sentry.previous_trace";function Qs(e,t){let{linkPreviousTrace:n,consistentTraceSampling:r}=t;const o="session-storage"===n;let a=o?function(){try{const e=lo.sessionStorage?.getItem(Xs);return JSON.parse(e)}catch{return}}():void 0;e.on("spanStart",(e=>{if(dn(e)!==e)return;
2const t=$e().getPropagationContext();a=function(e,t,n){const r=Qt(t);function o(){try{return Number(n.dsc?.sample_rate)??Number(r.data?.[st])}catch{return 0}}const a={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:o(),sampleRand:n.sampleRand};if(!e)return a;const i=e.spanContext;if(i.traceId===r.trace_id)return e;Date.now()/1e3-e.startTimestamp<=Ys&&(ea&&L.log(`Adding previous_trace \`${JSON.stringify(i)}\` link to span \`${JSON.stringify({op:r.op,...t.spanContext()})}\``),t.addLink({context:i,attributes:{[vt]:"previous_trace"}}),t.setAttribute(Js,`${i.traceId}-${i.spanId}-${Zs(i)?1:0}`));return a}(a,e,t),o&&function(e){try{lo.sessionStorage.setItem(Xs,JSON.stringify(e))}catch(t){ea&&L.warn("Could not store previous trace in sessionStorage",t)}}(a)}));let i=!0;r&&e.on("beforeSampling",(e=>{if(!a)return;const t=$e(),n=t.getPropagationContext();i&&n.parentSpanId?i=!1:(t.setPropagationContext({...n,dsc:{...n.dsc,sample_rate:String(a.sampleRate),sampled:String(Zs(a.spanContext))},sampleRand:a.sampleRand}),e.parentSampled=Zs(a.spanContext),e.parentSampleRate=a.sampleRate,e.spanAttributes={...e.spanAttributes,[lt]:a.sampleRate})}))}function Zs(e){return 1===e.traceFlags}function el(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e.client||He();if(!function(){const e=He();return!1!==e?.getOptions().enabled&&!!e?.getTransport()}()||!t)return{};const n=Be(i());if(n.getTraceData)return n.getTraceData(e);const r=e.scope||$e(),o=e.span||fn();if(!o&&void 0!==ze)return{};const a=o?function(e){const{traceId:t,spanId:n}=e.spanContext();return Ut(t,n,rn(e))}(o):function(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return Ut(t,r,n)}(r),s=xt(o?bn(o):yn(t,r));if(!zt.test(a))return L.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const l={"sentry-trace":a,baggage:s};return e.propagateTraceparent&&(l.traceparent=o?function(e){const{traceId:t,spanId:n}=e.spanContext();return qt(t,n,rn(e))}(o):function(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return qt(t,r,n)}(r)),l}function tl(e,t,n,r,o){if(!e.fetchData)return;const{method:a,url:i}=e.fetchData,s=Tt()&&t(i);if(e.endTimestamp){const t=e.fetchData.__span;if(!t)return;const n=r[t];return void(n&&(s&&(function(e,t){if(t.response){Pt(e,t.response.status);const n=t.response?.headers?.get("content-length");if(n){const t=parseInt(n);t>0&&e.setAttribute("http.response_content_length",t)}}else t.error&&e.setStatus({code:jt,message:"internal_error"});e.end()}(n,e),function(e,t,n){const r="object"===typeof n&&null!==n?n.onRequestSpanEnd:void 0;r?.(e,{headers:t.response?.headers,error:t.error})}(n,e,o)),delete r[t]))}const{spanOrigin:l="auto.http.browser",propagateTraceparent:c=!1}="object"===typeof o?o:{spanOrigin:o},u=He(),d=!!fn(),p=s&&d?Qa(function(e,t,n){if(e.startsWith("data:")){return{name:`${t} ${Bo(e)}`,attributes:rl(e,void 0,t,n)}}const r=Do(e),o=r?Lo(r):e;return{name:`${t} ${o}`,attributes:rl(e,r,t,n)}}(i,a,l)):new Wa;if(s&&!d&&u?.recordDroppedEvent("no_parent_span","span"),e.fetchData.__span=p.spanContext().spanId,r[p.spanContext().spanId]=p,n(e.fetchData.url)){const t=e.args[0],n={...e.args[1]||{}},r=function(e,t,n,r){const o=el({span:n,propagateTraceparent:r}),a=o["sentry-trace"],i=o.baggage,s=o.traceparent;if(!a)return;const l=t.headers||(k(e)?e.headers:void 0);if(l){if(function(e){return"undefined"!==typeof Headers&&x(e,Headers)}(l)){const e=new Headers(l);if(e.get("sentry-trace")||e.set("sentry-trace",a),r&&s&&!e.get("traceparent")&&e.set("traceparent",s),i){const t=e.get("baggage");t?nl(t)||e.set("baggage",`${t},${i}`):e.set("baggage",i)}return e}if(function(e){if(!Array.isArray(e))return!1;return e.every((e=>Array.isArray(e)&&2===e.length&&"string"===typeof e[0]))}(l)){const e=[...l];e.find((e=>"sentry-trace"===e[0]))||e.push(["sentry-trace",a]),r&&s&&!e.find((e=>"traceparent"===e[0]))&&e.push(["traceparent",s]);const t=l.find((e=>"baggage"===e[0]&&"string"===typeof e[1]&&nl(e[1])));return i&&!t&&e.push(["baggage",i]),e}{const e="sentry-trace"in l?l["sentry-trace"]:void 0,t="traceparent"in l?l.traceparent:void 0,n="baggage"in l?l.baggage:void 0,o=n?Array.isArray(n)?[...n]:[n]:[],c=n&&(Array.isArray(n)?n.find((e=>nl(e))):nl(n));i&&!c&&o.push(i);const u=Object.assign({},l,{"sentry-trace":e??a,baggage:o.length>0?o.join(","):void 0});return r&&s&&!t&&(u.traceparent=s),u}}return{...o}}(t,n,Tt()&&d?p:void 0,c);r&&(e.args[1]=n,n.headers=r)}if(u){const t={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};u.emit("beforeOutgoingRequestSpan",p,t)}return p}function nl(e){return"string"===typeof e&&e.split(",").some((e=>e.trim().startsWith(yt)))}function rl(e,t,n,r){const o={url:Bo(e),type:"fetch","http.method":n,[ut]:r,[ct]:"http.client"};return t&&(No(t)||(o["http.url"]=Bo(t.href),o["server.address"]=t.host),t.search&&(o["http.query"]=t.search),t.hash&&(o["http.fragment"]=t.hash)),o}const ol=Symbol.for("sentry__originalRequestBody");function al(e){return new URLSearchParams(e).toString()}function il(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:L;try{if("string"===typeof e)return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[al(e)];if(!e)return[void 0]}catch(n){return La&&t.error(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return La&&t.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function sl(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(e.length>=2&&e[1]&&"object"===typeof e[1]&&"body"in e[1])return e[1].body;if(e.length>=1&&e[0]instanceof Request){const t=e[0][ol];return void 0!==t?t:void 0}}function ll(e){let t;try{t=e.getAllResponseHeaders()}catch(n){return La&&L.error(n,"Failed to get xhr response headers",e),{}}return t?t.split("\r\n").reduce(((e,t)=>{const[n,r]=t.split(": ");return r&&(e[n.toLowerCase()]=r),e}),{}):{}}function cl(e){try{return new URL(e,lo.location.origin).href}catch{return}}function ul(e){try{return new Headers(e)}catch{return}}const dl=new WeakMap,pl=new Map,fl={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function hl(e,t){const{traceFetch:n,traceXHR:r,trackFetchStreamPerformance:o,shouldCreateSpanForRequest:a,enableHTTPTimings:i,tracePropagationTargets:s,onRequestSpanStart:l,onRequestSpanEnd:c}
2={...fl,...t},u="function"===typeof a?a:e=>!0,d=e=>function(e,t){const n=I();if(n){let r,o;try{r=new URL(e,n),o=new URL(n).origin}catch{return!1}const a=r.origin===o;return t?Te(r.toString(),t)||a&&Te(r.pathname,t):a}{const n=!!e.match(/^\/(?!\/)/);return t?Te(e,t):n}}(e,s),p={},f=e.getOptions().propagateTraceparent;n&&(e.addEventProcessor((e=>("transaction"===e.type&&e.spans&&e.spans.forEach((e=>{if("http.client"===e.op){const t=pl.get(e.span_id);t&&(e.timestamp=t/1e3,pl.delete(e.span_id))}})),e))),o&&function(e){const t="fetch-body-resolved";vo(t,e),yo(t,(()=>Co(Ao)))}((e=>{if(e.response){const t=dl.get(e.response);t&&e.endTimestamp&&pl.set(t,e.endTimestamp)}})),_o((t=>{const n=tl(t,u,d,p,{propagateTraceparent:f,onRequestSpanEnd:c});if(t.response&&t.fetchData.__span&&dl.set(t.response,t.fetchData.__span),n){const r=cl(t.fetchData.url),o=r?Fo(r).host:void 0;n.setAttributes({"http.url":r?Bo(r):void 0,"server.address":o}),i&&gl(n,e),l?.(n,{headers:t.headers})}}))),r&&Yo((t=>{const n=function(e,t,n,r,o,a){const i=e.xhr,s=i?.[Go];if(!i||i.__sentry_own_request__||!s)return;const{url:l,method:c}=s,u=Tt()&&t(l);if(e.endTimestamp){const t=i.__sentry_xhr_span_id__;if(!t)return;const n=r[t];return void(n&&(u&&void 0!==s.status_code&&(Pt(n,s.status_code),n.end(),a?.(n,{headers:ul(ll(i)),error:e.error})),delete r[t]))}const d=cl(l),p=Fo(d||l),f=Bo((v=l,v.split(/[?#]/,1)[0])),h=He(),m=!!fn(),g=u&&m?Qa({name:`${c} ${f}`,attributes:{url:Bo(l),type:"xhr","http.method":c,"http.url":d?Bo(d):void 0,"server.address":p?.host,[ut]:"auto.http.browser",[ct]:"http.client",...p?.search&&{"http.query":p?.search},...p?.hash&&{"http.fragment":p?.hash}}}):new Wa;var v;u&&!m&&h?.recordDroppedEvent("no_parent_span","span");i.__sentry_xhr_span_id__=g.spanContext().spanId,r[i.__sentry_xhr_span_id__]=g,n(l)&&function(e,t,n){const{"sentry-trace":r,baggage:o,traceparent:a}=el({span:t,propagateTraceparent:n});r&&function(e,t,n,r){const o=e.__sentry_xhr_v3__?.request_headers;if(o?.["sentry-trace"]||!e.setRequestHeader)return;try{if(e.setRequestHeader("sentry-trace",t),r&&!o?.traceparent&&e.setRequestHeader("traceparent",r),n){const t=o?.baggage;t&&t.split(",").some((e=>e.trim().startsWith("sentry-")))||e.setRequestHeader("baggage",n)}}catch{}}(e,r,o,a)}(i,Tt()&&m?g:void 0,o);h&&h.emit("beforeOutgoingRequestSpan",g,e);return g}(t,u,d,p,f,c);n&&(i&&gl(n,e),l?.(n,{headers:ul(t.xhr.__sentry_xhr_v3__?.request_headers)}))}))}const ml=300;function gl(e,t){const{url:n}=Qt(e).data;if(!n||"string"!==typeof n)return;let r=()=>{setTimeout(o)};if(Ka(t)){const t=e.end.bind(e);e.end=e=>{const n=e??ae();let a=!1;const i=()=>{a||(a=!0,setTimeout(o),t(n),clearTimeout(s))};r=i;const s=setTimeout(i,ml)}}const o=as("resource",(t=>{let{entries:o}=t;o.forEach((t=>{(function(e){return"resource"===e.entryType&&"initiatorType"in e&&"string"===typeof e.nextHopProtocol&&("fetch"===e.initiatorType||"xmlhttprequest"===e.initiatorType)})(t)&&t.name.endsWith(n)&&(e.setAttributes(Es(t)),r())}))}))}const vl=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i;const yl={...ii,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...fl};function bl(e){const t=lo.document,n=t?.querySelector(`meta[name=${e}]`);return n?.getAttribute("content")||void 0}function wl(e){const t=lo.performance?.getEntriesByType?.("navigation")[0],n=t?.serverTiming?.find((t=>t.name===e));return n?.description}const xl="_sentry_idleSpan";function Sl(e){return e[xl]}function kl(e,t){B(e,xl,t)}const _l=1.5;function Cl(e,t){const n=t?.getDsn(),r=t?.getOptions().tunnel;return function(e,t){const n=Do(e);if(!n||No(n))return!1;return!!t&&(n.host.includes(t.host)&&/(^|&|\?)sentry_key=/.test(n.search))}(e,n)||function(e,t){if(!t)return!1;return Al(e)===Al(t)}(e,r)}function Al(e){return"/"===e[e.length-1]?e.slice(0,-1):e}const El=a,Il="sentryReplaySession",Tl="replay_event",Rl="Unable to send Replay",Ol=5e3,jl=5500,Pl=15e4,Ml=5e3,Nl=2e7,Dl=4999,Ll=36e5;var Fl=Object.defineProperty,Bl=(e,t,n)=>((e,t,n)=>t in e?Fl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!==typeof t?t+"":t,n),zl=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(zl||{});function $l(e){const t=e?.host;return Boolean(t?.shadowRoot===e)}function Ul(e){return"[object ShadowRoot]"===Object.prototype.toString.call(e)}function ql(e){try{const n=e.rules||e.cssRules;return n?((t=Array.from(n,Hl).join("")).includes(" background-clip: text;")&&!t.includes(" -webkit-background-clip: text;")&&(t=t.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),t):null}catch(n){return null}var t}function Hl(e){let t;if(function(e){return"styleSheet"in e}(e))try{t=ql(e.styleSheet)||function(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const n=["@import",`url(${JSON.stringify(e.href)})`];return""===e.layerName?n.push("layer"):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}(e)}catch(n){}else if(function(e){return"selectorText"in e}(e)){let t=e.cssText;const n=e.selectorText.includes(":"),r="string"===typeof e.style.all&&e.style.all;if(r&&(t=function(e){let t="";for(let n=0;n<e.style.length;n++){const r=e.style,o=r[n],a=r.getPropertyPriority(o);t+=`${o}:${r.getPropertyValue(o)}${a?" !important":""};`}return`${e.selectorText} { ${t} }`}(e)),n&&(t=function(e){const t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}(t)),n||r)return t}return t||e.cssText}class Wl{constructor(){Bl(this,"idNodeMap",new Map),Bl(this,"nodeMetaMap",new WeakMap)}getId(e){if(!e)return-1;const t=this.getMeta(e)?.id;return t??-1}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){const t=this.getId(e);
2this.idNodeMap.delete(t),e.childNodes&&e.childNodes.forEach((e=>this.removeNodeFromMap(e)))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,t){const n=t.id;this.idNodeMap.set(n,e),this.nodeMetaMap.set(e,t)}replace(e,t){const n=this.getNode(e);if(n){const e=this.nodeMetaMap.get(n);e&&this.nodeMetaMap.set(t,e)}this.idNodeMap.set(e,t)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function Vl(e){let{maskInputOptions:t,tagName:n,type:r}=e;return"OPTION"===n&&(n="SELECT"),Boolean(t[n.toLowerCase()]||r&&t[r]||"password"===r||"INPUT"===n&&!r&&t.text)}function Kl(e){let{isMasked:t,element:n,value:r,maskInputFn:o}=e,a=r||"";return t?(o&&(a=o(a,n)),"*".repeat(a.length)):a}function Gl(e){return e.toLowerCase()}function Yl(e){return e.toUpperCase()}const Xl="__rrweb_original__";function Jl(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?Gl(t):null}function Ql(e,t,n){return"INPUT"!==t||"radio"!==n&&"checkbox"!==n?e.value:e.getAttribute("value")||""}function Zl(e,t){let n;try{n=new URL(e,t??window.location.href)}catch(o){return null}const r=n.pathname.match(/\.([0-9a-z]+)(?:$)/i);return r?.[1]??null}const ec={};function tc(e){const t=ec[e];if(t)return t;const n=window.document;let r=window[e];if(n&&"function"===typeof n.createElement)try{const t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t);const o=t.contentWindow;o&&o[e]&&(r=o[e]),n.head.removeChild(t)}catch(o){}return ec[e]=r.bind(window)}function nc(){return tc("setTimeout")(...arguments)}function rc(){return tc("clearTimeout")(...arguments)}function oc(e){try{return e.contentDocument}catch(t){}}let ac=1;const ic=new RegExp("[^a-z0-9-_:]"),sc=-2;function lc(){return ac++}let cc,uc;const dc=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,pc=/^(?:[a-z+]+:)?\/\//i,fc=/^www\..*/i,hc=/^(data:)([^,]*),(.*)/i;function mc(e,t){return(e||"").replace(dc,((e,n,r,o,a,i)=>{const s=r||a||i,l=n||o||"";if(!s)return e;if(pc.test(s)||fc.test(s))return`url(${l}${s}${l})`;if(hc.test(s))return`url(${l}${s}${l})`;if("/"===s[0])return`url(${l}${function(e){let t="";return t=e.indexOf("//")>-1?e.split("/").slice(0,3).join("/"):e.split("/")[0],t=t.split("?")[0],t}(t)+s}${l})`;const c=t.split("/"),u=s.split("/");c.pop();for(const t of u)"."!==t&&(".."===t?c.pop():c.push(t));return`url(${l}${c.join("/")}${l})`}))}const gc=/^[^ \t\n\r\u000c]+/,vc=/^[, \t\n\r\u000c]+/;const yc=new WeakMap;function bc(e,t){return t&&""!==t.trim()?xc(e,t):t}function wc(e){return Boolean("svg"===e.tagName||e.ownerSVGElement)}function xc(e,t){let n=yc.get(e);if(n||(n=e.createElement("a"),yc.set(e,n)),t){if(t.startsWith("blob:")||t.startsWith("data:"))return t}else t="";return n.setAttribute("href",t),n.href}function Sc(e,t,n,r,o,a,i){if(!r)return r;if("src"===n||"href"===n&&("use"!==t||"#"!==r[0]))return bc(e,r);if("xlink:href"===n&&"#"!==r[0])return bc(e,r);if("background"===n&&("table"===t||"td"===t||"th"===t))return bc(e,r);if("srcset"===n)return function(e,t){if(""===t.trim())return t;let n=0;function r(e){let r;const o=e.exec(t.substring(n));return o?(r=o[0],n+=r.length,r):""}const o=[];for(;r(vc),!(n>=t.length);){let a=r(gc);if(","===a.slice(-1))a=bc(e,a.substring(0,a.length-1)),o.push(a);else{let r="";a=bc(e,a);let i=!1;for(;;){const e=t.charAt(n);if(""===e){o.push((a+r).trim());break}if(i)")"===e&&(i=!1);else{if(","===e){n+=1,o.push((a+r).trim());break}"("===e&&(i=!0)}r+=e,n+=1}}}return o.join(", ")}(e,r);if("style"===n){let t=mc(r,xc(e));return i&&i.size>0&&(t=function(e,t){if(!e||0===t.size)return e;try{const n=e.split(";"),r=[];for(let e of n){if(e=e.trim(),!e)continue;const n=e.indexOf(":");if(-1===n){r.push(e);continue}const o=e.slice(0,n).trim();t.has(o)||r.push(e)}return r.join("; ")+(r.length>0&&e.endsWith(";")?";":"")}catch(n){return console.warn("Error filtering CSS properties:",n),e}}(t,i)),t}return"object"===t&&"data"===n?bc(e,r):"function"===typeof a?a(n,r,o):r}function kc(e,t,n){return("video"===e||"audio"===e)&&"autoplay"===t}function _c(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return e?e.nodeType!==e.ELEMENT_NODE||r>n?-1:t(e)?r:_c(e.parentNode,t,n,r+1):-1}function Cc(e,t){return n=>{const r=n;if(null===r)return!1;try{if(e)if("string"===typeof e){if(r.matches(`.${e}`))return!0}else if(function(e,t){for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}return!1}(r,e))return!0;return!(!t||!r.matches(t))}catch{return!1}}}function Ac(e,t,n,r,o,a){try{const i=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(null===i)return!1;if("INPUT"===i.tagName){const e=i.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(e))return!0}let s=-1,l=-1;if(a){if(l=_c(i,Cc(r,o)),l<0)return!0;s=_c(i,Cc(t,n),l>=0?l:1/0)}else{if(s=_c(i,Cc(t,n)),s<0)return!1;l=_c(i,Cc(r,o),s>=0?s:1/0)}return s>=0?!(l>=0)||s<=l:!(l>=0)&&!!a}catch(i){}return!!a}function Ec(e,t){const{doc:n,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskAttributeFn:l,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:p,inlineStylesheet:f,maskInputOptions:h={},maskTextFn:m,maskInputFn:g,dataURLOptions:v={},inlineImages:y,recordCanvas:b,keepIframeSrcFn:w,newlyAddedElement:x=!1,ignoreCSSAttributes:S}=t,k=function(e,t){if(!t.hasNode(e))return;const n=t.getId(e);return 1===n?void 0:n}(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return"CSS1Compat"!==e.compatMode?{type:zl.Document,childNodes:[],compatMode:e.compatMode}:{type:zl.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:zl.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:k};case e.ELEMENT_NODE:return function(e,t){const{doc:n,blockClass:r,blockSelector:o,unblockSelector:a,inlineStylesheet:i,maskInputOptions:s={},maskAttributeFn:l,maskInputFn:c,dataURLOptions:u={},inlineImages:d,recordCanvas:p,keepIframeSrcFn:f,newlyAddedElement:h=!1,rootId:m,maskTextClass:g,unmaskTextClass:v,maskTextSelector:y,unmaskTextSelector:b,ignoreCSSAttributes:w}=t,x=function(e,t,n,r){try{if(r&&e.matches(r))return!1;if("string"===typeof t){if(e.classList.contains(t))return!0}else for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}if(n)return e.matches(n)}catch(o){}return!1}(e,r,o,a),S=function(e){if(e instanceof HTMLFormElement)return"form";const t=Gl(e.tagName);return ic.test(t)?"div":t}(e);let k={};const _=e.attributes.length;for(let E=0;E<_;E++){const t=e.attributes[E];
2t.name&&!kc(S,t.name,t.value)&&(k[t.name]=Sc(n,S,Gl(t.name),t.value,e,l,w))}if("link"===S&&i){const t=Array.from(n.styleSheets).find((t=>t.href===e.href));let r=null;t&&(r=ql(t)),r&&(k.rel=null,k.href=null,k.crossorigin=null,k._cssText=mc(r,t.href))}if("style"===S&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const t=ql(e.sheet);t&&(k._cssText=mc(t,xc(n)))}if("input"===S||"textarea"===S||"select"===S||"option"===S){const t=e,n=Jl(t),r=Ql(t,Yl(S),n),o=t.checked;if("submit"!==n&&"button"!==n&&r){const e=Ac(t,g,y,v,b,Vl({type:n,tagName:Yl(S),maskInputOptions:s}));k.value=Kl({isMasked:e,element:t,value:r,maskInputFn:c})}o&&(k.checked=o)}"option"===S&&(e.selected&&!s.select?k.selected=!0:delete k.selected);if("canvas"===S&&p)if("2d"===e.__context)(function(e){const t=e.getContext("2d");if(!t)return!0;for(let n=0;n<e.width;n+=50)for(let r=0;r<e.height;r+=50){const o=t.getImageData,a=Xl in o?o[Xl]:o;if(new Uint32Array(a.call(t,n,r,Math.min(50,e.width-n),Math.min(50,e.height-r)).data.buffer).some((e=>0!==e)))return!1}return!0})(e)||(k.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!("__context"in e)){const t=e.toDataURL(u.type,u.quality),r=n.createElement("canvas");r.width=e.width,r.height=e.height;t!==r.toDataURL(u.type,u.quality)&&(k.rr_dataURL=t)}if("img"===S&&d){cc||(cc=n.createElement("canvas"),uc=cc.getContext("2d"));const t=e,r=t.currentSrc||t.getAttribute("src")||"<unknown-src>",o=t.crossOrigin,a=()=>{t.removeEventListener("load",a);try{cc.width=t.naturalWidth,cc.height=t.naturalHeight,uc.drawImage(t,0,0),k.rr_dataURL=cc.toDataURL(u.type,u.quality)}catch(e){if("anonymous"!==t.crossOrigin)return t.crossOrigin="anonymous",void(t.complete&&0!==t.naturalWidth?a():t.addEventListener("load",a));console.warn(`Cannot inline img src=${r}! Error: ${e}`)}"anonymous"===t.crossOrigin&&(o?k.crossOrigin=o:t.removeAttribute("crossorigin"))};t.complete&&0!==t.naturalWidth?a():t.addEventListener("load",a)}"audio"!==S&&"video"!==S||(k.rr_mediaState=e.paused?"paused":"played",k.rr_mediaCurrentTime=e.currentTime);h||(e.scrollLeft&&(k.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(k.rr_scrollTop=e.scrollTop));if(x){const{width:t,height:n}=e.getBoundingClientRect();k={class:k.class,rr_width:`${t}px`,rr_height:`${n}px`}}"iframe"!==S||f(k.src)||(x||oc(e)||(k.rr_src=k.src),delete k.src);let C;try{customElements.get(S)&&(C=!0)}catch(A){}return{type:zl.Element,tagName:S,attributes:k,childNodes:[],isSVG:wc(e)||void 0,needBlock:x,rootId:m,isCustom:C}}(e,{doc:n,blockClass:o,blockSelector:a,unblockSelector:i,inlineStylesheet:f,maskAttributeFn:l,maskInputOptions:h,maskInputFn:g,dataURLOptions:v,inlineImages:y,recordCanvas:b,keepIframeSrcFn:w,newlyAddedElement:x,rootId:k,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:p,ignoreCSSAttributes:S});case e.TEXT_NODE:return function(e,t){const{maskAllText:n,maskTextClass:r,unmaskTextClass:o,maskTextSelector:a,unmaskTextSelector:i,maskTextFn:s,maskInputOptions:l,maskInputFn:c,rootId:u}=t,d=e.parentNode&&e.parentNode.tagName;let p=e.textContent;const f="STYLE"===d||void 0,h="SCRIPT"===d||void 0,m="TEXTAREA"===d||void 0;if(f&&p){try{e.nextSibling||e.previousSibling||e.parentNode.sheet?.cssRules&&(p=ql(e.parentNode.sheet))}catch(v){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${v}`,e)}p=mc(p,xc(t.doc))}h&&(p="SCRIPT_PLACEHOLDER");const g=Ac(e,r,a,o,i,n);f||h||m||!p||!g||(p=s?s(p,e.parentElement):p.replace(/[\S]/g,"*"));m&&p&&(l.textarea||g)&&(p=c?c(p,e.parentNode):p.replace(/[\S]/g,"*"));if("OPTION"===d&&p){p=Kl({isMasked:Ac(e,r,a,o,i,Vl({type:null,tagName:d,maskInputOptions:l})),element:e,value:p,maskInputFn:c})}return{type:zl.Text,textContent:p||"",isStyle:f,rootId:u}}(e,{doc:n,maskAllText:s,maskTextClass:c,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:p,maskTextFn:m,maskInputOptions:h,maskInputFn:g,rootId:k});case e.CDATA_SECTION_NODE:return{type:zl.CDATA,textContent:"",rootId:k};case e.COMMENT_NODE:return{type:zl.Comment,textContent:e.textContent||"",rootId:k};default:return!1}}function Ic(e){return void 0===e||null===e?"":e.toLowerCase()}function Tc(e,t){const{doc:n,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:p=!1,inl
2ineStylesheet:f=!0,maskInputOptions:h={},maskAttributeFn:m,maskTextFn:g,maskInputFn:v,slimDOMOptions:y,dataURLOptions:b={},inlineImages:w=!1,recordCanvas:x=!1,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:_=5e3,onBlockedImageLoad:C,onStylesheetLoad:A,stylesheetLoadTimeout:E=5e3,keepIframeSrcFn:I=(()=>!1),newlyAddedElement:T=!1,ignoreCSSAttributes:R}=t;let{preserveWhiteSpace:O=!0}=t;const j=Ec(e,{doc:n,mirror:r,blockClass:o,blockSelector:a,maskAllText:s,unblockSelector:i,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,inlineStylesheet:f,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:v,dataURLOptions:b,inlineImages:w,recordCanvas:x,keepIframeSrcFn:I,newlyAddedElement:T,ignoreCSSAttributes:R});if(!j)return console.warn(e,"not serialized"),null;let P;P=r.hasNode(e)?r.getId(e):!function(e,t){if(t.comment&&e.type===zl.Comment)return!0;if(e.type===zl.Element){if(t.script&&("script"===e.tagName||"link"===e.tagName&&("preload"===e.attributes.rel||"modulepreload"===e.attributes.rel)||"link"===e.tagName&&"prefetch"===e.attributes.rel&&"string"===typeof e.attributes.href&&"js"===Zl(e.attributes.href)))return!0;if(t.headFavicon&&("link"===e.tagName&&"shortcut icon"===e.attributes.rel||"meta"===e.tagName&&(Ic(e.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===Ic(e.attributes.name)||"icon"===Ic(e.attributes.rel)||"apple-touch-icon"===Ic(e.attributes.rel)||"shortcut icon"===Ic(e.attributes.rel))))return!0;if("meta"===e.tagName){if(t.headMetaDescKeywords&&Ic(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(Ic(e.attributes.property).match(/^(og|twitter|fb):/)||Ic(e.attributes.name).match(/^(og|twitter):/)||"pinterest"===Ic(e.attributes.name)))return!0;if(t.headMetaRobots&&("robots"===Ic(e.attributes.name)||"googlebot"===Ic(e.attributes.name)||"bingbot"===Ic(e.attributes.name)))return!0;if(t.headMetaHttpEquiv&&void 0!==e.attributes["http-equiv"])return!0;if(t.headMetaAuthorship&&("author"===Ic(e.attributes.name)||"generator"===Ic(e.attributes.name)||"framework"===Ic(e.attributes.name)||"publisher"===Ic(e.attributes.name)||"progid"===Ic(e.attributes.name)||Ic(e.attributes.property).match(/^article:/)||Ic(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&("google-site-verification"===Ic(e.attributes.name)||"yandex-verification"===Ic(e.attributes.name)||"csrf-token"===Ic(e.attributes.name)||"p:domain_verify"===Ic(e.attributes.name)||"verify-v1"===Ic(e.attributes.name)||"verification"===Ic(e.attributes.name)||"shopify-checkout-api-token"===Ic(e.attributes.name)))return!0}}return!1}(j,y)&&(O||j.type!==zl.Text||j.isStyle||j.textContent.replace(/^\s+|\s+$/gm,"").length)?lc():sc;const M=Object.assign(j,{id:P});if(r.add(e,M),P===sc)return null;S&&S(e);let N=!p;if(M.type===zl.Element){N=N&&!M.needBlock;const t=e.shadowRoot;t&&Ul(t)&&(M.isShadowHost=!0)}if((M.type===zl.Document||M.type===zl.Element)&&N){y.headWhitespace&&M.type===zl.Element&&"head"===M.tagName&&(O=!1);const t={doc:n,mirror:r,blockClass:o,blockSelector:a,maskAllText:s,unblockSelector:i,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:p,inlineStylesheet:f,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:v,slimDOMOptions:y,dataURLOptions:b,inlineImages:w,recordCanvas:x,preserveWhiteSpace:O,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:_,onBlockedImageLoad:C,onStylesheetLoad:A,stylesheetLoadTimeout:E,keepIframeSrcFn:I,ignoreCSSAttributes:R},T=e.childNodes?Array.from(e.childNodes):[];for(const e of T){const n=Tc(e,t);n&&M.childNodes.push(n)}if(function(e){return e.nodeType===e.ELEMENT_NODE}(e)&&e.shadowRoot)for(const n of Array.from(e.shadowRoot.childNodes)){const r=Tc(n,t);r&&(Ul(e.shadowRoot)&&(r.isShadow=!0),M.childNodes.push(r))}}if(e.parentNode&&$l(e.parentNode)&&Ul(e.parentNode)&&(M.isShadow=!0),M.type!==zl.Element||"iframe"!==M.tagName||M.needBlock||function(e,t,n){const r=e.contentWindow;if(!r)return;let o,a=!1;try{o=r.document.readyState}catch(s){return}if("complete"!==o){const r=nc((()=>{a||(t(),a=!0)}),n);return void e.addEventListener("load",(()=>{rc(r),a=!0,t()}))}const i="about:blank";if(r.location.href!==i||e.src===i||""===e.src)return nc(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}(e,(()=>{const t=oc(e);if(t&&k){const n=Tc(t,{doc:t,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:f,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:v,slimDOMOptions:y,dataURLOptions:b,inlineImages:w,recordCanvas:x,preserveWhiteSpace:O,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:_,onStylesheetLoad:A,stylesheetLoadTimeout:E,keepIframeSrcFn:I,ignoreCSSAttributes:R});n&&k(e,n)}}),_),M.type===zl.Element&&"img"===M.tagName&&!e.complete&&M.needBlock){const t=e,n=()=>
2{if(t.isConnected&&!t.complete&&C)try{const e=t.getBoundingClientRect();e.width>0&&e.height>0&&C(t,M,e)}catch(e){}t.removeEventListener("load",n)};t.isConnected&&t.addEventListener("load",n)}return M.type===zl.Element&&"link"===M.tagName&&"string"===typeof M.attributes.rel&&("stylesheet"===M.attributes.rel||"preload"===M.attributes.rel&&"string"===typeof M.attributes.href&&"css"===Zl(M.attributes.href))&&function(e,t,n){let r,o=!1;try{r=e.sheet}catch(i){return}if(r)return;const a=nc((()=>{o||(t(),o=!0)}),n);e.addEventListener("load",(()=>{rc(a),o=!0,t()}))}(e,(()=>{if(A){const t=Tc(e,{doc:n,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:f,maskInputOptions:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:v,slimDOMOptions:y,dataURLOptions:b,inlineImages:w,recordCanvas:x,preserveWhiteSpace:O,onSerialize:S,onIframeLoad:k,iframeLoadTimeout:_,onStylesheetLoad:A,stylesheetLoadTimeout:E,keepIframeSrcFn:I,ignoreCSSAttributes:R});t&&A(e,t)}}),E),M.type===zl.Element&&delete M.needBlock,M}function Rc(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document;const r={capture:!0,passive:!0};return n.addEventListener(e,t,r),()=>n.removeEventListener(e,t,r)}const Oc="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let jc={map:{},getId:()=>(console.error(Oc),-1),getNode:()=>(console.error(Oc),null),removeNodeFromMap(){console.error(Oc)},has:()=>(console.error(Oc),!1),reset(){console.error(Oc)}};function Pc(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=null,o=0;return function(){for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];const l=Date.now();o||!1!==n.leading||(o=l);const c=t-(l-o),u=this;c<=0||c>t?(r&&(!function(){Zc("clearTimeout")(...arguments)}(r),r=null),o=l,e.apply(u,i)):r||!1===n.trailing||(r=eu((()=>{o=!1===n.leading?0:Date.now(),r=null,e.apply(u,i)}),c))}}function Mc(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window;const a=o.Object.getOwnPropertyDescriptor(e,t);return o.Object.defineProperty(e,t,r?n:{set(e){eu((()=>{n.set.call(this,e)}),0),a&&a.set&&a.set.call(this,e)}}),()=>Mc(e,t,a||{},!0)}function Nc(e,t,n){try{if(!(t in e))return()=>{};const r=e[t],o=n(r);return"function"===typeof o&&(o.prototype=o.prototype||{},Object.defineProperties(o,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=o,()=>{e[t]=r}}catch{return()=>{}}}"undefined"!==typeof window&&window.Proxy&&window.Reflect&&(jc=new Proxy(jc,{get:(e,t,n)=>("map"===t&&console.error(Oc),Reflect.get(e,t,n))}));let Dc=Date.now;function Lc(e){const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:void 0!==e.pageXOffset?e.pageXOffset:t?.documentElement.scrollLeft||t?.body?.parentElement?.scrollLeft||t?.body?.scrollLeft||0,top:t.scrollingElement?t.scrollingElement.scrollTop:void 0!==e.pageYOffset?e.pageYOffset:t?.documentElement.scrollTop||t?.body?.parentElement?.scrollTop||t?.body?.scrollTop||0}}function Fc(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function Bc(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function zc(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch(t){return null}}function $c(e,t,n,r,o){if(!e)return!1;const a=zc(e);if(!a)return!1;const i=Cc(t,n);if(!o){const e=r&&a.matches(r);return i(a)&&!e}const s=_c(a,i);let l=-1;return!(s<0)&&(r&&(l=_c(a,Cc(null,r))),s>-1&&l<0||s<l)}function Uc(e,t){return t.getId(e)===sc}function qc(e,t){if($l(e))return!1;const n=t.getId(e);return!t.has(n)||(!e.parentNode||e.parentNode.nodeType!==e.DOCUMENT_NODE)&&(!e.parentNode||qc(e.parentNode,t))}function Hc(e){return Boolean(e.changedTouches)}
2function Wc(e,t){return Boolean("IFRAME"===e.nodeName&&t.getMeta(e))}function Vc(e,t){return Boolean("LINK"===e.nodeName&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&"stylesheet"===e.getAttribute("rel")&&t.getMeta(e))}function Kc(e){return Boolean(e?.shadowRoot)}/[1-9][0-9]{12}/.test(Date.now().toString())||(Dc=()=>(new Date).getTime());class Gc{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){return this.styleIDMap.get(e)??-1}has(e){return this.styleIDMap.has(e)}add(e,t){if(this.has(e))return this.getId(e);let n;return n=void 0===t?this.id++:t,this.styleIDMap.set(e,n),this.idStyleMap.set(n,e),n}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function Yc(e){let t=null;return e.getRootNode?.()?.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function Xc(e){const t=e.ownerDocument;if(!t)return!1;const n=function(e){let t,n=e;for(;t=Yc(n);)n=t;return n}(e);return t.contains(n)}function Jc(e){const t=e.ownerDocument;return!!t&&(t.contains(e)||Xc(e))}const Qc={};function Zc(e){const t=Qc[e];if(t)return t;const n=window.document;let r=window[e];if(n&&"function"===typeof n.createElement)try{const t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t);const o=t.contentWindow;o&&o[e]&&(r=o[e]),n.head.removeChild(t)}catch(o){}return Qc[e]=r.bind(window)}function eu(){return Zc("setTimeout")(...arguments)}var tu=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(tu||{}),nu=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(nu||{}),ru=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(ru||{}),ou=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(ou||{}
2),au=(e=>(e[e.Play=0]="Play",e[e.Pause=1]="Pause",e[e.Seeked=2]="Seeked",e[e.VolumeChange=3]="VolumeChange",e[e.RateChange=4]="RateChange",e))(au||{});function iu(e){try{return e.contentDocument}catch(t){}}function su(e){return"__ln"in e}class lu{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw new Error("Position outside of list range");let t=this.head;for(let n=0;n<e;n++)t=t?.next||null;return t}addNode(e){const t={value:e,previous:null,next:null};if(e.__ln=t,e.previousSibling&&su(e.previousSibling)){const n=e.previousSibling.__ln.next;t.next=n,t.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=t,n&&(n.previous=t)}else if(e.nextSibling&&su(e.nextSibling)&&e.nextSibling.__ln.previous){const n=e.nextSibling.__ln.previous;t.previous=n,t.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=t,n&&(n.next=t)}else this.head&&(this.head.previous=t),t.next=this.head,this.head=t;null===t.next&&(this.tail=t),this.length++}removeNode(e){const t=e.__ln;this.head&&(t.previous?(t.previous.next=t.next,t.next?t.next.previous=t.previous:this.tail=t.previous):(this.head=t.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}}const cu=(e,t)=>`${e}@${t}`;class uu{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const e=[],t=new Set,n=new lu,r=e=>{let t=e,n=sc;for(;n===sc;)t=t&&t.nextSibling,n=t&&this.mirror.getId(t);return n},o=o=>{if(!o.parentNode||!Jc(o))return;const a=$l(o.parentNode)?this.mirror.getId(Yc(o)):this.mirror.getId(o.parentNode),i=r(o);if(-1===a||-1===i)return n.addNode(o);const s=Tc(o,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:e=>{Wc(e,this.mirror)&&!$c(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(e),Vc(e,this.mirror)&&this.stylesheetManager.trackLinkElement(e),Kc(o)&&this.shadowDomManager.addShadowRoot(o.shadowRoot,this.doc)},onIframeLoad:(e,t)=>{$c(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(e,t),e.contentWindow&&this.canvasManager.addWindow(e.contentWindow),this.shadowDomManager.observeAttachShadow(e))},onStylesheetLoad:(e,t)=>{this.stylesheetManager.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,n)=>{let{width:r,height:o}=n;this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${r}px`,height:`${o}px`}}}]})},ignoreCSSAttributes:this.ignoreCSSAttributes});s&&(e.push({parentId:a,nextId:i,node:s}),t.add(s.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());
2for(const s of this.movedSet)pu(this.removes,s,this.mirror)&&!this.movedSet.has(s.parentNode)||o(s);for(const s of this.addedSet)fu(this.droppedSet,s)||pu(this.removes,s,this.mirror)?fu(this.movedSet,s)?o(s):this.droppedSet.add(s):o(s);let a=null;for(;n.length;){let e=null;if(a){const t=this.mirror.getId(a.value.parentNode),n=r(a.value);-1!==t&&-1!==n&&(e=a)}if(!e){let t=n.tail;for(;t;){const n=t;if(t=t.previous,n){const t=this.mirror.getId(n.value.parentNode);if(-1===r(n.value))continue;if(-1!==t){e=n;break}{const t=n.value;if(t.parentNode&&t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const r=t.parentNode.host;if(-1!==this.mirror.getId(r)){e=n;break}}}}}}if(!e){for(;n.head;)n.removeNode(n.head.value);break}a=e.previous,n.removeNode(e.value),o(e.value)}const i={texts:this.texts.map((e=>({id:this.mirror.getId(e.node),value:e.value}))).filter((e=>!t.has(e.id))).filter((e=>this.mirror.has(e.id))),attributes:this.attributes.map((e=>{const{attributes:t}=e;if("string"===typeof t.style){const n=JSON.stringify(e.styleDiff),r=JSON.stringify(e._unchangedStyles);n.length<t.style.length&&(n+r).split("var(").length===t.style.split("var(").length&&(t.style=e.styleDiff)}return{id:this.mirror.getId(e.node),attributes:t}})).filter((e=>!t.has(e.id))).filter((e=>this.mirror.has(e.id))),removes:this.removes,adds:e};(i.texts.length||i.attributes.length||i.removes.length||i.adds.length)&&(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(i))},this.processMutation=e=>{if(!Uc(e.target,this.mirror))switch(e.type){case"characterData":{const t=e.target.textContent;$c(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||t===e.oldValue||this.texts.push({value:Ac(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&t?this.maskTextFn?this.maskTextFn(t,zc(e.target)):t.replace(/[\S]/g,"*"):t,node:e.target});break}case"attributes":{const n=e.target;let r=e.attributeName,o=e.target.getAttribute(r);if("value"===r){const t=Jl(n),r=n.tagName;o=Ql(n,r,t);const a=Vl({maskInputOptions:this.maskInputOptions,tagName:r,type:t});o=Kl({isMasked:Ac(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,a),element:n,value:o,maskInputFn:this.maskInputFn})}if($c(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||o===e.oldValue)return;let a=this.attributeMap.get(e.target);if("IFRAME"===n.tagName&&"src"===r&&!this.keepIframeSrcFn(o)){if(iu(n))return;r="rr_src"}if(a||(a={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(a),this.attributeMap.set(e.target,a)),"type"===r&&"INPUT"===n.tagName&&"password"===(e.oldValue||"").toLowerCase()&&n.setAttribute("data-rr-is-password","true"),!kc(n.tagName,r)&&(a.attributes[r]=Sc(this.doc,Gl(n.tagName),Gl(r),o,n,this.maskAttributeFn),"style"===r)){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch(t){this.unattachedDoc=this.doc}const r=this.unattachedDoc.createElement("span");e.oldValue&&r.setAttribute("style",e.oldValue);for(const e of Array.from(n.style)){const t=n.style.getPropertyValue(e),o=n.style.getPropertyPriority(e);t!==r.style.getPropertyValue(e)||o!==r.style.getPropertyPriority(e)?a.styleDiff[e]=""===o?t:[t,o]:a._unchangedStyles[e]=[t,o]}for(const e of Array.from(r.style))""===n.style.getPropertyValue(e)&&(a.styleDiff[e]=!1)}break}case"childList":if($c(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach((t=>this.genAdds(t,e.target))),e.removedNodes.forEach((t=>{const n=this.mirror.getId(t),r=$l(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);$c(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||Uc(t,this.mirror)||!function(e,t){return-1!==t.getId(e)}(t,this.mirror)||(this.addedSet.has(t)?(du(this.addedSet,t),this.droppedSet.add(t)):this.addedSet.has(e.target)&&-1===n||qc(e.target,this.mirror)||(this.movedSet.has(t)&&this.movedMap[cu(n,r)]?du(this.movedSet,t):this.removes.push({parentId:r,id:n,isShadow:!(!$l(e.target)||!Ul(e.target))||void 0})),this.mapRemoves.push(t))}))}},this.genAdds=(e,t)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!this.addedSet.has(e)&&!this.movedSet.has(e)){
2if(this.mirror.hasNode(e)){if(Uc(e,this.mirror))return;this.movedSet.add(e);let n=null;t&&this.mirror.hasNode(t)&&(n=this.mirror.getId(t)),n&&-1!==n&&(this.movedMap[cu(this.mirror.getId(e),n)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);$c(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes&&e.childNodes.forEach((e=>this.genAdds(e))),Kc(e)&&e.shadowRoot.childNodes.forEach((t=>{this.processedNodeManager.add(t,this),this.genAdds(t,e)})))}}}init(e){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager","ignoreCSSAttributes"].forEach((t=>{this[t]=e[t]}))}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function du(e,t){e.delete(t),t.childNodes?.forEach((t=>du(e,t)))}function pu(e,t,n){return 0!==e.length&&function(e,t,n){let r=t.parentNode;for(;r;){const t=n.getId(r);if(e.some((e=>e.id===t)))return!0;r=r.parentNode}return!1}(e,t,n)}function fu(e,t){return 0!==e.size&&hu(e,t)}function hu(e,t){const{parentNode:n}=t;return!!n&&(!!e.has(n)||hu(e,n))}let mu;const gu=e=>{if(!mu)return e;return function(){try{return e(...arguments)}catch(t){if(mu&&!0===mu(t))return()=>{};throw t}}},vu=[];function yu(e){try{if("composedPath"in e){const t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function bu(e,t){const n=new uu;vu.push(n),n.init(e);let r=window.MutationObserver||window.__rrMutationObserver;const o=window?.Zone?.__symbol__?.("MutationObserver");o&&window[o]&&(r=window[o]);const a=new r(gu((t=>{e.onMutation&&!1===e.onMutation(t)||n.processMutations.bind(n)(t)})));return a.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),a}function wu(e){let{mouseInteractionCb:t,doc:n,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,sampling:s}=e;if(!1===s.mouseInteraction)return()=>{};const l=!0===s.mouseInteraction||void 0===s.mouseInteraction?{}:s.mouseInteraction,c=[];let u=null;return Object.keys(ru).filter((e=>Number.isNaN(Number(e))&&!e.endsWith("_Departed")&&!1!==l[e])).forEach((e=>{let s=Gl(e);const l=(e=>n=>{const s=yu(n);if($c(s,o,a,i,!0))return;let l=null,c=e;if("pointerType"in n){switch(n.pointerType){case"mouse":l=ou.Mouse;break;case"touch":l=ou.Touch;break;case"pen":l=ou.Pen}l===ou.Touch?ru[e]===ru.MouseDown?c="TouchStart":ru[e]===ru.MouseUp&&(c="TouchEnd"):ou.Pen}else Hc(n)&&(l=ou.Touch);null!==l?(u=l,(c.startsWith("Touch")&&l===ou.Touch||c.startsWith("Mouse")&&l===ou.Mouse)&&(l=null)):ru[e]===ru.Click&&(l=u,u=null);const d=Hc(n)?n.changedTouches[0]:n;if(!d)return;const p=r.getId(s),{clientX:f,clientY:h}=d;gu(t)({type:ru[c],id:p,x:f,y:h,...null!==l&&{pointerType:l}})})(e);if(window.PointerEvent)switch(ru[e]){case ru.MouseDown:case ru.MouseUp:s=s.replace("mouse","pointer");break;case ru.TouchStart:case ru.TouchEnd:return}c.push(Rc(s,l,n))})),gu((()=>{c.forEach((e=>e()))}))}function xu(e){let{scrollCb:t,doc:n,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,sampling:s}=e;return Rc("scroll",gu(Pc(gu((e=>{const s=yu(e);if(!s||$c(s,o,a,i,!0))return;const l=r.getId(s);if(s===n&&n.defaultView){const e=Lc(n.defaultView);t({id:l,x:e.left,y:e.top})}else t({id:l,x:s.scrollLeft,y:s.scrollTop})})),s.scroll||100)),n)}const Su=["INPUT","TEXTAREA","SELECT"],ku=new WeakMap;function _u(e){let{inputCb:t,doc:n,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,ignoreClass:s,ignoreSelector:l,maskInputOptions:c,maskInputFn:u,sampling:d,userTr
2iggeredOnInput:p,maskTextClass:f,unmaskTextClass:h,maskTextSelector:m,unmaskTextSelector:g}=e;function v(e){let t=yu(e);const r=e.isTrusted,d=t&&Yl(t.tagName);if("OPTION"===d&&(t=t.parentElement),!t||!d||Su.indexOf(d)<0||$c(t,o,a,i,!0))return;const v=t;if(v.classList.contains(s)||l&&v.matches(l))return;const b=Jl(t);let w=Ql(v,d,b),x=!1;const S=Vl({maskInputOptions:c,tagName:d,type:b}),k=Ac(t,f,m,h,g,S);"radio"!==b&&"checkbox"!==b||(x=t.checked),w=Kl({isMasked:k,element:t,value:w,maskInputFn:u}),y(t,p?{text:w,isChecked:x,userTriggered:r}:{text:w,isChecked:x});const _=t.name;"radio"===b&&_&&x&&n.querySelectorAll(`input[type="radio"][name="${_}"]`).forEach((e=>{if(e!==t){const t=Kl({isMasked:k,element:e,value:Ql(e,d,b),maskInputFn:u});y(e,p?{text:t,isChecked:!x,userTriggered:!1}:{text:t,isChecked:!x})}}))}function y(e,n){const o=ku.get(e);if(!o||o.text!==n.text||o.isChecked!==n.isChecked){ku.set(e,n);const o=r.getId(e);gu(t)({...n,id:o})}}const b=("last"===d.input?["change"]:["input","change"]).map((e=>Rc(e,gu(v),n))),w=n.defaultView;if(!w)return()=>{b.forEach((e=>e()))};const x=w.Object.getOwnPropertyDescriptor(w.HTMLInputElement.prototype,"value"),S=[[w.HTMLInputElement.prototype,"value"],[w.HTMLInputElement.prototype,"checked"],[w.HTMLSelectElement.prototype,"value"],[w.HTMLTextAreaElement.prototype,"value"],[w.HTMLSelectElement.prototype,"selectedIndex"],[w.HTMLOptionElement.prototype,"selected"]];return x&&x.set&&b.push(...S.map((e=>Mc(e[0],e[1],{set(){gu(v)({target:this,isTrusted:!1})}},!1,w)))),gu((()=>{b.forEach((e=>e()))}))}function Cu(e){return function(e,t){if(Tu("CSSGroupingRule")&&e.parentRule instanceof CSSGroupingRule||Tu("CSSMediaRule")&&e.parentRule instanceof CSSMediaRule||Tu("CSSSupportsRule")&&e.parentRule instanceof CSSSupportsRule||Tu("CSSConditionRule")&&e.parentRule instanceof CSSConditionRule){const n=Array.from(e.parentRule.cssRules).indexOf(e);t.unshift(n)}else if(e.parentStyleSheet){const n=Array.from(e.parentStyleSheet.cssRules).indexOf(e);t.unshift(n)}return t}(e,[])}function Au(e,t,n){let r,o;return e?(e.ownerNode?r=t.getId(e.ownerNode):o=n.getId(e),{styleId:o,id:r}):{}}function Eu(e,t){let{mirror:n,stylesheetManager:r}=e,o=null;o="#document"===t.nodeName?n.getId(t):n.getId(t.host);const a="#document"===t.nodeName?t.defaultView?.Document:t.ownerDocument?.defaultView?.ShadowRoot,i=a?.prototype?Object.getOwnPropertyDescriptor(a?.prototype,"adoptedStyleSheets"):void 0;return null!==o&&-1!==o&&a&&i?(Object.defineProperty(t,"adoptedStyleSheets",{configurable:i.configurable,enumerable:i.enumerable,get(){return i.get?.call(this)},set(e){const t=i.set?.call(this,e);if(null!==o&&-1!==o)try{r.adoptStyleSheets(e,o)}catch(n){}return t}}),gu((()=>{Object.defineProperty(t,"adoptedStyleSheets",{configurable:i.configurable,enumerable:i.enumerable,get:i.get,set:i.set})}))):()=>{}}function Iu(e){const t=e.doc.defaultView;if(!t)return()=>{};let n;e.recordDOM&&(n=bu(e,e.doc));const r=function(e){let{mousemoveCb:t,sampling:n,doc:r,mirror:o}=e;if(!1===n.mousemove)return()=>{};const a="number"===typeof n.mousemove?n.mousemove:50,i="number"===typeof n.mousemoveCallback?n.mousemoveCallback:500;let s,l=[];const c=Pc(gu((e=>{const n=Date.now()-s;t(l.map((e=>(e.timeOffset-=n,e))),e),l=[],s=null})),i),u=gu(Pc(gu((e=>{const t=yu(e),{clientX:n,clientY:r}=Hc(e)?e.changedTouches[0]:e;s||(s=Dc()),l.push({x:n,y:r,id:o.getId(t),timeOffset:Dc()-s}),c("undefined"!==typeof DragEvent&&e instanceof DragEvent?nu.Drag:e instanceof MouseEvent?nu.MouseMove:nu.TouchMove)})),a,{trailing:!1})),d=[Rc("mousemove",u,r),Rc("touchmove",u,r),Rc("drag",u,r)];return gu((()=>{d.forEach((e=>e()))}))}(e),o=wu(e),a=xu(e),i=function(e,t){let{viewportResizeCb:n}=e,{win:r}=t,o=-1,a=-1;return Rc("resize",gu(Pc(gu((()=>{const e=Fc(),t=Bc();o===e&&a===t||(n({width:Number(t),height:Number(e)}),o=e,a=t)})),200)),r)}(e,{win:t}),s=_u(e),l=function(e){let{mediaInteractionCb:t,blockClass:n,blockSelector:r,unblockSelector:o,mirror:a,sampling:i,doc:s}=e;const l=gu((e=>Pc(gu((i=>{const s=yu(i);if(!s||$c(s,n,r,o,!0))return;const{currentTime:l,volume:c,muted:u,playbackRate:d}=s;t({type:e,id:a.getId(s),currentTime:l,volume:c,muted:u,playbackRate:d})})),i.media||500))),c=[Rc("play",l(au.Play),s),Rc("pause",l(au.Pause),s),Rc("seeked",l
2(au.Seeked),s),Rc("volumechange",l(au.VolumeChange),s),Rc("ratechange",l(au.RateChange),s)];return gu((()=>{c.forEach((e=>e()))}))}(e);let c=()=>{},u=()=>{},d=()=>{},p=()=>{};e.recordDOM&&(c=function(e,t){let{styleSheetRuleCb:n,mirror:r,stylesheetManager:o}=e,{win:a}=t;if(!a.CSSStyleSheet||!a.CSSStyleSheet.prototype)return()=>{};const i=a.CSSStyleSheet.prototype.insertRule;a.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:gu(((e,t,a)=>{const[i,s]=a,{id:l,styleId:c}=Au(t,r,o.styleMirror);return(l&&-1!==l||c&&-1!==c)&&n({id:l,styleId:c,adds:[{rule:i,index:s}]}),e.apply(t,a)}))});const s=a.CSSStyleSheet.prototype.deleteRule;let l,c;a.CSSStyleSheet.prototype.deleteRule=new Proxy(s,{apply:gu(((e,t,a)=>{const[i]=a,{id:s,styleId:l}=Au(t,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&n({id:s,styleId:l,removes:[{index:i}]}),e.apply(t,a)}))}),a.CSSStyleSheet.prototype.replace&&(l=a.CSSStyleSheet.prototype.replace,a.CSSStyleSheet.prototype.replace=new Proxy(l,{apply:gu(((e,t,a)=>{const[i]=a,{id:s,styleId:l}=Au(t,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&n({id:s,styleId:l,replace:i}),e.apply(t,a)}))})),a.CSSStyleSheet.prototype.replaceSync&&(c=a.CSSStyleSheet.prototype.replaceSync,a.CSSStyleSheet.prototype.replaceSync=new Proxy(c,{apply:gu(((e,t,a)=>{const[i]=a,{id:s,styleId:l}=Au(t,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&n({id:s,styleId:l,replaceSync:i}),e.apply(t,a)}))}));const u={};Ru("CSSGroupingRule")?u.CSSGroupingRule=a.CSSGroupingRule:(Ru("CSSMediaRule")&&(u.CSSMediaRule=a.CSSMediaRule),Ru("CSSConditionRule")&&(u.CSSConditionRule=a.CSSConditionRule),Ru("CSSSupportsRule")&&(u.CSSSupportsRule=a.CSSSupportsRule));const d={};return Object.entries(u).forEach((e=>{let[t,a]=e;d[t]={insertRule:a.prototype.insertRule,deleteRule:a.prototype.deleteRule},a.prototype.insertRule=new Proxy(d[t].insertRule,{apply:gu(((e,t,a)=>{const[i,s]=a,{id:l,styleId:c}=Au(t.parentStyleSheet,r,o.styleMirror);return(l&&-1!==l||c&&-1!==c)&&n({id:l,styleId:c,adds:[{rule:i,index:[...Cu(t),s||0]}]}),e.apply(t,a)}))}),a.prototype.deleteRule=new Proxy(d[t].deleteRule,{apply:gu(((e,t,a)=>{const[i]=a,{id:s,styleId:l}=Au(t.parentStyleSheet,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&n({id:s,styleId:l,removes:[{index:[...Cu(t),i]}]}),e.apply(t,a)}))})})),gu((()=>{a.CSSStyleSheet.prototype.insertRule=i,a.CSSStyleSheet.prototype.deleteRule=s,l&&(a.CSSStyleSheet.prototype.replace=l),c&&(a.CSSStyleSheet.prototype.replaceSync=c),Object.entries(u).forEach((e=>{let[t,n]=e;n.prototype.insertRule=d[t].insertRule,n.prototype.deleteRule=d[t].deleteRule}))}))}(e,{win:t}),u=Eu(e,e.doc),d=function(e,t){let{styleDeclarationCb:n,mirror:r,ignoreCSSAttributes:o,stylesheetManager:a}=e,{win:i}=t;const s=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(s,{apply:gu(((e,t,i)=>{const[l,c,u]=i;if(o.has(l))return s.apply(t,[l,c,u]);const{id:d,styleId:p}=Au(t.parentRule?.parentStyleSheet,r,a.styleMirror);return(d&&-1!==d||p&&-1!==p)&&n({id:d,styleId:p,set:{property:l,value:c,priority:u},index:Cu(t.parentRule)}),e.apply(t,i)}))});const l=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(l,{apply:gu(((e,t,i)=>{const[s]=i;if(o.has(s))return l.apply(t,[s]);const{id:c,styleId:u}=Au(t.parentRule?.parentStyleSheet,r,a.styleMirror);return(c&&-1!==c||u&&-1!==u)&&n({id:c,styleId:u,remove:{property:s},index:Cu(t.parentRule)}),e.apply(t,i)}))}),gu((()=>{i.CSSStyleDeclaration.prototype.setProperty=s,i.CSSStyleDeclaration.prototype.removeProperty=l}))}(e,{win:t}),e.collectFonts&&(p=function(e){let{fontCb:t,doc:n}=e;const r=n.defaultView;if(!r)return()=>{};const o=[],a=new WeakMap,i=r.FontFace;r.FontFace=function(e,t,n){const r=new i(e,t,n);return a.set(r,{family:e,buffer:"string"!==typeof t,descriptors:n,fontSource:"string"===typeof t?t:JSON.stringify(Array.from(new Uint8Array(t)))}),r};const s=Nc(n.fonts,"add",(function(e){return function(n){return eu(gu((()=>{const e=a.get(n);e&&(t(e),a.delete(n))})),0),e.apply(this,[n])}}));return o.push((()=>{r.FontFace=i})),o.push(s),gu((()=>{o.forEach((e=>e()))}))}(e)));const f=function(e){const{doc:t,mirror:n,blockClass:r,blockSelector:o,unblockSelector:a,selectionCb:i}=e;let s=!0;const l=gu((()=>{const e=t.getSelection();if(!e||s&&e?.isCollapsed)return;s=e.isCollapsed||!1;const l=[],c=e.rangeCount||0;for(let t=0;t<c;t++){const i=e.getRangeAt(t),{startContainer:s,startOffset:c,endContainer:u,endOffset:d}=i;$c(s,r,o,a,!0)||$c(u,r,o,a,!0)||l.push({start:n.getId(s),startOffset:c,end:n.getId(u),endOffset:d})}i({ranges:l})}));return l(),Rc("selectionchange",l)}(e),h=function(e){let{doc:t,customElementCb:n}=e;const r=t.defaultView;return r&&r.customElements?Nc(r.customElements,"define",(function(e){return function(t,r,o){try{n({define:{name:t}})}catch(a){}return e.apply(this,[t,r,o])}})):()=>{}}(e),m=[];for(const g of e.plugins)m.push(g.observer(g.callback,t,g.options));return gu((()=>{vu.forEach((e=>e.reset())),n?.disconnect(),r(),o(),a(),i(),s(),l(),c(),u(),d(),p(),f(),h(),m.forEach((e=>e()))}))}function Tu(e){return"undefined"!==typeof window[e]}function Ru(e){return Boolean("undefined"!==typeof window[e]&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class Ou{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,t,n,r){const o=n||this.getIdToRemoteIdMap(e),a=r||this.getRemoteIdToIdMap(e);let i=o.get(t);
2return i||(i=this.generateIdFn(),o.set(t,i),a.set(i,t)),i}getIds(e,t){const n=this.getIdToRemoteIdMap(e),r=this.getRemoteIdToIdMap(e);return t.map((t=>this.getId(e,t,n,r)))}getRemoteId(e,t,n){const r=n||this.getRemoteIdToIdMap(e);if("number"!==typeof t)return t;const o=r.get(t);return o||-1}getRemoteIds(e,t){const n=this.getRemoteIdToIdMap(e);return t.map((t=>this.getRemoteId(e,t,n)))}reset(e){if(!e)return this.iframeIdToRemoteIdMap=new WeakMap,void(this.iframeRemoteIdToIdMap=new WeakMap);this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let t=this.iframeIdToRemoteIdMap.get(e);return t||(t=new Map,this.iframeIdToRemoteIdMap.set(e,t)),t}getRemoteIdToIdMap(e){let t=this.iframeRemoteIdToIdMap.get(e);return t||(t=new Map,this.iframeRemoteIdToIdMap.set(e,t)),t}}class ju{constructor(){this.crossOriginIframeMirror=new Ou(lc),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class Pu{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new Ou(lc),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new Ou(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0),e.contentWindow&&this.crossOriginIframeMap.set(e.contentWindow,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,t){this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:t}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&e.contentWindow?.addEventListener("message",this.handleMessage.bind(this)),this.loadListener?.(e);const n=iu(e);n&&n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,this.mirror.getId(n))}handleMessage(e){const t=e;if("rrweb"!==t.data.type||t.origin!==t.data.origin)return;if(!e.source)return;const n=this.crossOriginIframeMap.get(e.source);if(!n)return;const r=this.transformCrossOriginEvent(n,t.data.event);r&&this.wrappedEmit(r,t.data.isCheckout)}transformCrossOriginEvent(e,t){switch(t.type){case tu.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(t.data.node,e);const n=t.data.node.id;return this.crossOriginIframeRootIdMap.set(e,n),this.patchRootIdOnNode(t.data.node,n),{timestamp:t.timestamp,type:tu.IncrementalSnapshot,data:{source:nu.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:t.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case tu.Meta:case tu.Load:case tu.DomContentLoaded:return!1;case tu.Plugin:return t;case tu.Custom:return this.replaceIds(t.data.payload,e,["id","parentId","previousId","nextId"]),t;case tu.IncrementalSnapshot:switch(t.data.source){case nu.Mutation:return t.data.adds.forEach((t=>{this.replaceIds(t,e,["parentId","nextId","previousId"]),this.replaceIdOnNode(t.node,e);const n=this.crossOriginIframeRootIdMap.get(e);n&&this.patchRootIdOnNode(t.node,n)})),t.data.removes.forEach((t=>{this.replaceIds(t,e,["parentId","id"])})),t.data.attributes.forEach((t=>{this.replaceIds(t,e,["id"])})),t.data.texts.forEach((t=>{this.replaceIds(t,e,["id"])})),t;case nu.Drag:case nu.TouchMove:case nu.MouseMove:return t.data.positions.forEach((t=>{this.replaceIds(t,e,["id"])})),t;case nu.ViewportResize:return!1;case nu.MediaInteraction:case nu.MouseInteraction:case nu.Scroll:case nu.CanvasMutation:case nu.Input:return this.replaceIds(t.data,e,["id"]),t;case nu.StyleSheetRule:case nu.StyleDeclaration:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleId"]),t;case nu.Font:return t;case nu.Selection:return t.data.ranges.forEach((t=>{this.replaceIds(t,e,["start","end"])})),t;case nu.AdoptedStyleSheet:return this.replaceIds(t.data,e,["id"]),this.replaceStyleIds(t.data,e,["styleIds"]),t.data.styles?.forEach((t=>{this.replaceStyleIds(t,e,["styleId"])})),t}}return!1}replace(e,t,n,r){for(const o of r)(Array.isArray(t[o])||"number"===typeof t[o])&&(Array.isArray(t[o])?t[o]=e.getIds(n,t[o]):t[o]=e.getId(n,t[o]));return t}replaceIds(e,t,n){return this.replace(this.crossOriginIframeMirror,e,t,n)}replaceStyleIds(e,t,n){return this.replace(this.crossOriginIframeStyleMirror,e,t,n)}replaceIdOnNode(e,t){this.replaceIds(e,t,["id","rootId"]),"childNodes"in e&&e.childNodes.forEac
2h((e=>{this.replaceIdOnNode(e,t)}))}patchRootIdOnNode(e,t){e.type===zl.Document||e.rootId||(e.rootId=t),"childNodes"in e&&e.childNodes.forEach((e=>{this.patchRootIdOnNode(e,t)}))}}class Mu{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class Nu{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,t){if(!Ul(e))return;if(this.shadowDoms.has(e))return;this.shadowDoms.add(e),this.bypassOptions.canvasManager.addShadowRoot(e);const n=bu({...this.bypassOptions,doc:t,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push((()=>n.disconnect())),this.restoreHandlers.push(xu({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),eu((()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(Eu({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))}),0)}observeAttachShadow(e){const t=iu(e),n=function(e){try{return e.contentWindow}catch(t){}}(e);t&&n&&this.patchAttachShadow(n.Element,t)}patchAttachShadow(e,t){const n=this;this.restoreHandlers.push(Nc(e.prototype,"attachShadow",(function(e){return function(r){const o=e.call(this,r);return this.shadowRoot&&Jc(this)&&n.addShadowRoot(this.shadowRoot,t),o}})))}reset(){this.restoreHandlers.forEach((e=>{try{e()}catch(t){}})),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}for(var Du="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Lu="undefined"===typeof Uint8Array?[]:new Uint8Array(256),Fu=0;Fu<64;Fu++)Lu[Du.charCodeAt(Fu)]=Fu;class Bu{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class zu{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new Gc,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,t){"_cssText"in t.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:t.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,t){if(0===e.length)return;const n={id:t,styleIds:[]},r=[];for(const o of e){let e;this.styleMirror.has(o)?e=this.styleMirror.getId(o):(e=this.styleMirror.add(o),r.push({styleId:e,rules:Array.from(o.rules||CSSRule,((e,t)=>({rule:Hl(e),index:t})))})),n.styleIds.push(e)}r.length>0&&(n.styles=r),this.adoptedStyleSheetCb(n)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}}class $u{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(e,t){const n=this.nodeMap.get(e);return n&&Array.from(n).some((e=>e!==t))}add(e,t){this.active||(this.active=!0,function(){Zc("requestAnimationFrame")(...arguments)}((()=>{this.nodeMap=new WeakMap,this.active=!1}))),this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(t))}destroy(){}}let Uu,qu;try{if(2!==Array.from([1],(e=>2*e))[0]){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=e.contentWindow?.Array.from||Array.from,document.body.removeChild(e)}}catch(SY){console.debug("Unable to override Array.from",SY)}const Hu=new Wl;function Wu(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:o="rr-block",blockSelector:a=null,unblockSelector:i=null,ignoreClass:s="rr-ignore",ignoreSelector:l=null,maskAllText:c=!1,maskTextClass:u="rr-mask",unmaskTextClass:d=null,maskTextSelector:p=null,unmaskTextSelector:f=null,inlineStylesheet:h=!0,maskAllInputs:m,maskInputOptions:g,slimDOMOptions:v,maskAttributeFn:y,maskInputFn:b,maskTextFn:w,maxCanvasSize:x=null,packFn:S,sampling:k={},dataURLOptions:_={},mousemoveWait:C,recordDOM:A=!0,recordCanvas:E=!1,recordCrossOriginIframes:I=!1,recordAfter:T=("DOMContentLoaded"===e.recordAfter?e.recordAfter:"load"),userTriggeredOnInput:R=!1,collectFonts:O=!1,inlineImages:j=!1,plugins:P,keepIframeSrcFn:M=(()=>!1),ignoreCSSAttributes:N=new Set([]),errorHandler:D,onMutation:L,getCanvasManager:F}=e;mu=D;const B=!I||window.parent===window;let z=!1;if(!B)try{window.parent.document&&(z=!1)}catch(te){z=!0}if(B&&!t)throw new Error("emit function is required");if(!B&&!z)return()=>{};
2void 0!==C&&void 0===k.mousemove&&(k.mousemove=C),Hu.reset();const $=!0===m?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==g?g:{},U=!0===v||"all"===v?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===v,headMetaDescKeywords:"all"===v}:v||{};let q;!function(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;"NodeList"in t&&!t.NodeList.prototype.forEach&&(t.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in t&&!t.DOMTokenList.prototype.forEach&&(t.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];let o=n[0];if(!(0 in n))throw new TypeError("1 argument is required");do{if(e===o)return!0}while(o=o&&o.parentNode);return!1})}();let H=0;const W=e=>{for(const t of P||[])t.eventProcessor&&(e=t.eventProcessor(e));return S&&!z&&(e=S(e)),e};Uu=(e,o)=>{const a=e;if(a.timestamp=Dc(),!vu[0]?.isFrozen()||a.type===tu.FullSnapshot||a.type===tu.IncrementalSnapshot&&a.data.source===nu.Mutation||vu.forEach((e=>e.unfreeze())),B)t?.(W(a),o);else if(z){const e={type:"rrweb",event:W(a),origin:window.location.origin,isCheckout:o};window.parent.postMessage(e,"*")}if(a.type===tu.FullSnapshot)q=a,H=0;else if(a.type===tu.IncrementalSnapshot){if(a.data.source===nu.Mutation&&a.data.isAttachIframe)return;H++;const e=r&&H>=r,t=n&&q&&a.timestamp-q.timestamp>n;(e||t)&&ee(!0)}};const V=e=>{Uu({type:tu.IncrementalSnapshot,data:{source:nu.Mutation,...e}})},K=e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.Scroll,...e}}),G=e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.CanvasMutation,...e}}),Y=new zu({mutationCb:V,adoptedStyleSheetCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.AdoptedStyleSheet,...e}})}),X="boolean"===typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new ju:new Pu({mirror:Hu,mutationCb:V,stylesheetManager:Y,recordCrossOriginIframes:I,wrappedEmit:Uu});for(const re of P||[])re.getMirror&&re.getMirror({nodeMirror:Hu,crossOriginIframeMirror:X.crossOriginIframeMirror,crossOriginIframeStyleMirror:X.crossOriginIframeStyleMirror});const J=new $u,Q=function(e,t){try{return e?e(t):new Bu}catch{return console.warn("Unable to initialize CanvasManager"),new Bu}}(F,{mirror:Hu,win:window,mutationCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.CanvasMutation,...e}}),recordCanvas:E,blockClass:o,blockSelector:a,unblockSelector:i,maxCanvasSize:x,sampling:k.canvas,dataURLOptions:_,errorHandler:D}),Z="boolean"===typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new Mu:new Nu({mutationCb:V,scrollCb:K,bypassOptions:{onMutation:L,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:c,maskTextClass:u,unmaskTextClass:d,maskTextSelector:p,unmaskTextSelector:f,inlineStylesheet:h,maskInputOptions:$,dataURLOptions:_,maskAttributeFn:y,maskTextFn:w,maskInputFn:b,recordCanvas:E,inlineImages:j,sampling:k,slimDOMOptions:U,iframeManager:X,stylesheetManager:Y,canvasManager:Q,keepIframeSrcFn:M,processedNodeManager:J,ignoreCSSAttributes:N},mirror:Hu}),ee=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!A)return;Uu({type:tu.Meta,data:{href:window.location.href,width:Bc(),height:Fc()}},e),Y.reset(),Z.init(),vu.forEach((e=>e.lock()));const t=function(e,t){const{mirror:n=new Wl,blockClass:r="rr-block",blockSelector:o=null,unblockSelector:a=null,maskAllText:i=!1,maskTextClass:s="rr-mask",unmaskTextClass:l=null,maskTextSelector:c=null,unmaskTextSelector:u=null,inlineStylesheet:d=!0,inlineImages:p=!1,recordCanvas:f=!1,maskAllInputs:h=!1,maskAttributeFn:m,maskTextFn:g,maskInputFn:v,slimDOM:y=!1,dataURLOptions:b,preserveWhiteSpace:w,onSerialize:x,onIframeLoad:S,iframeLoadTimeout:k,onBlockedImageLoad:_,onStylesheetLoad:C,stylesheetLoadTimeout:A,keepIframeSrcFn:E=(()=>!1),ignoreCSSAttributes:I=new Set([])}=t||{};return Tc(e,{doc:e,mirror:n,blockClass:r,blockSelector:o,unblockSelector:a,maskAllText:i,maskTextClass:s,unmaskTextClass:l,maskTextSelector:c,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:d,maskInputOptions:!0===h?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===h?{}:h,maskAttributeFn:m,maskTextFn:g,maskInputFn:v,slimDOMOptions:!0===y||"all"===y?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===y,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}
2:!1===y?{}:y,dataURLOptions:b,inlineImages:p,recordCanvas:f,preserveWhiteSpace:w,onSerialize:x,onIframeLoad:S,iframeLoadTimeout:k,onBlockedImageLoad:_,onStylesheetLoad:C,stylesheetLoadTimeout:A,keepIframeSrcFn:E,newlyAddedElement:!1,ignoreCSSAttributes:I})}(document,{mirror:Hu,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:c,maskTextClass:u,unmaskTextClass:d,maskTextSelector:p,unmaskTextSelector:f,inlineStylesheet:h,maskAllInputs:$,maskAttributeFn:y,maskInputFn:b,maskTextFn:w,slimDOM:U,dataURLOptions:_,recordCanvas:E,inlineImages:j,onSerialize:e=>{Wc(e,Hu)&&X.addIframe(e),Vc(e,Hu)&&Y.trackLinkElement(e),Kc(e)&&Z.addShadowRoot(e.shadowRoot,document)},onIframeLoad:(e,t)=>{X.attachIframe(e,t),e.contentWindow&&Q.addWindow(e.contentWindow),Z.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{Y.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,n)=>{let{width:r,height:o}=n;V({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${r}px`,height:`${o}px`}}}]})},keepIframeSrcFn:M,ignoreCSSAttributes:N});if(!t)return console.warn("Failed to snapshot the document");Uu({type:tu.FullSnapshot,data:{node:t,initialOffset:Lc(window)}}),vu.forEach((e=>e.unlock())),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Y.adoptStyleSheets(document.adoptedStyleSheets,Hu.getId(document))};qu=ee;try{const e=[],t=e=>gu(Iu)({onMutation:L,mutationCb:V,mousemoveCb:(e,t)=>Uu({type:tu.IncrementalSnapshot,data:{source:t,positions:e}}),mouseInteractionCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.MouseInteraction,...e}}),scrollCb:K,viewportResizeCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.ViewportResize,...e}}),inputCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.Input,...e}}),mediaInteractionCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.MediaInteraction,...e}}),styleSheetRuleCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.StyleSheetRule,...e}}),styleDeclarationCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.StyleDeclaration,...e}}),canvasMutationCb:G,fontCb:e=>Uu({type:tu.IncrementalSnapshot,data:{source:nu.Font,...e}}),selectionCb:e=>{Uu({type:tu.IncrementalSnapshot,data:{source:nu.Selection,...e}})},customElementCb:e=>{Uu({type:tu.IncrementalSnapshot,data:{source:nu.CustomElement,...e}})},blockClass:o,ignoreClass:s,ignoreSelector:l,maskAllText:c,maskTextClass:u,unmaskTextClass:d,maskTextSelector:p,unmaskTextSelector:f,maskInputOptions:$,inlineStylesheet:h,sampling:k,recordDOM:A,recordCanvas:E,inlineImages:j,userTriggeredOnInput:R,collectFonts:O,doc:e,maskAttributeFn:y,maskInputFn:b,maskTextFn:w,keepIframeSrcFn:M,blockSelector:a,unblockSelector:i,slimDOMOptions:U,dataURLOptions:_,mirror:Hu,iframeManager:X,stylesheetManager:Y,shadowDomManager:Z,processedNodeManager:J,canvasManager:Q,ignoreCSSAttributes:N,plugins:P?.filter((e=>e.observer))?.map((e=>({observer:e.observer,options:e.options,callback:t=>Uu({type:tu.Plugin,data:{plugin:e.name,payload:t}})})))||[]},{});X.addLoadListener((n=>{try{e.push(t(n.contentDocument))}catch(r){console.warn(r)}}));const n=()=>{ee(),e.push(t(document))};return"interactive"===document.readyState||"complete"===document.readyState?n():(e.push(Rc("DOMContentLoaded",(()=>{Uu({type:tu.DomContentLoaded,data:{}}),"DOMContentLoaded"===T&&n()}))),e.push(Rc("load",(()=>{Uu({type:tu.Load,data:{}}),"load"===T&&n()}),window))),()=>{e.forEach((e=>e())),J.destroy(),qu=void 0,mu=void 0}}catch(ne){console.warn(ne)}}var Vu,Ku;Wu.mirror=Hu,Wu.takeFullSnapshot=function(e){if(!qu)throw new Error("please take full snapshot after start recording");qu(e)},(Ku=Vu||(Vu={}))[Ku.NotStarted=0]="NotStarted",Ku[Ku.Running=1]="Running",Ku[Ku.Stopped=2]="Stopped";const Gu=3;function Yu(e){return e>9999999999?e:1e3*e}function Xu(e){return e>9999999999?e/1e3:e}function Ju(e,t){"sentry.transaction"!==t.category&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate((()=>(e.throttledAddEvent({type:tu.Custom,timestamp:1e3*(t.timestamp||0),data:{tag:"breadcrumb",payload:rt(t,10,1e3)}}),"console"===t.category))))}const Qu="button,a";function Zu(e){return e.closest(Qu)||e}function ed(e){const t=td(e);return t&&t instanceof Element?Zu(t):t}function td(e){return function(e){return"object"===typeof e&&!!e&&"target"in e}(e)?e.target:e}let nd;function rd(e){return nd||(nd=[],F(El,"open",(function(e){return function(){if(nd)try{nd.forEac
2h((e=>e()))}catch{}for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.apply(El,n)}}))),nd.push(e),()=>{const t=nd?nd.indexOf(e):-1;t>-1&&nd.splice(t,1)}}const od=new Set([nu.Mutation,nu.StyleSheetRule,nu.StyleDeclaration,nu.AdoptedStyleSheet,nu.CanvasMutation,nu.Selection,nu.MediaInteraction]);class ad{constructor(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ju;this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=t.timeout/1e3,this._threshold=t.threshold/1e3,this._scrollTimeout=t.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=t.ignoreSelector,this._addBreadcrumbEvent=n}addListeners(){const e=rd((()=>{this._lastMutation=sd()}));this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,t){if(function(e,t){if(!id.includes(e.tagName))return!0;if("INPUT"===e.tagName&&!["submit","button"].includes(e.getAttribute("type")||""))return!0;if("A"===e.tagName&&(e.hasAttribute("download")||e.hasAttribute("target")&&"_self"!==e.getAttribute("target")))return!0;if(t&&e.matches(t))return!0;return!1}(t,this._ignoreSelector)||!function(e){return!(!e.data||"number"!==typeof e.data.nodeId||!e.timestamp)}(e))return;const n={timestamp:Xu(e.timestamp),clickBreadcrumb:e,clickCount:0,node:t};this._clicks.some((e=>e.node===n.node&&Math.abs(e.timestamp-n.timestamp)<1))||(this._clicks.push(n),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this._lastMutation=Xu(e)}registerScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this._lastScroll=Xu(e)}registerClick(e){const t=Zu(e);this._handleMultiClick(t)}_handleMultiClick(e){this._getClicks(e).forEach((e=>{e.clickCount++}))}_getClicks(e){return this._clicks.filter((t=>t.node===e))}_checkClicks(){const e=[],t=sd();this._clicks.forEach((n=>{!n.mutationAfter&&this._lastMutation&&(n.mutationAfter=n.timestamp<=this._lastMutation?this._lastMutation-n.timestamp:void 0),!n.scrollAfter&&this._lastScroll&&(n.scrollAfter=n.timestamp<=this._lastScroll?this._lastScroll-n.timestamp:void 0),n.timestamp+this._timeout<=t&&e.push(n)}));for(const n of e){const e=this._clicks.indexOf(n);e>-1&&(this._generateBreadcrumbs(n),this._clicks.splice(e,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){const t=this._replay,n=e.scrollAfter&&e.scrollAfter<=this._scrollTimeout,r=e.mutationAfter&&e.mutationAfter<=this._threshold,o=!n&&!r,{clickCount:a,clickBreadcrumb:i}=e;if(o){const n=1e3*Math.min(e.mutationAfter||this._timeout,this._timeout),r=n<1e3*this._timeout?"mutation":"timeout",o={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.slowClickDetected",data:{...i.data,url:El.location.href,route:t.getCurrentRoute(),timeAfterClickMs:n,endReason:r,clickCount:a||1}};this._addBreadcrumbEvent(t,o)}else if(a>1){const e={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.multiClick",data:{...i.data,url:El.location.href,route:t.getCurrentRoute(),clickCount:a,metric:!0}};this._addBreadcrumbEvent(t,e)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=za((()=>this._checkClicks()),1e3)}}const id=["A","BUTTON","INPUT"];function sd(){return Date.now()/1e3}function ld(e,t){try{if(!function(e){return e.type===Gu}(t))return;const{source:n}=t.data;if(od.has(n)&&e.registerMutation(t.timestamp),n===nu.Scroll&&e.registerScroll(t.timestamp),function(e){return e.data.source===nu.MouseInteraction}(t)){const{type:n,id:r}=t.data,o=Wu.mirror.getNode(r);o instanceof HTMLElement&&n===ru.Click&&e.registerClick(o)}}catch{}}function cd(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var ud=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(ud||{});const dd=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function pd(e){const t={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const n in e)if(dd.has(n)){let r=n;"data-testid"!==n&&"data-test-id"!==n||(r="testId"),t[r]=e[n]}return t}const fd=e=>t=>{if(!e.isEnabled())return;const n=function(e){const{target:t,message:n}=function(e){const t="click"===e.name;let n,r=null;try{r=t?ed(e.event):td(e.event),n=A(r,{maxStringLength:200})||"<unknown>"}catch{n="<unknown>"}return{target:r,message:n}}(e);return cd({category:`ui.${e.name}`,...hd(t,n)})}(t);if(!n)return;const r="click"===t.name,o=r?t.event:void 0;var a,i,s;!(r&&e.clickDetector&&o?.target)||o.altKey||o.metaKey||o.ctrlKey||o.shiftKey||(a=e.clickDetector,i=n,s=ed(t.event),a.handleClick(i,s)),Ju(e,n)};function hd(e,t){const n=Wu.mirror.getId(e),r=n&&Wu.mirror.getNode(n),o=r&&Wu.mirror.getMeta(r),a=o&&function(e){return e.type===ud.Element}(o)?o:null;return{message:t,data:a?{nodeId:n,node:{id:n,tagName:a.tagName,textContent:Array.from(a.childNodes).map((e=>
2e.type===ud.Text&&e.textContent)).filter(Boolean).map((e=>e.trim())).join(""),attributes:pd(a.attributes)}}:{}}}function md(e,t){if(!e.isEnabled())return;e.updateUserActivity();const n=function(e){const{metaKey:t,shiftKey:n,ctrlKey:r,altKey:o,key:a,target:i}=e;if(!i||function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||e.isContentEditable}(i)||!a)return null;const s=t||r||o,l=1===a.length;if(!s&&l)return null;const c=A(i,{maxStringLength:200})||"<unknown>",u=hd(i,c);return cd({category:"ui.keyDown",message:c,data:{...u.data,metaKey:t,shiftKey:n,ctrlKey:r,altKey:o,key:a}})}(t);n&&Ju(e,n)}const gd={resource:function(e){const{entryType:t,initiatorType:n,name:r,responseEnd:o,startTime:a,decodedBodySize:i,encodedBodySize:s,responseStatus:l,transferSize:c}=e;if(["fetch","xmlhttprequest"].includes(n))return null;return{type:`${t}.${n}`,start:bd(a),end:bd(o),name:r,data:{size:c,statusCode:l,decodedBodySize:i,encodedBodySize:s}}},paint:function(e){const{duration:t,entryType:n,name:r,startTime:o}=e,a=bd(o);return{type:n,name:r,start:a,end:a+t,data:void 0}},navigation:function(e){const{entryType:t,name:n,decodedBodySize:r,duration:o,domComplete:a,encodedBodySize:i,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,domInteractive:c,loadEventStart:u,loadEventEnd:d,redirectCount:p,startTime:f,transferSize:h,type:m}=e;if(0===o)return null;return{type:`${t}.${m}`,start:bd(f),end:bd(a),name:n,data:{size:h,decodedBodySize:r,encodedBodySize:i,duration:o,domInteractive:c,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,loadEventStart:u,loadEventEnd:d,domComplete:a,redirectCount:p}}}};function vd(e,t){return n=>{let{metric:r}=n;t.replayPerformanceEntries.push(e(r))}}function yd(e){const t=gd[e.entryType];return t?t(e):null}function bd(e){return((se()||El.performance.timeOrigin)+e)/1e3}function wd(e){const t=e.entries[e.entries.length-1];return _d(e,"largest-contentful-paint",t?.element?[t.element]:void 0)}function xd(e){return void 0!==e.sources}function Sd(e){const t=[],n=[];for(const r of e.entries)if(xd(r)){const e=[];for(const t of r.sources)if(t.node){n.push(t.node);const r=Wu.mirror.getId(t.node);r&&e.push(r)}t.push({value:r.value,nodeIds:e.length?e:void 0})}return _d(e,"cumulative-layout-shift",n,t)}function kd(e){const t=e.entries[e.entries.length-1];return _d(e,"interaction-to-next-paint",t?.target?[t.target]:void 0)}function _d(e,t,n,r){const o=e.value,a=e.rating,i=bd(o);return{type:"web-vital",name:t,start:i,end:i,data:{value:o,size:o,rating:a,nodeIds:n?n.map((e=>Wu.mirror.getId(e))):void 0,attributions:r}}}const Cd="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,Ad='
vendor: 10,329 bytes, line 2
2var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});
2';const Ed=["log","warn","error"],Id="[Replay] ";function Td(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info";Oo({category:"console",data:{logger:"replay"},level:t,message:`${Id}${e}`},{level:t})}const Rd=function(){let e=!1,t=!1;const n={exception:()=>{},infoTick:()=>{},setConfig:n=>{e=!!n.captureExceptions,t=!!n.traceInternals}};return Cd?(Ed.forEach((e=>{n[e]=function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];L[e](Id,...r),t&&Td(r.join(""),jo(e))}})),n.exception=function(r){for(var o=arguments.length,a=new Array(o>1?o-1:0),i=1;i<o;i++)a[i-1]=arguments[i];a.length&&n.error&&n.error(...a),L.error(Id,r),e?En(r,{mechanism:{handled:!0,type:"auto.function.replay.debug"}}):t&&Td(r,"error")},n.infoTick=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];L.log(Id,...n),t&&setTimeout((()=>Td(n[0])),0)}):Ed.forEach((e=>{n[e]=()=>{}})),n}();class Od extends Error{constructor(){super("Event buffer exceeded maximum size of 20000000.")}}class jd{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(e){const t=JSON.stringify(e).length;if(this._totalSize+=t,this._totalSize>Nl)throw new Od;this.events.push(e)}finish(){return new Promise((e=>{const t=this.events;this.clear(),e(JSON.stringify(t))}))}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){let e=null;for(const{timestamp:t}of this.events)(null===e||t<e)&&(e=t);return null===e?e:Yu(e)}}class Pd{constructor(e){this._worker=e,this._id=0}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise(((e,t)=>{this._worker.addEventListener("message",(n=>{let{data:r}=n;r.success?e():(Cd&&Rd.warn("Received worker message with unsuccessful status",r),t(new Error("Received worker message with unsuccessful status")))}),{once:!0}),this._worker.addEventListener("error",(e=>{Cd&&Rd.warn("Failed to load Replay compression worker",e),t(new Error(`Failed to load Replay compression worker: ${e instanceof ErrorEvent&&e.message?e.message:"Unknown error. This can happen due to CSP policy restrictions, network issues, or the worker script failing to load."}`))}),{once:!0})}))),this._ensureReadyPromise}destroy(){Cd&&Rd.log("Destroying compression worker"),this._worker.terminate()}postMessage(e,t){const n=this._getAndIncrementId();return new Promise(((r,o)=>{const a=t=>{let{data:i}=t;const s=i;if(s.method===e&&s.id===n){if(this._worker.removeEventListener("message",a),!s.success)return Cd&&Rd.error("Error in compression worker: ",s.response),void o(new Error("Error in compression worker"));r(s.response)}};this._worker.addEventListener("message",a),this._worker.postMessage({id:n,method:e,arg:t})}))}_getAndIncrementId(){return this._id++}}class Md{constructor(e){this._worker=new Pd(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){const t=Yu(e.timestamp);(!this._earliestTimestamp||t<this._earliestTimestamp)&&(this._earliestTimestamp=t);const n=JSON.stringify(e);return this._totalSize+=n.length,this._totalSize>Nl?Promise.reject(new Od):this._sendEventToWorker(n)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,(e=>{Cd&&Rd.exception(e,'Sending "clear" message to worker failed',e)}))}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage("addEvent",e)}async _finishRequest(){const e=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,e}}class Nd{constructor(e){this._fallback=new jd,this._compression=new Md(e),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}set waitForCheckout(e){this._used.waitForCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}
2async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(e){return void(Cd&&Rd.exception(e,"Failed to load the compression worker, falling back to simple buffer"))}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:e,hasCheckout:t,waitForCheckout:n}=this._fallback,r=[];for(const a of e)r.push(this._compression.addEvent(a));this._compression.hasCheckout=t,this._compression.waitForCheckout=n,this._used=this._compression;try{await Promise.all(r),this._fallback.clear()}catch(o){Cd&&Rd.exception(o,"Failed to add events when switching buffers.")}}}function Dd(e){let{useCompression:t,workerUrl:n}=e;if(t&&window.Worker){const e=function(e){try{const t=e||function(){if("undefined"===typeof __SENTRY_EXCLUDE_REPLAY_WORKER__||!__SENTRY_EXCLUDE_REPLAY_WORKER__)return function(){const e=new Blob([Ad]);return URL.createObjectURL(e)}();return""}();if(!t)return;Cd&&Rd.log("Using compression worker"+(e?` from ${e}`:""));const n=new Worker(t);return new Nd(n)}catch(t){Cd&&Rd.exception(t,"Failed to create compression worker")}}(n);if(e)return e}return Cd&&Rd.log("Using simple buffer"),new jd}function Ld(){try{return"sessionStorage"in El&&!!El.sessionStorage}catch{return!1}}function Fd(e){!function(){if(!Ld())return;try{El.sessionStorage.removeItem(Il)}catch{}}(),e.session=void 0}function Bd(e){return void 0!==e&&Math.random()<e}function zd(e){if(Ld())try{El.sessionStorage.setItem(Il,JSON.stringify(e))}catch{}}function $d(e){const t=Date.now();return{id:e.id||X(),started:e.started||t,lastActivity:e.lastActivity||t,segmentId:e.segmentId||0,sampled:e.sampled,previousSessionId:e.previousSessionId,dirty:e.dirty||!1}}function Ud(e){let{sessionSampleRate:t,allowBuffering:n,stickySession:r=!1}=e,{previousSessionId:o}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=function(e,t){return Bd(e)?"session":!!t&&"buffer"}(t,n),i=$d({sampled:a,previousSessionId:o});return r&&zd(i),i}function qd(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:+new Date;return null===e||void 0===t||t<0||0!==t&&e+t<=n}function Hd(e,t){let{maxReplayDuration:n,sessionIdleExpire:r,targetTime:o=Date.now()}=t;return qd(e.started,n,o)||qd(e.lastActivity,r,o)}function Wd(e,t){let{sessionIdleExpire:n,maxReplayDuration:r}=t;return!!Hd(e,{sessionIdleExpire:n,maxReplayDuration:r})&&("buffer"!==e.sampled||0!==e.segmentId)}function Vd(e,t){let{sessionIdleExpire:n,maxReplayDuration:r,previousSessionId:o}=e;const a=t.stickySession&&function(){if(!Ld())return null;try{const e=El.sessionStorage.getItem(Il);if(!e)return null;const t=JSON.parse(e);return Cd&&Rd.infoTick("Loading existing session"),$d(t)}catch{return null}}();return a?Wd(a,{sessionIdleExpire:n,maxReplayDuration:r})?(Cd&&Rd.infoTick("Session in sessionStorage is expired, creating new one..."),Ud(t,{previousSessionId:a.id})):a:(Cd&&Rd.infoTick("Creating new session"),Ud(t,{previousSessionId:o}))}function Kd(e,t,n){return!!Yd(e,t)&&(Gd(e,t,n),!0)}async function Gd(e,t,n){const{eventBuffer:r}=e;if(!r||r.waitForCheckout&&!n)return null;const o="buffer"===e.recordingMode;try{n&&o&&r.clear(),n&&(r.hasCheckout=!0,r.waitForCheckout=!1);const a=function(e,t){try{if("function"===typeof t&&function(e){return e.type===tu.Custom}(e))return t(e)}catch(n){return Cd&&Rd.exception(n,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}(t,e.getOptions().beforeAddRecordingEvent);if(!a)return;return await r.addEvent(a)}catch(a){const t=a&&a instanceof Od,n=t?"eventBufferOverflow":"eventBufferError",i=He();if(i){const e=t?"buffer_overflow":"internal_sdk_error";i.recordDroppedEvent(e,"replay")}if(t&&o)return r.clear(),r.waitForCheckout=!0,null;e.handleException(a),await e.stop({reason:n})}}function Yd(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const n=Yu(t.timestamp);return!(n+e.timeouts.sessionIdlePause<Date.now())&&(!(n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration)||(Cd&&Rd.infoTick(`Skipping event with timestamp ${n} because it is after maxReplayDuration`),!1))}function Xd(e){return!e.type}function Jd(e){return"transaction"===e.type}function Qd(e){return"feedback"===e.type}function Zd(e){return(t,n)=>{if(!e.isEnabled()||!Xd(t)&&!Jd(t))return;const r=n.statusCode;!r||r<200||r>=300||(Jd(t)?function(e,t){const n=e.getContext();t.contexts?.trace?.trace_id&&n.traceIds.size<100&&n.traceIds.add(t.contexts.trace.trace_id)}(e,t):function(e,t){const n=e.getContext();t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id);if("buffer"!==e.recordingMode||!t.tags?.replayId)return;const{beforeErrorSampling:r}=e.getOptions();if("function"===typeof r&&!r(t))return;za((async()=>{try{await e.sendBufferedReplayOrFlush()}catch(SY){e.handleException(SY)}}))}(e,t))}}function ep(e){return t=>{e.isEnabled()&&Xd(t)&&function(e,t){const n=t.exception?.values?.[0]?.value;if("string"!==typeof n)return;if(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i)){Ju(e,cd({category:"replay.hydrate-error",data:{url:I()}}))}}(e,t)}}function tp(e){const t=He();t&&t.on("beforeAddBreadcrumb",(t=>function(e,t){if(!e.isEnabled()||!np(t))return;const n=function(e){if(!np(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui."))return null;if("console"===e.category)return function(e){const t=e.data?.arguments;if(!Array.isArray(t)||0===t.length)return cd(e);let n=!1;const r=t.map((e=>{if(!e)return e;if("string"===typeof e)return e.length>Ml?(n=!0,`${e.slice(0,Ml)}\u2026`):e;if("object"===typeof e)try{const t=rt(e,7);return JSON.stringify(t).length>Ml?(n=!0,`${JSON.stringify(t,null,2).slice(0,Ml)}\u2026`):t}catch{}return e}));return cd({...e,data:{...e.data,arguments:r,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}(e);return cd(e)}(t);n&&Ju(e,n)}(e,t)))}function np(e){return!!e.category}function rp(){const e=$e().getPropagationContext().dsc;e&&delete e.replay_id;const t=fn();if(t){delete bn(t).replay_id}}function op(e){return Object.assign(((t,n)=>
2{if(!e.isEnabled()||e.isPaused())return t;if(function(e){return"replay_event"===e.type}(t))return delete t.breadcrumbs,t;if(!Xd(t)&&!Jd(t)&&!Qd(t))return t;if(!e.checkAndHandleExpiredSession())return rp(),t;if(Qd(t))return e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),function(e,t){e.triggerUserActivity(),e.addUpdate((()=>!t.timestamp||(e.throttledAddEvent({type:tu.Custom,timestamp:1e3*t.timestamp,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1)))}(e,t),t;if(function(e,t){return!(e.type||!e.exception?.values?.length)&&!!t.originalException?.__rrweb__}(t,n)&&!e.getOptions()._experiments.captureExceptions)return Cd&&Rd.log("Ignoring error from rrweb internals",t),null;const r=function(e,t){return"buffer"===e.recordingMode&&t.message!==Rl&&!(!t.exception||t.type)&&Bd(e.getOptions().errorSampleRate)}(e,t);if((r||"session"===e.recordingMode)&&(t.tags={...t.tags,replayId:e.getSessionId()}),r&&"buffer"===e.recordingMode&&"buffer"===e.session?.sampled){const t=e.session;t.dirty=!0,e.getOptions().stickySession&&zd(t)}return t}),{id:"Replay"})}function ap(e,t){return t.map((t=>{let{type:n,start:r,end:o,name:a,data:i}=t;const s=e.throttledAddEvent({type:tu.Custom,timestamp:r,data:{tag:"performanceSpan",payload:{op:n,description:a,startTimestamp:r,endTimestamp:o,data:i}}});return"string"===typeof s?Promise.resolve(null):s}))}function ip(e){return t=>{if(!e.isEnabled())return;const n=function(e){const{from:t,to:n}=e,r=Date.now()/1e3;return{type:"navigation.push",start:r,end:r,name:n,data:{previous:t}}}(t);null!==n&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate((()=>(ap(e,[n]),!1))))}}function sp(e,t){e.isEnabled()&&null!==t&&(function(e,t){return(!Cd||!e.getOptions()._experiments.traceInternals)&&Cl(t,He())}(e,t.name)||e.addUpdate((()=>(ap(e,[t]),!0))))}function lp(e){if(!e)return;const t=new TextEncoder;try{if("string"===typeof e)return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){const n=al(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function cp(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function up(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const n={...e._meta},r=n.warnings||[];return n.warnings=[...r,t],e._meta=n,e}function dp(e,t){if(!t)return null;const{startTimestamp:n,endTimestamp:r,url:o,method:a,statusCode:i,request:s,response:l}=t;return{type:e,start:n/1e3,end:r/1e3,name:o,data:{method:a,statusCode:i,request:s,response:l}}}function pp(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function fp(e,t,n){if(!t&&0===Object.keys(e).length)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};const r={headers:e,size:t},{body:o,warnings:a}=function(e){if(!e||"string"!==typeof e)return{body:e};const t=e.length>Pl,n=function(e){const t=e[0],n=e[e.length-1];return"["===t&&"]"===n||"{"===t&&"}"===n}(e);if(t){const t=e.slice(0,Pl);return n?{body:t,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${t}\u2026`,warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(e)}}catch{}return{body:e}}(n);return r.body=o,a?.length&&(r._meta={warnings:a}),r}function hp(e,t){return Object.entries(e).reduce(((n,r)=>{let[o,a]=r;const i=o.toLowerCase();return t.includes(i)&&e[o]&&(n[i]=a),n}),{})}function mp(e,t){const n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:El.document.baseURI;if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(El.location.origin))return e;const n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;const r=n.href;if(!e.endsWith("/")&&r.endsWith("/"))return r.slice(0,-1);return r}(e);return Te(n,t)}async function gp(e,t,n){try{const r=await async function(e,t,n){const r=Date.now(),{startTimestamp:o=r,endTimestamp:a=r}=t,{url:i,method:s,status_code:l=0,request_body_size:c,response_body_size:u}=e.data,d=mp(i,n.networkDetailAllowUrls)&&!mp(i,n.networkDetailDenyUrls),p=d?function(e,t,n){let{networkCaptureBodies:r,networkRequestHeaders:o}=e;const a=t?function(e,t){if(1===e.length&&"string"!==typeof e[0])return yp(e[0],t);
2if(2===e.length)return yp(e[1],t);return{}}(t,o):{};if(!r)return fp(a,n,void 0);const i=sl(t),[s,l]=il(i,Rd),c=fp(a,n,s);if(l)return up(c,l);return c}(n,t.input,c):pp(c),f=await async function(e,t,n,r){let{networkCaptureBodies:o,networkResponseHeaders:a}=t;if(!e&&void 0!==r)return pp(r);const i=n?vp(n.headers,a):{};if(!n||!o&&void 0!==r)return fp(i,r,void 0);const[s,l]=await async function(e){const t=function(e){try{return e.clone()}catch(t){Cd&&Rd.exception(t,"Failed to clone response body")}}(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{const e=await function(e){return new Promise(((t,n)=>{const r=za((()=>n(new Error("Timeout while trying to read response body"))),500);(async function(e){return await e.text()})(e).then((e=>t(e)),(e=>n(e))).finally((()=>clearTimeout(r)))}))}(t);return[e]}catch(n){return n instanceof Error&&n.message.indexOf("Timeout")>-1?(Cd&&Rd.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(Cd&&Rd.exception(n,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}(n),c=function(e,t){let{networkCaptureBodies:n,responseBodySize:r,captureDetails:o,headers:a}=t;try{const t=e?.length&&void 0===r?lp(e):r;return o?fp(a,t,n?e:void 0):pp(t)}catch(i){return Cd&&Rd.exception(i,"Failed to serialize response body"),fp(a,r,void 0)}}(s,{networkCaptureBodies:o,responseBodySize:r,captureDetails:e,headers:i});if(l)return up(c,l);return c}(d,n,t.response,u);return{startTimestamp:o,endTimestamp:a,url:i,method:s,statusCode:l,request:p,response:f}}(e,t,n),o=dp("resource.fetch",r);sp(n.replay,o)}catch(r){Cd&&Rd.exception(r,"Failed to capture fetch breadcrumb")}}function vp(e,t){const n={};return t.forEach((t=>{e.get(t)&&(n[t]=e.get(t))})),n}function yp(e,t){if(!e)return{};const n=e.headers;return n?n instanceof Headers?vp(n,t):Array.isArray(n)?{}:hp(n,t):{}}async function bp(e,t,n){try{const r=function(e,t,n){const r=Date.now(),{startTimestamp:o=r,endTimestamp:a=r,input:i,xhr:s}=t,{url:l,method:c,status_code:u=0,request_body_size:d,response_body_size:p}=e.data;if(!l)return null;if(!s||!mp(l,n.networkDetailAllowUrls)||mp(l,n.networkDetailDenyUrls)){return{startTimestamp:o,endTimestamp:a,url:l,method:c,statusCode:u,request:pp(d),response:pp(p)}}const f=s[Go],h=f?hp(f.request_headers,n.networkRequestHeaders):{},m=hp(ll(s),n.networkResponseHeaders),[g,v]=n.networkCaptureBodies?il(i,Rd):[void 0],[y,b]=n.networkCaptureBodies?function(e){const t=[];try{return[e.responseText]}catch(n){t.push(n)}try{return function(e,t){try{if("string"===typeof e)return[e];if(e instanceof Document)return[e.body.outerHTML];if("json"===t&&e&&"object"===typeof e)return[JSON.stringify(e)];if(!e)return[void 0]}catch(n){return Cd&&Rd.exception(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return Cd&&Rd.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}(e.response,e.responseType)}catch(n){t.push(n)}return Cd&&Rd.warn("Failed to get xhr response body",...t),[void 0]}(s):[void 0],w=fp(h,d,g),x=fp(m,p,y);return{startTimestamp:o,endTimestamp:a,url:l,method:c,statusCode:u,request:v?up(w,v):w,response:b?up(x,b):x}}(e,t,n),o=dp("resource.xhr",r);sp(n.replay,o)}catch(r){Cd&&Rd.exception(r,"Failed to capture xhr breadcrumb")}}function wp(e,t){const{xhr:n,input:r}=t;if(!n)return;const o=lp(r),a=n.getResponseHeader("content-length")?cp(n.getResponseHeader("content-length")):function(e,t){try{return lp("json"===t&&e&&"object"===typeof e?JSON.stringify(e):e)}catch{return}}(n.response,n.responseType);void 0!==o&&(e.data.request_body_size=o),void 0!==a&&(e.data.response_body_size=a)}function xp(e){const t=He();try{const{networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:o,networkRequestHeaders:a,networkResponseHeaders:i}=e.getOptions(),s={replay:e,networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:o,networkRequestHeaders:a,networkResponseHeaders:i};t&&t.on("beforeAddBreadcrumb",((e,t)=>function(e,t,n){if(!t.data)return;try{(function(e){return"xhr"===e.category})(t)&&function(e){return e?.xhr}(n)&&(wp(t,n),bp(t,n,e)),function(e){return"fetch"===e.category}(t)&&function(e){return e?.response}(n)&&(!function(e,t){const{input:n,response:r}=t,o=lp(n?sl(n):void 0),a=r?cp(r.headers.get("content-length")):void 0;void 0!==o&&(e.data.request_body_size=o),void 0!==a&&(e.data.response_body_size=a
2)}(t,n),gp(t,n,e))}catch(r){Cd&&Rd.exception(r,"Error when enriching network breadcrumb")}}(s,e,t)))}catch{}}function Sp(e){const t=He();Wo(fd(e)),Qo(ip(e)),tp(e),xp(e);const n=op(e);var r;r=n,Ue().addEventProcessor(r),t&&(t.on("beforeSendEvent",ep(e)),t.on("afterSendEvent",Zd(e)),t.on("createDsc",(t=>{const n=e.getSessionId();if(n&&e.isEnabled()&&"session"===e.recordingMode){e.checkAndHandleExpiredSession()&&(t.replay_id=n)}})),t.on("spanStart",(t=>{e.lastActiveSpan=t})),t.on("spanEnd",(t=>{e.lastActiveSpan=t})),t.on("beforeSendFeedback",(async(t,n)=>{const r=e.getSessionId();n?.includeReplay&&e.isEnabled()&&r&&t.contexts?.feedback&&("api"===t.contexts.feedback.source&&await e.sendBufferedReplayOrFlush(),t.contexts.feedback.replay_id=r)})),t.on("openFeedbackWidget",(async()=>{await e.sendBufferedReplayOrFlush()})))}function kp(e){const{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}=e,o=Date.now()/1e3;return{type:"memory",name:"memory",start:o,end:o,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}}}}function _p(e,t,n){return function(e,t,n){let r,o,a;const i=n?.maxWait?Math.max(n.maxWait,t):0,s=n?.setTimeoutImpl||setTimeout;function l(){return c(),r=e(),r}function c(){void 0!==o&&clearTimeout(o),void 0!==a&&clearTimeout(a),o=a=void 0}function u(){return o&&clearTimeout(o),o=s(l,t),i&&void 0===a&&(a=s(l,i)),r}return u.cancel=c,u.flush=function(){return void 0!==o||void 0!==a?l():r},u}(e,t,{...n,setTimeoutImpl:za})}const Cp=a.navigator;function Ap(e){let t=!1;return(n,r)=>{if(!e.checkAndHandleExpiredSession())return void(Cd&&Rd.warn("Received replay event after session expired."));const o=r||!t;t=!0,function(e){const t=e.data;if(e.type!==tu.IncrementalSnapshot||!t||"object"!==typeof t||!("source"in t)||t.source!==nu.Mutation||!("attributes"in t)||!Array.isArray(t.attributes))return;for(const n of t.attributes){const e=Wu.mirror.getNode(n.id),t=e&&Wu.mirror.getMeta(e);if(t?.type===ud.Element)for(const[r,o]of Object.entries(n.attributes))null===o?delete t.attributes[r]:t.attributes[r]=o}}(n),e.clickDetector&&ld(e.clickDetector,n),e.addUpdate((()=>{if("buffer"===e.recordingMode&&o&&e.setInitialState(),!Kd(e,n,o))return!0;if(!o)return!1;const t=e.session;if(function(e,t){if(!t||0!==e.session?.segmentId)return;Kd(e,function(e){const t=e.getOptions();return{type:tu.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:!!e.eventBuffer&&"worker"===e.eventBuffer.type,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}(e),!1)}(e,o),"buffer"===e.recordingMode&&t&&e.eventBuffer&&!t.dirty){const n=e.eventBuffer.getEarliestTimestamp();n&&(Cd&&Rd.log(`Updating session start time to earliest event in buffer to ${new Date(n)}`),t.started=n,e.getOptions().stickySession&&zd(t))}return t?.previousSessionId||"session"===e.recordingMode&&e.flush(),!0}))}}async function Ep(e){let{recordingData:t,replayId:n,segmentId:r,eventContext:o,timestamp:a,session:i}=e;const s=function(e){let t,{recordingData:n,headers:r}=e;const o=`${JSON.stringify(r)}\n`;if("string"===typeof n)t=`${o}${n}`;else{const e=(new TextEncoder).encode(o);t=new Uint8Array(e.length+n.length),t.set(e),t.set(n,e.length)}return t}({recordingData:t,headers:{segment_id:r}}),{urls:l,errorIds:c,traceIds:u,initialTimestamp:d}=o,p=He(),f=$e(),h=p?.getTransport(),m=p?.getDsn();if(!p||!h||!m||!i.sampled)return Promise.resolve({});const g={type:Tl,replay_start_timestamp:d/1e3,timestamp:a/1e3,error_ids:c,trace_ids:u,urls:l,replay_id:n,segment_id:r,replay_type:i.sampled},v=await async function(e){let{client:t,scope:n,replayId:r,event:o}=e;const a={event_id:r,integrations:"object"!==typeof t._integrations||null===t._integrations||Array.isArray(t._integrations)?void 0:Object.keys(t._integrations)};t.emit("preprocessEvent",o,a);const i=await _n(t.getOptions(),o,a,n,t,Ue());if(!i)return null;t.emit("postprocessEvent",i,a),i.platform=i.platform||"javascript";
2const s=t.getSdkMetadata(),{name:l,version:c,settings:u}=s?.sdk||{};return i.sdk={...i.sdk,name:l||"sentry.javascript.unknown",version:c||"0.0.0",settings:u},i}({scope:f,client:p,replayId:n,event:g});if(!v)return p.recordDroppedEvent("event_processor","replay"),Cd&&Rd.log("An event processor returned `null`, will not send event."),Promise.resolve({});delete v.sdkProcessingMetadata;const y=function(e,t,n,r){return rr(fr(e,pr(e),r,n),[[{type:"replay_event"},e],[{type:"replay_recording",length:"string"===typeof t?(new TextEncoder).encode(t).length:t.length},t]])}(v,s,m,p.getOptions().tunnel);let b;try{b=await h.send(y)}catch(SY){const t=new Error(Rl);try{t.cause=SY}catch{}throw t}const w=Ir({},b);if(Er(w,"replay"))throw new Tp(w);if("number"===typeof b.statusCode&&(b.statusCode<200||b.statusCode>=300))throw new Ip(b.statusCode);return b}class Ip extends Error{constructor(e){super(`Transport returned status code ${e}`)}}class Tp extends Error{constructor(e){super("Rate limit hit"),this.rateLimits=e}}class Rp extends Error{constructor(){super("Session is too long, not sending replay")}}async function Op(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{count:0,interval:5e3};const{recordingData:n,onError:r}=e;if(n.length)try{return await Ep(e),!0}catch(SY){if(SY instanceof Ip||SY instanceof Tp)throw SY;if(Tn("Replays",{_retryCount:t.count}),r&&r(SY),t.count>=3){const e=new Error(`${Rl} - max retries exceeded`);try{e.cause=SY}catch{}throw e}return t.interval*=++t.count,new Promise(((r,o)=>{za((async()=>{try{await Op(e,t),r(!0)}catch(n){o(n)}}),t.interval)}))}}const jp="__THROTTLED";function Pp(e,t,n){const r=new Map;let o=!1;return function(){const a=Math.floor(Date.now()/1e3);if((e=>{const t=e-n;r.forEach(((e,n)=>{n<t&&r.delete(n)}))})(a),[...r.values()].reduce(((e,t)=>e+t),0)>=t){const e=o;return o=!0,e?"__SKIPPED":jp}o=!1;const i=r.get(a)||0;return r.set(a,i+1),e(...arguments)}}class Mp{constructor(e){let{options:t,recordingOptions:n}=e;this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:3e5,sessionIdleExpire:9e5},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=n,this._options=t,this._debouncedFlush=_p((()=>this._flush()),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=Pp(((e,t)=>function(e,t,n){return Yd(e,t)?Gd(e,t,n):Promise.resolve(null)}(this,e,t)),300,5);const{slowClickTimeout:r,slowClickIgnoreSelectors:o}=this.getOptions(),a=r?{threshold:Math.min(3e3,r),timeout:r,scrollTimeout:300,ignoreSelector:o?o.join(","):""}:void 0;if(a&&(this.clickDetector=new ad(this,a)),Cd){const e=t._experiments;Rd.setConfig({captureExceptions:!!e.captureExceptions,traceInternals:!!e.traceInternals})}this._handleVisibilityChange=()=>{"visible"===El.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()},this._handleWindowBlur=()=>{const e=cd({category:"ui.blur"});this._doChangeToBackgroundTasks(e)},this._handleWindowFocus=()=>{const e=cd({category:"ui.focus"});this._doChangeToForegroundTasks(e)},this._handleKeyboardEvent=e=>{md(this,e)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return Boolean(this._canvas)}getOptions(){return this._options}handleException(e){Cd&&Rd.exception(e),this._options.onError&&this._options.onError(e)}initializeSampling(e){const{errorSampleRate:t,sessionSampleRate:n}=this._options,r=t<=0&&n<=0;this._requiresManualStart=r,r||(this._initializeSessionForSampling(e),this.session?!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",Cd&&Rd.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording()):Cd&&Rd.exception(new Error("Unable to initialize and create session")))}
2start(){if(this._isEnabled&&"session"===this.recordingMode)return void(Cd&&Rd.log("Recording is already in progress"));if(this._isEnabled&&"buffer"===this.recordingMode)return void(Cd&&Rd.log("Buffering is in progress, call `flush()` to save the replay"));Cd&&Rd.infoTick("Starting replay in session mode"),this._updateUserActivity();const e=Vd({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled)return void(Cd&&Rd.log("Buffering is in progress, call `flush()` to save the replay"));Cd&&Rd.infoTick("Starting replay in buffer mode");const e=Vd({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const e=this._canvas;this._stopRecording=Wu({...this._recordingOptions,..."buffer"===this.recordingMode?{checkoutEveryNms:6e4}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:Ap(this),.../iPhone|iPad|iPod/i.test(Cp?.userAgent??"")||/Macintosh/i.test(Cp?.userAgent??"")&&Cp?.maxTouchPoints&&Cp?.maxTouchPoints>1?{sampling:{mousemove:!1}}:{},onMutation:this._onMutationHandler.bind(this),...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(SY){this.handleException(SY)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(SY){return this.handleException(SY),!1}}async stop(){let{forceFlush:e=!1,reason:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this._isEnabled)return;this._isEnabled=!1,this.recordingMode="buffer";const n=t??"manual";He()?.emit("replayEnd",{sessionId:this.session?.id,reason:n});try{Cd&&Rd.log(`Stopping Replay triggered by ${n}`),rp(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),this.eventBuffer?.destroy(),this.eventBuffer=null,Fd(this)}catch(SY){this.handleException(SY)}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),Cd&&Rd.log("Pausing replay"))}resume(){this._isPaused&&this._checkSession()&&(this._isPaused=!1,this.startRecording(),Cd&&Rd.log("Resuming replay"))}async sendBufferedReplayOrFlush(){let{continueRecording:e=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("session"===this.recordingMode)return this.flushImmediate();const t=Date.now();Cd&&Rd.log("Converting buffer to session"),await this.flushImmediate();const n=this.stopRecording();e&&n&&"session"!==this.recordingMode&&(this.recordingMode="session",this.session&&(this.session.dirty=!1,this._updateUserActivity(t),this._updateSessionActivity(t),this._maybeSaveSession()),this.startRecording())}addUpdate(e){const t=e();"buffer"!==this.recordingMode&&this._isEnabled&&!0!==t&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),this._stopRecording)this.checkAndHandleExpiredSession(),this._updateSessionActivity();else{if(!this._checkSession())return;this.resume()}}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(e){if(!e||!1!==this.session?.sampled)return this.session?.id}checkAndHandleExpiredSession(){if(!this._lastActivity||!qd(this._lastActivity,this.timeouts.sessionIdlePause)||"session"!==this.session?.sampled)return!!this._checkSession();this.pause()}setInitialState(){const e=`${El.location.pathname}${El.location.hash}${El.location.search}`,t=`${El.location.origin}${e}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.
2initialUrl=t,this._context.initialTimestamp=Date.now(),this._context.urls.push(t)}throttledAddEvent(e,t){const n=this._throttledAddEvent(e,t);if(n===jp){const e=cd({category:"replay.throttled"});this.addUpdate((()=>!Kd(this,{type:5,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e,metric:!0}})))}return n}getCurrentRoute(){const e=this.lastActiveSpan||fn(),t=e&&dn(e),n=(t&&Qt(t).data||{})[it];if(t&&n&&["route","custom"].includes(n))return Qt(t).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=Dd({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.session&&He()?.emit("replayStart",{sessionId:this.session.id,recordingMode:this.recordingMode}),this.startRecording()}_initializeSessionForSampling(e){const t=this._options.errorSampleRate>0,n=Vd({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:t});this.session=n}_checkSession(){if(!this.session)return!1;const e=this.session;return!Wd(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(e),!1)}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:"sessionExpired"}),this.initializeSampling(e.id))}_addListeners(){try{El.document.addEventListener("visibilitychange",this._handleVisibilityChange),El.addEventListener("blur",this._handleWindowBlur),El.addEventListener("focus",this._handleWindowFocus),El.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(Sp(this),this._hasInitializedCoreListeners=!0)}catch(SY){this.handleException(SY)}this._performanceCleanupCallback=function(e){function t(t){e.performanceEntries.includes(t)||e.performanceEntries.push(t)}function n(e){let{entries:n}=e;n.forEach(t)}const r=[];return["navigation","paint","resource"].forEach((e=>{r.push(as(e,n))})),r.push(rs(vd(wd,e)),ns(vd(Sd,e)),os(vd(kd,e))),()=>{r.forEach((e=>e()))}}(this)}_removeListeners(){try{El.document.removeEventListener("visibilitychange",this._handleVisibilityChange),El.removeEventListener("blur",this._handleWindowBlur),El.removeEventListener("focus",this._handleWindowFocus),El.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(SY){this.handleException(SY)}}_doChangeToBackgroundTasks(e){if(!this.session)return;Hd(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(e&&this._createCustomBreadcrumb(e),this.conditionalFlush())}_doChangeToForegroundTasks(e){if(!this.session)return;this.checkAndHandleExpiredSession()?e&&this._createCustomBreadcrumb(e):Cd&&Rd.log("Document has become active, but session has expired")}_updateUserActivity(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this._lastActivity=e}_updateSessionActivity(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate((()=>{this.throttledAddEvent({type:tu.Custom,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e}})}))}_addPerformanceEntries(){let e=(t=this.performanceEntries,t.map(yd).filter(Boolean)).concat(this.replayPerformanceEntries);var t;if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const t=this._context.initialTimestamp/1e3;e=e.filter((e=>e.start>=t))}return Promise.all(ap(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:e,eventBuffer:t}=this;if(!e||!t||this._requiresManualStart)return;if(e.segmentId)return;const n=t.getEarliestTimestamp();
2n&&n<this._context.initialTimestamp&&(this._context.initialTimestamp=n)}_popEventContext(){const e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){const e=this.getSessionId();if(this.session&&this.eventBuffer&&e){if(await this._addPerformanceEntries(),this.eventBuffer?.hasEvents&&(await async function(e){try{return Promise.all(ap(e,[kp(El.performance.memory)]))}catch{return[]}}(this),this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const t=Date.now();if(t-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Rp;const n=this._popEventContext(),r=this.session.segmentId++;this._maybeSaveSession();const o=await this.eventBuffer.finish();await Op({replayId:e,recordingData:o,segmentId:r,eventContext:n,session:this.session,timestamp:t,onError:e=>this.handleException(e)})}catch(SY){this.handleException(SY),this.stop({reason:"sendError"});const t=He();if(t){let n;n=SY instanceof Tp?"ratelimit_backoff":SY instanceof Rp?"invalid":"send_error",t.recordDroppedEvent(n,"replay")}}}else Cd&&Rd.error("No session or eventBuffer found to flush.")}async _flush(){let{force:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this._isEnabled&&!e)return;if(!this.checkAndHandleExpiredSession())return void(Cd&&Rd.error("Attempting to finish replay event after session expired."));if(!this.session)return;const t=this.session.started,n=Date.now()-t;this._debouncedFlush.cancel();const r=n<this._options.minReplayDuration,o=n>this._options.maxReplayDuration+5e3;if(r||o)return Cd&&Rd.log(`Session duration (${Math.floor(n/1e3)}s) is too ${r?"short":"long"}, not sending replay.`),void(r&&this._debouncedFlush());const a=this.eventBuffer;a&&0===this.session.segmentId&&!a.hasCheckout&&Cd&&Rd.log("Flushing initial segment without checkout.");const i=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(SY){this.handleException(SY)}finally{this._flushLock=void 0,i&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&zd(this.session)}_onMutationHandler(e){const{ignoreMutations:t}=this._options._experiments;if(t?.length&&e.some((e=>{const n=function(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}(e.target),r=t.join(",");return n?.matches(r)})))return!1;const n=e.length,r=this._options.mutationLimit,o=r&&n>r;if(n>this._options.mutationBreadcrumbLimit||o){const e=cd({category:"replay.mutations",data:{count:n,limit:o}});this._createCustomBreadcrumb(e)}return!o||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}function Np(e,t){return[...e,...t].join(",")}const Dp='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',Lp=["content-length","content-type","accept"],Fp=Symbol.for("sentry__originalRequestBody");let Bp=!1,zp=!1;class $p{constructor(){let{flushMinDelay:e=Ol,flushMaxDelay:t=jl,minReplayDuration:n=Dl,maxReplayDuration:r=Ll,stickySession:o=!0,useCompression:a=!0,workerUrl:i,_experiments:s={},maskAllText:l=!0,maskAllInputs:c=!0,blockAllMedia:u=!0,mutationBreadcrumbLimit:d=750,mutationLimit:p=1e4,slowClickTimeout:f=7e3,slowClickIgnoreSelectors:h=[],networkDetailAllowUrls:m=[],networkDetailDenyUrls:g=[],networkCaptureBodies:v=!0,networkRequestHeaders:y=[],networkResponseHeaders:b=[],mask:w=[],maskAttributes:x=["title","placeholder","aria-label"],unmask:S=[],block:k=[],unblock:_=[],ignore:C=[],maskFn:A,beforeAddRecordingEvent:E,beforeErrorSampling:I,onError:T,attachRawBodyFromRequest:R=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.name="Replay";const O=function(e){let{mask:t,unmask:n,block:r,unblock:o,ignore:a}=e;return{maskTextSelector:Np(t,[".sentry-mask","[data-sentry-mask]"]),unmaskTextSelector:Np(n,[]),blockSelector:Np(r,[".sentry-block","[data-sentry-block]","base","iframe[srcdoc]:not
2([src])"]),unblockSelector:Np(o,[]),ignoreSelector:Np(a,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}({mask:w,unmask:S,block:k,unblock:_,ignore:C});if(this._recordingOptions={maskAllInputs:c,maskAllText:l,maskInputOptions:{password:!0},maskTextFn:A,maskInputFn:A,maskAttributeFn:(e,t,n)=>function(e){let{el:t,key:n,maskAttributes:r,maskAllText:o,privacyOptions:a,value:i}=e;return o?a.unmaskTextSelector&&t.matches(a.unmaskTextSelector)?i:r.includes(n)||"value"===n&&"INPUT"===t.tagName&&["submit","button"].includes(t.getAttribute("type")||"")?i.replace(/[\S]/g,"*"):i:i}({maskAttributes:x,maskAllText:l,privacyOptions:O,key:e,value:t,el:n}),...O,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:e=>{try{e.__rrweb__=!0}catch{}},recordCrossOriginIframes:Boolean(s.recordCrossOriginIframes)},this._initialOptions={flushMinDelay:e,flushMaxDelay:t,minReplayDuration:Math.min(n,5e4),maxReplayDuration:Math.min(r,Ll),stickySession:o,useCompression:a,workerUrl:i,blockAllMedia:u,maskAllInputs:c,maskAllText:l,mutationBreadcrumbLimit:d,mutationLimit:p,slowClickTimeout:f,slowClickIgnoreSelectors:h,networkDetailAllowUrls:m,networkDetailDenyUrls:g,networkCaptureBodies:v,networkRequestHeaders:Up(y),networkResponseHeaders:Up(b),beforeAddRecordingEvent:E,beforeErrorSampling:I,onError:T,attachRawBodyFromRequest:R,_experiments:s},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${Dp}`:Dp,this._recordingOptions.ignoreCSSAttributes=new Set(["background-image"])),this._isInitialized&&Ls())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return Bp}set _isInitialized(e){Bp=e}afterAllSetup(e){Ls()&&!this._replay&&(this._initialOptions.attachRawBodyFromRequest&&function(){if("undefined"===typeof Request||zp)return;const e=Request;try{const t=function(t,n){const r=new e(t,n);return null!=n?.body&&(r[Fp]=n.body),r};t.prototype=e.prototype,a.Request=t,zp=!0}catch{}}(),this._setup(e),this._initialize(e))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:"session"===this._replay.recordingMode,reason:"manual"}):Promise.resolve()}flush(e){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(e):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(e){if(this._replay?.isEnabled())return this._replay.getSessionId(e)}getRecordingMode(){if(this._replay?.isEnabled())return this._replay.recordingMode}_initialize(e){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(e),this._replay.initializeSampling())}_setup(e){const t=function(e,t){const n=t.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...e},o=Bt(n.replaysSessionSampleRate),a=Bt(n.replaysOnErrorSampleRate);null==o&&null==a&&P((()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}));null!=o&&(r.sessionSampleRate=o);null!=a&&(r.errorSampleRate=a);return r}(this._initialOptions,e);this._replay=new Mp({options:t,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(e){try{const t=e.getIntegrationByName("ReplayCanvas");if(!t)return;this._replay._canvas=t.getOptions()}catch{}}}function Up(e){return[...Lp,...e.map((e=>e.toLowerCase()))]}class qp extends Error{}function Hp(e){let t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return function(e){return decodeURIComponent(atob(e).replace(/(.)/g,((e,t)=>{let n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n})))}(t)}catch(SY){return atob(t)}}qp.prototype.name="InvalidTokenError";var Wp,Vp,Kp,Gp={debug:()=>{},info:()=>{},warn:()=>{},error:()=>{}},Yp=(e=>(e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG",e))(Yp||{});(Kp=Yp||(Yp={})).reset=function(){Wp=3,Vp=Gp},Kp.setLevel=function(e){if(!(0<=e&&e<=4))throw new Error("Invalid log level");Wp=e},Kp.setLogger=function(e){Vp=e};var Xp=class e{constructor(e){this._name=e}debug(){if(Wp>=4){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];Vp.debug(e._format(this._name,this._method),...n)}}info(){if(Wp>=3){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];Vp.info(e._format(this._name,this._method),...n)}}warn(){if(Wp>=2){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];Vp.warn(e._format(this._name,this._method),...n)}}error(){if(Wp>=1){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];Vp.error(e._format(this._name,this._method),...n)}}throw(e){throw this.error(e),e}create(e){const t=Object.create(this);return t._method=e,t.debug("begin"),t}static createStatic(t,n){const r=new e(`${t}.${n}`);return r.debug("begin"),r}static _format(e,t){const n=`[${e}]`;return t?`${n} ${t}:`:n}static debug(t){if(Wp>=4){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];Vp.debug(e._format(t),...r)}}static info(t){if(Wp>=3){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];Vp.info(e._format(t),...r)}}static warn(t){if(Wp>=2){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];Vp.warn(e._format(t),...r)}}static error(t){if(Wp>=1){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];Vp.error(e._format(t),...r)}}};Yp.reset();var Jp=class{static decode(e){try{return function(e,t){if("string"!==typeof e)throw new qp("Invalid token specified: must be a string");t||(t={});const n=!0===t.header?0:1,r=e.split(".")[n];if("string"!==typeof r)throw new qp(`Invalid token specified: missing part #${n+1}`);let o;try{o=Hp(r)}
2catch(a){throw new qp(`Invalid token specified: invalid base64 for part #${n+1} (${a.message})`)}try{return JSON.parse(o)}catch(a){throw new qp(`Invalid token specified: invalid json for part #${n+1} (${a.message})`)}}(e)}catch(SY){throw Xp.error("JwtUtils.decode",SY),SY}}static async generateSignedJwt(e,t,n){const r=`${ef.encodeBase64Url((new TextEncoder).encode(JSON.stringify(e)))}.${ef.encodeBase64Url((new TextEncoder).encode(JSON.stringify(t)))}`,o=await window.crypto.subtle.sign({name:"ECDSA",hash:{name:"SHA-256"}},n,(new TextEncoder).encode(r));return`${r}.${ef.encodeBase64Url(new Uint8Array(o))}`}static async generateSignedJwtWithHmac(e,t,n){const r=`${ef.encodeBase64Url((new TextEncoder).encode(JSON.stringify(e)))}.${ef.encodeBase64Url((new TextEncoder).encode(JSON.stringify(t)))}`,o=await window.crypto.subtle.sign("HMAC",n,(new TextEncoder).encode(r));return`${r}.${ef.encodeBase64Url(new Uint8Array(o))}`}},Qp=e=>btoa([...new Uint8Array(e)].map((e=>String.fromCharCode(e))).join("")),Zp=class e{static _randomWord(){const e=new Uint32Array(1);return crypto.getRandomValues(e),e[0]}static generateUUIDv4(){return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,(t=>(+t^e._randomWord()&15>>+t/4).toString(16))).replace(/-/g,"")}static generateCodeVerifier(){return e.generateUUIDv4()+e.generateUUIDv4()+e.generateUUIDv4()}static async generateCodeChallenge(e){if(!crypto.subtle)throw new Error("Crypto.subtle is available only in secure contexts (HTTPS).");try{const t=(new TextEncoder).encode(e),n=await crypto.subtle.digest("SHA-256",t);return Qp(n).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}catch(SY){throw Xp.error("CryptoUtils.generateCodeChallenge",SY),SY}}static generateBasicAuth(e,t){const n=(new TextEncoder).encode([e,t].join(":"));return Qp(n)}static async hash(e,t){const n=(new TextEncoder).encode(t),r=await crypto.subtle.digest(e,n);return new Uint8Array(r)}static async customCalculateJwkThumbprint(t){let n;switch(t.kty){case"RSA":n={e:t.e,kty:t.kty,n:t.n};break;case"EC":n={crv:t.crv,kty:t.kty,x:t.x,y:t.y};break;case"OKP":n={crv:t.crv,kty:t.kty,x:t.x};break;case"oct":n={crv:t.k,kty:t.kty};break;default:throw new Error("Unknown jwk type")}const r=await e.hash("SHA-256",JSON.stringify(n));return e.encodeBase64Url(r)}static async generateDPoPProof(t){let n,r,{url:o,accessToken:a,httpMethod:i,keyPair:s,nonce:l}=t;const c={jti:window.crypto.randomUUID(),htm:null!=i?i:"GET",htu:o,iat:Math.floor(Date.now()/1e3)};a&&(n=await e.hash("SHA-256",a),r=e.encodeBase64Url(n),c.ath=r),l&&(c.nonce=l);try{const e=await crypto.subtle.exportKey("jwk",s.publicKey),t={alg:"ES256",typ:"dpop+jwt",jwk:{crv:e.crv,kty:e.kty,x:e.x,y:e.y}};return await Jp.generateSignedJwt(t,c,s.privateKey)}catch(SY){throw SY instanceof TypeError?new Error(`Error exporting dpop public key: ${SY.message}`):SY}}static async generateDPoPJkt(t){try{const n=await crypto.subtle.exportKey("jwk",t.publicKey);return await e.customCalculateJwkThumbprint(n)}catch(SY){throw SY instanceof TypeError?new Error(`Could not retrieve dpop keys from storage: ${SY.message}`):SY}}static async generateDPoPKeys(){return await window.crypto.subtle.generateKey({name:"ECDSA",namedCurve:"P-256"},!1,["sign","verify"])}static async generateClientAssertionJwt(t,n,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"HS256";const a=Math.floor(Date.now()/1e3),i={alg:o,typ:"JWT"},s={iss:t,sub:t,aud:r,jti:e.generateUUIDv4(),exp:a+300,iat:a},l={HS256:"SHA-256",HS384:"SHA-384",HS512:"SHA-512"}[o];if(!l)throw new Error(`Unsupported algorithm: ${o}. Supported algorithms are: HS256, HS384, HS512`);const c=new TextEncoder,u=await crypto.subtle.importKey("raw",c.encode(n),{name:"HMAC",hash:l},!1,["sign"]);return await Jp.generateSignedJwtWithHmac(i,s,u)}};Zp.encodeBase64Url=e=>Qp(e).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_");var ef=Zp,tf=class{constructor(e){this._name=e,this._callbacks=[],this._logger=new Xp(`Event('${this._name}')`)}addHandler(e){return this._callbacks.push(e),()=>this.removeHandler(e)}removeHandler(e){const t=this._callbacks.lastIndexOf(e);t>=0&&this._callbacks.splice(t,1)}async raise(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];
2this._logger.debug("raise:",...t);for(const r of this._callbacks)await r(...t)}},nf=class{static center(e){let{...t}=e;var n;return null==t.width&&(t.width=null!=(n=[800,720,600,480].find((e=>e<=window.outerWidth/1.618)))?n:360),null!=t.left||(t.left=Math.max(0,Math.round(window.screenX+(window.outerWidth-t.width)/2))),null!=t.height&&(null!=t.top||(t.top=Math.max(0,Math.round(window.screenY+(window.outerHeight-t.height)/2)))),t}static serialize(e){return Object.entries(e).filter((e=>{let[,t]=e;return null!=t})).map((e=>{let[t,n]=e;return`${t}=${"boolean"!==typeof n?n:n?"yes":"no"}`})).join(",")}},rf=class e extends tf{constructor(){super(...arguments),this._logger=new Xp(`Timer('${this._name}')`),this._timerHandle=null,this._expiration=0,this._callback=()=>{const t=this._expiration-e.getEpochTime();this._logger.debug("timer completes in",t),this._expiration<=e.getEpochTime()&&(this.cancel(),super.raise())}}static getEpochTime(){return Math.floor(Date.now()/1e3)}init(t){const n=this._logger.create("init");t=Math.max(Math.floor(t),1);const r=e.getEpochTime()+t;if(this.expiration===r&&this._timerHandle)return void n.debug("skipping since already initialized for expiration at",this.expiration);this.cancel(),n.debug("using duration",t),this._expiration=r;const o=Math.min(t,5);this._timerHandle=setInterval(this._callback,1e3*o)}get expiration(){return this._expiration}cancel(){this._logger.create("cancel"),this._timerHandle&&(clearInterval(this._timerHandle),this._timerHandle=null)}},of=class{static readParams(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"query";if(!e)throw new TypeError("Invalid URL");const n=new URL(e,"http://127.0.0.1")["fragment"===t?"hash":"search"];return new URLSearchParams(n.slice(1))}},af=";",sf=class extends Error{constructor(e,t){var n,r,o;if(super(e.error_description||e.error||""),this.form=t,this.name="ErrorResponse",!e.error)throw Xp.error("ErrorResponse","No error passed"),new Error("No error passed");this.error=e.error,this.error_description=null!=(n=e.error_description)?n:null,this.error_uri=null!=(r=e.error_uri)?r:null,this.state=e.userState,this.session_state=null!=(o=e.session_state)?o:null,this.url_state=e.url_state}},lf=class extends Error{constructor(e){super(e),this.name="ErrorTimeout"}},cf=class{constructor(e){this._logger=new Xp("AccessTokenEvents"),this._expiringTimer=new rf("Access token expiring"),this._expiredTimer=new rf("Access token expired"),this._expiringNotificationTimeInSeconds=e.expiringNotificationTimeInSeconds}async load(e){const t=this._logger.create("load");if(e.access_token&&void 0!==e.expires_in){const n=e.expires_in;if(t.debug("access token present, remaining duration:",n),n>0){let e=n-this._expiringNotificationTimeInSeconds;e<=0&&(e=1),t.debug("registering expiring timer, raising in",e,"seconds"),this._expiringTimer.init(e)}else t.debug("canceling existing expiring timer because we're past expiration."),this._expiringTimer.cancel();const r=n+1;t.debug("registering expired timer, raising in",r,"seconds"),this._expiredTimer.init(r)}else this._expiringTimer.cancel(),this._expiredTimer.cancel()}async unload(){this._logger.debug("unload: canceling existing access token timers"),this._expiringTimer.cancel(),this._expiredTimer.cancel()}addAccessTokenExpiring(e){return this._expiringTimer.addHandler(e)}removeAccessTokenExpiring(e){this._expiringTimer.removeHandler(e)}addAccessTokenExpired(e){return this._expiredTimer.addHandler(e)}removeAccessTokenExpired(e){this._expiredTimer.removeHandler(e)}},uf=class{constructor(e,t,n,r,o){this._callback=e,this._client_id=t,this._intervalInSeconds=r,this._stopOnError=o,this._logger=new Xp("CheckSessionIFrame"),this._timer=null,this._session_state=null,this._message=e=>{e.origin===this._frame_origin&&e.source===this._frame.contentWindow&&("error"===e.data?(this._logger.error("error message from check session op iframe"),this._stopOnError&&this.stop()):"changed"===e.data?(this._logger.debug("changed message from check session op iframe"),this.stop(),this._callback()):this._logger.debug(e.data+" message from check session op iframe"))};const a=new URL(n);this._frame_origin=a.origin,this._frame=window.document.createElement("iframe"),this._frame.style.visibility="hidden",this._frame.style.position="fixed",this._frame.style.left="-1000px",this._frame.style.top="0",this._frame.width="0",this._frame.height="0",this._frame.src=a.href}load(){return new Promise((e=>{this._frame.onload=()=>{e()},window.document.body.appendChild(this._frame),window.addEventListener("message",this._message,!1)}))}start(e){if(this._session_state===e)return;this._logger.create("start"),this.stop(),this._session_state=e;const t=()=>{this._frame.contentWindow&&this._session_state&&this._frame.contentWindow.postMessage(this._client_id+" "+this._session_state,this._frame_origin)};t(),this._timer=setInterval(t,1e3*this._intervalInSeconds)}stop(){this._logger.create("stop"),this._session_state=null,this._timer&&(clearInterval(this._timer),this._timer=null)}},df=class{constructor(){this._logger=new Xp("InMemoryWebStorage"),this._data={}}clear(){this._logger.create("clear"),this._data={}}getItem(e){return this._logger.create(`getItem('${e}')`),this._data[e]}setItem(e,t){this._logger.create(`setItem('${e}')`),this._data[e]=t}removeItem(e){this._logger.create(`removeItem('${e}')`),delete this._data[e]}get length(){return Object.getOwnPropertyNames(this._data).length}key(e){return Object.getOwnPropertyNames(this._data)[e]}}
2,pf=class extends Error{constructor(e,t){super(t),this.name="ErrorDPoPNonce",this.nonce=e}},ff=class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this._jwtHandler=t,this._extraHeaders=n,this._logger=new Xp("JsonService"),this._contentTypes=[],this._contentTypes.push(...e,"application/json"),t&&this._contentTypes.push("application/jwt")}async fetchWithTimeout(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{timeoutInSeconds:n,...r}=t;if(!n)return await fetch(e,r);const o=new AbortController,a=setTimeout((()=>o.abort()),1e3*n);try{return await fetch(e,{...t,signal:o.signal})}catch(SY){if(SY instanceof DOMException&&"AbortError"===SY.name)throw new lf("Network timed out");throw SY}finally{clearTimeout(a)}}async getJson(e){let{token:t,credentials:n,timeoutInSeconds:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=this._logger.create("getJson"),a={Accept:this._contentTypes.join(", ")};let i;t&&(o.debug("token passed, setting Authorization header"),a.Authorization="Bearer "+t),this._appendExtraHeaders(a);try{o.debug("url:",e),i=await this.fetchWithTimeout(e,{method:"GET",headers:a,timeoutInSeconds:r,credentials:n})}catch(SY){throw o.error("Network Error"),SY}o.debug("HTTP response received, status",i.status);const s=i.headers.get("Content-Type");if(s&&!this._contentTypes.find((e=>s.startsWith(e)))&&o.throw(new Error(`Invalid response Content-Type: ${null!=s?s:"undefined"}, from URL: ${e}`)),i.ok&&this._jwtHandler&&(null==s?void 0:s.startsWith("application/jwt")))return await this._jwtHandler(await i.text());let l;try{l=await i.json()}catch(SY){if(o.error("Error parsing JSON response",SY),i.ok)throw SY;throw new Error(`${i.statusText} (${i.status})`)}if(!i.ok){if(o.error("Error from server:",l),l.error)throw new sf(l);throw new Error(`${i.statusText} (${i.status}): ${JSON.stringify(l)}`)}return l}async postForm(e,t){let{body:n,basicAuth:r,timeoutInSeconds:o,initCredentials:a,extraHeaders:i}=t;const s=this._logger.create("postForm"),l={Accept:this._contentTypes.join(", "),"Content-Type":"application/x-www-form-urlencoded",...i};let c;void 0!==r&&(l.Authorization="Basic "+r),this._appendExtraHeaders(l);try{s.debug("url:",e),c=await this.fetchWithTimeout(e,{method:"POST",headers:l,body:n,timeoutInSeconds:o,credentials:a})}catch(SY){throw s.error("Network error"),SY}s.debug("HTTP response received, status",c.status);const u=c.headers.get("Content-Type");if(u&&!this._contentTypes.find((e=>u.startsWith(e))))throw new Error(`Invalid response Content-Type: ${null!=u?u:"undefined"}, from URL: ${e}`);const d=await c.text();let p={};if(d)try{p=JSON.parse(d)}catch(SY){if(s.error("Error parsing JSON response",SY),c.ok)throw SY;throw new Error(`${c.statusText} (${c.status})`)}if(!c.ok){if(s.error("Error from server:",p),c.headers.has("dpop-nonce")){const e=c.headers.get("dpop-nonce");throw new pf(e,`${JSON.stringify(p)}`)}if(p.error)throw new sf(p,n);throw new Error(`${c.statusText} (${c.status}): ${JSON.stringify(p)}`)}return p}_appendExtraHeaders(e){const t=this._logger.create("appendExtraHeaders"),n=Object.keys(this._extraHeaders),r=["accept","content-type"],o=["authorization"];0!==n.length&&n.forEach((n=>{if(r.includes(n.toLocaleLowerCase()))return void t.warn("Protected header could not be set",n,r);if(o.includes(n.toLocaleLowerCase())&&Object.keys(e).includes(n))return void t.warn("Header could not be overridden",n,o);const a="function"===typeof this._extraHeaders[n]?this._extraHeaders[n]():this._extraHeaders[n];a&&""!==a&&(e[n]=a)}))}},hf=class{constructor(e){this._settings=e,this._logger=new Xp("MetadataService"),this._signingKeys=null,this._metadata=null,this._metadataUrl=this._settings.metadataUrl,this._jsonService=new ff(["application/jwk-set+json"],null,this._settings.extraHeaders),this._settings.signingKeys&&(this._logger.debug("using signingKeys from settings"),this._signingKeys=this._settings.signingKeys),this._settings.metadata&&(this._logger.debug("using metadata from settings"),this._metadata=this._settings.metadata),this._settings.fetchRequestCredentials&&(this._logger.debug("using fetchRequestCredentials from settings"),this._fetchRequestCredentials=this._settings.fetchRequestCredentials)}resetSigningKeys(){this._signingKeys=null}async getMetadata(){const e=this._logger.create("getMetadata");if(this._metadata)return e.debug("using cached values"),this._metadata;if(!this._metadataUrl)throw e.throw(new Error("No authority or metadataUrl configured on settings")),null;e.debug("getting metadata from",this._metadataUrl);const t=await this._jsonService.getJson(this._metadataUrl,{credentials:this._fetchRequestCredentials,timeoutInSeconds:this._settings.requestTimeoutInSeconds});return e.debug("merging remote JSON with seed metadata"),this._metadata=Object.assign({},t,this._settings.metadataSeed),this._metadata}getIssuer(){return this._getMetadataProperty("issuer")}getAuthorizationEndpoint(){return this._getMetadataProperty("authorization_endpoint")}getUserInfoEndpoint(){return this._getMetadataProperty("userinfo_endpoint")}getTokenEndpoint(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._getMetadataProperty("token_endpoint",e)}getCheckSessionIframe(){return this._getMetadataProperty("check_session_iframe",!0)}getEndSessionEndpoint(){return this._getMetadataProperty("end_session_endpoint",!0)}getRevocationEndpoint(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._getMetadataProperty("revocation_endpoint",e)}getKeysEndpoint(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._getMetadataProperty("jwks_uri",e)}async _getMetadataProperty(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this._logger.create(`_getMetadataProperty('${e}')`),r=await this.getMetadata();if(n.debug("resolved"),void 0===r[e]){if(!0===t)return void n.warn("Metadata does not contain optional property");n.throw(new Error("Metadata does not contain property "+e))}return r[e]}async getSigningKeys(){const e=this._logger.create("getSigningKeys");if(this._signingKeys)return e.debug("returning signingKeys from cache"),this._signingKeys;const t=await this.getKeysEndpoint(!1);e.debug("got jwks_uri",t);const n=await this._jsonService.getJson(t,{timeoutInSeconds:this._settings.requestTimeoutInSeconds});if(e.debug("got key set",n),!Array.isArray(n.keys))throw e.throw(new Error("Missing keys on keyset")),null;return this._signingKeys=n.keys,this._signingKeys}},mf=class{constructor(){let{prefix:e="oidc.",store:t=localStorage}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._logger=new Xp("WebStorageStateStore"),this._store=t,this._prefix=e}async set(e,t){this._logger.create(`set('${e}')`),e=this._prefix+e,await this._store.setItem(e,t)}async get(e){this._logger.create(`get('${e}')`),e=this._prefix+e;return await this._store.getItem(e)}async remove(e){this._logger.create(`remove('${e}')`),e=this._prefix+e;const t=await this._store.getItem(e);return await this._store.removeItem(e),t}async getAllKeys(){this._logger.create("getAllKeys");const e=await this._store.length,t=[];for(let n=0;n<e;n++){const e=await this._store.key(n);
2e&&0===e.indexOf(this._prefix)&&t.push(e.substr(this._prefix.length))}return t}},gf="code",vf="openid",yf="client_secret_post",bf=900,wf=class{constructor(e){let{authority:t,metadataUrl:n,metadata:r,signingKeys:o,metadataSeed:a,client_id:i,client_secret:s,response_type:l=gf,scope:c=vf,redirect_uri:u,post_logout_redirect_uri:d,client_authentication:p=yf,token_endpoint_auth_signing_alg:f="HS256",prompt:h,display:m,max_age:g,ui_locales:v,acr_values:y,resource:b,response_mode:w,filterProtocolClaims:x=!0,loadUserInfo:S=!1,requestTimeoutInSeconds:k,staleStateAgeInSeconds:_=bf,mergeClaimsStrategy:C={array:"replace"},disablePKCE:A=!1,stateStore:E,revokeTokenAdditionalContentTypes:I,fetchRequestCredentials:T,refreshTokenAllowedScope:R,extraQueryParams:O={},extraTokenParams:j={},extraHeaders:P={},dpop:M,omitScopeWhenRequesting:N=!1}=e;var D;if(this.authority=t,n?this.metadataUrl=n:(this.metadataUrl=t,t&&(this.metadataUrl.endsWith("/")||(this.metadataUrl+="/"),this.metadataUrl+=".well-known/openid-configuration")),this.metadata=r,this.metadataSeed=a,this.signingKeys=o,this.client_id=i,this.client_secret=s,this.response_type=l,this.scope=c,this.redirect_uri=u,this.post_logout_redirect_uri=d,this.client_authentication=p,this.token_endpoint_auth_signing_alg=f,this.prompt=h,this.display=m,this.max_age=g,this.ui_locales=v,this.acr_values=y,this.resource=b,this.response_mode=w,this.filterProtocolClaims=null==x||x,this.loadUserInfo=!!S,this.staleStateAgeInSeconds=_,this.mergeClaimsStrategy=C,this.omitScopeWhenRequesting=N,this.disablePKCE=!!A,this.revokeTokenAdditionalContentTypes=I,this.fetchRequestCredentials=T||"same-origin",this.requestTimeoutInSeconds=k,E)this.stateStore=E;else{const e="undefined"!==typeof window?window.localStorage:new df;this.stateStore=new mf({store:e})}if(this.refreshTokenAllowedScope=R,this.extraQueryParams=O,this.extraTokenParams=j,this.extraHeaders=P,this.dpop=M,this.dpop&&!(null==(D=this.dpop)?void 0:D.store))throw new Error("A DPoPStore is required when dpop is enabled")}},xf=class{constructor(e,t){this._settings=e,this._metadataService=t,this._logger=new Xp("UserInfoService"),this._getClaimsFromJwt=async e=>{const t=this._logger.create("_getClaimsFromJwt");try{const n=Jp.decode(e);return t.debug("JWT decoding successful"),n}catch(SY){throw t.error("Error parsing JWT response"),SY}},this._jsonService=new ff(void 0,this._getClaimsFromJwt,this._settings.extraHeaders)}async getClaims(e){const t=this._logger.create("getClaims");e||this._logger.throw(new Error("No token passed"));const n=await this._metadataService.getUserInfoEndpoint();t.debug("got userinfo url",n);const r=await this._jsonService.getJson(n,{token:e,credentials:this._settings.fetchRequestCredentials,timeoutInSeconds:this._settings.requestTimeoutInSeconds});return t.debug("got claims",r),r}},Sf=class{constructor(e,t){this._settings=e,this._metadataService=t,this._logger=new Xp("TokenClient"),this._jsonService=new ff(this._settings.revokeTokenAdditionalContentTypes,null,this._settings.extraHeaders)}async exchangeCode(e){let{grant_type:t="authorization_code",redirect_uri:n=this._settings.redirect_uri,client_id:r=this._settings.client_id,client_secret:o=this._settings.client_secret,extraHeaders:a,...i}=e;const s=this._logger.create("exchangeCode");r||s.throw(new Error("A client_id is required")),n||s.throw(new Error("A redirect_uri is required")),i.code||s.throw(new Error("A code is required"));const l=new URLSearchParams({grant_type:t,redirect_uri:n});for(const[p,f]of Object.entries(i))null!=f&&l.set(p,f);if(("client_secret_basic"===this._settings.client_authentication||"client_secret_jwt"===this._settings.client_authentication)&&(void 0===o||null===o))throw s.throw(new Error("A client_secret is required")),null;let c;const u=await this._metadataService.getTokenEndpoint(!1);switch(this._settings.client_authentication){case"client_secret_basic":c=ef.generateBasicAuth(r,o);break;case"client_secret_post":l.append("client_id",r),o&&l.append("client_secret",o);break;case"client_secret_jwt":{const e=await ef.generateClientAssertionJwt(r,o,u,this._settings.token_endpoint_auth_signing_alg);l.append("client_id",r),l.append("client_assertion_type","urn:ietf:params:oauth:client-assertion-type:jwt-bearer"),l.append("client_assertion",e);break}}s.debug("got token endpoint");const d=await this._jsonService.postForm(u,{body:l,basicAuth:c,timeoutInSeconds:this._settings.requestTimeoutInSeconds,initCredentials:this._settings.fetchRequestCredentials,extraHeaders:a});return s.debug("got response"),d}async exchangeCredentials(e){let{grant_type:t="password",client_id:n=this._settings.client_id,client_secret:r=this._settings.client_secret,scope:o=this._settings.scope,...a}=e;const i=this._logger.create("exchangeCredentials");n||i.throw(new Error("A client_id is required"));const s=new URLSearchParams({grant_type:t});this._settings.omitScopeWhenRequesting||s.set("scope",o);for(const[d,p]of Object.entries(a))null!=p&&s.set(d,p);if(("client_secret_basic"===this._settings.client_authentication||"client_secret_jwt"===this._settings.client_authentication)&&(void 0===r||null===r))throw i.throw(new Error("A client_secret is required")),null;let l;const c=await this._metadataService.getTokenEndpoint(!1);switch(this._settings.client_authentication){case"client_secret_basic":l=ef.generateBasicAuth(n,r);break;case"client_secret_post":s.append("client_id",n),r&&s.append("client_secret",r);break;case"client_secret_jwt":{const e=await ef.generateClientAssertionJwt(n,r,c,this._settings.token_endpoint_auth_signing_alg);s.append("client_id",n),s.append("client_assertion_type","urn:ietf:params:oauth:client-assertion-type:jwt-bearer"),s.append("client_assertion",e);break}}i.debug("got token endpoint");const u=await this._jsonService.postForm(c,{body:s,basicAuth:l,timeoutInSeconds:this._settings.requestTimeoutInSeconds,initCredentials:this._settings.fetchRequestCredentials});return i.debug("got response"),u}async exchangeRefreshToken(e){let{grant_type:t="refresh_token",client_id:n=this._settings.client_id,client_secret:r=this._settings.client_secret,timeoutInSeconds:o,extraHeaders:a,...i}=e;const s=this._logger.create("exchangeRefreshToken");n||s.throw(new Error("A client_id is required")),i.refresh_token||s.throw(new Error("A refresh_token is required"));const l=new URLSearchParams({grant_type:t});for(const[p,f]of Object.entries(i))Array.isArray(f)?f.forEach((e=>l.append(p,e))):null!=f&&l.set(p,f);if(("client_secret_basic"===this._settings.client_authentication||"client_secret_jwt"===this._settings.client_authentication)&&(void 0===r||null===r))throw s.throw(new Error("A client_secret is required")),null;
2let c;const u=await this._metadataService.getTokenEndpoint(!1);switch(this._settings.client_authentication){case"client_secret_basic":c=ef.generateBasicAuth(n,r);break;case"client_secret_post":l.append("client_id",n),r&&l.append("client_secret",r);break;case"client_secret_jwt":{const e=await ef.generateClientAssertionJwt(n,r,u,this._settings.token_endpoint_auth_signing_alg);l.append("client_id",n),l.append("client_assertion_type","urn:ietf:params:oauth:client-assertion-type:jwt-bearer"),l.append("client_assertion",e);break}}s.debug("got token endpoint");const d=await this._jsonService.postForm(u,{body:l,basicAuth:c,timeoutInSeconds:o,initCredentials:this._settings.fetchRequestCredentials,extraHeaders:a});return s.debug("got response"),d}async revoke(e){var t;const n=this._logger.create("revoke");e.token||n.throw(new Error("A token is required"));const r=await this._metadataService.getRevocationEndpoint(!1);n.debug(`got revocation endpoint, revoking ${null!=(t=e.token_type_hint)?t:"default token type"}`);const o=new URLSearchParams;for(const[a,i]of Object.entries(e))null!=i&&o.set(a,i);o.set("client_id",this._settings.client_id),this._settings.client_secret&&o.set("client_secret",this._settings.client_secret),await this._jsonService.postForm(r,{body:o,timeoutInSeconds:this._settings.requestTimeoutInSeconds}),n.debug("got response")}},kf=class{constructor(e,t,n){this._settings=e,this._metadataService=t,this._claimsService=n,this._logger=new Xp("ResponseValidator"),this._userInfoService=new xf(this._settings,this._metadataService),this._tokenClient=new Sf(this._settings,this._metadataService)}async validateSigninResponse(e,t,n){const r=this._logger.create("validateSigninResponse");this._processSigninState(e,t),r.debug("state processed"),await this._processCode(e,t,n),r.debug("code processed"),e.isOpenId&&this._validateIdTokenAttributes(e,"",t.nonce),r.debug("tokens validated"),await this._processClaims(e,null==t?void 0:t.skipUserInfo,e.isOpenId),r.debug("claims processed")}async validateCredentialsResponse(e,t){const n=this._logger.create("validateCredentialsResponse"),r=e.isOpenId&&!!e.id_token;r&&this._validateIdTokenAttributes(e),n.debug("tokens validated"),await this._processClaims(e,t,r),n.debug("claims processed")}async validateRefreshResponse(e,t){const n=this._logger.create("validateRefreshResponse");e.userState=t.data,null!=e.session_state||(e.session_state=t.session_state),null!=e.scope||(e.scope=t.scope),e.isOpenId&&e.id_token&&(this._validateIdTokenAttributes(e,t.id_token),n.debug("ID Token validated")),e.id_token||(e.id_token=t.id_token,e.profile=t.profile);const r=e.isOpenId&&!!e.id_token;await this._processClaims(e,!1,r),n.debug("claims processed")}validateSignoutResponse(e,t){const n=this._logger.create("validateSignoutResponse");if(t.id!==e.state&&n.throw(new Error("State does not match")),n.debug("state validated"),e.userState=t.data,e.error)throw n.warn("Response was error",e.error),new sf(e)}_processSigninState(e,t){const n=this._logger.create("_processSigninState");if(t.id!==e.state&&n.throw(new Error("State does not match")),t.client_id||n.throw(new Error("No client_id on state")),t.authority||n.throw(new Error("No authority on state")),this._settings.authority!==t.authority&&n.throw(new Error("authority mismatch on settings vs. signin state")),this._settings.client_id&&this._settings.client_id!==t.client_id&&n.throw(new Error("client_id mismatch on settings vs. signin state")),n.debug("state validated"),e.userState=t.data,e.url_state=t.url_state,null!=e.scope||(e.scope=t.scope),e.error)throw n.warn("Response was error",e.error),new sf(e);t.code_verifier&&!e.code&&n.throw(new Error("Expected code in response"))}async _processClaims(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const r=this._logger.create("_processClaims");if(e.profile=this._claimsService.filterProtocolClaims(e.profile),t||!this._settings.loadUserInfo||!e.access_token)return void r.debug("not loading user info");r.debug("loading user info");const o=await this._userInfoService.getClaims(e.access_token);r.debug("user info claims received from user info endpoint"),n&&o.sub!==e.profile.sub&&r.throw(new Error("subject from UserInfo response does not match subject in ID Token")),e.profile=this._claimsService.mergeClaims(e.profile,this._claimsService.filterProtocolClaims(o)),r.debug("user info claims received, updated profile:",e.profile)}async _processCode(e,t,n){const r=this._logger.create("_processCode");if(e.code){r.debug("Validating code");const o=await this._tokenClient.exchangeCode({client_id:t.client_id,client_secret:t.client_secret,code:e.code,redirect_uri:t.redirect_uri,code_verifier:t.code_verifier,extraHeaders:n,...t.extraTokenParams});Object.assign(e,o)}else r.debug("No code to process")}
2_validateIdTokenAttributes(e,t,n){var r;const o=this._logger.create("_validateIdTokenAttributes");o.debug("decoding ID Token JWT");const a=Jp.decode(null!=(r=e.id_token)?r:"");if(a.sub||o.throw(new Error("ID Token is missing a subject claim")),n&&a.nonce!==n&&o.throw(new Error("nonce in id_token does not match nonce in client storage")),t){const e=Jp.decode(t);a.sub!==e.sub&&o.throw(new Error("sub in id_token does not match current sub")),a.auth_time&&a.auth_time!==e.auth_time&&o.throw(new Error("auth_time in id_token does not match original auth_time")),a.azp&&a.azp!==e.azp&&o.throw(new Error("azp in id_token does not match original azp")),!a.azp&&e.azp&&o.throw(new Error("azp not in id_token, but present in original id_token"))}e.profile=a}},_f=class e{constructor(e){this.id=e.id||ef.generateUUIDv4(),this.data=e.data,e.created&&e.created>0?this.created=e.created:this.created=rf.getEpochTime(),this.request_type=e.request_type,this.url_state=e.url_state}toStorageString(){return new Xp("State").create("toStorageString"),JSON.stringify({id:this.id,data:this.data,created:this.created,request_type:this.request_type,url_state:this.url_state})}static fromStorageString(t){return Xp.createStatic("State","fromStorageString"),Promise.resolve(new e(JSON.parse(t)))}static async clearStaleState(t,n){const r=Xp.createStatic("State","clearStaleState"),o=rf.getEpochTime()-n,a=await t.getAllKeys();r.debug("got keys",a);for(let i=0;i<a.length;i++){const n=a[i],s=await t.get(n);let l=!1;if(s)try{const t=await e.fromStorageString(s);r.debug("got item from key:",n,t.created),t.created<=o&&(l=!0)}catch(SY){r.error("Error parsing state for key:",n,SY),l=!0}else r.debug("no item in storage for key:",n),l=!0;l&&(r.debug("removed item for key:",n),t.remove(n))}}},Cf=class e extends _f{constructor(e){super(e),this.code_verifier=e.code_verifier,this.code_challenge=e.code_challenge,this.authority=e.authority,this.client_id=e.client_id,this.redirect_uri=e.redirect_uri,this.scope=e.scope,this.client_secret=e.client_secret,this.extraTokenParams=e.extraTokenParams,this.response_mode=e.response_mode,this.skipUserInfo=e.skipUserInfo,this.nonce=e.nonce}static async create(t){const n=!0===t.code_verifier?ef.generateCodeVerifier():t.code_verifier||void 0,r=n?await ef.generateCodeChallenge(n):void 0;return new e({...t,code_verifier:n,code_challenge:r})}toStorageString(){return new Xp("SigninState").create("toStorageString"),JSON.stringify({id:this.id,data:this.data,created:this.created,request_type:this.request_type,url_state:this.url_state,code_verifier:this.code_verifier,authority:this.authority,client_id:this.client_id,redirect_uri:this.redirect_uri,scope:this.scope,client_secret:this.client_secret,extraTokenParams:this.extraTokenParams,response_mode:this.response_mode,skipUserInfo:this.skipUserInfo,nonce:this.nonce})}static fromStorageString(t){Xp.createStatic("SigninState","fromStorageString");const n=JSON.parse(t);return e.create(n)}},Af=class e{constructor(e){this.url=e.url,this.state=e.state}static async create(t){let{url:n,authority:r,client_id:o,redirect_uri:a,response_type:i,scope:s,state_data:l,response_mode:c,request_type:u,client_secret:d,nonce:p,url_state:f,resource:h,skipUserInfo:m,extraQueryParams:g,extraTokenParams:v,disablePKCE:y,dpopJkt:b,omitScopeWhenRequesting:w,...x}=t;if(!n)throw this._logger.error("create: No url passed"),new Error("url");if(!o)throw this._logger.error("create: No client_id passed"),new Error("client_id");if(!a)throw this._logger.error("create: No redirect_uri passed"),new Error("redirect_uri");if(!i)throw this._logger.error("create: No response_type passed"),new Error("response_type");if(!s)throw this._logger.error("create: No scope passed"),new Error("scope");if(!r)throw this._logger.error("create: No authority passed"),new Error("authority");const S=await Cf.create({data:l,request_type:u,url_state:f,code_verifier:!y,client_id:o,authority:r,redirect_uri:a,response_mode:c,client_secret:d,scope:s,extraTokenParams:v,skipUserInfo:m,nonce:p}),k=new URL(n);k.searchParams.append("client_id",o),k.searchParams.append("redirect_uri",a),k.searchParams.append("response_type",i),w||k.searchParams.append("scope",s),p&&k.searchParams.append("nonce",p),b&&k.searchParams.append("dpop_jkt",b);let _=S.id;if(f&&(_=`${_}${af}${f}`),k.searchParams.append("state",_),S.code_challenge&&(k.searchParams.append("code_challenge",S.code_challenge),k.searchParams.append("code_challenge_method","S256")),h){(Array.isArray(h)?h:[h]).forEac
2h((e=>k.searchParams.append("resource",e)))}for(const[e,C]of Object.entries({response_mode:c,...x,...g}))null!=C&&k.searchParams.append(e,C.toString());return new e({url:k.href,state:S})}};Af._logger=new Xp("SigninRequest");var Ef=Af,If=class{constructor(e){if(this.access_token="",this.token_type="",this.profile={},this.state=e.get("state"),this.session_state=e.get("session_state"),this.state){const e=decodeURIComponent(this.state).split(af);this.state=e[0],e.length>1&&(this.url_state=e.slice(1).join(af))}this.error=e.get("error"),this.error_description=e.get("error_description"),this.error_uri=e.get("error_uri"),this.code=e.get("code")}get expires_in(){if(void 0!==this.expires_at)return this.expires_at-rf.getEpochTime()}set expires_in(e){"string"===typeof e&&(e=Number(e)),void 0!==e&&e>=0&&(this.expires_at=Math.floor(e)+rf.getEpochTime())}get isOpenId(){var e;return(null==(e=this.scope)?void 0:e.split(" ").includes("openid"))||!!this.id_token}},Tf=class{constructor(e){let{url:t,state_data:n,id_token_hint:r,post_logout_redirect_uri:o,extraQueryParams:a,request_type:i,client_id:s,url_state:l}=e;if(this._logger=new Xp("SignoutRequest"),!t)throw this._logger.error("ctor: No url passed"),new Error("url");const c=new URL(t);if(r&&c.searchParams.append("id_token_hint",r),s&&c.searchParams.append("client_id",s),o&&(c.searchParams.append("post_logout_redirect_uri",o),n||l)){this.state=new _f({data:n,request_type:i,url_state:l});let e=this.state.id;l&&(e=`${e}${af}${l}`),c.searchParams.append("state",e)}for(const[u,d]of Object.entries({...a}))null!=d&&c.searchParams.append(u,d.toString());this.url=c.href}},Rf=class{constructor(e){if(this.state=e.get("state"),this.state){const e=decodeURIComponent(this.state).split(af);this.state=e[0],e.length>1&&(this.url_state=e.slice(1).join(af))}this.error=e.get("error"),this.error_description=e.get("error_description"),this.error_uri=e.get("error_uri")}},Of=["nbf","jti","auth_time","nonce","acr","amr","azp","at_hash"],jf=["sub","iss","aud","exp","iat"],Pf=class{constructor(e){this._settings=e,this._logger=new Xp("ClaimsService")}filterProtocolClaims(e){const t={...e};if(this._settings.filterProtocolClaims){let e;e=Array.isArray(this._settings.filterProtocolClaims)?this._settings.filterProtocolClaims:Of;for(const n of e)jf.includes(n)||delete t[n]}return t}mergeClaims(e,t){const n={...e};for(const[r,o]of Object.entries(t))if(n[r]!==o)if(Array.isArray(n[r])||Array.isArray(o))if("replace"==this._settings.mergeClaimsStrategy.array)n[r]=o;else{const e=Array.isArray(n[r])?n[r]:[n[r]];for(const t of Array.isArray(o)?o:[o])e.includes(t)||e.push(t);n[r]=e}else"object"===typeof n[r]&&"object"===typeof o?n[r]=this.mergeClaims(n[r],o):n[r]=o;return n}},Mf=class{constructor(e,t){this.keys=e,this.nonce=t}},Nf=class{constructor(e,t){this._logger=new Xp("OidcClient"),this.settings=e instanceof wf?e:new wf(e),this.metadataService=null!=t?t:new hf(this.settings),this._claimsService=new Pf(this.settings),this._validator=new kf(this.settings,this.metadataService,this._claimsService),this._tokenClient=new Sf(this.settings,this.metadataService)}async createSigninRequest(e){let{state:t,request:n,request_uri:r,request_type:o,id_token_hint:a,login_hint:i,skipUserInfo:s,nonce:l,url_state:c,response_type:u=this.settings.response_type,scope:d=this.settings.scope,redirect_uri:p=this.settings.redirect_uri,prompt:f=this.settings.prompt,display:h=this.settings.display,max_age:m=this.settings.max_age,ui_locales:g=this.settings.ui_locales,acr_values:v=this.settings.acr_values,resource:y=this.settings.resource,response_mode:b=this.settings.response_mode,extraQueryParams:w=this.settings.extraQueryParams,extraTokenParams:x=this.settings.extraTokenParams,dpopJkt:S,omitScopeWhenRequesting:k=this.settings.omitScopeWhenRequesting}=e;const _=this._logger.create("createSigninRequest");if("code"!==u)throw new Error("Only the Authorization Code flow (with PKCE) is supported");const C=await this.metadataService.getAuthorizationEndpoint();_.debug("Received authorization endpoint",C);const A=await Ef.create({url:C,authority:this.settings.authority,client_id:this.settings.client_id,redirect_uri:p,response_type:u,scope:d,state_data:t,url_state:c,prompt:f,display:h,max_age:m,ui_locales:g,id_token_hint:a,login_hint:i,acr_values:v,dpopJkt:S,resource:y,request:n,request_uri:r,extraQueryParams:w,extraTokenParams:x,request_type:o,response_mode:b,client_secret:this.settings.client_secret,skipUserInfo:s,nonce:l,disablePKCE:this.settings.disablePKCE,omitScopeWhenRequesting:k});await this.clearStaleState();const E=A.state;return await this.settings.stateStore.set(E.id,E.toStorageString()),A}async readSigninResponseState(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this._logger.create("readSigninResponseState"),r=new If(of.readParams(e,this.settings.response_mode));if(!r.state)throw n.throw(new Error("No state in response")),null;const o=await this.settings.stateStore[t?"remove":"get"](r.state);if(!o)throw n.throw(new Error("No matching state found in storage")),null;return{state:await Cf.fromStorageString(o),response:r}}async processSigninResponse(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const r=this._logger.create("processSigninResponse"),{state:o,response:a}=await this.readSigninResponseState(e,n);if(r.debug("received state from storage; validating response"),this.settings.dpop&&this.settings.dpop.store){const e=await this.getDpopProof(this.settings.dpop.store);t={...t,DPoP:e}}
2try{await this._validator.validateSigninResponse(a,o,t)}catch(SY){if(!(SY instanceof pf&&this.settings.dpop))throw SY;{const n=await this.getDpopProof(this.settings.dpop.store,SY.nonce);t.DPoP=n,await this._validator.validateSigninResponse(a,o,t)}}return a}async getDpopProof(e,t){let n,r;return(await e.getAllKeys()).includes(this.settings.client_id)?(r=await e.get(this.settings.client_id),r.nonce!==t&&t&&(r.nonce=t,await e.set(this.settings.client_id,r))):(n=await ef.generateDPoPKeys(),r=new Mf(n,t),await e.set(this.settings.client_id,r)),await ef.generateDPoPProof({url:await this.metadataService.getTokenEndpoint(!1),httpMethod:"POST",keyPair:r.keys,nonce:r.nonce})}async processResourceOwnerPasswordCredentials(e){let{username:t,password:n,skipUserInfo:r=!1,extraTokenParams:o={}}=e;const a=await this._tokenClient.exchangeCredentials({username:t,password:n,...o}),i=new If(new URLSearchParams);return Object.assign(i,a),await this._validator.validateCredentialsResponse(i,r),i}async useRefreshToken(e){let{state:t,redirect_uri:n,resource:r,timeoutInSeconds:o,extraHeaders:a,extraTokenParams:i}=e;var s;const l=this._logger.create("useRefreshToken");let c,u;if(void 0===this.settings.refreshTokenAllowedScope)c=t.scope;else{const e=this.settings.refreshTokenAllowedScope.split(" ");c=((null==(s=t.scope)?void 0:s.split(" "))||[]).filter((t=>e.includes(t))).join(" ")}if(this.settings.dpop&&this.settings.dpop.store){const e=await this.getDpopProof(this.settings.dpop.store);a={...a,DPoP:e}}try{u=await this._tokenClient.exchangeRefreshToken({refresh_token:t.refresh_token,scope:c,redirect_uri:n,resource:r,timeoutInSeconds:o,extraHeaders:a,...i})}catch(SY){if(!(SY instanceof pf&&this.settings.dpop))throw SY;a.DPoP=await this.getDpopProof(this.settings.dpop.store,SY.nonce),u=await this._tokenClient.exchangeRefreshToken({refresh_token:t.refresh_token,scope:c,redirect_uri:n,resource:r,timeoutInSeconds:o,extraHeaders:a,...i})}const d=new If(new URLSearchParams);return Object.assign(d,u),l.debug("validating response",d),await this._validator.validateRefreshResponse(d,{...t,scope:c}),d}async createSignoutRequest(){let{state:e,id_token_hint:t,client_id:n,request_type:r,url_state:o,post_logout_redirect_uri:a=this.settings.post_logout_redirect_uri,extraQueryParams:i=this.settings.extraQueryParams}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const s=this._logger.create("createSignoutRequest"),l=await this.metadataService.getEndSessionEndpoint();if(!l)throw s.throw(new Error("No end session endpoint")),null;s.debug("Received end session endpoint",l),n||!a||t||(n=this.settings.client_id);const c=new Tf({url:l,id_token_hint:t,client_id:n,post_logout_redirect_uri:a,state_data:e,extraQueryParams:i,request_type:r,url_state:o});await this.clearStaleState();const u=c.state;return u&&(s.debug("Signout request has state to persist"),await this.settings.stateStore.set(u.id,u.toStorageString())),c}async readSignoutResponseState(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this._logger.create("readSignoutResponseState"),r=new Rf(of.readParams(e,this.settings.response_mode));if(!r.state){if(n.debug("No state in response"),r.error)throw n.warn("Response was error:",r.error),new sf(r);return{state:void 0,response:r}}const o=await this.settings.stateStore[t?"remove":"get"](r.state);if(!o)throw n.throw(new Error("No matching state found in storage")),null;return{state:await _f.fromStorageString(o),response:r}}async processSignoutResponse(e){const t=this._logger.create("processSignoutResponse"),{state:n,response:r}=await this.readSignoutResponseState(e,!0);return n?(t.debug("Received state from storage; validating response"),this._validator.validateSignoutResponse(r,n)):t.debug("No state from storage; skipping response validation"),r}clearStaleState(){return this._logger.create("clearStaleState"),_f.clearStaleState(this.settings.stateStore,this.settings.staleStateAgeInSeconds)}async revokeToken(e,t){return this._logger.create("revokeToken"),await this._tokenClient.revoke({token:e,token_type_hint:t})}},Df=class{constructor(e){this._userManager=e,this._logger=new Xp("SessionMonitor"),this._start=async e=>{const t=e.session_state;if(!t)return;const n=this._logger.create("_start");if(e.profile?(this._sub=e.profile.sub,n.debug("session_state",t,", sub",this._sub)):(this._sub=void 0,n.debug("session_state",t,", anonymous user")),this._checkSessionIFrame)this._checkSessionIFrame.start(t);else try{const e=await this._userManager.metadataService.getCheckSessionIframe();if(e){n.debug("initializing check session iframe");const r=this._userManager.settings.client_id,o=this._userManager.settings.checkSessionIntervalInSeconds,a=this._userManager.settings.stopCheckSessionOnError,i=new uf(this._callback,r,e,o,a);await i.load(),this._checkSessionIFrame=i,i.start(t)}else n.warn("no check session iframe found in the metadata")}catch(SY){n.error("Error from getCheckSessionIframe:",SY instanceof Error?SY.message:SY)}},this._stop=()=>{const e=this._logger.create("_stop");if(this._sub=void 0,this._checkSessionIFrame&&this._checkSessionIFrame.stop(),this._userManager.settings.monitorAnonymousSession){const t=setInterval((async()=>{clearInterval(t);try{const e=await this._userManager.querySessionStatus();if(e){const t={session_state:e.session_state,profile:e.sub?{sub:e.sub}:null};this._start(t)}}catch(SY){e.error("error from querySessionStatus",SY instanceof Error?SY.message:SY)}}),1e3)}},this._callback=async()=>{const e=this._logger.create("_callback");try{const t=await this._userManager.querySessionStatus();let n=!0;t&&this._checkSessionIFrame?t.sub===this._sub?(n=!1,this._checkSessionIFrame.start(t.session_state),e.debug("same sub still logged in at OP, session state has changed, restarting check session iframe; session_state",t.session_state),await this._userManager.events._raiseUserSessionChanged()):e.debug("different subject signed into OP",t.sub):e.debug("subject no longer signed into OP"),n?this._sub?await this._userManager.events._raiseUserSignedOut():await this._userManager.events._raiseUserSignedIn():e.debug("no change in session detected, no event to raise")}catch(SY){this._sub&&(e.debug("Error calling queryCurrentSigninSession; raising signed out event",SY),await this._userManager.events._raiseUserSignedOut())}},e||this._logger.throw(new Error("No user manager passed")),this._userManager.events.addUserLoaded(this._start),this._userManager.events.addUserUnloaded(this._stop),this._init().catch((e=>{this._logger.error(e)}))}async _init(){this._logger.create("_init");const e=await this._userManager.getUser();if(e)this._start(e);else if(this._userManager.settings.monitorAnonymousSession){const e=await this._userManager.querySessionStatus();if(e){const t={session_state:e.session_state,profile:e.sub?{sub:e.sub}:null};this._start(t)}}}},Lf=class e{constructor(e){var t;this.id_token=e.id_token,this.session_state=null!=(t=e.session_state)?t:null,this.access_token=e.access_token,this.refresh_token=e.refresh_token,this.token_type=e.token_type,this.scope=e.scope,this.profile=e.profile,this.expires_at=e.expires_at,this.state=e.userState,this.url_state=e.url_state}get expires_in(){if(void 0!==this.expires_at)return this.expires_at-rf.getEpochTime()}set expires_in(e){void 0!==e&&(this.expires_at=Math.floor(e)+rf.getEpochTime())}get expired(){const e=this.expires_in;if(void 0!==e)return e<=0}get scopes(){var e,t;return null!=(t=null==(e=this.scope)?void 0:e.split(" "))?t:[]}toStorageString(){return new Xp("User").create("toStorageString"),JSON.stringify({id_token:this.id_token,session_state:this.session_state,access_token:this.access_token,refresh_token:this.refresh_token,token_type:this.token_type,scope:this.scope,profile:this.profile,expires_at:this.expires_at})}static fromStorageString(t){return Xp.createStatic("User","fromStorageString"),new e(JSON.parse(t))}},Ff="oidc-client",Bf=class{constructor(){this._abort=new tf("Window navigation aborted"),this._disposeHandlers=new Set,this._window=null}async navigate(e){const t=this._logger.create("navigate");if(!this._window)throw new Error("Attempted to navigate on a disposed window");t.debug("setting URL in window"),this._window.location.replace(e.url);const{url:n,keepOpen:r}=await new Promise(((n,r)=>{const o=o=>{var a;const i=o.data,s=null!=(a=e.scriptOrigin)?a:window.location.origin;if(o.origin===s&&(null==i?void 0:i.source)===Ff){try{const n=of.readParams(i.url,e.response_mode).get("state");if(n||t.warn("no state found in response url"),o.source!==this._window&&n!==e.state)return}catch{this._dispose(),r(new Error("Invalid response from window"))}n(i)}};window.addEventListener("message",o,!1),this._disposeHandlers.add((()=>window.removeEventListener("message",o,!1)));const a=new BroadcastChannel(`oidc-client-popup-${e.state}`);a.addEventListener("message",o,!1),this._disposeHandlers.add((()=>a.close())),this._disposeHandlers.add(this._abort.addHandler((e=>{this._dispose(),r(e)})))}
2));return t.debug("got response from window"),this._dispose(),r||this.close(),{url:n}}_dispose(){this._logger.create("_dispose");for(const e of this._disposeHandlers)e();this._disposeHandlers.clear()}static _notifyParent(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:window.location.origin;const o={source:Ff,url:t,keepOpen:n},a=new Xp("_notifyParent");if(e)a.debug("With parent. Using parent.postMessage."),e.postMessage(o,r);else{a.debug("No parent. Using BroadcastChannel.");const e=new URL(t).searchParams.get("state");if(!e)throw new Error("No parent and no state in URL. Can't complete notification.");const n=new BroadcastChannel(`oidc-client-popup-${e}`);n.postMessage(o),n.close()}}},zf={location:!1,toolbar:!1,height:640,closePopupWindowAfterInSeconds:-1},$f="_blank",Uf=60,qf=2,Hf=10,Wf=class extends wf{constructor(e){const{popup_redirect_uri:t=e.redirect_uri,popup_post_logout_redirect_uri:n=e.post_logout_redirect_uri,popupWindowFeatures:r=zf,popupWindowTarget:o=$f,redirectMethod:a="assign",redirectTarget:i="self",iframeNotifyParentOrigin:s=e.iframeNotifyParentOrigin,iframeScriptOrigin:l=e.iframeScriptOrigin,requestTimeoutInSeconds:c,silent_redirect_uri:u=e.redirect_uri,silentRequestTimeoutInSeconds:d,automaticSilentRenew:p=!0,validateSubOnSilentRenew:f=!0,includeIdTokenInSilentRenew:h=!1,monitorSession:m=!1,monitorAnonymousSession:g=!1,checkSessionIntervalInSeconds:v=qf,query_status_response_type:y="code",stopCheckSessionOnError:b=!0,revokeTokenTypes:w=["access_token","refresh_token"],revokeTokensOnSignout:x=!1,includeIdTokenInSilentSignout:S=!1,accessTokenExpiringNotificationTimeInSeconds:k=Uf,maxSilentRenewTimeoutRetries:_,userStore:C}=e;if(super(e),this.popup_redirect_uri=t,this.popup_post_logout_redirect_uri=n,this.popupWindowFeatures=r,this.popupWindowTarget=
2o,this.redirectMethod=a,this.redirectTarget=i,this.iframeNotifyParentOrigin=s,this.iframeScriptOrigin=l,this.silent_redirect_uri=u,this.silentRequestTimeoutInSeconds=d||c||Hf,this.automaticSilentRenew=p,this.validateSubOnSilentRenew=f,this.includeIdTokenInSilentRenew=h,this.monitorSession=m,this.monitorAnonymousSession=g,this.checkSessionIntervalInSeconds=v,this.stopCheckSessionOnError=b,this.query_status_response_type=y,this.revokeTokenTypes=w,this.revokeTokensOnSignout=x,this.includeIdTokenInSilentSignout=S,this.accessTokenExpiringNotificationTimeInSeconds=k,this.maxSilentRenewTimeoutRetries=_,C)this.userStore=C;else{const e="undefined"!==typeof window?window.sessionStorage:new df;this.userStore=new mf({store:e})}}},Vf=class e extends Bf{constructor(t){let{silentRequestTimeoutInSeconds:n=Hf}=t;super(),this._logger=new Xp("IFrameWindow"),this._timeoutInSeconds=n,this._frame=e.createHiddenIframe(),this._window=this._frame.contentWindow}static createHiddenIframe(){const e=window.document.createElement("iframe");return e.style.visibility="hidden",e.style.position="fixed",e.style.left="-1000px",e.style.top="0",e.width="0",e.height="0",window.document.body.appendChild(e),e}async navigate(e){this._logger.debug("navigate: Using timeout of:",this._timeoutInSeconds);const t=setTimeout((()=>{this._abort.raise(new lf("IFrame timed out without a response"))}),1e3*this._timeoutInSeconds);return this._disposeHandlers.add((()=>clearTimeout(t))),await super.navigate(e)}close(){var e;this._frame&&(this._frame.parentNode&&(this._frame.addEventListener("load",(e=>{var t;const n=e.target;null==(t=n.parentNode)||t.removeChild(n),this._abort.raise(new Error("IFrame removed from DOM"))}),!0),null==(e=this._frame.contentWindow)||e.location.replace("about:blank")),this._frame=null),this._window=null}static notifyParent(e,t){return super._notifyParent(window.parent,e,!1,t)}},Kf=class{constructor(e){this._settings=e,this._logger=new Xp("IFrameNavigator")}async prepare(e){let{silentRequestTimeoutInSeconds:t=this._settings.silentRequestTimeoutInSeconds}=e;return new Vf({silentRequestTimeoutInSeconds:t})}async callback(e){this._logger.create("callback"),Vf.notifyParent(e,this._settings.iframeNotifyParentOrigin)}},Gf=class extends Bf{constructor(e){let{popupWindowTarget:t=$f,popupWindowFeatures:n={},popupSignal:r,popupAbortOnClose:o}=e;super(),this._logger=new Xp("PopupWindow");const a=nf.center({...zf,...n});this._window=window.open(void 0,t,nf.serialize(a)),this.abortOnClose=Boolean(o),r&&r.addEventListener("abort",(()=>{var e;this._abort.raise(new Error(null!=(e=r.reason)?e:"Popup aborted"))})),n.closePopupWindowAfterInSeconds&&n.closePopupWindowAfterInSeconds>0&&setTimeout((()=>{this._window&&"boolean"===typeof this._window.closed&&!this._window.closed?this.close():this._abort.raise(new Error("Popup blocked by user"))}),1e3*n.closePopupWindowAfterInSeconds)}async navigate(e){var t;null==(t=this._window)||t.focus();const n=setInterval((()=>{this._window&&!this._window.closed||(this._logger.debug("Popup closed by user or isolated by redirect"),r(),this._disposeHandlers.delete(r),this.abortOnClose&&this._abort.raise(new Error("Popup closed by user")))}),500),r=()=>clearInterval(n);return this._disposeHandlers.add(r),await super.navigate(e)}close(){this._window&&(this._window.closed||(this._window.close(),this._abort.raise(new Error("Popup closed")))),this._window=null}static notifyOpener(e,t){super._notifyParent(window.opener,e,t),t||window.opener||window.close()}},Yf=class{constructor(e){this._settings=e,this._logger=new Xp("PopupNavigator")}async prepare(e){let{popupWindowFeatures:t=this._settings.popupWindowFeatures,popupWindowTarget:n=this._settings.popupWindowTarget,popupSignal:r,popupAbortOnClose:o}=e;return new Gf({popupWindowFeatures:t,popupWindowTarget:n,popupSignal:r,popupAbortOnClose:o})}async callback(e,t){let{keepOpen:n=!1}=t;this._logger.create("callback"),Gf.notifyOpener(e,n)}},Xf=class{constructor(e){this._settings=e,this._logger=new Xp("RedirectNavigator")}async prepare(e){let{redirectMethod:t=this._settings.redirectMethod,redirectTarget:n=this._settings.redirectTarget}=e;var r;this._logger.create("prepare");let o=window.self;"top"===n&&(o=null!=(r=window.top)?r:window.self);const a=o.location[t].bind(o.location);let i;return{navigate:async e=>{this._logger.create("navigate");const t=new Promise(((t,n)=>{i=n,window.addEventListener("pageshow",(()=>t(window.location.href))),a(e.url)}));return await t},close:()=>{this._logger.create("close"),null==i||i(new Error("Redirect aborted")),o.stop()}}}async callback(){}},Jf=class extends cf{constructor(e){super({expiringNotificationTimeInSeconds:e.accessTokenExpiringNotificationTimeInSeconds}),this._logger=new Xp("UserManagerEvents"),this._userLoaded=new tf("User loaded"),this._userUnloaded=new tf("User unloaded"),this._silentRenewError=ne
2w tf("Silent renew error"),this._userSignedIn=new tf("User signed in"),this._userSignedOut=new tf("User signed out"),this._userSessionChanged=new tf("User session changed")}async load(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];await super.load(e),t&&await this._userLoaded.raise(e)}async unload(){await super.unload(),await this._userUnloaded.raise()}addUserLoaded(e){return this._userLoaded.addHandler(e)}removeUserLoaded(e){return this._userLoaded.removeHandler(e)}addUserUnloaded(e){return this._userUnloaded.addHandler(e)}removeUserUnloaded(e){return this._userUnloaded.removeHandler(e)}addSilentRenewError(e){return this._silentRenewError.addHandler(e)}removeSilentRenewError(e){return this._silentRenewError.removeHandler(e)}async _raiseSilentRenewError(e){await this._silentRenewError.raise(e)}addUserSignedIn(e){return this._userSignedIn.addHandler(e)}removeUserSignedIn(e){this._userSignedIn.removeHandler(e)}async _raiseUserSignedIn(){await this._userSignedIn.raise()}addUserSignedOut(e){return this._userSignedOut.addHandler(e)}removeUserSignedOut(e){this._userSignedOut.removeHandler(e)}async _raiseUserSignedOut(){await this._userSignedOut.raise()}addUserSessionChanged(e){return this._userSessionChanged.addHandler(e)}removeUserSessionChanged(e){this._userSessionChanged.removeHandler(e)}async _raiseUserSessionChanged(){await this._userSessionChanged.raise()}},Qf=class{constructor(e){this._userManager=e,this._logger=new Xp("SilentRenewService"),this._isStarted=!1,this._retryTimer=new rf("Retry Silent Renew"),this._timeoutRetryCount=0,this._tokenExpiring=async()=>{const e=this._logger.create("_tokenExpiring");try{await this._userManager.signinSilent(),this._timeoutRetryCount=0,e.debug("silent token renewal successful")}catch(SY){if(SY instanceof lf){this._timeoutRetryCount++;const n=this._userManager.settings.maxSilentRenewTimeoutRetries;return void 0!==n&&this._timeoutRetryCount>n?(e.error(`Timeout retry limit reached (${this._timeoutRetryCount} > ${n}), raising silentRenewError:`,SY),this._timeoutRetryCount=0,void await this._userManager.events._raiseSilentRenewError(SY)):(e.warn(`ErrorTimeout from signinSilent (attempt ${this._timeoutRetryCount}), retry in 5s:`,SY),void this._retryTimer.init(5))}e.error("Error from signinSilent:",SY),this._timeoutRetryCount=0,await this._userManager.events._raiseSilentRenewError(SY)}}}async start(){const e=this._logger.create("start");if(!this._isStarted){this._isStarted=!0,this._userManager.events.addAccessTokenExpiring(this._tokenExpiring),this._retryTimer.addHandler(this._tokenExpiring);try{await this._userManager.getUser()}catch(SY){e.error("getUser error",SY)}}}stop(){this._isStarted&&(this._retryTimer.cancel(),this._retryTimer.removeHandler(this._tokenExpiring),this._userManager.events.removeAccessTokenExpiring(this._tokenExpiring),this._isStarted=!1)}},Zf=class{constructor(e){this.refresh_token=e.refresh_token,this.id_token=e.id_token,this.session_state=e.session_state,this.scope=e.scope,this.profile=e.profile,this.data=e.state}},eh=class{constructor(e,t,n,r){this._logger=new Xp("UserManager"),this.settings=new Wf(e),this._client=new Nf(e),this._redirectNavigator=null!=t?t:new Xf(this.settings),this._popupNavigator=null!=n?n:new Yf(this.settings),this._iframeNavigator=null!=r?r:new Kf(this.settings),this._events=new Jf(this.settings),this._silentRenewService=new Qf(this),this.settings.automaticSilentRenew&&this.startSilentRenew(),this._sessionMonitor=null,this.settings.monitorSession&&(this._sessionMonitor=new Df(this))}get events(){return this._events}get metadataService(){return this._client.metadataService}async getUser(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=this._logger.create("getUser"),n=await this._loadUser();return n?(t.info("user loaded"),await this._events.load(n,e),n):(t.info("user not found in storage"),null)}async removeUser(){const e=this._logger.create("removeUser");await this.storeUser(null),e.info("user removed from storage"),await this._events.unload()}async signinRedirect(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t;this._logger.create("signinRedirect");const{redirectMethod:n,...r}=e;let o;(null==(t=this.settings.dpop)?void 0:t.bind_authorization_code)&&(o=await this.generateDPoPJkt(this.settings.dpop));const a=await this._redirectNavigator.prepare({redirectMethod:n});await this._signinStart({request_type:"si:r",dpopJkt:o,...r},a)}async signinRedirectCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href;const t=this._logger.create("signinRedirectCallback"),n=await this._signinEnd(e);return n.profile&&n.profile.sub?t.info("success, signed in subject",n.profile.sub):t.info("no subject"),n}async signinResourceOwnerCredentials(e){let{username:t,password:n,skipUserInfo:r=!1}=e;const o=this._logger.create("signinResourceOwnerCredential"),a=await this._client.processResourceOwnerPasswordCredentials({username:t,password:n,skipUserInfo:r,extraTokenParams:this.settings.extraTokenParams});o.debug("got signin response");const i=await this._buildUser(a);return i.profile&&i.profile.sub?o.info("success, signed in subject",i.profile.sub):o.info("no subject"),i}async signinPopup(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t;const n=this._logger.create("signinPopup");let r;(null==(t=this.settings.dpop)?void 0:t.bind_authorization_code)&&(r=await this.generateDPoPJkt(this.settings.dpop));const{popupWindowFeatures:o,popupWindowTarget:a,popupSignal:i,popupAbortOnClose:s,...l}=e,c=this.settings.popup_redirect_uri;c||n.throw(new Error("No popup_redirect_uri configured"));const u=await this._popupNavigator.prepare({popupWindowFeatures:o,popupWindowTarget:a,popupSignal:i,popupAbortOnClose:s}),d=await this._signin({request_type:"si:p",redirect_uri:c,display:"popup",dpopJkt:r,...l},u);return d&&(d.profile&&d.profile.sub?n.info("success, signed in subject",d.profile.sub):n.info("no subject")),d}async signinPopupCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this._logger.create("signinPopupCallback");await this._popupNavigator.callback(e,{keepOpen:t}),n.info("success")}async signinSilent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t,n;const r=this._logger.create("signinSilent"),{silentRequestTimeoutInSeconds:o,...a}=e;let i,s=await this._loadUser();if(!e.forceIframeAuth&&(null==s?void 0:s.refresh_token)){r.debug("using refresh token");const e=new Zf(s);return await this._useRefreshToken({state:e,redirect_uri:a.redirect_uri,resource:a.resource,extraTokenParams:a.extraTokenParams,timeoutInSeconds:o})}(null==(t=this.settings.dpop)?void 0:t.bind_authorization_code)&&(i=await this.generateDPoPJkt(this.settings.dpop));const l=this.settings.silent_redirect_uri;let c;l||r.throw(new Error("No silent_redirect_uri configured")),s&&this.settings.val
2idateSubOnSilentRenew&&(r.debug("subject prior to silent renew:",s.profile.sub),c=s.profile.sub);const u=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:o});return s=await this._signin({request_type:"si:s",redirect_uri:l,prompt:"none",id_token_hint:this.settings.includeIdTokenInSilentRenew?null==s?void 0:s.id_token:void 0,dpopJkt:i,...a},u,c),s&&((null==(n=s.profile)?void 0:n.sub)?r.info("success, signed in subject",s.profile.sub):r.info("no subject")),s}async _useRefreshToken(e){const t=await this._client.useRefreshToken({timeoutInSeconds:this.settings.silentRequestTimeoutInSeconds,...e}),n=new Lf({...e.state,...t});return await this.storeUser(n),await this._events.load(n),n}async signinSilentCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href;const t=this._logger.create("signinSilentCallback");await this._iframeNavigator.callback(e),t.info("success")}async signinCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href;const{state:t}=await this._client.readSigninResponseState(e);switch(t.request_type){case"si:r":return await this.signinRedirectCallback(e);case"si:p":await this.signinPopupCallback(e);break;case"si:s":await this.signinSilentCallback(e);break;default:throw new Error("invalid request_type in state")}}async signoutCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{state:n}=await this._client.readSignoutResponseState(e);if(n)switch(n.request_type){case"so:r":return await this.signoutRedirectCallback(e);case"so:p":await this.signoutPopupCallback(e,t);break;case"so:s":await this.signoutSilentCallback(e);break;default:throw new Error("invalid request_type in state")}}async querySessionStatus(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=this._logger.create("querySessionStatus"),{silentRequestTimeoutInSeconds:n,...r}=e,o=this.settings.silent_redirect_uri;o||t.throw(new Error("No silent_redirect_uri configured"));const a=await this._loadUser(),i=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:n}),s=await this._signinStart({request_type:"si:s",redirect_uri:o,prompt:"none",id_token_hint:this.settings.includeIdTokenInSilentRenew?null==a?void 0:a.id_token:void 0,response_type:this.settings.query_status_response_type,scope:"openid",skipUserInfo:!0,...r},i);try{const e={},n=await this._client.processSigninResponse(s.url,e);return t.debug("got signin response"),n.session_state&&n.profile.sub?(t.info("success for subject",n.profile.sub),{session_state:n.session_state,sub:n.profile.sub}):(t.info("success, user not authenticated"),null)}catch(SY){if(this.settings.monitorAnonymousSession&&SY instanceof sf)switch(SY.error){case"login_required":case"consent_required":case"interaction_required":case"account_selection_required":return t.info("success for anonymous user"),{session_state:SY.session_state}}throw SY}}async _signin(e,t,n){const r=await this._signinStart(e,t);return await this._signinEnd(r.url,n)}async _signinStart(e,t){const n=this._logger.create("_signinStart");try{const r=await this._client.createSigninRequest(e);return n.debug("got signin request"),await t.navigate({url:r.url,state:r.state.id,response_mode:r.state.response_mode,scriptOrigin:this.settings.iframeScriptOrigin})}catch(SY){throw n.debug("error after preparing navigator, closing navigator window"),t.close(),SY}}async _signinEnd(e,t){const n=this._logger.create("_signinEnd"),r=await this._client.processSigninResponse(e,{});n.debug("got signin response");return await this._buildUser(r,t)}async _buildUser(e,t){const n=this._logger.create("_buildUser"),r=new Lf(e);if(t){if(t!==r.profile.sub)throw n.debug("current user does not match user returned from signin. sub from signin:",r.profile.sub),new sf({...e,error:"login_required"});n.debug("current user matches user returned from signin")}return await this.storeUser(r),n.debug("user stored"),await this._events.load(r),r}async signoutRedirect(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=this._logger.create("signoutRedirect"),{redirectMethod:n,...r}=e,o=await this._redirectNavigator.prepare({redirectMethod:n});await this._signoutStart({request_type:"so:r",post_logout_redirect_uri:this.settings.post_logout_redirect_uri,...r},o),t.info("success")}async signoutRedirectCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href;const t=this._logger.create("signoutRedirectCallback"),n=await this._signoutEnd(e);return t.info("success"),n}async signoutPopup(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=this._logger.create("signoutPopup"),{popupWindowFeatures:n,popupWindowTarget:r,popupSignal:o,...a}=e,i=this.settings.popup_post_logout_redirect_uri,s=await this._popupNavigator.prepare({popupWindowFeatures:n,popupWindowTarget:r,popupSignal:o});await this._signout({request_type:"so:p",post_logout_redirect_uri:i,state:null==i?void 0:{},...a},s),t.info("success")}async signoutPopupCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this._logger.create("signoutPopupCallback");await this._popupNavigator.callback(e,{keepOpen:t}),n.info("success")}async _signout(e,t){const n=await this._signoutStart(e,t);return await this._signoutEnd(n.url)}async _signoutStart(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;const r=this._logger.create("_signoutStart");try{const o=await this._loadUser();r.debug("loaded current user from storage"),this.settings.revokeTokensOnSignout&&await this._revokeInternal(o);const a=e.id_token_hint||o&&o.id_token;a&&(r.debug("setting id_token_hint in signout request"),e.id_token_hint=a),await this.removeUser(),r.debug("user removed, creating signout request");
2const i=await this._client.createSignoutRequest(e);return r.debug("got signout request"),await t.navigate({url:i.url,state:null==(n=i.state)?void 0:n.id,scriptOrigin:this.settings.iframeScriptOrigin})}catch(SY){throw r.debug("error after preparing navigator, closing navigator window"),t.close(),SY}}async _signoutEnd(e){const t=this._logger.create("_signoutEnd"),n=await this._client.processSignoutResponse(e);return t.debug("got signout response"),n}async signoutSilent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t;const n=this._logger.create("signoutSilent"),{silentRequestTimeoutInSeconds:r,...o}=e,a=this.settings.includeIdTokenInSilentSignout?null==(t=await this._loadUser())?void 0:t.id_token:void 0,i=this.settings.popup_post_logout_redirect_uri,s=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:r});await this._signout({request_type:"so:s",post_logout_redirect_uri:i,id_token_hint:a,...o},s),n.info("success")}async signoutSilentCallback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href;const t=this._logger.create("signoutSilentCallback");await this._iframeNavigator.callback(e),t.info("success")}async revokeTokens(e){const t=await this._loadUser();await this._revokeInternal(t,e)}async _revokeInternal(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.settings.revokeTokenTypes;const n=this._logger.create("_revokeInternal");if(!e)return;const r=t.filter((t=>"string"===typeof e[t]));if(r.length){for(const t of r)await this._client.revokeToken(e[t],t),n.info(`${t} revoked successfully`),"access_token"!==t&&(e[t]=null);await this.storeUser(e),n.debug("user stored"),await this._events.load(e)}else n.debug("no need to revoke due to no token(s)")}startSilentRenew(){this._logger.create("startSilentRenew"),this._silentRenewService.start()}stopSilentRenew(){this._silentRenewService.stop()}get _userStoreKey(){return`user:${this.settings.authority}:${this.settings.client_id}`}async _loadUser(){const e=this._logger.create("_loadUser"),t=await this.settings.userStore.get(this._userStoreKey);return t?(e.debug("user storageString loaded"),Lf.fromStorageString(t)):(e.debug("no user storageString"),null)}async storeUser(e){const t=this._logger.create("storeUser");if(e){t.debug("storing user");const n=e.toStorageString();await this.settings.userStore.set(this._userStoreKey,n)}else this._logger.debug("removing user"),await this.settings.userStore.remove(this._userStoreKey),this.settings.dpop&&await this.settings.dpop.store.remove(this.settings.client_id)}async clearStaleState(){await this._client.clearStaleState()}async dpopProof(e,t,n,r){var o,a;const i=await(null==(a=null==(o=this.settings.dpop)?void 0:o.store)?void 0:a.get(this.settings.client_id));if(i)return await ef.generateDPoPProof({url:e,accessToken:null==t?void 0:t.access_token,httpMethod:n,keyPair:i.keys,nonce:r})}async generateDPoPJkt(e){let t=await e.store.get(this.settings.client_id);if(!t){const n=await ef.generateDPoPKeys();t=new Mf(n),await e.store.set(this.settings.client_id,t)}return await ef.generateDPoPJkt(t.keys)}},th=e.createContext(void 0);th.displayName="AuthContext";rh("signinCallback","Sign-in failed"),rh("signoutCallback","Sign-out failed"),rh("renewSilent","Renew silent failed");function nh(e,t){return{name:oh(e,"name",(()=>"Error")),message:oh(e,"message",(()=>t)),stack:oh(e,"stack",(()=>(new Error).stack)),innerError:e}}function rh(e,t){return n=>({...nh(n,t),source:e})}function oh(e,t,n){if(e&&"object"===typeof e){const n=e[t];if("string"===typeof n)return n}return n()}var ah=n(9172),ih=n(1406);const sh=e=>{const t={systemProps:{},otherProps:{}},n=e?.theme?.unstable_sxConfig??ih.A;return Object.keys(e).forEach((r=>{n[r]?t.systemProps[r]=e[r]:t.otherProps[r]=e[r]})),t};function lh(e){const{sx:t,...n}=e,{systemProps:r,otherProps:o}=sh(n);let a;return a=Array.isArray(t)?[r,...t]:"function"===typeof t?function(){const e=t(...arguments);return(0,ah.Q)(e)?{...r,...e}:r}:{...r,...t},{...o,sx:a}}var ch=n(869),uh=n(3898),dh=n(579);const ph=function(e){let{styles:t,themeId:n,defaultTheme:r={}}=e;const o=(0,uh.A)(r),a="function"===typeof t?t(n&&o[n]||o):t;return(0,dh.jsx)(ch.A,{styles:a})};var fh=n(5170),hh=n(3375);const mh=function(e){return(0,dh.jsx)(ph,{...e,defaultTheme:fh.A,themeId:hh.A})};function gh(e){return function(t){return(0,dh.jsx)(mh,{styles:"function"===typeof e?n=>e({theme:n,...t}):e})}}var vh=n(3654);function yh(e){return(0,vh.b)(e)}const bh="function"===typeof gh({}),wh=(e,t)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...t&&!e.vars&&{colorScheme:e.palette.mode}}),xh=e=>({color:(e.vars||e).palette.text.primary,...e.typography.body1,backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),Sh=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n={};t&&e.colorSchemes&&"function"===typeof e.getColorSchemeSelector&&Object.entries(e.colorSchemes).forEac
2h((t=>{let[r,o]=t;const a=e.getColorSchemeSelector(r);a.startsWith("@")?n[a]={":root":{colorScheme:o.palette?.mode}}:n[a.replace(/\s*&/,"")]={colorScheme:o.palette?.mode}}));let r={html:wh(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:{margin:0,...xh(e),"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}},...n};const o=e.components?.MuiCssBaseline?.styleOverrides;return o&&(r=[r,o]),r},kh="mui-ecs",_h=gh(bh?e=>{let{theme:t,enableColorScheme:n}=e;return Sh(t,n)}:e=>{let{theme:t}=e;return(e=>{const t=Sh(e,!1),n=Array.isArray(t)?t[0]:t;return!e.vars&&n&&(n.html[`:root:has(${kh})`]={colorScheme:e.palette.mode}),e.colorSchemes&&Object.entries(e.colorSchemes).forEach((t=>{let[r,o]=t;const a=e.getColorSchemeSelector(r);a.startsWith("@")?n[a]={[`:root:not(:has(.${kh}))`]:{colorScheme:o.palette?.mode}}:n[a.replace(/\s*&/,"")]={[`&:not(:has(.${kh}))`]:{colorScheme:o.palette?.mode}}})),t})(t)});const Ch=function(t){const n=yh({props:t,name:"MuiCssBaseline"}),{children:r,enableColorScheme:o=!1}=n;return(0,dh.jsxs)(e.Fragment,{children:[bh&&(0,dh.jsx)(_h,{enableColorScheme:o}),!bh&&!o&&(0,dh.jsx)("span",{className:kh,style:{display:"none"}}),r]})};var Ah=n(3221);function Eh(e,t){return Eh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Eh(e,t)}function Ih(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Eh(e,t)}var Th=n(5173),Rh=n.n(Th),Oh=n(8168);function jh(e){return"/"===e.charAt(0)}function Ph(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}const Mh=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],o=t&&t.split("/")||[],a=e&&jh(e),i=t&&jh(t),s=a||i;if(e&&jh(e)?o=r:r.length&&(o.pop(),o=o.concat(r)),!o.length)return"/";if(o.length){var l=o[o.length-1];n="."===l||".."===l||""===l}else n=!1;for(var c=0,u=o.length;u>=0;u--){var d=o[u];"."===d?Ph(o,u):".."===d?(Ph(o,u),c++):c&&(Ph(o,u),c--)}if(!s)for(;c--;c)o.unshift("..");!s||""===o[0]||o[0]&&jh(o[0])||o.unshift("");var p=o.join("/");return n&&"/"!==p.substr(-1)&&(p+="/"),p};function Nh(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const Dh=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=Nh(t),o=Nh(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var Lh=!0,Fh="Invariant failed";function Bh(e,t){if(!e){if(Lh)throw new Error(Fh);var n="function"===typeof t?t():t,r=n?"".concat(Fh,": ").concat(n):Fh;throw new Error(r)}}function zh(e){return"/"===e.charAt(0)?e:"/"+e}function $h(e){return"/"===e.charAt(0)?e.substr(1):e}function Uh(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function qh(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function Hh(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function Wh(e,t,n,r){var o;"string"===typeof e?(o=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,Oh.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(a){throw a instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):a}return n&&(o.key=n),r?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=Mh(o.pathname,r.pathname)):o.pathname=r.pathname:o.pathname||(o.pathname="/"),o}function Vh(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"===typeof e?e(t,n):e;"string"===typeof a?"function"===typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var Kh=!("undefined"===typeof window||!window.document||!window.document.createElement);function Gh(e,t){t(window.confirm(e))}var Yh="popstate",Xh="hashchange";function Jh(){try{return window.history.state||{}}catch(e){return{}}}function Qh(e){void 0===e&&(e={}),Kh||Bh(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,a=o.forceRefresh,i=void 0!==a&&a,s=o.getUserConfirmation,l=void 0===s?Gh:s,c=o.keyLength,u=void 0===c?6:c,d=e.basename?qh(zh(e.basename)):"";function p(e){var t=e||{},n=t.key,r=t.state,o=window.location,a=o.pathname+o.search+o.hash;return d&&(a=Uh(a,d)),Wh(a,r,n)}function f(){return Math.random().toString(36).substr(2,u)}var h=Vh();function m(e){(0,Oh.A)(E,e),E.length=t.length,h.notifyListeners(E.location,E.action)}function g(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||b(p(e.state))}function v(){b(p(Jh()))}var y=!1;function b(e){if(y)y=!1,m();else{h.confirmTransitionTo(e,"POP",l,(function(t){t?m({action:"POP",location:e}):function(e){var t=E.location,n=x.indexOf(t.key);-1===n&&(n=0);var r=x.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(y=!0,k(o))}(e)}))}}var w=p(Jh()),x=[w.key];function S(e){return d+Hh(e)}function k(e){t.go(e)}var _=0;function C(e){1===(_+=e)&&1===e?(window.addEventListener(Yh,g),r&&window.addEventListener(Xh,v)):0===_&&(window.removeEventListener(Yh,g),r&&window.removeEventListener(Xh,v))}var A=!1;var E={length:t.length,action:"POP",location:w,createHref:S,push:function(e,r){var o="PUSH",a=Wh(e,r,f(),E.location);h.confirmTransitionTo(a,o,l,(function(e){if(e){var r=S(a),s=a.key,l=a.state;if(n)if(t.pushState({key:s,state:l},null,r),i)window.location.href=r;else{var c=x.indexOf(E.location.key),u=x.slice(0,c+1);u.push(a.key),x=u,m({action:o,location:a})}else window.location.href=r}}))},replace:function(e,r){var o="REPLACE",a=Wh(e,r,f(),E.location);h.confirmTransitionTo(a,o,l,(function(e){if(e){var r=S(a),s=a.key,l=a.state;if(n)if(t.replaceState({key:s,state:l},null,r),i)window.location.replace(r);else{var c=x.indexOf(E.location.key);-1!==c&&(x[c]=a.key),m({action:o,location:a})}else window.location.replace(r)}}))},go:k,goBack:function(){k(-1)},goForward:function(){k(1)},block:function(e){void 0===e&&(e=!1);var t=h.setPrompt(e);return A||(C(1),A=!0),function(){return A&&(A=!1,C(-1)),t()}},listen:function(e){var t=h.appendListener(e);return C(1),function(){C(-1),t()}}};return E}var Zh="hashchange",em={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+$h(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:$h,decodePath:zh},slash:{encodePath:zh,decodePath:zh}};function tm(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function nm(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function rm(e){window.location.replace(tm(window.location.href)+"#"+e)}function om(e){void 0===e&&{},Kh||Bh(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),r=n.getUserConfirmation,o=void 0===r?Gh:r,a=n.hashType,i=void 0===a?"slash":a,s=e.basename?qh(zh(e.basename)):"",l=em[i],c=l.encodePath,u=l.decodePath;
2function d(){var e=u(nm());return s&&Uh(e,s),Wh(e)}var p=Vh();function f(e){(0,Oh.A)(C,e),C.length=t.length,p.notifyListeners(C.location,C.action)}var h=!1,m=null;function g(){var e,t,n=nm(),r=c(n);if(n!==r)rm(r);else{var a=d(),i=C.location;if(!h&&(a,i.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(m===Hh(a))return;null,function(e){if(h)!1,f();else{var t="POP";p.confirmTransitionTo(e,t,o,(function(n){n?f({action:t,location:e}):function(e){var t=C.location,n=w.lastIndexOf(Hh(t));-1===n&&0;var r=w.lastIndexOf(Hh(e));-1===r&&0;var o=n-r;o&&(!0,x(o))}(e)}))}}(a)}}var v=nm(),y=c(v);v!==y&&rm(y);var b=d(),w=[Hh(b)];function x(e){t.go(e)}var S=0;function k(e){1===(S+=e)&&1===e?window.addEventListener(Zh,g):0===S&&window.removeEventListener(Zh,g)}var _=!1;var C={length:t.length,action:"POP",location:b,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&tm(window.location.href),n+"#"+c(s+Hh(e))},push:function(e,t){var n="PUSH",r=Wh(e,void 0,void 0,C.location);p.confirmTransitionTo(r,n,o,(function(e){if(e){var t=Hh(r),o=c(s+t);if(nm()!==o){t,function(e){window.location.hash=e}(o);var a=w.lastIndexOf(Hh(C.location)),i=w.slice(0,a+1);i.push(t),i,f({action:n,location:r})}else f()}}))},replace:function(e,t){var n="REPLACE",r=Wh(e,void 0,void 0,C.location);p.confirmTransitionTo(r,n,o,(function(e){if(e){var t=Hh(r),o=c(s+t);nm()!==o&&(t,rm(o));var a=w.indexOf(Hh(C.location));-1!==a&&(w[a]=t),f({action:n,location:r})}}))},go:x,goBack:function(){x(-1)},goForward:function(){x(1)},block:function(e){void 0===e&&!1;var t=p.setPrompt(e);return _||(k(1),!0),function(){return _&&(!1,k(-1)),t()}},listen:function(e){var t=p.appendListener(e);return k(1),function(){k(-1),t()}}};return C}function am(e,t,n){return Math.min(Math.max(e,t),n)}var im=n(4340),sm=n.n(im);n(7681);function lm(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n(219);var cm=1073741823,um="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{};var dm=e.createContext||function(t,n){var r,o,a="__create-react-context-"+function(){var e="__global_unique_id__";return um[e]=(um[e]||0)+1}()+"__",i=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).emitter=function(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}(t.props.value),t}Ih(t,e);var r=t.prototype;return r.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var t,r=this.props.value,o=e.value;((a=r)===(i=o)?0!==a||1/a===1/i:a!==a&&i!==i)?t=0:(t="function"===typeof n?n(r,o):cm,0!==(t|=0)&&this.emitter.set(e.value,t))}var a,i},r.render=function(){return this.props.children},t}(e.Component);i.childContextTypes=((r={})[a]=Rh().object.isRequired,r);var s=function(e){function n(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).observedBits=void 0,t.state={value:t.getValue()},t.onUpdate=function(e,n){0!==((0|t.observedBits)&n)&&t.setState({value:t.getValue()})},t}Ih(n,e);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?cm:t},r.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?cm:e},r.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},r.getValue=function(){return this.context[a]?this.context[a].get():t},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(e.Component);return s.contextTypes=((o={})[a]=Rh().object,o),{Provider:i,Consumer:s}},pm=function(e){var t=dm();return t.displayName=e,t},fm=pm("Router-History"),hm=pm("Router"),mm=function(t){function n(e){var n;return(n=t.call(this,e)||this).state={location:e.history.location},n._isMounted=!1,n._pendingLocation=null,e.staticContext||(n.unlisten=e.history.listen((function(e){n._pendingLocation=e}))),n}Ih(n,t),n.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var r=n.prototype;return r.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}
2))),this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return e.createElement(hm.Provider,{value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},e.createElement(fm.Provider,{children:this.props.children||null,value:this.props.history}))},n}(e.Component);e.Component;var gm=function(e){function t(){return e.apply(this,arguments)||this}Ih(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(e.Component);var vm={},ym=1e4,bm=0;function wm(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(vm[e])return vm[e];var t=sm().compile(e);return bm<ym&&(vm[e]=t,bm++),t}(e)(t,{pretty:!0})}function xm(t){var n=t.computedMatch,r=t.to,o=t.push,a=void 0!==o&&o;return e.createElement(hm.Consumer,null,(function(t){t||Bh(!1);var o=t.history,i=t.staticContext,s=a?o.push:o.replace,l=Wh(n?"string"===typeof r?wm(r,n.params):(0,Oh.A)({},r,{pathname:wm(r.pathname,n.params)}):r);return i?(s(l),null):e.createElement(gm,{onMount:function(){s(l)},onUpdate:function(e,t){var n,r,o=Wh(t.to);n=o,r=(0,Oh.A)({},l,{key:o.key}),n.pathname===r.pathname&&n.search===r.search&&n.hash===r.hash&&n.key===r.key&&Dh(n.state,r.state)||s(l)},to:r})}))}var Sm={},km=1e4,_m=0;function Cm(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,s=void 0!==i&&i,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=Sm[n]||(Sm[n]={});if(r[e])return r[e];var o=[],a={regexp:sm()(e,o,t),keys:o};return _m<km&&(r[e]=a,_m++),a}(n,{end:a,strict:s,sensitive:c}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var u=l[0],d=l.slice(1),p=e===u;return a&&!p?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:p,params:i.reduce((function(e,t,n){return e[t.name]=d[n],e}),{})}}),null)}var Am=function(t){function n(){return t.apply(this,arguments)||this}return Ih(n,t),n.prototype.render=function(){var t=this;return e.createElement(hm.Consumer,null,(function(n){n||Bh(!1);var r=t.props.location||n.location,o=t.props.computedMatch?t.props.computedMatch:t.props.path?Cm(r.pathname,t.props):n.match,a=(0,Oh.A)({},n,{location:r,match:o}),i=t.props,s=i.children,l=i.component,c=i.render;return Array.isArray(s)&&function(t){return 0===e.Children.count(t)}(s)&&(s=null),e.createElement(hm.Provider,{value:a},a.match?s?"function"===typeof s?s(a):s:l?e.createElement(l,a):c?c(a):null:"function"===typeof s?s(a):null)}))},n}(e.Component);function Em(e){return"/"===e.charAt(0)?e:"/"+e}function Im(e,t){if(!e)return t;var n=Em(e);return 0!==t.pathname.indexOf(n)?t:(0,Oh.A)({},t,{pathname:t.pathname.substr(n.length)})}function Tm(e){return"string"===typeof e?e:Hh(e)}function Rm(e){return function(){Bh(!1)}}function Om(){}e.Component;var jm=function(t){function n(){return t.apply(this,arguments)||this}return Ih(n,t),n.prototype.render=function(){var t=this;return e.createElement(hm.Consumer,null,(function(n){n||Bh(!1);var r,o,a=t.props.location||n.location;return e.Children.forEach(t.props.children,(function(t){if(null==o&&e.isValidElement(t)){r=t;var i=t.props.path||t.props.from;o=i?Cm(a.pathname,(0,Oh.A)({},t.props,{path:i})):n.match}})),o?e.cloneElement(r,{location:a,computedMatch:o}):null}))},n}(e.Component);var Pm=e.useContext;function Mm(){return Pm(fm)}function Nm(){return Pm(hm).location}function Dm(){var e=Pm(hm).match;return e?e.params:{}}var Lm=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).history=Qh(e.props),e}return Ih(n,t),n.prototype.render=function(){return e.createElement(mm,{history:this.history,children:this.props.children})},n}(e.Component);e.Component;var Fm=function(e,t){return"function"===typeof e?e(t):e},Bm=function(e,t){return"string"===typeof e?Wh(e,null,null,t):e},zm=function(e){return e},$m=e.forwardRef;"undefined"===typeof $m&&($m=zm);var Um=$m((function(t,n){var r=t.innerRef,o=t.navigate,a=t.onClick,i=lm(t,["innerRef","navigate","onClick"]),s=i.target,l=(0,Oh.A)({},i,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||s&&"_self"!==s||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),o())}});return l.ref=zm!==$m&&n||r,e.createElement("a",l)}));var qm=$m((function(t,n){var r=t.component,o=void 0===r?Um:r,a=t.replace,i=t.to,s=t.innerRef,l=lm(t,["component","replace","to","innerRef"]);return e.createElement(hm.Consumer,null,(function(t){t||Bh(!1);var r=t.history,c=Bm(Fm(i,t.location),t.location),u=c?r.createHref(c):"",d=(0,Oh.A)({},l,{href:u,navigate:function(){var e=Fm(i,t.location),n=Hh(t.location)===Hh(Bm(e));(a||n?r.replace:r.push)(e)}});return zm!==$m?d.ref=n||s:d.innerRef=s,e.createElement(o,d)}))})),Hm=function(e){return e},Wm=e.forwardRef;"undefined"===typeof Wm&&(Wm=Hm);Wm((function(t,n){var r=t["aria-current"],o=void 0===r?"page":r,a=t.activeClassName,i=void 0===a?"active":a,s=t.activeStyle,l=t.className,c=t.exact,u=t.isActive,d=t.location,p=t.sensitive,f=t.strict,h=t.style,m=t.to,g=t.innerRef,v=lm(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return e.createElement(hm.Consumer,null,(function(t){t||Bh(!1);var r=d||t.location,a=Bm(Fm(m,r),r),y=a.pathname,b=y&&y.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),w=b?Cm(r.pathname,{path:b,exact:c,sensitive:p,strict:f}):null,x=!!(u?u(w,r):w),S="function"===typeof l?l(x):l,k="function"===typeof h?h(x):h;x&&(S=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(S,i),k=(0,Oh.A)({},k,s));var _=(0,Oh.A)({"aria-current":x&&o||null,className:S,style:k,to:a},v);return Hm!==Wm?_.ref=n||g:_.innerRef=g,e.createElement(qm,_)}))}
2)),n(2086);function Vm(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=Vm(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const Km=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=Vm(e))&&(r&&(r+=" "),r+=t);return r};function Gm(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;const r={};for(const o in e){const a=e[o];let i="",s=!0;for(let e=0;e<a.length;e+=1){const r=a[e];r&&(i+=(!0===s?"":" ")+t(r),s=!1,n&&n[r]&&(i+=" "+n[r]))}r[o]=i}return r}var Ym=n(2108),Xm=n(8603);const Jm={theme:void 0};const Qm=function(e){let t,n;return function(r){let o=t;return void 0!==o&&r.theme===n||(Jm.theme=r.theme,o=(0,Xm.A)(e(Jm)),t=o,n=r.theme),o}};var Zm=n(7950);const eg=!1,tg=e.createContext(null);var ng="unmounted",rg="exited",og="entering",ag="entered",ig="exiting",sg=function(t){function n(e,n){var r;r=t.call(this,e,n)||this;var o,a=n&&!n.isMounting?e.enter:e.appear;return r.appearStatus=null,e.in?a?(o=rg,r.appearStatus=og):o=ag:o=e.unmountOnExit||e.mountOnEnter?ng:rg,r.state={status:o},r.nextCallback=null,r}Ih(n,t),n.getDerivedStateFromProps=function(e,t){return e.in&&t.status===ng?{status:rg}:null};var r=n.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==og&&n!==ag&&(t=og):n!==og&&n!==ag||(t=ig)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===og){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Zm.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===rg&&this.setState({status:ng})},r.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[Zm.findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||eg?this.safeSetState({status:ag},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,i),this.safeSetState({status:og},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:ag},(function(){t.props.onEntered(a,i)}))}))})))},r.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Zm.findDOMNode(this);t&&!eg?(this.props.onExit(r),this.safeSetState({status:ig},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:rg},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:rg},(function(){e.props.onExited(r)}))},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Zm.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},r.render=function(){var t=this.state.status;if(t===ng)return null;var n=this.props,r=n.children,o=(n.in,n.mountOnEnter,n.unmountOnExit,n.appear,n.enter,n.exit,n.timeout,n.addEndListener,n.onEnter,n.onEntering,n.onEntered,n.onExit,n.onExiting,n.onExited,n.nodeRef,lm(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return e.createElement(tg.Provider,{value:null},"function"===typeof r?r(t,o):e.cloneElement(e.Children.only(r),o))},n}(e.Component);function lg(){}sg.contextType=tg,sg.propTypes={},sg.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
2:!0,exit:!0,onEnter:lg,onEntering:lg,onEntered:lg,onExit:lg,onExiting:lg,onExited:lg},sg.UNMOUNTED=ng,sg.EXITED=rg,sg.ENTERING=og,sg.ENTERED=ag,sg.EXITING=ig;const cg=sg,ug={};function dg(t,n){const r=e.useRef(ug);return r.current===ug&&(r.current=t(n)),r}const pg=[];class fg{static create(){return new fg}currentId=null;start(e,t){this.clear(),this.currentId=setTimeout((()=>{this.currentId=null,t()}),e)}clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}function hg(){const t=dg(fg.create).current;var n;return n=t.disposeEffect,e.useEffect(n,pg),t}var mg=n(6240),gg=n(4318);const vg=e=>e.scrollTop;function yg(e,t){const{timeout:n,easing:r,style:o={}}=e;return{duration:o.transitionDuration??("number"===typeof n?n:n[t.mode]||0),easing:o.transitionTimingFunction??("object"===typeof r?r[t.mode]:r),delay:o.transitionDelay}}function bg(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function wg(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.useMemo((()=>n.every((e=>null==e))?null:e=>{n.forEach((t=>{bg(t,e)}))}),n)}const xg=wg,Sg=e=>e,kg=(()=>{let e=Sg;return{configure(t){e=t},generate:t=>e(t),reset(){e=Sg}}})(),_g={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Cg(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const r=_g[t];return r?`${n}-${r}`:`${kg.generate(e)}-${t}`}function Ag(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const r={};return t.forEach((t=>{r[t]=Cg(e,t,n)})),r}function Eg(e){return Cg("MuiCollapse",e)}Ag("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const Ig=(0,Ym.Ay)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],"entered"===n.state&&t.entered,"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&t.hidden]}})(Qm((e=>{let{theme:t}=e;return{height:0,overflow:"hidden",transition:t.transitions.create("height"),variants:[{props:{orientation:"horizontal"},style:{height:"auto",width:0,transition:t.transitions.create("width")}},{props:{state:"entered"},style:{height:"auto",overflow:"visible"}},{props:{state:"entered",orientation:"horizontal"},style:{width:"auto"}},{props:e=>{let{ownerState:t}=e;return"exited"===t.state&&!t.in&&"0px"===t.collapsedSize},style:{visibility:"hidden"}}]}}))),Tg=(0,Ym.Ay)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})({display:"flex",width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),Rg=(0,Ym.Ay)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})({width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),Og=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiCollapse"}),{addEndListener:o,children:a,className:i,collapsedSize:s="0px",component:l,easing:c,in:u,onEnter:d,onEntered:p,onEntering:f,onExit:h,onExited:m,onExiting:g,orientation:v="vertical",style:y,timeout:b=gg.p0.standard,TransitionComponent:w=cg,...x}=r,S={...r,orientation:v,collapsedSize:s},k=(e=>{const{orientation:t,classes:n}=e;return Gm({root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]},Eg,n)})(S),_=(0,mg.A)(),C=hg(),A=e.useRef(null),E=e.useRef(),I="number"===typeof s?`${s}px`:s,T="horizontal"===v,R=T?"width":"height",O=e.useRef(null),j=xg(n,O),P=e=>t=>{if(e){const n=O.current;void 0===t?e(n):e(n,t)}},M=()=>A.current?A.current[T?"clientWidth":"clientHeight"]:0,N=P(((e,t)=>{A.current&&T&&(A.current.style.position="absolute"),e.style[R]=I,d&&d(e,t)})),D=P(((e,t)=>{const n=M();A.current&&T&&(A.current.style.position="");const{duration:r,easing:o}=yg({style:y,timeout:b,easing:c},{mode:"enter"});if("auto"===b){const t=_.transitions.getAutoHeightDuration(n);e.style.transitionDuration=`${t}ms`,E.current=t}else e.style.transitionDuration="string"===typeof r?r:`${r}ms`;e.style[R]=`${n}px`,e.style.transitionTimingFunction=o,f&&f(e,t)})),L=P(((e,t)=>{e.style[R]="auto",p&&p(e,t)})),F=P((e=>{e.style[R]=`${M()}px`,h&&h(e)})),B=P(m),z=P((e=>{const t=M(),{duration:n,easing:r}=yg({style:y,timeout:b,easing:c},{mode:"exit"});if("auto"===b){const n=_.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${n}ms`,E.current=n}else e.style.transitionDuration="string"===typeof n?n:`${n}ms`;e.style[R]=I,e.style.transitionTimingFunction=r,g&&g(e)}));return(0,dh.jsx)(w,{in:u,onEnter:N,onEntered:L,onEntering:D,onExit:F,onExited:B,onExiting:z,addEndListener:e=>{"auto"===b&&C.start(E.current||0,e),o&&o(O.current,e)},nodeRef:O,timeout:"auto"===b?null:b,...x,children:(e,t)=>(0,dh.jsx)(Ig,{as:l,className:Km(k.root,i,{entered:k.entered,exited:!u&&"0px"===I&&k.hidden}[e]),style:{[T?"minWidth":"minHeight"]:I,...y},ref:j,...t,ownerState:{...S,state:e},children:(0,dh.jsx)(Tg,{ownerState:{...S,state:e},className:k.wrapper,ref:A,children:(0,dh.jsx)(Rg,{ownerState:{...S,state:e},className:k.wrapperInner,children:a})})})})}));Og&&(Og.muiSupportAuto=!0);const jg=Og;var Pg=n(9768),Mg=n(3582);function Ng(e){return Cg("MuiPaper",e)}Ag("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const Dg=(0,Ym.Ay)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;
2return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t[`elevation${n.elevation}`]]}})(Qm((e=>{let{theme:t}=e;return{backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),variants:[{props:e=>{let{ownerState:t}=e;return!t.square},style:{borderRadius:t.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(t.vars||t).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}}))),Lg=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiPaper"}),r=(0,mg.A)(),{className:o,component:a="div",elevation:i=1,square:s=!1,variant:l="elevation",...c}=n,u={...n,component:a,elevation:i,square:s,variant:l},d=(e=>{const{square:t,elevation:n,variant:r,classes:o}=e;return Gm({root:["root",r,!t&&"rounded","elevation"===r&&`elevation${n}`]},Ng,o)})(u);return(0,dh.jsx)(Dg,{as:a,ownerState:u,className:Km(d.root,o),ref:t,...c,style:{..."elevation"===l&&{"--Paper-shadow":(r.vars||r).shadows[i],...r.vars&&{"--Paper-overlay":r.vars.overlays?.[i]},...!r.vars&&"dark"===r.palette.mode&&{"--Paper-overlay":`linear-gradient(${(0,Pg.X4)("#fff",(0,Mg.A)(i))}, ${(0,Pg.X4)("#fff",(0,Mg.A)(i))})`}},...c.style}})})),Fg=Lg;const Bg=e.createContext({});function zg(t){let{controlled:n,default:r,name:o,state:a="value"}=t;const{current:i}=e.useRef(void 0!==n),[s,l]=e.useState(r);return[i?n:s,e.useCallback((e=>{i||l(e)}),[])]}const $g=zg;const Ug=function(e){return"string"===typeof e};const qg=function(e,t,n){return void 0===e||Ug(e)?t:{...t,ownerState:{...t.ownerState,...n}}};const Hg=function(e,t,n){return"function"===typeof e?e(t,n):e};const Wg=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};const n={};return Object.keys(e).filter((n=>n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n))).forEach((t=>{n[t]=e[t]})),n};const Vg=function(e){if(void 0===e)return{};const t={};return Object.keys(e).filter((t=>!(t.match(/^on[A-Z]/)&&"function"===typeof e[t]))).forEach((n=>{t[n]=e[n]})),t};const Kg=function(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const e=Km(n?.className,a,o?.className,r?.className),t={...n?.style,...o?.style,...r?.style},i={...n,...o,...r};return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}const i=Wg({...o,...r}),s=Vg(r),l=Vg(o),c=t(i),u=Km(c?.className,n?.className,a,o?.className,r?.className),d={...c?.style,...n?.style,...o?.style,...r?.style},p={...c,...n,...l,...s};return u.length>0&&(p.className=u),Object.keys(d).length>0&&(p.style=d),{props:p,internalRef:c.ref}};function Gg(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:a,getSlotOwnerState:i,internalForwardedProps:s,...l}=t,{component:c,slots:u={[e]:void 0},slotProps:d={[e]:void 0},...p}=a,f=u[e]||r,h=Hg(d[e],o),{props:{component:m,...g},internalRef:v}=Kg({className:n,...l,externalForwardedProps:"root"===e?p:void 0,externalSlotProps:h}),y=wg(v,h?.ref,t.ref),b=i?i(g):{},w={...o,...b},x="root"===e?m||c:m,S=qg(f,{..."root"===e&&!c&&!u[e]&&s,..."root"!==e&&!u[e]&&s,...g,...x&&{as:x},ref:y},w);return Object.keys(b).forEach((e=>{delete S[e]})),[f,S]}function Yg(e){return Cg("MuiAccordion",e)}const Xg=Ag("MuiAccordion",["root","heading","rounded","expanded","disabled","gutters","region"]),Jg=(0,Ym.Ay)(Fg,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Xg.region}`]:t.region},t.root,!n.square&&t.rounded,!n.disableGutters&&t.gutters]}})(Qm((e=>{let{theme:t}=e;const n={duration:t.transitions.duration.shortest};return{position:"relative",transition:t.transitions.create(["margin"],n),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(t.vars||t).palette.divider,transition:t.transitions.create(["opacity","background-color"],n)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${Xg.expanded}`]:{"&::before":{opacity:0}
2,"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${Xg.disabled}`]:{backgroundColor:(t.vars||t).palette.action.disabledBackground}}})),Qm((e=>{let{theme:t}=e;return{variants:[{props:e=>!e.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(t.vars||t).shape.borderRadius,borderBottomRightRadius:(t.vars||t).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:e=>!e.disableGutters,style:{[`&.${Xg.expanded}`]:{margin:"16px 0"}}}]}}))),Qg=(0,Ym.Ay)("h3",{name:"MuiAccordion",slot:"Heading",overridesResolver:(e,t)=>t.heading})({all:"unset"}),Zg=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiAccordion"}),{children:o,className:a,defaultExpanded:i=!1,disabled:s=!1,disableGutters:l=!1,expanded:c,onChange:u,square:d=!1,slots:p={},slotProps:f={},TransitionComponent:h,TransitionProps:m,...g}=r,[v,y]=$g({controlled:c,default:i,name:"Accordion",state:"expanded"}),b=e.useCallback((e=>{y(!v),u&&u(e,!v)}),[v,u,y]),[w,...x]=e.Children.toArray(o),S=e.useMemo((()=>({expanded:v,disabled:s,disableGutters:l,toggle:b})),[v,s,l,b]),k={...r,square:d,disabled:s,disableGutters:l,expanded:v},_=(e=>{const{classes:t,square:n,expanded:r,disabled:o,disableGutters:a}=e;return Gm({root:["root",!n&&"rounded",r&&"expanded",o&&"disabled",!a&&"gutters"],heading:["heading"],region:["region"]},Yg,t)})(k),C={slots:{transition:h,...p},slotProps:{transition:m,...f}},[A,E]=Gg("heading",{elementType:Qg,externalForwardedProps:C,className:_.heading,ownerState:k}),[I,T]=Gg("transition",{elementType:jg,externalForwardedProps:C,ownerState:k});return(0,dh.jsxs)(Jg,{className:Km(_.root,a),ref:n,ownerState:k,square:d,...g,children:[(0,dh.jsx)(A,{...E,children:(0,dh.jsx)(Bg.Provider,{value:S,children:w})}),(0,dh.jsx)(I,{in:v,timeout:"auto",...T,children:(0,dh.jsx)("div",{"aria-labelledby":w.props.id,id:w.props["aria-controls"],role:"region",className:_.region,children:x})})]})})),ev=Zg;function tv(e){return Cg("MuiAccordionDetails",e)}Ag("MuiAccordionDetails",["root"]);const nv=(0,Ym.Ay)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(Qm((e=>{let{theme:t}=e;return{padding:t.spacing(1,2,2)}}))),rv=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiAccordionDetails"}),{className:r,...o}=n,a=n,i=(e=>{const{classes:t}=e;return Gm({root:["root"]},tv,t)})(a);return(0,dh.jsx)(nv,{className:Km(i.root,r),ref:t,ownerState:a,...o})})),ov=rv;function av(e){try{return e.matches(":focus-visible")}catch(t){0}return!1}const iv="undefined"!==typeof window?e.useLayoutEffect:e.useEffect;const sv=function(t){const n=e.useRef(t);return iv((()=>{n.current=t})),e.useRef((function(){return(0,n.current)(...arguments)})).current},lv=sv;class cv{static create(){return new cv}static use(){const t=dg(cv.create).current,[n,r]=e.useState(!1);return t.shouldMount=n,t.setShouldMount=r,e.useEffect(t.mountEffect,[n]),t}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=function(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n}(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}mountEffect=()=>{this.shouldMount&&!this.didMount&&null!==this.ref.current&&(this.didMount=!0,this.mounted.resolve())};start(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.mount().then((()=>this.ref.current?.start(...t)))}stop(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.mount().then((()=>this.ref.current?.stop(...t)))}pulsate(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.mount().then((()=>this.ref.current?.pulsate(...t)))}}function uv(t,n){var r=Object.create(null);return t&&e.Children.map(t,(function(e){return e})).forEach((function(t){r[t.key]=function(t){return n&&(0,e.isValidElement)(t)?n(t):t}(t)})),r}function dv(e,t,n){return null!=n[t]?n[t]:e.props[t]}function pv(t,n,r){var o=uv(t.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var c=o[l][r];s[o[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(n,o);
2return Object.keys(a).forEach((function(i){var s=a[i];if((0,e.isValidElement)(s)){var l=i in n,c=i in o,u=n[i],d=(0,e.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,e.isValidElement)(u)&&(a[i]=(0,e.cloneElement)(s,{onExited:r.bind(null,s),in:u.props.in,exit:dv(s,"exit",t),enter:dv(s,"enter",t)})):a[i]=(0,e.cloneElement)(s,{in:!1}):a[i]=(0,e.cloneElement)(s,{onExited:r.bind(null,s),in:!0,exit:dv(s,"exit",t),enter:dv(s,"enter",t)})}})),a}var fv=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},hv=function(t){function n(e,n){var r,o=(r=t.call(this,e,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Ih(n,t);var r=n.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},n.getDerivedStateFromProps=function(t,n){var r,o,a=n.children,i=n.handleExited;return{children:n.firstRender?(r=t,o=i,uv(r.children,(function(t){return(0,e.cloneElement)(t,{onExited:o.bind(null,t),in:!0,appear:dv(t,"appear",r),enter:dv(t,"enter",r),exit:dv(t,"exit",r)})}))):pv(t,a,i),firstRender:!1}},r.handleExited=function(e,t){var n=uv(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,Oh.A)({},t.children);return delete n[e.key],{children:n}})))},r.render=function(){var t=this.props,n=t.component,r=t.childFactory,o=lm(t,["component","childFactory"]),a=this.state.contextValue,i=fv(this.state.children).map(r);return delete o.appear,delete o.enter,delete o.exit,null===n?e.createElement(tg.Provider,{value:a},i):e.createElement(tg.Provider,{value:a},e.createElement(n,o,i))},n}(e.Component);hv.propTypes={},hv.defaultProps={component:"div",childFactory:function(e){return e}};const mv=hv;var gv=n(3290);const vv=function(t){const{className:n,classes:r,pulsate:o=!1,rippleX:a,rippleY:i,rippleSize:s,in:l,onExited:c,timeout:u}=t,[d,p]=e.useState(!1),f=Km(n,r.ripple,r.rippleVisible,o&&r.ripplePulsate),h={width:s,height:s,top:-s/2+i,left:-s/2+a},m=Km(r.child,d&&r.childLeaving,o&&r.childPulsate);return l||d||p(!0),e.useEffect((()=>{if(!l&&null!=c){const e=setTimeout(c,u);return()=>{clearTimeout(e)}}}),[c,l,u]),(0,dh.jsx)("span",{className:f,style:h,children:(0,dh.jsx)("span",{className:m})})};const yv=Ag("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),bv=gv.keyframes` 3 0% { 4 transform: scale(0); 5 opacity: 0.1; 6 } 7 8 100% { 9 transform: scale(1); 10 opacity: 0.3; 11 } 12`,wv=gv.keyframes` 13 0% { 14 opacity: 1; 15 } 16 17 100% { 18 opacity: 0; 19 } 20`,xv=gv.keyframes` 21 0% { 22 transform: scale(1); 23 } 24 25 50% { 26 transform: scale(0.92); 27 } 28 29 100% { 30 transform: scale(1); 31 } 32`,Sv=(0,Ym.Ay)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),kv=(0,Ym.Ay)(vv,{name:"MuiTouchRipple",slot:"Ripple"})` 33 opacity: 0; 34 position: absolute; 35 36 &.${yv.rippleVisible} { 37 opacity: 0.3; 38 transform: scale(1); 39 animation-name: ${bv}; 40 animation-duration: ${550}ms; 41 animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}}; 42 } 43 44 &.${yv.ripplePulsate} { 45 animation-duration: ${e=>{let{theme:t}=e;return t.transitions.duration.shorter}}ms; 46 } 47 48 & .${yv.child} { 49 opacity: 1; 50 display: block; 51 width: 100%; 52 height: 100%; 53 border-radius: 50%; 54 background-color: currentColor; 55 } 56 57 & .${yv.childLeaving} { 58 opacity: 0; 59 animation-name: ${wv}; 60 animation-duration: ${550}ms; 61 animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}}; 62 } 63 64 & .${yv.childPulsate} { 65 position: absolute; 66 /* @noflip */ 67 left: 0px; 68 top: 0; 69 animation-name: ${xv}; 70 animation-duration: 2500ms; 71 animation-timing-function: ${e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}}; 72 animation-iteration-count: infinite; 73 animation-delay: 200ms; 74 } 75`,_v=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i,...s}=r,[l,c]=e.useState([]),u=e.useRef(0),d=e.useRef(null);e.useEffect((()=>{d.current&&(d.current(),d.current=null)}),[l]);const p=e.useRef(!1),f=hg(),h=e.useRef(null),m=e.useRef(null),g=e.useCallback((e=>{const{pulsate:t,rippleX:n,rippleY:r,rippleSize:o,cb:i}=e;c((e=>[...e,(0,dh.jsx)(kv,{classes:{ripple:Km(a.ripple,yv.ripple),rippleVisible:Km(a.rippleVisible,yv.rippleVisible),ripplePulsate:Km(a.ripplePulsate,yv.ripplePulsate),
75child:Km(a.child,yv.child),childLeaving:Km(a.childLeaving,yv.childLeaving),childPulsate:Km(a.childPulsate,yv.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o},u.current)])),u.current+=1,d.current=i}),[a]),v=e.useCallback((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{};const{pulsate:r=!1,center:a=o||t.pulsate,fakeElement:i=!1}=t;if("mousedown"===e?.type&&p.current)return void(p.current=!1);"touchstart"===e?.type&&(p.current=!0);const s=i?null:m.current,l=s?s.getBoundingClientRect():{width:0,height:0,left:0,top:0};let c,u,d;if(a||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(l.width/2),u=Math.round(l.height/2);else{const{clientX:t,clientY:n}=e.touches&&e.touches.length>0?e.touches[0]:e;c=Math.round(t-l.left),u=Math.round(n-l.top)}if(a)d=Math.sqrt((2*l.width**2+l.height**2)/3),d%2===0&&(d+=1);else{const e=2*Math.max(Math.abs((s?s.clientWidth:0)-c),c
75)+2,t=2*Math.max(Math.abs((s?s.clientHeight:0)-u),u)+2;d=Math.sqrt(e**2+t**2)}e?.touches?null===h.current&&(h.current=()=>{g({pulsate:r,rippleX:c,rippleY:u,rippleSize:d,cb:n})},f.start(80,(()=>{h.current&&(h.current(),h.current=null)}))):g({pulsate:r,rippleX:c,rippleY:u,rippleSize:d,cb:n})}),[o,g,f]),y=e.useCallback((()=>{v({},{pulsate:!0})}),[v]),b=e.useCallback(((e,t)=>{if(f.clear(),"touchend"===e?.type&&h.current)return h.current(),h.current=null,void f.start(0,(()=>{b(e,t)}));h.current=null,c((e=>e.length>0?e.slice(1):e)),d.current=t}),[f]);return e.useImperativeHandle(n,(()=>({pulsate:y,start:v,stop:b})),[y,v,b]),(0,dh.jsx)(Sv,{className:Km(yv.root,a.root,i),ref:m,...s,children:(0,dh.jsx)(mv,{component:null,exit:!0,children:l})})})),Cv=_v;function Av(e){return Cg("MuiButtonBase",e)}const Ev=Ag("MuiButtonBase",["root","disabled","focusVisible"]),Iv=(0,Ym.Ay)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Ev.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Tv=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:s,component:l="button",disabled:c=!1,disableRipple:u=!1,disableTouchRipple:d=!1,focusRipple:p=!1,focusVisibleClassName:f,LinkComponent:h="a",onBlur:m,onClick:g,onContextMenu:v,onDragLeave:y,onFocus:b,onFocusVisible:w,onKeyDown:x,onKeyUp:S,onMouseDown:k,onMouseLeave:_,onMouseUp:C,onTouchEnd:A,onTouchMove:E,onTouchStart:I,tabIndex:T=0,TouchRippleProps:R,touchRippleRef:O,type:j,...P}=r,M=e.useRef(null),N=cv.use(),D=xg(N.ref,O),[L,F]=e.useState(!1);c&&L&&F(!1),e.useImperativeHandle(o,(()=>({focusVisible:()=>{F(!0),M.current.focus()}})),[]);const B=N.shouldMount&&!u&&!c;function z(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;return lv((r=>{t&&t(r);return n||N[e](r),!0}))}e.useEffect((()=>{L&&p&&!u&&N.pulsate()}),[u,p,L,N]);const $=z("start",k),U=z("stop",v),q=z("stop",y),H=z("stop",C),W=z("stop",(e=>{L&&e.preventDefault(),_&&_(e)}
75)),V=z("start",I),K=z("stop",A),G=z("stop",E),Y=z("stop",(e=>{av(e.target)||F(!1),m&&m(e)}),!1),X=lv((e=>{M.current||(M.current=e.currentTarget),av(e.target)&&(F(!0),w&&w(e)),b&&b(e)})),J=()=>{const e=M.current;return l&&"button"!==l&&!("A"===e.tagName&&e.href)},Q=lv((e=>{p&&!e.repeat&&L&&" "===e.key&&N.stop(e,(()=>{N.start(e)})),e.target===e.currentTarget&&J()&&" "===e.key&&e.preventDefault(),x&&x(e),e.target===e.currentTarget&&J()&&"Enter"===e.key&&!c&&(e.preventDefault(),g&&g(e))})),Z=lv((e=>{p&&" "===e.key&&L&&!e.defaultPrevented&&N.stop(e,(()=>{N.pulsate(e)})),S&&S(e),g&&e.target===e.currentTarget&&J()&&" "===e.key&&!e.defaultPrevented&&g(e)}));let ee=l;"button"===ee&&(P.href||P.to)&&(ee=h);const te={};"button"===ee?(te.type=void 0===j?"button":j,te.disabled=c):(P.href||P.to||(te.role="button"),c&&(te["aria-disabled"]=c));const ne=xg(n,M),re={...r,centerRipple:a,component:l,disabled:c,disableRipple:u,disableTouchRipple:d,focusRipple:p,tabIndex:T,focusVisible:L},oe=(e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,a=Gm({root:["root",t&&"disabled",n&&"focusVisible"]},Av,o);return n&&r&&(a.root+=` ${r}`),a})(re);return(0,dh.jsxs)(Iv,{as:ee,className:Km(oe.root,s),ownerState:re,onBlur:Y,onClick:g,onContextMenu:U,onFocus:X,onKeyDown:Q,onKeyUp:Z,onMouseDown:$,onMouseLeave:W,onMouseUp:H,onDragLeave:q,onTouchEnd:K,onTouchMove:G,onTouchStart:V,ref:ne,tabIndex:c?-1:T,type:j,...te,...P,children:[i,B?(0,dh.jsx)(Cv,{ref:D,center:a,...R}):null]})})),Rv=Tv;function Ov(e){return Cg("MuiAccordionSummary",e)}const jv=Ag("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Pv=(0,Ym.Ay)(Rv,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(Qm((e=>{let{theme:t}=e;const n={duration:t.transitions.duration.shortest};return{display:"flex",minHeight:48,padding:t.spacing(0,2),transition:t.transitions.create(["min-height","background-color"],n),[`&.${jv.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${jv.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`&:hover:not(.${jv.disabled})`]:{cursor:"pointer"},variants:[{props:e=>!e.disableGutters,style:{[`&.${jv.expanded}`]:{minHeight:64}}}]}}))),Mv=(0,Ym.Ay)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(Qm((e=>{let{theme:t}=e;return{display:"flex",flexGrow:1,margin:"12px 0",variants:[{props:e=>!e.disableGutters,style:{transition:t.transitions.create(["margin"],{duration:t.transitions.duration.shortest}),[`&.${jv.expanded}`]:{margin:"20px 0"}}}]}}))),Nv=(0,Ym.Ay)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(Qm((e=>{let{theme:t}=e;return{display:"flex",color:(t.vars||t).palette.action.active,transform:"rotate(0deg)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),[`&.${jv.expanded}`]:{transform:"rotate(180deg)"}}}))),Dv=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiAccordionSummary"}),{children:o,className:a,expandIcon:i,focusVisibleClassName:s,onClick:l,...c}=r,{disabled:u=!1,disableGutters:d,expanded:p,toggle:f}=e.useContext(Bg),h={...r,expanded:p,disabled:u,disableGutters:d},m=(e=>{const{classes:t,expanded:n,disabled:r,disableGutters:o}=e;return Gm({root:["root",n&&"expanded",r&&"disabled",!o&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!o&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]},Ov,t)})(h);return(0,dh.jsxs)(Pv,{focusRipple:!1,disableRipple:!0,disabled:u,component:"div","aria-expanded":p,className:Km(m.root,a),focusVisibleClassName:Km(m.focusVisible,s),onClick:e=>{f&&f(e),l&&l(e)},ref:n,ownerState:h,...c,children:[(0,dh.jsx)(Mv,{className:m.content,ownerState:h,children:o}),i&&(0,dh.jsx)(Nv,{className:m.expandIconWrapper,ownerState:h,children:i})]})})),Lv=Dv;const Fv=n(7598).A;function Bv(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t=>{let[,n]=t;return n&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!function(e){return"string"===typeof e.main}(e))return!1;for(const n of t)if(!e.hasOwnProperty(n)||"string"!==typeof e[n])return!1;return!0}(n,e)}}function zv(e){return Cg("MuiTypography",e)}const $v=Ag("MuiTypography",["root","h1","h2","h3","h4","h5","h6","
75subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),Uv={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},qv=lh,Hv=(0,Ym.Ay)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],"inherit"!==n.align&&t[`align${Fv(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(Qm((e=>{let{theme:t}=e;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(t.typography).filter((e=>{let[t,n]=e;return"inherit"!==t&&n&&"object"===typeof n})).map((e=>{let[t,n]=e;return{props:{variant:t},style:n}})),...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}})),...Object.entries(t.palette?.text||{}).filter((e=>{let[,t]=e;return"string"===typeof t})).map((e=>{let[n]=e;return{props:{color:`text${Fv(n)}`},style:{color:(t.vars||t).palette.text[n]}}})),{props:e=>{let{ownerState:t}=e;return"inherit"!==t.align},style:{textAlign:"var(--Typography-textAlign)"}},{props:e=>{let{ownerState:t}=e;return t.noWrap},style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:e=>{let{ownerState:t}=e;return t.gutterBottom},style:{marginBottom:"0.35em"}},{props:e=>{let{ownerState:t}=e;return t.paragraph},style:{marginBottom:16}}]}}))),Wv={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Vv=e.forwardRef((function(e,t){const{color:n,...r}=yh({props:e,name:"MuiTypography"}),o=qv({...r,...!Uv[n]&&{color:n}}),{align:a="inherit",className:i,component:s,gutterBottom:l=!1,noWrap:c=!1,paragraph:u=!1,variant:d="body1",variantMapping:p=Wv,...f}=o,h={...o,align:a,color:n,className:i,component:s,gutterBottom:l,noWrap:c,paragraph:u,variant:d,variantMapping:p},m=s||(u?"p":p[d]||Wv[d])||"span",g=(e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e;return Gm({root:["root",a,"inherit"!==e.align&&`align${Fv(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]},zv,i)})(h);return(0,dh.jsx)(Hv,{as:m,ref:t,className:Km(g.root,i),...f,ownerState:h,style:{..."inherit"!==a&&{"--Typography-textAlign":a},...f.style}})})),Kv=Vv;function Gv(e){return Cg("MuiSvgIcon",e)}Ag("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const Yv=(0,Ym.Ay)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${Fv(n.color)}`],t[`fontSize${Fv(n.fontSize)}`]]}})(Qm((e=>{let{theme:t}=e;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:t.transitions?.create?.("fill",{duration:(t.vars??t).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:t.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:t.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:t.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((t.vars??t).palette).filter((e=>{let[,t]=e;return t&&t.main})).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars??t).palette?.[n]?.main}}})),{props:{color:"action"},style:{color:(t.vars??t).palette?.action?.active}},{props:{color:"disabled"},style:{color:(t.vars??t).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}}))),Xv=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:s="svg",fontSize:l="medium",htmlColor:c,inheritViewBox:u=!1,titleAccess:d,viewBox:p="0 0 24 24",...f}=r,h=e.isValidElement(o)&&"svg"===o.type,m={...r,color:i,component:s,fontSize:l,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:p,hasSvgAsChild:h},g={};u||(g.viewBox=p);const v=(e=>{const{color:t,fontSize:n,classes:r}=e;return Gm({root:["root","inherit"!==t&&`color${Fv(t)}`,`fontSize${Fv(n)}`]},Gv,r)})(m);return(0,dh.jsxs)(Yv,{as:s,className:Km(v.root,a),focusable:"false",color:c,"aria-hidden":!d||void 0,role:d?"img":void 0,ref:n,...g,...f,...h&&o.props,ownerState:m,children:[h?o.props.children:o,d?(0,dh.jsx)("title",{children:d}):null]})}));Xv&&(Xv.muiName="SvgIcon");const Jv=Xv;function Qv(t,n){function r(e,r){return(0,dh.jsx)(Jv,{"data-testid":`${n}Icon`,ref:r,...e,children:t})}return r.muiName=Jv.muiName,e.memo(e.forwardRef(r))}const Zv=Qv((0,dh.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),ey=e=>{let{title:t,titleColor:n,children:r}=e;return(0,dh.jsxs)(ev,{children:[(0,dh.jsx)(Lv,{expandIcon:(0,dh.jsx)(Zv,{}),children:(0,dh.jsx)(Kv,{color:n,children:t})}),(0,dh.jsx)(ov,{children:r})]})};var ty=n(3030),ny=n(1475);function ry(e){return Cg("MuiButton",e)}const oy=Ag("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);const ay=e.createContext({});const iy=e.createContext(void 0),sy=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],ly=(0,Ym.Ay)(Rv,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${Fv(n.color)}`],t[`size${Fv(n.size)}`],t[`${n.variant}Size${Fv(n.size)}`],"inherit"===n.color&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode?t.palette.grey[300]:t.palette.grey[800],r="light"===t.palette.mode?t.palette.grey.A100:t.palette.grey[700];return{...t.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create(["background-color","box-shadow","border-color","color"],{duration:t.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${oy.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(t.vars||t).shadows[2],"&:hover":{boxShadow:(t.vars||t).shadows[4],"@media (hover: none)":{boxShadow:(t.vars||t).shadows[2]}},"&:active":{boxShadow:(t.vars||t).shadows[8]},[`&.${oy.focusVisible}`]:{boxShadow:(t.vars||t).shadows[6]},[`&.${oy.disabled}`]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackgroun
75d}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${oy.disabled}`]:{border:`1px solid ${(t.vars||t).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{"--variant-textColor":(t.vars||t).palette[n].main,"--variant-outlinedColor":(t.vars||t).palette[n].main,"--variant-outlinedBorder":t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.5)`:(0,Pg.X4)(t.palette[n].main,.5),"--variant-containedColor":(t.vars||t).palette[n].contrastText,"--variant-containedBg":(t.vars||t).palette[n].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(t.vars||t).palette[n].dark,"--variant-textBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette[n].main,t.palette.action.hoverOpacity),"--variant-outlinedBorder":(t.vars||t).palette[n].main,"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette[n].main,t.palette.action.hoverOpacity)}}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedBg:n,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedHoverBg:r,"--variant-textBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette.text.primary,t.palette.action.hoverOpacity),"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette.text.primary,t.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:t.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${oy.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${oy.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}}]}}))),cy=(0,Ym.Ay)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${Fv(n.size)}`]]}})({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},...sy]}),uy=(0,Ym.Ay)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${Fv(n.size)}`]]}})({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},...sy]}),dy=e.forwardRef((function(t,n){const r=e.useContext(ay),o=e.useContext(iy),a=yh({props:(0,ty.A)(r,t),name:"MuiButton"}),{children:i,color:s="primary",component:l="button",className:c,disabled:u=!1,disableElevation:d=!1,disableFocusRipple:p=!1,endIcon:f,focusVisibleClassName:h,fullWidth:m=!1,size:g="medium",startIcon:v,type:y,variant:b="text",...w}=a,x={...a,color:s,component:l,disabled:u,disableElevation:d,disableFocusRipple:p,fullWidth:m,size:g,type:y,variant:b},S=(e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,s=Gm({root:["root",a,`${a}${Fv(t)}`,`size${Fv(o)}`,`${a}Size${Fv(o)}`,`color${Fv(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${Fv(o)}`],endIcon:["icon","endIcon",`iconSize${Fv(o)}`]},ry,i);return{...i,...s}})(x),k=v&&(0,dh.jsx)(cy,{className:S.startIcon,ownerState:x,children:v}
75),_=f&&(0,dh.jsx)(uy,{className:S.endIcon,ownerState:x,children:f}),C=o||"";return(0,dh.jsxs)(ly,{ownerState:x,className:Km(r.className,S.root,c,C),component:l,disabled:u,focusRipple:!p,focusVisibleClassName:Km(S.focusVisible,h),ref:n,type:y,...w,classes:S,children:[k,i,_]})})),py=dy;function fy(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function hy(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(fy(e.value)&&""!==e.value||t&&fy(e.defaultValue)&&""!==e.defaultValue)}const my=function(t,n){return e.isValidElement(t)&&-1!==n.indexOf(t.type.muiName??t.type?._payload?.value?.muiName)};const gy=e.createContext(void 0);function vy(e){return Cg("MuiFormControl",e)}Ag("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const yy=(0,Ym.Ay)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return{...t.root,...t[`margin${Fv(n.margin)}`],...n.fullWidth&&t.fullWidth}}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),by=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:s="div",disabled:l=!1,error:c=!1,focused:u,fullWidth:d=!1,hiddenLabel:p=!1,margin:f="none",required:h=!1,size:m="medium",variant:g="outlined",...v}=r,y={...r,color:i,component:s,disabled:l,error:c,fullWidth:d,hiddenLabel:p,margin:f,required:h,size:m,variant:g},b=(e=>{const{classes:t,margin:n,fullWidth:r}=e;return Gm({root:["root","none"!==n&&`margin${Fv(n)}`,r&&"fullWidth"]},vy,t)})(y),[w,x]=e.useState((()=>{let t=!1;return o&&e.Children.forEach(o,(e=>{if(!my(e,["Input","Select"]))return;const n=my(e,["Select"])?e.props.input:e;n&&n.props.startAdornment&&(t=!0)})),t})),[S,k]=e.useState((()=>{let t=!1;return o&&e.Children.forEach(o,(e=>{my(e,["Input","Select"])&&(hy(e.props,!0)||hy(e.props.inputProps,!0))&&(t=!0)})),t})),[_,C]=e.useState(!1);l&&_&&C(!1);const A=void 0===u||l?_:u;let E;e.useRef(!1);const I=e.useMemo((()=>({adornedStart:w,setAdornedStart:x,color:i,disabled:l,error:c,filled:S,focused:A,fullWidth:d,hiddenLabel:p,size:m,onBlur:()=>{C(!1)},onEmpty:()=>{k(!1)},onFilled:()=>{k(!0)},onFocus:()=>{C(!0)},registerEffect:E,required:h,variant:g})),[w,i,l,c,S,A,d,p,E,h,m,g]);return(0,dh.jsx)(gy.Provider,{value:I,children:(0,dh.jsx)(yy,{as:s,ownerState:y,className:Km(b.root,a),ref:n,...v,children:o})})})),wy=by;function xy(e){let{props:t,states:n,muiFormControl:r}=e;return n.reduce(((e,n)=>(e[n]=t[n],r&&"undefined"===typeof t[n]&&(e[n]=r[n]),e)),{})}function Sy(){return e.useContext(gy)}function ky(e){return Cg("MuiFormLabel",e)}const _y=Ag("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Cy=(0,Ym.Ay)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return{...t.root,..."secondary"===n.color&&t.colorSecondary,...n.filled&&t.filled}}})(Qm((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,...t.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&.${_y.focused}`]:{color:(t.vars||t).palette[n].main}}}})),{props:{},style:{[`&.${_y.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${_y.error}`]:{color:(t.vars||t).palette.error.main}}}]}}))),Ay=(0,Ym.Ay)("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(Qm((e=>{let{theme:t}=e;return{[`&.${_y.error}`]:{color:(t.vars||t).palette.error.main}}}))),Ey=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiFormLabel"}),{children:r,className:o,color:a,component:i="label",disabled:s,error:l,filled:c,focused:u,required:d,...p}=n,f=xy({props:n,muiFormControl:Sy(),states:["color","required","focused","disabled","error","filled"]}),h={...n,color:f.color||"primary",component:i,disabled:f.disabled,error:f.error,filled:f.filled,focused:f.focused,required:f.required},m=(e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:s}=e;return Gm({root:["root",`color${Fv(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]},ky,t)})(h);return(0,dh.jsxs)(Cy,{as:i,ownerState:h,className:Km(m.root,o),ref:t,...p,children:[r,f.required&&(0,dh.jsxs)(Ay,{ownerState:h,"aria-hidden":!0,
75className:m.asterisk,children:["\u2009","*"]})]})})),Iy=Ey;function Ty(e){return Cg("MuiInputLabel",e)}Ag("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const Ry=(0,Ym.Ay)(Iy,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${_y.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,"small"===n.size&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(Qm((e=>{let{theme:t}=e;return{display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:e=>{let{ownerState:t}=e;return t.formControl},style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:e=>{let{ownerState:t}=e;return t.shrink},style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:e=>{let{ownerState:t}=e;return!t.disableAnimation},style:{transition:t.transitions.create(["color","transform","max-width"],{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:e=>{let{variant:t,ownerState:n}=e;return"filled"===t&&n.shrink},style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:e=>{let{variant:t,ownerState:n,size:r}=e;return"filled"===t&&n.shrink&&"small"===r},style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:e=>{let{variant:t,ownerState:n}=e;return"outlined"===t&&n.shrink},style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}}))),Oy=e.forwardRef((function(e,t){const n=yh({name:"MuiInputLabel",props:e}),{disableAnimation:r=!1,margin:o,shrink:a,variant:i,className:s,...l}=n,c=Sy();let u=a;"undefined"===typeof u&&c&&(u=c.filled||c.focused||c.adornedStart);const d=xy({props:n,muiFormControl:c,states:["size","variant","required","focused"]}),p={...n,disableAnimation:r,formControl:c,shrink:u,size:d.size,variant:d.variant,required:d.required,focused:d.focused},f=(e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:s}=e,l=Gm({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r&&"normal"!==r&&`size${Fv(r)}`,i],asterisk:[s&&"asterisk"]},Ty,t);return{...t,...l}})(p);return(0,dh.jsx)(Ry,{"data-shrink":u,ref:t,className:Km(f.root,s),...l,ownerState:p,classes:f})})),jy=Oy;var Py=n(6505);const My=(0,Py.n9)()((e=>({field:{marginBottom:e.spacing(2),"& > label + *":{marginTop:e.spacing(2)}},actions:{display:"flex",alignItems:"center",marginTop:e.spacing(2),marginBottom:e.spacing(2),"&& > * + *":{marginLeft:e.spacing(1)}}}))),Ny=e=>{let{label:t,staticValue:n,className:r,children:o}=e;const{classes:a,cx:i}=My();return(0,dh.jsxs)(wy,{className:i(a.field,r),children:[t&&(0,dh.jsx)(jy,{shrink:!0,children:t}),n?(0,dh.jsx)(Kv,{variant:"body1",color:"textSecondary",children:n}):o]})},Dy=e=>{let{formal:t,className:n}=e;const{classes:r,cx:o}=My();return(0,dh.jsxs)("div",{className:o(r.actions,n),children:[(0,dh.jsx)(py,{variant:"contained",color:"primary",...t.getSubmitButtonProps(),type:"submit",children:"Save"}),(0,dh.jsx)(py,{variant:"contained",...t.getResetButtonProps(),type:"button",children:"Cancel"})]})},Ly=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;const Fy="REDACTED (Potential Email Address)";function By(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=e||"";return(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&(n=function(e){return e.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,((e,t,n
75)=>t>0&&t+e.length!==n.length&&e.search(Ly)>-1&&":"!==n.charAt(t-2)&&("-"!==n.charAt(t+e.length)||"-"===n.charAt(t-1))&&n.charAt(t-1).search(/[^\s-]/)<0?e.toLowerCase():e.substr(1).search(/[A-Z]|\../)>-1?e:e.charAt(0).toUpperCase()+e.substr(1)))}(e)),t&&(n=function(e){return"string"===typeof(t=e)&&-1!==t.indexOf("@")?(console.warn("This arg looks like an email address, redacting."),Fy):e;var t}(n)),n}var zy=class{isInitialized;_testMode;_currentMeasurementId;_hasLoadedGA;_isQueuing;_queueGtag;constructor(){this.reset()}reset=()=>{this.isInitialized=!1,this._testMode=!1,this._currentMeasurementId="",this._hasLoadedGA=!1,this._isQueuing=!1,this._queueGtag=[]};_gtag=(()=>{var e=this;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e._testMode||e._isQueuing?e._queueGtag.push(n):function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"undefined"!==typeof window&&("undefined"===typeof window.gtag&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),window.gtag(...t))}(...n)}})();gtag(){this._gtag(...arguments)}_loadGA=(()=>{var e=this;return function(t,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"https://www.googletagmanager.com/gtag/js";if("undefined"!==typeof window&&"undefined"!==typeof document&&!e._hasLoadedGA){const o=document.createElement("script");o.async=!0,o.src=`${r}?id=${t}`,n&&o.setAttribute("nonce",n),document.body.appendChild(o),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},e._hasLoadedGA=!0}}})();_toGtagOptions=e=>{if(!e)return;const t={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"};return Object.entries(e).reduce(((e,n)=>{let[r,o]=n;return t[r]?e[t[r]]=o:e[r]=o,e}),{})};initialize=(()=>{var e=this;return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)throw new Error("Require GA_MEASUREMENT_ID");const r="string"===typeof t?[{trackingId:t}]:t;e._currentMeasurementId=r[0].trackingId;const{gaOptions:o,gtagOptions:a,nonce:i,testMode:s=!1,gtagUrl:l}=n;if(e._testMode=s,s||e._loadGA(e._currentMeasurementId,i,l),e.isInitialized||(e._gtag("js",new Date),r.forEach((t=>{const n={...e._toGtagOptions({...o,...t.gaOptions}),...a,...t.gtagOptions};Object.keys(n).length?e._gtag("config",t.trackingId,n):e._gtag("config",t.trackingId)}))),e.isInitialized=!0,!s){const t=[...e._queueGtag];for(e._queueGtag=[],e._isQueuing=!1;t.length;){const n=t.shift();e._gtag(...n),"get"===n[0]&&(e._isQueuing=!0)}}}})();set=e=>{e?"object"===typeof e?(0===Object.keys(e).length&&console.warn("empty `fieldsObject` given to .set()"),this._gaCommand("set",e)):console.warn("Expected `fieldsObject` arg to be an Object"):console.warn("`fieldsObject` is required in .set()")};_gaCommandSendEvent=(e,t,n,r,o)=>{this._gtag("event",t,{event_category:e,event_label:n,value:r,...o&&{non_interaction:o.nonInteraction},...this._toGtagOptions(o)})};_gaCommandSendEventParameters=(()=>{var e=this;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if("string"===typeof n[0])e._gaCommandSendEvent(...n.slice(1));else{const{eventCategory:t,eventAction:r,eventLabel:o,eventValue:a,hitType:i,...s}=n[0];e._gaCommandSendEvent(t,r,o,a,s)}}})();_gaCommandSendTiming=(e,t,n,r)=>{this._gtag("event","timing_complete",{name:t,value:n,event_category:e,event_label:r})};_gaCommandSendPageview=(e,t)=>{if(t&&Object.keys(t).length){const{title:n,location:r,...o}=this._toGtagOptions(t)||{};this._gtag("event","page_view",{...e&&{page_path:e},...n&&{page_title:n},...r&&{page_location:r},...o})}else e?this._gtag("event","page_view",{page_path:e}):this._gtag("event","page_view")};
75_gaCommandSendPageviewParameters=(()=>{var e=this;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if("string"===typeof n[0])e._gaCommandSendPageview(...n.slice(1));else{const{page:t,hitType:r,...o}=n[0];e._gaCommandSendPageview(t,o)}}})();_gaCommandSend=(()=>{var e=this;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const o="string"===typeof n[0]?n[0]:n[0].hitType;switch(o){case"event":e._gaCommandSendEventParameters(...n);break;case"pageview":e._gaCommandSendPageviewParameters(...n);break;case"timing":e._gaCommandSendTiming(...n.slice(1));break;case"screenview":case"transaction":case"item":case"social":case"exception":console.warn(`Unsupported send command: ${o}`);break;default:console.warn(`Send command doesn't exist: ${o}`)}}})();_gaCommandSet=(()=>{var e=this;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];"string"===typeof n[0]&&(n[0]={[n[0]]:n[1]}),e._gtag("set",e._toGtagOptions(n[0]))}})();_gaCommand=(()=>{var e=this;return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];switch(t){case"send":e._gaCommandSend(...r);break;case"set":e._gaCommandSet(...r);break;default:console.warn(`Command doesn't exist: ${t}`)}}})();ga=(()=>{var e=this;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if("string"===typeof n[0])e._gaCommand(...n);else{const[t]=n;e._gtag("get",e._currentMeasurementId,"client_id",(n=>{e._isQueuing=!1;const r=e._queueGtag;for(t({get:t=>"clientId"===t?n:"trackingId"===t?e._currentMeasurementId:"apiVersion"===t?"1":void 0});r.length;){const t=r.shift();e._gtag(...t)}})),e._isQueuing=!0}return e.ga}})();event=(e,t)=>{if("string"===typeof e)this._gtag("event",e,this._toGtagOptions(t));else{const{action:t,category:n,label:r,value:o,nonInteraction:a,transport:i}=e;if(!n||!t)return void console.warn("args.category AND args.action are required in event()");const s={hitType:"event",eventCategory:By(n),eventAction:By(t)};r&&(s.eventLabel=By(r)),"undefined"!==typeof o&&("number"!==typeof o?console.warn("Expected `args.value` arg to be a Number."):s.eventValue=o),"undefined"!==typeof a&&("boolean"!==typeof a?console.warn("`args.nonInteraction` must be a boolean."):s.nonInteraction=a),"undefined"!==typeof i&&("string"!==typeof i?console.warn("`args.transport` must be a string."):(-1===["beacon","xhr","image"].indexOf(i)&&console.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),s.transport=i)),this._gaCommand("send",s)}};send=e=>{this._gaCommand("send",e)}};var $y=new zy;const Uy="http://localhost:8080".replace(/\/+$/,"");class qy{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.configuration=e}set config(e){this.configuration=e}get basePath(){return null!=this.configuration.basePath?this.configuration.basePath:Uy}get fetchApi(){return this.configuration.fetchApi}get middleware(){return this.configuration.middleware||[]}get queryParamsStringify(){return this.configuration.queryParamsStringify||Yy}get username(){return this.configuration.username}get password(){return this.configuration.password}get apiKey(){const e=this.configuration.apiKey;if(e)return"function"===typeof e?e:()=>e}get accessToken(){const e=this.configuration.accessToken;if(e)return"function"===typeof e?e:async()=>e}get headers(){return this.configuration.headers}get credentials(){return this.configuration.credentials}}const Hy=new qy;class Wy{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Hy;this.configuration=e,this.middleware=void 0,this.fetchApi=async(e,t)=>{let n,r={url:e,init:t};for(const a of this.middleware)a.pre&&(r=await a.pre({fetch:this.fetchApi,...r})||r);try{n=await(this.configuration.fetchApi||fetch)(r.url,r.init)}catch(o){for(const e of this.middleware)e.onError&&(n=await e.onError({fetch:this.fetchApi,url:r.url,init:r.init,error:o,response:n?n.clone():void 0})||n);if(void 0===n)throw o instanceof Error?new Ky(o,"The request failed and the interceptors did not return an alternative response"):o}for(const a of this.middleware)a.post&&(n=await a.post({fetch:this.fetchApi,url:r.url,init:r.
75init,response:n.clone()})||n);return n},this.middleware=e.middleware}withMiddleware(){const e=this.clone();return e.middleware=e.middleware.concat(...arguments),e}withPreMiddleware(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.map((e=>({pre:e})));return this.withMiddleware(...r)}withPostMiddleware(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.map((e=>({post:e})));return this.withMiddleware(...r)}isJsonMime(e){return!!e&&Wy.jsonRegex.test(e)}async request(e,t){const{url:n,init:r}=await this.createFetchParams(e,t),o=await this.fetchApi(n,r);if(o&&o.status>=200&&o.status<300)return o;throw new Vy(o,"Response returned an error code")}async createFetchParams(e,t){let n=this.configuration.basePath+e.path;void 0!==e.query&&0!==Object.keys(e.query).length&&(n+="?"+this.configuration.queryParamsStringify(e.query));const r=Object.assign({},this.configuration.headers,e.headers);Object.keys(r).forEach((e=>void 0===r[e]?delete r[e]:{}));const o="function"===typeof t?t:async()=>t,a={method:e.method,headers:r,body:e.body,credentials:this.configuration.credentials},i={...a,...await o({init:a,context:e})};let s;var l;l=i.body,s="undefined"!==typeof FormData&&l instanceof FormData||i.body instanceof URLSearchParams||function(e){return"undefined"!==typeof Blob&&e instanceof Blob}(i.body)?i.body:this.isJsonMime(r["Content-Type"])?JSON.stringify(i.body):i.body;return{url:n,init:{...i,body:s}}}clone(){const e=new(0,this.constructor)(this.configuration);return e.middleware=this.middleware.slice(),e}}Wy.jsonRegex=new RegExp("^(:?application/json|[^;/ \t]+/[^;/ \t]+[+]json)[ \t]*(:?;.*)?$","i");
75class Vy extends Error{constructor(e,t){super(t),this.response=e,this.name="ResponseError"}}class Ky extends Error{constructor(e,t){super(t),this.cause=e,this.name="FetchError"}}class Gy extends Error{constructor(e,t){super(t),this.field=e,this.name="RequiredError"}}function Yy(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Object.keys(e).map((n=>Xy(n,e[n],t))).filter((e=>e.length>0)).join("&")}function Xy(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=n+(n.length?`[${e}]`:e);if(t instanceof Array){const e=t.map((e=>encodeURIComponent(String(e)))).join(`&${encodeURIComponent(r)}=`);return`${encodeURIComponent(r)}=${e}`}if(t instanceof Set){return Xy(e,Array.from(t),n)}return t instanceof Date?`${encodeURIComponent(r)}=${encodeURIComponent(t.toISOString())}`:t instanceof Object?Yy(t,r):`${encodeURIComponent(r)}=${encodeURIComponent(String(t))}`}function Jy(e){for(const t of e)if("multipart/form-data"===t.contentType)return!0;return!1}class Qy{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;this.raw=e,this.transformer=t}async value(){return this.transformer(await this.raw.json())}}class Zy{constructor(e){this.raw=e}async value(){}}class eb{constructor(e){this.raw=e}async value(){return await this.raw.blob()}}class tb{constructor(e){this.raw=e}async value(){return await this.raw.text()}}function nb(e){return rb(e,!1)}function rb(e,t){return null==e?e:{id:e.id,name:e.name,avatarUrl:e.avatarUrl,availabilityStatus:e.availabilityStatus,type:e.type}}function ob(e,t){return null==e?e:{id:e.id,name:e.name,email:e.email,ip:e.ip,url:e.url,legalNoticeAccepted:new Date(e.legalNoticeAccepted),type:e.type}}function ab(e,t){return null==e?e:{id:e.id,name:e.name,avatarUrl:e.avatarUrl,type:e.type}}function ib(e,t){return null==e?e:{id:e.id,name:e.name,avatarUrl:e.avatarUrl,type:e.type}}function sb(e){return function(e,t){if(null==e)return e;if(!t){if("ChatAgentPersona"===e.type)return rb(e);if("ChatClientPersona"===e.type)return ob(e);if("ChatWorkspaceDomainPersona"===e.type)return ab(e);if("WorkspacePersona"===e.type)return ib(e)}return{id:e.id,type:e.type}}(e,!1)}function lb(e){return function(e,t){if(null==e)return e;return{fileStorageImplementation:null==e.fileStorageImplementation?void 0:e.fileStorageImplementation}}(e)}function cb(e){return function(e){if(null==e)return e;return{fileStorageImplementation:e.fileStorageImplementation}}(e,!1)}function ub(e){return function(e,t){if(null==e)return e;return{signupSource:null==e.signupSource?void 0:e.signupSource,emailOptIn:null==e.emailOptIn?void 0:e.emailOptIn,emailOptInDate:null==e.emailOptInDate?void 0:new Date(e.emailOptInDate)}}(e)}function db(e){return function(e){if(null==e)return e;return{signupSource:e.signupSource,emailOptIn:e.emailOptIn,emailOptInDate:null==e.emailOptInDate?e.emailOptInDate:e.emailOptInDate.toISOString()}}(e,!1)}function pb(e){return function(e,t){if(null==e)return e;return{customerId:null==e.customerId?void 0:e.customerId,currency:null==e.currency?void 0:e.currency}}(e)}function fb(e){return function(e){if(null==e)return e;return{customerId:e.customerId,currency:e.currency}}(e,!1)}function hb(e){return function(e,t){if(null==e)return e;return{id:e.id,active:e.active,name:null==e.name?void 0:e.name,email:e.email,companyName:e.companyName,phone:e.phone,stripeDetails:null==e.stripeDetails?void 0:pb(e.stripeDetails),roles:e.roles,marketingData:null==e.marketingData?void 0:ub(e.marketingData),taxIds:e.taxIds,address:e.address,settings:null==e.settings?void 0:lb(e.settings)}}(e)}function mb(e){return function(e){if(null==e)return e;return{id:e.id,active:e.active,name:e.name,email:e.email,companyName:e.companyName,phone:e.phone,stripeDetails:fb(e.stripeDetails),roles:e.roles,marketingData:db(e.marketingData),taxIds:e.taxIds,address:e.address,settings:cb(e.settings)}}(e,!1)}function gb(e){return function(e,t){if(null==e)return e;return{showAlways:null==e.showAlways?void 0:e.showAlways,daysOfWeek:null==e.daysOfWeek?void 0:e.daysOfWeek,start:null==e.start?void 0:e.start,stop:null==e.stop?void 0:e.stop,timezone:null==e.timezone?void 0:e.timezone,outsideHours:null==e.outsideHours?void 0:e.outsideHours}}(e)}function vb(e){return function(e){if(null==e)return e;return{showAlways:e.showAlways,daysOfWeek:e.daysOfWeek,start:e.start,stop:e.stop,timezone:e.timezone,outsideHours:e.outsideHours}}(e,!1)}function yb(e){return function(e,t){if(null==e)return e;return{id:e.id,user:hb(e.user),actionType:e.actionType,actionValue:null==e.actionValue?void 0:e.actionValue,properties:e.properties,backgroundColor:null==e.backgroundColor?void 0:e.backgroundColor,iconEnabled:null==e.iconEnabled?void 0:e.iconEnabled,iconClass:null==e.iconClass?void 0:e.iconClass,iconColor:null==e.iconColor?void 0:e.iconColor,iconText:null==e.iconText?void 0:e.iconText,iconType:null==e.iconType?void 0:e.iconType,iconBackgroun
75dImage:null==e.iconBackgroundImage?void 0:e.iconBackgroundImage,labelBackgroundColor:null==e.labelBackgroundColor?void 0:e.labelBackgroundColor,labelText:null==e.labelText?void 0:e.labelText,schedule:null==e.schedule?void 0:gb(e.schedule)}}(e)}function bb(e){return function(e){if(null==e)return e;return{id:e.id,user:mb(e.user),actionType:e.actionType,actionValue:e.actionValue,properties:e.properties,backgroundColor:e.backgroundColor,iconEnabled:e.iconEnabled,iconClass:e.iconClass,iconColor:e.iconColor,iconText:e.iconText,iconType:e.iconType,iconBackgroundImage:e.iconBackgroundImage,labelBackgroundColor:e.labelBackgroundColor,labelText:e.labelText,schedule:vb(e.schedule)}}(e,!1)}function wb(e){return function(e){if(null==e)return e;return{actionType:e.actionType,actionValue:e.actionValue,properties:e.properties,backgroundColor:e.backgroundColor,iconEnabled:e.iconEnabled,iconClass:e.iconClass,iconColor:e.iconColor,iconText:e.iconText,iconType:e.iconType,iconBackgroundImage:e.iconBackgroundImage,labelBackgroundColor:e.labelBackgroundColor,labelText:e.labelText,schedule:vb(e.schedule)}}(e,!1)}function xb(e){return function(e,t){if(null==e)return e;return{success:e.success,id:e.id,object:yb(e.object)}}(e)}function Sb(e){return function(e){if(null==e)return e;return{id:e.id,actionType:e.actionType,actionValue:e.actionValue,properties:e.properties,backgroundColor:e.backgroundColor,iconEnabled:e.iconEnabled,iconClass:e.iconClass,iconColor:e.iconColor,iconText:e.iconText,iconType:e.iconType,iconBackgroundImage:e.iconBackgroundImage,labelBackgroundColor:e.labelBackgroundColor,labelText:e.labelText,schedule:vb(e.schedule)}}(e,!1)}function kb(e){return function(e,t){if(null==e)return e;return{id:e.id,user:e.user,name:e.name,lastUsed:null==e.lastUsed?void 0:new Date(e.lastUsed)}}(e)}function _b(e){return function(e){if(null==e)return e;return{name:e.name}}(e,!1)}function Cb(e){return function(e,t){if(null==e)return e;return{success:e.success,id:e.id,object:kb(e.object)}}(e)}function Ab(e){return function(e){if(null==e)return e;return{name:e.name}}(e,!1)}function Eb(e){return function(e,t){if(null==e)return e;return{id:e.id,key:e.key,user:e.user,name:e.name,lastUsed:null==e.lastUsed?void 0:new Date(e.lastUsed)}}(e)}function Ib(e){return function(e,t){if(null==e)return e;return{dayOfWeek:e.dayOfWeek,startTime:e.startTime,endTime:e.endTime}}(e)}function Tb(e){return function(e){if(null==e)return e;return{dayOfWeek:e.dayOfWeek,startTime:e.startTime,endTime:e.endTime}}(e,!1)}function Rb(e){return function(e,t){if(null==e)return e;return{id:e.id,user:e.user,name:e.name,interval:null==e.interval?void 0:e.interval,status:e.status,type:e.type,expires:null==e.expires?void 0:new Date(e.expires),renew:null==e.renew?void 0:e.renew,timezone:null==e.timezone?void 0:e.timezone,trackGA:null==e.trackGA?void 0:e.trackGA,trackConversion:null==e.trackConversion?void 0:e.trackConversion,aliases:null==e.aliases?void 0:e.aliases,properties:null==e.properties?void 0:e.properties}}(e)}function Ob(e){return function(e){if(null==e)return e;return{id:e.id,user:e.user,name:e.name,interval:e.interval,status:e.status,type:e.type,expires:null==e.expires?e.expires:e.expires.toISOString(),renew:e.renew,timezone:e.timezone,trackGA:e.trackGA,trackConversion:e.trackConversion,aliases:e.aliases,properties:e.properties}}(e,!1)}function jb(e){return function(e,t){if(null==e)return e;return{id:e.id,user:hb(e.user),persona:null==e.persona?void 0:nb(e.persona),role:e.role}}(e)}function Pb(e){return function(e,t){if(null==e)return e;return{defaultAssignees:e.defaultAssignees.map(sb),defaultEmailNotification:e.defaultEmailNotification.map(jb),defaultEmailDelay:e.defaultEmailDelay,defaultInactivityLimit:e.defaultInactivityLimit,emailClientsAboutUnreadMessages:e.emailClientsAboutUnreadMessages}}(e)}function Mb(e){return function(e,t){if(null==e)return e;return{id:e.id,member:jb(e.member),permission:e.permission}}(e)}function Nb(e){return function(e,t){if(null==e)return e;return{id:e.id,name:e.name}}(e)}function Db(e){return function(e,t){if(null==e)return e;return{domain:Nb(e.domain),permissions:e.permissions.map(Mb),options:Pb(e.options)}}(e)}
75function Lb(e){return function(e,t){if(null==e)return e;return{id:e.id,name:e.name,slug:e.slug,avatarUrl:e.avatarUrl,members:e.members.map(jb),domains:e.domains.map(Db)}}(e)}function Fb(e){return function(e,t){if(null==e)return e;return{domain:Rb(e.domain),available:e.available,availableReason:e.availableReason,workspace:null==e.workspace?void 0:Lb(e.workspace)}}(e)}function Bb(e){return function(e,t){if(null==e)return e;return{id:e.id,conditionType:e.conditionType,filterType:e.filterType,matchType:e.matchType,matchValue:e.matchValue}}(e)}function zb(e){return function(e){if(null==e)return e;return{id:e.id,conditionType:e.conditionType,filterType:e.filterType,matchType:e.matchType,matchValue:e.matchValue}}(e,!1)}function $b(e){return function(e,t){if(null==e)return e;return{revealAtHeight:null==e.revealAtHeight?void 0:e.revealAtHeight,hideAtHeight:null==e.hideAtHeight?void 0:e.hideAtHeight,neverHide:null==e.neverHide?void 0:e.neverHide}}(e)}function Ub(e){return function(e){if(null==e)return e;return{revealAtHeight:e.revealAtHeight,hideAtHeight:e.hideAtHeight,neverHide:e.neverHide}}(e,!1)}function qb(e){return function(e,t){if(null==e)return e;return{placement:e.placement,position:null==e.position?void 0:e.position,displayMode:null==e.displayMode?void 0:e.displayMode,animation:null==e.animation?void 0:e.animation,scroll:null==e.scroll?void 0:$b(e.scroll),cssClasses:null==e.cssClasses?void 0:e.cssClasses}}(e)}function Hb(e){return function(e){if(null==e)return e;return{placement:e.placement,position:e.position,displayMode:e.displayMode,animation:e.animation,scroll:Ub(e.scroll),cssClasses:e.cssClasses}}(e,!1)}function Wb(e){return function(e,t){if(null==e)return e;return{id:null==e.id?void 0:e.id,iconBackgroundColor:null==e.iconBackgroundColor?void 0:e.iconBackgroundColor,iconColor:null==e.iconColor?void 0:e.iconColor,labelTextOpen:null==e.labelTextOpen?void 0:e.labelTextOpen,labelTextColorOpen:null==e.labelTextColorOpen?void 0:e.labelTextColorOpen,labelBackgroundColorOpen:null==e.labelBackgroundColorOpen?void 0:e.labelBackgroundColorOpen,labelTextClose:null==e.labelTextClose?void 0:e.labelTextClose,labelTextColorClose:null==e.labelTextColorClose?void 0:e.labelTextColorClose,labelBackgroundColorClose:null==e.labelBackgroundColorClose?void 0:e.labelBackgroundColorClose,iconTypeOpen:null==e.iconTypeOpen?void 0:e.iconTypeOpen,iconTextOpen:null==e.iconTextOpen?void 0:e.iconTextOpen,iconBackgroundImageOpen:null==e.iconBackgroundImageOpen?void 0:e.iconBackgroundImageOpen,iconClassOpen:null==e.iconClassOpen?void 0:e.iconClassOpen,iconColorOpen:null==e.iconColorOpen?void 0:e.iconColorOpen,iconBackgroundColorOpen:null==e.iconBackgroundColorOpen?void 0:e.iconBackgroundColorOpen,iconEnabledOpen:null==e.iconEnabledOpen?void 0:e.iconEnabledOpen,iconTypeClose:null==e.iconTypeClose?void 0:e.iconTypeClose,iconTextClose:null==e.iconTextClose?void 0:e.iconTextClose,iconBackgroundImageClose:null==e.iconBackgroundImageClose?void 0:e.iconBackgroundImageClose,iconClassClose:null==e.iconClassClose?void 0:e.iconClassClose,iconColorClose:null==e.iconColorClose?void 0:e.iconColorClose,iconBackgroundColorClose:null==e.iconBackgroundColorClose?void 0:e.iconBackgroundColorClose,iconEnabledClose:null==e.iconEnabledClose?void 0:e.iconEnabledClose,defaultState:null==e.defaultState?void 0:e.defaultState}}(e)}function Vb(e){return function(e){if(null==e)return e;return{id:e.id,iconBackgroundColor:e.iconBackgroundColor,iconColor:e.iconColor,labelTextOpen:e.labelTextOpen,labelTextColorOpen:e.labelTextColorOpen,labelBackgroundColorOpen:e.labelBackgroundColorOpen,labelTextClose:e.labelTextClose,labelTextColorClose:e.labelTextColorClose,labelBackgroundColorClose:e.labelBackgroundColorClose,iconTypeOpen:e.iconTypeOpen,iconTextOpen:e.iconTextOpen,iconBackgroundImageOpen:e.iconBackgroundImageOpen,iconClassOpen:e.iconClassOpen,iconColorOpen:e.iconColorOpen,iconBackgroundColorOpen:e.iconBackgroundColorOpen,iconEnabledOpen:e.iconEnabledOpen,iconTypeClose:e.iconTypeClose,iconTextClose:e.iconTextClose,iconBackgroundImageClose:e.iconBackgroundImageClose,iconClassClose:e.iconClassClose,iconColorClose:e.iconColorClose,iconBackgroun
75dColorClose:e.iconBackgroundColorClose,iconEnabledClose:e.iconEnabledClose,defaultState:e.defaultState}}(e,!1)}function Kb(e){return function(e,t){if(null==e)return e;return{id:e.id,user:hb(e.user),domain:Rb(e.domain),active:e.active,name:e.name,type:e.type,options:qb(e.options),multiButtonOptions:null==e.multiButtonOptions?void 0:Wb(e.multiButtonOptions),actions:e.actions.map(yb),conditions:e.conditions.map(Bb)}}(e)}function Gb(e){return function(e){if(null==e)return e;return{id:e.id,user:mb(e.user),domain:Ob(e.domain),active:e.active,name:e.name,type:e.type,options:Hb(e.options),multiButtonOptions:Vb(e.multiButtonOptions),actions:e.actions.map(bb),conditions:e.conditions.map(zb)}}(e,!1)}function Yb(e){return function(e){if(null==e)return e;return{domain:e.domain,active:e.active,name:e.name,type:e.type,options:Hb(e.options),multiButtonOptions:Vb(e.multiButtonOptions),actions:e.actions,conditions:e.conditions}}(e,!1)}function Xb(e){return function(e){if(null==e)return e;return{id:e.id,conditionType:e.conditionType,filterType:e.filterType,matchType:e.matchType,matchValue:e.matchValue}}(e,!1)}function Jb(e){return function(e){if(null==e)return e;return{domain:Ob(e.domain),active:e.active,name:e.name,type:e.type,options:Hb(e.options),multiButtonOptions:Vb(e.multiButtonOptions),actions:e.actions.map(Sb),conditions:e.conditions.map(Xb)}}(e,!1)}function Qb(e){return function(e,t){if(null==e)return e;return{id:e.id,user:e.user,domain:e.domain,active:e.active,name:e.name,type:e.type,options:qb(e.options),multiButtonOptions:null==e.multiButtonOptions?void 0:Wb(e.multiButtonOptions),actions:e.actions,conditions:e.conditions}}(e)}function Zb(e){return function(e){if(null==e)return e;return{id:e.id,domain:e.domain,active:e.active,name:e.name,type:e.type,options:Hb(e.options),multiButtonOptions:Vb(e.multiButtonOptions),actions:e.actions,conditions:e.conditions}}(e,!1)}function ew(e){return function(e){if(null==e)return e;return{id:e.id,domain:Ob(e.domain),active:e.active,name:e.name,type:e.type,options:Hb(e.options),multiButtonOptions:Vb(e.multiButtonOptions),actions:e.actions.map(Sb),conditions:e.conditions.map(Xb)}}(e,!1)}function tw(e){return"slotDuration"in e&&void 0!==e.slotDuration&&("availabilityWindows"in e&&void 0!==e.availabilityWindows&&("bufferBetweenSlots"in e&&void 0!==e.bufferBetweenSlots&&("advanceBookingDays"in e&&void 0!==e.advanceBookingDays)))}function nw(e,t){return null==e?e:{...ow(e,!0),slotDuration:e.slotDuration,availabilityWindows:e.availabilityWindows.map(Ib),bufferBetweenSlots:e.bufferBetweenSlots,advanceBookingDays:e.advanceBookingDays,lastBookableDate:null==e.lastBookableDate?void 0:new Date(e.lastBookableDate)}}function rw(e){return null==e?e:{...aw(e,!0),slotDuration:e.slotDuration,availabilityWindows:e.availabilityWindows.map(Tb),bufferBetweenSlots:e.bufferBetweenSlots,advanceBookingDays:e.advanceBookingDays,lastBookableDate:null==e.lastBookableDate?e.lastBookableDate:e.lastBookableDate.toISOString()}}function ow(e,t){if(null==e)return e;if(!t){if("CalendarBasedStrategyConfig"===e.type)return sw(e,t);if("ConfigurationBasedStrategyConfig"===e.type)return nw(e)}return{id:e.id,advanceBookingDays:e.advanceBookingDays,lastBookableDate:null==e.lastBookableDate?void 0:new Date(e.lastBookableDate),type:e.type}}function aw(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==e)return e;if(!t)switch(e.type){case"CalendarBasedStrategyConfig":return lw(e,t);case"ConfigurationBasedStrategyConfig":return rw(e,t);default:return e}return{id:e.id,advanceBookingDays:e.advanceBookingDays,lastBookableDate:null==e.lastBookableDate?e.lastBookableDate:e.lastBookableDate.toISOString(),type:e.type}}function iw(e){return"filterTransparency"in e&&void 0!==e.filterTransparency&&("advanceBookingDays"in e&&void 0!==e.advanceBookingDays)}function sw(e,t){return null==e?e:{...ow(e,!0),filterTransparency:e.filterTransparency,advanceBookingDays:e.advanceBookingDays,lastBookableDate:null==e.lastBookableDate?void 0:new Date(e.lastBookableDate)}}function lw(e){return null==e?e:{...aw(e,!0),filterTransparency:e.filterTransparency,advanceBookingDays:e.advanceBookingDays,lastBookableDate:null==e.lastBookableDate?e.lastBookableDate:e.lastBookableDate.toISOString()}}function cw(e){return function(e){if(null==e)return e;return{name:e.name,avatarUrl:e.avatarUrl,domains:e.domains,defaultAssignee:e.defaultAssignee,emailNotification:e.emailNotification}}(e,!1)}function uw(e){return function(e,t){if(null==e)return e;return{id:e.id,name:e.name,type:e.type,url:e.url}}(e)}function dw(e){return function(e,t){if(null==e)return e;return{id:e.id,sender:sb(e.sender),text:e.text,attachments:e.attachments.map(uw),createdAt:new Date(e.createdAt)}}(e)}function pw(e){return function(e,t){if(null==e)return e;return{id:e.id,member:sb(e.member),role:e.role,status:e.status,lastSeen:new Date(e.lastSeen),lastReadMessage:null==e.lastReadMessage?void 0:dw(e.lastReadMessage)}}(e)}function fw(e){return function(e,t){if(null==e)return e;return{id:e.id,name:e.name,domain:Nb(e.domain),status:e.status,resolution:e.resolution,participants:e.participants.map(pw),createdAt:new Date(e.createdAt),lastClientActivity:null==e.lastClientActivity?void 0:new Date(e.lastClientActivity),lastAgentActivity:null==e.lastAgentActivity?void 0:new Date(e.lastAgentActivity)}}(e)}function hw(e){return function(e,t){if(null==e)return e;return{id:e.id,persona:null==e.persona?void 0:sb(e.persona),type:e.type,data:e.data,createdAt:new Date(e.createdAt)}}(e)}function mw(e){return function(e,t){if(null==e)return e;return{id:e.id,text:e.text,attachments:e.attachments.map(uw),relatedMessage:null==e.relatedMessage?void 0:dw(e.relatedMessage),status:e.status,author:null==e.author?void 0:sb(e.author),createdAt:new Date(e.createdAt)}}(e)}function gw(e){return function(e,t){if(null==e)return e;return{chatChannel:fw(e.chatChannel),events:e.events.map(hw),messages:e.messages.map(dw),notes:e.notes.map(mw)}}(e)}function vw(e){return function(e){if(null==e)return e;return{name:e.name}}(e,!1)}function yw(e){return function(e){if(null==e)return e;return{resolution:e.resolution}}(e,!1)}function bw(e){return function(e){if(null==e)return e;return{status:e.status}}(e,!1)}function ww(e){return function(e){if(null==e)return e;return{name:e.name,email:e.email}}(e,!1)}function xw(e){return function(e){if(null==e)return e;return{name:e.name,avatarUrl:e.avatarUrl}}(e,!1)}function Sw(e){return function(e){if(null==e)return e;return{name:e.name,avatarUrl:e.avatarUrl,availabilityStatus:e.availabilityStatus}}(e,!1)}function kw(e){return function(e){if(null==e)return e;return{plan:e.plan,domain:e.domain,callbackUri:e.callbackUri,uiMode:e.uiMode}}(e,!1)}function _w(e){return function(e,t){if(null==e)return e;return{user:e.user,domain:e.domain,checkoutSessionId:e.checkoutSessionId,subscriptionId:e.subscriptionId,url:e.url,trialPeriodDays:e.trialPeriodDays,clientSecret:null==e.clientSecret?void 0:e.clientSecret}}(e)}function Cw(e){return function(e,t){if(null==e)return e;return{user:e.user,domain:null==e.domain?void 0:e.domain,checkoutSessionId:e.checkoutSessionId,subscriptionId:e.subscriptionId,url:e.url,trialPeriodDays:e.trialPeriodDays,clientSecret:null==e.clientSecret?void 0:e.clientSecret,status:e.status}}(e)}function Aw(e){return function(e){if(null==e)return e;return{conditionType:e.conditionType,filterType:e.filterType,matchType:e.matchType,matchValue:e.matchValue}}(e,!1)}function Ew(e){return function(e,t){if(null==e)return e;return{success:e.success,id:e.id,object:Bb(e.object)}}(e)}function Iw(e){return function(e){if(null==e)return e;return{sourceDomainIds:e.sourceDomainIds,sourceDomainPropertiesId:e.sourceDomainPropertiesId,targetDomainId:e.targetDomainId}}(e,!1)}function Tw(e){return function(e,t){if(null==e)return e;return{buttons:e.buttons.map(Kb)}}(e)}function Rw(e){return function(e){if(null==e)return e;
75return{name:e.name,title:e.title,description:e.description,type:e.type,required:e.required}}(e,!1)}function Ow(e){return function(e){if(null==e)return e;return{niceName:e.niceName,accountId:e.accountId,calendarId:e.calendarId,strategyType:e.strategyType,customFields:null==e.customFields?void 0:e.customFields.map(Rw)}}(e,!1)}function jw(e){return function(e){if(null==e)return e;return{shortName:e.shortName,description:e.description,message:e.message}}(e,!1)}function Pw(e){return function(e,t){if(null==e)return e;return{success:e.success,id:e.id,object:Qb(e.object)}}(e)}function Mw(e){return function(e,t){if(null==e)return e;return{success:e.success,workspace:Lb(e.workspace)}}(e)}function Nw(e){return function(e){if(null==e)return e;return{name:e.name,interval:e.interval,expires:null==e.expires?e.expires:e.expires.toISOString(),renew:e.renew,timezone:e.timezone,trackGA:e.trackGA,trackConversion:e.trackConversion,aliases:e.aliases,properties:e.properties}}(e,!1)}function Dw(e){return function(e,t){if(null==e)return e;return{success:e.success,id:e.id,object:Rb(e.object),messages:e.messages}}(e)}function Lw(e){return function(e){if(null==e)return e;return{id:e.id,name:e.name,interval:e.interval,expires:null==e.expires?e.expires:e.expires.toISOString(),renew:e.renew,timezone:e.timezone,trackGA:e.trackGA,trackConversion:e.trackConversion,aliases:e.aliases,properties:e.properties}}(e,!1)}function Fw(e){return function(e){if(null==e)return e;return{sourceDomainIds:e.sourceDomainIds,sourceDomainPropertiesId:e.sourceDomainPropertiesId}}(e,!1)}function Bw(e){return function(e,t){if(null==e)return e;return{timezone:null==e.timezone?void 0:e.timezone,trackGA:null==e.trackGA?void 0:e.trackGA,trackConversion:null==e.trackConversion?void 0:e.trackConversion,properties:null==e.properties?void 0:e.properties}}(e)}function zw(e){return function(e){if(null==e)return e;return{timezone:e.timezone,trackGA:e.trackGA,trackConversion:e.trackConversion,properties:e.properties}}(e,!1)}function $w(e){return function(e,t){if(null==e)return e;return{sourceDomain:null==e.sourceDomain?void 0:Bw(e.sourceDomain),buttons:e.buttons.map(Kb)}}(e)}function Uw(e){return function(e,t){if(null==e)return e;return{name:e.name,title:e.title,description:e.description,type:e.type,required:e.required}}(e)}function qw(e){return function(e,t){if(null==e)return e;return{sub:e.sub,name:e.name,givenName:e.givenName,familyName:e.familyName,email:e.email,emailVerified:e.emailVerified,picture:e.picture,hostedDomain:e.hostedDomain,iss:e.iss,aud:e.aud,iat:null==e.iat?void 0:new Date(e.iat),exp:null==e.exp?void 0:new Date(e.exp)}}(e)}function Hw(e){return function(e,t){if(null==e)return e;return{id:e.id,user:hb(e.user),workspace:Lb(e.workspace),email:e.email,tokenExpiresAt:new Date(e.tokenExpiresAt),enabled:e.enabled,profile:null==e.profile?void 0:qw(e.profile)}}(e)}function Ww(e){return function(e,t){if(null==e)return e;return{id:e.id,account:Hw(e.account),summary:e.summary,description:e.description,timezone:e.timezone,enabled:e.enabled}}(e)}function Vw(e){return function(e){if(null==e)return e;return{targetDomainId:e.targetDomainId,sourceDomain:zw(e.sourceDomain),buttons:e.buttons.map(Gb)}}(e,!1)}function Kw(e){return function(e,t){if(null==e)return e;return{buttons:e.buttons.map(Kb)}}(e)}function Gw(e){return function(e,t){if(null==e)return e;return{principal:e.principal,authorities:e.authorities,user:hb(e.user)}}(e)}function Yw(e){return function(e,t){if(null==e)return e;return{id:e.id}}(e)}function Xw(e){return function(e,t){if(null==e)return e;return{session:Yw(e.session),auth:Gw(e.auth)}}(e)}function Jw(e){return function(e,t){if(null==e)return e;return{id:e.id,createdDate:new Date(e.createdDate),used:e.used,usedDate:null==e.usedDate?void 0:new Date(e.usedDate)}}(e)}function Qw(e){return function(e){if(null==e)return e;return{email:e.email,target:e.target}}(e,!1)}const Zw="WEB_APP_LOCAL",ex="WEB_APP_DEV",tx="WEB_APP";function nx(e){return function(e){if(null==e)return e;return{email:e.email,target:e.target}}(e,!1)}function rx(e){return function(e,t){if(null==e)return e;if("object"!==typeof e)return e;if(iw(e))return sw(e);if(tw(e))return nw(e);return{}}(e)}function ox(e){return function(e,t){if(null==e)return e;return{id:e.id,enabled:e.enabled,domain:Rb(e.domain),niceName:e.niceName,user:hb(e.user),calendar:Ww(e.calendar),workspace:Lb(e.workspace),strategy:rx(e.strategy),fields:e.fields.map(Uw)}}(e)}function ax(e){return function(e){if(null==e)return e;return{name:e.name,email:e.email,role:e.role}}(e,!1)}function ix(e){return function(e){if(null==e)return e;return{memberId:e.memberId,permission:e.permission}}(e,!1)}function sx(e){return function(e){if(null==e)return e;return{text:e.text,relatedMessageId:e.relatedMessageId,attachmentIds:e.attachmentIds}}(e,!1)}function lx(e){return function(e){if(null==e)return e;return{plan:e.plan,callbackUri:e.callbackUri,uiMode:e.uiMode,currency:e.currency}}(e,!1)}function cx(e){return function(e,t){if(null==e)return e;return{checkoutSessionId:e.checkoutSessionId,url:e.url,clientSecret:null==e.clientSecret?void 0:e.clientSecret}}(e)}function ux(e){return function(e,t){if(null==e)return e;return{id:null==e.id?void 0:e.id,actionType:null==e.actionType?void 0:e.actionType,actionValue:null==e.actionValue?void 0:e.actionValue,properties:null==e.properties?void 0:e.properties,backgroundColor:null==e.backgroundColor?void 0:e.backgroundColor,iconEnabled:null==e.iconEnabled?void 0:e.iconEnabled,iconClass:null==e.iconClass?void 0:e.iconClass,iconColor:null==e.iconColor?void 0:e.iconColor,iconText:null==e.iconText?void 0:e.iconText,iconType:null==e.iconType?void 0:e.iconType,iconBackgroun
75dImage:null==e.iconBackgroundImage?void 0:e.iconBackgroundImage,labelBackgroundColor:null==e.labelBackgroundColor?void 0:e.labelBackgroundColor,labelText:null==e.labelText?void 0:e.labelText,schedule:null==e.schedule?void 0:gb(e.schedule)}}(e)}function dx(e){return function(e,t){if(null==e)return e;return{id:null==e.id?void 0:e.id,conditionType:null==e.conditionType?void 0:e.conditionType,filterType:null==e.filterType?void 0:e.filterType,matchType:null==e.matchType?void 0:e.matchType,matchValue:null==e.matchValue?void 0:e.matchValue}}(e)}function px(e){return function(e,t){if(null==e)return e;return{cssLocation:e.cssLocation,jsLocation:e.jsLocation,staticRoot:e.staticRoot,userRoot:e.userRoot,apiRoot:e.apiRoot,chatRoot:e.chatRoot,storageType:e.storageType}}(e)}function fx(e){return function(e,t){if(null==e)return e;return{id:null==e.id?void 0:e.id,domainId:null==e.domainId?void 0:e.domainId,active:null==e.active?void 0:e.active,type:null==e.type?void 0:e.type,options:null==e.options?void 0:qb(e.options),multiButtonOptions:null==e.multiButtonOptions?void 0:Wb(e.multiButtonOptions),actions:null==e.actions?void 0:e.actions,conditions:null==e.conditions?void 0:e.conditions}}(e)}function hx(e){return function(e,t){if(null==e)return e;return{id:null==e.id?void 0:e.id,name:null==e.name?void 0:e.name,type:null==e.type?void 0:e.type,timezone:null==e.timezone?void 0:e.timezone,trackGA:null==e.trackGA?void 0:e.trackGA,trackConversion:null==e.trackConversion?void 0:e.trackConversion,aliases:null==e.aliases?void 0:e.aliases,properties:null==e.properties?void 0:e.properties}}(e)}function mx(e){return function(e,t){if(null==e)return e;return{userId:e.userId,domains:e.domains.map(hx),buttons:e.buttons.map(fx),actions:e.actions.map(ux),conditions:e.conditions.map(dx),options:px(e.options)}}(e)}function gx(e){return function(e){if(null==e)return e;return{slug:e.slug}}(e,!1)}function vx(e){return function(e,t){if(null==e)return e;return{price:e.price,currency:e.currency}}(e)}function yx(e){return function(e,t){if(null==e)return e;return{id:e.id,nickname:e.nickname,prices:e.prices.map(vx),interval:e.interval,seats:e.seats}}(e)}function bx(e){return function(e){if(null==e)return e;return{returnUrl:e.returnUrl}}(e,!1)}function wx(e){return function(e,t){if(null==e)return e;return{line1:e.line1,line2:e.line2,postalCode:e.postalCode,city:e.city,state:e.state,country:e.country}}(e)}function xx(e){return function(e,t){if(null==e)return e;return{status:e.status,verifiedAddress:e.verifiedAddress,verifiedName:e.verifiedName}}(e)}function Sx(e){return function(e,t){if(null==e)return e;return{country:e.country,created:e.created,type:e.type,value:e.value,verification:xx(e.verification)}}(e)}function kx(e){return function(e,t){if(null==e)return e;return{id:e.id,name:e.name}}(e)}function _x(e){return function(e,t){if(null==e)return e;return{companyName:e.companyName,billingAddress:wx(e.billingAddress),taxIds:e.taxIds.map(Sx),taxStatus:e.taxStatus,subscriptions:e.subscriptions.map(kx)}}(e)}function Cx(e){return function(e,t){if(null==e)return e;return{id:e.id,nickname:e.nickname,domainType:e.domainType,currency:e.currency,interval:e.interval,price:e.price,trialPeriodDays:e.trialPeriodDays}}(e)}function Ax(e){return function(e,t){if(null==e)return e;return{domainId:null==e.domainId?void 0:e.domainId,subscriptionId:null==e.subscriptionId?void 0:e.subscriptionId,existingSubscriptions:e.existingSubscriptions,activeTrial:e.activeTrial,activeSubscription:e.activeSubscription,invoiceUrl:null==e.invoiceUrl?void 0:e.invoiceUrl,invoiceAmount:null==e.invoiceAmount?void 0:e.invoiceAmount,invoiceCurrency:null==e.invoiceCurrency?void 0:e.invoiceCurrency,interval:null==e.interval?void 0:e.interval}}(e)}function Ex(e){return function(e,t){if(null==e)return e;return{ttl:e.ttl,capability:e.capability,clientId:e.clientId,timestamp:e.timestamp,keyName:e.keyName,nonce:e.nonce,mac:e.mac}}(e)}function Ix(e){return function(e){if(null==e)return e;return{customFields:e.customFields.map(Rw)}}(e,!1)}function Tx(e){return function(e){if(null==e)return e;if("object"!==typeof e)return e;if(iw(e))return function(e){return lw(e,!1)}(e);if(tw(e))return function(e){return rw(e,!1)}(e);return{}}(e,!1)}function Rx(e){return function(e){if(null==e)return e;return{strategy:Tx(e.strategy)}}(e,!1)}function Ox(e){return function(e){if(null==e)return e;return{status:e.status}}(e,!1)}function jx(e){return function(e){if(null==e)return e;return{name:e.name,email:e.email,password:e.password,signupSource:e.signupSource,emailOptIn:e.emailOptIn}}(e,!1)}function Px(e){return function(e,t){if(null==e)return e;return{success:e.success,messages:e.messages,entity:hb(e.entity)}}(e)}function Mx(e){return function(e){if(null==e)return e;return{name:e.name}}(e,!1)}function Nx(e){return function(e,t){if(null==e)return e;return{type:e.type,code:e.code,message:e.message}}(e)}function Dx(e){return function(e,t){if(null==e)return e;return{id:null==e.id?void 0:e.id,messages:e.messages.map(Nx)}}(e)}function Lx(e){return function(e,t){if(null==e)return e;return{firstTimeTransaction:null==e.firstTimeTransaction?void 0:e.firstTimeTransaction,minimumAmount:null==e.minimumAmount?void 0:e.minimumAmount}}(e)}function Fx(e){return function(e,t){if(null==e)return e;return{code:e.code,name:e.name,amountOff:null==e.amountOff?void 0:e.amountOff,percentOff:null==e.percentOff?void 0:e.percentOff,redeemBy:null==e.redeemBy?void 0:e.redeemBy,duration:e.duration,durationInMonths:null==e.durationInMonths?void 0:e.durationInMonths,restrictions:Lx(e.restrictions)}}(e)}function Bx(e){return function(e,t){if(null==e)return e;return{currentDomain:null==e.currentDomain?void 0:Rb(e.currentDomain),workspace:null==e.workspace?void 0:Lb(e.workspace),domains:e.domains.map(Rb),buttons:e.buttons.map(Kb),validationMessages:e.validationMessages.map(Dx),user:hb(e.user),coupon:null==e.coupon?void 0:Fx(e.coupon),plans:e.plans.map(Cx),agencyPlans:e.agencyPlans.map(yx),subscriptionStatusData:null==e.subscriptionStatusData?void 0:Ax(e.subscriptionStatusData),settings:px(e.settings)}}(e)}function zx(e){return function(e){if(null==e)return e;return{email:e.email,domain:e.domain,adminUrl:e.adminUrl,nonceToken:e.nonceToken,version:e.version}}(e,!1)}function $x(e){return function(e){if(null==e)return e;return{name:e.name,avatarUrl:e.avatarUrl}}(e,!1)}function Ux(e){return function(e){if(null==e)return e;return{name:e.name,avatarUrl:e.avatarUrl}}(e,!1)}function qx(e){return function(e){if(null==e)return e;return{defaultAssignees:e.defaultAssignees,defaultEmailNotification:e.defaultEmailNotification,defaultEmailDelay:e.defaultEmailDelay,defaultInactivityLimit:e.defaultInactivityLimit,emailClientsAboutUnreadMessages:e.emailClientsAboutUnreadMessages}}(e,!1)}function Hx(e){return function(e){if(null==e)return e;return{name:e.name,avatarUrl:e.avatarUrl}}(e,!1)}const Wx="true"==={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_STATIC_URL:"https://static.callnowbutton.com",REACT_APP_OAUTH2_REDIRECT_URI:"https://app.nowbuttons.com/callback",REACT_APP_GA:"G-77065VMBHK",REACT_APP_SITE_URL:"https://app.nowbuttons.com/",REACT_APP_SENTRY_DSN:"https://[email protected]/6125401",REACT_APP_SENTRY_ENVIRONMENT:"production",REACT_APP_OAUTH2_POST_LOGOUT_REDIRECT_URI:"https://app.nowbuttons.com/",REACT_APP_USER_URL:"https://user.callnowbutton.com",REACT_APP_OAUTH2_AUTHORITY:"https://api.callnowbutton.com",REACT_APP_SENTRY_RELEASE:"1.1.38",REACT_APP_CHAT_URL:"https://chat.nowbuttons.com",REACT_APP_OAUTH2_CLIENT_ID:"cnb-web-app",REACT_APP_OAUTH2_ENABLED:"false",REACT_APP_API_URL:"https://api.nowbuttons.com"}.REACT_APP_USE_DEMO_API,Vx="production".toLowerCase(),Kx=()=>"local"===Vx?"local":"development"===Vx?"development":"production",Gx="local"===Kx()?Zw:"development"===Kx()?ex:tx,Yx=t=>{let{children:n}=t;const r=Nm();return e.useEffect((()=>{$y.initialize("G-77065VMBHK",{testMode:!1})}),[]),e.useEffect((()=>{const e=r.pathname+r.search;$y.send({hitType:"pageview",page:e})}),[r]),(0,dh.jsx)(dh.Fragment,{children:n})};var Xx=n(875);function Jx(t){return parseInt(e.version,10)>=19?t?.props?.ref||null:t?.ref||null}function Qx(e){return e&&e.ownerDocument||document}const Zx=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function eS(e){const t=[],n=[];
75return Array.from(e.querySelectorAll(Zx)).forEach(((e,r)=>{const o=function(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==o&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}(e))}(e)&&(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))})),n.sort(((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex)).map((e=>e.node)).concat(t)}function tS(){return!0}const nS=function(t){const{children:n,disableAutoFocus:r=!1,disableEnforceFocus:o=!1,disableRestoreFocus:a=!1,getTabbable:i=eS,isEnabled:s=tS,open:l}=t,c=e.useRef(!1),u=e.useRef(null),d=e.useRef(null),p=e.useRef(null),f=e.useRef(null),h=e.useRef(!1),m=e.useRef(null),g=wg(Jx(n),m),v=e.useRef(null);e.useEffect((()=>{l&&m.current&&(h.current=!r)}),[r,l]),e.useEffect((()=>{if(!l||!m.current)return;const e=Qx(m.current);return m.current.contains(e.activeElement)||(m.current.hasAttribute("tabIndex")||m.current.setAttribute("tabIndex","-1"),h.current&&m.current.focus()),()=>{a||(p.current&&p.current.focus&&(c.current=!0,p.current.focus()),p.current=null)}}),[l]),e.useEffect((()=>{if(!l||!m.current)return;const e=Qx(m.current),t=t=>{v.current=t,!o&&s()&&"Tab"===t.key&&e.activeElement===m.current&&t.shiftKey&&(c.current=!0,d.current&&d.current.focus())},n=()=>{const t=m.current;if(null===t)return;if(!e.hasFocus()||!s()||c.current)return void(c.current=!1);if(t.contains(e.activeElement))return;if(o&&e.activeElement!==u.current&&e.activeElement!==d.current)return;if(e.activeElement!==f.current)f.current=null;else if(null!==f.current)return;if(!h.current)return;let n=[];if(e.activeElement!==u.current&&e.activeElement!==d.current||(n=i(m.current)),n.length>0){const e=Boolean(v.current?.shiftKey&&"Tab"===v.current?.key),t=n[0],r=n[n.length-1];"string"!==typeof t&&"string"!==typeof r&&(e?r.focus():t.focus())}else t.focus()};e.addEventListener("focusin",n),e.addEventListener("keydown",t,!0);const r=setInterval((()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&n()}),50);return()=>{clearInterval(r),e.removeEventListener("focusin",n),e.removeEventListener("keydown",t,!0)}}),[r,o,a,s,l,i]);const y=e=>{null===p.current&&(p.current=e.relatedTarget),h.current=!0};return(0,dh.jsxs)(e.Fragment,{children:[(0,dh.jsx)("div",{tabIndex:l?0:-1,onFocus:y,ref:u,"data-testid":"sentinelStart"}),e.cloneElement(n,{ref:g,onFocus:e=>{null===p.current&&(p.current=e.relatedTarget),h.current=!0,f.current=e.target;const t=n.props.onFocus;t&&t(e)}}),(0,dh.jsx)("div",{tabIndex:l?0:-1,onFocus:y,ref:d,"data-testid":"sentinelEnd"})]})};const rS=e.forwardRef((function(t,n){const{children:r,container:o,disablePortal:a=!1}=t,[i,s]=e.useState(null),l=wg(e.isValidElement(r)?Jx(r):null,n);if(iv((()=>{a||s(function(e){return"function"===typeof e?e():e}(o)||document.body)}),[o,a]),iv((()=>{if(i&&!a)return bg(n,i),()=>{bg(n,null)}}),[n,i,a]),a){if(e.isValidElement(r)){const t={ref:l};return e.cloneElement(r,t)}return(0,dh.jsx)(e.Fragment,{children:r})}return(0,dh.jsx)(e.Fragment,{children:i?Zm.createPortal(r,i):i})}));const oS=rS,aS={entering:{opacity:1},entered:{opacity:1}},iS=e.forwardRef((function(t,n){const r=(0,mg.A)(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:l,in:c,onEnter:u,onEntered:d,onEntering:p,onExit:f,onExited:h,onExiting:m,style:g,timeout:v=o,TransitionComponent:y=cg,...b}=t,w=e.useRef(null),x=xg(w,Jx(s),n),S=e=>t=>{if(e){const n=w.current;void 0===t?e(n):e(n,t)}},k=S(p),_=S(((e,t)=>{vg(e);const n=yg({style:g,timeout:v,easing:l},{mode:"enter"});e.style.webkitTransition=r.transitions.create("opacity",n),e.style.transition=r.transitions.create("opacity",n),u&&u(e,t)})),C=S(d),A=S(m),E=S((e=>{const t=yg({style:g,timeout:v,easing:l},{mode:"exit"});e.style.webkitTransition=r.transitions.create("opacity",t),e.style.transition=r.transitions.create("opacity",t),f&&f(e)})),I=S(h);return(0,dh.jsx)(y,{appear:i,in:c,nodeRef:w,onEnter:_,onEntered:C,onEntering:k,onExit:E,onExited:I,onExiting:A,addEndListener:e=>{a&&a(w.current,e)},timeout:v,...b,children:(t,n)=>e.cloneElement(s,{style:{opacity:0,visibility:"exited"!==t||c?void 0:"hidden",...aS[t],...g,...s.props.style},ref:x,...n})})})),sS=iS;function lS(e){return Cg("MuiBackdrop",e)}Ag("MuiBackdrop",["root","invisible"]);const cS=(0,Ym.Ay)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})({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",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),uS=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiBackdrop"}),{children:r,className:o,component:a="div",invisible:i=!1,open:s,components:l={},componentsProps:c={},slotProps:u={},slots:d={},TransitionComponent:p,transitionDuration:f,...h}=n,m={...n,component:a,invisible:i},g=(e=>{const{classes:t,invisible:n}=e;return Gm({root:["root",n&&"invisible"]},lS,t)})(m),v={slots:{transition:p,root:l.Root,...d},slotProps:{...c,...u}},[y,b]=Gg("root",{elementType:cS,externalForwardedProps:v,className:Km(g.root,o),ownerState:m}),[w,x]=Gg("transition",{elementType:sS,externalForwardedProps:v,ownerState:m}),S=(e=>{const{ownerState:t,...n}=e;return n})(x);return(0,dh.jsx)(w,{in:s,timeout:f,...h,...S,children:(0,dh.jsx)(y,{"aria-hidden":!0,...b,classes:g,ref:t,children:r})})})),dS=uS;function pS(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(((e,t)=>null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}),(()=>{}))}function fS(e){return Qx(e).defaultView||window}function hS(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;const t=e.document.documentElement.clientWidth;return e.innerWidth-t}function mS(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function gS(e){return parseInt(fS(e).getComputedStyle(e).paddingRight,10)||0}function vS(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,(e=>{const t=!a.includes(e),n=!function(e){const t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||n}(e);t&&n&&mS(e,o)}))}function yS(e,t){let n=-1;return e.some(((e,r)=>!!t(e)&&(n=r,!0))),n}function bS(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(function(e){const t=Qx(e);return t.body===e?fS(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){const e=hS(fS(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${gS(r)+e}px`;const t=Qx(r).querySelectorAll(".mui-fixed");[].forEach.call(t,(t=>{n.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${gS(t)+e}px`}))}let e;if(r.parentNode instanceof DocumentFragment)e=Qx(r).body;else{const t=r.parentElement,n=fS(r);e="HTML"===t?.nodeName&&"scroll"===n.getComputedStyle(t).overflowY?t:r}n.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>
75{n.forEach((e=>{let{value:t,el:n,property:r}=e;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}const wS=new class{constructor(){this.modals=[],this.containers=[]}add(e,t){let n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&mS(e.modalRef,!1);const r=function(e){const t=[];return[].forEach.call(e.children,(e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);vS(t,e.mount,e.modalRef,r,!0);const o=yS(this.containers,(e=>e.container===t));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n)}mount(e,t){const n=yS(this.containers,(t=>t.modals.includes(e))),r=this.containers[n];r.restore||(r.restore=bS(r,t))}remove(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const n=this.modals.indexOf(e);if(-1===n)return n;const r=yS(this.containers,(t=>t.modals.includes(e))),o=this.containers[r];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(n,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&mS(e.modalRef,t),vS(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{const e=o.modals[o.modals.length-1];e.modalRef&&mS(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}};const xS=function(t){const{container:n,disableEscapeKeyDown:r=!1,disableScrollLock:o=!1,closeAfterTransition:a=!1,onTransitionEnter:i,onTransitionExited:s,children:l,onClose:c,open:u,rootRef:d}=t,p=e.useRef({}),f=e.useRef(null),h=e.useRef(null),m=wg(h,d),[g,v]=e.useState(!u),y=function(e){return!!e&&e.props.hasOwnProperty("in")}(l);let b=!0;"false"!==t["aria-hidden"]&&!1!==t["aria-hidden"]||(b=!1);const w=()=>(p.current.modalRef=h.current,p.current.mount=f.current,p.current),x=()=>{wS.mount(w(),{disableScrollLock:o}),h.current&&(h.current.scrollTop=0)},S=sv((()=>{const e=function(e){return"function"===typeof e?e():e}(n)||Qx(f.current).body;wS.add(w(),e),h.current&&x()})),k=()=>wS.isTopModal(w()),_=sv((e=>{f.current=e,e&&(u&&k()?x():h.current&&mS(h.current,b))})),C=e.useCallback((()=>{wS.remove(w(),b)}),[b]);e.useEffect((()=>()=>{C()}),[C]),e.useEffect((()=>{u?S():y&&a||C()}),[u,C,y,a,S]);const A=e=>t=>{e.onKeyDown?.(t),"Escape"===t.key&&229!==t.which&&k()&&(r||(t.stopPropagation(),c&&c(t,"escapeKeyDown")))},E=e=>t=>{e.onClick?.(t),t.target===t.currentTarget&&c&&c(t,"backdropClick")};return{getRootProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=Wg(t);delete n.onTransitionEnter,delete n.onTransitionExited;const r={...n,...e};return{role:"presentation",...r,onKeyDown:A(r),ref:m}},getBackdropProps:function(){const e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":!0,...e,onClick:E(e),open:u}},getTransitionProps:()=>({onEnter:pS((()=>{v(!1),i&&i()}),l?.props.onEnter),onExited:pS((()=>{v(!0),s&&s(),a&&C()}),l?.props.onExited)}),rootRef:m,portalRef:_,isTopModal:k,exited:g,hasTransition:y}};function SS(e){return Cg("MuiModal",e)}Ag("MuiModal",["root","hidden","backdrop"]);const kS=(0,Ym.Ay)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(Qm((e=>{let{theme:t}=e;return{position:"fixed",zIndex:(t.vars||t).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:e=>{let{ownerState:t}=e;return!t.open&&t.exited},style:{visibility:"hidden"}}]}}))),_S=(0,Ym.Ay)(dS,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),CS=e.forwardRef((function(t,n){const r=yh({name:"MuiModal",props:t}),{BackdropComponent:o=_S,BackdropProps:a,classes:i,className:s,closeAfterTransition:l=!1,children:c,container:u,component:d,components:p={},componentsProps:f={},disableAutoFocus:h=!1,disableEnforceFocus:m=!1,disableEscapeKeyDown:g=!1,disablePortal:v=!1,disableRestoreFocus:y=!1,disableScrollLock:b=!1,hideBackdrop:w=!1,keepMounted:x=!1,onBackdropClick:S,onClose:k,onTransitionEnter:_,onTransitionExited:C,open:A,slotProps:E={},slots:I={},theme:T,...R}=r,O={...r,closeAfterTransition:l,disableAutoFocus:h,disableEnforceFocus:m,disableEscapeKeyDown:g,disablePortal:v,disableRestoreFocus:y,disableScrollLock:b,hideBackdrop:w,keepMounted:x},{getRootProps:j,getBackdropProps:P,getTransitionProps:M,portalRef:N,isTopModal:D,exited:L,hasTransition:F}=xS({...O,rootRef:n}),B={...O,exited:L},z=(e=>{const{open:t,exited:n,classes:r}=e;return Gm({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},SS,r)})(B),$={};if(void 0===c.props.tabIndex&&($.tabIndex="-1"),F){const{onEnter:e,onExited:t}=M();$.onEnter=e,$.onExited=t}const U={...R,slots:{root:p.Root,backdrop:p.Backdrop,...I},slotProps:{...f,...E}},[q,H]=Gg("root",{elementType:kS,externalForwardedProps:U,getSlotProps:j,additionalProps:{ref:n,as:d},ownerState:B,className:Km(s,z?.root,!B.open&&B.exited&&z?.hidden)}),[W,V]=Gg("backdrop",{elementType:o,externalForwardedProps:U,additionalProps:a,getSlotProps:e=>P({...e,onClick:t=>{S&&S(t),e?.onClick&&e.onClick(t)}}),className:Km(a?.className,z?.backdrop),ownerState:B}),K=xg(a?.ref,V.ref);return x||A||F&&!L?(0,dh.jsx)(oS,{ref:N,container:u,disablePortal:v,children:(0,dh.jsxs)(q,{...H,children:[!w&&o?(0,dh.jsx)(W,{...V,ref:K}):null,(0,dh.jsx)(nS,{disableEnforceFocus:m,disableAutoFocus:h,disableRestoreFocus:y,isEnabled:D,open:A,children:e.cloneElement(c,$)})]})}):null})),AS=CS;function ES(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];clearTimeout(t),t=setTimeout((()=>{e.apply(this,o)}),n)}return r.clear=()=>{clearTimeout(t)},r}const IS=ES,TS=fS;function RS(e,t,n){var r;const o=function(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=TS(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const e=a.getComputedStyle(t);i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("transform")}let s=0,l=0;if(i&&"none"!==i&&"string"===typeof i){const e=i.split("(")[1].split(")")[0].split(",");s=parseInt(e[4],10),l=parseInt(e[5],10)}return"left"===e?o?`translateX(${o.right+s-r.left}px)`:`translateX(${a.innerWidth+s-r.left}px)`:"right"===e?o?`translateX(-${r.right-o.left-s}
75px)`:`translateX(-${r.left+r.width-s}px)`:"up"===e?o?`translateY(${o.bottom+l-r.top}px)`:`translateY(${a.innerHeight+l-r.top}px)`:o?`translateY(-${r.top-o.top+r.height-l}px)`:`translateY(-${r.top+r.height-l}px)`}(e,t,"function"===typeof(r=n)?r():r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const OS=e.forwardRef((function(t,n){const r=(0,mg.A)(),o={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,container:c,direction:u="down",easing:d=o,in:p,onEnter:f,onEntered:h,onEntering:m,onExit:g,onExited:v,onExiting:y,style:b,timeout:w=a,TransitionComponent:x=cg,...S}=t,k=e.useRef(null),_=xg(Jx(l),k,n),C=e=>t=>{e&&(void 0===t?e(k.current):e(k.current,t))},A=C(((e,t)=>{RS(u,e,c),vg(e),f&&f(e,t)})),E=C(((e,t)=>{const n=yg({timeout:w,style:b,easing:d},{mode:"enter"});e.style.webkitTransition=r.transitions.create("-webkit-transform",{...n}),e.style.transition=r.transitions.create("transform",{...n}),e.style.webkitTransform="none",e.style.transform="none",m&&m(e,t)})),I=C(h),T=C(y),R=C((e=>{const t=yg({timeout:w,style:b,easing:d},{mode:"exit"});e.style.webkitTransition=r.transitions.create("-webkit-transform",t),e.style.transition=r.transitions.create("transform",t),RS(u,e,c),g&&g(e)})),O=C((e=>{e.style.webkitTransition="",e.style.transition="",v&&v(e)})),j=e.useCallback((()=>{k.current&&RS(u,k.current,c)}),[u,c]);return e.useEffect((()=>{if(p||"down"===u||"right"===u)return;const e=IS((()=>{k.current&&RS(u,k.current,c)})),t=TS(k.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}}),[u,p,c]),e.useEffect((()=>{p||j()}),[p,j]),(0,dh.jsx)(x,{nodeRef:k,onEnter:A,onEntered:I,onEntering:E,onExit:R,onExited:O,onExiting:T,addEndListener:e=>{i&&i(k.current,e)},appear:s,in:p,timeout:w,...S,children:(t,n)=>e.cloneElement(l,{ref:_,style:{visibility:"exited"!==t||p?void 0:"hidden",...b,...l.props.style},...n})})})),jS=OS;function PS(e){return Cg("MuiDrawer",e)}Ag("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const MS=(e,t)=>{const{ownerState:n}=e;return[t.root,("permanent"===n.variant||"persistent"===n.variant)&&t.docked,t.modal]},NS=(0,Ym.Ay)(AS,{name:"MuiDrawer",slot:"Root",overridesResolver:MS})(Qm((e=>{let{theme:t}=e;return{zIndex:(t.vars||t).zIndex.drawer}}))),DS=(0,Ym.Ay)("div",{shouldForwardProp:ny.A,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:MS})({flex:"0 0 auto"}),LS=(0,Ym.Ay)(Fg,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${Fv(n.anchor)}
75`],"temporary"!==n.variant&&t[`paperAnchorDocked${Fv(n.anchor)}`]]}})(Qm((e=>{let{theme:t}=e;return{overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(t.vars||t).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"},style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:e=>{let{ownerState:t}=e;return"left"===t.anchor&&"temporary"!==t.variant},style:{borderRight:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return"top"===t.anchor&&"temporary"!==t.variant},style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return"right"===t.anchor&&"temporary"!==t.variant},style:{borderLeft:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return"bottom"===t.anchor&&"temporary"!==t.variant},style:{borderTop:`1px solid ${(t.vars||t).palette.divider}`}}]}}))),FS={left:"right",right:"left",top:"down",bottom:"up"};const BS=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiDrawer"}),o=(0,mg.A)(),a=(0,Xx.I)(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:s="left",BackdropProps:l,children:c,className:u,elevation:d=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:f,...h}={},onClose:m,open:g=!1,PaperProps:v={},SlideProps:y,TransitionComponent:b=jS,transitionDuration:w=i,variant:x="temporary",...S}=r,k=e.useRef(!1);e.useEffect((()=>{k.current=!0}),[]);const _=function(e,t){let{direction:n}=e;return"rtl"===n&&function(e){return["left","right"].includes(e)}(t)?FS[t]:t}({direction:a?"rtl":"ltr"},s),C=s,A={...r,anchor:C,elevation:d,open:g,variant:x,...S},E=(e=>{const{classes:t,anchor:n,variant:r}=e;return Gm({root:["root"],docked:[("permanent"===r||"persistent"===r)&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${Fv(n)}`,"temporary"!==r&&`paperAnchorDocked${Fv(n)}`]},PS,t)})(A),I=(0,dh.jsx)(LS,{elevation:"temporary"===x?d:0,square:!0,...v,className:Km(E.paper,v.className),ownerState:A,children:c});if("permanent"===x)return(0,dh.jsx)(DS,{className:Km(E.root,E.docked,u),ownerState:A,ref:n,...S,children:I});const T=(0,dh.jsx)(b,{in:g,direction:FS[_],timeout:w,appear:k.current,...y,children:I});return"persistent"===x?(0,dh.jsx)(DS,{className:Km(E.root,E.docked,u),ownerState:A,ref:n,...S,children:T}):(0,dh.jsx)(NS,{BackdropProps:{...l,...f,transitionDuration:w},className:Km(E.root,E.modal,u),open:g,ownerState:A,onClose:m,hideBackdrop:p,ref:n,...S,...h,children:T})})),zS=BS,$S=(0,Py.n9)()((e=>({drawerPaper:{zIndex:0,width:400,padding:e.spacing(3,2),[e.breakpoints.down("sm")]:{width:"100%"}}}))),US=e=>{let{anchor:t,className:n,children:r}=e;const{classes:o,cx:a}=$S();return(0,dh.jsx)(zS,{variant:"permanent",anchor:t,classes:{paper:a(o.drawerPaper,n)},children:r})};function qS(e){return Cg("MuiIconButton",e)}const HS=Ag("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),WS=(0,Ym.Ay)(Rv,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"default"!==n.color&&t[`color${Fv(n.color)}`],n.edge&&t[`edge${Fv(n.edge)}`],t[`size${Fv(n.size)}`]]}})(Qm((e=>{let{theme:t}=e;return{textAlign:"center",flex:"0 0 auto",fontSize:t.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(t.vars||t).palette.action.active,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),variants:[{props:e=>!e.disableRipple,style:{"--IconButton-hoverBg":t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette.action.active,t.palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]}})),Qm((e=>{let{theme:t}=e;return{variants:[{props:{color:"inherit"},style:{color:"inherit"}}
75,...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}})),...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{"--IconButton-hoverBg":t.vars?`rgba(${(t.vars||t).palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)((t.vars||t).palette[n].main,t.palette.action.hoverOpacity)}}})),{props:{size:"small"},style:{padding:5,fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:t.typography.pxToRem(28)}}],[`&.${HS.disabled}`]:{backgroundColor:"transparent",color:(t.vars||t).palette.action.disabled}}}))),VS=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiIconButton"}),{edge:r=!1,children:o,className:a,color:i="default",disabled:s=!1,disableFocusRipple:l=!1,size:c="medium",...u}=n,d={...n,edge:r,color:i,disabled:s,disableFocusRipple:l,size:c},p=(e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e;return Gm({root:["root",n&&"disabled","default"!==r&&`color${Fv(r)}`,o&&`edge${Fv(o)}`,`size${Fv(a)}`]},qS,t)})(d);return(0,dh.jsx)(WS,{className:Km(p.root,a),centerRipple:!0,focusRipple:!l,disabled:s,ref:t,...u,ownerState:d,children:o})})),KS=VS;function GS(e){return Cg("MuiToolbar",e)}Ag("MuiToolbar",["root","gutters","regular","dense"]);const YS=(0,Ym.Ay)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(Qm((e=>{let{theme:t}=e;return{position:"relative",display:"flex",alignItems:"center",variants:[{props:e=>{let{ownerState:t}=e;return!t.disableGutters},style:{paddingLeft:t.spacing(2),paddingRight:t.spacing(2),[t.breakpoints.up("sm")]:{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:t.mixins.toolbar}]}}))),XS=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiToolbar"}),{className:r,component:o="div",disableGutters:a=!1,variant:i="regular",...s}=n,l={...n,component:o,disableGutters:a,variant:i},c=(e=>{const{classes:t,disableGutters:n,variant:r}=e;return Gm({root:["root",!n&&"gutters",r]},GS,t)})(l);return(0,dh.jsx)(YS,{as:o,className:Km(c.root,r),ref:t,ownerState:l,...s})})),JS=XS,QS=Qv((0,dh.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBack"),ZS=Qv((0,dh.jsx)("path",{d:"M19 6.41 17.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"),ek=(0,Py.n9)()(((e,t,n)=>({drawerPaper:{width:400,[e.breakpoints.down("sm")]:{width:"100%"}},right:{},toolbar:{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,[`&.${n.right}`]:{flexDirection:"row-reverse",justifyContent:"space-between"}},backButton:{marginRight:e.spacing(2),padding:e.spacing(.5),color:(0,Pg.X4)(e.palette.primary.contrastText,.8),"&:hover":{color:e.palette.primary.contrastText},[`.${n.right} > &`]:{marginRight:0,marginLeft:e.spacing(2)}},content:{padding:e.spacing(3,2)}}))),tk=e=>{let{title:t,drawerProps:n,children:r,...o}=e;const{classes:a,cx:i}=ek();return(0,dh.jsx)(Am,{...o,children:e=>(0,dh.jsxs)(zS,{open:Boolean(e.match),...n,classes:{paper:a.drawerPaper},children:[(0,dh.jsxs)(JS,{className:i(a.toolbar,{[a.right]:"right"===n.anchor}),children:[(0,dh.jsx)(KS,{onClick:()=>e.history.goBack(),className:a.backButton,size:"large",children:"right"===n.anchor?(0,dh.jsx)(ZS,{}):(0,dh.jsx)(QS,{})}),(0,dh.jsx)(Kv,{variant:"h6",children:t})]}),(0,dh.jsx)("div",{className:a.content,children:e.match&&r})]})})};function nk(e){return Cg("MuiCircularProgress",e)}Ag("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const rk=44,ok=gv.keyframes` 76 0% { 77 transform: rotate(0deg); 78 } 79 80 100% { 81 transform: rotate(360deg); 82 } 83`,ak=gv.keyframes` 84 0% { 85 stroke-dasharray: 1px, 200px; 86 stroke-dashoffset: 0; 87 } 88 89 50% { 90 stroke-dasharray: 100px, 200px; 91 stroke-dashoffset: -15px; 92 } 93 94 100% { 95 stroke-dasharray: 100px, 200px; 96 stroke-dashoffset: -125px; 97 }
98`,ik="string"!==typeof ok?gv.css` 99 animation: ${ok} 1.4s linear infinite; 100 `:null,sk="string"!==typeof ak?gv.css` 101 animation: ${ak} 1.4s ease-in-out infinite; 102 `:null,lk=(0,Ym.Ay)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${Fv(n.color)}`]]}})(Qm((e=>{let{theme:t}=e;return{display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("transform")}},{props:{variant:"indeterminate"},style:ik||{animation:`${ok} 1.4s linear infinite`}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}}))]}}))),ck=(0,Ym.Ay)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),uk=(0,Ym.Ay)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${Fv(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(Qm((e=>{let{theme:t}=e;return{stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:e=>{let{ownerState:t}=e;return"indeterminate"===t.variant&&!t.disableShrink},style:sk||{animation:`${ak} 1.4s ease-in-out infinite`}}]}}))),dk=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiCircularProgress"}),{className:r,color:o="primary",disableShrink:a=!1,size:i=40,style:s,thickness:l=3.6,value:c=0,variant:u="indeterminate",...d}=n,p={...n,color:o,disableShrink:a,size:i,thickness:l,value:c,variant:u},f=(e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e;return Gm({root:["root",n,`color${Fv(r)}`],svg:["svg"],circle:["circle",`circle${Fv(n)}`,o&&"circleDisableShrink"]},nk,t)})(p),h={},m={},g={};if("determinate"===u){const e=2*Math.PI*((rk-l)/2);h.strokeDasharray=e.toFixed(3),g["aria-valuenow"]=Math.round(c),h.strokeDashoffset=`${((100-c)/100*e).toFixed(3)}px`,m.transform="rotate(-90deg)"}return(0,dh.jsx)(lk,{className:Km(f.root,r),style:{width:i,height:i,...m,...s},ownerState:p,ref:t,role:"progressbar",...g,...d,children:(0,dh.jsx)(ck,{className:f.svg,ownerState:p,viewBox:"22 22 44 44",children:(0,dh.jsx)(uk,{className:f.circle,style:h,ownerState:p,cx:rk,cy:rk,r:(rk-l)/2,fill:"none",strokeWidth:l})})})})),pk=dk,fk=(0,Py.n9)()((e=>({root:{zIndex:e.zIndex.modal+1,backgroundColor:"rgba(255, 255, 255, 0.7)"}}))),hk=e.createContext(null),mk=t=>{let{children:n}=t;const{classes:r}=fk(),o=(()=>{const[t,n]=e.useState(!1),r=function(e){return n(!0),Promise.all([e,new Promise((e=>setTimeout(e,800)))]).then((e=>{let[t]=e;return t})).finally((()=>n(!1)))};return e.useMemo((()=>({visible:t,showSpinner:n,withSpinner:r})),[t])})();return(0,dh.jsxs)(hk.Provider,{value:o,children:[n,(0,dh.jsx)(dS,{className:r.root,open:o.visible,children:(0,dh.jsx)(pk,{})})]})};let gk=0;const vk={...t}.useId;function yk(t){if(void 0!==vk){const e=vk();return t??e}return function(t){const[n,r]=e.useState(t),o=t||n;return e.useEffect((()=>{null==n&&(gk+=1,r(`mui-${gk}`))}),[n]),o}(t)}var bk=n(7868);function wk(e){return parseInt(e,10)||0}const xk={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};const Sk=e.forwardRef((function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s,...l}=t,{current:c}=e.useRef(null!=s),u=e.useRef(null),d=wg(n,u),p=e.useRef(null),f=e.useRef(null),h=e.useCallback((()=>{const e=u.current,n=fS(e).getComputedStyle(e);if("0px"===n.width)return{outerHeightStyle:0,overflowing:!1};const r=f.current;r.style.width=n.width,r.value=e.value||t.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");const i=n.boxSizing,s=wk(n.paddingBottom)+wk(n.paddingTop),l=wk(n.borderBottomWidth)+wk(n.borderTopWidth),c=r.scrollHeight;r.value="x";const d=r.scrollHeight;let p=c;a&&(p=Math.max(Number(a)*d,p)),o&&(p=Math.min(Number(o)*d,p)),p=Math.max(p,d);return{outerHeightStyle:p+("border-box"===i?s+l:0),overflowing:Math.abs(p-c)<=1}}),[o,a,t.placeholder]),m=e.useCallback((()=>{const e=h();if(void 0===(t=e)||null===t||0===Object.keys(t).length||0===t.outerHeightStyle&&!t.overflowing)return;var t;const n=e.outerHeightStyle,r=u.current;p.current!==n&&(p.current=n,r.style.height=`${n}px`),r.style.overflow=e.overflowing?"hidden":""}),[h]);iv((()=>{const e=()=>{m()};let t;const n=ES(e),r=u.current,o=fS(r);let a;return o.addEventListener("resize",n),"undefined"!==typeof ResizeObserver&&(a=new ResizeObserver(e),a.observe(r)),()=>{n.clear(),cancelAnimationFrame(t),o.removeEventListener("resize",n),a&&a.disconnect()}}),[h,m]),iv((()=>{m()}
102));return(0,dh.jsxs)(e.Fragment,{children:[(0,dh.jsx)("textarea",{value:s,onChange:e=>{c||m(),r&&r(e)},ref:d,rows:a,style:i,...l}),(0,dh.jsx)("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:f,tabIndex:-1,style:{...xk,...i,paddingTop:0,paddingBottom:0}})]})})),kk=Sk;const _k=function(e){return"string"===typeof e},Ck=iv;function Ak(e){return Cg("MuiInputBase",e)}const Ek=Ag("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var Ik;const Tk=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${Fv(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},Rk=(e,t)=>{const{ownerState:n}=e;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},Ok=(0,Ym.Ay)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Tk})(Qm((e=>{let{theme:t}=e;return{...t.typography.body1,color:(t.vars||t).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${Ek.disabled}`]:{color:(t.vars||t).palette.text.disabled,cursor:"default"},variants:[{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:"4px 0 5px"}},{props:e=>{let{ownerState:t,size:n}=e;return t.multiline&&"small"===n},style:{paddingTop:1}},{props:e=>{let{ownerState:t}=e;return t.fullWidth},style:{width:"100%"}}]}}))),jk=(0,Ym.Ay)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Rk})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode,r={color:"currentColor",...t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},transition:t.transitions.create("opacity",{duration:t.transitions.duration.shorter})},o={opacity:"0 !important"},a=t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Ek.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${Ek.disabled}`]:{opacity:1,WebkitTextFillColor:(t.vars||t).palette.text.disabled},variants:[{props:e=>{let{ownerState:t}=e;return!t.disableInjectingGlobalStyles},style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}}))),Pk=gh({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),Mk=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiInputBase"}),{"aria-describedby":o,autoComplete:a,autoFocus:i,className:s,color:l,components:c={},componentsProps:u={},defaultValue:d,disabled:p,disableInjectingGlobalStyles:f,endAdornment:h,error:m,fullWidth:g=!1,id:v,inputComponent:y="input",inputProps:b={},inputRef:w,margin:x,maxRows:S,minRows:k,multiline:_=!1,name:C,onBlur:A,onChange:E,onClick:I,onFocus:T,onKeyDown:R,onKeyUp:O,placeholder:j,readOnly:P,render
102Suffix:M,rows:N,size:D,slotProps:L={},slots:F={},startAdornment:B,type:z="text",value:$,...U}=r,q=null!=b.value?b.value:$,{current:H}=e.useRef(null!=q),W=e.useRef(),V=e.useCallback((e=>{0}),[]),K=xg(W,w,b.ref,V),[G,Y]=e.useState(!1),X=Sy();const J=xy({props:r,muiFormControl:X,states:["color","disabled","error","hiddenLabel","size","required","filled"]});J.focused=X?X.focused:G,e.useEffect((()=>{!X&&p&&G&&(Y(!1),A&&A())}),[X,p,G,A]);const Q=X&&X.onFilled,Z=X&&X.onEmpty,ee=e.useCallback((e=>{hy(e)?Q&&Q():Z&&Z()}),[Q,Z]);Ck((()=>{H&&ee({value:q})}),[q,ee,H]);e.useEffect((()=>{ee(W.current)}),[]);let te=y,ne=b;_&&"input"===te&&(ne=N?{type:void 0,minRows:N,maxRows:N,...ne}:{type:void 0,maxRows:S,minRows:k,...ne},te=kk);e.useEffect((()=>{X&&X.setAdornedStart(Boolean(B))}),[X,B]);const re={...r,color:J.color||"primary",disabled:J.disabled,endAdornment:h,error:J.error,focused:J.focused,formControl:X,fullWidth:g,hiddenLabel:J.hiddenLabel,multiline:_,size:J.size,startAdornment:B,type:z},oe=(e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:l,hiddenLabel:c,multiline:u,readOnly:d,size:p,startAdornment:f,type:h}=e;return Gm({root:["root",`color${Fv(n)}`,r&&"disabled",o&&"error",l&&"fullWidth",i&&"focused",s&&"formControl",p&&"medium"!==p&&`size${Fv(p)}`,u&&"multiline",f&&"adornedStart",a&&"adornedEnd",c&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled","search"===h&&"inputTypeSearch",u&&"inputMultiline","small"===p&&"inputSizeSmall",c&&"inputHiddenLabel",f&&"inputAdornedStart",a&&"inputAdornedEnd",d&&"readOnly"]},Ak,t)})(re),ae=F.root||c.Root||Ok,ie=L.root||u.root||{},se=F.input||c.Input||jk;return ne={...ne,...L.input??u.input},(0,dh.jsxs)(e.Fragment,{children:[!f&&"function"===typeof Pk&&(Ik||(Ik=(0,dh.jsx)(Pk,{}))),(0,dh.jsxs)(ae,{...ie,ref:n,onClick:e=>{W.current&&e.currentTarget===e.target&&W.current.focus(),I&&I(e)},...U,...!_k(ae)&&{ownerState:{...re,...ie.ownerState}},className:Km(oe.root,ie.className,s,P&&"MuiInputBase-readOnly"),children:[B,(0,dh.jsx)(gy.Provider,{value:null,children:(0,dh.jsx)(se,{"aria-invalid":J.error,"aria-describedby":o,autoComplete:a,autoFocus:i,defaultValue:d,disabled:J.disabled,id:v,onAnimationStart:e=>{ee("mui-auto-fill-cancel"===e.animationName?W.current:{value:"x"})},name:C,placeholder:j,readOnly:P,required:J.required,rows:N,value:q,onKeyDown:R,onKeyUp:O,type:z,...ne,...!_k(se)&&{as:te,ownerState:{...re,...ne.ownerState}},ref:K,className:Km(oe.input,ne.className,P&&"MuiInputBase-readOnly"),onBlur:e=>{A&&A(e),b.onBlur&&b.onBlur(e),X&&X.onBlur?X.onBlur(e):Y(!1)},onChange:function(e){if(!H){const t=e.target||W.current;if(null==t)throw new Error((0,bk.A)(1));ee({value:t.value})}for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];b.onChange&&b.onChange(e,...n),E&&E(e,...n)},onFocus:e=>{T&&T(e),b.onFocus&&b.onFocus(e),X&&X.onFocus?X.onFocus(e):Y(!0)}})}),h,M?M({...J,startAdornment:B}):null]})]})})),Nk=Mk;function Dk(e){return Cg("MuiInput",e)}const Lk={...Ek,...Ag("MuiInput",["root","underline","input"])},Fk=(0,Ym.Ay)(Ok,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Tk(e,t),!n.disableUnderline&&t.underline]}})(Qm((e=>{let{theme:t}=e;let n="light"===t.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return t.vars&&(n=`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:e=>{let{ownerState:t}=e;return t.formControl},style:{"label + &":{marginTop:16}}},{props:e=>{let{ownerState:t}=e;return!t.disableUnderline},style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Lk.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Lk.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${n}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Lk.disabled}, .${Lk.error}):before`]:{borderBottom:`2px solid ${(t.vars||t).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${n}`}},[`&.${Lk.disabled}:before`]:{borderBottomStyle:"dotted"}}}
102,...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(t.vars||t).palette[n].main}`}}}}))]}}))),Bk=(0,Ym.Ay)(jk,{name:"MuiInput",slot:"Input",overridesResolver:Rk})({}),zk=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiInput"}),{disableUnderline:r=!1,components:o={},componentsProps:a,fullWidth:i=!1,inputComponent:s="input",multiline:l=!1,slotProps:c,slots:u={},type:d="text",...p}=n,f=(e=>{const{classes:t,disableUnderline:n}=e,r=Gm({root:["root",!n&&"underline"],input:["input"]},Dk,t);return{...t,...r}})(n),h={root:{ownerState:{disableUnderline:r}}},m=c??a?(0,ah.A)(c??a,h):h,g=u.root??o.Root??Fk,v=u.input??o.Input??Bk;return(0,dh.jsx)(Nk,{slots:{root:g,input:v},slotProps:m,fullWidth:i,inputComponent:s,multiline:l,ref:t,type:d,...p,classes:f})}));zk&&(zk.muiName="Input");const $k=zk;function Uk(e){return Cg("MuiFilledInput",e)}const qk={...Ek,...Ag("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},Hk=(0,Ym.Ay)(Ok,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...Tk(e,t),!n.disableUnderline&&t.underline]}})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode,r=n?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=n?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",a=n?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",i=n?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:t.vars?t.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),"&:hover":{backgroundColor:t.vars?t.vars.palette.FilledInput.hoverBg:a,"@media (hover: none)":{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:o}},[`&.${qk.focused}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:o},[`&.${qk.disabled}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.disabledBg:i},variants:[{props:e=>{let{ownerState:t}=e;return!t.disableUnderline},style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${qk.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${qk.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`:r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${qk.disabled}, .${qk.error}):before`]:{borderBottom:`1px solid ${(t.vars||t).palette.text.primary}`},[`&.${qk.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{disableUnderline:!1,color:n},style:{"&::after":{borderBottom:`2px solid ${(t.vars||t).palette[n]?.main}`}}}})),{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:12}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:12}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:"25px 12px 8px"}},{props:e=>{let{ownerState:t,size:n}=e;return t.multiline&&"small"===n},style:{paddingTop:21,paddingBottom:4}},{props:e=>{let{ownerState:t}=e;return t.multiline&&t.hiddenLabel},style:{paddingTop:16,paddingBottom:17}},{props:e=>{let{ownerState:t}=e;return t.multiline&&t.hiddenLabel&&"small"===t.size},style:{paddingTop:8,paddingBottom:9}}]}}))),Wk=(0,Ym.Ay)(jk,{name:"MuiFilledInput",slot:"Input",overridesResolver:Rk})(Qm((e=>{let{theme:t}=e;return{paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:e=>{let{ownerState:t}=e;return t.hiddenLabel},style:{paddingTop:16,paddingBottom:17}},{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:0}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:0}},{props:e=>{let{ownerState:t}=e;return t.hiddenLabel&&"small"===t.size},style:{paddingTop:8,paddingBottom:9}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}}))),Vk=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiFilledInput"}),{disableUnderline:r=!1,components:o={},componentsProps:a,fullWidth:i=!1,hiddenLabel:s,inputComponent:l="input",multiline:c=!1,slotProps:u,slots:d={},type:p="text",...f}=n,h={...n,disableUnderline:r,fullWidth:i,inputComponent:l,multiline:c,type:p},m=(e=>{const{classes:t,disableUnderline:n,startAdornment:r,endAdornment:o,size:a,hiddenLabel:i,multiline:s}
102=e,l=Gm({root:["root",!n&&"underline",r&&"adornedStart",o&&"adornedEnd","small"===a&&`size${Fv(a)}`,i&&"hiddenLabel",s&&"multiline"],input:["input"]},Uk,t);return{...t,...l}})(n),g={root:{ownerState:h},input:{ownerState:h}},v=u??a?(0,ah.A)(g,u??a):g,y=d.root??o.Root??Hk,b=d.input??o.Input??Wk;return(0,dh.jsx)(Nk,{slots:{root:y,input:b},componentsProps:v,fullWidth:i,inputComponent:l,multiline:c,ref:t,type:p,...f,classes:m})}));Vk&&(Vk.muiName="Input");const Kk=Vk;var Gk;const Yk=(0,Ym.Ay)("fieldset",{shouldForwardProp:ny.A})({textAlign:"left",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",minWidth:"0%"}),Xk=(0,Ym.Ay)("legend",{shouldForwardProp:ny.A})(Qm((e=>{let{theme:t}=e;return{float:"unset",width:"auto",overflow:"hidden",variants:[{props:e=>{let{ownerState:t}=e;return!t.withLabel},style:{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})}},{props:e=>{let{ownerState:t}=e;return t.withLabel},style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:e=>{let{ownerState:t}=e;return t.withLabel&&t.notched},style:{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})}}]}})));function Jk(e){return Cg("MuiOutlinedInput",e)}const Qk={...Ek,...Ag("MuiOutlinedInput",["root","notchedOutline","input"])},Zk=(0,Ym.Ay)(Ok,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:Tk})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(t.vars||t).shape.borderRadius,[`&:hover .${Qk.notchedOutline}`]:{borderColor:(t.vars||t).palette.text.primary},"@media (hover: none)":{[`&:hover .${Qk.notchedOutline}`]:{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Qk.focused} .${Qk.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&.${Qk.focused} .${Qk.notchedOutline}`]:{borderColor:(t.vars||t).palette[n].main}}}})),{props:{},style:{[`&.${Qk.error} .${Qk.notchedOutline}`]:{borderColor:(t.vars||t).palette.error.main},[`&.${Qk.disabled} .${Qk.notchedOutline}`]:{borderColor:(t.vars||t).palette.action.disabled}}},{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:14}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:14}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:"16.5px 14px"}},{props:e=>{let{ownerState:t,size:n}=e;return t.multiline&&"small"===n},style:{padding:"8.5px 14px"}}]}}))),e_=(0,Ym.Ay)((function(e){const{children:t,classes:n,className:r,label:o,notched:a,...i}=e,s=null!=o&&""!==o,l={...e,notched:a,withLabel:s};return(0,dh.jsx)(Yk,{"aria-hidden":!0,className:r,ownerState:l,...i,children:(0,dh.jsx)(Xk,{ownerState:l,children:s?(0,dh.jsx)("span",{children:o}):Gk||(Gk=(0,dh.jsx)("span",{className:"notranslate",children:"\u200b"}))})})}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:n}}))),t_=(0,Ym.Ay)(jk,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Rk})(Qm((e=>{let{theme:t}=e;return{padding:"16.5px 14px",...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:e=>{let{ownerState:t}=e;return t.multiline},style:{padding:0}},{props:e=>{let{ownerState:t}=e;return t.startAdornment},style:{paddingLeft:0}},{props:e=>{let{ownerState:t}=e;return t.endAdornment},style:{paddingRight:0}}]}}))),n_=e.forwardRef((function(t,n){var r;const o=yh({props:t,name:"MuiOutlinedInput"}),{components:a={},fullWidth:i=!1,inputComponent:s="input",label:l,multiline:c=!1,notched:u,slots:d={},type:p="text",...f}=o,h=(e=>{const{classes:t}=e,n=Gm({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Jk,t);return{...t,...n}})(o),m=Sy(),g=xy({props:o,muiFormControl:m,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),v={...o,color:g.color||"primary",disabled:g.disabled,error:g.error,focused:g.focused,formControl:m,fullWidth:i,hiddenLabel:g.hiddenLabel,multiline:c,size:g.size,type:p},y=d.root??a.Root??Zk,b=d.input??a.Input??t_;return(0,dh.jsx)(Nk,{slots:{root:y,input:b},renderSuffix:t=>(0,dh.jsx)(e_,{ownerState:v,className:h.notchedOutline,label:null!=l&&""!==l&&g.required?r||(r=(0,dh.jsxs)(e.Fragment,{children:[l,"\u2009","*"]})):l,notched:"undefined"!==typeof u?u:Boolean(t.startAdornment||t.filled||t.focu
102sed)}),fullWidth:i,inputComponent:s,multiline:c,ref:n,type:p,...f,classes:{...h,notchedOutline:null}})}));n_&&(n_.muiName="Input");const r_=n_;function o_(e){return Cg("MuiFormHelperText",e)}const a_=Ag("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var i_;const s_=(0,Ym.Ay)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${Fv(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(Qm((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,...t.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${a_.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${a_.error}`]:{color:(t.vars||t).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:e=>{let{ownerState:t}=e;return t.contained},style:{marginLeft:14,marginRight:14}}]}}))),l_=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiFormHelperText"}),{children:r,className:o,component:a="p",disabled:i,error:s,filled:l,focused:c,margin:u,required:d,variant:p,...f}=n,h=xy({props:n,muiFormControl:Sy(),states:["variant","size","disabled","error","filled","focused","required"]}),m={...n,component:a,contained:"filled"===h.variant||"outlined"===h.variant,variant:h.variant,size:h.size,disabled:h.disabled,error:h.error,filled:h.filled,focused:h.focused,required:h.required};delete m.ownerState;const g=(e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:s,required:l}=e;return Gm({root:["root",o&&"disabled",a&&"error",r&&`size${Fv(r)}`,n&&"contained",s&&"focused",i&&"filled",l&&"required"]},o_,t)})(m);return(0,dh.jsx)(s_,{as:a,className:Km(g.root,o),ref:t,...f,ownerState:m,children:" "===r?i_||(i_=(0,dh.jsx)("span",{className:"notranslate",children:"\u200b"})):r})})),c_=l_,u_=Qx;const d_=function(e){const{elementType:t,externalSlotProps:n,ownerState:r,skipResolvingSlotProps:o=!1,...a}=e,i=o?{}:Hg(n,r),{props:s,internalRef:l}=Kg({...a,externalSlotProps:i}),c=wg(l,i?.ref,e.additionalProps?.ref);return qg(t,{...s,ref:c},r)};const p_=e.createContext({});function f_(e){return Cg("MuiList",e)}Ag("MuiList",["root","padding","dense","subheader"]);const h_=(0,Ym.Ay)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:e=>{let{ownerState:t}=e;return!t.disablePadding},style:{paddingTop:8,paddingBottom:8}},{props:e=>{let{ownerState:t}=e;return t.subheader},style:{paddingTop:0}}]}),m_=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:s=!1,disablePadding:l=!1,subheader:c,...u}=r,d=e.useMemo((()=>({dense:s})),[s]),p={...r,component:i,dense:s,disablePadding:l},f=(e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Gm({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},f_,t)})(p);return(0,dh.jsx)(p_.Provider,{value:d,children:(0,dh.jsxs)(h_,{as:i,className:Km(f.root,a),ref:n,ownerState:p,...u,children:[c,o]})})})),g_=m_,v_=hS;function y_(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function b_(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function w_(e,t){if(void 0===t)return!0;let n=e.innerText;return void 0===n&&(n=e.textContent),n=n.trim().toLowerCase(),0!==n.length&&(t.repeating?n[0]===t.keys[0]:n.startsWith(t.keys.join("")))}function x_(e,t,n,r,o,a){let i=!1,s=o(e,t,!!t&&n);for(;s;){if(s===e.firstChild){if(i)return!1;i=!0}const t=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&w_(s,a)&&!t)return s.focus(),!0;s=o(e,s,n)}return!1}const S_=e.forwardRef((function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:l=!1,disableListWrap:c=!1,onKeyDown:u,variant:d="selectedMenu",...p}=t,f=e.useRef(null),h=e.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Ck((()=>{o&&f.current.focus()}),[o]),e.useImperativeHandle(r,(()=>({adjustStyleForScrollbar:(e,t)=>
102{let{direction:n}=t;const r=!f.current.style.width;if(e.clientHeight<f.current.clientHeight&&r){const t=`${v_(TS(e))}px`;f.current.style["rtl"===n?"paddingLeft":"paddingRight"]=t,f.current.style.width=`calc(100% + ${t})`}return f.current}})),[]);const m=xg(f,n);let g=-1;e.Children.forEach(i,((t,n)=>{e.isValidElement(t)?(t.props.disabled||("selectedMenu"===d&&t.props.selected||-1===g)&&(g=n),g===n&&(t.props.disabled||t.props.muiSkipListHighlight||t.type.muiSkipListHighlight)&&(g+=1,g>=i.length&&(g=-1))):g===n&&(g+=1,g>=i.length&&(g=-1))}));const v=e.Children.map(i,((t,n)=>{if(n===g){const n={};return a&&(n.autoFocus=!0),void 0===t.props.tabIndex&&"selectedMenu"===d&&(n.tabIndex=0),e.cloneElement(t,n)}return t}));return(0,dh.jsx)(g_,{role:"menu",ref:m,className:s,onKeyDown:e=>{const t=f.current,n=e.key;if(e.ctrlKey||e.metaKey||e.altKey)return void(u&&u(e));const r=u_(t).activeElement;if("ArrowDown"===n)e.preventDefault(),x_(t,r,c,l,y_);else if("ArrowUp"===n)e.preventDefault(),x_(t,r,c,l,b_);else if("Home"===n)e.preventDefault(),x_(t,null,c,l,y_);else if("End"===n)e.preventDefault(),x_(t,null,c,l,b_);else if(1===n.length){const o=h.current,a=n.toLowerCase(),i=performance.now();o.keys.length>0&&(i-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&a!==o.keys[0]&&(o.repeating=!1)),o.lastTime=i,o.keys.push(a);const s=r&&!o.repeating&&w_(r,o);o.previousKeyMatched&&(s||x_(t,r,!1,l,y_,o))?e.preventDefault():o.previousKeyMatched=!1}u&&u(e)},tabIndex:o?0:-1,...p,children:v})})),k_=S_;function __(e){return`scale(${e}, ${e**2})`}const C_={entering:{opacity:1,transform:__(1)},entered:{opacity:1,transform:"none"}},A_="undefined"!==typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),E_=e.forwardRef((function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:l,onEntered:c,onEntering:u,onExit:d,onExited:p,onExiting:f,style:h,timeout:m="auto",TransitionComponent:g=cg,...v}=t,y=hg(),b=e.useRef(),w=(0,mg.A)(),x=e.useRef(null),S=xg(x,Jx(a),n),k=e=>t=>{if(e){const n=x.current;void 0===t?e(n):e(n,t)}},_=k(u),C=k(((e,t)=>{vg(e);const{duration:n,delay:r,easing:o}=yg({style:h,timeout:m,easing:i},{mode:"enter"});let a;"auto"===m?(a=w.transitions.getAutoHeightDuration(e.clientHeight),b.current=a):a=n,e.style.transition=[w.transitions.create("opacity",{duration:a,delay:r}),w.transitions.create("transform",{duration:A_?a:.666*a,delay:r,easing:o})].join(","),l&&l(e,t)})),A=k(c),E=k(f),I=k((e=>{const{duration:t,delay:n,easing:r}=yg({style:h,timeout:m,easing:i},{mode:"exit"});let o;"auto"===m?(o=w.transitions.getAutoHeightDuration(e.clientHeight),b.current=o):o=t,e.style.transition=[w.transitions.create("opacity",{duration:o,delay:n}),w.transitions.create("transform",{duration:A_?o:.666*o,delay:A_?n:n||.333*o,easing:r})].join(","),e.style.opacity=0,e.style.transform=__(.75),d&&d(e)})),T=k(p);return(0,dh.jsx)(g,{appear:o,in:s,nodeRef:x,onEnter:C,onEntered:A,onEntering:_,onExit:I,onExited:T,onExiting:E,addEndListener:e=>{"auto"===m&&y.start(b.current||0,e),r&&r(x.current,e)},timeout:"auto"===m?null:m,...v,children:(t,n)=>e.cloneElement(a,{style:{opacity:0,transform:__(.75),visibility:"exited"!==t||s?void 0:"hidden",...C_[t],...h,...a.props.style},ref:S,...n})})}));E_&&(E_.muiSupportAuto=!0);const I_=E_;function T_(e){return Cg("MuiPopover",e)}Ag("MuiPopover",["root","paper"]);function R_(e,t){let n=0;return"number"===typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function O_(e,t){let n=0;return"number"===typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function j_(e){return[e.horizontal,e.vertical].map((e=>"number"===typeof e?`${e}px`:e)).join(" ")}function P_(e){return"function"===typeof e?e():e}const M_=(0,Ym.Ay)(AS,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),N_=(0,Ym.Ay)(Fg,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),D_=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiPopover"}),{action:o,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"}
102,anchorPosition:s,anchorReference:l="anchorEl",children:c,className:u,container:d,elevation:p=8,marginThreshold:f=16,open:h,PaperProps:m={},slots:g={},slotProps:v={},transformOrigin:y={vertical:"top",horizontal:"left"},TransitionComponent:b=I_,transitionDuration:w="auto",TransitionProps:{onEntering:x,...S}={},disableScrollLock:k=!1,..._}=r,C=v?.paper??m,A=e.useRef(),E={...r,anchorOrigin:i,anchorReference:l,elevation:p,marginThreshold:f,externalPaperSlotProps:C,transformOrigin:y,TransitionComponent:b,transitionDuration:w,TransitionProps:S},I=(e=>{const{classes:t}=e;return Gm({root:["root"],paper:["paper"]},T_,t)})(E),T=e.useCallback((()=>{if("anchorPosition"===l)return s;const e=P_(a),t=(e&&1===e.nodeType?e:u_(A.current).body).getBoundingClientRect();return{top:t.top+R_(t,i.vertical),left:t.left+O_(t,i.horizontal)}}),[a,i.horizontal,i.vertical,s,l]),R=e.useCallback((e=>({vertical:R_(e,y.vertical),horizontal:O_(e,y.horizontal)})),[y.horizontal,y.vertical]),O=e.useCallback((e=>{const t={width:e.offsetWidth,height:e.offsetHeight},n=R(t);if("none"===l)return{top:null,left:null,transformOrigin:j_(n)};const r=T();let o=r.top-n.vertical,i=r.left-n.horizontal;const s=o+t.height,c=i+t.width,u=TS(P_(a)),d=u.innerHeight-f,p=u.innerWidth-f;if(null!==f&&o<f){const e=o-f;o-=e,n.vertical+=e}else if(null!==f&&s>d){const e=s-d;o-=e,n.vertical+=e}if(null!==f&&i<f){const e=i-f;i-=e,n.horizontal+=e}else if(c>p){const e=c-p;i-=e,n.horizontal+=e}return{top:`${Math.round(o)}px`,left:`${Math.round(i)}px`,transformOrigin:j_(n)}}),[a,l,T,R,f]),[j,P]=e.useState(h),M=e.useCallback((()=>{const e=A.current;if(!e)return;const t=O(e);null!==t.top&&e.style.setProperty("top",t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,P(!0)}),[O]);e.useEffect((()=>(k&&window.addEventListener("scroll",M),()=>window.removeEventListener("scroll",M))),[a,k,M]);e.useEffect((()=>{h&&M()})),e.useImperativeHandle(o,(()=>h?{updatePosition:()=>{M()}}:null),[h,M]),e.useEffect((()=>{if(!h)return;const e=IS((()=>{M()})),t=TS(a);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}}),[a,h,M]);let N=w;"auto"!==w||b.muiSupportAuto||(N=void 0);const D=d||(a?u_(P_(a)).body:void 0),L={slots:g,slotProps:{...v,paper:C}},[F,B]=Gg("paper",{elementType:N_,externalForwardedProps:L,additionalProps:{elevation:p,className:Km(I.paper,C?.className),style:j?C.style:{...C.style,opacity:0}},ownerState:E}),[z,{slotProps:$,...U}]=Gg("root",{elementType:M_,externalForwardedProps:L,additionalProps:{slotProps:{backdrop:{invisible:!0}},container:D,open:h},ownerState:E,className:Km(I.root,u)}),q=xg(A,B.ref);return(0,dh.jsx)(z,{...U,...!_k(z)&&{slotProps:$,disableScrollLock:k},..._,ref:n,children:(0,dh.jsx)(b,{appear:!0,in:h,onEntering:(e,t)=>{x&&x(e,t),M()},onExited:()=>{P(!1)},timeout:N,...S,children:(0,dh.jsx)(F,{...B,ref:q,children:c})})})})),L_=D_;function F_(e){return Cg("MuiMenu",e)}Ag("MuiMenu",["root","paper","list"]);const B_={vertical:"top",horizontal:"right"},z_={vertical:"top",horizontal:"left"},$_=(0,Ym.Ay)(L_,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),U_=(0,Ym.Ay)(N_,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),q_=(0,Ym.Ay)(k_,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),H_=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiMenu"}),{autoFocus:o=!0,children:a,className:i,disableAutoFocusItem:s=!1,MenuListProps:l={},onClose:c,open:u,PaperProps:d={},PopoverClasses:p,transitionDuration:f="auto",TransitionProps:{onEntering:h,...m}={},variant:g="selectedMenu",slots:v={},slotProps:y={},...b}=r,w=(0,Xx.I)(),x={...r,autoFocus:o,disableAutoFocusItem:s,MenuListProps:l,onEntering:h,PaperProps:d,transitionDuration:f,TransitionProps:m,variant:g},S=(e=>{const{classes:t}=e;return Gm({root:["root"],paper:["paper"],list:["list"]},F_,t)})(x),k=o&&!s&&u,_=e.useRef(null);let C=-1;e.Children.map(a,((t,n)=>{e.isValidElement(t)&&(t.props.disabled||("selectedMenu"===g&&t.props.selected||-1===C)&&(C=n))}));const A=v.paper??U_,E=y.paper??d,I=d_({elementType:v.root,externalSlotProps:y.root,ownerState:x,className:[S.root,i]}),T=d_({elementType:A,externalSlotProps:E,ownerState:x,className:S.paper});
102return(0,dh.jsx)($_,{onClose:c,anchorOrigin:{vertical:"bottom",horizontal:w?"right":"left"},transformOrigin:w?B_:z_,slots:{paper:A,root:v.root},slotProps:{root:I,paper:T},open:u,ref:n,transitionDuration:f,TransitionProps:{onEntering:(e,t)=>{_.current&&_.current.adjustStyleForScrollbar(e,{direction:w?"rtl":"ltr"}),h&&h(e,t)},...m},ownerState:x,...b,classes:p,children:(0,dh.jsx)(q_,{onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),c&&c(e,"tabKeyDown"))},actions:_,autoFocus:o&&(-1===C||s),autoFocusItem:k,variant:g,...l,className:Km(S.list,l.className),children:a})})})),W_=H_;function V_(e){return Cg("MuiNativeSelect",e)}const K_=Ag("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),G_=(0,Ym.Ay)("select")((e=>{let{theme:t}=e;return{MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${K_.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},variants:[{props:e=>{let{ownerState:t}=e;return"filled"!==t.variant&&"outlined"!==t.variant},style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}}]}})),Y_=(0,Ym.Ay)(G_,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:ny.A,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${K_.multiple}`]:t.multiple}]}})({}),X_=(0,Ym.Ay)("svg")((e=>{let{theme:t}=e;return{position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${K_.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:e=>{let{ownerState:t}=e;return t.open},style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]}})),J_=(0,Ym.Ay)(X_,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${Fv(n.variant)}`],n.open&&t.iconOpen]}})({}),Q_=e.forwardRef((function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:l="standard",...c}=t,u={...t,disabled:o,variant:l,error:a},d=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return Gm({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${Fv(n)}`,a&&"iconOpen",r&&"disabled"]},V_,t)})(u);return(0,dh.jsxs)(e.Fragment,{children:[(0,dh.jsx)(Y_,{ownerState:u,className:Km(d.select,r),disabled:o,ref:s||n,...c}),t.multiple?null:(0,dh.jsx)(J_,{as:i,ownerState:u,className:d.icon})]})})),Z_=Q_;var eC=n(7123);function tC(e){return Cg("MuiSelect",e)}const nC=Ag("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var rC;const oC=(0,Ym.Ay)(G_,{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${nC.select}`]:t.select},{[`&.${nC.select}`]:t[n.variant]},{[`&.${nC.error}`]:t.error},{[`&.${nC.multiple}`]:t.multiple}]}})({[`&.${nC.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),aC=(0,Ym.Ay)(X_,{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${Fv(n.variant)}`],n.open&&t.iconOpen]}})({}),iC=(0,Ym.Ay)("input",{shouldForwardProp:e=>(0,eC.A)(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function sC(e,t){return"object"===typeof t&&null!==t?e===t:String(e)===String(t)}function lC(e){return null==e||"string"===typeof e&&!e.trim()}const cC=e.forwardRef((function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:l,defaultOpen:c,defaultValue:u,disabled:d,displayEmpty:p,error:f=!1,IconComponent:h,inputRef:m,labelId:g,MenuProps:v={},multiple:y,name:b,onBlur:w,onChange:x,onClose:S,onFocus:k,onOpen:_,open:C,readOnly:A,renderValue:E,SelectDisplayProps:I={},tabIndex:T,type:R,value:O,variant:j="standard",...P}=t,[M,N]=$g({controlled:O,default:u,name:"Select"}),[D,L]=$g({controlled:C,default:c,name:"Select"}),F=e.useRef(null),B=e.useRef(null),[z,$]=e.useState(null),{current:U}=e.useRef(null!=C),[q,H]=e.useState(),W=xg(n,m),V=e.useCallback((e=>{B.current=e,e&&$(e)}),[]),K=z?.parentNode;e.useImperativeHandle(W,(()=>({focus:()=>{B.current.focus()},node:F.current,value:M})),[M]),e.useEffect((()=>{c&&D&&z&&!U&&(H(i?null:K.clientWidth),B.current.focus())}),[z,i]),e.useEffect((()=>{a&&B.current.focus()}
102),[a]),e.useEffect((()=>{if(!g)return;const e=u_(B.current).getElementById(g);if(e){const t=()=>{getSelection().isCollapsed&&B.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}}),[g]);const G=(e,t)=>{e?_&&_(t):S&&S(t),U||(H(i?null:K.clientWidth),L(e))},Y=e.Children.toArray(s),X=e=>t=>{let n;if(t.currentTarget.hasAttribute("tabindex")){if(y){n=Array.isArray(M)?M.slice():[];const t=M.indexOf(e.props.value);-1===t?n.push(e.props.value):n.splice(t,1)}else n=e.props.value;if(e.props.onClick&&e.props.onClick(t),M!==n&&(N(n),x)){const r=t.nativeEvent||t,o=new r.constructor(r.type,r);Object.defineProperty(o,"target",{writable:!0,value:{value:n,name:b}}),x(o,e)}y||G(!1,t)}},J=null!==z&&D;let Q,Z;delete P["aria-invalid"];const ee=[];let te=!1,ne=!1;(hy({value:M})||p)&&(E?Q=E(M):te=!0);const re=Y.map((t=>{if(!e.isValidElement(t))return null;let n;if(y){if(!Array.isArray(M))throw new Error((0,bk.A)(2));n=M.some((e=>sC(e,t.props.value))),n&&te&&ee.push(t.props.children)}else n=sC(M,t.props.value),n&&te&&(Z=t.props.children);return n&&(ne=!0),e.cloneElement(t,{"aria-selected":n?"true":"false",onClick:X(t),onKeyUp:e=>{" "===e.key&&e.preventDefault(),t.props.onKeyUp&&t.props.onKeyUp(e)},role:"option",selected:n,value:void 0,"data-value":t.props.value})}));te&&(Q=y?0===ee.length?null:ee.reduce(((e,t,n)=>(e.push(t),n<ee.length-1&&e.push(", "),e)),[]):Z);let oe,ae=q;!i&&U&&z&&(ae=K.clientWidth),oe="undefined"!==typeof T?T:d?null:0;const ie=I.id||(b?`mui-component-select-${b}`:void 0),se={...t,variant:j,value:M,open:J,error:f},le=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return Gm({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${Fv(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]},tC,t)})(se),ce={...v.PaperProps,...v.slotProps?.paper},ue=yk();return(0,dh.jsxs)(e.Fragment,{children:[(0,dh.jsx)(oC,{as:"div",ref:V,tabIndex:oe,role:"combobox","aria-controls":ue,"aria-disabled":d?"true":void 0,"aria-expanded":J?"true":"false","aria-haspopup":"listbox","aria-label":o,"aria-labelledby":[g,ie].filter(Boolean).join(" ")||void 0,"aria-describedby":r,onKeyDown:e=>{if(!A){[" ","ArrowUp","ArrowDown","Enter"].includes(e.key)&&(e.preventDefault(),G(!0,e))}},onMouseDown:d||A?null:e=>{0===e.button&&(e.preventDefault(),B.current.focus(),G(!0,e))},onBlur:e=>{!J&&w&&(Object.defineProperty(e,"target",{writable:!0,value:{value:M,name:b}}),w(e))},onFocus:k,...I,ownerState:se,className:Km(I.className,le.select,l),id:ie,children:lC(Q)?rC||(rC=(0,dh.jsx)("span",{className:"notranslate",children:"\u200b"})):Q}),(0,dh.jsx)(iC,{"aria-invalid":f,value:Array.isArray(M)?M.join(","):M,name:b,ref:F,"aria-hidden":!0,onChange:e=>{const t=Y.find((t=>t.props.value===e.target.value));void 0!==t&&(N(t.props.value),x&&x(e,t))},tabIndex:-1,disabled:d,className:le.nativeInput,autoFocus:a,...P,ownerState:se}),(0,dh.jsx)(aC,{as:h,className:le.icon,ownerState:se}),(0,dh.jsx)(W_,{id:`menu-${b||""}`,anchorEl:K,open:J,onClose:e=>{G(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},...v,MenuListProps:{"aria-labelledby":g,role:"listbox","aria-multiselectable":y?"true":void 0,disableListWrap:!0,id:ue,...v.MenuListProps},slotProps:{...v.slotProps,paper:{...ce,style:{minWidth:ae,...null!=ce?ce.style:null}}},children:re})]})})),uC=cC,dC=Qv((0,dh.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),pC={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>(0,ny.A)(e)&&"variant"!==e,slot:"Root"},fC=(0,Ym.Ay)($k,pC)(""),hC=(0,Ym.Ay)(r_,pC)(""),mC=(0,Ym.Ay)(Kk,pC)(""),gC=e.forwardRef((function(t,n){const r=yh({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:s,defaultOpen:l=!1,displayEmpty:c=!1,IconComponent:u=dC,id:d,input:p,inputProps:f,label:h,labelId:m,MenuProps:g,multiple:v=!1,native:y=!1,onClose:b,onOpen:w,open:x,renderValue:S,SelectDisplayProps:k,variant:_="outlined",...C}=r,A=y?Z_:uC,E=xy({props:r,muiFormControl:Sy(),states:["variant","error"]}),I=E.variant||_,T={...r,variant:I,classes:i},R=(e=>{const{classes:t}=e;return t})(T),{root:O,...j}=R,P=p||{standard:(0,dh.jsx)(fC,{ownerState:T}),outlined:(0,dh.jsx)(hC,{label:h,ownerState:T}),filled:(0,dh.jsx)(mC,{ownerState:T})}[I],M=xg(n,Jx(P));return(0,dh.jsx)(e.Fragment,{children:e.cloneElement(P,{inputComponent:A,inputProps:{children:a,error:E.error,IconComponent:u,variant:I,type:void 0,multiple:v,...y?{id:d}
102:{autoWidth:o,defaultOpen:l,displayEmpty:c,labelId:m,MenuProps:g,onClose:b,onOpen:w,open:x,renderValue:S,SelectDisplayProps:{id:d,...k}},...f,classes:f?(0,ah.A)(j,f.classes):j,...p?p.props.inputProps:{}},...(v&&y||c)&&"outlined"===I?{notched:!0}:{},ref:M,className:Km(P.props.className,s,R.root),...!p&&{variant:I},...C})})}));gC.muiName="Select";const vC=gC;function yC(e){return Cg("MuiTextField",e)}Ag("MuiTextField",["root"]);const bC={standard:$k,filled:Kk,outlined:r_},wC=(0,Ym.Ay)(wy,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),xC=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiTextField"}),{autoComplete:r,autoFocus:o=!1,children:a,className:i,color:s="primary",defaultValue:l,disabled:c=!1,error:u=!1,FormHelperTextProps:d,fullWidth:p=!1,helperText:f,id:h,InputLabelProps:m,inputProps:g,InputProps:v,inputRef:y,label:b,maxRows:w,minRows:x,multiline:S=!1,name:k,onBlur:_,onChange:C,onFocus:A,placeholder:E,required:I=!1,rows:T,select:R=!1,SelectProps:O,slots:j={},slotProps:P={},type:M,value:N,variant:D="outlined",...L}=n,F={...n,autoFocus:o,color:s,disabled:c,error:u,fullWidth:p,multiline:S,required:I,select:R,variant:D},B=(e=>{const{classes:t}=e;return Gm({root:["root"]},yC,t)})(F);const z=yk(h),$=f&&z?`${z}-helper-text`:void 0,U=b&&z?`${z}-label`:void 0,q=bC[D],H={slots:j,slotProps:{input:v,inputLabel:m,htmlInput:g,formHelperText:d,select:O,...P}},W={},V=H.slotProps.inputLabel;"outlined"===D&&(V&&"undefined"!==typeof V.shrink&&(W.notched=V.shrink),W.label=b),R&&(O&&O.native||(W.id=void 0),W["aria-describedby"]=void 0);const[K,G]=Gg("input",{elementType:q,externalForwardedProps:H,additionalProps:W,ownerState:F}),[Y,X]=Gg("inputLabel",{elementType:jy,externalForwardedProps:H,ownerState:F}),[J,Q]=Gg("htmlInput",{elementType:"input",externalForwardedProps:H,ownerState:F}),[Z,ee]=Gg("formHelperText",{elementType:c_,externalForwardedProps:H,ownerState:F}),[te,ne]=Gg("select",{elementType:vC,externalForwardedProps:H,ownerState:F}),re=(0,dh.jsx)(K,{"aria-describedby":$,autoComplete:r,autoFocus:o,defaultValue:l,fullWidth:p,multiline:S,name:k,rows:T,maxRows:w,minRows:x,type:M,value:N,id:z,inputRef:y,onBlur:_,onChange:C,onFocus:A,placeholder:E,inputProps:Q,slots:{input:j.htmlInput?J:void 0},...G});return(0,dh.jsxs)(wC,{className:Km(B.root,i),disabled:c,error:u,fullWidth:p,ref:t,required:I,color:s,variant:D,ownerState:F,...L,children:[null!=b&&""!==b&&(0,dh.jsx)(Y,{htmlFor:z,id:U,...X,children:b}),R?(0,dh.jsx)(te,{"aria-describedby":$,id:z,labelId:U,value:N,input:re,...ne,children:a}):re,f&&(0,dh.jsx)(Z,{id:$,...ee,children:f})]})})),SC=xC;function kC(e){return Cg("MuiInputAdornment",e)}const _C=Ag("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var CC;const AC=(0,Ym.Ay)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${Fv(n.position)}`],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})(Qm((e=>{let{theme:t}=e;return{display:"flex",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active,variants:[{props:{variant:"filled"},style:{[`&.${_C.positionStart}&:not(.${_C.hiddenLabel})`]:{marginTop:16}}},{props:{position:"start"},style:{marginRight:8}},{props:{position:"end"},style:{marginLeft:8}},{props:{disablePointerEvents:!0},style:{pointerEvents:"none"}}]}}))),EC=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:l=!1,position:c,variant:u,...d}=r,p=Sy()||{};let f=u;u&&p.variant,p&&!f&&(f=p.variant);const h={...r,hiddenLabel:p.hiddenLabel,size:p.size,disablePointerEvents:s,position:c,variant:f},m=(e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e;return Gm({root:["root",n&&"disablePointerEvents",o&&`position${Fv(o)}`,i,r&&"hiddenLabel",a&&`size${Fv(a)}`]},kC,t)})(h);return(0,dh.jsx)(gy.Provider,{value:null,children:(0,dh.jsx)(AC,{as:i,ownerState:h,className:Km(m.root,a),ref:n,...d,children:"string"!==typeof o||l?(0,dh.jsxs)(e.Fragment,{children:["start"===c?CC||(CC=(0,dh.jsx)("span",{className:"notranslate",children:"\u200b"})):null,o]}):(0,dh.jsx)(Kv,{color:"textSecondary",children:o})})})})),IC=EC;function TC(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function RC(e){return e instanceof TC(e).Element||e instanceof Element}function OC(e){return e instanceof TC(e).HTMLElement||e instanceof HTMLElement}function jC(e){return"undefined"!==typeof ShadowRoot&&(e instanceof TC(e).ShadowRoot||e instanceof ShadowRoot)}var PC=Math.max,MC=Math.min,NC=Math.round;function DC(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function LC(){return!/^((?!chrome|android).)*safari/i.test(DC())}function FC(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&OC(e)&&(o=e.offsetWidth>0&&NC(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&NC(r.height)/e.offsetHeight||1);
vendor: 4,638 bytes, line 102
102var i=(RC(e)?TC(e):window).visualViewport,s=!LC()&&n,l=(r.left+(s&&i?i.offsetLeft:0))/o,c=(r.top+(s&&i?i.offsetTop:0))/a,u=r.width/o,d=r.height/a;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function BC(e){var t=TC(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function zC(e){return e?(e.nodeName||"").toLowerCase():null}function $C(e){return((RC(e)?e.ownerDocument:e.document)||window.document).documentElement}function UC(e){return FC($C(e)).left+BC(e).scrollLeft}function qC(e){return TC(e).getComputedStyle(e)}function HC(e){var t=qC(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function WC(e,t,n){void 0===n&&(n=!1);var r=OC(t),o=OC(t)&&function(e){var t=e.getBoundingClientRect(),n=NC(t.width)/e.offsetWidth||1,r=NC(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=$C(t),i=FC(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==zC(t)||HC(a))&&(s=function(e){return e!==TC(e)&&OC(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:BC(e);var t}(t)),OC(t)?((l=FC(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=UC(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function VC(e){var t=FC(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function KC(e){return"html"===zC(e)?e:e.assignedSlot||e.parentNode||(jC(e)?e.host:null)||$C(e)}function GC(e){return["html","body","#document"].indexOf(zC(e))>=0?e.ownerDocument.body:OC(e)&&HC(e)?e:GC(KC(e))}function YC(e,t){var n;void 0===t&&(t=[]);var r=GC(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=TC(r),i=o?[a].concat(a.visualViewport||[],HC(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(YC(KC(i)))}function XC(e){return["table","td","th"].indexOf(zC(e))>=0}function JC(e){return OC(e)&&"fixed"!==qC(e).position?e.offsetParent:null}function QC(e){for(var t=TC(e),n=JC(e);n&&XC(n)&&"static"===qC(n).position;)n=JC(n);return n&&("html"===zC(n)||"body"===zC(n)&&"static"===qC(n).position)?t:n||function(e){var t=/firefox/i.test(DC());if(/Trident/i.test(DC())&&OC(e)&&"fixed"===qC(e).position)return null;var n=KC(e);for(jC(n)&&(n=n.host);OC(n)&&["html","body"].indexOf(zC(n))<0;){var r=qC(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var ZC="top",eA="bottom",tA="right",nA="left",rA="auto",oA=[ZC,eA,tA,nA],aA="start",iA="end",sA="clippingParents",lA="viewport",cA="popper",uA="reference",dA=oA.reduce((function(e,t){return e.concat([t+"-"+aA,t+"-"+iA])}),[]),pA=[].concat(oA,[rA]).reduce((function(e,t){return e.concat([t,t+"-"+aA,t+"-"+iA])}),[]),fA=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function hA(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function mA(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var gA={placement:"bottom",modifiers:[],strategy:"absolute"};function vA(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"===typeof e.getBoundingClientRect)}))}function yA(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,a=void 0===o?gA:o;return function(e,t,n){void 0===n&&(n=a);var o={placement:"bottom",orderedModifiers:[],options:Object.assign({},gA,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},i=[],s=!1,l={state:o,setOptions:function(n){var s="function"===typeof n?n(o.options):n;c(),o.options=Object.assign({},a,o.options,s),o.scrollParents={reference:RC(e)?YC(e):e.contextElement?YC(e.contextElement):[],popper:YC(t)};var u=function(e){var t=hA(e);return fA.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,o.options.modifiers)));return o.orderedModifiers=u.filter((function(e){return e.enabled}
vendor: 13,849 bytes, line 102
102)),o.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.effect;if("function"===typeof a){var s=a({state:o,name:t,instance:l,options:r}),c=function(){};i.push(s||c)}})),l.update()},forceUpdate:function(){if(!s){var e=o.elements,t=e.reference,n=e.popper;if(vA(t,n)){o.rects={reference:WC(t,QC(n),"fixed"===o.options.strategy),popper:VC(n)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<o.orderedModifiers.length;r++)if(!0!==o.reset){var a=o.orderedModifiers[r],i=a.fn,c=a.options,u=void 0===c?{}:c,d=a.name;"function"===typeof i&&(o=i({state:o,options:u,name:d,instance:l})||o)}else o.reset=!1,r=-1}}},update:mA((function(){return new Promise((function(e){l.forceUpdate(),e(o)}))})),destroy:function(){c(),s=!0}};if(!vA(e,t))return l;function c(){i.forEach((function(e){return e()})),i=[]}return l.setOptions(n).then((function(e){!s&&n.onFirstUpdate&&n.onFirstUpdate(e)})),l}}var bA={passive:!0};const wA={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,s=void 0===i||i,l=TC(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,bA)})),s&&l.addEventListener("resize",n.update,bA),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,bA)})),s&&l.removeEventListener("resize",n.update,bA)}},data:{}};function xA(e){return e.split("-")[0]}function SA(e){return e.split("-")[1]}function kA(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function _A(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?xA(o):null,i=o?SA(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case ZC:t={x:s,y:n.y-r.height};break;case eA:t={x:s,y:n.y+n.height};break;case tA:t={x:n.x+n.width,y:l};break;case nA:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?kA(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case aA:t[c]=t[c]-(n[u]/2-r[u]/2);break;case iA:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}const CA={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=_A({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var AA={top:"auto",right:"auto",bottom:"auto",left:"auto"};function EA(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,m=void 0===h?0:h,g="function"===typeof u?u({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var v=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=nA,w=ZC,x=window;if(c){var S=QC(n),k="clientHeight",_="clientWidth";if(S===TC(n)&&"static"!==qC(S=$C(n)).position&&"absolute"===s&&(k="scrollHeight",_="scrollWidth"),o===ZC||(o===nA||o===tA)&&a===iA)w=eA,m-=(d&&S===x&&x.visualViewport?x.visualViewport.height:S[k])-r.height,m*=l?1:-1;if(o===nA||(o===ZC||o===eA)&&a===iA)b=tA,f-=(d&&S===x&&x.visualViewport?x.visualViewport.width:S[_])-r.width,f*=l?1:-1}var C,A=Object.assign({position:s},c&&AA),E=!0===u?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:NC(n*o)/o||0,y:NC(r*o)/o||0}}({x:f,y:m},TC(n)):{x:f,y:m};return f=E.x,m=E.y,l?Object.assign({},A,((C={})[w]=y?"0":"",C[b]=v?"0":"",C.transform=(x.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},A,((t={})[w]=y?m+"px":"",t[b]=v?f+"px":"",t.transform="",t))}const IA={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:xA(t.placement),variation:SA(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,EA(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,EA(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};const TA={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];OC(o)&&zC(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});OC(r)&&zC(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};const RA={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=pA.reduce((function(e,n){return e[n]=function(e,t,n){var r=xA(e),o=[nA,ZC].indexOf(r)>=0?-1:1,a="function"===typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[nA,tA].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i}};var OA={left:"right",right:"left",bottom:"top",top:"bottom"};function jA(e){return e.replace(/left|right|bottom|top/g,(function(e){return OA[e]}))}var PA={start:"end",end:"start"};function MA(e){return e.replace(/start|end/g,(function(e){return PA[e]}))}function NA(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&jC(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function DA(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function LA(e,t,n){return t===lA?DA(function(e,t){var n=TC(e),r=$C(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;var c=LC();(c||!c&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s+UC(e),y:l}}(e,n)):RC(t)?function(e,t){var n=FC(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):DA(function(e){var t,n=$C(e),r=BC(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=PC(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=PC(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+UC(e),l=-r.scrollTop;return"rtl"===qC(o||n).direction&&(s+=PC(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}($C(e)))}function FA(e,t,n,r){var o="clippingParents"===t?function(e){var t=YC(KC(e)),n=["absolute","fixed"].indexOf(qC(e).position)>=0&&OC(e)?QC(e):e;return RC(n)?t.filter((function(e){return RC(e)&&NA(e,n)&&"body"!==zC(e)})):[]}(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce((function(t,n){var o=LA(e,n,r);return t.top=PC(o.top,t.top),t.right=MC(o.right,t.right),t.bottom=MC(o.bottom,t.bottom),t.left=PC(o.left,t.left),t}),LA(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function BA(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function zA(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function $A(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.strategy,i=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?sA:s,c=n.rootBoundary,u=void 0===c?lA:c,d=n.elementContext,p=void 0===d?cA:d,f=n.altBoundary,h=void 0!==f&&f,m=n.padding,g=void 0===m?0:m,v=BA("number"!==typeof g?g:zA(g,oA)),y=p===cA?uA:cA,b=e.rects.popper,w=e.elements[h?y:p],x=FA(RC(w)?w:w.contextElement||$C(e.elements.popper),l,u,i),S=FC(e.elements.reference),k=_A({reference:S,element:b,strategy:"absolute",placement:o}),_=DA(Object.assign({},b,k)),C=p===cA?_:S,A={top:x.top-C.top+v.top,bottom:C.bottom-x.bottom+v.bottom,left:x.left-C.left+v.left,right:C.right-x.right+v.right},E=e.modifiersData.offset;if(p===cA&&E){var I=E[o];Object.keys(A).forEach((function(e){var t=[tA,eA].indexOf(e)>=0?1:-1,n=[ZC,eA].indexOf(e)>=0?"y":"x";A[e]+=I[n]*t}))}return A}const UA={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,v=xA(g),y=l||(v===g||!h?[jA(g)]:function(e){if(xA(e)===rA)return[];var t=jA(e);return[MA(e),t,MA(t)]}(g)),b=[g].concat(y).reduce((function(e,n){return e.concat(xA(n)===rA?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?pA:l,u=SA(r),d=u?s?dA:dA.filter((function(e){return SA(e)===u})):oA,p=d.filter((function(e){return c.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=$A(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[xA(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),w=t.rects.reference,x=t.rects.popper,S=new Map,k=!0,_=b[0],C=0;C<b.length;C++){var A=b[C],E=xA(A),I=SA(A)===aA,T=[ZC,eA].indexOf(E)>=0,R=T?"width":"height",O=$A(t,{placement:A,boundary:u,rootBoundary:d,altBoundary:p,padding:c}),j=T?I?tA:nA:I?eA:ZC;w[R]>x[R]&&(j=jA(j));var P=jA(j),M=[];if(a&&M.push(O[E]<=0),s&&M.push(O[j]<=0,O[P]<=0),M.every((function(e){return e}))){_=A,k=!1;break}S.set(A,M)}if(k)for(var N=function(e){var t=b.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return _=t,"break"},D=h?3:1;D>0;D--){if("break"===N(D))break}t.placement!==_&&(t.modifiersData[r]._skip=!0,t.placement=_,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function qA(e,t,n){return PC(e,MC(t,n))}const HA={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,h=n.tetherOffset,m=void 0===h?0:h,g=$A(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),v=xA(t.placement),y=SA(t.placement),b=!y,w=kA(v),x="x"===w?"y":"x",S=t.modifiersData.popperOffsets,k=t.rects.reference,_=t.rects.popper,C="function"===typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,A="number"===typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),E=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,I={x:0,y:0};if(S){if(a){var T,R="y"===w?ZC:nA,O="y"===w?eA:tA,j="y"===w?"height":"width",P=S[w],M=P+g[R],N=P-g[O],D=f?-_[j]/2:0,L=y===aA?k[j]:_[j],F=y===aA?-_[j]:-k[j],B=t.elements.arrow,z=f&&B?VC(B):{width:0,height:0},$=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},U=$[R],q=$[O],H=qA(0,k[j],z[j]),W=b?k[j]/2-D-H-U-A.mainAxis:L-H-U-A.mainAxis,V=b?-k[j]/2+D+H+q+A.mainAxis:F+H+q+A.mainAxis,K=t.elements.arrow&&QC(t.elements.arrow),G=K?"y"===w?K.clientTop||0:K.clientLeft||0:0,Y=null!=(T=null==E?void 0:E[w])?T:0,X=P+V-Y,J=qA(f?MC(M,P+W-Y-G):M,P,f?PC(N,X):N);S[w]=J,I[w]=J-P}if(s){var Q,Z="x"===w?ZC:nA,ee="x"===w?eA:tA,te=S[x],ne="y"===x?"height":"width",re=te+g[Z],oe=te-g[ee],ae=-1!==[ZC,nA].indexOf(v),ie=null!=(Q=null==E?void 0:E[x])?Q:0,se=ae?re:te-k[ne]-_[ne]-ie+A.altAxis,le=ae?te+k[ne]+_[ne]-ie-A.altAxis:oe,ce=f&&ae?function(e,t,n){var r=qA(e,t,n);return r>n?n:r}(se,te,le):qA(f?se:re,te,f?le:oe);S[x]=ce,I[x]=ce-te}t.modifiersData[r]=I}},requiresIfExists:["offset"]};const WA={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=xA(n.placement),l=kA(s),c=[nA,tA].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return BA("number"!==typeof(e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:zA(e,oA))}(o.padding,n),d=VC(a),p="y"===l?ZC:nA,f="y"===l?eA:tA,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],m=i[l]-n.rects.reference[l],g=QC(a),v=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,y=h/2-m/2,b=u[p],w=v-d[c]-u[f],x=v/2-d[c]/2+y,S=qA(b,x,w),k=l;n.modifiersData[r]=((t={})[k]=S,t.centerOffset=S-x,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&NA(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function VA(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function KA(e){return[ZC,tA,eA,nA].some((function(t){return e[t]>=0}))}const GA={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.re
102cts.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=$A(t,{elementContext:"reference"}),s=$A(t,{altBoundary:!0}),l=VA(i,r),c=VA(s,o,a),u=KA(l),d=KA(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}};var YA=yA({defaultModifiers:[wA,CA,IA,TA,RA,UA,HA,WA,GA]});function XA(e){return Cg("MuiPopper",e)}Ag("MuiPopper",["root"]);function JA(e){return"function"===typeof e?e():e}function QA(e){return void 0!==e.nodeType}const ZA={},eE=e.forwardRef((function(t,n){const{anchorEl:r,children:o,direction:a,disablePortal:i,modifiers:s,open:l,placement:c,popperOptions:u,popperRef:d,slotProps:p={},slots:f={},TransitionProps:h,ownerState:m,...g}=t,v=e.useRef(null),y=wg(v,n),b=e.useRef(null),w=wg(b,d),x=e.useRef(w);iv((()=>{x.current=w}),[w]),e.useImperativeHandle(d,(()=>b.current),[]);const S=function(e,t){if("ltr"===t)return e;switch(e){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 e}}(c,a),[k,_]=e.useState(S),[C,A]=e.useState(JA(r));e.useEffect((()=>{b.current&&b.current.forceUpdate()})),e.useEffect((()=>{r&&A(JA(r))}),[r]),iv((()=>{if(!C||!l)return;let e=[{name:"preventOverflow",options:{altBoundary:i}},{name:"flip",options:{altBoundary:i}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:e=>{let{state:t}=e;_(t.placement)}}];null!=s&&(e=e.concat(s)),u&&null!=u.modifiers&&(e=e.concat(u.modifiers));const t=YA(C,v.current,{placement:S,...u,modifiers:e});return x.current(t),()=>{t.destroy(),x.current(null)}}),[C,i,s,l,u,S]);const E={placement:k};null!==h&&(E.TransitionProps=h);const I=(e=>{const{classes:t}=e;return Gm({root:["root"]},XA,t)})(t),T=f.root??"div",R=d_({elementType:T,externalSlotProps:p.root,externalForwardedProps:g,additionalProps:{role:"tooltip",ref:y},ownerState:t,className:I.root});return(0,dh.jsx)(T,{...R,children:"function"===typeof o?o(E):o})})),tE=e.forwardRef((function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:c,open:u,placement:d="bottom",popperOptions:p=ZA,popperRef:f,style:h,transition:m=!1,slotProps:g={},slots:v={},...y}=t,[b,w]=e.useState(!0);if(!l&&!u&&(!m||b))return null;let x;if(a)x=a;else if(r){const e=JA(r);x=e&&QA(e)?Qx(e).body:Qx(null).body}const S=u||!l||m&&!b?void 0:"none",k=m?{in:u,onEnter:()=>{w(!1)},onExited:()=>{w(!0)}}:void 0;return(0,dh.jsx)(oS,{disablePortal:s,container:x,children:(0,dh.jsx)(eE,{anchorEl:r,direction:i,disablePortal:s,modifiers:c,ref:n,open:m?!b:u,placement:d,popperOptions:p,popperRef:f,slotProps:g,slots:v,...y,style:{position:"fixed",top:0,left:0,display:S,...h},TransitionProps:k,children:o})})})),nE=tE,rE=(0,Ym.Ay)(nE,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),oE=e.forwardRef((function(e,t){const n=(0,Xx.I)(),r=yh({props:e,name:"MuiPopper"}),{anchorEl:o,component:a,components:i,componentsProps:s,container:l,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,slots:v,slotProps:y,...b}=r,w=v?.root??i?.Root,x={anchorEl:o,container:l,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,...b};return(0,dh.jsx)(rE,{as:a,direction:n?"rtl":"ltr",slots:{root:w},slotProps:y??s,...x,ref:t})})),aE=oE,iE=yk;function sE(e){return Cg("MuiTooltip",e)}const lE=Ag("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);const cE=(0,Ym.Ay)(aE,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(Qm((e=>{let{theme:t}=e;return{zIndex:(t.vars||t).zIndex.tooltip,pointerEvents:"none",variants:[{props:e=>{let{ownerState:t}=e;return!t.disableInteractive},style:{pointerEvents:"auto"}},{props:e=>{let{open:t}=e;return!t},style:{pointerEvents:"none"}},{props:e=>{let{ownerState:t}=e;return t.arrow},style:{[`&[data-popper-placement*="bottom"] .${lE.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${lE.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${lE.arrow}
102`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${lE.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!t.isRtl},style:{[`&[data-popper-placement*="right"] .${lE.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!!t.isRtl},style:{[`&[data-popper-placement*="right"] .${lE.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!t.isRtl},style:{[`&[data-popper-placement*="left"] .${lE.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:e=>{let{ownerState:t}=e;return t.arrow&&!!t.isRtl},style:{[`&[data-popper-placement*="left"] .${lE.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}}))),uE=(0,Ym.Ay)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${Fv(n.placement.split("-")[0])}`]]}})(Qm((e=>{let{theme:t}=e;return{backgroundColor:t.vars?t.vars.palette.Tooltip.bg:(0,Pg.X4)(t.palette.grey[700],.92),borderRadius:(t.vars||t).shape.borderRadius,color:(t.vars||t).palette.common.white,fontFamily:t.typography.fontFamily,padding:"4px 8px",fontSize:t.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:t.typography.fontWeightMedium,[`.${lE.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${lE.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${lE.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${lE.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:e=>{let{ownerState:t}=e;return t.arrow},style:{position:"relative",margin:0}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{padding:"8px 16px",fontSize:t.typography.pxToRem(14),lineHeight:(n=16/14,Math.round(1e5*n)/1e5)+"em",fontWeight:t.typography.fontWeightRegular}},{props:e=>{let{ownerState:t}=e;return!t.isRtl},style:{[`.${lE.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${lE.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:e=>{let{ownerState:t}=e;return!t.isRtl&&t.touch},style:{[`.${lE.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${lE.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:e=>{let{ownerState:t}=e;return!!t.isRtl},style:{[`.${lE.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${lE.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:e=>{let{ownerState:t}=e;return!!t.isRtl&&t.touch},style:{[`.${lE.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${lE.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{[`.${lE.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:e=>{let{ownerState:t}=e;return t.touch},style:{[`.${lE.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]};var n}))),dE=(0,Ym.Ay)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(Qm((e=>{let{theme:t}=e;return{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:t.vars?t.vars.palette.Tooltip.bg:(0,Pg.X4)(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}})));let pE=!1;const fE=new fg;let hE={x:0,y:0};function mE(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];t&&t(n,...o),e(n,...o)}}const gE=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiTooltip"}),{arrow:o=!1,children:a,classes:i,components:s={},componentsProps:l={},describeChild:c=!1,disableFocusListener:u=!1,disableHoverListener:d=!1,disableInteractive:p=!1,disableTouchListener:f=!1,enterDelay:h=100,enterNextDelay:m=0,enterTouchDelay:g=700,followCursor:v=!1,id:y,leaveDelay:b=0,leaveTouchDelay:w=1500,onClose:x,onOpen:S,open:k,placement:_="bottom",PopperComponent:C,PopperProps:A={},slotProps:E={},slots:I={},title:T,TransitionComponent:R,TransitionProps:O,...j}=r,P=e.isValidElement(a)?a:(0,dh.jsx)("span",{children:a}),M=(0,mg.A)(),N=(0,Xx.I)(),[D,L]=e.useState(),[F,B]=e.useState(null),z=e.useRef(!1),$=p||v,U=hg(),q=hg(),H=hg(),W=hg(),[V,K]=$g({controlled:k,default:!1,name:"Tooltip",state:"open"});let G=V;const Y=iE(y),X=e.useRef(),J=lv((()=>{void 0!==X.current&&(document.body.style.WebkitUserSelect=X.current,X.current=void 0),W.clear()}
102));e.useEffect((()=>J),[J]);const Q=e=>{fE.clear(),pE=!0,K(!0),S&&!G&&S(e)},Z=lv((e=>{fE.start(800+b,(()=>{pE=!1})),K(!1),x&&G&&x(e),U.start(M.transitions.duration.shortest,(()=>{z.current=!1}))})),ee=e=>{z.current&&"touchstart"!==e.type||(D&&D.removeAttribute("title"),q.clear(),H.clear(),h||pE&&m?q.start(pE?m:h,(()=>{Q(e)})):Q(e))},te=e=>{q.clear(),H.start(b,(()=>{Z(e)}))},[,ne]=e.useState(!1),re=e=>{av(e.target)||(ne(!1),te(e))},oe=e=>{D||L(e.currentTarget),av(e.target)&&(ne(!0),ee(e))},ae=e=>{z.current=!0;const t=P.props;t.onTouchStart&&t.onTouchStart(e)},ie=e=>{ae(e),H.clear(),U.clear(),J(),X.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",W.start(g,(()=>{document.body.style.WebkitUserSelect=X.current,ee(e)}))},se=e=>{P.props.onTouchEnd&&P.props.onTouchEnd(e),J(),H.start(w,(()=>{Z(e)}))};e.useEffect((()=>{if(G)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&Z(e)}}),[Z,G]);const le=xg(Jx(P),L,n);T||0===T||(G=!1);const ce=e.useRef(),ue={},de="string"===typeof T;c?(ue.title=G||!de||d?null:T,ue["aria-describedby"]=G?Y:null):(ue["aria-label"]=de?T:null,ue["aria-labelledby"]=G&&!de?Y:null);const pe={...ue,...j,...P.props,className:Km(j.className,P.props.className),onTouchStart:ae,ref:le,...v?{onMouseMove:e=>{const t=P.props;t.onMouseMove&&t.onMouseMove(e),hE={x:e.clientX,y:e.clientY},ce.current&&ce.current.update()}}:{}};const fe={};f||(pe.onTouchStart=ie,pe.onTouchEnd=se),d||(pe.onMouseOver=mE(ee,pe.onMouseOver),pe.onMouseLeave=mE(te,pe.onMouseLeave),$||(fe.onMouseOver=ee,fe.onMouseLeave=te)),u||(pe.onFocus=mE(oe,pe.onFocus),pe.onBlur=mE(re,pe.onBlur),$||(fe.onFocus=oe,fe.onBlur=re));const he={...r,isRtl:N,arrow:o,disableInteractive:$,placement:_,PopperComponentProp:C,touch:z.current},me="function"===typeof E.popper?E.popper(he):E.popper,ge=e.useMemo((()=>{let e=[{name:"arrow",enabled:Boolean(F),options:{element:F,padding:4}}];return A.popperOptions?.modifiers&&(e=e.concat(A.popperOptions.modifiers)),me?.popperOptions?.modifiers&&(e=e.concat(me.popperOptions.modifiers)),{...A.popperOptions,...me?.popperOptions,modifiers:e}}),[F,A.popperOptions,me?.popperOptions]),ve=(e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e;return Gm({popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${Fv(a.split("-")[0])}`],arrow:["arrow"]},sE,t)})(he),ye="function"===typeof E.transition?E.transition(he):E.transition,be={slots:{popper:s.Popper,transition:s.Transition??R,tooltip:s.Tooltip,arrow:s.Arrow,...I},slotProps:{arrow:E.arrow??l.arrow,popper:{...A,...me??l.popper},tooltip:E.tooltip??l.tooltip,transition:{...O,...ye??l.transition}}},[we,xe]=Gg("popper",{elementType:cE,externalForwardedProps:be,ownerState:he,className:Km(ve.popper,A?.className)}),[Se,ke]=Gg("transition",{elementType:I_,externalForwardedProps:be,ownerState:he}),[_e,Ce]=Gg("tooltip",{elementType:uE,className:ve.tooltip,externalForwardedProps:be,ownerState:he}),[Ae,Ee]=Gg("arrow",{elementType:dE,className:ve.arrow,externalForwardedProps:be,ownerState:he,ref:B});return(0,dh.jsxs)(e.Fragment,{children:[e.cloneElement(P,pe),(0,dh.jsx)(we,{as:C??aE,placement:_,anchorEl:v?{getBoundingClientRect:()=>({top:hE.y,left:hE.x,right:hE.x,bottom:hE.y,width:0,height:0})}:D,popperRef:ce,open:!!D&&G,id:Y,transition:!0,...fe,...xe,popperOptions:ge,children:e=>{let{TransitionProps:t}=e;return(0,dh.jsx)(Se,{timeout:M.transitions.duration.shorter,...t,...ke,children:(0,dh.jsxs)(_e,{...Ce,children:[T,o?(0,dh.jsx)(Ae,{...Ee}):null]})})}})]})})),vE=gE;const yE=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoHideDuration:n=null,disableWindowBlurListener:r=!1,onClose:o,open:a,resumeHideDuration:i}=t,s=hg();e.useEffect((()=>{if(a)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){e.defaultPrevented||"Escape"===e.key&&o?.(e,"escapeKeyDown")}}),[a,o]);const l=sv(((e,t)=>{o?.(e,t)})),c=sv((e=>{o&&null!=e&&s.start(e,(()=>{l(null,"timeout")}))}));e.useEffect((()=>(a&&c(n),s.clear)),[a,n,c,s]);const u=s.clear,d=e.useCallback((()=>{null!=n&&c(null!=i?i:.5*n)}),[n,i,c]),p=e=>t=>{const n=e.onFocus;n?.(t),u()},f=e=>t=>{const n=e.onMouseEnter;n?.(t),u()},h=e=>t=>{const n=e.onMouseLeave;n?.(t),d()};return e.useEffect((()=>
102{if(!r&&a)return window.addEventListener("focus",d),window.addEventListener("blur",u),()=>{window.removeEventListener("focus",d),window.removeEventListener("blur",u)}}),[r,a,d,u]),{getRootProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n={...Wg(t),...Wg(e)};return{role:"presentation",...e,...n,onBlur:(r=n,e=>{const t=r.onBlur;t?.(e),d()}),onFocus:p(n),onMouseEnter:f(n),onMouseLeave:h(n)};var r},onClickAway:e=>{o?.(e,"clickaway")}}};function bE(e){return e.substring(2).toLowerCase()}function wE(t){const{children:n,disableReactTree:r=!1,mouseEvent:o="onClick",onClickAway:a,touchEvent:i="onTouchEnd"}=t,s=e.useRef(!1),l=e.useRef(null),c=e.useRef(!1),u=e.useRef(!1);e.useEffect((()=>(setTimeout((()=>{c.current=!0}),0),()=>{c.current=!1})),[]);const d=wg(Jx(n),l),p=sv((e=>{const t=u.current;u.current=!1;const n=Qx(l.current);if(!c.current||!l.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}(e,n))return;if(s.current)return void(s.current=!1);let o;o=e.composedPath?e.composedPath().includes(l.current):!n.documentElement.contains(e.target)||l.current.contains(e.target),o||!r&&t||a(e)})),f=e=>t=>{u.current=!0;const r=n.props[e];r&&r(t)},h={ref:d};return!1!==i&&(h[i]=f(i)),e.useEffect((()=>{if(!1!==i){const e=bE(i),t=Qx(l.current),n=()=>{s.current=!0};return t.addEventListener(e,p),t.addEventListener("touchmove",n),()=>{t.removeEventListener(e,p),t.removeEventListener("touchmove",n)}}}),[p,i]),!1!==o&&(h[o]=f(o)),e.useEffect((()=>{if(!1!==o){const e=bE(o),t=Qx(l.current);return t.addEventListener(e,p),()=>{t.removeEventListener(e,p)}}}),[p,o]),(0,dh.jsx)(e.Fragment,{children:e.cloneElement(n,h)})}function xE(e){return Cg("MuiSnackbarContent",e)}Ag("MuiSnackbarContent",["root","message","action"]);const SE=(0,Ym.Ay)(Fg,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode?.8:.98,r=(0,Pg.tL)(t.palette.background.default,n);return{...t.typography.body2,color:t.vars?t.vars.palette.SnackbarContent.color:t.palette.getContrastText(r),backgroundColor:t.vars?t.vars.palette.SnackbarContent.bg:r,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(t.vars||t).shape.borderRadius,flexGrow:1,[t.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}}}))),kE=(0,Ym.Ay)("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),_E=(0,Ym.Ay)("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),CE=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiSnackbarContent"}),{action:r,className:o,message:a,role:i="alert",...s}=n,l=n,c=(e=>{const{classes:t}=e;return Gm({root:["root"],action:["action"],message:["message"]},xE,t)})(l);return(0,dh.jsxs)(SE,{role:i,square:!0,elevation:6,className:Km(c.root,o),ownerState:l,ref:t,...s,children:[(0,dh.jsx)(kE,{className:c.message,ownerState:l,children:a}),r?(0,dh.jsx)(_E,{className:c.action,ownerState:l,children:r}):null]})})),AE=CE;function EE(e){return Cg("MuiSnackbar",e)}Ag("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const IE=(0,Ym.Ay)("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;
102return[t.root,t[`anchorOrigin${Fv(n.anchorOrigin.vertical)}${Fv(n.anchorOrigin.horizontal)}`]]}})(Qm((e=>{let{theme:t}=e;return{zIndex:(t.vars||t).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center",variants:[{props:e=>{let{ownerState:t}=e;return"top"===t.anchorOrigin.vertical},style:{top:8,[t.breakpoints.up("sm")]:{top:24}}},{props:e=>{let{ownerState:t}=e;return"top"!==t.anchorOrigin.vertical},style:{bottom:8,[t.breakpoints.up("sm")]:{bottom:24}}},{props:e=>{let{ownerState:t}=e;return"left"===t.anchorOrigin.horizontal},style:{justifyContent:"flex-start",[t.breakpoints.up("sm")]:{left:24,right:"auto"}}},{props:e=>{let{ownerState:t}=e;return"right"===t.anchorOrigin.horizontal},style:{justifyContent:"flex-end",[t.breakpoints.up("sm")]:{right:24,left:"auto"}}},{props:e=>{let{ownerState:t}=e;return"center"===t.anchorOrigin.horizontal},style:{[t.breakpoints.up("sm")]:{left:"50%",right:"auto",transform:"translateX(-50%)"}}}]}}))),TE=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiSnackbar"}),o=(0,mg.A)(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{action:i,anchorOrigin:{vertical:s,horizontal:l}={vertical:"bottom",horizontal:"left"},autoHideDuration:c=null,children:u,className:d,ClickAwayListenerProps:p,ContentProps:f,disableWindowBlurListener:h=!1,message:m,onBlur:g,onClose:v,onFocus:y,onMouseEnter:b,onMouseLeave:w,open:x,resumeHideDuration:S,TransitionComponent:k=I_,transitionDuration:_=a,TransitionProps:{onEnter:C,onExited:A,...E}={},...I}=r,T={...r,anchorOrigin:{vertical:s,horizontal:l},autoHideDuration:c,disableWindowBlurListener:h,TransitionComponent:k,transitionDuration:_},R=(e=>{const{classes:t,anchorOrigin:n}=e;return Gm({root:["root",`anchorOrigin${Fv(n.vertical)}${Fv(n.horizontal)}`]},EE,t)})(T),{getRootProps:O,onClickAway:j}=yE({...T}),[P,M]=e.useState(!0),N=d_({elementType:IE,getSlotProps:O,externalForwardedProps:I,ownerState:T,additionalProps:{ref:n},className:[R.root,d]});return!x&&P?null:(0,dh.jsx)(wE,{onClickAway:j,...p,children:(0,dh.jsx)(IE,{...N,children:(0,dh.jsx)(k,{appear:!0,in:x,timeout:_,direction:"top"===s?"down":"up",onEnter:(e,t)=>{M(!1),C&&C(e,t)},onExited:e=>{M(!0),A&&A(e)},...E,children:u||(0,dh.jsx)(AE,{message:m,action:i,...f})})})})})),RE=TE,OE=e=>(0,dh.jsx)(Jv,{...e,children:(0,dh.jsx)("path",{d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})});var jE=n(4681);const PE=(0,Py.n9)()({preWrapper:{backgroundColor:jE.A[200],position:"relative",width:"100%",minHeight:"50px"},codeSnippet:{marginRight:35},toolTip:{position:"absolute",bottom:0,right:"13px"},textField:{fontFamily:"monospace",wordBreak:"break-all",fontSize:"14px"}}),ME=t=>{let{children:n,label:r="Code snippet",snackbarOrigin:o={vertical:"bottom",horizontal:"right"}}=t;const[a,i]=(0,e.useState)(!1),{classes:s}=PE();return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{multiline:!0,variant:"filled",label:r,value:n,onClick:async()=>{i(!0),await navigator.clipboard.writeText(String(n))},onFocus:e=>e.target.select(),fullWidth:!0,InputProps:{readOnly:!0,endAdornment:(0,dh.jsx)(IC,{position:"end",children:(0,dh.jsx)(vE,{disableFocusListener:!0,title:"Copy snippet to clipboard",children:(0,dh.jsx)(KS,{edge:"end",size:"large",children:(0,dh.jsx)(OE,{color:"disabled"})})})}),className:s.textField}}),(0,dh.jsx)(RE,{anchorOrigin:o,open:a,autoHideDuration:6e3,onClose:(e,t)=>{"clickaway"!==t&&i(!1)},message:"Snippet copied to clipboard. Put snippet in the <head> of your website."})]})},NE=Qv((0,dh.jsx)("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");function DE(e){return Cg("MuiChip",e)}const LE=Ag("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),FE=(0,Ym.Ay)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:s,variant:l}=n;return[{[`& .${LE.avatar}`]:t.avatar},{[`& .${LE.avatar}`]:t[`avatar${Fv(s)}`]},{[`& .${LE.avatar}`]:t[`avatarColor${Fv(r)}`]},{[`& .${LE.icon}`]:t.icon},{[`& .${LE.icon}`]:t[`icon${Fv(s)}`]},{[`& .${LE.icon}`]:t[`iconColor${Fv(o)}`]},{[`& .${LE.deleteIcon}`]:t.deleteIcon},{[`& .${LE.deleteIcon}`]:t[`deleteIcon${Fv(s)}`]},{[`& .${LE.deleteIcon}`]:t[`deleteIconColor${Fv(r)}`]},{[`& .${LE.deleteIcon}`]:t[`deleteIcon${Fv(l)}Color${Fv(r)}`]},t.root,t[`size${Fv(s)}`],t[`color${Fv(r)}`],a&&t.clickable,a&&"default"!==r&&t[`clickableColor${Fv(r)})`],i&&t.deletable,i&&"default"!==r&&t[`deletableColor${Fv(r)}`],t[l],t[`${l}${Fv(r)}`]]}})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode?t.palette.grey[700]:t.palette.grey[300];return{maxWidth:"100%",fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(t.vars||t).palette.text.primary,backgroundColor:(t.vars||t).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:t.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${LE.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${LE.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:t.vars?t.vars.palette.Chip.defaultAvatarColor:n,fontSize:t.typography.pxToRem(12)},[`& .${LE.avatarColorPrimary}`]:{color:(t.vars||t).palette.primary.contrastText,backgroundColor:(t.vars||t).palette.primary.dark},[`& .${LE.avatarColorSecondary}
102`]:{color:(t.vars||t).palette.secondary.contrastText,backgroundColor:(t.vars||t).palette.secondary.dark},[`& .${LE.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:t.typography.pxToRem(10)},[`& .${LE.icon}`]:{marginLeft:5,marginRight:-6},[`& .${LE.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.26)`:(0,Pg.X4)(t.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:(0,Pg.X4)(t.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${LE.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${LE.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(t.palette).filter(Bv(["contrastText"])).map((e=>{let[n]=e;return{props:{color:n},style:{backgroundColor:(t.vars||t).palette[n].main,color:(t.vars||t).palette[n].contrastText,[`& .${LE.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[n].contrastTextChannel} / 0.7)`:(0,Pg.X4)(t.palette[n].contrastText,.7),"&:hover, &:active":{color:(t.vars||t).palette[n].contrastText}}}}})),{props:e=>e.iconColor===e.color,style:{[`& .${LE.icon}`]:{color:t.vars?t.vars.palette.Chip.defaultIconColor:n}}},{props:e=>e.iconColor===e.color&&"default"!==e.color,style:{[`& .${LE.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${LE.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:(0,Pg.X4)(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}}},...Object.entries(t.palette).filter(Bv(["dark"])).map((e=>{let[n]=e;return{props:{color:n,onDelete:!0},style:{[`&.${LE.focusVisible}`]:{background:(t.vars||t).palette[n].dark}}}})),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:(0,Pg.X4)(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity)},[`&.${LE.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:(0,Pg.X4)(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)},"&:active":{boxShadow:(t.vars||t).shadows[1]}}},...Object.entries(t.palette).filter(Bv(["dark"])).map((e=>{let[n]=e;return{props:{color:n,clickable:!0},style:{[`&:hover, &.${LE.focusVisible}`]:{backgroundColor:(t.vars||t).palette[n].dark}}}})),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:t.vars?`1px solid ${t.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===t.palette.mode?t.palette.grey[400]:t.palette.grey[700]}`,[`&.${LE.clickable}:hover`]:{backgroundColor:(t.vars||t).palette.action.hover},[`&.${LE.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`& .${LE.avatar}`]:{marginLeft:4},[`& .${LE.avatarSmall}`]:{marginLeft:2},[`& .${LE.icon}`]:{marginLeft:4},[`& .${LE.iconSmall}`]:{marginLeft:2},[`& .${LE.deleteIcon}`]:{marginRight:5},[`& .${LE.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{variant:"outlined",color:n},style:{color:(t.vars||t).palette[n].main,border:`1px solid ${t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.7)`:(0,Pg.X4)(t.palette[n].main,.7)}`,[`&.${LE.clickable}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette[n].main,t.palette.action.hoverOpacity)},[`&.${LE.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.focusOpacity})`:(0,Pg.X4)(t.palette[n].main,t.palette.action.focusOpacity)},[`& .${LE.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.7)`:(0,Pg.X4)(t.palette[n].main,.7),"&:hover, &:active":{color:(t.vars||t).palette[n].main}}}}}))]}}))),BE=(0,Ym.Ay)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${Fv(r)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function zE(e){return"Backspace"===e.key||"Delete"===e.key}const $E=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:s="default",component:l,deleteIcon:c,disabled:u=!1,icon:d,label:p,onClick:f,onDelete:h,onKeyDown:m,onKeyUp:g,size:v="medium",variant:y="filled",tabIndex:b,skipFocusWhenDisabled:w=!1,...x}=r,S=e.useRef(null),k=xg(S,n),_=e=>{e.stopPropagation(),h&&h(e)},C=!(!1===i||!f)||i,A=C||h?Rv:l||"div",E={...r,component:A,disabled:u,size:v,color:s,iconColor:e.isValidElement(d)&&d.props.color||s,onDelete:!!h,clickable:C,variant:y},I=(e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:s,variant:l}=e;return Gm({root:["root",l,n&&"disabled",`size${Fv(r)}`,`color${Fv(o)}`,s&&"clickable",s&&`clickableColor${Fv(o)}`,i&&"deletable",i&&`deletableColor${Fv(o)}`,`${l}${Fv(o)}`],label:["label",`label${Fv(r)}`],avatar:["avatar",`avatar${Fv(r)}`,`avatarColor${Fv(o)}`],icon:["icon",`icon${Fv(r)}`,`iconColor${Fv(a)}`],deleteIcon:["deleteIcon",`deleteIcon${Fv(r)}`,`deleteIconColor${Fv(o)}`,`deleteIcon${Fv(l)}Color${Fv(o)}`]},DE,t)}
102)(E),T=A===Rv?{component:l||"div",focusVisibleClassName:I.focusVisible,...h&&{disableRipple:!0}}:{};let R=null;h&&(R=c&&e.isValidElement(c)?e.cloneElement(c,{className:Km(c.props.className,I.deleteIcon),onClick:_}):(0,dh.jsx)(NE,{className:Km(I.deleteIcon),onClick:_}));let O=null;o&&e.isValidElement(o)&&(O=e.cloneElement(o,{className:Km(I.avatar,o.props.className)}));let j=null;return d&&e.isValidElement(d)&&(j=e.cloneElement(d,{className:Km(I.icon,d.props.className)})),(0,dh.jsxs)(FE,{as:A,className:Km(I.root,a),disabled:!(!C||!u)||void 0,onClick:f,onKeyDown:e=>{e.currentTarget===e.target&&zE(e)&&e.preventDefault(),m&&m(e)},onKeyUp:e=>{e.currentTarget===e.target&&h&&zE(e)&&h(e),g&&g(e)},ref:k,tabIndex:w&&u?-1:b,ownerState:E,...T,...x,children:[O||j,(0,dh.jsx)(BE,{className:Km(I.label),ownerState:E,children:p}),R]})})),UE=$E;function qE(e){return Cg("MuiLink",e)}const HE=Ag("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);var WE=n(1724);const VE=e=>{let{theme:t,ownerState:n}=e;const r=n.color,o=(0,WE.Yn)(t,`palette.${r}`,!1)||n.color,a=(0,WE.Yn)(t,`palette.${r}Channel`);return"vars"in t&&a?`rgba(${a} / 0.4)`:(0,Pg.X4)(o,.4)},KE={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},GE=(0,Ym.Ay)(Kv,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`underline${Fv(n.underline)}`],"button"===n.component&&t.button]}})(Qm((e=>{let{theme:t}=e;return{variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:e=>{let{underline:t,ownerState:n}=e;return"always"===t&&"inherit"!==n.color},style:{textDecorationColor:"var(--Link-underlineColor)"}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{underline:"always",color:n},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.4)`:(0,Pg.X4)(t.palette[n].main,.4)}}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:(0,Pg.X4)(t.palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.secondaryChannel} / 0.4)`:(0,Pg.X4)(t.palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(t.vars||t).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${HE.focusVisible}`]:{outline:"auto"}}}]}}))),YE=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiLink"}),o=(0,mg.A)(),{className:a,color:i="primary",component:s="a",onBlur:l,onFocus:c,TypographyClasses:u,underline:d="always",variant:p="inherit",sx:f,...h}=r,[m,g]=e.useState(!1),v={...r,color:i,component:s,focusVisible:m,underline:d,variant:p},y=(e=>{const{classes:t,component:n,focusVisible:r,underline:o}=e;return Gm({root:["root",`underline${Fv(o)}`,"button"===n&&"button",r&&"focusVisible"]},qE,t)})(v);return(0,dh.jsx)(GE,{color:i,className:Km(y.root,a),classes:u,component:s,onBlur:e=>{av(e.target)||g(!1),l&&l(e)},onFocus:e=>{av(e.target)&&g(!0),c&&c(e)},ref:n,ownerState:v,variant:p,...h,sx:[...void 0===KE[i]?[{color:i}]:[],...Array.isArray(f)?f:[f]],style:{...h.style,..."always"===d&&"inherit"!==i&&!KE[i]&&{"--Link-underlineColor":VE({theme:o,ownerState:v})}}})})),XE=YE,JE=e=>{let{featureName:t,plural:n=!1}=e;return(0,dh.jsxs)(Kv,{variant:"body2",paragraph:!0,children:[t," ",!n&&"a"," ",(0,dh.jsx)(UE,{sx:{fontWeight:"bold"},label:"PRO",color:"primary",size:"small"})," ","feature",n&&"s","."," ",(0,dh.jsx)(XE,{component:qm,to:oI.DOMAIN_PLAN.path,children:"Upgrade"})]})},QE=function(t){return n=>{const[r,o]=e.useState(Date.now());return(0,dh.jsx)(t,{...n,reset:()=>{setTimeout((()=>{o(Date.now())}),0)}},r)}};var ZE=n(3947);const eI={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64"},tI=["url(https://nowbuttons.com/src/images/app/webapp_unplash_background-10.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-11.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-12.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-13.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-14.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-15.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-16.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-17.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-18.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-19.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-20.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-21.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-22.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-23.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-24.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-25.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-26.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-27.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-28.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-29.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-30.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-31.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-32.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-33.jpg)","url(https://nowbuttons.com/src/images/app/webapp_unplash_background-34.jpg)"],nI=tI[Math.floor(Math.random()*tI.length)],rI=(0,ZE.A)({palette:{primary:{main:"#00aa00"},secondary:{main:eI[900]},text:{secondary:"rgba(0, 0, 0, 0.4)"},warning:{main:"#FFC260"},info:{main:"#9013FE"},success:{main:"#3CD4A0"}},typography:{fontFamily:["-apple-system","BlinkMacSystemFont",'"Segoe UI"',"Roboto",'"Helvetica Neue"',"Arial","sans-serif",'"Apple Color Emoji"','"Segoe UI Emoji"','"Segoe UI Symbol"'].join(","),subtitle1:{fontWeight:500}},components:{MuiCssBaseline:{styleOverrides:{body:{"@media (min-width:600px)":{backgroundImage:nI,backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundAttachment:"fixed",backgroundSize:"cover"},"@media print":{backgroundImage:"none"}},pre:{padding:8,backgroundColor:jE.A[200],overflow:"auto",fontSize:14,whiteSpace:"normal",wordBreak:"break-all"},code:{whiteSpace:"pre"}}},MuiButton:{styleOverrides:{contained:{boxShadow:"none","&:active":{boxShadow:"none"}},sizeLarge:{textTransform:"capitalize",alignItems:"flex-start"}}},MuiTextField:{defaultProps:{variant:"standard",size:"small"}},MuiSelect:{defaultProps:{variant:"standard"},styleOverrides:{select:{"&:focus":{backgroundColor:"transparent"}}}},MuiFormControl:{styleOverrides:{root:{marginBottom:16}},defaultProps:{variant:"standard"}},MuiFormLabel:{styleOverrides:{root:{color:"rgba(0, 0, 0, 0.7)"}}}
102,MuiFormControlLabel:{styleOverrides:{root:{marginBottom:16}}},MuiLink:{defaultProps:{underline:"none"},styleOverrides:{button:{"&:disabled":{color:"rgba(0, 0, 0, 0.26)","&:hover":{textDecoration:"none"}}}}},MuiAccordion:{styleOverrides:{root:{margin:"16px 0",border:"1px solid rgba(0, 0, 0, .125)",boxShadow:"none","&:before":{display:"none"}},rounded:{borderRadius:4}}},MuiAccordionSummary:{styleOverrides:{root:{"&.Mui-expanded":{minHeight:"auto"}},content:{alignItems:"center","&.Mui-expanded":{margin:"12px 0"}}}},MuiAccordionDetails:{styleOverrides:{root:{display:"block"}}}}}),oI={LOGIN:{path:"/login"},USERNAME_PASSWORD_LOGIN:{path:"/auth/login"},MAGIC_TOKEN_LOGIN:{path:"/auth/magic-link"},REGISTER:{path:"/register"},FORGOT_PASSWORD:{path:"/forgot-password"},RESET_PASSWORD:{path:"/reset-password"},CALLBACK:{path:"/callback"},DASHBOARD:{path:"/app"},DOMAIN_NEW:{path:"/app/domain/-new",title:"Add New Domain"},DOMAIN_EDIT:{path:"/app/domain/edit",title:"Domain Settings"},DOMAIN_PLAN:{path:"/app/domain/edit/upgrade",title:"Upgrade Domain to PRO"},PROFILE:{path:"/app/profile",title:"Account Settings"},BUTTON_NEW:{path:"/app/button/-new",title:"Create New Button"},BUTTON_EDIT:{path:"/app/button/:bid([^-][^/#?]*?)",title:"Button Settings"},ACTION_NEW:{path:"/app/button/:bid/action/-new",title:"Create Action"},ACTION_EDIT:{path:"/app/button/:bid/action/:aid([^-][^/#?]*?)",title:"Action Settings"}},aI=["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmara","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Atikokan","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fortaleza","America/Fort_Nelson","America/Glace_Bay","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Indianapolis","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Inuvik","America/Iqaluit","America/Jamaica","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/Ne
102w_York","America/Nipigon","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Nuuk","America/Ojinaga","America/Panama","America/Pangnirtung","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rainy_River","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Thunder_Bay","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","America/Yellowknife","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Chita","Asia/Choibalsan","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Kathmandu","Asia/Khandyga","Asia/Kolkata","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Riyadh","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yangon","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/Stanley","Atlantic/St_Helena","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Uzhgorod","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zaporozhye","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Chuuk","Pacific/Easter","Pacific/Efate","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Pohnpei","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Wake","Pacific/Wallis","UTC"].sort().reduce(((e,t)=>{const[n,r]=t.split(/\/(.+)/,2);return r&&(e[n]||(e[n]=[]))&&e[n].push({value:t,text:r}),e}),{});var iI=n(948),sI=n(6434),lI=n.n(sI),cI=n(3097),uI=n.n(cI),dI=n(9613),pI=n.n(dI),fI=n(615),hI=n.n(fI);const mI=t=>{const[n,r]=e.useState({state:"initial"}),o=(0,iI.A)(t.initialValues,{schema:t.schema,onSubmit:async e=>{r({state:"initial"});try{await t.onSubmit(e),r({state:"success"})}catch(n){r({state:"error",message:n.message})}}}),a=e=>{const[t,...n]=hI()(e);let r,a;const{disabled:i,...s}=o.getFieldProps(t);
102return n.length?(r=uI()(s.value,n),a=e=>s.onChange({target:{value:pI()(lI()(s.value),n,e.target.value)}})):(r=s.value,a=s.onChange),{value:r,onChange:a,disabled:i}};return{...o,submitState:n,getValue:e=>uI()(o.values,e),setValue:(e,t)=>{const[n,...r]=hI()(e),a="object"===typeof t?{...lI()(uI()(o.values,e)),...t}:t;o.change(n,r.length?pI()(lI()(o.values[n]),r,a):a)},getTextFieldProps:e=>{const{value:t,onChange:n,disabled:r}=a(e),i=o.errors[e];return{id:e,name:e,helperText:i||" ",error:!!i,disabled:r,value:t,onChange:n}},getCheckboxProps:function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{value:n,onChange:r,disabled:o}=a(e);return{id:e,name:e,value:e,disabled:o,checked:t?"true"===n:Boolean(n),onChange:(e,n)=>r({target:{value:t?n.toString():n}})}},getRadioGroupProps:e=>{const{value:t,onChange:n,disabled:r}=a(e);return{id:e,name:e,disabled:r,value:t,onChange:n}},getSliderProps:function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{value:n,onChange:r,disabled:o}=a(e);return{id:e,name:e,disabled:o,value:Number(n),onChange:(e,n)=>r({target:{value:t?n.toString():n}})}},getResetButtonProps:()=>({...o.getResetButtonProps(),onClick:()=>{var e;o.reset(),null===(e=t.onReset)||void 0===e||e.call(t)},disabled:o.isValidating||o.isSubmitting})}},gI=e.createContext(null);class vI extends Error{constructor(e,t){super(t),this.status=void 0,this.status=e,this.name="ApiResponseError"}}const yI={post:async e=>{if(e.response.status<400)return;const t=await e.response.json();if("message"in t)throw new vI(e.response.status,t.message)}};var bI,wI,xI,SI;const kI=!1,_I=(new eh({authority:null!==(bI="https://api.callnowbutton.com")?bI:"",client_id:null!==(wI="cnb-web-app")?wI:"cnb-web-app",redirect_uri:null!==(xI="https://app.nowbuttons.com/callback")?xI:`${window.location.origin}/callback`,post_logout_redirect_uri:null!==(SI="https://app.nowbuttons.com/")?SI:window.location.origin,scope:"openid user",response_type:"code",automaticSilentRenew:!0,loadUserInfo:!1}),new qy({credentials:"include",basePath:"https://api.nowbuttons.com",middleware:[yI,{pre:async e=>{}}]})),CI=new class extends Wy{async createUserRaw(e,t){if(null==e.userCreateRequest)throw new Gy("userCreateRequest",'Required parameter "userCreateRequest" was null or undefined when calling createUser().');const n={"Content-Type":"application/json"};const r=await this.request({path:"/v1/user",method:"POST",headers:n,query:{},body:jx(e.userCreateRequest)},t);return new Qy(r,(e=>hb(e)))}async createUser(e,t){const n=await this.createUserRaw(e,t);return await n.value()}async deleteUserRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/user",method:"DELETE",headers:t,query:{}},e);return new Qy(n,(e=>Px(e)))}async deleteUser(e){const t=await this.deleteUserRaw(e);return await t.value()}async enableEmailOptInPreferenceRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/user/emailPreference",method:"POST",headers:t,query:{}},e);return new Qy(n,(e=>Px(e)))}async enableEmailOptInPreference(e){const t=await this.enableEmailOptInPreferenceRaw(e);return await t.value()}async getStripeDetailsRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/user/payment-details",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>_x(e)))}
102async getStripeDetails(e){const t=await this.getStripeDetailsRaw(e);return await t.value()}async getUserRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/user",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>hb(e)))}async getUser(e){const t=await this.getUserRaw(e);return await t.value()}async loginRaw(e,t){if(null==e.email)throw new Gy("email",'Required parameter "email" was null or undefined when calling login().');if(null==e.password)throw new Gy("password",'Required parameter "password" was null or undefined when calling login().');Jy([{contentType:"multipart/form-data"},{contentType:"application/x-www-form-urlencoded"}]);let n;n=new URLSearchParams,null!=e.email&&n.append("email",e.email),null!=e.password&&n.append("password",e.password),null!=e.remember&&n.append("remember",e.remember);const r=await this.request({path:"/v1/session",method:"POST",headers:{},query:{},body:n},t);return new Qy(r,(e=>Xw(e)))}async login(e,t){const n=await this.loginRaw(e,t);return await n.value()}async logoutRaw(e){const t=await this.request({path:"/v1/logout",method:"POST",headers:{},query:{}},e);return this.isJsonMime(t.headers.get("content-type"))?new Qy(t):new tb(t)}async logout(e){const t=await this.logoutRaw(e);return await t.value()}async removeEmailOptInPreferenceRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/user/emailPreference",method:"DELETE",headers:t,query:{}},e);return new Qy(n,(e=>Px(e)))}async removeEmailOptInPreference(e){const t=await this.removeEmailOptInPreferenceRaw(e);return await t.value()}async requestPasswordResetRaw(e,t){if(null==e.emailAddress)throw new Gy("emailAddress",'Required parameter "emailAddress" was null or undefined when calling requestPasswordReset().');const n={};null!=e.emailAddress&&(n.emailAddress=e.emailAddress);const r=await this.request({path:"/v1/user/password-reset",method:"GET",headers:{},query:n},t);return new Qy(r,(e=>function(e,t){return null==e?e:{success:e.success}}(e)))}async requestPasswordReset(e,t){const n=await this.requestPasswordResetRaw(e,t);return await n.value()}async resetPasswordRaw(e,t){if(null==e.token)throw new Gy("token",'Required parameter "token" was null or undefined when calling resetPassword().');if(null==e.newPassword)throw new Gy("newPassword",'Required parameter "newPassword" was null or undefined when calling resetPassword().');const n={};null!=e.token&&(n.token=e.token),null!=e.newPassword&&(n.newPassword=e.newPassword);const r=await this.request({path:"/v1/user/password-reset",method:"POST",headers:{},query:n},t);return new Qy(r,(e=>function(e,t){return null==e?e:{success:e.success,message:e.message}}(e)))}async resetPassword(e,t){const n=await this.resetPasswordRaw(e,t);return await n.value()}async setStorageSettingsRaw(e,t){if(null==e.implementation)throw new Gy("implementation",'Required parameter "implementation" was null or undefined when calling setStorageSettings().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/user/settings/storage/{implementation}";r=r.replace("{implementation}",encodeURIComponent(String(e.implementation)));const o=await this.request({path:r,method:"POST",headers:n,query:{}},t);return new Qy(o,(e=>hb(e)))}async setStorageSettings(e,t){const n=await this.setStorageSettingsRaw(e,t);return await n.value()}async updatePasswordRaw(e,t){if(null==e.currentPassword)throw new Gy("currentPassword",'Required parameter "currentPassword" was null or undefined when calling updatePassword().');
102if(null==e.newPassword)throw new Gy("newPassword",'Required parameter "newPassword" was null or undefined when calling updatePassword().');const n={};null!=e.currentPassword&&(n.currentPassword=e.currentPassword),null!=e.newPassword&&(n.newPassword=e.newPassword);const r={};this.configuration&&this.configuration.accessToken&&(r.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(r["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const o=await this.request({path:"/v1/user/update-password",method:"PATCH",headers:r,query:n},t);return new Qy(o,(e=>Px(e)))}async updatePassword(e,t){const n=await this.updatePasswordRaw(e,t);return await n.value()}async updateUserRaw(e,t){if(null==e.userUpdateRequest)throw new Gy("userUpdateRequest",'Required parameter "userUpdateRequest" was null or undefined when calling updateUser().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/user",method:"PATCH",headers:n,query:{},body:Mx(e.userUpdateRequest)},t);return new Qy(r,(e=>hb(e)))}async updateUser(e,t){const n=await this.updateUserRaw(e,t);return await n.value()}async upgradeSubscriptionToYearlyRaw(e,t){if(null==e.subscriptionId)throw new Gy("subscriptionId",'Required parameter "subscriptionId" was null or undefined when calling upgradeSubscriptionToYearly().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/user/subscription/{subscriptionId}/upgrade-to-yearly";r=r.replace("{subscriptionId}",encodeURIComponent(String(e.subscriptionId)));const o=await this.request({path:r,method:"POST",headers:n,query:{}},t);return new Qy(o,(e=>function(e,t){return null==e?e:{success:e.success,message:e.message,subscriptionId:e.subscriptionId}}(e)))}async upgradeSubscriptionToYearly(e,t){const n=await this.upgradeSubscriptionToYearlyRaw(e,t);return await n.value()}async wordPressSignupRaw(e,t){if(null==e.wordPressSignupCreateRequest)throw new Gy("wordPressSignupCreateRequest",'Required parameter "wordPressSignupCreateRequest" was null or undefined when calling wordPressSignup().');const n={"Content-Type":"application/json"};const r=await this.request({path:"/v1/user/wp",method:"POST",headers:n,query:{},body:zx(e.wordPressSignupCreateRequest)},t);return new Qy(r,(e=>function(e,t){return null==e?e:{email:e.email,domain:e.domain,adminUrl:e.adminUrl,version:e.version,success:e.success}}(e)))}async wordPressSignup(e,t){const n=await this.wordPressSignupRaw(e,t);return await n.value()}}(_I),AI=(new class extends Wy{async addMemberAsChatAgentRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling addMemberAsChatAgent().');if(null==e.memberId)throw new Gy("memberId",'Required parameter "memberId" was null or undefined when calling addMemberAsChatAgent().');if(null==e.chatAgentAddRequest)throw new Gy("chatAgentAddRequest",'Required parameter "chatAgentAddRequest" was null or undefined when calling addMemberAsChatAgent().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/member/{memberId}/addagent";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{memberId}",encodeURIComponent(String(e.memberId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:cw(e.chatAgentAddRequest)},t);return new Qy(o,(e=>Lb(e)))}async addMemberAsChatAgent(e,t){const n=await this.addMemberAsChatAgentRaw(e,t);
102return await n.value()}async addParticipantRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling addParticipant().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling addParticipant().');if(null==e.personaId)throw new Gy("personaId",'Required parameter "personaId" was null or undefined when calling addParticipant().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/participant/{personaId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId))),r=r.replace("{personaId}",encodeURIComponent(String(e.personaId)));const o=await this.request({path:r,method:"POST",headers:n,query:{}},t);return new Qy(o,(e=>fw(e)))}async addParticipant(e,t){const n=await this.addParticipantRaw(e,t);return await n.value()}async createPersonaRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling createPersona().');if(null==e.memberId)throw new Gy("memberId",'Required parameter "memberId" was null or undefined when calling createPersona().');if(null==e.chatUserCreateRequest)throw new Gy("chatUserCreateRequest",'Required parameter "chatUserCreateRequest" was null or undefined when calling createPersona().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/member/{memberId}/persona";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{memberId}",encodeURIComponent(String(e.memberId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:xw(e.chatUserCreateRequest)},t);return new Zy(o)}async createPersona(e,t){await this.createPersonaRaw(e,t)}async createPrivateNoteRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling createPrivateNote().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling createPrivateNote().');if(null==e.privateNoteRequest)throw new Gy("privateNoteRequest",'Required parameter "privateNoteRequest" was null or undefined when calling createPrivateNote().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/notes";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:sx(e.privateNoteRequest)},t);return new Zy(o)}async createPrivateNote(e,t){await this.createPrivateNoteRaw(e,t)}async createQuickReplyRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling createQuickReply().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling createQuickReply().');if(null==e.createQuickReplyRequest)throw new Gy("createQuickReplyRequest",'Required parameter "createQuickReplyRequest" was null or undefined when calling createQuickReply().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/{domainId}/quickreply";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:jw(e.createQuickReplyRequest)},t);return new Zy(o)}async createQuickReply(e,t){await this.createQuickReplyRaw(e,t)}
102async createWorkspaceDomainPersonaRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling createWorkspaceDomainPersona().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling createWorkspaceDomainPersona().');if(null==e.workspaceDomainPersonaCreateRequest)throw new Gy("workspaceDomainPersonaCreateRequest",'Required parameter "workspaceDomainPersonaCreateRequest" was null or undefined when calling createWorkspaceDomainPersona().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/domain/{domainId}/persona";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:Ux(e.workspaceDomainPersonaCreateRequest)},t);return new Zy(o)}async createWorkspaceDomainPersona(e,t){await this.createWorkspaceDomainPersonaRaw(e,t)}async deleteRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling delete().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling delete().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>fw(e)))}async delete(e,t){const n=await this.deleteRaw(e,t);return await n.value()}async deleteQuickReplyRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling deleteQuickReply().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling deleteQuickReply().');if(null==e.quickReplyId)throw new Gy("quickReplyId",'Required parameter "quickReplyId" was null or undefined when calling deleteQuickReply().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/{domainId}/quickreply/{quickReplyId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{quickReplyId}",encodeURIComponent(String(e.quickReplyId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Zy(o)}async deleteQuickReply(e,t){await this.deleteQuickReplyRaw(e,t)}async deleteWorkspaceRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling deleteWorkspace().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Mw(e)))}async deleteWorkspace(e,t){const n=await this.deleteWorkspaceRaw(e,t);return await n.value()}async disableChatUserRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/chat/user/enable",method:"DELETE",headers:t,query:{}},e);return new Qy(n,(e=>Px(e)))}async disableChatUser(e){const t=await this.disableChatUserRaw(e);return await t.value()}async enableChatUserRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/chat/user/enable",method:"POST",headers:t,query:{}},e);return new Qy(n,(e=>Px(e)))}async enableChatUser(e){const t=await this.enableChatUserRaw(e);return await t.value()}async eventsRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling events().');
102if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling events().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/events";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(hw)))}async events(e,t){const n=await this.eventsRaw(e,t);return await n.value()}async exportChatChannelAsHtmlRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling exportChatChannelAsHtml().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling exportChatChannelAsHtml().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/html";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return this.isJsonMime(o.headers.get("content-type"))?new Qy(o):new tb(o)}async exportChatChannelAsHtml(e,t){const n=await this.exportChatChannelAsHtmlRaw(e,t);return await n.value()}async exportChatChannelAsPdfRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling exportChatChannelAsPdf().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling exportChatChannelAsPdf().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/pdf";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new eb(o)}async exportChatChannelAsPdf(e,t){const n=await this.exportChatChannelAsPdfRaw(e,t);return await n.value()}async getRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling get().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>fw(e)))}async get(e,t){const n=await this.getRaw(e,t);return await n.value()}async getAllRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getAll().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channels";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(fw)))}async getAll(e,t){const n=await this.getAllRaw(e,t);
102return await n.value()}async getAllBotsRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getAllBots().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getAllBots().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/domain/{domainId}/bots";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Zy(o)}async getAllBots(e,t){await this.getAllBotsRaw(e,t)}async getAllPersonasRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getAllPersonas().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/members/persona";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Zy(o)}async getAllPersonas(e,t){await this.getAllPersonasRaw(e,t)}async getFullRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getFull().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling getFull().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/full";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>gw(e)))}async getFull(e,t){const n=await this.getFullRaw(e,t);return await n.value()}async getPersonaRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getPersona().');if(null==e.memberId)throw new Gy("memberId",'Required parameter "memberId" was null or undefined when calling getPersona().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/member/{memberId}/persona";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{memberId}",encodeURIComponent(String(e.memberId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Zy(o)}async getPersona(e,t){await this.getPersonaRaw(e,t)}async getPrivateNotesRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getPrivateNotes().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling getPrivateNotes().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/notes";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Zy(o)}async getPrivateNotes(e,t){await this.getPrivateNotesRaw(e,t)}async getQuickRepliesRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getQuickReplies().');
102if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getQuickReplies().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/{domainId}/quickreplies";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Zy(o)}async getQuickReplies(e,t){await this.getQuickRepliesRaw(e,t)}async getTokenRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getToken().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/token";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Ex(e)))}async getToken(e,t){const n=await this.getTokenRaw(e,t);return await n.value()}async historyRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling history().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling history().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/history";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(dw)))}async history(e,t){const n=await this.historyRaw(e,t);return await n.value()}async participantsRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling participants().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling participants().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/participants";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(pw)))}async participants(e,t){const n=await this.participantsRaw(e,t);return await n.value()}async removeParticipantRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling removeParticipant().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling removeParticipant().');if(null==e.personaId)throw new Gy("personaId",'Required parameter "personaId" was null or undefined when calling removeParticipant().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/participant/{personaId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId))),r=r.replace("{personaId}",encodeURIComponent(String(e.personaId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>fw(e)))}async removeParticipant(e,t){const n=await this.removeParticipantRaw(e,t);
102return await n.value()}async updateChatClientPersonaRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateChatClientPersona().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling updateChatClientPersona().');if(null==e.personaId)throw new Gy("personaId",'Required parameter "personaId" was null or undefined when calling updateChatClientPersona().');if(null==e.chatClientPersonaUpdateRequest)throw new Gy("chatClientPersonaUpdateRequest",'Required parameter "chatClientPersonaUpdateRequest" was null or undefined when calling updateChatClientPersona().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/persona/{personaId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId))),r=r.replace("{personaId}",encodeURIComponent(String(e.personaId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:ww(e.chatClientPersonaUpdateRequest)},t);return new Zy(o)}async updateChatClientPersona(e,t){await this.updateChatClientPersonaRaw(e,t)}async updateNameRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateName().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling updateName().');if(null==e.chatChannelNameUpdateRequest)throw new Gy("chatChannelNameUpdateRequest",'Required parameter "chatChannelNameUpdateRequest" was null or undefined when calling updateName().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/name";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:vw(e.chatChannelNameUpdateRequest)},t);return new Qy(o,(e=>fw(e)))}async updateName(e,t){const n=await this.updateNameRaw(e,t);return await n.value()}async updateParticipantLastReadMessageRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateParticipantLastReadMessage().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling updateParticipantLastReadMessage().');if(null==e.personaId)throw new Gy("personaId",'Required parameter "personaId" was null or undefined when calling updateParticipantLastReadMessage().');if(null==e.messageId)throw new Gy("messageId",'Required parameter "messageId" was null or undefined when calling updateParticipantLastReadMessage().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/participant/{personaId}/lastReadMessage/{messageId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId))),r=r.replace("{personaId}",encodeURIComponent(String(e.personaId))),r=r.replace("{messageId}",encodeURIComponent(String(e.messageId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{}},t);return new Qy(o,(e=>fw(e)))}async updateParticipantLastReadMessage(e,t){const n=await this.updateParticipantLastReadMessageRaw(e,t);
102return await n.value()}async updatePersonaRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updatePersona().');if(null==e.memberId)throw new Gy("memberId",'Required parameter "memberId" was null or undefined when calling updatePersona().');if(null==e.chatUserUpdateRequest)throw new Gy("chatUserUpdateRequest",'Required parameter "chatUserUpdateRequest" was null or undefined when calling updatePersona().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/member/{memberId}/persona";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{memberId}",encodeURIComponent(String(e.memberId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Sw(e.chatUserUpdateRequest)},t);return new Zy(o)}async updatePersona(e,t){await this.updatePersonaRaw(e,t)}async updatePrivateNoteRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updatePrivateNote().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling updatePrivateNote().');if(null==e.noteId)throw new Gy("noteId",'Required parameter "noteId" was null or undefined when calling updatePrivateNote().');if(null==e.updatePrivateNoteRequest)throw new Gy("updatePrivateNoteRequest",'Required parameter "updatePrivateNoteRequest" was null or undefined when calling updatePrivateNote().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/note/{noteId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId))),r=r.replace("{noteId}",encodeURIComponent(String(e.noteId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Ox(e.updatePrivateNoteRequest)},t);return new Zy(o)}async updatePrivateNote(e,t){await this.updatePrivateNoteRaw(e,t)}async updateQuickReplyRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateQuickReply().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling updateQuickReply().');if(null==e.quickReplyId)throw new Gy("quickReplyId",'Required parameter "quickReplyId" was null or undefined when calling updateQuickReply().');if(null==e.createQuickReplyRequest)throw new Gy("createQuickReplyRequest",'Required parameter "createQuickReplyRequest" was null or undefined when calling updateQuickReply().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/{domainId}/quickreply/{quickReplyId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{quickReplyId}",encodeURIComponent(String(e.quickReplyId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:jw(e.createQuickReplyRequest)},t);return new Zy(o)}
102async updateQuickReply(e,t){await this.updateQuickReplyRaw(e,t)}async updateResolutionRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateResolution().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling updateResolution().');if(null==e.chatChannelResolutionUpdateRequest)throw new Gy("chatChannelResolutionUpdateRequest",'Required parameter "chatChannelResolutionUpdateRequest" was null or undefined when calling updateResolution().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/resolution";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:yw(e.chatChannelResolutionUpdateRequest)},t);return new Qy(o,(e=>fw(e)))}async updateResolution(e,t){const n=await this.updateResolutionRaw(e,t);return await n.value()}async updateStatusRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateStatus().');if(null==e.channelId)throw new Gy("channelId",'Required parameter "channelId" was null or undefined when calling updateStatus().');if(null==e.chatChannelStatusUpdateRequest)throw new Gy("chatChannelStatusUpdateRequest",'Required parameter "chatChannelStatusUpdateRequest" was null or undefined when calling updateStatus().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/chat/workspace/{workspaceId}/channel/{channelId}/status";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{channelId}",encodeURIComponent(String(e.channelId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:bw(e.chatChannelStatusUpdateRequest)},t);return new Qy(o,(e=>fw(e)))}async updateStatus(e,t){const n=await this.updateStatusRaw(e,t);return await n.value()}}(_I),new class extends Wy{async consumeRaw(e,t){if(null==e.id)throw new Gy("id",'Required parameter "id" was null or undefined when calling consume().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/magic-token/{id}";r=r.replace("{id}",encodeURIComponent(String(e.id)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{}},t);return new Qy(o,(e=>Jw(e)))}async consume(e,t){const n=await this.consumeRaw(e,t);return await n.value()}async createRaw(e,t){if(null==e.magicTokenRequest)throw new Gy("magicTokenRequest",'Required parameter "magicTokenRequest" was null or undefined when calling create().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/magic-token",method:"POST",headers:n,query:{},body:nx(e.magicTokenRequest)},t);return new Qy(r,(e=>Jw(e)))}async create(e,t){const n=await this.createRaw(e,t);return await n.value()}async exchangeRaw(e,t){if(null==e.token)throw new Gy("token",'Required parameter "token" was null or undefined when calling exchange().');let n="/auth/magic-token/{token}";n=n.replace("{token}",encodeURIComponent(String(e.token)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return new Zy(r)}async exchange(e,t){await this.exchangeRaw(e,t)}async getRaw(e,t){if(null==e.id)throw new Gy("id",'Required parameter "id" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));
102let r="/v1/magic-token/{id}";r=r.replace("{id}",encodeURIComponent(String(e.id)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Jw(e)))}async get(e,t){const n=await this.getRaw(e,t);return await n.value()}async getAllRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/magic-token",method:"GET",headers:t,query:{}},e);return new Zy(n)}async getAll(e){await this.getAllRaw(e)}async requestNewTokenRaw(e,t){if(null==e.magicTokenAnonymousRequest)throw new Gy("magicTokenAnonymousRequest",'Required parameter "magicTokenAnonymousRequest" was null or undefined when calling requestNewToken().');const n={"Content-Type":"application/json"};const r=await this.request({path:"/v1/magic-token/email",method:"POST",headers:n,query:{},body:Qw(e.magicTokenAnonymousRequest)},t);return new Qy(r,(e=>function(e,t){return null==e?e:{userEmail:e.userEmail,status:e.status}}(e)))}async requestNewToken(e,t){const n=await this.requestNewTokenRaw(e,t);return await n.value()}}(_I)),EI=new class extends Wy{async createRaw(e,t){if(null==e.apikeyCreateRequest)throw new Gy("apikeyCreateRequest",'Required parameter "apikeyCreateRequest" was null or undefined when calling create().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/apikey",method:"POST",headers:n,query:{},body:_b(e.apikeyCreateRequest)},t);return new Qy(r,(e=>Eb(e)))}async create(e,t){const n=await this.createRaw(e,t);return await n.value()}async deleteRaw(e,t){if(null==e.apikeyId)throw new Gy("apikeyId",'Required parameter "apikeyId" was null or undefined when calling delete().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/apikey/{apikeyId}";r=r.replace("{apikeyId}",encodeURIComponent(String(e.apikeyId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Cb(e)))}async delete(e,t){const n=await this.deleteRaw(e,t);return await n.value()}async getRaw(e,t){if(null==e.apikeyId)throw new Gy("apikeyId",'Required parameter "apikeyId" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/apikey/{apikeyId}";r=r.replace("{apikeyId}",encodeURIComponent(String(e.apikeyId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>kb(e)))}async get(e,t){const n=await this.getRaw(e,t);return await n.value()}async getAllRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/apikey",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(kb)))}async getAll(e){const t=await this.getAllRaw(e);return await t.value()}async getByOneTimeTokenRaw(e,t){if(null==e.oneTimeToken)throw new Gy("oneTimeToken",'Required parameter "oneTimeToken" was null or undefined when calling getByOneTimeToken().');let n="/v1/apikey/ott/{oneTimeToken}";n=n.replace("{oneTimeToken}",encodeURIComponent(String(e.oneTimeToken)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return new Qy(r,(e=>Eb(e)))}async getByOneTimeToken(e,t){const n=await this.getByOneTimeTokenRaw(e,t);
102return await n.value()}async getByOneTimeTokenAndSecretKeyRaw(e,t){if(null==e.oneTimeToken)throw new Gy("oneTimeToken",'Required parameter "oneTimeToken" was null or undefined when calling getByOneTimeTokenAndSecretKey().');if(null==e.secretKey)throw new Gy("secretKey",'Required parameter "secretKey" was null or undefined when calling getByOneTimeTokenAndSecretKey().');let n="/v1/apikey/ott/{oneTimeToken}/{secretKey}";n=n.replace("{oneTimeToken}",encodeURIComponent(String(e.oneTimeToken))),n=n.replace("{secretKey}",encodeURIComponent(String(e.secretKey)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return new Qy(r,(e=>Eb(e)))}async getByOneTimeTokenAndSecretKey(e,t){const n=await this.getByOneTimeTokenAndSecretKeyRaw(e,t);return await n.value()}async updateRaw(e,t){if(null==e.apikeyId)throw new Gy("apikeyId",'Required parameter "apikeyId" was null or undefined when calling update().');if(null==e.apikeyUpdateRequest)throw new Gy("apikeyUpdateRequest",'Required parameter "apikeyUpdateRequest" was null or undefined when calling update().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/apikey/{apikeyId}";r=r.replace("{apikeyId}",encodeURIComponent(String(e.apikeyId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Ab(e.apikeyUpdateRequest)},t);return new Qy(o,(e=>kb(e)))}async update(e,t){const n=await this.updateRaw(e,t);return await n.value()}}(_I),II=new class extends Wy{async createBillingPortalRaw(e,t){const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/stripe/createBillingPortal",method:"POST",headers:n,query:{},body:bx(e.stripeBillingPortalConfiguration)},t);return new Qy(r,(e=>function(e,t){return null==e?e:{url:e.url}}(e)))}async createBillingPortal(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=await this.createBillingPortalRaw(e,t);return await n.value()}async getAllRaw(e){const t=await this.request({path:"/v1/stripe/plans",method:"GET",headers:{},query:{}},e);return new Qy(t,(e=>e.map(Cx)))}async getAll(e){const t=await this.getAllRaw(e);return await t.value()}async getAllAgencyPlansRaw(e){const t=await this.request({path:"/v1/stripe/agencyPlans",method:"GET",headers:{},query:{}},e);return new Zy(t)}async getAllAgencyPlans(e){await this.getAllAgencyPlansRaw(e)}async getCouponRaw(e){const t=await this.request({path:"/v1/stripe/coupons/wp",method:"GET",headers:{},query:{}},e);return new Zy(t)}async getCoupon(e){await this.getCouponRaw(e)}async requestBillingPortalRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/stripe/requestBillingPortal",method:"POST",headers:t,query:{}},e);return new Qy(n,(e=>function(e,t){return null==e?e:{success:e.success}}(e)))}async requestBillingPortal(e){const t=await this.requestBillingPortalRaw(e);return await t.value()}}(_I),TI=new class extends Wy{async createCheckoutSessionRaw(e,t){if(null==e.checkoutSessionCreateRequest)throw new Gy("checkoutSessionCreateRequest",'Required parameter "checkoutSessionCreateRequest" was null or undefined when calling createCheckoutSession().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/subscription/v2",method:"POST",headers:n,query:{},body:kw(e.checkoutSessionCreateRequest)},t);return new Qy(r,(e=>_w(e)))}async createCheckoutSession(e,t){const n=await this.createCheckoutSessionRaw(e,t);
102return await n.value()}async createProAccountCheckoutSessionRaw(e,t){if(null==e.proAccountCheckoutSessionCreateRequest)throw new Gy("proAccountCheckoutSessionCreateRequest",'Required parameter "proAccountCheckoutSessionCreateRequest" was null or undefined when calling createProAccountCheckoutSession().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/subscription/proAccount",method:"POST",headers:n,query:{},body:lx(e.proAccountCheckoutSessionCreateRequest)},t);return new Qy(r,(e=>cx(e)))}async createProAccountCheckoutSession(e,t){const n=await this.createProAccountCheckoutSessionRaw(e,t);return await n.value()}async getCheckoutSessionRaw(e,t){if(null==e.checkoutSessionId)throw new Gy("checkoutSessionId",'Required parameter "checkoutSessionId" was null or undefined when calling getCheckoutSession().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/subscription/session/{checkoutSessionId}";r=r.replace("{checkoutSessionId}",encodeURIComponent(String(e.checkoutSessionId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Cw(e)))}async getCheckoutSession(e,t){const n=await this.getCheckoutSessionRaw(e,t);return await n.value()}async getSubscriptionStatusForDomainRaw(e,t){if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getSubscriptionStatusForDomain().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/subscription/domain/{domainId}";r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Ax(e)))}async getSubscriptionStatusForDomain(e,t){const n=await this.get
102SubscriptionStatusForDomainRaw(e,t);return await n.value()}}(_I),RI=new class extends Wy{async getDomainRaw(e,t){if(null==e.domainName)throw new Gy("domainName",'Required parameter "domainName" was null or undefined when calling getDomain().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/wp/all/{domainName}";r=r.replace("{domainName}",encodeURIComponent(String(e.domainName)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Bx(e)))}async getDomain(e,t){const n=await this.getDomainRaw(e,t);return await n.value()}}(_I),OI=new class extends Wy{async getSettingsForUserIdRaw(e,t){if(null==e.userId)throw new Gy("userId",'Required parameter "userId" was null or undefined when calling getSettingsForUserId().');let n="/v1/settings/{userId}";n=n.replace("{userId}",encodeURIComponent(String(e.userId)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return this.isJsonMime(r.headers.get("content-type"))?new Qy(r):new tb(r)}
102async getSettingsForUserId(e,t){const n=await this.getSettingsForUserIdRaw(e,t);return await n.value()}async getSettingsForUserIdAndDomainIdRaw(e,t){if(null==e.userId)throw new Gy("userId",'Required parameter "userId" was null or undefined when calling getSettingsForUserIdAndDomainId().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getSettingsForUserIdAndDomainId().');let n="/v1/settings/{userId}/{domainId}";n=n.replace("{userId}",encodeURIComponent(String(e.userId))),n=n.replace("{domainId}",encodeURIComponent(String(e.domainId)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return this.isJsonMime(r.headers.get("content-type"))?new Qy(r):new tb(r)}async getSettingsForUserIdAndDomainId(e,t){const n=await this.getSettingsForUserIdAndDomainIdRaw(e,t);return await n.value()}async getSettingsForUserIdAndDomainIdJsRaw(e,t){if(null==e.userId)throw new Gy("userId",'Required parameter "userId" was null or undefined when calling getSettingsForUserIdAndDomainIdJs().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getSettingsForUserIdAndDomainIdJs().');let n="/v1/settings/{userId}/{domainId}/js";n=n.replace("{userId}",encodeURIComponent(String(e.userId))),n=n.replace("{domainId}",encodeURIComponent(String(e.domainId)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return this.isJsonMime(r.headers.get("content-type"))?new Qy(r):new tb(r)}async getSettingsForUserIdAndDomainIdJs(e,t){const n=await this.get
102SettingsForUserIdAndDomainIdJsRaw(e,t);return await n.value()}async getSettingsForUserIdJsRaw(e,t){if(null==e.userId)throw new Gy("userId",'Required parameter "userId" was null or undefined when calling getSettingsForUserIdJs().');let n="/v1/settings/{userId}/js";n=n.replace("{userId}",encodeURIComponent(String(e.userId)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return this.isJsonMime(r.headers.get("content-type"))?new Qy(r):new tb(r)}async getSettingsForUserIdJs(e,t){const n=await this.getSettingsForUserIdJsRaw(e,t);return await n.value()}async getSettingsJsonForDomainRaw(e,t){if(null==e.userId)throw new Gy("userId",'Required parameter "userId" was null or undefined when calling getSettingsJsonForDomain().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getSettingsJsonForDomain().');let n="/v1/settings/{userId}/{domainId}/json";n=n.replace("{userId}",encodeURIComponent(String(e.userId))),n=n.replace("{domainId}",encodeURIComponent(String(e.domainId)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return new Qy(r,(e=>mx(e)))}
102async getSettingsJsonForDomain(e,t){const n=await this.getSettingsJsonForDomainRaw(e,t);return await n.value()}async getSettingsJsonForUserRaw(e,t){if(null==e.userId)throw new Gy("userId",'Required parameter "userId" was null or undefined when calling getSettingsJsonForUser().');let n="/v1/settings/{userId}/json";n=n.replace("{userId}",encodeURIComponent(String(e.userId)));const r=await this.request({path:n,method:"GET",headers:{},query:{}},t);return new Qy(r,(e=>mx(e)))}async getSettingsJsonForUser(e,t){const n=await this.getSettingsJsonForUserRaw(e,t);return await n.value()}}(_I),jI=new class extends Wy{async createRaw(e,t){if(null==e.domainCreateRequest)throw new Gy("domainCreateRequest",'Required parameter "domainCreateRequest" was null or undefined when calling create().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/domain",method:"POST",headers:n,query:{},body:Nw(e.domainCreateRequest)},t);return new Qy(r,(e=>Rb(e)))}async create(e,t){const n=await this.createRaw(e,t);return await n.value()}async deleteRaw(e,t){if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling delete().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/domain/{domainId}";r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Dw(e)))}async delete(e,t){const n=await this.deleteRaw(e,t);return await n.value()}async getRaw(e,t){if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/domain/{domainId}";r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Rb(e)))}async get(e,t){const n=await this.getRaw(e,t);return await n.value()}async getAllRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/domain",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(Rb)))}async getAll(e){const t=await this.getAllRaw(e);return await t.value()}async getByNameRaw(e,t){if(null==e.name)throw new Gy("name",'Required parameter "name" was null or undefined when calling getByName().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/domain/byName/{name}";r=r.replace("{name}",encodeURIComponent(String(e.name)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Rb(e)))}async getByName(e,t){const n=await this.getByNameRaw(e,t);return await n.value()}async updateRaw(e,t){if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling update().');if(null==e.domainUpdateRequest)throw new Gy("domainUpdateRequest",'Required parameter "domainUpdateRequest" was null or undefined when calling update().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/domain/{domainId}";r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Lw(e.domainUpdateRequest)},t);return new Qy(o,(e=>Rb(e)))}async update(e,t){const n=await this.updateRaw(e,t);
102return await n.value()}async updateTypeRaw(e,t){if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling updateType().');if(null==e.type)throw new Gy("type",'Required parameter "type" was null or undefined when calling updateType().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/domain/{domainId}/type/{type}";r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{type}",encodeURIComponent(String(e.type)));const o=await this.request({path:r,method:"POST",headers:n,query:{}},t);return new Qy(o,(e=>Rb(e)))}async updateType(e,t){const n=await this.updateTypeRaw(e,t);return await n.value()}}(_I),PI=new class extends Wy{async _exportRaw(e,t){if(null==e.exportButtonRequest)throw new Gy("exportButtonRequest",'Required parameter "exportButtonRequest" was null or undefined when calling _export().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/button/export",method:"POST",headers:n,query:{},body:Fw(e.exportButtonRequest)},t);return new Qy(r,(e=>$w(e)))}async _export(e,t){const n=await this._exportRaw(e,t);return await n.value()}async _importRaw(e,t){if(null==e.importButtonRequest)throw new Gy("importButtonRequest",'Required parameter "importButtonRequest" was null or undefined when calling _import().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/button/import",method:"POST",headers:n,query:{},body:Vw(e.importButtonRequest)},t);return new Qy(r,(e=>Kw(e)))}async _import(e,t){const n=await this._importRaw(e,t);return await n.value()}async copyRaw(e,t){if(null==e.copyButtonRequest)throw new Gy("copyButtonRequest",'Required parameter "copyButtonRequest" was null or undefined when calling copy().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/button/copy",method:"POST",headers:n,query:{},body:Iw(e.copyButtonRequest)},t);return new Qy(r,(e=>Tw(e)))}async copy(e,t){const n=await this.copyRaw(e,t);return await n.value()}async createRaw(e,t){if(null==e.buttonCreateRequest)throw new Gy("buttonCreateRequest",'Required parameter "buttonCreateRequest" was null or undefined when calling create().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/button",method:"POST",headers:n,query:{},body:Yb(e.buttonCreateRequest)},t);return new Qy(r,(e=>Qb(e)))}async create(e,t){const n=await this.createRaw(e,t);return await n.value()}async createFullRaw(e,t){if(null==e.buttonCreateRequest)throw new Gy("buttonCreateRequest",'Required parameter "buttonCreateRequest" was null or undefined when calling createFull().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/button/full",method:"POST",headers:n,query:{},body:Yb(e.buttonCreateRequest)},t);return new Qy(r,(e=>Kb(e)))}async createFull(e,t){const n=await this.createFullRaw(e,t);
102return await n.value()}async createV2Raw(e,t){if(null==e.buttonCreateRequestV2)throw new Gy("buttonCreateRequestV2",'Required parameter "buttonCreateRequestV2" was null or undefined when calling createV2().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/button/full-v2",method:"POST",headers:n,query:{},body:Jb(e.buttonCreateRequestV2)},t);return new Qy(r,(e=>Kb(e)))}async createV2(e,t){const n=await this.createV2Raw(e,t);return await n.value()}async deleteRaw(e,t){if(null==e.buttonId)throw new Gy("buttonId",'Required parameter "buttonId" was null or undefined when calling delete().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/{buttonId}";r=r.replace("{buttonId}",encodeURIComponent(String(e.buttonId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Pw(e)))}async delete(e,t){const n=await this.deleteRaw(e,t);return await n.value()}async getRaw(e,t){if(null==e.buttonId)throw new Gy("buttonId",'Required parameter "buttonId" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/{buttonId}";r=r.replace("{buttonId}",encodeURIComponent(String(e.buttonId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Qb(e)))}async get(e,t){const n=await this.getRaw(e,t);return await n.value()}async getAllRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/button",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(Qb)))}async getAll(e){const t=await this.getAllRaw(e);return await t.value()}async getAllForDomainRaw(e,t){if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getAllForDomain().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/byDomainId/{domainId}";r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(Qb)))}async getAllForDomain(e,t){const n=await this.getAllForDomainRaw(e,t);return await n.value()}async getAllFullRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/button/full",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(Kb)))}async getAllFull(e){const t=await this.getAllFullRaw(e);return await t.value()}async getAllValidationErrorsRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/button/validation",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(Dx)))}async getAllValidationErrors(e){const t=await this.getAllValidationErrorsRaw(e);return await t.value()}async getFullRaw(e,t){if(null==e.buttonId)throw new Gy("buttonId",'Required parameter "buttonId" was null or undefined when calling getFull().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/{buttonId}/full";r=r.replace("{buttonId}",encodeURIComponent(String(e.buttonId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Kb(e)))}async getFull(e,t){const n=await this.getFullRaw(e,t);
102return await n.value()}async getValidationErrorsRaw(e,t){if(null==e.buttonId)throw new Gy("buttonId",'Required parameter "buttonId" was null or undefined when calling getValidationErrors().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/{buttonId}/validation";r=r.replace("{buttonId}",encodeURIComponent(String(e.buttonId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(Dx)))}async getValidationErrors(e,t){const n=await this.getValidationErrorsRaw(e,t);return await n.value()}async updateRaw(e,t){if(null==e.buttonId)throw new Gy("buttonId",'Required parameter "buttonId" was null or undefined when calling update().');if(null==e.buttonUpdateRequest)throw new Gy("buttonUpdateRequest",'Required parameter "buttonUpdateRequest" was null or undefined when calling update().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/{buttonId}";r=r.replace("{buttonId}",encodeURIComponent(String(e.buttonId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Zb(e.buttonUpdateRequest)},t);return new Qy(o,(e=>Qb(e)))}async update(e,t){const n=await this.updateRaw(e,t);return await n.value()}async updateFullRaw(e,t){if(null==e.buttonId)throw new Gy("buttonId",'Required parameter "buttonId" was null or undefined when calling updateFull().');if(null==e.buttonUpdateRequest)throw new Gy("buttonUpdateRequest",'Required parameter "buttonUpdateRequest" was null or undefined when calling updateFull().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/{buttonId}/full";r=r.replace("{buttonId}",encodeURIComponent(String(e.buttonId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Zb(e.buttonUpdateRequest)},t);return new Qy(o,(e=>Kb(e)))}async updateFull(e,t){const n=await this.updateFullRaw(e,t);return await n.value()}async updateFullV2Raw(e,t){if(null==e.buttonId)throw new Gy("buttonId",'Required parameter "buttonId" was null or undefined when calling updateFullV2().');if(null==e.buttonUpdateRequestV2)throw new Gy("buttonUpdateRequestV2",'Required parameter "buttonUpdateRequestV2" was null or undefined when calling updateFullV2().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/button/{buttonId}/full-v2";r=r.replace("{buttonId}",encodeURIComponent(String(e.buttonId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:ew(e.buttonUpdateRequestV2)},t);return new Qy(o,(e=>Kb(e)))}async updateFullV2(e,t){const n=await this.updateFullV2Raw(e,t);return await n.value()}}(_I),MI=new class extends Wy{async createRaw(e,t){if(null==e.actionCreateRequest)throw new Gy("actionCreateRequest",'Required parameter "actionCreateRequest" was null or undefined when calling create().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/action",method:"POST",headers:n,query:{},body:wb(e.actionCreateRequest)},t);return new Qy(r,(e=>yb(e)))}async create(e,t){const n=await this.createRaw(e,t);
102return await n.value()}async deleteRaw(e,t){if(null==e.actionId)throw new Gy("actionId",'Required parameter "actionId" was null or undefined when calling delete().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/action/{actionId}";r=r.replace("{actionId}",encodeURIComponent(String(e.actionId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>xb(e)))}async delete(e,t){const n=await this.deleteRaw(e,t);return await n.value()}async getRaw(e,t){if(null==e.actionId)throw new Gy("actionId",'Required parameter "actionId" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/action/{actionId}";r=r.replace("{actionId}",encodeURIComponent(String(e.actionId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>yb(e)))}async get(e,t){const n=await this.getRaw(e,t);return await n.value()}async getAllRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/action",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(yb)))}async getAll(e){const t=await this.getAllRaw(e);return await t.value()}async getButtonsRaw(e,t){if(null==e.actionId)throw new Gy("actionId",'Required parameter "actionId" was null or undefined when calling getButtons().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/action/button/{actionId}";r=r.replace("{actionId}",encodeURIComponent(String(e.actionId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(Qb)))}async getButtons(e,t){const n=await this.getButtonsRaw(e,t);return await n.value()}async getButtonsFullRaw(e,t){if(null==e.actionId)throw new Gy("actionId",'Required parameter "actionId" was null or undefined when calling getButtonsFull().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/action/button/{actionId}/full";r=r.replace("{actionId}",encodeURIComponent(String(e.actionId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Kb(e)))}async getButtonsFull(e,t){const n=await this.getButtonsFullRaw(e,t);return await n.value()}async updateRaw(e,t){if(null==e.actionId)throw new Gy("actionId",'Required parameter "actionId" was null or undefined when calling update().');if(null==e.actionUpdateRequest)throw new Gy("actionUpdateRequest",'Required parameter "actionUpdateRequest" was null or undefined when calling update().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/action/{actionId}";r=r.replace("{actionId}",encodeURIComponent(String(e.actionId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Sb(e.actionUpdateRequest)},t);return new Qy(o,(e=>yb(e)))}async update(e,t){const n=await this.updateRaw(e,t);return await n.value()}}(_I),NI=new class extends Wy{async createRaw(e,t){if(null==e.conditionCreateRequest)throw new Gy("conditionCreateRequest",'Required parameter "conditionCreateRequest" was null or undefined when calling create().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/condition",method:"POST",headers:n,query:{},body:Aw(e.conditionCreateRequest)},t);return new Qy(r,(e=>
102Bb(e)))}async create(e,t){const n=await this.createRaw(e,t);return await n.value()}async deleteRaw(e,t){if(null==e.conditionId)throw new Gy("conditionId",'Required parameter "conditionId" was null or undefined when calling delete().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/condition/{conditionId}";r=r.replace("{conditionId}",encodeURIComponent(String(e.conditionId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Ew(e)))}async delete(e,t){const n=await this.deleteRaw(e,t);return await n.value()}async getRaw(e,t){if(null==e.conditionId)throw new Gy("conditionId",'Required parameter "conditionId" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/condition/{conditionId}";r=r.replace("{conditionId}",encodeURIComponent(String(e.conditionId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Bb(e)))}async get(e,t){const n=await this.getRaw(e,t);return await n.value()}async getAllRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/condition",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(Bb)))}async getAll(e){const t=await this.getAllRaw(e);return await t.value()}async getButtonsRaw(e,t){if(null==e.conditionId)throw new Gy("conditionId",'Required parameter "conditionId" was null or undefined when calling getButtons().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/condition/button/{conditionId}";r=r.replace("{conditionId}",encodeURIComponent(String(e.conditionId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(Qb)))}async getButtons(e,t){const n=await this.getButtonsRaw(e,t);return await n.value()}async updateRaw(e,t){if(null==e.conditionId)throw new Gy("conditionId",'Required parameter "conditionId" was null or undefined when calling update().');if(null==e.conditionUpdateRequest)throw new Gy("conditionUpdateRequest",'Required parameter "conditionUpdateRequest" was null or undefined when calling update().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/condition/{conditionId}";r=r.replace("{conditionId}",encodeURIComponent(String(e.conditionId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Xb(e.conditionUpdateRequest)},t);return new Qy(o,(e=>Bb(e)))}async update(e,t){const n=await this.updateRaw(e,t);return await n.value()}}(_I),DI=new class extends Wy{async addDomainRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling addDomain().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling addDomain().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/domain/{domainId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"POST",headers:n,query:{}},t);return new Qy(o,(e=>Lb(e)))}async addDomain(e,t){const n=await this.addDomainRaw(e,t);
102return await n.value()}async addDomainPermissionRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling addDomainPermission().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling addDomainPermission().');if(null==e.permissionAddRequest)throw new Gy("permissionAddRequest",'Required parameter "permissionAddRequest" was null or undefined when calling addDomainPermission().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/domain/{domainId}/permissions";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:ix(e.permissionAddRequest)},t);return new Qy(o,(e=>Lb(e)))}async addDomainPermission(e,t){const n=await this.addDomainPermissionRaw(e,t);return await n.value()}async addMemberRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling addMember().');if(null==e.memberAddRequest)throw new Gy("memberAddRequest",'Required parameter "memberAddRequest" was null or undefined when calling addMember().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/members";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:ax(e.memberAddRequest)},t);return new Qy(o,(e=>Lb(e)))}async addMember(e,t){const n=await this.addMemberRaw(e,t);return await n.value()}async createRaw(e,t){if(null==e.workspaceCreateRequest)throw new Gy("workspaceCreateRequest",'Required parameter "workspaceCreateRequest" was null or undefined when calling create().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const r=await this.request({path:"/v1/workspace",method:"POST",headers:n,query:{},body:$x(e.workspaceCreateRequest)},t);return new Qy(r,(e=>Lb(e)))}async create(e,t){const n=await this.createRaw(e,t);return await n.value()}async deleteRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling delete().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Lb(e)))}async delete(e,t){const n=await this.deleteRaw(e,t);return await n.value()}async getRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling get().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>Lb(e)))}async get(e,t){const n=await this.getRaw(e,t);
102return await n.value()}async getAllRaw(e){const t={};this.configuration&&this.configuration.accessToken&&(t.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(t["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));const n=await this.request({path:"/v1/workspace",method:"GET",headers:t,query:{}},e);return new Qy(n,(e=>e.map(Lb)))}async getAll(e){const t=await this.getAllRaw(e);return await t.value()}async getAvailableDomainsRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getAvailableDomains().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/domains/available";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(Fb)))}async getAvailableDomains(e,t){const n=await this.getAvailableDomainsRaw(e,t);return await n.value()}async isSlugAvailableRaw(e,t){if(null==e.slug)throw new Gy("slug",'Required parameter "slug" was null or undefined when calling isSlugAvailable().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/slug/{slug}/available";r=r.replace("{slug}",encodeURIComponent(String(e.slug)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>function(e,t){return null==e?e:{slug:e.slug,available:e.available}}(e)))}async isSlugAvailable(e,t){const n=await this.isSlugAvailableRaw(e,t);return await n.value()}async leaveRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling leave().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/member/self";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Lb(e)))}async leave(e,t){const n=await this.leaveRaw(e,t);return await n.value()}async removeDomainRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling removeDomain().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling removeDomain().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/domain/{domainId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Lb(e)))}async removeDomain(e,t){const n=await this.removeDomainRaw(e,t);return await n.value()}async removeDomainPermissionRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling removeDomainPermission().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling removeDomainPermission().');if(null==e.permissionId)throw new Gy("permissionId",'Required parameter "permissionId" was null or undefined when calling removeDomainPermission().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/domain/{domainId}/permission/{permissionId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{permissionId}",encodeURIComponent(String(e.permissionId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Lb(e)))}async removeDomainPermission(e,t){const n=await this.removeDomainPermissionRaw(e,t);
102return await n.value()}async removeMemberRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling removeMember().');if(null==e.memberId)throw new Gy("memberId",'Required parameter "memberId" was null or undefined when calling removeMember().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/member/{memberId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{memberId}",encodeURIComponent(String(e.memberId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Qy(o,(e=>Lb(e)))}async removeMember(e,t){const n=await this.removeMemberRaw(e,t);return await n.value()}async updateRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling update().');if(null==e.workspaceUpdateRequest)throw new Gy("workspaceUpdateRequest",'Required parameter "workspaceUpdateRequest" was null or undefined when calling update().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Hx(e.workspaceUpdateRequest)},t);return new Qy(o,(e=>Lb(e)))}async update(e,t){const n=await this.updateRaw(e,t);return await n.value()}async updateDomainOptionsRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateDomainOptions().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling updateDomainOptions().');if(null==e.workspaceOptionsUpdateRequest)throw new Gy("workspaceOptionsUpdateRequest",'Required parameter "workspaceOptionsUpdateRequest" was null or undefined when calling updateDomainOptions().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/domain/{domainId}/options";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:qx(e.workspaceOptionsUpdateRequest)},t);return new Qy(o,(e=>Lb(e)))}async updateDomainOptions(e,t){const n=await this.updateDomainOptionsRaw(e,t);return await n.value()}async updateSlugRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateSlug().');if(null==e.slugUpdateRequest)throw new Gy("slugUpdateRequest",'Required parameter "slugUpdateRequest" was null or undefined when calling updateSlug().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/workspace/{workspaceId}/slug";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:gx(e.slugUpdateRequest)},t);return new Qy(o,(e=>Lb(e)))}async updateSlug(e,t){const n=await this.updateSlugRaw(e,t);return await n.value()}}(_I),LI=new class extends Wy{async createMeetingRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling createMeeting().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling createMeeting().');if(null==e.createMeetingRequest)throw new Gy("createMeetingRequest",'Required parameter "createMeetingRequest" was null or undefined when calling createMeeting().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/domain/{domainId}/meeting";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId)));const o=await this.request({path:r,method:"POST",headers:n,query:{},body:Ow(e.createMeetingRequest)},t);return new Qy(o,(e=>ox(e)))}async createMeeting(e,t){const n=await this.createMeetingRaw(e,t);
102return await n.value()}async deleteMeetingRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling deleteMeeting().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling deleteMeeting().');if(null==e.meetingId)throw new Gy("meetingId",'Required parameter "meetingId" was null or undefined when calling deleteMeeting().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/domain/{domainId}/meeting/{meetingId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{meetingId}",encodeURIComponent(String(e.meetingId)));const o=await this.request({path:r,method:"DELETE",headers:n,query:{}},t);return new Zy(o)}async deleteMeeting(e,t){await this.deleteMeetingRaw(e,t)}async disableMeetingRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling disableMeeting().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling disableMeeting().');if(null==e.meetingId)throw new Gy("meetingId",'Required parameter "meetingId" was null or undefined when calling disableMeeting().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/domain/{domainId}/meeting/{meetingId}/disable";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{meetingId}",encodeURIComponent(String(e.meetingId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{}},t);return new Qy(o,(e=>ox(e)))}async disableMeeting(e,t){const n=await this.disableMeetingRaw(e,t);return await n.value()}async enableMeetingRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling enableMeeting().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling enableMeeting().');if(null==e.meetingId)throw new Gy("meetingId",'Required parameter "meetingId" was null or undefined when calling enableMeeting().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/domain/{domainId}/meeting/{meetingId}/enable";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{meetingId}",encodeURIComponent(String(e.meetingId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{}},t);return new Qy(o,(e=>ox(e)))}async enableMeeting(e,t){const n=await this.enableMeetingRaw(e,t);return await n.value()}async getAllMeetingsRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getAllMeetings().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/meetings";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>e.map(ox)))}async getAllMeetings(e,t){const n=await this.getAllMeetingsRaw(e,t);
102return await n.value()}async getMeetingRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling getMeeting().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling getMeeting().');if(null==e.meetingId)throw new Gy("meetingId",'Required parameter "meetingId" was null or undefined when calling getMeeting().');const n={};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/domain/{domainId}/meeting/{meetingId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{meetingId}",encodeURIComponent(String(e.meetingId)));const o=await this.request({path:r,method:"GET",headers:n,query:{}},t);return new Qy(o,(e=>ox(e)))}async getMeeting(e,t){const n=await this.getMeetingRaw(e,t);return await n.value()}async updateMeetingRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateMeeting().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling updateMeeting().');if(null==e.meetingId)throw new Gy("meetingId",'Required parameter "meetingId" was null or undefined when calling updateMeeting().');if(null==e.updateMeetingRequest)throw new Gy("updateMeetingRequest",'Required parameter "updateMeetingRequest" was null or undefined when calling updateMeeting().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/domain/{domainId}/meeting/{meetingId}";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{meetingId}",encodeURIComponent(String(e.meetingId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Rx(e.updateMeetingRequest)},t);return new Qy(o,(e=>ox(e)))}async updateMeeting(e,t){const n=await this.updateMeetingRaw(e,t);return await n.value()}async updateMeetingFieldsRaw(e,t){if(null==e.workspaceId)throw new Gy("workspaceId",'Required parameter "workspaceId" was null or undefined when calling updateMeetingFields().');if(null==e.domainId)throw new Gy("domainId",'Required parameter "domainId" was null or undefined when calling updateMeetingFields().');if(null==e.meetingId)throw new Gy("meetingId",'Required parameter "meetingId" was null or undefined when calling updateMeetingFields().');if(null==e.updateFieldsRequest)throw new Gy("updateFieldsRequest",'Required parameter "updateFieldsRequest" was null or undefined when calling updateMeetingFields().');const n={"Content-Type":"application/json"};this.configuration&&this.configuration.accessToken&&(n.Authorization=await this.configuration.accessToken("oauth2Scheme",[])),this.configuration&&this.configuration.apiKey&&(n["x-cnb-api-key"]=await this.configuration.apiKey("x-cnb-api-key"));let r="/v1/meet/workspace/{workspaceId}/domain/{domainId}/meeting/{meetingId}/fields";r=r.replace("{workspaceId}",encodeURIComponent(String(e.workspaceId))),r=r.replace("{domainId}",encodeURIComponent(String(e.domainId))),r=r.replace("{meetingId}",encodeURIComponent(String(e.meetingId)));const o=await this.request({path:r,method:"PATCH",headers:n,query:{},body:Ix(e.updateFieldsRequest)},t);return new Qy(o,(e=>ox(e)))}async updateMeetingFields(e,t){const n=await this.updateMeetingFieldsRaw(e,t);return await n.value()}}(_I),FI={getCurrentUser:async()=>CI.getUser(),register:async(e,t,n,r)=>{await CI.createUser({userCreateRequest:{email:e,password:t,emailOptIn:n,signupSource:r}})},login:async(e,t,n)=>(await CI.login({email:e,password:t,remember:n}),CI.getUser()),logout:async()=>(await CI.logout(),null),requestMagicLink:async e=>await AI.requestNewToken({magicTokenAnonymousRequest:{email:e,target:Gx}}),updateUser:async e=>CI.updateUser({userUpdateRequest:{name:e.name}}),enableEmailOptInPreference:async()=>CI.enableEmailOptInPreference(),removeEmailOptInPreference:async()=>CI.removeEmailOptInPreference(),updatePassword:async(e,t)=>{await CI.updatePassword({newPassword:t,currentPassword:e})},requestPasswordReset:async e=>{await CI.requestPasswordReset({emailAddress:e})},resetPassword:async(e,t)=>{await CI.resetPassword({token:e,newPassword:t})},getApikeys:async()=>EI.getAll(),createApikey:async e=>EI.create({apikeyCreateRequest:{name:e}}),deleteApikey:async e=>{await EI.delete({apikeyId:e})},openPaymentHistory:async()=>{const{url:e}=await II.createBillingPortal();window.open(e)},requestPaymentHistoryByEmail:()=>II.requestBillingPortal(),setStorageImplementation:async e=>{await CI.setStorageSettings({implementation:e})}},BI=()=>JSON.parse(localStorage.getItem("apikeys")||"[]"),zI=e=>{localStorage.setItem("apikeys",JSON.stringify(e))},$I={getCurrentUser:()=>{const e=JSON.parse(localStorage.getItem("usertoken")||"null");return Promise.resolve(e)},register:()=>Promise.resolve(),login:(e,t,n)=>(n||setTimeout((()=>localStorage.removeItem("usertoken")),1e4),((e,t)=>{const n={name:"Demo User",marketingData:{emailOptIn:!1,signupSource:"foobar"},...JSON.parse(localStorage.getItem("usertoken")||"{}"),id:String(Math.floor(1e3*Math.random())),email:e,password:t};return localStorage.setItem("usertoken",JSON.stringify(n)),Promise.resolve(n)})(e,t)),logout:()=>(localStorage.removeItem("usertoken"),Promise.resolve(null)),requestMagicLink:e=>Promise.resolve({userEmail:e,status:"ok"}),updateUser:e=>{const t={...JSON.parse(localStorage.getItem("usertoken")||"{}"),...e};return localStorage.setItem("usertoken",JSON.stringify(t)),Promise.resolve(t)},updatePassword:(e,t)=>{const n=JSON.parse(localStorage.getItem("usertoken")||"{}");return n.password!==e?Promise.reject(new Error("Current password incorrect")):(localStorage.setItem("usertoken",JSON.stringify({...n,password:t})),Promise.resolve())},requestPasswordReset:()=>Promise.resolve(),resetPassword:()=>Promise.resolve(),enableEmailOptInPreference:()=>Promise.resolve(JSON.parse(localStorage.getItem("usertoken")||"{}")),removeEmailOptInPreference:()=>Promise.resolve(JSON.parse(localStorage.getItem("usertoken")||"{}")),getApikeys:()=>Promise.resolve(BI().map((e=>({...e,key:null})))),createApikey:e=>{const t=BI();return t.push({id:String(Date.now()),name:e,key:String(Date.now())}),zI(t),Promise.resolve(t[t.length-1])},deleteApikey:e=>{const t=BI();return zI(t.filter((t=>
102t.id!==e))),Promise.resolve()},openPaymentHistory:()=>(window.open("https://github.com"),Promise.resolve()),requestPaymentHistoryByEmail:()=>Promise.resolve({success:!0}),setStorageImplementation:()=>Promise.resolve()},UI=e=>{var t,n;return null!==(t=null===e||void 0===e||null===(n=e.roles)||void 0===n?void 0:n.some((e=>e.startsWith("ROLE_PRO"))))&&void 0!==t&&t},qI=e=>{const t=e instanceof Error?e.message:"";return t?`Can't connect to Stripe for payment history: ${t} \ud83d\ude1e`:"Can't connect to Stripe for payment history \ud83d\ude1e"},HI=Wx?$I:FI,WI=Wx?0:6e4,VI=()=>{const[t,n]=(0,e.useState)(null),[r,o]=(0,e.useState)(void 0),[a,i]=(0,e.useState)(),s=async e=>{const t=void 0!==e?e:await(async()=>{try{return await HI.getCurrentUser()}catch(e){return null}})();n(t),t&&o(await HI.getApikeys()),WI&&t&&setTimeout(s,WI),function(e){Ue().setUser(e)}(t&&{id:t.id,email:t.email,username:t.name||""})};(0,e.useEffect)((()=>{s()}),[]);const l=(e,t,n,r)=>HI.register(e,t,n,r),c=async(e,t,n)=>s(await HI.login(e,t,n)),u=async()=>n(await HI.logout()),d=async e=>n(await HI.updateUser(e)),p=async()=>HI.enableEmailOptInPreference(),f=async()=>HI.removeEmailOptInPreference(),h=(e,t)=>HI.updatePassword(e,t),m=e=>HI.requestPasswordReset(e),g=(e,t)=>HI.resetPassword(e,t),v=async e=>{const t=await HI.createApikey(e);return o((e=>(e||[]).concat(t))),t},y=async e=>{await HI.deleteApikey(e),o((t=>null===t||void 0===t?void 0:t.filter((t=>t.id!==e))))},b=async e=>{await HI.setStorageImplementation(e),i(a)},w=async e=>await HI.requestMagicLink(e),x=(0,e.useCallback)((()=>(async(e,t)=>UI(e)?(await t.requestPaymentHistoryByEmail(),"email"):(await t.openPaymentHistory(),"window"))(t,HI)),[t]);return(0,e.useMemo)((()=>({loggedIn:!!t,currentUser:t,apikeys:r,register:l,login:c,logout:u,requestMagicLink:w,updateUser:d,enableEmailOptInPreference:p,removeEmailOptInPreference:f,updatePassword:h,requestPasswordReset:m,resetPassword:g,createApikey:v,deleteApikey:y,openPaymentHistory:x,setStorageImplementation:b})),[t,r,a])},KI=(0,e.createContext)(null);function GI(e){return Cg("MuiFormControlLabel",e)}const YI=Ag("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),XI=(0,Ym.Ay)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${YI.label}`]:t.label},t.root,t[`labelPlacement${Fv(n.labelPlacement)}`]]}})(Qm((e=>{let{theme:t}=e;return{display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${YI.disabled}`]:{cursor:"default"},[`& .${YI.label}`]:{[`&.${YI.disabled}`]:{color:(t.vars||t).palette.text.disabled}},variants:[{props:{labelPlacement:"start"},style:{flexDirection:"row-reverse",marginRight:-11}},{props:{labelPlacement:"top"},style:{flexDirection:"column-reverse"}},{props:{labelPlacement:"bottom"},style:{flexDirection:"column"}},{props:e=>{let{labelPlacement:t}=e;return"start"===t||"top"===t||"bottom"===t},style:{marginLeft:16}}]}}))),JI=(0,Ym.Ay)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(Qm((e=>{let{theme:t}=e;return{[`&.${YI.error}`]:{color:(t.vars||t).palette.error.main}}}))),QI=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiFormControlLabel"}),{checked:o,className:a,componentsProps:i={},control:s,disabled:l,disableTypography:c,inputRef:u,label:d,labelPlacement:p="end",name:f,onChange:h,required:m,slots:g={},slotProps:v={},value:y,...b}=r,w=Sy(),x=l??s.props.disabled??w?.disabled,S=m??s.props.required,k={disabled:x,required:S};["checked","name","onChange","value","inputRef"].forEach((e=>{"undefined"===typeof s.props[e]&&"undefined"!==typeof r[e]&&(k[e]=r[e])}));const _=xy({props:r,muiFormControl:w,states:["error"]}),C={...r,disabled:x,labelPlacement:p,required:S,error:_.error},A=(e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e;return Gm({root:["root",n&&"disabled",`labelPlacement${Fv(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]},GI,t)})(C),E={slots:g,slotProps:{...i,...v}},[I,T]=Gg("typography",{elementType:Kv,externalForwardedProps:E,ownerState:C});let R=d;return null==R||R.type===Kv||c||(R=(0,dh.jsx)(I,{component:"span",...T,className:Km(A.label,T?.className),children:R})),(0,dh.jsxs)(XI,{className:Km(A.root,a),ownerState:C,ref:n,...b,children:[e.cloneElement(s,k),S?(0,dh.jsxs)("div",{children:[R,(0,dh.jsxs)(JI,{ownerState:C,"aria-hidden":!0,
102className:A.asterisk,children:["\u2009","*"]})]}):R]})})),ZI=QI;function eT(e){return Cg("MuiFormGroup",e)}Ag("MuiFormGroup",["root","row","error"]);const tT=(0,Ym.Ay)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})({display:"flex",flexDirection:"column",flexWrap:"wrap",variants:[{props:{row:!0},style:{flexDirection:"row"}}]}),nT=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiFormGroup"}),{className:r,row:o=!1,...a}=n,i=xy({props:n,muiFormControl:Sy(),states:["error"]}),s={...n,row:o,error:i.error},l=(e=>{const{classes:t,row:n,error:r}=e;return Gm({root:["root",n&&"row",r&&"error"]},eT,t)})(s);return(0,dh.jsx)(tT,{className:Km(l.root,r),ownerState:s,ref:t,...a})})),rT=nT;function oT(e){return Cg("PrivateSwitchBase",e)}Ag("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const aT=(0,Ym.Ay)(Rv)({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:e=>{let{edge:t,ownerState:n}=e;return"start"===t&&"small"!==n.size},style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:e=>{let{edge:t,ownerState:n}=e;return"end"===t&&"small"!==n.size},style:{marginRight:-12}}]}),iT=(0,Ym.Ay)("input",{shouldForwardProp:ny.A})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),sT=e.forwardRef((function(e,t){const{autoFocus:n,checked:r,checkedIcon:o,className:a,defaultChecked:i,disabled:s,disableFocusRipple:l=!1,edge:c=!1,icon:u,id:d,inputProps:p,inputRef:f,name:h,onBlur:m,onChange:g,onFocus:v,readOnly:y,required:b=!1,tabIndex:w,type:x,value:S,...k}=e,[_,C]=$g({controlled:r,default:Boolean(i),name:"SwitchBase",state:"checked"}),A=Sy();let E=s;A&&"undefined"===typeof E&&(E=A.disabled);const I="checkbox"===x||"radio"===x,T={...e,checked:_,disabled:E,disableFocusRipple:l,edge:c},R=(e=>{const{classes:t,checked:n,disabled:r,edge:o}=e;return Gm({root:["root",n&&"checked",r&&"disabled",o&&`edge${Fv(o)}`],input:["input"]},oT,t)})(T);return(0,dh.jsxs)(aT,{component:"span",className:Km(R.root,a),centerRipple:!0,focusRipple:!l,disabled:E,tabIndex:null,role:void 0,onFocus:e=>{v&&v(e),A&&A.onFocus&&A.onFocus(e)},onBlur:e=>{m&&m(e),A&&A.onBlur&&A.onBlur(e)},ownerState:T,ref:t,...k,children:[(0,dh.jsx)(iT,{autoFocus:n,checked:r,defaultChecked:i,className:R.input,disabled:E,id:I?d:void 0,name:h,onChange:e=>{if(e.nativeEvent.defaultPrevented)return;const t=e.target.checked;C(t),g&&g(e,t)},readOnly:y,ref:f,required:b,ownerState:T,tabIndex:w,type:x,..."checkbox"===x&&void 0===S?{}:{value:S},...p}),_?o:u]})})),lT=sT;function cT(e){return Cg("MuiSwitch",e)}const uT=Ag("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),dT=(0,Ym.Ay)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${Fv(n.edge)}`],t[`size${Fv(n.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${uT.thumb}`]:{width:16,height:16},[`& .${uT.switchBase}`]:{padding:4,[`&.${uT.checked}`]:{transform:"translateX(16px)"}}}}]}),pT=(0,Ym.Ay)(lT,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${uT.input}`]:t.input},"default"!==n.color&&t[`color${Fv(n.color)}`]]}})(Qm((e=>{let{theme:t}=e;return{position:"absolute",top:0,left:0,zIndex:1,color:t.vars?t.vars.palette.Switch.defaultColor:`${"light"===t.palette.mode?t.palette.common.white:t.palette.grey[300]}`,transition:t.transitions.create(["left","transform"],{duration:t.transitions.duration.shortest}),[`&.${uT.checked}`]:{transform:"translateX(20px)"},[`&.${uT.disabled}`]:{color:t.vars?t.vars.palette.Switch.defaultDisabledColor:`${"light"===t.palette.mode?t.palette.grey[100]:t.palette.grey[600]}`},[`&.${uT.checked} + .${uT.track}`]:{opacity:.5},[`&.${uT.disabled} + .${uT.track}`]:{opacity:t.vars?t.vars.opacity.switchTrackDisabled:""+("light"===t.palette.mode?.12:.2)},[`& .${uT.input}`]:{left:"-100%",width:"300%"}}})),Qm((e=>{let{theme:t}=e;return{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette.action.active,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}
102,variants:[...Object.entries(t.palette).filter(Bv(["light"])).map((e=>{let[n]=e;return{props:{color:n},style:{[`&.${uT.checked}`]:{color:(t.vars||t).palette[n].main,"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette[n].main,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${uT.disabled}`]:{color:t.vars?t.vars.palette.Switch[`${n}DisabledColor`]:`${"light"===t.palette.mode?(0,Pg.a)(t.palette[n].main,.62):(0,Pg.e$)(t.palette[n].main,.55)}`}},[`&.${uT.checked} + .${uT.track}`]:{backgroundColor:(t.vars||t).palette[n].main}}}}))]}}))),fT=(0,Ym.Ay)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(Qm((e=>{let{theme:t}=e;return{height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:t.vars?t.vars.palette.common.onBackground:`${"light"===t.palette.mode?t.palette.common.black:t.palette.common.white}`,opacity:t.vars?t.vars.opacity.switchTrack:""+("light"===t.palette.mode?.38:.3)}}))),hT=(0,Ym.Ay)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(Qm((e=>{let{theme:t}=e;return{boxShadow:(t.vars||t).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}}))),mT=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiSwitch"}),{className:r,color:o="primary",edge:a=!1,size:i="medium",sx:s,...l}=n,c={...n,color:o,edge:a,size:i},u=(e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,s=Gm({root:["root",n&&`edge${Fv(n)}`,`size${Fv(r)}`],switchBase:["switchBase",`color${Fv(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},cT,t);return{...t,...s}})(c),d=(0,dh.jsx)(hT,{className:u.thumb,ownerState:c});return(0,dh.jsxs)(dT,{className:Km(u.root,r),sx:s,ownerState:c,children:[(0,dh.jsx)(pT,{type:"checkbox",icon:d,checkedIcon:d,ref:t,ownerState:c,...l,classes:{...u,root:u.switchBase}}),(0,dh.jsx)(fT,{className:u.track,ownerState:c})]})})),gT=mT;var vT=n(4984),yT=n(8812);const bT=Ag("MuiBox",["root"]),wT=(0,ZE.A)(),xT=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:n,defaultTheme:r,defaultClassName:o="MuiBox-root",generateClassName:a}=t,i=(0,vT.Ay)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(yT.A),s=e.forwardRef((function(e,t){const s=(0,uh.A)(r),{className:l,component:c="div",...u}=lh(e);return(0,dh.jsx)(i,{as:c,ref:t,className:Km(l,a?a(o):o),theme:n&&s[n]||s,...u})}));return s}({themeId:hh.A,defaultTheme:wT,defaultClassName:bT.root,generateClassName:kg.generate}),ST=xT;function kT(e){return Cg("MuiDialog",e)}const _T=Ag("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]);const CT=e.createContext({}),AT=(0,Ym.Ay)(dS,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),ET=(0,Ym.Ay)(AS,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),IT=(0,Ym.Ay)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${Fv(n.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),TT=(0,Ym.Ay)(Fg,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${Fv(n.scroll)}`],t[`paperWidth${Fv(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(Qm((e=>{let{theme:t}=e;return{margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:e=>{let{ownerState:t}=e;return!t.maxWidth},style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:"px"===t.breakpoints.unit?Math.max(t.breakpoints.values.xs,444):`max(${t.breakpoints.values.xs}${t.breakpoints.unit}, 444px)`,[`&.${_T.paperScrollBody}`]:{[t.breakpoints.down(Math.max(t.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(t.breakpoints.values).filter((e=>"xs"!==e)).map((e=>({props:{maxWidth:e},style:{maxWidth:`${t.breakpoints.values[e]}${t.breakpoints.unit}`,[`&.${_T.paperScrollBody}`]:{[t.breakpoints.down(t.breakpoints.values[e]+64)]:{maxWidth:"calc(100% - 64px)"}}}}))),{props:e=>{let{ownerState:t}=e;return t.fullWidth},style:{width:"calc(100% - 64px)"}},{props:e=>{let{ownerState:t}=e;return t.fullScreen},style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${_T.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}}))),RT=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiDialog"}),o=(0,mg.A)(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,"aria-modal":l=!0,BackdropComponent:c,BackdropProps:u,children:d,className:p,disableEscapeKeyDown:f=!1,fullScreen:h=!1,fullWidth:m=!1,maxWidth:g="sm",onBackdropClick:v,onClick:y,onClose:b,open:w,PaperComponent:x=Fg,PaperProps:S={},scroll:k="paper",TransitionComponent:_=sS,transitionDuration:C=a,TransitionProps:A,...E}=r,I={...r,disableEscapeKeyDown:f,fullScreen:h,fullWidth:m,maxWidth:g,scroll:k},T=(e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e;
102return Gm({root:["root"],container:["container",`scroll${Fv(n)}`],paper:["paper",`paperScroll${Fv(n)}`,`paperWidth${Fv(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]},kT,t)})(I),R=e.useRef(),O=yk(s),j=e.useMemo((()=>({titleId:O})),[O]);return(0,dh.jsx)(ET,{className:Km(T.root,p),closeAfterTransition:!0,components:{Backdrop:AT},componentsProps:{backdrop:{transitionDuration:C,as:c,...u}},disableEscapeKeyDown:f,onClose:b,open:w,ref:n,onClick:e=>{y&&y(e),R.current&&(R.current=null,v&&v(e),b&&b(e,"backdropClick"))},ownerState:I,...E,children:(0,dh.jsx)(_,{appear:!0,in:w,timeout:C,role:"presentation",...A,children:(0,dh.jsx)(IT,{className:Km(T.container),onMouseDown:e=>{R.current=e.target===e.currentTarget},ownerState:I,children:(0,dh.jsx)(TT,{as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":O,"aria-modal":l,...S,className:Km(T.paper,S.className),ownerState:I,children:(0,dh.jsx)(CT.Provider,{value:j,children:d})})})})})})),OT=RT;function jT(e){return Cg("MuiDialogActions",e)}Ag("MuiDialogActions",["root","spacing"]);const PT=(0,Ym.Ay)("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto",variants:[{props:e=>{let{ownerState:t}=e;return!t.disableSpacing},style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),MT=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiDialogActions"}),{className:r,disableSpacing:o=!1,...a}=n,i={...n,disableSpacing:o},s=(e=>{const{classes:t,disableSpacing:n}=e;return Gm({root:["root",!n&&"spacing"]},jT,t)})(i);return(0,dh.jsx)(PT,{className:Km(s.root,r),ownerState:i,ref:t,...a})})),NT=MT;function DT(e){return Cg("MuiDialogContent",e)}Ag("MuiDialogContent",["root","dividers"]);function LT(e){return Cg("MuiDialogTitle",e)}const FT=Ag("MuiDialogTitle",["root"]),BT=(0,Ym.Ay)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(Qm((e=>{let{theme:t}=e;return{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:e=>{let{ownerState:t}=e;return t.dividers},style:{padding:"16px 24px",borderTop:`1px solid ${(t.vars||t).palette.divider}`,borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:e=>{let{ownerState:t}=e;return!t.dividers},style:{[`.${FT.root} + &`]:{paddingTop:0}}}]}}))),zT=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiDialogContent"}),{className:r,dividers:o=!1,...a}=n,i={...n,dividers:o},s=(e=>{const{classes:t,dividers:n}=e;return Gm({root:["root",n&&"dividers"]},DT,t)})(i);return(0,dh.jsx)(BT,{className:Km(s.root,r),ownerState:i,ref:t,...a})})),$T=zT;function UT(e){return Cg("MuiDialogContentText",e)}Ag("MuiDialogContentText",["root"]);const qT=(0,Ym.Ay)(Kv,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({}),HT=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiDialogContentText"}),{children:r,className:o,...a}=n,i=(e=>{const{classes:t}=e,n=Gm({root:["root"]},UT,t);return{...t,...n}})(a);return(0,dh.jsx)(qT,{component:"p",variant:"body1",color:"textSecondary",ref:t,ownerState:a,className:Km(i.root,o),...n,classes:i})})),WT=HT,VT=(0,Ym.Ay)(Kv,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),KT=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiDialogTitle"}),{className:o,id:a,...i}=r,s=r,l=(e=>{const{classes:t}=e;return Gm({root:["root"]},LT,t)})(s),{titleId:c=a}=e.useContext(CT);return(0,dh.jsx)(VT,{component:"h2",className:Km(l.root,o),ownerState:s,ref:n,variant:"h6",id:a??c,...i})})),GT=KT;const YT=e.createContext();function XT(e){return Cg("MuiTable",e)}Ag("MuiTable",["root","stickyHeader"]);const JT=(0,Ym.Ay)("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.stickyHeader&&t.stickyHeader]}})(Qm((e=>{let{theme:t}=e;return{display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":{...t.typography.body2,padding:t.spacing(2),color:(t.vars||t).palette.text.secondary,textAlign:"left",captionSide:"bottom"},variants:[{props:e=>{let{ownerState:t}=e;return t.stickyHeader},style:{borderCollapse:"separate"}}]}}))),QT="table",ZT=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiTable"}),{className:o,component:a=QT,padding:i="normal",size:s="medium",stickyHeader:l=!1,...c}=r,u={...r,component:a,padding:i,size:s,stickyHeader:l},d=(e=>{const{classes:t,stickyHeader:n}=e;return Gm({root:["root",n&&"stickyHeader"]},XT,t)})(u),p=e.useMemo((()=>({padding:i,size:s,stickyHeader:l})),[i,s,l]);return(0,dh.jsx)(YT.Provider,{value:p,children:(0,dh.jsx)(JT,{as:a,role:a===QT?null:"table",ref:n,className:Km(d.root,o),ownerState:u,...c})})})),eR=ZT;const tR=e.createContext();function nR(e){return Cg("MuiTableBody",e)}Ag("MuiTableBody",["root"]);const rR=(0,Ym.Ay)("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),oR={variant:"body"},aR="tbody",iR=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiTableBody"}),{className:r,component:o=aR,...a}=n,i={...n,component:o},s=(e=>{const{classes:t}=e;return Gm({root:["root"]},nR,t)})(i);return(0,dh.jsx)(tR.Provider,{value:oR,children:(0,dh.jsx)(rR,{className:Km(s.root,r),as:o,ref:t,role:o===aR?null:"rowgroup",ownerState:i,...a})})})),sR=iR;function lR(e){return Cg("MuiTableCell",e)}const cR=Ag("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),uR=(0,Ym.Ay)("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${Fv(n.size)}`],"normal"!==n.padding&&t[`padding${Fv(n.padding)}`],"inherit"!==n.align&&t[`align${Fv(n.align)}`],n.stickyHeader&&t.stickyHeader]}})(Qm((e=>{let{theme:t}=e;return{...t.typography.body2,display:"table-cell",verticalAlign:"inherit",borderBottom:t.vars?`1px solid ${t.vars.palette.TableCell.border}`:`1px solid\n ${"light"===t.palette.mode?(0,Pg.a)((0,Pg.X4)(t.palette.divider,1),.88):(0,Pg.e$)((0,Pg.X4)(t.palette.divider,1),.68)}`,textAlign:"left",padding:16,variants:[{props:{variant:"head"},style:{color:(t.vars||t).palette.text.primary,lineHeight:t.typography.pxToRem(24),fontWeight:t.typography.fontWeightMedium}},{props:{variant:"body"},style:{color:(t.vars||t).palette.text.primary}},{props:{variant:"footer"},style:{color:(t.vars||t).palette.text.secondary,lineHeight:t.typography.pxToRem(21),fontSize:t.typography.pxToRem(12)}},{props:{size:"small"},style:{padding:"6px 16px",[`&.${cR.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}}},{props:{padding:"checkbox"},style:{width:48,padding:"0 0 0 4px"}},{props:{padding:"none"},style:{padding:0}},{props:{align:"left"},style:{textAlign:"left"}},{props:{align:"center"},style:{textAlign:"center"}},{props:{align:"right"},style:{textAlign:"right",flexDirection:"row-reverse"}},{props:{align:"justify"},style:{textAlign:"justify"}},{props:e=>{let{ownerState:t}=e;return t.stickyHeader},style:{position:"sticky",top:0,zIndex:2,backgroundColor:(t.vars||t).palette.background.default}}]}}))),dR=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiTableCell"}),{align:o="inherit",className:a,component:i,padding:s,scope:l,size:c,sortDirection:u,variant:d,...p}=r,f=e.useContext(YT),h=e.useContext(tR),m=h&&"head"===h.variant;let g;g=i||(m?"th":"td");let v=l;"td"===g?v=void 0:!v&&m&&(v="col");const y=d||h&&h.variant,b={...r,align:o,component:g,padding:s||(f&&f.padding?f.padding:"normal"),size:c||(f&&f.size?f.size:"medium"),sortDirection:u,stickyHeader:"head"===y&&f&&f.stickyHeader,variant:y},w=(e=>{const{classes:t,variant:n,align:r,padding:o,size:a,stickyHeader:i}=e;return Gm({root:["root",n,i&&"stickyHeader","inherit"!==r&&`align${Fv(r)}`,"normal"!==o&&`padding${Fv(o)}`,`size${Fv(a)}`]},lR,t)})(b);let x=null;return u&&(x="asc"===u?"ascending":"descending"),(0,dh.jsx)(uR,{as:g,ref:n,className:Km(w.root,a),"aria-sort":x,scope:v,ownerState:b,...p})})),pR=dR;function fR(e){return Cg("MuiTableRow",e)}const hR=Ag("MuiTableRow",["root","selected","hover","head","footer"]),mR=(0,Ym.Ay)("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.head&&t.head,n.footer&&t.footer]}})(Qm((e=>{let{theme:t}=e;return{color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${hR.hover}:hover`]:{backgroundColor:(t.vars||t).palette.action.hover},[`&.${hR.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity)}}}}))),gR="tr",vR=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiTableRow"}),{className:o,component:a=gR,hover:i=!1,selected:s=!1,...l}=r,c=e.useContext(tR),u={...r,component:a,hover:i,selected:s,head:c&&"head"===c.variant,footer
102:c&&"footer"===c.variant},d=(e=>{const{classes:t,selected:n,hover:r,head:o,footer:a}=e;return Gm({root:["root",n&&"selected",r&&"hover",o&&"head",a&&"footer"]},fR,t)})(u);return(0,dh.jsx)(mR,{as:a,ref:n,className:Km(d.root,o),role:a===gR?null:"row",ownerState:u,...l})})),yR=vR,bR=Qv((0,dh.jsx)("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 2m6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56m2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z"}),"Language"),wR=Qv((0,dh.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zm2.46-7.12 1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"}),"DeleteForever"),xR={getDomains:async()=>jI.getAll(),createDomain:async e=>jI.create({domainCreateRequest:e}),updateDomain:async e=>jI.update({domainId:e.id,domainUpdateRequest:e}),updateDomainType:async(e,t)=>jI.updateType({domainId:e,type:t}),deleteDomain:async e=>jI.delete({domainId:e}),getCurrentDomainId:()=>localStorage.getItem("currentDomain"),setCurrentDomainId:e=>localStorage.setItem("currentDomain",e),getStripePlans:async()=>II.getAll(),redirectToCheckout:async(e,t)=>{const{url:n}=await TI.createCheckoutSession({checkoutSessionCreateRequest:{plan:e,domain:t,callbackUri:new URL(oI.DOMAIN_EDIT.path,window.location.href).href}});window.location.href=n},getPaymentSession:async e=>TI.getCheckoutSession({checkoutSessionId:e})},SR=xR,kR=()=>JSON.parse(localStorage.getItem("domains")||"[]"),_R=e=>{localStorage.setItem("domains",JSON.stringify(e))},CR=[{id:"customUserPlan",nickname:"custom-user-plan",domainType:"PRO",currency:"EUR",interval:"MONTHLY",price:1.99},{id:"EURyearly",nickname:"powered-by-eur-yearly",domainType:"PRO",currency:"EUR",interval:"YEARLY",price:19.99},{id:"EURmonthly",nickname:"powered-by-eur-monthly",domainType:"PRO",currency:"EUR",interval:"MONTHLY",price:4.99},{id:"USDyearly",nickname:"powered-by-usd-yearly",domainType:"PRO",currency:"USD",interval:"YEARLY",price:23.88},{id:"USDmonthly",nickname:"powered-by-usd-monthly",domainType:"PRO",currency:"USD",interval:"MONTHLY",price:5.99}],AR={},ER={getDomains:()=>Promise.resolve(kR()),createDomain:e=>{const t=kR();if(t.length>=10)throw new Error("You have exceeded the domain limit of 10 per account");return t.push({id:String(Date.now()),name:"",type:"STARTER",timezone:"",trackGA:!1,trackConversion:!1,properties:{scale:"1.0",zindex:"2147483647",debug:"false",allowMultipleButtons:"true"},...e}),_R(t),Promise.resolve(t[t.length-1])},updateDomain:e=>{const t=kR();return t[t.findIndex((t=>t.id===e.id))]=e,_R(t),Promise.resolve(e)},updateDomainType:(e,t)=>{const n=kR(),r=n.find((t=>t.id===e));return r.type=t,_R(n),Promise.resolve(r)},deleteDomain:e=>{const t=kR(),n=t.find((t=>t.id===e));return _R(t.filter((t=>t.id!==e))),Promise.resolve({id:n.id,messages:[],object:n,success:!0})},getCurrentDomainId:xR.getCurrentDomainId,setCurrentDomainId:xR.setCurrentDomainId,getStripePlans:()=>Promise.resolve(CR),redirectToCheckout:(e,t)=>(window.location.href=`${window.location.origin}${oI.DOMAIN_EDIT.path}?payment=success&checkout_session_id=${e}_${t}_${Date.now()}`,Promise.reject("You should not see this")),getPaymentSession:e=>{const t=AR[e]||0;if(AR[e]=t+1,t<=1)return Promise.resolve({subscriptionId:"",user:"",checkoutSessionId:e,url:"",trialPeriodDays:0,status:"expired"});const[,n]=e.split("_");return Promise.resolve({domain:n,subscriptionId:`sub_${e}`,status:"complete",trialPeriodDays:0,user:"",url:"",checkoutSessionId:e})}},IR={INITIAL:{name:"",type:"STARTER",trackGA:!1,trackConversion:!1,properties:{scale:"1.0",zindex:"2147483647",debug:"false",allowMultipleButtons:"true"}},DOMAIN_STATUS:{ACTIVE:"Active",INACTIVE:"Inactive",SUSPENDED:"Suspended",TRIALING:"Trial"},TYPE_NAME:{FREE:"Free",PRO:"Pro",STARTER:"Starter"}},TR={NUMBER_FORMAT:{EUR:new Intl.NumberFormat("nl-NL",{style:"currency",currency:"EUR"}),USD:new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"})}},RR="powered-by-",OR=Wx?{getWpInfo:async e=>({currentDomain:e,domains:[e]})}:{getWpInfo:async e=>
102await RI.getDomain({domainName:e.name})},jR=t=>{const[n,r]=(0,e.useState)(void 0);(0,e.useEffect)((()=>{t?OR.getWpInfo(t).then((e=>r(e))).catch((()=>{})):r(void 0)}),[t]);return{wpInfo:n,getFormattedAmount:()=>{var e,t;const r=null===n||void 0===n||null===(e=n.subscriptionStatusData)||void 0===e?void 0:e.invoiceAmount;if(!r)return"";const o=r/100;return new Intl.NumberFormat("en-US",{style:"currency",currency:null===(t=n.subscriptionStatusData)||void 0===t?void 0:t.invoiceCurrency}).format(o)},hasOutstandingInvoice:()=>{var e;return!(null===n||void 0===n||null===(e=n.subscriptionStatusData)||void 0===e||!e.invoiceUrl)}}},PR=Wx?{getSettings:async e=>({userId:"demo",options:{cssLocation:"http://localhost:5000/css/main.css",jsLocation:"http://localhost:5000/js/main.js",staticRoot:"http://localhost:5000",userRoot:"http://localhost:5000",storageType:"GCS"}})}:{getSettings:async e=>OI.getSettingsJsonForUser({userId:e.id})},MR=()=>{const[t,n]=(0,e.useState)(void 0),[r,o]=(0,e.useState)(void 0),a=VI();(0,e.useEffect)((()=>
102{PR.getSettings(a.currentUser).then((e=>{n(e),o(e.options.storageType)})).catch((()=>{}))}),[a]);return{settings:t,storageImplementation:r,updateStorageImplementation:async e=>{await a.setStorageImplementation(e),o(e)}}},NR=Wx?ER:SR,DR=t=>{const[n,r]=e.useState(void 0),[o,a]=e.useState(NR.getCurrentDomainId()),[i,s]=e.useState(void 0),l=e.useRef(),[c,u]=e.useState({status:null}),d=o?null===n||void 0===n?void 0:n[o]:void 0,p=jR(d),f=MR();e.useEffect((()=>{(async()=>{try{const e=Object.fromEntries((await NR.getDomains()).map((e=>[e.id,e])));o&&e[o]||y(Object.keys(e)[0]),r(e)}catch(e){console.error("Failed to load domains:",e),En(e),r({})}})()}),[c]),e.useEffect((()=>{(async()=>{try{const e=(await NR.getStripePlans()).filter((e=>e.nickname.startsWith(RR)));s(e)}catch(e){console.error("Failed to load Stripe plans:",e),En(e),s([])}})()}),[]),e.useEffect((()=>{const e=new URLSearchParams(t),n=e.get("checkout_session_id")||"",r=e.get("payment"),o="success"===r?"pending":r,a=async()=>{try{const e=await NR.getPaymentSession(n);if(e.subscriptionId&&e.domain){const t=(await NR.getDomains()).find((t=>t.id===e.domain));"PRO"!==(null===t||void 0===t?void 0:t.type)?(u({status:"pending",domainId:e.domain}),l.current=window.setTimeout(a,1e3)):u({status:"success",domainId:e.domain})}else l.current=window.setTimeout(a,1e3)}catch(e){console.error("Failed to load payment session:",e),En(e)}};return"pending"===o&&a(),"pending"!==c.status&&u({status:o}),()=>window.clearTimeout(l.current)}),[t]);const h=async e=>{const t=await NR.createDomain(e);return r((e=>({...e,[t.id]:t}))),t.id},m=async e=>{const t=await NR.updateDomain(e);r((e=>({...e,[t.id]:t})))},g=async e=>{const t=await NR.updateDomainType(e.id,e.type);r((e=>({...e,[t.id]:t})))},v=async e=>{await NR.deleteDomain(e);const{[e]:t,...a}=n;e===o&&y(Object.keys(a)[0]),r(a)},y=e=>{NR.setCurrentDomainId(e),a(e)},b=async(e,t)=>{const n=null===i||void 0===i?void 0:i.find((n=>n.interval===e&&n.currency===t));if(!n||!o)throw new Error("Invalid data for checkout");await NR.redirectToCheckout(n.id,o)},w=e=>`${(()=>{var e;return(null===(e=f.settings)||void 0===e?void 0:e.options.userRoot)||"https://user.callnowbutton.com"})()}/${e}.js`;return e.useMemo((()=>({domains:n,currentDomain:d,stripePlans:i,paymentResult:c,setCurrentDomain:y,createDomain:h,updateDomain:m,updateDomainType:g,deleteDomain:v,redirectToCheckout:b,getClientUrl:w,wpInfo:p})),[n,o,i,p])},LR=e.createContext(null),FR=e=>{let{onClose:t,errorTitle:n,error:r}=e;return(0,dh.jsxs)(OT,{open:!!r,onClose:t,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[(0,dh.jsx)(GT,{id:"alert-dialog-title",children:n}),(0,dh.jsx)($T,{children:(0,dh.jsx)(WT,{id:"alert-dialog-description",children:r})}),(0,dh.jsx)(NT,{children:(0,dh.jsx)(py,{onClick:t,autoFocus:!0,children:"Close"})})]})},BR=(0,Py.n9)()((e=>({root:{"& td":{color:e.palette.text.secondary,borderBottomWidth:0},"& td:first-of-type":{paddingLeft:0},"&& td:last-child":{paddingRight:0}},nameCell:{overflowWrap:"anywhere"}}))),zR=t=>{let{className:n}=t;const{classes:r,cx:o}=BR(),{domains:a,deleteDomain:i,updateDomainType:s}=e.useContext(LR),{withSpinner:l}=e.useContext(hk),{currentUser:c}=e.useContext(KI),[u,d]=e.useState(null),[p,f]=e.useState(""),[h,m]=e.useState(""),[g,v]=e.useState(""),y=e=>()=>d(e),b=(e,t)=>{"backdropClick"!==t&&d(null)},w=null===c||void 0===c?void 0:c.roles.some((e=>"ROLE_PRO_USER"===e));return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(eR,{size:"small",className:o(r.root,n),children:(0,dh.jsxs)(sR,{children:[Object.values(a||{}).map((e=>(0,dh.jsxs)(yR,{children:[(0,dh.jsx)(pR,{padding:"checkbox",children:(0,dh.jsx)(bR,{})}),(0,dh.jsx)(pR,{className:r.nameCell,children:e.name}),(0,dh.jsx)(pR,{children:w?(0,dh.jsxs)(dh.Fragment,{children:[IR.TYPE_NAME[e.type],(0,dh.jsx)(vE,{title:"Because you are a PRO user, you can switch between PRO and STARTER plans. Switch to STARTER to delete a domain or free us slots for new domains you wish to upgrade to PRO.",children:(0,dh.jsx)(gT,{checked:"PRO"===e.type,onChange:()=>{const t="PRO"===e.type?"STARTER":"PRO";l(s({...e,type:t}))}})})]}):IR.TYPE_NAME[e.type]}),(0,dh.jsx)(pR,{children:(0,dh.jsx)(vE,{title:"PRO"===e.type?w?"Since you are a PRO user, you can set this domain to STARTER first and then delete this domain.":"This domain has an active subscription and cannot be deleted. Please contact [email protected]":"Delete",children:(0,dh.jsx)("span",{children:(0,dh.jsx)(KS,{size:"large",onClick:y(e),disabled:"PRO"===e.type,children:(0,dh.jsx)(wR,{})})})})})]},e.id)))," "]})}
102),(0,dh.jsxs)(OT,{open:!!u,onClose:b,PaperProps:{component:"form",onSubmit:async e=>{if(e.preventDefault(),u&&p===u.name){d(null),f("");try{await l(i(u.id))}catch(t){const e=t;m(`Could not delete domain ${u.name}`),v(e.message)}}}},children:[(0,dh.jsx)(GT,{children:"You are about to delete a domain!"}),(0,dh.jsxs)($T,{children:[(0,dh.jsx)(WT,{children:"Deleting the domain also deletes all buttons on this domain. This action is permanent and cannot be undone!"}),(0,dh.jsxs)(WT,{children:["Enter the domain name ",(0,dh.jsx)("code",{children:null===u||void 0===u?void 0:u.name})," below to confirm the deletion:"]}),(0,dh.jsx)(SC,{autoFocus:!0,label:"Domain",fullWidth:!0,value:p,onChange:e=>f(e.target.value)})]}),(0,dh.jsxs)(NT,{children:[(0,dh.jsx)(py,{onClick:b,color:"primary",children:"Cancel"}),(0,dh.jsx)(py,{color:"primary",disabled:p!==(null===u||void 0===u?void 0:u.name),type:"submit",children:"OK"})]})]}),(0,dh.jsx)(FR,{onClose:()=>v(""),errorTitle:h,error:g})]})},$R=(0,Py.n9)()((e=>({root:{padding:e.spacing(1),marginBottom:e.spacing(2),fontSize:e.typography.body2.fontSize,borderRadius:e.shape.borderRadius,borderStyle:"solid",borderWidth:1},error:{backgroundColor:(0,Pg.X4)(e.palette.error.main,.3),borderColor:(0,Pg.X4)(e.palette.error.main,.4)},pending:{backgroundColor:(0,Pg.X4)(e.palette.warning.main,.3),borderColor:(0,Pg.X4)(e.palette.warning.main,.4)},success:{backgroundColor:(0,Pg.X4)(e.palette.success.main,.3),borderColor:(0,Pg.X4)(e.palette.success.main,.4)}}))),UR=e=>{switch(e.status){case"cancelled":return"Your payment was cancelled.";case"pending":return(t=e.domain)?`Thank you for your purchase! The domain ${t.name} is being upgraded to Pro.`:"Your payment is being processed.";case"success":return(e=>{if(!e)return null;switch(e.type){case"STARTER":case"FREE":return`Thank you for your purchase! The domain ${e.name} is being upgraded to Pro.`;case"PRO":return`Thank you for your purchase! The domain ${e.name} has been upgraded to ${IR.TYPE_NAME[e.type]}.`}})(e.domain);default:return null}var t},qR=()=>{const{classes:t,cx:n}=$R(),{domains:r,paymentResult:o}=e.useContext(LR),a=r?"success"===o.status||"pending"===o.status?{status:o.status,domain:r[o.domainId]}:{status:o.status}:{status:null};return a.status?(0,dh.jsx)(Kv,{className:n(t.root,{[t.error]:"cancelled"===a.status,[t.pending]:"pending"===a.status,[t.success]:"success"===a.status}),children:UR(a)}):(0,dh.jsx)(dh.Fragment,{})},HR=(0,Py.n9)()({root:{display:"inline-flex",fontWeight:"bold",paddingBottom:"0.5em"},currency:{marginTop:"0.8em"},integer:{fontSize:"4em",lineHeight:1},fraction:{fontSize:"2em",marginLeft:"-0.3em"}}),WR=e=>{var t,n;let{value:r,currency:o}=e;const{classes:a}=HR(),i=TR.NUMBER_FORMAT[o].formatToParts(r),s=null===(t=i.find((e=>"currency"===e.type)))||void 0===t?void 0:t.value,l=i.filter((e=>!["currency","literal","fraction"].includes(e.type))).map((e=>e.value)).join(""),c=null===(n=i.find((e=>"fraction"===e.type)))||void 0===n?void 0:n.value;return(0,dh.jsxs)("span",{className:a.root,children:[(0,dh.jsx)("span",{className:a.currency,children:s}),(0,dh.jsx)("span",{className:a.integer,children:l}),(0,dh.jsx)("span",{className:a.fraction,children:c})]})},VR=Qv((0,dh.jsx)("path",{d:"M22 19h-6v-4h-2.68c-1.14 2.42-3.6 4-6.32 4-3.86 0-7-3.14-7-7s3.14-7 7-7c2.72 0 5.17 1.58 6.32 4H24v6h-2zm-4-2h2v-4h2v-2H11.94l-.23-.67C11.01 8.34 9.11 7 7 7c-2.76 0-5 2.24-5 5s2.24 5 5 5c2.11 0 4.01-1.34 4.71-3.33l.23-.67H18zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"VpnKeyOutlined");function KR(e){return KR="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},KR(e)}function GR(e){var t=function(e,t){if("object"!=KR(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=KR(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==KR(t)?t:t+""}function YR(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,GR(r.key),r)}}var XR=Object.prototype.hasOwnProperty;const JR=function(e,t){return null!=e&&XR.call(e,t)};const QR=Array.isArray;const ZR="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;var eO="object"==typeof self&&self&&self.Object===Object&&self;const tO=ZR||eO||Function("return this")();const nO=tO.Symbol;var rO=Object.prototype,oO=rO.hasOwnProperty,aO=rO.toString,iO=nO?nO.toStringTag:void 0;const sO=function(e){var t=oO.call(e,iO),n=e[iO];try{e[iO]=void 0;var r=!0}catch(a){}var o=aO.call(e);return r&&(t?e[iO]=n:delete e[iO]),o};var lO=Object.prototype.toString;const cO=function(e){return lO.call(e)};var uO=nO?nO.toStringTag:void 0;
vendor: 12,095 bytes, line 102
102const dO=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":uO&&uO in Object(e)?sO(e):cO(e)};const pO=function(e){return null!=e&&"object"==typeof e};const fO=function(e){return"symbol"==typeof e||pO(e)&&"[object Symbol]"==dO(e)};var hO=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,mO=/^\w*$/;const gO=function(e,t){if(QR(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!fO(e))||(mO.test(e)||!hO.test(e)||null!=t&&e in Object(t))};const vO=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const yO=function(e){if(!vO(e))return!1;var t=dO(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const bO=tO["__core-js_shared__"];var wO=function(){var e=/[^.]+$/.exec(bO&&bO.keys&&bO.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();const xO=function(e){return!!wO&&wO in e};var SO=Function.prototype.toString;const kO=function(e){if(null!=e){try{return SO.call(e)}catch(t){}try{return e+""}catch(t){}}return""};var _O=/^\[object .+?Constructor\]$/,CO=Function.prototype,AO=Object.prototype,EO=CO.toString,IO=AO.hasOwnProperty,TO=RegExp("^"+EO.call(IO).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const RO=function(e){return!(!vO(e)||xO(e))&&(yO(e)?TO:_O).test(kO(e))};const OO=function(e,t){return null==e?void 0:e[t]};const jO=function(e,t){var n=OO(e,t);return RO(n)?n:void 0};const PO=jO(Object,"create");const MO=function(){this.__data__=PO?PO(null):{},this.size=0};const NO=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var DO=Object.prototype.hasOwnProperty;const LO=function(e){var t=this.__data__;if(PO){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return DO.call(t,e)?t[e]:void 0};var FO=Object.prototype.hasOwnProperty;const BO=function(e){var t=this.__data__;return PO?void 0!==t[e]:FO.call(t,e)};const zO=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=PO&&void 0===t?"__lodash_hash_undefined__":t,this};function $O(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}$O.prototype.clear=MO,$O.prototype.delete=NO,$O.prototype.get=LO,$O.prototype.has=BO,$O.prototype.set=zO;const UO=$O;const qO=function(){this.__data__=[],this.size=0};const HO=function(e,t){return e===t||e!==e&&t!==t};const WO=function(e,t){for(var n=e.length;n--;)if(HO(e[n][0],t))return n;return-1};var VO=Array.prototype.splice;const KO=function(e){var t=this.__data__,n=WO(t,e);return!(n<0)&&(n==t.length-1?t.pop():VO.call(t,n,1),--this.size,!0)};const GO=function(e){var t=this.__data__,n=WO(t,e);return n<0?void 0:t[n][1]};const YO=function(e){return WO(this.__data__,e)>-1};const XO=function(e,t){var n=this.__data__,r=WO(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function JO(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}JO.prototype.clear=qO,JO.prototype.delete=KO,JO.prototype.get=GO,JO.prototype.has=YO,JO.prototype.set=XO;const QO=JO;const ZO=jO(tO,"Map");const ej=function(){this.size=0,this.__data__={hash:new UO,map:new(ZO||QO),string:new UO}};const tj=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const nj=function(e,t){var n=e.__data__;return tj(t)?n["string"==typeof t?"string":"hash"]:n.map};const rj=function(e){var t=nj(this,e).delete(e);return this.size-=t?1:0,t};const oj=function(e){return nj(this,e).get(e)};const aj=function(e){return nj(this,e).has(e)};const ij=function(e,t){var n=nj(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function sj(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}sj.prototype.clear=ej,sj.prototype.delete=rj,sj.prototype.get=oj,sj.prototype.has=aj,sj.prototype.set=ij;const lj=sj;function cj(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(cj.Cache||lj),n}cj.Cache=lj;const uj=cj;const dj=function(e){var t=uj(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t};var pj=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,fj=/\\(\\)?/g,hj=dj((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(pj,(function(e,n,r,o){t.push(r?o.replace(fj,"$1"):n||e)})),t}));const mj=hj;const gj=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o};var vj=nO?nO.prototype:void 0,yj=vj?vj.toString:void 0;const bj=function e(t){if("string"==typeof t)return t;if(QR(t))return gj(t,e)+"";if(fO(t))return yj?yj.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n};const wj=function(e){return null==e?"":bj(e)};const xj=function(e,t){return QR(e)?e:gO(e,t)?[e]:mj(wj(e))};const Sj=function(e){return pO(e)&&"[object Arguments]"==dO(e)};var kj=Object.prototype,_j=kj.hasOwnProperty,Cj=kj.propertyIsEnumerable;const Aj=Sj(function(){return arguments}())?Sj:function(e){return pO(e)&&_j.call(e,"callee")&&!Cj.call(e,"callee")};var Ej=/^(?:0|[1-9]\d*)$/;const Ij=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Ej.test(e))&&e>-1&&e%1==0&&e<t};const Tj=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};const Rj=function(e){if("string"==typeof e||fO(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};const Oj=function(e,t,n){for(var r=-1,o=(t=xj(t,e)).length,a=!1;++r<o;){var i=Rj(t[r]);if(!(a=null!=e&&n(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&Tj(o)&&Ij(i,o)&&(QR(e)||Aj(e))};const jj=function(e,t){return null!=e&&Oj(e,t,JR)};const Pj=function(){this.__data__=new QO,this.size=0};const Mj=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const Nj=function(e){return this.__data__.get(e)};const Dj=function(e){return this.__data__.has(e)};const Lj=function(e,t){var n=this.__data__;if(n instanceof QO){var r=n.__data__;if(!ZO||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new lj(r)}return n.set(e,t),this.size=n.size,this};function Fj(e){var t=this.__data__=new QO(e);this.size=t.size}Fj.prototype.clear=Pj,Fj.prototype.delete=Mj,Fj.prototype.get=Nj,Fj.prototype.has=Dj,Fj.prototype.set=Lj;const Bj=Fj;const zj=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e};const $j=function(){try{var e=jO(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();const Uj=function(e,t,n){"__proto__"==t&&$j?$j(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};var qj=Object.prototype.hasOwnProperty;const Hj=function(e,t,n){var r=e[t];qj.call(e,t)&&HO(r,n)&&(void 0!==n||t in e)||Uj(e,t,n)};const Wj=function(e,t,n,r){var o=!n;n||(n={});for(var a=-1,i=t.length;++a<i;){var s=t[a],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),o?Uj(n,s,l):Hj(n,s,l)}return n};const Vj=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};const Kj=function(){return!1};var Gj="object"==typeof exports&&exports&&!exports.nodeType&&exports,Yj=Gj&&"object"==typeof module&&module&&!module.nodeType&&module,Xj=Yj&&Yj.exports===Gj?tO.Buffer:void 0;const Jj=(Xj?Xj.isBuffer:void 0)||Kj;var Qj={};Qj["[object Float32Array]"]=Qj["[object Float64Array]"]=Qj["[object Int8Array]"]=Qj["[object Int16Array]"]=Qj["[object Int32Array]"]=Qj["[object Uint8Array]"]=Qj["[object Uint8ClampedArray]"]=Qj["[object Uint16Array]"]=Qj["[object Uint32Array]"]=!0,Qj["[object Arguments]"]=Qj["[object Array]"]=Qj["[object ArrayBuffer]"]=Qj["[object Boolean]"]=Qj["[object DataView]"]=Qj["[object Date]"]=Qj["[object Error]"]=Qj["[object Function]"]=Qj["[object Map]"]=Qj["[object Number]"]=Qj["[object Object]"]=Qj["[object RegExp]"]=Qj["[object Set]"]=Qj["[object String]"]=Qj["[object WeakMap]"]=!1;const Zj=function(e){return pO(e)&&Tj(e.length)&&!!Qj[dO(e)]};const eP=function(e){return function(t){return e(t)}};var tP="object"==typeof exports&&exports&&!exports.nodeType&&exports,nP=tP&&"object"==typeof module&&module&&!module.nodeType&&module,rP=nP&&nP.exports===tP&&ZR.process;const oP=function(){try{var e=nP&&nP.require&&nP.require("util").types;return e||rP&&rP.binding&&rP.binding("util")}catch(t){}}();var aP=oP&&oP.isTypedArray;const iP=aP?eP(aP):Zj;var sP=Object.prototype.hasOwnProperty;const lP=function(e,t){var n=QR(e),r=!n&&Aj(e),o=!n&&!r&&Jj(e),a=!n&&!r&&!o&&iP(e),i=n||r||o||a,s=i?Vj(e.length,String):[],l=s.length;for(var c in e)!t&&!sP.call(e,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Ij(c,l))||s.push(c);return s};var cP=Object.prototype;const uP=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||cP)};const dP=function(e,t){return function(n){return e(t(n))}};const pP=dP(Object.keys,Object);var fP=Object.prototype.hasOwnProperty;const hP=function(e){if(!uP(e))return pP(e);var t=[];for(var n in Object(e))fP.call(e,n)&&"constructor"!=n&&t.push(n);return t};const mP=function(e){return null!=e&&Tj(e.length)&&!yO(e)};const gP=function(e){return mP(e)?lP(e):hP(e)};const vP=function(e,t){return e&&Wj(t,gP(t),e)};const yP=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var bP=Object.prototype.hasOwnProperty;const wP=function(e){if(!vO(e))return yP(e);var t=uP(e),n=[];for(var r in e)("constructor"!=r||!t&&bP.call(e,r))&&n.push(r);return n};const xP=function(e){return mP(e)?lP(e,!0):wP(e)};const SP=function(e,t){return e&&Wj(t,xP(t),e)};var kP="object"==typeof exports&&exports&&!exports.nodeType&&exports,_P=kP&&"object"==typeof module&&module&&!module.nodeType&&module,CP=_P&&_P.exports===kP?tO.Buffer:void 0,AP=CP?CP.allocUnsafe:void 0;const EP=function(e,t){if(t)return e.slice();var n=e.length,r=AP?AP(n):new e.constructor(n);return e.copy(r),r};const IP=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};const TP=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a};const RP=function(){return[]};var OP=Object.prototype.propertyIsEnumerable,jP=Object.getOwnPropertySymbols,PP=jP?function(e){return null==e?[]:(e=Object(e),TP(jP(e),(function(t){return OP.call(e,t)})))}:RP;const MP=PP;const NP=function(e,t){return Wj(e,MP(e),t)};const DP=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e};const LP=dP(Object.getPrototypeOf,Object);var FP=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)DP(t,MP(e)),e=LP(e);return t}:RP;const BP=FP;const zP=function(e,t){return Wj(e,BP(e),t)};const $P=function(e,t,n){var r=t(e);return QR(e)?r:DP(r,n(e))};const UP=function(e){return $P(e,gP,MP)};const qP=function(e){return $P(e,xP,BP)};const HP=jO(tO,"DataView");const WP=jO(tO,"Promise");const VP=jO(tO,"Set");const KP=jO(tO,"WeakMap");var GP="[object Map]",YP="[object Promise]",XP="[object Set]",JP="[object WeakMap]",QP="[object DataView]",ZP=kO(HP),eM=kO(ZO),tM=kO(WP),nM=kO(VP),rM=kO(KP),oM=dO;(HP&&oM(new HP(new ArrayBuffer(1)))!=QP||ZO&&oM(new ZO)!=GP||WP&&oM(WP.resolve())!=YP||VP&&oM(new VP)!=XP||KP&&oM(new KP)!=JP)&&(oM=function(e){var t=dO(e),n="[object Object]"==t?e.constructor:void 0,r=n?kO(n):"";if(r)switch(r){case ZP:return QP;case eM:return GP;case tM:return YP;case nM:return XP;case rM:return JP}return t});const aM=oM;var iM=Object.prototype.hasOwnProperty;const sM=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&iM.call(e,"index")&&(n.index=e.index,n.input=e.input),n};const lM=tO.Uint8Array;const cM=function(e){var t=new e.constructor(e.byteLength);return new lM(t).set(new lM(e)),t};const uM=function(e,t){var n=t?cM(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)};var dM=/\w*$/;const pM=function(e){var t=new e.constructor(e.source,dM.exec(e));return t.lastIndex=e.lastIndex,t};
102var fM=nO?nO.prototype:void 0,hM=fM?fM.valueOf:void 0;const mM=function(e){return hM?Object(hM.call(e)):{}};const gM=function(e,t){var n=t?cM(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};const vM=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return cM(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return uM(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return gM(e,n);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return pM(e);case"[object Symbol]":return mM(e)}};var yM=Object.create,bM=function(){function e(){}return function(t){if(!vO(t))return{};if(yM)return yM(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();const wM=bM;const xM=function(e){return"function"!=typeof e.constructor||uP(e)?{}:wM(LP(e))};const SM=function(e){return pO(e)&&"[object Map]"==aM(e)};var kM=oP&&oP.isMap;const _M=kM?eP(kM):SM;const CM=function(e){return pO(e)&&"[object Set]"==aM(e)};var AM=oP&&oP.isSet;const EM=AM?eP(AM):CM;var IM="[object Arguments]",TM="[object Function]",RM="[object Object]",OM={};OM[IM]=OM["[object Array]"]=OM["[object ArrayBuffer]"]=OM["[object DataView]"]=OM["[object Boolean]"]=OM["[object Date]"]=OM["[object Float32Array]"]=OM["[object Float64Array]"]=OM["[object Int8Array]"]=OM["[object Int16Array]"]=OM["[object Int32Array]"]=OM["[object Map]"]=OM["[object Number]"]=OM[RM]=OM["[object RegExp]"]=OM["[object Set]"]=OM["[object String]"]=OM["[object Symbol]"]=OM["[object Uint8Array]"]=OM["[object Uint8ClampedArray]"]=OM["[object Uint16Array]"]=OM["[object Uint32Array]"]=!0,OM["[object Error]"]=OM[TM]=OM["[object WeakMap]"]=!1;const jM=function e(t,n,r,o,a,i){var s,l=1&n,c=2&n,u=4&n;if(r&&(s=a?r(t,o,a,i):r(t)),void 0!==s)return s;if(!vO(t))return t;var d=QR(t);if(d){if(s=sM(t),!l)return IP(t,s)}else{var p=aM(t),f=p==TM||"[object GeneratorFunction]"==p;if(Jj(t))return EP(t,l);if(p==RM||p==IM||f&&!a){if(s=c||f?{}:xM(t),!l)return c?zP(t,SP(s,t)):NP(t,vP(s,t))}else{if(!OM[p])return a?t:{};s=vM(t,p,l)}}i||(i=new Bj);var h=i.get(t);if(h)return h;i.set(t,s),EM(t)?t.forEach((function(o){s.add(e(o,n,r,o,t,i))})):_M(t)&&t.forEach((function(o,a){s.set(a,e(o,n,r,a,t,i))}));var m=d?void 0:(u?c?qP:UP:c?xP:gP)(t);return zj(m||t,(function(o,a){m&&(o=t[a=o]),Hj(s,a,e(o,n,r,a,t,i))})),s};const PM=function(e,t){return jM(e,5,t="function"==typeof t?t:void 0)};const MM=function(e){return"string"==typeof e||!QR(e)&&pO(e)&&"[object String]"==dO(e)};const NM=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n};const DM=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};const LM=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n};const FM=function(e){return e.split("")};var BM=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");const zM=function(e){return BM.test(e)};var $M="\\ud800-\\udfff",UM="["+$M+"]",qM="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",HM="\\ud83c[\\udffb-\\udfff]",WM="[^"+$M+"]",VM="(?:\\ud83c[\\udde6-\\uddff]){2}",KM="[\\ud800-\\udbff][\\udc00-\\udfff]",GM="(?:"+qM+"|"+HM+")"+"?",YM="[\\ufe0e\\ufe0f]?",XM=YM+GM+("(?:\\u200d(?:"+[WM,VM,KM].join("|")+")"+YM+GM+")*"),JM="(?:"+[WM+qM+"?",qM,VM,KM,UM].join("|")+")",QM=RegExp(HM+"(?="+HM+")|"+JM+XM,"g");const ZM=function(e){return e.match(QM)||[]};const eN=function(e){return zM(e)?ZM(e):FM(e)};const tN=function(e,t){return gj(t,(function(t){return e[t]}))};const nN=function(e){return null==e?[]:tN(e,gP(e))};var rN=nO?nO.iterator:void 0;const oN=function(e){if(!e)return[];if(mP(e))return MM(e)?eN(e):IP(e);if(rN&&e[rN])return NM(e[rN]());var t=aM(e);return("[object Map]"==t?DM:"[object Set]"==t?LM:nN)(e)};var aN=Object.prototype.toString,iN=Error.prototype.toString,sN=RegExp.prototype.toString,lN="undefined"!==typeof Symbol?Symbol.prototype.toString:function(){return""},cN=/^Symbol\((.*)\)(.*)$/;function uN(e,t){if(void 0===t&&(t=!1),null==e||!0===e||!1===e)return""+e;var n=typeof e;if("number"===n)return function(e){return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e}(e);if("string"===n)return t?'"'+e+'"':e;if("function"===n)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===n)return lN.call(e).replace(cN,"Symbol($1)");var r=aN.call(e).slice(8,-1);return"Date"===r?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===r||e instanceof Error?"["+iN.call(e)+"]":"RegExp"===r?sN.call(e):null}function dN(e,t){var n=uN(e,t);return null!==n?n:JSON.stringify(e,(function(e,n){var r=uN(this[e],t);return null!==r?r:n}),2)}var pN={default:"${path}
102 is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:function(e){var t=e.path,n=e.type,r=e.value,o=e.originalValue,a=null!=o&&o!==r,i=t+" must be a `"+n+"` type, but the final value was: `"+dN(r,!0)+"`"+(a?" (cast from the value `"+dN(o,!0)+"`).":".");return null===r&&(i+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),i},defined:"${path} must be defined"},fN={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},hN={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",notEqual:"${path} must be not equal to ${notEqual}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},mN={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},gN={isValue:"${path} field must be ${value}"},vN={noUnknown:"${path} field has unspecified keys: ${unknown}"},yN={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items"};(0,Oh.A)(Object.create(null),{mixed:pN,string:fN,number:hN,date:mN,object:vN,array:yN,boolean:gN});const bN=function(e){return e&&e.__isYupSchema__};var wN=function(){function e(e,t){if(this.refs=e,"function"!==typeof t){if(!jj(t,"is"))throw new TypeError("`is:` is required for `when()` conditions");if(!t.then&&!t.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");var n=t.is,r=t.then,o=t.otherwise,a="function"===typeof n?n:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.every((function(e){return e===n}))};this.fn=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=t.pop(),s=t.pop(),l=a.apply(void 0,t)?r:o;if(l)return"function"===typeof l?l(s):s.concat(l.resolve(i))}}else this.fn=t}return e.prototype.resolve=function(e,t){var n=this.refs.map((function(e){return e.getValue(null==t?void 0:t.value,null==t?void 0:t.parent,null==t?void 0:t.context)})),r=this.fn.apply(e,n.concat(e,t));if(void 0===r||r===e)return e;if(!bN(r))throw new TypeError("conditions must return a schema object");return r.resolve(t)},e}();const xN=wN;var SN=/\$\{\s*(\w+)\s*\}/g;function kN(e,t,n,r){var o=this;this.name="ValidationError",this.value=t,this.path=n,this.type=r,this.errors=[],this.inner=[],e&&[].concat(e).forEach((function(e){o.errors=o.errors.concat(e.errors||e),e.inner&&(o.inner=o.inner.concat(e.inner.length?e.inner:e))})),this.message=this.errors.length>1?this.errors.length+" errors occurred":this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,kN)}kN.prototype=Object.create(Error.prototype),kN.prototype.constructor=kN,kN.isError=function(e){return e&&"ValidationError"===e.name},kN.formatError=function(e,t){var n=t.label||t.path||"this";return n!==t.path&&(t=(0,Oh.A)({},t,{path:n})),"string"===typeof e?e.replace(SN,(function(e,n){return dN(t[n])})):"function"===typeof e?e(t):e};var _N=function(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}};function CN(e,t){var n=e.endEarly,r=e.tests,o=e.args,a=e.value,i=e.errors,s=e.sort,l=e.path,c=_N(t),u=r.length,d=[];if(i=i||[],!u)return i.length?c(new kN(i,a,l)):c(null,a);for(var p=0;p<r.length;p++){(0,r[p])(o,(function(e){if(e){if(!kN.isError(e))return c(e);if(n)return e.value=a,c(e);d.push(e)}if(--u<=0){if(d.length&&(s&&d.sort(s),i.length&&d.push.apply(d,i),i=d),i.length)return void c(new kN(i,a,l));c(null,a)}}))}}var AN=function(e){return"[object Object]"===Object.prototype.toString.call(e)};function EN(e,t){for(var n in t)if(jj(t,n)){var r=t[n],o=e[n];if(void 0===o)e[n]=r;else{if(o===r)continue;bN(o)?bN(r)&&(e[n]=r.concat(o)):AN(o)?AN(r)&&(e[n]=EN(o,r)):Array.isArray(o)&&Array.isArray(r)&&(e[n]=r.concat(o))}}return e}const IN=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var l=i[e?s:++o];if(!1===n(a[l],l,a))break}return t}};const TN=IN();const RN=function(e,t){return e&&TN(e,t,gP)};const ON=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const jN=function(e){return this.__data__.has(e)};function PN(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new lj;++t<n;)this.add(e[t])}PN.prototype.add=PN.prototype.push=ON,PN.prototype.has=jN;const MN=PN;const NN=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};const DN=function(e,t){return e.has(t)};const LN=function(e,t,n,r,o,a){var i=1&n,s=e.length,l=t.length;if(s!=l&&!(i&&l>s))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var d=-1,p=!0,f=2&n?new MN:void 0;for(a.set(e,t),a.set(t,e);++d<s;){var h=e[d],m=t[d];if(r)var g=i?r(m,h,d,t,e,a):r(h,m,d,e,t,a);if(void 0!==g){if(g)continue;p=!1;break}if(f){if(!NN(t,(function(e,t){if(!DN(f,t)&&(h===e||o(h,e,n,r,a)))return f.push(t)}))){p=!1;break}}else if(h!==m&&!o(h,m,n,r,a)){p=!1;break}}return a.delete(e),a.delete(t),p};
vendor: 1,841 bytes, line 102
102var FN=nO?nO.prototype:void 0,BN=FN?FN.valueOf:void 0;const zN=function(e,t,n,r,o,a,i){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!a(new lM(e),new lM(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return HO(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=DM;case"[object Set]":var l=1&r;if(s||(s=LM),e.size!=t.size&&!l)return!1;var c=i.get(e);if(c)return c==t;r|=2,i.set(e,t);var u=LN(s(e),s(t),r,o,a,i);return i.delete(e),u;case"[object Symbol]":if(BN)return BN.call(e)==BN.call(t)}return!1};var $N=Object.prototype.hasOwnProperty;const UN=function(e,t,n,r,o,a){var i=1&n,s=UP(e),l=s.length;if(l!=UP(t).length&&!i)return!1;for(var c=l;c--;){var u=s[c];if(!(i?u in t:$N.call(t,u)))return!1}var d=a.get(e),p=a.get(t);if(d&&p)return d==t&&p==e;var f=!0;a.set(e,t),a.set(t,e);for(var h=i;++c<l;){var m=e[u=s[c]],g=t[u];if(r)var v=i?r(g,m,u,t,e,a):r(m,g,u,e,t,a);if(!(void 0===v?m===g||o(m,g,n,r,a):v)){f=!1;break}h||(h="constructor"==u)}if(f&&!h){var y=e.constructor,b=t.constructor;y==b||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof b&&b instanceof b||(f=!1)}return a.delete(e),a.delete(t),f};var qN="[object Arguments]",HN="[object Array]",WN="[object Object]",VN=Object.prototype.hasOwnProperty;const KN=function(e,t,n,r,o,a){var i=QR(e),s=QR(t),l=i?HN:aM(e),c=s?HN:aM(t),u=(l=l==qN?WN:l)==WN,d=(c=c==qN?WN:c)==WN,p=l==c;if(p&&Jj(e)){if(!Jj(t))return!1;i=!0,u=!1}if(p&&!u)return a||(a=new Bj),i||iP(e)?LN(e,t,n,r,o,a):zN(e,t,l,n,r,o,a);if(!(1&n)){var f=u&&VN.call(e,"__wrapped__"),h=d&&VN.call(t,"__wrapped__");
102if(f||h){var m=f?e.value():e,g=h?t.value():t;return a||(a=new Bj),o(m,g,n,r,a)}}return!!p&&(a||(a=new Bj),UN(e,t,n,r,o,a))};const GN=function e(t,n,r,o,a){return t===n||(null==t||null==n||!pO(t)&&!pO(n)?t!==t&&n!==n:KN(t,n,r,o,e,a))};const YN=function(e,t,n,r){var o=n.length,a=o,i=!r;if(null==e)return!a;for(e=Object(e);o--;){var s=n[o];if(i&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++o<a;){var l=(s=n[o])[0],c=e[l],u=s[1];if(i&&s[2]){if(void 0===c&&!(l in e))return!1}else{var d=new Bj;if(r)var p=r(c,u,l,e,t,d);if(!(void 0===p?GN(u,c,3,r,d):p))return!1}}return!0};const XN=function(e){return e===e&&!vO(e)};const JN=function(e){for(var t=gP(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,XN(o)]}return t};const QN=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}};const ZN=function(e){var t=JN(e);return 1==t.length&&t[0][2]?QN(t[0][0],t[0][1]):function(n){return n===e||YN(n,e,t)}};const eD=function(e,t){for(var n=0,r=(t=xj(t,e)).length;null!=e&&n<r;)e=e[Rj(t[n++])];return n&&n==r?e:void 0};const tD=function(e,t,n){var r=null==e?void 0:eD(e,t);return void 0===r?n:r};const nD=function(e,t){return null!=e&&t in Object(e)};const rD=function(e,t){return null!=e&&Oj(e,t,nD)};const oD=function(e,t){return gO(e)&&XN(t)?QN(Rj(e),t):function(n){var r=tD(n,e);return void 0===r&&r===t?rD(n,e):GN(t,r,3)}};const aD=function(e){return e};const iD=function(e){return function(t){return null==t?void 0:t[e]}};const sD=function(e){return function(t){return eD(t,e)}};const lD=function(e){return gO(e)?iD(Rj(e)):sD(e)};const cD=function(e){return"function"==typeof e?e:null==e?aD:"object"==typeof e?QR(e)?oD(e[0],e[1]):ZN(e):lD(e)};const uD=function(e,t){var n={};return t=cD(t,3),RN(e,(function(e,r,o){Uj(n,r,t(e,r,o))})),n};var dD=n(4575),pD="$",fD=".",hD=function(){function e(e,t){if(void 0===t&&(t={}),"string"!==typeof e)throw new TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===pD,this.isValue=this.key[0]===fD,this.isSibling=!this.isContext&&!this.isValue;var n=this.isContext?pD:this.isValue?fD:"";this.path=this.key.slice(n.length),this.getter=this.path&&(0,dD.getter)(this.path,!0),this.map=t.map}var t=e.prototype;return t.getValue=function(e,t,n){var r=this.isContext?n:this.isValue?e:t;return this.getter&&(r=this.getter(r||{})),this.map&&(r=this.map(r)),r},t.cast=function(e,t){return this.getValue(e,null==t?void 0:t.parent,null==t?void 0:t.context)},t.resolve=function(){return this},t.describe=function(){return{type:"ref",key:this.key}},t.toString=function(){return"Ref("+this.key+")"},e.isRef=function(e){return e&&e.__isYupRef},e}();function mD(e){function t(t,n){var r=t.value,o=t.path,a=t.label,i=t.options,s=t.originalValue,l=t.sync,c=lm(t,["value","path","label","options","originalValue","sync"]),u=e.name,d=e.test,p=e.params,f=e.message,h=i.parent,m=i.context;function g(e){return hD.isRef(e)?e.getValue(r,h,m):e}function v(e){void 0===e&&(e={});var t=uD((0,Oh.A)({value:r,originalValue:s,label:a,path:e.path||o},p,e.params),g),n=new kN(kN.formatError(e.message||f,t),r,t.path,e.type||u);return n.params=t,n}var y=(0,Oh.A)({path:o,parent:h,type:u,createError:v,resolve:g,options:i,originalValue:s},c);if(l){var b;try{var w;if("function"===typeof(null==(w=b=d.call(y,r,y))?void 0:w.then))throw new Error('Validation test of type: "'+y.type+'" returned a Promise during a synchronous validate. This test will finish after the validate call has returned')}catch(SY){return void n(SY)}kN.isError(b)?n(b):b?n(null,b):n(v())}else try{Promise.resolve(d.call(y,r,y)).then((function(e){kN.isError(e)?n(e):e?n(null,e):n(v())}))}catch(SY){n(SY)}}return t.OPTIONS=e,t}hD.prototype.__isYupRef=!0;function gD(e,t,n,r){var o,a,i;return void 0===r&&(r=n),t?((0,dD.forEach)(t,(function(s,l,c){var u=l?function(e){return e.substr(0,e.length-1).substr(1)}(s):s;if((e=e.resolve({context:r,parent:o,value:n})).innerType){var d=c?parseInt(u,10):0;if(n&&d>=n.length)throw new Error("Yup.reach cannot resolve an array item at index: "+s+", in the path: "+t+". because there is no value at that index. ");o=n,n=n&&n[d],e=e.innerType}if(!c){if(!e.fields||!e.fields[u])throw new Error("The schema does not contain the path: "+t+". (failed at: "+i+' which is a type: "'+e._type+'")');o=n,n=n&&n[u],e=e.fields[u]}a=u,i=l?"["+s+"]":"."+s})),{schema:e,parent:o,parentPath:a}):{parent:o,parentPath:t,schema:e}}function vD(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return yD(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return yD(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function yD(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var bD=function(){function e(){this.list=new Set,this.refs=new Map}var t=e.prototype;return t.describe=function(){for(var e,t=[],n=vD(this.list);!(e=n()).done;){var r=e.value;t.push(r)}for(var o,a=vD(this.refs);!(o=a()).done;){var i=o.value[1];t.push(i.describe())}return t},t.toArray=function(){return oN(this.list).concat(oN(this.refs.values())
102)},t.add=function(e){hD.isRef(e)?this.refs.set(e.key,e):this.list.add(e)},t.delete=function(e){hD.isRef(e)?this.refs.delete(e.key):this.list.delete(e)},t.has=function(e,t){if(this.list.has(e))return!0;for(var n,r=this.refs.values();!(n=r.next()).done;)if(t(n.value)===e)return!0;return!1},t.clone=function(){var t=new e;return t.list=new Set(this.list),t.refs=new Map(this.refs),t},t.merge=function(e,t){var n=this.clone();return e.list.forEach((function(e){return n.add(e)})),e.refs.forEach((function(e){return n.add(e)})),t.list.forEach((function(e){return n.delete(e)})),t.refs.forEach((function(e){return n.delete(e)})),n},function(e,t,n){t&&YR(e.prototype,t),n&&YR(e,n),Object.defineProperty(e,"prototype",{writable:!1})}(e,[{key:"size",get:function(){return this.list.size+this.refs.size}}]),e}();function wD(e){var t=this;if(void 0===e&&(e={}),!(this instanceof wD))return new wD;this._deps=[],this._conditions=[],this._options={abortEarly:!0,recursive:!0},this._exclusive=Object.create(null),this._whitelist=new bD,this._blacklist=new bD,this.tests=[],this.transforms=[],this.withMutation((function(){t.typeError(pN.notType)})),jj(e,"default")&&(this._defaultDefault=e.default),this.type=e.type||"mixed",this._type=e.type||"mixed"}for(var xD=wD.prototype={__isYupSchema__:!0,constructor:wD,clone:function(){var e=this;return this._mutate?this:PM(this,(function(t,n){return bN(t)&&t!==e?t:"_whitelist"===n||"_blacklist"===n?t.clone():void 0}))},label:function(e){var t=this.clone();return t._label=e,t},meta:function(e){if(0===arguments.length)return this._meta;var t=this.clone();return t._meta=(0,Oh.A)(t._meta||{},e),t},withMutation:function(e){var t=this._mutate;this._mutate=!0;var n=e(this);return this._mutate=t,n},concat:function(e){if(!e||e===this)return this;if(e._type!==this._type&&"mixed"!==this._type)throw new TypeError("You cannot `concat()` schema's of different types: "+this._type+" and "+e._type);var t=EN(e.clone(),this);return jj(e,"_default")&&(t._default=e._default),t.tests=this.tests,t._exclusive=this._exclusive,t._whitelist=this._whitelist.merge(e._whitelist,e._blacklist),t._blacklist=this._blacklist.merge(e._blacklist,e._whitelist),t.withMutation((function(t){e.tests.forEach((function(e){t.test(e.OPTIONS)}))})),t},isType:function(e){return!(!this._nullable||null!==e)||(!this._typeCheck||this._typeCheck(e))},resolve:function(e){var t=this;if(t._conditions.length){var n=t._conditions;(t=t.clone())._conditions=[],t=(t=n.reduce((function(t,n){return n.resolve(t,e)}),t)).resolve(e)}return t},cast:function(e,t){void 0===t&&(t={});var n=this.resolve((0,Oh.A)({value:e},t)),r=n._cast(e,t);if(void 0!==e&&!1!==t.assert&&!0!==n.isType(r)){var o=dN(e),a=dN(r);throw new TypeError("The value of "+(t.path||"field")+' could not be cast to a value that satisfies the schema type: "'+n._type+'". \n\nattempted value: '+o+" \n"+(a!==o?"result of cast: "+a:""))}return r},_cast:function(e){var t=this,n=void 0===e?e:this.transforms.reduce((function(n,r){return r.call(t,n,e)}),e);return void 0===n&&jj(this,"_default")&&(n=this.getDefault()),n},_validate:function(e,t,n){var r=this;void 0===t&&(t={});var o=t,a=o.sync,i=o.path,s=o.from,l=void 0===s?[]:s,c=o.originalValue,u=void 0===c?e:c,d=o.strict,p=void 0===d?this._options.strict:d,f=o.abortEarly,h=void 0===f?this._options.abortEarly:f,m=e;p||(this._validating=!0,m=this._cast(m,(0,Oh.A)({assert:!1},t)),this._validating=!1);var g={value:m,path:i,options:t,originalValue:u,schema:this,label:this._label,sync:a,from:l},v=[];return this._typeError&&v.push(this._typeError),this._whitelistError&&v.push(this._whitelistError),this._blacklistError&&v.push(this._blacklistError),CN({args:g,value:m,path:i,sync:a,tests:v,endEarly:h},(function(e){e?n(e):CN({tests:r.tests,args:g,path:i,sync:a,value:m,endEarly:h},n)}))},validate:function(e,t,n){void 0===t&&(t={});var r=this.resolve((0,Oh.A)({},t,{value:e}));return"function"===typeof n?r._validate(e,t,n):new Promise((function(n,o){return r._validate(e,t,(function(e,t){e?o(e):n(t)}))}))},validateSync:function(e,t){var n;return void 0===t&&(t={}),this.resolve((0,Oh.A)({},t,{value:e}))._validate(e,(0,Oh.A)({},t,{sync:!0}),(function(e,t){if(e)throw e;n=t})),n},isValid:function(e,t){return this.validate(e,t).then((function(){return!0})).catch((function(e){if("ValidationError"===e.name)return!1;throw e}))},isValidSync:function(e,t){try{return this.validateSync(e,t),!0}catch(SY){if("ValidationError"===SY.name)return!1;throw SY}},_getDefault:function(){var e=jj(this,"_default")?this._default:this._defaultDefault;return"function"===typeof e?e.call(this):PM(e)},getDefault:function(e){return void 0===e&&(e={}),this.resolve(e)._getDefault()},default:function(e){if(0===arguments.length)return console.warn("Calling `schema.default()` as a getter to retrieve a default is deprecated and will be removed in the next version. \nUse `schema.getDefault()` instead."),this._getDefault();var t=this.clone();return t._default=e,t},strict:function(e){void 0===e&&(e=!0);var t=this.clone();return t._options.strict=e,t},_isPresent:function(e){return null!=e},required:function(e){return void 0===e&&(e=pN.required),this.test({message:e,name:"required",exclusive:!0,test:function(e){return this.schema._isPresent(e)}})},notRequired:function(){var e=this.clone();return e.tests=e.tests.filter((function(e){return"required"!==e.OPTIONS.name})),e},nullable:function(e){void 0===e&&(e=!0);var t=this.clone();return t._nullable=e,t},transform:function(e){var t=this.clone();return t.transforms.push(e),t},test:function(){var e;if(void 0===(e=1===arguments.length?"function"===typeof(arguments.length<=0?void 0:arguments[0])?{test:arguments.length<=0?void 0:arguments[0]}:arguments.length<=0?void 0:arguments[0]:2===arguments.length?{name:arguments.length<=0?void 0:arguments[0],test:arguments.length<=1?void 0:arguments[1]}
102:{name:arguments.length<=0?void 0:arguments[0],message:arguments.length<=1?void 0:arguments[1],test:arguments.length<=2?void 0:arguments[2]}).message&&(e.message=pN.default),"function"!==typeof e.test)throw new TypeError("`test` is a required parameters");var t=this.clone(),n=mD(e),r=e.exclusive||e.name&&!0===t._exclusive[e.name];if(e.exclusive&&!e.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return t._exclusive[e.name]=!!e.exclusive,t.tests=t.tests.filter((function(t){if(t.OPTIONS.name===e.name){if(r)return!1;if(t.OPTIONS.test===n.OPTIONS.test)return!1}return!0})),t.tests.push(n),t},when:function(e,t){1===arguments.length&&(t=e,e=".");var n=this.clone(),r=[].concat(e).map((function(e){return new hD(e)}));return r.forEach((function(e){e.isSibling&&n._deps.push(e.key)})),n._conditions.push(new xN(r,t)),n},typeError:function(e){var t=this.clone();return t._typeError=mD({message:e,name:"typeError",test:function(e){return!(void 0!==e&&!this.schema.isType(e))||this.createError({params:{type:this.schema._type}})}}),t},oneOf:function(e,t){void 0===t&&(t=pN.oneOf);var n=this.clone();return e.forEach((function(e){n._whitelist.add(e),n._blacklist.delete(e)})),n._whitelistError=mD({message:t,name:"oneOf",test:function(e){if(void 0===e)return!0;var t=this.schema._whitelist;return!!t.has(e,this.resolve)||this.createError({params:{values:t.toArray().join(", ")}})}}),n},notOneOf:function(e,t){void 0===t&&(t=pN.notOneOf);var n=this.clone();return e.forEach((function(e){n._blacklist.add(e),n._whitelist.delete(e)})),n._blacklistError=mD({message:t,name:"notOneOf",test:function(e){var t=this.schema._blacklist;return!t.has(e,this.resolve)||this.createError({params:{values:t.toArray().join(", ")}})}}),n},strip:function(e){void 0===e&&(e=!0);var t=this.clone();return t._strip=e,t},_option:function(e,t){return jj(t,e)?t[e]:this._options[e]},describe:function(){var e=this.clone(),t={type:e._type,meta:e._meta,label:e._label,tests:e.tests.map((function(e){return{name:e.OPTIONS.name,params:e.OPTIONS.params}})).filter((function(e,t,n){return n.findIndex((function(t){return t.name===e.name}))===t}))};return e._whitelist.size&&(t.oneOf=e._whitelist.describe()),e._blacklist.size&&(t.notOneOf=e._blacklist.describe()),t},defined:function(e){return void 0===e&&(e=pN.defined),this.test({message:e,name:"defined",exclusive:!0,test:function(e){return void 0!==e}})}},SD=function(){var e=_D[kD];xD[e+"At"]=function(t,n,r){void 0===r&&(r={});var o=gD(this,t,n,r.context),a=o.parent,i=o.parentPath;return o.schema[e](a&&a[i],(0,Oh.A)({},r,{parent:a,path:t}))}},kD=0,_D=["validate","validateSync"];kD<_D.length;kD++)SD();for(var CD=0,AD=["equals","is"];CD<AD.length;CD++){xD[AD[CD]]=xD.oneOf}for(var ED=0,ID=["not","nope"];ED<ID.length;ED++){xD[ID[ED]]=xD.notOneOf}function TD(e,t,n){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),(0,Oh.A)(e.prototype,n)}xD.optional=xD.notRequired;const RD=function(e){return null==e},OD=jD;function jD(){var e=this;if(!(this instanceof jD))return new jD;wD.call(this,{type:"boolean"}),this.withMutation((function(){e.transform((function(e){if(!this.isType(e)){if(/^(true|1)$/i.test(e))return!0;if(/^(false|0)$/i.test(e))return!1}return e}))}))}TD(jD,wD,{_typeCheck:function(e){return e instanceof Boolean&&(e=e.valueOf()),"boolean"===typeof e},isTrue:function(e){return void 0===e&&(e=gN.isValue),this.test({message:e,name:"is-value",exclusive:!0,params:{value:"true"},test:function(e){return RD(e)||!0===e}})},isFalse:function(e){return void 0===e&&(e=gN.isValue),this.test({message:e,name:"is-value",exclusive:!0,params:{value:"false"},test:function(e){return RD(e)||!1===e}})}});var PD=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,MD=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,ND=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,DD=function(e){return RD(e)||e===e.trim()},LD={}.toString();function FD(){var e=this;if(!(this instanceof FD))return new FD;wD.call(this,{type:"string"}),this.withMutation((function(){e.transform((function(e){if(this.isType(e))return e;if(Array.isArray(e))return e;var t=null!=e&&e.toString?e.toString():e;return t===LD?e:t}))}))}TD(FD,wD,{_typeCheck:function(e){return e instanceof String&&(e=e.valueOf()),"string"===typeof e},_isPresent:function(e){return wD.prototype._isPresent.call(this,e)&&!!e.length},length:function(e,t){return void 0===t&&(t=fN.length),this.test({message:t,name:"length",exclusive:!0,params:{length:e},test:function(t){return RD(t)||t.length===this.resolve(e)}})},min:function(e,t){return void 0===t&&(t=fN.min),this.test({message:t,name:"min",exclusive:!0,params:{min:e},test:function(t){return RD(t)||t.length>=this.resolve(e)}})},max:function(e,t){return void 0===t&&(t=fN.max),this.test({name:"max",exclusive:!0,message:t,params:{max:e},test:function(t){return RD(t)||t.length<=this.resolve(e)}})},matches:function(e,t){var n,r,o=!1;return t&&("object"===typeof t?(o=t.excludeEmptyString,n=t.message,r=t.name):n=t),this.test({name:r||"matches",message:n||fN.matches,params:{regex:e},test:function(t){return RD(t)||""===t&&o||-1!==t.search(e)}})},email:function(e){return void 0===e&&(e=fN.email),this.matches(PD,{name:"email",message:e,excludeEmptyString:!0})},url:function(e){return void 0===e&&(e=fN.url),this.matches(MD,{name:"url",message:e,excludeEmptyString:!0})},uuid:function(e){return void 0===e&&(e=fN.uuid),this.matches(ND,{name:"uuid",message:e,excludeEmptyString:!1})},ensure:function(){return this.default("").transform((function(e){return null===e?"":e}))},trim:function(e){return void 0===e&&(e=fN.trim),this.transform((function(e){return null!=e?e.trim():e})).test({message:e,name:"trim",test:DD})},lowercase:function(e){return void 0===e&&(e=fN.lowercase),this.transform((function(e){return RD(e)?e:e.toLowerCase()})).test({message:e,name:"string_case",exclusive:!0,test:function(e){return RD(e)||e===e.toLowerCase()}})},uppercase:function(e){return void 0===e&&(e=fN.uppercase),this.transform((function(e){return RD(e)?e:e.toUpperCase()})).test({message:e,name:"string_case",exclusive:!0,test:function(e){return RD(e)||e===e.toUpperCase()}})}});TD((function e(){var t=this;if(!(this instanceof e))return new e;wD.call(this,{type:"number"}),this.withMutation((function(){t.transform((function(e){var t=e;if("string"===typeof t){if(""===(t=t.replace(/\s/g,"")))return NaN;t=+t}return this.isType(t)?t:parseFloat(t)}))}
102))}),wD,{_typeCheck:function(e){return e instanceof Number&&(e=e.valueOf()),"number"===typeof e&&!function(e){return e!=+e}(e)},min:function(e,t){return void 0===t&&(t=hN.min),this.test({message:t,name:"min",exclusive:!0,params:{min:e},test:function(t){return RD(t)||t>=this.resolve(e)}})},max:function(e,t){return void 0===t&&(t=hN.max),this.test({message:t,name:"max",exclusive:!0,params:{max:e},test:function(t){return RD(t)||t<=this.resolve(e)}})},lessThan:function(e,t){return void 0===t&&(t=hN.lessThan),this.test({message:t,name:"max",exclusive:!0,params:{less:e},test:function(t){return RD(t)||t<this.resolve(e)}})},moreThan:function(e,t){return void 0===t&&(t=hN.moreThan),this.test({message:t,name:"min",exclusive:!0,params:{more:e},test:function(t){return RD(t)||t>this.resolve(e)}})},positive:function(e){return void 0===e&&(e=hN.positive),this.moreThan(0,e)},negative:function(e){return void 0===e&&(e=hN.negative),this.lessThan(0,e)},integer:function(e){return void 0===e&&(e=hN.integer),this.test({name:"integer",message:e,test:function(e){return RD(e)||Number.isInteger(e)}})},truncate:function(){return this.transform((function(e){return RD(e)?e:0|e}))},round:function(e){var t=["ceil","floor","round","trunc"];if("trunc"===(e=e&&e.toLowerCase()||"round"))return this.truncate();if(-1===t.indexOf(e.toLowerCase()))throw new TypeError("Only valid options for round() are: "+t.join(", "));return this.transform((function(t){return RD(t)?t:Math[e](t)}))}});var BD=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;var zD=new Date("");function $D(){var e=this;if(!(this instanceof $D))return new $D;wD.call(this,{type:"date"}),this.withMutation((function(){e.transform((function(e){return this.isType(e)?e:(e=function(e){var t,n,r=[1,4,5,6,7,10,11],o=0;if(n=BD.exec(e)){for(var a,i=0;a=r[i];++i)n[a]=+n[a]||0;n[2]=(+n[2]||1)-1,n[3]=+n[3]||1,n[7]=n[7]?String(n[7]).substr(0,3):0,void 0!==n[8]&&""!==n[8]||void 0!==n[9]&&""!==n[9]?("Z"!==n[8]&&void 0!==n[9]&&(o=60*n[10]+n[11],"+"===n[9]&&(o=0-o)),t=Date.UTC(n[1],n[2],n[3],n[4],n[5]+o,n[6],n[7])):t=+new Date(n[1],n[2],n[3],n[4],n[5],n[6],n[7])}else t=Date.parse?Date.parse(e):NaN;return t}(e),isNaN(e)?zD:new Date(e))}))}))}TD($D,wD,{_typeCheck:function(e){return t=e,"[object Date]"===Object.prototype.toString.call(t)&&!isNaN(e.getTime());var t},min:function(e,t){void 0===t&&(t=mN.min);var n=e;if(!hD.isRef(n)&&(n=this.cast(e),!this._typeCheck(n)))throw new TypeError("`min` must be a Date or a value that can be `cast()` to a Date");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},test:function(e){return RD(e)||e>=this.resolve(n)}})},max:function(e,t){void 0===t&&(t=mN.max);var n=e;if(!hD.isRef(n)&&(n=this.cast(e),!this._typeCheck(n)))throw new TypeError("`max` must be a Date or a value that can be `cast()` to a Date");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},test:function(e){return RD(e)||e<=this.resolve(n)}})}});const UD=function(e,t,n,r){var o=-1,a=null==e?0:e.length;for(r&&a&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e);return n};const qD=function(e){return function(t){return null==e?void 0:e[t]}};const HD=qD({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f"
102:"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"});var WD=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,VD=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");const KD=function(e){return(e=wj(e))&&e.replace(WD,HD).replace(VD,"")};var GD=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;const YD=function(e){return e.match(GD)||[]};var XD=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;const JD=function(e){return XD.test(e)};var QD="\\ud800-\\udfff",ZD="\\u2700-\\u27bf",eL="a-z\\xdf-\\xf6\\xf8-\\xff",tL="A-Z\\xc0-\\xd6\\xd8-\\xde",nL="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",rL="["+nL+"]",oL="\\d+",aL="["+ZD+"]",iL="["+eL+"]",sL="[^"+QD+nL+oL+ZD+eL+tL+"]",lL="(?:\\ud83c[\\udde6-\\uddff]){2}",cL="[\\ud800-\\udbff][\\udc00-\\udfff]",uL="["+tL+"]",dL="(?:"+iL+"|"+sL+")",pL="(?:"+uL+"|"+sL+")",fL="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",hL="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",mL="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",gL="[\\ufe0e\\ufe0f]?",vL=gL+mL+("(?:\\u200d(?:"+["[^"+QD+"]",lL,cL].join("|")+")"+gL+mL+")*"),yL="(?:"+[aL,lL,cL].join("|")+")"+vL,bL=RegExp([uL+"?"+iL+"+"+fL+"(?="+[rL,uL,"$"].join("|")+")",pL+"+"+hL+"(?="+[rL,uL+dL,"$"].join("|")+")",uL+"?"+dL+"+"+fL,uL+"+"+hL,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",oL,yL].join("|"),"g");const wL=function(e){return e.match(bL)||[]};const xL=function(e,t,n){return e=wj(e),void 0===(t=n?void 0:t)?JD(e)?wL(e):YD(e):e.match(t)||[]};var SL=RegExp("['\u2019]","g");const kL=function(e){return function(t){return UD(xL(KD(t).replace(SL,"")),e,"")}};const _L=kL((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));const CL=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r<o;)a[r]=e[r+t];return a};const AL=function(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:CL(e,t,n)};const EL=function(e){return function(t){t=wj(t);var n=zM(t)?eN(t):void 0,r=n?n[0]:t.charAt(0),o=n?AL(n,1).join(""):t.slice(1);return r[e]()+o}};const IL=EL("toUpperCase");const TL=function(e){return IL(wj(e).toLowerCase())};const RL=kL((function(e,t,n){return t=t.toLowerCase(),e+(n?TL(t):t)}));const OL=function(e,t){var n={};return t=cD(t,3),RN(e,(function(e,r,o){Uj(n,t(e,r,o),e)})),n};var jL=n(8704),PL=n.n(jL);function ML(e,t){void 0===t&&(t=[]);var n=[],r=[];function o(e,o){var a=(0,dD.split)(e)[0];~r.indexOf(a)||r.push(a),~t.indexOf(o+"-"+a)||n.push([o,a])}var a=function(t){if(jj(e,t)){var n=e[t];~r.indexOf(t)||r.push(t),hD.isRef(n)&&n.isSibling?o(n.path,t):bN(n)&&n._deps&&n._deps.forEach((function(e){return o(e,t)}))}};for(var i in e)a(i);return PL().array(r,n).reverse()}function NL(e,t){var n=1/0;return e.some((function(e,r){if(-1!==t.path.indexOf(e))return n=r,!0})),n}function DL(e){return function(t,n){return NL(e,t)-NL(e,n)}}function LL(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return FL(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return FL(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function FL(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var BL=function(e){return"[object Object]"===Object.prototype.toString.call(e)};function zL(e){var t=this;if(!(this instanceof zL))return new zL(e);wD.call(this,{type:"object",default:function(){var e=this;if(this._nodes.length){var t={};
102return this._nodes.forEach((function(n){t[n]=e.fields[n].default?e.fields[n].getDefault():void 0})),t}}}),this.fields=Object.create(null),this._sortErrors=DL([]),this._nodes=[],this._excludedEdges=[],this.withMutation((function(){t.transform((function(e){if("string"===typeof e)try{e=JSON.parse(e)}catch(SY){e=null}return this.isType(e)?e:null})),e&&t.shape(e)}))}TD(zL,wD,{_typeCheck:function(e){return BL(e)||"function"===typeof e},_cast:function(e,t){var n=this;void 0===t&&(t={});var r=wD.prototype._cast.call(this,e);if(void 0===r)return this.getDefault();if(!this._typeCheck(r))return r;for(var o,a=this.fields,i=!0===this._option("stripUnknown",t),s=this._nodes.concat(Object.keys(r).filter((function(e){return-1===n._nodes.indexOf(e)}))),l={},c=(0,Oh.A)({},t,{parent:l,__validating:t.__validating||!1}),u=!1,d=LL(s);!(o=d()).done;){var p=o.value,f=a[p],h=jj(r,p);if(f){var m,g=f._options&&f._options.strict;if(c.path=(t.path?t.path+".":"")+p,c.value=r[p],!0===(f=f.resolve(c))._strip){u=u||p in r;continue}void 0!==(m=t.__validating&&g?r[p]:f.cast(r[p],c))&&(l[p]=m)}else h&&!i&&(l[p]=r[p]);l[p]!==r[p]&&(u=!0)}return u?l:r},_validate:function(e,t,n){var r=this;void 0===t&&(t={});var o=[],a=t,i=a.sync,s=a.from,l=void 0===s?[]:s,c=a.originalValue,u=void 0===c?e:c,d=a.abortEarly,p=void 0===d?this._options.abortEarly:d,f=a.recursive,h=void 0===f?this._options.recursive:f;l=[{schema:this,value:u}].concat(l),t.__validating=!0,t.originalValue=u,t.from=l,wD.prototype._validate.call(this,e,t,(function(e,a){if(e){if(p)return void n(e);o.push(e),a=e.value}if(h&&BL(a)){u=u||a;var s=r._nodes.map((function(e){return function(n,o){var i=-1===e.indexOf(".")?(t.path?t.path+".":"")+e:(t.path||"")+'["'+e+'"]',s=r.fields[e];s&&s.validate?s.validate(a[e],(0,Oh.A)({},t,{path:i,from:l,strict:!0,parent:a,originalValue:u[e]}),o):o(null)}}));CN({sync:i,tests:s,value:a,errors:o,endEarly:p,sort:r._sortErrors,path:t.path},n)}else n(o[0]||null,a)}))},concat:function(e){var t=wD.prototype.concat.call(this,e);return t._nodes=ML(t.fields,t._excludedEdges),t},shape:function(e,t){void 0===t&&(t=[]);var n=this.clone(),r=(0,Oh.A)(n.fields,e);if(n.fields=r,n._sortErrors=DL(Object.keys(r)),t.length){Array.isArray(t[0])||(t=[t]);var o=t.map((function(e){return e[0]+"-"+e[1]}));n._excludedEdges=n._excludedEdges.concat(o)}return n._nodes=ML(r,n._excludedEdges),n},pick:function(e){for(var t,n={},r=LL(e);!(t=r()).done;){var o=t.value;this.fields[o]&&(n[o]=this.fields[o])}return this.clone().withMutation((function(e){return e.fields={},e.shape(n)}))},omit:function(e){var t=this.clone(),n=t.fields;t.fields={};for(var r,o=LL(e);!(r=o()).done;){var a=r.value;delete n[a]}return t.withMutation((function(e){return e.shape(n)}))},from:function(e,t,n){var r=(0,dD.getter)(e,!0);return this.transform((function(o){if(null==o)return o;var a=o;return jj(o,e)&&(a=(0,Oh.A)({},o),n||delete a[e],a[t]=r(o)),a}))},noUnknown:function(e,t){void 0===e&&(e=!0),void 0===t&&(t=vN.noUnknown),"string"===typeof e&&(t=e,e=!0);var n=this.test({name:"noUnknown",exclusive:!0,message:t,test:function(t){if(null==t)return!0;var n=function(e,t){var n=Object.keys(e.fields);return Object.keys(t).filter((function(e){return-1===n.indexOf(e)}))}(this.schema,t);return!e||0===n.length||this.createError({params:{unknown:n.join(", ")}})}});return n._options.stripUnknown=e,n},unknown:function(e,t){return void 0===e&&(e=!0),void 0===t&&(t=vN.noUnknown),this.noUnknown(!e,t)},transformKeys:function(e){return this.transform((function(t){return t&&OL(t,(function(t,n){return e(n)}))}))},camelCase:function(){return this.transformKeys(RL)},snakeCase:function(){return this.transformKeys(_L)},constantCase:function(){return this.transformKeys((function(e){return _L(e).toUpperCase()}))},describe:function(){var e=wD.prototype.describe.call(this);return e.fields=uD(this.fields,(function(e){return e.describe()})),e}});const $L=UL;function UL(e){var t=this;if(!(this instanceof UL))return new UL(e);wD.call(this,{type:"array"}),this._subType=void 0,this.innerType=void 0,this.withMutation((function(){t.transform((function(e){if("string"===typeof e)try{e=JSON.parse(e)}catch(SY){e=null}return this.isType(e)?e:null})),e&&t.of(e)}
102))}TD(UL,wD,{_typeCheck:function(e){return Array.isArray(e)},_cast:function(e,t){var n=this,r=wD.prototype._cast.call(this,e,t);if(!this._typeCheck(r)||!this.innerType)return r;var o=!1,a=r.map((function(e,r){var a=n.innerType.cast(e,(0,Oh.A)({},t,{path:(t.path||"")+"["+r+"]"}));return a!==e&&(o=!0),a}));return o?a:r},_validate:function(e,t,n){var r=this;void 0===t&&(t={});var o=[],a=t.sync,i=t.path,s=this.innerType,l=this._option("abortEarly",t),c=this._option("recursive",t),u=null!=t.originalValue?t.originalValue:e;wD.prototype._validate.call(this,e,t,(function(e,d){if(e){if(l)return void n(e);o.push(e),d=e.value}if(c&&s&&r._typeCheck(d)){u=u||d;for(var p=new Array(d.length),f=function(e){var n=d[e],r=(t.path||"")+"["+e+"]",o=(0,Oh.A)({},t,{path:r,strict:!0,parent:d,index:e,originalValue:u[e]});p[e]=function(e,t){return s.validate?s.validate(n,o,t):t(null)}},h=0;h<d.length;h++)f(h);CN({sync:a,path:i,value:d,errors:o,endEarly:l,tests:p},n)}else n(o[0]||null,d)}))},of:function(e){var t=this.clone();if(!1!==e&&!bN(e))throw new TypeError("`array.of()` sub-schema must be a valid yup schema, or `false` to negate a current sub-schema. not: "+dN(e));return t._subType=e,t.innerType=e,t},min:function(e,t){return t=t||yN.min,this.test({message:t,name:"min",exclusive:!0,params:{min:e},test:function(t){return RD(t)||t.length>=this.resolve(e)}})},max:function(e,t){return t=t||yN.max,this.test({message:t,name:"max",exclusive:!0,params:{max:e},test:function(t){return RD(t)||t.length<=this.resolve(e)}})},length:function(e,t){return t=t||yN.length,this.test({message:t,name:"length",exclusive:!0,params:{length:e},test:function(t){return RD(t)||t.length===this.resolve(e)}})},ensure:function(){var e=this;return this.default((function(){return[]})).transform((function(t,n){return e._typeCheck(t)?t:null==n?[]:[].concat(n)}))},compact:function(e){var t=e?function(t,n,r){return!e(t,n,r)}:function(e){return!!e};return this.transform((function(e){return null!=e?e.filter(t):e}))},describe:function(){var e=wD.prototype.describe.call(this);return this.innerType&&(e.innerType=this.innerType.describe()),e}});var qL=function(){function e(e){this._resolve=function(t,n){var r=e(t,n);if(!bN(r))throw new TypeError("lazy() functions must return a valid schema");return r.resolve(n)}}var t=e.prototype;return t.resolve=function(e){return this._resolve(e.value,e)},t.cast=function(e,t){return this._resolve(e,t).cast(e,t)},t.validate=function(e,t,n){return this._resolve(e,t).validate(e,t,n)},t.validateSync=function(e,t){return this._resolve(e,t).validateSync(e,t)},t.validateAt=function(e,t,n){return this._resolve(t,n).validateAt(e,t,n)},t.validateSyncAt=function(e,t,n){return this._resolve(t,n).validateSyncAt(e,t,n)},e}();qL.prototype.__isYupSchema__=!0;var HL=OD,WL=function(e,t){return new hD(e,t)};const VL=(0,Py.n9)()((e=>({tableTitle:{margin:e.spacing(3,0,1)},table:{"& td":{color:e.palette.text.secondary,borderBottomWidth:0},"& td:first-of-type":{paddingLeft:0},"&& td:last-child":{paddingRight:0}},nameCell:{overflowWrap:"anywhere"}}))),KL={name:""},GL=zL().shape({name:FD().required("your API key requires a unique name")}).defined(),YL=QE((t=>{let{reset:n}=t;const{classes:r}=VL(),{apikeys:o,createApikey:a,deleteApikey:i}=e.useContext(KI),{withSpinner:s}=e.useContext(hk),[l,c]=e.useState(null),u=mI({initialValues:KL,schema:GL,onSubmit:async e=>{const t=await s(a(e.name));c(t)}}),d=(e,t)=>{"backdropClick"!==t&&n()};return e.useEffect((()=>{u.setValue("name",`API Key ${(o||[]).length+1}`)}),[o]),(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsxs)("form",{...u.getFormProps(),children:[(0,dh.jsx)(SC,{label:"Name",...u.getTextFieldProps("name"),helperText:u.errors.name||"error"===u.submitState.state&&u.submitState.message||"Recommendation: pick a name that helps you remember where you used the key"}),(0,dh.jsx)(py,{variant:"contained",color:"primary",...u.getSubmitButtonProps(),type:"submit",children:"Generate new API key"})]}),(0,dh.jsxs)(OT,{open:!!l,onClose:d,maxWidth:"xs",fullWidth:!0,children:[(0,dh.jsxs)(GT,{children:['Your API key for "',null===l||void 0===l?void 0:l.name,'"']}
102),(0,dh.jsx)($T,{children:(0,dh.jsx)(SC,{label:"API key",autoFocus:!0,fullWidth:!0,spellCheck:!1,value:null===l||void 0===l?void 0:l.key,helperText:"This key is only displayed once. Copy the key and paste it directly inside the API key field of the Wordpress Call Now Button plugin.",InputProps:{endAdornment:(0,dh.jsx)(IC,{position:"end",children:(0,dh.jsx)(KS,{onClick:(p=null===l||void 0===l?void 0:l.key,async()=>{await navigator.clipboard.writeText(p)}),edge:"end",size:"large",children:(0,dh.jsx)(OE,{color:"disabled"})})})}})}),(0,dh.jsx)(NT,{children:(0,dh.jsx)(py,{onClick:d,color:"primary",children:"Close"})})]}),(0,dh.jsx)(Kv,{variant:"body2",className:r.tableTitle,children:"Currently active API keys"}),(0,dh.jsx)(eR,{size:"small",className:r.table,children:(0,dh.jsx)(sR,{children:(o||[]).slice().sort(((e,t)=>e.name.localeCompare(t.name))).map((e=>{return(0,dh.jsxs)(yR,{children:[(0,dh.jsx)(pR,{padding:"checkbox",children:(0,dh.jsx)(VR,{})}),(0,dh.jsx)(pR,{className:r.nameCell,children:e.name}),(0,dh.jsx)(pR,{padding:"checkbox",children:(0,dh.jsx)(KS,{onClick:(t=e.id,async()=>{await s(i(t))}),size:"large",children:(0,dh.jsx)(wR,{})})})]},e.id);var t}))})})]});var p})),XL=n.p+"static/media/nb-logo-stacked.2cf9652b227b0cd2e2a4.png",JL=(0,Py.n9)()((e=>({root:{"& form":{maxWidth:320,margin:e.spacing(2.5,"auto")}},logo:{height:90,display:"block",margin:e.spacing(2.5,"auto")},footer:{textAlign:"center",color:e.palette.grey[500],margin:e.spacing("auto",0,-2),paddingTop:e.spacing(3)}}))),QL=e=>{let{children:t}=e;const{classes:n}=JL();return(0,dh.jsxs)(US,{anchor:"right",className:n.root,children:[(0,dh.jsx)("img",{src:XL,alt:"logo",className:n.logo}),t,(0,dh.jsxs)(Kv,{variant:"caption",component:"footer",className:n.footer,children:["\xa9 ",(new Date).getFullYear()," ",(0,dh.jsx)(XE,{href:"https://nowbuttons.com/",children:"NowButtons"})," ","by StudioStacks B.V."]})]})},ZL={password:"",password2:"",oldPassword:""},eF=zL().shape({password:FD().min(9,"Passwords should be at least 9 characters.").required(),password2:FD().oneOf([WL("password"),""],"passwords don't match").required("confirm password is missing"),oldPassword:FD().required("the old password is needed")}).defined(),tF=QE((t=>{let{reset:n}=t;const{updatePassword:r}=e.useContext(KI),o=mI({initialValues:ZL,schema:eF,onSubmit:async e=>{await r(e.oldPassword,e.password),n()}});return(0,dh.jsxs)("form",{...o.getFormProps(),children:[(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Current password",type:"password",...o.getTextFieldProps("oldPassword")}),(0,dh.jsx)(SC,{label:"New password",type:"password",...o.getTextFieldProps("password")}),(0,dh.jsx)(SC,{label:"Repeat new password",type:"password",...o.getTextFieldProps("password2")})]}),(0,dh.jsx)(py,{variant:"contained",color:"primary",...o.getSubmitButtonProps(),type:"submit",children:"Save"}),"error"===o.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:o.submitState.message||"Server error: couldn't update password"})]})})),nF=()=>{const e=MR();return e.storageImplementation,(0,dh.jsx)(dh.Fragment,{})};function rF(e){return Cg("MuiAlert",e)}const oF=Ag("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]),aF=Qv((0,dh.jsx)("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"),iF=Qv((0,dh.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),sF=Qv((0,dh.jsx)("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"),lF=Qv((0,dh.jsx)("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"),cF=Qv((0,dh.jsx)("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"),uF=(0,Ym.Ay)(Fg,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${Fv(n.color||n.severity)}`]]}})(Qm((e=>{let{theme:t}=e;const n="light"===t.palette.mode?Pg.e$:Pg.a,r="light"===t.palette.mode?Pg.a:Pg.e$;return{...t.typography.body2,backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(t.palette).filter(
102Bv(["light"])).map((e=>{let[o]=e;return{props:{colorSeverity:o,variant:"standard"},style:{color:t.vars?t.vars.palette.Alert[`${o}Color`]:n(t.palette[o].light,.6),backgroundColor:t.vars?t.vars.palette.Alert[`${o}StandardBg`]:r(t.palette[o].light,.9),[`& .${oF.icon}`]:t.vars?{color:t.vars.palette.Alert[`${o}IconColor`]}:{color:t.palette[o].main}}}})),...Object.entries(t.palette).filter(Bv(["light"])).map((e=>{let[r]=e;return{props:{colorSeverity:r,variant:"outlined"},style:{color:t.vars?t.vars.palette.Alert[`${r}Color`]:n(t.palette[r].light,.6),border:`1px solid ${(t.vars||t).palette[r].light}`,[`& .${oF.icon}`]:t.vars?{color:t.vars.palette.Alert[`${r}IconColor`]}:{color:t.palette[r].main}}}})),...Object.entries(t.palette).filter(Bv(["dark"])).map((e=>{let[n]=e;return{props:{colorSeverity:n,variant:"filled"},style:{fontWeight:t.typography.fontWeightMedium,...t.vars?{color:t.vars.palette.Alert[`${n}FilledColor`],backgroundColor:t.vars.palette.Alert[`${n}FilledBg`]}:{backgroundColor:"dark"===t.palette.mode?t.palette[n].dark:t.palette[n].main,color:t.palette.getContrastText(t.palette[n].main)}}}}))]}}))),dF=(0,Ym.Ay)("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),pF=(0,Ym.Ay)("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),fF=(0,Ym.Ay)("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),hF={success:(0,dh.jsx)(aF,{fontSize:"inherit"}),warning:(0,dh.jsx)(iF,{fontSize:"inherit"}),error:(0,dh.jsx)(sF,{fontSize:"inherit"}),info:(0,dh.jsx)(lF,{fontSize:"inherit"})},mF=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiAlert"}),{action:r,children:o,className:a,closeText:i="Close",color:s,components:l={},componentsProps:c={},icon:u,iconMapping:d=hF,onClose:p,role:f="alert",severity:h="success",slotProps:m={},slots:g={},variant:v="standard",...y}=n,b={...n,color:s,severity:h,variant:v,colorSeverity:s||h},w=(e=>{const{variant:t,color:n,severity:r,classes:o}=e;return Gm({root:["root",`color${Fv(n||r)}`,`${t}${Fv(n||r)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]},rF,o)})(b),x={slots:{closeButton:l.CloseButton,closeIcon:l.CloseIcon,...g},slotProps:{...c,...m}},[S,k]=Gg("closeButton",{elementType:KS,externalForwardedProps:x,ownerState:b}),[_,C]=Gg("closeIcon",{elementType:cF,externalForwardedProps:x,ownerState:b});return(0,dh.jsxs)(uF,{role:f,elevation:0,ownerState:b,className:Km(w.root,a),ref:t,...y,children:[!1!==u?(0,dh.jsx)(dF,{ownerState:b,className:w.icon,children:u||d[h]||hF[h]}):null,(0,dh.jsx)(pF,{ownerState:b,className:w.message,children:o}),null!=r?(0,dh.jsx)(fF,{ownerState:b,className:w.action,children:r}):null,null==r&&p?(0,dh.jsx)(fF,{ownerState:b,className:w.action,children:(0,dh.jsx)(S,{size:"small","aria-label":i,title:i,color:"inherit",onClick:p,...k,children:(0,dh.jsx)(_,{fontSize:"small",...C})})}):null]})})),gF=mF,vF=()=>{const{openPaymentHistory:t}=(0,e.useContext)(KI),[n,r]=(0,e.useState)(null),o=(0,e.useCallback)((()=>(async(e,t)=>{try{"email"===await e()&&t({kind:"success",message:"We've emailed you a secure link to your payment history and invoices. Please check your inbox."})}catch(n){t({kind:"error",message:qI(n)})}})(t,r)),[t]),a=(0,e.useCallback)((()=>r(null)),[]),i=(0,e.useCallback)(((e,t)=>{"error"===(null===n||void 0===n?void 0:n.kind)&&"clickaway"===t||a()}),[n,a]),s="error"===(null===n||void 0===n?void 0:n.kind);return{handlePaymentHistory:o,paymentHistorySnackbar:(0,dh.jsx)(RE,{open:null!==n,autoHideDuration:s?null:6e3,onClose:i,anchorOrigin:{vertical:"bottom",horizontal:"center"},children:(0,dh.jsx)(gF,{severity:s?"error":"success",onClose:a,sx:{width:"100%"},children:null===n||void 0===n?void 0:n.message})})}},yF=(0,Py.n9)()((e=>({logout:{width:"max-content",alignSelf:"flex-end"},historyLink:{textAlign:"left"},domainList:{marginTop:e.spacing(1)},breakAll:{wordBreak:"break-all"}}))),bF=()=>{var t;const{classes:n}=yF(),{currentUser:r,logout:o,enableEmailOptInPreference:a,removeEmailOptInPreference:i}=e.useContext(KI),{withSpinner:s}=e.useContext(hk),l=UI(r),{handlePaymentHistory:c,paymentHistorySnackbar:u}=vF();return(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(py,{variant:"contained",color:"primary",className:n.logout,onClick:o,children:"Logout"}),(0,dh.jsx)(Ny,{label:"Account owner",children:(0,dh.jsx)(Kv,{variant:"body1",color:"textSecondary",className:n.breakAll,children:r.email})}),(0,dh.jsxs)(Ny,{label:"Account type",children:[(0,dh.jsx)(Kv,{variant:"body1",color:"textSecondary",className:n.breakAll,children:l?"Pro":"Regular"}),(0,dh.jsx)(XE,{href:"https://nowbuttons.com/pricing/",target:"_blank",children:"Learn more about account types"})]}),(0,dh.jsx)(ey,{title:"Domains",children:(0,dh.jsx)(zR,{className:n.domainList})}),(0,dh.jsx)(ey,{title:"Api keys",children:(0,dh.jsx)(YL,{})}),(0,dh.jsx)(ey,{title:"Change your password",children:(0,dh.jsx)(tF,{})}),(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{checked:(null===(t=r.marketingData)||void 0===t?void 0:t.emailOptIn)||!1,onChange:async e=>{e.target.checked?await s(a()):await s(i())},color:"primary"}),label:"Receive marketing communication"}),(0,dh.jsx)(ST,{className:n.breakAll,children:(0,dh.jsx)(Ny,{label:"Account ID",staticValue:r.id})}),(0,dh.jsx)(nF,{}),(0,dh.jsx)(Ny,{label:"Billing",children:(0,dh.jsx)(XE,{component:"button",variant:"body1",className:n.historyLink,onClick:c,children:"See payment history and invoices"})}),u]})},wF={email:""},xF=zL().shape({email:FD().email().required("email is missing")}).defined(),SF=()=>{const{requestPasswordReset:t}=e.useContext(KI),{withSpinner:n}=e.useContext(hk),r=mI({initialValues:wF,schema:xF,onSubmit:e=>n(t(e.email))});return(0,dh.jsx)(QL,{children:(0,dh.jsx)("form",{...r.getFormProps(),children:"success"!==r.submitState.state?(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",paragraph:!0,children:"Forgot password"}),(0,dh.jsx)(Kv,{variant:"body1",align:"center",paragraph:!0,children:"Enter your account email below so we can send you a password reset link."}),(0,dh.jsx)(SC,{label:"Email address",type:"email",...r.getTextFieldProps("email")}),(0,dh.jsxs)("p",{children:[(0,dh.jsx)(py,{variant:"contained",size:"large",color:"primary",fullWidth:!0,...r.getSubmitButtonProps(),type:"submit",children:"Reset Password"}),"error"===r.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:r.submitState.message||"Server error: reset email couldn't be sent"})]}),(0,dh.jsx)(Kv,{variant:"body1",align:"center",children:(0,dh.jsx)(XE,{component:qm,to:oI.LOGIN.path,children:"Return to login"})})]}):(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",paragraph:!0,children:"Reset Email Sent!"}),(0,dh.jsxs)(Kv,{variant:"body1",align:"center",paragraph:!0,children:["If there's an account associated with that email address, you will receive an email with password reset instructions.",(0,dh.jsx)("br",{}),(0,dh.jsx)("br",{}),"If the email doesn't show up soon, check your spam folder. We sent it from [email protected]"]}),(0,dh.jsx)("p",{children:(0,dh.jsx)(py,{variant:"contained",size:"large",color:"primary",fullWidth:!0,component:qm,to:oI.USERNAME_PASSWORD_LOGIN.path,children:"Return To Login"})})]})})})},kF=Qv((0,dh.jsx)("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"),_F=Qv((0,dh.jsx)("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"),CF=Qv((0,dh.jsx)("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");function AF(e){return Cg("MuiCheckbox",e)}const EF=Ag("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),I
102F=(0,Ym.Ay)(lT,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${Fv(n.size)}`],"default"!==n.color&&t[`color${Fv(n.color)}`]]}})(Qm((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette.action.active,t.palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette[n].main,t.palette.action.hoverOpacity)}}}})),...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&.${EF.checked}, &.${EF.indeterminate}`]:{color:(t.vars||t).palette[n].main},[`&.${EF.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}}))),TF=(0,dh.jsx)(_F,{}),RF=(0,dh.jsx)(kF,{}),OF=(0,dh.jsx)(CF,{}),jF=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiCheckbox"}),{checkedIcon:o=TF,color:a="primary",icon:i=RF,indeterminate:s=!1,indeterminateIcon:l=OF,inputProps:c,size:u="medium",disableRipple:d=!1,className:p,...f}=r,h=s?l:i,m=s?l:o,g={...r,disableRipple:d,color:a,indeterminate:s,size:u},v=(e=>{const{classes:t,indeterminate:n,color:r,size:o}=e,a=Gm({root:["root",n&&"indeterminate",`color${Fv(r)}`,`size${Fv(o)}`]},AF,t);return{...t,...a}})(g);return(0,dh.jsx)(IF,{type:"checkbox",inputProps:{"data-indeterminate":s,...c},icon:e.cloneElement(h,{fontSize:h.props.fontSize??u}),checkedIcon:e.cloneElement(m,{fontSize:m.props.fontSize??u}),ownerState:g,ref:n,className:Km(v.root,p),disableRipple:d,...f,classes:v})})),PF=jF,MF=Qv((0,dh.jsx)("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1z"}),"Lock");function NF(e){return Cg("MuiDivider",e)}const DF=Ag("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),LF=(0,Ym.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,"vertical"===n.orientation&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&"vertical"===n.orientation&&t.withChildrenVertical,"right"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignRight,"left"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignLeft]}})(Qm((e=>{let{theme:t}=e;return{margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(t.vars||t).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:t.vars?`rgba(${t.vars.palette.dividerChannel} / 0.08)`:(0,Pg.X4)(t.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:t.spacing(2),marginRight:t.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:t.spacing(1),marginBottom:t.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:e=>{let{ownerState:t}=e;return!!t.children},style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:e=>{let{ownerState:t}=e;return t.children&&"vertical"!==t.orientation},style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(t.vars||t).palette.divider}`,borderTopStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"vertical"===t.orientation&&t.children},style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(t.vars||t).palette.divider}`,borderLeftStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"right"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:e=>{let{ownerState:t}=e;return"left"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}}))),FF=(0,Ym.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,"vertical"===n.orientation&&t.wrapperVertical]}})(Qm((e=>{let{theme:t}=e;return{display:"inline-block",paddingLeft:`calc(${t.spacing(1)} * 1.2)`,paddingRight:`calc(${t.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${t.spacing(1)} * 1.2)`,paddingBottom:`calc(${t.spacing(1)} * 1.2)`}}]}}))),BF=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiDivider"}
102),{absolute:r=!1,children:o,className:a,orientation:i="horizontal",component:s=(o||"vertical"===i?"div":"hr"),flexItem:l=!1,light:c=!1,role:u=("hr"!==s?"separator":void 0),textAlign:d="center",variant:p="fullWidth",...f}=n,h={...n,absolute:r,component:s,flexItem:l,light:c,orientation:i,role:u,textAlign:d,variant:p},m=(e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:s,variant:l}=e;return Gm({root:["root",t&&"absolute",l,a&&"light","vertical"===i&&"vertical",o&&"flexItem",n&&"withChildren",n&&"vertical"===i&&"withChildrenVertical","right"===s&&"vertical"!==i&&"textAlignRight","left"===s&&"vertical"!==i&&"textAlignLeft"],wrapper:["wrapper","vertical"===i&&"wrapperVertical"]},NF,r)})(h);return(0,dh.jsx)(LF,{as:s,className:Km(m.root,a),role:u,ref:t,ownerState:h,"aria-orientation":"separator"!==u||"hr"===s&&"vertical"!==i?void 0:i,...f,children:o?(0,dh.jsx)(FF,{className:m.wrapper,ownerState:h,children:o}):null})}));BF&&(BF.muiSkipListHighlight=!0);const zF=BF,$F=(0,Py.n9)()({rowLayout:{display:"flex",justifyContent:"space-between"},forgotPassword:{display:"inline-flex",alignItems:"center",marginBottom:16,"& svg":{fontSize:"1em"}}}),UF={email:"",password:"",remember:!1},qF=zL().shape({email:FD().email().required("email is missing"),password:FD().required("password is missing")}).defined(),HF=()=>{const{classes:t}=$F(),{login:n}=e.useContext(KI),r=Nm(),o=e.useMemo((()=>
102new URLSearchParams(r.search)),[r.search]).get("loginHint")||"",a=mI({initialValues:{...UF,email:o},schema:qF,onSubmit:e=>n(e.email,e.password,e.remember)});return(0,dh.jsx)(QL,{children:(0,dh.jsx)("form",{...a.getFormProps(),style:{width:"100%"},children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",children:"Sign in"}),(0,dh.jsx)(SC,{label:"Email address",type:"email",...a.getTextFieldProps("email")}),(0,dh.jsx)(SC,{label:"Password",type:"password",...a.getTextFieldProps("password")}),(0,dh.jsxs)("div",{className:t.rowLayout,children:[(0,dh.jsx)(ZI,{control:(0,dh.jsx)(PF,{...a.getCheckboxProps("remember")}),label:"Remember me",slotProps:{typography:{variant:"body2"}}}),(0,dh.jsx)(Kv,{variant:"body2",className:t.forgotPassword,children:(0,dh.jsxs)(XE,{component:qm,to:oI.FORGOT_PASSWORD.path,children:[(0,dh.jsx)(MF,{})," Forgot password?"]})})]}),(0,dh.jsxs)("p",{children:[(0,dh.jsx)(py,{variant:"contained",size:"large",color:"primary",fullWidth:!0,...a.getSubmitButtonProps(),type:"submit",children:"Log In"}),"error"===a.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:a.submitState.message||"Invalid username or password. Please try again."})]}),(0,dh.jsxs)(Kv,{align:"center",sx:{mt:1,fontSize:12},children:["Prefer passwordless login? ","",(0,dh.jsx)(XE,{component:qm,sx:{color:"#7d7d7d",textDecoration:"underline"},to:a.values.email?`${oI.MAGIC_TOKEN_LOGIN.path}?loginHint=${encodeURIComponent(a.values.email)}`:oI.MAGIC_TOKEN_LOGIN.path,children:"Click here"})]}),(0,dh.jsx)(zF,{sx:{my:4}}),(0,dh.jsxs)(Kv,{variant:"body1",align:"center",children:["No account yet?"," ",(0,dh.jsx)(XE,{component:qm,to:oI.REGISTER.path,children:"Sign Up"})]})]})})})};zL().shape({email:FD().email().required("email is missing"),password:FD().min(9,"Passwords should be at least 9 characters.").required(),password2:FD().oneOf([WL("password"),""],"passwords don't match").required("confirm password is missing")}).defined();const WF={password:"",password2:""},VF=zL().shape({password:FD().min(9,"Passwords should be at least 9 characters.").required(),password2:FD().oneOf([WL("password"),""],"passwords don't match").required("confirm password is missing")}).defined(),KF=()=>{const t=Mm(),{resetPassword:n}=e.useContext(KI),r=new URLSearchParams(t.location.search).get("token"),o=mI({initialValues:WF,schema:VF,onSubmit:e=>n(r||"error",e.password)});return(0,dh.jsx)(QL,{children:(0,dh.jsx)("form",{...o.getFormProps(),children:r?"success"!==o.submitState.state?(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",paragraph:!0,children:"Reset your password"}),(0,dh.jsx)(Kv,{variant:"body1",paragraph:!0,children:"Make sure you set a secure password that's at least 9 characters long"}),(0,dh.jsx)(SC,{label:"Password",type:"password",...o.getTextFieldProps("password")}),(0,dh.jsx)(SC,{label:"Confirm password",type:"password",...o.getTextFieldProps("password2")}),(0,dh.jsxs)("p",{children:[(0,dh.jsx)(py,{variant:"contained",size:"large",color:"primary",fullWidth:!0,...o.getSubmitButtonProps(),type:"submit",children:"Reset Password"}),"error"===o.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:o.submitState.message||"Server error: couldn't reset password."})]})]}):(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",paragraph:!0,children:"Success!"}),(0,dh.jsx)(Kv,{variant:"body1",align:"center",paragraph:!0,children:"Your password was successfully updated!"}),(0,dh.jsx)("p",{children:(0,dh.jsx)(py,{variant:"contained",size:"large",color:"primary",fullWidth:!0,component:qm,to:oI.USERNAME_PASSWORD_LOGIN.path,children:"Return To Login"})})]}):(0,dh.jsx)(xm,{to:oI.USERNAME_PASSWORD_LOGIN.path})})})};function GF(e){return Cg("MuiAlertTitle",e)}Ag("MuiAlertTitle",["root"]);const YF=(0,Ym.Ay)(Kv,{name:"MuiAlertTitle",slot:"Root",overridesResolver:(e,t)=>t.root})(Qm((e=>{let{theme:t}=e;return{fontWeight:t.typography.fontWeightMedium,marginTop:-2}}))),XF=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiAlertTitle"}),{className:r,...o}=n,a=n,i=(e=>{const{classes:t}=e;return Gm({root:["root"]},GF,t)})(a);return(0,dh.jsx)(YF,{gutterBottom:!0,component:"div",ownerState:a,ref:t,className:Km(i.root,r),...o})})),JF=XF,QF=zL().shape({email:FD().email().required("email is missing")}).defined(),ZF=()=>{const{requestMagicLink:t}=(0,e.useContext)(KI),n=Nm(),r=(0,e.useMemo)((()=>new URLSearchParams(n.search)),[n.search]).get("loginHint")||"",o=mI({initialValues:{email:r},schema:QF,onSubmit:e=>t(e.email)});return(0,dh.jsxs)(QL,{children:[kI,(0,dh.jsx)("form",{...o.getFormProps(),style:{width:"100%"},children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",children:"Sign in"}),"success"===o.submitState.state?(0,dh.jsxs)(gF,{severity:"success",children:[(0,dh.jsx)(JF,{children:"Check your inbox!"}),(0,dh.jsxs)(Kv,{variant:"body2",children:["Click the sign-in link that was sent to your email.",(0,dh.jsx)("br",{}),(0,dh.jsx)("br",{}),"This link will expire in 1 hour."]})]}):(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{label:"Email address",fullWidth:!0,type:"email",...o.getTextFieldProps("email")}),(0,dh.jsxs)("p",{children:[(0,dh.jsx)(py,{variant:"contained",size:"large",color:"primary",fullWidth:!0,...o.getSubmitButtonProps(),disabled:!o.values.email||o.isSubmitting||o.isValidating,type:"submit",children:"Send Sign-in Link"}),"error"===o.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:o.submitState.message||"Something went wrong. Please try again."})]})]}),(0,dh.jsxs)(Kv,{align:"center",sx:{fontSize:12},children:["Prefer password login? ","",(0,dh.jsx)(XE,{component:qm,sx:{color:"#7d7d7d",textDecoration:"underline"},to:o.values.email?`${oI.USERNAME_PASSWORD_LOGIN.path}?loginHint=${encodeURIComponent(o.values.email)}`:oI.USERNAME_PASSWORD_LOGIN.path,children:"Click here"})]}),(0,dh.jsx)(zF,{sx:{my:4}}),(0,dh.jsxs)(Kv,{variant:"body1",align:"center",children:["No account yet? ","",(0,dh.jsx)(XE,{component:qm,to:oI.REGISTER.path,children:"Sign up"})]})]})})]})};function eB(e){return Cg("MuiFab",e)}const tB=Ag("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","
102info","error","warning","success"]),nB=(0,Ym.Ay)(Rv,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${Fv(n.size)}`],"inherit"===n.color&&t.colorInherit,t[Fv(n.size)],t[n.color]]}})(Qm((e=>{let{theme:t}=e;return{...t.typography.button,minHeight:36,transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(t.vars||t).zIndex.fab,boxShadow:(t.vars||t).shadows[6],"&:active":{boxShadow:(t.vars||t).shadows[12]},color:t.vars?t.vars.palette.text.primary:t.palette.getContrastText?.(t.palette.grey[300]),backgroundColor:(t.vars||t).palette.grey[300],"&:hover":{backgroundColor:(t.vars||t).palette.grey.A100,"@media (hover: none)":{backgroundColor:(t.vars||t).palette.grey[300]},textDecoration:"none"},[`&.${tB.focusVisible}`]:{boxShadow:(t.vars||t).shadows[6]},variants:[{props:{size:"small"},style:{width:40,height:40}},{props:{size:"medium"},style:{width:48,height:48}},{props:{variant:"extended"},style:{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48}},{props:{variant:"extended",size:"small"},style:{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,he
102ight:34}},{props:{variant:"extended",size:"medium"},style:{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40}},{props:{color:"inherit"},style:{color:"inherit"}}]}})),Qm((e=>{let{theme:t}=e;return{variants:[...Object.entries(t.palette).filter(Bv(["dark","contrastText"])).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].contrastText,backgroundColor:(t.vars||t).palette[n].main,"&:hover":{backgroundColor:(t.vars||t).palette[n].dark,"@media (hover: none)":{backgroundColor:(t.vars||t).palette[n].main}}}}}))]}})),Qm((e=>{let{theme:t}=e;return{[`&.${tB.disabled}`]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackground}}}))),rB=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiFab"}),{children:r,className:o,color:a="default",component:i="button",disabled:s=!1,disableFocusRipple:l=!1,focusVisibleClassName:c,size:u="large",variant:d="circular",...p}=n,f={...n,color:a,component:i,disabled:s,disableFocusRipple:l,size:u,variant:d},h=(e=>{const{color:t,variant:n,classes:r,size:o}=e,a=Gm({root:["root",n,`size${Fv(o)}`,"inherit"===t?"colorInherit":t]},eB,r);return{...r,...a}})(f);return(0,dh.jsx)(nB,{className:Km(h.root,o),component:i,disabled:s,focusRipple:!l,focusVisibleClassName:Km(h.focusVisible,c),ownerState:f,ref:t,...p,classes:h,children:r})})),oB=rB,aB=Qv((0,dh.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add");var iB=n(1188);const sB={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};const lB=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(e,t)=>e===t;return e.length===t.length&&e.every(((e,r)=>n(e,t[r])))};function cB(e,t){return e-t}function uB(e,t){const{index:n}=e.reduce(((e,n,r)=>{const o=Math.abs(t-n);return null===e||o<e.distance||o===e.distance?{distance:o,index:r}:e}),null)??{};return n}function dB(e,t){if(void 0!==t.current&&e.changedTouches){const n=e;for(let e=0;e<n.changedTouches.length;e+=1){const r=n.changedTouches[e];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function pB(e,t,n){return 100*(e-t)/(n-t)}function fB(e,t,n){const r=Math.round((e-n)/t)*t+n;return Number(r.toFixed(function(e){if(Math.abs(e)<1){const t=e.toExponential().split("e-"),n=t[0].split(".")[1];return(n?n.length:0)+parseInt(t[1],10)}const t=e.toString().split(".")[1];return t?t.length:0}(t)))}function hB(e){let{values:t,newValue:n,index:r}=e;const o=t.slice();return o[r]=n,o.sort(cB)}function mB(e){let{sliderRef:t,activeIndex:n,setActive:r}=e;const o=Qx(t.current);t.current?.contains(o.activeElement)&&Number(o?.activeElement?.getAttribute("data-index"))===n||t.current?.querySelector(`[type="range"][data-index="${n}"]`).focus(),r&&r(n)}function gB(e,t){return"number"===typeof e&&"number"===typeof t?e===t:"object"===typeof e&&"object"===typeof t&&lB(e,t)}const vB={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},yB=e=>e;let bB;function wB(){return void 0===bB&&(bB="undefined"===typeof CSS||"function"!==typeof CSS.supports||CSS.supports("touch-action","none")),bB}function xB(t){const{"aria-labelledby":n,defaultValue:r,disabled:o=!1,disableSwap:a=!1,isRtl:i=!1,marks:s=!1,max:l=100,min:c=0,name:u,onChange:d,onChangeCommitted:p,orientation:f="horizontal",rootRef:h,scale:m=yB,step:g=1,shiftStep:v=10,tabIndex:y,value:b}=t,w=e.useRef(void 0),[x,S]=e.useState(-1),[k,_]=e.useState(-1),[C,A]=e.useState(!1),E=e.useRef(0),[I,T]=zg({controlled:b,default:r??c,name:"Slider"}),R=d&&((e,t,n)=>{const r=e.nativeEvent||e,o=new r.constructor(r.type,r);Object.defineProperty(o,"target",{writable:!0,value:{value:t,name:u}}),d(o,t,n)}),O=Array.isArray(I);let j=O?I.slice().sort(cB):[I];j=j.map((e=>null==e?c:(0,iB.A)(e,c,l)));const P=!0===s&&null!==g?[...Array(Math.floor((l-c)/g)+1)].map(((e,t)=>({value:c+g*t}
102))):s||[],M=P.map((e=>e.value)),[N,D]=e.useState(-1),L=e.useRef(null),F=wg(h,L),B=e=>t=>{const n=Number(t.currentTarget.getAttribute("data-index"));av(t.target)&&D(n),_(n),e?.onFocus?.(t)},z=e=>t=>{av(t.target)||D(-1),_(-1),e?.onBlur?.(t)},$=(e,t)=>{const n=Number(e.currentTarget.getAttribute("data-index")),r=j[n],o=M.indexOf(r);let i=t;if(P&&null==g){const e=M[M.length-1];i=i>e?e:i<M[0]?M[0]:i<r?M[o-1]:M[o+1]}if(i=(0,iB.A)(i,c,l),O){a&&(i=(0,iB.A)(i,j[n-1]||-1/0,j[n+1]||1/0));const e=i;i=hB({values:j,newValue:i,index:n});let t=n;a||(t=i.indexOf(e)),mB({sliderRef:L,activeIndex:t})}T(i),D(n),R&&!gB(i,I)&&R(e,i,n),p&&p(e,i)},U=e=>t=>{if(null!==g){const e=Number(t.currentTarget.getAttribute("data-index")),n=j[e];let r=null;("ArrowLeft"===t.key||"ArrowDown"===t.key)&&t.shiftKey||"PageDown"===t.key?r=Math.max(n-v,c):(("ArrowRight"===t.key||"ArrowUp"===t.key)&&t.shiftKey||"PageUp"===t.key)&&(r=Math.min(n+v,l)),null!==r&&($(t,r),t.preventDefault())}e?.onKeyDown?.(t)};iv((()=>{o&&L.current.contains(document.activeElement)&&document.activeElement?.blur()}),[o]),o&&-1!==x&&S(-1),o&&-1!==N&&D(-1);const q=e.useRef(void 0);let H=f;i&&"horizontal"===f&&(H+="-reverse");const W=e=>{let{finger:t,move:n=!1}=e;const{current:r}=L,{width:o,height:i,bottom:s,left:u}=r.getBoundingClientRect();let d,p;if(d=H.startsWith("vertical")?(s-t.y)/i:(t.x-u)/o,H.includes("-reverse")&&(d=1-d),p=function(e,t,n){return(n-t)*e+t}(d,c,l),g)p=fB(p,g,c);else{const e=uB(M,p);p=M[e]}p=(0,iB.A)(p,c,l);let f=0;if(O){f=n?q.current:uB(j,p),a&&(p=(0,iB.A)(p,j[f-1]||-1/0,j[f+1]||1/0));const e=p;p=hB({values:j,newValue:p,index:f}),a&&n||(f=p.indexOf(e),q.current=f)}return{newValue:p,activeIndex:f}},V=sv((e=>{const t=dB(e,w);if(!t)return;if(E.current+=1,"mousemove"===e.type&&0===e.buttons)return void K(e);const{newValue:n,activeIndex:r}=W({finger:t,move:!0});mB({sliderRef:L,activeIndex:r,setActive:S}),T(n),!C&&E.current>2&&A(!0),R&&!gB(n,I)&&R(e,n,r)})),K=sv((e=>{const t=dB(e,w);if(A(!1),!t)return;const{newValue:n}=W({finger:t,move:!0});S(-1),"touchend"===e.type&&_(-1),p&&p(e,n),w.current=void 0,Y()})),G=sv((e=>{if(o)return;wB()||e.preventDefault();const t=e.changedTouches[0];null!=t&&(w.current=t.identifier);const n=dB(e,w);if(!1!==n){const{newValue:t,activeIndex:r}=W({finger:n});mB({sliderRef:L,activeIndex:r,setActive:S}),T(t),R&&!gB(t,I)&&R(e,t,r)}E.current=0;const r=Qx(L.current);r.addEventListener("touchmove",V,{passive:!0}),r.addEventListener("touchend",K,{passive:!0})})),Y=e.useCallback((()=>{const e=Qx(L.current);e.removeEventListener("mousemove",V),e.removeEventListener("mouseup",K),e.removeEventListener("touchmove",V),e.removeEventListener("touchend",K)}),[K,V]);e.useEffect((()=>{const{current:e}=L;return e.addEventListener("touchstart",G,{passive:wB()}),()=>{e.removeEventListener("touchstart",G),Y()}}),[Y,G]),e.useEffect((()=>{o&&Y()}),[o,Y]);const X=pB(O?j[0]:c,c,l),J=pB(j[j.length-1],c,l)-X,Q=e=>t=>{e.onMouseLeave?.(t),_(-1)};return{active:x,axis:H,axisProps:vB,dragging:C,focusedThumbIndex:N,getHiddenInputProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=Wg(e),a={onChange:(s=r||{},e=>{s.onChange?.(e),$(e,e.target.valueAsNumber)}),onFocus:B(r||{}),onBlur:z(r||{}),onKeyDown:U(r||{})};var s;const d={...r,...a};return{tabIndex:y,"aria-labelledby":n,"aria-orientation":f,"aria-valuemax":m(l),"aria-valuemin":m(c),name:u,type:"range",min:t.min,max:t.max,step:null===t.step&&t.marks?"any":t.step??void 0,disabled:o,...e,...d,style:{...sB,direction:i?"rtl":"ltr",width:"100%",height:"100%"}}},getRootProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Wg(e),n={onMouseDown:(r=t||{},e=>{if(r.onMouseDown?.(e),o)return;if(e.defaultPrevented)return;if(0!==e.button)return;e.preventDefault();const t=dB(e,w);if(!1!==t){const{newValue:n,activeIndex:r}=W({finger:t});mB({sliderRef:L,activeIndex:r,setActive:S}),T(n),R&&!gB(n,I)&&R(e,n,r)}E.current=0;const n=Qx(L.current);n.addEventListener("mousemove",V,{passive:!0}),n.addEventListener("mouseup",K)})};var r;const a={...t,...n};return{...e,ref:F,...a}},getThumbProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Wg(e),n={onMouseOver:(r=t||{},e=>{r.onMouseOver?.(e);const t=Number(e.currentTarget.getAttribute("data-index"));_(t)}),onMouseLeave:Q(t||{})};var r;return{...e,...t,...n}},marks:P,open:k,range:O,rootRef:F,trackLeap:J,trackOffset:X,values:j,getThumbStyle:e=>({pointerEvents:-1!==x&&x!==e?"none":void 0})}}const SB=e=>!e||!_k(e);function kB(e){return Cg("MuiSlider",e)}const _B=Ag("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]);function CB(e){return e}const AB=(0,Ym.Ay)("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${Fv(n.color)}`],"medium"!==n.size&&t[`size${Fv(n.size)}`],n.marked&&t.marked,"vertical"===n.orientation&&t.vertical,"inverted"===n.track&&t.trackInverted,!1===n.track&&t.trackFalse]}})(Qm((e=>{let{theme:t}=e;return{borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",curs
102or:"pointer",touchAction:"none",WebkitTapHighlightColor:"transparent","@media print":{colorAdjust:"exact"},[`&.${_B.disabled}`]:{pointerEvents:"none",cursor:"default",color:(t.vars||t).palette.grey[400]},[`&.${_B.dragging}`]:{[`& .${_B.thumb}, & .${_B.track}`]:{transition:"none"}},variants:[...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}})),{props:{orientation:"horizontal"},style:{height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}}},{props:{orientation:"horizontal",size:"small"},style:{height:2}},{props:{orientation:"horizontal",marked:!0},style:{marginBottom:20}},{props:{orientation:"vertical"},style:{height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}}},{props:{orientation:"vertical",size:"small"},style:{width:2}},{props:{orientation:"vertical",marked:!0},style:{marginRight:44}}]}}))),EB=(0,Ym.Ay)("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38,variants:[{props:{orientation:"horizontal"},style:{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:"inverted"},style:{opacity:1}}]}),IB=(0,Ym.Ay)("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(Qm((e=>{let{theme:t}=e;return{display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:t.transitions.create(["left","width","bottom","height"],{duration:t.transitions.duration.shortest}),variants:[{props:{size:"small"},style:{border:"none"}},{props:{orientation:"horizontal"},style:{height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:!1},style:{display:"none"}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n,track:"inverted"},style:{...t.vars?{backgroundColor:t.vars.palette.Slider[`${n}Track`],borderColor:t.vars.palette.Slider[`${n}Track`]}:{backgroundColor:(0,Pg.a)(t.palette[n].main,.62),borderColor:(0,Pg.a)(t.palette[n].main,.62),...t.applyStyles("dark",{backgroundColor:(0,Pg.e$)(t.palette[n].main,.5)}),...t.applyStyles("dark",{borderColor:(0,Pg.e$)(t.palette[n].main,.5)})}}}}))]}}))),TB=(0,Ym.Ay)("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${Fv(n.color)}`],"medium"!==n.size&&t[`thumbSize${Fv(n.size)}`]]}})(Qm((e=>{let{theme:t}=e;return{position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:t.transitions.create(["box-shadow","left","bottom"],{duration:t.transitions.duration.shortest}),"&::before":{position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(t.vars||t).shadows[2]},"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,he
102ight:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&.${_B.disabled}`]:{"&:hover":{boxShadow:"none"}},variants:[{props:{size:"small"},style:{width:12,height:12,"&::before":{boxShadow:"none"}}},{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-50%, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 50%)"}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{[`&:hover, &.${_B.focusVisible}`]:{...t.vars?{boxShadow:`0px 0px 0px 8px rgba(${t.vars.palette[n].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 8px ${(0,Pg.X4)(t.palette[n].main,.16)}`},"@media (hover: none)":{boxShadow:"none"}},[`&.${_B.active}`]:{...t.vars?{boxShadow:`0px 0px 0px 14px rgba(${t.vars.palette[n].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 14px ${(0,Pg.X4)(t.palette[n].main,.16)}`}}}}}))]}}))),RB=(0,Ym.Ay)((function(t){const{children:n,className:r,value:o}=t,a=(e=>{const{open:t}=e;return{offset:Km(t&&_B.valueLabelOpen),circle:_B.valueLabelCircle,label:_B.valueLabelLabel}})(t);return n?e.cloneElement(n,{className:Km(n.props.className)},(0,dh.jsxs)(e.Fragment,{children:[n.props.children,(0,dh.jsx)("span",{className:Km(a.offset,r),"aria-hidden":!0,children:(0,dh.jsx)("span",{className:a.circle,children:(0,dh.jsx)("span",{className:a.label,children:o})})})]})):null}),{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(Qm((e=>{let{theme:t}=e;return{zIndex:1,whiteSpace:"nowrap",...t.typography.body2,fontWeight:500,transition:t.transitions.create(["transform"],{duration:t.transitions.duration.shortest}),position:"absolute",backgroundColor:(t.vars||t).palette.grey[600],borderRadius:2,color:(t.vars||t).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem",variants:[{props:{orientation:"horizontal"},style:{transform:"translateY(-100%) scale(0)",top:"-10px",transformOrigin:"bottom center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"},[`&.${_B.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"}}},{props:{orientation:"vertical"},style:{transform:"translateY(-50%) scale(0)",right:"30px",top:"50%",transformOrigin:"right center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"},[`&.${_B.valueLabelOpen}`]:{transform:"translateY(-50%) scale(1)"}}},{props:{size:"small"},style:{fontSize:t.typography.pxToRem(12),padding:"0.25rem 0.5rem"}},{props:{orientation:"vertical",size:"small"},style:{right:"20px"}}]}}))),OB=(0,Ym.Ay)("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>(0,eC.A)(e)&&"markActive"!==e,overridesResolver:(e,t)=>{const{markActive:n}=e;return[t.mark,n&&t.markActive]}})(Qm((e=>{let{theme:t}=e;return{position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor",variants:[{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-1px, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 1px)"}},{props:{markActive:!0},style:{backgroundColor:(t.vars||t).palette.background.paper,opacity:.8}}]}}))),jB=(0,Ym.Ay)("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>(0,eC.A)(e)&&"markLabelActive"!==e,overridesResolver:(e,t)=>t.markLabel})(Qm((e=>{let{theme:t}=e;return{...t.typography.body2,color:(t.vars||t).palette.text.secondary,position:"absolute",whiteSpace:"nowrap",variants:[{props:{orientation:"horizontal"},style:{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}}},{props:{orientation:"vertical"},style:{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}}},{props:{markLabelActive:!0},style:{color:(t.vars||t).palette.text.primary}}]}}))),PB=e=>{let{children:t}=e;return t},MB=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiSlider"}),o=(0,Xx.I)(),{"aria-label":a,"aria-valuetext":i,"aria-labelledby":s,component:l="span",components:c={},componentsProps:u={},color:d="primary",classes:p,className:f,disableSwap:h=!1,disabled:m=!1,getAriaLabel:g,getAriaValueText:v,marks:y=!1,max:b=100,min:w=0,name:x,onChange:S,onChangeCommitted:k,orientation:_="horizontal",shiftStep:C=10,size:A="medium",step:E=1,scale:I=CB,slotProps:T,slots:R,tabIndex:O,track:j="normal",value:P,valueLabelDisplay:M="off",valueLabelFormat:N=CB,...D}=r,L={...r,isRtl:o,max:b,min:w,classes:p,disabled:m,disableSwap:h,orientation:_,marks:y,color:d,size:A,step:E,shiftStep:C,scale:I,track:j,valueLabelDisplay:M,valueLabelFormat:N},{axisProps:F,getRootProps:B,getHiddenInputProps:z,getThumbProps:$,open:U,active:q,axis:H,focusedThumbIndex:W,range:V,dragging:K,marks:G,values:Y,trackOffset:X,trackLeap:J,getThumbStyle:Q}=xB({...L,rootRef:n});L.marked=G.length>0&&G.some((e=>e.label)),L.dragging=K,L.focusedThumbIndex=W;const Z=(e=>{const{disabled:t,dragging:n,marked:r,orientation:o,track:a,classes:i,color:s,size:l}=e;return Gm({root:["root",t&&"disabled",n&&"dragging",r&&"marked","vertical"===o&&"vertical","inverted"===a&&"trackInverted",!1===a&&"trackFalse",s&&`color${Fv(s)}`,l&&`size${Fv(l)}
102`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",l&&`thumbSize${Fv(l)}`,s&&`thumbColor${Fv(s)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]},kB,i)})(L),ee=R?.root??c.Root??AB,te=R?.rail??c.Rail??EB,ne=R?.track??c.Track??IB,re=R?.thumb??c.Thumb??TB,oe=R?.valueLabel??c.ValueLabel??RB,ae=R?.mark??c.Mark??OB,ie=R?.markLabel??c.MarkLabel??jB,se=R?.input??c.Input??"input",le=T?.root??u.root,ce=T?.rail??u.rail,ue=T?.track??u.track,de=T?.thumb??u.thumb,pe=T?.valueLabel??u.valueLabel,fe=T?.mark??u.mark,he=T?.markLabel??u.markLabel,me=T?.input??u.input,ge=d_({elementType:ee,getSlotProps:B,externalSlotProps:le,externalForwardedProps:D,additionalProps:{...SB(ee)&&{as:l}},ownerState:{...L,...le?.ownerState},className:[Z.root,f]}),ve=d_({elementType:te,externalSlotProps:ce,ownerState:L,className:Z.rail}),ye=d_({elementType:ne,externalSlotProps:ue,additionalProps:{style:{...F[H].offset(X),...F[H].leap(J)}},ownerState:{...L,...ue?.ownerState},className:Z.track}),be=d_({elementType:re,getSlotProps:$,externalSlotProps:de,ownerState:{...L,...de?.ownerState},className:Z.thumb}),we=d_({elementType:oe,externalSlotProps:pe,ownerState:{...L,...pe?.ownerState},className:Z.valueLabel}),xe=d_({elementType:ae,externalSlotProps:fe,ownerState:L,className:Z.mark}),Se=d_({elementType:ie,externalSlotProps:he,ownerState:L,className:Z.markLabel}),ke=d_({elementType:se,getSlotProps:z,externalSlotProps:me,ownerState:L});return(0,dh.jsxs)(ee,{...ge,children:[(0,dh.jsx)(te,{...ve}),(0,dh.jsx)(ne,{...ye}),G.filter((e=>e.value>=w&&e.value<=b)).map(((t,n)=>{const r=pB(t.value,w,b),o=F[H].offset(r);let a;return a=!1===j?Y.includes(t.value):"normal"===j&&(V?t.value>=Y[0]&&t.value<=Y[Y.length-1]:t.value<=Y[0])||"inverted"===j&&(V?t.value<=Y[0]||t.value>=Y[Y.length-1]:t.value>=Y[0]),(0,dh.jsxs)(e.Fragment,{children:[(0,dh.jsx)(ae,{"data-index":n,...xe,...!_k(ae)&&{markActive:a},style:{...o,...xe.style},className:Km(xe.className,a&&Z.markActive)}),null!=t.label?(0,dh.jsx)(ie,{"aria-hidden":!0,"data-index":n,...Se,...!_k(ie)&&{markLabelActive:a},style:{...o,...Se.style},className:Km(Z.markLabel,Se.className,a&&Z.markLabelActive),children:t.label}):null]},n)})),Y.map(((e,t)=>{const n=pB(e,w,b),r=F[H].offset(n),o="off"===M?PB:oe;return(0,dh.jsx)(o,{...!_k(o)&&{valueLabelFormat:N,valueLabelDisplay:M,value:"function"===typeof N?N(I(e),t):N,index:t,open:U===t||q===t||"on"===M,disabled:m},...we,children:(0,dh.jsx)(re,{"data-index":t,...be,className:Km(Z.thumb,be.className,q===t&&Z.active,W===t&&Z.focusVisible),style:{...r,...Q(t),...be.style},children:(0,dh.jsx)(se,{"data-index":t,"aria-label":g?g(t):a,"aria-valuenow":I(e),"aria-labelledby":s,"aria-valuetext":v?v(I(e),t):i,value:Y[t],...ke})})},t)}))]})})),NB=MB;function DB(e){return Cg("MuiButtonGroup",e)}const LB=Ag("MuiButtonGroup",["root","contained","outlined","text","disableElevation","disabled","firstButton","fullWidth","horizontal","vertical","colorPrimary","colorSecondary","grouped","groupedHorizontal","groupedVertical","groupedText","groupedTextHorizontal","groupedTextVertical","groupedTextPrimary","groupedTextSecondary","groupedOutlined","groupedOutlinedHorizontal","groupedOutlinedVertical","groupedOutlinedPrimary","groupedOutlinedSecondary","groupedContained","groupedContainedHorizontal","groupedContainedVertical","groupedContainedPrimary","groupedContainedSecondary","lastButton","middleButton"]),FB=(0,Ym.Ay)("div",{name:"MuiButtonGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${LB.grouped}`]:t.grouped},{[`& .${LB.grouped}`]:t[`grouped${Fv(n.orientation)}`]},{[`& .${LB.grouped}`]:t[`grouped${Fv(n.variant)}`]},{[`& .${LB.grouped}`]:t[`grouped${Fv(n.variant)}${Fv(n.orientation)}`]},{[`& .${LB.grouped}`]:t[`grouped${Fv(n.variant)}${Fv(n.color)}`]},{[`& .${LB.firstButton}`]:t.firstButton},{[`& .${LB.lastButton}`]:t.lastButton},{[`& .${LB.middleButton}`]:t.middleButton},t.root,t[n.variant],!0===n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth,"vertical"===n.orientation&&t.vertical]}})(Qm((e=>{let{theme:t}=e;return{display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius,variants:[{props:{variant:"contained"},style:{boxShadow:(t.vars||t).shadows[2]}},{props:{disableElevation:!0},style:{boxShadow:"none"}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{orientation:"vertical"},style:{flexDirection:"column",[`& .${LB.lastButton},& .${LB.middleButton}`]:{borderTopRightRadius:0,borderTopLeftRadius:0},[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderBottomRightRadius:0,borderBottomLeftRadius:0}}},{props:{orientation:"horizontal"},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderTopRightRadius:0,borderBottomRightRadius:0},[`& .${LB.lastButton},& .${LB.middleButton}`]:{borderTopLeftRadius:0,borderBottomLeftRadius:0}}},{props:{variant:"text",orientation:"horizontal"},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderRight:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroun
102dChannel} / 0.23)`:"1px solid "+("light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${LB.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},{props:{variant:"text",orientation:"vertical"},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderBottom:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:"1px solid "+("light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${LB.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},...Object.entries(t.palette).filter(Bv()).flatMap((e=>{let[n]=e;return[{props:{variant:"text",color:n},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.5)`:(0,Pg.X4)(t.palette[n].main,.5)}}}]})),{props:{variant:"outlined",orientation:"horizontal"},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderRightColor:"transparent","&:hover":{borderRightColor:"currentColor"}},[`& .${LB.lastButton},& .${LB.middleButton}`]:{marginLeft:-1}}},{props:{variant:"outlined",orientation:"vertical"},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderBottomColor:"transparent","&:hover":{borderBottomColor:"currentColor"}},[`& .${LB.lastButton},& .${LB.middleButton}`]:{marginTop:-1}}},{props:{variant:"contained",orientation:"horizontal"},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderRight:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${LB.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},{props:{variant:"contained",orientation:"vertical"},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderBottom:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${LB.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},...Object.entries(t.palette).filter(Bv(["dark"])).map((e=>{let[n]=e;return{props:{variant:"contained",color:n},style:{[`& .${LB.firstButton},& .${LB.middleButton}`]:{borderColor:(t.vars||t).palette[n].dark}}}}))],[`& .${LB.grouped}`]:{minWidth:40,boxShadow:"none",props:{variant:"contained"},style:{"&:hover":{boxShadow:"none"}}}}}))),BB=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiButtonGroup"}),{children:o,className:a,color:i="primary",component:s="div",disabled:l=!1,disableElevation:c=!1,disableFocusRipple:u=!1,disableRipple:d=!1,fullWidth:p=!1,orientation:f="horizontal",size:h="medium",variant:m="outlined",...g}=r,v={...r,color:i,component:s,disabled:l,disableElevation:c,disableFocusRipple:u,disableRipple:d,fullWidth:p,orientation:f,size:h,variant:m},y=(e=>{const{classes:t,color:n,disabled:r,disableElevation:o,fullWidth:a,orientation:i,variant:s}=e;return Gm({root:["root",s,i,a&&"fullWidth",o&&"disableElevation",`color${Fv(n)}`],grouped:["grouped",`grouped${Fv(i)}`,`grouped${Fv(s)}`,`grouped${Fv(s)}${Fv(i)}`,`grouped${Fv(s)}${Fv(n)}`,r&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]},DB,t)})(v),b=e.useMemo((()=>({className:y.grouped,color:i,disabled:l,disableElevation:c,disableFocusRipple:u,disableRipple:d,fullWidth:p,size:h,variant:m})),[i,l,c,u,d,p,h,m,y.grouped]),w=function(t){return e.Children.toArray(t).filter((t=>e.isValidElement(t)))}(o),x=w.length,S=e=>{const t=0===e,n=e===x-1;return t&&n?"":t?y.firstButton:n?y.lastButton:y.middleButton};return(0,dh.jsx)(FB,{as:s,role:"group",className:Km(y.root,a),ref:n,ownerState:v,...g,children:(0,dh.jsx)(ay.Provider,{value:b,children:w.map(((e,t)=>(0,dh.jsx)(iy.Provider,{value:S(t),children:e},t)))})})})),zB=BB;var $B=n(2444);const UB=e.createContext();function qB(e){return Cg("MuiGrid",e)}const HB=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],WB=Ag("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map((e=>`spacing-xs-${e}`)),...["column-reverse","column","row-reverse","row"].map((e=>`direction-xs-${e}`)),...["nowrap","wrap-reverse","wrap"].map((e=>`wrap-xs-${e}`)),...HB.map((e=>`grid-xs-${e}`)),...HB.map((e=>`grid-sm-${e}`)),...HB.map((e=>`grid-md-${e}`)),...HB.map((e=>`grid-lg-${e}`)),...HB.map((e=>`grid-xl-${e}`))]),VB=WB;function KB(e){let{breakpoints:t,values:n}=e,r="";
102Object.keys(n).forEach((e=>{""===r&&0!==n[e]&&(r=e)}));const o=Object.keys(t).sort(((e,n)=>t[e]-t[n]));return o.slice(0,o.indexOf(r))}const GB=(0,Ym.Ay)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:s,zeroMinWidth:l,breakpoints:c}=n;let u=[];r&&(u=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e||e<=0)return[];if("string"===typeof e&&!Number.isNaN(Number(e))||"number"===typeof e)return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach((t=>{const o=e[t];Number(o)>0&&r.push(n[`spacing-${t}-${String(o)}`])})),r}(i,c,t));const d=[];return c.forEach((e=>{const r=n[e];r&&d.push(t[`grid-${e}-${String(r)}`])})),[t.root,r&&t.container,a&&t.item,l&&t.zeroMinWidth,...u,"row"!==o&&t[`direction-xs-${String(o)}`],"wrap"!==s&&t[`wrap-xs-${String(s)}`],...d]}})((e=>{let{ownerState:t}=e;return{boxSizing:"border-box",...t.container&&{display:"flex",flexWrap:"wrap",width:"100%"},...t.item&&{margin:0},...t.zeroMinWidth&&{minWidth:0},..."wrap"!==t.wrap&&{flexWrap:t.wrap}}}),(function(e){let{theme:t,ownerState:n}=e;const r=(0,$B.kW)({values:n.direction,breakpoints:t.breakpoints.values});return(0,$B.NI)({theme:t},r,(e=>{const t={flexDirection:e};return e.startsWith("column")&&(t[`& > .${VB.item}`]={maxWidth:"none"}),t}))}),(function(e){let{theme:t,ownerState:n}=e;const{container:r,rowSpacing:o}=n;let a={};if(r&&0!==o){const e=(0,$B.kW)({values:o,breakpoints:t.breakpoints.values});let n;"object"===typeof e&&(n=KB({breakpoints:t.breakpoints.values,values:e})),a=(0,$B.NI)({theme:t},e,((e,r)=>{const o=t.spacing(e);return"0px"!==o?{marginTop:`-${o}`,[`& > .${VB.item}`]:{paddingTop:o}}:n?.includes(r)?{}:{marginTop:0,[`& > .${VB.item}`]:{paddingTop:0}}}))}return a}),(function(e){let{theme:t,ownerState:n}=e;const{container:r,columnSpacing:o}=n;let a={};if(r&&0!==o){const e=(0,$B.kW)({values:o,breakpoints:t.breakpoints.values});let n;"object"===typeof e&&(n=KB({breakpoints:t.breakpoints.values,values:e})),a=(0,$B.NI)({theme:t},e,((e,r)=>{const o=t.spacing(e);if("0px"!==o){return{width:`calc(100% + ${o})`,marginLeft:`-${o}`,[`& > .${VB.item}`]:{paddingLeft:o}}}return n?.includes(r)?{}:{width:"100%",marginLeft:0,[`& > .${VB.item}`]:{paddingLeft:0}}}))}return a}),(function(e){let t,{theme:n,ownerState:r}=e;return n.breakpoints.keys.reduce(((e,o)=>{let a={};if(r[o]&&(t=r[o]),!t)return e;if(!0===t)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===t)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const i=(0,$B.kW)({values:r.columns,breakpoints:n.breakpoints.values}),s="object"===typeof i?i[o]:i;if(void 0===s||null===s)return e;const l=Math.round(t/s*1e8)/1e6+"%";let c={};if(r.container&&r.item&&0!==r.columnSpacing){const e=n.spacing(r.columnSpacing);if("0px"!==e){const t=`calc(${l} + ${e})`;c={flexBasis:t,maxWidth:t}}}a={flexBasis:l,flexGrow:0,maxWidth:l,...c}}return 0===n.breakpoints.values[o]?Object.assign(e,a):e[n.breakpoints.up(o)]=a,e}),{})}));const YB=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:l}=e;let c=[];n&&(c=function(e,t){if(!e||e<=0)return[];if("string"===typeof e&&!Number.isNaN(Number(e))||"number"===typeof e)return[`spacing-xs-${String(e)}`];const n=[];return t.forEach((t=>{const r=e[t];if(Number(r)>0){const e=`spacing-${t}-${String(r)}`;n.push(e)}})),n}(a,l));const u=[];l.forEach((t=>{const n=e[t];n&&u.push(`grid-${t}-${String(n)}`)}));return Gm({root:["root",n&&"container",o&&"item",s&&"zeroMinWidth",...c,"row"!==r&&`direction-xs-${String(r)}`,"wrap"!==i&&`wrap-xs-${String(i)}`,...u]},qB,t)},XB=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiGrid"}),{breakpoints:o}=(0,mg.A)(),a=lh(r),{className:i,columns:s,columnSpacing:l,component:c="div",container:u=!1,direction:d="row",item:p=!1,rowSpacing:f,spacing:h=0,wrap:m="wrap",zeroMinWidth:g=!1,...v}=a,y=f||h,b=l||h,w=e.useContext(UB),x=u?s||12:w,S={},k={...v};o.keys.forEach((e=>{null!=v[e]&&(S[e]=v[e],delete k[e])}));const _={...a,columns:x,container:u,direction:d,item:p,rowSpacing:y,columnSpacing:b,wrap:m,zeroMinWidth:g,spacing:h,...S,breakpoints:o.keys}
102,C=YB(_);return(0,dh.jsx)(UB.Provider,{value:x,children:(0,dh.jsx)(GB,{ownerState:_,className:Km(C.root,i),as:c,ref:n,...k})})}));const JB=XB,QB=t=>{var n;let{snackbar:r=!0}=t;const{currentDomain:o,wpInfo:a}=(0,e.useContext)(LR),i=null===(n=a.wpInfo)||void 0===n?void 0:n.subscriptionStatusData;if(null===i||void 0===i||!i.invoiceUrl)return(0,dh.jsx)(dh.Fragment,{});const s=(0,dh.jsxs)(gF,{severity:"error",sx:{width:"100%"},children:[(0,dh.jsx)("strong",{children:"Payment failed!"})," Your"," ",(0,dh.jsx)(UE,{sx:{fontWeight:"bold"},label:"PRO",color:"primary",size:"small"})," ","subscription for ",null===o||void 0===o?void 0:o.name," is currently"," ",(0,dh.jsx)("strong",{children:"paused"})," as we were unable to collect the subscription fee of ",a.getFormattedAmount(),". Please remit payment at your earliest convenience."," ",(0,dh.jsx)(UE,{sx:{fontWeight:"bold"},label:"PRO",color:"primary",size:"small"})," ","features are reactivated once the balance has been settled."," ",(0,dh.jsx)(XE,{href:i.invoiceUrl,target:"_blank",rel:"noreferrer",children:"Pay now!"})]});return r?(0,dh.jsx)(RE,{open:!0,anchorOrigin:{vertical:"bottom",horizontal:"center"},children:s}):(0,dh.jsx)(dh.Fragment,{children:s})},ZB=()=>{const{currentDomain:t}=(0,e.useContext)(LR),{currentUser:n}=(0,e.useContext)(KI),{handlePaymentHistory:r,paymentHistorySnackbar:o}=vF(),a=UI(n);return(0,dh.jsxs)(JB,{container:!0,alignItems:"center",direction:"column",children:[(0,dh.jsx)(Kv,{variant:"h4",align:"center",paragraph:!0,children:"Outstanding payment"}),(0,dh.jsxs)(Kv,{variant:"subtitle1",align:"center",paragraph:!0,children:["You have an outstanding payment for your domain"," ",(0,dh.jsx)(ST,{component:"span",sx:{fontWeight:"bold"},children:null===t||void 0===t?void 0:t.name}),"."]}),(0,dh.jsx)(Kv,{align:"center",paragraph:!0,children:"Don't worry - Your buttons are safe and will not be modified."}),(0,dh.jsx)(Kv,{align:"center",paragraph:!0,children:"Until this is resolved, your subscription behaves as a Starter plan (meaning your site will not work with schedules, Multibuttons, etc)."}),(0,dh.jsxs)(Kv,{align:"center",paragraph:!0,children:["When the outstanding bill is payed, all buttons, schedules, etc are restored as soon the payment comes through and your subscription will be a"," ",(0,dh.jsx)(UE,{sx:{fontWeight:"bold"},label:"PRO",color:"primary",size:"small"})," ","subscription again."]}),(0,dh.jsx)(QB,{snackbar:!1}),(0,dh.jsxs)(Kv,{align:"center",paragraph:!0,children:[a?"To change your tax details or download a previous invoice, we'll email you a secure link:":"If you want to change your tax details first or see your previous invoices, please use the Billing Portal:",(0,dh.jsx)(XE,{component:"button",variant:"body1",onClick:r,children:"See payment history and invoices"})]}),o]})},ez=Qv((0,dh.jsx)("path",{d:"M18.6 6.62c-1.44 0-2.8.56-3.77 1.53L12 10.66 10.48 12h.01L7.8 14.39c-.64.64-1.49.99-2.4.99-1.87 0-3.39-1.51-3.39-3.38S3.53 8.62 5.4 8.62c.91 0 1.76.35 2.44 1.03l1.13 1 1.51-1.34L9.22 8.2C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53l2.83-2.5.01.01L13.52 12h-.01l2.69-2.39c.64-.64 1.49-.99 2.4-.99 1.87 0 3.39 1.51 3.39 3.38s-1.52 3.38-3.39 3.38c-.9 0-1.76-.35-2.44-1.03l-1.14-1.01-1.51 1.34 1.27 1.12c1.02 1.01 2.37 1.57 3.82 1.57 2.98 0 5.4-2.41 5.4-5.38s-2.42-5.37-5.4-5.37"}),"AllInclusive"),tz=Qv((0,dh.jsx)("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3v-3h18z"}),"CallToAction"),nz=Qv((0,dh.jsx)("path",{d:"m11.99 18.54-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27z"}),"Layers"),rz=Qv((0,dh.jsx)("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 9h12v2H6zm8 5H6v-2h8zm4-6H6V6h12z"}),"Chat"),oz=Qv((0,dh.jsx)("path",{d:"M16.75 13.96c.25.13.41.2.46.3.06.11.04.61-.21 1.18-.2.56-1.24 1.1-1.7 1.12-.46.02-.47.36-2.96-.73-2.49-1.09-3.99-3.75-4.11-3.92-.12-.17-.96-1.38-.92-2.61.05-1.22.69-1.8.95-2.04.24-.26.51-.29.68-.26h.47c.15 0 .36-.06.55.45l.69 1.87c.06.13.1.28.01.44l-.27.41-.39.42c-.12.12-.26.25-.12.5.12.26.62 1.09 1.32 1.78.91.88 1.71 1.17 1.95 1.3.24.14.39.12.54-.04l.81-.94c.19-.25.35-.19.58-.11l1.67.88M12 2a10 10 0 0 1 10 10 10 10 0 0 1-10 10c-1.97 0-3.8-.57-5.35-1.55L2 22l1.55-4.65A9.969 9.969 0 0 1 2 12 10 10 0 0 1 12 2m0 2a8 8 0 0 0-8 8c0 1.72.54 3.31 1.46 4.61L4.5 19.5l2.89-.96A7.95 7.95 0 0 0 12 20a8 8 0 0 0 8-8 8 8 0 0 0-8-8z"}),"WhatsApp"),az=Qv((0,dh.jsx)("path",{d:"M19 5v14H5V5zm1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z"}),"ListAlt"),iz=Qv((0,dh.jsx)("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-2M8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"InsertPhoto"),sz=Qv((0,dh.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVert"),lz=Qv((0,dh.jsx)("path",{d:"M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7M9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1m3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1m4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7M19 12c0-3.86-3.13-6.99-7-7 .84-.63
1021.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3"}),"Animation"),cz=Qv((0,dh.jsx)("path",{d:"M16.54 11 13 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zM11 7H2v2h9zm10 6.41L19.59 12 17 14.59 14.41 12 13 13.41 15.59 16 13 18.59 14.41 20 17 17.41 19.59 20 21 18.59 18.41 16zM11 15H2v2h9z"}),"Rule"),uz=Qv([(0,dh.jsx)("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 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),(0,dh.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"Schedule"),dz=(0,Py.n9)()((e=>({planColumns:{marginTop:e.spacing(1),justifyContent:"center","& > div > div":{padding:e.spacing(1.5),borderColor:e.palette.divider,borderStyle:"solid",borderWidth:1,marginRight:-1,marginBottom:-1,display:"flex",alignItems:"center",justifyContent:"center",textAlign:"center","&:first-of-type":{flexDirection:"column"},"&:last-child":{padding:e.spacing(2.5)},"& svg":{marginRight:e.spacing(.5)}}}}))),pz=e=>{let{value:t,selected:n,onClick:r,...o}=e;return(0,dh.jsx)(py,{...o,variant:n===t?"contained":"outlined",onClick:()=>r(t),children:t.toUpperCase()})},fz=()=>{var t,n,r,o,a,i,s,l,c;const{classes:u}=dz(),{currentUser:d}=e.useContext(KI),[p,f]=e.useState(null!==(t=null===d||void 0===d||null===(n=d.stripeDetails)||void 0===n||null===(r=n.currency)||void 0===r?void 0:r.toUpperCase())&&void 0!==t?t:"EUR"),[h,m]=e.useState(null),{stripePlans:g,redirectToCheckout:v,wpInfo:y,currentDomain:b}=e.useContext(LR),w=null===d||void 0===d||null===(o=d.stripeDetails)||void 0===o||null===(a=o.currency)||void 0===a?void 0:a.toUpperCase(),x=null===g||void 0===g?void 0:g.filter((e=>{var t,n;return null==w||e.currency===(null===d||void 0===d||null===(t=d.stripeDetails)||void 0===t||null===(n=t.currency)||void 0===n?void 0:n.toUpperCase())})),S=null===x||void 0===x||null===(i=x.find((e=>"yearly"===e.interval&&e.currency===p)))||void 0===i?void 0:i.price,k=null===x||void 0===x||null===(s=x.find((e=>"monthly"===e.interval&&e.currency===p)))||void 0===s?void 0:s.price,_=(null===x||void 0===x||null===(l=x.find((e=>"yearly"===e.interval&&e.currency===p)))||void 0===l?void 0:l.trialPeriodDays)||0,C=(null===x||void 0===x||null===(c=x.find((e=>"monthly"===e.interval&&e.currency===p)))||void 0===c?void 0:c.trialPeriodDays)||0,A=e=>()=>{v(e,p).catch((e=>{m(e.message||"")}))},[E,I]=e.useState(!1);return null!==y&&void 0!==y&&y.hasOutstandingInvoice()?(0,dh.jsx)(ZB,{}):(0,dh.jsxs)(JB,{container:!0,alignItems:"center",direction:"column",children:[null==w&&(0,dh.jsxs)(zB,{color:"primary",children:[(0,dh.jsx)(pz,{value:"EUR",selected:p,onClick:f}),(0,dh.jsx)(pz,{value:"USD",selected:p,onClick:f})]}),(0,dh.jsxs)(Kv,{variant:"body2",align:"center",color:"text.secondary",sx:{mt:2,mb:2},children:["Upgrade applies to ",null===b||void 0===b?void 0:b.name," only."]}),(0,dh.jsxs)(JB,{item:!0,container:!0,xs:12,className:u.planColumns,children:[(0,dh.jsxs)(JB,{item:!0,container:!0,direction:"column",xs:6,children:[(0,dh.jsxs)(JB,{item:!0,children:[(0,dh.jsx)(Kv,{variant:"h6",align:"center",children:"Yearly plan"}),(0,dh.jsx)(WR,{value:(null!==S&&void 0!==S?S:0)/12,currency:p}),(0,dh.jsx)(Kv,{variant:"body2",align:"center",children:"per month"}),(0,dh.jsxs)(Kv,{variant:"caption",align:"center",children:["(billed ","EUR"===p?"\u20ac":"$",(null!==S&&void 0!==S?S:0).toFixed(2)," annually)"]})]}),(0,dh.jsx)(JB,{item:!0,children:(0,dh.jsx)(py,{variant:"contained",color:"primary",onClick:A("yearly"),children:_>0?(0,dh.jsxs)(dh.Fragment,{children:["Start ",_,"-day free trial"]}):(0,dh.jsx)(dh.Fragment,{children:"Upgrade"})})})]}),(0,dh.jsxs)(JB,{item:!0,container:!0,direction:"column",xs:6,children:[(0,dh.jsxs)(JB,{item:!0,children:[(0,dh.jsx)(Kv,{variant:"h6",align:"center",children:"Monthly plan"}),(0,dh.jsx)(WR,{value:null!==k&&void 0!==k?k:0,currency:p}),(0,dh.jsx)(Kv,{variant:"body2",align:"center",children:"per month"}),(0,dh.jsx)(Kv,{variant:"caption",align:"center",children:"(billed monthly)"})]}),(0,dh.jsx)(JB,{item:!0,children:(0,dh.jsx)(py,{variant:"contained",color:"primary",onClick:A("monthly"),children:C>0?(0,dh.jsxs)(dh.Fragment,{children:["Start ",C,"-day free trial"]}):(0,dh.jsx)(dh.Fragment,{children:"Upgrade"})})})]})]}),(0,dh.jsx)(JB,{item:!0,children:(0,dh.jsx)(py,{variant:"text",color:"primary",onClick:()=>I(!E),sx:{mt:2},children:E?"Hide":"What's included in PRO?"})}),E&&(0,dh.jsxs)(JB,{item:!0,xs:12,sx:{mt:2,maxWidth:600,width:"90%",backgroundColor:e=>e.palette.grey[100],borderRadius:2,p:3},children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",gutterBottom:!0,sx:{fontWeight:"bold",color:e=>e.palette.primary.main},children:"PRO Features"}),(0,dh.jsx)(JB,{container:!0,spacing:2,sx:{px:2},children:(0,dh.jsxs)(JB,{item:!0,xs:12,children:[(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(ez,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Create 100+ buttons"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(sz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Multiple buttons per page"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(uz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Button Scheduler"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(nz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Multi-action buttons"})]}),(0,dh.jsx)(zF,{sx:{my:2}}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(rz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Live chat (beta)"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(oz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"WhatsApp widget"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(tz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Content Windows"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(az,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Tally forms integration"})]}),(0,dh.jsx)(zF,{sx:{my:2}}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(iz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Custom button images"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(lz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Button animations"})]}),(0,dh.jsxs)(ST,{sx:{display:"flex",alignItems:"center",mb:1},children:[(0,dh.jsx)(cz,{color:"primary",sx:{mr:1}}),(0,dh.jsx)(Kv,{variant:"body2",children:"Advanced page and country rules"})]})]})})]}),null!==h&&(0,dh.jsx)(c_,{error:!0,children:h||"Server error: something went wrong."})]})},hz=(0,Py.n9)()((e=>({headerButton:{color:(0,Pg.X4)(e.palette.primary.contrastText,1),backgroundColor:e.palette.primary.light,"&:hover":{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.dark},borderColor:"theme.palette.primary.dark"},desktopOnly:{[e.breakpoints.down("sm")]:{display:"none"}}}))),mz=t=>{let{variant:n="outlined"}=t;const{currentDomain:r,wpInfo:o}=(0,e.useContext)(LR),{classes:a,cx:i}=hz();return"PRO"!==(null===r||void 0===r?void 0:r.type)&&!(null!==o&&void 0!==o&&o.hasOutstandingInvoice())?(0,dh.jsx)(py,{variant:n,className:i(a.headerButton,a.desktopOnly),component:qm,to:oI.DOMAIN_PLAN.path,children:"Upgrade"}):(0,dh.jsx)(dh.Fragment,{})},gz=e=>{let{status:t}=e;return(0,dh.jsx)(Ny,{label:"Domain status",children:(0,dh.jsx)(Kv,{variant:"body1",color:"textSecondary",children:t&&IR.DOMAIN_STATUS[t]})})},vz=e=>{let{currentDomain:t}=e;const n=Intl.DateTimeFormat().resolvedOptions().locale,r=new Intl.DateTimeFormat([n,"en-GB"]);return(0,dh.jsx)(Ny,{label:"Renewal",children:(0,dh.jsxs)(Kv,{variant:"body1",color:"textSecondary",children:["Your subscription","ACTIVE"===t.status&&t.renew&&" renews ","ACTIVE"===t.status&&!t.renew&&" expires ","TRIALING"===t.status&&t.renew&&" starts ","TRIALING"===t.status&&!t.renew&&" will revert to the Starter plan on ",r.format(t.expires)]})})},yz=e=>{let{currentDomain:t,formal:n}=e;return(0,dh.jsx)(Ny,{children:(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...n.getCheckboxProps("renew")}),label:"TRIALING"===t.status?"Continue Pro after trial":"Auto renew"})})},bz=()=>(0,dh.jsx)(Ny,{children:(0,dh.jsx)(mz,{variant:"contained"})}),wz=t=>{let{currentDomain:n,formal:r}=t;const{paymentResult:o}=e.useContext(LR);return(0,dh.jsxs)(dh.Fragment,{children:["PRO"===n.type&&(0,dh.jsx)(gz,{status:n.status}),"PRO"===n.type&&n.expires&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(vz,{currentDomain:n}),(0,dh.jsx)(yz,{currentDomain:n,formal:r})]}),"PRO"!==n.type&&"pending"!==o.status&&(0,dh.jsx)(bz,{})]})},xz=(0,Py.n9)()((e=>({outstandingPaymentNotice:{marginBottom:6},sliderField:{flexDirection:"row",flexWrap:"wrap",marginRight:6,"& > *:first-of-type":{flexGrow:1}},instructionsTitle:{marginTop:e.spacing(1)},breakAll:{wordBreak:"break-all"}}))),Sz=zL().shape({timezone:FD().required("set the domain's timezone")}).defined(),kz=t=>{var n;let{currentDomain:r}=t;const{classes:o}=xz(),a=Mm(),{currentUser:i}=e.useContext(KI),{updateDomain:s,getClientUrl:l}=e.useContext(LR),c=mI({initialValues:{...r,properties:null!==(n=r.properties)&&void 0!==n?n:IR.INITIAL.properties},schema:Sz,onSubmit:async e=>{await s(e),a.goBack()},onReset:()=>a.goBack()}),u=(e=>{const t="PRO"===e.type&&e.interval?" "+e.interval:"";
102return IR.TYPE_NAME[e.type]+t})(r),d=`<script async src="${l(i.id)}"><\/script>`,p=`<script async src="${l(r.id)}"><\/script>`;var f,h,m;void 0===c.getValue("properties.scale")&&c.setValue("properties.scale",null===(f=IR.INITIAL.properties)||void 0===f?void 0:f.scale);void 0===c.getValue("properties.zindex")&&c.setValue("properties.zindex",null===(h=IR.INITIAL.properties)||void 0===h?void 0:h.zindex);return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)("form",{...c.getFormProps(),children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(qR,{}),(0,dh.jsx)(ST,{className:o.outstandingPaymentNotice,children:(0,dh.jsx)(QB,{snackbar:!1})}),(0,dh.jsx)(ST,{className:o.breakAll,children:(0,dh.jsx)(Ny,{label:"Domain ID",staticValue:r.id})}),(0,dh.jsx)(Ny,{label:"Active domain",staticValue:r.name}),u&&(0,dh.jsx)(Ny,{label:"Plan",children:(0,dh.jsx)(Kv,{variant:"body1",color:"textSecondary",children:u})}),(0,dh.jsx)(wz,{currentDomain:r,formal:c}),(0,dh.jsx)(zF,{}),(0,dh.jsx)(SC,{label:"Timezone",margin:"normal",select:!0,SelectProps:{native:!0},...c.getTextFieldProps("timezone"),children:Object.entries(aI).map((e=>{let[t,n]=e;return(0,dh.jsx)("optgroup",{label:t,children:n.map((e=>(0,dh.jsx)("option",{value:e.value,children:e.text},e.value)))},t)}))}),(0,dh.jsx)(Ny,{children:(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...c.getCheckboxProps("trackGA")}),label:"Click tracking in Google Analytics"})}),(0,dh.jsx)(Ny,{children:(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...c.getCheckboxProps("trackConversion")}),label:"Google Ads conversion tracking"})}),(0,dh.jsx)(Ny,{children:(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...c.getCheckboxProps("properties.allowMultipleButtons",!0),disabled:"STARTER"===(null===r||void 0===r?void 0:r.type)}),label:"Allow multiple buttons per page"})}),"STARTER"===(null===r||void 0===r?void 0:r.type)&&(0,dh.jsx)(JE,{featureName:"Multiple buttons per page are"}),(0,dh.jsxs)(Ny,{className:o.sliderField,children:[(0,dh.jsx)(Kv,{gutterBottom:!0,children:"Button scale"}),(0,dh.jsxs)(Kv,{gutterBottom:!0,children:[Math.round(100*Number(c.getValue("properties.scale"))),"%"]}),(0,dh.jsx)(NB,{marks:!0,min:.7,max:1.3,step:.1,...c.getSliderProps("properties.scale",!0)})]}),(0,dh.jsxs)(Ny,{className:o.sliderField,children:[(0,dh.jsx)(Kv,{gutterBottom:!0,children:"Z-index (order)"}),(0,dh.jsx)(Kv,{gutterBottom:!0,children:Number(c.getValue("properties.zindex"))}),(0,dh.jsx)(NB,{marks:!0,min:1,max:10,disabled:c.getFieldProps("properties").disabled,value:(m=c.getValue("properties.zindex"),Math.ceil(Math.log10(Number(m)))),onChange:(e,t)=>
102{return c.setValue("properties.zindex",(n=t,Math.round(2147483647/Math.pow(10,10-Number(n))).toString()));var n}})]}),(0,dh.jsx)(Ny,{children:(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...c.getCheckboxProps("properties.debug",!0)}),label:"Debug mode"})}),(0,dh.jsx)(Dy,{formal:c}),(0,dh.jsx)(zF,{}),(0,dh.jsx)(Kv,{variant:"subtitle1",paragraph:!0,className:o.instructionsTitle,children:"Installation instructions:"}),(0,dh.jsx)(Kv,{variant:"body2",paragraph:!0,children:"Place the following code inside the <body> tag on your website."}),(0,dh.jsx)(Kv,{variant:"subtitle2",children:"For current domain only:"}),(0,dh.jsx)(ME,{children:p}),(0,dh.jsx)(Kv,{variant:"subtitle2",paragraph:!0,children:"Full account (all domains):"}),(0,dh.jsx)(Kv,{variant:"body2",children:"The script below can be used for multiple setups"}),(0,dh.jsx)(ME,{children:d}),(0,dh.jsx)(XE,{href:"https://nowbuttons.com/support/web-app/implementation/installing-on-single-website/",children:"Learn more"})]})}),(0,dh.jsx)(tk,{...oI.DOMAIN_PLAN,drawerProps:{anchor:"right"},children:(0,dh.jsx)(fz,{})})]})},_z=()=>{const{currentDomain:t}=e.useContext(LR);return t?(0,dh.jsx)(kz,{currentDomain:t},t.id):null},Cz=zL().shape({name:FD().matches(/^[^:/]*$/,"please only enter the domain name").required("set the domain's name"),timezone:FD().required("set the domain's timezone")}).defined(),Az=()=>{const t=Mm(),{createDomain:n,setCurrentDomain:r}=e.useContext(LR),o=mI({initialValues:{...IR.INITIAL,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone},schema:Cz,onSubmit:async e=>{const o=await n(e);r(o),t.goBack()},onReset:()=>t.goBack()});return(0,dh.jsx)("form",{...o.getFormProps(),children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Domain name",...o.getTextFieldProps("name"),helperText:o.errors.name||"Enter a domain without http:// or https://"}),(0,dh.jsx)(SC,{label:"Timezone",margin:"normal",select:!0,SelectProps:{native:!0},...o.getTextFieldProps("timezone"),helperText:o.errors.timezone||"The primary timezone of your website's visitors",children:Object.entries(aI).map((e=>{let[t,n]=e;return(0,dh.jsx)("optgroup",{label:t,children:n.map((e=>(0,dh.jsx)("option",{value:e.value,children:e.text},e.value)))},t)}))}),(0,dh.jsx)(Dy,{formal:o}),"error"===o.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:o.submitState.message||"Could not create a new domain."})]})})},Ez={INITIAL:{active:!0,name:"",type:"SINGLE",options:{animation:"NONE",displayMode:"ALWAYS",placement:"BOTTOM_RIGHT",scroll:{revealAtHeight:0,hideAtHeight:0,neverHide:!1}
102,cssClasses:""},multiButtonOptions:{iconColor:"#FFFFFF",iconBackgroundColorOpen:"#009900",iconColorOpen:"#FFFFFF",iconTextOpen:"more_vert",iconTypeOpen:"FONT",iconTextClose:"close",iconTypeClose:"FONT"},actions:[],conditions:[]},TYPE_NAME:{SINGLE:"Single button",MULTI:"Multibutton",FULL:"Buttonbar",DOTS:"Dots"},ANIMATION_NAME:{NONE:"None",TADA:"Tada",SHAKE:"Shake",SONAR_LIGHT:"Sonar light (for dark backgrounds)",SONAR_DARK:"Sonar dark (for light backgrounds)"},DISPLAY_MODE_NAME:{MOBILE_ONLY:"Mobile only",DESKTOP_ONLY:"Desktop only",ALWAYS:"Mobile and desktop"},MULTI_DEFAULT_STATE:{CLOSED:"Closed (default)",EXPANDED:"Expanded"},PLACEMENT_NAME:{BOTTOM_LEFT:"Bottom left",BOTTOM_CENTER:"Bottom center",BOTTOM_RIGHT:"Bottom right",MIDDLE_LEFT:"Middle left",MIDDLE_RIGHT:"Middle right",TOP_LEFT:"Top left",TOP_CENTER:"Top center",TOP_RIGHT:"Top right"},FULL_PLACEMENT_NAME:{BOTTOM_CENTER:"Bottom of screen",TOP_CENTER:"Top of screen",MIDDLE_LEFT:"Left",MIDDLE_RIGHT:"Right"},MULTI_ICON_TEXT_OPEN:[{iconText:"more_vert",iconType:"FONT"},{iconText:"menu",iconType:"FONT"},{iconText:"support",iconType:"FONT"},{iconText:"communicate",iconType:"FONT"},{iconText:"more_info",iconType:"FONT"},{iconText:"conversation",iconType:"FONT"},{iconText:"call3",iconType:"FONT"},{iconText:"whatsapp",iconType:"FONT"},{iconText:"email",iconType:"FONT"},{iconText:"call",iconType:"FONT"},{iconText:"directions3",iconType:"FONT"}],MULTI_ICON_TEXT_CLOSE:[{iconText:"close",iconType:"FONT"},{iconText:"cancel",iconType:"FONT_MATERIAL"},{iconText:"close",iconType:"FONT_MATERIAL"},{iconText:"zoom_in_map",iconType:"FONT_MATERIAL"}],FULL_ICON_TEXT:"more_horiz"},Iz={INITIAL:{actionType:"PHONE",actionValue:"",backgroundColor:"#009900",iconColor:"#FFFFFF",iconText:"call",iconType:"FONT",iconEnabled:!0,labelText:"",schedule:{showAlways:!0,daysOfWeek:Array(7).fill(!1),start:"00:00",stop:"23:59",timezone:"",outsideHours:!1},properties:{}},TYPE_NAME:{PHONE:"\ud83d\udcac Phone",BOOKING:"\ud83d\udcac Booking slots",CHAT:"\ud83d\udcac Chat",EMAIL:"\ud83d\udcac Email",SMS:"\ud83d\udcac SMS/Text",WHATSAPP:"\ud83d\udcac WhatsApp",FACEBOOK:"\ud83d\udcac Messenger",SIGNAL:"\ud83d\udcac Signal",TELEGRAM:"\ud83d\udcac Telegram",ANCHOR:"\u23ec Scroll to point",LINK:"\ud83d\udd17 Link",MAP:"\ud83d\udccd Location",TALLY:"\ud83d\udd0c Tally form window",IFRAME:"\ud83d\udd0c Content window",INTERCOM:"\ud83d\udd0c Intercom chat",LINE:"\ud83d\udcac Line",SKYPE:"\ud83d\udcac Skype",VIBER:"\ud83d\udcac Viber",WECHAT:"\ud83d\udcac WeChat",ZALO:"\ud83d\udcac Zalo"},VALUE_LABEL:{ANCHOR:"Anchor name",BOOKING:"Workspace name & Booking slot ID",CHAT:"Chat ID (unused)",EMAIL:"Email address",FACEBOOK:"Username / Page ID",IFRAME:"Internet address",INTERCOM:"App ID",LINE:"Line ID",LINK:"Internet address",MAP:"Full address",PHONE:"Phone number",SIGNAL:"Phone number",SKYPE:"Skype username",SMS:"Phone number",TALLY:"Tally form ID",TELEGRAM:"Username",VIBER:"Username",WECHAT:"User ID",WHATSAPP:"Phone number",ZALO:"Phonenumber, username or group name"},VALUE_VALIDATION_MESSAGE:{ANCHOR:"Please enter the name of an anchor on the page",BOOKING:"Please enter the workspace name and booking slot ID",EMAIL:"Please enter an email address",FACEBOOK:"Please enter a Facebook username / Page ID",IFRAME:"Please enter a full url starting with http...",INTERCOM:"Please enter your Intercom App ID",LINE:"Please enter your Line ID",LINK:"Please enter a full url starting with http...",MAP:"Please enter a full address",PHONE:"Please enter a phone number",SIGNAL:"Please enter a phone number",SKYPE:"Please enter your Skype username or number",SMS:"Please enter a phone number",TALLY:"Please enter your Tally form ID",TELEGRAM:"Please enter a Telegram username",VIBER:"Please enter your Viber username",WECHAT:"Please enter your WeChat user ID",WHATSAPP:"Please enter a phone number",ZALO:"Please enter your (Zalo) phonenumber, username or group name"},VALUE_INPUT_TYPE:{EMAIL:"email",IFRAME:"url",LINK:"url",PHONE:"tel",SIGNAL:"tel",SMS:"tel",WHATSAPP:"tel"},VALUE_HIDDEN:{CHAT:!0,BOOKING:!0},ICON_TEXT:{ANCHOR:["anchor","close_down","anchor_up"],BOOKING:["calendar","conversation","chat","chat_2","chat_3","chat_4"],CHAT:["conversation","chat","chat_2","chat_3","chat_4"],EMAIL:["email","mail2","mail3"],FACEBOOK:["facebook_messenger"],IFRAME:["open_modal","calendar","communicate","conversation","chat_2","chat_3","chat_4","more_info","call_back","donate","payment"],INTERCOM:["intercom"],LINE:["line"],LINK:["link","link2","link3","link4","link5","calendar"],MAP:["directions","directions2","directions3","directions4","directions5","directions6"],PHONE:["call","call2","call3","call4"],SIGNAL:["signal"],SKYPE:["skype"],SMS:["chat","sms"],TALLY:["call3","email","chat","communicate","open_modal","donate","payment"],TELEGRAM:["telegram"],VIBER:["viber"],WECHAT:["wechat"],WHATSAPP:["whatsapp"],ZALO:["zalo"]},DAY_NAMES:["Mo","Tu","We","Th","Fr","Sa","Su"],WHATSAPP_DIALOG_TRUTHY:"popout",LINK_TARGET_OPTIONS:{_blank:"New window",_self:"Same window"},MAP_QUERY_OPTIONS:{q:"Show location",daddr:"Show travel directions"}
vendor: 14,216 bytes, line 102
102,MODAL_HEIGHT_REGEXP:/^(\d*(?:\.\d+)?)((?:px|vh)?)/,MODAL_HEIGHT_UNIT_VALUES:["px","vh"],MODAL_WIDTH_OPTIONS:{"400px":"Normal","250px":"Slim","500px":"Wide","600px":"Extra Wide"},INTERCOM_ALIGNMENT_OPTIONS:{0:"Left side",1:"Right side"},TALLY_HIDE_TITLE_OPTIONS:{0:"Show",1:"Hide"},TALLY_ALIGN_LEFT_OPTIONS:{0:"Tally's default",1:"Left (recommended)"},FACEBOOK_MESSENGER_WIDGET_DEFAULT_STATE:{open:"Start with Widget open (visible)",closed:"Start with Widget closed"},SKYPE_LINK_TYPE:{SKYPE:"Phone or chat"},SKYPE_PARAM_TYPE:{CALL:"Call",CHAT:"Open chat"},ZALO_LINK_TYPE:{PERSONAL:"Personal profile (default)",GROUP:"Group profile"},VIBER_LINK_TYPE:{PA_CHAT:"Business Chat (bot)",CHAT:"Personal Chat (phonenumber)"},LINE_LINK_TYPE:{MESSAGE:"Chat"},WECHAT_LINK_TYPE:{CHAT:"Chat",WEIXIN_CHAT:"Weixin (only works on mobile devices)"}},Tz={conditionType:"URL",filterType:"INCLUDE",matchType:"EXACT",matchValue:""},Rz={INCLUDE:"Show button when",EXCLUDE:"Hide button when"},Oz={EXACT:"Page URL is:",SUBSTRING:"Page URL contains:",SIMPLE:"Page path starts with:",REGEX:"Page URL matches RegEx:",COUNTRY_CODE:"Country code is:",AGENTS_AVAILABLE:"Chat agents are available"};const jz="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function Pz(e){const t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function Mz(e){return"nodeType"in e}function Nz(e){var t,n;return e?Pz(e)?e:Mz(e)&&null!=(t=null==(n=e.ownerDocument)?void 0:n.defaultView)?t:window:window}function Dz(e){const{Document:t}=Nz(e);return e instanceof t}function Lz(e){return!Pz(e)&&e instanceof Nz(e).HTMLElement}function Fz(e){return e instanceof Nz(e).SVGElement}function Bz(e){return e?Pz(e)?e.document:Mz(e)?Dz(e)?e:Lz(e)||Fz(e)?e.ownerDocument:document:document:document}const zz=jz?e.useLayoutEffect:e.useEffect;function $z(t){const n=(0,e.useRef)(t);return zz((()=>{n.current=t})),(0,e.useCallback)((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return null==n.current?void 0:n.current(...t)}),[])}function Uz(t,n){void 0===n&&(n=[t]);const r=(0,e.useRef)(t);return zz((()=>{r.current!==t&&(r.current=t)}),n),r}function qz(t,n){const r=(0,e.useRef)();return(0,e.useMemo)((()=>{const e=t(r.current);return r.current=e,e}),[...n])}function Hz(t){const n=$z(t),r=(0,e.useRef)(null),o=(0,e.useCallback)((e=>{e!==r.current&&(null==n||n(e,r.current)),r.current=e}),[]);return[r,o]}function Wz(t){const n=(0,e.useRef)();return(0,e.useEffect)((()=>{n.current=t}),[t]),n.current}let Vz={};function Kz(t,n){return(0,e.useMemo)((()=>{if(n)return n;const e=null==Vz[t]?0:Vz[t]+1;return Vz[t]=e,t+"-"+e}),[t,n])}function Gz(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce(((t,n)=>{const r=Object.entries(n);for(const[o,a]of r){const n=t[o];null!=n&&(t[o]=n+e*a)}return t}),{...t})}}const Yz=Gz(1),Xz=Gz(-1);function Jz(e){if(!e)return!1;const{KeyboardEvent:t}=Nz(e.target);return t&&e instanceof t}function Qz(e){if(function(e){if(!e)return!1;const{TouchEvent:t}=Nz(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:n}=e.touches[0];return{x:t,y:n}}if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:n}=e.changedTouches[0];return{x:t,y:n}}}return function(e){return"clientX"in e&&"clientY"in e}(e)?{x:e.clientX,y:e.clientY}:null}const Zz=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:n}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:n}=e;return"scaleX("+t+") scaleY("+n+")"}},Transform:{toString(e){if(e)return[Zz.Translate.toString(e),Zz.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:n,easing:r}=e;return t+" "+n+"ms "+r}}}),e$="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function t$(e){return e.matches(e$)?e:e.querySelector(e$)}const n$={display:"none"};function r$(t){let{id:n,value:r}=t;return e.createElement("div",{id:n,style:n$},r)}function o$(t){let{id:n,announcement:r,ariaLiveType:o="assertive"}=t;return e.createElement("div",{id:n,style:{position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":o,"aria-atomic":!0},r)}const a$=(0,e.createContext)(null);const i$={draggable:"\n To pick up a draggable item, press the space bar.\n While dragging, use the arrow keys to move the item.\n Press space again to drop the item in its new position, or press escape to cancel.\n "},s$={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function l$(t){let{announcements:n=s$,container:r,hiddenTextDescribedById:o,screenReaderInstructions:a=i$}=t;const{announce:i,announcement:s}=function(){const[t,n]=(0,e.useState)("");return{announce:(0,e.useCallback)((e=>{null!=e&&n(e)}),[]),announcement:t}}(),l=Kz("DndLiveRegion"),[c,u]=(0,e.useState)(!1);if((0,e.useEffect)((()=>{u(!0)}),[]),function(t){const n=(0,e.useContext)(a$);(0,e.useEffect)((()=>{if(!n)throw new Error("useDndMonitor must be used within a children of <DndContext>");return n(t)}),[t,n])}((0,e.useMemo)((()=>({onDragStart(e){let{active:t}=e;i(n.onDragStart({active:t}))},onDragMove(e){let{active:t,over:r}=e;n.onDragMove&&i(n.onDragMove({active:t,over:r}))},onDragOver(e){let{active:t,over:r}=e;i(n.onDragOver({active:t,over:r}))},onDragEnd(e){let{active:t,over:r}=e;i(n.onDragEnd({active:t,over:r}))},onDragCancel(e){let{active:t,over:r}=e;i(n.onDragCancel({active:t,over:r}))}})),[i,n])),!c)return null;const d=e.createElement(e.Fragment,null,e.createElement(r$,{id:o,value:a.draggable}),e.createElement(o$,{id:l,announcement:s}));return r?(0,Zm.createPortal)(d,r):d}var c$;function u$(){}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(c$||(c$={}));const d$=Object.freeze({x:0,y:0});function p$(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return r-n}function f$(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),o=Math.min(t.left+t.width,e.left+e.width),a=Math.min(t.top+t.height,e.top+e.height),i=o-r,s=a-n;if(r<o&&n<a){const n=t.width*t.height,r=e.width*e.height,o=i*s;return Number((o/(n+r-o)).toFixed(4))}return 0}const h$=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=[];for(const a of r){const{id:e}=a,r=n.get(e);if(r){const n=f$(r,t);n>0&&o.push({id:e,data:{droppableContainer:a,value:n}})}}return o.sort(p$)};function m$(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:d$}function g$(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.reduce(((t,n)=>({...t,top:t.top+e*n.y,bottom:t.bottom+e*n.y,left:t.left+e*n.x,right:t.right+e*n.x})),{...t})}}const v$=g$(1);function y$(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}const b$={ignoreTransform:!1};function w$(e,t){void 0===t&&(t=b$);let n=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:t,transformOrigin:r}=Nz(e).getComputedStyle(e);t&&(n=function(e,t,n){const r=y$(t);if(!r)return e;const{scaleX:o,scaleY:a,x:i,y:s}=r,l=e.left-i-(1-o)*parseFloat(n),c=e.top-s-(1-a)*parseFloat(n.slice(n.indexOf(" ")+1)),u=o?e.width/o:e.width,d=a?e.height/a:e.height;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l}}(n,t,r))}const{top:r,left:o,width:a,height:i,bottom:s,right:l}=n;return{top:r,left:o,width:a,height:i,bottom:s,right:l}}function x$(e){return w$(e,{ignoreTransform:!0})}function S$(e,t){const n=[];return e?function r(o){if(null!=t&&n.length>=t)return n;if(!o)return n;if(Dz(o)&&null!=o.scrollingElement&&!n.includes(o.scrollingElement))return n.push(o.scrollingElement),n;if(!Lz(o)||Fz(o))return n;if(n.includes(o))return n;const a=Nz(e).getComputedStyle(o);return o!==e&&function(e,t){void 0===t&&(t=Nz(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some((e=>{const r=t[e];return"string"===typeof r&&n.test(r)}))}(o,a)&&n.push(o),function(e,t){return void 0===t&&(t=Nz(e).getComputedStyle(e)),"fixed"===t.position}(o,a)?n:r(o.parentNode)}(e):n}function k$(e){const[t]=S$(e,1);return null!=t?t:null}function _$(e){return jz&&e?Pz(e)?e:Mz(e)?Dz(e)||e===Bz(e).scrollingElement?window:Lz(e)?e:null:null:null}function C$(e){return Pz(e)?e.scrollX:e.scrollLeft}function A$(e){return Pz(e)?e.scrollY:e.scrollTop}function E$(e){return{x:C$(e),y:A$(e)}}var I$;function T$(e){return!(!jz||!e)&&e===document.scrollingElement}function R$(e){const t={x:0,y:0},n=T$(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(I$||(I$={}));const O$={x:.2,y:.2};function j$(e,t,n,r,o){let{top:a,left:i,right:s,bottom:l}=n;void 0===r&&(r=10),void 0===o&&(o=O$);const{isTop:c,isBottom:u,isLeft:d,isRight:p}=R$(e),f={x:0,y:0},h={x:0,y:0},m=t.height*o.y,g=t.width*o.x;return!c&&a<=t.top+m?(f.y=I$.Backward,h.y=r*Math.abs((t.top+m-a)/m)):!u&&l>=t.bottom-m&&(f.y=I$.Forward,h.y=r*Math.abs((t.bottom-m-l)/m)),!p&&s>=t.right-g?(f.x=I$.Forward,h.x=r*Math.abs((t.right-g-s)/g)):!d&&i<=t.left+g&&(f.x=I$.Backward,h.x=r*Math.abs((t.left+g-i)/g)),{direction:f,speed:h}}function P$(e){if(e===document.scrollingElement){const{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:n,right:r,bottom:o}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:o,width:e.clientWidth,height:e.clientHeight}}function M$(e){return e.reduce(((e,t)=>Yz(e,E$(t))),d$)}function N$(e,t){if(void 0===t&&(t=w$),!e)return;const{top:n,left:r,bottom:o,right:a}=t(e);k$(e)&&(o<=0||a<=0||n>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const D$=[["x",["left","right"],function(e){return e.reduce(((e,t)=>e+C$(t)),0)}],["y",["top","bottom"],function(e){return e.reduce(((e,t)=>e+A$(t)),0)}]];class L${constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=S$(t),r=M$(n);this.rect={...e},this.width=e.width,this.height=e.height;for(const[o,a,i]of D$)for(const e of a)Object.defineProperty(this,e,{get:()=>{const t=i(n),a=r[o]-t;return this.rect[e]+a},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class F${constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach((e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)}))},this.target=e}add(e,t,n){var r;null==(r=this.target)||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function B$(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return"number"===typeof t?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t&&r>t.y}var z$,$$;function U$(e){e.preventDefault()}function q$(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(z$||(z$={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"}($$||($$={}));const H$={start:[$$.Space,$$.Enter],cancel:[$$.Esc],end:[$$.Space,$$.Enter,$$.Tab]},W$=(e,t)=>{let{currentCoordinates:n}=t;switch(e.code){case $$.Right:return{...n,x:n.x+25};case $$.Left:return{...n,x:n.x-25};case $$.Down:return{...n,y:n.y+25};case $$.Up:return{...n,y:n.y-25}}};class V${constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new F$(Bz(t)),this.windowListeners=new F$(Nz(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(z$.Resize,this.handleCancel),this.windowListeners.add(z$.VisibilityChange,this.handleCancel),setTimeout((()=>this.listeners.add(z$.Keydown,this.handleKeyDown)))}handleStart(){const{activeNode:e,onStart:t}=this.props,n=e.node.current;n&&N$(n),t(d$)}handleKeyDown(e){if(Jz(e)){const{active:t,context:n,options:r}=this.props,{keyboardCodes:o=H$,coordinateGetter:a=W$,scrollBehavior:i="smooth"}=r,{code:s}=e;if(o.end.includes(s))return void this.handleEnd(e);if(o.cancel.includes(s))return void this.handleCancel(e);const{collisionRect:l}=n.current,c=l?{x:l.left,y:l.top}:d$;this.referenceCoordinates||(this.referenceCoordinates=c);const u=a(e,{active:t,context:n.current,currentCoordinates:c});if(u){const t=Xz(u,c),r={x:0,y:0},{scrollableAncestors:o}=n.current;for(const n of o){const o=e.code,{isTop:a,isRight:s,isLeft:l,isBottom:c,maxScroll:d,minScroll:p}=R$(n),f=P$(n),h={x:Math.min(o===$$.Right?f.right-f.width/2:f.right,Math.max(o===$$.Right?f.left:f.left+f.width/2,u.x)),y:Math.min(o===$$.Down?f.bottom-f.height/2:f.bottom,Math.max(o===$$.Down?f.top:f.top+f.height/2,u.y
102))},m=o===$$.Right&&!s||o===$$.Left&&!l,g=o===$$.Down&&!c||o===$$.Up&&!a;if(m&&h.x!==u.x){const e=n.scrollLeft+t.x,a=o===$$.Right&&e<=d.x||o===$$.Left&&e>=p.x;if(a&&!t.y)return void n.scrollTo({left:e,behavior:i});r.x=a?n.scrollLeft-e:o===$$.Right?n.scrollLeft-d.x:n.scrollLeft-p.x,r.x&&n.scrollBy({left:-r.x,behavior:i});break}if(g&&h.y!==u.y){const e=n.scrollTop+t.y,a=o===$$.Down&&e<=d.y||o===$$.Up&&e>=p.y;if(a&&!t.x)return void n.scrollTo({top:e,behavior:i});r.y=a?n.scrollTop-e:o===$$.Down?n.scrollTop-d.y:n.scrollTop-p.y,r.y&&n.scrollBy({top:-r.y,behavior:i});break}}this.handleMove(e,Yz(Xz(u,this.referenceCoordinates),r))}}}handleMove(e,t){const{onMove:n}=this.props;e.preventDefault(),n(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function K$(e){return Boolean(e&&"distance"in e)}function G$(e){return Boolean(e&&"delay"in e)}V$.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let{keyboardCodes:r=H$,onActivation:o}=t,{active:a}=n;const{code:i}=e.nativeEvent;if(r.start.includes(i)){const t=a.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==o||o({event:e.nativeEvent}),!0)}return!1}}];class Y${constructor(e,t,n){var r;void 0===n&&(n=function(e){const{EventTarget:t}=Nz(e);return e instanceof t?e:Bz(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:o}=e,{target:a}=o;this.props=e,this.events=t,this.document=Bz(a),this.documentListeners=new F$(this.document),this.listeners=new F$(n),this.windowListeners=new F$(Nz(a)),this.initialCoordinates=null!=(r=Qz(o))?r:d$,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:n}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),e.cancel&&this.listeners.add(e.cancel.name,this.handleCancel),this.windowListeners.add(z$.Resize,this.handleCancel),this.windowListeners.add(z$.DragStart,U$),this.windowListeners.add(z$.VisibilityChange,this.handleCancel),this.windowListeners.add(z$.ContextMenu,U$),this.documentListeners.add(z$.Keydown,this.handleKeydown),t){if(null!=n&&n({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(G$(t))return this.timeoutId=setTimeout(this.handleStart,t.delay),void this.handlePending(t);if(K$(t))return void this.handlePending(t)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(e,t){const{active:n,onPending:r}=this.props;r(n,e,this.initialCoordinates,t)}handleStart(){const{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(z$.Click,q$,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(z$.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const{activated:n,initialCoordinates:r,props:o}=this,{onMove:a,options:{activationConstraint:i}}=o;if(!r)return;const s=null!=(t=Qz(e))?t:d$,l=Xz(r,s);if(!n&&i){if(K$(i)){if(null!=i.tolerance&&B$(l,i.tolerance))return this.handleCancel();if(B$(l,i.distance))return this.handleStart()}return G$(i)&&B$(l,i.tolerance)?this.handleCancel():void this.handlePending(i,l)}e.cancelable&&e.preventDefault(),a(s)}handleEnd(){const{onAbort:e,onEnd:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleCancel(){const{onAbort:e,onCancel:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleKeydown(e){e.code===$$.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const X$={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class J$ extends Y${constructor(e){const{event:t}=e,n=Bz(t.target);super(e,X$,n)}}J$.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return!(!n.isPrimary||0!==n.button)&&(null==r||r({event:n}),!0)}}];const Q$={move:{name:"mousemove"},end:{name:"mouseup"}};var Z$;!function(e){e[e.RightClick=2]="RightClick"}(Z$||(Z$={}));(class extends Y${constructor(e){super(e,Q$,Bz(e.event.target))}}).activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return n.button!==Z$.RightClick&&(null==r||r({event:n}),!0)}}];const eU={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};var tU,nU;function rU(t){let{acceleration:n,activator:r=tU.Pointer,canScroll:o,draggingRect:a,enabled:i,interval:s=5,order:l=nU.TreeOrder,pointerCoordinates:c,scrollableAncestors:u,scrollableAncestorRects:d,delta:p,threshold:f}=t;const h=function(e){let{delta:t,disabled:n}=e;const r=Wz(t);return qz((e=>{if(n||!r||!e)return oU;
vendor: 5,770 bytes, line 102
102const o={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[I$.Backward]:e.x[I$.Backward]||-1===o.x,[I$.Forward]:e.x[I$.Forward]||1===o.x},y:{[I$.Backward]:e.y[I$.Backward]||-1===o.y,[I$.Forward]:e.y[I$.Forward]||1===o.y}}}),[n,t,r])}({delta:p,disabled:!i}),[m,g]=function(){const t=(0,e.useRef)(null);return[(0,e.useCallback)(((e,n)=>{t.current=setInterval(e,n)}),[]),(0,e.useCallback)((()=>{null!==t.current&&(clearInterval(t.current),t.current=null)}),[])]}(),v=(0,e.useRef)({x:0,y:0}),y=(0,e.useRef)({x:0,y:0}),b=(0,e.useMemo)((()=>{switch(r){case tU.Pointer:return c?{top:c.y,bottom:c.y,left:c.x,right:c.x}:null;case tU.DraggableRect:return a}}),[r,a,c]),w=(0,e.useRef)(null),x=(0,e.useCallback)((()=>{const e=w.current;if(!e)return;const t=v.current.x*y.current.x,n=v.current.y*y.current.y;e.scrollBy(t,n)}),[]),S=(0,e.useMemo)((()=>l===nU.TreeOrder?[...u].reverse():u),[l,u]);(0,e.useEffect)((()=>{if(i&&u.length&&b){for(const e of S){if(!1===(null==o?void 0:o(e)))continue;const t=u.indexOf(e),r=d[t];if(!r)continue;const{direction:a,speed:i}=j$(e,r,b,n,f);for(const e of["x","y"])h[e][a[e]]||(i[e]=0,a[e]=0);if(i.x>0||i.y>0)return g(),w.current=e,m(x,s),v.current=i,void(y.current=a)}v.current={x:0,y:0},y.current={x:0,y:0},g()}else g()}),[n,x,o,g,i,s,JSON.stringify(b),JSON.stringify(h),m,u,S,d,JSON.stringify(f)])}(class extends Y${constructor(e){super(e,eU)}static setup(){return window.addEventListener(eU.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(eU.move.name,e)};function e(){}}}).activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;const{touches:o}=n;return!(o.length>1)&&(null==r||r({event:n}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(tU||(tU={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(nU||(nU={}));const oU={x:{[I$.Backward]:!1,[I$.Forward]:!1},y:{[I$.Backward]:!1,[I$.Forward]:!1}};var aU,iU;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(aU||(aU={})),function(e){e.Optimized="optimized"}(iU||(iU={}));const sU=new Map;function lU(e,t){return qz((n=>e?n||("function"===typeof t?t(e):e):null),[t,e])}function cU(t){let{callback:n,disabled:r}=t;const o=$z(n),a=(0,e.useMemo)((()=>{if(r||"undefined"===typeof window||"undefined"===typeof window.ResizeObserver)return;const{ResizeObserver:e}=window;return new e(o)}),[r]);return(0,e.useEffect)((()=>()=>null==a?void 0:a.disconnect()),[a]),a}function uU(e){return new L$(w$(e),e)}function dU(t,n,r){void 0===n&&(n=uU);const[o,a]=(0,e.useState)(null);function i(){a((e=>{if(!t)return null;var o;if(!1===t.isConnected)return null!=(o=null!=e?e:r)?o:null;const a=n(t);return JSON.stringify(e)===JSON.stringify(a)?e:a}))}const s=function(t){let{callback:n,disabled:r}=t;const o=$z(n),a=(0,e.useMemo)((()=>{if(r||"undefined"===typeof window||"undefined"===typeof window.MutationObserver)return;const{MutationObserver:e}=window;return new e(o)}),[o,r]);return(0,e.useEffect)((()=>()=>null==a?void 0:a.disconnect()),[a]),a}({callback(e){if(t)for(const n of e){const{type:e,target:r}=n;if("childList"===e&&r instanceof HTMLElement&&r.contains(t)){i();break}}}}),l=cU({callback:i});return zz((()=>{i(),t?(null==l||l.observe(t),null==s||s.observe(document.body,{childList:!0,subtree:!0})):(null==l||l.disconnect(),null==s||s.disconnect())}),[t]),o}const pU=[];function fU(t,n){void 0===n&&(n=[]);const r=(0,e.useRef)(null);return(0,e.useEffect)((()=>{r.current=null}),n),(0,e.useEffect)((()=>{const e=t!==d$;e&&!r.current&&(r.current=t),!e&&r.current&&(r.current=null)}),[t]),r.current?Xz(t,r.current):d$}function hU(t){return(0,e.useMemo)((()=>t?function(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}(t):null),[t])}const mU=[];function gU(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return Lz(t)?t:e}const vU=[{sensor:J$,options:{}},{sensor:V$,options:{}}],yU={current:{}},bU={draggable:{measure:x$},droppable:{measure:x$,strategy:aU.WhileDragging,frequency:iU.Optimized},dragOverlay:{measure:w$}};class wU extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter((e=>{let{disabled:t}=e;return!t}))}getNodeFor(e){var t,n;return null!=(t=null==(n=this.get(e))?void 0:n.node.current)?t:void 0}}const xU={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new wU,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:u$},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:bU,measureDroppableContainers:u$,windowRect:null,measuringScheduled:!1},SU={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:u$,draggableNodes:new Map,over:null,measureDroppableContainers:u$},kU=(0,e.createContext)(SU),_U=(0,e.createContext)(xU);function CU(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new wU}}}function AU(e,t){switch(t.type){case c$.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case c$.DragMove:return null==e.draggable.active?e:{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case c$.DragEnd:case c$.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case c$.RegisterDroppable:{const{element:n}=t,{id:r}
102=n,o=new wU(e.droppable.containers);return o.set(r,n),{...e,droppable:{...e.droppable,containers:o}}}case c$.SetDroppableDisabled:{const{id:n,key:r,disabled:o}=t,a=e.droppable.containers.get(n);if(!a||r!==a.key)return e;const i=new wU(e.droppable.containers);return i.set(n,{...a,disabled:o}),{...e,droppable:{...e.droppable,containers:i}}}case c$.UnregisterDroppable:{const{id:n,key:r}=t,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const a=new wU(e.droppable.containers);return a.delete(n),{...e,droppable:{...e.droppable,containers:a}}}default:return e}}function EU(t){let{disabled:n}=t;const{active:r,activatorEvent:o,draggableNodes:a}=(0,e.useContext)(kU),i=Wz(o),s=Wz(null==r?void 0:r.id);return(0,e.useEffect)((()=>{if(!n&&!o&&i&&null!=s){if(!Jz(i))return;if(document.activeElement===i.target)return;const e=a.get(s);if(!e)return;const{activatorNode:t,node:n}=e;if(!t.current&&!n.current)return;requestAnimationFrame((()=>{for(const e of[t.current,n.current]){if(!e)continue;const t=t$(e);if(t){t.focus();break}}}))}}),[o,n,a,s,i]),null}function IU(e,t){let{transform:n,...r}=t;return null!=e&&e.length?e.reduce(((e,t)=>t({transform:e,...r})),n):n}const TU=(0,e.createContext)({...d$,scaleX:1,scaleY:1});var RU;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(RU||(RU={}));const OU=(0,e.memo)((function(t){var n,r,o,a;let{id:i,accessibility:s,autoScroll:l=!0,children:c,sensors:u=vU,collisionDetection:d=h$,measuring:p,modifiers:f,...h}=t;const m=(0,e.useReducer)(AU,void 0,CU),[g,v]=m,[y,b]=function(){const[t]=(0,e.useState)((()=>new Set)),n=(0,e.useCallback)((e=>(t.add(e),()=>t.delete(e))),[t]);return[(0,e.useCallback)((e=>{let{type:n,event:r}=e;t.forEach((e=>{var t;return null==(t=e[n])?void 0:t.call(e,r)}))}),[t]),n]}(),[w,x]=(0,e.useState)(RU.Uninitialized),S=w===RU.Initialized,{draggable:{active:k,nodes:_,translate:C},droppable:{containers:A}}=g,E=null!=k?_.get(k):null,I=(0,e.useRef)({initial:null,translated:null}),T=(0,e.useMemo)((()=>{var e;return null!=k?{id:k,data:null!=(e=null==E?void 0:E.data)?e:yU,rect:I}:null}),[k,E]),R=(0,e.useRef)(null),[O,j]=(0,e.useState)(null),[P,M]=(0,e.useState)(null),N=Uz(h,Object.values(h)),D=Kz("DndDescribedBy",i),L=(0,e.useMemo)((()=>A.getEnabled()),[A]),F=function(t){return(0,e.useMemo)((()=>({draggable:{...bU.draggable,...null==t?void 0:t.draggable},droppable:{...bU.droppable,...null==t?void 0:t.droppable},dragOverlay:{...bU.dragOverlay,...null==t?void 0:t.dragOverlay}})),[null==t?void 0:t.draggable,null==t?void 0:t.droppable,null==t?void 0:t.dragOverlay])}(p),{droppableRects:B,measureDroppableContainers:z,measuringScheduled:$}=function(t,n){let{dragging:r,dependencies:o,config:a}=n;const[i,s]=(0,e.useState)(null),{frequency:l,measure:c,strategy:u}=a,d=(0,e.useRef)(t),p=function(){switch(u){case aU.Always:return!1;case aU.BeforeDragging:return r;default:return!r}}(),f=Uz(p),h=(0,e.useCallback)((function(e){void 0===e&&(e=[]),f.current||s((t=>null===t?e:t.concat(e.filter((e=>!t.includes(e))))))}),[f]),m=(0,e.useRef)(null),g=qz((e=>{if(p&&!r)return sU;if(!e||e===sU||d.current!==t||null!=i){const e=new Map;for(let n of t){if(!n)continue;if(i&&i.length>0&&!i.includes(n.id)&&n.rect.current){e.set(n.id,n.rect.current);continue}const t=n.node.current,r=t?new L$(c(t),t):null;n.rect.current=r,r&&e.set(n.id,r)}return e}return e}),[t,i,r,p,c]);return(0,e.useEffect)((()=>{d.current=t}),[t]),(0,e.useEffect)((()=>{p||h()}),[r,p]),(0,e.useEffect)((()=>{i&&i.length>0&&s(null)}),[JSON.stringify(i)]),(0,e.useEffect)((()=>{p||"number"!==typeof l||null!==m.current||(m.current=setTimeout((()=>{h(),m.current=null}),l))}),[l,p,h,...o]),{droppableRects:g,measureDroppableContainers:h,measuringScheduled:null!=i}}(L,{dragging:S,dependencies:[C.x,C.y],config:F.droppable}),U=function(e,t){const n=null!=t?e.get(t):void 0,r=n?n.node.current:null;return qz((e=>{var n;return null==t?null:null!=(n=null!=r?r:e)?n:null}),[r,t])}(_,k),q=(0,e.useMemo)((()=>P?Qz(P):null),[P]),H=function(){const e=!1===(null==O?void 0:O.autoScrollEnabled),t="object"===typeof l?!1===l.enabled:!1===l,n=S&&!e&&!t;if("object"===typeof l)return{...l,enabled:n};return{enabled:n}}(),W=function(e,t){return lU(e,t)}(U,F.draggable.measure);!function(t){let{activeNode:n,measure:r,initialRect:o,config:a=!0}=t;const i=(0,e.useRef)(!1),{x:s,y:l}="boolean"===typeof a?{x:a,y:a}:a;zz((()=>
102{if(!s&&!l||!n)return void(i.current=!1);if(i.current||!o)return;const e=null==n?void 0:n.node.current;if(!e||!1===e.isConnected)return;const t=m$(r(e),o);if(s||(t.x=0),l||(t.y=0),i.current=!0,Math.abs(t.x)>0||Math.abs(t.y)>0){const n=k$(e);n&&n.scrollBy({top:t.y,left:t.x})}}),[n,s,l,o,r])}({activeNode:null!=k?_.get(k):null,config:H.layoutShiftCompensation,initialRect:W,measure:F.draggable.measure});const V=dU(U,F.draggable.measure,W),K=dU(U?U.parentElement:null),G=(0,e.useRef)({activatorEvent:null,active:null,activeNode:U,collisionRect:null,collisions:null,droppableRects:B,draggableNodes:_,draggingNode:null,draggingNodeRect:null,droppableContainers:A,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Y=A.getNodeFor(null==(n=G.current.over)?void 0:n.id),X=function(t){let{measure:n}=t;const[r,o]=(0,e.useState)(null),a=cU({callback:(0,e.useCallback)((e=>{for(const{target:t}of e)if(Lz(t)){o((e=>{const r=n(t);return e?{...e,width:r.width,height:r.height}:r}));break}}),[n])}),i=(0,e.useCallback)((e=>{const t=gU(e);null==a||a.disconnect(),t&&(null==a||a.observe(t)),o(t?n(t):null)}),[n,a]),[s,l]=Hz(i);return(0,e.useMemo)((()=>({nodeRef:s,rect:r,setRef:l})),[r,s,l])}({measure:F.dragOverlay.measure}),J=null!=(r=X.nodeRef.current)?r:U,Q=S?null!=(o=X.rect)?o:V:null,Z=Boolean(X.nodeRef.current&&X.rect),ee=m$(te=Z?null:V,lU(te));var te;const ne=hU(J?Nz(J):null),re=function(t){const n=(0,e.useRef)(t),r=qz((e=>t?e&&e!==pU&&t&&n.current&&t.parentNode===n.current.parentNode?e:S$(t):pU),[t]);return(0,e.useEffect)((()=>{n.current=t}),[t]),r}(S?null!=Y?Y:U:null),oe=function(t,n){void 0===n&&(n=w$);const[r]=t,o=hU(r?Nz(r):null),[a,i]=(0,e.useState)(mU);function s(){i((()=>t.length?t.map((e=>T$(e)?o:new L$(n(e),e))):mU))}const l=cU({callback:s});return zz((()=>{null==l||l.disconnect(),s(),t.forEach((e=>null==l?void 0:l.observe(e)))}),[t]),a}(re),ae=IU(f,{transform:{x:C.x-ee.x,y:C.y-ee.y,scaleX:1,scaleY:1},activatorEvent:P,active:T,activeNodeRect:V,containerNodeRect:K,draggingNodeRect:Q,over:G.current.over,overlayNodeRect:X.rect,scrollableAncestors:re,scrollableAncestorRects:oe,windowRect:ne}),ie=q?Yz(q,C):null,se=function(t){const[n,r]=(0,e.useState)(null),o=(0,e.useRef)(t),a=(0,e.useCallback)((e=>{const t=_$(e.target);t&&r((e=>e?(e.set(t,E$(t)),new Map(e)):null))}),[]);return(0,e.useEffect)((()=>{const e=o.current;if(t!==e){n(e);const i=t.map((e=>{const t=_$(e);return t?(t.addEventListener("scroll",a,{passive:!0}),[t,E$(t)]):null})).filter((e=>null!=e));r(i.length?new Map(i):null),o.current=t}return()=>{n(t),n(e)};function n(e){e.forEach((e=>{const t=_$(e);null==t||t.removeEventListener("scroll",a)}))}}),[a,t]),(0,e.useMemo)((()=>t.length?n?Array.from(n.values()).reduce(((e,t)=>Yz(e,t)),d$):M$(t):d$),[t,n])}(re),le=fU(se),ce=fU(se,[V]),ue=Yz(ae,le),de=Q?v$(Q,ae):null,pe=T&&de?d({active:T,collisionRect:de,droppableRects:B,droppableContainers:L,pointerCoordinates:ie}):null,fe=function(e,t){if(!e||0===e.length)return null;const[n]=e;return t?n[t]:n}(pe,"id"),[he,me]=(0,e.useState)(null),ge=function(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}(Z?ae:Yz(ae,ce),null!=(a=null==he?void 0:he.rect)?a:null,V),ve=(0,e.useRef)(null),ye=(0,e.useCallback)(((e,t)=>{let{sensor:n,options:r}=t;if(null==R.current)return;const o=_.get(R.current);if(!o)return;const a=e.nativeEvent,i=new n({active:R.current,activeNode:o,event:a,options:r,context:G,onAbort(e){if(!_.get(e))return;const{onDragAbort:t}=N.current,n={id:e};null==t||t(n),y({type:"onDragAbort",event:n})},onPending(e,t,n,r){if(!_.get(e))return;const{onDragPending:o}=N.current,a={id:e,constraint:t,initialCoordinates:n,offset:r};null==o||o(a),y({type:"onDragPending",event:a})},onStart(e){const t=R.current;if(null==t)return;const n=_.get(t);if(!n)return;const{onDragStart:r}=N.current,o={activatorEvent:a,active:{id:t,data:n.data,rect:I}};(0,Zm.unstable_batchedUpdates)((()=>{null==r||r(o),x(RU.Initializing),v({type:c$.DragStart,initialCoordinates:e,active:t}),y({type:"onDragStart",event:o}),j(ve.current),M(a)}))},onMove(e){v({type:c$.DragMove,coordinates:e})},onEnd:s(c$.DragEnd),onCancel:s(c$.DragCancel)});function s(e){return async function(){const{active:t,collisions:n,over:r,scrollAdjustedTranslate:o}=G.current;let i=null;if(t&&o){const{cancelDrop:s}=N.current;if(i={activatorEvent:a,active:t,collisions:n,delta:o,over:r},e===c$.DragEnd&&"function"===typeof s){await Promise.resolve(s(i))&&(e=c$.DragCancel)}}R.current=null,(0,Zm.unstable_batchedUpdates)((()=>{v({type:e}),x(RU.Uninitialized),me(null),j(null),M(null),ve.current=null;const t=e===c$.DragEnd?"onDragEnd":"onDragCancel";if(i){const e=N.current[t];null==e||e(i),y({type:t,event:i})}}))}}ve.current=i}),[_]),be=(0,e.useCallback)(((e,t)=>(n,r)=>{const o=n.nativeEvent,a=_.get(r);if(null!==R.current||!a||o.dndKit||o.defaultPrevented)return;const i={active:a};!0===e(n,t.options,i)&&(o.dndKit={capturedBy:t.sensor},R.current=r,ye(n,t))}),[_,ye]),we=function(t,n){return(0,e.useMemo)((()=>t.reduce(((e,t)=>{const{sensor:r}=t;return[...e,...r.activators.map((e=>({eventName:e.eventName,handler:n(e.handler,t)})))]}),[])),[t,n])}(u,be);!function(t){(0,e.useEffect)((()=>
vendor: 9,100 bytes, line 102
102{if(!jz)return;const e=t.map((e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()}));return()=>{for(const t of e)null==t||t()}}),t.map((e=>{let{sensor:t}=e;return t})))}(u),zz((()=>{V&&w===RU.Initializing&&x(RU.Initialized)}),[V,w]),(0,e.useEffect)((()=>{const{onDragMove:e}=N.current,{active:t,activatorEvent:n,collisions:r,over:o}=G.current;if(!t||!n)return;const a={active:t,activatorEvent:n,collisions:r,delta:{x:ue.x,y:ue.y},over:o};(0,Zm.unstable_batchedUpdates)((()=>{null==e||e(a),y({type:"onDragMove",event:a})}))}),[ue.x,ue.y]),(0,e.useEffect)((()=>{const{active:e,activatorEvent:t,collisions:n,droppableContainers:r,scrollAdjustedTranslate:o}=G.current;if(!e||null==R.current||!t||!o)return;const{onDragOver:a}=N.current,i=r.get(fe),s=i&&i.rect.current?{id:i.id,rect:i.rect.current,data:i.data,disabled:i.disabled}:null,l={active:e,activatorEvent:t,collisions:n,delta:{x:o.x,y:o.y},over:s};(0,Zm.unstable_batchedUpdates)((()=>{me(s),null==a||a(l),y({type:"onDragOver",event:l})}))}),[fe]),zz((()=>{G.current={activatorEvent:P,active:T,activeNode:U,collisionRect:de,collisions:pe,droppableRects:B,draggableNodes:_,draggingNode:J,draggingNodeRect:Q,droppableContainers:A,over:he,scrollableAncestors:re,scrollAdjustedTranslate:ue},I.current={initial:Q,translated:de}}),[T,U,pe,de,_,J,Q,B,A,he,re,ue]),rU({...H,delta:C,draggingRect:de,pointerCoordinates:ie,scrollableAncestors:re,scrollableAncestorRects:oe});const xe=(0,e.useMemo)((()=>({active:T,activeNode:U,activeNodeRect:V,activatorEvent:P,collisions:pe,containerNodeRect:K,dragOverlay:X,draggableNodes:_,droppableContainers:A,droppableRects:B,over:he,measureDroppableContainers:z,scrollableAncestors:re,scrollableAncestorRects:oe,measuringConfiguration:F,measuringScheduled:$,windowRect:ne})),[T,U,V,P,pe,K,X,_,A,B,he,z,re,oe,F,$,ne]),Se=(0,e.useMemo)((()=>({activatorEvent:P,activators:we,active:T,activeNodeRect:V,ariaDescribedById:{draggable:D},dispatch:v,draggableNodes:_,over:he,measureDroppableContainers:z})),[P,we,T,V,v,D,_,he,z]);return e.createElement(a$.Provider,{value:b},e.createElement(kU.Provider,{value:Se},e.createElement(_U.Provider,{value:xe},e.createElement(TU.Provider,{value:ge},c)),e.createElement(EU,{disabled:!1===(null==s?void 0:s.restoreFocus)})),e.createElement(l$,{...s,hiddenTextDescribedById:D}))})),jU=(0,e.createContext)(null),PU="button",MU="Draggable";function NU(t){let{id:n,data:r,disabled:o=!1,attributes:a}=t;const i=Kz(MU),{activators:s,activatorEvent:l,active:c,activeNodeRect:u,ariaDescribedById:d,draggableNodes:p,over:f}=(0,e.useContext)(kU),{role:h=PU,roleDescription:m="draggable",tabIndex:g=0}=null!=a?a:{},v=(null==c?void 0:c.id)===n,y=(0,e.useContext)(v?TU:jU),[b,w]=Hz(),[x,S]=Hz(),k=function(t,n){return(0,e.useMemo)((()=>t.reduce(((e,t)=>{let{eventName:r,handler:o}=t;return e[r]=e=>{o(e,n)},e}),{})),[t,n])}(s,n),_=Uz(r);zz((()=>(p.set(n,{id:n,key:i,node:b,activatorNode:x,data:_}),()=>{const e=p.get(n);e&&e.key===i&&p.delete(n)})),[p,n]);return{active:c,activatorEvent:l,activeNodeRect:u,attributes:(0,e.useMemo)((()=>({role:h,tabIndex:g,"aria-disabled":o,"aria-pressed":!(!v||h!==PU)||void 0,"aria-roledescription":m,"aria-describedby":d.draggable})),[o,h,g,v,m,d.draggable]),isDragging:v,listeners:o?void 0:k,node:b,over:f,setNodeRef:w,setActivatorNodeRef:S,transform:y}}function DU(){return(0,e.useContext)(_U)}const LU="Droppable",FU={timeout:25};function BU(e,t,n){const r=e.slice();return r.splice(n<0?r.length+n:n,0,r.splice(t,1)[0]),r}function zU(e,t){return e.reduce(((e,n,r)=>{const o=t.get(n);return o&&(e[r]=o),e}),Array(e.length))}function $U(e){return null!==e&&e>=0}const UU=e=>{let{rects:t,activeIndex:n,overIndex:r,index:o}=e;const a=BU(t,r,n),i=t[o],s=a[o];return s&&i?{x:s.left-i.left,y:s.top-i.top,scaleX:s.width/i.width,scaleY:s.height/i.height}:null};const qU="Sortable",HU=e.createContext({activeIndex:-1,containerId:qU,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:UU,disabled:{draggable:!1,droppable:!1}});function WU(t){let{children:n,id:r,items:o,strategy:a=UU,disabled:i=!1}=t;const{active:s,dragOverlay:l,droppableRects:c,over:u,measureDroppableContainers:d}=DU(),p=Kz(qU,r),f=Boolean(null!==l.rect),h=(0,e.useMemo)((()=>o.map((e=>"object"===typeof e&&"id"in e?e.id:e))),[o]),m=null!=s,g=s?h.indexOf(s.id):-1,v=u?h.indexOf(u.id):-1,y=(0,e.useRef)(h),b=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(h,y.current),w=-1!==v&&-1===g||b,x=function(e){return"boolean"===typeof e?{draggable:e,droppable:e}:e}(i);zz((()=>{b&&m&&d(h)}),[b,h,m,d]),(0,e.useEffect)((()=>{y.current=h}),[h]);const S=(0,e.useMemo)((()=>({activeIndex:g,containerId:p,disabled:x,disableTransforms:w,items:h,overIndex:v,useDragOverlay:f,sortedRects:zU(h,c),strategy:a})),[g,p,x.draggable,x.droppable,w,h,v,c,f,a]);return e.createElement(HU.Provider,{value:S},n)}const VU=e=>{let{id:t,items:n,activeIndex:r,overIndex:o}=e;return BU(n,r,o).indexOf(t)},KU=e=>{let{containerId:t,isSorting:n,wasDragging:r,index:o,items:a,newIndex:i,previousItems:s,previousContainerId:l,transition:c}=e;return!(!c||!r)&&((s===a||o!==i)&&(!!n||i!==o&&t===l))},GU={duration:200,easing:"ease"},YU="transform",XU=Zz.Transition.toString({property:YU,duration:0,easing:"linear"}),JU={roleDescription:"sortable"};function QU(t){let{animateLayoutChanges:n=KU,attributes:r,disabled:o,data:a,getNewIndex:i=VU,id:s,strategy:l,resizeObserverConfig:c,transition:u=GU}=t;const{items:d,containerId:p,activeIndex:f,disabled:h,disableTransforms:m,sortedRects:g,overIndex:v,useDragOverlay:y,strategy:b}=(0,e.useContext)(HU),w=function(e,t){var n,r;if("boolean"===typeof e)return{draggable:e,droppable:!1};return{draggable:null!=(n=null==e?void 0:e.draggable)?n:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(o,h),x=d.indexOf(s),S=(0,e.useMemo)((()=>({sortable:{containerId:p,index:x,items:d},...a})),[p,a,x,d]),k=(0,e.useMemo)((()=>d.slice(d.indexOf(s))),[d,s]),{rect:_,node:C,isOver:A,setNodeRef:E}=function(t){let{data:n,disabled:r=!1,id:o,resizeObserverConfig:a}=t;const i=Kz(LU),{active:s,dispatch:l,over:c,measureDroppableContainers:u}=(0,e.useContext)(kU),d=(0,e.useRef)({disabled:r}),p=(0,e.useRef)(!1),f=(0,e.useRef)(null),h=(0,e.useRef)(null),{disabled:m,updateMeasurementsFor:g,timeout:v}={...FU,...a},y=Uz(null!=g?g:o),b=cU({callback:(0,e.useCallback)((()=>{p.current?(null!=h.current&&clearTimeout(h.current),h.current=setTimeout((()=>{u(Array.isArray(y.current)?y.current:[y.current]),h.current=null}),v)):p.current=!0}),[v]),disabled:m||!s}),w=(0,e.useCallback)(((e,t)=>{b&&(t&&(b.unobserve(t),p.current=!1),e&&b.observe(e))}),[b]),[x,S]=Hz(w),k=Uz(n);return(0,e.useEffect)((()=>{b&&x.current&&(b.disconnect(),p.current=!1,b.observe(x.current))}),[x,b]),(0,e.useEffect)((()=>(l({type:c$.RegisterDroppable,element:{id:o,key:i,disabled:r,node:x,rect:f,data:k}}),()=>l({type:c$.UnregisterDroppable,key:i,id:o}))),[o]),(0,e.useEffect)((()=>{r!==d.current.disabled&&(l({type:c$.SetDroppableDisabled,id:o,key:i,disabled:r}),d.current.disabled=r)}),[o,i,r,l]),{active:s,rect:f,isOver:(null==c?void 0:c.id)===o,node:x,over:c,setNodeRef:S}}({id:s,data:S,disabled:w.droppable,resizeObserverConfig:{updateMeasurementsFor:k,...c}}),{active:I,activatorEvent:T,activeNodeRect:R,attributes:O,setNodeRef:j,listeners:P,isDragging:M,over:N,setActivatorNodeRef:D,transform:L}=NU({id:s,data:S,attributes:{...JU,...r},disabled:w.draggable}),F=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(0,e.useMemo)((()=>e=>{n.forEach((t=>t(e)))}),n)}(E,j),B=Boolean(I),z=B&&!m&&$U(f)&&$U(v),$=!y&&M,U=$&&z?L:null,q=z?null!=U?U:(null!=l?l:b)({rects:g,activeNodeRect:R,activeIndex:f,overIndex:v,index:x}):null,H=$U(f)&&$U(v)?i({id:s,items:d,activeIndex:f,overIndex:v}):x,W=null==I?void 0:I.id,V=(0,e.useRef)({activeId:W,items:d,newIndex:H,containerId:p}),K=d!==V.current.items,G=n({active:I,containerId:p,isDragging:M,isSorting:B,id:s,index:x,items:d,newIndex:V.current.newIndex,previousItems:V.current.items,previousContainerId:V.current.containerId,transition:u,wasDragging:null!=V.current.activeId}),Y=function(t){let{disabled:n,index:r,node:o,rect:a}=t;const[i,s]=(0,e.useState)(null),l=(0,e.useRef)(r);return zz((()=>{if(!n&&r!==l.current&&o.current){const e=a.current;if(e){const t=w$(o.current,{ignoreTransform:!0}),n={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(n.x||n.y)&&s(n)}}r!==l.current&&(l.current=r)}),[n,r,o,a]),(0,e.useEffect)((()=>{i&&s(null)}),[i]),i}({disabled:!G,index:x,node:C,rect:_});return(0,e.useEffect)((()=>{B&&V.current.newIndex!==H&&(V.current.newIndex=H),p!==V.current.containerId&&(V.current.containerId=p),d!==V.current.items&&(V.current.items=d)}),[B,H,p,d]),(0,e.useEffect)((()=>{if(W===V.current.activeId)return;if(null!=W&&null==V.current.activeId)return void(V.current.activeId=W);const e=setTimeout((()=>{V.current.activeId=W}),50);return()=>clearTimeout(e)}),[W]),{active:I,activeIndex:f,attributes:O,data:S,rect:_,index:x,newIndex:H,items:d,isOver:A,isSorting:B,isDragging:
102M,listeners:P,node:C,overIndex:v,over:N,setNodeRef:F,setActivatorNodeRef:D,setDroppableNodeRef:E,setDraggableNodeRef:j,transform:null!=Y?Y:q,transition:function(){if(Y||K&&V.current.newIndex===x)return XU;if($&&!Jz(T)||!u)return;if(B||G)return Zz.Transition.toString({...u,property:YU});return}()}}$$.Down,$$.Right,$$.Up,$$.Left;function ZU(e){return Cg("MuiIcon",e)}Ag("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const eq=(0,Ym.Ay)("span",{name:"MuiIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${Fv(n.color)}`],t[`fontSize${Fv(n.fontSize)}`]]}})(Qm((e=>{let{theme:t}=e;return{userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,variants:[{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:t.typography.pxToRem(20)}},{props:{fontSize:"medium"},style:{fontSize:t.typography.pxToRem(24)}},{props:{fontSize:"large"},style:{fontSize:t.typography.pxToRem(36)}},{props:{color:"action"},style:{color:(t.vars||t).palette.action.active}},{props:{color:"disabled"},style:{color:(t.vars||t).palette.action.disabled}},{props:{color:"inherit"},style:{color:void 0}},...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars||t).palette[n].main}}}))]}}))),tq=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiIcon"}),{baseClassName:r="material-icons",className:o,color:a="inherit",component:i="span",fontSize:s="medium",...l}=n,c={...n,baseClassName:r,color:a,component:i,fontSize:s},u=(e=>{const{color:t,fontSize:n,classes:r}=e;return Gm({root:["root","inherit"!==t&&`color${Fv(t)}`,`fontSize${Fv(n)}`]},ZU,r)})(c);return(0,dh.jsx)(eq,{as:i,className:Km(r,"notranslate",u.root,o),ownerState:c,"aria-hidden":!0,ref:t,...l})}));tq&&(tq.muiName="Icon");const nq=tq;function rq(e){return Cg("MuiListItem",e)}Ag("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);function oq(e){return Cg("MuiListItemButton",e)}const aq=Ag("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function iq(e){return Cg("MuiListItemSecondaryAction",e)}Ag("MuiListItemSecondaryAction",["root","disableGutters"]);const sq=(0,Ym.Ay)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:e=>{let{ownerState:t}=e;return t.disableGutters},style:{right:0}}]}),lq=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiListItemSecondaryAction"}),{className:o,...a}=r,i=e.useContext(p_),s={...r,disableGutters:i.disableGutters},l=(e=>{const{disableGutters:t,classes:n}=e;return Gm({root:["root",t&&"disableGutters"]},iq,n)})(s);return(0,dh.jsx)(sq,{className:Km(l.root,o),ownerState:s,ref:n,...a})}));lq.muiName="ListItemSecondaryAction";const cq=lq,uq=(0,Ym.Ay)("div",{name:"MuiListItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,"flex-start"===n.alignItems&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.hasSecondaryAction&&t.secondaryAction]}})(Qm((e=>{let{theme:t}=e;return{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:e=>{let{ownerState:t}=e;return!t.disablePadding},style:{paddingTop:8,paddingBottom:8}},{props:e=>{let{ownerState:t}=e;return!t.disablePadding&&t.dense},style:{paddingTop:4,paddingBottom:4}},{props:e=>{let{ownerState:t}=e;return!t.disablePadding&&!t.disableGutters},style:{paddingLeft:16,paddingRight:16}},{props:e=>{let{ownerState:t}=e;return!t.disablePadding&&!!t.secondaryAction},style:{paddingRight:48}},{props:e=>{let{ownerState:t}=e;return!!t.secondaryAction},style:{[`& > .${aq.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:e=>{let{ownerState:t}=e;
102return t.divider},style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:e=>{let{ownerState:t}=e;return t.button},style:{transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:e=>{let{ownerState:t}=e;return t.hasSecondaryAction},style:{paddingRight:48}}]}}))),dq=(0,Ym.Ay)("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),pq=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiListItem"}),{alignItems:o="center",children:a,className:i,component:s,components:l={},componentsProps:c={},ContainerComponent:u="li",ContainerProps:{className:d,...p}={},dense:f=!1,disableGutters:h=!1,disablePadding:m=!1,divider:g=!1,secondaryAction:v,slotProps:y={},slots:b={},...w}=r,x=e.useContext(p_),S=e.useMemo((()=>({dense:f||x.dense||!1,alignItems:o,disableGutters:h})),[o,x.dense,f,h]),k=e.useRef(null),_=e.Children.toArray(a),C=_.length&&my(_[_.length-1],["ListItemSecondaryAction"]),A={...r,alignItems:o,dense:S.dense,disableGutters:h,disablePadding:m,divider:g,hasSecondaryAction:C},E=(e=>{const{alignItems:t,classes:n,dense:r,disableGutters:o,disablePadding:a,divider:i,hasSecondaryAction:s}=e;return Gm({root:["root",r&&"dense",!o&&"gutters",!a&&"padding",i&&"divider","flex-start"===t&&"alignItemsFlexStart",s&&"secondaryAction"],container:["container"]},rq,n)})(A),I=xg(k,n),T=b.root||l.Root||uq,R=y.root||c.root||{},O={className:Km(E.root,R.className,i),...w};let j=s||"li";return C?(j=O.component||s?j:"div","li"===u&&("li"===j?j="div":"li"===O.component&&(O.component="div")),(0,dh.jsx)(p_.Provider,{value:S,children:(0,dh.jsxs)(dq,{as:u,className:Km(E.container,d),ref:I,ownerState:A,...p,children:[(0,dh.jsx)(T,{...R,...!_k(T)&&{as:j,ownerState:{...A,...R.ownerState}},...O,children:_}),_.pop()]})})):(0,dh.jsx)(p_.Provider,{value:S,children:(0,dh.jsxs)(T,{...R,as:j,ref:I,...!_k(T)&&{ownerState:{...A,...R.ownerState}},...O,children:[_,v&&(0,dh.jsx)(cq,{children:v})]})})})),fq=pq;function hq(e){return Cg("MuiListItemIcon",e)}const mq=Ag("MuiListItemIcon",["root","alignItemsFlexStart"]),gq=(0,Ym.Ay)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"flex-start"===n.alignItems&&t.alignItemsFlexStart]}})(Qm((e=>{let{theme:t}=e;return{minWidth:56,color:(t.vars||t).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}}))),vq=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiListItemIcon"}),{className:o,...a}=r,i=e.useContext(p_),s={...r,alignItems:i.alignItems},l=(e=>{const{alignItems:t,classes:n}=e;return Gm({root:["root","flex-start"===t&&"alignItemsFlexStart"]},hq,n)})(s);return(0,dh.jsx)(gq,{className:Km(l.root,o),ownerState:s,ref:n,...a})})),yq=vq;function bq(e){return Cg("MuiListItemText",e)}const wq=Ag("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),xq=(0,Ym.Ay)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${wq.primary}`]:t.primary},{[`& .${wq.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${$v.root}:where(& .${wq.primary})`]:{display:"block"},[`.${$v.root}:where(& .${wq.secondary})`]:{display:"block"},variants:[{props:e=>{let{ownerState:t}=e;return t.primary&&t.secondary},style:{marginTop:6,marginBottom:6}},{props:e=>{let{ownerState:t}=e;return t.inset},style:{paddingLeft:56}}]}),Sq=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiListItemText"}),{children:o,className:a,disableTypography:i=!1,inset:s=!1,primary:l,primaryTypographyProps:c,secondary:u,secondaryTypographyProps:d,...p}=r,{dense:f}=e.useContext(p_);let h=null!=l?l:o,m=u;const g={...r,disableTypography:i,inset:s,primary:!!h,secondary:!!m,dense:f},v=(e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:a}=e;return Gm({root:["root",n&&"inset",a&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},bq,t)})(g);return null==h||h.type===Kv||i||(h=(0,dh.jsx)(Kv,{variant:f?"body2":"body1",className:v.primary,component:c?.variant?void 0:"span",...c,children:h})),null==m||m.type===Kv||i||(m=(0,dh.jsx)(Kv,{variant:"body2",className:v.secondary,color:"textSecondary",...d,children:m})),(0,dh.jsxs)(xq,{className:Km(v.root,a),ownerState:g,ref:n,...p,children:[h,m]})})),kq=Sq,_q=Qv((0,dh.jsx)("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DragIndicator");
102var Cq=n(8123);const Aq=(0,Ym.Ay)(Rv,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiListItemButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,"flex-start"===n.alignItems&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})(Qm((e=>{let{theme:t}=e;return{display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${aq.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${aq.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${aq.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${aq.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${aq.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},variants:[{props:e=>{let{ownerState:t}=e;return t.divider},style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:e=>{let{ownerState:t}=e;return!t.disableGutters},style:{paddingLeft:16,paddingRight:16}},{props:e=>{let{ownerState:t}=e;return t.dense},style:{paddingTop:4,paddingBottom:4}}]}}))),Eq=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiListItemButton"}),{alignItems:o="center",autoFocus:a=!1,component:i="div",children:s,dense:l=!1,disableGutters:c=!1,divider:u=!1,focusVisibleClassName:d,selected:p=!1,className:f,...h}=r,m=e.useContext(p_),g=e.useMemo((()=>({dense:l||m.dense||!1,alignItems:o,disableGutters:c})),[o,m.dense,l,c]),v=e.useRef(null);Ck((()=>{a&&v.current&&v.current.focus()}),[a]);const y={...r,alignItems:o,dense:g.dense,disableGutters:c,divider:u,selected:p},b=(e=>{const{alignItems:t,classes:n,dense:r,disabled:o,disableGutters:a,divider:i,selected:s}=e,l=Gm({root:["root",r&&"dense",!a&&"gutters",i&&"divider",o&&"disabled","flex-start"===t&&"alignItemsFlexStart",s&&"selected"]},oq,n);return{...n,...l}})(y),w=xg(v,n);return(0,dh.jsx)(p_.Provider,{value:g,children:(0,dh.jsx)(Aq,{ref:w,href:h.href||h.to,component:(h.href||h.to)&&"div"===i?"button":i,focusVisibleClassName:Km(b.focusVisible,d),ownerState:y,className:Km(b.root,f),...h,classes:b,children:s})})})),Iq=Eq,Tq=e=>e.id+e.actionType+e.actionValue,Rq=(0,Py.n9)()((e=>({proFeature:{marginTop:e.spacing(2)}}))),Oq=e=>{let{action:t,editPath:n,isSorting:r}=e;const{attributes:o,listeners:a,setNodeRef:i,transform:s,transition:l}=QU({id:Tq(t)});return(0,dh.jsx)(fq,{secondaryAction:(0,dh.jsx)(KS,{disableRipple:!0,...a,children:(0,dh.jsx)(_q,{})}),ref:i,disablePadding:!0,style:{transform:Zz.Transform.toString(s),transition:l},...o,children:(0,dh.jsxs)(Iq,{component:r?"div":qm,to:n,children:[(0,dh.jsx)(yq,{children:(0,dh.jsx)(nq,{baseClassName:"cnb-icons",color:t.iconEnabled?"primary":"disabled",children:t.iconText||Iz.ICON_TEXT[t.actionType][0]})}),(0,dh.jsx)(kq,{primary:t.labelText})]})})},jq=t=>{let{formal:n,disallowAddAction:r}=t;const{bid:o="-new"}=Dm(),a=(0,Cq.compile)(oI.ACTION_NEW.path),i=(0,Cq.compile)(oI.ACTION_EDIT.path),{classes:s}=Rq(),[l,c]=e.useState(null);return(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Iy,{children:"Action list"}),(0,dh.jsx)(OU,{onDragStart:e=>{let{active:t}=e;c(t.id.toString())},onDragEnd:e=>{let{active:t,over:r}=e;if(c(null),!r||t.id===r.id)return;const o=n.values.actions,a=o.findIndex((e=>Tq(e)===t.id)),i=o.findIndex((e=>Tq(e)===r.id));n.change("actions",BU(o,a,i))},children:(0,dh.jsx)(WU,{items:n.values.actions.map(Tq),children:(0,dh.jsx)(g_,{children:n.values.actions.map(((e,t)=>(0,dh.jsx)(Oq,{action:e,editPath:i({bid:o,aid:t}),isSorting:Tq(e)===l},Tq(e))))})})}),(0,dh.jsxs)(py,{variant:"outlined",fullWidth:!0,size:"large",disabled:r,component:qm,to:a({bid:o}),children:[(0,dh.jsx)(aB,{}),"Add Action"]}),r&&(0,dh.jsx)(ST,{className:s.proFeature,children:(0,dh.jsx)(JE,{featureName:"Multiple Actions for a Buttonbar are"})})]})},Pq=Qv((0,dh.jsx)("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");function Mq(e){return Cg("MuiAvatar",e)}
102Ag("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const Nq=(0,Ym.Ay)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(Qm((e=>{let{theme:t}=e;return{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(t.vars||t).palette.background.default,...t.vars?{backgroundColor:t.vars.palette.Avatar.defaultBg}:{backgroundColor:t.palette.grey[400],...t.applyStyles("dark",{backgroundColor:t.palette.grey[600]})}}}]}}))),Dq=(0,Ym.Ay)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),Lq=(0,Ym.Ay)(Pq,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});const Fq=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiAvatar"}),{alt:o,children:a,className:i,component:s="div",slots:l={},slotProps:c={},imgProps:u,sizes:d,src:p,srcSet:f,variant:h="circular",...m}=r;let g=null;const v=function(t){let{crossOrigin:n,referrerPolicy:r,src:o,srcSet:a}=t;const[i,s]=e.useState(!1);return e.useEffect((()=>{if(!o&&!a)return;s(!1);let e=!0;const t=new Image;return t.onload=()=>{e&&s("loaded")},t.onerror=()=>{e&&s("error")},t.crossOrigin=n,t.referrerPolicy=r,t.src=o,a&&(t.srcset=a),()=>{e=!1}}),[n,r,o,a]),i}({...u,src:p,srcSet:f}),y=p||f,b=y&&"error"!==v,w={...r,colorDefault:!b,component:s,variant:h};delete w.ownerState;const x=(e=>{const{classes:t,variant:n,colorDefault:r}=e;return Gm({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},Mq,t)})(w),[S,k]=Gg("img",{className:x.img,elementType:Dq,externalForwardedProps:{slots:l,slotProps:{img:{...u,...c.img}}},additionalProps:{alt:o,src:p,srcSet:f,sizes:d},ownerState:w});return g=b?(0,dh.jsx)(S,{...k}):a||0===a?a:y&&o?o[0]:(0,dh.jsx)(Lq,{ownerState:w,className:x.fallback}),(0,dh.jsx)(Nq,{as:s,className:Km(x.root,i),ref:n,...m,ownerState:w,children:g})})),Bq=Fq;function zq(e){return Cg("MuiListItemAvatar",e)}
102Ag("MuiListItemAvatar",["root","alignItemsFlexStart"]);const $q=(0,Ym.Ay)("div",{name:"MuiListItemAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"flex-start"===n.alignItems&&t.alignItemsFlexStart]}})({minWidth:56,flexShrink:0,variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}),Uq=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiListItemAvatar"}),{className:o,...a}=r,i=e.useContext(p_),s={...r,alignItems:i.alignItems},l=(e=>{const{alignItems:t,classes:n}=e;return Gm({root:["root","flex-start"===t&&"alignItemsFlexStart"]},zq,n)})(s);return(0,dh.jsx)($q,{className:Km(l.root,o),ownerState:s,ref:n,...a})})),qq=Uq,Hq={getButtons:async()=>PI.getAllFull(),createButton:async e=>PI.createFull({buttonCreateRequest:e}),updateButton:async e=>PI.updateFull({buttonId:e.id,buttonUpdateRequest:e}),deleteButton:async e=>PI.delete({buttonId:e}),createAction:async e=>MI.create({actionCreateRequest:e}),updateAction:async e=>MI.update({actionId:e.id,actionUpdateRequest:e}),createCondition:async e=>NI.create({conditionCreateRequest:e}),updateCondition:async e=>NI.update({conditionId:e.id,conditionUpdateRequest:e})},Wq=(e,t)=>n=>{const r=JSON.parse(localStorage.getItem(e)||"[]"),o=n.id?r.findIndex((e=>e.id===n.id)):r.length;return r[o]={...t,id:String(Date.now()+o),...n},localStorage.setItem(e,JSON.stringify(r)),Promise.resolve(r[o])},Vq={getButtons:(Kq="buttons",()=>{const e=JSON.parse(localStorage.getItem(Kq)||"[]");return Promise.resolve(e)}),createButton:Wq("buttons",{id:"test-id",active:!0,name:"",type:"SINGLE",options:{placement:"BOTTOM_RIGHT"},actions:[],conditions:[]}),updateButton:Wq("buttons",{}),deleteButton:(e=>t=>{const n=JSON.parse(localStorage.getItem(e)||"[]");return localStorage.setItem(e,JSON.stringify(n.filter((e=>e.id!==t)))),Promise.resolve({success:!0,id:"0",object:{}})})("buttons"),createAction:Wq("action",{actionType:"PHONE",actionValue:"",backgroundColor:"#009900",iconColor:"#FFFFFF",iconEnabled:null,labelText:"",schedule:{}}),updateAction:Wq("action",{}),createCondition:Wq("condition",{conditionType:"URL",matchType:"SIMPLE",matchValue:""}),updateCondition:Wq("condition",{})};var Kq,Gq=n(3536);const Yq=Wx?Vq:Hq,Xq=(0,e.createContext)(null),Jq=(0,Py.n9)()((e=>({avatarEnabled:{color:e.palette.primary.main,backgroundColor:"transparent"},avatarDisabled:{color:e.palette.action.disabled,backgroundColor:"transparent"},textDisabled:{opacity:.6}}))),Qq=()=>{const{classes:t,cx:n}=Jq(),{buttons:r,activateButton:o}=e.useContext(Xq),{currentDomain:a}=e.useContext(LR),{withSpinner:i}=e.useContext(hk),s=(0,Cq.compile)(oI.BUTTON_EDIT.path),l=Object.values(r||{}).filter((e=>e.domain.id===(null===a||void 0===a?void 0:a.id)));return(0,dh.jsx)(g_,{children:l.map((e=>{const r=(e=>{var t,n,r;switch(e.type){case"SINGLE":return(null===(t=e.actions[0])||void 0===t?void 0:t.iconText)||Iz.ICON_TEXT[null!==(n=null===(r=e.actions[0])||void 0===r?void 0:r.actionType)&&void 0!==n?n:"PHONE"][0];case"MULTI":return e.multiButtonOptions&&e.multiButtonOptions.iconTextOpen||Ez.MULTI_ICON_TEXT_OPEN[0].iconText;case"FULL":case"DOTS":return Ez.FULL_ICON_TEXT;default:throw new Error("unsupported button type")}})(e),a=Ez.TYPE_NAME[e.type];return(0,dh.jsx)(fq,{secondaryAction:(0,dh.jsx)(gT,{edge:"end",color:"primary",onChange:(l=e.id,(e,t)=>{i(o(l,t))}),checked:e.active}),disablePadding:!0,children:(0,dh.jsxs)(Iq,{component:qm,to:s({bid:e.id}),children:[(0,dh.jsx)(qq,{children:(0,dh.jsx)(Bq,{className:n({[t.avatarEnabled]:e.active,[t.avatarDisabled]:!e.active}),children:(0,dh.jsx)(nq,{baseClassName:"cnb-icons",children:r})})}),(0,dh.jsx)(kq,{primary:e.name,secondary:a,className:n({[t.textDisabled]:!e.active})})]})},e.id);var l}))})};var Zq=n(7514),eH={},tH=function(e,t,n,r){var o=e+"-"+t+"-"+n+(r?"-server":"");if(eH[o])return eH[o];var a=function(e,t,n,r){if("undefined"===typeof document&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=2*n,o.height=2*n;var a=o.getContext("2d");return a?(a.fillStyle=e,a.fillRect(0,0,o.width,o.height),a.fillStyle=t,a.fillRect(0,0,n,n),a.translate(n,n),a.fillRect(0,0,n,n),o.toDataURL()):null}(e,t,n,r);return eH[o]=a,a},nH=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
102,rH=function(t){var n=t.white,r=t.grey,o=t.size,a=t.renderers,i=t.borderRadius,s=t.boxShadow,l=t.children,c=(0,Zq.Ay)({default:{grid:{borderRadius:i,boxShadow:s,absolute:"0px 0px 0px 0px",background:"url("+tH(n,r,o,a.canvas)+") center left"}}});return(0,e.isValidElement)(l)?e.cloneElement(l,nH({},l.props,{style:nH({},l.props.style,c.grid)})):e.createElement("div",{style:c.grid})};rH.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const oH=rH;var aH=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iH=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function sH(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var lH=function(t){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=r=sH(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=function(e,t,n,r,o){var a=o.clientWidth,i=o.clientHeight,s="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,c=s-(o.getBoundingClientRect().left+window.pageXOffset),u=l-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var d=void 0;if(d=u<0?0:u>i?1:Math.round(100*u/i)/100,t.a!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}else{var p=void 0;if(r!==(p=c<0?0:c>a?1:Math.round(100*c/a)/100))return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}return null}(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"===typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},sH(r,t)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),iH(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var t=this,n=this.props.rgb,r=(0,Zq.Ay)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*n.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)"},pointer:{left:0,top:100*n.a+"%"}},overwrite:aH({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return e.createElement("div",{style:r.alpha},e.createElement("div",{style:r.checkboard},e.createElement(oH,{renderers:this.props.renderers})),e.createElement("div",{style:r.gradient}),e.createElement("div",{style:r.container,ref:function(e){return t.container=e},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},e.createElement("div",{style:r.pointer},this.props.pointer?e.createElement(this.props.pointer,this.props):e.createElement("div",{style:r.slider}))))}}]),n}(e.PureComponent||e.Component);const cH=lH;var uH=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var dH=[38,40],pH=1,fH=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleBlur=function(){t.state.blurValue&&t.setState({value:t.state.blurValue,blurValue:null})},t.handleChange=function(e){t.setUpdatedValue(e.target.value,e)},t.handleKeyDown=function(e){var n,r=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(r)&&(n=e.keyCode,dH.indexOf(n)>-1)){var o=t.getArrowOffset(),a=38===e.keyCode?r+o:r-o;t.setUpdatedValue(a,e)}},t.handleDrag=function(e){if(t.props.dragLabel){var n=Math.round(t.props.value+e.movementX);n>=0&&n<=t.props.dragMax&&t.props.onChange&&t.props.onChange(t.getValueObjectWithLabel(n),e)}},t.handleMouseDown=function(e){t.props.dragLabel&&(e.preventDefault(),t.handleDrag(e),window.addEventListener("mousemove",t.handleDrag),window.addEventListener("mouseup",t.handleMouseUp))},t.handleMouseUp=function(){t.unbindEventListeners()},t.unbindEventListeners=function(){window.removeEventListener("mousemove",t.handleDrag),window.removeEventListener("mouseup",t.handleMouseUp)},t.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},t.inputId="rc-editable-input-"+pH++,t}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
102(n,t),uH(n,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var t=this,n=(0,Zq.Ay)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return e.createElement("div",{style:n.wrap},e.createElement("input",{id:this.inputId,style:n.input,ref:function(e){return t.input=e},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?e.createElement("label",{htmlFor:this.inputId,style:n.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(e.PureComponent||e.Component);const hH=fH;var mH=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function gH(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var vH=function(t){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=r=gH(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=function(e,t,n,r){var o=r.clientWidth,a=r.clientHeight,i="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,l=i-(r.getBoundingClientRect().left+window.pageXOffset),c=s-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u=void 0;if(u=c<0?359:c>a?0:360*(-100*c/a+100)/100,n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d=void 0;if(d=l<0?0:l>o?359:100*l/o*360/100,n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}(e,r.props.direction,r.props.hsl,r.container);t&&"function"===typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},gH(r,t)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),mH(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var t=this,n=this.props.direction,r=void 0===n?"horizontal":n,o=(0,Zq.Ay)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxSh
102adow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===r});return e.createElement("div",{style:o.hue},e.createElement("div",{className:"hue-"+r,style:o.container,ref:function(e){return t.container=e},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},e.createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),e.createElement("div",{style:o.pointer},this.props.pointer?e.createElement(this.props.pointer,this.props):e.createElement("div",{style:o.slider}))))}}]),n}(e.PureComponent||e.Component);const yH=vH;const bH=function(e,t,n){(void 0!==n&&!HO(e[t],n)||void 0===n&&!(t in e))&&Uj(e,t,n)};const wH=function(e){return pO(e)&&mP(e)};var xH=Function.prototype,SH=Object.prototype,kH=xH.toString,_H=SH.hasOwnProperty,CH=kH.call(Object);const AH=function(e){if(!pO(e)||"[object Object]"!=dO(e))return!1;var t=LP(e);if(null===t)return!0;var n=_H.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&kH.call(n)==CH};const EH=function(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]};const IH=function(e){return Wj(e,xP(e))};const TH=function(e,t,n,r,o,a,i){var s=EH(e,n),l=EH(t,n),c=i.get(l);if(c)bH(e,n,c);else{var u=a?a(s,l,n+"",e,t,i):void 0,d=void 0===u;if(d){var p=QR(l),f=!p&&Jj(l),h=!p&&!f&&iP(l);u=l,p||f||h?QR(s)?u=s:wH(s)?u=IP(s):f?(d=!1,u=EP(l,!0)):h?(d=!1,u=gM(l,!0)):u=[]:AH(l)||Aj(l)?(u=s,Aj(s)?u=IH(s):vO(s)&&!yO(s)||(u=xM(l))):d=!1}d&&(i.set(l,u),o(u,l,r,a,i),i.delete(l)),bH(e,n,u)}};const RH=function e(t,n,r,o,a){t!==n&&TN(n,(function(i,s){if(a||(a=new Bj),vO(i))TH(t,n,s,r,e,o,a);else{var l=o?o(EH(t,s),i,s+"",t,n,a):void 0;void 0===l&&(l=i),bH(t,s,l)}}),xP)};const OH=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var jH=Math.max;const PH=function(e,t,n){return t=jH(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,a=jH(r.length-t,0),i=Array(a);++o<a;)i[o]=r[t+o];o=-1;for(var s=Array(t+1);++o<t;)s[o]=r[o];return s[t]=n(i),OH(e,this,s)}};const MH=function(e){return function(){return e}};var NH=$j?function(e,t){return $j(e,"toString",{configurable:!0,enumerable:!1,value:MH(t),writable:!0})}:aD;const DH=NH;var LH=Date.now;const FH=function(e){var t=0,n=0;return function(){var r=LH(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(DH);const BH=function(e,t){return FH(PH(e,t,aD),e+"")};const zH=function(e,t,n){if(!vO(n))return!1;var r=typeof t;return!!("number"==r?mP(n)&&Ij(t,n.length):"string"==r&&t in n)&&HO(n[t],e)};const $H=function(e){return BH((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,i&&zH(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++r<o;){var s=n[r];s&&e(t,s,r,a)}return t}))};var UH=$H((function(e,t,n){RH(e,t,n)}));const qH=UH;var HH=function(t){var n=t.zDepth,r=t.radius,o=t.background,a=t.children,i=t.styles,s=void 0===i?{}:i,l=(0,Zq.Ay)(qH({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+n+"px "+4*n+"px rgba(0,0,0,.24)",borderRadius:r,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},s),{"zDepth-1":1===n});return e.createElement("div",{style:l.wrap},e.createElement("div",{style:l.bg}),e.createElement("div",{style:l.content},a))};HH.propTypes={background:Rh().string,zDepth:Rh().oneOf([0,1,2,3,4,5]),radius:Rh().number,styles:Rh().object},HH.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const WH=HH;const VH=function(){return tO.Date.now()};var KH=/\s/;const GH=function(e){for(var t=e.length;t--&&KH.test(e.charAt(t)););return t};var YH=/^\s+/;const XH=function(e){return e?e.slice(0,GH(e)+1).replace(YH,""):e};var JH=/^[-+]0x[0-9a-f]+$/i,QH=/^0b[01]+$/i,ZH=/^0o[0-7]+$/i,eW=parseInt;const tW=function(e){if("number"==typeof e)return e;if(fO(e))return NaN;if(vO(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=vO(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=XH(e);var n=QH.test(e);return n||ZH.test(e)?eW(e.slice(2),n?2:8):JH.test(e)?NaN:+e};var nW=Math.max,rW=Math.min;const oW=function(e,t,n){var r,o,a,i,s,l,c=0,u=!1,d=!1,p=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var n=r,a=o;return r=o=void 0,c=t,i=e.apply(a,n)}function h(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=a}function m(){var e=VH();if(h(e))return g(e);s=setTimeout(m,function(e){var n=t-(e-l);return d?rW(n,a-(e-c)):n}(e))}function g(e){return s=void 0,p&&r?f(e):(r=o=void 0,i)}function v(){var e=VH(),n=h(e);if(r=arguments,o=this,l=e,n){if(void 0===s)return function(e){return c=e,s=setTimeout(m,t),u?f(e):i}(l);if(d)return clearTimeout(s),s=setTimeout(m,t),f(l)}return void 0===s&&(s=setTimeout(m,t)),i}return t=tW(t)||0,vO(n)&&(u=!!n.leading,a=(d="maxWait"in n)?nW(tW(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),v.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=o=s=void 0},v.flush=function(){return void 0===s?i:g(VH())},v};const aW=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return vO(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),oW(e,t,{leading:r,maxWait:t,trailing:o})};var iW=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var sW=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.handleChange=function(e){"function"===typeof t.props.onChange&&t.throttle(t.props.onChange,function(e,t,n){var r=n.getBoundingClientRect(),o=r.width,a=r.height,i="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,l=i-(n.getBoundingClientRect().left+window.pageXOffset),c=s-(n.getBoundingClientRect().top+window.pageYOffset);l<0?l=0:l>o&&(l=o),c<0?c=0:c>a&&(c=a);var u=l/o,d=1-c/a;return{h:t.h,s:u,v:d,a:t.a,source:"hsv"}}(e,t.props.hsl,t.container),e)},t.handleMouseDown=function(e){t.handleChange(e);var n=t.getContainerRenderWindow();n.addEventListener("mousemove",t.handleChange),n.addEventListener("mouseup",t.handleMouseUp)},t.handleMouseUp=function(){t.unbindEventListeners()},t.throttle=aW((function(e,t,n){e(t,n)}),50),t}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
vendor: 5,241 bytes, line 102
102(n,t),iW(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var t=this,n=this.props.style||{},r=n.color,o=n.white,a=n.black,i=n.pointer,s=n.circle,l=(0,Zq.Ay)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:r,white:o,black:a,pointer:i,circle:s}},{custom:!!this.props.style});return e.createElement("div",{style:l.color,ref:function(e){return t.container=e},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},e.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),e.createElement("div",{style:l.white,className:"saturation-white"},e.createElement("div",{style:l.black,className:"saturation-black"}),e.createElement("div",{style:l.pointer},this.props.pointer?e.createElement(this.props.pointer,this.props):e.createElement("div",{style:l.circle}))))}}]),n}(e.PureComponent||e.Component);const lW=sW;const cW=function(e,t){return function(n,r){if(null==n)return n;if(!mP(n))return e(n,r);for(var o=n.length,a=t?o:-1,i=Object(n);(t?a--:++a<o)&&!1!==r(i[a],a,i););return n}}(RN);const uW=function(e){return"function"==typeof e?e:aD};const dW=function(e,t){return(QR(e)?zj:cW)(e,uW(t))};function pW(e){return pW="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pW(e)}var fW=/^\s+/,hW=/\s+$/;function mW(e,t){if(t=t||{},(e=e||"")instanceof mW)return e;if(!(this instanceof mW))return new mW(e,t);var n=function(e){var t={r:0,g:0,b:0},n=1,r=null,o=null,a=null,i=!1,s=!1;"string"==typeof e&&(e=function(e){e=e.replace(fW,"").replace(hW,"").toLowerCase();var t,n=!1;if(jW[e])e=jW[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=UW.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=UW.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=UW.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=UW.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=UW.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=UW.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=UW.hex8.exec(e))return{r:LW(t[1]),g:LW(t[2]),b:LW(t[3]),a:$W(t[4]),format:n?"name":"hex8"};if(t=UW.hex6.exec(e))return{r:LW(t[1]),g:LW(t[2]),b:LW(t[3]),format:n?"name":"hex"};if(t=UW.hex4.exec(e))return{r:LW(t[1]+""+t[1]),g:LW(t[2]+""+t[2]),b:LW(t[3]+""+t[3]),a:$W(t[4]+""+t[4]),format:n?"name":"hex8"};if(t=UW.hex3.exec(e))return{r:LW(t[1]+""+t[1]),g:LW(t[2]+""+t[2]),b:LW(t[3]+""+t[3]),format:n?"name":"hex"};return!1}(e));"object"==pW(e)&&(qW(e.r)&&qW(e.g)&&qW(e.b)?(t=function(e,t,n){return{r:255*NW(e,255),g:255*NW(t,255),b:255*NW(n,255)}}(e.r,e.g,e.b),i=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):qW(e.h)&&qW(e.s)&&qW(e.v)?(r=BW(e.s),o=BW(e.v),t=function(e,t,n){e=6*NW(e,360),t=NW(t,100),n=NW(n,100);var r=Math.floor(e),o=e-r,a=n*(1-t),i=n*(1-o*t),s=n*(1-(1-o)*t),l=r%6,c=[n,i,a,a,s,n][l],u=[s,n,n,i,a,a][l],d=[a,a,s,n,n,i][l];return{r:255*c,g:255*u,b:255*d}}(e.h,r,o),i=!0,s="hsv"):qW(e.h)&&qW(e.s)&&qW(e.l)&&(r=BW(e.s),a=BW(e.l),t=function(e,t,n){var r,o,a;function i(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=NW(e,360),t=NW(t,100),n=NW(n,100),0===t)r=o=a=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=i(l,s,e+1/3),o=i(l,s,e),a=i(l,s,e-1/3)}return{r:255*r,g:255*o,b:255*a}}(e.h,r,a),i=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a));return n=MW(n),{ok:i,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function gW(e,t,n){e=NW(e,255),t=NW(t,255),n=NW(n,255);
vendor: 9,787 bytes, line 102
102var r,o,a=Math.max(e,t,n),i=Math.min(e,t,n),s=(a+i)/2;if(a==i)r=o=0;else{var l=a-i;switch(o=s>.5?l/(2-a-i):l/(a+i),a){case e:r=(t-n)/l+(t<n?6:0);break;case t:r=(n-e)/l+2;break;case n:r=(e-t)/l+4}r/=6}return{h:r,s:o,l:s}}function vW(e,t,n){e=NW(e,255),t=NW(t,255),n=NW(n,255);var r,o,a=Math.max(e,t,n),i=Math.min(e,t,n),s=a,l=a-i;if(o=0===a?0:l/a,a==i)r=0;else{switch(a){case e:r=(t-n)/l+(t<n?6:0);break;case t:r=(n-e)/l+2;break;case n:r=(e-t)/l+4}r/=6}return{h:r,s:o,v:s}}function yW(e,t,n,r){var o=[FW(Math.round(e).toString(16)),FW(Math.round(t).toString(16)),FW(Math.round(n).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function bW(e,t,n,r){return[FW(zW(r)),FW(Math.round(e).toString(16)),FW(Math.round(t).toString(16)),FW(Math.round(n).toString(16))].join("")}function wW(e,t){t=0===t?0:t||10;var n=mW(e).toHsl();return n.s-=t/100,n.s=DW(n.s),mW(n)}function xW(e,t){t=0===t?0:t||10;var n=mW(e).toHsl();return n.s+=t/100,n.s=DW(n.s),mW(n)}function SW(e){return mW(e).desaturate(100)}function kW(e,t){t=0===t?0:t||10;var n=mW(e).toHsl();return n.l+=t/100,n.l=DW(n.l),mW(n)}function _W(e,t){t=0===t?0:t||10;var n=mW(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),mW(n)}function CW(e,t){t=0===t?0:t||10;var n=mW(e).toHsl();return n.l-=t/100,n.l=DW(n.l),mW(n)}function AW(e,t){var n=mW(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,mW(n)}function EW(e){var t=mW(e).toHsl();return t.h=(t.h+180)%360,mW(t)}function IW(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=mW(e).toHsl(),r=[mW(e)],o=360/t,a=1;a<t;a++)r.push(mW({h:(n.h+a*o)%360,s:n.s,l:n.l}));return r}function TW(e){var t=mW(e).toHsl(),n=t.h;return[mW(e),mW({h:(n+72)%360,s:t.s,l:t.l}),mW({h:(n+216)%360,s:t.s,l:t.l})]}function RW(e,t,n){t=t||6,n=n||30;var r=mW(e).toHsl(),o=360/n,a=[mW(e)];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,a.push(mW(r));return a}function OW(e,t){t=t||6;for(var n=mW(e).toHsv(),r=n.h,o=n.s,a=n.v,i=[],s=1/t;t--;)i.push(mW({h:r,s:o,v:a})),a=(a+s)%1;return i}mW.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=MW(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=vW(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=vW(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=gW(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=gW(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return yW(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,o){var a=[FW(Math.round(e).toString(16)),FW(Math.round(t).toString(16)),FW(Math.round(n).toString(16)),FW(zW(r))];if(o&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1))return a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0);return a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*NW(this._r,255))+"%",g:Math.round(100*NW(this._g,255))+"%",b:Math.round(100*NW(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*NW(this._r,255))+"%, "+Math.round(100*NW(this._g,255))+"%, "+Math.round(100*NW(this._b,255))+"%)":"rgba("+Math.round(100*NW(this._r,255))+"%, "+Math.round(100*NW(this._g,255))+"%, "+Math.round(100*NW(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(PW[yW(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+bW(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=mW(e);n="#"+bW(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return mW(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(kW,arguments)},brighten:function(){return this._applyModification(_W,arguments)},darken:function(){return this._applyModification(CW,arguments)},desaturate:function(){return this._applyModification(wW,arguments)},saturate:function(){return this._applyModification(xW,arguments)},greyscale:function(){return this._applyModification(SW,arguments)},spin:function(){return this._applyModification(AW,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(RW,arguments)},complement:function(){return this._applyCombination(EW,arguments)},monochromatic:function(){return this._applyCombination(OW,arguments)},splitcomplement:function(){return this._applyCombination(TW,arguments)},triad:function(){return this._applyCombination(IW,[3])},tetrad:function(){return this._applyCombination(IW,[4])}},mW.fromRatio=function(e,t){if("object"==pW(e)){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:BW(e[r]));e=n}return mW(e,t)},mW.equals=function(e,t){return!(!e||!t)&&mW(e).toRgbString()==mW(t).toRgbString()},mW.random=function(){return mW.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},mW.mix=function(e,t,n){n=0===n?0:n||50;var r=mW(e).toRgb(),o=mW(t).toRgb(),a=n/100;return mW({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},mW.readability=function(e,t){var n=mW(e),r=mW(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},mW.isReadable=function(e,t,n){var r,o,a=mW.readability(e,t);switch(o=!1,r=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}}(n),r.level+r.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},mW.mostReadable=function(e,t,n){var r,o,a,i,s=null,l=0;o=(n=n||{}).includeFallbackColors,a=n.level,i=n.size;for(var c=0;c<t.length;c++)(r=mW.readability(e,t[c]))>l&&(l=r,s=mW(t[c]));return mW.isReadable(e,s,{level:a,size:i})||!o?s:(n.includeFallbackColors=!1,mW.mostReadable(e,["#fff","#000"],n))};var jW=mW.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
1020",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},PW=mW.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(jW);function MW(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function NW(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"===typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function DW(e){return Math.min(1,Math.max(0,e))}function LW(e){return parseInt(e,16)}function FW(e){return 1==e.length?"0"+e:""+e}function BW(e){return e<=1&&(e=100*e+"%"),e}function zW(e){return Math.round(255*parseFloat(e)).toString(16)}function $W(e){return LW(e)/255}var UW=function(){var e="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",t="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?",n="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?";return{CSS_UNIT:new RegExp(e),rgb:new RegExp("rgb"+t),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+t),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+t),hsva:new RegExp("hsva"
102+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function qW(e){return!!UW.CSS_UNIT.exec(e)}var HW=function(e){var t=0,n=0;return dW(["r","g","b","a","h","s","l","v"],(function(r){if(e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(n+=1)}})),t===n&&e},WW=function(e,t){var n=e.hex?mW(e.hex):mW(e),r=n.toHsl(),o=n.toHsv(),a=n.toRgb(),i=n.toHex();return 0===r.s&&(r.h=t||0,o.h=t||0),{hsl:r,hex:"000000"===i&&0===a.a?"transparent":"#"+i,rgb:a,hsv:o,oldHue:e.h||t||r.h,source:e.source}},VW=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&mW(e).isValid()},KW=function(e){if(!e)return"#fff";var t=WW(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},GW=function(e,t){return mW(t+" ("+e.replace("\xb0","")+")")._ok},YW=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},XW=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();const JW=function(t){var n=function(n){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return t.handleChange=function(e,n){if(HW(e)){var r=WW(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,n),t.props.onChange&&t.props.onChange(r,n)}},t.handleSwatchHover=function(e,n){if(HW(e)){var r=WW(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,n)}},t.state=YW({},WW(e.color,0)),t.debounce=oW((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),XW(r,[{key:"render",value:function(){var n={};return this.props.onSwatchHover&&(n.onSwatchHover=this.handleSwatchHover),e.createElement(t,YW({},this.props,this.state,{onChange:this.handleChange},n))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return YW({},WW(e.color,t.oldHue))}}]),r}(e.PureComponent||e.Component);return n.propTypes=YW({},t.propTypes),n.defaultProps=YW({},t.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),n};var QW=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ZW=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function eV(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var tV=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};const nV=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function o(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);for(var r=arguments.length,a=Array(r),i=0;i<r;i++)a[i]=arguments[i];
102return t=n=eV(this,(e=o.__proto__||Object.getPrototypeOf(o)).call.apply(e,[this].concat(a))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},eV(n,t)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(o,r),ZW(o,[{key:"render",value:function(){return e.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},e.createElement(t,QW({},this.props,this.state)))}}]),o}(e.Component)}((function(t){var n=t.color,r=t.style,o=t.onClick,a=void 0===o?function(){}:o,i=t.onHover,s=t.title,l=void 0===s?n:s,c=t.children,u=t.focus,d=t.focusStyle,p=void 0===d?{}:d,f="transparent"===n,h=(0,Zq.Ay)({default:{swatch:tV({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r,u?p:{})}}),m={};return i&&(m.onMouseOver=function(e){return i(n,e)}),e.createElement("div",tV({style:h.swatch,onClick:function(e){return a(n,e)},title:l,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(n,e)}},m),c,f&&e.createElement(oH,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))}));const rV=function(t){var n=t.direction,r=(0,Zq.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return e.createElement("div",{style:r.picker})};var oV=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},aV=function(t){var n=t.rgb,r=t.hsl,o=t.width,a=t.height,i=t.onChange,s=t.direction,l=t.style,c=t.renderers,u=t.pointer,d=t.className,p=void 0===d?"":d,f=(0,Zq.Ay)({default:{picker:{position:"relative",width:o,height:a},alpha:{radius:"2px",style:l}}});return e.createElement("div",{style:f.picker,className:"alpha-picker "+p},e.createElement(cH,oV({},f.alpha,{rgb:n,hsl:r,pointer:u,renderers:c,onChange:i,direction:s})))};aV.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:rV};JW(aV);const iV=function(e,t){var n=-1,r=mP(e)?Array(e.length):[];return cW(e,(function(e,o,a){r[++n]=t(e,o,a)})),r};const sV=function(e,t){return(QR(e)?gj:iV)(e,cD(t,3))};const lV=function(t){var n=t.colors,r=t.onClick,o=t.onSwatchHover,a=(0,Zq.Ay)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return e.createElement("div",{style:a.swatches},sV(n,(function(t){return e.createElement(nV,{key:t,color:t,style:a.swatch,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+t}})})),e.createElement("div",{style:a.clear}))};var cV=function(t){var n=t.onChange,r=t.onSwatchHover,o=t.hex,a=t.colors,i=t.width,s=t.triangle,l=t.styles,c=void 0===l?{}:l,u=t.className,d=void 0===u?"":u,p="transparent"===o,f=function(e,t){VW(e)&&n({hex:e,source:"hex"},t)},h=(0,Zq.Ay)(qH({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:o,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:KW(o),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+o+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},c),{"hide-triangle":"hide"===s});return e.createElement("div",{style:h.card,className:"block-picker "+d},e.createElement("div",{style:h.triangle}),e.createElement("div",{style:h.head},p&&e.createElement(oH,{borderRadius:"6px 6px 0 0"}),e.createElement("div",{style:h.label},o)),e.createElement("div",{style:h.body},e.createElement(lV,{colors:a,onClick:f,onSwatchHover:r}),e.createElement(hH,{style:{input:h.input},value:o,onChange:f})))};
102cV.propTypes={width:Rh().oneOfType([Rh().string,Rh().number]),colors:Rh().arrayOf(Rh().string),triangle:Rh().oneOf(["top","hide"]),styles:Rh().object},cV.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};JW(cV);var uV={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"},dV={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"},pV={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},fV={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},hV={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"},mV={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"},gV={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},vV={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},yV={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},bV={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"},wV={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"},xV={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},SV={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},kV={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},_V={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"},CV={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},AV={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},EV={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"};var IV=function(t){var n=t.color,r=t.onClick,o=t.onSwatchHover,a=t.hover,i=t.active,s=t.circleSize,l=t.circleSpacing,c=(0,Zq.Ay)({default:{swatch:{width:s,height:s,marginRight:l,marginBottom:l,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(s/2+1)+"px "+n,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+n}}},{hover:a,active:i});return e.createElement("div",{style:c.swatch},e.createElement(nV,{style:c.Swatch,color:n,onClick:r,onHover:o,focusStyle:{boxShadow:c.Swatch.boxSh
102adow+", 0 0 5px "+n}}))};IV.defaultProps={circleSize:28,circleSpacing:14};const TV=(0,Zq.H8)(IV);var RV=function(t){var n=t.width,r=t.onChange,o=t.onSwatchHover,a=t.colors,i=t.hex,s=t.circleSize,l=t.styles,c=void 0===l?{}:l,u=t.circleSpacing,d=t.className,p=void 0===d?"":d,f=(0,Zq.Ay)(qH({default:{card:{width:n,display:"flex",flexWrap:"wrap",marginRight:-u,marginBottom:-u}}},c)),h=function(e,t){return r({hex:e,source:"hex"},t)};return e.createElement("div",{style:f.card,className:"circle-picker "+p},sV(a,(function(t){return e.createElement(TV,{key:t,color:t,onClick:h,onSwatchHover:o,active:i===t.toLowerCase(),circleSize:s,circleSpacing:u})})))};RV.propTypes={width:Rh().oneOfType([Rh().string,Rh().number]),circleSize:Rh().number,circleSpacing:Rh().number,styles:Rh().object},RV.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[uV[500],dV[500],pV[500],fV[500],hV[500],mV[500],gV[500],vV[500],yV[500],bV[500],wV[500],xV[500],SV[500],kV[500],_V[500],CV[500],AV[500],EV[500]],styles:{}};JW(RV);const OV=function(e){return void 0===e};var jV=n(9128),PV=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var MV=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.toggleViews=function(){"hex"===t.state.view?t.setState({view:"rgb"}):"rgb"===t.state.view?t.setState({view:"hsl"}):"hsl"===t.state.view&&(1===t.props.hsl.a?t.setState({view:"hex"}):t.setState({view:"rgb"}))},t.handleChange=function(e,n){e.hex?VW(e.hex)&&t.props.onChange({hex:e.hex,source:"hex"},n):e.r||e.g||e.b?t.props.onChange({r:e.r||t.props.rgb.r,g:e.g||t.props.rgb.g,b:e.b||t.props.rgb.b,source:"rgb"},n):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),t.props.onChange({h:t.props.hsl.h,s:t.props.hsl.s,l:t.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},n)):(e.h||e.s||e.l)&&("string"===typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"===typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),t.props.onChange({h:e.h||t.props.hsl.h,s:Number(OV(e.s)?t.props.hsl.s:e.s),l:Number(OV(e.l)?t.props.hsl.l:e.l),source:"hsl"},n))},t.showHighlight=function(e){e.currentTarget.style.background="#eee"},t.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?t.state={view:"rgb"}:t.state={view:e.view},t}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),PV(n,[{key:"render",value:function(){var t=this,n=(0,Zq.Ay)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),r=void 0;return"hex"===this.state.view?r=e.createElement("div",{style:n.fields,className:"flexbox-fix"},e.createElement("div",{style:n.field},e.createElement(hH,{style:{input:n.input,label:n.label},label:"hex",value:this.props.hex,onChange:this.handleChange}
102))):"rgb"===this.state.view?r=e.createElement("div",{style:n.fields,className:"flexbox-fix"},e.createElement("div",{style:n.field},e.createElement(hH,{style:{input:n.input,label:n.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),e.createElement("div",{style:n.field},e.createElement(hH,{style:{input:n.input,label:n.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),e.createElement("div",{style:n.field},e.createElement(hH,{style:{input:n.input,label:n.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),e.createElement("div",{style:n.alpha},e.createElement(hH,{style:{input:n.input,label:n.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(r=e.createElement("div",{style:n.fields,className:"flexbox-fix"},e.createElement("div",{style:n.field},e.createElement(hH,{style:{input:n.input,label:n.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),e.createElement("div",{style:n.field},e.createElement(hH,{style:{input:n.input,label:n.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),e.createElement("div",{style:n.field},e.createElement(hH,{style:{input:n.input,label:n.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),e.createElement("div",{style:n.alpha},e.createElement(hH,{style:{input:n.input,label:n.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),e.createElement("div",{style:n.wrap,className:"flexbox-fix"},r,e.createElement("div",{style:n.toggle},e.createElement("div",{style:n.icon,onClick:this.toggleViews,ref:function(e){return t.icon=e}},e.createElement(jV.A,{style:n.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),n}(e.Component);MV.defaultProps={view:"hex"};const NV=MV;const DV=function(){var t=(0,Zq.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return e.createElement("div",{style:t.picker})};const LV=function(){var t=(0,Zq.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return e.createElement("div",{style:t.picker})};var FV=function(t){var n=t.width,r=t.onChange,o=t.disableAlpha,a=t.rgb,i=t.hsl,s=t.hsv,l=t.hex,c=t.renderers,u=t.styles,d=void 0===u?{}:u,p=t.className,f=void 0===p?"":p,h=t.defaultView,m=(0,Zq.Ay)(qH({default:{picker:{width:n,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},d),{disableAlpha:o});return e.createElement("div",{style:m.picker,className:"chrome-picker "+f},e.createElement("div",{style:m.saturation},e.createElement(lW,{style:m.Saturation,hsl:i,hsv:s,pointer:LV,onChange:r})),e.createElement("div",{style:m.body},e.createElement("div",{style:m.controls,className:"flexbox-fix"},e.createElement("div",{style:m.color},e.createElement("div",{style:m.swatch},e.createElement("div",{style:m.active}),e.createElement(oH,{renderers:c}))),e.createElement("div",{style:m.toggles},e.createElement("div",{style:m.hue},e.createElement(yH,{style:m.Hue,hsl:i,pointer:DV,onChange:r})),e.createElement("div",{style:m.alpha},e.createElement(cH,{style:m.Alpha,rgb:a,hsl:i,pointer:DV,renderers:c,onChange:r})))),e.createElement(NV,{rgb:a,hsl:i,hex:l,view:h,onChange:r,disableAlpha:o})))};
102FV.propTypes={width:Rh().oneOfType([Rh().string,Rh().number]),disableAlpha:Rh().bool,styles:Rh().object,defaultView:Rh().oneOf(["hex","rgb","hsl"])},FV.defaultProps={width:225,disableAlpha:!1,styles:{}};const BV=JW(FV);const zV=function(t){var n=t.color,r=t.onClick,o=void 0===r?function(){}:r,a=t.onSwatchHover,i=t.active,s=(0,Zq.Ay)({default:{color:{background:n,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:KW(n),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return e.createElement(nV,{style:s.color,color:n,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+n}},e.createElement("div",{style:s.dot}))};const $V=function(t){var n=t.hex,r=t.rgb,o=t.onChange,a=(0,Zq.Ay)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:n},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,t){e.r||e.g||e.b?o({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):o({hex:e.hex,source:"hex"},t)};return e.createElement("div",{style:a.fields,className:"flexbox-fix"},e.createElement("div",{style:a.active}),e.createElement(hH,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:n,onChange:i}),e.createElement(hH,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:r.r,onChange:i}),e.createElement(hH,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:r.g,onChange:i}),e.createElement(hH,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:r.b,onChange:i}))};var UV=function(t){var n=t.onChange,r=t.onSwatchHover,o=t.colors,a=t.hex,i=t.rgb,s=t.styles,l=void 0===s?{}:s,c=t.className,u=void 0===c?"":c,d=(0,Zq.Ay)(qH({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},l)),p=function(e,t){e.hex?VW(e.hex)&&n({hex:e.hex,source:"hex"},t):n(e,t)};return e.createElement(WH,{style:d.Compact,styles:l},e.createElement("div",{style:d.compact,className:"compact-picker "+u},e.createElement("div",null,sV(o,(function(t){return e.createElement(zV,{key:t,color:t,active:t.toLowerCase()===a,onClick:p,onSwatchHover:r})})),e.createElement("div",{style:d.clear})),e.createElement($V,{hex:a,rgb:i,onChange:p})))};UV.propTypes={colors:Rh().arrayOf(Rh().string),styles:Rh().object},UV.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};JW(UV);const qV=(0,Zq.H8)((function(t){var n=t.hover,r=t.color,o=t.onClick,a=t.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},s=(0,Zq.Ay)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:n});return e.createElement("div",{style:s.swatch},e.createElement(nV,{color:r,onClick:o,onHover:a,focusStyle:i}))}));var HV=function(t){var n=t.width,r=t.colors,o=t.onChange,a=t.onSwatchHover,i=t.triangle,s=t.styles,l=void 0===s?{}:s,c=t.className,u=void 0===c?"":c,d=(0,Zq.Ay)(qH({default:{card:{width:n,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},l),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),p=function(e,t){return o({hex:e,source:"hex"},t)};return e.createElement("div",{style:d.card,className:"github-picker "+u},e.createElement("div",{style:d.triangleShadow}),e.createElement("div",{style:d.triangle}),sV(r,(function(t){return e.createElement(qV,{color:t,key:t,onClick:p,onSwatchHover:a})})))};
102HV.propTypes={width:Rh().oneOfType([Rh().string,Rh().number]),colors:Rh().arrayOf(Rh().string),triangle:Rh().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:Rh().object},HV.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};JW(HV);const WV=function(t){var n=t.direction,r=(0,Zq.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return e.createElement("div",{style:r.picker})};var VV=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},KV=function(t){var n=t.width,r=t.height,o=t.onChange,a=t.hsl,i=t.direction,s=t.pointer,l=t.styles,c=void 0===l?{}:l,u=t.className,d=void 0===u?"":u,p=(0,Zq.Ay)(qH({default:{picker:{position:"relative",width:n,height:r},hue:{radius:"2px"}}},c));return e.createElement("div",{style:p.picker,className:"hue-picker "+d},e.createElement(yH,VV({},p.hue,{hsl:a,pointer:s,onChange:function(e){return o({a:1,h:e.h,l:.5,s:1})},direction:i})))};KV.propTypes={styles:Rh().object},KV.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:WV,styles:{}};JW(KV);JW((function(t){var n=t.onChange,r=t.hex,o=t.rgb,a=t.styles,i=void 0===a?{}:a,s=t.className,l=void 0===s?"":s,c=(0,Zq.Ay)(qH({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+r,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),u=function(e,t){e.hex?VW(e.hex)&&n({hex:e.hex,source:"hex"},t):(e.r||e.g||e.b)&&n({r:e.r||o.r,g:e.g||o.g,b:e.b||o.b,source:"rgb"},t)};return e.createElement(WH,{styles:i},e.createElement("div",{style:c.material,className:"material-picker "+l},e.createElement(hH,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:r,onChange:u}),e.createElement("div",{style:c.split,className:"flexbox-fix"},e.createElement("div",{style:c.third},e.createElement(hH,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:o.r,onChange:u})),e.createElement("div",{style:c.third},e.createElement(hH,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:o.g,onChange:u})),e.createElement("div",{style:c.third},e.createElement(hH,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:o.b,onChange:u})))))}));const GV=function(t){var n=t.onChange,r=t.rgb,o=t.hsv,a=t.hex,i=(0,Zq.Ay)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),s=function(e,t){e["#"]?VW(e["#"])&&n({hex:e["#"],source:"hex"},t):e.r||e.g||e.b?n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"}
102,t):(e.h||e.s||e.v)&&n({h:e.h||o.h,s:e.s||o.s,v:e.v||o.v,source:"hsv"},t)};return e.createElement("div",{style:i.fields},e.createElement(hH,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(o.h),onChange:s}),e.createElement(hH,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*o.s),onChange:s}),e.createElement(hH,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*o.v),onChange:s}),e.createElement("div",{style:i.divider}),e.createElement(hH,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:r.r,onChange:s}),e.createElement(hH,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:r.g,onChange:s}),e.createElement(hH,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:r.b,onChange:s}),e.createElement("div",{style:i.divider}),e.createElement(hH,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:a.replace("#",""),onChange:s}),e.createElement("div",{style:i.fieldSymbols},e.createElement("div",{style:i.symbol},"\xb0"),e.createElement("div",{style:i.symbol},"%"),e.createElement("div",{style:i.symbol},"%")))};const YV=function(t){var n=t.hsl,r=(0,Zq.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":n.l>.5});return e.createElement("div",{style:r.picker})};const XV=function(){var t=(0,Zq.Ay)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return e.createElement("div",{style:t.pointer},e.createElement("div",{style:t.left},e.createElement("div",{style:t.leftInside})),e.createElement("div",{style:t.right},e.createElement("div",{style:t.rightInside})))};const JV=function(t){var n=t.onClick,r=t.label,o=t.children,a=t.active,i=(0,Zq.Ay)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return e.createElement("div",{style:i.button,onClick:n},r||o)};const QV=function(t){var n=t.rgb,r=t.currentColor,o=(0,Zq.Ay)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+n.r+","+n.g+", "+n.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return e.createElement("div",null,e.createElement("div",{style:o.label},"new"),e.createElement("div",{style:o.swatches},e.createElement("div",{style:o.new}),e.createElement("div",{style:o.current})),e.createElement("div",{style:o.label},"current"))};var ZV=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var eK=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.state={currentColor:e.hex},t}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),ZV(n,[{key:"render",value:function(){var t=this.props,n=t.styles,r=void 0===n?{}:n,o=t.className,a=void 0===o?"":o,i=(0,Zq.Ay)(qH({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px s
102olid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},r));return e.createElement("div",{style:i.picker,className:"photoshop-picker "+a},e.createElement("div",{style:i.head},this.props.header),e.createElement("div",{style:i.body,className:"flexbox-fix"},e.createElement("div",{style:i.saturation},e.createElement(lW,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:YV,onChange:this.props.onChange})),e.createElement("div",{style:i.hue},e.createElement(yH,{direction:"vertical",hsl:this.props.hsl,pointer:XV,onChange:this.props.onChange})),e.createElement("div",{style:i.controls},e.createElement("div",{style:i.top,className:"flexbox-fix"},e.createElement("div",{style:i.previews},e.createElement(QV,{rgb:this.props.rgb,currentColor:this.state.currentColor})),e.createElement("div",{style:i.actions},e.createElement(JV,{label:"OK",onClick:this.props.onAccept,active:!0}),e.createElement(JV,{label:"Cancel",onClick:this.props.onCancel}),e.createElement(GV,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),n}(e.Component);eK.propTypes={header:Rh().string,styles:Rh().object},eK.defaultProps={header:"Color Picker",styles:{}};JW(eK);const tK=function(t){var n=t.onChange,r=t.rgb,o=t.hsl,a=t.hex,i=t.disableAlpha,s=(0,Zq.Ay)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),l=function(e,t){e.hex?VW(e.hex)&&n({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,a:r.a,source:"rgb"},t):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,n({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},t))};return e.createElement("div",{style:s.fields,className:"flexbox-fix"},e.createElement("div",{style:s.double},e.createElement(hH,{style:{input:s.input,label:s.label},label:"hex",value:a.replace("#",""),onChange:l})),e.createElement("div",{style:s.single},e.createElement(hH,{style:{input:s.input,label:s.label},label:"r",value:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),e.createElement("div",{style:s.single},e.createElement(hH,{style:{input:s.input,label:s.label},label:"g",value:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),e.createElement("div",{style:s.single},e.createElement(hH,{style:{input:s.input,label:s.label},label:"b",value:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),e.createElement("div",{style:s.alpha},e.createElement(hH,{style:{input:s.input,label:s.label},label:"a",value:Math.round(100*r.a),onChange:l,dragLabel:"true",dragMax:"100"})))};var nK=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rK=function(t){var n=t.colors,r=t.onClick,o=void 0===r?function(){}:r,a=t.onSwatchHover,i=(0,Zq.Ay)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!n||!n.length}),s=function(e,t){o({hex:e,source:"hex"},t)};return e.createElement("div",{style:i.colors,className:"flexbox-fix"},n.map((function(t){var n="string"===typeof t?{color:t}:t,r=""+n.color+(n.title||"");return e.createElement("div",{key:r,style:i.swatchWrap},e.createElement(nV,nK({},n,{style:i.swatch,onClick:s,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+n.color}})))})))};
102rK.propTypes={colors:Rh().arrayOf(Rh().oneOfType([Rh().string,Rh().shape({color:Rh().string,title:Rh().string})])).isRequired};const oK=rK;var aK=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iK=function(t){var n=t.width,r=t.rgb,o=t.hex,a=t.hsv,i=t.hsl,s=t.onChange,l=t.onSwatchHover,c=t.disableAlpha,u=t.presetColors,d=t.renderers,p=t.styles,f=void 0===p?{}:p,h=t.className,m=void 0===h?"":h,g=(0,Zq.Ay)(qH({default:aK({picker:{width:n,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+r.r+","+r.g+","+r.b+","+r.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},f),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},f),{disableAlpha:c});return e.createElement("div",{style:g.picker,className:"sketch-picker "+m},e.createElement("div",{style:g.saturation},e.createElement(lW,{style:g.Saturation,hsl:i,hsv:a,onChange:s})),e.createElement("div",{style:g.controls,className:"flexbox-fix"},e.createElement("div",{style:g.sliders},e.createElement("div",{style:g.hue},e.createElement(yH,{style:g.Hue,hsl:i,onChange:s})),e.createElement("div",{style:g.alpha},e.createElement(cH,{style:g.Alpha,rgb:r,hsl:i,renderers:d,onChange:s}))),e.createElement("div",{style:g.color},e.createElement(oH,null),e.createElement("div",{style:g.activeColor}))),e.createElement(tK,{rgb:r,hsl:i,hex:o,onChange:s,disableAlpha:c}),e.createElement(oK,{colors:u,onClick:s,onSwatchHover:l}))};iK.propTypes={disableAlpha:Rh().bool,width:Rh().oneOfType([Rh().string,Rh().number]),styles:Rh().object},iK.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};JW(iK);const sK=function(t){var n=t.hsl,r=t.offset,o=t.onClick,a=void 0===o?function(){}:o,i=t.active,s=t.first,l=t.last,c=(0,Zq.Ay)({default:{swatch:{height:"12px",background:"hsl("+n.h+", 50%, "+100*r+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:s,last:l});return e.createElement("div",{style:c.swatch,onClick:function(e){return a({h:n.h,s:.5,l:r,source:"hsl"},e)}})};const lK=function(t){var n=t.onClick,r=t.hsl,o=(0,Zq.Ay)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return e.createElement("div",{style:o.swatches},e.createElement("div",{style:o.swatch},e.createElement(sK,{hsl:r,offset:".80",active:Math.abs(r.l-.8)<a&&Math.abs(r.s-.5)<a,onClick:n,first:!0})),e.createElement("div",{style:o.swatch},e.createElement(sK,{hsl:r,offset:".65",active:Math.abs(r.l-.65)<a&&Math.abs(r.s-.5)<a,onClick:n})),e.createElement("div",{style:o.swatch},e.createElement(sK,{hsl:r,offset:".50",active:Math.abs(r.l-.5)<a&&Math.abs(r.s-.5)<a,onClick:n})),e.createElement("div",{style:o.swatch},e.createElement(sK,{hsl:r,offset:".35",active:Math.abs(r.l-.35)<a&&Math.abs(r.s-.5)<a,onClick:n})),e.createElement("div",{style:o.swatch},e.createElement(sK,{hsl:r,offset:".20",active:Math.abs(r.l-.2)<a&&Math.abs(r.s-.5)<a,onClick:n,last:!0})),e.createElement("div",{style:o.clear}))};const cK=function(){var t=(0,Zq.Ay)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return e.createElement("div",{style:t.picker})};var uK=function(t){var n=t.hsl,r=t.onChange,o=t.pointer,a=t.styles,i=void 0===a?{}:a,s=t.className,l=void 0===s?"":s,c=(0,Zq.Ay)(qH({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return e.createElement("div",{style:c.wrap||{},className:"slider-picker "+l},e.createElement("div",{style:c.hue},e.createElement(yH,{style:c.Hue,hsl:n,pointer:o,onChange:r})),e.createElement("div",{style:c.swatches},e.createElement(lK,{hsl:n,onClick:r})))};uK.propTypes={styles:Rh().object},uK.defaultProps={pointer:cK,styles:{}};JW(uK);var dK=n(4371);const pK=function(t){var n=t.color,r=t.onClick,o=void 0===r?function(){}:r,a=t.onSwatchHover,i=t.first,s=t.last,l=t.active,c=(0,Zq.Ay)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:n,marginBottom:"1px"},check:{color:KW(n),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:s,active:l,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return e.createElement(nV,{color:n,style:c.color,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+n}},e.createElement("div",{style:c.check},e.createElement(dK.A,null)))};const fK=function(t){var n=t.onClick,r=t.onSwatchHover,o=t.group,a=t.active,i=(0,Zq.Ay)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return e.createElement("div",{style:i.group},sV(o,(function(t,i){return e.createElement(pK,{key:t,color:t,active:t.toLowerCase()===a,first:0===i,last:i===o.length-1,onClick:n,onSwatchHover:r})})))};
102var hK=function(t){var n=t.width,r=t.height,o=t.onChange,a=t.onSwatchHover,i=t.colors,s=t.hex,l=t.styles,c=void 0===l?{}:l,u=t.className,d=void 0===u?"":u,p=(0,Zq.Ay)(qH({default:{picker:{width:n,height:r},overflow:{height:r,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),f=function(e,t){return o({hex:e,source:"hex"},t)};return e.createElement("div",{style:p.picker,className:"swatches-picker "+d},e.createElement(WH,null,e.createElement("div",{style:p.overflow},e.createElement("div",{style:p.body},sV(i,(function(t){return e.createElement(fK,{key:t.toString(),group:t,active:s,onClick:f,onSwatchHover:a})})),e.createElement("div",{style:p.clear})))))};hK.propTypes={width:Rh().oneOfType([Rh().string,Rh().number]),height:Rh().oneOfType([Rh().string,Rh().number]),colors:Rh().arrayOf(Rh().arrayOf(Rh().string)),styles:Rh().object},hK.defaultProps={width:320,height:240,colors:[[uV[900],uV[700],uV[500],uV[300],uV[100]],[dV[900],dV[700],dV[500],dV[300],dV[100]],[pV[900],pV[700],pV[500],pV[300],pV[100]],[fV[900],fV[700],fV[500],fV[300],fV[100]],[hV[900],hV[700],hV[500],hV[300],hV[100]],[mV[900],mV[700],mV[500],mV[300],mV[100]],[gV[900],gV[700],gV[500],gV[300],gV[100]],[vV[900],vV[700],vV[500],vV[300],vV[100]],[yV[900],yV[700],yV[500],yV[300],yV[100]],["#194D33",bV[700],bV[500],bV[300],bV[100]],[wV[900],wV[700],wV[500],wV[300],wV[100]],[xV[900],xV[700],xV[500],xV[300],xV[100]],[SV[900],SV[700],SV[500],SV[300],SV[100]],[kV[900],kV[700],kV[500],kV[300],kV[100]],[_V[900],_V[700],_V[500],_V[300],_V[100]],[CV[900],CV[700],CV[500],CV[300],CV[100]],[AV[900],AV[700],AV[500],AV[300],AV[100]],[EV[900],EV[700],EV[500],EV[300],EV[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};JW(hK);var mK=function(t){var n=t.onChange,r=t.onSwatchHover,o=t.hex,a=t.colors,i=t.width,s=t.triangle,l=t.styles,c=void 0===l?{}:l,u=t.className,d=void 0===u?"":u,p=(0,Zq.Ay)(qH({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===s,"top-left-triangle":"top-left"===s,"top-right-triangle":"top-right"===s}),f=function(e,t){VW(e)&&n({hex:e,source:"hex"},t)};return e.createElement("div",{style:p.card,className:"twitter-picker "+d},e.createElement("div",{style:p.triangleShadow}),e.createElement("div",{style:p.triangle}),e.createElement("div",{style:p.body},sV(a,(function(t,n){return e.createElement(nV,{key:n,color:t,hex:t,style:p.swatch,onClick:f,onHover:r,focusStyle:{boxShadow:"0 0 4px "+t}})})),e.createElement("div",{style:p.hash},"#"),e.createElement(hH,{label:null,style:{input:p.input},value:o.replace("#",""),onChange:f}),e.createElement("div",{style:p.clear})))};mK.propTypes={width:Rh().oneOfType([Rh().string,Rh().number]),triangle:Rh().oneOf(["hide","top-left","top-right"]),colors:Rh().arrayOf(Rh().string),styles:Rh().object},mK.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};JW(mK);var gK=function(t){var n=(0,Zq.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(t.hsl.h)+", "+Math.round(100*t.hsl.s)+"%, "+Math.round(100*t.hsl.l)+"%)"}}});return e.createElement("div",{style:n.picker})};gK.propTypes={hsl:Rh().shape({h:Rh().number,s:Rh().number,l:Rh().number,a:Rh().number})},gK.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const vK=gK;var yK=function(t){var n=(0,Zq.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(t.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return e.createElement("div",{style:n.picker})};yK.propTypes={hsl:Rh().shape({h:Rh().number,s:Rh().number,l:Rh().number,a:Rh().number})},yK.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const bK=yK;const wK=function(t){var n=t.onChange,r=t.rgb,o=t.hsl,a=t.hex,i=t.hsv,s=function(e,t){if(e.hex)VW(e.hex)&&n({hex:e.hex,source:"hex"},t);else if(e.rgb){var r=e.rgb.split(",");GW(e.rgb,"rgb")&&n({r:r[0],g:r[1],b:r[2],a:1,source:"rgb"},t)}else if(e.hsv){var o=e.hsv.split(",");GW(e.hsv,"hsv")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("\xb0",""),1==o[1]?o[1]=.01:1==o[2]&&(o[2]=.01),n({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsv"},t))}else if(e.hsl){var a=e.hsl.split(",");GW(e.hsl,"hsl")&&(a[2]=a[2].replace("%",""),a[1]=a[1].replace("%",""),a[0]=a[0].replace("\xb0",""),1==d[1]?d[1]=.01:1==d[2]&&(
102d[2]=.01),n({h:Number(a[0]),s:Number(a[1]),v:Number(a[2]),source:"hsl"},t))}},l=(0,Zq.Ay)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=r.r+", "+r.g+", "+r.b,u=Math.round(o.h)+"\xb0, "+Math.round(100*o.s)+"%, "+Math.round(100*o.l)+"%",d=Math.round(i.h)+"\xb0, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return e.createElement("div",{style:l.wrap,className:"flexbox-fix"},e.createElement("div",{style:l.fields},e.createElement("div",{style:l.double},e.createElement(hH,{style:{input:l.input,label:l.label},label:"hex",value:a,onChange:s})),e.createElement("div",{style:l.column},e.createElement("div",{style:l.single},e.createElement(hH,{style:{input:l.input2,label:l.label2},label:"rgb",value:c,onChange:s})),e.createElement("div",{style:l.single},e.createElement(hH,{style:{input:l.input2,label:l.label2},label:"hsv",value:d,onChange:s})),e.createElement("div",{style:l.single},e.createElement(hH,{style:{input:l.input2,label:l.label2},label:"hsl",value:u,onChange:s})))))};var xK=function(t){var n=t.width,r=t.onChange,o=t.rgb,a=t.hsl,i=t.hsv,s=t.hex,l=t.header,c=t.styles,u=void 0===c?{}:c,d=t.className,p=void 0===d?"":d,f=(0,Zq.Ay)(qH({default:{picker:{width:n,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+o.r+", "+o.g+", "+o.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},u));return e.createElement("div",{style:f.picker,className:"google-picker "+p},e.createElement("div",{style:f.head},l),e.createElement("div",{style:f.swatch}),e.createElement("div",{style:f.saturation},e.createElement(lW,{hsl:a,hsv:i,pointer:vK,onChange:r})),e.createElement("div",{style:f.body},e.createElement("div",{style:f.controls,className:"flexbox-fix"},e.createElement("div",{style:f.hue},e.createElement(yH,{style:f.Hue,hsl:a,radius:"4px",pointer:bK,onChange:r}))),e.createElement(wK,{rgb:o,hsl:a,hex:s,hsv:i,onChange:r})))};xK.propTypes={width:Rh().oneOfType([Rh().string,Rh().number]),styles:Rh().object,header:Rh().string},xK.defaultProps={width:652,styles:{},header:"Color picker"};JW(xK);const SK=(0,Py.n9)()((e=>({inputUnderline:{"&:before, &:after":{right:38}},circle:{boxShadow:e.shadows[1],padding:19,marginBottom:11}}))),kK=t=>{const{classes:n}=SK(),[r,o]=e.useState(null);return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{...t,InputProps:{endAdornment:(0,dh.jsx)(IC,{position:"end",children:(0,dh.jsx)(KS,{onClick:e=>o(e.currentTarget),className:n.circle,style:{backgroundColor:t.value||t.defaultValue},size:"large"})}),classes:{underline:n.inputUnderline}},InputLabelProps:{shrink:!(!t.value&&!t.defaultValue)}}),(0,dh.jsx)(L_,{open:Boolean(r),anchorEl:r,onClose:()=>o(null),anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,dh.jsx)(BV,{color:t.value||t.defaultValue,onChange:e=>{var n;null===(n=t.onChange)||void 0===n||n.call(t,{target:{value:e.hex}})},disableAlpha:!0})})]})},_K=e=>{let{formal:t,buttonType:n}=e;const r=t.errors.backgroundColor||t.errors.iconColor,o="FULL"===n;return(0,dh.jsx)(ey,{title:"Presentation Settings",titleColor:r?"error":"initial",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(kK,{label:"Button color",...t.getTextFieldProps("backgroundColor")}),(0,dh.jsx)(kK,{label:o?"Icon & text color":"Icon color",...t.getTextFieldProps("iconColor")}),o&&(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{...t.getCheckboxProps("iconEnabled"),color:"primary"}),label:"Show icon"})]})})},CK=Qv((0,dh.jsx)("path",{d:"M19 6.41 17.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"),AK=Qv((0,dh.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),EK=Qv((0,dh.jsx)("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),IK=(0,Ym.Ay)("span",{shouldForwardProp:ny.A})({position:"relative",display:"flex"}),TK=(0,Ym.Ay)(AK)({transform:"scale(1)"}),RK=(0,Ym.Ay)(EK)(Qm((e=>{let{theme:t}=e;return{left:0,position:"absolute",transform:"scale(0)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeIn,duration:t.transitions.duration.shortest}),variants:[{props:{checked:!0},style:{transform:"scale(1)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeOut,duration:t.transitions.duration.shortest})}}]}})));const OK=function(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o={...e,checked:t};return(0,dh.jsxs)(IK,{className:n.root,ownerState:o,children:[(0,dh.jsx)(TK,{fontSize:r,className:n.background,ownerState:o}),(0,dh.jsx)(RK,{fontSize:r,className:n.dot,ownerState:o})]})},jK=pS;const PK=e.createContext(void 0);function MK(e){return Cg("MuiRadio",e)}const NK=Ag("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),DK=(0,Ym.Ay)(lT,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"medium"!==n.size&&t[`size${Fv(n.size)}`],t[`color${Fv(n.color)}`]]}})(Qm((e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,[`&.${NK.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{color:"default",disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette.action.active,t.palette.action.hoverOpacity)}}}
102,...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n,disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:(0,Pg.X4)(t.palette[n].main,t.palette.action.hoverOpacity)}}}})),...Object.entries(t.palette).filter(Bv()).map((e=>{let[n]=e;return{props:{color:n,disabled:!1},style:{[`&.${NK.checked}`]:{color:(t.vars||t).palette[n].main}}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}})));const LK=(0,dh.jsx)(OK,{checked:!0}),FK=(0,dh.jsx)(OK,{}),BK=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiRadio"}),{checked:o,checkedIcon:a=LK,color:i="primary",icon:s=FK,name:l,onChange:c,size:u="medium",className:d,disabled:p,disableRipple:f=!1,...h}=r,m=Sy();let g=p;m&&"undefined"===typeof g&&(g=m.disabled),g??=!1;const v={...r,disabled:g,disableRipple:f,color:i,size:u},y=(e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${Fv(n)}`,"medium"!==r&&`size${Fv(r)}`]};return{...t,...Gm(o,MK,t)}})(v),b=e.useContext(PK);let w=o;const x=jK(c,b&&b.onChange);let S=l;var k,_;return b&&("undefined"===typeof w&&(k=b.value,w="object"===typeof(_=r.value)&&null!==_?k===_:String(k)===String(_)),"undefined"===typeof S&&(S=b.name)),(0,dh.jsx)(DK,{type:"radio",icon:e.cloneElement(s,{fontSize:FK.props.fontSize??u}),checkedIcon:e.cloneElement(a,{fontSize:LK.props.fontSize??u}),disabled:g,ownerState:v,classes:y,name:S,checked:w,onChange:x,ref:n,className:Km(y.root,d),...h})})),zK=BK;function $K(e){return Cg("MuiRadioGroup",e)}Ag("MuiRadioGroup",["root","row","error"]);const UK=e.forwardRef((function(t,n){const{actions:r,children:o,className:a,defaultValue:i,name:s,onChange:l,value:c,...u}=t,d=e.useRef(null),p=(e=>{const{classes:t,row:n,error:r}=e;return Gm({root:["root",n&&"row",r&&"error"]},$K,t)})(t),[f,h]=$g({controlled:c,default:i,name:"RadioGroup"});e.useImperativeHandle(r,(()=>({focus:()=>{let e=d.current.querySelector("input:not(:disabled):checked");e||(e=d.current.querySelector("input:not(:disabled)")),e&&e.focus()}})),[]);const m=xg(n,d),g=iE(s),v=e.useMemo((()=>({name:g,onChange(e){h(e.target.value),l&&l(e,e.target.value)},value:f})),[g,l,h,f]);return(0,dh.jsx)(PK.Provider,{value:v,children:(0,dh.jsx)(rT,{role:"radiogroup",ref:m,className:Km(p.root,a),...u,children:o})})})),qK=UK,HK=(0,Py.n9)()((e=>({iconGroup:{marginBottom:e.spacing(2)},iconText:{borderRadius:e.shape.borderRadius,color:e.palette.text.primary,backgroundColor:e.palette.grey[300],marginRight:e.spacing(1),marginBottom:e.spacing(1),"&:hover":{backgroundColor:(0,Pg.e$)(e.palette.grey[300],.1)},"&.Mui-checked":{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main}}}))),WK=e=>"FONT_MATERIAL"===e?"cnb-font-material-icons":"cnb-icons",VK=t=>{let{iconTexts:n=[],className:r,name:o,type:a,formal:i}=t;const{classes:s,cx:l}=HK(),{currentDomain:c}=e.useContext(LR),[u,d]=e.useState(i.getValue(a));return e.useEffect((()=>{i.setValue(a,u)}),[u]),"STARTER"===(null===c||void 0===c?void 0:c.type)?(0,dh.jsx)(JE,{featureName:"Icon selector and custom images are",plural:!0}):(0,dh.jsx)(qK,{row:!0,className:l(r,s.iconGroup),...i.getRadioGroupProps(o),children:n.map((e=>{let{iconText:t,iconType:n}=e;return(0,dh.jsx)(zK,{value:t,checked:t===i.getValue(o)&&n===u,icon:(0,dh.jsx)(nq,{baseClassName:WK(n),children:t}),onClick:()=>d(n),checkedIcon:(0,dh.jsx)(nq,{baseClassName:WK(n),children:t}),className:s.iconText},`${t}-${n}`)}))})},KK=e=>{let{formal:t}=e;return(0,dh.jsx)(SC,{label:"Default state",select:!0,SelectProps:{native:!0},...t.getTextFieldProps("multiButtonOptions.defaultState"),children:Object.entries(Ez.MULTI_DEFAULT_STATE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})},GK=e=>{let{formal:t}=e;return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(kK,{label:"Button color",...t.getTextFieldProps("multiButtonOptions.iconBackgroundColorOpen")}),(0,dh.jsx)(kK,{label:"Icon color",...t.getTextFieldProps("multiButtonOptions.iconColorOpen")}),(0,dh.jsx)(VK,{iconTexts:Ez.MULTI_ICON_TEXT_OPEN,name:"multiButtonOptions.iconTextOpen",type:"multiButtonOptions.iconTypeOpen",formal:t}),(0,dh.jsx)(SC,{label:"Custom image URL",type:"url",...t.getTextFieldProps("multiButtonOptions.iconBackgroun
102dImageOpen"),InputProps:{endAdornment:(0,dh.jsx)(KS,{onClick:()=>t.setValue("multiButtonOptions.iconBackgroundImageOpen",""),children:(0,dh.jsx)(CK,{})})}})]})},YK=t=>{var n,r;let{formal:o}=t;const a=(null===(n=o.getValue("multiButtonOptions.iconBackgroundImageOpen"))||void 0===n?void 0:n.length)>0;(0,e.useEffect)((()=>{o.setValue("multiButtonOptions.iconTypeOpen",a?"CUSTOM":"FONT")}),[a]);const i=(null===(r=o.getValue("multiButtonOptions.iconBackgroundImageClose"))||void 0===r?void 0:r.length)>0;(0,e.useEffect)((()=>{o.setValue("multiButtonOptions.iconTypeClose",i?"CUSTOM":"FONT")}),[i]);return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(GK,{formal:o}),(0,dh.jsx)(KK,{formal:o})]})},XK=e=>{let{formal:t}=e;const[n,r]="FULL"===t.values.type?["Bar position",Ez.FULL_PLACEMENT_NAME]:["Button position",Ez.PLACEMENT_NAME];return(0,dh.jsx)(SC,{label:n,select:!0,SelectProps:{native:!0},...t.getTextFieldProps("options.placement"),children:Object.entries(r).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})},JK=e=>{var t;let{formal:n}=e;const r=n.values.type,[o,a]="SINGLE"===r?["actions[0].backgroundColor","actions[0].iconColor"]:["multiButtonOptions.iconBackgroundColor","multiButtonOptions.iconColor"],i=n.errors[o]||n.errors[a],s="MULTI"===n.values.type&&(null===(t=n.values.options.cssClasses)||void 0===t?void 0:t.includes("cnb-multi-flower"));return(0,dh.jsx)(ey,{title:"Presentation Settings",titleColor:i?"error.main":"text.primary",children:(0,dh.jsxs)(rT,{children:["MULTI"!==r&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(kK,{label:"Button color",...n.getTextFieldProps(o)}),(0,dh.jsx)(kK,{label:"Icon color",...n.getTextFieldProps(a)})]}),"MULTI"===r&&(0,dh.jsx)(YK,{formal:n}),(0,dh.jsx)(XK,{formal:n}),s&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{checked:s,onChange:async e=>{const t=e.target.checked?"cnb-multi-flower":"";n.setValue("options.cssClasses",t)},color:"primary"}),label:"Flower"}),(0,dh.jsx)(SC,{label:"Additional CSS Classes",type:"text",...n.getTextFieldProps("options.cssClasses")})]})]})})},QK={SINGLE:["STARTER","PRO","FREE"],MULTI:["PRO","FREE"],FULL:["STARTER","PRO","FREE"],DOTS:["PRO"]},ZK={ANCHOR:["STARTER","PRO","FREE"],BOOKING:["PRO"],CHAT:["PRO"],EMAIL:["STARTER","PRO","FREE"],FACEBOOK:["STARTER","PRO","FREE"],IFRAME:["PRO"],INTERCOM:["PRO"],LINE:["STARTER","PRO","FREE"],LINK:["STARTER","PRO","FREE"],MAP:["STARTER","PRO","FREE"],PHONE:["STARTER","PRO","FREE"],SIGNAL:["STARTER","PRO","FREE"],SKYPE:["STARTER","PRO","FREE"],SMS:["STARTER","PRO","FREE"],TALLY:["PRO","FREE"],TELEGRAM:["STARTER","PRO","FREE"],VIBER:["STARTER","PRO","FREE"],WECHAT:["STARTER","PRO","FREE"],WHATSAPP:["STARTER","PRO","FREE"],ZALO:["STARTER","PRO","FREE"]},eG={EXACT:["STARTER","PRO","FREE"],SUBSTRING:["STARTER","PRO","FREE"],SIMPLE:["STARTER","PRO","FREE"],REGEX:["PRO","FREE"],COUNTRY_CODE:["PRO"],AGENTS_AVAILABLE:["PRO"]},tG=e=>{let{actionType:t,formal:n,pathPrefix:r}=e;return Iz.VALUE_HIDDEN[t]?(0,dh.jsx)(ST,{sx:{display:"none"},children:(0,dh.jsx)(SC,{...n.getTextFieldProps(`${r}actionValue`)})}):(0,dh.jsx)(SC,{label:Iz.VALUE_LABEL[t],type:Iz.VALUE_INPUT_TYPE[t],...n.getTextFieldProps(`${r}actionValue`),helperText:n.errors[`${r}actionValue`]||"WHATSAPP"===t&&"WhatsApp requires full international number notation"||" "})},nG={getWorkspaces:async()=>DI.getAll()};const rG={getAllMeetings:async e=>LI.getAllMeetings({workspaceId:e})};const oG=(0,Py.n9)()({modalHeight:{flexDirection:"row",flexWrap:"wrap",justifyContent:"space-between","& > *:nth-child(2n+1)":{flexBasis:"80%"}}}),aG=t=>{let{formal:n,pathPrefix:r,includeWidthAndHeight:o=!0}=t;const{classes:a}=oG(),i=()=>{var e,t;return null!==(e=(null!==(t=n.getValue(`${r}properties.modal-height`))&&void 0!==t?t:"").match(Iz.MODAL_HEIGHT_REGEXP))&&void 0!==e?e:[]},[s,l]=e.useState((()=>Number(i()[1])||250)),[c,u]=e.useState((()=>i()[2]||"px"));return e.useEffect((()=>{"px"===c&&s<250?l(250):"vh"===c&&s>100?l(100):n.setValue(`${r}properties.modal-height`,s+c)}),[s,c]),(0,dh.jsx)(ey,{title:"Window settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Window title",...n.getTextFieldProps(`${r}properties.iframe-title`)}
102),o&&(0,dh.jsxs)(wy,{className:a.modalHeight,children:[(0,dh.jsx)(Kv,{children:"Window height"}),(0,dh.jsx)(Kv,{children:s+c}),(0,dh.jsx)(NB,{marks:"vh"===c,value:s,onChange:(e,t)=>l(t),valueLabelDisplay:"on",min:"px"===c?250:20,max:"px"===c?1500:100,step:5}),(0,dh.jsx)(vC,{value:c,native:!0,label:"Unit",onChange:e=>u(e.target.value),children:Iz.MODAL_HEIGHT_UNIT_VALUES.map((e=>(0,dh.jsx)("option",{value:e,children:e},e)))})]}),o&&(0,dh.jsx)(SC,{label:"Window width",select:!0,SelectProps:{native:!0},...n.getTextFieldProps(`${r}properties.modal-width`),children:Object.entries(Iz.MODAL_WIDTH_OPTIONS).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),(0,dh.jsx)(kK,{label:"Header background",defaultValue:"#009900",...n.getTextFieldProps(`${r}properties.modal-header-background-color`)}),(0,dh.jsx)(kK,{label:"Header text",defaultValue:"#000000",...n.getTextFieldProps(`${r}properties.modal-header-text-color`)})]})})},iG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(ey,{title:"Tally settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Form title",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.tally-hide-title`),children:Object.entries(Iz.TALLY_HIDE_TITLE_OPTIONS).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),(0,dh.jsx)(SC,{label:"Content alignment",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.tally-align-left`),children:Object.entries(Iz.TALLY_ALIGN_LEFT_OPTIONS).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})]})})},sG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(ey,{title:"Intercom settings",children:(0,dh.jsx)(rT,{children:(0,dh.jsx)(SC,{label:"Intercom window placement",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.intercom-alignment`),children:Object.entries(Iz.INTERCOM_ALIGNMENT_OPTIONS).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})})})},lG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(SC,{label:"Open link in",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.link-target`),children:Object.entries(Iz.LINK_TARGET_OPTIONS).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})},cG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(SC,{label:"Map display",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.map-query-type`),children:Object.entries(Iz.MAP_QUERY_OPTIONS).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})},uG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(ey,{title:"Email Settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Subject line",...t.getTextFieldProps(`${n}properties.subject`)}),(0,dh.jsx)(SC,{label:"Email body text",...t.getTextFieldProps(`${n}properties.body`)}),(0,dh.jsx)(SC,{label:"CC",...t.getTextFieldProps(`${n}properties.cc`)}),(0,dh.jsx)(SC,{label:"BCC",...t.getTextFieldProps(`${n}properties.bcc`)})]})})},dG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(ey,{title:"SMS Settings",children:(0,dh.jsx)(rT,{children:(0,dh.jsx)(SC,{label:"Default message",...t.getTextFieldProps(`${n}properties.message`),helperText:"This helps visitors to formulate their questions to you"})})})},pG=t=>{let{formal:n,pathPrefix:r}=t;const o=n.getValue(`${r}properties.whatsapp-dialog-type`)===Iz.WHATSAPP_DIALOG_TRUTHY,{currentDomain:a}=e.useContext(LR);return(0,dh.jsx)(ey,{title:"WhatsApp Settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Ny,{children:"STARTER"===(null===a||void 0===a?void 0:a.type)?(0,dh.jsx)(JE,{featureName:"The WhatsApp chat window is"}):(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...n.getCheckboxProps(`${r}properties.whatsapp-dialog-type`),checked:o,onChange:(e,t)=>
102n.setValue(`${r}properties.whatsapp-dialog-type`,t?Iz.WHATSAPP_DIALOG_TRUTHY:void 0)}),label:"WhatsApp chat window"})}),o?(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{label:"Window title",...n.getTextFieldProps(`${r}properties.whatsapp-title`)}),(0,dh.jsx)(SC,{label:"Welcome message",multiline:!0,...n.getTextFieldProps(`${r}properties.whatsapp-welcomeMessage`)}),(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...n.getCheckboxProps(`${r}properties.show-notification-count`)}),label:"Show red notification dot"}),(0,dh.jsx)(SC,{label:"Placeholder message",...n.getTextFieldProps(`${r}properties.whatsapp-placeholderMessage`)})]}):(0,dh.jsx)(SC,{label:"Default message",...n.getTextFieldProps(`${r}properties.message`),helperText:"This helps visitors to formulate their questions to you"})]})})},fG=t=>{let{formal:n,pathPrefix:r}=t;const o="widget"===n.getValue(`${r}properties.facebook-dialog-type`),{currentDomain:a}=e.useContext(LR);return(0,dh.jsx)(ey,{title:"Facebook Settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsxs)(Ny,{children:[(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...n.getCheckboxProps(`${r}properties.facebook-dialog-type`),disabled:"PRO"!==(null===a||void 0===a?void 0:a.type),checked:o,onChange:(e,t)=>
102n.setValue(`${r}properties.facebook-dialog-type`,t?"widget":"")}),label:"Messenger Widget"}),"PRO"!==(null===a||void 0===a?void 0:a.type)&&(0,dh.jsx)(JE,{featureName:"The Messenger Widget is"})]}),o&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{label:"Default widget state",select:!0,SelectProps:{native:!0},...n.getTextFieldProps(`${r}properties.facebook-widget-default-state`),children:Object.entries(Iz.FACEBOOK_MESSENGER_WIDGET_DEFAULT_STATE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),(0,dh.jsx)(SC,{label:"App ID (optional)",...n.getTextFieldProps(`${r}properties.facebook-widget-app-id`)})]})]})})},hG=e=>{let{formal:t,pathPrefix:n}=e;const r="SKYPE"===t.getValue(`${n}properties.skype-link-type`)||!t.getValue(`${n}properties.skype-link-type`);return(0,dh.jsx)(ey,{title:"Skype Settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Type",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.skype-link-type`),children:Object.entries(Iz.SKYPE_LINK_TYPE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),r&&(0,dh.jsx)(SC,{label:"Skype action",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.skype-param-type`),children:Object.entries(Iz.SKYPE_PARAM_TYPE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})]})})},mG=e=>{let{formal:t,pathPrefix:n}=e;const r="MESSAGE"===t.getValue(`${n}properties.line-link-type`)||!t.getValue(`${n}properties.line-link-type`);return(0,dh.jsx)(ey,{title:"Line Settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Type",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.line-link-type`),children:Object.entries(Iz.LINE_LINK_TYPE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),r&&(0,dh.jsx)(SC,{label:"Message",...t.getTextFieldProps(`${n}properties.line-message`)})]})})},gG=e=>{let{formal:t,pathPrefix:n}=e;const r=!t.getValue(`${n}properties.viber-link-type`)||"PA_CHAT"===t.getValue(`${n}properties.viber-link-type`),o="GROUP_INVITE"===t.getValue(`${n}properties.viber-link-type`)||"GROUP2_INVITE"===t.getValue(`${n}properties.viber-link-type`);return(0,dh.jsx)(ey,{title:"Viber Settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Type",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.viber-link-type`),children:Object.entries(Iz.VIBER_LINK_TYPE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),r&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{label:"Text",...t.getTextFieldProps(`${n}properties.viber-text`)}),(0,dh.jsx)(SC,{label:"Content",...t.getTextFieldProps(`${n}properties.viber-content`)})]}),o&&(0,dh.jsx)(SC,{label:"Language (optional, defaults to 'en')",...t.getTextFieldProps(`${n}properties.viber-lang`)})]})})},vG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(ey,{title:"WeChat Settings",children:(0,dh.jsx)(rT,{children:(0,dh.jsx)(SC,{label:"Type",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.wechat-link-type`),children:Object.entries(Iz.WECHAT_LINK_TYPE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})})})},yG=e=>{let{formal:t,pathPrefix:n}=e;return(0,dh.jsx)(ey,{title:"Zalo Settings",children:(0,dh.jsx)(rT,{children:(0,dh.jsx)(SC,{label:"Type",select:!0,SelectProps:{native:!0},...t.getTextFieldProps(`${n}properties.zalo-link-type`),children:Object.entries(Iz.ZALO_LINK_TYPE).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})})})},bG=e=>{let{formal:t,pathPrefix:n}=e;const r=!0===t.getValue(`${n}
102properties.chat-legal-enabled`)||"true"===t.getValue(`${n}properties.chat-legal-enabled`);return r&&void 0===t.getValue(`${n}properties.chat-legal-notice`)&&t.setValue(`${n}properties.chat-legal-notice`,"I agree to the {link1}, {link2} and {link3} of COMPANY."),(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(ey,{title:"Chat settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Welcome message",multiline:!0,...t.getTextFieldProps(`${n}properties.chatmodal-welcome-message`)}),(0,dh.jsx)(SC,{label:"Placeholder message",...t.getTextFieldProps(`${n}properties.chatmodal-placeholder-message`)}),(0,dh.jsx)(SC,{label:"Agent response time message",...t.getTextFieldProps(`${n}properties.chat-agent-message`)})]})}),(0,dh.jsx)(ey,{title:"Legal notice",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{color:"primary",...t.getCheckboxProps(`${n}properties.chat-legal-enabled`)}),label:"Require legal notice"}),r&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{label:"Template",...t.getTextFieldProps(`${n}properties.chat-legal-notice`)}),(0,dh.jsx)(Kv,{children:"{link1}"}),(0,dh.jsx)(SC,{label:"E.g. Privacy policy",...t.getTextFieldProps(`${n}properties.chat-legal-link1-text`)}),(0,dh.jsx)(SC,{label:"Internet address",type:"url",...t.getTextFieldProps(`${n}properties.chat-legal-link1-link`),helperText:"https://website.com/privacy.html"}),(0,dh.jsx)(Kv,{children:"{link2}"}),(0,dh.jsx)(SC,{label:"E.g. Terms",...t.getTextFieldProps(`${n}properties.chat-legal-link2-text`)}),(0,dh.jsx)(SC,{label:"Internet address",type:"url",...t.getTextFieldProps(`${n}properties.chat-legal-link2-link`),helperText:"https://website.com/terms.html"}),(0,dh.jsx)(Kv,{children:"{link3}"}),(0,dh.jsx)(SC,{label:"E.g. GDPR statement",...t.getTextFieldProps(`${n}properties.chat-legal-link3-text`)}),(0,dh.jsx)(SC,{label:"Internet address",type:"url",...t.getTextFieldProps(`${n}properties.chat-legal-link3-link`),helperText:"https://website.com/gdpr.html"})]})]})})]})},wG=(0,Py.n9)()((e=>({noMeetingsWarning:{backgroundColor:(0,Pg.X4)(e.palette.warning.main,.3),borderColor:(0,Pg.X4)(e.palette.warning.main,.4)}}))),xG=t=>{let{formal:n,pathPrefix:r,currentWorkspace:o,currentDomain:a,meetings:i}=t;const{classes:s,cx:l}=wG();return(0,e.useEffect)((()=>{if(o){n.getValue(`${r}properties.booking-workspace-name`)!==o.slug&&n.setValue(`${r}properties.booking-workspace-name`,o.slug)}}),[o,n,r]),a?o?0===(null===i||void 0===i?void 0:i.length)?(0,dh.jsxs)(Kv,{className:l(s.noMeetingsWarning),children:["You do not have any meetings yet. Create a"," ",(0,dh.jsx)("a",{target:"_blank",href:`https://chat.nowbuttons.com/workspace/${o.id}/domain/${a.id}/meetings/new`,rel:"noreferrer",children:"new booking"})," ","via the dedicated app."]}):(0,dh.jsx)(ey,{title:"Booking settings",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Workspace",value:o.name,disabled:!0,InputProps:{readOnly:!0}}),(0,dh.jsxs)(SC,{label:"Meeting",select:!0,SelectProps:{native:!0},...n.getTextFieldProps(`${r}properties.booking-meeting-id`),children:[(0,dh.jsx)("option",{value:"",children:"Select a meeting"}),null===i||void 0===i?void 0:i.map((e=>(0,dh.jsx)("option",{value:e.niceName,children:e.niceName},e.id)))]}),(0,dh.jsx)("input",{type:"hidden",...n.getTextFieldProps(`${r}properties.booking-hide-content`),value:"1"})]})}):(0,dh.jsxs)(Kv,{className:l(s.noMeetingsWarning),children:["You do not have any workspaces yet. Create a"," ",(0,dh.jsx)("a",{target:"_blank",href:"https://chat.nowbuttons.com/wizard",rel:"noreferrer",children:"new workspace"})," ","via the wizard."]}):null},SG=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"FONT";return e.map((e=>({iconText:e,iconType:t})))},kG=t=>{var n;let{formal:r,buttonType:o,pathPrefix:a=""}=t;const{currentDomain:i}=(0,e.useContext)(LR),{currentUser:s}=VI(),{currentWorkspace:l}=(()=>{const[t,n]=(0,e.useState)([]),{currentDomain:r}=(0,e.useContext)(LR);(0,e.useEffect)((()=>{(async()=>{const e=await nG.getWorkspaces();n(e)})()}),[]);const o=(0,e.useMemo)((()=>{if(r&&0!==t.length)return t.find((e=>e.domains.some((e=>e.domain.name===r.name))))}),[r,t]);return(0,e.useMemo)((()=>({workspaces:t,currentWorkspace:o}
102)),[t,o])})(),{meetings:c}=(t=>{const[n,r]=(0,e.useState)([]);return(0,e.useEffect)((()=>{t?(async()=>{const e=await rG.getAllMeetings(t.id);r(e)})():r([])}),[t]),(0,e.useMemo)((()=>({meetings:n})),[n])})(l),u=c.filter((e=>e.domain.id===(null===i||void 0===i?void 0:i.id))),d=r.getValue(`${a}actionType`),p=(null===(n=r.getValue(`${a}iconBackgroundImage`))||void 0===n?void 0:n.length)>0,f="PRO"===(null===i||void 0===i?void 0:i.type);(0,e.useEffect)((()=>{const e=r.getValue(`${a}iconText`);Iz.ICON_TEXT[d].includes(e)||r.setValue(`${a}iconText`,Iz.ICON_TEXT[d][0])}),[d,r,a]),(0,e.useEffect)((()=>{const e=!!Iz.VALUE_HIDDEN[d];e&&!r.getValue(`${a}actionValue`)&&r.setValue(`${a}actionValue`,"--no value--"),e||"--no value--"!==r.getValue(`${a}actionValue`)||r.setValue(`${a}actionValue`,"")}),[d,r,a]),(0,e.useEffect)((()=>{r.setValue(`${a}iconType`,p?"CUSTOM":"FONT")}),[p]);const h=e=>!ZK[e].includes(null===i||void 0===i?void 0:i.type),m=Object.entries(Iz.TYPE_NAME).filter((e=>{let[t]=e;return!("CHAT"===t&&(null===s||void 0===s||!s.roles.includes("ROLE_CHAT_USER")))})).filter((e=>{let[t]=e;return!("BOOKING"===t&&("production"===Kx()||!l))}));return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(SC,{label:"Action",select:!0,SelectProps:{native:!0},...r.getTextFieldProps(`${a}actionType`),children:m.map((e=>{let[t,n]=e;return(0,dh.jsxs)("option",{value:t,disabled:h(t),children:[n," ",h(t)&&" (PRO)"]},t)}))}),!p&&(0,dh.jsx)(VK,{iconTexts:SG(Iz.ICON_TEXT[d]),name:`${a}iconText`,type:`${a}iconType`,formal:r}),f&&(0,dh.jsx)(SC,{label:"Custom image URL",type:"url",...r.getTextFieldProps(`${a}iconBackgroundImage`),InputProps:{endAdornment:(0,dh.jsx)(KS,{onClick:()=>r.setValue(`${a}iconBackgroundImage`,""),children:(0,dh.jsx)(CK,{})})}}),(0,dh.jsx)(SC,{label:a?"Label (optional)":"Label",sx:"DOTS"===o?{display:"none"}:void 0,...r.getTextFieldProps(`${a}labelText`)}),(0,dh.jsx)(tG,{actionType:d,formal:r,pathPrefix:a}),"CHAT"===d&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(aG,{formal:r,pathPrefix:a,includeWidthAndHeight:!1}),(0,dh.jsx)(bG,{formal:r,pathPrefix:a})]}),"BOOKING"===d&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(aG,{formal:r,pathPrefix:a,includeWidthAndHeight:!1}),(0,dh.jsx)(xG,{formal:r,pathPrefix:a,currentWorkspace:l,currentDomain:i,meetings:u})]}),"EMAIL"===d&&(0,dh.jsx)(uG,{formal:r,pathPrefix:a}),"FACEBOOK"===d&&(0,dh.jsx)(fG,{formal:r,pathPrefix:a}),"IFRAME"===d&&(0,dh.jsx)(aG,{formal:r,pathPrefix:a}),"INTERCOM"===d&&(0,dh.jsx)(sG,{formal:r,pathPrefix:a}),"LINE"===d&&(0,dh.jsx)(mG,{formal:r,pathPrefix:a}),"LINK"===d&&(0,dh.jsx)(lG,{formal:r,pathPrefix:a}),"MAP"===d&&(0,dh.jsx)(cG,{formal:r,pathPrefix:a}),"SKYPE"===d&&(0,dh.jsx)(hG,{formal:r,pathPrefix:a}),"SMS"===d&&(0,dh.jsx)(dG,{formal:r,pathPrefix:a}),"TALLY"===d&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(aG,{formal:r,pathPrefix:a}),(0,dh.jsx)(iG,{formal:r,pathPrefix:a})]}),"VIBER"===d&&(0,dh.jsx)(gG,{formal:r,pathPrefix:a}),"WECHAT"===d&&(0,dh.jsx)(vG,{formal:r,pathPrefix:a}),"WHATSAPP"===d&&(0,dh.jsx)(pG,{formal:r,pathPrefix:a}),"ZALO"===d&&(0,dh.jsx)(yG,{formal:r,pathPrefix:a})]})},_G=(0,Py.n9)()((e=>({condition:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",flexWrap:"wrap",backgroundColor:"rgba(0, 0, 0, 0.05)",padding:e.spacing(1,1,0),"label + &":{marginTop:8},"&:last-child":{marginBottom:8},"& > button":{margin:e.spacing(-1,-1,0,0)},"& > *:last-child":{flexBasis:"100%"}},addButton:{textTransform:"none",borderStyle:"dashed",color:e.palette.action.disabled,transitionProperty:"background-color, box-shadow, border, color","&:hover":{color:e.palette.text.primary}},proFeature:{marginTop:e.spacing(1)}}))),CG=t=>{let{formal:n}=t;const{classes:r}=_G(),{currentDomain:o}=(0,e.useContext)(LR);(0,e.useEffect)((()=>{0===n.values.conditions.length&&n.change("conditions",n.values.conditions.concat(Tz))}),[n.values.conditions]);return(0,dh.jsx)(ey,{title:"Visibility",children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Show button on",select:!0,SelectProps:{native:!0},...n.getTextFieldProps("options.displayMode"),children:Object.entries(Ez.DISPLAY_MODE_NAME).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),"PRO"===(null===o||void 0===o?void 0:o.type)&&(0,dh.jsx)(SC,{label:"Appear after scroll",type:"number",InputProps:{endAdornment:(0,dh.jsx)(IC,{position:"start",children:"pixels"})},...n.getTextFieldProps("options.scroll.revealAtHeight"),helperText:"Button appears after above pixels are scrolled down"}),(0,dh.jsxs)(wy,{margin:"normal",children:[(0,dh.jsx)(Iy,{children:"Display rules"}),n.values.conditions.map(((t,a)=>(0,dh.jsxs)(e.Fragment,{children:[(0,dh.jsxs)("div",{className:r.condition,children:[(0,dh.jsx)(SC,{select:!0,SelectProps:{native:!0},...n.getTextFieldProps(`conditions[${a}].filterType`),children:Object.entries(Rz).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),(0,dh.jsx)(KS,{onClick:()=>(e=>{const t=[...n.values.conditions];t.splice(e,1),n.change("conditions",t)})(a),size:"large",children:(0,dh.jsx)(ZS,{})}),(0,dh.jsx)(SC,{select:!0,SelectProps:{native:!0},...n.getTextFieldProps(`conditions[${a}].matchType`),children:Object.entries(Oz).filter((e=>{let[t]=e;return eG[t].includes(null===o||void 0===o?void 0:o.type)})).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))}),(0,dh.jsx)(SC,{sx:{display:"AGENTS_AVAILABLE"===t.matchType?"none":""},inputProps:"COUNTRY_CODE"===t.matchType?{maxlength:2}:{},...n.getTextFieldProps(`conditions[${a}].matchValue`)}),"COUNTRY_CODE"===t.matchType&&(0,dh.jsxs)(c_,{children:["2 letter country code (e.g. ",(0,dh.jsx)("code",{children:"NL"}),") or 3 letter country code (e.g. ",(0,dh.jsx)("code",{children:"DEU"}),"). See"," ",(0,dh.jsx)("a",{href:"https://www.iban.com/country-codes",children:"Country codes"})," ","as a reference."]})]}),(0,dh.jsx)(Kv,{variant:"overline",align:"center",children:"or"})]},a))),(0,dh.jsx)(py,{variant:"outlined",className:r.addButton,onClick:()=>{n.change("conditions",n.values.conditions.concat(Tz))},children:"+ add"})]}),"STARTER"===(null===o||void 0===o?void 0:o.type)&&(0,dh.jsx)(ST,{className:r.proFeature,children:(0,dh.jsx)(JE,{featureName:"Chat, Country, parameter and RegEx rules are",plural:!0})}),"FREE"===(null===o||void 0===o?void 0:o.type)&&(0,dh.jsx)(ST,{className:r.proFeature,children:(0,dh.jsx)(JE,{featureName:"Chat and Country rules are",plural:!0})})]})})},AG=(0,Py.n9)()((e=>({button:{marginTop:e.spacing(2),color:e.palette.error.main,border:`1px solid ${(0,Pg.X4)(e.palette.error.main,.5)}`,"&:hover":{border:`1px solid ${e.palette.error.main}`,backgroundColor:(0,Pg.X4)(e.palette.error.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}}}))),EG=t=>{let{targetName:n,onClick:r}=t;const{classes:o}=AG(),[a,i]=e.useState(!1),s=(e,t)=>{"backdropClick"!==t&&i(!1)};return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(zF,{}),(0,dh.jsxs)(py,{variant:"outlined",fullWidth:!0,className:o.button,onClick:()=>i(!0),children:["Delete ",n]}),(0,dh.jsxs)(OT,{open:a,onClose:s,children:[(0,dh.jsxs)($T,{children:["Are you sure you want to completely delete this ",n,"?"]}),(0,dh.jsxs)(NT,{children:[(0,dh.jsx)(py,{onClick:s,color:"primary",children:"Cancel"}),(0,dh.jsx)(py,{onClick:()=>{i(!1),r()}
102,color:"primary",autoFocus:!0,children:"OK"})]})]})]})};function IG(e){return Cg("MuiAppBar",e)}Ag("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const TG=(e,t)=>e?`${e?.replace(")","")}, ${t})`:t,RG=(0,Ym.Ay)(Fg,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${Fv(n.position)}`],t[`color${Fv(n.color)}`]]}})(Qm((e=>{let{theme:t}=e;return{display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[100],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[100]),...t.applyStyles("dark",{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[900],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[900])})}},...Object.entries(t.palette).filter(Bv(["contrastText"])).map((e=>{let[n]=e;return{props:{color:n},style:{"--AppBar-background":(t.vars??t).palette[n].main,"--AppBar-color":(t.vars??t).palette[n].contrastText}}})),{props:e=>!0===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:e=>!1===e.enableColorOnDark&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundColor:t.vars?TG(t.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:t.vars?TG(t.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundImage:"none"})}}]}}))),OG=e.forwardRef((function(e,t){const n=yh({props:e,name:"MuiAppBar"}),{className:r,color:o="primary",enableColorOnDark:a=!1,position:i="fixed",...s}=n,l={...n,color:o,position:i,enableColorOnDark:a},c=(e=>{const{color:t,position:n,classes:r}=e;return Gm({root:["root",`color${Fv(t)}`,`position${Fv(n)}`]},IG,r)})(l);return(0,dh.jsx)(RG,{square:!0,component:"header",ownerState:l,elevation:4,className:Km(c.root,r,"fixed"===i&&"mui-fixed"),ref:t,...s})})),jG=OG;function PG(e){return Cg("MuiMenuItem",e)}const MG=Ag("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),NG=(0,Ym.Ay)(Rv,{shouldForwardProp:e=>(0,ny.A)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})(Qm((e=>{let{theme:t}=e;return{...t.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${MG.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${MG.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${MG.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:(0,Pg.X4)(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${MG.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${MG.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`& + .${DF.root}`]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},[`& + .${DF.inset}`]:{marginLeft:52},[`& .${wq.root}`]:{marginTop:0,marginBottom:0},[`& .${wq.inset}`]:{paddingLeft:36},[`& .${mq.root}`]:{minWidth:36},variants:[{props:e=>{let{ownerState:t}=e;return!t.disableGutters},style:{paddingLeft:16,paddingRight:16}},{props:e=>{let{ownerState:t}=e;
102return t.divider},style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:e=>{let{ownerState:t}=e;return!t.dense},style:{[t.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:e=>{let{ownerState:t}=e;return t.dense},style:{minHeight:32,paddingTop:4,paddingBottom:4,...t.typography.body2,[`& .${mq.root} svg`]:{fontSize:"1.25rem"}}}]}}))),DG=e.forwardRef((function(t,n){const r=yh({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:l=!1,focusVisibleClassName:c,role:u="menuitem",tabIndex:d,className:p,...f}=r,h=e.useContext(p_),m=e.useMemo((()=>({dense:i||h.dense||!1,disableGutters:l})),[h.dense,i,l]),g=e.useRef(null);Ck((()=>{o&&g.current&&g.current.focus()}),[o]);const v={...r,dense:m.dense,divider:s,disableGutters:l},y=(e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,s=Gm({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},PG,i);return{...i,...s}})(r),b=xg(g,n);let w;return r.disabled||(w=void 0!==d?d:-1),(0,dh.jsx)(p_.Provider,{value:m,children:(0,dh.jsx)(NG,{ref:b,role:u,tabIndex:w,component:a,focusVisibleClassName:Km(y.focusVisible,c),className:Km(y.root,p),...f,ownerState:v,classes:y})})})),LG=DG,FG=Qv((0,dh.jsx)("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDown"),BG=Qv((0,dh.jsx)("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 4m0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"Person"),zG=Qv((0,dh.jsx)("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6"}),"Settings"),$G=(0,Py.n9)()((e=>({logo:{justifyContent:"center",alignItems:"center",display:"inline-flex",img:{height:25}},toolbar:{paddingLeft:e.spacing(2),paddingRight:e.spacing(2)},grow:{flexGrow:1},domainButton:{color:"inherit",textTransform:"initial",marginLeft:e.spacing(2),paddingRight:0,backgroundColor:(0,Pg.X4)(e.palette.common.white,.1),"&:hover":{backgroundColor:(0,Pg.X4)(e.palette.common.white,.2)}},domainType:{backgroundColor:(0,Pg.X4)(e.palette.primary.light,.15),color:(0,Pg.X4)(e.palette.primary.light,1),padding:e.spacing(.5),marginLeft:"0.5em",borderRadius:e.shape.borderRadius,lineHeight:1,fontSize:"0.8em"},domainSettingsIcon:{marginLeft:-4,marginRight:4},addDomainIcon:{marginLeft:e.spacing(-.5)},headerButton:{marginLeft:e.spacing(2),color:(0,Pg.X4)(e.palette.primary.contrastText,.8),"&:hover":{color:e.palette.primary.contrastText},borderColor:"currentColor"},headerButtonBox:{marginLeft:e.spacing(2)},headerIconButton:{padding:e.spacing(.5)},headerMenu:{marginTop:e.spacing(6)},desktopOnly:{[e.breakpoints.down("sm")]:{display:"none"}},mobileOnly:{[e.breakpoints.up("sm")]:{display:"none"}}}))),UG=()=>{const{classes:e}=$G();return(0,dh.jsx)(ST,{className:e.headerButtonBox,children:(0,dh.jsx)(mz,{})})},qG=()=>{const{classes:e,cx:t}=$G();return(0,dh.jsx)(KS,{component:qm,to:oI.DOMAIN_EDIT.path,color:"inherit",className:t(e.headerButton,e.headerIconButton,e.desktopOnly),size:"large",children:(0,dh.jsx)(zG,{})})},HG=t=>{let{currentDomain:n}=t;const[r,o]=(0,e.useState)(null),{domains:a,setCurrentDomain:i}=(0,e.useContext)(LR),{classes:s}=$G();return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsxs)(py,{variant:"contained",className:s.domainButton,onClick:e=>o(e.currentTarget),children:[n.name,(0,dh.jsx)("span",{className:s.domainType,children:IR.TYPE_NAME[n.type]}),(0,dh.jsx)(FG,{})]}),(0,dh.jsxs)(W_,{open:Boolean(r),anchorEl:r,onClose:()=>o(null),className:s.headerMenu,disableAutoFocusItem:!0,children:[(0,dh.jsxs)(LG,{component:qm,to:oI.DOMAIN_EDIT.path,className:s.mobileOnly,onClick:()=>o(null),children:[(0,dh.jsx)(zG,{className:s.domainSettingsIcon}),"Manage"]}),(0,dh.jsx)(zF,{className:s.mobileOnly}),Object.values(a||{}).map((e=>(0,dh.jsx)(LG,{onClick:()=>{i(e.id),o(null)},children:e.name},e.id))),(0,dh.jsx)(zF,{}),(0,dh.jsxs)(LG,{component:qm,to:oI.DOMAIN_NEW.path,onClick:()=>o(null),children:[(0,dh.jsx)(aB,{className:s.addDomainIcon}),"Add domain"]})]})]})}
102,WG=()=>{const{classes:e,cx:t}=$G();return(0,dh.jsx)(KS,{component:qm,to:oI.PROFILE.path,color:"inherit",className:t(e.headerButton,e.headerIconButton),size:"large",children:(0,dh.jsx)(BG,{})})},VG=()=>{var t;const{currentUser:n}=(0,e.useContext)(KI);return(null===n||void 0===n||null===(t=n.roles)||void 0===t?void 0:t.some((e=>"ROLE_CHAT_USER"===e)))?(0,dh.jsx)(py,{component:"a",href:"https://chat.nowbuttons.com",target:"_blank",rel:"noopener noreferrer",variant:"outlined",startIcon:(0,dh.jsx)(rz,{}),color:"inherit",children:"Live Chat"}):null},KG=()=>{const{currentDomain:t}=(0,e.useContext)(LR),{classes:n,cx:r}=$G();return(0,dh.jsx)(jG,{position:"fixed",sx:{backgroundColor:"#111827"},children:(0,dh.jsxs)(JS,{className:n.toolbar,children:[(0,dh.jsx)(ST,{className:r(n.logo,n.desktopOnly),children:(0,dh.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAzCAYAAADfNmAqAAAABGdBTUEAALGPC/xhBQAACklpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAAEiJnVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/stRzjPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAJcEhZcwAACxMAAAsTAQCanBgAABVmSURBVHic7Z15mBXVmYffbppVdgRRESGAuxFDnERcaQdFxS2iiWvUOJo4OioZtxgzTlxiNI4mLklM4q6MEZdxiYILriBBUdHRCAgYFLe0ogKNDXTnj98t+3ZR56tTdev2bZp6n6ce6FtVX517q86p73zbqeLPZE1nYCQwCvg6MBzYCOgDdAOqgJXAZ8CHwELgdWA28ArwSeYtCmgClsGNtTdy/JDjy3aZnJycHIuaDGXtDRwB7IsG2jgGAlsCuxd9tgx4HLgLuBdoyLB9OTk5OW2C6gxkfB94FZgCHIffoOuiO3AwMAlYAJwLdCiteTk5OTlti1IG3uHAk8DNyKSQNZsCvwD+BuxVBvk5OTk5FSHtwFuL7LJjMmyLi+HI/HBqK1wrJycnp+ykGXi3AZ5ATrTW5Brge618zZycnJzMSTPwPpJ5K/yZBGxcqpBO1Z0yaEpOTk5OOpJGNXwPGFyOhiTgPOA/Up/dCNVVJfkUdwF6oOC0YqqQPXpRSrnVwB5oJhGWDTATWJpS9vrIaKAn0b+lRVXhnHqgDlgMfJ5t03LWd6oSxvFOovLT/deB7VOfvQzGDB/Dk7s9mVbCx8CGjn1fAP2BL1PI7Yzim12MAZ5KIXd95QNKi7AJ+AyY
102ixzJdwEvZyAzZz0nqerXqyytSEbfks7uBtPmTmNG3Yy0Ev5h7OsB3JJSbhPSsFzkMc3JsO5TEnoBOwHnoCSf21EyUE5OapKaGj4qSyuS8WFJZ3cAGuHUV0/lpdqX0khYHbP/u8CtwF8ylp10yry+E3ef0nIUCm+sBd4s0zXScjQKw4zifuAt49xdkRktijeAB9M3KydM0oH3TpQwUUn+r6Szm4BeMHvhbKbXTWd0v9HZtKolk5BmvqYcwnMqzkBkc98c+LTCbSnmSmCAY18d9sB7FPBDx75nyQfeTElqapgK/LUcDfFkGfCrkqVUA40wcc7EkkU56AncWC7hOW2CHsjm25ZYYOz7LOZcaya5OEVbcgzSuPf3o3Jv+b2B5SVLaQJ6wswFM3nuH8+VLM7BseQZd+2dsbin55UgN0etI6QpklMHfBN4FBiRbXOc1AOHAKk9YmtRsPVOnDORv9aWTYn/M9CvXMJzUvNL4EUUOhamCfWLgajg094xsk4Cns+0dTntnrTVyRYA2wLXAf+WXXMimYJsT4sylVqw9c5aOIsZn8xg5747Zyq+QF9kcjihHMJzUnMnMMfjuKtRzPivjWNGZdGgjLAcistizq039uURNRlTSlnIVehtfyPwn8ChmbSomafRg39/xnKbqQaa4MxXzmT6mOmlJla4OB4VEnqmHMI9GAlsDQwBeqNvvRR4F3nl52DHD4NeIPVEJ41YHTaKriE5VcgJmaRzh2UEcrriV895MH4DL8BvkElhvCGrG7Ci6LMOQCdHG32/a0fUP6NkrEKDbPg6VkpmHxQrHmj5DYVrBAkjPYxzuxadW3z9OPoD26Hyrxuj6oNfolC/t1G0xDwPOcVUE51kFNWuzYAdgS1Q7H0H9HzMQ/HYbye8dpjhKKdgOJrZ1qBkmyWob72K44VXg+ISewAno6DzpLwATACGolCq/dGX3SChnMZCQx9DU/RUsV5FTEId4t/RILM2TUB3mLlkJvOXz2eL7luUeEknk3F7m8vBMHQ/D0MDrsWH6OX2e9zJAT9BL5DG0OdVwCw0JfdhCtIQwwPvahQr6+PEuaLQlnDHq0bOrlM825KEO3APvF3RgFI88B6L2hk1ODwJHO5xzd8BBzlknI/u1wQ06wyO6R0j72qaFyI4AbgIPStN2P31YHRvgoH3KuAS4/jxaCY8Fv0+Fi+h8Ms/0vI3dLEHcDfRv8uRKABgO+DCQrutsrKPou+R1NFzJHrO4uz7dYW2/orQIF+DwkhAN22PhA0oZiFwWWHrhwbf4G2waUF+8NZsQG+G95HZ4nW0+kRW3tPLaM6wuwDXwAtfWfRWNa7K6NKR9EcPvitcJ0suAn6a4PiN0CB9MnADmlqHM++mAj92nD8Ofb+PY64zBNteuj/6jeI4Bb1Qo3jY4/w0WJmIK1lbq+mD27bvm3I/yJARfN7LOCZMD1pqtT1o1tTi6IzucYArI3Bb4HpaLm4Qx6jCdg5wNnrJWXTH3ea3gR3QWOLDuMJ2PnCpx/EDkZnKtypjP9TnTyr8+4dgRw3wHhoYdwcmAv/jKdSiDpVyfDwDWUnZHd3EgPhpXRV0qCq53vpqbNPNycjk8EKpF3LQByVtfLsEGSehSIwDaJkcMBVNnzZxnHco8YNmnJZ3iIeMb+AedN+nfAPvSGPfItbW1Czzy1LPa1rhX8H14kxELurRy6SOdM7fqOnzkcQPmhaboNn3btgKiqs/N6CZUJo6LpcgE9AvjWMGI+3cVS7AohopNTXAb4MPirkSaR7rKkPQdLYSrAZuijnmnjJduwfy0pcy6AYMQw/Y8NDn1nf7jodc11Q9YCy2nRHgQGNfkpjaOEdTMZtid+bpCWS1V75PaYNuMSeTLj66Gmmucc+Qi8uQiSKKDihyJc2gW8z1yBIQGcf7EOoE6xqbI3tjlwpdvwvStF1TctBb/ZoyXPsZ4GsZyuuKBpRi7fI24/jdsX/3AUiTsagC9ok5xhp4b445t5jeSPvoFLF1RN9/KNK8XsG2nV6V4LpZk7Z2SmCXHpby/GJ/xc4k++19OBwpgUnIYv3IPzo+vxiZfrJgMrgbOxVNHSZldLFyMwq1ubQCOqUzEJlqLsT95j0VaY+zM7rmpdhT4YDFyAbWiF5ScZ2uP9I8Dij8/VZh2zLi2M7IwXafQ9Z+Hu0DOWcnO/ZtSEFbiODvyDHry01ouh2leDSiAdhnCn41KgVaKV5Di8IG7Im7D8xEZkXQtHw+mvYG5qOtC1sUi5FSEzCt8G9H/M07c5AfoBtaTCHupTERlQcoJRroRfRcNKDZcJwT+FtIgSnOAOwInGmcMw89B2+iZ2cEcGJBVhRfA8Zab4k7kep9fkxjK81xxE/xW4thqDMcgWYOLu4lPtrAhyGoPrHFY8jD/gQtoxK+DZyOXeZzPKprG0ynb8XtzT4A98Braarh63Ui2o53kHHenzzlB/TG1mJ9mIrdIVuDp2hZKnQaGnyjOAeFaBZTHDl0Bm7t/RFkAghzCfGV2i5GFfvmF33WGz0vF2M7G29DSkJS5qHBLzxob4FMIt80zp0AXF709y64V9t5C603Wfy8Po0058dxZ67+IC5w9SfItrFDzHGVYEOkkbeVQReaYwgfxj0IgR6mpFOpKH4Ws/9qFEnwGGuHgr2AXhCne8gIsGxv4xyfdyfevhvQBbfH+GDjvKzsiz68C/yceLNIJbDieOPskz2NfVGhZr1Q/L6LNaji2QW0HHRBDsbbgK2QJu5iMHK6JqEOzYyiNOW5yORlha2FF+51zQJAYWIuZ9/RxnnjfTIGRiM7l1X5qDXpgDSNeVS+KHuY4tjCo7DrSkyktNWZu2Hf3Mfw08h+Q8HT6mAnmu3Hb+MukrQx0XGN+6Dpmi+HRXzWAbcm9xqlB8In4Ungv1rxekmISoEOiOvr1v4ouYfHXO9A4lOp61EI61LjmDNiZIQ5G7vfrcSumR0OlbOsAtbL9wMU7XM0GguC7WjgmCSpWhPRA34x6dT/UumJ7KPzkB21dwXakIR67IER4IGi/1sPcRS7Yg9oxyWQdQpaPcNFscZqOdkOjvjsgIjPLKKO3wtpzlHcmlB+qRyLpphJYlXbI5bdfhr+9ai/xNacd8Y/GauRljZvF1ZIZzjhw6raNgGZnL5D9FqQ96LZ2J1F2x3AfUlzZLsjm++CgpBDcMdVZkUtigRYWPh3aJmvlyX3Y9cx3Rz4ReH/SWv3WsUlZqC42yS4nFqgWY/PceHOWE30VHEucJpDxgDgX0KfWaaKZItXZcMWyJbna0Jpj+xk7PuDsS+KO3BP2Tti22SLeRe/OGkrzjqcERentY9FYaKLkM38FuBc5JNwRkKkDcGoRvbBI9CqFFPQg/giykIrpQD4CBSlsCtS5cPxpOsa30UPg8v+di56oSwh2ZTcqgyXxhP8NApAj6L4ZfcBcujsGXHcNoV2Bfn3wYKTYV4CrkWzpyjv9pG0NGm4pnTPo4iGpDyDOmmU4hF0vO4o83KIIedB9PJM04Z1mY1xr3QByWt2r0TRB67BPHjRxeGTcgy2WSU88L6HUop3jZHZCSX4fKPoszXIhv0gcrh9tRxVVBGOpAwAjilsoAf6/1GYzWIUQvIpsrs0FK7XCan0vZHRfxD6cYOO256oR9PT/zWOuR9peR/hHxJnhTulSb12p1WvPc2fhNvmui/NA6+rcFKw0uhDNKesF3Mgzba9LdGzEUVaM8OPkZIQRxXwI1QPwcUNuB2L7ZX+xr7lpKv5sgj3wOubXeebfprUrHci6cIGOyDlYzSyPR9PYQWdGtIVQ7cYVNjaote3UtyFbK6uDroTisd9D3l6fbAesjTrjVnFKsLPyCSksUZp6Achhx1I248iWL7pHqIH3qHoJfwG7qy4JvzseVH4OombULZRV9wrn+yDtOJFKduyLmI9e76Vy6LOS3O91uAt1HcfIfmgHdAHKVgTgHuqqVymV2tR6ZsWcBj2A3keLW2pcVhpr70TyAmw4jHDNQG+QJWdoqgt/NufaIfDczQX1Hk0QnZAYBv+V8f+x0m/knBSZeNKbOdjuI1W5/SdYbbl1SSsZ68HdmiaC2umlyTFu1xMQUWA0r7sAyYDG1aTvtDGukK83acJ1jSVfV3KZbhtqAFxJfSKsUwDaeKutzf2RVUeu904fgTuknk3F/2/Hne95cBW5
102pJzp3H9cmAtFGnZO8P4DqjhuOtiylI4OgHv4g7Z6oD/rK2YkTHXawu8icxnw9EM9mY0K0uq4Z9VTXMaYXvkM3y+XzVsUJO0fHAqbkfxtVngqp0L8cvVRDHB2BeVjnsvbu/w2bjD2R4I/e0qHLQj8N9EZw2tpPWjGXob+8ImF8tr7ltfwdIaK70iRD3y47iwsgyj+DpKt3dRam3urHkbRS8cj7TgzZHz7TTUL+KK8e9fjd2B13UWEPeQroFenXqxcZeoWXFZOJxsppFPGfv6kaw8Xi22lhxV8W017jz9E4nufM+ytvb8CNH1bofizsx7GH8PdhZshh1dE9b+rNrE23peMxxSV8xSTxnl5Clj38nYWXRhLjf2vUPl7OfBChYjQ9uOtJzlLEERNtcijXgodmbqwGr04LdXpsUesRoGdxtM52pXOnbmLCWbdeoWYi9fcxV+mXH9sGNzV+DuZK5qTi7ujvhsOclLeZaaIpx0lheXlh6OmbbCy3oRXxD/GOwU30Ux57cGVvp4d5odqHH8CNsRX4k47YATUTGrl0PbbOzwts9RUsgrjv1dqpGDo9JTl3JxQ+wRq2C7nq4ynGXjT/jFJcZxkbGvGsVTWiaEMejhsBxrl+K2YU0hmfblql+RxGGxHP9O7WIcCoeztv1QyvXruIudBDwb+vst7LTVa3BHuOyF/dzWk11lu1KYjd2OIApgiHHMz1DUiMUVyZqVKa8Z+4YRb9JzVSj8sgbZy64neU50W2cmtkNENMGovhVZKPYwFLdbCpORcX8bx/7OSMt8Fk3PFyKnzSDUweMyr5ZjV+UP2nCiR1ufx+0kuQcNNj7T0wewHU8++Czz4svLtCwjCDKdTMVd4KUGDUoPot9lKdKEd8YuBgS6l61pZrH4IXayxDgU030r6o91KIpqW/T8xyVHXUn8klLlJG4FnYfR7ORuWiaNbYUyUl2lV98JMtd+TvsbeF0pqc00Al1g1w3jklLKwsfIFvb7EuUcRPxKrbsRX4g8ikOJ99jehN/Aa01Nl6GByicFN34W07qc5fj8OuIrax1A8loWVjJHazMLVa87wzimBi2seUJC2e9g13BoDZaiwdcV0liDYtqvQGnwa5CT0IoQArglCEv5FBWgaS9MomXh5mhWwkZ9N+JbfV01i8vODaiuQinMpzlrMEsuxM/2Oh2/eNo484BVRjOgDtup09rchOocR/EEpd/bMK+wdlRIpTmTbMxmxaymtIV3s8RaUSZgEHJQjyV+0P0UuK44HvA6fJxRbZ8Pia8KphD3ejh0E1dWa6th2WB9uZ1slzW/AoVy+WKV2QO9BOPqGUwm3oRQSUdLmPuI1+IOJrvg/wb8C8q3NnvSnAZeKl8gk8s7GckrlTnYS9knZR9gdTgQexxt5wunZU98bICrgQ3gtBHxFokQSeuWxrEEH7NIPL9FC5WWYjduAH6A4nCTEDfw+jjPPmdtJ1WYJEXvy5Vk0IAKG/ks8PkRKvgULgSelHcKcuJqcJTybFr7fZ7rvWhOFU/LdLTqjVVHo5Saw2ll/BR3yrgvdcjcNyvqIg1oSZj3S7xIpdgD32IWy2H88PFs1SNxko21VEnaEpnXEm8a8clq+wsqKHM5ydJpV6BSfiOAGxOcF/AathPEd+0+K0xsGT7mo2as+5SUeuREugAVhY9zOBYzFzk/LyW5o+gTNPvYGkVXxGEtyOiqZxxgFaKxkhuKOR0pPq50chdvIH/HLsTPjKw+5lsn3FqJ2PUbnoVmHNaKGVGsQErRlihdHoAqx+RtADI7uLzlbY0VyL7it9R2E7Acntj/CWoH1MYeHmICyisPJ0FUoQcubYnAvgXZUckVVchGahVlDhMsuTMWeZE3ornzrUCDwN+QzfQBSo+wGFXYittfhWxaUfG7UXRB9uqqCDlzsAtYhzkUDSZJk1WCa69GmY9LkMaati5EMRuge1KL7skAlKHWERWJ+QLdhzdQ/3sIzQR8OQjd56hn83HWjr4oJur+BefOJ7kpYRvkONwFJRT0Qfd3Dc2/64uoz8RFDxQzCIX6RbXzM/yWhh+GNPQoGe9j19AGmUL2RcWtNkNZjV34amThY/TCnYajb7kGXtDDcAfRS7G0JWahKlgLvc9oBBrg+f2eZ3S/JHVp1nmCgkhf0raLsKxPdELe8dW033h6UA2HTmjgbW/fsxqFbjbhWfvGsomsQumtp2HnnleSK1Fqpf+gG9AE9Wva6tcqGysLWz7oth0a0AykvQ1GYdagcaQ9fs9G9N28C475GKOvRQHBrV0NymIaKkpR6Ti/nJycnMT4egH/jgpWj8bPhlIunkJB6bXEr4WUk5OT0yZJGnIzAy2pvgPy7C7KukERfII87rWotsD9rXDNnJycnLKRdrHLOYXtPLTM9X7ISziSbFZ8mIu8qI8gs4JV/T8nJydnnSLtwBvQhNIFg5TBQSjmcHtkF94clbfriUJpOqKQjVXIEP05CixejAravIaqvJcacJ6Tk5PTZvknXJhea8JbVo4AAAAASUVORK5CYII=",alt:"logo"})}),(0,dh.jsx)(ST,{className:r(n.logo,n.mobileOnly),children:(0,dh.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAxIDc5LmMwMjA0YjJkZWYsIDIwMjMvMDIvMDItMTI6MTQ6MjQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC41IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYwQjhGMzc5Qjg5NzExRUY4NzRERkE1QjNEMkMxRTQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYwQjhGMzdBQjg5NzExRUY4NzRERkE1QjNEMkMxRTQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjBCOEYzNzdCODk3MTFFRjg3NERGQTVCM0QyQzFFNDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjBCOEYzNzhCODk3MTFFRjg3NERGQTVCM0QyQzFFNDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz79MP2rAAAHVUlEQVR42uxdaWxUVRS+nWKVFhDqAi5sIprYKgZNVFwKFEFNTESNiInBxkTR4IKJWv2vaIIJaohLEUyMC1IhGlyhUnGJS4y4EBWpFKptBWkLtKWCdTyf9wwZp9NZ3rzl3vfOl3yB12Wm73zvvnfOPcsUxeNxJTAHMTGBCCIQQUQQgUMUqdetuGgmEicRJxDHEkcTRxGHEccRT+KfbSW2ELuJHcQ/+LiZ2MT//mPyyQ4x8G86mngZsYp4AXEK8YQcfxciVWT4/h7iFuIXxEbix8RDskIGYijxGuI84mw+9gO9xA+IrxHfJPZFXZCziLXE+Qas1sPEV4iPEX+K2kO9kthA3Eq82ZBb51HEBcQfiRv4Ygm9IHgI1xO/J840+Nk6iy+W1cSysAqCZ0Qn8TqLvNAb2Fu7OmyCPElcZ6hXlw0lxLeIT4RFECz7u0MQs91HfNl2QV7kZR8W3ERcYasg97LXEjbcSlxkWxwymbhNhRf9xDOIv9qyQh5S4UYxB7RWrBBs/O1Uek8qzOghjifuNX2FVEVADMUB43QbblmVKjqotEGQ8ggJUm6DIH0REqTPBkGaIiTIdhsE+TRCgnxmgyDfET+JgBiNSm/RWxEYLo2AIJ6co1eCID9dH2IxkIN/25ZIPYGhvKQnhkyMX4hnE/+yaYUAB5VO03aGSAxsk1R7JYbXggDNStdJ7QyBGNjZReFDi5dv4kfGsE3pqsP1FouBZ+LpxN1ev5FfOXXkD1AoMN/L5e5RJI6MJwo0fGmk8bsMCN7JSOLTFoixjP/WNX6+aSygqw5FD6jDfVzpvIIpQJH2EhZicRCrGW7vDKX39Xv41rLSZ8+omG8LNeyVFftsA5xzA593PR/7hXI+bywMFBFuRp3U9cQ7k34Ilea1PhvkVeZw4hXEOUpXwE/26D2R799MfJ/4Hq+MIPAg8YGk4zqskOUpggDnE7824BZyMnGq0omgM5XuD0GK+DjiCOIxGW6L+zhugGe0g0X4gc+rzYBzg42/Svla3WCVhFi+Uwz4o1uZ69Pc5o7lFYUdgcR5HGYxDrAg/cpcrEz3xcEEOYf4DPEOQ08Ghu5g2ojnePslLy9rIfEuJXAb8DBvc+r2PsVBkcAdzFW68LygOARV67PFlgUDnuNatwJDuIdXik0d4yp2r12N1N8h3iK2zRsI/HJOZuW7dbKK+IjYOGcsGcy9dUsQ4GHihxmCMoGOjRqd7Hg43VycwRFwtdh+AC5n21Q5+eVCdnsRJW9Uure7RHT4r8Ac+3EYRDDM6Yu4sf2OpBN2hxdEWIwatsGNhb6QW/mQUqX7CVFaOStCQiA+a+IHtyvjQNxOUCF3jikI3/C9NMxB3haOz05z84W9yhiey/dSbHsvVOFo4ME5IE3RzEGeJ7vhXqdwJyi9a7yPl/VFFgpxMcdfOAfkjsZ7+WZDfLy6apjtSqdKsa+DrJ1pOQvkWqYrvRGIbOpoP988iFEXY5Tu8wb3K53P3qR0aT8yen4XFuBiQW5iGsdX1ezSB4KgZ4+M4CtxLh9388PyW6XrgpF2RcXg76rwyW+IlU5VutYYPeYV/KwDy0xZnqYNg0FAdQkzGZ0sCiLgPXyMNG0PC9WfdLspYQNDbJQaHU88kcUYafoDC4LYMNp6FDP0iCk7RyaFWhDZhzIHcQjSJ3YwBodiKlwNNbajK8bei8AMtEOQ7cqw6c4RBVoAm2IcgP0s9ggcGN68NXHL+lzsETigQUtit3ej2CNwNCTiEACJlv1ik8DQwRocEQR7/evELoEBqYjuZEGAFWKXwPBC4j/JgmCCzwaxje94N9mpSk3hPir28R3/s3mqII1KF3sJ/MFLKmW2WLppQPiALUy8KRN7eQp4tegy3p1phQDoUJVWNu+xSKWZnTJYGdAqpsAb1PHtagCyDTBDT/dUsZ+r+FLpjwNMi2yFcigHbRUbugbM2pqT6Qe
102yCYKQ/lKlKzwEhaGLbdlViCAA6qJQuySZRef4k22YdbJerrW9EKVCeTzeLqRoVnmMOcyn2BruMErvPxIb5wz0Yk5SeYwGzLf6/W+lC5GXia2zAoOWUSec16dTO21HWMzeQq/YfQCwjY4usvud/HIh/SFoyEHd7FrR4AjWsE0anL5AoQ07qJTAR6miBfi3CAuxi11ajCosqJ3CrQ4qNN6MJd4TsdsYbk/Yk0JXlSufCOF2SxvGOaENoFYFN8fQDxzgZwSm2i1384W96DFErwbGv6IXAxPpdoRICMRjt/O5Lc3XgwpKkGRhnuXYBY2Tq9lttg2Y44ik3TSOKZ73QogEvPy4inRA0uta4jz20U0dYHOQPSVcRG/wsS/wW5BkoNlyJsczCDaDnIKKLjL0NW5idx4RdiD1zkEKkgr47xcSz2Nx0JiJBs1Sl9+nl58F21gE5HxQ9bHXBCOYJEg6lPIzaBzxFKXz/RAO/YbD+ftj+GsAdlXb+BYDTwg71GgSbec4aRc7Gca65kXxuA09n9FBTEwggghEEBFE4BD/CjAAq7pixWgoudsAAAAASUVORK5CYII=",alt:"logo"})}),(0,dh.jsx)(QB,{}),t&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(HG,{currentDomain:t}),(0,dh.jsx)(qG,{}),(0,dh.jsx)(UG,{})]}),(0,dh.jsx)("div",{className:n.grow}),(0,dh.jsx)(VG,{}),(0,dh.jsx)(WG,{})]})})},GG=e=>(null!==e&&void 0!==e?e:"00").split(":").map((e=>parseInt(e))).reduce(((e,t)=>60*e+t),0),YG=e=>[Math.floor(e/60),e%60].map((e=>e.toString().padStart(2,"0"))).join(":"),XG=(0,Py.n9)()((e=>({grow:{flexGrow:1},expandSwitch:{marginTop:-12,marginBottom:-12},formGroup:{justifyContent:"space-between"},fullSize:{flexBasis:"100%"},dayList:{display:"flex",flexWrap:"nowrap",margin:e.spacing(1,-.5)},day:{borderRadius:e.shape.borderRadius,padding:2,margin:2,minWidth:"1.8em",fontSize:"1rem","&.Mui-checked":{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}}},hoursLabel:{margin:e.spacing(2,0,.5)},proFeature:{marginTop:e.spacing(1)}}))),JG=t=>{let{formal:n,pathPrefix:r=""}=t;const{classes:o,cx:a}=XG(),{currentDomain:i}=e.useContext(LR),s=!n.getValue(`${r}schedule.showAlways`),l=n.getValue(`${r}schedule`),c=[null===l||void 0===l?void 0:l.start,null===l||void 0===l?void 0:l.stop].map(GG),u=n.getValue(`${r}schedule.outsideHours`);return"STARTER"===(null===i||void 0===i?void 0:i.type)?(0,dh.jsx)(ST,{className:o.proFeature,children:(0,dh.jsx)(JE,{featureName:"Scheduling is"})}):(0,dh.jsxs)(ev,{expanded:s,onChange:(e,t)=>
102{n.setValue(`${r}schedule.showAlways`,!t)},children:[(0,dh.jsxs)(Lv,{children:[(0,dh.jsx)(Kv,{className:o.grow,children:"Always on"}),(0,dh.jsx)(gT,{checked:!s,edge:"end",color:"primary",className:o.expandSwitch})]}),(0,dh.jsx)(ov,{children:(0,dh.jsxs)(rT,{row:!0,className:o.formGroup,children:[(0,dh.jsx)("div",{className:a(o.dayList,o.fullSize),children:Iz.DAY_NAMES.map(((e,t)=>(0,dh.jsx)(PF,{icon:(0,dh.jsx)("span",{children:e}),checkedIcon:(0,dh.jsx)("span",{children:e}),className:o.day,...n.getCheckboxProps(`${r}schedule.daysOfWeek[${t}]`)},t)))}),(0,dh.jsx)(Kv,{className:o.hoursLabel,children:u?`Before ${null===l||void 0===l?void 0:l.start} and after ${null===l||void 0===l?void 0:l.stop}`:`From ${null===l||void 0===l?void 0:l.start} till ${null===l||void 0===l?void 0:l.stop}`}),(0,dh.jsx)(NB,{value:c,onChange:(e,t)=>{const[o,a]=t.map(YG);n.setValue(`${r}schedule`,{start:o,stop:a})},track:u?"inverted":"normal",max:1439,step:5}),(0,dh.jsx)(ZI,{control:(0,dh.jsx)(gT,{...n.getCheckboxProps(`${r}schedule.outsideHours`),color:"primary"}),label:"Show button outside these hours",className:o.fullSize})]})})]})}
102,QG=zL().shape({actionType:wD().required(),actionValue:FD().when("actionType",((e,t)=>t.required(Iz.VALUE_VALIDATION_MESSAGE[e]))).defined(),backgroundColor:FD().required("color value is required"),iconColor:FD().required("color value is required"),iconEnabled:HL().defined(),labelText:FD().when("iconEnabled",((e,t)=>!1===e?t.required("Please use an action label (or select 'Show icon' via Presentation Settings)"):t.notRequired())).defined(),schedule:zL().shape({showAlways:HL().defined(),start:FD().when("showAlways",((e,t)=>e?t.notRequired():t.required())),stop:FD().when("showAlways",((e,t)=>e?t.notRequired():t.required()))}).required()}).defined(),ZG=QG.concat(zL().shape({backgroundColor:FD().required(),iconColor:FD().required()}).defined()),eY=t=>{let{buttonFormal:n}=t;const{aid:r}=Dm(),o=Mm(),{currentDomain:a}=e.useContext(LR),i=r?Number(r):n.values.actions.length,s=mI({initialValues:n.values.actions[i]||{...Iz.INITIAL,schedule:{...Iz.INITIAL.schedule,timezone:null===a||void 0===a?void 0:a.timezone}},schema:ZG,onSubmit:e=>{const t=n.values.actions.slice();t[i]={...t[i],...e},n.change("actions",t),o.goBack()},onReset:()=>o.goBack()});return(0,dh.jsx)("form",{...s.getFormProps(),children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(kG,{formal:s,buttonType:n.values.type}),(0,dh.jsx)(_K,{formal:s,buttonType:n.values.type}),(0,dh.jsx)(JG,{formal:s}),(0,dh.jsx)(Dy,{formal:s}),i<n.values.actions.length&&(0,dh.jsx)(EG,{targetName:"action",onClick:()=>(e=>{const t=n.values.actions.slice();t.splice(e,1),n.change("actions",t),o.goBack()})(i)})]})})},tY=(0,Py.n9)()((e=>({proFeature:{marginTop:e.spacing(1)}}))),nY=t=>{let{formal:n}=t;const{classes:r}=tY(),{currentDomain:o}=e.useContext(LR);return"type"in n.values&&"FULL"===n.values.type?(0,dh.jsx)(dh.Fragment,{}):"STARTER"===(null===o||void 0===o?void 0:o.type)?(0,dh.jsx)(ST,{className:r.proFeature,children:(0,dh.jsx)(JE,{featureName:"Button animations are"})}):(0,dh.jsx)(SC,{label:"Button animation",select:!0,SelectProps:{native:!0},...n.getTextFieldProps("options.animation"),children:Object.entries(Ez.ANIMATION_NAME).map((e=>{let[t,n]=e;return(0,dh.jsx)("option",{value:t,children:n},t)}))})};var rY=n(4775),oY=n(9948);function aY(t,n,r,o,a){const[i,s]=e.useState((()=>a&&r?r(t).matches:o?o(t).matches:n));return iv((()=>{if(!r)return;const e=r(t),n=()=>{s(e.matches)};return n(),e.addEventListener("change",n),()=>{e.removeEventListener("change",n)}}),[t,r]),i}const iY={...t}.useSyncExternalStore;function sY(t,n,r,o,a){const i=e.useCallback((()=>n),[n]),s=e.useMemo((()=>{if(a&&r)return()=>r(t).matches;if(null!==o){const{matches:e}=o(t);return()=>e}return i}),[i,t,o,a,r]),[l,c]=e.useMemo((()=>{if(null===r)return[i,()=>()=>{}];const e=r(t);return[()=>e.matches,t=>(e.addEventListener("change",t),()=>{e.removeEventListener("change",t)})]}),[i,r,t]);return iY(c,l,s)}function lY(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:t}=e;return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(0,oY.A)();r&&t&&(r=r[t]||r);const o="undefined"!==typeof window&&"undefined"!==typeof window.matchMedia,{defaultMatches:a=!1,matchMedia:i=(o?window.matchMedia:null),ssrMatchMedia:s=null,noSsr:l=!1}=(0,rY.A)({name:"MuiUseMediaQuery",props:n,theme:r});let c="function"===typeof e?e(r):e;c=c.replace(/^@media( ?)/m,"");return(void 0!==iY?sY:aY)(c,a,i,s,l)}}lY();const cY=lY({themeId:hh.A});function uY(){window.CNB_DATA=null,document.querySelectorAll(".call-now-button").forEach((e=>{e.remove()}))}const dY=t=>{let{formal:n}=t;const{currentDomain:r}=e.useContext(LR),o=(0,mg.A)(),a=cY(o.breakpoints.up("sm")),i={cssLocation:"https://static.callnowbutton.com/css/main.css",jsLocation:"https://static.callnowbutton.com/js/client.js",apiRoot:"https://api.nowbuttons.com",staticRoot:"https://static.callnowbutton.com",userRoot:"https://user.callnowbutton.com",date:(new Date).getTime(),ip:"127.0.0.1",storageType:"GCS"},s={id:"this-domain",name:window.location.hostname,type:null===r||void 0===r?void 0:r.type,aliases:[],expires:0,renew:!1,timezone:null===r||void 0===r?void 0:r.timezone,trackGA:!1,trackConversion:!1,user:"this-user",properties:void 0},l=lI()(n.values.actions);l.forEach(((e,t)=>
102{e.id=t.toString(),e.schedule=void 0}));const c=function(e,t,n,r){return{id:r,name:e.name,active:!0,type:e.type,domain:n,actions:t.map((e=>e.id)),conditions:[],domainId:"this-domain",multiButtonOptions:{id:"this-mbo",...e.multiButtonOptions},options:{...e.options,displayMode:"ALWAYS",position:"FIXED",placement:"BOTTOM_RIGHT"}}}(n.values,l,s,"cnb-preview-react"),u={userId:"",options:i,conditions:[],actions:l,domains:[s],buttons:[c]};return uY(),a&&function(e){"CNB"in window&&(window.CNB_DATA=e,window.CNB.render())}(u),(0,e.useEffect)((()=>()=>{uY()}),[]),(0,dh.jsx)(dh.Fragment,{})},pY=zL().shape({name:FD().required("give your button a name"),type:wD().required(),options:zL().defined(),actions:$L().of(QG).when("type",((e,t)=>"SINGLE"===e?t.required():t.notRequired())).defined()}).defined(),fY=()=>{var t,n;const{bid:r}=Dm(),o=Mm(),{buttons:a,createButton:i,updateButton:s,deleteButton:l}=(0,e.useContext)(Xq),{currentDomain:c}=(0,e.useContext)(LR),{withSpinner:u}=(0,e.useContext)(hk),d=(null===a||void 0===a?void 0:a[r])||Ez.INITIAL,p=mI({initialValues:{...d,domain:c,options:{scroll:null===(t=Ez.INITIAL.options)||void 0===t?void 0:t.scroll,...d.options}},schema:pY,onSubmit:async e=>{const t={...e,conditions:e.conditions.map((e=>{return{...e,conditionType:(t=e.matchType,"COUNTRY_CODE"===t?"GEO":"AGENTS_AVAILABLE"===t?"CHAT":"URL")};var t}))};await u(e.id?s(t):i(t)),o.goBack()},onReset:()=>o.goBack()});(0,e.useEffect)((()=>{"SINGLE"===p.values.type?p.change("actions",[p.values.actions.find((e=>e))||{...Iz.INITIAL,schedule:{...Iz.INITIAL.schedule,timezone:null===c||void 0===c?void 0:c.timezone},iconEnabled:!0}]):p.isDirty&&p.change("actions",[]),"FULL"!==p.values.type&&"TOP_CENTER"===p.values.options.placement&&p.change("options",{...p.values.options,placement:"BOTTOM_RIGHT"}),"MULTI"!==p.values.type||p.values.multiButtonOptions||p.change("multiButtonOptions",Ez.INITIAL.multiButtonOptions)}),[p.values.type]);const f="SINGLE"===p.values.type&&!!p.values.actions.length,h="SINGLE"!==p.values.type,m="FULL"===p.values.type,g="DOTS"===p.values.type,v="MULTI"===p.values.type,y=v&&(null===(n=p.values.options.cssClasses)||void 0===n?void 0:n.includes("cnb-multi-flower")),b="STARTER"===(null===c||void 0===c?void 0:c.type)&&m&&p.values.actions.length>0,w=e=>!QK[e].includes(null===c||void 0===c?void 0:c.type);return(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)("form",{...p.getFormProps(),children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(SC,{label:"Button name",...p.getTextFieldProps("name")}),(0,dh.jsx)(SC,{label:"Button type",select:!0,SelectProps:{native:!0},...p.getTextFieldProps("type"),children:Object.entries(Ez.TYPE_NAME).map((e=>{let[t,n]=e;return(0,dh.jsxs)("option",{value:t,disabled:w(t),children:[n," ","MULTI"===t&&y&&"flower",w(t)&&" (PRO)"]},t)}))}),m&&(0,dh.jsx)(XK,{formal:p}),g&&(0,dh.jsx)(XK,{formal:p}),f&&(0,dh.jsxs)(dh.Fragment,{children:[(0,dh.jsx)(kG,{formal:p,pathPrefix:"actions[0]."}),(0,dh.jsx)(JK,{formal:p}),(0,dh.jsx)(JG,{formal:p,pathPrefix:"actions[0]."})]}),v&&(0,dh.jsx)(JK,{formal:p}),(0,dh.jsx)(CG,{formal:p}),(0,dh.jsx)(nY,{formal:p}),h&&(0,dh.jsx)(jq,{formal:p,disallowAddAction:b}),(0,dh.jsx)(Dy,{formal:p}),"error"===p.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:p.submitState.message||"Could not create a new button."}),!!p.values.id&&(0,dh.jsx)(EG,{targetName:"button",onClick:async()=>{await u(l(p.values.id)),o.goBack()}})]})}),(0,dh.jsx)(tk,{...oI.ACTION_NEW,drawerProps:{anchor:"left"},children:(0,dh.jsx)(eY,{buttonFormal:p})}),(0,dh.jsx)(tk,{...oI.ACTION_EDIT,drawerProps:{anchor:"left"},children:(0,dh.jsx)(eY,{buttonFormal:p})}),(0,dh.jsx)(dY,{formal:p})]})},hY=(0,Py.n9)()((e=>({root:{paddingBottom:e.spacing(6)},topPadding:e.mixins.toolbar,startContent:{justifyContent:"center",height:"100%"},addNewButton:{zIndex:e.zIndex.speedDial,position:"fixed",bottom:e.spacing(2),left:344-parseInt(e.spacing(2)),[e.breakpoints.down("sm")]:{left:"auto",right:e.spacing(2)}}}))),mY=()=>{const{classes:t}=hY(),n=Mm(),r=DR(n.location.search),o=(()=>{const[t,n]=(0,e.useState)();(0,e.useEffect)((()=>{(async()=>{const e=Object.fromEntries((await Yq.getButtons()).map((e=>[e.id,e])));n(e)})()}),[]);const r=async e=>{const t=await Promise.all(e.actions.map((e=>Yq.createAction(e)))),r=await Promise.all(e.conditions.filter((e=>!(0,Gq.isEqual)(e,Tz))).map((e=>Yq.createCondition(e)))),o=await Yq.createButton({...e,domain:e.domain.id,actions:t.map((e=>e.id)),conditions:r.map((e=>e.id))});return n((e=>({...e,[o.id]:o}))),o},o=async e=>{const t=await Promise.all(e.actions.map((e=>e.id?Yq.updateAction(e):Yq.createAction(e)))),r=await Promise.all(e.conditions.filter((e=>!(0,Gq.isEqual)(e,Tz))).map((e=>e.id?Yq.updateCondition(e):Yq.createCondition(e)))),o=await Yq.updateButton({...e,domain:e.domain.id,actions:t.map((e=>e.id)),conditions:r.map((e=>e.id))});return n((e=>({...e,[o.id]:o}))),o},a=async e=>{await Yq.deleteButton(e),n((t=>{const{[e]:n,...r}=t;return r}))},i=async(e,r)=>{const o=await Yq.updateButton({...t[e],active:r,domain:t[e].domain.id,actions:t[e].actions.map((e=>e.id)),conditions:t[e].conditions.map((e=>e.id))});n((e=>({...e,[o.id]:o})))};return(0,e.useMemo)((()=>({buttons:t,createButton:r,updateButton:o,deleteButton:a,activateButton:i})),[t])})(),a=!!r.stripePlans&&!!r.domains&&!!o.buttons,i=function(t){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{initialPath:r,clearInitialPath:o}=e.useContext(gI),a=Cm(r||"",{path:t});return e.useEffect((()=>{n&&a&&o()}),[n,t]),n&&a?r:null}(oI.DASHBOARD.path,a),s=Object.values(o.buttons||{}).some((e=>{var t;return e.domain.id===(null===(t=r.currentDomain)||void 0===t?void 0:t.id)})),{showSpinner:l}=e.useContext(hk);return e.useEffect((()=>l(!a)),[a]),(0,dh.jsx)(LR.Provider,{value:r,children:(0,dh.jsxs)(Xq.Provider,{value:o,children:[(0,dh.jsx)(KG,{}),(0,dh.jsxs)(US,{className:t.root,children:[(0,dh.jsx)("div",{className:t.topPadding}),!!r.currentDomain&&(0,dh.jsx)(oB,{color:"primary",className:t.addNewButton,title:"Create new button",component:qm,to:oI.BUTTON_NEW.path,children:(0,dh.jsx)(aB,{fontSize:"large"})}),a?s?(0,dh.jsx)(Qq,{}
102):r.currentDomain?(0,dh.jsxs)(rT,{className:t.startContent,children:[(0,dh.jsx)(Kv,{variant:"subtitle1",paragraph:!0,align:"center",children:"Domain added successfully!"}),(0,dh.jsx)(Kv,{variant:"body2",paragraph:!0,align:"center",children:"To install the button, copy the line of JavaScript below and paste it before the closing tag on every page you want a button to appear."}),(0,dh.jsx)(Kv,{variant:"body2",component:"span",children:(0,dh.jsx)(ME,{snackbarOrigin:{vertical:"bottom",horizontal:"left"},children:`<script async src="${r.getClientUrl(r.currentDomain.id)}"><\/script>`})}),(0,dh.jsxs)(Kv,{variant:"body2",paragraph:!0,align:"center",children:["For more detailed instructions or an email template to send to your developer, please visit our"," ",(0,dh.jsx)(XE,{href:"https://nowbuttons.com/support/web-app/implementation/installing-on-single-website/",children:"help center"}),"."]})]}):(0,dh.jsxs)(rT,{className:t.startContent,children:[(0,dh.jsx)(Kv,{paragraph:!0,align:"center",children:"Let's get started by adding a domain to your account."}),(0,dh.jsxs)(py,{color:"primary",component:qm,to:oI.DOMAIN_NEW.path,children:[(0,dh.jsx)(aB,{}),"Add domain"]})]}):null,i&&(0,dh.jsx)(xm,{push:!0,to:i}),(0,dh.jsx)(tk,{...oI.PROFILE,drawerProps:{anchor:"right"},children:(0,dh.jsx)(bF,{})}),(0,dh.jsx)(tk,{...oI.DOMAIN_EDIT,drawerProps:{anchor:"right"},children:(0,dh.jsx)(_z,{})}),(0,dh.jsx)(tk,{...oI.DOMAIN_NEW,drawerProps:{anchor:"right"},children:(0,dh.jsx)(Az,{})}),(0,dh.jsx)(tk,{...oI.BUTTON_NEW,drawerProps:{anchor:"left"},children:(0,dh.jsx)(fY,{})}),(0,dh.jsx)(tk,{...oI.BUTTON_EDIT,drawerProps:{anchor:"left"},children:(0,dh.jsx)(fY,{})})]})]})})},gY={email:"",emailOptIn:!1},vY=zL().shape({email:FD().email().required("email is missing")}).defined(),yY=()=>{const{register:t,requestMagicLink:n}=(0,e.useContext)(KI),{initialPath:r}=(0,e.useContext)(gI),o=mI({initialValues:gY,schema:vY,onSubmit:async e=>{var o;await t(e.email,void 0,e.emailOptIn,null!==(o=new URLSearchParams(null===r||void 0===r?void 0:r.substring(r.indexOf("?"))).get("utm_source"))&&void 0!==o?o:"web"),await n(e.email)}});return(0,dh.jsx)(QL,{children:(0,dh.jsx)("form",{...o.getFormProps(),children:(0,dh.jsxs)(rT,{children:[(0,dh.jsx)(Kv,{variant:"h5",align:"center",paragraph:!0,children:"Get started for free!"}),(0,dh.jsx)(SC,{label:"Email address",type:"email",...o.getTextFieldProps("email")}),(0,dh.jsxs)("p",{children:[(0,dh.jsx)(py,{variant:"contained",size:"large",color:"primary",fullWidth:!0,...o.getSubmitButtonProps(),type:"submit",children:"Sign Up"}),"error"===o.submitState.state&&(0,dh.jsx)(c_,{error:!0,children:o.submitState.message||"Server error: couldn't register this user"})]}),(0,dh.jsxs)(Kv,{sx:{fontSize:12},children:["By clicking 'Sign Up', you agree to our"," ",(0,dh.jsx)(XE,{sx:{color:"#7d7d7d",textDecoration:"underline"},target:"_blank",href:"https://nowbuttons.com/legal/terms/",children:"Terms of Service"})," ","(including the"," ",(0,dh.jsx)(XE,{sx:{color:"#7d7d7d",textDecoration:"underline"},target:"_blank",href:"https://nowbuttons.com/legal/gdpr/dpa/",children:"Data Processing Agreement"})," ",") and acknowledge our"," ",(0,dh.jsx)(XE,{sx:{color:"#7d7d7d",textDecoration:"underline"},target:"_blank",href:"https://nowbuttons.com/legal/privacy/",children:"Privacy Policy"}),"."]}),(0,dh.jsx)(zF,{sx:{my:4}}),(0,dh.jsxs)(Kv,{variant:"body1",align:"center",children:["Already have an account?"," ",(0,dh.jsx)(XE,{component:qm,to:oI.LOGIN.path,children:"Sign In"})]})]})})})},bY=()=>{const t=(()=>{const[t,n]=e.useState(window.location.pathname+window.location.search);return e.useMemo((()=>({initialPath:t,clearInitialPath:()=>n(null)})),[t])})(),n=VI();return(0,dh.jsxs)(Ah.A,{theme:rI,children:[(0,dh.jsx)(Ch,{}),(0,dh.jsx)(mk,{children:(0,dh.jsx)(gI.Provider,{value:t,children:(0,dh.jsx)(KI.Provider,{value:n,children:(0,dh.jsx)(Lm,{children:(0,dh.jsx)(Yx,{children:(0,dh.jsxs)(jm,{children:[n.loggedIn&&[(0,dh.jsx)(xm,{from:oI.LOGIN.path,to:oI.DASHBOARD.path},oI.LOGIN.path),(0,dh.jsx)(xm,{from:oI.REGISTER.path,to:oI.DASHBOARD.path},oI.REGISTER.path),(0,dh.jsx)(xm,{from:oI.USERNAME_PASSWORD_LOGIN.path,to:oI.DASHBOARD.path},oI.USERNAME_PASSWORD_LOGIN.path),(0,dh.jsx)(xm,{from:oI.MAGIC_TOKEN_
102LOGIN.path,to:oI.DASHBOARD.path},oI.MAGIC_TOKEN_LOGIN.path)],!n.loggedIn&&(0,dh.jsx)(xm,{from:oI.DASHBOARD.path,to:oI.MAGIC_TOKEN_LOGIN.path}),kI,(0,dh.jsx)(Am,{path:oI.DASHBOARD.path,children:(0,dh.jsx)(mY,{})}),(0,dh.jsx)(Am,{path:oI.USERNAME_PASSWORD_LOGIN.path,children:(0,dh.jsx)(HF,{})}),(0,dh.jsx)(Am,{path:oI.MAGIC_TOKEN_LOGIN.path,children:(0,dh.jsx)(ZF,{})}),(0,dh.jsx)(Am,{path:oI.REGISTER.path,children:(0,dh.jsx)(yY,{})}),(0,dh.jsx)(Am,{path:oI.FORGOT_PASSWORD.path,children:(0,dh.jsx)(SF,{})}),(0,dh.jsx)(Am,{path:oI.RESET_PASSWORD.path,children:(0,dh.jsx)(KF,{})}),(0,dh.jsx)(xm,{to:oI.DASHBOARD.path})]})})})})})})]})};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));var wY;!function(t){const n={...t};Gr(n,"react"),Tn("react",{version:e.version}),Ha(n)}({dsn:"https://[email protected]/6125401",environment:"production",release:"1.1.38",integrations:[function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"enableElementTiming"in e&&P((()=>{console.warn("[Sentry] `enableElementTiming` is deprecated and no longer has any effect. Use the standalone `elementTimingIntegration` instead.")}));const t={name:void 0,source:void 0},n=lo.document,{enableInp:r,enableLongTask:o,enableLongAnimationFrame:i,_experiments:{enableInteractions:s,enableStandaloneClsSpans:l,enableStandaloneLcpSpans:u},beforeStartSpan:d,idleTimeout:p,finalTimeout:f,childSpanTimeout:h,markBackgroundSpan:m,traceFetch:g,traceXHR:v,trackFetchStreamPerformance:y,shouldCreateSpanForRequest:b,enableHTTPTimings:w,ignoreResourceSpans:x,ignorePerformanceApiSpans:S,instrumentPageLoad:k,instrumentNavigation:_,detectRedirects:C,linkPreviousTrace:E,consistentTraceSampling:R,enableReportPageLoaded:O,onRequestSpanStart:j,onRequestSpanEnd:M}={...yl,...e},N=function(){const e=lo.navigator;return!!e?.userAgent&&vl.test(e.userAgent)}();let D,F,B;function z(e,r){let o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const a="pageload"===r.op,i=r.name,s=d?d(r):r,c=s.attributes||{};if(i!==s.name&&(c[it]="custom",s.attributes=c),!o){const e=re();return void Qa({...s,startTime:e}).end(e)}t.name=s.name,t.source=c[it];const m=di(s,{idleTimeout:p,finalTimeout:f,childSpanTimeout:h,disableAutoFinish:a,beforeSpanEnd:t=>{D?.();const n=Ka(e);Ms(t,{recordClsOnPageloadSpan:!n&&!l,recordLcpOnPageloadSpan:!n&&!u,ignoreResourceSpans:x,ignorePerformanceApiSpans:S,spanStreamingEnabled:n}),kl(e,void 0);const r=$e(),o=r.getPropagationContext();r.setPropagationContext({...o,traceId:m.spanContext().traceId,sampled:rn(m),dsc:bn(t)}),a&&(B=void 0)},trimIdleSpanEndTimestamp:!O});function g(){n&&["interactive","complete"].includes(n.readyState)&&e.emit("idleSpanEnableAutoFinish",m)}a&&O&&(B=m),kl(e,m),a&&!O&&n&&(n.addEventListener("readystatechange",(()=>{g()})),g())}return{name:"BrowserTracing",setup(e){if(N)return void(ea&&L.log("[Tracing] Skipping browserTracingIntegration setup for bot user agent."));!function(){function e(){const e=fn(),t=e&&dn(e);if(t){const e="internal_error";c&&L.log(`[Tracing] Root span: ${e} -> Global error occurred`),t.setStatus({code:jt,message:e})}}pi||(e.tag="sentry_tracingErrorCallback",pi=!0,pa(e),ma(e))}();const t=Ka(e);if(D=Ps({recordClsStandaloneSpans:t?void 0:l||!1,recordLcpStandaloneSpans:t?void 0:u||!1,client:e}),t?(Vs(e),Ks(e),r&&Gs()):r&&$s(),i&&a.PerformanceObserver&&PerformanceObserver.supportedEntryTypes?.includes("long-animation-frame")?new PerformanceObserver((e=>{const t=fn();if(t)for(const n of e.getEntries()){if(!n.scripts[0])continue;const e=bs(se()+n.startTime),{start_timestamp:r,op:o}=Qt(t);if("navigation"===o&&r&&e<r)continue;const a=bs(n.duration),i={[ut]:"auto.ui.browser.metrics"},s=n.scripts[0],{invoker:l,invokerType:c,sourceURL:u,sourceFunctionName:d,sourceCharPosition:p}=s;i["browser.script.invoker"]=l,i["browser.script.invoker_type"]=c,u&&(i["code.filepath"]=u),d&&(i["code.function"]=d),-1!==p&&(i["browser.script.source_char_position"]=p),gs(t,e,e+a,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:i})}})).observe({type:"long-animation-frame",buffered:!0}):o&&as("longtask",(e=>{let{entries:t}=e;const n=fn();if(!n)return;const{op:r,start_timestamp:o}=Qt(n);for(const a of t){const e=bs(se()+a.startTime),t=bs(a.duration);"navigation"===r&&o&&e<o||gs(n,e,e+t,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[ut]:"auto.ui.browser.metrics"}})}})),s&&as("event",(e=>{let{entries:t}=e;const n=fn();
102if(n)for(const r of t)if("click"===r.name){const e=bs(se()+r.startTime),t=bs(r.duration),o={name:A(r.target),op:`ui.interaction.${r.name}`,startTime:e,attributes:{[ut]:"auto.ui.browser.metrics"}},a=T(r.target);a&&(o.attributes["ui.component_name"]=a),gs(n,e,e+t,o)}})),C&&n){const e=()=>{F=ae()};addEventListener("click",e,{capture:!0}),addEventListener("keydown",e,{capture:!0,passive:!0})}function d(){const t=Sl(e);t&&!Qt(t).timestamp&&(ea&&L.log(`[Tracing] Finishing current active span with op: ${Qt(t).op}`),t.setAttribute(dt,"cancelled"),t.end())}e.on("startNavigationSpan",((t,n)=>{if(He()!==e)return;if(n?.isRedirect)return ea&&L.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),void z(e,{op:"navigation.redirect",...t},!1);F=void 0,d(),Ue().setPropagationContext({traceId:de(),sampleRand:Math.random(),propagationSpanId:Tt()?void 0:pe()});const r=$e();r.setPropagationContext({traceId:de(),sampleRand:Math.random(),propagationSpanId:Tt()?void 0:pe()}),r.setSDKProcessingMetadata({normalizedRequest:void 0}),z(e,{op:"navigation",...t,parentSpan:null,forceTransaction:!0})})),e.on("startPageLoadSpan",(function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(He()!==e)return;d();const r=$t(n.sentryTrace||bl("sentry-trace")||wl("sentry-trace"),n.baggage||bl("baggage")||wl("baggage")),o=$e();o.setPropagationContext(r),Tt()||(o.getPropagationContext().propagationSpanId=pe()),o.setSDKProcessingMetadata({normalizedRequest:fo()}),z(e,{op:"pageload",...t})})),e.on("endPageloadSpan",(()=>{O&&B&&(B.setAttribute(dt,"reportPageLoaded"),B.end())}))},afterAllSetup(e){if(N)return;let n=I();if("off"!==E&&Qs(e,{linkPreviousTrace:E,consistentTraceSampling:R}),lo.location){if(k){const t=se();!function(e,t,n){e.emit("startPageLoadSpan",t,n),$e().setTransactionName(t.name);const r=Sl(e);r&&e.emit("afterStartPageLoadSpan",r)}(e,{name:lo.location.pathname,startTime:t?t/1e3:void 0,attributes:{[it]:"url",[ut]:"auto.pageload.browser"}})}_&&Qo((t=>{let{to:r,from:o}=t;if(void 0===o&&-1!==n?.indexOf(r))return void(n=void 0);n=void 0;const a=Do(r),i=Sl(e),s=i&&C&&function(e,t){const n=Qt(e),r=re(),o=n.start_timestamp;if(r-o>_l)return!1;if(t&&r-t<=_l)return!1;return!0}(i,F);!function(e,t,n){const{url:r,isRedirect:o}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:o}),e.emit("startNavigationSpan",t,{isRedirect:o});const a=$e();a.setTransactionName(t.name),r&&!o&&a.setSDKProcessingMetadata({normalizedRequest:{...fo(),url:r}});Sl(e)}(e,{name:a?.pathname||lo.location.pathname,attributes:{[it]:"url",[ut]:"auto.navigation.browser"}},{url:r,isRedirect:s})}))}m&&(lo.document?lo.document.addEventListener("visibilitychange",(()=>{const e=fn();if(!e)return;const t=dn(e);if(lo.document.hidden&&t){const e="cancelled",{op:n,status:r}=Qt(t);ea&&L.log(`[Tracing] Transaction: ${e} -> since tab moved to the background, op: ${n}`),r||t.setStatus({code:jt,message:e}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}})):ea&&L.warn("[Tracing] Could not set up background tab detection due to lack of global document")),s&&function(e,t,n,r,o){const a=lo.document;let i;const s=()=>{const a="ui.action.click",s=Sl(e);if(s){const e=Qt(s).op;if(["navigation","pageload"].includes(e))return void(ea&&L.warn(`[Tracing] Did not create ${a} span because a pageload or navigation span is in progress.`))}i&&(i.setAttribute(dt,"interactionInterrupted"),i.end(),i=void 0),o.name?i=di({name:o.name,op:a,attributes:{[it]:o.source||"url"}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:r}):ea&&L.warn(`[Tracing] Did not create ${a} transaction because _latestRouteName is missing.`)};a&&addEventListener("click",s,{capture:!0})}(e,p,f,h,t),r&&Hs(),hl(e,{traceFetch:g,traceXHR:v,trackFetchStreamPerformance:y,tracePropagationTargets:e.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:b,enableHTTPTimings:w,onRequestSpanStart:j,onRequestSpanEnd:M})}}}(),new $p(wY)],tracesSampleRate:1});const xY=document.getElementById("root");(0,r.H)(xY).render((0,dh.jsx)(bY,{})),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((e=>{e.unregister()}))})()})(); 103//# sourceMappingURL=main.396778b3.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.