/*! For license information please see app.js.LICENSE.txt */ (()=>{var e={353:function(e){e.exports=function(){"use strict";var e=6e4,t=36e5,n="millisecond",r="second",o="minute",i="hour",a="day",s="week",c="month",l="quarter",u="year",d="date",p="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},g=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},v={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(o,2,"0")},m:function e(t,n){if(t.date()1)return e(a[0])}else{var s=t.name;C[s]=t,o=s}return!r&&o&&(y=o),o||!r&&y},E=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new x(n)},_=v;_.l=S,_.i=w,_.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var x=function(){function m(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[b]=!0}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(_.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(h);if(r){var o=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return _},g.isValid=function(){return!(this.$d.toString()===p)},g.isSame=function(e,t){var n=E(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return E(e){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(n=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===n.Tag||e.type===n.Script||e.type===n.Style},t.Root=n.Root,t.Text=n.Text,t.Directive=n.Directive,t.Comment=n.Comment,t.Script=n.Script,t.Style=n.Style,t.Tag=n.Tag,t.CDATA=n.CDATA,t.Doctype=n.Doctype},141:function(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.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var i=n(413),a=n(957);o(n(957),t);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},c=function(){function e(e,t,n){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=n?n:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var n=this.options.xmlMode?i.ElementType.Tag:void 0,r=new a.Element(e,t,void 0,n);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===i.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new a.Text(e);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===i.ElementType.Comment)this.lastNode.data+=e;else{var t=new a.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new a.Text(""),t=new a.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var n=new a.ProcessingInstruction(e,t);this.addNode(n)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=c,t.default=c},957:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=p;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.CDATA,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(p);t.CDATA=h;var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Root,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(p);t.Document=f;var m=function(e){function t(t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o="script"===t?a.ElementType.Script:"style"===t?a.ElementType.Style:a.ElementType.Tag);var i=e.call(this,r)||this;return i.name=t,i.attribs=n,i.type=o,i}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map((function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}}))},enumerable:!1,configurable:!0}),t}(p);function g(e){return(0,a.isTag)(e)}function v(e){return e.type===a.ElementType.CDATA}function y(e){return e.type===a.ElementType.Text}function C(e){return e.type===a.ElementType.Comment}function b(e){return e.type===a.ElementType.Directive}function w(e){return e.type===a.ElementType.Root}function S(e,t){var n;if(void 0===t&&(t=!1),y(e))n=new l(e.data);else if(C(e))n=new u(e.data);else if(g(e)){var r=t?E(e.children):[],o=new m(e.name,i({},e.attribs),r);r.forEach((function(e){return e.parent=o})),null!=e.namespace&&(o.namespace=e.namespace),e["x-attribsNamespace"]&&(o["x-attribsNamespace"]=i({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(o["x-attribsPrefix"]=i({},e["x-attribsPrefix"])),n=o}else if(v(e)){r=t?E(e.children):[];var a=new h(r);r.forEach((function(e){return e.parent=a})),n=a}else if(w(e)){r=t?E(e.children):[];var s=new f(r);r.forEach((function(e){return e.parent=s})),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),n=s}else{if(!b(e))throw new Error("Not implemented yet: ".concat(e.type));var c=new d(e.name,e.data);null!=e["x-name"]&&(c["x-name"]=e["x-name"],c["x-publicId"]=e["x-publicId"],c["x-systemId"]=e["x-systemId"]),n=c}return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function E(e){for(var t=e.map((function(e){return S(e,!0)})),n=1;n{"use strict";var r=n(363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var l=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(f){var o=h(n);o&&o!==f&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=c(t),m=c(n),g=0;g{t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]},496:e=>{var t="html",n="head",r="body",o=/<([a-zA-Z]+[0-9]?)/,i=//i,a=//i,s=function(){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},c=function(){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},l="object"==typeof window&&window.DOMParser;if("function"==typeof l){var u=new l;s=c=function(e,t){return t&&(e="<"+t+">"+e+""),u.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var d=document.implementation.createHTMLDocument();s=function(e,t){return t?(d.documentElement.querySelector(t).innerHTML=e,d):(d.documentElement.innerHTML=e,d)}}var p,h="object"==typeof document?document.createElement("template"):{};h.content&&(p=function(e){return h.innerHTML=e,h.content.childNodes}),e.exports=function(e){var l,u,d,h,f=e.match(o);switch(f&&f[1]&&(l=f[1].toLowerCase()),l){case t:return u=c(e),i.test(e)||(d=u.querySelector(n))&&d.parentNode.removeChild(d),a.test(e)||(d=u.querySelector(r))&&d.parentNode.removeChild(d),u.querySelectorAll(t);case n:case r:return h=(u=s(e)).querySelectorAll(l),a.test(e)&&i.test(e)?h[0].parentNode.childNodes:h;default:return p?p(e):(d=s(e,r).querySelector(r)).childNodes}}},471:(e,t,n)=>{var r=n(496),o=n(731).formatDOM,i=/<(![a-zA-Z\s]+)>/;e.exports=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(""===e)return[];var t,n=e.match(i);return n&&n[1]&&(t=n[1]),o(r(e),null,t)}},731:(e,t,n)=>{for(var r,o=n(141),i=n(270).CASE_SENSITIVE_TAG_NAMES,a=o.Comment,s=o.Element,c=o.ProcessingInstruction,l=o.Text,u={},d=0,p=i.length;d{var r=n(141),o=n(471),i=n(840),a=n(308);o="function"==typeof o.default?o.default:o;var s={lowerCaseAttributeNames:!1};function c(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");return""===e?[]:a(o(e,(t=t||{}).htmlparser2||s),t)}c.domToReact=a,c.htmlToDOM=o,c.attributesToProps=i,c.Comment=r.Comment,c.Element=r.Element,c.ProcessingInstruction=r.ProcessingInstruction,c.Text=r.Text,e.exports=c,c.default=c},840:(e,t,n)=>{var r=n(210),o=n(958),i=["checked","value"],a=["input","select","textarea"],s={reset:!0,submit:!0};function c(e){return r.possibleStandardNames[e]}e.exports=function(e,t){var n,l,u,d,p,h={},f=(e=e||{}).type&&s[e.type];for(n in e)if(u=e[n],r.isCustomAttribute(n))h[n]=u;else if(d=c(l=n.toLowerCase()))switch(p=r.getPropertyInfo(d),-1===i.indexOf(d)||-1===a.indexOf(t)||f||(d=c("default"+l)),h[d]=u,p&&p.type){case r.BOOLEAN:h[d]=!0;break;case r.OVERLOADED_BOOLEAN:""===u&&(h[d]=!0)}else o.PRESERVE_CUSTOM_ATTRIBUTES&&(h[n]=u);return o.setStyleProp(e.style,h),h}},308:(e,t,n)=>{var r=n(594),o=n(840),i=n(958),a=i.setStyleProp,s=i.canTextBeChildOfNode;function c(e){return i.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&i.isCustomComponent(e.name,e.attribs)}e.exports=function e(t,n){for(var i,l,u,d,p,h=(n=n||{}).library||r,f=h.cloneElement,m=h.createElement,g=h.isValidElement,v=[],y="function"==typeof n.replace,C=n.trim,b=0,w=t.length;b1&&(u=f(u,{key:u.key||b})),v.push(u);else if("text"!==i.type){switch(d=i.attribs,c(i)?a(d.style,d):d&&(d=o(d,i.name)),p=null,i.type){case"script":case"style":i.children[0]&&(d.dangerouslySetInnerHTML={__html:i.children[0].data});break;case"tag":"textarea"===i.name&&i.children[0]?d.defaultValue=i.children[0].data:i.children&&i.children.length&&(p=e(i.children,n));break;default:continue}w>1&&(d.key=b),v.push(m(i.name,d,p))}else{if((l=!i.data.trim().length)&&i.parent&&!s(i.parent))continue;if(C&&l)continue;v.push(i.data)}return 1===v.length?v[0]:v}},958:(e,t,n)=>{var r=n(594),o=n(229).default,i={reactCompat:!0},a=r.version.split(".")[0]>=16,s=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);e.exports={PRESERVE_CUSTOM_ATTRIBUTES:a,invertObject:function(e,t){if(!e||"object"!=typeof e)throw new TypeError("First argument must be an object");var n,r,o="function"==typeof t,i={},a={};for(n in e)r=e[n],o&&(i=t(n,r))&&2===i.length?a[i[0]]=i[1]:"string"==typeof r&&(a[r]=n);return a},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"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}},setStyleProp:function(e,t){if(null!=e)try{t.style=o(e,i)}catch(e){t.style={}}},canTextBeChildOfNode:function(e){return!s.has(e.name)},elementsWithNoTextChildren:s}},788:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,c=/^\s+|\s+$/g,l="";function u(e){return e?e.replace(c,l):l}e.exports=function(e,c){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];c=c||{};var d=1,p=1;function h(e){var t=e.match(n);t&&(d+=t.length);var r=e.lastIndexOf("\n");p=~r?e.length-r:p+e.length}function f(){var e={line:d,column:p};return function(t){return t.position=new m(e),C(),t}}function m(e){this.start=e,this.end={line:d,column:p},this.source=c.source}m.prototype.content=e;var g=[];function v(t){var n=new Error(c.source+":"+d+":"+p+": "+t);if(n.reason=t,n.filename=c.source,n.line=d,n.column=p,n.source=e,!c.silent)throw n;g.push(n)}function y(t){var n=t.exec(e);if(n){var r=n[0];return h(r),e=e.slice(r.length),n}}function C(){y(r)}function b(e){var t;for(e=e||[];t=w();)!1!==t&&e.push(t);return e}function w(){var t=f();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;l!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,l===e.charAt(n-1))return v("End of comment missing");var r=e.slice(2,n-2);return p+=2,h(r),e=e.slice(n),p+=2,t({type:"comment",comment:r})}}function S(){var e=f(),n=y(o);if(n){if(w(),!y(i))return v("property missing ':'");var r=y(a),c=e({type:"declaration",property:u(n[0].replace(t,l)),value:r?u(r[0].replace(t,l)):l});return y(s),c}}return C(),function(){var e,t=[];for(b(t);e=S();)!1!==e&&(t.push(e),b(t));return t}()}},543:function(e,t,n){var r;e=n.nmd(e),function(){var o,i="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",c=32,l=128,u=1/0,d=9007199254740991,p=NaN,h=4294967295,f=[["ary",l],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",c],["partialRight",64],["rearg",256]],m="[object Arguments]",g="[object Array]",v="[object Boolean]",y="[object Date]",C="[object Error]",b="[object Function]",w="[object GeneratorFunction]",S="[object Map]",E="[object Number]",_="[object Object]",x="[object Promise]",k="[object RegExp]",T="[object Set]",I="[object String]",A="[object Symbol]",R="[object WeakMap]",P="[object ArrayBuffer]",M="[object DataView]",N="[object Float32Array]",O="[object Float64Array]",D="[object Int8Array]",L="[object Int16Array]",B="[object Int32Array]",F="[object Uint8Array]",H="[object Uint8ClampedArray]",U="[object Uint16Array]",z="[object Uint32Array]",q=/\b__p \+= '';/g,j=/\b(__p \+=) '' \+/g,W=/(__e\(.*?\)|\b__t\)) \+\n'';/g,V=/&(?:amp|lt|gt|quot|#39);/g,K=/[&<>"']/g,G=RegExp(V.source),Z=RegExp(K.source),Y=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,$=/<%=([\s\S]+?)%>/g,J=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,X=/^\w*$/,ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,te=/[\\^$.*+?()[\]{}|]/g,ne=RegExp(te.source),re=/^\s+/,oe=/\s/,ie=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ae=/\{\n\/\* \[wrapped with (.+)\] \*/,se=/,? & /,ce=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,le=/[()=,{}\[\]\/\s]/,ue=/\\(\\)?/g,de=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,pe=/\w*$/,he=/^[-+]0x[0-9a-f]+$/i,fe=/^0b[01]+$/i,me=/^\[object .+?Constructor\]$/,ge=/^0o[0-7]+$/i,ve=/^(?:0|[1-9]\d*)$/,ye=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ce=/($^)/,be=/['\n\r\u2028\u2029\\]/g,we="\\ud800-\\udfff",Se="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ee="\\u2700-\\u27bf",_e="a-z\\xdf-\\xf6\\xf8-\\xff",xe="A-Z\\xc0-\\xd6\\xd8-\\xde",ke="\\ufe0e\\ufe0f",Te="\\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",Ie="["+we+"]",Ae="["+Te+"]",Re="["+Se+"]",Pe="\\d+",Me="["+Ee+"]",Ne="["+_e+"]",Oe="[^"+we+Te+Pe+Ee+_e+xe+"]",De="\\ud83c[\\udffb-\\udfff]",Le="[^"+we+"]",Be="(?:\\ud83c[\\udde6-\\uddff]){2}",Fe="[\\ud800-\\udbff][\\udc00-\\udfff]",He="["+xe+"]",Ue="\\u200d",ze="(?:"+Ne+"|"+Oe+")",qe="(?:"+He+"|"+Oe+")",je="(?:['’](?:d|ll|m|re|s|t|ve))?",We="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ve="(?:"+Re+"|"+De+")?",Ke="["+ke+"]?",Ge=Ke+Ve+"(?:"+Ue+"(?:"+[Le,Be,Fe].join("|")+")"+Ke+Ve+")*",Ze="(?:"+[Me,Be,Fe].join("|")+")"+Ge,Ye="(?:"+[Le+Re+"?",Re,Be,Fe,Ie].join("|")+")",Qe=RegExp("['’]","g"),$e=RegExp(Re,"g"),Je=RegExp(De+"(?="+De+")|"+Ye+Ge,"g"),Xe=RegExp([He+"?"+Ne+"+"+je+"(?="+[Ae,He,"$"].join("|")+")",qe+"+"+We+"(?="+[Ae,He+ze,"$"].join("|")+")",He+"?"+ze+"+"+je,He+"+"+We,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pe,Ze].join("|"),"g"),et=RegExp("["+Ue+we+Se+ke+"]"),tt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nt=["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"],rt=-1,ot={};ot[N]=ot[O]=ot[D]=ot[L]=ot[B]=ot[F]=ot[H]=ot[U]=ot[z]=!0,ot[m]=ot[g]=ot[P]=ot[v]=ot[M]=ot[y]=ot[C]=ot[b]=ot[S]=ot[E]=ot[_]=ot[k]=ot[T]=ot[I]=ot[R]=!1;var it={};it[m]=it[g]=it[P]=it[M]=it[v]=it[y]=it[N]=it[O]=it[D]=it[L]=it[B]=it[S]=it[E]=it[_]=it[k]=it[T]=it[I]=it[A]=it[F]=it[H]=it[U]=it[z]=!0,it[C]=it[b]=it[R]=!1;var at={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},st=parseFloat,ct=parseInt,lt="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,ut="object"==typeof self&&self&&self.Object===Object&&self,dt=lt||ut||Function("return this")(),pt=t&&!t.nodeType&&t,ht=pt&&e&&!e.nodeType&&e,ft=ht&&ht.exports===pt,mt=ft&<.process,gt=function(){try{return ht&&ht.require&&ht.require("util").types||mt&&mt.binding&&mt.binding("util")}catch(e){}}(),vt=gt&>.isArrayBuffer,yt=gt&>.isDate,Ct=gt&>.isMap,bt=gt&>.isRegExp,wt=gt&>.isSet,St=gt&>.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 _t(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o-1}function Rt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function Xt(e,t){for(var n=e.length;n--&&Ht(t,e[n],0)>-1;);return n}var en=Wt({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),tn=Wt({"&":"&","<":"<",">":">",'"':""","'":"'"});function nn(e){return"\\"+at[e]}function rn(e){return et.test(e)}function on(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function an(e,t){return function(n){return e(t(n))}}function sn(e,t){for(var n=-1,r=e.length,o=0,i=[];++n",""":'"',"'":"'"}),fn=function e(t){var n,r=(t=null==t?dt:fn.defaults(dt.Object(),t,fn.pick(dt,nt))).Array,oe=t.Date,we=t.Error,Se=t.Function,Ee=t.Math,_e=t.Object,xe=t.RegExp,ke=t.String,Te=t.TypeError,Ie=r.prototype,Ae=Se.prototype,Re=_e.prototype,Pe=t["__core-js_shared__"],Me=Ae.toString,Ne=Re.hasOwnProperty,Oe=0,De=(n=/[^.]+$/.exec(Pe&&Pe.keys&&Pe.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Le=Re.toString,Be=Me.call(_e),Fe=dt._,He=xe("^"+Me.call(Ne).replace(te,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ue=ft?t.Buffer:o,ze=t.Symbol,qe=t.Uint8Array,je=Ue?Ue.allocUnsafe:o,We=an(_e.getPrototypeOf,_e),Ve=_e.create,Ke=Re.propertyIsEnumerable,Ge=Ie.splice,Ze=ze?ze.isConcatSpreadable:o,Ye=ze?ze.iterator:o,Je=ze?ze.toStringTag:o,et=function(){try{var e=li(_e,"defineProperty");return e({},"",{}),e}catch(e){}}(),at=t.clearTimeout!==dt.clearTimeout&&t.clearTimeout,lt=oe&&oe.now!==dt.Date.now&&oe.now,ut=t.setTimeout!==dt.setTimeout&&t.setTimeout,pt=Ee.ceil,ht=Ee.floor,mt=_e.getOwnPropertySymbols,gt=Ue?Ue.isBuffer:o,Lt=t.isFinite,Wt=Ie.join,mn=an(_e.keys,_e),gn=Ee.max,vn=Ee.min,yn=oe.now,Cn=t.parseInt,bn=Ee.random,wn=Ie.reverse,Sn=li(t,"DataView"),En=li(t,"Map"),_n=li(t,"Promise"),xn=li(t,"Set"),kn=li(t,"WeakMap"),Tn=li(_e,"create"),In=kn&&new kn,An={},Rn=Bi(Sn),Pn=Bi(En),Mn=Bi(_n),Nn=Bi(xn),On=Bi(kn),Dn=ze?ze.prototype:o,Ln=Dn?Dn.valueOf:o,Bn=Dn?Dn.toString:o;function Fn(e){if(es(e)&&!ja(e)&&!(e instanceof qn)){if(e instanceof zn)return e;if(Ne.call(e,"__wrapped__"))return Fi(e)}return new zn(e)}var Hn=function(){function e(){}return function(t){if(!Xa(t))return{};if(Ve)return Ve(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function Un(){}function zn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function qn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=h,this.__views__=[]}function jn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function ar(e,t,n,r,i,a){var s,c=1&t,l=2&t,u=4&t;if(n&&(s=i?n(e,r,i,a):n(e)),s!==o)return s;if(!Xa(e))return e;var d=ja(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&Ne.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!c)return To(e,s)}else{var p=pi(e),h=p==b||p==w;if(Ga(e))return wo(e,c);if(p==_||p==m||h&&!i){if(s=l||h?{}:fi(e),!c)return l?function(e,t){return Io(e,di(e),t)}(e,function(e,t){return e&&Io(t,Ps(t),e)}(s,e)):function(e,t){return Io(e,ui(e),t)}(e,nr(s,e))}else{if(!it[p])return i?e:{};s=function(e,t,n){var r,o=e.constructor;switch(t){case P:return So(e);case v:case y:return new o(+e);case M:return function(e,t){var n=t?So(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case N:case O:case D:case L:case B:case F:case H:case U:case z:return Eo(e,n);case S:return new o;case E:case I:return new o(e);case k:return function(e){var t=new e.constructor(e.source,pe.exec(e));return t.lastIndex=e.lastIndex,t}(e);case T:return new o;case A:return r=e,Ln?_e(Ln.call(r)):{}}}(e,p,c)}}a||(a=new Gn);var f=a.get(e);if(f)return f;a.set(e,s),is(e)?e.forEach((function(r){s.add(ar(r,t,n,r,e,a))})):ts(e)&&e.forEach((function(r,o){s.set(o,ar(r,t,n,o,e,a))}));var g=d?o:(u?l?ni:ti:l?Ps:Rs)(e);return xt(g||e,(function(r,o){g&&(r=e[o=r]),Xn(s,o,ar(r,t,n,o,e,a))})),s}function sr(e,t,n){var r=n.length;if(null==e)return!r;for(e=_e(e);r--;){var i=n[r],a=t[i],s=e[i];if(s===o&&!(i in e)||!a(s))return!1}return!0}function cr(e,t,n){if("function"!=typeof e)throw new Te(i);return Ii((function(){e.apply(o,n)}),t)}function lr(e,t,n,r){var o=-1,i=At,a=!0,s=e.length,c=[],l=t.length;if(!s)return c;n&&(t=Pt(t,Yt(n))),r?(i=Rt,a=!1):t.length>=200&&(i=$t,a=!1,t=new Kn(t));e:for(;++o-1},Wn.prototype.set=function(e,t){var n=this.__data__,r=er(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Vn.prototype.clear=function(){this.size=0,this.__data__={hash:new jn,map:new(En||Wn),string:new jn}},Vn.prototype.delete=function(e){var t=si(this,e).delete(e);return this.size-=t?1:0,t},Vn.prototype.get=function(e){return si(this,e).get(e)},Vn.prototype.has=function(e){return si(this,e).has(e)},Vn.prototype.set=function(e,t){var n=si(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Kn.prototype.add=Kn.prototype.push=function(e){return this.__data__.set(e,a),this},Kn.prototype.has=function(e){return this.__data__.has(e)},Gn.prototype.clear=function(){this.__data__=new Wn,this.size=0},Gn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Gn.prototype.get=function(e){return this.__data__.get(e)},Gn.prototype.has=function(e){return this.__data__.has(e)},Gn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Wn){var r=n.__data__;if(!En||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Vn(r)}return n.set(e,t),this.size=n.size,this};var ur=Po(yr),dr=Po(Cr,!0);function pr(e,t){var n=!0;return ur(e,(function(e,r,o){return n=!!t(e,r,o)})),n}function hr(e,t,n){for(var r=-1,i=e.length;++r0&&n(s)?t>1?mr(s,t-1,n,r,o):Mt(o,s):r||(o[o.length]=s)}return o}var gr=Mo(),vr=Mo(!0);function yr(e,t){return e&&gr(e,t,Rs)}function Cr(e,t){return e&&vr(e,t,Rs)}function br(e,t){return It(t,(function(t){return Qa(e[t])}))}function wr(e,t){for(var n=0,r=(t=vo(t,e)).length;null!=e&&nt}function xr(e,t){return null!=e&&Ne.call(e,t)}function kr(e,t){return null!=e&&t in _e(e)}function Tr(e,t,n){for(var i=n?Rt:At,a=e[0].length,s=e.length,c=s,l=r(s),u=1/0,d=[];c--;){var p=e[c];c&&t&&(p=Pt(p,Yt(t))),u=vn(p.length,u),l[c]=!n&&(t||a>=120&&p.length>=120)?new Kn(c&&p):o}p=e[0];var h=-1,f=l[0];e:for(;++h=s?c:c*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}));r--;)e[r]=e[r].value;return e}(o)}function qr(e,t,n){for(var r=-1,o=t.length,i={};++r-1;)s!==e&&Ge.call(s,c,1),Ge.call(e,c,1);return e}function Wr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;gi(o)?Ge.call(e,o,1):co(e,o)}}return e}function Vr(e,t){return e+ht(bn()*(t-e+1))}function Kr(e,t){var n="";if(!e||t<1||t>d)return n;do{t%2&&(n+=e),(t=ht(t/2))&&(e+=e)}while(t);return n}function Gr(e,t){return Ai(_i(e,t,nc),e+"")}function Zr(e){return Yn(Hs(e))}function Yr(e,t){var n=Hs(e);return Mi(n,ir(t,0,n.length))}function Qr(e,t,n,r){if(!Xa(e))return e;for(var i=-1,a=(t=vo(t,e)).length,s=a-1,c=e;null!=c&&++ii?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=r(i);++o>>1,a=e[i];null!==a&&!ss(a)&&(n?a<=t:a=200){var l=t?null:Go(e);if(l)return cn(l);a=!1,o=$t,c=new Kn}else c=t?[]:s;e:for(;++r=r?e:eo(e,t,n)}var bo=at||function(e){return dt.clearTimeout(e)};function wo(e,t){if(t)return e.slice();var n=e.length,r=je?je(n):new e.constructor(n);return e.copy(r),r}function So(e){var t=new e.constructor(e.byteLength);return new qe(t).set(new qe(e)),t}function Eo(e,t){var n=t?So(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function _o(e,t){if(e!==t){var n=e!==o,r=null===e,i=e==e,a=ss(e),s=t!==o,c=null===t,l=t==t,u=ss(t);if(!c&&!u&&!a&&e>t||a&&s&&l&&!c&&!u||r&&s&&l||!n&&l||!i)return 1;if(!r&&!a&&!u&&e1?n[i-1]:o,s=i>2?n[2]:o;for(a=e.length>3&&"function"==typeof a?(i--,a):o,s&&vi(n[0],n[1],s)&&(a=i<3?o:a,i=1),t=_e(t);++r-1?i[a?t[s]:s]:o}}function Bo(e){return ei((function(t){var n=t.length,r=n,a=zn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new Te(i);if(a&&!c&&"wrapper"==oi(s))var c=new zn([],!0)}for(r=c?r:n;++r1&&b.reverse(),h&&dc))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var p=-1,h=!0,f=2&n?new Kn:o;for(a.set(e,t),a.set(t,e);++p-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ie,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return xt(f,(function(n){var r="_."+n[0];t&n[1]&&!At(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ae);return t?t[1].split(se):[]}(r),n)))}function Pi(e){var t=0,n=0;return function(){var r=yn(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Mi(e,t){var n=-1,r=e.length,i=r-1;for(t=t===o?r:t;++n1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,oa(e,n)}));function da(e){var t=Fn(e);return t.__chain__=!0,t}function pa(e,t){return t(e)}var ha=ei((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return or(t,e)};return!(t>1||this.__actions__.length)&&r instanceof qn&&gi(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:pa,args:[i],thisArg:o}),new zn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(i)})),fa=Ao((function(e,t,n){Ne.call(e,n)?++e[n]:rr(e,n,1)})),ma=Lo(qi),ga=Lo(ji);function va(e,t){return(ja(e)?xt:ur)(e,ai(t,3))}function ya(e,t){return(ja(e)?kt:dr)(e,ai(t,3))}var Ca=Ao((function(e,t,n){Ne.call(e,n)?e[n].push(t):rr(e,n,[t])})),ba=Gr((function(e,t,n){var o=-1,i="function"==typeof t,a=Va(e)?r(e.length):[];return ur(e,(function(e){a[++o]=i?Et(t,e,n):Ir(e,t,n)})),a})),wa=Ao((function(e,t,n){rr(e,n,t)}));function Sa(e,t){return(ja(e)?Pt:Lr)(e,ai(t,3))}var Ea=Ao((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),_a=Gr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&vi(e,t[0],t[1])?t=[]:n>2&&vi(t[0],t[1],t[2])&&(t=[t[0]]),zr(e,mr(t,1),[])})),xa=lt||function(){return dt.Date.now()};function ka(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,Yo(e,l,o,o,o,o,t)}function Ta(e,t){var n;if("function"!=typeof t)throw new Te(i);return e=hs(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var Ia=Gr((function(e,t,n){var r=1;if(n.length){var o=sn(n,ii(Ia));r|=c}return Yo(e,r,t,n,o)})),Aa=Gr((function(e,t,n){var r=3;if(n.length){var o=sn(n,ii(Aa));r|=c}return Yo(t,r,e,n,o)}));function Ra(e,t,n){var r,a,s,c,l,u,d=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Te(i);function m(t){var n=r,i=a;return r=a=o,d=t,c=e.apply(i,n)}function g(e){var n=e-u;return u===o||n>=t||n<0||h&&e-d>=s}function v(){var e=xa();if(g(e))return y(e);l=Ii(v,function(e){var n=t-(e-u);return h?vn(n,s-(e-d)):n}(e))}function y(e){return l=o,f&&r?m(e):(r=a=o,c)}function C(){var e=xa(),n=g(e);if(r=arguments,a=this,u=e,n){if(l===o)return function(e){return d=e,l=Ii(v,t),p?m(e):c}(u);if(h)return bo(l),l=Ii(v,t),m(u)}return l===o&&(l=Ii(v,t)),c}return t=ms(t)||0,Xa(n)&&(p=!!n.leading,s=(h="maxWait"in n)?gn(ms(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),C.cancel=function(){l!==o&&bo(l),d=0,r=u=a=l=o},C.flush=function(){return l===o?c:y(xa())},C}var Pa=Gr((function(e,t){return cr(e,1,t)})),Ma=Gr((function(e,t,n){return cr(e,ms(t)||0,n)}));function Na(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(Na.Cache||Vn),n}function Oa(e){if("function"!=typeof e)throw new Te(i);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)}}Na.Cache=Vn;var Da=yo((function(e,t){var n=(t=1==t.length&&ja(t[0])?Pt(t[0],Yt(ai())):Pt(mr(t,1),Yt(ai()))).length;return Gr((function(r){for(var o=-1,i=vn(r.length,n);++o=t})),qa=Ar(function(){return arguments}())?Ar:function(e){return es(e)&&Ne.call(e,"callee")&&!Ke.call(e,"callee")},ja=r.isArray,Wa=vt?Yt(vt):function(e){return es(e)&&Er(e)==P};function Va(e){return null!=e&&Ja(e.length)&&!Qa(e)}function Ka(e){return es(e)&&Va(e)}var Ga=gt||mc,Za=yt?Yt(yt):function(e){return es(e)&&Er(e)==y};function Ya(e){if(!es(e))return!1;var t=Er(e);return t==C||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function Qa(e){if(!Xa(e))return!1;var t=Er(e);return t==b||t==w||"[object AsyncFunction]"==t||"[object Proxy]"==t}function $a(e){return"number"==typeof e&&e==hs(e)}function Ja(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=d}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function es(e){return null!=e&&"object"==typeof e}var ts=Ct?Yt(Ct):function(e){return es(e)&&pi(e)==S};function ns(e){return"number"==typeof e||es(e)&&Er(e)==E}function rs(e){if(!es(e)||Er(e)!=_)return!1;var t=We(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 os=bt?Yt(bt):function(e){return es(e)&&Er(e)==k},is=wt?Yt(wt):function(e){return es(e)&&pi(e)==T};function as(e){return"string"==typeof e||!ja(e)&&es(e)&&Er(e)==I}function ss(e){return"symbol"==typeof e||es(e)&&Er(e)==A}var cs=St?Yt(St):function(e){return es(e)&&Ja(e.length)&&!!ot[Er(e)]},ls=Wo(Dr),us=Wo((function(e,t){return e<=t}));function ds(e){if(!e)return[];if(Va(e))return as(e)?dn(e):To(e);if(Ye&&e[Ye])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Ye]());var t=pi(e);return(t==S?on:t==T?cn:Hs)(e)}function ps(e){return e?(e=ms(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function hs(e){var t=ps(e),n=t%1;return t==t?n?t-n:t:0}function fs(e){return e?ir(hs(e),0,h):0}function ms(e){if("number"==typeof e)return e;if(ss(e))return p;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Zt(e);var n=fe.test(e);return n||ge.test(e)?ct(e.slice(2),n?2:8):he.test(e)?p:+e}function gs(e){return Io(e,Ps(e))}function vs(e){return null==e?"":ao(e)}var ys=Ro((function(e,t){if(wi(t)||Va(t))Io(t,Rs(t),e);else for(var n in t)Ne.call(t,n)&&Xn(e,n,t[n])})),Cs=Ro((function(e,t){Io(t,Ps(t),e)})),bs=Ro((function(e,t,n,r){Io(t,Ps(t),e,r)})),ws=Ro((function(e,t,n,r){Io(t,Rs(t),e,r)})),Ss=ei(or),Es=Gr((function(e,t){e=_e(e);var n=-1,r=t.length,i=r>2?t[2]:o;for(i&&vi(t[0],t[1],i)&&(r=1);++n1),t})),Io(e,ni(e),n),r&&(n=ar(n,7,Jo));for(var o=t.length;o--;)co(n,t[o]);return n})),Ds=ei((function(e,t){return null==e?{}:function(e,t){return qr(e,t,(function(t,n){return ks(e,n)}))}(e,t)}));function Ls(e,t){if(null==e)return{};var n=Pt(ni(e),(function(e){return[e]}));return t=ai(t),qr(e,n,(function(e,n){return t(e,n[0])}))}var Bs=Zo(Rs),Fs=Zo(Ps);function Hs(e){return null==e?[]:Qt(e,Rs(e))}var Us=Oo((function(e,t,n){return t=t.toLowerCase(),e+(n?zs(t):t)}));function zs(e){return Ys(vs(e).toLowerCase())}function qs(e){return(e=vs(e))&&e.replace(ye,en).replace($e,"")}var js=Oo((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Ws=Oo((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Vs=No("toLowerCase"),Ks=Oo((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()})),Gs=Oo((function(e,t,n){return e+(n?" ":"")+Ys(t)})),Zs=Oo((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Ys=No("toUpperCase");function Qs(e,t,n){return e=vs(e),(t=n?o:t)===o?function(e){return tt.test(e)}(e)?function(e){return e.match(Xe)||[]}(e):function(e){return e.match(ce)||[]}(e):e.match(t)||[]}var $s=Gr((function(e,t){try{return Et(e,o,t)}catch(e){return Ya(e)?e:new we(e)}})),Js=ei((function(e,t){return xt(t,(function(t){t=Li(t),rr(e,t,Ia(e[t],e))})),e}));function Xs(e){return function(){return e}}var ec=Bo(),tc=Bo(!0);function nc(e){return e}function rc(e){return Nr("function"==typeof e?e:ar(e,1))}var oc=Gr((function(e,t){return function(n){return Ir(n,e,t)}})),ic=Gr((function(e,t){return function(n){return Ir(e,n,t)}}));function ac(e,t,n){var r=Rs(t),o=br(t,r);null!=n||Xa(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=br(t,Rs(t)));var i=!(Xa(n)&&"chain"in n&&!n.chain),a=Qa(e);return xt(o,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=To(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Mt([this.value()],arguments))})})),e}function sc(){}var cc=zo(Pt),lc=zo(Tt),uc=zo(Dt);function dc(e){return yi(e)?jt(Li(e)):function(e){return function(t){return wr(t,e)}}(e)}var pc=jo(),hc=jo(!0);function fc(){return[]}function mc(){return!1}var gc,vc=Uo((function(e,t){return e+t}),0),yc=Ko("ceil"),Cc=Uo((function(e,t){return e/t}),1),bc=Ko("floor"),wc=Uo((function(e,t){return e*t}),1),Sc=Ko("round"),Ec=Uo((function(e,t){return e-t}),0);return Fn.after=function(e,t){if("function"!=typeof t)throw new Te(i);return e=hs(e),function(){if(--e<1)return t.apply(this,arguments)}},Fn.ary=ka,Fn.assign=ys,Fn.assignIn=Cs,Fn.assignInWith=bs,Fn.assignWith=ws,Fn.at=Ss,Fn.before=Ta,Fn.bind=Ia,Fn.bindAll=Js,Fn.bindKey=Aa,Fn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return ja(e)?e:[e]},Fn.chain=da,Fn.chunk=function(e,t,n){t=(n?vi(e,t,n):t===o)?1:gn(hs(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var a=0,s=0,c=r(pt(i/t));ai?0:i+n),(r=r===o||r>i?i:hs(r))<0&&(r+=i),r=n>r?0:fs(r);n>>0)?(e=vs(e))&&("string"==typeof t||null!=t&&!os(t))&&!(t=ao(t))&&rn(e)?Co(dn(e),0,n):e.split(t,n):[]},Fn.spread=function(e,t){if("function"!=typeof e)throw new Te(i);return t=null==t?0:gn(hs(t),0),Gr((function(n){var r=n[t],o=Co(n,0,t);return r&&Mt(o,r),Et(e,this,o)}))},Fn.tail=function(e){var t=null==e?0:e.length;return t?eo(e,1,t):[]},Fn.take=function(e,t,n){return e&&e.length?eo(e,0,(t=n||t===o?1:hs(t))<0?0:t):[]},Fn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?eo(e,(t=r-(t=n||t===o?1:hs(t)))<0?0:t,r):[]},Fn.takeRightWhile=function(e,t){return e&&e.length?uo(e,ai(t,3),!1,!0):[]},Fn.takeWhile=function(e,t){return e&&e.length?uo(e,ai(t,3)):[]},Fn.tap=function(e,t){return t(e),e},Fn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new Te(i);return Xa(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ra(e,t,{leading:r,maxWait:t,trailing:o})},Fn.thru=pa,Fn.toArray=ds,Fn.toPairs=Bs,Fn.toPairsIn=Fs,Fn.toPath=function(e){return ja(e)?Pt(e,Li):ss(e)?[e]:To(Di(vs(e)))},Fn.toPlainObject=gs,Fn.transform=function(e,t,n){var r=ja(e),o=r||Ga(e)||cs(e);if(t=ai(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:Xa(e)&&Qa(i)?Hn(We(e)):{}}return(o?xt:yr)(e,(function(e,r,o){return t(n,e,r,o)})),n},Fn.unary=function(e){return ka(e,1)},Fn.union=ea,Fn.unionBy=ta,Fn.unionWith=na,Fn.uniq=function(e){return e&&e.length?so(e):[]},Fn.uniqBy=function(e,t){return e&&e.length?so(e,ai(t,2)):[]},Fn.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?so(e,o,t):[]},Fn.unset=function(e,t){return null==e||co(e,t)},Fn.unzip=ra,Fn.unzipWith=oa,Fn.update=function(e,t,n){return null==e?e:lo(e,t,go(n))},Fn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:lo(e,t,go(n),r)},Fn.values=Hs,Fn.valuesIn=function(e){return null==e?[]:Qt(e,Ps(e))},Fn.without=ia,Fn.words=Qs,Fn.wrap=function(e,t){return La(go(t),e)},Fn.xor=aa,Fn.xorBy=sa,Fn.xorWith=ca,Fn.zip=la,Fn.zipObject=function(e,t){return fo(e||[],t||[],Xn)},Fn.zipObjectDeep=function(e,t){return fo(e||[],t||[],Qr)},Fn.zipWith=ua,Fn.entries=Bs,Fn.entriesIn=Fs,Fn.extend=Cs,Fn.extendWith=bs,ac(Fn,Fn),Fn.add=vc,Fn.attempt=$s,Fn.camelCase=Us,Fn.capitalize=zs,Fn.ceil=yc,Fn.clamp=function(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=(n=ms(n))==n?n:0),t!==o&&(t=(t=ms(t))==t?t:0),ir(ms(e),t,n)},Fn.clone=function(e){return ar(e,4)},Fn.cloneDeep=function(e){return ar(e,5)},Fn.cloneDeepWith=function(e,t){return ar(e,5,t="function"==typeof t?t:o)},Fn.cloneWith=function(e,t){return ar(e,4,t="function"==typeof t?t:o)},Fn.conformsTo=function(e,t){return null==t||sr(e,t,Rs(t))},Fn.deburr=qs,Fn.defaultTo=function(e,t){return null==e||e!=e?t:e},Fn.divide=Cc,Fn.endsWith=function(e,t,n){e=vs(e),t=ao(t);var r=e.length,i=n=n===o?r:ir(hs(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},Fn.eq=Ha,Fn.escape=function(e){return(e=vs(e))&&Z.test(e)?e.replace(K,tn):e},Fn.escapeRegExp=function(e){return(e=vs(e))&&ne.test(e)?e.replace(te,"\\$&"):e},Fn.every=function(e,t,n){var r=ja(e)?Tt:pr;return n&&vi(e,t,n)&&(t=o),r(e,ai(t,3))},Fn.find=ma,Fn.findIndex=qi,Fn.findKey=function(e,t){return Bt(e,ai(t,3),yr)},Fn.findLast=ga,Fn.findLastIndex=ji,Fn.findLastKey=function(e,t){return Bt(e,ai(t,3),Cr)},Fn.floor=bc,Fn.forEach=va,Fn.forEachRight=ya,Fn.forIn=function(e,t){return null==e?e:gr(e,ai(t,3),Ps)},Fn.forInRight=function(e,t){return null==e?e:vr(e,ai(t,3),Ps)},Fn.forOwn=function(e,t){return e&&yr(e,ai(t,3))},Fn.forOwnRight=function(e,t){return e&&Cr(e,ai(t,3))},Fn.get=xs,Fn.gt=Ua,Fn.gte=za,Fn.has=function(e,t){return null!=e&&hi(e,t,xr)},Fn.hasIn=ks,Fn.head=Vi,Fn.identity=nc,Fn.includes=function(e,t,n,r){e=Va(e)?e:Hs(e),n=n&&!r?hs(n):0;var o=e.length;return n<0&&(n=gn(o+n,0)),as(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&Ht(e,t,n)>-1},Fn.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=gn(r+o,0)),Ht(e,t,o)},Fn.inRange=function(e,t,n){return t=ps(t),n===o?(n=t,t=0):n=ps(n),function(e,t,n){return e>=vn(t,n)&&e=-9007199254740991&&e<=d},Fn.isSet=is,Fn.isString=as,Fn.isSymbol=ss,Fn.isTypedArray=cs,Fn.isUndefined=function(e){return e===o},Fn.isWeakMap=function(e){return es(e)&&pi(e)==R},Fn.isWeakSet=function(e){return es(e)&&"[object WeakSet]"==Er(e)},Fn.join=function(e,t){return null==e?"":Wt.call(e,t)},Fn.kebabCase=js,Fn.last=Yi,Fn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==o&&(i=(i=hs(n))<0?gn(r+i,0):vn(i,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):Ft(e,zt,i,!0)},Fn.lowerCase=Ws,Fn.lowerFirst=Vs,Fn.lt=ls,Fn.lte=us,Fn.max=function(e){return e&&e.length?hr(e,nc,_r):o},Fn.maxBy=function(e,t){return e&&e.length?hr(e,ai(t,2),_r):o},Fn.mean=function(e){return qt(e,nc)},Fn.meanBy=function(e,t){return qt(e,ai(t,2))},Fn.min=function(e){return e&&e.length?hr(e,nc,Dr):o},Fn.minBy=function(e,t){return e&&e.length?hr(e,ai(t,2),Dr):o},Fn.stubArray=fc,Fn.stubFalse=mc,Fn.stubObject=function(){return{}},Fn.stubString=function(){return""},Fn.stubTrue=function(){return!0},Fn.multiply=wc,Fn.nth=function(e,t){return e&&e.length?Ur(e,hs(t)):o},Fn.noConflict=function(){return dt._===this&&(dt._=Fe),this},Fn.noop=sc,Fn.now=xa,Fn.pad=function(e,t,n){e=vs(e);var r=(t=hs(t))?un(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return qo(ht(o),n)+e+qo(pt(o),n)},Fn.padEnd=function(e,t,n){e=vs(e);var r=(t=hs(t))?un(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var i=bn();return vn(e+i*(t-e+st("1e-"+((i+"").length-1))),t)}return Vr(e,t)},Fn.reduce=function(e,t,n){var r=ja(e)?Nt:Vt,o=arguments.length<3;return r(e,ai(t,4),n,o,ur)},Fn.reduceRight=function(e,t,n){var r=ja(e)?Ot:Vt,o=arguments.length<3;return r(e,ai(t,4),n,o,dr)},Fn.repeat=function(e,t,n){return t=(n?vi(e,t,n):t===o)?1:hs(t),Kr(vs(e),t)},Fn.replace=function(){var e=arguments,t=vs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Fn.result=function(e,t,n){var r=-1,i=(t=vo(t,e)).length;for(i||(i=1,e=o);++rd)return[];var n=h,r=vn(e,h);t=ai(t),e-=h;for(var o=Gt(r,t);++n=a)return e;var c=n-un(r);if(c<1)return r;var l=s?Co(s,0,c).join(""):e.slice(0,c);if(i===o)return l+r;if(s&&(c+=l.length-c),os(i)){if(e.slice(c).search(i)){var u,d=l;for(i.global||(i=xe(i.source,vs(pe.exec(i))+"g")),i.lastIndex=0;u=i.exec(d);)var p=u.index;l=l.slice(0,p===o?c:p)}}else if(e.indexOf(ao(i),c)!=c){var h=l.lastIndexOf(i);h>-1&&(l=l.slice(0,h))}return l+r},Fn.unescape=function(e){return(e=vs(e))&&G.test(e)?e.replace(V,hn):e},Fn.uniqueId=function(e){var t=++Oe;return vs(e)+t},Fn.upperCase=Zs,Fn.upperFirst=Ys,Fn.each=va,Fn.eachRight=ya,Fn.first=Vi,ac(Fn,(gc={},yr(Fn,(function(e,t){Ne.call(Fn.prototype,t)||(gc[t]=e)})),gc),{chain:!1}),Fn.VERSION="4.17.21",xt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Fn[e].placeholder=Fn})),xt(["drop","take"],(function(e,t){qn.prototype[e]=function(n){n=n===o?1:gn(hs(n),0);var r=this.__filtered__&&!t?new qn(this):this.clone();return r.__filtered__?r.__takeCount__=vn(n,r.__takeCount__):r.__views__.push({size:vn(n,h),type:e+(r.__dir__<0?"Right":"")}),r},qn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),xt(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;qn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ai(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),xt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");qn.prototype[e]=function(){return this[n](1).value()[0]}})),xt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");qn.prototype[e]=function(){return this.__filtered__?new qn(this):this[n](1)}})),qn.prototype.compact=function(){return this.filter(nc)},qn.prototype.find=function(e){return this.filter(e).head()},qn.prototype.findLast=function(e){return this.reverse().find(e)},qn.prototype.invokeMap=Gr((function(e,t){return"function"==typeof e?new qn(this):this.map((function(n){return Ir(n,e,t)}))})),qn.prototype.reject=function(e){return this.filter(Oa(ai(e)))},qn.prototype.slice=function(e,t){e=hs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new qn(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)},qn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},qn.prototype.toArray=function(){return this.take(h)},yr(qn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=Fn[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);i&&(Fn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,c=t instanceof qn,l=s[0],u=c||ja(t),d=function(e){var t=i.apply(Fn,Mt([e],s));return r&&p?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var p=this.__chain__,h=!!this.__actions__.length,f=a&&!p,m=c&&!h;if(!a&&u){t=m?t:new qn(this);var g=e.apply(t,s);return g.__actions__.push({func:pa,args:[d],thisArg:o}),new zn(g,p)}return f&&m?e.apply(this,s):(g=this.thru(d),f?r?g.value()[0]:g.value():g)})})),xt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Ie[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Fn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(ja(o)?o:[],e)}return this[n]((function(n){return t.apply(ja(n)?n:[],e)}))}})),yr(qn.prototype,(function(e,t){var n=Fn[t];if(n){var r=n.name+"";Ne.call(An,r)||(An[r]=[]),An[r].push({name:t,func:n})}})),An[Fo(o,2).name]=[{name:"wrapper",func:o}],qn.prototype.clone=function(){var e=new qn(this.__wrapped__);return e.__actions__=To(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=To(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=To(this.__views__),e},qn.prototype.reverse=function(){if(this.__filtered__){var e=new qn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},qn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=ja(e),r=t<0,o=n?e.length:0,i=function(e,t,n){for(var r=-1,o=n.length;++r=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},Fn.prototype.plant=function(e){for(var t,n=this;n instanceof Un;){var r=Fi(n);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},Fn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof qn){var t=e;return this.__actions__.length&&(t=new qn(this)),(t=t.reverse()).__actions__.push({func:pa,args:[Xi],thisArg:o}),new zn(t,this.__chain__)}return this.thru(Xi)},Fn.prototype.toJSON=Fn.prototype.valueOf=Fn.prototype.value=function(){return po(this.__wrapped__,this.__actions__)},Fn.prototype.first=Fn.prototype.head,Ye&&(Fn.prototype[Ye]=function(){return this}),Fn}();dt._=fn,(r=function(){return fn}.call(t,n,t,e))===o||(e.exports=r)}.call(this)},159:(e,t,n)=>{"use strict";(r=n(594))&&"object"==typeof r&&"default"in r&&r.default;var r,o=n(576),i=new o,a=i.getBrowser(),s=i.getCPU(),c=i.getDevice(),l=i.getEngine(),u=i.getOS(),d=i.getUA(),p=function(e){if(e){var t=new o(e);return{UA:t,browser:t.getBrowser(),cpu:t.getCPU(),device:t.getDevice(),engine:t.getEngine(),os:t.getOS(),ua:t.getUA(),setUserAgent:function(e){return t.setUA(e)}}}console.error("No userAgent string was provided")},h=Object.freeze({ClientUAInstance:i,browser:a,cpu:s,device:c,engine:l,os:u,ua:d,setUa:function(e){return i.setUA(e)},parseUserAgent:p});function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g="mobile",v="tablet",y="smarttv",C="console",b="wearable",w="embedded",S=void 0,E="Chrome",_="Firefox",x="Opera",k="Yandex",T="Safari",I="Internet Explorer",A="Edge",R="Chromium",P="IE",M="Mobile Safari",N="MIUI Browser",O="Samsung Browser",D="iOS",L="Android",B="Windows Phone",F="Windows",H="Mac OS",U={isMobile:!1,isTablet:!1,isBrowser:!1,isSmartTV:!1,isConsole:!1,isWearable:!1},z=function(e){return e||(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none")},q=function(){return!("undefined"==typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},j=function(e){var t=q();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)},W=function(e){return e.type===g},V=function(e){return e.type===v},K=function(e){var t=e.type;return t===g||t===v},G=function(e){return e.type===y},Z=function(e){return e.type===S},Y=function(e){return e.type===b},Q=function(e){return e.type===C},$=function(e){return e.type===w},J=function(e){var t=e.vendor;return z(t)},X=function(e){var t=e.model;return z(t)},ee=function(e){var t=e.type;return z(t,"browser")},te=function(e){return e.name===L},ne=function(e){return e.name===F},re=function(e){return e.name===H},oe=function(e){return e.name===B},ie=function(e){return e.name===D},ae=function(e){var t=e.version;return z(t)},se=function(e){var t=e.name;return z(t)},ce=function(e){return e.name===E},le=function(e){return e.name===_},ue=function(e){return e.name===R},de=function(e){return e.name===A},pe=function(e){return e.name===k},he=function(e){var t=e.name;return t===T||t===M},fe=function(e){return e.name===M},me=function(e){return e.name===x},ge=function(e){var t=e.name;return t===I||t===P},ve=function(e){return e.name===N},ye=function(e){return e.name===O},Ce=function(e){var t=e.version;return z(t)},be=function(e){var t=e.major;return z(t)},we=function(e){var t=e.name;return z(t)},Se=function(e){var t=e.name;return z(t)},Ee=function(e){var t=e.version;return z(t)},_e=function(){var e=q(),t=e&&e.userAgent&&e.userAgent.toLowerCase();return"string"==typeof t&&/electron/.test(t)},xe=function(e){return"string"==typeof e&&-1!==e.indexOf("Edg/")},ke=function(){var e=q();return e&&(/iPad|iPhone|iPod/.test(e.platform)||"MacIntel"===e.platform&&e.maxTouchPoints>1)&&!window.MSStream},Te=function(){return j("iPad")},Ie=function(){return j("iPhone")},Ae=function(){return j("iPod")},Re=function(e){return z(e)};G(c),Q(c),Y(c),$(c),fe(a)||Te(),ue(a),K(c)||Te(),W(c),V(c)||Te(),Z(c),Z(c),te(u),oe(u),ie(u)||Te(),ce(a),le(a),he(a),me(a),ge(a),ae(u),se(u),Ce(a),be(a),we(a),J(c),X(c),Se(l),Ee(l),Re(d),de(a)||xe(d),pe(a),ee(c),ke(),Te(),Ie(),Ae(),_e(),xe(d),de(a)&&xe(d),ne(u),re(u),ve(a),ye(a);t.En=function(e){var t=e?p(e):h,n=t.device,r=t.browser,o=t.engine,i=t.os,a=t.ua,s=function(e){switch(e){case g:return{isMobile:!0};case v:return{isTablet:!0};case y:return{isSmartTV:!0};case C:return{isConsole:!0};case b:return{isWearable:!0};case S:return{isBrowser:!0};case w:return{isEmbedded:!0};default:return U}}(n.type),c=s.isBrowser,l=s.isMobile,u=s.isTablet,d=s.isSmartTV,E=s.isConsole,_=s.isWearable,x=s.isEmbedded;return c?function(e,t,n,r,o){return{isBrowser:e,browserMajorVersion:z(t.major),browserFullVersion:z(t.version),browserName:z(t.name),engineName:z(n.name),engineVersion:z(n.version),osName:z(r.name),osVersion:z(r.version),userAgent:z(o)}}(c,r,o,i,a):d?function(e,t,n,r){return{isSmartTV:e,engineName:z(t.name),engineVersion:z(t.version),osName:z(n.name),osVersion:z(n.version),userAgent:z(r)}}(d,o,i,a):E?function(e,t,n,r){return{isConsole:e,engineName:z(t.name),engineVersion:z(t.version),osName:z(n.name),osVersion:z(n.version),userAgent:z(r)}}(E,o,i,a):l||u?function(e,t,n,r){return function(e){for(var t=1;t{"use strict";var t=function(e,t){return e+n(t)},n=function(e){return null===e||"boolean"==typeof e||void 0===e?"":"number"==typeof e?e.toString():"string"==typeof e?e:Array.isArray(e)?e.reduce(t,""):function(e){return Object.prototype.hasOwnProperty.call(e,"props")}(e)&&Object.prototype.hasOwnProperty.call(e.props,"children")?n(e.props.children):""};n.default=n,e.exports=n},799:(e,t)=>{"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),f=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 i:case s:case a:case p:case h:return e;default:switch(e=e&&e.$$typeof){case u:case l:case d:case m:case f:case c:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference"),t.ContextConsumer=l,t.ContextProvider=c,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=m,t.Memo=f,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.SuspenseList=h,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return v(e)===l},t.isContextProvider=function(e){return v(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return v(e)===d},t.isFragment=function(e){return v(e)===i},t.isLazy=function(e){return v(e)===m},t.isMemo=function(e){return v(e)===f},t.isPortal=function(e){return v(e)===o},t.isProfiler=function(e){return v(e)===s},t.isStrictMode=function(e){return v(e)===a},t.isSuspense=function(e){return v(e)===p},t.isSuspenseList=function(e){return v(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===s||e===a||e===p||e===h||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===f||e.$$typeof===c||e.$$typeof===l||e.$$typeof===d||e.$$typeof===n||void 0!==e.getModuleId)},t.typeOf=v},363:(e,t,n)=>{"use strict";e.exports=n(799)},210:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{t.SAME=0,t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},448:function(e,t,n){!function(e){"use strict";function t(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function r(e,t){Object.defineProperty(this,"kind",{value:e,enumerable:!0}),t&&t.length&&Object.defineProperty(this,"path",{value:t,enumerable:!0})}function o(e,t,n){o.super_.call(this,"E",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0}),Object.defineProperty(this,"rhs",{value:n,enumerable:!0})}function i(e,t){i.super_.call(this,"N",e),Object.defineProperty(this,"rhs",{value:t,enumerable:!0})}function a(e,t){a.super_.call(this,"D",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0})}function s(e,t,n){s.super_.call(this,"A",e),Object.defineProperty(this,"index",{value:t,enumerable:!0}),Object.defineProperty(this,"item",{value:n,enumerable:!0})}function c(e,t,n){var r=e.slice((n||t)+1||e.length);return e.length=t<0?e.length+t:t,e.push.apply(e,r),e}function l(e){var t=void 0===e?"undefined":x(e);return"object"!==t?t:e===Math?"math":null===e?"null":Array.isArray(e)?"array":"[object Date]"===Object.prototype.toString.call(e)?"date":"function"==typeof e.toString&&/^\/.*\//.test(e.toString())?"regexp":"object"}function u(e,t,n,r,d,p,h){h=h||[];var f=(d=d||[]).slice(0);if(void 0!==p){if(r){if("function"==typeof r&&r(f,p))return;if("object"===(void 0===r?"undefined":x(r))){if(r.prefilter&&r.prefilter(f,p))return;if(r.normalize){var m=r.normalize(f,p,e,t);m&&(e=m[0],t=m[1])}}}f.push(p)}"regexp"===l(e)&&"regexp"===l(t)&&(e=e.toString(),t=t.toString());var g=void 0===e?"undefined":x(e),v=void 0===t?"undefined":x(t),y="undefined"!==g||h&&h[h.length-1].lhs&&h[h.length-1].lhs.hasOwnProperty(p),C="undefined"!==v||h&&h[h.length-1].rhs&&h[h.length-1].rhs.hasOwnProperty(p);if(!y&&C)n(new i(f,t));else if(!C&&y)n(new a(f,e));else if(l(e)!==l(t))n(new o(f,e,t));else if("date"===l(e)&&e-t!=0)n(new o(f,e,t));else if("object"===g&&null!==e&&null!==t)if(h.filter((function(t){return t.lhs===e})).length)e!==t&&n(new o(f,e,t));else{if(h.push({lhs:e,rhs:t}),Array.isArray(e)){var b;for(e.length,b=0;b=t.length?n(new s(f,b,new a(void 0,e[b]))):u(e[b],t[b],n,r,f,b,h);for(;b=0?(u(e[o],t[o],n,r,f,o,h),S=c(S,a)):u(e[o],void 0,n,r,f,o,h)})),S.forEach((function(e){u(void 0,t[e],n,r,f,e,h)}))}h.length=h.length-1}else e!==t&&("number"===g&&isNaN(e)&&isNaN(t)||n(new o(f,e,t)))}function d(e,t,n,r){return r=r||[],u(e,t,(function(e){e&&r.push(e)}),n),r.length?r:void 0}function p(e,t,n){if(n.path&&n.path.length){var r,o=e[t],i=n.path.length-1;for(r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign({},A,e),n=t.logger,r=t.stateTransformer,o=t.errorTransformer,i=t.predicate,a=t.logErrors,s=t.diffPredicate;if(void 0===n)return function(){return function(e){return function(t){return e(t)}}};if(e.getState&&e.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n // ...options\n});\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n"),function(){return function(e){return function(t){return e(t)}}};var c=[];return function(e){var n=e.getState;return function(e){return function(l){if("function"==typeof i&&!i(n,l))return e(l);var u={};c.push(u),u.started=_.now(),u.startedTime=new Date,u.prevState=r(n()),u.action=l;var d=void 0;if(a)try{d=e(l)}catch(e){u.error=o(e)}else d=e(l);u.took=_.now()-u.started,u.nextState=r(n());var p=t.diff&&"function"==typeof s?s(n,l):t.diff;if(y(c,Object.assign({},t,{diff:p})),c.length=0,u.error)throw u.error;return d}}}}var b,w,S=function(e,t){return function(e,t){return new Array(t+1).join(e)}("0",t-e.toString().length)+e},E=function(e){return S(e.getHours(),2)+":"+S(e.getMinutes(),2)+":"+S(e.getSeconds(),2)+"."+S(e.getMilliseconds(),3)},_="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,x="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},k=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{},t=e.dispatch,n=e.getState;return"function"==typeof t||"function"==typeof n?C()({dispatch:t,getState:n}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};e.defaults=A,e.createLogger=C,e.logger=R,e.default=R,Object.defineProperty(e,"__esModule",{value:!0})}(t)},229:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var o=r(n(108)),i=n(917);t.default=function(e,t){var n={};return e&&"string"==typeof e?((0,o.default)(e,(function(e,r){e&&r&&(n[(0,i.camelCase)(e,t)]=r)})),n):n}},917:(e,t)=>{"use strict";t.__esModule=!0,t.camelCase=void 0;var n=/^--[a-zA-Z0-9-]+$/,r=/-([a-z])/g,o=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},c=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||o.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(a,c):e.replace(i,c)).replace(r,s))}},108:(e,t,n)=>{var r=n(788);function o(e,t){var n,o=null;if(!e||"string"!=typeof e)return o;for(var i,a,s=r(e),c="function"==typeof t,l=0,u=s.length;l0?2===s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,u):this[s[0]]=s[1]:3===s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=u?u.replace(s[1],s[2]):i:this[s[0]]=u?s[1].call(this,u,s[2]):i:4===s.length&&(this[s[0]]=u?s[3].call(this,u.replace(s[1],s[2])):i):this[s]=u||i;d+=2}},Y=function(e,t){for(var n in t)if(typeof t[n]===c&&t[n].length>0){for(var r=0;r2&&(e[d]="iPad",e[h]=C),e},this.getEngine=function(){var e={};return e[p]=i,e[m]=i,Z.call(e,r,b.engine),e},this.getOS=function(){var e={};return e[p]=i,e[m]=i,Z.call(e,r,b.os),w&&!e[p]&&v&&"Unknown"!=v.platform&&(e[p]=v.platform.replace(/chrome os/i,q).replace(/macos/i,j)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===l&&e.length>500?G(e,500):e,this},this.setUA(r),this};J.VERSION="1.0.37",J.BROWSER=W([p,m,u]),J.CPU=W([g]),J.DEVICE=W([d,f,h,v,y,b,C,w,S]),J.ENGINE=J.OS=W([p,m]),typeof t!==s?(e.exports&&(t=e.exports=J),t.UAParser=J):n.amdO?(r=function(){return J}.call(t,n,t,e))===i||(e.exports=r):typeof o!==s&&(o.UAParser=J);var X=typeof o!==s&&(o.jQuery||o.Zepto);if(X&&!X.ua){var ee=new J;X.ua=ee.getResult(),X.ua.get=function(){return ee.getUA()},X.ua.set=function(e){ee.setUA(e);var t=ee.getResult();for(var n in t)X.ua[n]=t[n]}}}("object"==typeof window?window:this)},63:(e,t,n)=>{"use strict";var r=n(594),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,a=r.useEffect,s=r.useLayoutEffect,c=r.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,l(o)&&u({inst:o})}),[e,n,t]),a((function(){return l(o)&&u({inst:o}),e((function(){l(o)&&u({inst:o})}))}),[e]),c(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},940:(e,t,n)=>{"use strict";var r=n(594),o=n(888),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useSyncExternalStore,s=r.useRef,c=r.useEffect,l=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=s(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;d=l((function(){function e(e){if(!c){if(c=!0,a=e,e=r(e),void 0!==o&&p.hasValue){var t=p.value;if(o(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var n=r(e);return void 0!==o&&o(t,n)?t:(a=e,s=n)}var a,s,c=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]}),[t,n,r,o]);var h=a(e,d[0],d[1]);return c((function(){p.hasValue=!0,p.value=h}),[h]),u(h),h}},888:(e,t,n)=>{"use strict";e.exports=n(63)},242:(e,t,n)=>{"use strict";e.exports=n(940)},594:e=>{"use strict";e.exports=React},566:e=>{"use strict";e.exports=JSON.parse('{"name":"@ms/centro-hvc-loader","version":"3.2.2","description":"Project Centro high value component loader","license":"UNLICENSED","devDependencies":{"@types/webpack-env":"1.15.1","typescript":"4.2.3-gauri-patch-3"},"homepage":"https://office.visualstudio.com/OC/_git/M365AdminUX?path=%2Fmodules%2Fhvc-loader","bugs":{"url":"https://office.visualstudio.com/OC/_workitems/edit/2364251","email":"centroinfo@microsoft.com"},"author":"MAC Platform Team ","main":"./dist/hvc-loader/index.js","module":"./dist/hvc-loader/index.js","typings":"./dist/hvc-loader/index.d.ts","scripts":{"build":"tsc -p ./tsconfig.json"},"dependencies":{"tslib":"^2.1.0"}}')}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.amdO={},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},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),(()=>{"use strict";var e={};n.r(e),n.d(e,{actionButton:()=>cE,buttonSelected:()=>lE,closeButton:()=>iE,itemButton:()=>sE,root:()=>rE,suggestionsAvailable:()=>fE,suggestionsContainer:()=>dE,suggestionsItem:()=>oE,suggestionsItemIsSuggested:()=>aE,suggestionsNone:()=>pE,suggestionsSpinner:()=>hE,suggestionsTitle:()=>uE});var t={};n.r(t),n.d(t,{inputDisabled:()=>RE,inputFocused:()=>AE,picker:()=>TE,pickerInput:()=>PE,pickerItems:()=>ME,pickerText:()=>IE,screenReaderOnly:()=>NE});var r={};n.r(r),n.d(r,{hasBrowserEnv:()=>s$,hasStandardBrowserEnv:()=>l$,hasStandardBrowserWebWorkerEnv:()=>u$,navigator:()=>c$,origin:()=>d$});var o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},o(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a,s,c,l=function(){return l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function p(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))}function h(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(e.children),o=r.next(),l.label=7;case 7:return o.done?[3,10]:[4,b(o.value,t)];case 8:l.sent(),l.label=9;case 9:return o=r.next(),[3,7];case 10:return[3,13];case 11:return i=l.sent(),s={error:i},[3,13];case 12:try{o&&!o.done&&(c=r.return)&&c.call(r)}finally{if(s)throw s.error}return[7];case 13:return[3,15];case 14:if(a=l.sent(),!e.optional)throw a;return console.log("Dynamic loading of optional script failed",a),[3,15];case 15:return[2];case 16:return[4,g(e,t)];case 17:return l.sent(),[2];case 18:return[4,v(e)];case 19:return l.sent(),[2];case 20:return[4,y(e)];case 21:return l.sent(),[2];case 22:return[4,C(e)];case 23:return l.sent(),[2];case 24:throw new Error("Invalid script loader object "+JSON.stringify(e))}}))}))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError,function(e){e.Info="Info",e.Error="Error",e.Analytics="Analytics",e.Performance="Performance",e.Interface="Interface",e.Availability="Availability",e.Reliability="Reliability"}(a||(a={})),function(e){e.ClientInfo="ClientInfo",e.ClientError="ClientError",e.ClientAnalytics="ClientAnalytics",e.ClientPerformance="ClientPerformance",e.ClientAvailability="ClientAvailability",e.ClientReliability="ClientReliability"}(s||(s={})),function(e){e.Microsoft365AdminCenter="@ms/mac"}(c||(c={}));var w=new Map;function S(e,t){if(w.has(e))throw new Error("Logger "+e+" already exists");w.set(e,t)}function E(e,t){t.forEach((function(n,r){try{n.logger(e)}catch(e){var o=new Map(t);o.delete(r),E({id:"500294",type:a.Error,logCategory:s.ClientError,message:"Failure in logger: "+r,error:e},o)}}))}var _,x,k,T=function(e){E(e,w)};(k=_||(_={})).M365AdminPortal="M365AdminPortal",k.SPOAdminPortal="SPOAdminPortal",k.SPOPortal="SPOPortal",k.EXOAdminPortal="EXOAdminPortal",k.TeamsAdminPortal="TeamsAdminPortal",k.SecurityPortal="SecurityPortal",k.CompliancePortal="CompliancePortal",k.M365SCCPortal="M365SCCPortal",k.SupportCentral="SupportCentral",k.IbizaMTMPortal="IbizaMTMPortal",k.CloudCostManagementPortal="CloudCostManagementPortal",k.Rave="Rave",k.DynamicsPortal="DynamicsPortal",k.TeamsApp="TeamsApp",k.M365DefenderSMB="M365DefenderSMB",k.Windows365Portal="Windows365Portal",k.PPACAdminPortal="PPACAdminPortal",k.VivaGoals="VivaGoals",k.VivaPulse="VivaPulse",k.FireSurveysHost="FireSurveysHost",k.AEM="AEM",k.ExcelPythonAddon="ExcelPythonAddon",k.AdminAppMetaOSTeams="AdminAppMetaOSTeams",k.AdminAppMetaOSOffice="AdminAppMetaOSOffice",k.Project="Project",k.Planner="Planner",k.Visio="Visio",k.Clipchamp="Clipchamp",function(e){e.Static="centro.runtime.static",e.Error="centro.hvc.error"}(x||(x={}));var I,A=void 0;!function(e){e[e.Trace=0]="Trace",e[e.Info=1]="Info",e[e.Comment=2]="Comment",e[e.Warning=3]="Warning",e[e.Error=4]="Error",e[e.Critical=5]="Critical"}(I||(I={}));var R=!0;var P=function(e){var t,n,r=window;if(null===(t=null==r?void 0:r.trustedTypes)||void 0===t?void 0:t.createPolicy)try{n=r.trustedTypes.createPolicy("@centro/hvc-loader",{createScriptURL:function(e){var t;try{t=new URL(e)}catch(t){throw new Error("Invalid script url "+e)}if("https:"!==(null==t?void 0:t.protocol))throw new Error("Only https protocol is allowed for script url "+e);return e},createScript:void 0,createHTML:void 0})}catch(e){console.error("Failed to create trusted type policy",e)}return n}();function M(e,t){if(!e){var n=new Error(t);throw T({type:a.Error,message:t,id:"508371",error:n}),n}}function N(e){return void 0===window?(T({type:a.Info,message:"window is undefined",id:"512105"}),!1):void 0===window.m365_admin_features?(T({type:a.Info,message:"window.m365_admin_features is undefined",id:"512108"}),!1):void 0!==window.m365_admin_features.initializers&&void 0!==window.m365_admin_features.initializers[e]}function O(e){var t,n;return!!(null===(n=null===(t=window.m365_admin_features)||void 0===t?void 0:t.locDbg)||void 0===n?void 0:n[e])}var D,L,B,F,H,U=void 0,z=void 0,q=!1,j=!1,W=void 0,V=!1,K=new Map,G=void 0,Z=void 0;function Y(e){return void 0===e&&(e=""),p(this,void 0,void 0,(function(){var t,n;return h(this,(function(r){switch(r.label){case 0:if(void 0===Z)throw t=new Error("attempting to getUxVersionData before preConfig were provided"),T({type:a.Error,message:t.message,error:t,id:"508373"}),t;return n=U+"/admin/api/uxversion"+e,V&&(n=""===e?n+"?locale="+Z.locale+"&hostingapp="+Z.hostName:n+"&locale="+Z.locale+"&hostingapp="+Z.hostName),[4,new Promise((function(e,t){var r=new XMLHttpRequest;r.open("GET",n,!0),V||(r.setRequestHeader("x-ms-mac-locale",Z.locale),r.setRequestHeader("x-ms-mac-hostingapp",Z.hostName)),r.onreadystatechange=function(){if(r.readyState===XMLHttpRequest.DONE){var o=r.getResponseHeader("x-ms-correlation-id");if(200!==r.status){var i="Request to "+n+" failed, server responseCode: "+r.status+" body: "+r.response+" correlationId: "+o,a=new Error(i);return void t(a)}e(function(e){if(void 0!==e&&e.hasOwnProperty("__hostApp_config"))for(var t in e)t.startsWith("__")||(e[t.toLowerCase()]=e[t],t.toLowerCase()!==t&&delete e[t]);return JSON.stringify(e)}(JSON.parse(r.response)))}},r.send()}))];case 1:return[2,r.sent()]}}))}))}function Q(){return p(this,void 0,void 0,(function(){var e,t;return h(this,(function(n){switch(n.label){case 0:return W?[2]:(t=(e=JSON).parse,[4,Y("?locdbg=true")]);case 1:return W=t.apply(e,[n.sent()]),[2]}}))}))}function $(e){return p(this,void 0,void 0,(function(){var t,r,o,i,c,l,u,d,f,m,g,v;return h(this,(function(y){switch(y.label){case 0:t=e.centroEnvironmentBaseUrl,r=e.preConfig,o=e.centroHvcData,i=e.enableUxVersionQueryParam,M(!!t,"centroEnvironmentBaseUrl is missing"),M(!!r,"preConfig is missing"),(Z=r).appId||(Z.appId="10000000-1000-4000-8000-100000000000".replace(/[018]/g,(function(e){return(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)}))),c=Z.appId,l=Z.hostName,y.label=1;case 1:return y.trys.push([1,5,,6]),q?(T({type:a.Info,message:"initialize() is called but loader is already previously initialized",id:"508375"}),[2]):(U="/"===t.substring(t.length-1)?t.substring(0,t.length-1):t,u=n(566),G=u.version,d=U+"/api/instrument/logclient",j||(S("hvcLoaderKustoLogger",function(e,t,n,r){var o=[],i=Promise.resolve(),c=0,l=e,u=t,d=n,f=r,m=function(){setTimeout((function(){g().catch((function(){}))}),1e3)},g=function(){return 0===o.length||R?(m(),Promise.resolve()):(i=new Promise((function(e,t){var n=new XMLHttpRequest;n.open("POST",u,!0),n.setRequestHeader("Content-Type","application/json"),n.setRequestHeader("x-ms-mac-hostingapp",d),n.setRequestHeader("x-ms-mac-appid",l),n.setRequestHeader("x-ms-mac-version",f),n.onreadystatechange=function(){if(n.readyState===XMLHttpRequest.DONE){if(204!==n.status){var r=new Error("Request to /api/instrument/logclient failed, server responseCode: "+n.status+" body: "+n.response);return console.log(r),void t(r)}e()}};var r=o.splice(0,o.length);n.send(JSON.stringify(r))}))).then(m)};m();var v=function(e){o.push(e)};return{logger:function(e){if(e.type!==a.Analytics&&e.type!==a.Performance){c+=1;var t=parseInt(e.id,10),n=e.message||"",r="",o="";try{if(null!==(r=function(){if(void 0===A)throw new Error("History object has not been set");return A}().location.pathname)&&-1!==r.indexOf(":")){var i=r.split(":");r=i[0],o=i[1]}}catch(e){r="",o=""}if(v({TagId:t,LogLevel:I.Info,LogCategory:e.logCategory||s.ClientInfo,Message:n,Adhoc0:l,Adhoc1:c.toString(),Adhoc2:JSON.stringify({data:e.data}),Adhoc5:o,PageName:r}),e.type===a.Error){var u=e.error.stack||"";v({TagId:500781,LogLevel:I.Error,LogCategory:e.logCategory||s.ClientError,Message:"UI Exception: "+(e.error.message||""),Adhoc0:l,Adhoc1:c.toString(),Adhoc2:JSON.stringify({version:f,stack:u}),Adhoc3:t.toString(),Adhoc5:o,PageName:r})}}},flush:function(){return p(this,void 0,void 0,(function(){return h(this,(function(e){return[2,Promise.all([i,g()]).then((function(){}))]}))}))}}}(c,d,l,u.name+"_"+u.version)),R=!1,void 0!==Z.additionalLoggers&&Object.keys(Z.additionalLoggers).forEach((function(e){S(e,{logger:Z.additionalLoggers[e]})})),j=!0),f=performance.now(),o?(T({type:a.Info,message:"uxVersion Data is provided thru parameter",id:"508372",data:o}),z=JSON.parse(o),[3,4]):[3,2]);case 2:if(e.forHostVersion&&e.hvcVersion)throw new Error("cannot specify both forHostVersion and hvcVersion");return V=!!i,m="",e.forHostVersion?m="?bldVer="+encodeURIComponent(e.forHostVersion):e.hvcVersion&&(m="?pkgver="+encodeURIComponent(e.hvcVersion)),[4,Y(m)];case 3:g=y.sent(),T({type:a.Info,message:"uxVersion Data is provided thru parameter",id:"508372",data:g}),z=JSON.parse(g),y.label=4;case 4:return q=!0,T({type:a.Info,message:"hvcloader initialze() step has succeeded",id:"513574",data:{eventName:"hvcLoader_Initialize_step",fromStart:performance.now()-f,UA:navigator.userAgent,enableQueryParam:V}}),[3,6];case 5:throw v=y.sent(),T({type:a.Error,message:"hvcloader initialze() step has failed "+v.message,id:"508376",error:v}),v;case 6:return[2]}}))}))}function J(e){return p(this,void 0,void 0,(function(){var t,n,r,o,i,s;return h(this,(function(c){switch(c.label){case 0:t=z,c.label=1;case 1:if(c.trys.push([1,7,,8]),!q)throw new Error("initialize() needs to be invoked before calling preloadFeature()");return n=performance.now(),!e.localMode||process.env.CENTRO_HVC_DATA?[3,3]:[4,Q()];case 2:c.sent(),t=W,c.label=3;case 3:if(!t)throw new Error("uxVersionData is not populated");return r=e.featureName.toLowerCase(),t[r]?N(r)&&O(r)===!!e.localMode?(T({type:a.Info,message:"preloadFeature() feature "+r+" already loaded previously",id:"508465",data:{hvc:r}}),[3,6]):[3,4]:(T({type:a.Info,message:"HVC "+r+" is not enabled for this host",id:"508419"}),[2,[!1,void 0]]);case 4:return[4,b(t[r].loaderSpec,P)];case 5:if(c.sent(),!N(r))throw new Error("preloadFeature(): global is not populated after loading for "+r);void 0===window.m365_admin_features.locDbg&&(window.m365_admin_features.locDbg={}),window.m365_admin_features.locDbg[r]=!!e.localMode,c.label=6;case 6:e.adapters&&K.set(r,e.adapters),o=void 0;try{o=window.m365_admin_features.staticAdditionalObjects[r]}catch(e){throw i=window.m365_admin_features.foreignEnvMainVersion,T({type:a.Error,message:i?"using v3 Hvc "+r+", error when trying to retrieve staticAdditionalObjects, error: "+e.message:"using v2 Hvc "+r+", staticAdditionalObjects is not supported, error: "+e.message,id:"521848",error:e}),e}return T({type:a.Info,message:"preloadFeatures() step has succeeded",id:"513585",data:{hvc:r,uxdata:JSON.stringify(t),eventName:"preloadFeature_step",fromStart:performance.now()-n,UA:navigator.userAgent}}),[2,[!0,o]];case 7:throw s=c.sent(),T({type:a.Error,message:"error in preloadFeatures() step "+s.message,id:"508417",data:{uxdata:JSON.stringify(t)},error:s}),s;case 8:return[2]}}))}))}function X(e){return p(this,void 0,void 0,(function(){var t,n,r,o,i,s,c,l;return h(this,(function(u){switch(u.label){case 0:if(u.trys.push([0,7,,8]),!q)throw new Error("initialize() needs to be invoked before calling bootstrapFeature()");if(t=performance.now(),n=z,O(r=e.featureName.toLowerCase())&&!process.env.CENTRO_HVC_DATA&&(n=W),!n)throw new Error("uxVersionData is not populated");if(!N(r))return[3,5];o={centroBaseUrl:U,cdnUrl:n[r].cdnUrl,ariaLoggerId:n.__hostApp_config.ariaLoggerId,targetAppUrls:n.__hostApp_config.hostingAppUrls,versionInfo:G},i=void 0,u.label=1;case 1:return u.trys.push([1,3,,4]),[4,window.m365_admin_features.initializers[r](K.get(r),o,Z)];case 2:return i=u.sent(),T({type:a.Info,message:"bootstrapFeature() step has succeeded",id:"513586",data:{hvc:r,eventName:"bootstrapFeature_step",fromStart:performance.now()-t,UA:navigator.userAgent}}),[3,4];case 3:throw s=u.sent(),c=window.m365_admin_features.foreignEnvMainVersion,T({type:a.Error,message:c?"using v3 Hvc "+r+", error when running foreignFeatureInitializeRuntime, error: "+s.message:"using v2 Hvc "+r+" is not supported, error: "+s.message,id:"521851",error:s}),s;case 4:return[2,i];case 5:throw new Error("bootstrapFeature(): preloadFeature() was not called before bootstraping "+r);case 6:return[3,8];case 7:throw l=u.sent(),T({type:a.Error,message:"error in bootstrapFeature() step "+l.message,id:"508481",error:l}),l;case 8:return[2]}}))}))}!function(e){e.GET="GET",e.PUT="PUT",e.POST="POST",e.DELETE="DELETE",e.PATCH="PATCH"}(D||(D={})),function(e){e.M365AdminCenter="MAC",e.Mover="Mover",e.ExchangeAdminCenter="EAC",e.SharepointAdminCenter="SPO",e.TeamsAdminCenter="TAC",e.ComplianceAdminCenter="CAC",e.SecurityAdminCenter="SAC",e.ProductivityAdminCenter="PAC",e.GraphApi="Graph",e.VRoomApi="VRoom",e.DeviceCareApi="DeviceCare",e.RecommendationApi="Reco",e.M365AoboApi="M365Aobo",e.Assist="Assist",e.BusinessApplicationPlatform="PPACBap",e.PowerPlatformAPITenantLevel="ppapi-tenant-level",e.GovernancePPACAPI="GovPPACAPI",e.LicensingAPI="LicAPI",e.PPApiTenantLevel="PPApiTenantLevel",e.Fusion="Fusion",e.VivaPulse="VivaPulse",e.CloudPolicyServiceApi="OCPS",e.ECS="ECS",e.O365ShellServices="O365Shell",e.ProfileService="ProfileService",e.VsbHub="VsbHub",e.Augloop="Augloop"}(L||(L={})),function(e){e.Centro="Centro",e.Hvc="Hvc",e.Consumer="Consumer"}(B||(B={})),function(e){e.Request="Request",e.History="History",e.DataSources="DataSources",e.SetTitleImpl="SetTitleImpl"}(F||(F={})),function(e){e[e.Prod=0]="Prod",e[e.CI=1]="CI",e[e.Local=2]="Local"}(H||(H={}));var ee="https://admin.microsoft.com",te="https://admin-ignite.microsoft.com",ne="https://localcdn:5555";function re(e){switch(e){case H.CI:return te;case H.Prod:return ee;case H.Local:default:return ne}}function oe(e,t){return{hostName:e,locale:t,appId:"",perfPrefix:"OcvFeedback".concat(e)}}var ie,ae,se={appId:0},ce=function(e){return Object.assign(se,e),le},le=(ie=[],{register:function(e){return e&&ie.push(e),se},unregister:function(e){var t=ie.indexOf(e);t>-1&&ie.splice(t,1)},updateFeedbackObject:function(e){Object.assign(se,e),ie.forEach((function(e){return e(se)}))}}),ue="ocv-inapp-feedback",de=n(594),pe=n.n(de),he="__stylesheet__",fe="undefined"!=typeof navigator&&/rv:11.0/.test(navigator.userAgent),me={};try{me=window||{}}catch(ke){}var ge,ve=function(){function e(e,t){var n,r,o,i,a,s;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=l({injectionMode:"undefined"==typeof document?0:1,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(n=null==t?void 0:t.classNameToArgs)&&void 0!==n?n:this._classNameToArgs,this._counter=null!==(r=null==t?void 0:t.counter)&&void 0!==r?r:this._counter,this._keyToClassName=null!==(i=null!==(o=this._config.classNameCache)&&void 0!==o?o:null==t?void 0:t.keyToClassName)&&void 0!==i?i:this._keyToClassName,this._preservedRules=null!==(a=null==t?void 0:t.preservedRules)&&void 0!==a?a:this._preservedRules,this._rules=null!==(s=null==t?void 0:t.rules)&&void 0!==s?s:this._rules}return e.getInstance=function(){if(!(ae=me[he])||ae._lastStyleElement&&ae._lastStyleElement.ownerDocument!==document){var t=(null==me?void 0:me.FabricConfig)||{},n=new e(t.mergeStyles,t.serializedStylesheet);ae=n,me[he]=n}return ae},e.prototype.serialize=function(){return JSON.stringify({classNameToArgs:this._classNameToArgs,counter:this._counter,keyToClassName:this._keyToClassName,preservedRules:this._preservedRules,rules:this._rules})},e.prototype.setConfig=function(e){this._config=l(l({},this._config),e)},e.prototype.onReset=function(e){var t=this;return this._onResetCallbacks.push(e),function(){t._onResetCallbacks=t._onResetCallbacks.filter((function(t){return t!==e}))}},e.prototype.onInsertRule=function(e){var t=this;return this._onInsertRuleCallbacks.push(e),function(){t._onInsertRuleCallbacks=t._onInsertRuleCallbacks.filter((function(t){return t!==e}))}},e.prototype.getClassName=function(e){var t=this._config.namespace,n=e||this._config.defaultPrefix;return"".concat(t?t+"-":"").concat(n,"-").concat(this._counter++)},e.prototype.cacheClassName=function(e,t,n,r){this._keyToClassName[t]=e,this._classNameToArgs[e]={args:n,rules:r}},e.prototype.classNameFromKey=function(e){return this._keyToClassName[e]},e.prototype.getClassNameCache=function(){return this._keyToClassName},e.prototype.argsFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.args},e.prototype.insertedRulesFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.rules},e.prototype.insertRule=function(e,t){var n=this._config.injectionMode,r=0!==n?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),r)switch(n){case 1:var o=r.sheet;try{o.insertRule(e,o.cssRules.length)}catch(e){}break;case 2:r.appendChild(document.createTextNode(e))}else this._rules.push(e);this._config.onInsertRule&&this._config.onInsertRule(e),this._onInsertRuleCallbacks.forEach((function(e){return e()}))},e.prototype.getRules=function(e){return(e?this._preservedRules.join(""):"")+this._rules.join("")},e.prototype.reset=function(){this._rules=[],this._counter=0,this._classNameToArgs={},this._keyToClassName={},this._onResetCallbacks.forEach((function(e){return e()}))},e.prototype.resetKeys=function(){this._keyToClassName={}},e.prototype._getStyleElement=function(){var e=this;return this._styleElement||"undefined"==typeof document||(this._styleElement=this._createStyleElement(),fe||window.requestAnimationFrame((function(){e._styleElement=void 0}))),this._styleElement},e.prototype._createStyleElement=function(){var e=document.head,t=document.createElement("style"),n=null;t.setAttribute("data-merge-styles","true");var r=this._config.cspSettings;if(r&&r.nonce&&t.setAttribute("nonce",r.nonce),this._lastStyleElement)n=this._lastStyleElement.nextElementSibling;else{var o=this._findPlaceholderStyleTag();n=o?o.nextElementSibling:e.childNodes[0]}return e.insertBefore(t,e.contains(n)?n:null),this._lastStyleElement=t,t},e.prototype._findPlaceholderStyleTag=function(){var e=document.head;return e?e.querySelector("style[data-merge-styles]"):null},e}();function ye(){for(var e=[],t=0;t=0)e(s.split(" "));else{var c=o.argsFromClassName(s);c?e(c):-1===n.indexOf(s)&&n.push(s)}else Array.isArray(s)?e(s):"object"==typeof s&&r.push(s)}}(e),{classes:n,objects:r}}function Ce(e){ge!==e&&(ge=e)}function be(){return void 0===ge&&(ge="undefined"!=typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),ge}function we(){return{rtl:be()}}ge=be();var Se,Ee={},_e={"user-select":1};function xe(e,t){var n=function(){var e;if(!Se){var t="undefined"!=typeof document?document:void 0,n="undefined"!=typeof navigator?navigator:void 0,r=null===(e=null==n?void 0:n.userAgent)||void 0===e?void 0:e.toLowerCase();Se=t?{isWebkit:!(!t||!("WebkitAppearance"in t.documentElement.style)),isMoz:!!(r&&r.indexOf("firefox")>-1),isOpera:!!(r&&r.indexOf("opera")>-1),isMs:!(!n||!/rv:11.0/i.test(n.userAgent)&&!/Edge\/\d./i.test(navigator.userAgent))}:{isWebkit:!0,isMoz:!0,isOpera:!0,isMs:!0}}return Se}(),r=e[t];if(_e[r]){var o=e[t+1];_e[r]&&(n.isWebkit&&e.push("-webkit-"+r,o),n.isMoz&&e.push("-moz-"+r,o),n.isMs&&e.push("-ms-"+r,o),n.isOpera&&e.push("-o-"+r,o))}}var ke,Te=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function Ie(e,t){var n=e[t],r=e[t+1];if("number"==typeof r){var o=Te.indexOf(n)>-1,i=n.indexOf("--")>-1,a=o||i?"":"px";e[t+1]="".concat(r).concat(a)}}var Ae="left",Re="right",Pe="@noflip",Me=((ke={})[Ae]=Re,ke[Re]=Ae,ke),Ne={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function Oe(e,t,n){if(e.rtl){var r=t[n];if(!r)return;var o=t[n+1];if("string"==typeof o&&o.indexOf(Pe)>=0)t[n+1]=o.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(r.indexOf(Ae)>=0)t[n]=r.replace(Ae,Re);else if(r.indexOf(Re)>=0)t[n]=r.replace(Re,Ae);else if(String(o).indexOf(Ae)>=0)t[n+1]=o.replace(Ae,Re);else if(String(o).indexOf(Re)>=0)t[n+1]=o.replace(Re,Ae);else if(Me[r])t[n]=Me[r];else if(Ne[o])t[n+1]=Ne[o];else switch(r){case"margin":case"padding":t[n+1]=function(e){if("string"==typeof e){var t=e.split(" ");if(4===t.length)return"".concat(t[0]," ").concat(t[3]," ").concat(t[2]," ").concat(t[1])}return e}(o);break;case"box-shadow":t[n+1]=function(e,t){var n=e.split(" "),r=parseInt(n[0],10);return n[0]=n[0].replace(String(r),String(-1*r)),n.join(" ")}(o)}}}var De="displayName",Le=/\:global\((.+?)\)/g;function Be(e,t){return e.indexOf(":global(")>=0?e.replace(Le,"$1"):0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function Fe(e,t,n,r){void 0===t&&(t={__order:[]}),0===n.indexOf("@")?He([r],t,n=n+"{"+e):n.indexOf(",")>-1?function(e){if(!Le.test(e))return e;for(var t=[],n=/\:global\((.+?)\)/g,r=null;r=n.exec(e);)r[1].indexOf(",")>-1&&t.push([r.index,r.index+r[0].length,r[1].split(",").map((function(e){return":global(".concat(e.trim(),")")})).join(", ")]);return t.reverse().reduce((function(e,t){var n=t[0],r=t[1],o=t[2];return e.slice(0,n)+o+e.slice(r)}),e)}(n).split(",").map((function(e){return e.trim()})).forEach((function(n){return He([r],t,Be(n,e))})):He([r],t,Be(n,e))}function He(e,t,n){void 0===t&&(t={__order:[]}),void 0===n&&(n="&");var r=ve.getInstance(),o=t[n];o||(o={},t[n]=o,t.__order.push(n));for(var i=0,a=e;in&&t.push(e.substring(n,o)),n=o+1)}return n0&&i>t)&&(o=tt(),i=0,a=Ze),l=o;for(var u=0;u0)throw new Error("Any module using getSlots must use withSlots. Please see withSlots javadoc for more info.");return function(e,t,n,r,o,i){return void 0!==e.create?e.create(t,n,r,o):ft(e)(t,n,r,o,i)}(t[e],n,r[e],r.slots&&r.slots[e],r._defaultStyles&&r._defaultStyles[e],r.theme)};o.isSlot=!0,n[e]=o}};for(var i in t)o(i);return n}function gt(e){var t=ve.getInstance(),n=[];for(var r in e)e.hasOwnProperty(r)&&n.push(r,"{",qe(we(),e[r]),"}");var o=n.join(""),i=t.classNameFromKey(o);if(i)return i;var a=t.getClassName();return t.insertRule("@keyframes ".concat(a,"{").concat(o,"}"),!0),t.cacheClassName(a,o,[],["keyframes",o]),a}var vt="cubic-bezier(.1,.9,.2,1)",yt="cubic-bezier(.1,.25,.75,.9)",Ct="0.167s",bt="0.267s",wt="0.367s",St="0.467s",Et=gt({from:{opacity:0},to:{opacity:1}}),_t=gt({from:{opacity:1},to:{opacity:0,visibility:"hidden"}}),xt=sn(-10),kt=sn(-20),Tt=sn(-40),It=sn(-400),At=sn(10),Rt=sn(20),Pt=sn(40),Mt=sn(400),Nt=cn(10),Ot=cn(20),Dt=cn(-10),Lt=cn(-20),Bt=ln(10),Ft=ln(20),Ht=ln(40),Ut=ln(400),zt=ln(-10),qt=ln(-20),jt=ln(-40),Wt=ln(-400),Vt=un(-10),Kt=un(-20),Gt=un(10),Zt=un(20),Yt=gt({from:{transform:"scale3d(.98,.98,1)"},to:{transform:"scale3d(1,1,1)"}}),Qt=gt({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(.98,.98,1)"}}),$t=gt({from:{transform:"scale3d(1.03,1.03,1)"},to:{transform:"scale3d(1,1,1)"}}),Jt=gt({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(1.03,1.03,1)"}}),Xt=gt({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(90deg)"}}),en=gt({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(-90deg)"}}),tn=yt,nn=Ct,rn=bt,on=wt;function an(e,t,n){return{animationName:e,animationDuration:t,animationTimingFunction:n,animationFillMode:"both"}}function sn(e){return gt({from:{transform:"translate3d(".concat(e,"px,0,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function cn(e){return gt({from:{transform:"translate3d(0,".concat(e,"px,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function ln(e){return gt({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(".concat(e,"px,0,0)")}})}function un(e){return gt({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(0,".concat(e,"px,0)")}})}var dn,pn,hn,fn,mn,gn=function(e){var t={},n=function(n){var r;e.hasOwnProperty(n)&&Object.defineProperty(t,n,{get:function(){return void 0===r&&(r=Ve(e[n]).toString()),r},enumerable:!0,configurable:!0})};for(var r in e)n(r);return t}({slideRightIn10:an("".concat(Et,",").concat(xt),wt,vt),slideRightIn20:an("".concat(Et,",").concat(kt),wt,vt),slideRightIn40:an("".concat(Et,",").concat(Tt),wt,vt),slideRightIn400:an("".concat(Et,",").concat(It),wt,vt),slideLeftIn10:an("".concat(Et,",").concat(At),wt,vt),slideLeftIn20:an("".concat(Et,",").concat(Rt),wt,vt),slideLeftIn40:an("".concat(Et,",").concat(Pt),wt,vt),slideLeftIn400:an("".concat(Et,",").concat(Mt),wt,vt),slideUpIn10:an("".concat(Et,",").concat(Nt),wt,vt),slideUpIn20:an("".concat(Et,",").concat(Ot),wt,vt),slideDownIn10:an("".concat(Et,",").concat(Dt),wt,vt),slideDownIn20:an("".concat(Et,",").concat(Lt),wt,vt),slideRightOut10:an("".concat(_t,",").concat(Bt),wt,vt),slideRightOut20:an("".concat(_t,",").concat(Ft),wt,vt),slideRightOut40:an("".concat(_t,",").concat(Ht),wt,vt),slideRightOut400:an("".concat(_t,",").concat(Ut),wt,vt),slideLeftOut10:an("".concat(_t,",").concat(zt),wt,vt),slideLeftOut20:an("".concat(_t,",").concat(qt),wt,vt),slideLeftOut40:an("".concat(_t,",").concat(jt),wt,vt),slideLeftOut400:an("".concat(_t,",").concat(Wt),wt,vt),slideUpOut10:an("".concat(_t,",").concat(Vt),wt,vt),slideUpOut20:an("".concat(_t,",").concat(Kt),wt,vt),slideDownOut10:an("".concat(_t,",").concat(Gt),wt,vt),slideDownOut20:an("".concat(_t,",").concat(Zt),wt,vt),scaleUpIn100:an("".concat(Et,",").concat(Yt),wt,vt),scaleDownIn100:an("".concat(Et,",").concat($t),wt,vt),scaleUpOut103:an("".concat(_t,",").concat(Jt),Ct,yt),scaleDownOut98:an("".concat(_t,",").concat(Qt),Ct,yt),fadeIn100:an(Et,Ct,yt),fadeIn200:an(Et,bt,yt),fadeIn400:an(Et,wt,yt),fadeIn500:an(Et,St,yt),fadeOut100:an(_t,Ct,yt),fadeOut200:an(_t,bt,yt),fadeOut400:an(_t,wt,yt),fadeOut500:an(_t,St,yt),rotate90deg:an(Xt,"0.1s",yt),rotateN90deg:an(en,"0.1s",yt)});!function(e){e.Arabic="Segoe UI Web (Arabic)",e.Cyrillic="Segoe UI Web (Cyrillic)",e.EastEuropean="Segoe UI Web (East European)",e.Greek="Segoe UI Web (Greek)",e.Hebrew="Segoe UI Web (Hebrew)",e.Thai="Leelawadee UI Web",e.Vietnamese="Segoe UI Web (Vietnamese)",e.WestEuropean="Segoe UI Web (West European)",e.Selawik="Selawik Web",e.Armenian="Segoe UI Web (Armenian)",e.Georgian="Segoe UI Web (Georgian)"}(dn||(dn={})),function(e){e.Arabic="'".concat(dn.Arabic,"'"),e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'".concat(dn.Cyrillic,"'"),e.EastEuropean="'".concat(dn.EastEuropean,"'"),e.Greek="'".concat(dn.Greek,"'"),e.Hebrew="'".concat(dn.Hebrew,"'"),e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'".concat(dn.Selawik,"'"),e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'".concat(dn.Vietnamese,"'"),e.WestEuropean="'".concat(dn.WestEuropean,"'"),e.Armenian="'".concat(dn.Armenian,"'"),e.Georgian="'".concat(dn.Georgian,"'")}(pn||(pn={})),function(e){e.size10="10px",e.size12="12px",e.size14="14px",e.size16="16px",e.size18="18px",e.size20="20px",e.size24="24px",e.size28="28px",e.size32="32px",e.size42="42px",e.size68="68px",e.mini="10px",e.xSmall="10px",e.small="12px",e.smallPlus="12px",e.medium="14px",e.mediumPlus="16px",e.icon="16px",e.large="18px",e.xLarge="20px",e.xLargePlus="24px",e.xxLarge="28px",e.xxLargePlus="32px",e.superLarge="42px",e.mega="68px"}(hn||(hn={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(fn||(fn={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(mn||(mn={}));var vn="@media screen and (-ms-high-contrast: active), screen and (forced-colors: active)",yn=320,Cn=480,bn=1366,wn=479;function Sn(e,t){var n="number"==typeof e?" and (min-width: ".concat(e,"px)"):"",r="number"==typeof t?" and (max-width: ".concat(t,"px)"):"";return"@media only screen".concat(n).concat(r)}var En,_n="ms-Fabric--isFocusVisible",xn="ms-Fabric--isFocusHidden";function kn(e,t){e&&(e.classList.add(t?_n:xn),e.classList.remove(t?xn:_n))}function Tn(e,t,n){var r;n?n.forEach((function(t){return kn(t.current,e)})):kn(null===(r=at(t))||void 0===r?void 0:r.document.body,e)}function In(e,t,n,r,o,i,a,s){return function(e,t){var n,r;void 0===t&&(t={});var o=t.borderRadius,i=t.inset,a=void 0===i?0:i,s=t.width,c=void 0===s?1:s,l=t.position,u=void 0===l?"relative":l,d=t.highContrastStyle,p=t.borderColor,h=void 0===p?e.palette.white:p,f=t.outlineColor,m=void 0===f?e.palette.neutralSecondary:f,g=t.isFocusedOnly,v=void 0===g||g,y=t.pointerEvents;return{outline:"transparent",position:u,selectors:(n={"::-moz-focus-inner":{border:"0"}},n[".".concat(_n," &").concat(v?":focus":"",":after")]={content:'""',position:"absolute",pointerEvents:y,left:a+1,top:a+1,bottom:a+1,right:a+1,border:"".concat(c,"px solid ").concat(h),outline:"".concat(c,"px solid ").concat(m),zIndex:En.FocusStyle,borderRadius:o,selectors:(r={},r[vn]=d,r)},n)}}(e,"number"!=typeof t&&t?t:{inset:t,position:n,highContrastStyle:r,borderColor:o,outlineColor:i,isFocusedOnly:a,borderRadius:s})}!function(e){e.Nav=1,e.ScrollablePane=1,e.FocusStyle=1,e.Coachmark=1e3,e.Layer=1e6,e.KeytipLayer=1000001}(En||(En={}));var An=function(e,t,n,r){var o,i,a;void 0===n&&(n="border"),void 0===r&&(r=-1);var s="borderBottom"===n;return{borderColor:e,selectors:{":after":(o={pointerEvents:"none",content:"''",position:"absolute",left:s?0:r,top:r,bottom:r,right:s?0:r},o[n]="2px solid ".concat(e),o.borderRadius=t,o.width="borderBottom"===n?"100%":void 0,o.selectors=(i={},i[vn]=(a={},a["border"===n?"borderColor":"borderBottomColor"]="Highlight",a),i),o)}}},Rn={position:"absolute",width:1,height:1,margin:-1,padding:0,border:0,overflow:"hidden",whiteSpace:"nowrap"},Pn=Xe((function(e,t){var n=ve.getInstance();return t?Object.keys(e).reduce((function(t,r){return t[r]=n.getClassName(e[r]),t}),{}):e}));function Mn(e,t,n){return Pn(e,void 0!==n?n:t.disableGlobalClassNames)}var Nn="__globalSettings__",On="__callbacks__",Dn=0,Ln=function(){function e(){}return e.getValue=function(e,t){var n=Bn();return void 0===n[e]&&(n[e]="function"==typeof t?t():t),n[e]},e.setValue=function(e,t){var n=Bn(),r=n[On],o=n[e];if(t!==o){n[e]=t;var i={oldValue:o,value:t,key:e};for(var a in r)r.hasOwnProperty(a)&&r[a](i)}return t},e.addChangeListener=function(e){var t=e.__id__,n=Fn();t||(t=e.__id__=String(Dn++)),n[t]=e},e.removeChangeListener=function(e){delete Fn()[e.__id__]},e}();function Bn(){var e,t=at()||{};return t[Nn]||(t[Nn]=((e={})[On]={},e)),t[Nn]}function Fn(){return Bn()[On]}var Hn,Un={settings:{},scopedSettings:{},inCustomizerContext:!1},zn=Ln.getValue("customizations",{settings:{},scopedSettings:{},inCustomizerContext:!1}),qn=[],jn=function(){function e(){}return e.reset=function(){zn.settings={},zn.scopedSettings={}},e.applySettings=function(t){zn.settings=l(l({},zn.settings),t),e._raiseChange()},e.applyScopedSettings=function(t,n){zn.scopedSettings[t]=l(l({},zn.scopedSettings[t]),n),e._raiseChange()},e.getSettings=function(e,t,n){void 0===n&&(n=Un);for(var r={},o=t&&n.scopedSettings[t]||{},i=t&&zn.scopedSettings[t]||{},a=0,s=e;an&&t.push({rawString:e.substring(n,o)}),t.push({theme:r[1],defaultValue:r[2]}),n=Zn.lastIndex}t.push({rawString:e.substring(n)})}return t}(e),r=Gn.runState,o=r.mode,i=r.buffer,a=r.flushTimer;t||1===o?(i.push(n),a||(Gn.runState.flushTimer=setTimeout((function(){Gn.runState.flushTimer=0,Qn((function(){var e=Gn.runState.buffer.slice();Gn.runState.buffer=[];var t=[].concat.apply([],e);t.length>0&&Jn(t)}))}),0))):Jn(n)}))}function Jn(e,t){Gn.loadStyles?Gn.loadStyles(er(e).styleString,e):function(e){if("undefined"!=typeof document){var t=document.getElementsByTagName("head")[0],n=document.createElement("style"),r=er(e),o=r.styleString,i=r.themable;n.setAttribute("data-load-themed-styles","true"),Kn&&n.setAttribute("nonce",Kn),n.appendChild(document.createTextNode(o)),Gn.perf.count++,t.appendChild(n);var a=document.createEvent("HTMLEvents");a.initEvent("styleinsert",!0,!1),a.args={newStyle:n},document.dispatchEvent(a);var s={styleElement:n,themableStyle:e};i?Gn.registeredThemableStyles.push(s):Gn.registeredStyles.push(s)}}(e)}function Xn(e){e.forEach((function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)}))}function er(e){var t=Gn.theme,n=!1;return{styleString:(e||[]).map((function(e){var r=e.theme;if(r){n=!0;var o=t?t[r]:void 0,i=e.defaultValue||"inherit";return t&&!o&&console&&!(r in t)&&"undefined"!=typeof DEBUG&&DEBUG&&console.warn('Theming value not provided for "'.concat(r,'". Falling back to "').concat(i,'".')),o||i}return e.rawString})).join(""),themable:n}}var tr,nr={themeDarker:"#004578",themeDark:"#005a9e",themeDarkAlt:"#106ebe",themePrimary:"#0078d4",themeSecondary:"#2b88d8",themeTertiary:"#71afe5",themeLight:"#c7e0f4",themeLighter:"#deecf9",themeLighterAlt:"#eff6fc",black:"#000000",blackTranslucent40:"rgba(0,0,0,.4)",neutralDark:"#201f1e",neutralPrimary:"#323130",neutralPrimaryAlt:"#3b3a39",neutralSecondary:"#605e5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#c8c6c4",neutralQuaternary:"#d2d0ce",neutralQuaternaryAlt:"#e1dfdd",neutralLight:"#edebe9",neutralLighter:"#f3f2f1",neutralLighterAlt:"#faf9f8",accent:"#0078d4",white:"#ffffff",whiteTranslucent40:"rgba(255,255,255,.4)",yellowDark:"#d29200",yellow:"#ffb900",yellowLight:"#fff100",orange:"#d83b01",orangeLight:"#ea4300",orangeLighter:"#ff8c00",redDark:"#a4262c",red:"#e81123",magentaDark:"#5c005c",magenta:"#b4009e",magentaLight:"#e3008c",purpleDark:"#32145a",purple:"#5c2d91",purpleLight:"#b4a0ff",blueDark:"#002050",blueMid:"#00188f",blue:"#0078d4",blueLight:"#00bcf2",tealDark:"#004b50",teal:"#008272",tealLight:"#00b294",greenDark:"#004b1c",green:"#107c10",greenLight:"#bad80a"};!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108)",e.depth8="0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108)",e.depth16="0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108)",e.depth64="0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18)"}(tr||(tr={}));var rr={elevation4:tr.depth4,elevation8:tr.depth8,elevation16:tr.depth16,elevation64:tr.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"};function or(e){var t=ve.getInstance(),n=qe(we(),e);if(!t.classNameFromKey(n)){var r=t.getClassName();t.insertRule("@font-face{".concat(n,"}"),!0),t.cacheClassName(r,n,[],["font-face",n])}}var ir,ar="'Segoe UI', '".concat(dn.WestEuropean,"'"),sr={ar:pn.Arabic,bg:pn.Cyrillic,cs:pn.EastEuropean,el:pn.Greek,et:pn.EastEuropean,he:pn.Hebrew,hi:pn.Hindi,hr:pn.EastEuropean,hu:pn.EastEuropean,ja:pn.Japanese,kk:pn.EastEuropean,ko:pn.Korean,lt:pn.EastEuropean,lv:pn.EastEuropean,pl:pn.EastEuropean,ru:pn.Cyrillic,sk:pn.EastEuropean,"sr-latn":pn.EastEuropean,th:pn.Thai,tr:pn.EastEuropean,uk:pn.Cyrillic,vi:pn.Vietnamese,"zh-hans":pn.ChineseSimplified,"zh-hant":pn.ChineseTraditional,hy:pn.Armenian,ka:pn.Georgian};function cr(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}var lr,ur,dr,pr="language",hr=(lr=function(e){if(void 0===e&&(e="sessionStorage"),void 0===ir){var t=ot(),n="localStorage"===e?function(e){var t=null;try{var n=at();t=n?n.localStorage.getItem(e):null}catch(e){}return t}(pr):"sessionStorage"===e?st(pr):void 0;n&&(ir=n),void 0===ir&&t&&(ir=t.documentElement.getAttribute("lang")),void 0===ir&&(ir="en")}return ir}(),ur=function(e){for(var t in sr)if(sr.hasOwnProperty(t)&&e&&0===t.indexOf(e))return sr[t];return ar}(lr),dr="".concat(ur,", ").concat("'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif"),{tiny:cr(hn.mini,fn.regular,dr),xSmall:cr(hn.xSmall,fn.regular,dr),small:cr(hn.small,fn.regular,dr),smallPlus:cr(hn.smallPlus,fn.regular,dr),medium:cr(hn.medium,fn.regular,dr),mediumPlus:cr(hn.mediumPlus,fn.regular,dr),large:cr(hn.large,fn.regular,dr),xLarge:cr(hn.xLarge,fn.semibold,dr),xLargePlus:cr(hn.xLargePlus,fn.semibold,dr),xxLarge:cr(hn.xxLarge,fn.semibold,dr),xxLargePlus:cr(hn.xxLargePlus,fn.semibold,dr),superLarge:cr(hn.superLarge,fn.semibold,dr),mega:cr(hn.mega,fn.semibold,dr)});function fr(e,t,n,r){or({fontFamily:e="'".concat(e,"'"),src:(void 0!==r?"local('".concat(r,"'),"):"")+"url('".concat(t,".woff2') format('woff2'),")+"url('".concat(t,".woff') format('woff')"),fontWeight:n,fontStyle:"normal",fontDisplay:"swap"})}function mr(e,t,n,r,o){void 0===r&&(r="segoeui");var i="".concat(e,"/").concat(n,"/").concat(r);fr(t,i+"-light",fn.light,o&&o+" Light"),fr(t,i+"-semilight",fn.semilight,o&&o+" SemiLight"),fr(t,i+"-regular",fn.regular,o),fr(t,i+"-semibold",fn.semibold,o&&o+" SemiBold"),fr(t,i+"-bold",fn.bold,o&&o+" Bold")}function gr(e){for(var t=[],n=1;n-1;e[r]=i?o:vr(e[r]||{},o,n)}}return n.pop(),e}function yr(e,t,n,r,o){return void 0===o&&(o=!1),function(e,t){var n="";return!0===t&&(n=" /* @deprecated */"),e.listTextColor=e.listText+n,e.menuItemBackgroundChecked+=n,e.warningHighlight+=n,e.warningText=e.messageText+n,e.successText+=n,e}(Cr(e,t,l({primaryButtonBorder:"transparent",errorText:r?"#F1707B":"#a4262c",messageText:r?"#F3F2F1":"#323130",messageLink:r?"#6CB8F6":"#005A9E",messageLinkHovered:r?"#82C7FF":"#004578",infoIcon:r?"#C8C6C4":"#605e5c",errorIcon:r?"#F1707B":"#A80000",blockingIcon:r?"#442726":"#FDE7E9",warningIcon:r?"#C8C6C4":"#797775",severeWarningIcon:r?"#FCE100":"#D83B01",successIcon:r?"#92C353":"#107C10",infoBackground:r?"#323130":"#f3f2f1",errorBackground:r?"#442726":"#FDE7E9",blockingBackground:r?"#442726":"#FDE7E9",warningBackground:r?"#433519":"#FFF4CE",severeWarningBackground:r?"#4F2A0F":"#FED9CC",successBackground:r?"#393D1B":"#DFF6DD",warningHighlight:r?"#fff100":"#ffb900",successText:r?"#92c353":"#107C10"},n),r),o)}function Cr(e,t,n,r,o){void 0===o&&(o=!1);var i={},a=e||{},s=a.white,c=a.black,u=a.themePrimary,d=a.themeDark,p=a.themeDarker,h=a.themeDarkAlt,f=a.themeLighter,m=a.neutralLight,g=a.neutralLighter,v=a.neutralDark,y=a.neutralQuaternary,C=a.neutralQuaternaryAlt,b=a.neutralPrimary,w=a.neutralSecondary,S=a.neutralSecondaryAlt,E=a.neutralTertiary,_=a.neutralTertiaryAlt,x=a.neutralLighterAlt,k=a.accent;return s&&(i.bodyBackground=s,i.bodyFrameBackground=s,i.accentButtonText=s,i.buttonBackground=s,i.primaryButtonText=s,i.primaryButtonTextHovered=s,i.primaryButtonTextPressed=s,i.inputBackground=s,i.inputForegroundChecked=s,i.listBackground=s,i.menuBackground=s,i.cardStandoutBackground=s),c&&(i.bodyTextChecked=c,i.buttonTextCheckedHovered=c),u&&(i.link=u,i.primaryButtonBackground=u,i.inputBackgroundChecked=u,i.inputIcon=u,i.inputFocusBorderAlt=u,i.menuIcon=u,i.menuHeader=u,i.accentButtonBackground=u),d&&(i.primaryButtonBackgroundPressed=d,i.inputBackgroundCheckedHovered=d,i.inputIconHovered=d),p&&(i.linkHovered=p),h&&(i.primaryButtonBackgroundHovered=h),f&&(i.inputPlaceholderBackgroundChecked=f),m&&(i.bodyBackgroundChecked=m,i.bodyFrameDivider=m,i.bodyDivider=m,i.variantBorder=m,i.buttonBackgroundCheckedHovered=m,i.buttonBackgroundPressed=m,i.listItemBackgroundChecked=m,i.listHeaderBackgroundPressed=m,i.menuItemBackgroundPressed=m,i.menuItemBackgroundChecked=m),g&&(i.bodyBackgroundHovered=g,i.buttonBackgroundHovered=g,i.buttonBackgroundDisabled=g,i.buttonBorderDisabled=g,i.primaryButtonBackgroundDisabled=g,i.disabledBackground=g,i.listItemBackgroundHovered=g,i.listHeaderBackgroundHovered=g,i.menuItemBackgroundHovered=g),y&&(i.primaryButtonTextDisabled=y,i.disabledSubtext=y),C&&(i.listItemBackgroundCheckedHovered=C),E&&(i.disabledBodyText=E,i.variantBorderHovered=(null==n?void 0:n.variantBorderHovered)||E,i.buttonTextDisabled=E,i.inputIconDisabled=E,i.disabledText=E),b&&(i.bodyText=b,i.actionLink=b,i.buttonText=b,i.inputBorderHovered=b,i.inputText=b,i.listText=b,i.menuItemText=b),x&&(i.bodyStandoutBackground=x,i.defaultStateBackground=x),v&&(i.actionLinkHovered=v,i.buttonTextHovered=v,i.buttonTextChecked=v,i.buttonTextPressed=v,i.inputTextHovered=v,i.menuItemTextHovered=v),w&&(i.bodySubtext=w,i.focusBorder=w,i.inputBorder=w,i.smallInputBorder=w,i.inputPlaceholderText=w),S&&(i.buttonBorder=S),_&&(i.disabledBodySubtext=_,i.disabledBorder=_,i.buttonBackgroundChecked=_,i.menuDivider=_),k&&(i.accentButtonBackground=k),(null==t?void 0:t.elevation4)&&(i.cardShadow=t.elevation4),!r&&(null==t?void 0:t.elevation8)?i.cardShadowHovered=t.elevation8:i.variantBorderHovered&&(i.cardShadowHovered="0 0 1px "+i.variantBorderHovered),l(l({},i),n)}function br(e,t){var n,r,o;void 0===t&&(t={});var i=gr({},e,t,{semanticColors:Cr(t.palette,t.effects,t.semanticColors,void 0===t.isInverted?e.isInverted:t.isInverted)});if((null===(n=t.palette)||void 0===n?void 0:n.themePrimary)&&!(null===(r=t.palette)||void 0===r?void 0:r.accent)&&(i.palette.accent=t.palette.themePrimary),t.defaultFontStyle)for(var a=0,s=Object.keys(i.fonts);a0&&(void 0===(o=1)&&(o=3),3!==o&&2!==o||(Xn(Gn.registeredStyles),Gn.registeredStyles=[]),3!==o&&1!==o||(Xn(Gn.registeredThemableStyles),Gn.registeredThemableStyles=[]),Jn([].concat.apply([],e)))}var o}()}(l(l(l(l({},Er.palette),Er.semanticColors),Er.effects),function(e){for(var t={},n=0,r=Object.keys(e.fonts);n10?" (+ ".concat(Fr.length-10," more)"):"")),Hr=void 0,Fr=[]}),2e3)))}function zr(){for(var e=[],t=0;t0){n.subComponentStyles={};var p=n.subComponentStyles,h=function(e){if(r.hasOwnProperty(e)){var t=r[e];p[e]=function(e){return zr.apply(void 0,t.map((function(t){return"function"==typeof t?t(e):t})))}}};for(var l in r)h(l)}return n}function qr(e){for(var t=[],n=1;n=0||0===s.indexOf("data-")||0===s.indexOf("aria-"))||n&&-1!==(null==n?void 0:n.indexOf(s))||(o[s]=e[s])}return o}var _o={root:"ms-StackItem"},xo={start:"flex-start",end:"flex-end"},ko=Yr((function(e){var t=e.children,n=Eo(e,eo);return null==t?null:pt(mt(e,{root:"div"}).root,l({},n),t)}),{displayName:"StackItem",styles:function(e,t,n){var r=e.grow,o=e.shrink,i=e.disableShrink,a=e.align,s=e.verticalFill,c=e.order,l=e.className,u=e.basis,d=void 0===u?"auto":u,p=Mn(_o,t);return{root:[t.fonts.medium,p.root,{flexBasis:d,margin:n.margin,padding:n.padding,height:s?"100%":"auto",width:"auto"},r&&{flexGrow:!0===r?1:r},(i||!r&&!o)&&{flexShrink:0},o&&!i&&{flexShrink:1},a&&{alignSelf:xo[a]||a},c&&{order:c},l]}}});const To=(0,de.createContext)({});function Io(e,t,n=[],r=!0){const{reducerRegistry:o,runSaga:i}=(0,de.useContext)(To);(0,de.useLayoutEffect)((()=>{if(!o.exists(e)){const a=!0;o.registerDynamic(e,t,a,r),n.map((e=>i(e)))}}),[t,e,o,i,n,r])}function Ao(e){(0,de.useEffect)((()=>{window.document.title=e}),[e])}const Ro=ReactDOM;var Po=n.n(Ro);const Mo=ReactRouterDOM;function No(e,t){var n=function(){var e=de.useState(0)[1];return function(){return e((function(e){return++e}))}}(),r=de.useContext(Zr).customizations,o=r.inCustomizerContext;return de.useEffect((function(){return o||jn.observe(n),function(){o||jn.unobserve(n)}}),[o]),jn.getSettings(e,t,r)}var Oo=["theme","styles"];function Do(e,t,n,r,o){var i=(r=r||{scope:"",fields:void 0}).scope,a=r.fields,s=void 0===a?Oo:a,c=de.forwardRef((function(r,o){var a=de.useRef(),c=No(s,i),d=c.styles,p=(c.dir,u(c,["styles","dir"])),h=n?n(r):void 0,f=a.current&&a.current.__cachedInputs__||[],m=r.styles;if(!a.current||d!==f[1]||m!==f[2]){var g=function(e){return qr(e,t,d,m)};g.__cachedInputs__=[t,d,m],g.__noStyleOverride__=!d&&!m,a.current=g}return de.createElement(e,l({ref:o},p,h,r,{styles:a.current}))}));c.displayName="Styled".concat(e.displayName||e.name);var d=o?de.memo(c):c;return c.displayName&&(d.displayName=c.displayName),d}var Lo=0,Bo=ve.getInstance();Bo&&Bo.onReset&&Bo.onReset((function(){return Lo++}));var Fo="__retval__";function Ho(e){void 0===e&&(e={});var t=new Map,n=0,r=0,o=Lo;return function(i,a){var s;if(void 0===a&&(a={}),e.useStaticStyles&&"function"==typeof i&&i.__noStyleOverride__)return i(a);r++;var c=t,l=a.theme,u=l&&void 0!==l.rtl?l.rtl:ut(),d=e.disableCaching;if(o!==Lo&&(o=Lo,t=new Map,n=0),e.disableCaching||(c=zo(t,i),c=zo(c,a)),!d&&c[Fo]||(c[Fo]=void 0===i?{}:Wr(["function"==typeof i?i(a):i],{rtl:!!u,specificityMultiplier:e.useStaticStyles?5:void 0}),d||n++),n>(e.cacheSize||50)){var p=at();(null===(s=null==p?void 0:p.FabricConfig)||void 0===s?void 0:s.enableClassNameCacheFullWarning)&&(console.warn("Styles are being recalculated too frequently. Cache miss rate is ".concat(n,"/").concat(r,".")),console.trace()),t.clear(),n=0,e.disableCaching=!0}return c[Fo]}}function Uo(e,t){return t=function(e){switch(e){case void 0:return"__undefined__";case null:return"__null__";default:return e}}(t),e.has(t)||e.set(t,new Map),e.get(t)}function zo(e,t){if("function"==typeof t)if(t.__cachedInputs__)for(var n=0,r=t.__cachedInputs__;n-1)for(var a=n.split(/[ ,]+/),s=0;s0&&e.preventDefault(),r.scrollHeight-Math.ceil(r.scrollTop)<=r.clientHeight&&t<0&&e.preventDefault()}}),{passive:!1}),r=e}},ii=function(e,t){e&&t.on(e,"touchmove",(function(e){e.stopPropagation()}),{passive:!1})},ai=function(e){e.preventDefault()};function si(e){for(var t=e,n=ot(e);t&&t!==n.body;){if("true"===t.getAttribute(ri))return t;t=t.parentElement}for(t=e;t&&t!==n.body;){if("false"!==t.getAttribute(ri)){var r=getComputedStyle(t),o=r?r.getPropertyValue("overflow-y"):"";if(o&&("scroll"===o||"auto"===o))return t}t=t.parentElement}return t&&t!==n.body||(t=at(e)),t}function ci(e){return e&&!!e._virtual}function li(e,t){return void 0===t&&(t=!0),e&&(t&&function(e){var t;return e&&ci(e)&&(t=e._virtual.parent),t}(e)||e.parentNode&&e.parentNode)}function ui(e,t,n){void 0===n&&(n=!0);var r=!1;if(e&&t)if(n)if(e===t)r=!0;else for(r=!1;t;){var o=li(t);if(o===e){r=!0;break}t=o}else e.contains&&(r=e.contains(t));return r}function di(){for(var e=[],t=0;t=0,a=!!e&&"false"!==o&&("A"===e.tagName||"BUTTON"===e.tagName||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"SELECT"===e.tagName||"true"===o||i);return t?-1!==n&&a:a}function xi(e){return!!(e&&e.getAttribute&&e.getAttribute(mi))}function ki(e){return!(!e||!e.getAttribute||"true"!==e.getAttribute(gi))}function Ti(e,t,n){return"true"!==function(e,t,n){var r=pi(e,(function(e){return e.hasAttribute(t)}),n);return r&&r.getAttribute(t)}(e,t,null!=n?n:ot())}var Ii=void 0;function Ai(e){if(e){var t=at(e);t&&(void 0!==Ii&&t.cancelAnimationFrame(Ii),Ii=t.requestAnimationFrame((function(){e&&e.focus(),Ii=void 0})))}}function Ri(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}var Pi=["TEMPLATE","STYLE","SCRIPT"];function Mi(e){var t=ot(e);if(!t)return function(){};for(var n=[];e!==t.body&&e.parentElement;){for(var r=0,o=e.parentElement.children;r0){var e=ot();e&&e.body&&1===ti&&(e.body.classList.remove(ni),e.body.removeEventListener("touchmove",ai)),ti--}}()},t.prototype.render=function(){var e=this.props,t=e.isDarkThemed,n=e.className,r=e.theme,o=e.styles,i=Eo(this.props,So),a=ra(o,{theme:r,className:n,isDark:t});return de.createElement("div",l({},i,{className:a.root}))},t}(de.Component),ia={root:"ms-Overlay",rootDark:"ms-Overlay--dark"},aa=Do(oa,(function(e){var t,n=e.className,r=e.theme,o=e.isNone,i=e.isDark,a=r.palette,s=Mn(ia,r);return{root:[s.root,r.fonts.medium,{backgroundColor:a.whiteTranslucent40,top:0,right:0,bottom:0,left:0,position:"absolute",selectors:(t={},t[vn]={border:"1px solid WindowText",opacity:0},t)},o&&{visibility:"hidden"},i&&[s.rootDark,{backgroundColor:a.blackTranslucent40}],n]}}),void 0,{scope:"Overlay"}),sa=de.createContext(void 0),ca=function(){return function(){}};sa.Provider;var la=((na={})[nt.up]=1,na[nt.down]=1,na[nt.left]=1,na[nt.right]=1,na[nt.home]=1,na[nt.end]=1,na[nt.tab]=1,na[nt.pageUp]=1,na[nt.pageDown]=1,na);function ua(e){return!!la[e]}var da=new WeakMap,pa=new WeakMap;function ha(e,t){var n,r=da.get(e);return n=r?r+t:1,da.set(e,n),n}function fa(e){var t=pa.get(e);return t||(t={onMouseDown:function(t){return ya(t,e.registeredProviders)},onPointerDown:function(t){return Ca(t,e.registeredProviders)},onKeyDown:function(t){return ba(t,e.registeredProviders)},onKeyUp:function(t){return wa(t,e.registeredProviders)}},pa.set(e,t),t)}var ma=de.createContext(void 0);function ga(e){var t=de.useContext(ma);de.useEffect((function(){var n,r,o,i,a=at(null==e?void 0:e.current);if(a&&!0!==(null===(n=a.FabricConfig)||void 0===n?void 0:n.disableFocusRects)){var s,c,l,u,d=a;if((null===(r=null==t?void 0:t.providerRef)||void 0===r?void 0:r.current)&&(null===(i=null===(o=null==t?void 0:t.providerRef)||void 0===o?void 0:o.current)||void 0===i?void 0:i.addEventListener)){d=t.providerRef.current;var p=fa(t);s=p.onMouseDown,c=p.onPointerDown,l=p.onKeyDown,u=p.onKeyUp}else s=ya,c=Ca,l=ba,u=wa;var h=ha(d,1);return h<=1&&(d.addEventListener("mousedown",s,!0),d.addEventListener("pointerdown",c,!0),d.addEventListener("keydown",l,!0),d.addEventListener("keyup",u,!0)),function(){var e;a&&!0!==(null===(e=a.FabricConfig)||void 0===e?void 0:e.disableFocusRects)&&0===(h=ha(d,-1))&&(d.removeEventListener("mousedown",s,!0),d.removeEventListener("pointerdown",c,!0),d.removeEventListener("keydown",l,!0),d.removeEventListener("keyup",u,!0))}}}),[t,e])}var va=function(e){return ga(e.rootRef),null};function ya(e,t){Tn(!1,e.target,t)}function Ca(e,t){"mouse"!==e.pointerType&&Tn(!1,e.target,t)}function ba(e,t){ua(e.which)&&Tn(!0,e.target,t)}function wa(e,t){ua(e.which)&&Tn(!0,e.target,t)}var Sa=function(e){var t=e.providerRef,n=e.layerRoot,r=de.useState([])[0],o=de.useContext(ma),i=void 0!==o&&!n,a=de.useMemo((function(){return i?void 0:{providerRef:t,registeredProviders:r,registerProvider:function(e){r.push(e),null==o||o.registerProvider(e)},unregisterProvider:function(e){null==o||o.unregisterProvider(e);var t=r.indexOf(e);t>=0&&r.splice(t,1)}}}),[t,r,o,i]);return de.useEffect((function(){if(a)return a.registerProvider(a.providerRef),function(){return a.unregisterProvider(a.providerRef)}}),[a]),a?de.createElement(ma.Provider,{value:a},e.children):de.createElement(de.Fragment,null,e.children)};function Ea(e,t){void 0===e&&(e={});var n=_a(t)?t:function(e){return function(t){return e?l(l({},t),e):t}}(t);return n(e)}function _a(e){return"function"==typeof e}var xa=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onCustomizationChange=function(){return t.forceUpdate()},t}return i(t,e),t.prototype.componentDidMount=function(){jn.observe(this._onCustomizationChange)},t.prototype.componentWillUnmount=function(){jn.unobserve(this._onCustomizationChange)},t.prototype.render=function(){var e=this,t=this.props.contextTransform;return de.createElement(Zr.Consumer,null,(function(n){var r=function(e,t){var n,r,o,i=(t||{}).customizations,a=void 0===i?{settings:{},scopedSettings:{}}:i;return{customizations:{settings:Ea(a.settings,e.settings),scopedSettings:(n=a.scopedSettings,r=e.scopedSettings,void 0===n&&(n={}),(_a(r)?r:(void 0===(o=r)&&(o={}),function(e){var t=l({},e);for(var n in o)o.hasOwnProperty(n)&&(t[n]=l(l({},e[n]),o[n]));return t}))(n)),inCustomizerContext:!0}}}(e.props,n);return t&&(r=t(r)),de.createElement(Zr.Provider,{value:r},e.props.children)}))},t}(de.Component),ka=Ho(),Ta=Xe((function(e,t){return Sr(l(l({},e),{rtl:t}))})),Ia=de.forwardRef((function(e,t){var n=e.className,r=e.theme,o=e.applyTheme,i=e.applyThemeToBody,a=e.styles,s=ka(a,{theme:r,applyTheme:o,className:n}),c=de.useRef(null);return function(e,t,n){var r=t.bodyThemed;de.useEffect((function(){if(e){var t=ot(n.current);if(t)return t.body.classList.add(r),function(){t.body.classList.remove(r)}}}),[r,e,n])}(i,s,c),de.createElement(de.Fragment,null,function(e,t,n,r){var o=t.root,i=e.as,a=void 0===i?"div":i,s=e.dir,c=e.theme,u=Eo(e,So,["dir"]),d=function(e){var t=e.theme,n=e.dir,r=ut(t)?"rtl":"ltr",o=ut()?"rtl":"ltr",i=n||r;return{rootDir:i!==r||i!==o?i:n,needsTheme:i!==r}}(e),p=d.rootDir,h=d.needsTheme,f=de.createElement(Sa,{providerRef:n},de.createElement(a,l({dir:p},u,{className:o,ref:Ni(n,r)})));return h&&(f=de.createElement(xa,{settings:{theme:Ta(c,"rtl"===s)}},f)),f}(e,s,c,t))}));Ia.displayName="FabricBase";var Aa,Ra={fontFamily:"inherit"},Pa={root:"ms-Fabric",bodyThemed:"ms-Fabric-bodyThemed"},Ma=Do(Ia,(function(e){var t=e.applyTheme,n=e.className,r=e.preventBlanketFontInheritance,o=e.theme;return{root:[Mn(Pa,o).root,o.fonts.medium,{color:o.palette.neutralPrimary},!r&&{"& button":Ra,"& input":Ra,"& textarea":Ra},t&&{color:o.semanticColors.bodyText,backgroundColor:o.semanticColors.bodyBackground},n],bodyThemed:[{backgroundColor:o.semanticColors.bodyBackground}]}}),void 0,{scope:"Fabric"}),Na="data-portal-element",Oa={},Da={},La="fluent-default-layer-host",Ba="#".concat(La),Fa=Ho(),Ha=de.forwardRef((function(e,t){var n,r=null!==(n=de.useContext(sa))&&void 0!==n?n:ca,o=de.useRef(null),i=Ni(o,t),a=de.useRef(),s=de.useRef(null),c=de.useContext(ma),u=de.useState(!1),d=u[0],p=u[1],h=de.useCallback((function(e){var t,n=!!(null==(t=null==c?void 0:c.providerRef)?void 0:t.current)&&t.current.classList.contains(_n);e&&n&&e.classList.add(_n)}),[c]),f=e.children,m=e.className,g=e.eventBubblingEnabled,v=e.fabricProps,y=e.hostId,C=e.insertFirst,b=e.onLayerDidMount,w=void 0===b?function(){}:b,S=e.onLayerMounted,E=void 0===S?function(){}:S,_=e.onLayerWillUnmount,x=e.styles,k=e.theme,T=Ni(s,null==v?void 0:v.ref,h),I=Fa(x,{theme:k,className:m,isNotHost:!y}),A=function(){null==_||_();var e=a.current;a.current=void 0,e&&e.parentNode&&e.parentNode.removeChild(e)},R=function(){var e,t=ot(o.current);if(t){var n=function(e){var t,n;if(y){var r=function(e){var t=Da[e];return t&&t[0]||void 0}(y);return r?null!==(t=r.rootRef.current)&&void 0!==t?t:null:null!==(n=e.getElementById(y))&&void 0!==n?n:null}var o=Ba,i=o?e.querySelector(o):null;return i||(i=function(e){var t=e.createElement("div");return t.setAttribute("id",La),t.style.cssText="position:fixed;z-index:1000000",null==e||e.body.appendChild(t),t}(e)),i}(t);if(n){A();var r=(null!==(e=n.ownerDocument)&&void 0!==e?e:t).createElement("div");r.className=I.root,r.setAttribute(Na,"true"),function(e,t){var n=e,r=t;n._virtual||(n._virtual={children:[]});var o=n._virtual.parent;if(o&&o!==t){var i=o._virtual.children.indexOf(n);i>-1&&o._virtual.children.splice(i,1)}n._virtual.parent=r||void 0,r&&(r._virtual||(r._virtual={children:[]}),r._virtual.children.push(n))}(r,o.current),C?n.insertBefore(r,n.firstChild):n.appendChild(r),a.current=r,p(!0)}}};return Bi((function(){R(),y&&function(e,t){Oa[e]||(Oa[e]=[]),Oa[e].push(t);var n=Da[e];if(n)for(var r=0,o=n;r=0&&(n.splice(r,1),0===n.length&&delete Oa[e])}var o=Da[e];if(o)for(var i=0,a=o;i=a&&(!t||s)?(l=n,u&&(r.clearTimeout(u),u=null),o=e.apply(r._parent,i)):null===u&&c&&(u=r.setTimeout(d,h)),o};return function(){for(var e=[],t=0;t=s&&(n=!0),d=t);var o=t-d,a=s-o,f=t-p,v=!1;return null!==u&&(f>=u&&h?v=!0:a=Math.min(a,u-f)),o>=s||v||n?m(t):null!==h&&e||!l||(h=r.setTimeout(g,a)),i},v=function(){return!!h},y=function(){for(var e=[],t=0;t0&&s>a&&(r=s-a>1)}o!==r&&i(r)}})),function(){return n.dispose()}})),o}(n,r),m=de.useCallback((function(e){e.which===nt.escape&&h&&(h(e),e.preventDefault(),e.stopPropagation())}),[h]);return Va(zi(),"keydown",m),de.createElement("div",l({ref:o},Eo(n,So),{className:a,role:i,"aria-label":s,"aria-labelledby":c,"aria-describedby":u,onKeyDown:m,style:l({overflowY:f?"scroll":void 0,outline:"none"},d)}),p)}));Ga.displayName="Popup";var Za,Ya=["setState","render","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","getSnapshotBeforeUpdate","UNSAFE_componentWillUpdate","componentDidUpdate","componentWillUnmount"],Qa=function(e){function t(t){var n=e.call(this,t)||this;return n._updateComposedComponentRef=n._updateComposedComponentRef.bind(n),n}return i(t,e),t.prototype._updateComposedComponentRef=function(e){var t;this._composedComponentInstance=e,e?this._hoisted=function(e,t,n){void 0===n&&(n=Ya);var r=[],o=function(o){"function"!=typeof t[o]||void 0!==e[o]||n&&-1!==n.indexOf(o)||(r.push(o),e[o]=function(){for(var e=[],n=0;nes[t];)t++}catch(e){t=ts()}Xa=t}else{if(void 0===Ja)throw new Error("Content was rendered in a server environment without providing a default responsive mode. Call setResponsiveMode to define what the responsive mode is.");t=Ja}return t}var is,as,ss,cs,ls=function(e,t){var n=de.useState(ts()),r=n[0],o=n[1],i=de.useCallback((function(){var t=os(at(e.current));r!==t&&o(t)}),[e,r]);return Va(zi(),"resize",i),de.useEffect((function(){void 0===t&&i()}),[t]),null!=t?t:r},us={topLeftEdge:0,topCenter:1,topRightEdge:2,topAutoEdge:3,bottomLeftEdge:4,bottomCenter:5,bottomRightEdge:6,bottomAutoEdge:7,leftTopEdge:8,leftCenter:9,leftBottomEdge:10,rightTopEdge:11,rightCenter:12,rightBottomEdge:13};!function(e){e[e.default=0]="default",e[e.image=1]="image",e[e.Default=1e5]="Default",e[e.Image=100001]="Image"}(is||(is={})),function(e){e[e.center=0]="center",e[e.contain=1]="contain",e[e.cover=2]="cover",e[e.none=3]="none",e[e.centerCover=4]="centerCover",e[e.centerContain=5]="centerContain"}(as||(as={})),function(e){e[e.landscape=0]="landscape",e[e.portrait=1]="portrait"}(ss||(ss={})),function(e){e[e.notLoaded=0]="notLoaded",e[e.loaded=1]="loaded",e[e.error=2]="error",e[e.errorLoaded=3]="errorLoaded"}(cs||(cs={}));var ds=Ho(),ps=/\.svg$/i,hs=de.forwardRef((function(e,t){var n=de.useRef(),r=de.useRef(),o=function(e,t){var n=e.onLoadingStateChange,r=e.onLoad,o=e.onError,i=e.src,a=de.useState(cs.notLoaded),s=a[0],c=a[1];Bi((function(){c(cs.notLoaded)}),[i]),de.useEffect((function(){s===cs.notLoaded&&t.current&&(i&&t.current.naturalWidth>0&&t.current.naturalHeight>0||t.current.complete&&ps.test(i))&&c(cs.loaded)})),de.useEffect((function(){null==n||n(s)}),[s]);var l=de.useCallback((function(e){null==r||r(e),i&&c(cs.loaded)}),[i,r]),u=de.useCallback((function(e){null==o||o(e),c(cs.error)}),[o]);return[s,l,u]}(e,r),i=o[0],a=o[1],s=o[2],c=Eo(e,wo,["width","height"]),u=e.src,d=e.alt,p=e.width,h=e.height,f=e.shouldFadeIn,m=void 0===f||f,g=e.shouldStartVisible,v=e.className,y=e.imageFit,C=e.role,b=e.maximizeFrame,w=e.styles,S=e.theme,E=e.loading,_=function(e,t,n,r){var o=de.useRef(t),i=de.useRef();return(void 0===i||o.current===cs.notLoaded&&t===cs.loaded)&&(i.current=function(e,t,n,r){var o=e.imageFit,i=e.width,a=e.height;if(void 0!==e.coverStyle)return e.coverStyle;if(t===cs.loaded&&(o===as.cover||o===as.contain||o===as.centerContain||o===as.centerCover)&&n.current&&r.current){var s;if(s="number"==typeof i&&"number"==typeof a&&o!==as.centerContain&&o!==as.centerCover?i/a:r.current.clientWidth/r.current.clientHeight,n.current.naturalWidth/n.current.naturalHeight>s)return ss.landscape}return ss.portrait}(e,t,n,r)),o.current=t,i.current}(e,i,r,n),x=ds(w,{theme:S,className:v,width:p,height:h,maximizeFrame:b,shouldFadeIn:m,shouldStartVisible:g,isLoaded:i===cs.loaded||i===cs.notLoaded&&e.shouldStartVisible,isLandscape:_===ss.landscape,isCenter:y===as.center,isCenterContain:y===as.centerContain,isCenterCover:y===as.centerCover,isContain:y===as.contain,isCover:y===as.cover,isNone:y===as.none,isError:i===cs.error,isNotImageFit:void 0===y});return de.createElement("div",{className:x.root,style:{width:p,height:h},ref:n},de.createElement("img",l({},c,{onLoad:a,onError:s,key:"fabricImage"+e.src||"",className:x.image,ref:Ni(r,t),src:u,alt:d,role:C,loading:E})))}));hs.displayName="ImageBase";var fs={root:"ms-Image",rootMaximizeFrame:"ms-Image--maximizeFrame",image:"ms-Image-image",imageCenter:"ms-Image-image--center",imageContain:"ms-Image-image--contain",imageCover:"ms-Image-image--cover",imageCenterContain:"ms-Image-image--centerContain",imageCenterCover:"ms-Image-image--centerCover",imageNone:"ms-Image-image--none",imageLandscape:"ms-Image-image--landscape",imagePortrait:"ms-Image-image--portrait"},ms=Do(hs,(function(e){var t=e.className,n=e.width,r=e.height,o=e.maximizeFrame,i=e.isLoaded,a=e.shouldFadeIn,s=e.shouldStartVisible,c=e.isLandscape,l=e.isCenter,u=e.isContain,d=e.isCover,p=e.isCenterContain,h=e.isCenterCover,f=e.isNone,m=e.isError,g=e.isNotImageFit,v=e.theme,y=Mn(fs,v),C={position:"absolute",left:"50% /* @noflip */",top:"50%",transform:"translate(-50%,-50%)"},b=at(),w=void 0!==b&&void 0===b.navigator.msMaxTouchPoints,S=u&&c||d&&!c?{width:"100%",height:"auto"}:{width:"auto",height:"100%"};return{root:[y.root,v.fonts.medium,{overflow:"hidden"},o&&[y.rootMaximizeFrame,{height:"100%",width:"100%"}],i&&a&&!s&&gn.fadeIn400,(l||u||d||p||h)&&{position:"relative"},t],image:[y.image,{display:"block",opacity:0},i&&["is-loaded",{opacity:1}],l&&[y.imageCenter,C],u&&[y.imageContain,w&&{width:"100%",height:"100%",objectFit:"contain"},!w&&S,!w&&C],d&&[y.imageCover,w&&{width:"100%",height:"100%",objectFit:"cover"},!w&&S,!w&&C],p&&[y.imageCenterContain,c&&{maxWidth:"100%"},!c&&{maxHeight:"100%"},C],h&&[y.imageCenterCover,c&&{maxHeight:"100%"},!c&&{maxWidth:"100%"},C],f&&[y.imageNone,{width:"auto",height:"auto"}],g&&[!!n&&!r&&{height:"auto",width:"100%"},!n&&!!r&&{height:"100%",width:"auto"},!!n&&!!r&&{height:"100%",width:"100%"}],c&&y.imageLandscape,!c&&y.imagePortrait,!i&&"is-notLoaded",a&&"is-fadeIn",m&&"is-error"]}}),void 0,{scope:"Image"},!0);ms.displayName="Image";var gs=jr({root:{display:"inline-block"},placeholder:["ms-Icon-placeHolder",{width:"1em"}],image:["ms-Icon-imageContainer",{overflow:"hidden"}]}),vs="ms-Icon",ys=Xe((function(e){var t=Br(e)||{subset:{},code:void 0},n=t.code,r=t.subset;return n?{children:n,iconClassName:r.className,fontFamily:r.fontFace&&r.fontFace.fontFamily,mergeImageProps:r.mergeImageProps}:null}),void 0,!0),Cs=function(e){var t=e.iconName,n=e.className,r=e.style,o=void 0===r?{}:r,i=ys(t)||{},a=i.iconClassName,s=i.children,c=i.fontFamily,u=i.mergeImageProps,d=Eo(e,eo),p=e["aria-label"]||e.title,h=e["aria-label"]||e["aria-labelledby"]||e.title?{role:u?void 0:"img"}:{"aria-hidden":!0},f=s;return u&&"object"==typeof s&&"object"==typeof s.props&&p&&(f=de.cloneElement(s,{alt:p})),de.createElement("i",l({"data-icon-name":t},h,d,u?{title:void 0,"aria-label":void 0}:{},{className:di(vs,gs.root,a,!t&&gs.placeholder,n),style:l({fontFamily:c},o)}),f)},bs=(Xe((function(e,t,n){return Cs({iconName:e,className:t,"aria-label":n})})),Ho({cacheSize:100})),ws=function(e){function t(t){var n=e.call(this,t)||this;return n._onImageLoadingStateChange=function(e){n.props.imageProps&&n.props.imageProps.onLoadingStateChange&&n.props.imageProps.onLoadingStateChange(e),e===cs.error&&n.setState({imageLoadError:!0})},n.state={imageLoadError:!1},n}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.styles,o=e.iconName,i=e.imageErrorAs,a=e.theme,s="string"==typeof o&&0===o.length,c=!!this.props.imageProps||this.props.iconType===is.image||this.props.iconType===is.Image,u=ys(o)||{},d=u.iconClassName,p=u.children,h=u.mergeImageProps,f=bs(r,{theme:a,className:n,iconClassName:d,isImage:c,isPlaceholder:s}),m=c?"span":"i",g=Eo(this.props,eo,["aria-label"]),v=this.state.imageLoadError,y=l(l({},this.props.imageProps),{onLoadingStateChange:this._onImageLoadingStateChange}),C=v&&i||ms,b=this.props["aria-label"]||this.props.ariaLabel,w=y.alt||b||this.props.title,S=w||this.props["aria-labelledby"]||y["aria-label"]||y["aria-labelledby"]?{role:c||h?void 0:"img","aria-label":c||h?void 0:w}:{"aria-hidden":!0},E=p;return h&&p&&"object"==typeof p&&w&&(E=de.cloneElement(p,{alt:w})),de.createElement(m,l({"data-icon-name":o},S,g,h?{title:void 0,"aria-label":void 0}:{},{className:f.root}),c?de.createElement(C,l({},y)):t||E)},t}(de.Component),Ss=Do(ws,(function(e){var t=e.className,n=e.iconClassName,r=e.isPlaceholder,o=e.isImage,i=e.styles;return{root:[r&&gs.placeholder,gs.root,o&&gs.image,n,t,i&&i.root,i&&i.imageContainer]}}),void 0,{scope:"Icon"},!0);Ss.displayName="Icon";var Es=Xe((function(e,t){return{root:Ve(e,t&&{touchAction:"none",selectors:{"& *":{userSelect:"none"}}})}})),_s={start:"touchstart",move:"touchmove",stop:"touchend"},xs={start:"mousedown",move:"mousemove",stop:"mouseup"},ks=function(e){function t(t){var n=e.call(this,t)||this;return n._currentEventType=xs,n._events=[],n._onMouseDown=function(e){var t=de.Children.only(n.props.children).props.onMouseDown;return t&&t(e),n._currentEventType=xs,n._onDragStart(e)},n._onMouseUp=function(e){var t=de.Children.only(n.props.children).props.onMouseUp;return t&&t(e),n._currentEventType=xs,n._onDragStop(e)},n._onTouchStart=function(e){var t=de.Children.only(n.props.children).props.onTouchStart;return t&&t(e),n._currentEventType=_s,n._onDragStart(e)},n._onTouchEnd=function(e){var t=de.Children.only(n.props.children).props.onTouchEnd;t&&t(e),n._currentEventType=_s,n._onDragStop(e)},n._onDragStart=function(e){if("number"==typeof e.button&&0!==e.button)return!1;if(!(n.props.handleSelector&&!n._matchesSelector(e.target,n.props.handleSelector)||n.props.preventDragSelector&&n._matchesSelector(e.target,n.props.preventDragSelector))){n._touchId=n._getTouchId(e);var t=n._getControlPosition(e);if(void 0!==t){var r=n._createDragDataFromPosition(t);n.props.onStart&&n.props.onStart(e,r),n.setState({isDragging:!0,lastPosition:t});var o=Wi(n.context);n._events=[Ri(o.body,n._currentEventType.move,n._onDrag,!0),Ri(o.body,n._currentEventType.stop,n._onDragStop,!0)]}}},n._onDrag=function(e){"touchmove"===e.type&&e.preventDefault();var t=n._getControlPosition(e);if(t){var r=n._createUpdatedDragData(n._createDragDataFromPosition(t)),o=r.position;n.props.onDragChange&&n.props.onDragChange(e,r),n.setState({position:o,lastPosition:t})}},n._onDragStop=function(e){if(n.state.isDragging){var t=n._getControlPosition(e);if(t){var r=n._createDragDataFromPosition(t);n.setState({isDragging:!1,lastPosition:void 0}),n.props.onStop&&n.props.onStop(e,r),n.props.position&&n.setState({position:n.props.position}),n._events.forEach((function(e){return e()}))}}},n.state={isDragging:!1,position:n.props.position||{x:0,y:0},lastPosition:void 0},n}return i(t,e),t.prototype.componentDidUpdate=function(e){!this.props.position||e.position&&this.props.position===e.position||this.setState({position:this.props.position})},t.prototype.componentWillUnmount=function(){this._events.forEach((function(e){return e()}))},t.prototype.render=function(){var e=de.Children.only(this.props.children),t=e.props,n=this.props.position,r=this.state,o=r.position,i=r.isDragging,a=o.x,s=o.y;return n&&!i&&(a=n.x,s=n.y),de.cloneElement(e,{style:l(l({},t.style),{transform:"translate(".concat(a,"px, ").concat(s,"px)")}),className:Es(t.className,this.state.isDragging).root,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onTouchStart:this._onTouchStart,onTouchEnd:this._onTouchEnd})},t.prototype._getControlPosition=function(e){var t=this._getActiveTouch(e);if(void 0===this._touchId||t){var n=t||e;return{x:n.clientX,y:n.clientY}}},t.prototype._getActiveTouch=function(e){return e.targetTouches&&this._findTouchInTouchList(e.targetTouches)||e.changedTouches&&this._findTouchInTouchList(e.changedTouches)},t.prototype._getTouchId=function(e){var t=e.targetTouches&&e.targetTouches[0]||e.changedTouches&&e.changedTouches[0];if(t)return t.identifier},t.prototype._matchesSelector=function(e,t){var n;if(!e||e===(null===(n=Wi(this.context))||void 0===n?void 0:n.body))return!1;var r=e.matches||e.webkitMatchesSelector||e.msMatchesSelector;return!!r&&(r.call(e,t)||this._matchesSelector(e.parentElement,t))},t.prototype._findTouchInTouchList=function(e){if(void 0!==this._touchId)for(var t=0;t=(N||Za.small)&&de.createElement(qa,l({ref:W},be),de.createElement(Ga,l({role:ve?"alertdialog":"dialog",ariaLabelledBy:I,ariaDescribedBy:R,onDismiss:_,shouldRestoreFocus:!C,enableAriaHiddenSiblings:F,"aria-modal":!D},H),de.createElement("div",{className:Ce.root,role:D?void 0:"document"},!D&&de.createElement(aa,l({"aria-hidden":!0,isDarkThemed:E,onClick:b?void 0:_,allowTouchBodyScroll:c},k)),L?de.createElement(ks,{handleSelector:L.dragHandleSelector||"#".concat(K),preventDragSelector:"button",onStart:xe,onDragChange:ke,onStop:Te,position:oe},Ie):Ie)))||null}));Ms.displayName="Modal";var Ns=Do(Ms,(function(e){var t,n=e.className,r=e.containerClassName,o=e.scrollableContentClassName,i=e.isOpen,a=e.isVisible,s=e.hasBeenOpened,c=e.modalRectangleTop,l=e.theme,u=e.topOffsetFixed,d=e.isModeless,p=e.layerClassName,h=e.isDefaultDragHandle,f=e.windowInnerHeight,m=l.palette,g=l.effects,v=l.fonts,y=Mn(Zi,l);return{root:[y.root,v.medium,{backgroundColor:"transparent",position:"fixed",height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center",opacity:0,pointerEvents:"none",transition:"opacity ".concat(Gi)},u&&"number"==typeof c&&s&&{alignItems:"flex-start"},i&&y.isOpen,a&&{opacity:1},a&&!d&&{pointerEvents:"auto"},n],main:[y.main,{boxShadow:g.elevation64,borderRadius:g.roundedCorner2,backgroundColor:m.white,boxSizing:"border-box",position:"relative",textAlign:"left",outline:"3px solid transparent",maxHeight:"calc(100% - 32px)",maxWidth:"calc(100% - 32px)",minHeight:"176px",minWidth:"288px",overflowY:"auto",zIndex:d?En.Layer:void 0},d&&{pointerEvents:"auto"},u&&"number"==typeof c&&s&&{top:c},h&&{cursor:"move"},r],scrollableContent:[y.scrollableContent,{overflowY:"auto",flexGrow:1,maxHeight:"100vh",selectors:(t={},t["@supports (-webkit-overflow-scrolling: touch)"]={maxHeight:f},t)},o],layer:d&&[p,y.layer,{pointerEvents:"none"}],keyboardMoveIconContainer:{position:"absolute",display:"flex",justifyContent:"center",width:"100%",padding:"3px 0px"},keyboardMoveIcon:{fontSize:v.xLargePlus.fontSize,width:"24px"}}}),void 0,{scope:"Modal",fields:["theme","styles","enableAriaHiddenSiblings"]});Ns.displayName="Modal";var Os=function(e){var t={refs:[]};return function(){for(var e=[],n=0;n1?e[1]:""}return this.__className},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_async",{get:function(){return this.__async||(this.__async=new ja(this),this._disposables.push(this.__async)),this.__async},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_events",{get:function(){return this.__events||(this.__events=new ei(this),this._disposables.push(this.__events)),this.__events},enumerable:!1,configurable:!0}),t.prototype._resolveRef=function(e){var t=this;return this.__resolves||(this.__resolves={}),this.__resolves[e]||(this.__resolves[e]=function(n){return t[e]=n}),this.__resolves[e]},t.prototype._updateComponentRef=function(e,t){void 0===t&&(t={}),e&&t&&e.componentRef!==t.componentRef&&(this._setComponentRef(e.componentRef,null),this._setComponentRef(t.componentRef,this))},t.prototype._warnDeprecations=function(e){this.className,this.props},t.prototype._warnMutuallyExclusive=function(e){this.className,this.props},t.prototype._warnConditionallyRequiredProps=function(e,t,n){this.className,this.props},t.prototype._setComponentRef=function(e,t){!this._skipComponentRefResolution&&e&&("function"==typeof e&&e(t),"object"==typeof e&&(e.current=t))}}(de.Component);var Hs,Us=function(e){var t=e.className,n=e.imageProps,r=Eo(e,eo,["aria-label","aria-labelledby","title","aria-describedby"]),o=n.alt||e["aria-label"],i=o||e["aria-labelledby"]||e.title||n["aria-label"]||n["aria-labelledby"]||n.title,a={"aria-labelledby":e["aria-labelledby"],"aria-describedby":e["aria-describedby"],title:e.title},s=i?{}:{"aria-hidden":!0};return de.createElement("div",l({},s,r,{className:di(vs,gs.root,gs.image,t)}),de.createElement(ms,l({},a,n,{alt:i?o:""})))},zs=et((function(e){return et((function(t){var n=et((function(e){return function(n){return t(n,e)}}));return function(r,o){return e(r,o?n(o):t)}}))}));!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.Section=3]="Section"}(Hs||(Hs={}));var qs;!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional",e[e.domOrder=3]="domOrder"}(qs||(qs={}));var js,Ws="data-is-focusable",Vs="data-focuszone-id",Ks="tabindex",Gs="data-no-vertical-wrap",Zs="data-no-horizontal-wrap",Ys=999999999,Qs=-999999999;function $s(e,t){var n;"function"==typeof MouseEvent?n=new MouseEvent("click",{ctrlKey:null==t?void 0:t.ctrlKey,metaKey:null==t?void 0:t.metaKey,shiftKey:null==t?void 0:t.shiftKey,altKey:null==t?void 0:t.altKey,bubbles:null==t?void 0:t.bubbles,cancelable:null==t?void 0:t.cancelable}):(n=document.createEvent("MouseEvents")).initMouseEvent("click",!!t&&t.bubbles,!!t&&t.cancelable,window,0,0,0,0,0,!!t&&t.ctrlKey,!!t&&t.altKey,!!t&&t.shiftKey,!!t&&t.metaKey,0,null),e.dispatchEvent(n)}var Js,Xs={},ec=new Set,tc=["text","number","password","email","tel","url","search","textarea"],nc=!1,rc=function(e){function t(n){var r,o,i,a,s=this;(s=e.call(this,n)||this)._root=de.createRef(),s._mergedRef=Os(),s._onFocus=function(e){if(!s._portalContainsElement(e.target)){var t,n=s.props,r=n.onActiveElementChanged,o=n.doNotAllowFocusEventToPropagate,i=n.stopFocusPropagation,a=n.onFocusNotification,c=n.onFocus,l=n.shouldFocusInnerElementWhenReceivedFocus,u=n.defaultTabbableElement,d=s._isImmediateDescendantOfZone(e.target);if(d)t=e.target;else for(var p=e.target;p&&p!==s._root.current;){if(_i(p)&&s._isImmediateDescendantOfZone(p)){t=p;break}p=li(p,nc)}if(l&&e.target===s._root.current){var h=u&&"function"==typeof u&&s._root.current&&u(s._root.current);h&&_i(h)?(t=h,h.focus()):(s.focus(!0),s._activeElement&&(t=null))}var f=!s._activeElement;t&&t!==s._activeElement&&((d||f)&&s._setFocusAlignment(t,!0,!0),s._activeElement=t,f&&s._updateTabIndexes()),r&&r(s._activeElement,e),(i||o)&&e.stopPropagation(),c?c(e):a&&a()}},s._onBlur=function(){s._setParkedFocus(!1)},s._onMouseDown=function(e){if(!s._portalContainsElement(e.target)&&!s.props.disabled){for(var t=e.target,n=[];t&&t!==s._root.current;)n.push(t),t=li(t,nc);for(;n.length&&((t=n.pop())&&_i(t)&&s._setActiveElement(t,!0),!xi(t)););}},s._onKeyDown=function(e,t){if(!s._portalContainsElement(e.target)){var n=s.props,r=n.direction,o=n.disabled,i=n.isInnerZoneKeystroke,a=n.pagingSupportDisabled,c=n.shouldEnterInnerZone;if(!(o||(s.props.onKeyDown&&s.props.onKeyDown(e),e.isDefaultPrevented()||s._getDocument().activeElement===s._root.current&&s._isInnerZone))){if((c&&c(e)||i&&i(e))&&s._isImmediateDescendantOfZone(e.target)){var l=s._getFirstInnerZone();if(l){if(!l.focus(!0))return}else{if(!ki(e.target))return;if(!s.focusElement(wi(e.target,e.target.firstChild,!0)))return}}else{if(e.altKey)return;switch(e.which){case nt.space:if(s._shouldRaiseClicksOnSpace&&s._tryInvokeClickForFocusable(e.target,e))break;return;case nt.left:if(r!==qs.vertical&&(s._preventDefaultWhenHandled(e),s._moveFocusLeft(t)))break;return;case nt.right:if(r!==qs.vertical&&(s._preventDefaultWhenHandled(e),s._moveFocusRight(t)))break;return;case nt.up:if(r!==qs.horizontal&&(s._preventDefaultWhenHandled(e),s._moveFocusUp()))break;return;case nt.down:if(r!==qs.horizontal&&(s._preventDefaultWhenHandled(e),s._moveFocusDown()))break;return;case nt.pageDown:if(!a&&s._moveFocusPaging(!0))break;return;case nt.pageUp:if(!a&&s._moveFocusPaging(!1))break;return;case nt.tab:if(s.props.allowTabKey||1===s.props.handleTabKey||2===s.props.handleTabKey&&s._isElementInput(e.target)){var u=!1;if(s._processingTabKey=!0,u=r!==qs.vertical&&s._shouldWrapFocus(s._activeElement,Zs)?(ut(t)?!e.shiftKey:e.shiftKey)?s._moveFocusLeft(t):s._moveFocusRight(t):e.shiftKey?s._moveFocusUp():s._moveFocusDown(),s._processingTabKey=!1,u)break;s.props.shouldResetActiveElementWhenTabFromZone&&(s._activeElement=null)}return;case nt.home:if(s._isContentEditableElement(e.target)||s._isElementInput(e.target)&&!s._shouldInputLoseFocus(e.target,!1))return!1;var d=s._root.current&&s._root.current.firstChild;if(s._root.current&&d&&s.focusElement(wi(s._root.current,d,!0)))break;return;case nt.end:if(s._isContentEditableElement(e.target)||s._isElementInput(e.target)&&!s._shouldInputLoseFocus(e.target,!0))return!1;var p=s._root.current&&s._root.current.lastChild;if(s._root.current&&s.focusElement(bi(s._root.current,p,!0,!0,!0)))break;return;case nt.enter:if(s._shouldRaiseClicksOnEnter&&s._tryInvokeClickForFocusable(e.target,e))break;return;default:return}}e.preventDefault(),e.stopPropagation()}}},s._getHorizontalDistanceFromCenter=function(e,t,n){var r=s._focusAlignment.left||s._focusAlignment.x||0,o=Math.floor(n.top),i=Math.floor(t.bottom),a=Math.floor(n.bottom),c=Math.floor(t.top);return e&&o>i||!e&&a=n.left&&r<=n.left+n.width?0:Math.abs(n.left+n.width/2-r):s._shouldWrapFocus(s._activeElement,Gs)?Ys:Qs},$i(s),s._id=Go("FocusZone"),s._focusAlignment={left:0,top:0},s._processingTabKey=!1;var c=null===(o=null!==(r=n.shouldRaiseClicks)&&void 0!==r?r:t.defaultProps.shouldRaiseClicks)||void 0===o||o;return s._shouldRaiseClicksOnEnter=null!==(i=n.shouldRaiseClicksOnEnter)&&void 0!==i?i:c,s._shouldRaiseClicksOnSpace=null!==(a=n.shouldRaiseClicksOnSpace)&&void 0!==a?a:c,s}return i(t,e),t.getOuterZones=function(){return ec.size},t._onKeyDownCapture=function(e){e.which===nt.tab&&ec.forEach((function(e){return e._updateTabIndexes()}))},t.prototype.componentDidMount=function(){var e=this._root.current;if(Xs[this._id]=this,e){for(var n=li(e,nc);n&&n!==this._getDocument().body&&1===n.nodeType;){if(xi(n)){this._isInnerZone=!0;break}n=li(n,nc)}this._isInnerZone||(ec.add(this),this._root.current&&this._root.current.addEventListener("keydown",t._onKeyDownCapture,!0)),this._root.current&&this._root.current.addEventListener("blur",this._onBlur,!0),this._updateTabIndexes(),this.props.defaultTabbableElement&&"string"==typeof this.props.defaultTabbableElement?this._activeElement=this._getDocument().querySelector(this.props.defaultTabbableElement):this.props.defaultActiveElement&&(this._activeElement=this._getDocument().querySelector(this.props.defaultActiveElement)),this.props.shouldFocusOnMount&&this.focus()}},t.prototype.componentDidUpdate=function(){var e=this._root.current,t=this._getDocument();if((this._activeElement&&!ui(this._root.current,this._activeElement,nc)||this._defaultFocusElement&&!ui(this._root.current,this._defaultFocusElement,nc))&&(this._activeElement=null,this._defaultFocusElement=null,this._updateTabIndexes()),!this.props.preventFocusRestoration&&t&&this._lastIndexPath&&(t.activeElement===t.body||null===t.activeElement||t.activeElement===e)){var n=function(e,t){for(var n=e,r=0,o=t;r-1&&(-1===i||u=0&&u<0)break}}while(o);if(a&&a!==this._activeElement)s=!0,this.focusElement(a);else if(this.props.isCircularNavigation&&r)return e?this.focusElement(wi(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement(bi(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return s},t.prototype._moveFocusDown=function(){var e=this,t=-1,n=this._focusAlignment.left||this._focusAlignment.x||0;return!!this._moveFocus(!0,(function(r,o){var i=-1,a=Math.floor(o.top),s=Math.floor(r.bottom);return a=s||a===t)&&(t=a,i=n>=o.left&&n<=o.left+o.width?0:Math.abs(o.left+o.width/2-n)),i)}))&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusUp=function(){var e=this,t=-1,n=this._focusAlignment.left||this._focusAlignment.x||0;return!!this._moveFocus(!1,(function(r,o){var i=-1,a=Math.floor(o.bottom),s=Math.floor(o.top),c=Math.floor(r.top);return a>c?e._shouldWrapFocus(e._activeElement,Gs)?Ys:Qs:((-1===t&&a<=c||s===t)&&(t=s,i=n>=o.left&&n<=o.left+o.width?0:Math.abs(o.left+o.width/2-n)),i)}))&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusLeft=function(e){var t=this,n=this._shouldWrapFocus(this._activeElement,Zs);return!!this._moveFocus(ut(e),(function(r,o){var i=-1;return(ut(e)?parseFloat(o.top.toFixed(3))parseFloat(r.top.toFixed(3)))&&o.right<=r.right&&t.props.direction!==qs.vertical?i=r.right-o.right:n||(i=Qs),i}),void 0,n)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._moveFocusRight=function(e){var t=this,n=this._shouldWrapFocus(this._activeElement,Zs);return!!this._moveFocus(!ut(e),(function(r,o){var i=-1;return(ut(e)?parseFloat(o.bottom.toFixed(3))>parseFloat(r.top.toFixed(3)):parseFloat(o.top.toFixed(3))=r.left&&t.props.direction!==qs.vertical?i=o.left-r.left:n||(i=Qs),i}),void 0,n)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._moveFocusPaging=function(e,t){void 0===t&&(t=!0);var n=this._activeElement;if(!n||!this._root.current)return!1;if(this._isElementInput(n)&&!this._shouldInputLoseFocus(n,e))return!1;var r=si(n);if(!r)return!1;var o=-1,i=void 0,a=-1,s=-1,c=r.clientHeight,l=n.getBoundingClientRect();do{if(n=e?wi(this._root.current,n):bi(this._root.current,n)){var u=n.getBoundingClientRect(),d=Math.floor(u.top),p=Math.floor(l.bottom),h=Math.floor(u.bottom),f=Math.floor(l.top),m=this._getHorizontalDistanceFromCenter(e,l,u);if(e&&d>p+c||!e&&h-1&&(e&&d>a?(a=d,o=m,i=n):!e&&h-1){var n=e.selectionStart,r=n!==e.selectionEnd,o=e.value,i=e.readOnly;if(r||n>0&&!t&&!i||n!==o.length&&t&&!i||this.props.handleTabKey&&(!this.props.shouldInputLoseFocusOnArrowKey||!this.props.shouldInputLoseFocusOnArrowKey(e)))return!1}return!0},t.prototype._shouldWrapFocus=function(e,t){return!this.props.checkForNoWrap||Ti(e,t)},t.prototype._portalContainsElement=function(e){return e&&!!this._root.current&&Ds(e,this._root.current)},t.prototype._getDocument=function(){return ot(this._root.current)},t.defaultProps={isCircularNavigation:!1,direction:qs.bidirectional,shouldRaiseClicks:!0},t}(de.Component);function oc(e){var t;if(void 0===Js||e){var n=at(),r=null===(t=null==n?void 0:n.navigator)||void 0===t?void 0:t.userAgent;Js=!!r&&-1!==r.indexOf("Macintosh")}return!!Js}var ic,ac,sc=function(){return!!(window&&window.navigator&&window.navigator.userAgent)&&/iPad|iPhone|iPod/i.test(window.navigator.userAgent)},cc=et((function(e){var t=e;return et((function(n){if(e===n)throw new Error("Attempted to compose a component with itself.");var r=n,o=et((function(e){return function(t){return de.createElement(r,l({},t,{defaultRender:e}))}}));return function(e){var n=e.defaultRender;return de.createElement(t,l({},e,{defaultRender:n?o(n):r}))}}))}));function lc(e,t){return cc(e)(t)}function uc(e){return e.canCheck?!(!e.isChecked&&!e.checked):"boolean"==typeof e.isChecked?e.isChecked:"boolean"==typeof e.checked?e.checked:null}function dc(e){return!(!e.subMenuProps&&!e.items)}function pc(e){return!(!e.isDisabled&&!e.disabled)}function hc(e){return null!==uc(e)?"menuitemcheckbox":"menuitem"}!function(e){e[e.top=1]="top",e[e.bottom=-1]="bottom",e[e.left=2]="left",e[e.right=-2]="right"}(ic||(ic={})),function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.start=2]="start",e[e.end=3]="end"}(ac||(ac={}));var fc,mc=function(){function e(e,t,n,r){void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=0),void 0===r&&(r=0),this.top=n,this.bottom=r,this.left=e,this.right=t}return Object.defineProperty(e.prototype,"width",{get:function(){return this.right-this.left},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.bottom-this.top},enumerable:!1,configurable:!0}),e.prototype.equals=function(e){return parseFloat(this.top.toFixed(4))===parseFloat(e.top.toFixed(4))&&parseFloat(this.bottom.toFixed(4))===parseFloat(e.bottom.toFixed(4))&&parseFloat(this.left.toFixed(4))===parseFloat(e.left.toFixed(4))&&parseFloat(this.right.toFixed(4))===parseFloat(e.right.toFixed(4))},e}();function gc(e,t,n){return{targetEdge:e,alignmentEdge:t,isAuto:n}}var vc,yc=((fc={})[us.topLeftEdge]=gc(ic.top,ic.left),fc[us.topCenter]=gc(ic.top),fc[us.topRightEdge]=gc(ic.top,ic.right),fc[us.topAutoEdge]=gc(ic.top,void 0,!0),fc[us.bottomLeftEdge]=gc(ic.bottom,ic.left),fc[us.bottomCenter]=gc(ic.bottom),fc[us.bottomRightEdge]=gc(ic.bottom,ic.right),fc[us.bottomAutoEdge]=gc(ic.bottom,void 0,!0),fc[us.leftTopEdge]=gc(ic.left,ic.top),fc[us.leftCenter]=gc(ic.left),fc[us.leftBottomEdge]=gc(ic.left,ic.bottom),fc[us.rightTopEdge]=gc(ic.right,ic.top),fc[us.rightCenter]=gc(ic.right),fc[us.rightBottomEdge]=gc(ic.right,ic.bottom),fc);function Cc(e,t){return!(e.topt.bottom||e.leftt.right)}function bc(e,t){var n=[];return e.topt.bottom&&n.push(ic.bottom),e.leftt.right&&n.push(ic.right),n}function wc(e,t){return e[ic[t]]}function Sc(e,t,n){return e[ic[t]]=n,e}function Ec(e,t){var n=Dc(t);return(wc(e,n.positiveEdge)+wc(e,n.negativeEdge))/2}function _c(e,t){return e>0?t:-1*t}function xc(e,t){return _c(e,wc(t,e))}function kc(e,t,n){return _c(n,wc(e,n)-wc(t,n))}function Tc(e,t,n,r){void 0===r&&(r=!0);var o=wc(e,t)-n,i=Sc(e,t,n);return r&&(i=Sc(e,-1*t,wc(e,-1*t)-o)),i}function Ic(e,t,n,r){return void 0===r&&(r=0),Tc(e,n,wc(t,n)+_c(n,r))}function Ac(e,t,n){return xc(n,e)>xc(n,t)}function Rc(e,t){for(var n=0,r=0,o=bc(e,t);r=r}function Mc(e,t,n,r){for(var o=0,i=e;oMath.abs(kc(e,n,-1*t))?-1*t:t}function Bc(e,t,n,r,o,i,a,s){var c,l={},u=Uc(t),d=i?n:-1*n,p=o||Dc(n).positiveEdge;return a&&!function(e,t,n){return void 0!==n&&wc(e,t)===wc(n,t)}(e,(c=p,-1*c),r)||(p=Lc(e,p,r)),l[ic[d]]=kc(e,u,d),l[ic[p]]=kc(e,u,p),s&&(l[ic[-1*d]]=kc(e,u,-1*d),l[ic[-1*p]]=kc(e,u,-1*p)),l}function Fc(e,t,n){var r=Ec(t,e),o=Ec(n,e),i=Dc(e),a=i.positiveEdge,s=i.negativeEdge;return r<=o?a:s}function Hc(e,t,n,r,o,i,a,s,c){void 0===i&&(i=!1);var l=Oc(e,t,r,o,c);return Cc(l,n)?{elementRectangle:l,targetEdge:r.targetEdge,alignmentEdge:r.alignmentEdge}:function(e,t,n,r,o,i,a,s,c){void 0===o&&(o=!1),void 0===a&&(a=0);var l=r.alignmentEdge,u=r.alignTargetEdge,d={elementRectangle:e,targetEdge:r.targetEdge,alignmentEdge:l};s||c||(d=function(e,t,n,r,o,i,a){void 0===o&&(o=!1),void 0===a&&(a=0);var s=[ic.left,ic.right,ic.bottom,ic.top];ut()&&(s[0]*=-1,s[1]*=-1);for(var c,l=e,u=r.targetEdge,d=r.alignmentEdge,p=u,h=d,f=0;f<4;f++){if(Ac(l,n,u))return{elementRectangle:l,targetEdge:u,alignmentEdge:d};if(o&&Pc(t,n,u,i)){switch(u){case ic.bottom:l.bottom=n.bottom;break;case ic.top:l.top=n.top}return{elementRectangle:l,targetEdge:u,alignmentEdge:d,forcedInBounds:!0}}var m=Rc(l,n);(!c||m0&&(s.indexOf(-1*u)>-1?u*=-1:(d=u,u=s.slice(-1)[0]),l=Oc(e,t,{targetEdge:u,alignmentEdge:d},a))}return{elementRectangle:l=Oc(e,t,{targetEdge:p,alignmentEdge:h},a),targetEdge:p,alignmentEdge:h}}(e,t,n,r,o,i,a));var p=bc(d.elementRectangle,n),h=s?-d.targetEdge:void 0;if(p.length>0)if(u)if(d.alignmentEdge&&p.indexOf(-1*d.alignmentEdge)>-1){var f=function(e,t,n,r){var o=e.alignmentEdge,i=e.targetEdge,a=-1*o;return{elementRectangle:Oc(e.elementRectangle,t,{targetEdge:i,alignmentEdge:a},n,r),targetEdge:i,alignmentEdge:a}}(d,t,a,c);if(Cc(f.elementRectangle,n))return f;d=Mc(bc(f.elementRectangle,n),d,n,h)}else d=Mc(p,d,n,h);else d=Mc(p,d,n,h);return d}(l,t,n,r,i,a,o,s,c)}function Uc(e){var t=e.getBoundingClientRect();return new mc(t.left,t.right,t.top,t.bottom)}function zc(e,t,n,r,o,i){void 0===o&&(o=!1);var a=e.gapSpace?e.gapSpace:0,s=function(e,t){var n;if(t){if(t.preventDefault){var r=t;n=new mc(r.clientX,r.clientX,r.clientY,r.clientY)}else if(t.getBoundingClientRect)n=Uc(t);else{var o=t,i=o.left||o.x,a=o.top||o.y,s=o.right||i,c=o.bottom||a;n=new mc(i,s,a,c)}if(!Cc(n,e))for(var l=0,u=bc(n,e);lMath.abs(wc(f,g)),y[ic[g]]=wc(f,g),y[ic[C]]=kc(f,v,C),{elementPosition:l({},y),closestEdge:Fc(h.targetEdge,f,v),targetEdge:g,hideBeak:!b});return l(l({},function(e,t,n,r,o){return{elementPosition:Bc(e.elementRectangle,t,e.targetEdge,n,e.alignmentEdge,r,o,e.forcedInBounds),targetEdge:e.targetEdge,alignmentEdge:e.alignmentEdge}}(E,t,S,e.coverTarget,a)),{beakPosition:_})}function Wc(e,t){var n=de.useRef(),r=de.useRef(null),o=zi();if(!e||e!==n.current||"string"==typeof e){var i=null==t?void 0:t.current;if(e)if("string"==typeof e){var a=ot(i);r.current=a?a.querySelector(e):null}else r.current="stopPropagation"in e||"getBoundingClientRect"in e?e:"current"in e?e.current:e;n.current=e}return[r,o]}var Vc=((vc={})[ic.top]=gn.slideUpIn10,vc[ic.bottom]=gn.slideDownIn10,vc[ic.left]=gn.slideLeftIn10,vc[ic.right]=gn.slideRightIn10,vc),Kc={opacity:0,filter:"opacity(0)",pointerEvents:"none"},Gc=["role","aria-roledescription"],Zc={preventDismissOnLostFocus:!1,preventDismissOnScroll:!1,preventDismissOnResize:!1,isBeakVisible:!0,beakWidth:16,gapSpace:0,minPagePadding:8,directionalHint:us.bottomAutoEdge},Yc=Ho({disableCaching:!0});function Qc(e,t,n,r){var o,i=e.calloutMaxHeight,a=e.finalHeight,s=e.directionalHint,c=e.directionalHintFixed,l=e.hidden,u=e.gapSpace,d=e.beakWidth,p=e.isBeakVisible,h=de.useState(),f=h[0],m=h[1],g=null!==(o=null==r?void 0:r.elementPosition)&&void 0!==o?o:{},v=g.top,y=g.bottom,C=(null==n?void 0:n.current)?function(e){var t,n,r,o,i=e,a=e,s=e,c=null!==(t=s.left)&&void 0!==t?t:s.x,l=null!==(n=s.top)&&void 0!==n?n:s.y,u=null!==(r=s.right)&&void 0!==r?r:c,d=null!==(o=s.bottom)&&void 0!==o?o:l;return i.stopPropagation?new mc(i.clientX,i.clientX,i.clientY,i.clientY):void 0!==c&&void 0!==l?new mc(c,u,l,d):Uc(a)}(n.current):void 0;return de.useEffect((function(){var e,n,o=null!==(e=t())&&void 0!==e?e:{},a=o.top,s=o.bottom;(null==r?void 0:r.targetEdge)===ic.top&&(null==C?void 0:C.top)&&(s=C.top-function(e,t,n){return qc(e,t,n)}(p,d,u)),"number"==typeof v&&s?n=s-v:"number"==typeof y&&"number"==typeof a&&s&&(n=s-a-y),m(!i&&!l||i&&n&&i>n?n:i||void 0)}),[y,i,a,s,c,t,l,r,v,u,d,p,C]),f}function $c(e,t,n,r,o,i){var a,s=de.useState(),c=s[0],u=s[1],d=de.useRef(0),p=de.useRef(),h=Wa(),f=e.hidden,m=e.target,g=e.finalHeight,v=e.calloutMaxHeight,y=e.onPositioned,C=e.directionalHint,b=e.hideOverflow,w=e.preferScrollResizePositioning,S=ji(),E=de.useRef();E.current!==i.current&&(E.current=i.current,a=i.current?null==S?void 0:S.getComputedStyle(i.current):void 0);var _=null==a?void 0:a.overflowY;return de.useEffect((function(){if(!f){var i=h.requestAnimationFrame((function(){var i,a,s,h;if(t.current&&n){var f=l(l({},e),{target:r.current,bounds:o()}),C=n.cloneNode(!0);C.style.maxHeight=v?"".concat(v):"",C.style.visibility="hidden",null===(i=n.parentElement)||void 0===i||i.appendChild(C);var E=p.current===m?c:void 0,x=w&&!(b||"clip"===_||"hidden"===_),k=g?function(e,t,n,r,o){return function(e,t,n,r,o){return jc(e,t,n,r,!1,void 0,!0,null!=o?o:at())}(e,t,n,r,o)}(f,t.current,C,E,S):function(e,t,n,r,o,i,a){return jc(e,t,n,r,o,void 0,void 0,a)}(f,t.current,C,E,x,0,S);null===(a=n.parentElement)||void 0===a||a.removeChild(C),!c&&k||c&&k&&(h=k,!el((s=c).elementPosition,h.elementPosition)||!el(s.beakPosition.elementPosition,h.beakPosition.elementPosition))&&d.current<5?(d.current++,u(k)):d.current>0&&(d.current=0,null==y||y(c))}}),n);return p.current=m,function(){h.cancelAnimationFrame(i),p.current=void 0}}u(void 0),d.current=0}),[f,C,h,n,v,t,r,g,o,y,c,e,m,b,w,_,S]),c}var Jc=de.memo(de.forwardRef((function(e,t){var n=Yo(Zc,e),r=n.styles,o=n.style,i=n.ariaLabel,a=n.ariaDescribedBy,s=n.ariaLabelledBy,c=n.className,u=n.isBeakVisible,d=n.children,p=n.beakWidth,h=n.calloutWidth,f=n.calloutMaxWidth,m=n.calloutMinWidth,g=n.doNotLayer,v=n.finalHeight,y=n.hideOverflow,C=void 0===y?!!v:y,b=n.backgroundColor,w=n.calloutMaxHeight,S=n.onScroll,E=n.shouldRestoreFocus,_=void 0===E||E,x=n.target,k=n.hidden,T=n.onLayerMounted,I=n.popupProps,A=de.useRef(null),R=Ni(de.useRef(null),null==I?void 0:I.ref),P=de.useState(null),M=P[0],N=P[1],O=de.useCallback((function(e){N(e)}),[]),D=Ni(A,t),L=Wc(n.target,{current:M}),B=L[0],F=L[1],H=function(e,t,n){var r=e.bounds,o=e.minPagePadding,i=void 0===o?Zc.minPagePadding:o,a=e.target,s=de.useState(!1),c=s[0],l=s[1],u=de.useRef(),d=de.useCallback((function(){if(!u.current||c){var e="function"==typeof r?n?r(a,n):void 0:r;!e&&n&&(e=function(e,t){return function(e,t){var n=void 0;if(t.getWindowSegments&&(n=t.getWindowSegments()),void 0===n||n.length<=1)return{top:0,left:0,right:t.innerWidth,bottom:t.innerHeight,width:t.innerWidth,height:t.innerHeight};var r=0,o=0;if(null!==e&&e.getBoundingClientRect){var i=e.getBoundingClientRect();r=(i.left+i.right)/2,o=(i.top+i.bottom)/2}else null!==e&&(r=e.left||e.x,o=e.top||e.y);for(var a={top:0,left:0,right:0,bottom:0,width:0,height:0},s=0,c=n;s=r&&o&&l.top<=o&&l.bottom>=o&&(a={top:l.top,left:l.left,right:l.right,bottom:l.bottom,width:l.width,height:l.height})}return a}(e,t)}(t.current,n),e={top:e.top+i,left:e.left+i,right:e.right-i,bottom:e.bottom-i,width:e.width-2*i,height:e.height-2*i}),u.current=e,c&&l(!1)}return u.current}),[r,i,a,t,n,c]),p=Wa();return Va(n,"resize",p.debounce((function(){l(!0)}),500,{leading:!0})),d}(n,B,F),U=$c(n,A,M,B,H,R),z=Qc(n,H,B,U),q=function(e,t,n,r,o){var i=e.hidden,a=e.onDismiss,s=e.preventDismissOnScroll,c=e.preventDismissOnResize,l=e.preventDismissOnLostFocus,u=e.dismissOnTargetClick,d=e.shouldDismissOnWindowFocus,p=e.preventDismissOnEvent,h=de.useRef(!1),f=Wa(),m=Di([function(){h.current=!0},function(){h.current=!1}]),g=!!t;return de.useEffect((function(){var e=function(e){g&&!s&&v(e)},t=function(e){c||p&&p(e)||null==a||a(e)},m=function(e){l||v(e)},v=function(e){var t=e.composedPath?e.composedPath():[],i=t.length>0?t[0]:e.target,s=n.current&&!ui(n.current,i);if(s&&h.current)h.current=!1;else if(!r.current&&s||e.target!==o&&s&&(!r.current||"stopPropagation"in r.current||u||i!==r.current&&!ui(r.current,i))){if(p&&p(e))return;null==a||a(e)}},y=function(e){d&&((!p||p(e))&&(p||l)||(null==o?void 0:o.document.hasFocus())||null!==e.relatedTarget||null==a||a(e))},C=new Promise((function(n){f.setTimeout((function(){if(!i&&o){var r=[Ri(o,"scroll",e,!0),Ri(o,"resize",t,!0),Ri(o.document.documentElement,"focus",m,!0),Ri(o.document.documentElement,"click",m,!0),Ri(o,"blur",y,!0)];n((function(){r.forEach((function(e){return e()}))}))}}),0)}));return function(){C.then((function(e){return e()}))}}),[i,f,n,r,o,a,d,u,l,c,s,g,p]),m}(n,U,A,B,F),j=q[0],W=q[1],V=(null==U?void 0:U.elementPosition.top)&&(null==U?void 0:U.elementPosition.bottom),K=l(l({},null==U?void 0:U.elementPosition),{maxHeight:z});if(V&&(K.bottom=void 0),function(e,t,n){var r=e.hidden,o=e.setInitialFocus,i=Wa(),a=!!t;de.useEffect((function(){if(!r&&o&&a&&n){var e=i.requestAnimationFrame((function(){return Ci(n)}),n);return function(){return i.cancelAnimationFrame(e)}}}),[r,a,i,n,o])}(n,U,M),de.useEffect((function(){k||null==T||T()}),[k]),!F)return null;var G=C,Z=u&&!!x,Y=Yc(r,{theme:n.theme,className:c,overflowYHidden:G,calloutWidth:h,positions:U,beakWidth:p,backgroundColor:b,calloutMaxWidth:f,calloutMinWidth:m,doNotLayer:g}),Q=l(l({maxHeight:w||"100%"},o),G&&{overflowY:"hidden"}),$=n.hidden?{visibility:"hidden"}:void 0;return de.createElement("div",{ref:D,className:Y.container,style:$},de.createElement("div",l({},Eo(n,So,Gc),{className:di(Y.root,U&&U.targetEdge&&Vc[U.targetEdge]),style:U?l({},K):Kc,tabIndex:-1,ref:O}),Z&&de.createElement("div",{className:Y.beak,style:Xc(U)}),Z&&de.createElement("div",{className:Y.beakCurtain}),de.createElement(Ga,l({role:n.role,"aria-roledescription":n["aria-roledescription"],ariaDescribedBy:a,ariaLabel:i,ariaLabelledBy:s,className:Y.calloutMain,onDismiss:n.onDismiss,onMouseDown:j,onMouseUp:W,onRestoreFocus:n.onRestoreFocus,onScroll:S,shouldRestoreFocus:_,style:Q},I,{ref:R}),d)))})),(function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||Qo(e,t)}));function Xc(e){var t,n,r=l(l({},null===(t=null==e?void 0:e.beakPosition)||void 0===t?void 0:t.elementPosition),{display:(null===(n=null==e?void 0:e.beakPosition)||void 0===n?void 0:n.hideBeak)?"none":void 0});return r.top||r.bottom||r.left||r.right||(r.left=0,r.top=0),r}function el(e,t){for(var n in t)if(t.hasOwnProperty(n)){var r=e[n],o=t[n];if(void 0===r||void 0===o)return!1;if(r.toFixed(2)!==o.toFixed(2))return!1}return!0}function tl(e){return{height:e,width:e}}Jc.displayName="CalloutContentBase";var nl={container:"ms-Callout-container",root:"ms-Callout",beak:"ms-Callout-beak",beakCurtain:"ms-Callout-beakCurtain",calloutMain:"ms-Callout-main"},rl=Do(Jc,(function(e){var t,n=e.theme,r=e.className,o=e.overflowYHidden,i=e.calloutWidth,a=e.beakWidth,s=e.backgroundColor,c=e.calloutMaxWidth,l=e.calloutMinWidth,u=e.doNotLayer,d=Mn(nl,n),p=n.semanticColors,h=n.effects;return{container:[d.container,{position:"relative"}],root:[d.root,n.fonts.medium,{position:"absolute",display:"flex",zIndex:u?En.Layer:void 0,boxSizing:"border-box",borderRadius:h.roundedCorner2,boxShadow:h.elevation16,selectors:(t={},t[vn]={borderWidth:1,borderStyle:"solid",borderColor:"WindowText"},t)},{selectors:{"&::-moz-focus-inner":{border:0},"&":{outline:"transparent"}}},r,!!i&&{width:i},!!c&&{maxWidth:c},!!l&&{minWidth:l}],beak:[d.beak,{position:"absolute",backgroundColor:p.menuBackground,boxShadow:"inherit",border:"inherit",boxSizing:"border-box",transform:"rotate(45deg)"},tl(a),s&&{backgroundColor:s}],beakCurtain:[d.beakCurtain,{position:"absolute",top:0,right:0,bottom:0,left:0,backgroundColor:p.menuBackground,borderRadius:h.roundedCorner2}],calloutMain:[d.calloutMain,{backgroundColor:p.menuBackground,overflowX:"hidden",overflowY:"auto",position:"relative",width:"100%",borderRadius:h.roundedCorner2},o&&{overflowY:"hidden"},s&&{backgroundColor:s}]}}),void 0,{scope:"CalloutContent"}),ol=de.forwardRef((function(e,t){var n=e.layerProps,r=e.doNotLayer,o=u(e,["layerProps","doNotLayer"]),i=de.createElement(rl,l({},o,{doNotLayer:r,ref:t}));return r?i:de.createElement(qa,l({},n),i)}));ol.displayName="Callout";var il,al=function(e){var t=e.item,n=e.classNames,r=t.iconProps;return de.createElement(Ss,l({},r,{className:n.icon}))},sl=function(e){var t=e.item;return e.hasIcons?t.onRenderIcon?t.onRenderIcon(e,al):al(e):null},cl=function(e){var t=e.onCheckmarkClick,n=e.item,r=e.classNames,o=uc(n);return t?de.createElement(Ss,{iconName:!1!==n.canCheck&&o?"CheckMark":"",className:r.checkmarkIcon,onClick:function(e){return t(n,e)}}):null},ll=function(e){var t=e.item,n=e.classNames;return t.text||t.name?de.createElement("span",{className:n.label},t.text||t.name):null},ul=function(e){var t=e.item,n=e.classNames;return t.secondaryText?de.createElement("span",{className:n.secondaryText},t.secondaryText):null},dl=function(e){var t=e.item,n=e.classNames,r=e.theme;return dc(t)?de.createElement(Ss,l({iconName:ut(r)?"ChevronLeft":"ChevronRight"},t.submenuIconProps,{className:n.subMenuIcon})):null},pl=function(e){function t(t){var n=e.call(this,t)||this;return n.openSubMenu=function(){var e=n.props,t=e.item,r=e.openSubMenu,o=e.getSubmenuTarget;if(o){var i=o();dc(t)&&r&&i&&r(t,i)}},n.dismissSubMenu=function(){var e=n.props,t=e.item,r=e.dismissSubMenu;dc(t)&&r&&r()},n.dismissMenu=function(e){var t=n.props.dismissMenu;t&&t(void 0,e)},$i(n),n}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.item,n=e.classNames,r=t.onRenderContent||this._renderLayout;return de.createElement("div",{className:t.split?n.linkContentMenu:n.linkContent},r(this.props,{renderCheckMarkIcon:cl,renderItemIcon:sl,renderItemName:ll,renderSecondaryText:ul,renderSubMenuIcon:dl}))},t.prototype._renderLayout=function(e,t){return de.createElement(de.Fragment,null,t.renderCheckMarkIcon(e),t.renderItemIcon(e),t.renderItemName(e),t.renderSecondaryText(e),t.renderSubMenuIcon(e))},t}(de.Component),hl=Xe((function(e){return jr({wrapper:{display:"inline-flex",height:"100%",alignItems:"center"},divider:{width:1,height:"100%",backgroundColor:e.palette.neutralTertiaryAlt}})})),fl=36,ml=Sn(0,639),gl=Xe((function(e){var t,n,r,o,i,a=e.semanticColors,s=e.fonts,c=e.palette,u=a.menuItemBackgroundHovered,d=a.menuItemTextHovered,p=a.menuItemBackgroundPressed,h=a.bodyDivider;return zr({item:[s.medium,{color:a.bodyText,position:"relative",boxSizing:"border-box"}],divider:{display:"block",height:"1px",backgroundColor:h,position:"relative"},root:[In(e),s.medium,{color:a.bodyText,backgroundColor:"transparent",border:"none",width:"100%",height:fl,lineHeight:fl,display:"block",cursor:"pointer",padding:"0px 8px 0 4px",textAlign:"left"}],rootDisabled:{color:a.disabledBodyText,cursor:"default",pointerEvents:"none",selectors:(t={},t[vn]={color:"GrayText",opacity:1},t)},rootHovered:{backgroundColor:u,color:d,selectors:{".ms-ContextualMenu-icon":{color:c.themeDarkAlt},".ms-ContextualMenu-submenuIcon":{color:c.neutralPrimary}}},rootFocused:{backgroundColor:c.white},rootChecked:{selectors:{".ms-ContextualMenu-checkmarkIcon":{color:c.neutralPrimary}}},rootPressed:{backgroundColor:p,selectors:{".ms-ContextualMenu-icon":{color:c.themeDark},".ms-ContextualMenu-submenuIcon":{color:c.neutralPrimary}}},rootExpanded:{backgroundColor:p,color:a.bodyTextChecked,selectors:(n={".ms-ContextualMenu-submenuIcon":(r={},r[vn]={color:"inherit"},r)},n[vn]=l({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n)},linkContent:{whiteSpace:"nowrap",height:"inherit",display:"flex",alignItems:"center",maxWidth:"100%"},anchorLink:{padding:"0px 8px 0 4px",textRendering:"auto",color:"inherit",letterSpacing:"normal",wordSpacing:"normal",textTransform:"none",textIndent:"0px",textShadow:"none",textDecoration:"none",boxSizing:"border-box"},label:{margin:"0 4px",verticalAlign:"middle",display:"inline-block",flexGrow:"1",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},secondaryText:{color:e.palette.neutralSecondary,paddingLeft:"20px",textAlign:"right"},icon:{display:"inline-block",minHeight:"1px",maxHeight:fl,fontSize:mn.medium,width:mn.medium,margin:"0 4px",verticalAlign:"middle",flexShrink:"0",selectors:(o={},o[ml]={fontSize:mn.large,width:mn.large},o)},iconColor:{color:a.menuIcon},iconDisabled:{color:a.disabledBodyText},checkmarkIcon:{color:a.bodySubtext},subMenuIcon:{height:fl,lineHeight:fl,color:c.neutralSecondary,textAlign:"center",display:"inline-block",verticalAlign:"middle",flexShrink:"0",fontSize:mn.small,selectors:(i={":hover":{color:c.neutralPrimary},":active":{color:c.neutralPrimary}},i[ml]={fontSize:mn.medium},i)},splitButtonFlexContainer:[In(e),{display:"flex",height:fl,flexWrap:"nowrap",justifyContent:"center",alignItems:"flex-start"}]})})),vl="28px",yl=Sn(0,639),Cl=Xe((function(e){var t;return jr(hl(e),{wrapper:{position:"absolute",right:28,selectors:(t={},t[yl]={right:32},t)},divider:{height:16,width:1}})})),bl={item:"ms-ContextualMenu-item",divider:"ms-ContextualMenu-divider",root:"ms-ContextualMenu-link",isChecked:"is-checked",isExpanded:"is-expanded",isDisabled:"is-disabled",linkContent:"ms-ContextualMenu-linkContent",linkContentMenu:"ms-ContextualMenu-linkContent",icon:"ms-ContextualMenu-icon",iconColor:"ms-ContextualMenu-iconColor",checkmarkIcon:"ms-ContextualMenu-checkmarkIcon",subMenuIcon:"ms-ContextualMenu-submenuIcon",label:"ms-ContextualMenu-itemText",secondaryText:"ms-ContextualMenu-secondaryText",splitMenu:"ms-ContextualMenu-splitMenu",screenReaderText:"ms-ContextualMenu-screenReaderText"},wl=Xe((function(e,t,n,r,o,i,a,s,c,l,u,d){var p,h,f,m,g=gl(e),v=Mn(bl,e);return jr({item:[v.item,g.item,a],divider:[v.divider,g.divider,s],root:[v.root,g.root,r&&[v.isChecked,g.rootChecked],o&&g.anchorLink,n&&[v.isExpanded,g.rootExpanded],t&&[v.isDisabled,g.rootDisabled],!t&&!n&&[{selectors:(p={":hover":g.rootHovered,":active":g.rootPressed},p[".".concat(_n," &:focus, .").concat(_n," &:focus:hover")]=g.rootFocused,p[".".concat(_n," &:hover")]={background:"inherit;"},p)}],d],splitPrimary:[g.root,{width:"calc(100% - ".concat(vl,")")},r&&["is-checked",g.rootChecked],(t||u)&&["is-disabled",g.rootDisabled],!(t||u)&&!r&&[{selectors:(h={":hover":g.rootHovered},h[":hover ~ .".concat(v.splitMenu)]=g.rootHovered,h[":active"]=g.rootPressed,h[".".concat(_n," &:focus, .").concat(_n," &:focus:hover")]=g.rootFocused,h[".".concat(_n," &:hover")]={background:"inherit;"},h)}]],splitMenu:[v.splitMenu,g.root,{flexBasis:"0",padding:"0 8px",minWidth:vl},n&&["is-expanded",g.rootExpanded],t&&["is-disabled",g.rootDisabled],!t&&!n&&[{selectors:(f={":hover":g.rootHovered,":active":g.rootPressed},f[".".concat(_n," &:focus, .").concat(_n," &:focus:hover")]=g.rootFocused,f[".".concat(_n," &:hover")]={background:"inherit;"},f)}]],anchorLink:g.anchorLink,linkContent:[v.linkContent,g.linkContent],linkContentMenu:[v.linkContentMenu,g.linkContent,{justifyContent:"center"}],icon:[v.icon,i&&g.iconColor,g.icon,c,t&&[v.isDisabled,g.iconDisabled]],iconColor:g.iconColor,checkmarkIcon:[v.checkmarkIcon,i&&g.checkmarkIcon,g.icon,c],subMenuIcon:[v.subMenuIcon,g.subMenuIcon,l,n&&{color:e.palette.neutralPrimary},t&&[g.iconDisabled]],label:[v.label,g.label],secondaryText:[v.secondaryText,g.secondaryText],splitContainer:[g.splitButtonFlexContainer,!t&&!r&&[{selectors:(m={},m[".".concat(_n," &:focus, .").concat(_n," &:focus:hover")]=g.rootFocused,m)}]],screenReaderText:[v.screenReaderText,g.screenReaderText,Rn,{visibility:"hidden"}]})})),Sl=function(e){var t=e.theme,n=e.disabled,r=e.expanded,o=e.checked,i=e.isAnchorLink,a=e.knownIcon,s=e.itemClassName,c=e.dividerClassName,l=e.iconClassName,u=e.subMenuClassName,d=e.primaryDisabled,p=e.className;return wl(t,n,r,o,i,a,s,c,l,u,d,p)},El=Do(pl,Sl,void 0,{scope:"ContextualMenuItem"}),_l=function(e){function t(t){var n=e.call(this,t)||this;return n._onItemMouseEnter=function(e){var t=n.props,r=t.item,o=t.onItemMouseEnter;o&&o(r,e,e.currentTarget)},n._onItemClick=function(e){var t=n.props,r=t.item,o=t.onItemClickBase;o&&o(r,e,e.currentTarget)},n._onItemMouseLeave=function(e){var t=n.props,r=t.item,o=t.onItemMouseLeave;o&&o(r,e)},n._onItemKeyDown=function(e){var t=n.props,r=t.item,o=t.onItemKeyDown;o&&o(r,e)},n._onItemMouseMove=function(e){var t=n.props,r=t.item,o=t.onItemMouseMove;o&&o(r,e,e.currentTarget)},n._getSubmenuTarget=function(){},$i(n),n}return i(t,e),t.prototype.shouldComponentUpdate=function(e){return!Qo(e,this.props)},t}(de.Component),xl="ktp",kl="-";!function(e){e.KEYTIP_ADDED="keytipAdded",e.KEYTIP_REMOVED="keytipRemoved",e.KEYTIP_UPDATED="keytipUpdated",e.PERSISTED_KEYTIP_ADDED="persistedKeytipAdded",e.PERSISTED_KEYTIP_REMOVED="persistedKeytipRemoved",e.PERSISTED_KEYTIP_EXECUTE="persistedKeytipExecute",e.ENTER_KEYTIP_MODE="enterKeytipMode",e.EXIT_KEYTIP_MODE="exitKeytipMode"}(il||(il={}));var Tl=function(){function e(){this.keytips={},this.persistedKeytips={},this.sequenceMapping={},this.inKeytipMode=!1,this.shouldEnterKeytipMode=!0,this.delayUpdatingKeytipChange=!1}return e.getInstance=function(){return this._instance},e.prototype.init=function(e){this.delayUpdatingKeytipChange=e},e.prototype.register=function(e,t){void 0===t&&(t=!1);var n=e;t||(n=this.addParentOverflow(e),this.sequenceMapping[n.keySequences.toString()]=n);var r=this._getUniqueKtp(n);if(t?this.persistedKeytips[r.uniqueID]=r:this.keytips[r.uniqueID]=r,this.inKeytipMode||!this.delayUpdatingKeytipChange){var o=t?il.PERSISTED_KEYTIP_ADDED:il.KEYTIP_ADDED;ei.raise(this,o,{keytip:n,uniqueID:r.uniqueID})}return r.uniqueID},e.prototype.update=function(e,t){var n=this.addParentOverflow(e),r=this._getUniqueKtp(n,t),o=this.keytips[t];o&&(r.keytip.visible=o.keytip.visible,this.keytips[t]=r,delete this.sequenceMapping[o.keytip.keySequences.toString()],this.sequenceMapping[r.keytip.keySequences.toString()]=r.keytip,!this.inKeytipMode&&this.delayUpdatingKeytipChange||ei.raise(this,il.KEYTIP_UPDATED,{keytip:r.keytip,uniqueID:r.uniqueID}))},e.prototype.unregister=function(e,t,n){void 0===n&&(n=!1),n?delete this.persistedKeytips[t]:delete this.keytips[t],!n&&delete this.sequenceMapping[e.keySequences.toString()];var r=n?il.PERSISTED_KEYTIP_REMOVED:il.KEYTIP_REMOVED;!this.inKeytipMode&&this.delayUpdatingKeytipChange||ei.raise(this,r,{keytip:e,uniqueID:t})},e.prototype.enterKeytipMode=function(){ei.raise(this,il.ENTER_KEYTIP_MODE)},e.prototype.exitKeytipMode=function(){ei.raise(this,il.EXIT_KEYTIP_MODE)},e.prototype.getKeytips=function(){var e=this;return Object.keys(this.keytips).map((function(t){return e.keytips[t].keytip}))},e.prototype.addParentOverflow=function(e){var t=f([],e.keySequences,!0);if(t.pop(),0!==t.length){var n=this.sequenceMapping[t.toString()];if(n&&n.overflowSetSequence)return l(l({},e),{overflowSetSequence:n.overflowSetSequence})}return e},e.prototype.menuExecute=function(e,t){ei.raise(this,il.PERSISTED_KEYTIP_EXECUTE,{overflowButtonSequences:e,keytipSequences:t})},e.prototype._getUniqueKtp=function(e,t){return void 0===t&&(t=Go()),{keytip:l({},e),uniqueID:t}},e._instance=new e,e}();function Il(e){return e.reduce((function(e,t){return e+kl+t.split("").join(kl)}),xl)}var Al=function(e){var t,n=e.children,r=function(e){var t=de.useRef(),n=e.keytipProps?l({disabled:e.disabled},e.keytipProps):void 0,r=Di(Tl.getInstance()),o=Oi(e);Bi((function(){t.current&&n&&((null==o?void 0:o.keytipProps)!==e.keytipProps||(null==o?void 0:o.disabled)!==e.disabled)&&r.update(n,t.current)})),Bi((function(){return n&&(t.current=r.register(n)),function(){n&&r.unregister(n,t.current)}}),[]);var i={ariaDescribedBy:void 0,keytipId:void 0};return n&&(i=function(e,t,n){var r=e.addParentOverflow(t),o=Fs(n,function(e){var t=" ktp-layer-id";return e.length?t+" "+Il(e):t}(r.keySequences)),i=f([],r.keySequences,!0);return r.overflowSetSequence&&(i=function(e,t){var n,r,o;return n=t.length-1,r=f([],t,!0).pop(),(o=f([],e,!0).slice()).splice(n,0,r),o}(i,r.overflowSetSequence)),{ariaDescribedBy:o,keytipId:Il(i)}}(r,n,e.ariaDescribedBy)),i}(u(e,["children"])),o=r.keytipId,i=r.ariaDescribedBy;return n(((t={})["data-ktp-target"]=o,t["data-ktp-execute-target"]=o,t["aria-describedby"]=i,t))},Rl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._anchor=de.createRef(),t._getMemoizedMenuButtonKeytipProps=Xe((function(e){return l(l({},e),{hasMenu:!0})})),t._getSubmenuTarget=function(){return t._anchor.current?t._anchor.current:void 0},t._onItemClick=function(e){var n=t.props,r=n.item,o=n.onItemClick;o&&o(r,e)},t._renderAriaDescription=function(e,n){return e?de.createElement("span",{id:t._ariaDescriptionId,className:n},e):null},t}return i(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.item,r=t.classNames,o=t.index,i=t.focusableElementIndex,a=t.totalItemCount,s=t.hasCheckmarks,c=t.hasIcons,u=t.expandedMenuItemKey,d=t.onItemClick,p=t.openSubMenu,h=t.dismissSubMenu,f=t.dismissMenu,m=El;this.props.item.contextualMenuItemAs&&(m=lc(this.props.item.contextualMenuItemAs,m)),this.props.contextualMenuItemAs&&(m=lc(this.props.contextualMenuItemAs,m));var g=n.rel;n.target&&"_blank"===n.target.toLowerCase()&&(g=g||"nofollow noopener noreferrer");var v=dc(n),y=Eo(n,ao),C=pc(n),b=n.itemProps,w=n.ariaDescription,S=n.keytipProps;S&&v&&(S=this._getMemoizedMenuButtonKeytipProps(S)),w&&(this._ariaDescriptionId=Go());var E=Fs(n.ariaDescribedBy,w?this._ariaDescriptionId:void 0,y["aria-describedby"]),_={"aria-describedby":E};return de.createElement("div",null,de.createElement(Al,{keytipProps:n.keytipProps,ariaDescribedBy:E,disabled:C},(function(t){return de.createElement("a",l({},_,y,t,{ref:e._anchor,href:n.href,target:n.target,rel:g,className:r.root,role:"menuitem","aria-haspopup":v||void 0,"aria-expanded":v?n.key===u:void 0,"aria-posinset":i+1,"aria-setsize":a,"aria-disabled":pc(n),style:n.style,onClick:e._onItemClick,onMouseEnter:e._onItemMouseEnter,onMouseLeave:e._onItemMouseLeave,onMouseMove:e._onItemMouseMove,onKeyDown:v?e._onItemKeyDown:void 0}),de.createElement(m,l({componentRef:n.componentRef,item:n,classNames:r,index:o,onCheckmarkClick:s&&d?d:void 0,hasIcons:c,openSubMenu:p,dismissSubMenu:h,dismissMenu:f,getSubmenuTarget:e._getSubmenuTarget},b)),e._renderAriaDescription(w,r.screenReaderText))})))},t}(_l),Pl=Ho(),Ml=de.forwardRef((function(e,t){var n=e.styles,r=e.theme,o=e.getClassNames,i=e.className,a=Pl(n,{theme:r,getClassNames:o,className:i});return de.createElement("span",{className:a.wrapper,ref:t},de.createElement("span",{className:a.divider}))}));Ml.displayName="VerticalDividerBase";var Nl=Do(Ml,(function(e){var t=e.theme,n=e.getClassNames,r=e.className;if(!t)throw new Error("Theme is undefined or null.");if(n){var o=n(t);return{wrapper:[o.wrapper],divider:[o.divider]}}return{wrapper:[{display:"inline-flex",height:"100%",alignItems:"center"},r],divider:[{width:1,height:"100%",backgroundColor:t.palette.neutralTertiaryAlt}]}}),void 0,{scope:"VerticalDivider"}),Ol=function(e){function t(t){var n=e.call(this,t)||this;return n._getMemoizedMenuButtonKeytipProps=Xe((function(e){return l(l({},e),{hasMenu:!0})})),n._onItemKeyDown=function(e){var t=n.props,r=t.item,o=t.onItemKeyDown;e.which===nt.enter?(n._executeItemClick(e),e.preventDefault(),e.stopPropagation()):o&&o(r,e)},n._getSubmenuTarget=function(){return n._splitButton},n._renderAriaDescription=function(e,t){return e?de.createElement("span",{id:n._ariaDescriptionId,className:t},e):null},n._onItemMouseEnterPrimary=function(e){var t=n.props,r=t.item,o=t.onItemMouseEnter;o&&o(l(l({},r),{subMenuProps:void 0,items:void 0}),e,n._splitButton)},n._onItemMouseEnterIcon=function(e){var t=n.props,r=t.item,o=t.onItemMouseEnter;o&&o(r,e,n._splitButton)},n._onItemMouseMovePrimary=function(e){var t=n.props,r=t.item,o=t.onItemMouseMove;o&&o(l(l({},r),{subMenuProps:void 0,items:void 0}),e,n._splitButton)},n._onItemMouseMoveIcon=function(e){var t=n.props,r=t.item,o=t.onItemMouseMove;o&&o(r,e,n._splitButton)},n._onIconItemClick=function(e){var t=n.props,r=t.item,o=t.onItemClickBase;o&&o(r,e,n._splitButton?n._splitButton:e.currentTarget)},n._executeItemClick=function(e){var t=n.props,r=t.item,o=t.executeItemClick,i=t.onItemClick;if(!r.disabled&&!r.isDisabled)return n._processingTouch&&!r.canCheck&&i?i(r,e):void(o&&o(r,e))},n._onTouchStart=function(e){n._splitButton&&!("onpointerdown"in n._splitButton)&&n._handleTouchAndPointerEvent(e)},n._onPointerDown=function(e){"touch"===e.pointerType&&(n._handleTouchAndPointerEvent(e),e.preventDefault(),e.stopImmediatePropagation())},n._async=new ja(n),n._events=new ei(n),n._dismissLabelId=Go(),n}return i(t,e),t.prototype.componentDidMount=function(){this._splitButton&&"onpointerdown"in this._splitButton&&this._events.on(this._splitButton,"pointerdown",this._onPointerDown,!0)},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},t.prototype.render=function(){var e,t=this,n=this.props,r=n.item,o=n.classNames,i=n.index,a=n.focusableElementIndex,s=n.totalItemCount,c=n.hasCheckmarks,u=n.hasIcons,d=n.onItemMouseLeave,p=n.expandedMenuItemKey,h=dc(r),f=r.keytipProps;f&&(f=this._getMemoizedMenuButtonKeytipProps(f));var m=r.ariaDescription;m&&(this._ariaDescriptionId=Go());var g=null!==(e=uc(r))&&void 0!==e?e:void 0;return de.createElement(Al,{keytipProps:f,disabled:pc(r)},(function(e){return de.createElement("div",{"data-ktp-target":e["data-ktp-target"],ref:function(e){return t._splitButton=e},role:hc(r),"aria-label":r.ariaLabel,className:o.splitContainer,"aria-disabled":pc(r),"aria-expanded":h?r.key===p:void 0,"aria-haspopup":!0,"aria-describedby":Fs(r.ariaDescribedBy,m?t._ariaDescriptionId:void 0,e["aria-describedby"]),"aria-checked":g,"aria-posinset":a+1,"aria-setsize":s,onMouseEnter:t._onItemMouseEnterPrimary,onMouseLeave:d?d.bind(t,l(l({},r),{subMenuProps:null,items:null})):void 0,onMouseMove:t._onItemMouseMovePrimary,onKeyDown:t._onItemKeyDown,onClick:t._executeItemClick,onTouchStart:t._onTouchStart,tabIndex:0,"data-is-focusable":!0,"aria-roledescription":r["aria-roledescription"]},t._renderSplitPrimaryButton(r,o,i,c,u),t._renderSplitDivider(r),t._renderSplitIconButton(r,o,i,e),t._renderAriaDescription(m,o.screenReaderText))}))},t.prototype._renderSplitPrimaryButton=function(e,t,n,r,o){var i=this.props,a=i.contextualMenuItemAs,s=void 0===a?El:a,c=i.onItemClick,u={key:e.key,disabled:pc(e)||e.primaryDisabled,name:e.name,text:e.text||e.name,secondaryText:e.secondaryText,className:t.splitPrimary,canCheck:e.canCheck,isChecked:e.isChecked,checked:e.checked,iconProps:e.iconProps,id:this._dismissLabelId,onRenderIcon:e.onRenderIcon,data:e.data,"data-is-focusable":!1},d=e.itemProps;return de.createElement("button",l({},Eo(u,so)),de.createElement(s,l({"data-is-focusable":!1,item:u,classNames:t,index:n,onCheckmarkClick:r&&c?c:void 0,hasIcons:o},d)))},t.prototype._renderSplitDivider=function(e){var t=e.getSplitButtonVerticalDividerClassNames||Cl;return de.createElement(Nl,{getClassNames:t})},t.prototype._renderSplitIconButton=function(e,t,n,r){var o=this.props,i=o.onItemMouseLeave,a=o.onItemMouseDown,s=o.openSubMenu,c=o.dismissSubMenu,u=o.dismissMenu,d=El;this.props.item.contextualMenuItemAs&&(d=lc(this.props.item.contextualMenuItemAs,d)),this.props.contextualMenuItemAs&&(d=lc(this.props.contextualMenuItemAs,d));var p={onClick:this._onIconItemClick,disabled:pc(e),className:t.splitMenu,subMenuProps:e.subMenuProps,submenuIconProps:e.submenuIconProps,split:!0,key:e.key,"aria-labelledby":this._dismissLabelId},h=l(l({},Eo(p,so)),{onMouseEnter:this._onItemMouseEnterIcon,onMouseLeave:i?i.bind(this,e):void 0,onMouseDown:function(t){return a?a(e,t):void 0},onMouseMove:this._onItemMouseMoveIcon,"data-is-focusable":!1,"data-ktp-execute-target":r["data-ktp-execute-target"],"aria-haspopup":!0}),f=e.itemProps;return de.createElement("button",l({},h),de.createElement(d,l({componentRef:e.componentRef,item:p,classNames:t,index:n,hasIcons:!1,openSubMenu:s,dismissSubMenu:c,dismissMenu:u,getSubmenuTarget:this._getSubmenuTarget},f)))},t.prototype._handleTouchAndPointerEvent=function(e){var t=this,n=this.props.onTap;n&&n(e),this._lastTouchTimeoutId&&(this._async.clearTimeout(this._lastTouchTimeoutId),this._lastTouchTimeoutId=void 0),this._processingTouch=!0,this._lastTouchTimeoutId=this._async.setTimeout((function(){t._processingTouch=!1,t._lastTouchTimeoutId=void 0}),500)},t}(_l),Dl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._btn=de.createRef(),t._getMemoizedMenuButtonKeytipProps=Xe((function(e){return l(l({},e),{hasMenu:!0})})),t._renderAriaDescription=function(e,n){return e?de.createElement("span",{id:t._ariaDescriptionId,className:n},e):null},t._getSubmenuTarget=function(){return t._btn.current?t._btn.current:void 0},t}return i(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.item,r=t.classNames,o=t.index,i=t.focusableElementIndex,a=t.totalItemCount,s=t.hasCheckmarks,c=t.hasIcons,u=t.contextualMenuItemAs,d=t.expandedMenuItemKey,p=t.onItemMouseDown,h=t.onItemClick,f=t.openSubMenu,m=t.dismissSubMenu,g=t.dismissMenu,v=El;n.contextualMenuItemAs&&(v=lc(n.contextualMenuItemAs,v)),u&&(v=lc(u,v));var y=uc(n),C=null!==y,b=hc(n),w=dc(n),S=n.itemProps,E=n.ariaLabel,_=n.ariaDescription,x=Eo(n,so);delete x.disabled;var k=n.role||b;_&&(this._ariaDescriptionId=Go());var T=Fs(n.ariaDescribedBy,_?this._ariaDescriptionId:void 0,x["aria-describedby"]),I={className:r.root,onClick:this._onItemClick,onKeyDown:w?this._onItemKeyDown:void 0,onMouseEnter:this._onItemMouseEnter,onMouseLeave:this._onItemMouseLeave,onMouseDown:function(e){return p?p(n,e):void 0},onMouseMove:this._onItemMouseMove,href:n.href,title:n.title,"aria-label":E,"aria-describedby":T,"aria-haspopup":w||void 0,"aria-expanded":w?n.key===d:void 0,"aria-posinset":i+1,"aria-setsize":a,"aria-disabled":pc(n),"aria-checked":"menuitemcheckbox"!==k&&"menuitemradio"!==k||!C?void 0:!!y,"aria-selected":"menuitem"===k&&C?!!y:void 0,role:k,style:n.style},A=n.keytipProps;return A&&w&&(A=this._getMemoizedMenuButtonKeytipProps(A)),de.createElement(Al,{keytipProps:A,ariaDescribedBy:T,disabled:pc(n)},(function(t){return de.createElement("button",l({ref:e._btn},x,I,t),de.createElement(v,l({componentRef:n.componentRef,item:n,classNames:r,index:o,onCheckmarkClick:s&&h?h:void 0,hasIcons:c,openSubMenu:f,dismissSubMenu:m,dismissMenu:g,getSubmenuTarget:e._getSubmenuTarget},S)),e._renderAriaDescription(_,r.screenReaderText))}))},t}(_l),Ll=de.createContext({}),Bl=Ho(),Fl=Ho(),Hl={items:[],shouldFocusOnMount:!0,gapSpace:0,directionalHint:us.bottomAutoEdge,beakWidth:16};function Ul(e){for(var t=0,n=0,r=e;n0){var m=0;return de.createElement("li",{role:"presentation",key:a.key||e.key||"section-".concat(r)},de.createElement("div",l({},u),de.createElement("ul",{className:n.list,role:"presentation"},a.topDivider&&Q(r,t,!0,!0),c&&Y(c,e.key||r,t,e.title),a.items.map((function(e,t){var r=G(e,t,m,Ul(a.items),o,i,n);if(e.itemType!==Hs.Divider&&e.itemType!==Hs.Header){var s=e.customOnRenderListLength?e.customOnRenderListLength:1;m+=s}return r})),a.bottomDivider&&Q(r,t,!1,!0))))}}},Y=function(e,t,n,r){return de.createElement("li",{role:"presentation",title:r,key:t,className:n.item},e)},Q=function(e,t,n,r){return r||e>0?de.createElement("li",{role:"separator",key:"separator-"+e+(void 0===n?"":n?"-top":"-bottom"),className:t.divider,"aria-hidden":"true"}):null},$=function(e,t,n,r,i,a,s){if(e.onRender)return e.onRender(l({"aria-posinset":r+1,"aria-setsize":i},e),c);var u={item:e,classNames:t,index:n,focusableElementIndex:r,totalItemCount:i,hasCheckmarks:a,hasIcons:s,contextualMenuItemAs:o.contextualMenuItemAs,onItemMouseEnter:H,onItemMouseLeave:z,onItemMouseMove:U,onItemMouseDown:Gl,executeItemClick:W,onItemKeyDown:B,expandedMenuItemKey:g,openSubMenu:v,dismissSubMenu:C,dismissMenu:c};if(e.href){var d=Rl;return e.contextualMenuItemWrapperAs&&(d=lc(e.contextualMenuItemWrapperAs,d)),de.createElement(d,l({},u,{onItemClick:j}))}if(e.split&&dc(e)){var p=Ol;return e.contextualMenuItemWrapperAs&&(p=lc(e.contextualMenuItemWrapperAs,p)),de.createElement(p,l({},u,{onItemClick:q,onItemClickBase:V,onTap:I}))}var h=Dl;return e.contextualMenuItemWrapperAs&&(h=lc(e.contextualMenuItemWrapperAs,h)),de.createElement(h,l({},u,{onItemClick:q,onItemClickBase:V}))},J=function(e,t,n,r,i,a){var s=El;e.contextualMenuItemAs&&(s=lc(e.contextualMenuItemAs,s)),o.contextualMenuItemAs&&(s=lc(o.contextualMenuItemAs,s));var c=e.itemProps,u=e.id,d=c&&Eo(c,So);return de.createElement("div",l({id:u,className:n.header},d,{style:e.style}),de.createElement(s,l({item:e,classNames:t,index:r,onCheckmarkClick:i?q:void 0,hasIcons:a},c)))},X=o.isBeakVisible,ee=o.items,te=o.labelElementId,ne=o.id,re=o.className,oe=o.beakWidth,ie=o.directionalHint,ae=o.directionalHintForRTL,se=o.alignTargetEdge,ce=o.gapSpace,le=o.coverTarget,ue=o.ariaLabel,pe=o.doNotLayer,he=o.target,fe=o.bounds,me=o.useTargetWidth,ge=o.useTargetAsMinWidth,ve=o.directionalHintFixed,ye=o.shouldFocusOnMount,Ce=o.shouldFocusOnContainer,be=o.title,we=o.styles,Se=o.theme,Ee=o.calloutProps,_e=o.onRenderSubMenu,xe=void 0===_e?Zl:_e,ke=o.onRenderMenuList,Te=void 0===ke?function(e,t){return K(e,Re)}:ke,Ie=o.focusZoneProps,Ae=o.getMenuClassNames,Re=Ae?Ae(Se,re):Bl(we,{theme:Se,className:re}),Pe=function e(t){for(var n=0,r=t;n0){var Be=Ul(ee),Fe=Re.subComponentStyles?Re.subComponentStyles.callout:void 0;return de.createElement(Ll.Consumer,null,(function(e){return de.createElement(ol,l({styles:Fe,onRestoreFocus:f},Ee,{target:he||e.target,isBeakVisible:X,beakWidth:oe,directionalHint:ie,directionalHintForRTL:ae,gapSpace:ce,coverTarget:le,doNotLayer:pe,className:di("ms-ContextualMenu-Callout",Ee&&Ee.className),setInitialFocus:ye,onDismiss:o.onDismiss||e.onDismiss,onScroll:x,bounds:fe,directionalHintFixed:ve,alignTargetEdge:se,hidden:o.hidden||e.hidden,ref:t}),de.createElement("div",{style:M,ref:i,id:ne,className:Re.container,tabIndex:Ce?0:-1,onKeyDown:L,onKeyUp:D,onFocusCapture:E,"aria-label":ue,"aria-labelledby":te,role:"menu"},be&&de.createElement("div",{className:Re.title}," ",be," "),ee&&ee.length?function(e,t){var n=o.focusZoneAs,r=void 0===n?rc:n;return de.createElement(r,l({},t),e)}(Te({ariaLabel:ue,items:ee,totalItemCount:Be,hasCheckmarks:Ne,hasIcons:Pe,defaultMenuItemRenderer:function(e){return function(e,t){var n=e.index,r=e.focusableElementIndex,o=e.totalItemCount,i=e.hasCheckmarks,a=e.hasIcons;return G(e,n,r,o,i,a,t)}(e,Re)},labelElementId:te},(function(e,t){return K(e,Re)})),Me):null,Oe&&xe(Oe,Zl)),de.createElement(va,null))}))}return null})),(function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||Qo(e,t)}));function Kl(e){return e.which===nt.alt||"Meta"===e.key}function Gl(e,t){var n;null===(n=e.onMouseDown)||void 0===n||n.call(e,e,t)}function Zl(e,t){throw Error("ContextualMenuBase: onRenderSubMenu callback is null or undefined. Please ensure to set `onRenderSubMenu` property either manually or with `styled` helper.")}function Yl(e,t){for(var n=0,r=t;n span":{position:"relative",left:0,top:0}}}],rootDisabled:[In(e,{inset:1,highContrastStyle:l,borderColor:"transparent"}),{backgroundColor:s,borderColor:s,color:c,cursor:"default",selectors:{":hover":su,":focus":su}}],iconDisabled:{color:c,selectors:(t={},t[vn]={color:"GrayText"},t)},menuIconDisabled:{color:c,selectors:(n={},n[vn]={color:"GrayText"},n)},flexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},description:{display:"block"},textContainer:{flexGrow:1,display:"block"},icon:cu(i.mediumPlus.fontSize),menuIcon:cu(i.small.fontSize),label:{margin:"0 4px",lineHeight:"100%",display:"block"},screenReaderText:Rn}})),uu=Xe((function(e,t){var n,r,o,i,a,s,c,u,d,p,h,f,m,g=e.effects,v=e.palette,y=e.semanticColors,C={left:-2,top:-2,bottom:-2,right:-2,border:"none"},b={position:"absolute",width:1,right:31,top:8,bottom:8};return zr({splitButtonContainer:[In(e,{highContrastStyle:C,inset:2,pointerEvents:"none"}),{display:"inline-flex",selectors:{".ms-Button--default":{borderTopRightRadius:"0",borderBottomRightRadius:"0",borderRight:"none",flexGrow:"1"},".ms-Button--primary":{borderTopRightRadius:"0",borderBottomRightRadius:"0",border:"none",flexGrow:"1",selectors:(n={},n[vn]=l({color:"WindowText",backgroundColor:"Window",border:"1px solid WindowText",borderRightWidth:"0"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n[":hover"]={border:"none"},n[":active"]={border:"none"},n)},".ms-Button--primary + .ms-Button":{border:"none",selectors:(r={},r[vn]={border:"1px solid WindowText",borderLeftWidth:"0"},r)}}}],splitButtonContainerHovered:{selectors:{".ms-Button--primary":{selectors:(o={},o[vn]={color:"Window",backgroundColor:"Highlight"},o)},".ms-Button.is-disabled":{color:y.buttonTextDisabled,selectors:(i={},i[vn]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},i)}}},splitButtonContainerChecked:{selectors:{".ms-Button--primary":{selectors:(a={},a[vn]=l({color:"Window",backgroundColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),a)}}},splitButtonContainerCheckedHovered:{selectors:{".ms-Button--primary":{selectors:(s={},s[vn]=l({color:"Window",backgroundColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),s)}}},splitButtonContainerFocused:{outline:"none!important"},splitButtonMenuButton:(c={padding:6,height:"auto",boxSizing:"border-box",borderRadius:0,borderTopRightRadius:g.roundedCorner2,borderBottomRightRadius:g.roundedCorner2,border:"1px solid ".concat(v.neutralSecondaryAlt),borderLeft:"none",outline:"transparent",userSelect:"none",display:"inline-block",textDecoration:"none",textAlign:"center",cursor:"pointer",verticalAlign:"top",width:32,marginLeft:-1,marginTop:0,marginRight:0,marginBottom:0},c[vn]={".ms-Button-menuIcon":{color:"WindowText"}},c),splitButtonDivider:l(l({},b),{selectors:(u={},u[vn]={backgroundColor:"WindowText"},u)}),splitButtonDividerDisabled:l(l({},b),{selectors:(d={},d[vn]={backgroundColor:"GrayText"},d)}),splitButtonMenuButtonDisabled:{pointerEvents:"none",border:"none",selectors:(p={":hover":{cursor:"default"},".ms-Button--primary":{selectors:(h={},h[vn]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},h)},".ms-Button-menuIcon":{selectors:(f={},f[vn]={color:"GrayText"},f)}},p[vn]={color:"GrayText",border:"1px solid GrayText",backgroundColor:"Window"},p)},splitButtonFlexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},splitButtonContainerDisabled:{outline:"none",border:"none",selectors:(m={},m[vn]=l({color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),m)},splitButtonMenuFocused:l({},In(e,{highContrastStyle:C,inset:2}))},t)})),du=Xe((function(e,t){var n,r=lu(e),o=uu(e),i=e.palette;return zr(r,{root:{padding:"0 4px",width:"32px",height:"32px",backgroundColor:"transparent",border:"none",color:e.semanticColors.link},rootHovered:{color:i.themeDarkAlt,backgroundColor:i.neutralLighter,selectors:(n={},n[vn]={borderColor:"Highlight",color:"Highlight"},n)},rootHasMenu:{width:"auto"},rootPressed:{color:i.themeDark,backgroundColor:i.neutralLight},rootExpanded:{color:i.themeDark,backgroundColor:i.neutralLight},rootChecked:{color:i.themeDark,backgroundColor:i.neutralLight},rootCheckedHovered:{color:i.themeDark,backgroundColor:i.neutralQuaternaryAlt},rootDisabled:{color:i.neutralTertiaryAlt}},o,t)})),pu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return de.createElement(iu,l({},this.props,{variantClassName:"ms-Button--icon",styles:du(n,t),onRenderText:Bs,onRenderDescription:Bs}))},d([au("IconButton",["theme","styles"],!0)],t)}(de.Component),hu=Ho(),fu=function(e){function t(t){var n=e.call(this,t)||this;return $i(n),n}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.styles,r=e.theme;return this._classNames=hu(n,{theme:r,className:t}),de.createElement("div",{className:this._classNames.actions},de.createElement("div",{className:this._classNames.actionsRight},this._renderChildrenAsActions()))},t.prototype._renderChildrenAsActions=function(){var e=this;return de.Children.map(this.props.children,(function(t){return t?de.createElement("span",{className:e._classNames.action},t):null}))},t}(de.Component),mu={actions:"ms-Dialog-actions",action:"ms-Dialog-action",actionsRight:"ms-Dialog-actionsRight"},gu=Do(fu,(function(e){var t=e.className,n=e.theme,r=Mn(mu,n);return{actions:[r.actions,{position:"relative",width:"100%",minHeight:"24px",lineHeight:"24px",margin:"16px 0 0",fontSize:"0",selectors:{".ms-Button":{lineHeight:"normal",verticalAlign:"middle"}}},t],action:[r.action,{margin:"0 4px"}],actionsRight:[r.actionsRight,{alignItems:"center",display:"flex",fontSize:"0",justifyContent:"flex-end",marginRight:"-4px"}]}}),void 0,{scope:"DialogFooter"});gu.displayName="DialogFooter";var vu=Ho(),yu=de.createElement(gu,null).type,Cu=function(e){function t(t){var n=e.call(this,t)||this;return $i(n),n}return i(t,e),t.prototype.render=function(){var e,t=this.props,n=t.showCloseButton,r=t.className,o=t.closeButtonAriaLabel,i=t.onDismiss,a=t.subTextId,s=t.subText,c=t.titleProps,u=void 0===c?{}:c,d=t.titleId,p=t.title,h=t.type,f=t.styles,m=t.theme,g=t.draggableHeaderClassName,v=vu(f,{theme:m,className:r,isLargeHeader:h===Vo.largeHeader,isClose:h===Vo.close,draggableHeaderClassName:g}),y=this._groupChildren();return s&&(e=de.createElement("p",{className:v.subText,id:a},s)),de.createElement("div",{className:v.content},de.createElement("div",{className:v.header},de.createElement("div",l({id:d,role:"heading","aria-level":1},u,{className:di(v.title,u.className)}),p),de.createElement("div",{className:v.topButton},this.props.topButtonsProps.map((function(e,t){return de.createElement(pu,l({key:e.uniqueId||t},e))})),(h===Vo.close||n&&h!==Vo.largeHeader)&&de.createElement(pu,{className:v.button,iconProps:{iconName:"Cancel"},ariaLabel:o,onClick:i}))),de.createElement("div",{className:v.inner},de.createElement("div",{className:v.innerContent},e,y.contents),y.footers))},t.prototype._groupChildren=function(){var e={footers:[],contents:[]};return de.Children.map(this.props.children,(function(t){"object"==typeof t&&null!==t&&t.type===yu?e.footers.push(t):e.contents.push(t)})),e},t.defaultProps={showCloseButton:!1,className:"",topButtonsProps:[],closeButtonAriaLabel:"Close"},d([ns],t)}(de.Component),bu={contentLgHeader:"ms-Dialog-lgHeader",close:"ms-Dialog--close",subText:"ms-Dialog-subText",header:"ms-Dialog-header",headerLg:"ms-Dialog--lgHeader",button:"ms-Dialog-button ms-Dialog-button--close",inner:"ms-Dialog-inner",content:"ms-Dialog-content",title:"ms-Dialog-title"},wu=Do(Cu,(function(e){var t,n,r,o=e.className,i=e.theme,a=e.isLargeHeader,s=e.isClose,c=e.hidden,l=e.isMultiline,u=e.draggableHeaderClassName,d=i.palette,p=i.fonts,h=i.effects,f=i.semanticColors,m=Mn(bu,i);return{content:[a&&[m.contentLgHeader,{borderTop:"4px solid ".concat(d.themePrimary)}],s&&m.close,{flexGrow:1,overflowY:"hidden"},o],subText:[m.subText,p.medium,{margin:"0 0 24px 0",color:f.bodySubtext,lineHeight:"1.5",wordWrap:"break-word",fontWeight:fn.regular}],header:[m.header,{position:"relative",width:"100%",boxSizing:"border-box"},s&&m.close,u&&[u,{cursor:"move"}]],button:[m.button,c&&{selectors:{".ms-Icon.ms-Icon--Cancel":{color:f.buttonText,fontSize:mn.medium}}}],inner:[m.inner,{padding:"0 24px 24px",selectors:(t={},t["@media (min-width: ".concat(yn,"px) and (max-width: ").concat(wn,"px)")]={padding:"0 16px 16px"},t)}],innerContent:[m.content,{position:"relative",width:"100%"}],title:[m.title,p.xLarge,{color:f.bodyText,margin:"0",minHeight:p.xLarge.fontSize,padding:"16px 46px 20px 24px",lineHeight:"normal",selectors:(n={},n["@media (min-width: ".concat(yn,"px) and (max-width: ").concat(wn,"px)")]={padding:"16px 46px 16px 16px"},n)},a&&{color:f.menuHeader},l&&{fontSize:p.xxLarge.fontSize}],topButton:[{display:"flex",flexDirection:"row",flexWrap:"nowrap",position:"absolute",top:"0",right:"0",padding:"15px 15px 0 0",selectors:(r={"> *":{flex:"0 0 auto"},".ms-Dialog-button":{color:f.buttonText},".ms-Dialog-button:hover":{color:f.buttonTextHovered,borderRadius:h.roundedCorner2}},r["@media (min-width: ".concat(yn,"px) and (max-width: ").concat(wn,"px)")]={padding:"15px 8px 0 0"},r)}]}}),void 0,{scope:"DialogContent"});wu.displayName="DialogContent";var Su=Ho(),Eu={isDarkOverlay:!1,isBlocking:!1,className:"",containerClassName:"",topOffsetFixed:!1,enableAriaHiddenSiblings:!0},_u={type:Vo.normal,className:"",topButtonsProps:[]},xu=function(e){function t(t){var n=e.call(this,t)||this;return n._getSubTextId=function(){var e=n.props,t=e.ariaDescribedById,r=e.modalProps,o=e.dialogContentProps,i=e.subText,a=r&&r.subtitleAriaId||t;return a||(a=(o&&o.subText||i)&&n._defaultSubTextId),a},n._getTitleTextId=function(){var e=n.props,t=e.ariaLabelledById,r=e.modalProps,o=e.dialogContentProps,i=e.title,a=r&&r.titleAriaId||t;return a||(a=(o&&o.title||i)&&n._defaultTitleTextId),a},n._id=Go("Dialog"),n._defaultTitleTextId=n._id+"-title",n._defaultSubTextId=n._id+"-subText",n}return i(t,e),t.prototype.render=function(){var e,t,n,r,o,i=this.props,a=i.className,s=i.containerClassName,c=i.contentClassName,u=i.elementToFocusOnDismiss,d=i.firstFocusableSelector,p=i.forceFocusInsideTrap,h=i.styles,f=i.hidden,m=i.disableRestoreFocus,g=void 0===m?i.ignoreExternalFocusing:m,v=i.isBlocking,y=i.isClickableOutsideFocusTrap,C=i.isDarkOverlay,b=i.isOpen,w=void 0===b?!f:b,S=i.onDismiss,E=i.onDismissed,_=i.onLayerDidMount,x=i.responsiveMode,k=i.subText,T=i.theme,I=i.title,A=i.topButtonsProps,R=i.type,P=i.minWidth,M=i.maxWidth,N=i.modalProps,O=l({onLayerDidMount:_},null==N?void 0:N.layerProps);(null==N?void 0:N.dragOptions)&&!(null===(e=N.dragOptions)||void 0===e?void 0:e.dragHandleSelector)&&(r="ms-Dialog-draggable-header",(o=l({},N.dragOptions)).dragHandleSelector=".".concat(r));var D=l(l(l(l({},Eu),{elementToFocusOnDismiss:u,firstFocusableSelector:d,forceFocusInsideTrap:p,disableRestoreFocus:g,isClickableOutsideFocusTrap:y,responsiveMode:x,className:a,containerClassName:s,isBlocking:v,isDarkOverlay:C,onDismissed:E}),N),{dragOptions:o,layerProps:O,isOpen:w}),L=l(l(l({className:c,subText:k,title:I,topButtonsProps:A,type:R},_u),i.dialogContentProps),{draggableHeaderClassName:r,titleProps:l({id:(null===(t=i.dialogContentProps)||void 0===t?void 0:t.titleId)||this._defaultTitleTextId},null===(n=i.dialogContentProps)||void 0===n?void 0:n.titleProps)}),B=Su(h,{theme:T,className:D.className,containerClassName:D.containerClassName,hidden:f,dialogDefaultMinWidth:P,dialogDefaultMaxWidth:M});return de.createElement(Ns,l({},D,{className:B.root,containerClassName:B.main,onDismiss:S||D.onDismiss,subtitleAriaId:this._getSubTextId(),titleAriaId:this._getTitleTextId()}),de.createElement(wu,l({subTextId:this._defaultSubTextId,showCloseButton:D.isBlocking,onDismiss:S},L),i.children))},t.defaultProps={hidden:!0},d([ns],t)}(de.Component),ku={root:"ms-Dialog"},Tu=Do(xu,(function(e){var t,n=e.className,r=e.containerClassName,o=e.dialogDefaultMinWidth,i=void 0===o?"288px":o,a=e.dialogDefaultMaxWidth,s=void 0===a?"340px":a,c=e.hidden,l=e.theme;return{root:[Mn(ku,l).root,l.fonts.medium,n],main:[{width:i,outline:"3px solid transparent",selectors:(t={},t["@media (min-width: ".concat(Cn,"px)")]={width:"auto",maxWidth:s,minWidth:i},t)},!c&&{display:"flex"},r]}}),void 0,{scope:"Dialog"});Tu.displayName="Dialog";var Iu=function(e,t){return t.spacing.hasOwnProperty(e)?t.spacing[e]:e},Au=function(e){var t=parseFloat(e),n=isNaN(t)?0:t,r=isNaN(t)?"":t.toString();return{value:n,unit:e.substring(r.toString().length)||"px"}},Ru=function(e,t){if(void 0===e||"number"==typeof e||""===e)return e;var n=e.split(" ");return n.length<2?Iu(e,t):n.reduce((function(e,n){return Iu(e,t)+" "+Iu(n,t)}))},Pu={start:"flex-start",end:"flex-end"},Mu={root:"ms-Stack",inner:"ms-Stack-inner",child:"ms-Stack-child"};function Nu(e,t){var n=t.disableShrink,r=t.enableScopedSelectors,o=t.doNotRenderFalsyValues,i=de.Children.toArray(e);return de.Children.map(i,(function(e){if(!e)return o?null:e;if(!de.isValidElement(e))return e;if(e.type===de.Fragment)return e.props.children?Nu(e.props.children,{disableShrink:n,enableScopedSelectors:r,doNotRenderFalsyValues:o}):null;var t,i=e,a={};(t=e)&&"object"==typeof t&&t.type&&t.type.displayName===ko.displayName&&(a={shrink:!n});var s=i.props.className;return de.cloneElement(i,l(l(l(l({},a),i.props),s&&{className:s}),r&&{className:di(Mu.child,s)}))}))}var Ou,Du,Lu,Bu,Fu=Yr((function(e){var t=e.as,n=void 0===t?"div":t,r=e.disableShrink,o=void 0!==r&&r,i=e.doNotRenderFalsyValues,a=void 0!==i&&i,s=e.enableScopedSelectors,c=void 0!==s&&s,d=e.wrap,p=u(e,["as","disableShrink","doNotRenderFalsyValues","enableScopedSelectors","wrap"]),h=Nu(e.children,{disableShrink:o,enableScopedSelectors:c,doNotRenderFalsyValues:a}),f=Eo(p,eo),m=mt(e,{root:n,inner:"div"});return pt(m.root,l({},f),d?pt(m.inner,null,h):h)}),{displayName:"Stack",styles:function(e,t,n){var r,o,i,a,s,c,u,d,p,h,f,m,g,v=e.className,y=e.disableShrink,C=e.enableScopedSelectors,b=e.grow,w=e.horizontal,S=e.horizontalAlign,E=e.reversed,_=e.verticalAlign,x=e.verticalFill,k=e.wrap,T=Mn(Mu,t),I=n&&n.childrenGap?n.childrenGap:e.gap,A=n&&n.maxHeight?n.maxHeight:e.maxHeight,R=n&&n.maxWidth?n.maxWidth:e.maxWidth,P=n&&n.padding?n.padding:e.padding,M=function(e,t){if(void 0===e||""===e)return{rowGap:{value:0,unit:"px"},columnGap:{value:0,unit:"px"}};if("number"==typeof e)return{rowGap:{value:e,unit:"px"},columnGap:{value:e,unit:"px"}};var n=e.split(" ");if(n.length>2)return{rowGap:{value:0,unit:"px"},columnGap:{value:0,unit:"px"}};if(2===n.length)return{rowGap:Au(Iu(n[0],t)),columnGap:Au(Iu(n[1],t))};var r=Au(Iu(e,t));return{rowGap:r,columnGap:r}}(I,t),N=M.rowGap,O=M.columnGap,D="".concat(-.5*O.value).concat(O.unit),L="".concat(-.5*N.value).concat(N.unit),B={textOverflow:"ellipsis"},F="> "+(C?"."+Mu.child:"*"),H=((r={})["".concat(F,":not(.").concat(_o.root,")")]={flexShrink:0},r);return k?{root:[T.root,{flexWrap:"wrap",maxWidth:R,maxHeight:A,width:"auto",overflow:"visible",height:"100%"},S&&(o={},o[w?"justifyContent":"alignItems"]=Pu[S]||S,o),_&&(i={},i[w?"alignItems":"justifyContent"]=Pu[_]||_,i),v,{display:"flex"},w&&{height:x?"100%":"auto"}],inner:[T.inner,(a={display:"flex",flexWrap:"wrap",marginLeft:D,marginRight:D,marginTop:L,marginBottom:L,overflow:"visible",boxSizing:"border-box",padding:Ru(P,t),width:0===O.value?"100%":"calc(100% + ".concat(O.value).concat(O.unit,")"),maxWidth:"100vw"},a[F]=l({margin:"".concat(.5*N.value).concat(N.unit," ").concat(.5*O.value).concat(O.unit)},B),a),y&&H,S&&(s={},s[w?"justifyContent":"alignItems"]=Pu[S]||S,s),_&&(c={},c[w?"alignItems":"justifyContent"]=Pu[_]||_,c),w&&(u={flexDirection:E?"row-reverse":"row",height:0===N.value?"100%":"calc(100% + ".concat(N.value).concat(N.unit,")")},u[F]={maxWidth:0===O.value?"100%":"calc(100% - ".concat(O.value).concat(O.unit,")")},u),!w&&(d={flexDirection:E?"column-reverse":"column",height:"calc(100% + ".concat(N.value).concat(N.unit,")")},d[F]={maxHeight:0===N.value?"100%":"calc(100% - ".concat(N.value).concat(N.unit,")")},d)]}:{root:[T.root,(p={display:"flex",flexDirection:w?E?"row-reverse":"row":E?"column-reverse":"column",flexWrap:"nowrap",width:"auto",height:x?"100%":"auto",maxWidth:R,maxHeight:A,padding:Ru(P,t),boxSizing:"border-box"},p[F]=B,p),y&&H,b&&{flexGrow:!0===b?1:b},S&&(h={},h[w?"justifyContent":"alignItems"]=Pu[S]||S,h),_&&(f={},f[w?"alignItems":"justifyContent"]=Pu[_]||_,f),w&&O.value>0&&(m={},m["".concat(F,E?":not(:last-child)":":not(:first-child)")]={marginLeft:"".concat(O.value).concat(O.unit)},m),!w&&N.value>0&&(g={},g["".concat(F,E?":not(:last-child)":":not(:first-child)")]={marginTop:"".concat(N.value).concat(N.unit)},g),v]}},statics:{Item:ko}}),Hu=Xe((function(e,t,n){var r=lu(e),o=uu(e);return zr(r,{root:{minWidth:"80px",height:"32px"},label:{fontWeight:fn.semibold}},n?function(e){var t,n,r,o,i,a,s,c,u,d=e.palette,p=e.semanticColors;return{root:{backgroundColor:p.primaryButtonBackground,border:"1px solid ".concat(p.primaryButtonBackground),color:p.primaryButtonText,selectors:(t={},t[vn]=l({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),t[".".concat(_n," &:focus")]={selectors:{":after":{border:"none",outlineColor:d.white}}},t)},rootHovered:{backgroundColor:p.primaryButtonBackgroundHovered,border:"1px solid ".concat(p.primaryButtonBackgroundHovered),color:p.primaryButtonTextHovered,selectors:(n={},n[vn]={color:"Window",backgroundColor:"Highlight",borderColor:"Highlight"},n)},rootPressed:{backgroundColor:p.primaryButtonBackgroundPressed,border:"1px solid ".concat(p.primaryButtonBackgroundPressed),color:p.primaryButtonTextPressed,selectors:(r={},r[vn]=l({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),r)},rootExpanded:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootChecked:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootCheckedHovered:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootDisabled:{color:p.primaryButtonTextDisabled,backgroundColor:p.primaryButtonBackgroundDisabled,selectors:(o={},o[vn]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},o)},splitButtonContainer:{selectors:(i={},i[vn]={border:"none"},i)},splitButtonDivider:l(l({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:d.white,selectors:(a={},a[vn]={backgroundColor:"Window"},a)}),splitButtonMenuButton:{backgroundColor:p.primaryButtonBackground,color:p.primaryButtonText,selectors:(s={},s[vn]={backgroundColor:"Canvas"},s[":hover"]={backgroundColor:p.primaryButtonBackgroundHovered,selectors:(c={},c[vn]={color:"Highlight"},c)},s)},splitButtonMenuButtonDisabled:{backgroundColor:p.primaryButtonBackgroundDisabled,selectors:{":hover":{backgroundColor:p.primaryButtonBackgroundDisabled}}},splitButtonMenuButtonChecked:{backgroundColor:p.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:p.primaryButtonBackgroundPressed}}},splitButtonMenuButtonExpanded:{backgroundColor:p.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:p.primaryButtonBackgroundPressed}}},splitButtonMenuIcon:{color:p.primaryButtonText},splitButtonMenuIconDisabled:{color:d.neutralTertiary,selectors:(u={},u[vn]={color:"GrayText"},u)}}}(e):function(e){var t,n,r,o,i,a=e.semanticColors,s=e.palette,c=a.buttonBackground,u=a.buttonBackgroundPressed,d=a.buttonBackgroundHovered,p=a.buttonBackgroundDisabled,h=a.buttonText,f=a.buttonTextHovered,m=a.buttonTextDisabled,g=a.buttonTextChecked,v=a.buttonTextCheckedHovered;return{root:{backgroundColor:c,color:h},rootHovered:{backgroundColor:d,color:f,selectors:(t={},t[vn]={borderColor:"Highlight",color:"Highlight"},t)},rootPressed:{backgroundColor:u,color:g},rootExpanded:{backgroundColor:u,color:g},rootChecked:{backgroundColor:u,color:g},rootCheckedHovered:{backgroundColor:u,color:v},rootDisabled:{color:m,backgroundColor:p,selectors:(n={},n[vn]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},n)},splitButtonContainer:{selectors:(r={},r[vn]={border:"none"},r)},splitButtonMenuButton:{color:s.white,backgroundColor:"transparent",selectors:{":hover":{backgroundColor:s.neutralLight,selectors:(o={},o[vn]={color:"Highlight"},o)}}},splitButtonMenuButtonDisabled:{backgroundColor:a.buttonBackgroundDisabled,selectors:{":hover":{backgroundColor:a.buttonBackgroundDisabled}}},splitButtonDivider:l(l({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:s.neutralTertiaryAlt,selectors:(i={},i[vn]={backgroundColor:"WindowText"},i)}),splitButtonDividerDisabled:{backgroundColor:e.palette.neutralTertiaryAlt},splitButtonMenuButtonChecked:{backgroundColor:s.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:s.neutralQuaternaryAlt}}},splitButtonMenuButtonExpanded:{backgroundColor:s.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:s.neutralQuaternaryAlt}}},splitButtonMenuIcon:{color:a.buttonText},splitButtonMenuIconDisabled:{color:a.buttonTextDisabled}}}(e),o,t)})),Uu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.primary,n=void 0!==t&&t,r=e.styles,o=e.theme;return de.createElement(iu,l({},this.props,{variantClassName:n?"ms-Button--primary":"ms-Button--default",styles:Hu(o,r,n),onRenderDescription:Bs}))},d([au("DefaultButton",["theme","styles"],!0)],t)}(de.Component),zu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){return de.createElement(Uu,l({},this.props,{primary:!0,onRenderDescription:Bs}))},d([au("PrimaryButton",["theme","styles"],!0)],t)}(de.Component),qu=de.createContext(void 0),ju=function(){var e=(0,de.useContext)(qu),t=No(["theme"]).theme;return e||t||Sr({})},Wu=0,Vu=function(){return Wu},Ku=function(e,t){return Wr(Array.isArray(e)?e:[e],t)},Gu=(Ou=function(e){var t=e.semanticColors,n=e.fonts;return{body:[{color:t.bodyText,background:t.bodyBackground,fontFamily:n.medium.fontFamily,fontWeight:n.medium.fontWeight,fontSize:n.medium.fontSize,MozOsxFontSmoothing:n.medium.MozOsxFontSmoothing,WebkitFontSmoothing:n.medium.WebkitFontSmoothing}]}},Du=new Map,Lu=new Set,Bu=function(e){var t=e.currentTarget,n=t.__id__;Du.delete(n),t.removeEventListener("unload",Bu),Lu.delete(n)},function(e){void 0===e&&(e={});var t,n=e.theme,r=zi();r&&(r.__id__=r.__id__||Go(),t=r.__id__,Lu.has(t)||(Lu.add(t),r.addEventListener("unload",Bu)));var o=ju();n=n||o;var i=Vu(),a=[t,i,n],s=function(e,t){var n,r,o,i=t[0],a=t[1],s=t[2];return null===(o=null===(r=null===(n=e.get(i))||void 0===n?void 0:n.get(a))||void 0===r?void 0:r.get(s))||void 0===o?void 0:o.classMap}(Du,a);if((0,de.useEffect)((function(){return function(e,t){var n,r,o=t[0],i=t[1],a=t[2],s=null===(r=null===(n=e.get(o))||void 0===n?void 0:n.get(i))||void 0===r?void 0:r.get(a);s&&s.refCount++}(Du,[t,i,n]),function(){return function(e,t){var n,r,o,i,a,s,c,l,u=t[0],d=t[1],p=t[2],h=null===(r=null===(n=e.get(u))||void 0===n?void 0:n.get(d))||void 0===r?void 0:r.get(p);h&&(h.refCount--,0===h.refCount&&(null===(i=null===(o=e.get(u))||void 0===o?void 0:o.get(d))||void 0===i||i.delete(p),0===(null===(s=null===(a=e.get(u))||void 0===a?void 0:a.get(d))||void 0===s?void 0:s.size)&&(null===(c=e.get(u))||void 0===c||c.delete(d),0===(null===(l=e.get(u))||void 0===l?void 0:l.size)&&e.delete(u))))}(Du,[t,i,n])}}),[t,i,n]),!s){var c=function(e){return"function"==typeof e}(Ou)?Ou(n):Ou;s=Ku(c,{targetWindow:r,rtl:!!n.rtl}),function(e,t,n){var r,o,i=t[0],a=t[1],s=t[2],c=null!==(r=e.get(i))&&void 0!==r?r:new Map;e.set(i,c);var l=null!==(o=c.get(a))&&void 0!==o?o:new Map;c.set(a,l),l.set(s,{classMap:n,refCount:0})}(Du,a,s)}return s});var Zu={label:to,audio:no,video:ro,ol:oo,li:io,a:ao,button:so,input:co,textarea:lo,select:uo,option:po,table:ho,tr:fo,th:mo,td:go,colGroup:vo,col:yo,form:Co,iframe:bo,img:wo},Yu=function(e){var t,n=e.customizerContext,r=e.ref,o=e.theme,i=e.as||"div",a="string"==typeof e.as?Eo(e,(t=e.as)&&Zu[t]||eo,undefined):e.as===de.Fragment?{children:e.children}:function(e,t){var n={};for(var r in e)-1===t.indexOf(r)&&e.hasOwnProperty(r)&&(n[r]=e[r]);return n}(e,["as"]);return de.createElement(qu.Provider,{value:o},de.createElement(Zr.Provider,{value:n},de.createElement(Sa,{providerRef:r},de.createElement(i,l({},a)))))},Qu=new Map,$u=de.forwardRef((function(e,t){var n=function(e,t){var n,r,o,i,a=Yo(t,e);return r=(n=a).theme,o=ju(),i=n.theme=de.useMemo((function(){var e=br(o,r);return e.id=function(){for(var e=[],t=0;t32&&o<=64||i&&i>32&&i<=64?s={borderRadius:a.roundedCorner4}:(o&&o>64||i&&i>64)&&(s={borderRadius:null!==(t=a.roundedCorner8)&&void 0!==t?t:"8px"}),{colorCell:[!r&&s],svg:[!r&&s]}}},CommandBar:{styles:function(e){return{root:{height:"48px",borderRadius:e.theme.effects.roundedCorner8,alignItems:"center"},primarySet:{height:"40px"},secondarySet:{height:"40px"}}}},CommandBarButton:{styles:function(e){var t=e.theme,n=t,r=n.semanticColors,o=n.effects,i={borderRadius:0,borderTopRightRadius:o.roundedCorner4,borderBottomRightRadius:o.roundedCorner4},a={borderRadius:0,borderTopLeftRadius:o.roundedCorner4,borderBottomLeftRadius:o.roundedCorner4},s={height:32,paddingLeft:4,paddingRight:4},c=function(e){var t=e.effects,n=e.semanticColors,r={borderRadius:0,borderTopRightRadius:t.roundedCorner4,borderBottomRightRadius:t.roundedCorner4},o={borderRadius:0,borderTopLeftRadius:t.roundedCorner4,borderBottomLeftRadius:t.roundedCorner4};return{splitButtonContainer:{borderRadius:t.roundedCorner4,color:n.buttonText,".ms-Button:first-child":l(l({},o),{height:"100%"}),".ms-Button--primary:hover":{border:"none"}},splitButtonMenuButton:l(l({},r),{height:"100%",padding:"0px",width:20}),splitButtonContainerFocused:{":focus::after":{inset:"0px",outline:"none",borderRadius:t.roundedCorner4,border:"2px solid ".concat(n.focusBorder)}},splitButtonMenuFocused:{":focus::after":l({inset:"0px",outline:"none",border:"2px solid ".concat(n.focusBorder)},r)},splitButtonDivider:{right:19},splitButtonDividerDisabled:{right:19}}}(t);return l(l({root:{backgroundColor:"transparent",height:"100%",padding:"0px",margin:"0px 2px",borderRadius:o.roundedCorner4,".ms-Fabric--isFocusVisible &:focus::after":{top:4,right:0,bottom:4,left:0,outline:"none",borderRadius:o.roundedCorner4,border:"2px solid ".concat(r.focusBorder)}},rootHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundHovered}},rootPressed:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundPressed}},rootExpanded:{backgroundColor:"transparent",color:"inherit",".ms-Button-flexContainer":{backgroundColor:"transparent"}},rootChecked:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundChecked}},rootCheckedHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundCheckedHovered}},rootCheckedPressed:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundPressed}},rootExpandedHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundHovered}},flexContainer:{height:32,paddingLeft:4,paddingRight:4,borderRadius:o.roundedCorner4},icon:{color:"inherit"},menuIcon:{color:"inherit",fontSize:"10px"},rootDisabled:{backgroundColor:"transparent"},textContainer:{height:16}},c),{splitButtonContainer:{borderRadius:o.roundedCorner4,color:r.buttonText,".ms-Button:first-child":{".ms-Button-flexContainer":l(l({},a),s)}},splitButtonMenuButton:l(l({},i),{height:"100%",padding:"0px",width:20,marginLeft:"-2px",backgroundColor:"transparent",".ms-Button-flexContainer":l(l({},i),s),"&:hover":{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundHovered}}}),splitButtonContainerFocused:{":focus::after":{inset:"4px 0px",outline:"none",borderRadius:o.roundedCorner4,border:"2px solid ".concat(r.focusBorder)}},splitButtonMenuButtonExpanded:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundChecked},"&:hover":{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:r.buttonBackgroundCheckedHovered}}},splitButtonFlexContainer:{border:"none"}})}},CompoundButton:{styles:td},ContextualMenu:{styles:function(e){var t=e.theme.effects;return{root:{borderRadius:t.roundedCorner4,boxShadow:t.elevation8},container:{borderRadius:t.roundedCorner4},list:{padding:"4px"},subComponentStyles:{callout:{},menuItem:{root:{borderRadius:t.roundedCorner2,"&:after":{borderRadius:t.roundedCorner2}},divider:{margin:"4px"},icon:{color:"inherit"}}}}}},DefaultButton:{styles:td},DetailRowCheck:{styles:function(){return{check:[{opacity:1}]}}},Dialog:{styles:function(e){var t=e.theme.effects;return{main:{borderRadius:t.roundedCorner8,boxShadow:t.elevation64}}}},DialogContent:{styles:function(e){var t=e.theme.effects;return{topButton:{"&:hover":{".ms-Dialog-button":{borderRadius:t.roundedCorner4}}},button:{borderRadius:t.roundedCorner4}}}},Dropdown:{styles:function(e){var t,n=e.theme,r=e.disabled,o=n,i=o.semanticColors,a=o.palette,s=null!==(t=null==i?void 0:i.inputBottomBorderFocus)&&void 0!==t?t:a.themePrimary,c="2px solid ".concat(s);return{dropdown:[r&&bd(n),!r&&{selectors:{"&:focus:after":[{borderRadius:null==n?void 0:n.effects.roundedCorner4,borderColor:i.focusBorder,borderBottom:c,clipPath:"inset(calc(100% - 2px) 0 0 0)"}]}}],title:[{borderRadius:null==n?void 0:n.effects.roundedCorner4},r&&{backgroundColor:"unset"}],caretDown:{color:null==n?void 0:n.palette.neutralQuaternary},label:{fontWeight:fn.regular}}}},IconButton:{styles:function(e){var t=e.theme,n=t.effects,r=t.palette,o=t.semanticColors;return{root:l({borderColor:"transparent",borderRadius:n.roundedCorner4,color:r.neutralPrimaryAlt},ed("transparent",n.roundedCorner2,o.focusBorder)),rootHovered:{backgroundColor:r.neutralLighter,borderColor:r.neutralLighter,color:o.buttonTextHovered},rootPressed:{backgroundColor:o.buttonBackgroundPressed,borderColor:o.buttonBackgroundPressed,color:o.buttonTextPressed},rootDisabled:{backgroundColor:"transparent",borderColor:"transparent",color:o.buttonTextDisabled}}}},MessageBar:{styles:function(e){return{root:{borderRadius:e.theme.effects.roundedCorner4}}}},Modal:{styles:function(e){var t=e.theme.effects;return{main:{borderRadius:t.roundedCorner8,boxShadow:t.elevation64}}}},Pivot:{styles:function(e){var t=e.theme,n=t.effects,r=t.semanticColors;return{link:{backgroundColor:"transparent",border:"2px solid transparent",borderRadius:n.roundedCorner4,height:"44px",lineHeight:"20px",marginRight:0,padding:"12px","&:hover::before":{borderRadius:n.roundedCorner4,height:"3px"},"&:hover":{".ms-Pivot-icon":{}},".ms-Fabric--isFocusVisible &:focus":{border:"2px solid ".concat(r.focusBorder),borderRadius:n.roundedCorner4,inset:0,outline:"none"}},icon:{height:"14px",width:"14px"},linkIsSelected:{border:"2px solid transparent",borderRadius:n.roundedCorner4,height:"44px",lineHeight:"20px",marginRight:0,padding:"12px","&::before":{borderRadius:n.roundedCorner4,height:"3px"},".ms-Fabric--isFocusVisible &:focus":{border:"2px solid ".concat(r.focusBorder),borderRadius:n.roundedCorner4,inset:0,outline:"none"},".ms-Pivot-icon":{}}}}},NormalPeoplePicker:{styles:Xu},CompactPeoplePicker:{styles:Xu},ListPeoplePickerBase:{styles:Xu},SearchBox:{styles:function(e){var t=e.hasFocus,n=e.underlined,r=e.disabled,o=e.theme,i=o.palette,a=o.semanticColors,s="1px solid ".concat(i.neutralPrimary);return{root:[{borderRadius:n?0:o.effects.roundedCorner4,borderBottom:s},t&&["is-active",{position:"relative",borderColor:"unset"},Cd(o)],r&&["is-disabled",bd(o),{borderBottom:"1px solid ".concat(a.disabledBorder)}]],field:[r&&{"::placeholder":{color:a.disabledText}}],iconContainer:[{color:o.palette.neutralPrimary},r&&["is-disabled",{color:a.disabledText}]]}}},Slider:{styles:function(e){var t,n=e.theme,r=e.vertical,o=e.disabled,i=n.semanticColors,a=o?void 0:{backgroundColor:i.smallInputBorder},s=o?void 0:{backgroundColor:i.primaryButtonBackgroundHovered},c=o?void 0:{border:"1px solid "+i.smallInputBorder};return{thumb:[{background:o?i.disabledBorder:i.primaryButtonBackground,boxShadow:"0 0 0 4px ".concat(i.buttonBackground," inset"),borderWidth:1,borderColor:i.disabledBorder,height:20,width:20,":hover":{backgroundColor:o?i.disabledBorder:i.primaryButtonBackgroundHovered}},r?{left:-8,margin:"0 auto",transform:"translateY(8px)"}:{top:-8,transform:ut(n)?"translateX(50%)":"translateX(-50%)"}],activeSection:[{background:o?i.disabledBorder:i.primaryButtonBackground}],inactiveSection:{backgroundColor:o?i.buttonBackgroundDisabled:i.smallInputBorder},slideBox:[(t={},t[":active .ms-Slider-inactive"]=a,t[":hover .ms-Slider-inactive"]=a,t[":active .ms-Slider-active"]=s,t[":hover .ms-Slider-active"]=s,t[":active .ms-Slider-thumb"]=c,t[":hover .ms-Slider-thumb"]=c,t)]}}},SpinButton:{styles:function(e){var t=e.theme,n=e.isFocused,r=e.disabled,o=t.semanticColors,i=o.disabledBorder,a=o.inputBorder,s=n?t.palette.themePrimary:t.palette.neutralPrimary;return r&&(s=o.disabledBorder,a=o.disabledBorder),{label:{fontWeight:fn.regular},input:{backgroundColor:"unset"},spinButtonWrapper:[{borderBottomColor:s,backgroundColor:"unset"},{":after":{pointerEvents:"none",content:"''",position:"absolute",left:0,top:0,bottom:0,right:0,borderWidth:"1px",borderStyle:"solid",borderColor:a,borderBottomColor:s,borderRadius:t.effects.roundedCorner4}},!r&&[{":hover :":{":after":{borderStyle:"solid",borderColor:i,borderBottom:t.palette.themePrimary,borderWidth:"1px"}}},n&&[{":hover:after, :after":{borderStyle:"solid",borderColor:i,borderBottomColor:s,borderWidth:"1px"}}]]]}}},Spinner:{styles:function(e){var t=e.theme,n=e.size;return{label:[t.fonts.mediumPlus,{color:t.semanticColors.bodyText,fontWeight:fn.semibold}],circle:[{borderWidth:3},n===nd.large&&{height:36,width:36},n===nd.medium&&{height:32,width:32},n===nd.small&&{height:28,width:28},n===nd.xSmall&&{height:24,width:24}]}}},TagItem:{styles:wd},TagPicker:{styles:Xu},Tag:{styles:wd},TextField:{styles:function(e){var t=e.theme,n=e.focused,r=e.borderless,o=e.underlined,i=e.hasErrorMessage,a=e.disabled,s=t.effects,c=t.semanticColors,l=t.palette,u={backgroundColor:"unset"},d=i?c.errorText:l.neutralPrimary,p=r||o?"unset":"1px solid ".concat(d);return{subComponentStyles:{label:{root:{fontWeight:fn.regular}}},prefix:u,suffix:u,field:[n&&{border:"unset",":after":{border:"unset"}},a&&{backgroundColor:"unset"},{borderRadius:s.roundedCorner4,":after":{borderRadius:s.roundedCorner4}}],fieldGroup:[{borderBottom:p,borderRadius:s.roundedCorner4,":after":{borderRadius:s.roundedCorner4}},n&&Cd(t,o,i),a&&bd(t),a&&{borderBottom:"1px solid ".concat(c.disabledText)}]}}},Toggle:{styles:function(e){var t=e.theme,n=e.disabled,r=t.semanticColors,o=t.effects;return{root:{},label:{color:xd(e)},thumb:{width:"14px",height:"14px",backgroundColor:n?r.inputIconDisabled:void 0},container:{},pill:{backgroundColor:Sd(e),"&:hover":{backgroundColor:Ed(e)},"&:active":{backgroundColor:_d(e)},"&:focus&:after":{borderRadius:o.roundedCorner4,outlineWidth:"2px"}},text:{}}}}},Td={yellowDark:"#d39300",yellow:"#fde300",yellowLight:"#fef7b2",orange:"#f7630c",orangeLight:"#f98845",orangeLighter:"#fdcfb4",redDark:"#750b1c",red:"#d13438",magentaDark:"#6b0043",magenta:"#bf0077",magentaLight:"#d957a8",purpleDark:"#401b6c",purple:"#5c2e91",purpleLight:"#c6b1de",blueDark:"#003966",blueMid:"#004e8c",blue:"#0078d4",blueLight:"#3a96dd",tealDark:"#006666",teal:"#038387",tealLight:"#00b7c3",greenDark:"#0b6a0b",green:"#107c10",greenLight:"#13a10e"},Id="#BDBDBD",Ad=l({themeDarker:"#0c3b5e",themeDark:"#0f548c",themeDarkAlt:"#115ea3",themePrimary:"#0f6cbd",themeSecondary:"#2886de",themeTertiary:"#77b7f7",themeLight:"#b4d6fa",themeLighter:"#cfe4fa",themeLighterAlt:"#ebf3fc",black:"#000000",blackTranslucent40:"rgba(0, 0, 0, 0.4)",neutralDark:"#141414",neutralPrimary:"#242424",neutralPrimaryAlt:"#383838",neutralSecondary:"#5c5c5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#9e9e9e",neutralTertiaryAlt:"#c7c7c7",neutralQuaternary:"#d1d1d1",neutralQuaternaryAlt:"#e0e0e0",neutralLight:"#ebebeb",neutralLighter:"#f5f5f5",neutralLighterAlt:"#fafafa",accent:"#0f6cbd",white:"#FFFFFF",whiteTranslucent40:"rgba(255 ,255 ,255 ,0.4)"},Td),Rd=Ad,Pd=Sr({palette:Ad,semanticColors:{inputBottomBorderFocus:Rd.themePrimary,inputBottomBorderRest:Rd.neutralLighter,focusBorder:Rd.neutralTertiary,inputBorder:Rd.neutralQuaternary,inputBackgroundChecked:Rd.themePrimary,inputBackground:Rd.white,bodyTextChecked:Rd.neutralPrimary,inputBackgroundCheckedHovered:Rd.themeDarkAlt,warningText:Rd.neutralPrimary,messageText:Rd.neutralPrimary,messageLink:Rd.themeDarkAlt,messageLinkHovered:Rd.themeDarker,infoIcon:Rd.neutralSecondary,warningIcon:Rd.neutralPrimary,infoBackground:Rd.neutralLighter,inputIconHovered:"#424242",inputPlaceholderText:"#616161",disabledBorder:Id,disabledText:Id},components:kd,effects:{elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"}}),Md=l({themeDarker:"#62abf5",themeDark:"#479ef5",themeDarkAlt:"#479ef5",themePrimary:"#2886de",themeSecondary:"#2886de",themeTertiary:"#0f548c",themeLight:"#0e4775",themeLighter:"#0c3b5e",themeLighterAlt:"#0A2E4A",black:"#ffffff",blackTranslucent40:"rgba(255 ,255 ,255 ,0.4)",neutralDark:"#fafafa",neutralPrimary:"#f5f5f5",neutralPrimaryAlt:"#d6d6d6",neutralSecondary:"#d1d1d1",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#707070",neutralTertiaryAlt:"#424242",neutralQuaternary:"#3d3d3d",neutralQuaternaryAlt:"#2e2e2e",neutralLight:"#292929",neutralLighter:"#242424",neutralLighterAlt:"#1a1a1a",accent:"#2886de",white:"#141414",whiteTranslucent40:"rgba(0, 0, 0, 0.4)"},Td),Nd=Md,Od="#5C5C5C",Dd=Sr({palette:Md,semanticColors:{primaryButtonBackgroundHovered:Pd.palette.themePrimary,primaryButtonBackgroundPressed:Pd.palette.themeDarker,primaryButtonBackground:Pd.palette.themeDarkAlt,link:Nd.themeDark,inputBottomBorderFocus:Nd.themePrimary,inputBottomBorderRest:Nd.neutralLighter,primaryButtonText:Nd.black,primaryButtonTextHovered:Nd.black,primaryButtonTextPressed:Nd.black,primaryButtonTextDisabled:Nd.neutralTertiaryAlt,primaryButtonBackgroundDisabled:Nd.neutralLighter,accentButtonText:Nd.black,accentButtonBackground:Nd.themePrimary,inputPlaceholderText:Nd.neutralSecondaryAlt,inputForegroundChecked:Nd.black,inputFocusBorderAlt:Nd.neutralTertiary,inputBorder:Nd.neutralQuaternary,focusBorder:Nd.neutralTertiary,inputBackgroundChecked:Nd.themePrimary,inputBackground:Nd.white,bodyTextChecked:Nd.neutralPrimary,inputBackgroundCheckedHovered:Nd.themeDarkAlt,warningText:Nd.neutralPrimary,messageText:Nd.neutralPrimary,messageLink:Nd.themeDarkAlt,messageLinkHovered:Nd.themeDarker,infoIcon:Nd.neutralSecondary,warningIcon:Nd.neutralPrimary,infoBackground:Nd.neutralLighter,disabledBorder:Od,disabledText:Od,inputIconHovered:Nd.black},components:kd,effects:{elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"},isInverted:!0});const Ld=e=>{const{theme:t,checked:n,disabled:r}=e;return r?t.semanticColors.disabledSubtext:n?t.semanticColors.bodyTextChecked:t.semanticColors.inputPlaceholderText},Bd=e=>{const{theme:t,checked:n,disabled:r}=e;return r?t.semanticColors.disabledBorder:n?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputPlaceholderText},Fd=e=>{const{theme:t,checked:n,disabled:r}=e;return r?n?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:n?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputBackground},Hd=e=>{const{theme:t,checked:n,disabled:r}=e;return r?t.semanticColors.disabledBorder:n?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputIconHovered},Ud=e=>{const{theme:t,checked:n,disabled:r}=e;return r?n?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:n?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputBackground},zd=e=>{const{theme:t,disabled:n}=e;return n?t.semanticColors.disabledSubtext:t.semanticColors.inputIconHovered},qd=e=>{const{theme:t,disabled:n}=e;if(n)return t.semanticColors.buttonTextDisabled},jd=e=>{const{theme:t,disabled:n,checked:r}=e;return n?t.semanticColors.buttonTextDisabled:r?void 0:t.semanticColors.inputBackground},Wd=e=>{const{theme:t}=e;return{root:{},label:{color:t.semanticColors.inputPlaceholderText},flexContainer:{}}},{createContext:Vd}=de;function Kd(e,t,n,r){const{context:o,theme:i}=r??{};let a="";if(!e){a=o?.onThrowOnUndefinedColor?.({desiredColor:e,desiredColorName:t,callingComponentName:n,theme:i})??"";const r=`M365Theme error: It looks like the app tried to reference a theme color that didn't exist.\n\n Double check you're consuming a M365Theme (a super set of Fabric ITheme) and that it has assigned the extension slot.\n\n There's also a chance you've loaded multiple themes into the context. Run __packages__ in your web console and if you see multiple instances of OUIFR or Fluent, that might be the case.\n Undefined extension slot: ${t}\n\n Calling component: ${n}\n\n 'For more information, please visit https://uifabric.visualstudio.com/iss/_git/m365-admin/?path=%2Fdocs%2FnextGenThemeSystem.md&version=GBmaster';`;if(!o?.disableThrowOnUndefinedColor)throw new Error(r)}return e??a}var Gd,Zd;function Yd(e,t){for(let n=0;n{const o=Yd(e,function(e){let t,n=-1;return e.some((e=>{if(n++,e.state===Gd.Current)return t={...e},t.index=n,!0;if(e.state===Gd.CurrentWithSubSteps){if(!e.subSteps)throw new Error('The state "CurrentWithSubSteps" must be used in conjunction with the "subSteps" prop');return e.subSteps.some(((e,r)=>(n++,e.state===Gd.Current&&(t={...e},!0))))||(t={...e.subSteps[0]},t.isSubStep=!0,t.isFirstSubStep=!0,t.index=n-e.subSteps.length+1),!0}return e.subSteps&&(n+=e.subSteps.length),!1})),t||(t={...e[0]},t.subSteps&&t.subSteps.length>0&&(t={...t.subSteps[0]})),t}(e).id),i=((e,t)=>e.reduce(((e,n)=>{if(n.id===t)e=n;else if(n.subSteps){const r=n.subSteps.filter((e=>e.id===t))[0];r&&(e=r)}return e}),{}))(e,t),a=((e,t)=>e.reduce(((n,r)=>{if(r.id===t)n=r.subSteps&&r.state===Gd.CurrentWithSubSteps?r.subSteps[0]:e[e.indexOf(r)+1];else if(r.subSteps&&r.state===Gd.CurrentWithSubSteps){const o=r.subSteps.filter((e=>e.id===t))[0];if(o){const t=r.subSteps.indexOf(o);n=r.subSteps.length-1>t?r.subSteps[t+1]:e[e.indexOf(r)+1]}}return n}),{}))(e,t),s=Yd(e,i.id),c=a?.isSubStep??!1,{isSubStep:l}=i;let u=!1;const d=s.stepIndex>o.stepIndex&&!i.isSubStep,p=s.stepIndex===o.stepIndex&&!i.subSteps&&!i.isSubStep,h=void 0!==s.subStepIndex&&void 0!==o.subStepIndex&&s.subStepIndex>=o.subStepIndex;return u=d||p||h,{stepToRender:i,stepLineColor:u?r:n,isSubStep:l,nextVisibleStepIsSubStep:c}},Xd={marginBottom:8},ep={marginRight:4},tp={marginLeft:4},np={ActionBar:{styles:function(e){const t={marginRight:8,marginBottom:8};return{subComponentStyles:{primaryButton:{root:[t]},secondaryButton:{root:[t]}}}}},ActionCard:{styles:function(e){const{theme:t}=e;return{root:{minHeight:78},primaryText:{fontSize:t.fonts.medium.fontSize},contentWrapper:{paddingTop:8,paddingBottom:8},subComponentStyles:{mainIcon:{root:{gridRowEnd:"span 2"}},iconButton:{}}}}},Collapsible:{styles:function(e){const{theme:t}=e,{effects:n}=t;return{root:{borderTop:"unset","::before":[{backgroundColor:t.palette?.neutralQuaternaryAlt,height:"2px",display:"flex",borderRadius:n?.roundedCorner2,content:'""'}]}}}},CompositeList:{styles:function(e){return{subComponentStyles:{commandBar:{root:{borderRadius:0}},pivot:{},pivotSearchBox:{},emptyState:{},customPivotSearchCloseStyles:{}}}}},CountAnnotation:{styles:function(e){const{theme:t}=e,{effects:n}=t;return{root:{borderRadius:n.roundedCorner4},rectangle:{borderRadius:n.roundedCorner2}}}},M365Checkbox:{styles:function(e){const t=(e=>({root:{"&:hover .ms-Checkbox-checkbox":{borderColor:Hd(e),background:Ud(e)},"&:hover .ms-Checkbox-text":{color:zd(e)},"&:hover .ms-Checkbox-checkmark":{color:jd(e)}},label:{gap:"4px",padding:"3px"},checkbox:{margin:0,backgroundColor:Fd(e),borderColor:Bd(e)},text:{margin:0,color:Ld(e)},checkmark:{color:qd(e)}}))(e);return{...t,description:{color:Ld(e),paddingTop:"3px"},root:{...t.root,"&:hover .m365-checkbox-description":{color:zd(e)}},checkboxContainer:{width:"fit-content",padding:"3px","&:hover .m365-checkbox-description":{color:zd(e)}},label:{...t.label,paddingBottom:"0px"}}}},M365ChoiceGroup:{styles:function(e){return{...Wd(e),subComponentStyles:{preTextIcon:{root:{left:"32px"}}}}}},NavLink:{styles:function(e){const{theme:t,isSelected:n}=e,{semanticColors:r}=t;return{root:{color:n?r.bodyText:r.buttonText,fontWeight:n?fn.semibold:fn.regular},icon:{color:n?t.palette.themePrimary:r.bodyText},iconContainer:{"::before":[{borderRadius:t.effects.roundedCorner4}]}}}},NavLinkGroup:{styles:e=>{const{isNavCollapsed:t,theme:n,isCollapsibleSection:r}=e;return{nestedNavHeaderItem:{borderRadius:`0px ${n.effects.roundedCorner4} 0px 0px`,'[dir="rtl"] &':{borderRadius:`${n.effects.roundedCorner4} 0px 0px 0px `}},nestedNavLinksWrapper:[t&&!r&&{}],nestedNavLinks:[{backgroundColor:n.semanticColors.navBackground},t&&!r&&{borderRadius:`0px 0px ${n.effects.roundedCorner4} 0px`,'[dir="rtl"] &':{borderRadius:`0px 0px 0px ${n.effects.roundedCorner4}`},"li:last-child :hover":{borderRadius:`0px 0px ${n.effects.roundedCorner4} 0px`},'[dir="rtl"] & li:last-child :hover ':{borderRadius:`0px 0px 0px ${n.effects.roundedCorner4}`}}]}}},OnboardingHubCard:{styles:function(e){const{theme:t}=e;return{commandButton:{i:{color:t.palette.neutralPrimary}}}}},SubwayNav:{styles:e=>{const{steps:t,wizardComplete:n,theme:r,colorThrowContext:o}=e,i=(e=>e.reduce(((e,t)=>t.subSteps&&t.state===Gd.CurrentWithSubSteps?e+t.subSteps.length:e),e.length))(t),a=Kd(r.semanticColors.stepCompleted,"stepCompleted","SubwayNav",{context:o,theme:r}),s=Kd(r.semanticColors.allStepsComplete,"allStepsComplete","SubwayNav",{context:o,theme:r}),c=Kd(r.semanticColors.stepNotStarted,"stepNotStarted","SubwayNav",{context:o,theme:r});return{root:[{MsGridColumns:"",gridTemplateColumns:"",selectors:{":before":{content:"",display:void 0,MsGridColumn:void 0,gridColumn:void 0,MsGridRow:void 0,MsGridRowSpan:void 0,gridRow:void 0,backgroundColor:void 0,animationName:void 0,animationDuration:void 0,position:void 0,opacity:void 0},":after":{content:void 0,display:void 0,MsGridColumn:void 0,gridColumn:void 0,MsGridRow:void 0,MsGridRowSpan:void 0,gridRow:void 0,backgroundColor:"",position:void 0},'& > :not([data-substep="true"])':{marginBottom:""},'& > [data-substep="true"]:nth-child(n)':{marginBottom:""},'& > [data-substep="true"]:nth-child(n) + :not([data-substep="true"]):not(:last-child)':{marginTop:"",marginBottom:""},'& > :last-child, & > [data-substep="true"]:last-child':{marginBottom:""},'& > li[data-substep="true"] > button[class*="root"] div[class*="labelSelected"]':{fontWeight:fn.semibold}}}],subComponentStyles:{item:e=>{const{index:r,id:o}=e,{nextVisibleStepIsSubStep:l,isSubStep:u,stepLineColor:d}=Jd(t,o,a,c);return{root:{display:"grid",animationName:l?Qd:$d,animationDelay:.05*r+"s",selectors:{'button[class*="root"]::before':{display:"table",content:'""',minHeight:r!==i-1?l?"24px":"36px":0,maxHeight:"100%",borderRadius:"2px",width:"2px",marginLeft:"7px",backgroundColor:n?s:d,gridColumn:"1"},'& button[class*="root"]':{display:"grid",gridTemplateColumns:"16px 12px minmax(0, 1fr)"},'& button[class*="root"] > svg[class*="iconContainer"]':{gridColumn:"1",gridRow:"1"},'& button[class*="root"] > div[class*="spacer"]':{gridColumn:"2",gridRow:"1 / span 2"},'& button[class*="root"] > div[class*="labelWrapper"]':{gridColumn:"3",gridRow:"1 / span 2",alignContent:"stretch"}}}}}}}}},Tag:{styles:function(e){const{theme:t}=e;return{root:{borderRadius:t.effects.roundedCorner4}}}},WizardActionBar:{styles:e=>({subComponentStyles:{back:{root:[Xd,ep,tp]},main:{root:[Xd,ep,tp]},saveclose:{root:[Xd,ep]},cancel:{root:[Xd]}}})}};var rp;!function(e){e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#C53601",e.severeWarningIcon="#DE590B",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#F0F0F0",e.dataVis1="#637CEF",e.dataVis2="#E3008C",e.dataVis3="#2AA0A4",e.dataVis4="#9373C0",e.dataVis5="#13A10E",e.dataVis6="#3A96DD",e.dataVis7="#CA5010",e.dataVis8="#57811B",e.dataVis9="#B146C2",e.dataVis10="#AE8C00",e.criticalStatus="#610000",e.highStatus="#B10E1C",e.mediumStatus="#BC4B09",e.lowStatus="#F7630C",e.goodStatus="#107C10",e.unknownStatus="#E0E0E0",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF",e.grey26="#424242",e.grey38="#616161",e.grey74="#BDBDBD",e.green10="#0E700E",e.red10="#BC2F32"}(rp||(rp={}));const op=Pd.palette,ip=rp,ap=br(Pd,{semanticColors:{inputBorder:op.neutralQuaternary,inputBackgroundChecked:op.themePrimary,inputBackground:op.white,bodyTextChecked:op.neutralPrimary,inputBackgroundCheckedHovered:op.themeDarkAlt,errorText:ip.errorText,warningHighlight:ip.warningHighlight,warningText:op.neutralPrimary,messageText:op.neutralPrimary,messageLink:op.themeDarkAlt,messageLinkHovered:op.themeDarker,infoIcon:op.neutralSecondary,errorIcon:ip.highStatus,blockingIcon:ip.highStatus,successIcon:ip.goodStatus,warningIcon:op.neutralPrimary,severeWarningIcon:ip.severeWarningIcon,infoBackground:op.neutralLighter,errorBackground:ip.errorBackground,blockingBackground:ip.blockingBackground,warningBackground:ip.warningBackground,successBackground:ip.successBackground,dashboardBackdrop:op.neutralLighter,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:op.neutralQuaternary,panelBackground:op.white,overlayBackground:ip.overlayBackground,sectionDividerLine:op.neutralPrimary,primaryDividerLine:op.neutralTertiaryAlt,secondaryDividerLine:op.neutralQuaternaryAlt,dataVis1:ip.dataVis1,dataVis2:ip.dataVis2,dataVis3:ip.dataVis3,dataVis4:ip.dataVis4,dataVis5:ip.dataVis5,dataVis6:ip.dataVis6,dataVis7:ip.dataVis7,dataVis8:ip.dataVis8,dataVis9:ip.dataVis9,dataVis10:ip.dataVis10,headerText:op.black,secondaryListText:op.neutralSecondary,navBackground:ip.navBackground,navItemBackgroundHovered:op.neutralQuaternary,navItemBackgroundPressed:op.neutralTertiaryAlt,criticalStatus:ip.criticalStatus,highStatus:ip.highStatus,mediumStatus:ip.mediumStatus,lowStatus:ip.lowStatus,goodStatus:ip.goodStatus,unknownStatus:ip.grey26,insightLow:ip.insightLow,insightMedium:ip.insightMedium,insightHigh:ip.insightHigh,neutralRisk:ip.neutralRisk,stepCompleted:op.themePrimary,stepCurrent:op.themePrimary,stepNotStarted:ip.grey26,stepModifierBorder:op.themePrimary,stepHover:op.themeDark,stepPressed:op.themeDarker,stepError:ip.highStatus,allStepsComplete:ip.goodStatus,needHelpForeground:op.white,needHelpBackground:ip.needHelpBackground,needHelpBackgroundPressed:ip.needHelpBackgroundPressed,feedbackForeground:op.white,feedbackBackground:op.neutralDark,feedbackBackgroundPressed:op.neutralSecondary,alwaysWhite:op.white,alwaysBlack:op.black,filterPillRest:op.neutralLighter,filterPillHover:op.neutralLight,filterPillPressed:op.neutralQuaternaryAlt,filterPillEditedRest:op.themeLighter,filterPillEditedHover:op.themeLight,filterPillEditedPressed:op.themeTertiary,tagBackgroundInsight:"#C8D1FA",tagBackgroundLowImpact:"#F0F0F0",tagBackgroundMediumImpact:op.neutralQuaternary,tagBackgroundHighImpact:"#292929",tagBackgroundNew:op.themePrimary,tagBackgroundActiveWarning:"#D13438",tagBackgroundRecommendation:"#A6E9ED",tagTextInsight:op.neutralPrimary,tagTextLowImpact:op.neutralPrimary,tagTextMediumImpact:op.black,tagTextHighImpact:op.white,tagTextNew:op.white,tagTextActiveWarning:op.white,inputIconHovered:ip.grey26,inputPlaceholderText:ip.grey38,disabledBorder:ip.grey74,disabledText:ip.grey74},components:np});var sp;!function(e){e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#E36537",e.dashboardBackdrop="#303030",e.panelBackground="#212121",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#637CEF",e.dataVis2="#E3008C",e.dataVis3="#2AA0A4",e.dataVis4="#9373C0",e.dataVis5="#13A10E",e.dataVis6="#3A96DD",e.dataVis7="#CA5010",e.dataVis8="#57811B",e.dataVis9="#B146C2",e.dataVis10="#AE8C00",e.criticalStatus="#FF0505",e.highStatus="#D33F4C",e.mediumStatus="#F87528",e.lowStatus="#FAA06B",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#54B054",e.unknownStatus="#474747",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#D13438",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC",e.grey36="#5C5C5C",e.grey68="#ADADAD",e.grey80="#C8C8C8",e.green30="#54B054",e.red30="#E37D80"}(sp||(sp={}));const cp=Dd.palette,lp=sp,up=br(Dd,{semanticColors:{primaryButtonText:cp.black,primaryButtonTextHovered:cp.black,primaryButtonTextPressed:cp.black,primaryButtonTextDisabled:cp.neutralTertiaryAlt,primaryButtonBackgroundDisabled:cp.neutralLighter,accentButtonText:cp.black,accentButtonBackground:cp.themePrimary,inputPlaceholderText:cp.neutralSecondaryAlt,inputForegroundChecked:cp.black,inputBorder:cp.neutralQuaternary,inputBackgroundChecked:cp.themePrimary,inputBackground:cp.white,bodyTextChecked:cp.neutralPrimary,inputBackgroundCheckedHovered:cp.themeDarkAlt,errorText:lp.errorText,warningHighlight:lp.warningHighlight,warningText:cp.neutralPrimary,messageText:cp.neutralPrimary,messageLink:cp.themeDarkAlt,messageLinkHovered:cp.themeDarker,infoIcon:cp.neutralSecondary,errorIcon:lp.highStatus,blockingIcon:lp.highStatus,successIcon:lp.goodStatus,warningIcon:cp.neutralPrimary,severeWarningIcon:lp.severeWarningIcon,infoBackground:cp.neutralLighter,errorBackground:lp.errorBackground,blockingBackground:lp.blockingBackground,warningBackground:lp.warningBackground,severeWarningBackground:lp.severeWarningBackground,successBackground:lp.successBackground,dashboardBackdrop:lp.dashboardBackdrop,actionCardDashboardBorder:lp.grey68,actionCardDashboardBorderHovered:"#BDBDBD",gridItemDestinationBackground:cp.neutralQuaternary,panelBackground:cp.white,overlayBackground:lp.overlayBackground,sectionDividerLine:cp.neutralPrimary,primaryDividerLine:cp.neutralTertiaryAlt,secondaryDividerLine:cp.neutralQuaternaryAlt,dataVis1:lp.dataVis1,dataVis2:lp.dataVis2,dataVis3:lp.dataVis3,dataVis4:lp.dataVis4,dataVis5:lp.dataVis5,dataVis6:lp.dataVis6,dataVis7:lp.dataVis7,dataVis8:lp.dataVis8,dataVis9:lp.dataVis9,dataVis10:lp.dataVis10,headerText:cp.black,secondaryListText:cp.neutralSecondary,navBackground:lp.navBackground,navItemBackgroundHovered:cp.neutralTertiaryAlt,navItemBackgroundPressed:cp.neutralTertiary,criticalStatus:lp.criticalStatus,highStatus:lp.highStatus,mediumStatus:lp.mediumStatus,lowStatus:lp.lowStatus,goodStatus:lp.goodStatus,unknownStatus:lp.unknownStatus,insightLow:lp.insightLow,insightMedium:lp.insightMedium,insightHigh:lp.insightHigh,neutralRisk:lp.neutralRisk,stepCompleted:cp.themeDark,stepCurrent:cp.themeDark,stepNotStarted:cp.neutralSecondaryAlt,stepModifierBorder:cp.themePrimary,stepHover:cp.themeDark,stepPressed:cp.themeDarker,stepError:lp.highStatus,allStepsComplete:lp.goodStatus,needHelpForeground:cp.black,needHelpBackground:lp.needHelpBackground,needHelpBackgroundPressed:lp.needHelpBackgroundPressed,feedbackForeground:cp.black,feedbackBackground:cp.neutralTertiaryAlt,feedbackBackgroundPressed:cp.neutralTertiary,alwaysWhite:cp.black,alwaysBlack:cp.white,filterPillRest:cp.neutralLighter,filterPillHover:cp.neutralLight,filterPillPressed:cp.neutralQuaternaryAlt,filterPillEditedRest:cp.themeLighter,filterPillEditedHover:cp.themeLight,filterPillEditedPressed:cp.themeTertiary,tagBackgroundInsight:"#2C3C85",tagBackgroundLowImpact:"#0A0A0A",tagBackgroundMediumImpact:"#666666",tagBackgroundHighImpact:cp.black,tagBackgroundNew:"#115EA3",tagBackgroundActiveWarning:"#D13438",tagBackgroundRecommendation:"#00666D",tagTextInsight:cp.neutralPrimary,tagTextLowImpact:cp.neutralPrimary,tagTextMediumImpact:cp.neutralPrimary,tagTextHighImpact:cp.white,tagTextNew:cp.black,tagTextActiveWarning:cp.black,disabledBorder:lp.grey36,disabledText:lp.grey36,inputIconHovered:cp.black},components:np,isInverted:!0});var dp,pp,hp,fp=l({},Pd.palette),mp=l({},Dd.palette),gp={alertDoNotDisturb:"#bc2f32",alertBackground:"#FAD5D7",alertForeground:"#7B0000",warningCaution:"#da3b01",warningCautionBackground:"#FFDAC3",warningCautionForeground:"#850D00",warningAway:fp.yellow,warningAwayBackground:"#FFF2CA",warningAwayForeground:"#824F00",positivePrimary:"#107c10",positiveBackground:"#CFE8D0",positiveForeground:"#002C00",positiveSecondary:"#004b1c",complete:"#004e8c",completeBackground:"#D8EAF7",completeForeground:"#00326B"},vp={alertDoNotDisturb:"#e37d80",alertBackground:"#FAD5D7",alertForeground:"#7B0000",warningCaution:"#e36537",warningCautionBackground:"#FFDAC3",warningCautionForeground:"#850D00",warningAway:fp.yellow,warningAwayBackground:"#FFF2CA",warningAwayForeground:"#824F00",positivePrimary:"#107c10",positiveBackground:"#CFE8D0",positiveForeground:"#002C00",positiveSecondary:"#004b1c",complete:"#286ea8",completeBackground:"#D8EAF7",completeForeground:"#00326B"},yp={headerBackground:nr.neutralPrimary,searchBoxBackground:nr.neutralSecondary,searchBoxBackgroundHovered:"#757575",searchBoxPlaceholder:nr.white,searchBoxText:nr.white,buttonIcon:nr.neutralTertiaryAlt,buttonBackgroundHovered:nr.neutralSecondary,notificationBadgeBackground:nr.themePrimary,notificationBadgeBackgroundHovered:nr.themeDark,notificationBadgeText:nr.white},Cp=(Sr(l(l({},Pd),{palette:fp,semanticColors:l(l(l(l({},Pd.semanticColors),ap.semanticColors),gp),{cardStandoutBackground:fp.white}),components:l(l({},Ju),kd)})),l(l({},Sr(l(l({},Dd),{palette:mp,semanticColors:l(l(l(l({},Dd.semanticColors),up.semanticColors),vp),{cardStandoutBackground:mp.neutralLighter}),components:l(l({},Ju),kd)}))),{neutralHeaderEnabled:!0}),l(l({},nr),{purpleLight:"#F1E6F9",purpleDark:"#4E1E6E",magentaLight:"#FCDDF1",magentaDark:"#790857",roseLight:"#FFDEE1",roseDark:"#820015",blueLight:"#D7EBFF",blueDark:"#00348D",tealLight:"#C7EEF1",tealDark:"#00414E",sandLight:"#F4EACA",sandDark:"#583100",indigoLight:"#E5EAFF",indigoDark:"#033283"})),bp=Sr({palette:Cp,semanticColors:{headerText:Cp.neutralPrimary,navBackground:Cp.neutralQuaternaryAlt,navItemBackgroundHovered:Cp.neutralQuaternary,navItemBackgroundPressed:Cp.neutralTertiaryAlt,stepCompleted:Cp.themeDark,stepCurrent:Cp.themePrimary,stepNotStarted:Cp.neutralDark,stepModifierBorder:Cp.neutralDark,stepHover:Cp.themeDark,stepPressed:Cp.themeDarker,stepError:Cp.red,allStepsComplete:Cp.themePrimary,panelBackground:Cp.neutralLighter,bodyStandoutBackground:Cp.neutralLighter,bodyTextChecked:Cp.neutralDark,disabledBodyText:Cp.neutralTertiaryAlt,variantBorder:Cp.neutralSecondary,variantBorderHovered:Cp.neutralSecondary,defaultStateBackground:Cp.white,link:Cp.themeDark,linkHovered:Cp.themeDarker,buttonBackgroundChecked:Cp.neutralLight,buttonBackgroundCheckedHovered:Cp.neutralQuaternary,buttonBorder:Cp.neutralSecondary,buttonTextHovered:Cp.neutralPrimary,buttonTextChecked:Cp.neutralPrimary,buttonTextCheckedHovered:Cp.neutralPrimary,buttonTextPressed:Cp.neutralPrimary,buttonTextDisabled:Cp.neutralTertiaryAlt,primaryButtonTextDisabled:Cp.neutralTertiaryAlt,accentButtonBackground:Cp.themePrimary,inputBorder:Cp.neutralSecondary,inputFocusBorderAlt:Cp.themeDarkAlt,inputTextHovered:Cp.neutralPrimary,disabledText:Cp.neutralTertiaryAlt,disabledSubtext:Cp.neutralTertiaryAlt,listItemBackgroundCheckedHovered:Cp.neutralQuaternary,menuDivider:Cp.neutralQuaternaryAlt,menuIcon:Cp.neutralPrimary,menuHeader:Cp.neutralPrimary,menuItemTextHovered:Cp.neutralPrimary,alertDoNotDisturb:"#C5262C",alertBackground:"#FAD5D7",alertForeground:"#7B0000",warningCaution:"#F87528",warningAway:Cp.yellow,warningAwayBackground:"#FFF2CA",warningAwayForeground:"#824F00",positivePrimary:"#41A512",positiveBackground:"#CFE8D0",positiveForeground:"#002C00",positiveSecondary:"#085108",complete:Cp.blueMid,completeBackground:"#D8EAF7",completeForeground:"#00326B",tagBackgroundInsight:"#C8D1FA",tagBackgroundLowImpact:"#F0F0F0",tagBackgroundMediumImpact:Cp.neutralQuaternary,tagBackgroundHighImpact:"#292929",tagBackgroundNew:Cp.themePrimary,tagBackgroundActiveWarning:"#D13438",tagBackgroundRecommendation:"#A6E9ED",tagTextInsight:Cp.neutralPrimary,tagTextLowImpact:Cp.neutralPrimary,tagTextMediumImpact:Cp.black,tagTextHighImpact:Cp.white,tagTextNew:Cp.white,tagTextActiveWarning:Cp.white,alwaysWhite:"#ffffff",alwaysBlack:"#000000"},effects:{roundedCorner2:"2px",elevation4:tr.depth4,elevation8:tr.depth8,elevation16:tr.depth16,elevation64:tr.depth64},components:Ju,fonts:{medium:{fontSize:hn.medium},mediumPlus:{fontSize:hn.mediumPlus}}}),wp=styled($u).attrs(bp)(dp||(pp=["\n box-sizing: border-box;\n background-color: white;\n display: flex;\n flex-direction: column;\n @media (max-width: 479px) {\n height: fit-content;\n }\n"],hp=["\n box-sizing: border-box;\n background-color: white;\n display: flex;\n flex-direction: column;\n @media (max-width: 479px) {\n height: fit-content;\n }\n"],Object.defineProperty?Object.defineProperty(pp,"raw",{value:hp}):pp.raw=hp,dp=pp));function Sp(e){return Tr(bp),de.createElement(wp,null,e.children)}var Ep=Ve({padding:"6px 20px",display:"flex",flexDirection:"row",justifyContent:"center",margin:"auto",marginTop:"48px"});function _p(e){return de.createElement(zu,{onClick:function(){return e.onClickFunction()},title:e.buttontitle,ariaDescription:e.ariaLabel,className:Ep},e.buttontitle)}const xp=styled;var kp,Tp=n.n(xp),Ip=Tp().img(kp||(kp=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n max-width: ",";\n height: ",";\n right: 0%;\n margin-top: 10%;\n align-self: center;\n"],["\n max-width: ",";\n height: ",";\n right: 0%;\n margin-top: 10%;\n align-self: center;\n"])),(function(e){return e.imageMaxWidth||"100%"}),(function(e){return e.imageHeight||"100%"}));function Ap(e){return de.createElement(Ip,{src:e.imageURL,altText:e.altText,imageMaxWidth:e.imageMaxWidth,imageHeight:e.imageHeight,title:e.altText})}var Rp;Tp().div(Rp||(Rp=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 700;\n font-size: 34px;\n line-height: 42px;\n display: flex;\n align-items: center;\n color: #171717;\n padding-top: 2px;\n"],["\n font-weight: 700;\n font-size: 34px;\n line-height: 42px;\n display: flex;\n align-items: center;\n color: #171717;\n padding-top: 2px;\n"])));var Pp,Mp;Tp().div(Pp||(Pp=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 700;\n font-size: 12px;\n line-height: 18px;\n align-items: center;\n color: #171717;\n display: inline-block;\n padding-left: 5px;\n"],["\n font-weight: 700;\n font-size: 12px;\n line-height: 18px;\n align-items: center;\n color: #171717;\n display: inline-block;\n padding-left: 5px;\n"]))),function(e){e.User="UserAction",e.System="SystemAction",e.Aware="AwareAction"}(Mp||(Mp={}));const Np=e=>(({businessTransactionId:e,eventName:t,experienceResult:n,feature:r,subFeature:o,subFeatureLevel2:i,featureLocation:a,timeTaken:s})=>({type:Mp.User,businessTransactionId:e,eventName:t,experienceResult:n||!0,feature:r,subFeature:o,subFeatureLevel2:i,featureLocation:a,timeTaken:s||0}))(e||{}),Op=e=>(({name:e,actionTrackingId:t,correlationTrackingId:n,pageTrackingId:r,startTime:o,eventDate:i,type:a,flightId:s,flightName:c,moduleName:l,usageUserId:u})=>({name:e,actionTrackingId:t,correlationTrackingId:n,pageTrackingId:r,startTime:o||new Date,eventDate:i||new Date,type:a||Mp.User,flightId:s,flightName:c,moduleName:l,usageUserId:u}))(e||{});class Dp{constructor(e){this.usageUser={},this.feature="",this.latestEvents={},this.lastActiveTimeKey="__Core.UserAttribute.lastActiveTime__",this.sessionKey="__Core.UserAttribute.sessionId__",this.userIdKey="__Core.UserAttribute.UsageUserId__",this.Fork=e=>{const t=new Dp(e);return t.latestEvents=Object.assign({},this.latestEvents),t.SetUserRef(this.usageUser),this.usageConfig&&t.SetUsageConfig(this.usageConfig),t},this.ForkTelemetryContext=(e,t)=>{const n=new Dp(e);return n.latestEvents=Object.assign({},this.latestEvents),n.SetUserRef(this.usageUser),this.usageConfig&&n.SetUsageConfig(this.usageConfig),{sourceComponent:e,sourceScript:t,setUsageEvent:n.MassageEvent,setUsageUser:e=>(Lp.SetUser(e),e),usageUser:n.GetUser,setUsageConfig:n.SetUsageConfig,getChildContext:n.ForkTelemetryContext}},this.SetUserRef=e=>{this.usageUser=e,this.checkSession()},this.SetUser=e=>{var t;this.usageUser.lastActiveTime=e.lastActiveTime,this.usageUser.sessionId=e.sessionId,this.usageUser.usageUserId=e.usageUserId,"Error"===this.usageUser.usageUserId&&(this.usageUser.usageUserId=null!==(t=localStorage.getItem(this.userIdKey))&&void 0!==t?t:"Error"),this.checkSession()},this.SetUsageConfig=e=>{this.usageConfig=e,this.checkSession()},this.GetUser=()=>Object.assign({},this.usageUser),this.parseName=e=>{const t=`${e.feature||this.feature}-${e.subFeature||"$inherited$"}-${e.type}-${e.eventName||"$inherited$"}`,n=e.feature||this.feature,r=e.subFeature?n+"-"+e.subFeature:"",o=e.eventName?n+"-"+(e.subFeature||"NA")+"-"+e.eventName:"";return{key:o||r||n,value:t,featureKey:n,subFeatureKey:r,eventNameKey:o}},this.getLatestEvent=e=>{const{key:t,subFeatureKey:n,featureKey:r,eventNameKey:o}=this.parseName(e);if("PageLoad"==e.eventName)return Object.assign({},this.latestEvents[t.replace("PageLoad","PageLoadStart")]);const i=new Date("0001-01-01T00:00:00Z"),a=Object.keys(this.latestEvents).filter((e=>e.startsWith(t+"-"))).reduce(((e,t)=>{var n,r;const o=(null===(n=this.latestEvents[e])||void 0===n?void 0:n.eventDate)||i;return((null===(r=this.latestEvents[t])||void 0===r?void 0:r.eventDate)||i)>o?t:e}),""),s=Object.keys(this.latestEvents).find((e=>e.toLowerCase()===r.toLowerCase()))||"",c=this.latestEvents[t]||this.latestEvents[o]||this.latestEvents[n]||this.latestEvents[r]||this.latestEvents[a]||this.latestEvents[this.feature]||this.latestEvents[s];return Object.assign({},c)},this.MassageEvent=e=>{const t=Object.assign({},e),n=this.parseName(e);if(this.checkSession(),!t.type)return t;let r={};switch(r.name=n.value,r.eventDate=e.eventDate||new Date,t.type){case Mp.Aware:const e=Object.assign({},(({timeTaken:e,usageUserId:t})=>({type:Mp.Aware,timeTaken:e||0,usageUserId:t||"Error"}))(t||{}));this.latestEvents[Mp.Aware]=e,this.usageUser=Bp(Object.assign(Object.assign({},this.usageUser),e)),"sessionId"in t&&(this.usageUser.sessionId=t.sessionId),r=e;break;case Mp.User:const n=this.getLatestEvent(t),o=t.feature||(null==n?void 0:n.feature)||this.feature;if(r=Object.assign(Object.assign({},r),Bp(this.usageUser||t)),r=Object.assign(Object.assign(Object.assign({},r),Np(t)),{feature:o}),"PageLoadStart"===t.eventName)r.pageTrackingId=this.Guid(),r.startTime=new Date;else if("PageLoad"===t.eventName)r.pageTrackingId=(null==n?void 0:n.startTime)?n.pageTrackingId:this.Guid(),r.timeTaken=t.timeTaken?t.timeTaken:+new Date-+((null==n?void 0:n.startTime)||new Date);else{const e=this.getLatestEvent(t);if(e){const t=Object.assign({},Op(e));r.pageTrackingId=t.pageTrackingId}}r.actionTrackingId=this.Guid();const i=this.parseName(Object.assign(Object.assign({},t),{feature:o}));this.latestEvents[i.key]=r,this.latestEvents[this.feature]=r;break;case Mp.System:const a=this.getLatestEvent(t);r=Object.assign(Object.assign(Object.assign({},r),Bp(this.usageUser||t)),(({eventName:e,feature:t,subFeature:n,subFeatureLevel2:r,featureLocation:o,timeTaken:i,businessTransactionId:a,experienceResult:s})=>({type:Mp.System,eventName:e,feature:t,subFeature:n,subFeatureLevel2:r,featureLocation:o,timeTaken:i||0,experienceResult:s||!0,businessTransactionId:a}))(t||{}));const s=Np(a),c=Op(a);r.pageTrackingId=c.pageTrackingId,r.correlationTrackingId=c.actionTrackingId,r.feature||(r.feature=s.feature||"NA"),r.subFeature||(r.subFeature=s.subFeature||"NA"),r.eventName||(r.eventName=s.eventName)}const o=this.parseName(r);return r.name=o.value,r.inheritedName=n.value,"sessionId"in t&&(r.sessionId=t.sessionId),r.usageVersion=(null==t?void 0:t.usageVersion)||"1.0",r},this.diffInMinutes=(e,t)=>{let n=(e.getTime()-t.getTime())/1e3;return n/=60,Math.abs(Math.round(n))},this.feature=e}consoleUsageLog(e,t){const n=t.type===Mp.User?"color: #FFA500; padding: 2px 5px;":"color: #c46210; padding: 2px 5px";console.group("%cusage event %c %s",n,"font-weight: bold;",e),console.dir(t),console.groupEnd()}checkSession(){var e;if(this.usageConfig){const t=new Date(localStorage.getItem(this.lastActiveTimeKey)||new Date),n=localStorage.getItem(this.sessionKey);this.diffInMinutes(t,new Date)<((null===(e=this.usageConfig)||void 0===e?void 0:e.sessionDurationMinutes)||-1)&&n?this.usageUser.sessionId=n:(this.usageUser.sessionId=this.Guid(),localStorage.setItem(this.sessionKey,this.usageUser.sessionId)),localStorage.setItem(this.lastActiveTimeKey,(new Date).toString())}}Guid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}}const Lp=new Dp("Shell"),Bp=e=>(({lastActiveTime:e,usageUserId:t,sessionId:n})=>({lastActiveTime:e||new Date,usageUserId:t||"Error",sessionId:n||Lp.Guid()}))(e||{});var Fp,Hp;(Hp=Fp||(Fp={})).ButtonClicked="ButtonClicked",Hp.BackEndAPICall="BackEndAPICall",Hp.PageLoad="PageLoad",Hp.PanelOpened="PanelOpened",Hp.PanelClosed="PanelClosed",Hp.CardAdded="CardAdded",Hp.CardDeleted="CardDeleted",Hp.CardResized="CardResized",Hp.DatePickerDismissed="DatePickerDismissed",Hp.CalendarMonthViewClicked="CalendarMonthViewClicked",Hp.CalendarDayViewClicked="CalendarDayViewClicked",Hp.CalendarClearButtonClicked="CalendarClearButtonClicked",Hp.CalendarGoToTodayButtonClicked="CalendarGoToTodayButtonClicked",Hp.CalendarDateClicked="CalendarDateClicked",Hp.CalendarMonthClicked="CalendarMonthClicked",Hp.CalendarNextButtonClicked="CalendarNextButtonClicked",Hp.CalendarPrevButtonClicked="CalendarPrevButtonClicked",Hp.ViewActivated="ViewActivated",Hp.ViewDeactivated="ViewDeactivated",Hp.MarkerSelected="MarkerSelected",Hp.ListSelected="ListSelected",Hp.LinkClicked="LinkClicked",Hp.DatePickerClicked="DatePickerClicked",Hp.DatePickerDateSelected="DatePickerDateSelected",Hp.DatePickerFocused="DatePickerDateSelected",Hp.ViewPhoto="ViewPhoto",Hp.TabSelected="TabSelected",Hp.DropdownSelected="DropdownSelected",Hp.DropdownFocused="DropdownFocused",Hp.CheckBoxChanged="CheckBoxChanged",Hp.CheckBoxFocused="CheckBoxFocused",Hp.RadioButtonChanged="RadioButtonChanged",Hp.RadioButtonFocused="RadioButtonFocused",Hp.TextChanged="TextChanged",Hp.TextboxFocused="TextboxFocused",Hp.OnFocus="OnFocus",Hp.OnBlur="OnBlur",Hp.TileLoaded="TileLoaded",Hp.MobileRefresh="MobileRefresh";const Up={type:"UsageEventType",timeTaken:"UsageTimeTaken",eventName:"UsageEventName",feature:"UsageCapabilityName",subFeature:"UsageSubCapabilityName",subFeatureLevel2:"UsageSubCapabilityLevel2",featureLocation:"UsageLocation",businessTransactionId:"UsageBusinessTransactionId",experienceResult:"UsageExperienceResult",usageUserId:"UsageUserId",sessionId:"UsageSessionId",actionTrackingId:"UsageActionTrackingId",correlationTrackingId:"UsagecCorrelationTrackingId",pageTrackingId:"UsagePageTrackingId",eventDate:"UsageEventDate",flightId:"UsageFlightId",flightName:"UsageFlightName",moduleName:"UsageModuleName",usageVersion:"UsageVersion"},zp=e=>Object.keys(e).reduce(((t,n)=>Object.assign(Object.assign({},t),{[Up[n]||n]:e[n]instanceof Date?e[n].toISOString():void 0!==e[n]?e[n]:""})),{});function qp(e){const t=e.displayName||e.name;function n(t){const{aiEventName:n}=t,r=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{var a;const s={type:Mp.User,eventName:Fp.ButtonClicked,subFeature:t.usageEvent.subFeature,feature:t.usageEvent.feature,subFeatureLevel2:t.usageEvent.subFeatureLevel2,featureLocation:t.usageEvent.featureLocation};o.trackEvent(s,Object.assign(Object.assign(Object.assign({},i),{aiEventName:n,buttonTitle:r.title,buttonText:r.text}),(null===(a=t.logCustomProperties)||void 0===a?void 0:a.call(t))||{})),r.onClick&&r.onClick(e)}),[o,i,n,r]),s=r;return de.createElement(e,Object.assign({},s,{onClick:a}))}return n.displayName=t,n}const jp=qp(Uu);function Wp(e){return de.createElement(jp,{href:e.buttonlink,target:"_blank",title:e.buttontitle,role:e.role,ariaDescription:e.ariaLabel,usageEvent:{feature:e.featureName,subFeature:e.buttontitle},onClick:e.onClick},e.buttontitle)}var Vp;Tp().h3(Vp||(Vp=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 700;\n font-size: 22px;\n line-height: 28px;\n display: flex;\n align-items: center;\n color: #171717;\n paddding-top: 5px;\n margin-top: 6px;\n"],["\n font-weight: 700;\n font-size: 22px;\n line-height: 28px;\n display: flex;\n align-items: center;\n color: #171717;\n paddding-top: 5px;\n margin-top: 6px;\n"])));var Kp;Tp().div(Kp||(Kp=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 700;\n font-size: 16px;\n line-height: 22px;\n color: #171717;\n"],["\n font-weight: 700;\n font-size: 16px;\n line-height: 22px;\n color: #171717;\n"])));var Gp;Tp().div(Gp||(Gp=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n color: #171717;\n padding-top: 20px;\n"],["\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n color: #171717;\n padding-top: 20px;\n"])));var Zp;Tp().div(Zp||(Zp=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 700;\n font-size: 16px;\n line-height: 22px;\n display: flex;\n align-items: center;\n color: #171717;\n padding-top: 8px;\n"],["\n font-weight: 700;\n font-size: 16px;\n line-height: 22px;\n display: flex;\n align-items: center;\n color: #171717;\n padding-top: 8px;\n"])));var Yp,Qp,$p,Jp,Xp,eh,th,nh=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},rh=(Tp().div(Yp||(Yp=nh(["\n width: ",";\n height: ",";\n min-width: 288px !important;\n @media (min-width: 480px) and (max-width: 639px) {\n width: 100% !important;\n max-width: 100% !important;\n }\n @media (min-width: 320px) and (max-width: 479px) {\n width: 100% !important;\n max-width: 100% !important;\n }\n border: 1px solid transparent;\n position: relative;\n background-color: white;\n box-shadow: 0px 0.3px 0.9px rgba(0, 0, 0, 0.108), 0px 1.6px 3.6px rgba(0, 0, 0, 0.132);\n border-radius: 2px;\n transition: box-shadow 0.2s ease-in-out;\n &:hover {\n box-shadow: 0px 1.2px 3.6px rgba(0, 0, 0, 0.108), 0px 6.4px 14.4px rgba(0, 0, 0, 0.132);\n }\n\n @media (max-width: 479px) {\n width: fit-content;\n }\n @media (max-width: 750px) {\n .ms-Button-label {\n font-size: 12px !important;\n }\n }\n\n @media (min-width: 320px) and (max-width: 479px) {\n ","\n }\n @media (min-width: 479px) and (max-width: 639px) {\n ","\n }\n"],["\n width: ",";\n height: ",";\n min-width: 288px !important;\n @media (min-width: 480px) and (max-width: 639px) {\n width: 100% !important;\n max-width: 100% !important;\n }\n @media (min-width: 320px) and (max-width: 479px) {\n width: 100% !important;\n max-width: 100% !important;\n }\n border: 1px solid transparent;\n position: relative;\n background-color: white;\n box-shadow: 0px 0.3px 0.9px rgba(0, 0, 0, 0.108), 0px 1.6px 3.6px rgba(0, 0, 0, 0.132);\n border-radius: 2px;\n transition: box-shadow 0.2s ease-in-out;\n &:hover {\n box-shadow: 0px 1.2px 3.6px rgba(0, 0, 0, 0.108), 0px 6.4px 14.4px rgba(0, 0, 0, 0.132);\n }\n\n @media (max-width: 479px) {\n width: fit-content;\n }\n @media (max-width: 750px) {\n .ms-Button-label {\n font-size: 12px !important;\n }\n }\n\n @media (min-width: 320px) and (max-width: 479px) {\n ","\n }\n @media (min-width: 479px) and (max-width: 639px) {\n ","\n }\n"])),(function(e){return e.width||"100%"}),(function(e){return e.height||"100%"}),(function(e){return(null==e?void 0:e.isChart)&&"\n height : 100%;\n "}),(function(e){return(null==e?void 0:e.isChart)&&"\n height : 100%;\n "})),Tp().div(Qp||(Qp=nh(["\n padding: 10px;\n"],["\n padding: 10px;\n"]))),Tp().div($p||($p=nh(["\n height: calc(100% - 41px);\n padding: 16px;\n padding-top: 4.5px;\n div:not(:last-child)::after {\n content: '';\n padding-top: 5px !important;\n position: absolute;\n }\n"],["\n height: calc(100% - 41px);\n padding: 16px;\n padding-top: 4.5px;\n div:not(:last-child)::after {\n content: '';\n padding-top: 5px !important;\n position: absolute;\n }\n"]))),Tp().div(Jp||(Jp=nh(["\n border: 1px solid transparent;\n border-radius: 1px;\n background-color: #e5e5e5;\n mix-blend-mode: normal;\n height: 1px;\n padding: 0px !important ;\n"],["\n border: 1px solid transparent;\n border-radius: 1px;\n background-color: #e5e5e5;\n mix-blend-mode: normal;\n height: 1px;\n padding: 0px !important ;\n"]))),Tp().div(Xp||(Xp=nh(["\n padding: 20px 0px;\n"],["\n padding: 20px 0px;\n"]))),Tp().div(eh||(eh=nh(["\n padding-top: 6px;\n padding-bottom: 4px;\n span:not(:first-child)::before {\n content: '|';\n padding: 0px 12px;\n color: #646464;\n }\n button:not(:first-child)::before {\n content: '|';\n padding: 0px 12px;\n color: #646464;\n }\n"],["\n padding-top: 6px;\n padding-bottom: 4px;\n span:not(:first-child)::before {\n content: '|';\n padding: 0px 12px;\n color: #646464;\n }\n button:not(:first-child)::before {\n content: '|';\n padding: 0px 12px;\n color: #646464;\n }\n"]))),function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e});Tp().div(th||(th=rh(["\n font-weight: 600;\n font-size: 14px;\n line-height: 20px;\n display: flex;\n align-items: center;\n color: #171717;\n"],["\n font-weight: 600;\n font-size: 14px;\n line-height: 20px;\n display: flex;\n align-items: center;\n color: #171717;\n"])));var oh;Tp().div.attrs((function(e){return e}))(oh||(oh=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n background: ",";\n border-radius: 2px 2px 0px 0px;\n height: 5px;\n"],["\n background: ",";\n border-radius: 2px 2px 0px 0px;\n height: 5px;\n"])),(function(e){return e.color}));var ih;Tp().div(ih||(ih=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n margin-inline: 6px;\n"],["\n margin-inline: 6px;\n"])));var ah;Tp().span(ah||(ah=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n color: #171717;\n padding-top: 8px;\n display: inline-block;\n"],["\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n color: #171717;\n padding-top: 8px;\n display: inline-block;\n"])));var sh=Ho(),ch=function(e,t){t.as;var n=t.disabled,r=t.target,o=t.href,i=(t.theme,t.getStyles,t.styles,t.componentRef,t.underline,u(t,["as","disabled","target","href","theme","getStyles","styles","componentRef","underline"]));return"string"==typeof e?"a"===e?l({target:r,href:n?void 0:o},i):"button"===e?l({type:"button",disabled:n},i):l(l({},i),{disabled:n}):l({target:r,href:o,disabled:n},i)},lh=de.forwardRef((function(e,t){var n=function(e,t){var n=e.as,r=e.className,o=e.disabled,i=e.href,a=e.onClick,s=e.styles,c=e.theme,u=e.underline,d=de.useRef(null),p=Ni(d,t);(function(e,t){de.useImperativeHandle(e.componentRef,(function(){return{focus:function(){t.current&&t.current.focus()}}}),[t])})(e,d),ga(d);var h=sh(s,{className:r,isButton:!i,isDisabled:o,isUnderlined:u,theme:c}),f=n||(i?"a":"button");return{state:{},slots:{root:f},slotProps:{root:l(l({},ch(f,e)),{"aria-disabled":o,className:h.root,onClick:function(e){o?e.preventDefault():a&&a(e)},ref:p})}}}(e,t),r=n.slots,o=n.slotProps;return de.createElement(r.root,l({},o.root))}));lh.displayName="LinkBase";var uh,dh={root:"ms-Link"},ph=Do(lh,(function(e){var t,n,r,o,i,a,s,c=e.className,l=e.isButton,u=e.isDisabled,d=e.isUnderlined,p=e.theme,h=p.semanticColors,f=h.link,m=h.linkHovered,g=h.disabledText,v=h.focusBorder,y=Mn(dh,p);return{root:[y.root,p.fonts.medium,{color:f,outline:"none",fontSize:"inherit",fontWeight:"inherit",textDecoration:d?"underline":"none",selectors:(t={".ms-Fabric--isFocusVisible &:focus":{boxShadow:"0 0 0 1px ".concat(v," inset"),outline:"1px auto ".concat(v),selectors:(n={},n[vn]={outline:"1px solid WindowText"},n)}},t[vn]={borderBottom:"none"},t)},l&&{background:"none",backgroundColor:"transparent",border:"none",cursor:"pointer",display:"inline",margin:0,overflow:"inherit",padding:0,textAlign:"left",textOverflow:"inherit",userSelect:"text",borderBottom:"1px solid transparent",selectors:(r={},r[vn]={color:"LinkText",forcedColorAdjust:"none"},r)},!l&&{selectors:(o={},o[vn]={MsHighContrastAdjust:"auto",forcedColorAdjust:"auto"},o)},u&&["is-disabled",{color:g,cursor:"default"},{selectors:(i={"&:link, &:visited":{pointerEvents:"none"}},i[vn]={color:"GrayText"},i)}],!u&&{selectors:{"&:active, &:hover, &:active:hover":{color:m,textDecoration:"underline",selectors:(a={},a[vn]={color:"LinkText"},a)},"&:focus":{color:f,selectors:(s={},s[vn]={color:"LinkText"},s)}}},y.root,c]}}),void 0,{scope:"Link"}),hh=function(){return hh=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=1920?(r=t-180+180,o=n-180+180):e>=1024&&e<=1919?(r=t-180+120,o=n-180+120):e>=320&&e<=1023&&(r=t-180+100,o=n-180+100),{width:r.toString(),height:o.toString()}}!function(e){e[e.DataIssue=1]="DataIssue",e[e.InternetIssue=2]="InternetIssue",e[e.OrangeCap=3]="OrangeCap",e[e.OrangeCapAndCat=4]="OrangeCapAndCat"}(Dh||(Dh={}));var Yh=Ho(),Qh=new Map;Qh.set(Dh.DataIssue,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(Zh(window.innerWidth,192,180))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 192 180",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("radialGradient",{id:"paint_catholdingcable_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(124.895 149.88) rotate(180) scale(30.3607 30.1766)"},pe().createElement("stop",{stopColor:"#D28D29"}),pe().createElement("stop",{offset:"1",stopColor:"#FFD590"})),pe().createElement("linearGradient",{id:"paint1_catholdingcable_linear",x1:"90.4465",y1:"125.243",x2:"90.4465",y2:"225.362",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("linearGradient",{id:"paint2_catholdingcable_linear",x1:"105.421",y1:"43.6323",x2:"105.421",y2:"79.4413",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{offset:"0.1591",stopColor:"#72ACF1"}),pe().createElement("stop",{offset:"0.9996",stopColor:"#2970B8"})),pe().createElement("clipPath",{id:"catholdingcableclip0"},pe().createElement("rect",{width:"191.077",height:"180",fill:"white"}))),pe().createElement("g",{clipPath:"url(#catholdingcableclip0)"},pe().createElement("path",{d:"M6.67528 154.007L4.3501 151.491C10.8966 145.521 24.762 142.383 45.5513 142.178L45.9717 142.17L46.0061 145.581H45.5856C31.9005 145.726 14.0284 147.295 6.67528 154.007Z",fill:"#72ACF1"}),pe().createElement("path",{d:"M97.3657 109.278L100.309 145.965L118.764 151.807C123.003 154.604 121.012 161.179 115.916 161.179L90.0126 161.094L74.397 109.278H97.3657Z",fill:"#BF8B00"}),pe().createElement("path",{d:"M110.15 158.39C127.302 158.467 148.057 161.639 162.342 150.127C175.719 139.347 175.401 121.882 163.904 109.866C157.907 103.598 148.374 113.09 154.363 119.349C161.888 127.212 159.82 136.866 150.596 142.017C145.268 144.993 138.782 145.044 132.836 145.07C125.277 145.104 117.709 145.01 110.15 144.976C101.467 144.942 101.459 158.356 110.15 158.39Z",fill:"url(#paint_catholdingcable_radial)"}),pe().createElement("path",{d:"M125.131 70.1682C122.351 51.833 120.944 39.2287 120.686 21.806L121.561 2.79718L106.478 7.20614C103.466 5.80755 99.9828 5.03151 95.9759 5.03151C93.9081 5.03151 89.2234 5.90989 89.2234 5.90989L76.199 0C76.199 0 73.6507 10.6685 72.132 21.789C69.498 41.0452 67.3101 57.9817 61.6816 70.7652C53.2989 89.8081 43.7236 104.681 40.1286 118.36C35.9673 134.196 42.1792 157.273 57.7348 161.997C65.9287 164.479 79.3564 164.735 92.0034 164.59C106.152 164.419 114.62 163.805 123.938 163.387C132.638 162.995 147.276 145.735 140.094 118.965C136.92 107.103 128.709 93.731 125.131 70.1682Z",fill:"url(#paint1_catholdingcable_linear)"}),pe().createElement("path",{d:"M78.6101 167.549C74.9035 167.873 72.0463 165.69 71.2741 161.452L60.2574 118.616C59.9314 114.932 69.807 109.303 73.5135 108.979L73.5221 110.565C77.2287 110.241 84.985 112.194 85.3111 115.878L84.7533 160.266C84.9249 165.016 82.3166 167.225 78.6101 167.549Z",fill:"#FFD590"}),pe().createElement("path",{d:"M94.8256 167.251C91.1448 166.73 88.9912 165.016 89.077 159.652L88.1504 115.452C88.6738 111.793 99.579 108.544 103.26 109.064L102.908 110.608C106.589 111.128 113.702 114.787 113.178 118.445L102.47 161.537C101.956 165.204 98.5065 167.771 94.8256 167.251Z",fill:"#FFD590"}),pe().createElement("path",{d:"M110.021 67.6609C109.978 67.6609 109.927 67.6609 109.875 67.6524C108.932 67.5756 108.228 66.7484 108.305 65.8103C108.314 65.7506 108.777 59.8919 107.885 53.4874C107.095 47.8504 105.079 40.6102 99.9311 38.1456C99.0731 37.7362 98.7214 36.7214 99.1246 35.8686C99.5365 35.0158 100.566 34.6662 101.415 35.067C113.676 40.9342 111.814 65.0684 111.729 66.0918C111.66 66.9872 110.905 67.6609 110.021 67.6609Z",fill:"url(#paint2_catholdingcable_linear)"}),pe().createElement("path",{d:"M38.9874 180C19.3734 180 1.81015 172.657 0.137046 162.927C-0.472135 158.424 0.952148 154.595 4.35841 151.491C5.0534 150.851 6.14306 150.902 6.78656 151.593C7.43006 152.284 7.37858 153.367 6.6836 154.007C4.11817 156.352 3.08857 159.098 3.53473 162.415C4.22113 166.372 9.3005 170.414 17.1169 173.152C25.5854 176.12 36.2503 177.245 46.3833 176.222C73.6678 173.16 73.2645 143.449 72.8784 114.71C72.8355 111.452 72.7926 108.083 72.7926 104.851C72.7926 72.9566 74.1054 41.2838 89.781 34.9304C90.6648 34.5722 91.6601 34.9901 92.0204 35.8685C92.3808 36.7383 91.9604 37.7361 91.0766 38.0943C76.2246 44.115 76.2246 82.1413 76.2246 104.86C76.2246 108.075 76.2675 111.426 76.3104 114.676C76.6965 143.517 77.1341 176.205 46.7437 179.625C44.1439 179.88 41.5528 180 38.9874 180Z",fill:"#72ACF1"}),pe().createElement("path",{d:"M88.3397 21.4587C88.4348 19.6337 87.2113 18.0873 85.607 18.0047C84.0027 17.9222 82.6251 19.3347 82.53 21.1598C82.435 22.9849 83.6585 24.5313 85.2628 24.6138C86.8671 24.6964 88.2447 23.2838 88.3397 21.4587Z",fill:"#33312D"}),pe().createElement("path",{d:"M109.898 22.5666C109.993 20.7416 108.77 19.1952 107.166 19.1126C105.561 19.0301 104.184 20.4427 104.089 22.2677C103.994 24.0928 105.217 25.6392 106.821 25.7217C108.426 25.8043 109.803 24.3917 109.898 22.5666Z",fill:"#33312D"}),pe().createElement("path",{d:"M92.089 23.529C92.2434 21.9258 94.3713 21.8064 96.3618 21.994C98.3524 22.1816 100.352 22.4204 100.206 24.0236C100.06 25.6269 97.7947 27.9977 95.8127 27.8101C93.8307 27.6225 91.9431 25.1408 92.089 23.529Z",fill:"#33312D"}),pe().createElement("path",{d:"M95.5126 34.6066C95.4955 34.6066 95.4783 34.6066 95.4612 34.6066C94.9378 34.5811 94.5345 34.1376 94.5602 33.6174L94.852 27.7672C94.8777 27.247 95.2981 26.8462 95.8558 26.8718C96.3792 26.8973 96.7825 27.3408 96.7567 27.861L96.465 33.7112C96.4393 34.2143 96.0189 34.6066 95.5126 34.6066Z",fill:"#33312D"}),pe().createElement("path",{d:"M106.074 88.9981C105.422 88.9981 104.89 88.4694 104.89 87.8212V74.3556C104.89 73.7074 105.422 73.1787 106.074 73.1787C106.726 73.1787 107.258 73.7074 107.258 74.3556V87.8127C107.267 88.4694 106.735 88.9981 106.074 88.9981Z",fill:"white"}),pe().createElement("path",{d:"M114.234 88.9981C113.582 88.9981 113.05 88.4694 113.05 87.8212V74.3556C113.05 73.7074 113.582 73.1787 114.234 73.1787C114.886 73.1787 115.418 73.7074 115.418 74.3556V87.8127C115.418 88.4694 114.886 88.9981 114.234 88.9981Z",fill:"white"}),pe().createElement("path",{d:"M110.15 81.1353C115.064 81.1353 119.047 77.1759 119.047 72.2917C119.047 67.4076 115.064 63.4482 110.15 63.4482C105.236 63.4482 101.252 67.4076 101.252 72.2917C101.252 77.1759 105.236 81.1353 110.15 81.1353Z",fill:"#72ACF1"}),pe().createElement("path",{d:"M117.254 81.1435H103.054C102.059 81.1435 101.252 80.3419 101.252 79.3527V72.2915H119.056V79.3527C119.056 80.3419 118.249 81.1435 117.254 81.1435Z",fill:"#72ACF1"}),pe().createElement("path",{d:"M188.657 87.5481H150.613C149.275 87.5481 148.194 86.4735 148.194 85.1432V23.5968C148.194 22.2664 149.275 21.1919 150.613 21.1919H188.657C189.996 21.1919 191.077 22.2664 191.077 23.5968V85.1432C191.077 86.4735 189.987 87.5481 188.657 87.5481Z",fill:"#E1DFDD"}),pe().createElement("path",{d:"M169.635 51.5344C175.606 51.5344 180.446 46.7236 180.446 40.7892C180.446 34.8548 175.606 30.0439 169.635 30.0439C163.664 30.0439 158.824 34.8548 158.824 40.7892C158.824 46.7236 163.664 51.5344 169.635 51.5344Z",fill:"white"}),pe().createElement("path",{d:"M169.636 48.0639C170.877 48.0639 171.884 47.0635 171.884 45.8295C171.884 44.5956 170.877 43.5952 169.636 43.5952C168.394 43.5952 167.388 44.5956 167.388 45.8295C167.388 47.0635 168.394 48.0639 169.636 48.0639Z",fill:"#33312D"}),pe().createElement("path",{d:"M171.248 48.0637H168.013C167.662 48.0637 167.378 47.7822 167.378 47.4326V45.8208H171.874V47.4326C171.883 47.7822 171.6 48.0637 171.248 48.0637Z",fill:"#33312D"}),pe().createElement("path",{d:"M165.508 42.2815C165.156 42.2815 164.864 41.9915 164.864 41.6419V34.7939C164.864 34.4442 165.156 34.1543 165.508 34.1543C165.86 34.1543 166.151 34.4442 166.151 34.7939V41.6419C166.151 41.9915 165.868 42.2815 165.508 42.2815Z",fill:"#33312D"}),pe().createElement("path",{d:"M173.753 42.2815C173.401 42.2815 173.109 41.9915 173.109 41.6419V34.7939C173.109 34.4442 173.401 34.1543 173.753 34.1543C174.105 34.1543 174.396 34.4442 174.396 34.7939V41.6419C174.396 41.9915 174.113 42.2815 173.753 42.2815Z",fill:"#33312D"}),pe().createElement("path",{d:"M169.635 78.6961C175.606 78.6961 180.446 73.8853 180.446 67.9508C180.446 62.0164 175.606 57.2056 169.635 57.2056C163.664 57.2056 158.824 62.0164 158.824 67.9508C158.824 73.8853 163.664 78.6961 169.635 78.6961Z",fill:"white"}),pe().createElement("path",{d:"M169.636 75.2338C170.877 75.2338 171.884 74.2334 171.884 72.9995C171.884 71.7655 170.877 70.7651 169.636 70.7651C168.394 70.7651 167.388 71.7655 167.388 72.9995C167.388 74.2334 168.394 75.2338 169.636 75.2338Z",fill:"#33312D"}),pe().createElement("path",{d:"M171.248 75.2339H168.013C167.662 75.2339 167.378 74.9524 167.378 74.6028V72.9995H171.874V74.6113C171.883 74.9524 171.6 75.2339 171.248 75.2339Z",fill:"#33312D"}),pe().createElement("path",{d:"M165.508 69.4431C165.156 69.4431 164.864 69.1531 164.864 68.8035V61.9555C164.864 61.6059 165.156 61.3159 165.508 61.3159C165.86 61.3159 166.151 61.6059 166.151 61.9555V68.8035C166.151 69.1617 165.868 69.4431 165.508 69.4431Z",fill:"#33312D"}),pe().createElement("path",{d:"M173.753 69.4431C173.401 69.4431 173.109 69.1531 173.109 68.8035V61.9555C173.109 61.6059 173.401 61.3159 173.753 61.3159C174.105 61.3159 174.396 61.6059 174.396 61.9555V68.8035C174.396 69.1617 174.113 69.4431 173.753 69.4431Z",fill:"#33312D"}))))}),null)),Qh.set(Dh.InternetIssue,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(Zh(window.innerWidth,180,180))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 180 180",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("radialGradient",{id:"paint0_ditachedcableandswitch_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(149.263 122.81) scale(71.7114 71.6635)"},pe().createElement("stop",{stopColor:"#797673"}),pe().createElement("stop",{offset:"0.1119",stopColor:"#8B8885"}),pe().createElement("stop",{offset:"0.3762",stopColor:"#B0AEAB"}),pe().createElement("stop",{offset:"0.6208",stopColor:"#CBC9C7"}),pe().createElement("stop",{offset:"0.8363",stopColor:"#DBD9D7"}),pe().createElement("stop",{offset:"0.9996",stopColor:"#E1DFDD"})),pe().createElement("linearGradient",{id:"paint1_ditachedcableandswitch_linear",x1:"122.542",y1:"139.059",x2:"109.141",y2:"154.384",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{offset:"0.000351356",stopColor:"#2970B8"}),pe().createElement("stop",{offset:"0.8409",stopColor:"#72ACF1"})),pe().createElement("clipPath",{id:"ditachedcableandswitchclip0"},pe().createElement("rect",{width:"180",height:"180",fill:"white"}))),pe().createElement("g",{clipPath:"url(#ditachedcableandswitchclip0)"},pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M123.439 135.951L39.3287 158.631C37.4022 159.152 35.4357 158.009 34.9139 156.094L0.117944 27.2106C-0.403795 25.2855 0.740018 23.3202 2.65641 22.7988L86.7668 0.118348C88.6932 -0.403043 90.6698 0.740006 91.1815 2.65511L125.977 131.529C126.499 133.454 125.365 135.429 123.439 135.951Z",fill:"url(#paint0_ditachedcableandswitch_radial)"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M71.0167 66.989L49.9364 72.6741C42.2508 74.7497 34.3344 70.1975 32.2575 62.517L28.0334 46.8853C25.9565 39.2049 30.5117 31.2938 38.1973 29.2182L59.2776 23.5331C66.9632 21.4575 74.8796 26.0097 76.9565 33.6902L81.1806 49.3218C83.2575 57.0124 78.7123 64.9134 71.0167 66.989Z",fill:"white"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.6414 52.1491C65.5177 52.4499 64.3538 51.7881 64.0528 50.6651L59.2869 33.0081C58.9859 31.8851 59.6481 30.722 60.7719 30.4212C61.8956 30.1204 63.0595 30.7821 63.3605 31.9051L68.1264 49.5622C68.4274 50.6852 67.7652 51.8383 66.6414 52.1491Z",fill:"#B3AFAB"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M87.5216 128.112L66.4413 133.797C58.7557 135.873 50.8393 131.321 48.7624 123.64L44.5383 108.008C42.4614 100.328 47.0166 92.4168 54.7022 90.3413L75.7824 84.6561C83.4781 82.5806 91.3844 87.1327 93.4614 94.8132L97.6854 110.455C99.7624 118.135 95.2072 126.036 87.5216 128.112Z",fill:"white"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M46.254 57.6437C45.1303 57.9445 43.9664 57.2828 43.6654 56.1598L38.8895 38.5027C38.5885 37.3797 39.2507 36.2166 40.3744 35.9158C41.4982 35.615 42.6621 36.2768 42.9631 37.3998L47.7289 55.0568C48.04 56.1798 47.3778 57.3429 46.254 57.6437Z",fill:"#B3AFAB"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M59.7687 59.0975C60.0697 60.2205 59.4075 61.3836 58.2837 61.6844C57.16 61.9853 55.9961 61.3235 55.6951 60.2005C55.3941 59.0775 56.0563 57.9144 57.1901 57.6136C58.3038 57.3028 59.4576 57.9746 59.7687 59.0975Z",fill:"#B3AFAB"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M62.7489 118.767C61.6251 119.068 60.4613 118.406 60.1603 117.283L55.3944 99.6258C55.0934 98.5028 55.7556 97.3397 56.8793 97.0388C58.0031 96.738 59.1669 97.3998 59.4679 98.5228L64.2338 116.18C64.5449 117.303 63.8827 118.456 62.7489 118.767Z",fill:"#B3AFAB"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M83.1366 113.262C82.0128 113.563 80.849 112.901 80.5479 111.778L75.7821 94.1213C75.4811 92.9983 76.1433 91.8352 77.267 91.5344C78.3908 91.2336 79.5546 91.8954 79.8556 93.0284L84.6215 110.685C84.9326 111.808 84.2704 112.962 83.1366 113.262Z",fill:"#B3AFAB"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M76.2639 120.221C76.5649 121.344 75.9027 122.507 74.7789 122.807C73.6552 123.108 72.4913 122.447 72.1903 121.324C71.8893 120.201 72.5515 119.037 73.6752 118.737C74.809 118.426 75.9629 119.098 76.2639 120.221Z",fill:"#B3AFAB"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M125.147 51.2869L139.615 37.9915C139.886 37.7709 140.287 37.9113 140.358 38.2522L142.063 44.7194C142.124 45.0202 142.455 45.1806 142.726 45.0403L153.421 39.4554C153.893 39.2047 154.334 39.8364 153.933 40.1974L138.722 53.9139C138.451 54.1546 138.03 54.0042 137.97 53.6532L136.846 46.6546C136.796 46.3437 136.455 46.1833 136.184 46.3237L125.669 52.0189C125.177 52.2896 124.736 51.6379 125.147 51.2869Z",fill:"#FFD590"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M115.906 39.9566L117.552 12.4031C117.602 11.9118 118.164 11.6612 118.555 11.9519L126.592 16.8249C126.943 17.0756 127.434 16.9152 127.565 16.5041L132.923 0.431213C133.164 -0.280685 134.217 -0.0701236 134.167 0.681882L132.19 29.3884C132.16 29.8898 131.578 30.1605 131.167 29.8597L123.2 23.8838C122.849 23.6231 122.338 23.7835 122.207 24.2046L117.15 40.2173C116.919 40.9493 115.826 40.7186 115.906 39.9566Z",fill:"#FFD590"}),pe().createElement("path",{d:"M128.056 149.86C126.933 153.771 123.31 162.283 117.341 162.945C112.424 163.486 109.916 161.26 106.424 158.172C102.13 154.352 96.7821 149.599 86.8189 151.896C72.772 155.134 68.6282 168.71 68.3975 175.438C68.3172 177.875 70.2236 179.92 72.6617 180C72.7118 180 72.762 180 72.8122 180C75.1801 180 77.1466 178.115 77.2269 175.729C77.2269 175.599 77.7888 163.035 88.7955 160.498C94.3038 159.235 96.7821 161.431 100.545 164.77C104.528 168.309 109.474 172.711 118.304 171.718C130.254 170.385 135.23 156.708 136.515 152.357L133.625 148.577L128.056 149.86Z",fill:"url(#paint1_ditachedcableandswitch_linear)"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M174.441 72.6238C172.133 71.8217 169.615 73.0349 168.812 75.331L160.053 100.348L160.535 107.898L168.401 103.266L177.16 78.2488C177.963 75.9527 176.749 73.436 174.441 72.6238Z",fill:"#E1DFDD"}),pe().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M145.244 62.4168C142.936 61.6146 140.418 62.8279 139.615 65.124L130.856 90.1407V101.22L139.194 93.0585L147.953 68.0418C148.766 65.7457 147.542 63.2189 145.244 62.4168Z",fill:"#E1DFDD"}),pe().createElement("path",{d:"M177.763 106.545L121.485 86.8722C119.749 86.2605 117.843 87.183 117.231 88.9176L110.308 108.7C104.569 125.084 112.475 142.912 128.047 149.87L136.515 152.377C152.017 154.793 167.518 145.91 172.886 130.589L179.809 110.806C180.421 109.061 179.508 107.156 177.763 106.545Z",fill:"#72ACF1"}))))}),null)),Qh.set(Dh.OrangeCap,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(Zh(window.innerWidth,202,200))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 182 180",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_orangecap_linear",x1:"30.7205",y1:"82.9146",x2:"183.556",y2:"82.9146",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#F57F20"}),pe().createElement("stop",{offset:"0.2666",stopColor:"#F27D20"}),pe().createElement("stop",{offset:"0.4995",stopColor:"#E77721"}),pe().createElement("stop",{offset:"0.7199",stopColor:"#D56E23"}),pe().createElement("stop",{offset:"0.9314",stopColor:"#BC6026"}),pe().createElement("stop",{offset:"1",stopColor:"#B25B27"})),pe().createElement("linearGradient",{id:"paint1_orangecap_linear",x1:"54.6504",y1:"72.1828",x2:"146.727",y2:"72.1828",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"white"}),pe().createElement("stop",{offset:"1",stopColor:"#E1DFDD"})),pe().createElement("linearGradient",{id:"paint2_orangecap_linear",x1:"40.0433",y1:"119.853",x2:"169.208",y2:"119.853",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"white"}),pe().createElement("stop",{offset:"1",stopColor:"#E1DFDD"})),pe().createElement("clipPath",{id:"orangecapclip0"},pe().createElement("rect",{width:"181.827",height:"180",fill:"white"}))),pe().createElement("g",{clipPath:"url(#orangecapclip0)"},pe().createElement("path",{d:"M77.8315 3.49744C78.5111 1.4108 80.465 0 82.6737 0H90.2767H91.551H99.154C101.363 0 103.317 1.4108 104.005 3.49744L123.314 62.5231L121.436 72.1791L129.634 81.8351L138.911 110.195L137.212 121.431L145.231 129.507L155.187 159.928L91.5595 165.824L85.1458 165.039L26.666 159.928L36.6222 129.507L45.2786 119.851L42.9425 110.195L52.219 81.8351L63.1861 72.1791L58.5308 62.5231L77.8315 3.49744Z",fill:"url(#paint0_orangecap_linear)"}),pe().createElement("path",{d:"M52.2017 81.8349H129.634L123.313 62.5229H58.522L52.2017 81.8349Z",fill:"url(#paint1_orangecap_linear)"}),pe().createElement("path",{d:"M36.605 129.507H145.222L138.911 110.195H42.9253L36.605 129.507Z",fill:"url(#paint2_orangecap_linear)"}),pe().createElement("path",{d:"M176.73 180H5.09701C2.28516 180 0 177.727 0 174.931V165.005C0 162.209 2.28516 159.936 5.09701 159.936H176.73C179.542 159.936 181.827 162.209 181.827 165.005V174.931C181.827 177.727 179.551 180 176.73 180Z",fill:"#F57F20"}))))}),null)),Qh.set(Dh.OrangeCapAndCat,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(Zh(window.innerWidth,202,200))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 195 167",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_orangecapwithcat_linear",x1:"189.489",y1:"116.289",x2:"132.668",y2:"131.549",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("linearGradient",{id:"paint1_orangecapwithcat_linear",x1:"79.0259",y1:"116.851",x2:"116.09",y2:"202.29",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("linearGradient",{id:"paint2_orangecapwithcat_linear",x1:"30.5662",y1:"75.9538",x2:"182.638",y2:"75.9538",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#F57F20"}),pe().createElement("stop",{offset:"0.2666",stopColor:"#F27D20"}),pe().createElement("stop",{offset:"0.4995",stopColor:"#E77721"}),pe().createElement("stop",{offset:"0.7199",stopColor:"#D56E23"}),pe().createElement("stop",{offset:"0.9314",stopColor:"#BC6026"}),pe().createElement("stop",{offset:"1",stopColor:"#B25B27"})),pe().createElement("linearGradient",{id:"paint3_orangecapwithcat_linear",x1:"54.3779",y1:"66.9173",x2:"145.994",y2:"66.9173",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"white"}),pe().createElement("stop",{offset:"1",stopColor:"#E1DFDD"})),pe().createElement("linearGradient",{id:"paint4_orangecapwithcat_linear",x1:"39.843",y1:"111.11",x2:"168.362",y2:"111.11",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"white"}),pe().createElement("stop",{offset:"1",stopColor:"#E1DFDD"}))),pe().createElement("path",{d:"M128.318 133.843C144.792 137.32 164.055 144.298 180.284 136.819C195.473 129.817 198.947 114.107 190.486 101.044C186.074 94.2304 174.858 100.848 179.261 107.646C184.798 116.19 180.724 124.429 170.741 127.209C164.977 128.815 158.73 127.57 153.008 126.418C145.73 124.946 138.478 123.356 131.217 121.821C122.875 120.059 119.967 132.073 128.318 133.843Z",fill:"url(#paint0_orangecapwithcat_linear)"}),pe().createElement("path",{d:"M66.3353 106.197L79.1325 137.845L65.1182 149.851C62.5148 153.821 67.0538 158.513 71.5928 156.539L94.6683 146.444L86.8159 97.3003L66.3353 106.197Z",fill:"#BF8B00"}),pe().createElement("path",{d:"M25.1294 84.4175C19.9057 68.0964 15.8654 57.0616 8.76528 42.479L0 27.0037L15.316 24.8265C17.4122 22.5005 20.1931 20.5034 23.777 18.9528C25.6281 18.1539 30.1756 17.0732 30.1756 17.0732L39.3043 7.11914C39.3043 7.11914 46.0579 15.0134 52.093 23.6674C62.5319 38.6572 71.6014 51.8927 81.9896 60.3509C97.4662 72.9442 112.267 81.606 121.218 91.5992C131.581 103.167 135.739 124.758 123.847 134.705C117.583 139.944 105.707 145.356 94.3557 150.125C81.66 155.466 73.8414 158.231 65.355 161.481C57.4265 164.52 37.1151 155.834 32.2718 130.789C30.1417 119.699 31.8492 105.399 25.1294 84.4175Z",fill:"url(#paint1_orangecapwithcat_linear)"}),pe().createElement("path",{d:"M41.5559 31.0956C42.9524 30.406 43.394 28.6464 42.5422 27.1654C41.6904 25.6843 39.8677 25.0428 38.4711 25.7323C37.0745 26.4219 36.6329 28.1816 37.4848 29.6626C38.3366 31.1436 40.1593 31.7852 41.5559 31.0956Z",fill:"#33312D"}),pe().createElement("path",{d:"M22.7815 40.3625C24.178 39.6729 24.6196 37.9132 23.7678 36.4322C22.916 34.9512 21.0933 34.3096 19.6967 34.9992C18.3001 35.6888 17.8585 37.4484 18.7104 38.9294C19.5622 40.4105 21.3849 41.0521 22.7815 40.3625Z",fill:"#33312D"}),pe().createElement("path",{d:"M35.0109 32.8382C34.1995 31.5617 32.247 32.29 30.5565 33.2142C28.8659 34.1383 27.167 35.1094 27.9784 36.386C28.7899 37.6625 31.799 38.759 33.4895 37.8348C35.1884 36.9107 35.8224 34.1148 35.0109 32.8382Z",fill:"#33312D"}),pe().createElement("path",{d:"M36.2103 43.4578C35.8722 43.4578 35.551 43.2933 35.3819 42.9957L32.6602 38.2419C32.4151 37.819 32.5926 37.2943 33.049 37.0672C33.5055 36.84 34.0718 37.0045 34.3169 37.4274L37.0386 42.1812C37.2837 42.6041 37.1062 43.1288 36.6498 43.356C36.5146 43.4264 36.3624 43.4578 36.2103 43.4578Z",fill:"#33312D"}),pe().createElement("path",{d:"M107.566 147.4C111.007 146.241 112.638 143.32 111.548 139.482L103.374 99.5954C102.123 96.408 90.9404 95.5465 87.5002 96.7056L88.1595 98.0291C84.7193 99.1882 78.6166 103.817 79.8676 107.012L99.021 143.711C100.872 147.737 104.118 148.559 107.566 147.4Z",fill:"#FFD590"}),pe().createElement("path",{d:"M92.9695 153.43C96.0378 151.574 97.238 149.319 94.9051 144.886L77.1548 107.764C75.1516 104.921 64.0534 106.44 60.9851 108.296L61.9487 109.448C58.8804 111.304 54.0794 117.099 56.0826 119.942L83.7478 151.637C85.751 154.48 89.9012 155.286 92.9695 153.43Z",fill:"#FFD590"}),pe().createElement("path",{d:"M77.4416 3.2423C78.1178 1.30789 80.0619 0 82.2596 0H89.8246H91.0925H98.6575C100.855 0 102.799 1.30789 103.484 3.2423L122.696 57.9621L119.789 66.9136L128.985 75.8652L138.215 102.156L133.617 112.486L144.504 120.059L154.41 148.261L90.467 151.903L85.649 150.822L26.532 148.261L36.4384 120.059L46.2179 111.946L42.727 102.156L51.9572 75.8652L62.768 66.9136L58.2459 57.9621L77.4416 3.2423Z",fill:"url(#paint2_orangecapwithcat_linear)"}),pe().createElement("path",{d:"M51.9414 75.8653H128.986L122.698 57.9622H58.2301L51.9414 75.8653Z",fill:"url(#paint3_orangecapwithcat_linear)"}),pe().createElement("path",{d:"M36.4219 120.059H144.496L138.216 102.156H42.7106L36.4219 120.059Z",fill:"url(#paint4_orangecapwithcat_linear)"}),pe().createElement("path",{d:"M175.847 166.868H5.07152C2.27373 166.868 0 164.762 0 162.169V152.967C0 150.375 2.27373 148.268 5.07152 148.268H175.847C178.644 148.268 180.918 150.375 180.918 152.967V162.169C180.918 164.762 178.653 166.868 175.847 166.868Z",fill:"#F57F20"})))}),null));var $h,Jh,Xh=Do((function(e){var t=e.styles,n=e.headingText,r=e.descriptionText,o=e.iconType,i=e.callToActionButton,a=e.descriptionLinkText,s=e.descriptionLinkUrl,c=e.isDescriptionLinkUrlOpenInNewTab,l=e.descriptionLinkTextAriaLabel,u=e.headingLevel,d=void 0===u?"h1":u,p=Yh(t);return pe().createElement(Fu,{horizontalAlign:"center",className:p.root},o&&Qh.get(o),pe().createElement(Gh,{as:d,"aria-label":n,className:p.errorStateHeading},n),pe().createElement(Gh,{as:"p","aria-label":r,className:p.errorStateDescription},r,s&&pe().createElement(pe().Fragment,null," ",pe().createElement(ph,{"aria-label":l||a,href:s,target:c?"_blank":"_self"},a))),i&&pe().createElement("div",{className:p.errorStateCtaButtonSection},pe().createElement(zu,{className:p.errorStateCtaButtonStyle,text:i.ctaText,onClick:i.ctaUrl?function(){return window.open(i.ctaUrl,i.isOpenInNewTab?"_blank":"_self")}:i.ctaHandler,"aria-label":i.ctaAriaLabel?i.ctaAriaLabel:i.ctaText})))}),(function(){return{root:{paddingTop:"9%",h2:{fontFamily:'"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif',fontSize:"26px",textAlign:"center",paddingTop:"24px",marginBottom:"unset",fontWeight:600}},errorStateHeading:{fontFamily:'"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif',fontSize:"26px",textAlign:"center",paddingTop:"24px",marginBottom:"unset",fontWeight:600,selectors:{"@media screen and (min-width: 1920px)":{paddingTop:"24px",fontSize:"26px"},"@media screen and (min-width: 1366px) and (max-width: 1919px)":{paddingTop:"24px",fontSize:"26px"},"@media screen and (min-width: 1024px) and (max-width: 1365px)":{paddingTop:"24px",fontSize:"26px"},"@media screen and (min-width: 640px) and (max-width: 1023px)":{paddingTop:"16px",fontSize:"26px"},"@media screen and (min-width: 480px) and (max-width: 639px)":{paddingTop:"16px",fontSize:"18px"},"@media screen and (min-width: 320px) and (max-width: 479px)":{paddingTop:"16px",fontSize:"18px"}}},errorStateDescription:{fontFamily:'"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif',fontSize:"14px",textAlign:"center",paddingTop:"16px",marginBottom:"unset",wordWrap:"break-word",selectors:{"@media screen and (min-width: 1920px)":{paddingTop:"16px",fontSize:"14px"},"@media screen and (min-width: 1366px) and (max-width: 1919px)":{paddingTop:"16px",fontSize:"14px"},"@media screen and (min-width: 1024px) and (max-width: 1365px)":{paddingTop:"16px",fontSize:"14px"},"@media screen and (min-width: 640px) and (max-width: 1023px)":{paddingTop:"12px",fontSize:"14px"},"@media screen and (min-width: 480px) and (max-width: 639px)":{paddingTop:"12px",fontSize:"14px"},"@media screen and (min-width: 320px) and (max-width: 479px)":{paddingTop:"12px",fontSize:"14px"}}},errorStateCtaButtonSection:{paddingTop:"48px",selectors:{"@media screen and (min-width: 1920px)":{paddingTop:"48px"},"@media screen and (min-width: 1366px) and (max-width: 1919px)":{paddingTop:"48px"},"@media screen and (min-width: 1024px) and (max-width: 1365px)":{paddingTop:"48px"},"@media screen and (min-width: 640px) and (max-width: 1023px)":{paddingTop:"32px"},"@media screen and (min-width: 480px) and (max-width: 639px)":{paddingTop:"32px"},"@media screen and (min-width: 320px) and (max-width: 479px)":{paddingTop:"32px"}}}}})),ef=Xh;function tf(e,t,n){var r=0,o=0;return e>=1920?(r=t-180+180,o=n-180+180):e>=1024&&e<=1919?(r=t-180+120,o=n-180+120):e>=320&&e<=1023&&(r=t-180+100,o=n-180+100),{width:r.toString(),height:o.toString()}}!function(e){e[e.NOT_FOUND=1]="NOT_FOUND",e[e.ERROR=2]="ERROR",e[e.EMPTY=3]="EMPTY",e[e.COMPLETED=4]="COMPLETED",e[e.ACTION_FAILURE=5]="ACTION_FAILURE",e[e.ACTION_SUCCESS=6]="ACTION_SUCCESS",e[e.LOADING=7]="LOADING",e[e.MAINTENANCE=8]="MAINTENANCE"}($h||($h={})),function(e){e[e.Celebrations=1]="Celebrations",e[e.Cards=2]="Cards",e[e.CatHoldingCards=3]="CatHoldingCards",e[e.EmptySearchResults=4]="EmptySearchResults",e[e.ExploringPerson=5]="ExploringPerson",e[e.Magnifier=6]="Magnifier",e[e.Note=7]="Note",e[e.TaskScheduler=8]="TaskScheduler",e[e.CatCelebrations=9]="CatCelebrations"}(Jh||(Jh={}));var nf=Ho(),rf=new Map;rf.set(Jh.Celebrations,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,201,200))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 201 200",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("radialGradient",{id:"paint0_celebrations_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(82.5119 121.537) rotate(46.183) scale(67.2253 28.3306)"},pe().createElement("stop",{stopColor:"#2970B8"}),pe().createElement("stop",{offset:"1",stopColor:"#4B93E8"})),pe().createElement("linearGradient",{id:"paint1_celebrations_linear",x1:"69.4751",y1:"177.571",x2:"51.9999",y2:"142.621",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{offset:"0.00134342",stopColor:"#FDBA12"}),pe().createElement("stop",{offset:"0.8063",stopColor:"#FFC83E"})),pe().createElement("linearGradient",{id:"paint2_celebrations_linear",x1:"87.0966",y1:"224.242",x2:"64.4997",y2:"159.789",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#2970B8"}),pe().createElement("stop",{offset:"1",stopColor:"#4B93E8"})),pe().createElement("clipPath",{id:"celebrationsclip0"},pe().createElement("rect",{width:"200",height:"199.903",fill:"white",transform:"translate(0.5)"}))),pe().createElement("g",{clipPath:"url(#celebrationsclip0)"},pe().createElement("path",{d:"M175.828 71.394C175.537 72.6568 174.08 73.1425 173.108 72.2683L168.64 68.3829L164.172 64.4975C163.201 63.6233 163.492 62.0691 164.755 61.6806L170.389 59.835L176.022 57.9895C177.188 57.6009 178.451 58.6694 178.159 59.835L176.994 65.6631L175.828 71.394Z",fill:"#EE8F94"}),pe().createElement("path",{d:"M50.0387 37.4941C48.873 37.1056 48.5816 35.5514 49.553 34.6772L54.0212 30.7918L58.4894 26.9065C59.4607 26.1294 60.9177 26.6151 61.2091 27.8778L62.2776 33.7059L63.3461 39.5339C63.5404 40.7967 62.3748 41.768 61.2091 41.3795L55.6725 39.4368L50.0387 37.4941Z",fill:"#EE8F94"}),pe().createElement("path",{d:"M154.361 125.887C153.39 126.664 151.933 126.081 151.739 124.818L150.962 118.99L150.184 113.162C149.99 111.899 151.253 110.928 152.419 111.414L157.858 113.745L163.298 116.076C164.463 116.562 164.658 118.116 163.686 118.893L158.927 122.487L154.361 125.887Z",fill:"#FFC83E"}),pe().createElement("path",{d:"M153.778 28.169C156.836 28.169 159.315 25.6902 159.315 22.6324C159.315 19.5746 156.836 17.0957 153.778 17.0957C150.721 17.0957 148.242 19.5746 148.242 22.6324C148.242 25.6902 150.721 28.169 153.778 28.169Z",fill:"#FFC83E"}),pe().createElement("path",{d:"M189.135 134.046C192.193 134.046 194.672 131.567 194.672 128.509C194.672 125.452 192.193 122.973 189.135 122.973C186.077 122.973 183.599 125.452 183.599 128.509C183.599 131.567 186.077 134.046 189.135 134.046Z",fill:"#EE8F94"}),pe().createElement("path",{d:"M92.9722 45.0704C96.03 45.0704 98.5089 42.5916 98.5089 39.5337C98.5089 36.4759 96.03 33.9971 92.9722 33.9971C89.9144 33.9971 87.4355 36.4759 87.4355 39.5337C87.4355 42.5916 89.9144 45.0704 92.9722 45.0704Z",fill:"#FFC83E"}),pe().createElement("path",{d:"M139.014 153.084C141.928 150.364 142.997 145.993 141.151 142.108C126.678 111.219 103.657 85.1872 74.8081 67.023L69.66 63.8176C65.7746 61.3892 60.9179 62.1663 57.9067 65.1775C67.6202 81.9817 91.2239 115.785 139.014 153.084Z",fill:"url(#paint0_celebrations_radial)"}),pe().createElement("path",{d:"M97.0518 167.655C84.1329 171.928 69.8541 176.688 56.1581 181.448C47.1246 171.151 35.4685 159.107 21.9668 147.548C27.9891 133.852 33.7201 120.641 38.7711 108.791C65.7745 129.481 86.7555 154.541 97.0518 167.655Z",fill:"url(#paint1_celebrations_linear)"}),pe().createElement("path",{d:"M56.1582 181.447C36.8284 188.052 18.47 194.56 5.93962 199.611C2.63704 200.971 -0.568398 197.572 0.88862 194.269C8.07658 178.825 15.1674 162.895 21.9668 147.547C35.4685 159.106 47.1247 171.151 56.1582 181.447ZM57.9066 65.2744C57.1295 66.1486 56.4496 67.12 55.9639 68.2856C52.1757 77.222 46.1533 91.5979 38.7711 108.791C65.7745 129.577 86.7555 154.541 97.0518 167.654C112.788 162.409 126.678 157.941 135.517 155.027C136.877 154.541 138.043 153.861 139.014 152.987C91.2237 115.784 67.62 81.9816 57.9066 65.2744Z",fill:"url(#paint2_celebrations_linear)"}),pe().createElement("path",{d:"M113.371 118.698C113.371 118.698 149.213 70.8108 197.489 96.4543",stroke:"#FFC83E",strokeWidth:"6",strokeMiterlimit:"10",strokeLinecap:"round"}),pe().createElement("path",{d:"M108.222 79.0675C120.461 62.6518 130.854 35.6484 108.125 2.91406",stroke:"#EE8F94",strokeWidth:"6",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}))))}),null)),rf.set(Jh.EmptySearchResults,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,200,201))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 127 129",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_emptysearchresult_linear",x1:"4.67506",y1:"110.053",x2:"52.9238",y2:"110.053",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("linearGradient",{id:"paint1_emptysearchresult_linear",x1:"68.7262",y1:"92.6289",x2:"69.5308",y2:"181.517",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("linearGradient",{id:"paint2_emptysearchresult_linear",x1:"107.774",y1:"23.893",x2:"119.304",y2:"50.9123",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{offset:"0.000351356",stopColor:"#2970B8"}),pe().createElement("stop",{offset:"0.4722",stopColor:"#72ACF1"}))),pe().createElement("path",{d:"M44.0922 125.957C32.3177 126.85 18.265 130.073 7.94236 122.679C-1.73695 115.701 -2.37437 103.417 4.96774 94.3566C8.75683 89.6483 15.7566 95.9079 11.9616 100.556C7.18099 106.459 9.04603 113.196 15.6327 116.359C19.4218 118.206 23.8542 117.91 27.9325 117.669C33.1203 117.313 38.3082 116.89 43.4961 116.474C49.3981 116.057 50.0414 125.48 44.0922 125.957Z",fill:"url(#paint0_emptysearchresult_linear)"}),pe().createElement("path",{d:"M93.5332 58.3381C90.7357 45.5171 90.6177 37.5854 88.2864 25.4827L84.2612 6.69775L74.5819 11.6475C72.3686 11.0499 69.9193 10.9292 67.2339 11.4664C65.8351 11.7079 62.8015 12.897 62.8015 12.897L53.2993 10.392C53.2993 10.392 54.639 20.5872 54.9872 28.5189C55.5715 42.2333 52.3608 52.489 49.097 61.7305C44.2574 75.5657 32.654 86.9561 30.848 96.7349C28.7469 108.125 34.1118 124.103 45.0128 126.669C50.726 128.039 65.7112 127.146 74.3989 126.427C84.0782 125.594 89.8504 124.755 96.201 124.043C102.15 123.325 111.357 110.449 105.119 91.9058C102.339 83.7388 97.0922 74.7326 93.5332 58.3381Z",fill:"url(#paint1_emptysearchresult_linear)"}),pe().createElement("path",{d:"M101.95 56.8293L109.174 39.5353C109.569 37.7727 111.34 36.6862 113.034 37.145C114.757 37.5494 115.819 39.3603 115.371 41.0927L112.945 58.4892C112.266 63.4692 110.041 68.0809 106.506 71.5578C102.021 75.9944 94.7847 79.3385 84.1611 73.6946L93.2915 57.6743C93.2915 57.6743 93.8522 58.3504 94.8261 59.0023C97.3698 60.7227 100.805 59.6663 101.95 56.8293Z",fill:"#FFD590"}),pe().createElement("path",{d:"M73.4193 36.9879C72.953 36.9879 72.5458 36.6318 72.4868 36.1549L71.9615 32.0381C71.9024 31.5009 72.2507 31.024 72.776 30.9637C73.3013 30.9033 73.7675 31.2595 73.8266 31.7967L74.3519 35.9135C74.4109 36.4507 74.0567 36.9275 73.5374 36.9879C73.5374 36.9879 73.4783 36.9879 73.4193 36.9879Z",fill:"#33312D"}),pe().createElement("path",{d:"M69.7479 30.1309C69.6299 28.9961 71.0877 28.6399 72.4333 28.5192C73.7731 28.3985 75.1718 28.2778 75.2899 29.4126C75.4079 30.5474 74.1803 32.5152 72.7815 32.6299C71.4359 32.6963 69.8601 31.2657 69.7479 30.1309Z",fill:"#33312D"}),pe().createElement("path",{d:"M65.9412 128.552C68.8036 128.136 70.4798 126.766 70.409 122.474L71.129 87.1133C70.7218 84.1857 62.2465 81.5841 59.3781 82.0006L59.6555 83.238C56.793 83.6545 51.2688 86.5821 51.676 89.5097L59.9978 123.983C60.4051 126.911 63.0787 128.969 65.9412 128.552Z",fill:"#FFD590"}),pe().createElement("path",{d:"M87.6784 4.85694C80.6196 5.44849 75.0835 10.863 73.8972 17.672C73.8087 18.5834 73.7969 19.5191 73.8736 20.4668C74.5642 29.0624 81.9417 35.4548 90.3461 34.7486C91.9455 34.6158 93.4683 34.2295 94.8788 33.6379C96.0533 25.4588 94.8493 11.4848 92.158 5.15271C90.7297 4.83279 89.2188 4.72414 87.6784 4.85694Z",fill:"#FFD590"}),pe().createElement("path",{d:"M83.3846 24.0746C85.3639 23.9698 86.8733 22.0064 86.756 19.6891C86.6387 17.3718 84.9391 15.5783 82.9599 15.6831C80.9806 15.7879 79.4712 17.7513 79.5885 20.0686C79.7058 22.3859 81.4054 24.1794 83.3846 24.0746Z",fill:"#120B09"}),pe().createElement("path",{d:"M64.6627 27.6677C65.7663 27.6093 66.6079 26.5147 66.5425 25.2229C66.4771 23.9311 65.5295 22.9312 64.4259 22.9897C63.3224 23.0481 62.4807 24.1427 62.5461 25.4345C62.6115 26.7263 63.5591 27.7261 64.6627 27.6677Z",fill:"#120B09"}),pe().createElement("path",{d:"M126.538 48.1068L124.885 50.2617C124.431 50.8593 123.587 50.9619 123.003 50.4911L102.18 33.7767L105.491 29.4668L126.314 46.1812C126.892 46.6521 126.993 47.5092 126.538 48.1068Z",fill:"url(#paint2_emptysearchresult_linear)"}),pe().createElement("path",{d:"M74.0571 7.71802C67.3288 16.4827 68.822 29.1649 77.3917 36.0402C85.9614 42.9216 98.3615 41.3944 105.084 32.6297C111.812 23.8651 110.319 11.1828 101.749 4.30753C93.1796 -2.57382 80.7794 -1.04665 74.0571 7.71802ZM100.728 29.1287C95.8945 35.4306 86.9766 36.5292 80.8149 31.5855C74.6532 26.6417 73.579 17.5209 78.4127 11.2191C83.2465 4.91719 92.1644 3.81859 98.3261 8.7623C104.488 13.706 105.562 22.8268 100.728 29.1287Z",fill:"#72ACF1"})))}),null)),rf.set(Jh.ExploringPerson,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,201,200))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 181 182",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("radialGradient",{id:"paint0_exploringperson_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(100.875 59.5088) scale(21.8212 21.4927)"},pe().createElement("stop",{stopColor:"#886345"}),pe().createElement("stop",{offset:"0.9974",stopColor:"#BD8E67"})),pe().createElement("radialGradient",{id:"paint1_exploringperson_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(97.6454 59.0447) scale(7.81071 7.62933)"},pe().createElement("stop",{stopColor:"#886345"}),pe().createElement("stop",{offset:"0.9373",stopColor:"#BD8E67"}))),pe().createElement("rect",{x:"0.5",width:"180",height:"180",fill:"white"}),pe().createElement("g",{opacity:"0.45"},pe().createElement("path",{opacity:"0.45",d:"M89.462 127.958L12.5742 54.2559",stroke:"#C8C6C4",strokeWidth:"0.6524",strokeMiterlimit:"10"}),pe().createElement("path",{opacity:"0.45",d:"M2.21137 52.4569C4.42198 54.6023 15.4752 57.0245 15.4752 57.0245C15.4752 57.0245 12.1589 45.675 9.87916 43.5296C7.59947 41.3843 4.14579 41.6611 2.00426 44.1524C-0.068188 46.6438 0.000758678 50.3808 2.21137 52.4569Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M20.5189 53.2176C20.588 56.8855 27.0816 68.1658 27.0816 68.1658C27.0816 68.1658 33.0227 55.9164 32.9536 52.3178C32.8845 48.65 29.9832 45.9511 26.5291 46.1587C23.1441 46.4355 20.4498 49.5498 20.5189 53.2176Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M12.3666 62.6982C15.8207 62.4214 27.0809 68.1656 27.0809 68.1656C27.0809 68.1656 16.0966 75.6394 12.6425 75.847C9.18844 76.1238 6.35623 73.3557 6.21806 69.6879C6.14898 66.1584 8.91252 62.975 12.3666 62.6982Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M34.8175 65.1207C34.8865 69.5497 42.8307 83.183 42.8307 83.183C42.8307 83.183 50.0841 68.3735 49.9459 63.9444C49.8769 59.5153 46.3542 56.1934 42.2093 56.5394C38.0644 56.8854 34.7484 60.6916 34.8175 65.1207Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M24.9398 76.6091C29.0847 76.2631 42.7627 83.2528 42.7627 83.2528C42.7627 83.2528 29.4992 92.2493 25.2852 92.5954C21.1403 92.9414 17.617 89.6194 17.5479 85.1904C17.4789 80.7613 20.7949 76.9551 24.9398 76.6091Z",fill:"#C8C6C4"})),pe().createElement("g",{opacity:"0.45"},pe().createElement("path",{opacity:"0.45",d:"M118.546 175.432L168.422 141.314",stroke:"#C8C6C4",strokeWidth:"0.3695",strokeMiterlimit:"10"}),pe().createElement("path",{opacity:"0.45",d:"M174.433 141.314C172.982 142.283 166.627 142.629 166.627 142.629C166.627 142.629 169.597 136.609 170.979 135.64C172.43 134.671 174.364 135.155 175.331 136.678C176.298 138.2 175.815 140.345 174.433 141.314Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M164.141 139.999C163.727 142.006 159.029 147.75 159.029 147.75C159.029 147.75 156.888 140.345 157.233 138.339C157.648 136.332 159.513 135.017 161.378 135.501C163.312 135.986 164.487 137.992 164.141 139.999Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M167.8 146.089C165.866 145.604 159.026 147.819 159.026 147.819C159.026 147.819 164.414 153.009 166.349 153.425C168.283 153.84 170.079 152.594 170.494 150.587C170.908 148.58 169.665 146.573 167.8 146.089Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M154.952 145.328C154.468 147.819 148.804 154.67 148.804 154.67C148.804 154.67 146.178 145.743 146.662 143.251C147.146 140.76 149.357 139.238 151.705 139.791C153.985 140.483 155.435 142.905 154.952 145.328Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M159.442 152.663C157.163 152.11 148.873 154.74 148.873 154.74C148.873 154.74 155.436 160.968 157.715 161.591C159.995 162.145 162.275 160.622 162.759 158.131C163.173 155.709 161.722 153.217 159.442 152.663Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M149.769 160.415C146.937 159.723 136.852 162.976 136.852 162.976C136.852 162.976 144.865 170.588 147.628 171.28C150.46 171.972 153.155 170.104 153.777 167.128C154.329 164.083 152.533 161.107 149.769 160.415Z",fill:"#C8C6C4"}),pe().createElement("path",{opacity:"0.45",d:"M143.346 151.349C143.208 154.186 137.06 162.698 137.06 162.698C137.06 162.698 132.017 152.941 132.224 150.103C132.362 147.266 134.987 145.259 138.096 145.605C141.136 145.882 143.484 148.512 143.346 151.349Z",fill:"#C8C6C4"})),pe().createElement("path",{d:"M104.106 41.2454C115.667 41.2454 125.038 32.0124 125.038 20.6227C125.038 9.23303 115.667 0 104.106 0C92.5461 0 83.1748 9.23303 83.1748 20.6227C83.1748 32.0124 92.5461 41.2454 104.106 41.2454Z",fill:"#FFE5B9"}),pe().createElement("path",{d:"M47.3222 177.164C57.27 180.693 68.3229 176.541 72.3987 166.921C74.7475 161.316 74.1258 155.295 71.3625 150.381C76.8199 148.859 81.5867 144.984 83.9355 139.378C87.9422 129.759 83.1068 119.101 73.5044 114.672C71.0175 113.565 68.5992 112.665 66.1814 111.904L72.2611 126.299C72.8828 127.683 72.1919 129.343 70.7412 129.897C69.2904 130.451 67.6326 129.828 67.08 128.375L59.4115 110.243C54.9903 109.551 50.7076 109.412 46.7009 109.758L48.7038 114.395C49.3256 115.779 48.6346 117.44 47.1839 117.994C45.7332 118.548 44.0754 117.925 43.5227 116.471L40.8977 110.451C36.891 111.212 33.1605 112.319 29.7064 113.565L32.6079 120.416C33.2297 121.8 32.5387 123.461 31.088 124.015C29.6373 124.568 27.9795 123.946 27.4268 122.492L24.5253 115.71C15.3374 120.07 9.74219 125.122 9.74219 125.122C9.74219 125.122 10.1567 132.596 13.5417 142.077L16.788 140.762C18.2387 140.209 19.8972 140.831 20.4498 142.284C21.0025 143.738 20.3806 145.33 18.9299 145.883L15.5446 147.267C17.0644 150.52 18.9298 153.911 21.2095 157.233L31.1575 153.15C32.6082 152.596 34.266 153.219 34.8187 154.672C35.4404 156.056 34.7495 157.717 33.2988 158.271L24.7324 161.8C27.3575 164.845 30.4666 167.683 34.1279 170.243L49.8784 163.876C51.3291 163.323 52.9869 163.946 53.5396 165.399C54.0922 166.852 53.4703 168.444 52.0196 168.997L40.0686 173.842C42.3483 175.226 44.7662 176.264 47.3222 177.164Z",fill:"#F2F2F2"}),pe().createElement("path",{d:"M172.222 117.024L158.889 118.824C157.3 119.031 155.78 117.924 155.573 116.332C155.366 114.741 156.471 113.287 158.06 113.08L175.607 110.727C177.541 106.575 178.785 102.353 179.545 98.2702L169.942 99.5158C168.353 99.7234 166.834 98.616 166.626 97.0243C166.419 95.4326 167.524 93.9796 169.113 93.7719L180.304 92.3186C180.65 88.1663 180.512 84.0832 180.097 80.4153L176.367 80.8999C174.778 81.1075 173.258 80.0002 173.051 78.4085C172.843 76.8168 173.949 75.3634 175.538 75.1557L179.199 74.6715C177.196 64.3601 173.534 57.4397 173.534 57.4397C173.534 57.4397 165.798 55.848 155.159 56.6784L156.195 64.2909C156.402 65.8826 155.297 67.3357 153.708 67.5433C152.119 67.7509 150.599 66.6439 150.392 65.0522L149.356 57.3705C145.625 57.9933 141.619 58.8928 137.612 60.3461L138.51 67.1283C138.717 68.72 137.612 70.1731 136.023 70.3807C134.434 70.5883 132.915 69.481 132.707 67.8893L132.017 62.6301C128.217 64.4294 124.418 66.7821 120.825 69.6887L123.589 89.9657C123.796 91.5574 122.69 93.0105 121.101 93.2181C119.512 93.4257 117.993 92.3184 117.785 90.7267L115.575 74.6022C113.779 76.4708 112.121 78.5469 110.463 80.8306C104.177 89.758 105.489 101.869 114.263 108.443C119.375 112.249 125.661 113.287 131.395 111.834C131.464 117.647 134.158 123.391 139.27 127.197C148.044 133.772 160.202 131.834 167.317 123.46C169.251 121.384 170.84 119.17 172.222 117.024Z",fill:"#F2F2F2"}),pe().createElement("path",{d:"M148.542 44.1936C150.89 34.0286 130.196 20.5482 102.32 14.0842C74.4435 7.62019 49.9413 10.6203 47.5926 20.7852C45.2438 30.9502 65.9381 44.4306 93.8144 50.8946C121.691 57.3586 146.193 54.3585 148.542 44.1936Z",fill:"#FFD590"}),pe().createElement("path",{d:"M145.968 113.841C125.589 77.5779 128.836 57.0242 123.447 39.7231C114.812 11.8338 79.9257 11.8339 71.0141 40.4845C65.6948 57.5779 68.9417 80.346 49.9442 116.54C45.9375 124.291 151.563 123.806 145.968 113.841Z",fill:"#595A5A"}),pe().createElement("path",{d:"M151.978 133.98C152.186 158.478 127.454 172.734 97.9565 172.942C68.5277 173.149 45.4549 159.239 45.3168 134.741C45.1095 110.243 68.8731 90.2424 98.3019 90.0348C127.8 89.8272 151.84 109.481 151.978 133.98Z",fill:"#595A5A"}),pe().createElement("path",{d:"M98.7181 90.3806C105.212 90.3806 111.291 89.2042 116.334 87.2664C111.291 85.0519 105.419 83.7373 99.1323 83.7373C92.7077 83.7373 86.698 85.1213 81.5859 87.405C86.5598 89.3427 92.4316 90.3806 98.7181 90.3806Z",fill:"#BF8F68"}),pe().createElement("path",{d:"M115.851 85.9513C115.506 85.882 110.118 85.0518 109.427 84.429C108.253 83.5293 107.769 82.2142 107.907 80.4149L108.114 66.0898H89.7386V80.2074C89.6005 81.8683 89.3243 83.1141 88.8407 83.7369C88.3571 84.3598 85.1792 85.813 82.1396 85.813C86.63 92.5951 106.94 94.8786 115.851 85.9513Z",fill:"url(#paint0_exploringperson_radial)"}),pe().createElement("path",{d:"M98.7887 75.7791C108.975 75.7791 117.234 64.5938 117.234 50.7963C117.234 36.9987 108.975 25.8135 98.7887 25.8135C88.6019 25.8135 80.3438 36.9987 80.3438 50.7963C80.3438 64.5938 88.6019 75.7791 98.7887 75.7791Z",fill:"#BD8E67"}),pe().createElement("path",{d:"M98.3391 46.4365H86.042V68.3741H98.3391V46.4365Z",fill:"url(#paint1_exploringperson_radial)"}),pe().createElement("path",{d:"M96.9221 62.1449C97.8893 62.6293 98.3733 62.9063 98.3733 62.9755H98.4421C101.136 60.6917 101.275 56.7469 98.3733 52.041L97.9584 53.7022C97.4748 55.0171 96.6461 56.1243 95.4717 57.1624C94.9191 57.5776 94.6429 58.2002 94.5738 58.9614C94.5047 59.7227 94.7121 60.3457 95.0575 60.8301C95.4029 61.2453 96.0241 61.7297 96.9221 62.1449Z",fill:"#BD8E67"}),pe().createElement("path",{d:"M103.485 67.0596C102.933 67.7517 102.311 68.3052 101.551 68.7205C100.791 69.1357 100.031 69.4816 99.1334 69.6892C98.2353 69.8969 97.2682 69.8276 96.3701 69.62C95.4721 69.4124 94.6435 68.928 94.0218 68.3052C93.6763 67.9591 93.6763 67.4057 94.0218 67.1289C94.229 66.9213 94.5051 66.8518 94.7814 66.8518H94.9197C95.6105 66.921 96.2324 67.0596 96.785 67.0596C97.4068 67.0596 97.9591 67.0595 98.5809 66.9211C99.2026 66.7827 99.8245 66.6445 100.446 66.4369C101.068 66.2292 101.759 65.9524 102.38 65.7448L102.519 65.6755C102.933 65.5371 103.486 65.7445 103.624 66.1598C103.693 66.5058 103.624 66.852 103.485 67.0596Z",fill:"#886345"}),pe().createElement("path",{d:"M90.1528 54.1866C91.1066 54.1866 91.8799 52.9162 91.8799 51.3492C91.8799 49.7821 91.1066 48.5117 90.1528 48.5117C89.199 48.5117 88.4258 49.7821 88.4258 51.3492C88.4258 52.9162 89.199 54.1866 90.1528 54.1866Z",fill:"#3A312E"}),pe().createElement("path",{d:"M106.803 54.2569C107.757 54.2569 108.53 52.9865 108.53 51.4195C108.53 49.8524 107.757 48.582 106.803 48.582C105.849 48.582 105.076 49.8524 105.076 51.4195C105.076 52.9865 105.849 54.2569 106.803 54.2569Z",fill:"#3A312E"}),pe().createElement("path",{d:"M132.983 63.6683C132.983 63.6683 130.911 58.7548 129.944 56.4018C129.46 55.0869 127.664 52.0418 126.835 50.7269C126.075 49.6197 125.522 48.997 125.177 48.7894C124.624 48.5125 124.002 48.5815 123.243 48.9276C122.897 48.6507 122.483 48.3047 121.999 47.8895C121.654 47.6127 121.308 47.4745 120.963 47.4053C120.272 47.6129 120.065 48.0281 120.341 48.7894C120.341 48.7894 123.657 60.7615 123.381 61.7996L128.838 67.9587",fill:"#BD8E67"}),pe().createElement("path",{d:"M169.734 99.3081C169.734 99.2389 169.665 99.2388 169.665 99.1696C169.665 99.1004 169.596 99.1003 169.596 99.0311C169.319 98.4774 168.974 97.924 168.491 97.5088C168.214 97.2319 136.16 66.2285 132.982 63.668L128.838 67.9584C128.838 67.9584 137.404 79.5847 145.21 90.1038C145.555 90.5882 145.141 91.2802 144.519 91.1418C132.706 88.6505 120.686 86.2977 117.992 86.0901C112.189 85.6056 115.574 89.0659 114.745 94.1178C113.916 98.9621 116.334 103.599 121.377 105.052C125.936 106.367 148.111 108.374 162.688 109.689C166.487 110.035 169.941 107.336 170.425 103.599C170.701 102.076 170.425 100.554 169.734 99.3081Z",fill:"#C3C3C3"}),pe().createElement("path",{d:"M105.144 177.993C117.717 180.623 129.392 179.792 138.096 178.27C136.715 173.84 133.054 163.944 129.945 154.394C127.527 146.92 127.941 130.726 128.77 125.744C129.945 118.27 132.5 111.28 132.5 107.335C132.5 94.394 117.579 83.9443 99.1341 83.9443C80.6893 83.9443 65.7678 94.394 65.7678 107.335C65.7678 111.418 66.666 117.508 68.6694 125.328C70.6727 133.148 72.2618 147.266 69.4985 154.325C64.9391 165.951 62.314 172.318 60.8633 176.817C60.8633 177.093 60.863 177.301 60.9321 177.509C72.676 175.986 89.9464 174.809 105.144 177.993Z",fill:"#C3C3C3"}),pe().createElement("path",{d:"M27.9092 99.3081C27.9092 99.2389 27.9781 99.2388 27.9781 99.1696C27.9781 99.1004 28.0475 99.1003 28.0475 99.0311C28.3239 98.4774 28.669 97.924 29.1526 97.5088C29.4289 97.2319 61.4831 66.2285 64.6608 63.668L68.8057 67.9584C68.8057 67.9584 60.2395 79.5847 52.4332 90.1038C52.0878 90.5882 52.5023 91.2802 53.1241 91.1418C64.937 88.6505 76.9568 86.2977 79.651 86.0901C85.4539 85.6056 82.069 89.0659 82.898 94.1178C83.727 98.9621 81.3094 103.599 76.2664 105.052C71.707 106.367 49.5319 108.374 34.9557 109.689C31.1562 110.035 27.702 107.336 27.2184 103.599C27.0112 102.076 27.2875 100.554 27.9092 99.3081Z",fill:"#C3C3C3"}),pe().createElement("path",{d:"M116.266 90.381C116.957 89.4122 118.063 87.2671 118.547 86.1599C112.467 85.2602 106.042 84.0143 98.5817 83.8066C91.3972 84.0143 84.6269 85.4678 79.3076 86.1599C79.5839 87.2671 80.3444 89.2738 80.897 90.1043C82.6241 92.5264 84.7656 93.7723 87.1144 93.7723H110.602C112.675 93.7723 114.539 92.6648 116.266 90.381Z",fill:"#BD8E67"}),pe().createElement("path",{d:"M80.6168 57.9929C80.6168 57.9929 76.4718 52.7332 72.5341 51.626L69.9092 60.6225L78.6132 62.3526",fill:"#BD8E67"}),pe().createElement("path",{d:"M117.094 57.1625C117.094 57.1625 121.239 51.9032 125.176 50.7959L127.801 59.7924L119.097 61.5226",fill:"#BD8E67"}),pe().createElement("path",{d:"M89.3926 22.8373C89.3926 22.8373 91.1195 31.4876 100.998 35.363C115.298 41.0378 114.953 49.3424 114.953 49.3424C114.953 49.3424 122.897 39.5845 113.226 26.7818C103.278 13.5638 89.3926 22.8373 89.3926 22.8373Z",fill:"#595A5A"}),pe().createElement("path",{d:"M64.6621 63.6683C64.6621 63.6683 66.7342 58.7548 67.7013 56.4018C68.1849 55.0869 69.981 52.0418 70.81 50.7269C71.5699 49.6197 72.1228 48.997 72.4682 48.7894C73.0209 48.5125 73.6425 48.5815 74.4024 48.9276C74.7478 48.6507 75.1621 48.3047 75.6457 47.8895C75.9911 47.6127 76.3365 47.4745 76.6819 47.4053C77.3727 47.6129 77.5802 48.0281 77.3039 48.7894C77.3039 48.7894 73.9877 60.7615 74.2641 61.7996L68.807 67.9587",fill:"#BD8E67"}),pe().createElement("path",{opacity:"0.35",d:"M83.5201 44.4287C82.8293 44.4287 82.2077 44.4981 81.5859 44.6365L92.0858 54.9479C92.224 54.325 92.2936 53.7021 92.2936 53.0792C92.3627 48.3041 88.4249 44.4287 83.5201 44.4287Z",fill:"white"}),pe().createElement("path",{d:"M119.651 59.9307C118.753 61.1071 115.506 61.9379 114.953 62.2839C114.47 62.6991 114.332 63.0451 114.47 63.3219C114.677 63.668 115.091 63.7372 115.713 63.668C118.891 63.1143 121.447 63.9447 123.036 63.5987C124.418 63.2527 129.529 60.7611 130.427 60.2767",fill:"#BD8E67"}),pe().createElement("path",{d:"M75.2317 60.208C76.1297 61.3845 82.1397 63.0452 82.6923 63.4604C83.1759 63.8756 83.3142 64.2216 83.176 64.4985C82.9688 64.8445 82.5544 64.9137 81.9327 64.8445C78.755 64.2909 76.1985 65.1212 74.6096 64.7752C73.228 64.4292 68.1158 61.938 67.2178 61.4535",fill:"#BD8E67"}),pe().createElement("path",{d:"M46.7002 180C46.7002 180 78.9613 172.457 105.074 177.924C131.187 183.391 153.5 173.91 153.5 173.91",stroke:"#C0C0C0",strokeWidth:"3.2",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M96.1632 51.3499C96.4395 57.5091 89.0476 64.1526 82.8994 64.4295C76.7511 64.7063 71.7772 57.2324 71.5009 51.1425C71.2246 44.9833 78.4089 41.0386 84.4881 40.7618C90.6364 40.4158 95.8869 45.1908 96.1632 51.3499Z",fill:"#3E8EED"}),pe().createElement("path",{d:"M81.102 64.5671C87.2446 64.5671 92.2239 59.5786 92.2239 53.4251C92.2239 47.2717 87.2446 42.2832 81.102 42.2832C74.9595 42.2832 69.9795 47.2717 69.9795 53.4251C69.9795 59.5786 74.9595 64.5671 81.102 64.5671Z",fill:"#72ACF1"}),pe().createElement("path",{d:"M81.1035 62.0063C85.8344 62.0063 89.6692 58.1643 89.6692 53.425C89.6692 48.6857 85.8344 44.8438 81.1035 44.8438C76.3726 44.8438 72.5371 48.6857 72.5371 53.425C72.5371 58.1643 76.3726 62.0063 81.1035 62.0063Z",fill:"#3E8EED"}),pe().createElement("path",{d:"M81.1023 59.7232C84.5742 59.7232 87.3884 56.9036 87.3884 53.4256C87.3884 49.9475 84.5742 47.1279 81.1023 47.1279C77.6304 47.1279 74.8154 49.9475 74.8154 53.4256C74.8154 56.9036 77.6304 59.7232 81.1023 59.7232Z",fill:"#A7CBF6"}),pe().createElement("path",{d:"M98.2342 51.2113C98.5106 57.3704 106.455 63.3217 112.603 63.0449C118.751 62.7681 123.035 54.8791 122.689 48.7891C122.413 42.6299 114.883 39.3772 108.804 39.654C102.655 39.8616 97.9579 45.0521 98.2342 51.2113Z",fill:"#3E8EED"}),pe().createElement("path",{d:"M113.362 63.1136C119.504 63.1136 124.484 58.1252 124.484 51.9717C124.484 45.8182 119.504 40.8301 113.362 40.8301C107.219 40.8301 102.239 45.8182 102.239 51.9717C102.239 58.1252 107.219 63.1136 113.362 63.1136Z",fill:"#72ACF1"}),pe().createElement("path",{d:"M113.364 60.5535C118.095 60.5535 121.93 56.7112 121.93 51.9719C121.93 47.2325 118.095 43.3906 113.364 43.3906C108.633 43.3906 104.798 47.2325 104.798 51.9719C104.798 56.7112 108.633 60.5535 113.364 60.5535Z",fill:"#3E8EED"}),pe().createElement("path",{d:"M113.363 58.2698C116.835 58.2698 119.649 55.4502 119.649 51.9721C119.649 48.4941 116.835 45.6748 113.363 45.6748C109.891 45.6748 107.076 48.4941 107.076 51.9721C107.076 55.4502 109.891 58.2698 113.363 58.2698Z",fill:"#A7CBF6"}),pe().createElement("path",{opacity:"0.45",d:"M118.959 49.135L113.226 58.1315C111.015 58.1315 109.012 56.8856 107.906 55.0862L113.985 45.6055C116.127 45.8131 117.992 47.1972 118.959 49.135Z",fill:"white"}),pe().createElement("path",{opacity:"0.45",d:"M86.8353 50.7258L81.1016 59.7223C78.891 59.7223 76.8875 58.4767 75.7822 56.6774L81.8613 47.1963C84.0028 47.4039 85.8681 48.7881 86.8353 50.7258Z",fill:"white"}),pe().createElement("path",{d:"M96.784 50.796C99.4547 50.796 101.62 48.6271 101.62 45.9517C101.62 43.2763 99.4547 41.1074 96.784 41.1074C94.1133 41.1074 91.9482 43.2763 91.9482 45.9517C91.9482 48.6271 94.1133 50.796 96.784 50.796Z",fill:"#72ACF1"}),pe().createElement("path",{d:"M93.953 46.8511C93.5385 46.8511 93.2624 46.5743 93.1934 46.1591C93.1934 45.7439 93.4697 45.3978 93.8842 45.3978L99.6178 45.0518C100.032 45.0518 100.377 45.3286 100.377 45.7438C100.377 46.159 100.101 46.5051 99.6866 46.5051L93.953 46.8511Z",fill:"#3E8EED"})))}),null)),rf.set(Jh.Magnifier,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,211,181))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 211 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_magnifieroncard_linear",x1:"-24.8039",y1:"28.9784",x2:"153.331",y2:"100.724",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#9D9A98"}),pe().createElement("stop",{offset:"0.9996",stopColor:"#E1DFDD"})),pe().createElement("linearGradient",{id:"paint1_magnifieroncard_linear",x1:"68.1873",y1:"110.375",x2:"-2.30126",y2:"153.993",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{offset:"0.000351356",stopColor:"#2970B8"}),pe().createElement("stop",{offset:"0.4722",stopColor:"#72ACF1"}))),pe().createElement("path",{d:"M185.862 120.313L95.1356 134.764C92.2183 135.162 89.5552 133.304 89.0226 130.385L79.5928 71.5084C79.1933 68.5893 81.0575 65.9355 83.9748 65.4048L174.701 50.9539C177.619 50.5559 180.282 52.4135 180.814 55.3326L190.244 114.21C190.777 117.129 188.78 119.782 185.862 120.313Z",fill:"url(#paint0_magnifieroncard_linear)"}),pe().createElement("path",{d:"M196.624 180.505L126.487 168.841C123.57 168.31 121.706 165.656 122.105 162.737L129.683 118.045C130.216 115.126 132.867 113.269 135.796 113.667L205.932 125.331C208.85 125.862 210.714 128.516 210.314 131.435L202.749 176.126C202.204 179.045 199.541 180.903 196.624 180.505Z",fill:"#A7CBF6"}),pe().createElement("path",{d:"M9.37152 174.171L2.62906 170.432C0.7649 169.395 0.0991276 167.054 1.14015 165.209L38.2176 98.8652L51.7026 106.344L14.6251 172.688C13.5719 174.533 11.2236 175.197 9.37152 174.171Z",fill:"url(#paint1_magnifieroncard_linear)"}),pe().createElement("path",{d:"M97.9789 7.72222C70.5733 -7.48856 36.0016 2.31823 20.7372 29.6156C5.48496 56.925 15.3263 91.3875 42.7198 106.586C70.1133 121.797 104.697 111.99 119.962 84.6808C135.214 57.3834 125.372 22.9209 97.9789 7.72222ZM50.4791 92.6903C30.7843 81.7617 23.7029 56.9854 34.67 37.3476C45.6492 17.722 70.5128 10.6775 90.2197 21.6061C109.914 32.5347 116.996 57.311 106.029 76.9487C95.0495 96.5744 70.186 103.631 50.4791 92.6903Z",fill:"#72ACF1"})))}),null)),rf.set(Jh.Cards,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,181,180))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 181 180",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_cards_linear",x1:"105.401",y1:"135.578",x2:"2.37746",y2:"25.5761",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{offset:"0.000351356",stopColor:"#2970B8"}),pe().createElement("stop",{offset:"0.1812",stopColor:"#397DC4"}),pe().createElement("stop",{offset:"1",stopColor:"#619EE4"})),pe().createElement("linearGradient",{id:"paint1_cards_linear",x1:"86.1707",y1:"10.5915",x2:"86.1707",y2:"159.43",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#72ACF1"}),pe().createElement("stop",{offset:"1",stopColor:"#5B99DF"})),pe().createElement("clipPath",{id:"cardsclip0"},pe().createElement("rect",{width:"180",height:"180",fill:"white",transform:"translate(0.5)"}))),pe().createElement("g",{clipPath:"url(#cardsclip0)"},pe().createElement("path",{d:"M127.117 160.732L42.4165 179.729C36.4942 181.056 30.6298 177.316 29.3062 171.388L0.766872 43.4862C-0.556719 37.5479 3.17252 31.6677 9.08521 30.3405L93.7854 11.334C99.7077 10.0068 105.572 13.7461 106.896 19.6748L135.425 147.586C136.759 153.524 133.029 159.405 127.117 160.732Z",fill:"url(#paint0_cards_linear)"}),pe().createElement("path",{d:"M129.188 162.282L42.3909 161.846C36.3236 161.817 31.435 156.857 31.464 150.783L32.121 19.7133C32.1499 13.6297 37.0965 8.7279 43.1541 8.75696L129.951 9.19289C136.018 9.22196 140.907 14.1819 140.878 20.2558L140.221 151.325C140.192 157.409 135.245 162.311 129.188 162.282Z",fill:"url(#paint1_cards_linear)"}),pe().createElement("path",{d:"M146.829 165.159L61.1434 151.267C55.1534 150.299 51.086 144.641 52.0521 138.645L72.9108 9.25127C73.8769 3.24513 79.519 -0.833227 85.4994 0.135504L171.185 14.0271C177.175 14.9958 181.242 20.6532 180.276 26.6497L159.418 156.043C158.451 162.049 152.809 166.128 146.829 165.159Z",fill:"#A7CBF6"}))))}),null)),rf.set(Jh.Note,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,200,201))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 149 120",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("radialGradient",{id:"paint0_pageandpencil_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(107.486 118.917) scale(52.7553)"},pe().createElement("stop",{offset:"0.00065331",stopColor:"#3E8EED"}),pe().createElement("stop",{offset:"1",stopColor:"#72ACF1"})),pe().createElement("clipPath",{id:"pageandpencilclip0"},pe().createElement("rect",{width:"148.655",height:"120",fill:"white"}))),pe().createElement("g",{clipPath:"url(#pageandpencilclip0)"},pe().createElement("path",{d:"M67.2414 60.5171C48.6207 64.3447 30 68.1723 11.4828 71.8964C9.93104 72.2068 8.48276 71.3792 7.86207 69.9309C3.2069 57.4137 0.206897 32.2757 0 13.4481C0 11.8964 1.03448 10.5516 2.58621 10.3447C20.069 6.93091 37.6552 3.51711 55.2414 0.10332C57.1035 -0.310473 58.8621 1.1378 58.9655 2.99987C60.1035 23.9999 61.3448 39.5171 69.4138 56.0688C70.3448 57.9309 69.3103 60.1033 67.2414 60.5171Z",fill:"#7BDDEF"}),pe().createElement("path",{d:"M125.586 95.276C101.793 104.483 72.207 111.517 48.207 119.897C46.8621 120.414 45.3104 119.897 44.4828 118.552C30.9311 96.2071 25.2414 48.9312 24.1035 37.2416C23.8966 35.6898 24.9311 34.345 26.3794 33.9312L103.035 12.5174C104.897 12.0002 106.759 13.2416 106.966 15.1036C108.414 27.2071 114 66.8278 127.241 90.8278C128.069 92.4829 127.345 94.5519 125.586 95.276Z",fill:"url(#paint0_pageandpencil_radial)"}),pe().createElement("path",{d:"M86.6897 110.379L82.9655 115.862C82.4483 116.689 82.6552 117.724 83.3793 118.344C84.2069 118.862 85.2414 118.655 85.8621 117.931L89.5862 112.448L86.6897 110.379Z",fill:"#3E8EED"}),pe().createElement("path",{d:"M88.2413 97.4482L83.1724 113.586L88.1379 116.897L101.172 106.241L88.2413 97.4482Z",fill:"#FFE5B9"}),pe().createElement("path",{d:"M146.897 41.9997L104.483 105.724C103.759 106.758 102.414 106.965 101.379 106.345L87.931 97.448C86.8965 96.7238 86.6896 95.379 87.3103 94.3445L129.724 30.6204C132.828 25.8617 139.241 24.6204 143.897 27.7238C148.759 30.9307 150 37.2411 146.897 41.9997Z",fill:"#FFD590"}),pe().createElement("path",{d:"M94.0806 83.1724L88.7498 91.1816L106.921 103.276L112.252 95.2671L94.0806 83.1724Z",fill:"#F7B548"}),pe().createElement("path",{d:"M98.1616 77.0094L96.2126 79.9375L114.384 92.0322L116.333 89.1041L98.1616 77.0094Z",fill:"#F7B548"}),pe().createElement("path",{d:"M96.7241 51.2065L49.862 64.0341C47.5862 64.6548 45.2069 63.31 44.5862 61.0341C43.9655 58.7582 45.3103 56.3789 47.5862 55.7582L94.4482 42.9307C96.7241 42.31 99.1034 43.6548 99.7241 45.9307C100.345 48.2065 99 50.5858 96.7241 51.2065Z",fill:"white"}),pe().createElement("path",{d:"M81.2069 76.0346L55.2414 83.276C52.9656 83.8967 50.5863 82.5519 49.9656 80.276C49.3449 78.0001 50.6897 75.6208 52.9656 75.0001L78.9311 67.7588C81.207 67.1381 83.5863 68.4829 84.207 70.7588C84.8276 73.0346 83.4828 75.4139 81.2069 76.0346Z",fill:"white"}))))}),null)),rf.set(Jh.TaskScheduler,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,201,200))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 181 180",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("radialGradient",{id:"paint0_taskscheduler_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(91.6673 80.5515) scale(19.1341 17.902)"},pe().createElement("stop",{offset:"0.31",stopColor:"#231F20"}),pe().createElement("stop",{offset:"1",stopColor:"#594539",stopOpacity:"0"})),pe().createElement("radialGradient",{id:"paint1_taskscheduler_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(90.5189 109.877) scale(13.0023 12.1651)"},pe().createElement("stop",{stopColor:"#9B643D"}),pe().createElement("stop",{offset:"0.27",stopColor:"#AC7952",stopOpacity:"0.76"}),pe().createElement("stop",{offset:"0.87",stopColor:"#D6AF89",stopOpacity:"0.14"}),pe().createElement("stop",{offset:"1",stopColor:"#E0BB95",stopOpacity:"0"})),pe().createElement("linearGradient",{id:"paint2_taskscheduler_linear",x1:"3116.21",y1:"2562.95",x2:"3676.14",y2:"2957.94",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#9B643D"}),pe().createElement("stop",{offset:"0.27",stopColor:"#AC7952",stopOpacity:"0.76"}),pe().createElement("stop",{offset:"0.87",stopColor:"#D6AF89",stopOpacity:"0.14"}),pe().createElement("stop",{offset:"1",stopColor:"#E0BB95",stopOpacity:"0"}))),pe().createElement("mask",{id:"taskschedulermask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"181",height:"180"},pe().createElement("rect",{x:"0.5",width:"180",height:"180",fill:"#C4C4C4"})),pe().createElement("g",{mask:"url(#taskschedulermask0)"},pe().createElement("path",{d:"M31.0462 85.2024C31.011 85.3825 30.9661 85.5607 30.9118 85.7366C30.5992 86.7281 29.8784 87.5629 28.908 88.0572C27.9375 88.5516 26.7969 88.665 25.7371 88.3725C24.6773 88.08 23.7851 87.4057 23.2567 86.4977C22.7283 85.5897 22.6071 84.5226 22.9197 83.531C22.9781 83.3596 23.0476 83.1917 23.1279 83.0283L31.0462 85.2024Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M32.8464 68.1929C34.2745 68.1929 35.4321 67.1098 35.4321 65.7737C35.4321 64.4376 34.2745 63.3545 32.8464 63.3545C31.4184 63.3545 30.2607 64.4376 30.2607 65.7737C30.2607 67.1098 31.4184 68.1929 32.8464 68.1929Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M38.649 84.7881C38.4115 84.3307 38.0098 83.9659 37.5139 83.7576C37.2737 83.6342 37.0485 83.4868 36.8423 83.3178C36.6232 83.1546 36.4579 82.9367 36.3655 82.6894C36.2797 82.4102 36.2797 82.114 36.3655 81.8348L38.1453 76.1796C38.348 75.5121 38.4652 74.8245 38.4945 74.1311C38.5075 73.4408 38.4354 72.7513 38.2796 72.0764C37.9513 70.7477 37.2777 69.5153 36.3185 68.4885C35.3366 67.4421 34.0547 66.6811 32.6246 66.2955C31.2297 65.9082 29.7482 65.8843 28.3398 66.2264C26.9301 66.5516 25.6371 67.219 24.5912 68.1611C23.5452 69.1033 22.7834 70.2869 22.3826 71.5926L20.5223 77.518C20.4527 77.815 20.2804 78.0822 20.032 78.2783C19.563 78.5439 19.0089 78.6462 18.4672 78.5674C18.1952 78.5349 17.9198 78.5349 17.6478 78.5674C17.3701 78.5924 17.1063 78.6929 16.8889 78.8564C16.6533 79.049 16.4888 79.3063 16.4188 79.5916C16.3138 79.9853 16.3718 80.4015 16.581 80.757C16.7903 81.1124 17.1353 81.3807 17.5471 81.5081L23.1013 83.0413C23.5127 82.1823 24.2427 81.4917 25.1562 81.0973C26.0697 80.7028 27.1049 80.6312 28.0705 80.8955C29.0361 81.1599 29.8667 81.7424 30.4089 82.5354C30.951 83.3283 31.1679 84.2781 31.0195 85.2091L36.5468 86.736C36.7645 86.7967 36.9938 86.8117 37.2184 86.78C37.4351 86.7536 37.6446 86.6897 37.8363 86.5915C38.0281 86.5017 38.1976 86.3754 38.3341 86.2206C38.4706 86.0659 38.571 85.8861 38.6288 85.693C38.7471 85.4026 38.7542 85.0828 38.649 84.7881Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M31.0467 85.2028L23.1284 83.035C23.5399 82.176 24.2698 81.4854 25.1833 81.091C26.0968 80.6965 27.1321 80.6249 28.0977 80.8892C29.0633 81.1536 29.8939 81.7361 30.436 82.5291C30.9781 83.322 31.195 84.2718 31.0467 85.2028Z",fill:"#009EA6"}),pe().createElement("path",{d:"M164.812 72.6887L165.403 72.7327C165.508 72.7486 165.609 72.7782 165.705 72.8206C166.15 72.9994 166.528 73.2966 166.793 73.6752C167.055 74.0495 167.199 74.4848 167.21 74.9319C167.21 75.3592 167.21 75.7928 167.21 76.2263C167.041 80.0827 165.505 83.7768 162.844 86.7262C161.366 88.4164 159.598 89.8646 157.612 91.0116C155.583 92.1677 153.364 93.0021 151.044 93.4811C150.78 93.5408 150.509 93.562 150.238 93.5439C149.875 93.53 149.517 93.4533 149.184 93.3177C148.856 93.1885 148.562 92.9932 148.324 92.7459L148.237 92.6391C148.203 92.5993 148.175 92.5548 148.156 92.5071L147.928 92.0296L147.894 91.9479L147.76 91.5018C147.646 91.1436 147.565 90.8734 147.511 90.6158C147.463 90.3902 147.438 90.1609 147.438 89.9309C147.454 89.6415 147.532 89.3582 147.668 89.0979C147.805 88.8377 147.996 88.6059 148.23 88.4165L149.197 87.5934C149.969 86.9197 150.885 86.4058 151.884 86.0853C152.447 85.9055 153.041 85.8204 153.636 85.834C154.161 85.8579 154.675 85.973 155.154 86.1733L156.947 86.9399L161.535 81.6428L160.232 80.3232C159.893 79.9793 159.633 79.5734 159.47 79.131C159.307 78.6887 159.244 78.2196 159.285 77.7532C159.309 77.2623 159.411 76.7774 159.587 76.3143C159.754 75.8253 159.98 75.3554 160.258 74.9131L160.93 73.8763C161.121 73.5769 161.378 73.319 161.684 73.1196C161.989 72.9203 162.337 72.7841 162.703 72.7201C163.177 72.6422 163.66 72.6169 164.14 72.6447L164.812 72.6887Z",fill:"#8B8CC4"}),pe().createElement("path",{d:"M108.733 75.0208H72.8154L70.2163 73.6447L72.8154 72.2686H108.733C109.075 72.3169 109.384 72.487 109.596 72.7434C109.807 72.9998 109.905 73.3227 109.868 73.6447C109.905 73.9667 109.807 74.2895 109.596 74.5459C109.384 74.8023 109.075 74.9724 108.733 75.0208Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M91.1031 81.2804C97.4607 81.2804 102.614 76.4585 102.614 70.5103C102.614 64.5622 97.4607 59.7402 91.1031 59.7402C84.7456 59.7402 79.5918 64.5622 79.5918 70.5103C79.5918 76.4585 84.7456 81.2804 91.1031 81.2804Z",fill:"#594539"}),pe().createElement("path",{d:"M91.1031 81.2804C97.4607 81.2804 102.614 76.4585 102.614 70.5103C102.614 64.5622 97.4607 59.7402 91.1031 59.7402C84.7456 59.7402 79.5918 64.5622 79.5918 70.5103C79.5918 76.4585 84.7456 81.2804 91.1031 81.2804Z",fill:"url(#paint0_taskscheduler_radial)"}),pe().createElement("path",{d:"M91.1032 114.897C103.577 114.897 113.689 105.436 113.689 93.7655C113.689 82.0948 103.577 72.6338 91.1032 72.6338C78.6292 72.6338 68.5171 82.0948 68.5171 93.7655C68.5171 105.436 78.6292 114.897 91.1032 114.897Z",fill:"#594539"}),pe().createElement("path",{d:"M97.0872 103.75H83.373V135.664H97.0872V103.75Z",fill:"#E0BB95"}),pe().createElement("path",{d:"M97.0872 103.75H83.373V135.664H97.0872V103.75Z",fill:"url(#paint1_taskscheduler_radial)"}),pe().createElement("path",{d:"M91.1035 115.155C100.699 115.155 108.478 107.877 108.478 98.8992C108.478 89.9215 100.699 82.6436 91.1035 82.6436C81.5078 82.6436 73.729 89.9215 73.729 98.8992C73.729 107.877 81.5078 115.155 91.1035 115.155Z",fill:"#E0BB95"}),pe().createElement("path",{d:"M91.1034 84.71V115.148C87.2572 115.151 83.5186 113.96 80.474 111.761C77.4294 109.562 75.251 106.48 74.2806 102.998C73.3102 99.516 73.6027 95.831 75.1122 92.5212C76.6216 89.2114 79.2627 86.464 82.621 84.71H91.1034Z",fill:"url(#paint2_taskscheduler_linear)",fillOpacity:"0.1"}),pe().createElement("path",{d:"M90.2504 120.653C99.4486 120.653 108.27 124.072 114.774 130.157C121.278 136.243 124.932 144.496 124.932 153.102V176C124.932 178.21 123.141 180 120.932 180H59.5552C57.346 180 55.5552 178.21 55.5552 176V153.096C55.5561 148.834 56.4542 144.614 58.1984 140.677C59.9425 136.74 62.4985 133.163 65.7204 130.151C68.9422 127.138 72.7668 124.749 76.9757 123.119C81.1846 121.49 85.6953 120.652 90.2504 120.653Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M83.9506 106.955C87.2629 106.955 89.948 104.443 89.948 101.344C89.948 98.2447 87.2629 95.7324 83.9506 95.7324C80.6383 95.7324 77.9531 98.2447 77.9531 101.344C77.9531 104.443 80.6383 106.955 83.9506 106.955Z",stroke:"#E3646A",strokeWidth:"1.84818",strokeMiterlimit:"10"}),pe().createElement("path",{d:"M98.1015 106.955C101.414 106.955 104.099 104.443 104.099 101.344C104.099 98.2447 101.414 95.7324 98.1015 95.7324C94.7892 95.7324 92.104 98.2447 92.104 101.344C92.104 104.443 94.7892 106.955 98.1015 106.955Z",stroke:"#E3646A",strokeWidth:"1.84818",strokeMiterlimit:"10"}),pe().createElement("path",{d:"M89.6797 99.6846H92.3661",stroke:"#E3646A",strokeWidth:"1.84818",strokeMiterlimit:"10"}),pe().createElement("path",{d:"M67.6576 106.263C71.2013 106.302 74.7102 105.606 77.9332 104.227C78.4235 103.894 78.0877 103.448 77.4295 103.354L74.6692 102.971L77.8526 98.522C78.2958 98.2015 77.9668 96.7751 76.7377 97.4224C75.5087 98.0696 74.6356 98.5534 72.5469 99.4834C70.4582 100.413 66.5024 104.51 66.5024 104.51L67.6576 106.263Z",fill:"#E0BB95"}),pe().createElement("path",{d:"M102.759 148.103L76.1492 150.786C75.644 150.837 75.2785 151.261 75.3329 151.734L79.5075 187.981C79.5619 188.454 80.0157 188.796 80.5209 188.745L107.13 186.063C107.636 186.012 108.001 185.587 107.947 185.114L103.772 148.867C103.718 148.394 103.264 148.052 102.759 148.103Z",fill:"#E1DFDD"}),pe().createElement("path",{d:"M99.3238 164.249C92.4331 162.106 89.6997 162.992 87.7319 163.551H87.6849C87.5967 163.568 87.5128 163.601 87.4381 163.647C87.3633 163.694 87.2992 163.754 87.2493 163.824C87.1994 163.894 87.1648 163.973 87.1473 164.055C87.1299 164.138 87.1299 164.223 87.1476 164.305C87.1652 164.388 87.2001 164.466 87.2501 164.536C87.3002 164.606 87.3644 164.666 87.4393 164.713C87.5141 164.76 87.598 164.792 87.6863 164.808C87.7745 164.825 87.8653 164.825 87.9535 164.808L90.9355 164.72L84.7835 166.888C84.6342 166.942 84.5037 167.034 84.4067 167.153C84.3097 167.272 84.2498 167.414 84.2338 167.563C84.2178 167.712 84.2463 167.862 84.3161 167.997C84.3858 168.132 84.4942 168.246 84.6291 168.327C86.9712 169.457 89.6244 169.895 92.2384 169.584C95.274 169.163 100.372 166.486 100.372 166.486L99.3238 164.249Z",fill:"#E0BB95"}),pe().createElement("path",{d:"M98.7262 163.973V173.492C98.7262 173.492 126.477 179.939 136.645 173.882C154.624 163.2 138.304 143.356 132.092 137.858C115.019 122.74 97.0942 121.288 97.0942 121.288L104.704 147.591C108.894 149.627 116.618 153.397 115.946 159.002C115.348 164.023 98.7262 163.973 98.7262 163.973Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M90.217 120.653L58.544 121.734C58.2845 121.735 58.0313 121.659 57.8209 121.517C57.6106 121.375 57.4541 121.174 57.374 120.943C57.294 120.712 57.2946 120.463 57.3757 120.232C57.4569 120.002 57.6144 119.801 57.8254 119.66L71.0225 110.706L66.9189 103.75L39.0406 111.982C24.8428 116.179 23.2041 134.389 36.4885 140.748L69.2091 156.457L90.217 120.653Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M101.325 121.998C101.271 122.092 101.197 122.186 101.13 122.293C100.633 123.034 95.8112 127.408 92.5875 130.305C92.2071 130.653 91.7569 130.927 91.2627 131.111C90.7685 131.296 90.2402 131.387 89.7082 131.379C89.1763 131.371 88.6512 131.265 88.1632 131.067C87.6753 130.868 87.2342 130.582 86.8654 130.223C83.3126 126.836 77.6375 121.426 77.4629 121.093L87.8124 120.741C88.6183 120.684 89.4444 120.659 90.2637 120.659C92.5682 120.657 94.8672 120.867 97.1275 121.288C98.5411 121.442 99.943 121.68 101.325 121.998Z",fill:"#E0BB95"}),pe().createElement("path",{opacity:"0.5",d:"M87.8662 107.482C88.183 107.813 88.5634 108.086 88.9878 108.286C89.3584 108.458 89.7512 108.585 90.1564 108.663C90.5784 108.746 91.008 108.79 91.4392 108.795C91.9156 108.81 92.3915 108.755 92.8496 108.632H92.9234C92.9755 108.616 93.0303 108.611 93.0845 108.616C93.1387 108.621 93.1913 108.637 93.239 108.662C93.2868 108.686 93.3286 108.72 93.3621 108.76C93.3956 108.8 93.42 108.846 93.4339 108.896C93.4574 108.969 93.4574 109.048 93.4339 109.122C93.2946 109.448 93.0813 109.741 92.8088 109.982C92.5363 110.223 92.211 110.405 91.8556 110.517C91.1641 110.759 90.4112 110.803 89.693 110.643C88.9514 110.493 88.2793 110.128 87.7722 109.599C87.514 109.344 87.3198 109.037 87.2037 108.702C87.0875 108.368 87.0523 108.013 87.1006 107.664C87.1202 107.562 87.1822 107.472 87.2729 107.413C87.3635 107.354 87.4755 107.332 87.5842 107.35C87.6722 107.365 87.7524 107.407 87.8125 107.469L87.8662 107.482Z",fill:"#9B643D"}),pe().createElement("path",{d:"M83.9507 103.737C84.7222 103.737 85.3476 102.789 85.3476 101.62C85.3476 100.45 84.7222 99.502 83.9507 99.502C83.1791 99.502 82.5537 100.45 82.5537 101.62C82.5537 102.789 83.1791 103.737 83.9507 103.737Z",fill:"#33312D"}),pe().createElement("path",{d:"M97.9468 103.737C98.7183 103.737 99.3437 102.789 99.3437 101.62C99.3437 100.45 98.7183 99.502 97.9468 99.502C97.1752 99.502 96.5498 100.45 96.5498 101.62C96.5498 102.789 97.1752 103.737 97.9468 103.737Z",fill:"#33312D"}),pe().createElement("path",{d:"M111.742 93.7723C111.74 94.9571 111.639 96.14 111.44 97.31C108.545 97.0814 105.752 96.2037 103.297 94.7511C100.842 93.2986 98.7974 91.314 97.3359 88.9654C99.3449 85.8464 100.397 82.2703 100.378 78.6288C100.382 77.3085 100.247 75.991 99.9753 74.6953C106.926 78.101 111.742 85.3649 111.742 93.7723Z",fill:"#594539"}),pe().createElement("path",{d:"M99.9482 74.6942C100.219 75.9899 100.354 77.3073 100.351 78.6277C100.37 82.2691 99.3177 85.8453 97.3087 88.9642C95.2931 85.8471 94.2335 82.2709 94.2462 78.6277C94.2471 76.7411 94.5251 74.8636 95.0723 73.0479C96.7697 73.3876 98.41 73.9414 99.9482 74.6942Z",fill:"#594539"}),pe().createElement("path",{d:"M97.3088 88.9654C94.0246 93.9923 88.3831 97.354 81.9961 97.354C77.6792 97.3413 73.5232 95.8195 70.3438 93.0875C70.693 81.733 79.8134 72.6406 91.0292 72.6406C92.3843 72.6398 93.7354 72.7768 95.0589 73.0491C94.5162 74.8654 94.2428 76.7429 94.2462 78.6289C94.2335 82.2721 95.2931 85.8483 97.3088 88.9654Z",fill:"#594539"}),pe().createElement("path",{d:"M147.431 28.9293L120.013 24.8389L115.956 48.6427L143.374 52.7332L147.431 28.9293Z",fill:"#E1DFDD"}),pe().createElement("path",{d:"M147.437 28.9323L120.02 24.8418L119.136 30.023L146.554 34.1135L147.437 28.9323Z",fill:"#28C2D1"}),pe().createElement("path",{d:"M141.699 25.5458L141.694 25.5449C141.173 25.4673 140.684 25.7992 140.601 26.2863L140.049 29.5239C139.966 30.011 140.321 30.4689 140.841 30.5465L140.847 30.5474C141.368 30.6251 141.857 30.2931 141.94 29.806L142.492 26.5684C142.575 26.0813 142.22 25.6235 141.699 25.5458Z",fill:"#C8C6C4"}),pe().createElement("path",{d:"M136.636 24.7929L136.631 24.792C136.11 24.7143 135.621 25.0463 135.538 25.5334L134.986 28.771C134.903 29.2581 135.258 29.7159 135.778 29.7936L135.784 29.7945C136.305 29.8721 136.794 29.5402 136.877 29.0531L137.429 25.8155C137.512 25.3284 137.157 24.8705 136.636 24.7929Z",fill:"#C8C6C4"}),pe().createElement("path",{d:"M131.567 24.0399L131.562 24.0391C131.041 23.9614 130.552 24.2933 130.469 24.7805L129.917 28.018C129.834 28.5052 130.189 28.963 130.709 29.0407L130.715 29.0415C131.236 29.1192 131.725 28.7873 131.808 28.3002L132.36 25.0626C132.443 24.5755 132.088 24.1176 131.567 24.0399Z",fill:"#C8C6C4"}),pe().createElement("path",{d:"M126.499 23.2811L126.493 23.2803C125.973 23.2026 125.483 23.5345 125.4 24.0217L124.849 27.2592C124.766 27.7464 125.12 28.2042 125.641 28.2819L125.647 28.2827C126.167 28.3604 126.657 28.0285 126.74 27.5414L127.292 24.3038C127.375 23.8167 127.02 23.3588 126.499 23.2811Z",fill:"#C8C6C4"}),pe().createElement("path",{d:"M146.56 34.107C146.56 34.107 144.216 47.8467 139.597 51.0557C136.838 49.5101 133.667 48.7275 130.451 48.7987C119.716 49.1998 114.857 46.8787 111.742 44.841C111.742 44.841 117.378 40.4394 119.121 30.0156L146.56 34.107Z",fill:"#F3F2F1"}),pe().createElement("path",{d:"M142.226 28.1429L141.923 29.8008C141.869 30.0227 141.726 30.2168 141.524 30.3439C141.322 30.4711 141.076 30.5218 140.836 30.4858C140.596 30.4498 140.379 30.3298 140.229 30.15C140.08 29.9702 140.009 29.7441 140.031 29.5174L140.317 27.8701L142.226 28.1429Z",fill:"#009EA6"}),pe().createElement("path",{d:"M137.162 27.3938L136.882 29.0464C136.828 29.2683 136.685 29.4624 136.483 29.5895C136.281 29.7166 136.035 29.7673 135.795 29.7313C135.555 29.6953 135.338 29.5753 135.188 29.3956C135.039 29.2158 134.968 28.9897 134.99 28.763L135.27 27.1104L137.162 27.3938Z",fill:"#009EA6"}),pe().createElement("path",{d:"M132.092 26.6409L131.812 28.2881C131.773 28.5222 131.636 28.732 131.431 28.8714C131.226 29.0108 130.97 29.0684 130.72 29.0315C130.47 28.9947 130.246 28.8663 130.097 28.6748C129.948 28.4832 129.886 28.2441 129.926 28.01L130.2 26.3574L132.092 26.6409Z",fill:"#009EA6"}),pe().createElement("path",{d:"M127.022 25.8811L126.747 27.5337C126.707 27.7678 126.569 27.9773 126.364 28.1162C126.158 28.2551 125.903 28.312 125.652 28.2745C125.402 28.2369 125.178 28.1078 125.03 27.9158C124.881 27.7237 124.821 27.4843 124.861 27.2503L125.135 25.5977L127.022 25.8811Z",fill:"#009EA6"}),pe().createElement("path",{d:"M73.2288 30.0375L73.5032 32.4442C73.6624 33.8396 73.4523 35.2501 72.8916 36.5517C72.3014 36.384 71.6808 36.3312 71.068 36.3966C70.7273 36.4281 70.3917 36.4963 70.0677 36.5998C69.1783 36.0576 68.1167 35.8178 67.0609 35.9206C65.8277 36.0446 64.6973 36.6208 63.9173 37.523C63.1373 38.4251 62.7713 39.5798 62.8994 40.734C62.9446 41.1594 63.0583 41.5759 63.2366 41.9694L54.382 42.8733C51.9958 43.1167 49.6038 42.4653 47.7298 41.0619C45.8559 39.6585 44.6528 37.6174 44.3841 35.3857L44.1097 32.979C43.9797 31.8698 44.0848 30.7474 44.4191 29.6762C44.7535 28.605 45.3104 27.6061 46.0581 26.7366C46.8058 25.8672 47.7295 25.1443 48.7763 24.6094C49.8231 24.0745 50.9724 23.7382 52.1584 23.6196L63.2309 22.4858C64.4177 22.3656 65.6181 22.4658 66.7634 22.7806C67.9088 23.0954 68.9764 23.6185 69.9052 24.3201C70.834 25.0216 71.6057 25.8878 72.176 26.8689C72.7463 27.85 73.1041 28.9268 73.2288 30.0375ZM64.5571 35.4446L64.3971 34.0754C64.3914 34.0249 64.375 33.976 64.3488 33.9315C64.3226 33.8871 64.2871 33.848 64.2445 33.8166C64.2019 33.7851 64.1529 33.762 64.1006 33.7486C64.0482 33.7352 63.9935 33.7318 63.9398 33.7385L52.7357 34.8509C52.6274 34.8617 52.528 34.9122 52.4595 34.9914C52.3909 35.0706 52.3587 35.172 52.3699 35.2734L52.5299 36.6426C52.5415 36.7439 52.5955 36.8369 52.6801 36.9011C52.7648 36.9652 52.8732 36.9954 52.9815 36.9849L64.1856 35.8564C64.2916 35.8443 64.3889 35.7952 64.4578 35.7188C64.5268 35.6424 64.5622 35.5444 64.5571 35.4446ZM62.0419 30.8451L61.8762 29.4171C61.8719 29.3709 61.8578 29.3259 61.8346 29.2849C61.8115 29.2438 61.7798 29.2075 61.7415 29.1781C61.7031 29.1487 61.6589 29.1268 61.6113 29.1136C61.5637 29.1005 61.5139 29.0964 61.4646 29.1015L52.1469 30.0375C52.0473 30.0483 51.9561 30.0952 51.893 30.1682C51.8299 30.2412 51.8 30.3345 51.8097 30.4279L51.9754 31.8612C51.9869 31.9541 52.0373 32.0389 52.1155 32.0971C52.1938 32.1552 52.2935 32.182 52.3927 32.1714L61.7104 31.2355C61.8096 31.2248 61.9003 31.1776 61.9624 31.1044C62.0246 31.0312 62.0532 30.938 62.0419 30.8451Z",fill:"#C3C3E1"}),pe().createElement("path",{d:"M72.8914 36.5305C72.6054 37.1836 72.2349 37.8015 71.7881 38.3703C71.4029 37.6372 70.8096 37.0174 70.0732 36.5786C70.3972 36.4751 70.7329 36.4069 71.0736 36.3754C71.6845 36.3108 72.3031 36.3635 72.8914 36.5305Z",fill:"#C3C3E1"}),pe().createElement("path",{d:"M71.788 38.3698C70.6069 39.8686 68.9317 40.9623 67.0206 41.4825C67.0206 41.3702 66.9806 41.2525 66.9692 41.1402C66.8564 40.1638 67.1016 39.1805 67.6646 38.3516C68.2275 37.5227 69.0748 36.8974 70.0674 36.5781C70.8059 37.0162 71.4012 37.6361 71.788 38.3698Z",fill:"#C3C3E1"}),pe().createElement("path",{d:"M70.0674 36.5775C69.0748 36.8968 68.2275 37.5221 67.6646 38.351C67.1016 39.1799 66.8564 40.1632 66.9692 41.1396C66.9692 41.2519 66.9692 41.3696 67.0206 41.4819C66.509 41.6227 65.9847 41.7193 65.4543 41.7707L63.2364 41.9953C63.0581 41.6017 62.9443 41.1852 62.8991 40.7599C62.771 39.6057 63.137 38.451 63.9171 37.5488C64.6971 36.6466 65.8274 36.0704 67.0606 35.9464C68.1105 35.8294 69.1716 36.0521 70.0674 36.5775Z",fill:"#C3C3E1"}),pe().createElement("path",{d:"M67.0208 41.4824C67.1453 42.0881 67.4058 42.6621 67.7852 43.1664C68.1646 43.6708 68.6542 44.0939 69.2216 44.4079C68.8532 44.537 68.4693 44.6232 68.0784 44.6646C67.0729 44.7645 66.0598 44.5582 65.1896 44.0764C64.3194 43.5947 63.6385 42.8631 63.248 41.9905L65.466 41.7659C65.9924 41.7156 66.5128 41.6208 67.0208 41.4824Z",fill:"#C3C3E1"}))))}),null)),rf.set(Jh.CatHoldingCards,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,186,200))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 166 180",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_catholdingcards_linear",x1:"7.54803",y1:"152.61",x2:"80.3576",y2:"152.61",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("linearGradient",{id:"paint1_catholdingcards_linear",x1:"104.205",y1:"126.882",x2:"105.367",y2:"258.134",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("radialGradient",{id:"paint2_catholdingcards_radial",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(140.855 80.1161) rotate(-13.3958) scale(16.9149 38.1031)"},pe().createElement("stop",{stopColor:"#EAB461"}),pe().createElement("stop",{offset:"0.2711",stopColor:"#F2C072"}),pe().createElement("stop",{offset:"0.7149",stopColor:"#FBCF88"}),pe().createElement("stop",{offset:"1",stopColor:"#FFD590"})),pe().createElement("linearGradient",{id:"paint3_catholdingcards_linear",x1:"148.935",y1:"65.109",x2:"127.969",y2:"42.6798",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{offset:"0.000351356",stopColor:"#2970B8"}),pe().createElement("stop",{offset:"0.1812",stopColor:"#397DC4"}),pe().createElement("stop",{offset:"1",stopColor:"#619EE4"})),pe().createElement("linearGradient",{id:"paint4_catholdingcards_linear",x1:"151.198",y1:"61.177",x2:"134.147",y2:"39.7035",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#5B99DF"}),pe().createElement("stop",{offset:"1",stopColor:"#72ACF1"})),pe().createElement("clipPath",{id:"catholdingcardsclip0"},pe().createElement("rect",{width:"165",height:"180",fill:"white",transform:"translate(0.5)"}))),pe().createElement("g",{clipPath:"url(#catholdingcardsclip0)"},pe().createElement("path",{d:"M67.0302 176.096C49.262 177.415 28.0558 182.174 12.4785 171.256C-2.12797 160.952 -3.08986 142.814 7.9897 129.436C13.7076 122.483 24.2706 131.726 18.5438 138.589C11.3296 147.306 14.144 157.253 24.0836 161.924C29.8015 164.651 36.4902 164.215 42.6445 163.858C50.4732 163.332 58.302 162.708 66.1307 162.093C75.0371 161.478 76.0079 175.392 67.0302 176.096Z",fill:"url(#paint0_catholdingcards_linear)"}),pe().createElement("path",{d:"M141.64 76.2516C137.418 57.3201 137.24 45.6083 133.722 27.7376L127.656 0L113.05 7.30874C109.71 6.42634 106.014 6.24808 101.962 7.04135C99.8507 7.39787 95.2728 9.15375 95.2728 9.15375L80.9335 5.45482C80.9335 5.45482 82.9553 20.509 83.4807 32.2209C84.3625 52.4714 79.5174 67.6148 74.5921 81.2607C67.2889 101.69 49.7789 118.509 47.0535 132.948C43.8829 149.767 51.9788 173.36 68.4289 177.148C77.0503 179.171 99.6637 177.852 112.774 176.791C127.38 175.561 136.091 174.322 145.674 173.271C154.652 172.21 168.546 153.198 159.132 125.817C154.928 113.758 147.01 100.46 141.64 76.2516Z",fill:"url(#paint1_catholdingcards_linear)"}),pe().createElement("path",{d:"M111.286 44.7264C110.582 44.7264 109.968 44.2005 109.879 43.4964L109.086 37.4176C108.997 36.6244 109.522 35.9202 110.315 35.8311C111.108 35.742 111.811 36.2679 111.9 37.0611L112.693 43.1399C112.782 43.9331 112.248 44.6373 111.464 44.7264C111.464 44.7264 111.375 44.7264 111.286 44.7264Z",fill:"#33312D"}),pe().createElement("path",{d:"M105.746 34.6007C105.568 32.925 107.768 32.3992 109.799 32.2209C111.821 32.0426 113.931 31.8644 114.11 33.54C114.288 35.2157 112.435 38.1214 110.324 38.2907C108.294 38.3888 105.916 36.2764 105.746 34.6007Z",fill:"#33312D"}),pe().createElement("path",{d:"M100.001 179.92C104.321 179.305 106.85 177.282 106.743 170.945L107.83 118.732C107.216 114.409 94.4259 110.567 90.0974 111.182L90.516 113.009C86.1964 113.624 77.86 117.947 78.4746 122.27L91.0326 173.173C91.6471 177.505 95.6817 180.535 100.001 179.92Z",fill:"#FFD590"}),pe().createElement("path",{d:"M98.0729 30.9633C99.7382 30.877 101.008 29.2607 100.91 27.3533C100.811 25.4458 99.3809 23.9694 97.7155 24.0557C96.0502 24.142 94.7802 25.7582 94.8789 27.6657C94.9775 29.5732 96.4075 31.0495 98.0729 30.9633Z",fill:"#33312D"}),pe().createElement("path",{d:"M119.404 28.5394C121.069 28.4532 122.339 26.8369 122.241 24.9294C122.142 23.022 120.712 21.5456 119.047 21.6319C117.381 21.7181 116.111 23.3344 116.21 25.2419C116.309 27.1493 117.739 28.6257 119.404 28.5394Z",fill:"#33312D"}),pe().createElement("path",{d:"M157.297 76.2161C162.159 96.6895 158.739 115.042 149.655 117.207C140.57 119.373 129.25 104.533 124.387 84.0597C119.524 63.5863 122.945 45.2342 132.029 43.0683C141.114 40.9024 152.434 55.7427 157.297 76.2161Z",fill:"url(#paint2_catholdingcards_radial)"}),pe().createElement("path",{d:"M153.36 70.2269L136.09 74.0952C134.879 74.3626 133.686 73.6049 133.418 72.4017L127.602 46.3665C127.335 45.1543 128.092 43.96 129.295 43.6926L146.564 39.8154C147.775 39.548 148.969 40.3056 149.236 41.5089L155.052 67.544C155.328 68.7562 154.562 69.9595 153.36 70.2269Z",fill:"url(#paint3_catholdingcards_linear)"}),pe().createElement("path",{d:"M154.999 70.5384L137.302 70.4493C136.064 70.4404 135.066 69.4332 135.075 68.1943L135.209 41.5174C135.218 40.2785 136.224 39.2802 137.462 39.2891L155.159 39.3783C156.397 39.3872 157.395 40.3943 157.386 41.6333L157.252 68.3102C157.243 69.5491 156.237 70.5473 154.999 70.5384Z",fill:"url(#paint4_catholdingcards_linear)"}),pe().createElement("path",{d:"M158.597 71.1269L141.122 68.3015C139.902 68.1054 139.074 66.9556 139.27 65.7345L143.527 39.3963C143.723 38.1752 144.872 37.3463 146.092 37.5424L163.567 40.3678C164.787 40.5639 165.615 41.7137 165.419 42.9348L161.162 69.273C160.975 70.4941 159.817 71.323 158.597 71.1269Z",fill:"#A7CBF6"}),pe().createElement("path",{d:"M146.956 64.7004C142.628 65.2887 140.098 67.3031 140.17 73.6403L139.341 105.38C139.226 116.486 142.984 129.641 156.566 127.939C170.149 126.245 164.377 105.415 163.781 101.093L155.898 71.4922C155.302 67.1694 151.276 64.1122 146.956 64.7004Z",fill:"#FFD590"}))))}),null)),rf.set(Jh.CatCelebrations,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,211,211))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 201 201",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_catcelebrates_linear",x1:"110.855",y1:"53.4238",x2:"110.855",y2:"57.8264",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#2970B8"}),pe().createElement("stop",{offset:"1",stopColor:"#4B93E8"})),pe().createElement("linearGradient",{id:"paint1_catcelebrates_linear",x1:"37.0076",y1:"181.436",x2:"89.8966",y2:"181.436",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("linearGradient",{id:"paint2_catcelebrates_linear",x1:"112.339",y1:"162.761",x2:"113.182",y2:"258.031",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#FFD590"}),pe().createElement("stop",{offset:"1",stopColor:"#D28D29"})),pe().createElement("clipPath",{id:"catcelebratesclip0"},pe().createElement("rect",{width:"200",height:"200.099",fill:"white",transform:"translate(0.5)"}))),pe().createElement("g",{clipPath:"url(#catcelebratesclip0)"},pe().createElement("path",{d:"M157.995 48.4219C158.39 72.485 167.463 86.4889 179.297 96.6467",stroke:"#FFC83E",strokeWidth:"2",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M158.39 47.7318C169.937 47.7318 179.297 37.0466 179.297 23.8659C179.297 10.6851 169.937 0 158.39 0C146.843 0 137.482 10.6851 137.482 23.8659C137.482 37.0466 146.843 47.7318 158.39 47.7318Z",fill:"#EE8F94"}),pe().createElement("path",{d:"M162.039 51.3809H154.741C153.36 51.3809 152.177 50.1975 152.177 48.8168V44.5762H164.603V48.8168C164.603 50.1975 163.419 51.3809 162.039 51.3809Z",fill:"#EE8F94"}),pe().createElement("path",{d:"M44.8786 77.3174C53.064 98.4219 41.131 118.244 35.2139 128.501",stroke:"#FFC83E",strokeWidth:"2",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M43.8591 75.0271C54.399 70.3114 58.5795 56.7352 53.1964 44.7038C47.8134 32.6724 34.9053 26.7418 24.3654 31.4576C13.8255 36.1733 9.64505 49.7495 15.0281 61.7809C20.4111 73.8123 33.3192 79.7428 43.8591 75.0271Z",fill:"#4B93E8"}),pe().createElement("path",{d:"M48.6263 76.9228L42.0188 79.8814C40.7368 80.4731 39.1589 79.8814 38.6658 78.5994L36.9893 74.7532L48.3305 69.7236L50.007 73.5698C50.5001 74.8518 49.9084 76.3311 48.6263 76.9228Z",fill:"#4B93E8"}),pe().createElement("path",{d:"M7.99505 93.5895C8.68539 93.4908 9.17849 94.2798 8.88263 94.9701L7.40334 97.9287L5.92405 100.887C5.62819 101.578 4.74062 101.578 4.34614 100.986L2.47237 98.2246L0.598604 95.4632C0.204127 94.8715 0.598605 94.0825 1.28894 93.9839L4.642 93.7867L7.99505 93.5895Z",fill:"#EE8F94"}),pe().createElement("path",{d:"M119.928 33.0374C119.829 33.7278 118.942 34.0236 118.449 33.5305L115.983 31.3609L113.518 29.1913C113.025 28.6982 113.123 27.8106 113.814 27.6134L116.969 26.5285L120.125 25.4437C120.815 25.2465 121.506 25.8382 121.309 26.5285L120.618 29.783L119.928 33.0374Z",fill:"#4B93E8"}),pe().createElement("path",{d:"M114.603 61.8339C113.123 59.0726 111.644 56.4099 110.756 54.6347C110.559 54.1416 109.77 54.2403 109.672 54.7334C108.883 57.1988 108.094 59.7629 107.206 62.2284C109.869 62.327 112.433 62.1298 114.603 61.8339Z",fill:"url(#paint0_catcelebrates_linear)"}),pe().createElement("path",{d:"M121.703 74.4571C121.703 74.4571 119.928 71.3999 117.758 67.6523C115.194 68.1454 110.263 68.7372 105.036 68.3427C103.458 73.0764 102.275 76.3308 102.275 76.3308L106.022 83.4314L122.097 78.5005L121.703 74.4571Z",fill:"#4B93E8"}),pe().createElement("path",{d:"M117.758 67.6525C116.673 65.7788 115.588 63.8064 114.504 61.834C112.433 62.0312 109.868 62.2285 107.107 62.2285C106.417 64.3981 105.628 66.4691 105.036 68.3429C110.263 68.7373 115.293 68.1456 117.758 67.6525Z",fill:"#FFC83E"}),pe().createElement("path",{d:"M85.3124 198.52C72.3933 199.507 57.0086 202.958 45.6674 194.97C35.0165 187.475 34.3262 174.359 42.413 164.595C46.555 159.566 54.2473 166.272 50.1053 171.203C44.8785 177.514 46.9495 184.714 54.1487 188.165C58.2907 190.138 63.123 189.842 67.6595 189.546C73.3795 189.152 79.0008 188.757 84.7207 188.264C91.1309 187.87 91.8213 197.929 85.3124 198.52Z",fill:"url(#paint1_catcelebrates_linear)"}),pe().createElement("path",{d:"M139.553 126.035C136.496 112.327 136.397 103.747 133.833 90.8283L129.395 70.71L118.744 75.9368C116.279 75.3451 113.616 75.1478 110.657 75.7396C109.08 76.0354 105.825 77.3175 105.825 77.3175L95.3715 74.6547C95.3715 74.6547 96.8508 85.6015 97.2452 94.0827C97.837 108.777 94.3853 119.822 90.835 129.684C85.5095 144.477 72.7877 156.706 70.8153 167.16C68.547 179.388 74.3656 196.45 86.2985 199.211C92.6101 200.69 108.981 199.704 118.547 198.915C129.198 198.028 135.51 197.14 142.413 196.351C148.922 195.562 158.981 181.755 152.176 161.933C149.218 153.254 143.399 143.59 139.553 126.035Z",fill:"url(#paint2_catcelebrates_linear)"}),pe().createElement("path",{d:"M148.724 124.359L156.614 105.819C157.008 103.945 158.981 102.762 160.855 103.255C162.728 103.649 163.912 105.622 163.419 107.495L160.756 126.134C159.967 131.46 157.6 136.391 153.655 140.138C148.724 144.872 140.835 148.521 129.198 142.407L139.257 125.247C139.257 125.247 139.849 125.937 140.933 126.627C143.695 128.6 147.541 127.416 148.724 124.359Z",fill:"#FFD590"}),pe().createElement("path",{d:"M83.2415 124.359L75.3519 105.819C74.9574 103.945 72.9851 102.762 71.1113 103.255C69.2375 103.649 68.0541 105.622 68.5472 107.495L71.2099 126.134C71.9989 131.46 74.3657 136.391 78.3105 140.138C83.2415 144.872 91.131 148.521 102.768 142.407L92.7089 125.247C92.7089 125.247 92.1172 125.937 91.0324 126.627C88.2711 128.6 84.4249 127.416 83.2415 124.359Z",fill:"#FFD590"}),pe().createElement("path",{d:"M117.462 103.156C116.969 103.156 116.476 102.761 116.476 102.268L115.884 97.8304C115.786 97.2387 116.18 96.7456 116.772 96.6469C117.364 96.5483 117.857 96.9428 117.955 97.5345L118.547 101.972C118.646 102.564 118.251 103.057 117.659 103.156C117.659 103.156 117.561 103.156 117.462 103.156Z",fill:"#33312D"}),pe().createElement("path",{d:"M113.419 95.7596C113.32 94.5761 114.898 94.1817 116.378 94.083C117.857 93.9844 119.336 93.7872 119.533 95.0692C119.632 96.2527 118.35 98.4223 116.772 98.5209C115.293 98.5209 113.616 97.0416 113.419 95.7596Z",fill:"#33312D"}),pe().createElement("path",{d:"M107.93 93.0945C109.126 93.0326 110.039 91.8799 109.969 90.52C109.899 89.1602 108.871 88.108 107.675 88.17C106.478 88.232 105.565 89.3846 105.635 90.7445C105.706 92.1044 106.733 93.1565 107.93 93.0945Z",fill:"#120B09"}),pe().createElement("path",{d:"M123.028 91.0824C124.208 90.8733 124.972 89.6168 124.734 88.276C124.497 86.9352 123.348 86.0178 122.168 86.2269C120.988 86.436 120.224 87.6924 120.461 89.0332C120.699 90.374 121.848 91.2915 123.028 91.0824Z",fill:"#120B09"}),pe().createElement("path",{d:"M109.77 54.9309C111.241 54.9309 112.433 53.7388 112.433 52.2682C112.433 50.7976 111.241 49.6055 109.77 49.6055C108.3 49.6055 107.107 50.7976 107.107 52.2682C107.107 53.7388 108.3 54.9309 109.77 54.9309Z",fill:"#4B93E8"}),pe().createElement("path",{d:"M197.443 13.3136C199.186 13.3136 200.599 11.9007 200.599 10.1578C200.599 8.41486 199.186 7.00195 197.443 7.00195C195.7 7.00195 194.287 8.41486 194.287 10.1578C194.287 11.9007 195.7 13.3136 197.443 13.3136Z",fill:"#4B93E8"}),pe().createElement("path",{d:"M76.4371 19.6251C78.18 19.6251 79.5929 18.2122 79.5929 16.4693C79.5929 14.7264 78.18 13.3135 76.4371 13.3135C74.6942 13.3135 73.2812 14.7264 73.2812 16.4693C73.2812 18.2122 74.6942 19.6251 76.4371 19.6251Z",fill:"#FFC83E"}),pe().createElement("path",{d:"M190.934 124.359C192.459 124.359 193.695 123.122 193.695 121.597C193.695 120.072 192.459 118.836 190.934 118.836C189.409 118.836 188.172 120.072 188.172 121.597C188.172 123.122 189.409 124.359 190.934 124.359Z",fill:"#EE8F94"}))))}),null));var of=new Map;of.set($h.NOT_FOUND,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,317,285))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 317 285",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("g",null,pe().createElement("path",{d:"M314.671 128.193L241.969 269.539C240.142 273.081 236.983 275.754 233.187 276.97C229.391 278.185 225.267 277.845 221.722 276.023L114.553 220.898C112.798 219.994 111.237 218.754 109.961 217.248C108.685 215.741 107.718 213.998 107.116 212.118C106.514 210.238 106.288 208.257 106.452 206.29C106.615 204.322 107.165 202.406 108.069 200.651L162.721 94.3977L236.095 70.8706L308.186 107.946C309.942 108.849 311.502 110.09 312.779 111.596C314.055 113.103 315.021 114.846 315.624 116.726C316.226 118.606 316.452 120.587 316.288 122.554C316.125 124.522 315.575 126.438 314.671 128.193Z",fill:"#EDF5FC"}),pe().createElement("path",{d:"M162.721 94.3977L236.095 70.8706L218.045 105.963C217.143 107.718 215.905 109.278 214.399 110.554C212.894 111.83 211.153 112.797 209.274 113.399C207.395 114.001 205.415 114.227 203.449 114.064C201.482 113.901 199.568 113.351 197.814 112.447L162.721 94.3977Z",fill:"#0087DE"}),pe().createElement("path",{d:"M252.252 28.2712L231.334 185.836C231.075 187.792 230.433 189.678 229.444 191.387C228.456 193.095 227.141 194.592 225.574 195.792C224.007 196.992 222.219 197.872 220.312 198.381C218.405 198.89 216.416 199.018 214.46 198.759L94.9933 182.906C93.0367 182.647 91.1503 182.004 89.442 181.016C87.7336 180.028 86.2366 178.712 85.0366 177.145C83.8366 175.578 82.9569 173.79 82.448 171.883C81.939 169.976 81.8106 167.988 82.0702 166.031L97.7854 47.572L158.968 0.731445L239.329 11.4117C243.276 11.9395 246.853 14.0105 249.275 17.1708C251.697 20.3311 252.768 24.3229 252.252 28.2712Z",fill:"#C0DFF5"}),pe().createElement("path",{d:"M97.7854 47.572L158.968 0.731445L153.78 39.8518C153.521 41.8079 152.879 43.6936 151.89 45.4013C150.902 47.1089 149.586 48.6048 148.019 49.8036C146.451 51.0025 144.663 51.8806 142.756 52.3878C140.85 52.895 138.861 53.0214 136.906 52.7596L97.7854 47.572Z",fill:"#0087DE"}),pe().createElement("path",{d:"M63.3034 123.829C55.9991 136.004 52.5003 150.084 53.256 164.262C54.0118 178.439 58.9878 192.068 67.545 203.397L29.4012 241.541L43.2551 255.394L81.3988 217.251C83.4191 218.777 85.5173 220.198 87.6849 221.508C99.7626 228.757 113.719 232.261 127.788 231.579C141.858 230.896 155.409 226.057 166.728 217.673C178.048 209.289 186.627 197.737 191.381 184.477C196.134 171.217 196.85 156.845 193.436 143.179C190.022 129.513 182.632 117.166 172.201 107.7C161.77 98.2331 148.766 92.0722 134.834 89.9961C120.902 87.92 106.667 90.0219 93.929 96.036C81.1913 102.05 70.5229 111.706 63.2729 123.783L63.3034 123.829ZM151.507 115.27C163.464 122.517 172.074 134.195 175.46 147.76C178.846 161.326 176.736 175.68 169.587 187.697C162.374 199.696 150.691 208.34 137.108 211.73C123.524 215.12 109.15 212.979 97.1446 205.777C85.1875 198.53 76.5781 186.852 73.1917 173.286C69.8053 159.72 71.9161 145.366 79.0644 133.35C82.6306 127.402 87.3342 122.216 92.9063 118.088C98.4783 113.96 104.809 110.971 111.538 109.292C118.266 107.613 125.259 107.276 132.117 108.302C138.976 109.328 145.565 111.695 151.507 115.27Z",fill:"#0087DE"}),pe().createElement("path",{d:"M63.8712 239.617L22.4858 281.002C21.2617 282.226 19.8084 283.197 18.209 283.86C16.6097 284.522 14.8956 284.863 13.1645 284.863C11.4333 284.863 9.71902 284.522 8.11964 283.86C6.52027 283.197 5.06703 282.226 3.84292 281.002C1.37072 278.53 -0.0181092 275.177 -0.0181078 271.681C-0.0181052 268.184 1.37071 264.831 3.84291 262.359L45.2283 220.974C45.8006 220.402 46.5768 220.08 47.3861 220.08C48.1954 220.08 48.9715 220.402 49.5438 220.974L63.8712 235.301C64.4435 235.874 64.7649 236.65 64.7649 237.459C64.7649 238.268 64.4435 239.044 63.8712 239.617Z",fill:"#00457C"}),pe().createElement("path",{d:"M79.0644 133.349C71.9161 145.366 69.8053 159.72 73.1917 173.286C76.5781 186.852 85.1874 198.53 97.1446 205.777C109.15 212.979 123.524 215.12 137.108 211.73C150.691 208.34 162.374 199.696 169.587 187.697C176.736 175.68 178.846 161.326 175.46 147.76C172.073 134.195 163.464 122.517 151.507 115.269C145.565 111.695 138.976 109.328 132.117 108.302C125.259 107.276 118.266 107.613 111.538 109.292C104.809 110.971 98.4783 113.96 92.9062 118.088C87.3342 122.216 82.6306 127.402 79.0644 133.349Z",fill:"#EDF5FC"}))))}),null)),of.set($h.ACTION_FAILURE,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,326,311))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 326 311",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("g",null,pe().createElement("path",{d:"M164.916 38.8771L15.9823 76.3142C4.6637 79.1594 -2.20554 90.6413 0.639592 101.96L49.0122 294.397C51.8574 305.716 63.3395 312.585 74.658 309.74L223.592 272.303C234.91 269.457 241.779 257.976 238.934 246.657L190.562 54.2195C187.716 42.901 176.234 36.032 164.916 38.8771Z",fill:"#DD4F1A"}),pe().createElement("path",{d:"M156.29 62.1426L34.5831 92.7358C27.0401 94.6319 22.4624 102.284 24.3584 109.827L66.1958 276.265C68.0919 283.808 75.7437 288.386 83.2867 286.49L204.994 255.897C212.537 254.001 217.114 246.349 215.218 238.806L173.381 72.3672C171.485 64.8242 163.833 60.2465 156.29 62.1426Z",fill:"#F8DCD1"}),pe().createElement("path",{d:"M118.276 50.7459L116.186 42.4305C115.272 38.808 112.956 35.6967 109.749 33.7799C106.542 31.8632 102.706 31.2978 99.0826 32.208L72.2441 38.9518C68.6188 39.8629 65.5041 42.1766 63.5843 45.384C61.6645 48.5914 61.0967 52.4298 62.0064 56.0555L64.0969 64.3708L48.8394 68.2004L54.0424 88.8591C54.4918 90.6536 55.29 92.3419 56.3921 93.8277C57.4942 95.3135 58.8781 96.5675 60.465 97.5182C62.0519 98.4689 63.8105 99.0977 65.6405 99.3686C67.4705 99.6395 69.3361 99.5471 71.1304 99.0969L128.438 84.6939C132.06 83.7794 135.172 81.4643 137.089 78.2573C139.005 75.0503 139.571 71.2136 138.66 67.5901L133.472 46.9163L118.276 50.7459Z",fill:"#A62C01"}),pe().createElement("path",{d:"M122.64 217.267C147.152 217.267 167.024 197.395 167.024 172.883C167.024 148.37 147.152 128.499 122.64 128.499C98.127 128.499 78.2556 148.37 78.2556 172.883C78.2556 197.395 98.127 217.267 122.64 217.267Z",fill:"#DD4F1A"}),pe().createElement("path",{d:"M102.744 160.997L142.52 184.784",stroke:"white",strokeWidth:"10.6803",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M134.525 153.001L110.739 192.763",stroke:"white",strokeWidth:"10.6803",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M234.416 87.8061L250.406 22.6871C250.477 22.4236 250.617 22.1838 250.812 21.9928C251.007 21.8018 251.249 21.6665 251.514 21.6011C251.779 21.5357 252.057 21.5425 252.318 21.6208C252.579 21.6991 252.815 21.8459 253 22.0462L270.058 37.197C270.224 37.3761 270.432 37.5126 270.662 37.595C270.892 37.6773 271.139 37.7031 271.381 37.6702C271.623 37.6373 271.854 37.5466 272.054 37.4058C272.254 37.2651 272.417 37.0783 272.53 36.8613L292.364 0.807818C292.514 0.427443 292.809 0.122178 293.184 -0.0409181C293.559 -0.204014 293.983 -0.211593 294.363 -0.061871C294.744 0.087851 295.049 0.382603 295.212 0.757438C295.375 1.13227 295.382 1.55648 295.233 1.93686L277.947 69.6651C277.885 69.9406 277.748 70.1937 277.552 70.3963C277.355 70.5988 277.106 70.743 276.833 70.8125C276.559 70.8821 276.272 70.8744 276.002 70.7904C275.733 70.7063 275.492 70.5491 275.307 70.3363L258.875 52.6071C258.709 52.4215 258.5 52.2793 258.266 52.193C258.032 52.1068 257.781 52.0789 257.534 52.112C257.288 52.1451 257.052 52.2382 256.85 52.383C256.647 52.5278 256.483 52.7199 256.372 52.9427L237.285 88.9962C237.127 89.3766 236.825 89.6786 236.444 89.836C236.064 89.9934 235.636 89.9932 235.256 89.8354C234.876 89.6776 234.573 89.3751 234.416 88.9945C234.258 88.614 234.259 88.1864 234.416 87.8061Z",fill:"#F8C700"}),pe().createElement("path",{d:"M251.536 118.917L291.922 93.4671C292.09 93.3703 292.28 93.3194 292.474 93.3198C292.668 93.3203 292.858 93.372 293.025 93.4696C293.193 93.5672 293.331 93.7072 293.427 93.8756C293.523 94.044 293.572 94.2347 293.57 94.4284L294.806 110.617C294.805 110.79 294.845 110.962 294.923 111.117C295.001 111.272 295.114 111.406 295.254 111.509C295.394 111.612 295.557 111.68 295.728 111.708C295.9 111.736 296.075 111.722 296.24 111.669L324.146 102.957C324.401 102.887 324.673 102.91 324.912 103.022C325.151 103.134 325.343 103.327 325.453 103.568C325.563 103.808 325.584 104.08 325.512 104.334C325.441 104.588 325.281 104.809 325.062 104.956L282.737 131.092C282.567 131.195 282.373 131.252 282.175 131.255C281.976 131.258 281.78 131.208 281.608 131.11C281.435 131.012 281.292 130.869 281.193 130.697C281.093 130.525 281.042 130.33 281.044 130.131L281.41 112.92C281.417 112.744 281.381 112.569 281.305 112.41C281.229 112.251 281.116 112.113 280.974 112.008C280.833 111.903 280.669 111.834 280.495 111.807C280.321 111.78 280.142 111.795 279.975 111.852L252.375 120.885C252.135 120.914 251.892 120.864 251.683 120.744C251.474 120.623 251.31 120.438 251.215 120.216C251.121 119.994 251.101 119.747 251.159 119.513C251.217 119.279 251.349 119.069 251.536 118.917Z",fill:"#F8C700"}))))}),null)),of.set($h.ACTION_SUCCESS,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,299,301))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 299 301",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("g",null,pe().createElement("path",{d:"M164.913 28.8663L15.9795 66.3036C4.6609 69.1487 -2.20798 80.6306 0.63715 91.9491L49.0098 284.387C51.8549 295.705 63.3366 302.574 74.6552 299.729L223.589 262.292C234.908 259.447 241.777 247.965 238.931 236.646L190.559 44.2089C187.714 32.8903 176.232 26.0212 164.913 28.8663Z",fill:"#0087DE"}),pe().createElement("path",{d:"M156.288 52.1323L34.581 82.7255C27.038 84.6215 22.4599 92.2735 24.356 99.8165L66.1934 266.255C68.0894 273.798 75.7416 278.376 83.2846 276.48L204.991 245.886C212.534 243.99 217.112 236.339 215.216 228.796L173.379 62.3569C171.483 54.8139 163.831 50.2362 156.288 52.1323Z",fill:"#C0DFF5"}),pe().createElement("path",{d:"M118.261 40.7178L116.171 32.4025C115.72 30.6078 114.919 28.9195 113.815 27.4342C112.711 25.949 111.326 24.6959 109.737 23.7465C108.149 22.7971 106.389 22.1701 104.558 21.9013C102.727 21.6325 100.861 21.7272 99.0666 22.1799L72.2289 28.9237C68.6036 29.8349 65.4885 32.1485 63.5687 35.3558C61.6488 38.5632 61.0814 42.4017 61.9912 46.0273L64.0812 54.3275L48.8237 58.1572L54.0264 78.831C54.4757 80.6251 55.2745 82.3131 56.3769 83.7982C57.4792 85.2834 58.8637 86.5367 60.4509 87.4862C62.0381 88.4357 63.7969 89.0627 65.6267 89.3317C67.4566 89.6007 69.3218 89.5062 71.1151 89.0536L128.422 74.6504C130.217 74.201 131.905 73.4025 133.391 72.3004C134.877 71.1982 136.131 69.8142 137.081 68.2273C138.032 66.6404 138.661 64.8818 138.932 63.0518C139.203 61.2218 139.11 59.3564 138.66 57.5621L133.457 36.8882L118.261 40.7178Z",fill:"#0059A2"}),pe().createElement("path",{d:"M119.786 208.779C144.299 208.779 164.171 188.908 164.171 164.395C164.171 139.883 144.299 120.011 119.786 120.011C95.2738 120.011 75.4023 139.883 75.4023 164.395C75.4023 188.908 95.2738 208.779 119.786 208.779Z",fill:"white"}),pe().createElement("path",{d:"M101.417 170.422L119.436 181.209L134.8 144.484",stroke:"#0059A2",strokeWidth:"10.6803",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M275.612 125.718C279.666 113.716 287.223 103.204 297.308 95.5382C297.717 95.2451 298.054 94.8625 298.294 94.4194C298.533 93.9764 298.668 93.4846 298.689 92.9814C298.709 92.4783 298.615 91.977 298.413 91.5158C298.21 91.0547 297.905 90.6457 297.521 90.3201C287.492 81.539 279.969 70.2573 275.718 57.6234C275.511 56.9176 275.082 56.2979 274.493 55.857C273.904 55.4161 273.189 55.1777 272.453 55.1777C271.718 55.1777 271.002 55.4161 270.413 55.857C269.825 56.2979 269.395 56.9176 269.188 57.6234C264.943 70.2563 257.425 81.5381 247.4 90.3201C247.012 90.6429 246.704 91.0504 246.499 91.5112C246.293 91.972 246.197 92.4739 246.216 92.9781C246.235 93.4822 246.37 93.9752 246.609 94.4191C246.849 94.8629 247.188 95.2458 247.599 95.5382C257.683 103.208 265.244 113.718 269.31 125.718C269.533 126.376 269.957 126.949 270.522 127.354C271.087 127.76 271.765 127.978 272.461 127.978C273.156 127.978 273.834 127.76 274.4 127.354C274.965 126.949 275.389 126.376 275.612 125.718Z",fill:"#F8C700"}),pe().createElement("path",{d:"M240.123 52.1154C243.103 43.2655 248.674 35.5152 256.113 29.8698C256.417 29.6536 256.667 29.3706 256.844 29.0425C257.022 28.7144 257.122 28.35 257.137 27.9773C257.151 27.6045 257.08 27.2334 256.929 26.8923C256.778 26.5512 256.551 26.2493 256.265 26.0097C248.873 19.5351 243.33 11.2171 240.199 1.9029C240.048 1.38241 239.732 0.924992 239.298 0.599526C238.865 0.274061 238.338 0.0981445 237.796 0.0981445C237.254 0.0981445 236.727 0.274061 236.293 0.599526C235.86 0.924992 235.544 1.38241 235.393 1.9029C232.256 11.2181 226.707 19.536 219.311 26.0097C219.031 26.2525 218.809 26.5554 218.661 26.8959C218.513 27.2364 218.444 27.6057 218.459 27.9765C218.473 28.3473 218.572 28.7101 218.746 29.0379C218.92 29.3656 219.165 29.6499 219.464 29.8698C226.907 35.5144 232.483 43.2644 235.469 52.1154C235.634 52.6019 235.947 53.0244 236.364 53.3238C236.782 53.6231 237.282 53.7842 237.796 53.7842C238.309 53.7842 238.81 53.6231 239.228 53.3238C239.645 53.0244 239.958 52.6019 240.123 52.1154Z",fill:"#F8C700"}))))}),null)),of.set($h.COMPLETED,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,299,242))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 299 242",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("g",null,pe().createElement("path",{d:"M191.316 0.574266L13.5574 45.2571C3.97132 47.6667 -1.84625 57.3913 0.563377 66.9774L34.3851 201.528C36.7948 211.114 46.5192 216.932 56.1052 214.522L233.864 169.839C243.45 167.43 249.267 157.705 246.858 148.119L213.036 13.5685C210.626 3.98244 200.902 -1.83537 191.316 0.574266Z",fill:"#C0DFF5"}),pe().createElement("path",{d:"M70.749 81.7652L158.114 59.7944",stroke:"white",strokeWidth:"10.6803",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M53.7521 123.144L192.656 88.2344",stroke:"white",strokeWidth:"10.6803",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M62.5251 158.053L201.43 123.144",stroke:"white",strokeWidth:"10.6803",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M163.118 212.171L184.112 211.363C184.904 211.329 185.688 211.529 186.367 211.939C187.045 212.349 187.588 212.95 187.927 213.666L196.929 232.509C197.245 233.171 197.735 233.734 198.346 234.139C198.957 234.544 199.666 234.776 200.398 234.811C201.131 234.845 201.859 234.681 202.505 234.334C203.151 233.988 203.692 233.474 204.069 232.845L255.227 147.723L210.66 120.916L159.487 206.083C159.125 206.709 158.937 207.42 158.942 208.142C158.947 208.865 159.145 209.573 159.515 210.193C159.885 210.814 160.414 211.324 161.048 211.672C161.681 212.02 162.396 212.192 163.118 212.171Z",fill:"url(#paint0_linear_2071_45)"}),pe().createElement("path",{d:"M280.906 229.748L260.964 223.34C260.218 223.095 259.417 223.073 258.658 223.276C257.899 223.479 257.216 223.899 256.692 224.484L242.701 240.108C242.213 240.652 241.586 241.055 240.888 241.272C240.19 241.49 239.446 241.515 238.735 241.344C238.023 241.174 237.371 240.815 236.848 240.304C236.324 239.794 235.948 239.151 235.759 238.445L210.111 142.521L260.186 129.048L286.124 224.82C286.322 225.531 286.321 226.283 286.123 226.994C285.925 227.706 285.537 228.35 285 228.857C284.463 229.363 283.798 229.714 283.077 229.871C282.356 230.028 281.605 229.986 280.906 229.748Z",fill:"url(#paint1_linear_2071_45)"}),pe().createElement("path",{d:"M298.62 139.378C297.72 144.702 288.23 147.312 286.155 152.011C284.079 156.71 288.062 165.605 284.842 169.694C281.623 173.783 271.935 171.22 267.83 174.394C263.726 177.567 262.704 187.21 257.776 188.904C252.847 190.597 245.981 183.945 240.657 184.326C235.332 184.708 229.976 192.825 224.621 191.955C219.265 191.085 216.687 181.549 211.988 179.49C207.105 177.186 198.393 181.397 194.304 178.178C190.215 174.958 192.779 165.254 189.605 161.15C186.431 157.046 176.789 156.024 175.095 151.111C173.401 146.198 180.054 139.301 179.672 133.977C179.291 128.652 171.174 123.296 172.044 117.941C172.913 112.586 182.449 110.022 184.509 105.308C186.813 100.44 182.602 91.7132 185.821 87.6242C189.04 83.5352 198.744 86.0984 202.849 82.9401C206.953 79.7818 207.975 70.1085 212.888 68.4302C217.801 66.7518 224.697 73.3736 230.022 73.0074C235.347 72.6412 240.702 64.4937 246.058 65.3787C251.413 66.2636 253.976 75.7691 258.691 77.8441C263.558 80.148 272.285 75.9369 276.374 79.1562C280.463 82.3756 277.9 92.0641 281.059 96.1684C284.217 100.273 293.89 101.295 295.568 106.223C297.247 111.151 290.625 118.017 290.991 123.342C291.632 128.545 299.474 134.053 298.62 139.378Z",fill:"#0087DE"}),pe().createElement("path",{d:"M231.136 153.522C236.095 154.365 241.193 153.719 245.785 151.664C250.377 149.61 254.256 146.241 256.933 141.982C259.61 137.723 260.964 132.766 260.823 127.738C260.683 122.709 259.054 117.835 256.144 113.732C253.234 109.629 249.173 106.482 244.473 104.687C239.774 102.892 234.648 102.531 229.744 103.65C224.839 104.768 220.377 107.316 216.92 110.971C213.464 114.625 211.168 119.223 210.325 124.182C209.765 127.475 209.858 130.846 210.601 134.102C211.344 137.359 212.721 140.438 214.653 143.162C216.586 145.887 219.036 148.204 221.864 149.981C224.692 151.759 227.843 152.962 231.136 153.522Z",fill:"#F6DD6D"}),pe().createElement("path",{d:"M239.848 103.401C246.313 104.518 252.097 108.086 255.997 113.362C259.897 118.638 261.611 125.215 260.784 131.723C259.956 138.231 256.65 144.169 251.553 148.301C246.457 152.433 239.963 154.439 233.424 153.903C232.662 153.781 231.899 153.903 231.105 153.704C224.641 152.587 218.856 149.019 214.956 143.743C211.056 138.467 209.342 131.89 210.17 125.382C210.998 118.874 214.304 112.936 219.4 108.804C224.496 104.672 230.99 102.666 237.529 103.202C238.292 103.324 239.085 103.263 239.848 103.401ZM241.786 92.0032C240.65 91.7724 239.496 91.6397 238.338 91.6065C228.819 90.848 219.375 93.7908 211.973 99.8221C204.571 105.853 199.781 114.508 198.601 123.983C197.421 133.458 199.942 143.024 205.639 150.686C211.336 158.349 219.77 163.518 229.183 165.117C230.326 165.336 231.484 165.464 232.646 165.499C242.14 166.213 251.544 163.249 258.912 157.22C266.279 151.19 271.045 142.557 272.222 133.11C273.399 123.663 270.896 114.125 265.233 106.472C259.57 98.8197 251.179 93.639 241.801 92.0032H241.786Z",fill:"#F8C700"})),pe().createElement("defs",null,pe().createElement("linearGradient",{id:"paint0_linear_2071_45",x1:"233.428",y1:"135.199",x2:"186.856",y2:"209.575",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#0059A2"}),pe().createElement("stop",{offset:"0.27",stopColor:"#0061AD"}),pe().createElement("stop",{offset:"0.73",stopColor:"#0078CA"}),pe().createElement("stop",{offset:"1",stopColor:"#0087DE"})),pe().createElement("linearGradient",{id:"paint1_linear_2071_45",x1:"234.843",y1:"136.616",x2:"257.982",y2:"220.34",gradientUnits:"userSpaceOnUse"},pe().createElement("stop",{stopColor:"#0059A2"}),pe().createElement("stop",{offset:"0.27",stopColor:"#0061AD"}),pe().createElement("stop",{offset:"0.73",stopColor:"#0078CA"}),pe().createElement("stop",{offset:"1",stopColor:"#0087DE"})))))}),null)),of.set($h.ERROR,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,247,299))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 247 299",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("g",null,pe().createElement("path",{d:"M193.252 239.393L27.1431 271.922L53.9811 52.992C54.232 51.0219 55.087 49.1779 56.4284 47.7135C57.7699 46.2491 59.532 45.2362 61.4725 44.814L75.7841 42.0217C77.7414 41.6261 79.7742 41.8728 81.5802 42.725C83.3862 43.5771 84.8691 44.9894 85.8083 46.7517L193.252 239.393Z",fill:"#EE4100"}),pe().createElement("path",{d:"M193.252 239.393L27.1431 271.922L53.9811 52.992C54.232 51.0219 55.087 49.1779 56.4284 47.7135C57.7699 46.2491 59.532 45.2362 61.4725 44.814L75.7841 42.0217C77.7414 41.6261 79.7742 41.8728 81.5802 42.725C83.3862 43.5771 84.8691 44.9894 85.8083 46.7517L193.252 239.393Z",fill:"#DC4F1C"}),pe().createElement("path",{d:"M42.7668 145.025L130.894 127.754L108.649 87.5654L48.2137 99.4053L42.7668 145.025Z",fill:"#F0F0F0"}),pe().createElement("path",{d:"M32.6206 227.736L171.464 200.532L149.218 160.329L38.1133 182.116L32.6206 227.736Z",fill:"#F0F0F0"}),pe().createElement("path",{d:"M209.76 260.601L19.8042 297.784C11.0922 299.493 2.34967 292.581 0.366195 282.435C-1.61728 272.289 3.87542 262.6 12.5722 260.876L202.543 223.678C211.24 221.985 219.983 228.881 221.981 239.042C223.98 249.204 218.472 258.892 209.76 260.601Z",fill:"#DC4F1C"}),pe().createElement("path",{d:"M154.94 88.435L170.854 23.316C170.923 23.0493 171.062 22.8063 171.258 22.6127C171.454 22.4191 171.699 22.2823 171.967 22.2166C172.234 22.1508 172.515 22.1587 172.778 22.2395C173.041 22.3202 173.278 22.4708 173.463 22.6752L190.521 37.8258C190.686 38.0055 190.892 38.1429 191.121 38.2264C191.351 38.3099 191.597 38.3372 191.839 38.3058C192.082 38.2744 192.313 38.1854 192.513 38.0461C192.714 37.9069 192.878 37.7214 192.992 37.5054L212.827 1.43677C212.977 1.05639 213.271 0.751035 213.646 0.587939C214.021 0.424842 214.445 0.417357 214.826 0.567079C215.206 0.716801 215.511 1.01146 215.674 1.38629C215.838 1.76113 215.845 2.18543 215.695 2.56581L198.409 70.2938C198.347 70.5693 198.211 70.8224 198.014 71.025C197.818 71.2276 197.569 71.3717 197.295 71.4413C197.022 71.5109 196.734 71.5032 196.465 71.4191C196.195 71.3351 195.955 71.178 195.769 70.9652L179.352 53.2208C179.187 53.0313 178.979 52.8854 178.744 52.7959C178.51 52.7065 178.257 52.6761 178.008 52.7078C177.759 52.7395 177.521 52.8322 177.317 52.9775C177.112 53.1229 176.946 53.3164 176.834 53.5411L157.747 89.5946C157.57 89.9297 157.273 90.1865 156.916 90.315C156.56 90.4435 156.168 90.4345 155.817 90.2897C155.466 90.1449 155.182 89.8747 155.02 89.5318C154.858 89.1889 154.829 88.7979 154.94 88.435Z",fill:"#F8C700"}),pe().createElement("path",{d:"M172.059 119.545L212.43 94.0958C212.6 94.0047 212.79 93.9586 212.982 93.9616C213.175 93.9645 213.363 94.0167 213.53 94.113C213.696 94.2093 213.836 94.3465 213.934 94.5117C214.033 94.677 214.088 94.8647 214.093 95.0571L215.329 111.245C215.326 111.418 215.363 111.59 215.439 111.745C215.516 111.9 215.628 112.035 215.767 112.138C215.906 112.241 216.067 112.31 216.238 112.337C216.409 112.365 216.584 112.352 216.748 112.298L244.73 103.632C244.991 103.535 245.28 103.541 245.537 103.648C245.794 103.755 246 103.956 246.115 104.21C246.229 104.464 246.243 104.752 246.153 105.016C246.063 105.28 245.876 105.499 245.631 105.631L203.306 131.767C203.138 131.871 202.944 131.929 202.746 131.932C202.548 131.936 202.352 131.886 202.18 131.787C202.008 131.689 201.866 131.545 201.769 131.372C201.671 131.2 201.623 131.004 201.628 130.805L201.994 113.595C201.998 113.418 201.96 113.243 201.882 113.085C201.805 112.926 201.69 112.788 201.548 112.683C201.405 112.579 201.24 112.51 201.065 112.483C200.891 112.455 200.712 112.471 200.545 112.527L172.944 121.559C172.677 121.677 172.374 121.683 172.102 121.577C171.83 121.472 171.612 121.262 171.494 120.995C171.377 120.728 171.371 120.425 171.476 120.153C171.582 119.881 171.792 119.663 172.059 119.545Z",fill:"#F8C700"}))))}),null)),of.set($h.LOADING,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,226,237))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 226 237",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("g",null,pe().createElement("path",{d:"M106.085 191.411L90.7058 227.617",stroke:"#00457C",strokeWidth:"16.7833",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M211.088 197.362L180.405 172.721",stroke:"#00457C",strokeWidth:"16.7833",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M130.162 216.525C177.932 216.525 216.657 177.8 216.657 130.03C216.657 82.2607 177.932 43.5356 130.162 43.5356C82.3923 43.5356 43.6672 82.2607 43.6672 130.03C43.6672 177.8 82.3923 216.525 130.162 216.525Z",fill:"#C0DFF5"}),pe().createElement("path",{d:"M117.147 85.6772L128.789 131.999L156.481 139.582",stroke:"#00457C",strokeWidth:"16.7833",strokeLinecap:"round",strokeLinejoin:"round"}),pe().createElement("path",{d:"M206.464 5.83461C215.404 11.3848 221.808 20.2222 224.299 30.4457C226.79 40.6692 225.169 51.462 219.784 60.5024C218.413 62.4737 216.376 63.8827 214.047 64.4693C212.893 64.8182 211.678 64.9198 210.482 64.7673C209.286 64.6148 208.135 64.2118 207.106 63.5844L154.833 31.5437C152.823 30.2573 151.385 28.2469 150.817 25.929C150.249 23.6111 150.594 21.1635 151.782 19.0935C154.461 14.6445 158 10.7735 162.191 7.70604C166.383 4.6386 171.142 2.43599 176.194 1.22681C186.498 -1.26678 197.369 0.388056 206.464 5.83461Z",fill:"#0087DE"}),pe().createElement("path",{d:"M30.4237 38.2112C35.465 36.9494 40.7074 36.7042 45.8444 37.4901C50.9814 38.276 55.91 40.0772 60.3435 42.7885C62.3536 44.0748 63.7924 46.0851 64.3605 48.403C64.9286 50.7208 64.5825 53.1684 63.395 55.2385L31.6597 107.709C31.0356 108.738 30.2021 109.623 29.2139 110.309C28.2256 110.995 27.105 111.466 25.9232 111.691C23.5784 112.247 21.1111 111.932 18.9806 110.806C10.0424 105.259 3.63832 96.4254 1.14466 86.2053C-1.34901 75.9853 0.267231 65.1947 5.64592 56.1539C11.2341 47.1562 20.1317 40.713 30.4237 38.2112Z",fill:"#0087DE"}))))}),null)),of.set($h.MAINTENANCE,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,266,237))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 266 237",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("path",{d:"M71.8409 12.8502C66.4972 7.50383 59.7924 3.72084 52.4532 1.91092C45.114 0.100993 37.4199 0.333123 30.2031 2.58197C29.2123 2.90719 28.3211 3.48089 27.615 4.24834C26.9089 5.01579 26.4115 5.95143 26.1697 6.9659C25.928 7.98036 25.9497 9.03986 26.2338 10.0433C26.5179 11.0467 27.0546 11.9606 27.7923 12.6977L48.4205 33.3259C49.7165 34.6295 50.4439 36.3929 50.4439 38.2311C50.4439 40.0693 49.7165 41.8328 48.4205 43.1364L43.4164 48.1409C42.7729 48.7863 42.0082 49.2982 41.1665 49.6476C40.3247 49.997 39.422 50.1769 38.5106 50.1769C37.5992 50.1769 36.6972 49.997 35.8554 49.6476C35.0137 49.2982 34.249 48.7863 33.6055 48.1409L12.9922 27.5127C12.2525 26.7683 11.3335 26.2273 10.3237 25.9419C9.31381 25.6564 8.24744 25.6361 7.22747 25.883C6.2075 26.1299 5.26824 26.6358 4.50079 27.3516C3.73333 28.0674 3.16349 28.9688 2.84615 29.9691C0.510452 37.489 0.366661 45.5189 2.43119 53.1176C4.49572 60.7164 8.68324 67.5692 14.5031 72.8732C19.9782 77.8042 26.6576 81.2024 33.867 82.7241C41.0764 84.2458 48.5604 83.8372 55.5613 81.5396C57.6948 80.857 59.9758 80.781 62.15 81.3198C64.3243 81.8587 66.306 82.9912 67.8738 84.5911L170.572 187.274C171.789 188.495 172.733 189.959 173.344 191.571C173.954 193.183 174.215 194.906 174.112 196.627C173.874 200.277 174.468 203.934 175.848 207.322C177.227 210.71 179.357 213.741 182.076 216.187C185.049 218.869 188.638 220.776 192.525 221.737C196.412 222.698 200.475 222.684 204.355 221.696C208.236 220.709 211.811 218.778 214.765 216.075C217.719 213.372 219.96 209.982 221.289 206.205C222.617 202.427 222.991 198.381 222.378 194.424C221.766 190.467 220.185 186.723 217.777 183.524C215.369 180.326 212.208 177.771 208.575 176.088C204.942 174.406 200.95 173.646 196.952 173.878C195.216 173.994 193.474 173.74 191.843 173.132C190.212 172.525 188.73 171.578 187.493 170.353L84.8553 67.5942C83.2555 65.9628 82.1381 63.9208 81.6264 61.694C81.1148 59.4672 81.2292 57.1422 81.9565 54.9762C84.3174 47.7044 84.6222 39.9214 82.8371 32.4872C81.0519 25.053 77.2464 18.2571 71.8409 12.8502ZM205.756 205.476C204.292 206.94 202.427 207.938 200.397 208.342C198.366 208.746 196.261 208.539 194.349 207.747C192.436 206.955 190.802 205.613 189.652 203.892C188.501 202.17 187.887 200.147 187.887 198.076C187.887 196.006 188.501 193.982 189.652 192.261C190.802 190.54 192.436 189.198 194.349 188.406C196.261 187.614 198.366 187.407 200.397 187.811C202.427 188.215 204.292 189.212 205.756 190.677C207.718 192.639 208.82 195.301 208.82 198.076C208.82 200.852 207.718 203.514 205.756 205.476Z",fill:"#C7C7C7"}),pe().createElement("path",{d:"M244.174 67.5947L236.24 59.6609L236.728 59.1725C239.002 56.8839 239.124 52.978 236.942 49.6824C232.705 43.2612 227.822 37.2899 222.371 31.8616C188.53 -1.9796 140.53 -8.86064 115.156 16.5126L115.05 16.6193C111.998 19.6708 115.462 25.7738 120.253 25.7738C136.716 25.545 157.328 33.7077 176.812 48.6601L93.8115 127.435L124.861 158.469L203.864 75.2235H204.108C207.068 80.6246 213.705 82.1656 217.061 78.7937L217.794 78.0613L225.744 85.9953C225.062 86.6731 224.52 87.479 224.151 88.3667C223.781 89.2543 223.592 90.2061 223.592 91.1675C223.592 92.1289 223.781 93.0808 224.151 93.9685C224.52 94.8561 225.062 95.662 225.744 96.3398L234.394 105.006C235.767 106.376 237.627 107.145 239.566 107.145C241.505 107.145 243.366 106.376 244.739 105.006L263.17 86.5599C264.539 85.1869 265.309 83.3268 265.309 81.3876C265.309 79.4483 264.539 77.5882 263.17 76.2152L254.519 67.5642C253.142 66.1986 251.28 65.435 249.34 65.4407C247.401 65.4465 245.543 66.221 244.174 67.5947Z",fill:"#AAAAAA"}),pe().createElement("path",{d:"M45.8419 218.476L32.6137 205.248C23.7338 196.368 21.5521 184.253 27.7772 178.379L97.9617 111.963C98.8314 111.155 100.494 111.49 101.715 112.711L138.333 149.329C139.554 150.549 139.858 152.213 139.08 153.082L72.6647 223.267C66.821 229.538 54.7217 227.356 45.8419 218.476Z",fill:"#0087DE"})))}),null)),of.set($h.EMPTY,pe().createElement((function(){var e,t,n=(0,de.useState)({width:"",height:""}),r=n[0],o=n[1];return(0,de.useEffect)((function(){o(tf(window.innerWidth,246,220))}),[]),""===r.width?null:(e=r.width,t=r.height,pe().createElement("svg",{width:e,height:t,viewBox:"0 0 246 220",fill:"none",xmlns:"http://www.w3.org/2000/svg"},pe().createElement("g",null,pe().createElement("path",{d:"M211.774 0.893726L13.7622 24.8023C9.64495 25.3022 5.89479 27.4171 3.33678 30.6818C0.778769 33.9466 -0.377488 38.0938 0.122125 42.2112L16.0967 174.723C16.3332 176.768 16.9714 178.746 17.9745 180.545C18.9775 182.343 20.3255 183.925 21.9416 185.201C23.5576 186.477 25.4097 187.421 27.3916 187.979C29.3734 188.538 31.4457 188.699 33.4901 188.454L68.9791 184.167C69.7072 184.081 70.4456 184.164 71.1362 184.411C71.8268 184.657 72.4508 185.059 72.9603 185.586C73.4698 186.114 73.8509 186.751 74.0734 187.45C74.2958 188.149 74.354 188.889 74.2432 189.614C73.1331 197.297 70.3234 204.636 66.0192 211.096C65.414 211.983 65.0752 213.025 65.0425 214.098C65.0098 215.172 65.2847 216.232 65.8348 217.154C66.3849 218.076 67.187 218.822 68.1469 219.303C69.1069 219.784 70.1844 219.981 71.2524 219.87L72.1528 219.763C82.5691 218.421 92.3585 214.037 100.296 207.161C108.234 200.284 113.968 191.219 116.781 181.1C117.054 180.248 117.571 179.495 118.268 178.933C118.965 178.372 119.811 178.027 120.702 177.942L231.502 164.561C233.547 164.325 235.526 163.686 237.324 162.683C239.122 161.68 240.705 160.332 241.98 158.716C243.256 157.1 244.201 155.248 244.759 153.266C245.317 151.285 245.478 149.212 245.234 147.167L229.229 14.6408C228.994 12.5883 228.356 10.6026 227.35 8.79832C226.344 6.99405 224.99 5.40705 223.367 4.12887C221.744 2.85069 219.884 1.90679 217.894 1.35153C215.905 0.796264 213.824 0.640556 211.774 0.893726Z",fill:"#C0DFF5"}),pe().createElement("path",{d:"M122.594 107.209C129.816 107.209 135.67 101.354 135.67 94.1328C135.67 86.9113 129.816 81.0571 122.594 81.0571C115.373 81.0571 109.518 86.9113 109.518 94.1328C109.518 101.354 115.373 107.209 122.594 107.209Z",fill:"#0087DE"}),pe().createElement("path",{d:"M172.959 101.121C180.181 101.121 186.035 95.2664 186.035 88.0449C186.035 80.8234 180.181 74.9692 172.959 74.9692C165.738 74.9692 159.883 80.8234 159.883 88.0449C159.883 95.2664 165.738 101.121 172.959 101.121Z",fill:"#0087DE"}),pe().createElement("path",{d:"M72.2291 113.296C79.4506 113.296 85.3048 107.442 85.3048 100.22C85.3048 92.9987 79.4506 87.1445 72.2291 87.1445C65.0076 87.1445 59.1534 92.9987 59.1534 100.22C59.1534 107.442 65.0076 113.296 72.2291 113.296Z",fill:"#0087DE"}))))}),null));var af=Do((function(e){var t=e.styles,n=e.headingText,r=e.descriptionText,o=e.iconType,i=e.type,a=e.callToActionButton,s=e.descriptionLinkText,c=e.descriptionLinkUrl,l=e.isDescriptionLinkUrlOpenInNewTab,u=e.descriptionLinkTextAriaLabel,d=e.headingLevel,p=void 0===d?"h1":d,h=nf(t);return pe().createElement(Fu,{horizontalAlign:"center",className:h.root},i&&of.get(i),!i&&o&&rf.get(o),pe().createElement(Gh,{as:p,"aria-label":n,className:h.emptyStateHeading},n),pe().createElement(Gh,{as:"p","aria-label":r,className:h.emptyStateDescription},r,c&&pe().createElement(pe().Fragment,null," ",pe().createElement(ph,{"aria-label":u||s,href:c,target:l?"_blank":"_self"},s))),a&&pe().createElement("div",{className:h.emptyStateCtaButtonSection},pe().createElement(zu,{className:h.emptyStateCtaButtonStyle,text:a.ctaText,onClick:a.ctaUrl?function(){return window.open(a.ctaUrl,a.isOpenInNewTab?"_blank":"_self")}:a.ctaHandler,"aria-label":a.ctaAriaLabel?a.ctaAriaLabel:a.ctaText})))}),(function(){return{root:{paddingTop:"9%",h2:{fontFamily:'"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif',fontSize:"26px",textAlign:"center",paddingTop:"24px",marginBottom:"unset",fontWeight:600}},emptyStateHeading:{fontFamily:'"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif',fontSize:"26px",textAlign:"center",paddingTop:"24px",marginBottom:"unset",fontWeight:600,selectors:{"@media screen and (min-width: 1920px)":{paddingTop:"24px",fontSize:"26px"},"@media screen and (min-width: 1366px) and (max-width: 1919px)":{paddingTop:"24px",fontSize:"26px"},"@media screen and (min-width: 1024px) and (max-width: 1365px)":{paddingTop:"24px",fontSize:"26px"},"@media screen and (min-width: 640px) and (max-width: 1023px)":{paddingTop:"16px",fontSize:"26px"},"@media screen and (min-width: 480px) and (max-width: 639px)":{paddingTop:"16px",fontSize:"18px"},"@media screen and (min-width: 320px) and (max-width: 479px)":{paddingTop:"16px",fontSize:"18px"}}},emptyStateDescription:{fontFamily:'"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif',fontSize:"14px",textAlign:"center",paddingTop:"16px",marginBottom:"unset",wordWrap:"break-word",selectors:{"@media screen and (min-width: 1920px)":{paddingTop:"16px",fontSize:"14px"},"@media screen and (min-width: 1366px) and (max-width: 1919px)":{paddingTop:"16px",fontSize:"14px"},"@media screen and (min-width: 1024px) and (max-width: 1365px)":{paddingTop:"16px",fontSize:"14px"},"@media screen and (min-width: 640px) and (max-width: 1023px)":{paddingTop:"12px",fontSize:"14px"},"@media screen and (min-width: 480px) and (max-width: 639px)":{paddingTop:"12px",fontSize:"14px"},"@media screen and (min-width: 320px) and (max-width: 479px)":{paddingTop:"12px",fontSize:"14px"}}},emptyStateCtaButtonSection:{paddingTop:"48px",selectors:{"@media screen and (min-width: 1920px)":{paddingTop:"48px"},"@media screen and (min-width: 1366px) and (max-width: 1919px)":{paddingTop:"48px"},"@media screen and (min-width: 1024px) and (max-width: 1365px)":{paddingTop:"48px"},"@media screen and (min-width: 640px) and (max-width: 1023px)":{paddingTop:"32px"},"@media screen and (min-width: 480px) and (max-width: 639px)":{paddingTop:"32px"},"@media screen and (min-width: 320px) and (max-width: 479px)":{paddingTop:"32px"}}}}}));const sf=de.createContext(void 0),cf={},lf=(sf.Provider,()=>{const e={};return function(t,n){void 0===e[t.id]&&(t.insertCSSRules(n),e[t.id]=!0)}}),uf="undefined"==typeof window?n.g:window,df="@griffel/";function pf(e,t){return uf[Symbol.for(df+e)]||(uf[Symbol.for(df+e)]=t),uf[Symbol.for(df+e)]}const hf=pf("DEFINITION_LOOKUP_TABLE",{}),ff="data-make-styles-bucket",mf=7,gf="___",vf=gf.length+mf;function yf(e,t,n=[]){return gf+function(e){const t=e.length;if(t===mf)return e;for(let n=t;n=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)}(e+t))}function Cf(e,t){let n="";for(const r in e){const o=e[r];if(o){const e=Array.isArray(o);n+="rtl"===t?(e?o[1]:o)+" ":(e?o[0]:o)+" "}}return n.slice(0,-1)}function bf(e,t){const n={};for(const r in e){const o=Cf(e[r],t);if(""===o){n[r]="";continue}const i=yf(o,t),a=i+" "+o;hf[i]=[e[r],t],n[r]=a}return n}const wf=de.useInsertionEffect?de.useInsertionEffect:void 0,Sf=()=>{const e={};return function(t,n){wf&&"undefined"!=typeof window&&window.document&&window.document.createElement?wf((()=>{t.insertCSSRules(n)}),[t,n]):void 0===e[t.id]&&(t.insertCSSRules(n),e[t.id]=!0)}};const Ef=["r","d","l","v","w","f","i","h","a","s","k","t","m","c"].reduce(((e,t,n)=>(e[t]=n,e)),{});function _f(e,t,n,r,o={}){const i="m"===e,a=i?e+o.m:e;if(!r.stylesheets[a]){const s=t&&t.createElement("style"),c=function(e,t,n){const r=[];if(n[ff]=t,e)for(const t in n)e.setAttribute(t,n[t]);return{elementAttributes:n,insertRule:function(t){return(null==e?void 0:e.sheet)?e.sheet.insertRule(t,e.sheet.cssRules.length):r.push(t)},element:e,bucketName:t,cssRules:()=>(null==e?void 0:e.sheet)?Array.from(e.sheet.cssRules).map((e=>e.cssText)):r}}(s,e,{...r.styleElementAttributes,...i&&{media:o.m}});r.stylesheets[a]=c,t&&s&&t.head.insertBefore(s,function(e,t,n,r,o){const i=Ef[n];let a=e=>i-Ef[e.getAttribute(ff)],s=e.head.querySelectorAll(`[${ff}]`);if("m"===n&&o){const t=e.head.querySelectorAll(`[${ff}="${n}"]`);t.length&&(s=t,a=e=>r.compareMediaQueries(o.m,e.media))}const c=s.length;let l=c-1;for(;l>=0;){const e=s.item(l);if(a(e)>0)return e.nextSibling;l--}return c>0?s.item(0):t?t.nextSibling:null}(t,n,e,r,o))}return r.stylesheets[a]}function xf(e,t){try{e.insertRule(t)}catch(e){}}let kf=0;const Tf=(e,t)=>et?1:0;function If(e=("undefined"==typeof document?void 0:document),t={}){const{unstable_filterCSSRule:n,insertionPoint:r,styleElementAttributes:o,compareMediaQueries:i=Tf}=t,a={insertionCache:{},stylesheets:{},styleElementAttributes:Object.freeze(o),compareMediaQueries:i,id:"d"+kf++,insertCSSRules(t){for(const i in t){const s=t[i];for(let t=0,c=s.length;t{const{title:n,primaryFill:r="currentColor",...o}=e,i={...o,title:void 0,fill:r},a=Mf(),s=de.useContext(sf)?de.useContext(sf):cf;return i.className=function(){let e=null,t="",n="";const r=new Array(arguments.length);for(let e=0;e0&&(t+=o.slice(0,i)),n+=a,r[e]=a}}}if(""===n)return t.slice(0,-1);const o=Pf[n];if(void 0!==o)return t+o;const i=[];for(let t=0;t{const o="1em"===t?"20":t,i=de.forwardRef(((e,i)=>{const a={...Nf(e,{flipInRtl:null==r?void 0:r.flipInRtl}),ref:i,width:t,height:t,viewBox:`0 0 ${o} ${o}`,xmlns:"http://www.w3.org/2000/svg"};return de.createElement("svg",a,...n.map((e=>de.createElement("path",{d:e,fill:a.fill}))))}));return i.displayName=e,i},Df=Of("AddRegular","1em",["M10 2.5a.5.5 0 0 0-1 0V9H2.5a.5.5 0 0 0 0 1H9v6.5a.5.5 0 0 0 1 0V10h6.5a.5.5 0 0 0 0-1H10V2.5Z"]),Lf=Of("ArrowClockwiseRegular","1em",["M4 10a6 6 0 0 1 10.47-4H12.5a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-1 0v1.6a7 7 0 1 0 1.98 4.36.5.5 0 1 0-1 .08L16 10a6 6 0 0 1-12 0Z"]),Bf=Of("ArrowDownRegular","1em",["M16.87 10.84a.5.5 0 1 0-.74-.68l-5.63 6.17V2.5a.5.5 0 0 0-1 0v13.83l-5.63-6.17a.5.5 0 0 0-.74.68l6.31 6.91a.75.75 0 0 0 1.11 0l6.32-6.91Z"]),Ff=Of("ArrowLeftRegular","1em",["M9.16 16.87a.5.5 0 1 0 .67-.74L3.67 10.5H17.5a.5.5 0 0 0 0-1H3.67l6.16-5.63a.5.5 0 0 0-.67-.74L2.24 9.44a.75.75 0 0 0 0 1.11l6.92 6.32Z"]),Hf=Of("ArrowMaximizeRegular","1em",["M10.5 3h6.04l.09.02.06.02.08.04.05.04.06.06.03.04.04.07.03.08.02.08V9.5a.5.5 0 0 1-1 .09V4.7L4.7 16h4.8a.5.5 0 0 1 .5.41v.09a.5.5 0 0 1-.41.5H3.41l-.1-.04-.08-.04-.05-.04-.06-.06-.03-.04-.04-.07-.03-.08v-.02A.5.5 0 0 1 3 16.5v.07-6.07a.5.5 0 0 1 1-.09v4.89L15.3 4h-4.8a.5.5 0 0 1-.5-.41V3.5c0-.28.22-.5.5-.5Z"]),Uf=Of("ArrowRedoRegular","1em",["M15 2.5a.5.5 0 0 1 1 0v4.9a.6.6 0 0 1-.6.6h-4.9a.5.5 0 0 1 0-1h3.6l-3.48-3.02a4 4 0 1 0-5.24 6.04l8.17 7.1a.5.5 0 1 1-.66.76l-8.17-7.1a5 5 0 1 1 6.56-7.55L15 6.46V2.5Z"],{flipInRtl:!0}),zf=Of("ArrowUndoRegular","1em",["M5 2.5a.5.5 0 0 0-1 0v4.9c0 .33.27.6.6.6h4.9a.5.5 0 0 0 0-1H5.9l3.48-3.02a4 4 0 0 1 5.25 6.04l-8.17 7.1a.5.5 0 0 0 .65.76l8.17-7.1a5 5 0 0 0-6.56-7.55L5 6.46V2.5Z"],{flipInRtl:!0}),qf=Of("ArrowUpRegular","1em",["M3.13 9.16a.5.5 0 1 0 .74.68L9.5 3.67V17.5a.5.5 0 1 0 1 0V3.67l5.63 6.17a.5.5 0 0 0 .74-.68l-6.32-6.92a.75.75 0 0 0-1.1 0L3.13 9.16Z"]),jf=Of("CheckboxUncheckedRegular","1em",["M3 6a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V6Zm3-2a2 2 0 0 0-2 2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H6Z"]),Wf=Of("CheckmarkRegular","1em",["M3.37 10.17a.5.5 0 0 0-.74.66l4 4.5c.19.22.52.23.72.02l10.5-10.5a.5.5 0 0 0-.7-.7L7.02 14.27l-3.65-4.1Z"]),Vf=Of("CheckmarkCircleRegular","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm3.36 4.65c.17.17.2.44.06.63l-.06.07-4 4a.5.5 0 0 1-.64.07l-.07-.06-2-2a.5.5 0 0 1 .63-.77l.07.06L9 11.3l3.65-3.65c.2-.2.51-.2.7 0Z"]),Kf=Of("TextAlignCenterRegular","1em",["M4 4.5c0-.28.22-.5.5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm-2 5c0-.28.22-.5.5-.5h15a.5.5 0 0 1 0 1h-15a.5.5 0 0 1-.5-.5ZM6.5 14a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"]),Gf=Of("TextAlignLeftRegular","1em",["M2 4.5c0-.28.22-.5.5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm0 5c0-.28.22-.5.5-.5h15a.5.5 0 0 1 0 1h-15a.5.5 0 0 1-.5-.5Zm.5 4.5a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9Z"]),Zf=Of("TextAlignRightRegular","1em",["M6 4.5c0-.28.22-.5.5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm-4 5c0-.28.22-.5.5-.5h15a.5.5 0 0 1 0 1h-15a.5.5 0 0 1-.5-.5ZM9.5 14a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1h-8Z"]),Yf=Of("TextBoldRegular","1em",["M5.5 4.25C5.5 3.56 6.06 3 6.75 3h3.5a4 4 0 0 1 3.17 6.44c.9.7 1.58 1.8 1.58 3.31A4.23 4.23 0 0 1 10.75 17h-4c-.69 0-1.25-.56-1.25-1.25V4.25ZM8 11v3.5h2.75c.81 0 1.75-.62 1.75-1.75S11.56 11 10.75 11H8Zm0-2.5h2.25a1.5 1.5 0 1 0 0-3H8v3Z"]),Qf=Of("TextClearFormattingRegular","1em",["M6 2c.2 0 .4.13.47.32l3.5 8.95a.5.5 0 0 1-.94.37L8.01 9H4l-1.04 2.68a.5.5 0 1 1-.94-.36l3.5-9A.5.5 0 0 1 6 2Zm0 1.88L4.4 8H7.6l-1.6-4.12ZM11.5 2c.28 0 .5.22.5.5v3.52a2.48 2.48 0 0 1 2.26-1.3c.89 0 1.6.34 2.15 1 .55.66.82 1.54.82 2.64l-.01.42-.05-.05a2.49 2.49 0 0 0-1.15-.65 2.86 2.86 0 0 0-.53-1.62c-.36-.47-.86-.7-1.48-.7-.6 0-1.09.24-1.47.72-.3.37-.47.83-.54 1.37v1.03c.05.43.18.8.37 1.12L11 11.37V2.5c0-.28.22-.5.5-.5ZM9.44 16.47a1.5 1.5 0 0 1 0-2.13l4.9-4.9a1.5 1.5 0 0 1 2.13 0l2.1 2.1a1.5 1.5 0 0 1-.01 2.12L14.22 18h2.53a.5.5 0 1 1 0 1h-4.1a1.5 1.5 0 0 1-1.12-.44l-2.1-2.1Zm5.61-6.32-3.6 3.6 2.8 2.8 3.6-3.6a.5.5 0 0 0 0-.7l-2.1-2.1a.5.5 0 0 0-.7 0Zm-1.5 7.1-2.8-2.8-.6.6a.5.5 0 0 0 0 .7l2.1 2.1c.19.2.5.2.7 0l.6-.6Z"]),$f=Of("TextColorRegular","1em",["M10.46 2.31a.5.5 0 0 0-.92 0l-3 7.5a.5.5 0 1 0 .92.38L8.54 7.5h2.92l1.08 2.69a.5.5 0 1 0 .92-.38l-3-7.5ZM10 3.85l1.06 2.65H8.94L10 3.85ZM4.5 12c-.83 0-1.5.67-1.5 1.5v3c0 .83.67 1.5 1.5 1.5h11c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5h-11ZM4 13.5c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v3a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-3Z"]),Jf=Of("TextFontRegular","1em",["M6 2c.2 0 .4.13.47.32L8.9 8.57v.02l.18.44-.53 1.4-.46-1.17H3.91l-.94 2.42a.5.5 0 1 1-.94-.36L3.1 8.59v-.02l2.43-6.25A.5.5 0 0 1 6 2ZM4.3 8.26h3.4L6 3.88 4.3 8.26Zm8.17-2.94a.5.5 0 0 0-.94 0L7.15 17H6.5a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-.28l1.13-3h5.37l1.15 3h-.37a.5.5 0 1 0 0 1h2a.5.5 0 1 0 0-1h-.56L12.47 5.32ZM14.34 13H9.72l2.29-6.09L14.34 13Z"]),Xf=Of("TextFontSizeRegular","1em",["M13 3.5c.2 0 .4.13.47.32l3 8v.02l1.5 3.98a.5.5 0 1 1-.94.36l-1.38-3.68h-5.3l-1.38 3.68a.5.5 0 0 1-.93 0L6.96 13.5H4.04l-1.08 2.69a.5.5 0 1 1-.92-.38l1.2-2.98v-.03l1.8-4.49a.5.5 0 0 1 .92 0l1.8 4.5v.02l.73 1.79 1.04-2.78v-.03l3-7.99A.5.5 0 0 1 13 3.5Zm-2.28 8h4.56L13 5.42l-2.28 6.08Zm-4.16 1L5.5 9.85 4.44 12.5h2.12Z"]),em=Of("TextIndentDecreaseLtrRegular","1em",["M6 4.5c0-.28.22-.5.5-.5h8a.5.5 0 1 1 0 1h-8a.5.5 0 0 1-.5-.5ZM3.56 7.73a.5.5 0 0 1 .7.7L3.22 9.5l1.06 1.06a.5.5 0 1 1-.7.7l-1.42-1.4a.5.5 0 0 1 0-.71l1.41-1.42ZM6.5 9a.5.5 0 0 0 0 1h11a.5.5 0 1 0 0-1h-11ZM6 14.5c0-.28.22-.5.5-.5h6a.5.5 0 1 1 0 1h-6a.5.5 0 0 1-.5-.5Z"]),tm=Of("TextIndentIncreaseLtrRegular","1em",["M6 4.5c0-.28.22-.5.5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 5c0-.28.22-.5.5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm.5 4.5a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6ZM2.85 7.73a.5.5 0 1 0-.7.7L3.2 9.5l-1.06 1.06a.5.5 0 1 0 .7.7l1.42-1.4a.5.5 0 0 0 0-.71L2.85 7.73Z"]),nm=Of("TextItalicRegular","1em",["M16 3a.5.5 0 0 1 0 1h-3.16L8.23 16h3.27a.5.5 0 0 1 0 1H4a.5.5 0 0 1 0-1h3.16l4.61-12H8.5a.5.5 0 0 1 0-1H16Z"]),rm=Of("TextNumberListLtrRegular","1em",["M5 1.5a.5.5 0 0 0-.39-.49.5.5 0 0 0-.56.27l-.07.12a2.96 2.96 0 0 1-1.2 1.15.5.5 0 1 0 .44.9c.3-.15.56-.34.78-.53V5.5a.5.5 0 0 0 1 0v-4ZM2.65 7.65a.5.5 0 0 0 .7.7l.05-.04.2-.12C3.76 8.09 4 8 4.3 8c.23 0 .41.06.53.15.1.07.16.17.16.35a.5.5 0 0 1-.21.44c-.15.12-.35.22-.62.35l-.14.08c-.32.15-.7.36-1 .7-.33.35-.53.81-.53 1.43 0 .28.22.5.5.5h2.5a.5.5 0 0 0 0-1H3.59c.04-.1.1-.2.17-.27a2.38 2.38 0 0 1 .83-.53c.27-.13.59-.29.84-.5.33-.27.57-.65.57-1.2 0-.5-.22-.9-.57-1.15A1.92 1.92 0 0 0 4.33 7h-.01a2.5 2.5 0 0 0-1.66.63v.01h-.01Zm.01-.02-.01.02s.1-.1.01-.02ZM4.25 15a.5.5 0 1 0 0 1c.34 0 .53.1.63.18.1.09.13.2.13.3-.01.2-.19.52-.76.52-.41 0-.63-.1-.72-.17a.42.42 0 0 1-.1-.07.5.5 0 0 0-.88.46v.01l.02.02a.8.8 0 0 0 .1.15c.07.08.17.17.3.27.28.18.7.33 1.28.33 1.03 0 1.73-.67 1.76-1.48.01-.37-.12-.74-.4-1.02.28-.28.41-.65.4-1.02-.03-.8-.73-1.48-1.76-1.48-.59 0-1 .15-1.28.33a1.4 1.4 0 0 0-.4.42l-.01.01v.01a.5.5 0 0 0 .87.48.42.42 0 0 1 .1-.08c.1-.07.3-.17.72-.17.57 0 .75.33.76.52 0 .1-.04.21-.13.3-.1.08-.29.18-.63.18Zm-.82-.75.01-.02v.02ZM8.5 4a.5.5 0 1 0 0 1h8a.5.5 0 0 0 0-1h-8Zm0 5a.5.5 0 1 0 0 1h8a.5.5 0 0 0 0-1h-8ZM8 14.5c0-.28.22-.5.5-.5h8a.5.5 0 1 1 0 1h-8a.5.5 0 0 1-.5-.5Z"]),om=Of("TextQuoteFilled","1em",["M9 6.5a2.5 2.5 0 1 0-1.17 2.12 8.8 8.8 0 0 1-.96 2.76 12.06 12.06 0 0 1-2.22 2.77.5.5 0 0 0 .7.7h.02c.74-.75 1.66-1.67 2.38-2.98A10.83 10.83 0 0 0 9 6.5Zm5.83 2.12A2.5 2.5 0 1 1 16 6.5c0 2.33-.52 4.04-1.25 5.37-.72 1.3-1.64 2.23-2.38 2.97l-.02.01a.5.5 0 0 1-.7-.7c.75-.76 1.57-1.59 2.22-2.77a8.8 8.8 0 0 0 .96-2.76Z"]),im=Of("TextStrikethroughRegular","1em",["M6.53 4.03A6.15 6.15 0 0 1 10 3a6.16 6.16 0 0 1 4.9 2.2.5.5 0 0 1-.8.6A5.17 5.17 0 0 0 10 4c-1.15 0-2.18.35-2.9.85C6.36 5.35 6 5.98 6 6.5c0 .9.43 1.48 1.17 1.93.36.22.78.4 1.25.57H6.23A3.02 3.02 0 0 1 5 6.5c0-.98.64-1.86 1.53-2.47ZM16.5 10a.5.5 0 0 1 0 1h-2.73A3.02 3.02 0 0 1 15 13.5c0 1.23-.72 2.12-1.68 2.68-.94.56-2.16.82-3.32.82a7.27 7.27 0 0 1-2.9-.48 4.55 4.55 0 0 1-2.02-1.74.5.5 0 0 1 .84-.56c.45.68.96 1.11 1.58 1.38.64.28 1.44.4 2.5.4 1.03 0 2.06-.24 2.82-.68.74-.44 1.18-1.05 1.18-1.82 0-.9-.43-1.48-1.17-1.93-.36-.22-.78-.4-1.25-.57H3.5a.5.5 0 0 1 0-1h13Z"]),am=Of("TextSubscriptRegular","1em",["M13.54 4.12c.2.18.23.5.05.7L9.16 10l4.08 4.77c-.18.29-.34.63-.42 1.04L8.5 10.77l-4.34 5.06a.5.5 0 1 1-.75-.66L7.84 10 3.41 4.83a.5.5 0 1 1 .75-.66L8.5 9.23l4.33-5.06a.5.5 0 0 1 .7-.05ZM15.58 12c-.46 0-.83.42-.83.86a.5.5 0 0 1-1 0 1.87 1.87 0 0 1 3.42-1.04c.36.55.37 1.27-.04 1.98-.21.36-.5.63-.79.86l-.42.3-.06.05-.34.24c-.32.24-.55.47-.67.75h2.1a.5.5 0 1 1 0 1H14.3a.54.54 0 0 1-.05 0 .5.5 0 0 1-.5-.5c0-1.04.6-1.62 1.17-2.05l.36-.26.06-.04.38-.28c.24-.19.42-.37.55-.58.25-.43.19-.73.07-.92a.89.89 0 0 0-.76-.37Z"]),sm=Of("TextSuperscriptRegular","1em",["M15.58 3c-.46 0-.83.42-.83.86a.5.5 0 0 1-1 0 1.87 1.87 0 0 1 3.42-1.04c.36.55.37 1.27-.04 1.98-.21.36-.5.63-.79.86l-.42.3-.06.05-.34.24c-.32.24-.55.47-.67.75h2.1a.5.5 0 1 1 0 1H14.24a.5.5 0 0 1-.5-.5c0-1.04.6-1.62 1.17-2.05l.36-.26.06-.04.38-.28c.24-.19.42-.37.55-.58.25-.43.19-.73.07-.92a.89.89 0 0 0-.76-.37ZM12.8 4.22c.09.35.3.66.58.86L9.16 10l4.43 5.17a.5.5 0 1 1-.76.66L8.5 10.77l-4.34 5.06a.5.5 0 0 1-.75-.66L7.84 10 3.41 4.83a.5.5 0 1 1 .75-.66L8.5 9.23l4.3-5Z"]),cm=Of("TextUnderlineRegular","1em",["M6 3.5a.5.5 0 0 0-1 0v6.45A5.02 5.02 0 0 0 10 15c2.77 0 5-2.26 5-5.05V3.5a.5.5 0 0 0-1 0v6.45C14 12.2 12.2 14 10 14s-4-1.8-4-4.05V3.5Zm-1 13c0-.28.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Z"]),lm=Of("WarningFilled","1em",["M8.68 2.79a1.5 1.5 0 0 1 2.64 0l6.5 12A1.5 1.5 0 0 1 16.5 17h-13a1.5 1.5 0 0 1-1.32-2.21l6.5-12ZM10.5 7.5a.5.5 0 0 0-1 0v4a.5.5 0 0 0 1 0v-4Zm.25 6.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"]),um=Of("WarningRegular","1em",["M9.56 3.26a.5.5 0 0 1 .88 0l6.5 12a.5.5 0 0 1-.44.74h-13a.5.5 0 0 1-.44-.74l6.5-12Zm1.76-.47a1.5 1.5 0 0 0-2.64 0l-6.5 12A1.5 1.5 0 0 0 3.5 17h13a1.5 1.5 0 0 0 1.32-2.21l-6.5-12ZM10.5 7.5a.5.5 0 0 0-1 0v4a.5.5 0 1 0 1 0v-4Zm.25 6.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"]),dm=Of("ChevronDownRegular","1em",["M15.85 7.65c.2.2.2.5 0 .7l-5.46 5.49a.55.55 0 0 1-.78 0L4.15 8.35a.5.5 0 1 1 .7-.7L10 12.8l5.15-5.16c.2-.2.5-.2.7 0Z"]),pm=Of("ChevronLeftRegular","1em",["M12.35 15.85a.5.5 0 0 1-.7 0L6.16 10.4a.55.55 0 0 1 0-.78l5.49-5.46a.5.5 0 1 1 .7.7L7.2 10l5.16 5.15c.2.2.2.5 0 .7Z"]),hm=Of("ChevronRightRegular","1em",["M7.65 4.15c.2-.2.5-.2.7 0l5.49 5.46c.21.22.21.57 0 .78l-5.49 5.46a.5.5 0 0 1-.7-.7L12.8 10 7.65 4.85a.5.5 0 0 1 0-.7Z"]),fm=Of("ChevronUpRegular","1em",["M4.15 12.35a.5.5 0 0 1 0-.7L9.6 6.16a.55.55 0 0 1 .78 0l5.46 5.49a.5.5 0 0 1-.7.7L10 7.2l-5.15 5.16a.5.5 0 0 1-.7 0Z"]),mm=Of("ClockRegular","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm-.5 2a.5.5 0 0 1 .5.41V10h2.5a.5.5 0 0 1 .09 1H9.5a.5.5 0 0 1-.5-.41V5.5c0-.28.22-.5.5-.5Z"]),gm=Of("CodeRegular","1em",["M12.97 3.68a.5.5 0 0 0-.94-.36l-5 13a.5.5 0 1 0 .94.36l5-13ZM5.83 6.12c.2.18.23.5.05.7L3.16 10l2.72 3.17a.5.5 0 0 1-.76.66l-3-3.5a.5.5 0 0 1 0-.66l3-3.5a.5.5 0 0 1 .7-.05Zm8.34 8.26a.5.5 0 0 1-.05-.7l2.72-3.18-2.72-3.17a.5.5 0 1 1 .76-.66l3 3.5a.5.5 0 0 1 0 .66l-3 3.5a.5.5 0 0 1-.7.05Z"]),vm=Of("DismissRegular","1em",["m4.09 4.22.06-.07a.5.5 0 0 1 .63-.06l.07.06L10 9.29l5.15-5.14a.5.5 0 0 1 .63-.06l.07.06c.18.17.2.44.06.63l-.06.07L10.71 10l5.14 5.15c.18.17.2.44.06.63l-.06.07a.5.5 0 0 1-.63.06l-.07-.06L10 10.71l-5.15 5.14a.5.5 0 0 1-.63.06l-.07-.06a.5.5 0 0 1-.06-.63l.06-.07L9.29 10 4.15 4.85a.5.5 0 0 1-.06-.63l.06-.07-.06.07Z"]),ym=Of("DismissCircleRegular","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14ZM7.8 7.11l.08.06L10 9.3l2.12-2.12a.5.5 0 0 1 .64-.06l.07.06c.17.18.2.44.06.64l-.06.07L10.7 10l2.12 2.12c.17.17.2.44.06.64l-.06.07a.5.5 0 0 1-.64.06l-.07-.06L10 10.7l-2.12 2.12a.5.5 0 0 1-.64.06l-.07-.06a.5.5 0 0 1-.06-.64l.06-.07L9.3 10 7.17 7.88a.5.5 0 0 1-.06-.64l.06-.07a.5.5 0 0 1 .64-.06Z"]),Cm=Of("EditRegular","1em",["M17.18 2.93a2.97 2.97 0 0 0-4.26-.06l-9.37 9.38c-.33.33-.56.74-.66 1.2l-.88 3.94a.5.5 0 0 0 .6.6l3.93-.87c.46-.1.9-.34 1.23-.68l9.36-9.36a2.97 2.97 0 0 0 .05-4.15Zm-3.55.65a1.97 1.97 0 1 1 2.8 2.8l-.68.66-2.8-2.79.68-.67Zm-1.38 1.38 2.8 2.8-7.99 7.97c-.2.2-.46.35-.74.41l-3.16.7.7-3.18c.07-.27.2-.51.4-.7l8-8Z"]),bm=Of("EyeRegular","1em",["M3.26 11.6A6.97 6.97 0 0 1 10 6c3.2 0 6.06 2.33 6.74 5.6a.5.5 0 0 0 .98-.2A7.97 7.97 0 0 0 10 5a7.97 7.97 0 0 0-7.72 6.4.5.5 0 0 0 .98.2ZM10 8a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7Zm-2.5 3.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0Z"]),wm=Of("EyeOffRegular","1em",["M2.85 2.15a.5.5 0 1 0-.7.7l3.5 3.5a8.1 8.1 0 0 0-3.37 5.05.5.5 0 1 0 .98.2 7.09 7.09 0 0 1 3.1-4.53l1.6 1.59a3.5 3.5 0 1 0 4.88 4.89l4.3 4.3a.5.5 0 0 0 .71-.7l-15-15Zm9.27 10.68a2.5 2.5 0 1 1-3.45-3.45l3.45 3.45Zm-2-4.83 3.38 3.38A3.5 3.5 0 0 0 10.12 8ZM10 6c-.57 0-1.13.07-1.67.21l-.8-.8A7.65 7.65 0 0 1 10 5c3.7 0 6.94 2.67 7.72 6.4a.5.5 0 0 1-.98.2A6.97 6.97 0 0 0 10 6Z"]),Sm=Of("FilterRegular","1em",["M7.5 13h5a.5.5 0 0 1 .09 1H7.5a.5.5 0 0 1-.09-1h5.09-5Zm-2-4h9a.5.5 0 0 1 .09 1H5.5a.5.5 0 0 1-.09-1h9.09-9Zm-2-4h13a.5.5 0 0 1 .09 1H3.5a.5.5 0 0 1-.09-1H16.5h-13Z"]),Em=Of("PeopleCommunityRegular","1em",["M8.75 3.75a2.75 2.75 0 1 0-5.5 0 2.75 2.75 0 0 0 5.5 0Zm-4.5 0a1.75 1.75 0 1 1 3.5 0 1.75 1.75 0 0 1-3.5 0ZM2.5 7.5h4.18c-.16.31-.28.65-.35 1H2.5A.5.5 0 0 0 2 9v.5c0 1.26 1.1 2.61 3.1 2.93-.33.22-.6.51-.79.85C2.21 12.71 1 11.08 1 9.5V9c0-.83.67-1.5 1.5-1.5Zm5.38 0a2.74 2.74 0 1 1 4.24 3.49A2.74 2.74 0 0 1 7.88 7.5Zm.54 1a1.74 1.74 0 0 0 .87 2.35 1.74 1.74 0 0 0 2.46-1.6 1.74 1.74 0 0 0-2.01-1.73c-.59.09-1.08.46-1.32.98Zm7.27 4.78c-.2-.34-.46-.63-.79-.85 2-.32 3.1-1.67 3.1-2.93V9a.5.5 0 0 0-.5-.5h-3.82c-.08-.35-.2-.69-.36-1h4.18c.83 0 1.5.67 1.5 1.5v.5c0 1.59-1.2 3.21-3.31 3.78Zm-1.2.1a1.5 1.5 0 0 0-.99-.38h-7A1.5 1.5 0 0 0 5 14.5v.5c0 1.97 1.86 4 5 4 3.14 0 5-2.03 5-4v-.5c0-.45-.2-.85-.51-1.13ZM6 14.5c0-.28.22-.5.5-.5h7c.28 0 .5.22.5.5v.5c0 1.44-1.43 3-4 3-2.57 0-4-1.56-4-3v-.5ZM14 1a2.75 2.75 0 1 1 0 5.5A2.75 2.75 0 0 1 14 1Zm0 1a1.75 1.75 0 1 0 0 3.5A1.75 1.75 0 0 0 14 2Z"]),_m=Of("PersonRegular","1em",["M10 2a4 4 0 1 0 0 8 4 4 0 0 0 0-8ZM7 6a3 3 0 1 1 6 0 3 3 0 0 1-6 0Zm-2 5a2 2 0 0 0-2 2c0 1.7.83 2.97 2.13 3.8A9.14 9.14 0 0 0 10 18c1.85 0 3.58-.39 4.87-1.2A4.35 4.35 0 0 0 17 13a2 2 0 0 0-2-2H5Zm-1 2a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1c0 1.3-.62 2.28-1.67 2.95A8.16 8.16 0 0 1 10 17a8.16 8.16 0 0 1-4.33-1.05A3.36 3.36 0 0 1 4 13Z"]),xm=Of("PhoneLaptopRegular","1em",["M3 4.5C3 3.67 3.67 3 4.5 3h11c.83 0 1.5.67 1.5 1.5v7c0 .83-.67 1.5-1.5 1.5H10v-1h5.5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0-.5.5V6H3V4.5ZM10 15h7.5a.5.5 0 0 0 0-1H10v1Zm-5 0a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1H5ZM2 8.5C2 7.67 2.67 7 3.5 7h4C8.33 7 9 7.67 9 8.5v8c0 .83-.67 1.5-1.5 1.5h-4A1.5 1.5 0 0 1 2 16.5v-8ZM3.5 8a.5.5 0 0 0-.5.5v8c0 .28.22.5.5.5h4a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5h-4Z"]),km=Of("SaveRegular","1em",["M3 5c0-1.1.9-2 2-2h8.38a2 2 0 0 1 1.41.59l1.62 1.62A2 2 0 0 1 17 6.62V15a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm2-1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1v-4.5c0-.83.67-1.5 1.5-1.5h7c.83 0 1.5.67 1.5 1.5V16a1 1 0 0 0 1-1V6.62a1 1 0 0 0-.3-.7L14.1 4.28a1 1 0 0 0-.71-.29H13v2.5c0 .83-.67 1.5-1.5 1.5h-4A1.5 1.5 0 0 1 6 6.5V4H5Zm2 0v2.5c0 .28.22.5.5.5h4a.5.5 0 0 0 .5-.5V4H7Zm7 12v-4.5a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.5.5V16h8Z"]),Tm=Of("SettingsRegular","1em",["M1.91 7.38A8.5 8.5 0 0 1 3.7 4.3a.5.5 0 0 1 .54-.13l1.92.68a1 1 0 0 0 1.32-.76l.36-2a.5.5 0 0 1 .4-.4 8.53 8.53 0 0 1 3.55 0c.2.04.35.2.38.4l.37 2a1 1 0 0 0 1.32.76l1.92-.68a.5.5 0 0 1 .54.13 8.5 8.5 0 0 1 1.78 3.08c.06.2 0 .4-.15.54l-1.56 1.32a1 1 0 0 0 0 1.52l1.56 1.32a.5.5 0 0 1 .15.54 8.5 8.5 0 0 1-1.78 3.08.5.5 0 0 1-.54.13l-1.92-.68a1 1 0 0 0-1.32.76l-.37 2a.5.5 0 0 1-.38.4 8.53 8.53 0 0 1-3.56 0 .5.5 0 0 1-.39-.4l-.36-2a1 1 0 0 0-1.32-.76l-1.92.68a.5.5 0 0 1-.54-.13 8.5 8.5 0 0 1-1.78-3.08.5.5 0 0 1 .15-.54l1.56-1.32a1 1 0 0 0 0-1.52L2.06 7.92a.5.5 0 0 1-.15-.54Zm1.06 0 1.3 1.1a2 2 0 0 1 0 3.04l-1.3 1.1c.3.79.72 1.51 1.25 2.16l1.6-.58a2 2 0 0 1 2.63 1.53l.3 1.67a7.56 7.56 0 0 0 2.5 0l.3-1.67a2 2 0 0 1 2.64-1.53l1.6.58a7.5 7.5 0 0 0 1.24-2.16l-1.3-1.1a2 2 0 0 1 0-3.04l1.3-1.1a7.5 7.5 0 0 0-1.25-2.16l-1.6.58a2 2 0 0 1-2.63-1.53l-.3-1.67a7.55 7.55 0 0 0-2.5 0l-.3 1.67A2 2 0 0 1 5.81 5.8l-1.6-.58a7.5 7.5 0 0 0-1.24 2.16ZM7.5 10a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0Zm1 0a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0Z"]),Im=Of("HeadsetRegular","1em",["M4 8a6 6 0 1 1 12 0v3a2 2 0 0 1-2 2h-1a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h2A5 5 0 0 0 5 8h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H5v1c0 1.1.9 2 2 2h1a2 2 0 1 1 .27 1H7a3 3 0 0 1-3-3V8Zm11 1h-2v3h1a1 1 0 0 0 1-1V9ZM5 12h2V9H5v3Zm4 4a1 1 0 1 0 2 0 1 1 0 0 0-2 0Z"]),Am=Of("HighlightRegular","1em",["M3.5 2c.28 0 .5.22.5.5v4c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 1 0v4c0 .65-.42 1.2-1 1.41V9a2 2 0 0 1-2 2v2.07a2 2 0 0 1-1.1 1.8l-6.18 3.08A.5.5 0 0 1 6 17.5V11a2 2 0 0 1-2-2V7.91c-.58-.2-1-.76-1-1.41v-4c0-.28.22-.5.5-.5ZM5 8v1a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V8H5Zm2 3v5.7l5.45-2.73a1 1 0 0 0 .55-.9V11H7Z"]),Rm=Of("HomeRegular","1em",["M9 2.39a1.5 1.5 0 0 1 2 0l5.5 4.94c.32.28.5.69.5 1.12v7.05c0 .83-.67 1.5-1.5 1.5H13a1.5 1.5 0 0 1-1.5-1.5V12a.5.5 0 0 0-.5-.5H9a.5.5 0 0 0-.5.5v3.5c0 .83-.67 1.5-1.5 1.5H4.5A1.5 1.5 0 0 1 3 15.5V8.45c0-.43.18-.84.5-1.12L9 2.39Zm1.33.74a.5.5 0 0 0-.66 0l-5.5 4.94a.5.5 0 0 0-.17.38v7.05c0 .28.22.5.5.5H7a.5.5 0 0 0 .5-.5V12c0-.83.67-1.5 1.5-1.5h2c.83 0 1.5.67 1.5 1.5v3.5c0 .28.22.5.5.5h2.5a.5.5 0 0 0 .5-.5V8.45a.5.5 0 0 0-.17-.38l-5.5-4.94Z"]),Pm=Of("InfoRegular","1em",["M10.5 8.91a.5.5 0 0 0-1 .09v4.6a.5.5 0 0 0 1-.1V8.91Zm.3-2.16a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0ZM18 10a8 8 0 1 0-16 0 8 8 0 0 0 16 0ZM3 10a7 7 0 1 1 14 0 7 7 0 0 1-14 0Z"]),Mm=Of("LinkSquareRegular","1em",["M4.5 3C3.67 3 3 3.67 3 4.5v6c0 .83.67 1.5 1.5 1.5H6v1H4.5A2.5 2.5 0 0 1 2 10.5v-6A2.5 2.5 0 0 1 4.5 2h6A2.5 2.5 0 0 1 13 4.5v6a2.5 2.5 0 0 1-2.5 2.5H9v-1h1.5c.83 0 1.5-.67 1.5-1.5v-6c0-.83-.67-1.5-1.5-1.5h-6Zm5 4H11v1H9.5C8.67 8 8 8.67 8 9.5v6c0 .83.67 1.5 1.5 1.5h6c.83 0 1.5-.67 1.5-1.5v-6c0-.83-.67-1.5-1.5-1.5H14V7h1.5A2.5 2.5 0 0 1 18 9.5v6a2.5 2.5 0 0 1-2.5 2.5h-6A2.5 2.5 0 0 1 7 15.5v-6A2.5 2.5 0 0 1 9.5 7Z"]),Nm=Of("ListRegular","1em",["M2 4.5c0-.28.22-.5.5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm0 10c0-.28.22-.5.5-.5h10a.5.5 0 0 1 0 1h-10a.5.5 0 0 1-.5-.5ZM2.5 9a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-15Z"]),Om=Of("LockClosedFilled","1em",["M10 2a3 3 0 0 0-3 3v1H6a3 3 0 0 0-3 3v6a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V9a3 3 0 0 0-3-3h-1V5a3 3 0 0 0-3-3ZM8 5a2 2 0 1 1 4 0v1H8V5Zm2 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"]),Dm=Of("LockOpenRegular","1em",["M10 13a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm5-11a2 2 0 0 0-2 2v2h1a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V9a3 3 0 0 1 3-3h6V4a3 3 0 1 1 6 0v.5a.5.5 0 0 1-1 0V4a2 2 0 0 0-2-2Zm-1 5H6a2 2 0 0 0-2 2v6c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2Z"]),Lm=Of("MoreHorizontalRegular","1em",["M6.25 10a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm5 0a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0ZM15 11.25a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5Z"]);var Bm,Fm={Add:Df,AlignCenter:Kf,AlignLeft:Gf,AlignRight:Zf,Back:Ff,Bold:Yf,Cancel:vm,Checkbox:jf,Checkmark:Wf,ChevronDown:dm,ChevronDownMed:dm,ChevronLeft:pm,ChevronRight:hm,ChevronUp:fm,ChromeClose:vm,ClearFormatting:Qf,Clock:mm,Code:gm,Completed:Vf,Contact:_m,DecreaseIndentLegacy:em,Devices:xm,Down:Bf,Edit:Cm,ErrorBadge:ym,Filter:Sm,Font:Jf,FontColor:$f,FontSize:Xf,FullScreen:Hf,GlobalNavButton:Of("NavigationRegular","1em",["M2 4.5c0-.28.22-.5.5-.5h15a.5.5 0 0 1 0 1h-15a.5.5 0 0 1-.5-.5Zm0 5c0-.28.22-.5.5-.5h15a.5.5 0 0 1 0 1h-15a.5.5 0 0 1-.5-.5Zm.5 4.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-15Z"]),Group:Em,Headset:Im,Hide3:wm,Highlight:Am,Home:Rm,IncidentTriangle:lm,IncreaseIndentLegacy:tm,Info:Pm,Italic:nm,Link:Mm,List:Nm,LockSolid:Om,More:Lm,NumberedList:rm,PaymentCard:Of("PaymentRegular","1em",["M13.5 13a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2ZM2 6.75A2.75 2.75 0 0 1 4.75 4h10.5A2.75 2.75 0 0 1 18 6.75v6.5A2.75 2.75 0 0 1 15.25 16H4.75A2.75 2.75 0 0 1 2 13.25v-6.5ZM4.75 5C3.78 5 3 5.78 3 6.75V8h14V6.75C17 5.78 16.22 5 15.25 5H4.75ZM17 9H3v4.25c0 .97.78 1.75 1.75 1.75h10.5c.97 0 1.75-.78 1.75-1.75V9Z"]),Redo:Uf,Refresh:Lf,RightDoubleQuote:om,Save:km,Settings:Tm,Strikethrough:im,Subscript:am,Superscript:sm,Underline:cm,Undo:zf,Unlock:Dm,Up:qf,View:bm,Warning:um},Hm=function(e){var t=null==e?void 0:e.iconName;if(e&&t){var n=Fm[t];if(n){var r=Um(t);e.iconName=r,zm(r,n)}}},Um=function(e){return"".concat(e,"svg")},zm=function(e,t){var n;Br(e)||Dr({icons:(n={},n[e]=pe().createElement(t,{style:{transform:"scale(1.2)"}}),n)})},qm=function(e){var t=e.svgIconsEnabled,n=e.buttonAs,r=u(e,["svgIconsEnabled","buttonAs"]);if(t){var o=r.menuIconProps,i=r.iconProps;jm({menuIconProps:o,iconProps:i})}return pe().createElement(n,l({},r))},jm=function(e){var t=e.menuIconProps,n=e.iconProps;Hm(t),Hm(n)},Wm=function(){var e=(0,de.useState)(!0),t=e[0],n=e[1];return(0,de.useEffect)((function(){n(!1)}),[]),t};!function(e){e.small="340px",e.medium="644px",e.large="940px",e.xlarge="1280px"}(Bm||(Bm={}));var Vm=function(e){return pe().createElement(pe().Fragment,null,e.children)},Km=function(e){return function(t){var n,r;if(!e||0===e.length)return t.children||null;if(t&&!t.name){var o=e.filter((function(e){var t;return"string"==typeof e||!(null===(t=null==e?void 0:e.props)||void 0===t?void 0:t.slot)}));return o.length?o:t.children||null}var i=e.find((function(e){var n;return(null===(n=null==e?void 0:e.props)||void 0===n?void 0:n.slot)===t.name}));if(!i||!i.props)return(null==t?void 0:t.children)||null;if("function"!=typeof i.type){if("function"==typeof i.props.children)return pe().createElement(i.type,i.props,i.props.children({xProps:t.xProps}));var a=zr(null!==(n=t.style)&&void 0!==n?n:{},i.props.style);return pe().createElement(i.type,l(l(l({},t),i.props),{style:a,name:void 0}),i.props.children)}if(i.type.name===Vm.name&&"function"==typeof i.props.children.type)return i.props.children.type.name?pe().createElement(i.props.children.type,l({},t),i.props.children.props.children):i.props.children;if("function"!=typeof i.props.children){if("function"==typeof(null===(r=i.props.children)||void 0===r?void 0:r.type)){var s=i.props.children;return pe().createElement(s.type,{xProps:t.xProps},s.props.children)}return i.props.children||null}return i.props.children({xProps:t.xProps})}},Gm=function(e){var t=pe().Children.toArray(e);return pe().useCallback((function(){return Km(t)}),[t])()};const Zm="Read",Ym="Unread",Qm="Deleted",$m=Ho(),Jm=Do((e=>{const{styles:t,theme:n,item:r}=e,o=$m(t,{theme:n});return pe().createElement("div",{className:o.root},pe().createElement("h3",null,r.title),pe().createElement("p",null,r.description))}),(e=>({root:{h3:{fontSize:hn.size20,fontWeight:fn.semibold,lineHeight:"28px",margin:"0 0 24px 0"}}})));var Xm="Primary",eg=n(353),tg=n.n(eg),ng=n(522),rg=n.n(ng),og=n(750),ig=n.n(og),ag=n(614);ag.domToReact,ag.htmlToDOM,ag.attributesToProps,ag.Comment,ag.Element,ag.ProcessingInstruction,ag.Text;const sg=ag;var cg=n(778),lg=n.n(cg),ug=Ho(),dg=Do((function(e){var t=e.theme,n=e.styles,r=e.links,o=ug(n,{theme:t});return r&&r.length>0?pe().createElement("div",{className:o.actionLinks},r.map((function(e,t){return pe().createElement(ph,l({},e,{key:"".concat(e.title,"-").concat(t)}))}))):null}),(function(e){return{actionLinks:{display:"flex",gap:16,"& > a":{overflow:"hidden",wordBreak:"break-word",textOverflow:"ellipsis",whiteSpace:"nowrap"}}}})),pg=function(e){var t=e.iconName,n=e.svgIconsEnabled,r=u(e,["iconName","svgIconsEnabled"]),o=t;if(n&&o){var i=function(e){return Fm[e]}(o);i&&(o=Um(o),zm(o,i))}return pe().createElement(Ss,l({iconName:o},r))},hg=function(e,t){return{root:[{color:fg(e,t),padding:"8px",height:"16px",fontSize:hn.size16,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"".concat(fg(e,t),"4d")}]}},fg=function(e,t){switch(e){case"Error":return t.semanticColors.alertDoNotDisturb;case"Success":return t.semanticColors.positivePrimary;case"Warning":return t.semanticColors.warningCaution;case"Primary":return t.palette.themePrimary;default:return t.semanticColors.bodySubtext}},mg=function(e){return"string"==typeof e||e instanceof String},gg=Ho(),vg=Do((function(e){var t,n=e.theme,r=e.styles,o=e.description,i=e.additionalText,a=e.links,s=void 0!==(t=o).href||void 0!==t.onClick,c=!s&&!mg(o),u=gg(r,{theme:n,isDescriptionLink:s});return pe().createElement(Fu,{className:u.root},s&&pe().createElement(ph,l({},o,{className:u.description,style:{WebkitLineClamp:1}})),c&&o,!s&&!c&&pe().createElement(Gh,{className:u.description,style:{WebkitLineClamp:3}},lg()(sg(o))),i&&pe().createElement(Gh,{className:u.additionalText},i),pe().createElement(dg,{links:a}))}),(function(e){var t=e.theme,n=e.isDescriptionLink;return{root:{lineHeight:"20px",display:"flex",gap:4},description:{fontSize:hn.size14,color:n?t.semanticColors.successIcon:t.semanticColors.bodyText,overflow:"hidden",wordWrap:"break-word",boxOrient:"vertical",display:"-webkit-box",WebkitBoxOrient:"vertical","&:hover, &:focus, &:active":{color:n?t.semanticColors.successIcon:"auto"}},additionalText:{fontSize:hn.size12,color:t.semanticColors.bodySubtext,lineHeight:"16px"},actionLinks:{display:"flex",gap:16,"& > a":{overflow:"hidden",wordBreak:"break-word",textOverflow:"ellipsis",whiteSpace:"nowrap"}}}}));tg().extend(rg()),tg().extend(ig());var yg,Cg=Ho(),bg=Do((function(e){var t=e.styles,n=e.theme,r=e.action,o=e.featuredText,i=e.title,a=e.timestamp,s=e.timeFormatter,c=r&&r.alwaysShow,u=a&&(r&&!c||!r),d=!mg(i)&&((null==i?void 0:i.href)||(null==i?void 0:i.onClick)),p=Cg(t,{theme:n,showAction:null!=c&&c,isTitleLink:d});return pe().createElement(Fu,{className:p.root,horizontal:!0},pe().createElement(Fu,null,o&&pe().createElement(Gh,{className:p.featuredText,nowrap:!0},o),d?pe().createElement(ph,l({},i,{className:p.title})):pe().createElement("h3",{className:p.title},i)),pe().createElement(Fu,null,u&&pe().createElement(Gh,{className:p.timestamp,nowrap:!0},tg()(a).format(null!=s?s:"LT")),r&&pe().createElement("div",{className:p.actionButtonContainer},r.actionButton)))}),(function(e){var t=e.theme,n=e.showAction,r=e.isTitleLink;return{root:{flexGrow:1,justifyContent:"space-between",position:"relative",lineHeight:"20px",minHeight:25},featuredText:{fontSize:"26px",lineHeight:"32px",fontWeight:fn.semibold,color:t.semanticColors.bodyText},title:{fontSize:hn.size14,fontWeight:fn.semibold,color:r?t.semanticColors.link:t.semanticColors.bodyText,margin:0},timestamp:["timestamp",{fontSize:hn.size12,color:t.semanticColors.bodySubtext}],actionButtonContainer:["actionButtonContainer",{opacity:0,height:0,width:0,background:"transparent","& > *":{width:"24px !important",height:"24px !important",background:"transparent"}},n&&{opacity:1,height:"auto",width:"auto"}]}}));!function(e){e[e.Parent=0]="Parent",e[e.Self=1]="Self"}(yg||(yg={}));var wg,Sg=Ho(),Eg=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onRenderContent=function(e){return"string"==typeof e.content?de.createElement("p",{className:t._classNames.subText},e.content):de.createElement("div",{className:t._classNames.subText},e.content)},t}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.calloutProps,r=e.directionalHint,o=e.directionalHintForRTL,i=e.styles,a=e.id,s=e.maxWidth,c=e.onRenderContent,u=void 0===c?this._onRenderContent:c,d=e.targetElement,p=e.theme;return this._classNames=Sg(i,{theme:p,className:t||n&&n.className,beakWidth:n&&n.isBeakVisible?n.beakWidth:0,gapSpace:n&&n.gapSpace,maxWidth:s}),de.createElement(ol,l({target:d,directionalHint:r,directionalHintForRTL:o},n,Eo(this.props,So,["id"]),{className:this._classNames.root}),de.createElement("div",{className:this._classNames.content,id:a,onFocus:this.props.onFocus,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},u(this.props,this._onRenderContent)))},t.defaultProps={directionalHint:us.topCenter,maxWidth:"364px",calloutProps:{isBeakVisible:!0,beakWidth:16,gapSpace:0,setInitialFocus:!0,doNotLayer:!1}},t}(de.Component),_g=Do(Eg,(function(e){var t=e.className,n=e.beakWidth,r=void 0===n?16:n,o=e.gapSpace,i=void 0===o?0:o,a=e.maxWidth,s=e.theme,c=s.semanticColors,l=s.fonts,u=s.effects,d=-(Math.sqrt(r*r/2)+i)+1/window.devicePixelRatio;return{root:["ms-Tooltip",s.fonts.medium,gn.fadeIn200,{background:c.menuBackground,boxShadow:u.elevation8,padding:"8px",maxWidth:a,selectors:{":after":{content:"''",position:"absolute",bottom:d,left:d,right:d,top:d,zIndex:0}}},t],content:["ms-Tooltip-content",l.small,{position:"relative",zIndex:1,color:c.menuItemText,wordWrap:"break-word",overflowWrap:"break-word",overflow:"hidden"}],subText:["ms-Tooltip-subtext",{fontSize:"inherit",fontWeight:"inherit",color:"inherit",margin:0}]}}),void 0,{scope:"Tooltip"});!function(e){e[e.zero=0]="zero",e[e.medium=1]="medium",e[e.long=2]="long"}(wg||(wg={}));var xg,kg,Tg,Ig,Ag,Rg,Pg=Ho(),Mg=function(e){function t(n){var r=e.call(this,n)||this;return r._tooltipHost=de.createRef(),r._defaultTooltipId=Go("tooltip"),r.show=function(){r._toggleTooltip(!0)},r.dismiss=function(){r._hideTooltip()},r._getTargetElement=function(){if(r._tooltipHost.current){var e=r.props.overflowMode;if(void 0!==e)switch(e){case yg.Parent:return r._tooltipHost.current.parentElement;case yg.Self:return r._tooltipHost.current}return r._tooltipHost.current}},r._onTooltipFocus=function(e){r._ignoreNextFocusEvent?r._ignoreNextFocusEvent=!1:r._onTooltipMouseEnter(e)},r._onTooltipContentFocus=function(e){t._currentVisibleTooltip&&t._currentVisibleTooltip!==r&&t._currentVisibleTooltip.dismiss(),t._currentVisibleTooltip=r,r._clearDismissTimer(),r._clearOpenTimer()},r._onTooltipBlur=function(e){var t;r._ignoreNextFocusEvent=(null===(t=Wi(r.context))||void 0===t?void 0:t.activeElement)===e.target,r._dismissTimerId=r._async.setTimeout((function(){r._hideTooltip()}),0)},r._onTooltipMouseEnter=function(e){var n,o=r.props,i=o.overflowMode,a=o.delay,s=Wi(r.context);if(t._currentVisibleTooltip&&t._currentVisibleTooltip!==r&&t._currentVisibleTooltip.dismiss(),t._currentVisibleTooltip=r,void 0!==i){var c=r._getTargetElement();if(c&&!function(e){return e.clientWidth]*[\)\]\}\>]/g,Lg=/[\0-\u001F\!-/:-@\[-`\{-\u00BF\u0250-\u036F\uD800-\uFFFF]/g,Bg=/^\d+[\d\s]*(:?ext|x|)\s*\d+$/i,Fg=/\s+/g,Hg=/[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\u1100-\u11FF\u3130-\u318F\uA960-\uA97F\uAC00-\uD7AF\uD7B0-\uD7FF\u3040-\u309F\u30A0-\u30FF\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF]|[\uD840-\uD869][\uDC00-\uDED6]/;function Ug(e,t,n){return e?(e=function(e){return(e=(e=(e=e.replace(Dg,"")).replace(Lg,"")).replace(Fg," ")).trim()}(e),Hg.test(e)||!n&&Bg.test(e)?"":function(e,t){var n="",r=e.split(" ");return 2===r.length?(n+=r[0].charAt(0).toUpperCase(),n+=r[1].charAt(0).toUpperCase()):3===r.length?(n+=r[0].charAt(0).toUpperCase(),n+=r[2].charAt(0).toUpperCase()):0!==r.length&&(n+=r[0].charAt(0).toUpperCase()),t&&n.length>1?n.charAt(1)+n.charAt(0):n}(e,t)):""}!function(e){e[e.tiny=0]="tiny",e[e.extraExtraSmall=1]="extraExtraSmall",e[e.extraSmall=2]="extraSmall",e[e.small=3]="small",e[e.regular=4]="regular",e[e.large=5]="large",e[e.extraLarge=6]="extraLarge",e[e.size8=17]="size8",e[e.size10=9]="size10",e[e.size16=8]="size16",e[e.size24=10]="size24",e[e.size28=7]="size28",e[e.size32=11]="size32",e[e.size40=12]="size40",e[e.size48=13]="size48",e[e.size56=16]="size56",e[e.size72=14]="size72",e[e.size100=15]="size100",e[e.size120=18]="size120"}(xg||(xg={})),function(e){e[e.none=0]="none",e[e.offline=1]="offline",e[e.online=2]="online",e[e.away=3]="away",e[e.dnd=4]="dnd",e[e.blocked=5]="blocked",e[e.busy=6]="busy"}(kg||(kg={})),function(e){e[e.lightBlue=0]="lightBlue",e[e.blue=1]="blue",e[e.darkBlue=2]="darkBlue",e[e.teal=3]="teal",e[e.lightGreen=4]="lightGreen",e[e.green=5]="green",e[e.darkGreen=6]="darkGreen",e[e.lightPink=7]="lightPink",e[e.pink=8]="pink",e[e.magenta=9]="magenta",e[e.purple=10]="purple",e[e.black=11]="black",e[e.orange=12]="orange",e[e.red=13]="red",e[e.darkRed=14]="darkRed",e[e.transparent=15]="transparent",e[e.violet=16]="violet",e[e.lightRed=17]="lightRed",e[e.gold=18]="gold",e[e.burgundy=19]="burgundy",e[e.warmGray=20]="warmGray",e[e.coolGray=21]="coolGray",e[e.gray=22]="gray",e[e.cyan=23]="cyan",e[e.rust=24]="rust"}(Tg||(Tg={})),function(e){e.size8="20px",e.size10="20px",e.size16="16px",e.size24="24px",e.size28="28px",e.size32="32px",e.size40="40px",e.size48="48px",e.size56="56px",e.size72="72px",e.size100="100px",e.size120="120px"}(Ag||(Ag={})),function(e){e.size6="6px",e.size8="8px",e.size12="12px",e.size16="16px",e.size20="20px",e.size28="28px",e.size32="32px",e.border="2px"}(Rg||(Rg={}));var zg=function(e){return{isSize8:e===xg.size8,isSize10:e===xg.size10||e===xg.tiny,isSize16:e===xg.size16,isSize24:e===xg.size24||e===xg.extraExtraSmall,isSize28:e===xg.size28||e===xg.extraSmall,isSize32:e===xg.size32,isSize40:e===xg.size40||e===xg.small,isSize48:e===xg.size48||e===xg.regular,isSize56:e===xg.size56,isSize72:e===xg.size72||e===xg.large,isSize100:e===xg.size100||e===xg.extraLarge,isSize120:e===xg.size120}},qg=((Ig={})[xg.tiny]=10,Ig[xg.extraExtraSmall]=24,Ig[xg.extraSmall]=28,Ig[xg.small]=40,Ig[xg.regular]=48,Ig[xg.large]=72,Ig[xg.extraLarge]=100,Ig[xg.size8]=8,Ig[xg.size10]=10,Ig[xg.size16]=16,Ig[xg.size24]=24,Ig[xg.size28]=28,Ig[xg.size32]=32,Ig[xg.size40]=40,Ig[xg.size48]=48,Ig[xg.size56]=56,Ig[xg.size72]=72,Ig[xg.size100]=100,Ig[xg.size120]=120,Ig),jg=function(e){return{isAvailable:e===kg.online,isAway:e===kg.away,isBlocked:e===kg.blocked,isBusy:e===kg.busy,isDoNotDisturb:e===kg.dnd,isOffline:e===kg.offline}},Wg=Ho({cacheSize:100}),Vg=de.forwardRef((function(e,t){var n=e.coinSize,r=e.isOutOfOffice,o=e.styles,i=e.presence,a=e.theme,s=e.presenceTitle,c=e.presenceColors,l=Ni(t,de.useRef(null)),u=zg(e.size),d=!(u.isSize8||u.isSize10||u.isSize16||u.isSize24||u.isSize28||u.isSize32)&&(!n||n>32),p=n?n/3<40?n/3+"px":"40px":"",h=n?{fontSize:n?n/6<20?n/6+"px":"20px":"",lineHeight:p}:void 0,f=n?{width:p,height:p}:void 0,m=Wg(o,{theme:a,presence:i,size:e.size,isOutOfOffice:r,presenceColors:c});return i===kg.none?null:de.createElement("div",{role:"presentation",className:m.presence,style:f,title:s,ref:l},d&&de.createElement(Ss,{className:m.presenceIcon,iconName:Kg(e.presence,e.isOutOfOffice),style:h}))}));function Kg(e,t){if(e){var n="SkypeArrow";switch(kg[e]){case"online":return"SkypeCheck";case"away":return t?n:"SkypeClock";case"dnd":return"SkypeMinus";case"offline":return t?n:""}return""}}Vg.displayName="PersonaPresenceBase";var Gg={presence:"ms-Persona-presence",presenceIcon:"ms-Persona-presenceIcon"};function Zg(e){return{color:e,borderColor:e}}function Yg(e,t){return{selectors:{":before":{border:"".concat(e," solid ").concat(t)}}}}function Qg(e){return{height:e,width:e}}function $g(e){return{backgroundColor:e}}var Jg=Do(Vg,(function(e){var t,n,r,o,i,a,s=e.theme,c=e.presenceColors,u=s.semanticColors,d=s.fonts,p=Mn(Gg,s),h=zg(e.size),f=jg(e.presence),m=c&&c.available||"#6BB700",g=c&&c.away||"#FFAA44",v=c&&c.busy||"#C43148",y=c&&c.dnd||"#C50F1F",C=c&&c.offline||"#8A8886",b=c&&c.oof||"#B4009E",w=c&&c.background||u.bodyBackground,S=f.isOffline||e.isOutOfOffice&&(f.isAvailable||f.isBusy||f.isAway||f.isDoNotDisturb),E=h.isSize72||h.isSize100?"2px":"1px";return{presence:[p.presence,l(l({position:"absolute",height:Rg.size12,width:Rg.size12,borderRadius:"50%",top:"auto",right:"-2px",bottom:"-2px",border:"2px solid ".concat(w),textAlign:"center",boxSizing:"content-box",backgroundClip:"border-box"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{selectors:(t={},t[vn]={borderColor:"Window",backgroundColor:"WindowText"},t)}),(h.isSize8||h.isSize10)&&{right:"auto",top:"7px",left:0,border:0,selectors:(n={},n[vn]={top:"9px",border:"1px solid WindowText"},n)},(h.isSize8||h.isSize10||h.isSize24||h.isSize28||h.isSize32)&&Qg(Rg.size8),(h.isSize40||h.isSize48)&&Qg(Rg.size12),h.isSize16&&{height:Rg.size6,width:Rg.size6,borderWidth:"1.5px"},h.isSize56&&Qg(Rg.size16),h.isSize72&&Qg(Rg.size20),h.isSize100&&Qg(Rg.size28),h.isSize120&&Qg(Rg.size32),f.isAvailable&&{backgroundColor:m,selectors:(r={},r[vn]=$g("Highlight"),r)},f.isAway&&$g(g),f.isBlocked&&[{selectors:(o={":after":h.isSize40||h.isSize48||h.isSize72||h.isSize100?{content:'""',width:"100%",height:E,backgroundColor:v,transform:"translateY(-50%) rotate(-45deg)",position:"absolute",top:"50%",left:0}:void 0},o[vn]={selectors:{":after":{width:"calc(100% - 4px)",left:"2px",backgroundColor:"Window"}}},o)}],f.isBusy&&$g(v),f.isDoNotDisturb&&$g(y),f.isOffline&&$g(C),(S||f.isBlocked)&&[{backgroundColor:w,selectors:(i={":before":{content:'""',width:"100%",height:"100%",position:"absolute",top:0,left:0,border:"".concat(E," solid ").concat(v),borderRadius:"50%",boxSizing:"border-box"}},i[vn]={backgroundColor:"WindowText",selectors:{":before":{width:"calc(100% - 2px)",height:"calc(100% - 2px)",top:"1px",left:"1px",borderColor:"Window"}}},i)}],S&&f.isAvailable&&Yg(E,m),S&&f.isBusy&&Yg(E,v),S&&f.isAway&&Yg(E,b),S&&f.isDoNotDisturb&&Yg(E,y),S&&f.isOffline&&Yg(E,C),S&&f.isOffline&&e.isOutOfOffice&&Yg(E,b)],presenceIcon:[p.presenceIcon,{color:w,fontSize:"6px",lineHeight:Rg.size12,verticalAlign:"top",selectors:(a={},a[vn]={color:"Window"},a)},h.isSize56&&{fontSize:"8px",lineHeight:Rg.size16},h.isSize72&&{fontSize:d.small.fontSize,lineHeight:Rg.size20},h.isSize100&&{fontSize:d.medium.fontSize,lineHeight:Rg.size28},h.isSize120&&{fontSize:d.medium.fontSize,lineHeight:Rg.size32},f.isAway&&{position:"relative",left:S?void 0:"1px"},S&&f.isAvailable&&Zg(m),S&&f.isBusy&&Zg(v),S&&f.isAway&&Zg(b),S&&f.isDoNotDisturb&&Zg(y),S&&f.isOffline&&Zg(C),S&&f.isOffline&&e.isOutOfOffice&&Zg(b)]}}),void 0,{scope:"PersonaPresence"}),Xg=[Tg.lightBlue,Tg.blue,Tg.darkBlue,Tg.teal,Tg.green,Tg.darkGreen,Tg.lightPink,Tg.pink,Tg.magenta,Tg.purple,Tg.orange,Tg.lightRed,Tg.darkRed,Tg.violet,Tg.gold,Tg.burgundy,Tg.warmGray,Tg.cyan,Tg.rust,Tg.coolGray],ev=Xg.length;function tv(e){var t=e.primaryText,n=e.text,r=e.initialsColor;return"string"==typeof r?r:function(e){switch(e){case Tg.lightBlue:return"#4F6BED";case Tg.blue:return"#0078D4";case Tg.darkBlue:return"#004E8C";case Tg.teal:return"#038387";case Tg.lightGreen:case Tg.green:return"#498205";case Tg.darkGreen:return"#0B6A0B";case Tg.lightPink:return"#C239B3";case Tg.pink:return"#E3008C";case Tg.magenta:return"#881798";case Tg.purple:return"#5C2E91";case Tg.orange:return"#CA5010";case Tg.red:return"#EE1111";case Tg.lightRed:return"#D13438";case Tg.darkRed:return"#A4262C";case Tg.transparent:return"transparent";case Tg.violet:return"#8764B8";case Tg.gold:return"#986F0B";case Tg.burgundy:return"#750B1C";case Tg.warmGray:return"#7A7574";case Tg.cyan:return"#005B70";case Tg.rust:return"#8E562E";case Tg.coolGray:return"#69797E";case Tg.black:return"#1D1D1D";case Tg.gray:return"#393939"}}(r=void 0!==r?r:function(e){var t=Tg.blue;if(!e)return t;for(var n=0,r=e.length-1;r>=0;r--){var o=e.charCodeAt(r),i=r%8;n^=(o<>8-i)}return Xg[n%ev]}(n||t))}var nv=Ho({cacheSize:100}),rv=Xe((function(e,t,n,r,o,i){return Ve(e,!i&&{backgroundColor:tv({text:r,initialsColor:t,primaryText:o}),color:n})})),ov={size:xg.size48,presence:kg.none,imageAlt:""},iv=de.forwardRef((function(e,t){var n=Yo(ov,e),r=function(e){var t=e.onPhotoLoadingStateChange,n=e.imageUrl,r=de.useState(cs.notLoaded),o=r[0],i=r[1];return de.useEffect((function(){i(cs.notLoaded)}),[n]),[o,function(e){i(e),null==t||t(e)}]}(n),o=r[0],i=r[1],a=av(i),s=n.className,c=n.coinProps,u=n.showUnknownPersonaCoin,d=n.coinSize,p=n.styles,h=n.imageUrl,f=n.initialsColor,m=n.initialsTextColor,g=n.isOutOfOffice,v=n.onRenderCoin,y=void 0===v?a:v,C=n.onRenderPersonaCoin,b=void 0===C?y:C,w=n.onRenderInitials,S=void 0===w?sv:w,E=n.presence,_=n.presenceTitle,x=n.presenceColors,k=n.primaryText,T=n.showInitialsUntilImageLoads,I=n.text,A=n.theme,R=n.size,P=Eo(n,So),M=Eo(c||{},So),N=d?{width:d,height:d}:void 0,O=u,D={coinSize:d,isOutOfOffice:g,presence:E,presenceTitle:_,presenceColors:x,size:R,theme:A},L=nv(p,{theme:A,className:c&&c.className?c.className:s,size:R,coinSize:d,showUnknownPersonaCoin:u}),B=Boolean(o!==cs.loaded&&(T&&h||!h||o===cs.error||O));return de.createElement("div",l({role:"presentation"},P,{className:L.coin,ref:t}),R!==xg.size8&&R!==xg.size10&&R!==xg.tiny?de.createElement("div",l({role:"presentation"},M,{className:L.imageArea,style:N}),B&&de.createElement("div",{className:rv(L.initials,f,m,I,k,u),style:N,"aria-hidden":"true"},S(n,sv)),!O&&b(n,a),de.createElement(Jg,l({},D))):n.presence?de.createElement(Jg,l({},D)):de.createElement(Ss,{iconName:"Contact",className:L.size10WithoutPresenceIcon}),n.children)}));iv.displayName="PersonaCoinBase";var av=function(e){return function(t){var n=t.coinSize,r=t.styles,o=t.imageUrl,i=t.imageAlt,a=t.imageShouldFadeIn,s=t.imageShouldStartVisible,c=t.theme,l=t.showUnknownPersonaCoin,u=t.size,d=void 0===u?ov.size:u;if(!o)return null;var p=nv(r,{theme:c,size:d,showUnknownPersonaCoin:l}),h=n||qg[d];return de.createElement(ms,{className:p.image,imageFit:as.cover,src:o,width:h,height:h,alt:i,shouldFadeIn:a,shouldStartVisible:s,onLoadingStateChange:e})}},sv=function(e){var t=e.imageInitials,n=e.allowPhoneInitials,r=e.showUnknownPersonaCoin,o=e.text,i=e.primaryText,a=e.theme;if(r)return de.createElement(Ss,{iconName:"Help"});var s=ut(a);return""!==(t=t||Ug(o||i||"",s,n))?de.createElement("span",null,t):de.createElement(Ss,{iconName:"Contact"})},cv={coin:"ms-Persona-coin",imageArea:"ms-Persona-imageArea",image:"ms-Persona-image",initials:"ms-Persona-initials",size8:"ms-Persona--size8",size10:"ms-Persona--size10",size16:"ms-Persona--size16",size24:"ms-Persona--size24",size28:"ms-Persona--size28",size32:"ms-Persona--size32",size40:"ms-Persona--size40",size48:"ms-Persona--size48",size56:"ms-Persona--size56",size72:"ms-Persona--size72",size100:"ms-Persona--size100",size120:"ms-Persona--size120"},lv=Do(iv,(function(e){var t,n=e.className,r=e.theme,o=e.coinSize,i=r.palette,a=r.fonts,s=zg(e.size),c=Mn(cv,r),u=o||e.size&&qg[e.size]||48;return{coin:[c.coin,a.medium,s.isSize8&&c.size8,s.isSize10&&c.size10,s.isSize16&&c.size16,s.isSize24&&c.size24,s.isSize28&&c.size28,s.isSize32&&c.size32,s.isSize40&&c.size40,s.isSize48&&c.size48,s.isSize56&&c.size56,s.isSize72&&c.size72,s.isSize100&&c.size100,s.isSize120&&c.size120,n],size10WithoutPresenceIcon:{fontSize:a.xSmall.fontSize,position:"absolute",top:"5px",right:"auto",left:0},imageArea:[c.imageArea,{position:"relative",textAlign:"center",flex:"0 0 auto",height:u,width:u},u<=10&&{overflow:"visible",background:"transparent",height:0,width:0}],image:[c.image,{marginRight:"10px",position:"absolute",top:0,left:0,width:"100%",height:"100%",border:0,borderRadius:"50%",perspective:"1px"},u<=10&&{overflow:"visible",background:"transparent",height:0,width:0},u>10&&{height:u,width:u}],initials:[c.initials,{borderRadius:"50%",color:e.showUnknownPersonaCoin?"rgb(168, 0, 0)":i.white,fontSize:a.large.fontSize,fontWeight:fn.semibold,lineHeight:48===u?46:u,height:u,selectors:(t={},t[vn]=l(l({border:"1px solid WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{color:"WindowText",boxSizing:"border-box",backgroundColor:"Window !important"}),t.i={fontWeight:fn.semibold},t)},e.showUnknownPersonaCoin&&{backgroundColor:"rgb(234, 234, 234)"},u<32&&{fontSize:a.xSmall.fontSize},u>=32&&u<40&&{fontSize:a.medium.fontSize},u>=40&&u<56&&{fontSize:a.mediumPlus.fontSize},u>=56&&u<72&&{fontSize:a.xLarge.fontSize},u>=72&&u<100&&{fontSize:a.xxLarge.fontSize},u>=100&&{fontSize:a.superLarge.fontSize}]}}),void 0,{scope:"PersonaCoin"}),uv=Ho(),dv={size:xg.size48,presence:kg.none,imageAlt:"",showOverflowTooltip:!0},pv=de.forwardRef((function(e,t){var n=Yo(dv,e),r=Ni(t,de.useRef(null)),o=function(){return n.text||n.primaryText||""},i=function(e,t,r){var o=t&&t(n,r);return o?de.createElement("div",{dir:"auto",className:e},o):void 0},a=function(e,t){return void 0===t&&(t=!0),e?t?function(){return de.createElement(Og,{content:e,overflowMode:yg.Parent,directionalHint:us.topLeftEdge},e)}:function(){return de.createElement(de.Fragment,null,e)}:void 0},s=a(o(),n.showOverflowTooltip),c=a(n.secondaryText,n.showOverflowTooltip),u=a(n.tertiaryText,n.showOverflowTooltip),d=a(n.optionalText,n.showOverflowTooltip),p=n.hidePersonaDetails,h=n.onRenderOptionalText,f=void 0===h?d:h,m=n.onRenderPrimaryText,g=void 0===m?s:m,v=n.onRenderSecondaryText,y=void 0===v?c:v,C=n.onRenderTertiaryText,b=void 0===C?u:C,w=n.onRenderPersonaCoin,S=void 0===w?function(e){return de.createElement(lv,l({},e))}:w,E=n.size,_=n.allowPhoneInitials,x=n.className,k=n.coinProps,T=n.showUnknownPersonaCoin,I=n.coinSize,A=n.styles,R=n.imageAlt,P=n.imageInitials,M=n.imageShouldFadeIn,N=n.imageShouldStartVisible,O=n.imageUrl,D=n.initialsColor,L=n.initialsTextColor,B=n.isOutOfOffice,F=n.onPhotoLoadingStateChange,H=n.onRenderCoin,U=n.onRenderInitials,z=n.presence,q=n.presenceTitle,j=n.presenceColors,W=n.showInitialsUntilImageLoads,V=n.showSecondaryText,K=n.theme,G=l({allowPhoneInitials:_,showUnknownPersonaCoin:T,coinSize:I,imageAlt:R,imageInitials:P,imageShouldFadeIn:M,imageShouldStartVisible:N,imageUrl:O,initialsColor:D,initialsTextColor:L,onPhotoLoadingStateChange:F,onRenderCoin:H,onRenderInitials:U,presence:z,presenceTitle:q,showInitialsUntilImageLoads:W,size:E,text:o(),isOutOfOffice:B,presenceColors:j},k),Z=uv(A,{theme:K,className:x,showSecondaryText:V,presence:z,size:E}),Y=Eo(n,So),Q=de.createElement("div",{className:Z.details},i(Z.primaryText,g,s),i(Z.secondaryText,y,c),i(Z.tertiaryText,b,u),i(Z.optionalText,f,d),n.children);return de.createElement("div",l({},Y,{ref:r,className:Z.root,style:I?{height:I,minWidth:I}:void 0}),S(G,S),(!p||E===xg.size8||E===xg.size10||E===xg.tiny)&&Q)}));pv.displayName="PersonaBase";var hv={root:"ms-Persona",size8:"ms-Persona--size8",size10:"ms-Persona--size10",size16:"ms-Persona--size16",size24:"ms-Persona--size24",size28:"ms-Persona--size28",size32:"ms-Persona--size32",size40:"ms-Persona--size40",size48:"ms-Persona--size48",size56:"ms-Persona--size56",size72:"ms-Persona--size72",size100:"ms-Persona--size100",size120:"ms-Persona--size120",available:"ms-Persona--online",away:"ms-Persona--away",blocked:"ms-Persona--blocked",busy:"ms-Persona--busy",doNotDisturb:"ms-Persona--donotdisturb",offline:"ms-Persona--offline",details:"ms-Persona-details",primaryText:"ms-Persona-primaryText",secondaryText:"ms-Persona-secondaryText",tertiaryText:"ms-Persona-tertiaryText",optionalText:"ms-Persona-optionalText",textContent:"ms-Persona-textContent"},fv=Do(pv,(function(e){var t=e.className,n=e.showSecondaryText,r=e.theme,o=r.semanticColors,i=r.fonts,a=Mn(hv,r),s=zg(e.size),c=jg(e.presence),l="16px",u={color:o.bodySubtext,fontWeight:fn.regular,fontSize:i.small.fontSize};return{root:[a.root,r.fonts.medium,Ir,{color:o.bodyText,position:"relative",height:Ag.size48,minWidth:Ag.size48,display:"flex",alignItems:"center",selectors:{".contextualHost":{display:"none"}}},s.isSize8&&[a.size8,{height:Ag.size8,minWidth:Ag.size8}],s.isSize10&&[a.size10,{height:Ag.size10,minWidth:Ag.size10}],s.isSize16&&[a.size16,{height:Ag.size16,minWidth:Ag.size16}],s.isSize24&&[a.size24,{height:Ag.size24,minWidth:Ag.size24}],s.isSize24&&n&&{height:"36px"},s.isSize28&&[a.size28,{height:Ag.size28,minWidth:Ag.size28}],s.isSize28&&n&&{height:"32px"},s.isSize32&&[a.size32,{height:Ag.size32,minWidth:Ag.size32}],s.isSize40&&[a.size40,{height:Ag.size40,minWidth:Ag.size40}],s.isSize48&&a.size48,s.isSize56&&[a.size56,{height:Ag.size56,minWidth:Ag.size56}],s.isSize72&&[a.size72,{height:Ag.size72,minWidth:Ag.size72}],s.isSize100&&[a.size100,{height:Ag.size100,minWidth:Ag.size100}],s.isSize120&&[a.size120,{height:Ag.size120,minWidth:Ag.size120}],c.isAvailable&&a.available,c.isAway&&a.away,c.isBlocked&&a.blocked,c.isBusy&&a.busy,c.isDoNotDisturb&&a.doNotDisturb,c.isOffline&&a.offline,t],details:[a.details,{padding:"0 24px 0 16px",minWidth:0,width:"100%",textAlign:"left",display:"flex",flexDirection:"column",justifyContent:"space-around"},(s.isSize8||s.isSize10)&&{paddingLeft:17},(s.isSize24||s.isSize28||s.isSize32)&&{padding:"0 8px"},(s.isSize40||s.isSize48)&&{padding:"0 12px"}],primaryText:[a.primaryText,Ar,{color:o.bodyText,fontWeight:fn.regular,fontSize:i.medium.fontSize,selectors:{":hover":{color:o.inputTextHovered}}},n&&{height:l,lineHeight:l,overflowX:"hidden"},(s.isSize8||s.isSize10)&&{fontSize:i.small.fontSize,lineHeight:Ag.size8},s.isSize16&&{lineHeight:Ag.size28},(s.isSize24||s.isSize28||s.isSize32||s.isSize40||s.isSize48)&&n&&{height:18},(s.isSize56||s.isSize72||s.isSize100||s.isSize120)&&{fontSize:i.xLarge.fontSize},(s.isSize56||s.isSize72||s.isSize100||s.isSize120)&&n&&{height:22}],secondaryText:[a.secondaryText,Ar,u,(s.isSize8||s.isSize10||s.isSize16||s.isSize24||s.isSize28||s.isSize32)&&{display:"none"},n&&{display:"block",height:l,lineHeight:l,overflowX:"hidden"},s.isSize24&&n&&{height:18},(s.isSize56||s.isSize72||s.isSize100||s.isSize120)&&{fontSize:i.medium.fontSize},(s.isSize56||s.isSize72||s.isSize100||s.isSize120)&&n&&{height:18}],tertiaryText:[a.tertiaryText,Ar,u,{display:"none",fontSize:i.medium.fontSize},(s.isSize72||s.isSize100||s.isSize120)&&{display:"block"}],optionalText:[a.optionalText,Ar,u,{display:"none",fontSize:i.medium.fontSize},(s.isSize100||s.isSize120)&&{display:"block"}],textContent:[a.textContent,Ar]}}),void 0,{scope:"Persona"});tg().extend(rg()),tg().extend(ig());var mv=Ho(),gv=Do((function(e){var t,n=e.styles,r=e.theme,o=e.iconProps,i=e.status,a=e.hasConnector,s=void 0!==a&&a,c=mv(n,{theme:r,status:i}),u=null;return null===o||void 0===o&&void 0===i?null:(u=void 0===o&&void 0!==i?function(e,t){switch(e){case"Default":return pe().createElement(pg,{iconName:"Info",svgIconsEnabled:null==t?void 0:t.svgIconsEnabled,styles:hg(e,t)});case"Success":return pe().createElement(pg,{iconName:"Completed",svgIconsEnabled:null==t?void 0:t.svgIconsEnabled,styles:hg(e,t)});case"Error":return pe().createElement(pg,{iconName:"ErrorBadge",svgIconsEnabled:null==t?void 0:t.svgIconsEnabled,styles:hg(e,t)});case"Warning":return pe().createElement(pg,{iconName:"Warning",svgIconsEnabled:null==t?void 0:t.svgIconsEnabled,styles:hg(e,t)});default:return null}}(i,r):void 0!==o.iconName?pe().createElement(pg,l({},o,{svgIconsEnabled:null==r?void 0:r.svgIconsEnabled,className:c.icon})):void 0!==(t=o).text||void 0!==t.onRenderCoin||void 0!==t.onRenderPersonaCoin||void 0!==t.imageUrl||void 0!==t.imageInitials?pe().createElement(fv,l({},o,{hidePersonaDetails:!0,size:xg.size32,className:c.persona})):o,pe().createElement("div",null,u,s&&pe().createElement("div",{className:c.connectorLine})))}),(function(e){var t=e.theme,n=e.status;return{root:{alignSelf:"flex-top",fontSize:hn.size24,margin:"0px 12px 0px 0px",paddingTop:"3px"},persona:{display:"block"},icon:l({},hg(n,t).root[0]),connectorLine:{width:1,height:"calc(100% - 8px)",backgroundColor:t.palette.neutralTertiaryAlt,margin:"auto"}}})),vv=Ho(),yv=Do((function(e){var t=e.theme,n=e.styles,r=e.status,o=e.reserveSpaceForStatusBar,i=vv(n,{theme:t,status:r});return r||!r&&o?pe().createElement("div",{className:i.root}):null}),(function(e){var t=e.theme,n=e.status;return{root:{backgroundColor:n?fg(n,t):"transparent",height:"auto",width:4,borderRadius:"2px"}}}));tg().extend(rg()),tg().extend(ig());var Cv=Ho(),bv=Do((function(e){var t=e.styles,n=e.theme,r=e.title,o=e.timestamp,i=e.iconProps,a=e.status,s=void 0===a?void 0:a,c=e.featuredText,l=e.action,u=e.description,d=e.additionalText,p=e.links,h=e.timeFormatter,f=e.hasConnector,m=e.reserveSpaceForStatusBar,g=void 0!==m&&m,v=o&&l&&!l.alwaysShow,y=Cv(t,{theme:n,hasIcon:void 0!==i,hasAction:void 0!==l,hideTimestampOnHover:null!=v&&v});return pe().createElement("div",{className:y.root},pe().createElement(Fu,{horizontal:!0,tokens:{childrenGap:8}},pe().createElement(yv,{status:s,reserveSpaceForStatusBar:g}),pe().createElement(gv,{iconProps:i,status:s,hasConnector:f}),pe().createElement(Fu,{style:{width:"100%",overflow:"hidden"}},pe().createElement(bg,{featuredText:c,title:r,timestamp:o,action:l,styles:y.subComponentStyles.headerStyles,timeFormatter:h}),pe().createElement(vg,{description:u,additionalText:d,links:p,styles:y.subComponentStyles.bodyStyles}))))}),(function(e){var t=e.theme,n=e.hasAction,r=e.hideTimestampOnHover;return{root:[{position:"relative"},n&&{selectors:{":hover, :focus":{backgroundColor:t.palette.neutralLighter},":active":{backgroundColor:t.palette.neutralLight},":focus":{outlineColor:t.palette.neutralSecondary}}},r&&{selectors:{"&:hover .timestamp, &:focus-within .timestamp":{display:"none"}}},{selectors:{"&:hover .actionButtonContainer, &:focus-within .actionButtonContainer":{opacity:1,height:"auto",width:"auto"},"&:hover .actionButtonContainer:hover, &:hover .actionButtonContainer > *:hover":{backgroundColor:t.palette.neutralQuaternaryAlt}}}],subComponentStyles:{headerStyles:{},bodyStyles:{}}}})),wv=n(581),Sv=n.n(wv),Ev=n(872),_v=n.n(Ev);function xv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons"',src:"url('".concat(e,"fabric-icons-a13498cf.woff') format('woff')")},icons:{GlobalNavButton:"",ChevronDown:"",ChevronUp:"",Edit:"",Add:"",Cancel:"",More:"",Settings:"",Mail:"",Filter:"",Search:"",Share:"",BlockedSite:"",FavoriteStar:"",FavoriteStarFill:"",CheckMark:"",Delete:"",ChevronLeft:"",ChevronRight:"",Calendar:"",Megaphone:"",Undo:"",Flag:"",Page:"",Pinned:"",View:"",Clear:"",Download:"",Upload:"",Folder:"",Sort:"",AlignRight:"",AlignLeft:"",Tag:"",AddFriend:"",Info:"",SortLines:"",List:"",CircleRing:"",Heart:"",HeartFill:"",Tiles:"",Embed:"",Glimmer:"",Ascending:"",Descending:"",SortUp:"",SortDown:"",SyncToPC:"",LargeGrid:"",SkypeCheck:"",SkypeClock:"",SkypeMinus:"",ClearFilter:"",Flow:"",StatusCircleCheckmark:"",MoreVertical:""}},t)}function kv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-0"',src:"url('".concat(e,"fabric-icons-0-467ee27f.woff') format('woff')")},icons:{PageLink:"",CommentSolid:"",ChangeEntitlements:"",Installation:"",WebAppBuilderModule:"",WebAppBuilderFragment:"",WebAppBuilderSlot:"",BullseyeTargetEdit:"",WebAppBuilderFragmentCreate:"",PageData:"",PageHeaderEdit:"",ProductList:"",UnpublishContent:"",DependencyAdd:"",DependencyRemove:"",EntitlementPolicy:"",EntitlementRedemption:"",SchoolDataSyncLogo:"",PinSolid12:"",PinSolidOff12:"",AddLink:"",SharepointAppIcon16:"",DataflowsLink:"",TimePicker:"",UserWarning:"",ComplianceAudit:"",InternetSharing:"",Brightness:"",MapPin:"",Airplane:"",Tablet:"",QuickNote:"",Video:"",People:"",Phone:"",Pin:"",Shop:"",Stop:"",Link:"",AllApps:"",Zoom:"",ZoomOut:"",Microphone:"",Camera:"",Attach:"",Send:"",FavoriteList:"",PageSolid:"",Forward:"",Back:"",Refresh:"",Lock:"",ReportHacked:"",EMI:"",MiniLink:"",Blocked:"",ReadingMode:"",Favicon:"",Remove:"",Checkbox:"",CheckboxComposite:"",CheckboxFill:"",CheckboxIndeterminate:"",CheckboxCompositeReversed:"",BackToWindow:"",FullScreen:"",Print:"",Up:"",Down:"",OEM:"",Save:"",ReturnKey:"",Cloud:"",Flashlight:"",CommandPrompt:"",Sad:"",RealEstate:"",SIPMove:"",EraseTool:"",GripperTool:"",Dialpad:"",PageLeft:"",PageRight:"",MultiSelect:"",KeyboardClassic:"",Play:"",Pause:"",InkingTool:"",Emoji2:"",GripperBarHorizontal:"",System:"",Personalize:"",SearchAndApps:"",Globe:"",EaseOfAccess:"",ContactInfo:"",Unpin:"",Contact:"",Memo:"",IncomingCall:""}},t)}function Tv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-1"',src:"url('".concat(e,"fabric-icons-1-4d521695.woff') format('woff')")},icons:{Paste:"",WindowsLogo:"",Error:"",GripperBarVertical:"",Unlock:"",Slideshow:"",Trim:"",AutoEnhanceOn:"",AutoEnhanceOff:"",Color:"",SaveAs:"",Light:"",Filters:"",AspectRatio:"",Contrast:"",Redo:"",Crop:"",PhotoCollection:"",Album:"",Rotate:"",PanoIndicator:"",Translate:"",RedEye:"",ViewOriginal:"",ThumbnailView:"",Package:"",Telemarketer:"",Warning:"",Financial:"",Education:"",ShoppingCart:"",Train:"",Move:"",TouchPointer:"",Merge:"",TurnRight:"",Ferry:"",Highlight:"",PowerButton:"",Tab:"",Admin:"",TVMonitor:"",Speakers:"",Game:"",HorizontalTabKey:"",UnstackSelected:"",StackIndicator:"",Nav2DMapView:"",StreetsideSplitMinimize:"",Car:"",Bus:"",EatDrink:"",SeeDo:"",LocationCircle:"",Home:"",SwitcherStartEnd:"",ParkingLocation:"",IncidentTriangle:"",Touch:"",MapDirections:"",CaretHollow:"",CaretSolid:"",History:"",Location:"",MapLayers:"",SearchNearby:"",Work:"",Recent:"",Hotel:"",Bank:"",LocationDot:"",Dictionary:"",ChromeBack:"",FolderOpen:"",PinnedFill:"",RevToggleKey:"",USB:"",Previous:"",Next:"",Sync:"",Help:"",Emoji:"",MailForward:"",ClosePane:"",OpenPane:"",PreviewLink:"",ZoomIn:"",Bookmarks:"",Document:"",ProtectedDocument:"",OpenInNewWindow:"",MailFill:"",ViewAll:"",Switch:"",Rename:"",Go:"",Remote:"",SelectAll:"",Orientation:"",Import:""}},t)}function Iv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-2"',src:"url('".concat(e,"fabric-icons-2-63c99abf.woff') format('woff')")},icons:{Picture:"",ChromeClose:"",ShowResults:"",Message:"",CalendarDay:"",CalendarWeek:"",MailReplyAll:"",Read:"",Cut:"",PaymentCard:"",Copy:"",Important:"",MailReply:"",GotoToday:"",Font:"",FontColor:"",FolderFill:"",Permissions:"",DisableUpdates:"",Unfavorite:"",Italic:"",Underline:"",Bold:"",MoveToFolder:"",Dislike:"",Like:"",AlignCenter:"",OpenFile:"",ClearSelection:"",FontDecrease:"",FontIncrease:"",FontSize:"",CellPhone:"",RepeatOne:"",RepeatAll:"",Calculator:"",Library:"",PostUpdate:"",NewFolder:"",CalendarReply:"",UnsyncFolder:"",SyncFolder:"",BlockContact:"",Accept:"",BulletedList:"",Preview:"",News:"",Chat:"",Group:"",World:"",Comment:"",DockLeft:"",DockRight:"",Repair:"",Accounts:"",Street:"",RadioBullet:"",Stopwatch:"",Clock:"",WorldClock:"",AlarmClock:"",Photo:"",ActionCenter:"",Hospital:"",Timer:"",FullCircleMask:"",LocationFill:"",ChromeMinimize:"",ChromeRestore:"",Annotation:"",Fingerprint:"",Handwriting:"",ChromeFullScreen:"",Completed:"",Label:"",FlickDown:"",FlickUp:"",FlickLeft:"",FlickRight:"",MiniExpand:"",MiniContract:"",Streaming:"",MusicInCollection:"",OneDriveLogo:"",CompassNW:"",Code:"",LightningBolt:"",CalculatorMultiply:"",CalculatorAddition:"",CalculatorSubtract:"",CalculatorPercentage:"",CalculatorEqualTo:"",PrintfaxPrinterFile:"",StorageOptical:"",Communications:"",Headset:"",Health:"",Webcam2:"",FrontCamera:"",ChevronUpSmall:""}},t)}function Av(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-3"',src:"url('".concat(e,"fabric-icons-3-089e217a.woff') format('woff')")},icons:{ChevronDownSmall:"",ChevronLeftSmall:"",ChevronRightSmall:"",ChevronUpMed:"",ChevronDownMed:"",ChevronLeftMed:"",ChevronRightMed:"",Devices2:"",PC1:"",PresenceChickletVideo:"",Reply:"",HalfAlpha:"",ConstructionCone:"",DoubleChevronLeftMed:"",Volume0:"",Volume1:"",Volume2:"",Volume3:"",Chart:"",Robot:"",Manufacturing:"",LockSolid:"",FitPage:"",FitWidth:"",BidiLtr:"",BidiRtl:"",RightDoubleQuote:"",Sunny:"",CloudWeather:"",Cloudy:"",PartlyCloudyDay:"",PartlyCloudyNight:"",ClearNight:"",RainShowersDay:"",Rain:"",Thunderstorms:"",RainSnow:"",Snow:"",BlowingSnow:"",Frigid:"",Fog:"",Squalls:"",Duststorm:"",Unknown:"",Precipitation:"",Ribbon:"",AreaChart:"",Assign:"",FlowChart:"",CheckList:"",Diagnostic:"",Generate:"",LineChart:"",Equalizer:"",BarChartHorizontal:"",BarChartVertical:"",Freezing:"",FunnelChart:"",Processing:"",Quantity:"",ReportDocument:"",StackColumnChart:"",SnowShowerDay:"",HailDay:"",WorkFlow:"",HourGlass:"",StoreLogoMed20:"",TimeSheet:"",TriangleSolid:"",UpgradeAnalysis:"",VideoSolid:"",RainShowersNight:"",SnowShowerNight:"",Teamwork:"",HailNight:"",PeopleAdd:"",Glasses:"",DateTime2:"",Shield:"",Header1:"",PageAdd:"",NumberedList:"",PowerBILogo:"",Info2:"",MusicInCollectionFill:"",Asterisk:"",ErrorBadge:"",CircleFill:"",Record2:"",AllAppsMirrored:"",BookmarksMirrored:"",BulletedListMirrored:"",CaretHollowMirrored:"",CaretSolidMirrored:"",ChromeBackMirrored:"",ClearSelectionMirrored:"",ClosePaneMirrored:"",DockLeftMirrored:"",DoubleChevronLeftMedMirrored:"",GoMirrored:""}},t)}function Rv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-4"',src:"url('".concat(e,"fabric-icons-4-a656cc0a.woff') format('woff')")},icons:{HelpMirrored:"",ImportMirrored:"",ImportAllMirrored:"",ListMirrored:"",MailForwardMirrored:"",MailReplyMirrored:"",MailReplyAllMirrored:"",MiniContractMirrored:"",MiniExpandMirrored:"",OpenPaneMirrored:"",ParkingLocationMirrored:"",SendMirrored:"",ShowResultsMirrored:"",ThumbnailViewMirrored:"",Media:"",Devices3:"",Focus:"",VideoLightOff:"",Lightbulb:"",StatusTriangle:"",VolumeDisabled:"",Puzzle:"",EmojiNeutral:"",EmojiDisappointed:"",HomeSolid:"",Ringer:"",PDF:"",HeartBroken:"",StoreLogo16:"",MultiSelectMirrored:"",Broom:"",AddToShoppingList:"",Cocktails:"",Wines:"",Articles:"",Cycling:"",DietPlanNotebook:"",Pill:"",ExerciseTracker:"",HandsFree:"",Medical:"",Running:"",Weights:"",Trackers:"",AddNotes:"",AllCurrency:"",BarChart4:"",CirclePlus:"",Coffee:"",Cotton:"",Market:"",Money:"",PieDouble:"",PieSingle:"",RemoveFilter:"",Savings:"",Sell:"",StockDown:"",StockUp:"",Lamp:"",Source:"",MSNVideos:"",Cricket:"",Golf:"",Baseball:"",Soccer:"",MoreSports:"",AutoRacing:"",CollegeHoops:"",CollegeFootball:"",ProFootball:"",ProHockey:"",Rugby:"",SubstitutionsIn:"",Tennis:"",Arrivals:"",Design:"",Website:"",Drop:"",HistoricalWeather:"",SkiResorts:"",Snowflake:"",BusSolid:"",FerrySolid:"",AirplaneSolid:"",TrainSolid:"",Ticket:"",WifiWarning4:"",Devices4:"",AzureLogo:"",BingLogo:"",MSNLogo:"",OutlookLogoInverse:"",OfficeLogo:"",SkypeLogo:"",Door:"",EditMirrored:"",GiftCard:"",DoubleBookmark:"",StatusErrorFull:""}},t)}function Pv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-5"',src:"url('".concat(e,"fabric-icons-5-f95ba260.woff') format('woff')")},icons:{Certificate:"",FastForward:"",Rewind:"",Photo2:"",OpenSource:"",Movers:"",CloudDownload:"",Family:"",WindDirection:"",Bug:"",SiteScan:"",BrowserScreenShot:"",F12DevTools:"",CSS:"",JS:"",DeliveryTruck:"",ReminderPerson:"",ReminderGroup:"",ReminderTime:"",TabletMode:"",Umbrella:"",NetworkTower:"",CityNext:"",CityNext2:"",Section:"",OneNoteLogoInverse:"",ToggleFilled:"",ToggleBorder:"",SliderThumb:"",ToggleThumb:"",Documentation:"",Badge:"",Giftbox:"",VisualStudioLogo:"",HomeGroup:"",ExcelLogoInverse:"",WordLogoInverse:"",PowerPointLogoInverse:"",Cafe:"",SpeedHigh:"",Commitments:"",ThisPC:"",MusicNote:"",MicOff:"",PlaybackRate1x:"",EdgeLogo:"",CompletedSolid:"",AlbumRemove:"",MessageFill:"",TabletSelected:"",MobileSelected:"",LaptopSelected:"",TVMonitorSelected:"",DeveloperTools:"",Shapes:"",InsertTextBox:"",LowerBrightness:"",WebComponents:"",OfflineStorage:"",DOM:"",CloudUpload:"",ScrollUpDown:"",DateTime:"",Event:"",Cake:"",Org:"",PartyLeader:"",DRM:"",CloudAdd:"",AppIconDefault:"",Photo2Add:"",Photo2Remove:"",Calories:"",POI:"",AddTo:"",RadioBtnOff:"",RadioBtnOn:"",ExploreContent:"",Product:"",ProgressLoopInner:"",ProgressLoopOuter:"",Blocked2:"",FangBody:"",Toolbox:"",PageHeader:"",ChatInviteFriend:"",Brush:"",Shirt:"",Crown:"",Diamond:"",ScaleUp:"",QRCode:"",Feedback:"",SharepointLogoInverse:"",YammerLogo:"",Hide:"",Uneditable:"",ReturnToSession:"",OpenFolderHorizontal:"",CalendarMirrored:""}},t)}function Mv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-6"',src:"url('".concat(e,"fabric-icons-6-ef6fd590.woff') format('woff')")},icons:{SwayLogoInverse:"",OutOfOffice:"",Trophy:"",ReopenPages:"",EmojiTabSymbols:"",AADLogo:"",AccessLogo:"",AdminALogoInverse32:"",AdminCLogoInverse32:"",AdminDLogoInverse32:"",AdminELogoInverse32:"",AdminLLogoInverse32:"",AdminMLogoInverse32:"",AdminOLogoInverse32:"",AdminPLogoInverse32:"",AdminSLogoInverse32:"",AdminYLogoInverse32:"",DelveLogoInverse:"",ExchangeLogoInverse:"",LyncLogo:"",OfficeVideoLogoInverse:"",SocialListeningLogo:"",VisioLogoInverse:"",Balloons:"",Cat:"",MailAlert:"",MailCheck:"",MailLowImportance:"",MailPause:"",MailRepeat:"",SecurityGroup:"",Table:"",VoicemailForward:"",VoicemailReply:"",Waffle:"",RemoveEvent:"",EventInfo:"",ForwardEvent:"",WipePhone:"",AddOnlineMeeting:"",JoinOnlineMeeting:"",RemoveLink:"",PeopleBlock:"",PeopleRepeat:"",PeopleAlert:"",PeoplePause:"",TransferCall:"",AddPhone:"",UnknownCall:"",NoteReply:"",NoteForward:"",NotePinned:"",RemoveOccurrence:"",Timeline:"",EditNote:"",CircleHalfFull:"",Room:"",Unsubscribe:"",Subscribe:"",HardDrive:"",RecurringTask:"",TaskManager:"",TaskManagerMirrored:"",Combine:"",Split:"",DoubleChevronUp:"",DoubleChevronLeft:"",DoubleChevronRight:"",TextBox:"",TextField:"",NumberField:"",Dropdown:"",PenWorkspace:"",BookingsLogo:"",ClassNotebookLogoInverse:"",DelveAnalyticsLogo:"",DocsLogoInverse:"",Dynamics365Logo:"",DynamicSMBLogo:"",OfficeAssistantLogo:"",OfficeStoreLogo:"",OneNoteEduLogoInverse:"",PlannerLogo:"",PowerApps:"",Suitcase:"",ProjectLogoInverse:"",CaretLeft8:"",CaretRight8:"",CaretUp8:"",CaretDown8:"",CaretLeftSolid8:"",CaretRightSolid8:"",CaretUpSolid8:"",CaretDownSolid8:"",ClearFormatting:"",Superscript:"",Subscript:"",Strikethrough:"",Export:"",ExportMirrored:""}},t)}function Nv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-7"',src:"url('".concat(e,"fabric-icons-7-2b97bb99.woff') format('woff')")},icons:{SingleBookmark:"",SingleBookmarkSolid:"",DoubleChevronDown:"",FollowUser:"",ReplyAll:"",WorkforceManagement:"",RecruitmentManagement:"",Questionnaire:"",ManagerSelfService:"",ProductionFloorManagement:"",ProductRelease:"",ProductVariant:"",ReplyMirrored:"",ReplyAllMirrored:"",Medal:"",AddGroup:"",QuestionnaireMirrored:"",CloudImportExport:"",TemporaryUser:"",CaretSolid16:"",GroupedDescending:"",GroupedAscending:"",AwayStatus:"",MyMoviesTV:"",GenericScan:"",AustralianRules:"",WifiEthernet:"",TrackersMirrored:"",DateTimeMirrored:"",StopSolid:"",DoubleChevronUp12:"",DoubleChevronDown12:"",DoubleChevronLeft12:"",DoubleChevronRight12:"",CalendarAgenda:"",ConnectVirtualMachine:"",AddEvent:"",AssetLibrary:"",DataConnectionLibrary:"",DocLibrary:"",FormLibrary:"",FormLibraryMirrored:"",ReportLibrary:"",ReportLibraryMirrored:"",ContactCard:"",CustomList:"",CustomListMirrored:"",IssueTracking:"",IssueTrackingMirrored:"",PictureLibrary:"",OfficeAddinsLogo:"",OfflineOneDriveParachute:"",OfflineOneDriveParachuteDisabled:"",TriangleSolidUp12:"",TriangleSolidDown12:"",TriangleSolidLeft12:"",TriangleSolidRight12:"",TriangleUp12:"",TriangleDown12:"",TriangleLeft12:"",TriangleRight12:"",ArrowUpRight8:"",ArrowDownRight8:"",DocumentSet:"",GoToDashboard:"",DelveAnalytics:"",ArrowUpRightMirrored8:"",ArrowDownRightMirrored8:"",CompanyDirectory:"",OpenEnrollment:"",CompanyDirectoryMirrored:"",OneDriveAdd:"",ProfileSearch:"",Header2:"",Header3:"",Header4:"",RingerSolid:"",Eyedropper:"",MarketDown:"",CalendarWorkWeek:"",SidePanel:"",GlobeFavorite:"",CaretTopLeftSolid8:"",CaretTopRightSolid8:"",ViewAll2:"",DocumentReply:"",PlayerSettings:"",ReceiptForward:"",ReceiptReply:"",ReceiptCheck:"",Fax:"",RecurringEvent:"",ReplyAlt:"",ReplyAllAlt:"",EditStyle:"",EditMail:"",Lifesaver:"",LifesaverLock:"",InboxCheck:"",FolderSearch:""}},t)}function Ov(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-8"',src:"url('".concat(e,"fabric-icons-8-6fdf1528.woff') format('woff')")},icons:{CollapseMenu:"",ExpandMenu:"",Boards:"",SunAdd:"",SunQuestionMark:"",LandscapeOrientation:"",DocumentSearch:"",PublicCalendar:"",PublicContactCard:"",PublicEmail:"",PublicFolder:"",WordDocument:"",PowerPointDocument:"",ExcelDocument:"",GroupedList:"",ClassroomLogo:"",Sections:"",EditPhoto:"",Starburst:"",ShareiOS:"",AirTickets:"",PencilReply:"",Tiles2:"",SkypeCircleCheck:"",SkypeCircleClock:"",SkypeCircleMinus:"",SkypeMessage:"",ClosedCaption:"",ATPLogo:"",OfficeFormsLogoInverse:"",RecycleBin:"",EmptyRecycleBin:"",Hide2:"",Breadcrumb:"",BirthdayCake:"",TimeEntry:"",CRMProcesses:"",PageEdit:"",PageArrowRight:"",PageRemove:"",Database:"",DataManagementSettings:"",CRMServices:"",EditContact:"",ConnectContacts:"",AppIconDefaultAdd:"",AppIconDefaultList:"",ActivateOrders:"",DeactivateOrders:"",ProductCatalog:"",ScatterChart:"",AccountActivity:"",DocumentManagement:"",CRMReport:"",KnowledgeArticle:"",Relationship:"",HomeVerify:"",ZipFolder:"",SurveyQuestions:"",TextDocument:"",TextDocumentShared:"",PageCheckedOut:"",PageShared:"",SaveAndClose:"",Script:"",Archive:"",ActivityFeed:"",Compare:"",EventDate:"",ArrowUpRight:"",CaretRight:"",SetAction:"",ChatBot:"",CaretSolidLeft:"",CaretSolidDown:"",CaretSolidRight:"",CaretSolidUp:"",PowerAppsLogo:"",PowerApps2Logo:"",SearchIssue:"",SearchIssueMirrored:"",FabricAssetLibrary:"",FabricDataConnectionLibrary:"",FabricDocLibrary:"",FabricFormLibrary:"",FabricFormLibraryMirrored:"",FabricReportLibrary:"",FabricReportLibraryMirrored:"",FabricPublicFolder:"",FabricFolderSearch:"",FabricMovetoFolder:"",FabricUnsyncFolder:"",FabricSyncFolder:"",FabricOpenFolderHorizontal:"",FabricFolder:"",FabricFolderFill:"",FabricNewFolder:"",FabricPictureLibrary:"",PhotoVideoMedia:"",AddFavorite:""}},t)}function Dv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-9"',src:"url('".concat(e,"fabric-icons-9-c6162b42.woff') format('woff')")},icons:{AddFavoriteFill:"",BufferTimeBefore:"",BufferTimeAfter:"",BufferTimeBoth:"",PublishContent:"",ClipboardList:"",ClipboardListMirrored:"",CannedChat:"",SkypeForBusinessLogo:"",TabCenter:"",PageCheckedin:"",PageList:"",ReadOutLoud:"",CaretBottomLeftSolid8:"",CaretBottomRightSolid8:"",FolderHorizontal:"",MicrosoftStaffhubLogo:"",GiftboxOpen:"",StatusCircleOuter:"",StatusCircleInner:"",StatusCircleRing:"",StatusTriangleOuter:"",StatusTriangleInner:"",StatusTriangleExclamation:"",StatusCircleExclamation:"",StatusCircleErrorX:"",StatusCircleInfo:"",StatusCircleBlock:"",StatusCircleBlock2:"",StatusCircleQuestionMark:"",StatusCircleSync:"",Toll:"",ExploreContentSingle:"",CollapseContent:"",CollapseContentSingle:"",InfoSolid:"",GroupList:"",ProgressRingDots:"",CaloriesAdd:"",BranchFork:"",MuteChat:"",AddHome:"",AddWork:"",MobileReport:"",ScaleVolume:"",HardDriveGroup:"",FastMode:"",ToggleLeft:"",ToggleRight:"",TriangleShape:"",RectangleShape:"",CubeShape:"",Trophy2:"",BucketColor:"",BucketColorFill:"",Taskboard:"",SingleColumn:"",DoubleColumn:"",TripleColumn:"",ColumnLeftTwoThirds:"",ColumnRightTwoThirds:"",AccessLogoFill:"",AnalyticsLogo:"",AnalyticsQuery:"",NewAnalyticsQuery:"",AnalyticsReport:"",WordLogo:"",WordLogoFill:"",ExcelLogo:"",ExcelLogoFill:"",OneNoteLogo:"",OneNoteLogoFill:"",OutlookLogo:"",OutlookLogoFill:"",PowerPointLogo:"",PowerPointLogoFill:"",PublisherLogo:"",PublisherLogoFill:"",ScheduleEventAction:"",FlameSolid:"",ServerProcesses:"",Server:"",SaveAll:"",LinkedInLogo:"",Decimals:"",SidePanelMirrored:"",ProtectRestrict:"",Blog:"",UnknownMirrored:"",PublicContactCardMirrored:"",GridViewSmall:"",GridViewMedium:"",GridViewLarge:"",Step:"",StepInsert:"",StepShared:"",StepSharedAdd:"",StepSharedInsert:"",ViewDashboard:"",ViewList:""}},t)}function Lv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-10"',src:"url('".concat(e,"fabric-icons-10-c4ded8e4.woff') format('woff')")},icons:{ViewListGroup:"",ViewListTree:"",TriggerAuto:"",TriggerUser:"",PivotChart:"",StackedBarChart:"",StackedLineChart:"",BuildQueue:"",BuildQueueNew:"",UserFollowed:"",ContactLink:"",Stack:"",Bullseye:"",VennDiagram:"",FiveTileGrid:"",FocalPoint:"",Insert:"",RingerRemove:"",TeamsLogoInverse:"",TeamsLogo:"",TeamsLogoFill:"",SkypeForBusinessLogoFill:"",SharepointLogo:"",SharepointLogoFill:"",DelveLogo:"",DelveLogoFill:"",OfficeVideoLogo:"",OfficeVideoLogoFill:"",ExchangeLogo:"",ExchangeLogoFill:"",Signin:"",DocumentApproval:"",CloneToDesktop:"",InstallToDrive:"",Blur:"",Build:"",ProcessMetaTask:"",BranchFork2:"",BranchLocked:"",BranchCommit:"",BranchCompare:"",BranchMerge:"",BranchPullRequest:"",BranchSearch:"",BranchShelveset:"",RawSource:"",MergeDuplicate:"",RowsGroup:"",RowsChild:"",Deploy:"",Redeploy:"",ServerEnviroment:"",VisioDiagram:"",HighlightMappedShapes:"",TextCallout:"",IconSetsFlag:"",VisioLogo:"",VisioLogoFill:"",VisioDocument:"",TimelineProgress:"",TimelineDelivery:"",Backlog:"",TeamFavorite:"",TaskGroup:"",TaskGroupMirrored:"",ScopeTemplate:"",AssessmentGroupTemplate:"",NewTeamProject:"",CommentAdd:"",CommentNext:"",CommentPrevious:"",ShopServer:"",LocaleLanguage:"",QueryList:"",UserSync:"",UserPause:"",StreamingOff:"",ArrowTallUpLeft:"",ArrowTallUpRight:"",ArrowTallDownLeft:"",ArrowTallDownRight:"",FieldEmpty:"",FieldFilled:"",FieldChanged:"",FieldNotChanged:"",RingerOff:"",PlayResume:"",BulletedList2:"",BulletedList2Mirrored:"",ImageCrosshair:"",GitGraph:"",Repo:"",RepoSolid:"",FolderQuery:"",FolderList:"",FolderListMirrored:"",LocationOutline:"",POISolid:"",CalculatorNotEqualTo:"",BoxSubtractSolid:""}},t)}function Bv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-11"',src:"url('".concat(e,"fabric-icons-11-2a8393d6.woff') format('woff')")},icons:{BoxAdditionSolid:"",BoxMultiplySolid:"",BoxPlaySolid:"",BoxCheckmarkSolid:"",CirclePauseSolid:"",CirclePause:"",MSNVideosSolid:"",CircleStopSolid:"",CircleStop:"",NavigateBack:"",NavigateBackMirrored:"",NavigateForward:"",NavigateForwardMirrored:"",UnknownSolid:"",UnknownMirroredSolid:"",CircleAddition:"",CircleAdditionSolid:"",FilePDB:"",FileTemplate:"",FileSQL:"",FileJAVA:"",FileASPX:"",FileCSS:"",FileSass:"",FileLess:"",FileHTML:"",JavaScriptLanguage:"",CSharpLanguage:"",CSharp:"",VisualBasicLanguage:"",VB:"",CPlusPlusLanguage:"",CPlusPlus:"",FSharpLanguage:"",FSharp:"",TypeScriptLanguage:"",PythonLanguage:"",PY:"",CoffeeScript:"",MarkDownLanguage:"",FullWidth:"",FullWidthEdit:"",Plug:"",PlugSolid:"",PlugConnected:"",PlugDisconnected:"",UnlockSolid:"",Variable:"",Parameter:"",CommentUrgent:"",Storyboard:"",DiffInline:"",DiffSideBySide:"",ImageDiff:"",ImagePixel:"",FileBug:"",FileCode:"",FileComment:"",BusinessHoursSign:"",FileImage:"",FileSymlink:"",AutoFillTemplate:"",WorkItem:"",WorkItemBug:"",LogRemove:"",ColumnOptions:"",Packages:"",BuildIssue:"",AssessmentGroup:"",VariableGroup:"",FullHistory:"",Wheelchair:"",SingleColumnEdit:"",DoubleColumnEdit:"",TripleColumnEdit:"",ColumnLeftTwoThirdsEdit:"",ColumnRightTwoThirdsEdit:"",StreamLogo:"",PassiveAuthentication:"",AlertSolid:"",MegaphoneSolid:"",TaskSolid:"",ConfigurationSolid:"",BugSolid:"",CrownSolid:"",Trophy2Solid:"",QuickNoteSolid:"",ConstructionConeSolid:"",PageListSolid:"",PageListMirroredSolid:"",StarburstSolid:"",ReadingModeSolid:"",SadSolid:"",HealthSolid:"",ShieldSolid:"",GiftBoxSolid:"",ShoppingCartSolid:"",MailSolid:"",ChatSolid:"",RibbonSolid:""}},t)}function Fv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-12"',src:"url('".concat(e,"fabric-icons-12-7e945a1e.woff') format('woff')")},icons:{FinancialSolid:"",FinancialMirroredSolid:"",HeadsetSolid:"",PermissionsSolid:"",ParkingSolid:"",ParkingMirroredSolid:"",DiamondSolid:"",AsteriskSolid:"",OfflineStorageSolid:"",BankSolid:"",DecisionSolid:"",Parachute:"",ParachuteSolid:"",FiltersSolid:"",ColorSolid:"",ReviewSolid:"",ReviewRequestSolid:"",ReviewRequestMirroredSolid:"",ReviewResponseSolid:"",FeedbackRequestSolid:"",FeedbackRequestMirroredSolid:"",FeedbackResponseSolid:"",WorkItemBar:"",WorkItemBarSolid:"",Separator:"",NavigateExternalInline:"",PlanView:"",TimelineMatrixView:"",EngineeringGroup:"",ProjectCollection:"",CaretBottomRightCenter8:"",CaretBottomLeftCenter8:"",CaretTopRightCenter8:"",CaretTopLeftCenter8:"",DonutChart:"",ChevronUnfold10:"",ChevronFold10:"",DoubleChevronDown8:"",DoubleChevronUp8:"",DoubleChevronLeft8:"",DoubleChevronRight8:"",ChevronDownEnd6:"",ChevronUpEnd6:"",ChevronLeftEnd6:"",ChevronRightEnd6:"",ContextMenu:"",AzureAPIManagement:"",AzureServiceEndpoint:"",VSTSLogo:"",VSTSAltLogo1:"",VSTSAltLogo2:"",FileTypeSolution:"",WordLogoInverse16:"",WordLogo16:"",WordLogoFill16:"",PowerPointLogoInverse16:"",PowerPointLogo16:"",PowerPointLogoFill16:"",ExcelLogoInverse16:"",ExcelLogo16:"",ExcelLogoFill16:"",OneNoteLogoInverse16:"",OneNoteLogo16:"",OneNoteLogoFill16:"",OutlookLogoInverse16:"",OutlookLogo16:"",OutlookLogoFill16:"",PublisherLogoInverse16:"",PublisherLogo16:"",PublisherLogoFill16:"",VisioLogoInverse16:"",VisioLogo16:"",VisioLogoFill16:"",TestBeaker:"",TestBeakerSolid:"",TestExploreSolid:"",TestAutoSolid:"",TestUserSolid:"",TestImpactSolid:"",TestPlan:"",TestStep:"",TestParameter:"",TestSuite:"",TestCase:"",Sprint:"",SignOut:"",TriggerApproval:"",Rocket:"",AzureKeyVault:"",Onboarding:"",Transition:"",LikeSolid:"",DislikeSolid:"",CRMCustomerInsightsApp:"",EditCreate:"",PlayReverseResume:"",PlayReverse:"",SearchData:"",UnSetColor:"",DeclineCall:""}},t)}function Hv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-13"',src:"url('".concat(e,"fabric-icons-13-c3989a02.woff') format('woff')")},icons:{RectangularClipping:"",TeamsLogo16:"",TeamsLogoFill16:"",Spacer:"",SkypeLogo16:"",SkypeForBusinessLogo16:"",SkypeForBusinessLogoFill16:"",FilterSolid:"",MailUndelivered:"",MailTentative:"",MailTentativeMirrored:"",MailReminder:"",ReceiptUndelivered:"",ReceiptTentative:"",ReceiptTentativeMirrored:"",Inbox:"",IRMReply:"",IRMReplyMirrored:"",IRMForward:"",IRMForwardMirrored:"",VoicemailIRM:"",EventAccepted:"",EventTentative:"",EventTentativeMirrored:"",EventDeclined:"",IDBadge:"",BackgroundColor:"",OfficeFormsLogoInverse16:"",OfficeFormsLogo:"",OfficeFormsLogoFill:"",OfficeFormsLogo16:"",OfficeFormsLogoFill16:"",OfficeFormsLogoInverse24:"",OfficeFormsLogo24:"",OfficeFormsLogoFill24:"",PageLock:"",NotExecuted:"",NotImpactedSolid:"",FieldReadOnly:"",FieldRequired:"",BacklogBoard:"",ExternalBuild:"",ExternalTFVC:"",ExternalXAML:"",IssueSolid:"",DefectSolid:"",LadybugSolid:"",NugetLogo:"",TFVCLogo:"",ProjectLogo32:"",ProjectLogoFill32:"",ProjectLogo16:"",ProjectLogoFill16:"",SwayLogo32:"",SwayLogoFill32:"",SwayLogo16:"",SwayLogoFill16:"",ClassNotebookLogo32:"",ClassNotebookLogoFill32:"",ClassNotebookLogo16:"",ClassNotebookLogoFill16:"",ClassNotebookLogoInverse32:"",ClassNotebookLogoInverse16:"",StaffNotebookLogo32:"",StaffNotebookLogoFill32:"",StaffNotebookLogo16:"",StaffNotebookLogoFill16:"",StaffNotebookLogoInverted32:"",StaffNotebookLogoInverted16:"",KaizalaLogo:"",TaskLogo:"",ProtectionCenterLogo32:"",GallatinLogo:"",Globe2:"",Guitar:"",Breakfast:"",Brunch:"",BeerMug:"",Vacation:"",Teeth:"",Taxi:"",Chopsticks:"",SyncOccurence:"",UnsyncOccurence:"",GIF:"",PrimaryCalendar:"",SearchCalendar:"",VideoOff:"",MicrosoftFlowLogo:"",BusinessCenterLogo:"",ToDoLogoBottom:"",ToDoLogoTop:"",EditSolid12:"",EditSolidMirrored12:"",UneditableSolid12:"",UneditableSolidMirrored12:"",UneditableMirrored:"",AdminALogo32:"",AdminALogoFill32:"",ToDoLogoInverse:""}},t)}function Uv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-14"',src:"url('".concat(e,"fabric-icons-14-5cf58db8.woff') format('woff')")},icons:{Snooze:"",WaffleOffice365:"",ImageSearch:"",NewsSearch:"",VideoSearch:"",R:"",FontColorA:"",FontColorSwatch:"",LightWeight:"",NormalWeight:"",SemiboldWeight:"",GroupObject:"",UngroupObject:"",AlignHorizontalLeft:"",AlignHorizontalCenter:"",AlignHorizontalRight:"",AlignVerticalTop:"",AlignVerticalCenter:"",AlignVerticalBottom:"",HorizontalDistributeCenter:"",VerticalDistributeCenter:"",Ellipse:"",Line:"",Octagon:"",Hexagon:"",Pentagon:"",RightTriangle:"",HalfCircle:"",QuarterCircle:"",ThreeQuarterCircle:"","6PointStar":"","12PointStar":"",ArrangeBringToFront:"",ArrangeSendToBack:"",ArrangeSendBackward:"",ArrangeBringForward:"",BorderDash:"",BorderDot:"",LineStyle:"",LineThickness:"",WindowEdit:"",HintText:"",MediaAdd:"",AnchorLock:"",AutoHeight:"",ChartSeries:"",ChartXAngle:"",ChartYAngle:"",Combobox:"",LineSpacing:"",Padding:"",PaddingTop:"",PaddingBottom:"",PaddingLeft:"",PaddingRight:"",NavigationFlipper:"",AlignJustify:"",TextOverflow:"",VisualsFolder:"",VisualsStore:"",PictureCenter:"",PictureFill:"",PicturePosition:"",PictureStretch:"",PictureTile:"",Slider:"",SliderHandleSize:"",DefaultRatio:"",NumberSequence:"",GUID:"",ReportAdd:"",DashboardAdd:"",MapPinSolid:"",WebPublish:"",PieSingleSolid:"",BlockedSolid:"",DrillDown:"",DrillDownSolid:"",DrillExpand:"",DrillShow:"",SpecialEvent:"",OneDriveFolder16:"",FunctionalManagerDashboard:"",BIDashboard:"",CodeEdit:"",RenewalCurrent:"",RenewalFuture:"",SplitObject:"",BulkUpload:"",DownloadDocument:"",GreetingCard:"",Flower:"",WaitlistConfirm:"",WaitlistConfirmMirrored:"",LaptopSecure:"",DragObject:"",EntryView:"",EntryDecline:"",ContactCardSettings:"",ContactCardSettingsMirrored:""}},t)}function zv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-15"',src:"url('".concat(e,"fabric-icons-15-3807251b.woff') format('woff')")},icons:{CalendarSettings:"",CalendarSettingsMirrored:"",HardDriveLock:"",HardDriveUnlock:"",AccountManagement:"",ReportWarning:"",TransitionPop:"",TransitionPush:"",TransitionEffect:"",LookupEntities:"",ExploreData:"",AddBookmark:"",SearchBookmark:"",DrillThrough:"",MasterDatabase:"",CertifiedDatabase:"",MaximumValue:"",MinimumValue:"",VisualStudioIDELogo32:"",PasteAsText:"",PasteAsCode:"",BrowserTab:"",BrowserTabScreenshot:"",DesktopScreenshot:"",FileYML:"",ClipboardSolid:"",FabricUserFolder:"",FabricNetworkFolder:"",BullseyeTarget:"",AnalyticsView:"",Video360Generic:"",Untag:"",Leave:"",Trending12:"",Blocked12:"",Warning12:"",CheckedOutByOther12:"",CheckedOutByYou12:"",CircleShapeSolid:"",SquareShapeSolid:"",TriangleShapeSolid:"",DropShapeSolid:"",RectangleShapeSolid:"",ZoomToFit:"",InsertColumnsLeft:"",InsertColumnsRight:"",InsertRowsAbove:"",InsertRowsBelow:"",DeleteColumns:"",DeleteRows:"",DeleteRowsMirrored:"",DeleteTable:"",AccountBrowser:"",VersionControlPush:"",StackedColumnChart2:"",TripleColumnWide:"",QuadColumn:"",WhiteBoardApp16:"",WhiteBoardApp32:"",PinnedSolid:"",InsertSignatureLine:"",ArrangeByFrom:"",Phishing:"",CreateMailRule:"",PublishCourse:"",DictionaryRemove:"",UserRemove:"",UserEvent:"",Encryption:"",PasswordField:"",OpenInNewTab:"",Hide3:"",VerifiedBrandSolid:"",MarkAsProtected:"",AuthenticatorApp:"",WebTemplate:"",DefenderTVM:"",MedalSolid:"",D365TalentLearn:"",D365TalentInsight:"",D365TalentHRCore:"",BacklogList:"",ButtonControl:"",TableGroup:"",MountainClimbing:"",TagUnknown:"",TagUnknownMirror:"",TagUnknown12:"",TagUnknown12Mirror:"",Link12:"",Presentation:"",Presentation12:"",Lock12:"",BuildDefinition:"",ReleaseDefinition:"",SaveTemplate:"",UserGauge:"",BlockedSiteSolid12:"",TagSolid:"",OfficeChat:""}},t)}function qv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-16"',src:"url('".concat(e,"fabric-icons-16-9cf93f3b.woff') format('woff')")},icons:{OfficeChatSolid:"",MailSchedule:"",WarningSolid:"",Blocked2Solid:"",SkypeCircleArrow:"",SkypeArrow:"",SyncStatus:"",SyncStatusSolid:"",ProjectDocument:"",ToDoLogoOutline:"",VisioOnlineLogoFill32:"",VisioOnlineLogo32:"",VisioOnlineLogoCloud32:"",VisioDiagramSync:"",Event12:"",EventDateMissed12:"",UserOptional:"",ResponsesMenu:"",DoubleDownArrow:"",DistributeDown:"",BookmarkReport:"",FilterSettings:"",GripperDotsVertical:"",MailAttached:"",AddIn:"",LinkedDatabase:"",TableLink:"",PromotedDatabase:"",BarChartVerticalFilter:"",BarChartVerticalFilterSolid:"",MicOff2:"",MicrosoftTranslatorLogo:"",ShowTimeAs:"",FileRequest:"",WorkItemAlert:"",PowerBILogo16:"",PowerBILogoBackplate16:"",BulletedListText:"",BulletedListBullet:"",BulletedListTextMirrored:"",BulletedListBulletMirrored:"",NumberedListText:"",NumberedListNumber:"",NumberedListTextMirrored:"",NumberedListNumberMirrored:"",RemoveLinkChain:"",RemoveLinkX:"",FabricTextHighlight:"",ClearFormattingA:"",ClearFormattingEraser:"",Photo2Fill:"",IncreaseIndentText:"",IncreaseIndentArrow:"",DecreaseIndentText:"",DecreaseIndentArrow:"",IncreaseIndentTextMirrored:"",IncreaseIndentArrowMirrored:"",DecreaseIndentTextMirrored:"",DecreaseIndentArrowMirrored:"",CheckListText:"",CheckListCheck:"",CheckListTextMirrored:"",CheckListCheckMirrored:"",NumberSymbol:"",Coupon:"",VerifiedBrand:"",ReleaseGate:"",ReleaseGateCheck:"",ReleaseGateError:"",M365InvoicingLogo:"",RemoveFromShoppingList:"",ShieldAlert:"",FabricTextHighlightComposite:"",Dataflows:"",GenericScanFilled:"",DiagnosticDataBarTooltip:"",SaveToMobile:"",Orientation2:"",ScreenCast:"",ShowGrid:"",SnapToGrid:"",ContactList:"",NewMail:"",EyeShadow:"",FabricFolderConfirm:"",InformationBarriers:"",CommentActive:"",ColumnVerticalSectionEdit:"",WavingHand:"",ShakeDevice:"",SmartGlassRemote:"",Rotate90Clockwise:"",Rotate90CounterClockwise:"",CampaignTemplate:"",ChartTemplate:"",PageListFilter:"",SecondaryNav:"",ColumnVerticalSection:"",SkypeCircleSlash:"",SkypeSlash:""}},t)}function jv(e,t){void 0===e&&(e=""),Dr({style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-17"',src:"url('".concat(e,"fabric-icons-17-0c4ed701.woff') format('woff')")},icons:{CustomizeToolbar:"",DuplicateRow:"",RemoveFromTrash:"",MailOptions:"",Childof:"",Footer:"",Header:"",BarChartVerticalFill:"",StackedColumnChart2Fill:"",PlainText:"",AccessibiltyChecker:"",DatabaseSync:"",ReservationOrders:"",TabOneColumn:"",TabTwoColumn:"",TabThreeColumn:"",BulletedTreeList:"",MicrosoftTranslatorLogoGreen:"",MicrosoftTranslatorLogoBlue:"",InternalInvestigation:"",AddReaction:"",ContactHeart:"",VisuallyImpaired:"",EventToDoLogo:"",Variable2:"",ModelingView:"",DisconnectVirtualMachine:"",ReportLock:"",Uneditable2:"",Uneditable2Mirrored:"",BarChartVerticalEdit:"",GlobalNavButtonActive:"",PollResults:"",Rerun:"",QandA:"",QandAMirror:"",BookAnswers:"",AlertSettings:"",TrimStart:"",TrimEnd:"",TableComputed:"",DecreaseIndentLegacy:"",IncreaseIndentLegacy:"",SizeLegacy:""}},t)}tg().extend(Sv()),tg().extend(_v());Gr("@fluentui/font-icons-mdl2","8.5.30");var Wv="".concat("https://res.cdn.office.net/files/fabric-cdn-prod_20231212.002","/assets/icons/"),Vv=at();function Kv(e,t){var n,r;void 0===e&&(e=(null===(n=null==Vv?void 0:Vv.FabricConfig)||void 0===n?void 0:n.iconBaseUrl)||(null===(r=null==Vv?void 0:Vv.FabricConfig)||void 0===r?void 0:r.fontBaseUrl)||Wv),[xv,kv,Tv,Iv,Av,Rv,Pv,Mv,Nv,Ov,Dv,Lv,Bv,Fv,Hv,Uv,zv,qv,jv].forEach((function(n){return n(e,t)})),Lr("trash","delete"),Lr("onedrive","onedrivelogo"),Lr("alertsolid12","eventdatemissed12"),Lr("sixpointstar","6pointstar"),Lr("twelvepointstar","12pointstar"),Lr("toggleon","toggleleft"),Lr("toggleoff","toggleright")}const Gv={root:{background:"transparent",fontSize:hn.size24,padding:4,width:24,height:24}},Zv={root:{padding:"12px 24px 12px 6px"}};Kv();const Yv=Do((e=>{const{title:t,itemKeys:n,onUpdateNotificationItem:r}=e;return pe().createElement(bv,{title:t??"Notification deleted",description:"",itemKey:"notification-deleted",links:[{children:"Undo",onClick:()=>(e=>{e.forEach((e=>{r(e,Zm)}))})(n)}],iconProps:{iconName:"Undo",styles:Gv},reserveSpaceForStatusBar:!0,styles:Zv})}),(e=>({root:{}})));function Qv(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function $v(){return $v=Object.assign?Object.assign.bind():function(e){for(var t=1;t({root:{fontSize:hn.size16,color:e.palette.themePrimary}}),wy=Ho();Kv();const Sy=Do((e=>{const{styles:t,theme:n,itemKey:r,itemStatus:o,itemActionsText:i,onUpdateNotificationItem:a}=e,s=wy(t,{theme:n}),c=o===Ym;return pe().createElement("div",{className:s.root},pe().createElement(qm,{className:s.icon,ariaLabel:i?.moreActionsAriaLabel??"More actions",iconProps:{iconName:"More"},onRenderMenuIcon:()=>null,menuProps:{items:[{key:"toggleReadUnread",iconProps:{iconName:c?"RingerRemove":"RingerSolid",styles:by(n)},text:c?i?.markAsRead??"Mark as read":i?.markAsUnread??"Mark as unread",onClick:()=>c?a?.(r,Zm,void 0):a?.(r,Ym,Xm)},{key:"delete",iconProps:{iconName:"Delete",styles:by(n)},text:i?.delete??"Delete",onClick:()=>a?.(r,Qm,void 0)}]},buttonAs:pu,svgIconsEnabled:n?.svgIconsEnabled}))}),(e=>{const{theme:t}=e;return{root:{},icon:{width:"24px",height:"24px",background:"transparent","&:hover":{background:t.palette.neutralQuaternaryAlt}}}})),Ey=e=>e===Zm||e===Qm?void 0:Xm,_y=Ho(),xy=Do((e=>{const{styles:t,theme:n,title:r,items:o,showCounter:i,deleteAllButton:a,maxItemsCollapsed:s,isExpanded:c=!1,toggleButtonText:l,setSelectedNotificationItem:u,onUpdateNotificationItem:d,notificationItemActionsText:p}=e,h=_y(t,{theme:n}),[f,m]=(0,de.useState)(c),g=o.every((e=>e.notificationStatus===Qm)),v=(o.filter((e=>e.notificationStatus!==Qm))??[]).length,y=(o.filter((e=>e.notificationStatus===Ym))??[]).length,C=i?`${r} (${v})`:r,b=!g&&void 0!==s&&o.length>s,w=f||void 0===s?o.length:s,S=l?.isExpanded??`Show less ${r.toLowerCase()}`,E=l?.isCollapsed??`Show more ${r.toLowerCase()}`;return o.length<=0?null:pe().createElement("div",{className:h.root},pe().createElement("div",{className:h.titleContainer},pe().createElement("h2",null,C),a&&pe().createElement(ph,{as:"button",...a},a.children??a.title??"Delete all")),g&&pe().createElement(Yv,{title:"All notifications deleted",itemKeys:o.map((e=>e.itemKey)),onUpdateNotificationItem:d}),!g&&pe().createElement(ay,{component:"ul","aria-label":`${r} - ${y} unread`},o.slice(0,w).map((e=>{const{notificationStatus:t}=e,n=((e,t,n)=>{const r=Object.assign({},e);return r.isExpandable&&!r.links?.find((e=>"READ_MORE_LINK"===e.key))&&(r.links=[{onClick:()=>{t(e)},children:n?.readMore??"Read more",key:"READ_MORE_LINK"}].concat(r.links??[]).slice(0,2)),r})(e,u,p),r=e.action??{actionButton:pe().createElement(Sy,{itemKey:e.itemKey,itemStatus:e.notificationStatus,onUpdateNotificationItem:d,itemActionsText:p})};return"Deleted"===t?pe().createElement(Cy,{key:e.itemKey,classNames:h.itemTransition,timeout:{enter:500,exit:300}},pe().createElement("li",null,pe().createElement(Yv,{itemKeys:[e.itemKey],onUpdateNotificationItem:d}))):pe().createElement(Cy,{key:e.itemKey,classNames:"itemTransition",timeout:{enter:500,exit:300}},pe().createElement("li",{"aria-label":t===Ym?`${t}: ${n.title}`:void 0},pe().createElement(bv,{...n,action:r,status:Ey(t),reserveSpaceForStatusBar:!0,styles:Zv})))}))),b&&pe().createElement(ph,{as:"button",className:h.expandButton,onClick:()=>m((e=>!e))},f?S:E))}),(e=>({root:{"ul, li":{margin:0,padding:0,listStyle:"none"},".itemTransition-enter":{transform:"translate(100%, 0) scale(1, 0)",opacity:.01},".itemTransition-enter.itemTransition-enter-active":{transform:"translate(0, 0) scale(1, 1)",opacity:1,transition:"all 300ms cubic-bezier(0.1, 0.9, 0.2, 1)"},".itemTransition-exit":{transform:"translate(0, 0) scale(1, 1)",opacity:1},".itemTransition-exit.itemTransition-exit-active":{transform:"translate(0, 0) scale(1, 0.8)",opacity:.01,transition:"all 100ms cubic-bezier(0.7, 0, 1, 0.5)"}},titleContainer:{display:"flex",justifyContent:"space-between",padding:"0 24px 0 16px",h2:{fontSize:hn.size16,lineHeight:"22px",fontWeight:fn.semibold,margin:0,padding:"0 0 10px 0"}},expandButton:{margin:"12px 0 0 16px"}}))),ky=Ho(),Ty=e=>{let t=[];return e.forEach((e=>{t=t.concat(e.items.map((e=>e.itemKey)))})),t},Iy=Do((e=>{const{styles:t,theme:n,children:r,hasError:o,categories:i,panelActions:a,notificationItemActionsText:s,onUpdateNotificationItem:c,onOpenNotificationItem:l,...u}=e,d=Gm(r),p=Wm()?void 0:document.getElementById("COHERENCE_NOTIFICATION_HEADER_BUTTON"),h=i.some((e=>e.items.length>0)),f=h&&(e=>e.every((e=>e.items.every((e=>e.notificationStatus===Qm)))))(i),[m,g]=(0,de.useState)(void 0),v=ky(t,{theme:n,singleNotificationMode:void 0!==m});return pe().createElement(Kh,{styles:v.subComponentStyles.panel,onRenderNavigationContent:m?(e,t,r)=>pe().createElement("div",{className:v.backNavigation},pe().createElement("div",null,pe().createElement(qm,{iconProps:{iconName:"Back"},ariaLabel:s?.back??"Back",onClick:()=>g(void 0),autoFocus:!0,buttonAs:pu,svgIconsEnabled:n?.svgIconsEnabled}),pe().createElement("span",null,s?.back??"Back")),t(e)):(e,t,r)=>{const o={...a,items:a?.items.map((e=>(e.iconProps&&!e.iconProps.styles&&(e.iconProps.styles=by(n)),e)))??[]};return pe().createElement(pe().Fragment,null,pe().createElement("div",null,pe().createElement("div",{style:{display:"flex",alignItems:"center"}},pe().createElement(d,{name:"notification-panel-header"},pe().createElement("h1",null,"Notifications")),a&&pe().createElement(qm,{iconProps:{iconName:"More"},ariaLabel:a.ariaLabel??"More actions",menuProps:o,onRenderMenuIcon:()=>null,className:v.panelActionButton,autoFocus:!0,buttonAs:pu,svgIconsEnabled:n?.svgIconsEnabled})),t(e)),pe().createElement(d,{name:"notification-panel-header-additional-content",style:{marginBlockStart:"12px"}}))},onRenderFooterContent:m?()=>{const e=m.links;return e?pe().createElement(pe().Fragment,null,e.filter((e=>"READ_MORE_LINK"!==e.key)).map(((e,t)=>pe().createElement(ph,{key:e.key??`footer-link-${e.title}-${t}`,...e})))):null}:void 0,isFooterAtBottom:!0,isLightDismiss:!0,type:_h.custom,customWidth:Bm.small,...u,onDismiss:e=>((e,t)=>{g(void 0),t?.(e)})(e,u.onDismiss),closeButtonAriaLabel:u.closeButtonAriaLabel??"Close",elementToFocusOnDismiss:p??void 0,onOuterClick:e=>u.onOuterClick?.(e)},pe().createElement("div",{className:v.root},o&&pe().createElement(d,{name:"error-state"},pe().createElement(Xh,{headingText:"Something went wrong",descriptionText:"We couldn't load notifications",iconType:Dh.InternetIssue,styles:v.subComponentStyles.errorState})),!h&&!o&&pe().createElement(d,{name:"empty-state"},pe().createElement(af,{type:$h.EMPTY,headingText:"You're all caught up with notifications",descriptionText:"When you get more, they'll be here",styles:v.subComponentStyles.emptyState})),m&&pe().createElement(Jm,{item:m}),!m&&f&&pe().createElement(Yv,{title:"All notifications deleted",itemKeys:Ty(i),onUpdateNotificationItem:c}),!m&&!f&&pe().createElement("div",{className:v.categoriesContainer},i.map((e=>pe().createElement(xy,{...e,key:e.title,setSelectedNotificationItem:e=>{g(e),l?.(e)},notificationItemActionsText:s,onUpdateNotificationItem:c}))))))}),(e=>{const{theme:t,singleNotificationMode:n}=e;return{root:{},categoriesContainer:{"& > div:not(:last-child):after":{content:'""',background:t.semanticColors.bodyFrameDivider,height:"1px",width:"calc(100% - 40px)",display:"flex",margin:"20px 0 0 16px"},"& > div:not(:last-child)":{padding:"0 0 20px 0"}},panelActionButton:{marginLeft:"12px",color:t.semanticColors.bodyText,"&:hover":{color:t.semanticColors.bodyText}},backNavigation:{display:"flex",alignItems:"center",fontSize:hn.size16,fontWeight:fn.regular,"& > span":{marginLeft:"8px"},"& > div":{display:"flex",alignItems:"center"}},subComponentStyles:{panel:{root:{},navigation:{display:"block",fontSize:hn.size20,fontWeight:fn.semibold,lineHeight:"28px",height:"auto",h1:{display:"inline",fontSize:hn.size20,fontWeight:fn.semibold,margin:0},"& > div:first-child":{display:"flex",justifyContent:"space-between",alignItems:"center",button:{height:32,width:32}}},commands:{padding:"18px 16px 24px 16px"},content:{padding:n?"0 24px 20px 24px":"0 0 20px 0",overflowX:"hidden"},footerInner:{display:"flex",flexWrap:"wrap",columnGap:"24px",rowGap:"16px",padding:"16px 24px 22px 24px"}},emptyState:{root:{padding:"0 24px",marginTop:"50%",h1:{fontSize:hn.size18},p:{fontSize:hn.size14,padding:0,marginTop:12}}},errorState:{root:{padding:"0 24px",marginTop:"50%",h1:{fontSize:hn.size18},p:{fontSize:hn.size14,padding:0,marginTop:12}}}}}}));var Ay,Ry,Py,My=Ho(),Ny=function(e){return{content:'""',background:e.semanticColors.bodyFrameDivider,height:"1px",width:"100%",display:"flex",margin:"20px 0"}},Oy=Do((function(e){var t=e.styles,n=e.theme,r=e.children,o=e.persona,i=e.actions,a=u(e,["styles","theme","children","persona","actions"]),s=My(t,{theme:n}),c=Gm(r);return pe().createElement(Kh,l({styles:s.subComponentStyles.panel,type:_h.custom,customWidth:Bm.small},a,{hasCloseButton:!1,headerText:void 0,isLightDismiss:!0,onOuterClick:function(e){var t;return null===(t=a.onOuterClick)||void 0===t?void 0:t.call(a,e)}}),pe().createElement("div",{className:s.root},pe().createElement("div",null,pe().createElement(fv,l({onRenderPrimaryText:function(){return pe().createElement("h2",null,pe().createElement(Og,{overflowMode:yg.Self,content:o.text},o.text))},styles:s.subComponentStyles.persona},o,{size:xg.size72}))),pe().createElement("div",{className:s.scrollableArea},i&&pe().createElement("ul",{className:s.actionsContainer},i.map((function(e,t){var n;return pe().createElement("li",{key:null!==(n=e.key)&&void 0!==n?n:"profile-action-".concat(t)},pe().createElement(ph,l({},e)))}))),pe().createElement(c,{name:"footer"}))))}),(function(e){var t=e.theme;return{root:{height:"100%",maxHeight:"calc(100vh - 48px)",padding:"16px",boxSizing:"border-box",display:"flex",flexDirection:"column","& > *:not(:last-child):after":Ny(t)},scrollableArea:{padding:"1px",overflow:"auto"},actionsContainer:{display:"flex",flexDirection:"column",margin:0,padding:0,"& > li":{listStyle:"none"},"& > li:not(:last-child)":{marginBottom:"14px"}},subComponentStyles:{panel:{main:{height:"fit-content",animation:"300ms cubic-bezier(0, 0, 1, 1) 0s 1 normal none running css-57"},commands:{display:"none"},content:{padding:0},overlay:{background:"transparent"}},persona:{primaryText:{h2:{fontSize:hn.size20,fontWeight:fn.regular,margin:0,".ms-TooltipHost":{display:"inline-block",width:"100%",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}}}}}}})),Dy=Ho(),Ly=Do((function(e){var t=e.styles,n=e.theme,r=e.landmarkId,o=u(e,["styles","theme","landmarkId"]),i=Dy(t,{theme:n}),a=Wm(),s=function(){void 0===r?function(){if(!a){var e=void 0,t=document.getElementsByTagName("main");if(t.length)e=t[t.length-1];else{var n=document.querySelectorAll('[role="main"]');(null==n?void 0:n.length)&&(e=n[n.length-1])}e&&(e.tabIndex=-1,e.focus())}}():function(){if(!a&&r){var e=document.querySelector(r);e&&(e.tabIndex=-1,e.focus())}}()};return pe().createElement(ph,l({className:i.root},o,{tabIndex:0,as:"a",onClick:function(e){var t;s(),null===(t=o.onClick)||void 0===t||t.call(o,e)},onKeyDown:function(e){var t;("Enter"===e.key||" "===e.key)&&s(),null===(t=o.onKeyDown)||void 0===t||t.call(o,e)}}))}),(function(e){var t=e.theme;return{root:{width:"100%",height:"100%",position:"absolute",top:"-100vh",textDecorationLine:"underline",fontSize:hn.size14,fontWeight:fn.semibold,display:"flex",justifyContent:"center",alignItems:"center","&:hover, &:active, &:focus":{color:t.palette.themeDarkAlt,backgroundColor:t.palette.neutralLighter},"&:focus":{top:0}}}})),By=Ho(),Fy=Do((function(e){var t=e.styles,n=e.theme,r=e.children,o=Gm(r),i=By(t,{theme:n});return pe().createElement("div",{className:i.root},pe().createElement(o,{name:"main-link"},pe().createElement(Ly,null,"Skip to main content")),pe().createElement(o,{name:"more-links"}))}),(function(e){return{root:{position:"absolute",top:"-100vh",left:0,right:0,zIndex:1e3,height:"48px","&:focus-within":{top:0}}}})),Hy="Read",Uy="Unread",zy="Dismissed";!function(e){e[e.NONE=1]="NONE",e[e.STANDARD=2]="STANDARD",e[e.PENDING=3]="PENDING",e[e.SUCCESS=4]="SUCCESS",e[e.WARNING=5]="WARNING",e[e.BLOCKED=6]="BLOCKED",e[e.ERROR=7]="ERROR"}(Ay||(Ay={})),function(e){e.READ="read",e.UNREAD="unread"}(Ry||(Ry={})),function(e){e.DISMISS="dismiss",e.NEW="new",e.OLD="old"}(Py||(Py={}));var qy=Ho();Kv();var jy=Do((function(e){var t,n,r,o,i=e.styles,a=e.theme,s=e.itemKey,c=e.itemStatus,l=e.itemActionsText,u=e.updateNotificationItem,d=qy(i,{theme:a});return pe().createElement("div",{className:d.root},pe().createElement(qm,{className:d.icon,ariaLabel:null!==(t=null==l?void 0:l.moreActionsAriaLabel)&&void 0!==t?t:"More actions",iconProps:{iconName:"More"},onRenderMenuIcon:function(){return null},menuProps:{items:[{key:"dismiss",text:null!==(n=null==l?void 0:l.dismiss)&&void 0!==n?n:"Dismiss",onClick:function(){return null==u?void 0:u(s,zy,void 0)}},{key:"toggleReadUnread",text:c===Uy?null!==(r=null==l?void 0:l.markAsRead)&&void 0!==r?r:"Mark as read":null!==(o=null==l?void 0:l.markAsUnread)&&void 0!==o?o:"Mark as unread",onClick:function(){return c===Uy?null==u?void 0:u(s,Hy,void 0):null==u?void 0:u(s,Uy,Xm)}}]},buttonAs:pu,svgIconsEnabled:null==a?void 0:a.svgIconsEnabled}))}),(function(e){return{root:{},icon:{width:"24px !important",height:"24px !important",background:"transparent","&:hover":{background:e.theme.palette.neutralQuaternaryAlt}}}})),Wy=function(e){return e.slice(0,2)},Vy=function(e){var t,n;return e.senderImageUrl?{imageUrl:e.senderImageUrl}:e.senderName?{text:e.senderName}:e.sender&&(e.sender.name||e.sender.imageUrl)?{text:e.sender.name,imageUrl:e.sender.imageUrl}:e.subjectIcon?{iconName:e.subjectIcon,styles:{root:{fontSize:hn.size24}}}:(null===(t=e.subject)||void 0===t?void 0:t.icon)?{iconName:null===(n=e.subject)||void 0===n?void 0:n.icon}:void 0},Ky=function(e){return e===Hy||e===zy?void 0:Xm},Gy=function(e,t){var n="M/D/YY",r=tg()(tg()().format(null!=t?t:n)),o=tg()(e.format(null!=t?t:n)),i=tg().duration(r.diff(o)).asDays();return 0===i||1===i?null!=t?t:"LT":null!=t?t:n},Zy=function(e,t,n,r,o,i){var a,s,c,u,d,p,h,f,m,g;if(void 0!==e.timeDelivered){var v=function(e){return e.displayStatus===zy||"dismiss"===e.displayStatus?zy:e.displayStatus===Uy||e.displayStatus===Py.NEW||e.displayStatus===Ry.UNREAD?Uy:Hy}(e),y={itemKey:e.itemKey,title:null!==(p=null!==(u=null!==(c=null!==(a=e.subjectHeader)&&void 0!==a?a:null===(s=e.subject)||void 0===s?void 0:s.header)&&void 0!==c?c:e.senderName)&&void 0!==u?u:null===(d=e.sender)||void 0===d?void 0:d.name)&&void 0!==p?p:"",description:null!==(h=e.messageBodyText)&&void 0!==h?h:"",timestamp:e.timeDelivered.toDate(),iconProps:Vy(e),action:{actionButton:pe().createElement(jy,{itemKey:e.itemKey,itemStatus:v,updateNotificationItem:n,itemActionsText:r})},timeFormatter:Gy(e.timeDelivered,t),status:Ky(v),notificationStatus:v,featuredText:void 0,additionalText:e.summaryBodyText,isExpandable:void 0!==e.messageBodyText};return y.links=function(e,t,n,r,o){var i,a,s=e.messageBodyText?[{onClick:function(){null==r||r(t),null==o||o()},children:null!==(i=null==n?void 0:n.readMore)&&void 0!==i?i:"Read more",key:"READ_MORE_LINK"}]:[];return e.notificationActions?Wy(s.concat(null===(a=e.notificationActions)||void 0===a?void 0:a.slice(0,2))):e.actionRequiredLink&&e.actionRequiredText?Wy(s.concat([l({href:e.actionRequiredLink,children:e.actionRequiredText},e.actionRequiredLinkProps)])):s.length>0?Wy(s):void 0}(e,y,r,o,i),y}return e.action={actionButton:pe().createElement(jy,{itemKey:e.itemKey,itemStatus:e.notificationStatus,updateNotificationItem:n,itemActionsText:r})},e.status=Ky(e.notificationStatus),e.timeFormatter=Gy(tg()(e.timestamp),t),e.isExpandable&&void 0===(null===(f=e.links)||void 0===f?void 0:f.find((function(e){return"READ_MORE_LINK"===(null==e?void 0:e.key)})))&&(e.links=Wy([{onClick:function(){null==o||o(e),null==i||i()},title:null!==(m=null==r?void 0:r.readMore)&&void 0!==m?m:"Read more",key:"READ_MORE_LINK"}].concat(null!==(g=e.links)&&void 0!==g?g:[]))),e},Yy=Ho(),Qy=Do((function(e){var t,n,r=e.styles,o=e.notificationDismissedMessage,i=e.itemActionsText,a=e.updateNotificationItem,s=e.itemKey,c=e.describedByDismiss,l=void 0===c?"dismiss-notification-".concat(s):c,u="dismiss-action-".concat(s),d=Yy(r,{});return pe().useEffect((function(){var e=document.getElementById(u);e&&e.focus()}),[s]),pe().createElement(Fu,{className:d.itemDismissUndo},pe().createElement("div",{id:l,className:d.attentionText},null!=o?o:"This notification has been dismissed"),pe().createElement(ph,{className:d.attentionText,id:u,"aria-label":null!==(t=null==i?void 0:i.undo)&&void 0!==t?t:"Undo",onClick:function(){return null==a?void 0:a(s,Py.OLD)},"aria-describedby":l},null!==(n=null==i?void 0:i.undo)&&void 0!==n?n:"Undo"))}),(function(e){return{itemDismissUndo:{padding:"12px 32px 12px 32px"},attentionText:{paddingTop:"4px",lineHeight:"24px",fontSize:hn.size14,fontWeight:fn.regular,marginRight:"16px"}}}));tg().extend(rg()),tg().extend(ig());var $y=Do((function(e){var t=e.item,n=e.timeFormatter,r=e.itemActionsText,o=e.notificationDismissedMessage,i=e.showNotificationList,a=e.onSetCurrentNotificationItem,s=e.updateItem,c=Zy(t,n,s,r,a,i);if(c.notificationStatus===zy){var u={notificationDismissedMessage:o,itemActionsText:r,updateNotificationItem:s,itemKey:c.itemKey};return pe().createElement(Qy,l({},u))}return pe().createElement(bv,l({},c,{reserveSpaceForStatusBar:!0,styles:{root:{padding:"12px 16px 12px 16px"}}}))}),(function(e){return{root:{}}})),Jy=Ho(),Xy=Do((function(e){var t=e.styles,n=e.theme,r=Jy(t,{theme:n});return pe().createElement("div",{className:r.groupFooterRow})}),(function(e){return{groupFooterRow:{flexGrow:1,backgroundColor:e.theme.palette.neutralQuaternaryAlt,height:"1px",margin:"12px 32px 12px 32px"}}})),eC=Ho(),tC=Do((function(e){var t=e.styles,n=e.theme,r=e.group,o=eC(t,{theme:n});return pe().createElement(Fu,{className:o.groupHeaderRow,horizontal:!0,id:r.key},pe().createElement("h2",{className:o.groupHeaderText},r.name))}),(function(e){var t;return{groupHeaderRow:{flexGrow:1,justifyContent:"space-between",margin:"12px 28px 4px 28px",selectors:(t={},t["@media (min-width: ".concat(Cn,"px)")]={marginLeft:"32px",marginRight:"32px"},t["@media (min-width: ".concat(yn,"px) and (max-width: ").concat(479,"px)")]={marginLeft:"16px",marginRight:"16px"},t)},groupHeaderText:{fontSize:hn.size14,fontWeight:fn.semibold,marginTop:"0px",marginBottom:"0px"}}})),nC=Do((function(e){var t=e.group,n=e.items,r=e.openItem,o=e.updateItem,i=e.singleNotificationDismissedMessage,a=e.notificationItemActionsText,s=e.undoDismissNotificationsText,c=e.showNotificationList,u=e.onSetCurrentNotificationItem,d=e.hasFooter,p=function(e,t){var n=l({moreActionsAriaLabel:"More actions",dismiss:"Dismiss",markAsRead:"Mark as read",readMore:"Read more",undo:""},e);return n.undo||(n.undo=t||"Undo"),n}(a,s);return pe().createElement(pe().Fragment,{key:t.key},pe().createElement(tC,{group:t}),pe().createElement("ul",{style:{margin:0,padding:0},"aria-labelledby":t.key},n.map((function(e,n){return pe().createElement("li",{id:"group-".concat(t.key,"-").concat(n),key:"group-".concat(t.key,"-").concat(n),style:{listStyle:"none"}},e.notificationStatus!==zy&&pe().createElement($y,{item:e,openItem:r,showNotificationList:c,updateItem:o,onSetCurrentNotificationItem:u,notificationDismissedMessage:i,itemActionsText:p}),e.notificationStatus===zy&&pe().createElement(Qy,{notificationDismissedMessage:i,itemActionsText:a,updateNotificationItem:o,itemKey:e.itemKey}))}))),d&&pe().createElement(Xy,null))}),(function(e){return{root:{}}})),rC=Ho();Kv();var oC=Do((function(e){var t,n=e.styles,r=e.theme,o=e.items,i=e.groups,a=e.noNotificationsMessage,s=e.allNotificationsDismissedMessage,c=e.undoDismissNotificationsText,l=e.openItem,u=e.updateItem,d=e.singleNotificationDismissedMessage,p=e.onUndoDismissAll,h=e.isUndoDismissAllVisible,f=e.onSetCurrentNotificationItem,m=e.showNotificationList,g=e.headerBody,v=rC(n,{theme:r});return t=o&&o.length>0?p&&h?pe().createElement(Qy,{notificationDismissedMessage:null!=s?s:"All notifications have been dismissed",itemActionsText:{undo:c},updateNotificationItem:function(){return null==p?void 0:p()},itemKey:"coher-notificationPanel-undo-id"}):pe().createElement(pe().Fragment,null,i.map((function(e){var t=o.slice(e.startIndex,e.startIndex+e.count),n=o.length>e.startIndex+e.count;return pe().createElement(nC,{key:e.key,group:e,items:t,openItem:l,updateItem:u,singleNotificationDismissedMessage:d,onSetCurrentNotificationItem:f,showNotificationList:m,hasFooter:n})}))):pe().createElement("div",{className:v.rootNoNotifications},null!=a?a:"No notifications"),pe().createElement(pe().Fragment,null,g&&pe().createElement("div",{className:v.headerBody},g),pe().createElement("div",{className:v.rootNotifications},t))}),(function(e){return{root:{},rootNoNotifications:{fontSize:hn.size14,fontWeight:fn.semibold,marginBottom:"4px",padding:"12px 32px 12px 32px"},rootNotifications:{margin:"24px -12px 0 -12px"},headerBody:{margin:"1px 0 0 1px"}}})),iC=Ho(),aC=function(e,t,n){var r=e,o=t;if(n){var i=r;r=o,o=i}return r.diff(o)},sC=Do((function(e){var t=e.theme,n=e.styles,r=e.backButton,o=e.isOpen,i=e.onDismissPanel,a=e.items,s=e.timeFormatter,c=e.updateItem,d=e.notificationItemActionsText,f=e.timeGroupLabels,m=e.onDismissMultiple,g=e.isUndoDismissAllVisible,v=e.footerActionText,y=e.footerActionProps,C=e.dismissAllText,b=e.dismissAllAriaLabel,w=e.headerBody,S=e.noNotificationsMessage,E=e.allNotificationsDismissedMessage,_=e.undoDismissNotificationsText,x=e.openItem,k=e.singleNotificationDismissedMessage,T=e.onUndoDismissAll,I=u(e,["theme","styles","backButton","isOpen","onDismissPanel","items","timeFormatter","updateItem","notificationItemActionsText","timeGroupLabels","onDismissMultiple","isUndoDismissAllVisible","footerActionText","footerActionProps","dismissAllText","dismissAllAriaLabel","headerBody","noNotificationsMessage","allNotificationsDismissedMessage","undoDismissNotificationsText","openItem","singleNotificationDismissedMessage","onUndoDismissAll"]),A=Wm(),R=(0,de.useState)(function(e){return void 0===e&&(e=!1),!e&&window.innerHeight-48<.85*window.innerHeight}(A)),P=R[0],M=R[1],N=(0,de.useState)(!1),O=N[0],D=N[1],L=(0,de.useState)(void 0),B=L[0],F=L[1],H=iC(n,{theme:t,isFooterInBody:P}),U=function(){return p(void 0,void 0,void 0,(function(){return h(this,(function(e){return M((function(e){return!e})),[2]}))}))};(0,de.useEffect)((function(){return window.addEventListener("resize",U),function(){window.removeEventListener("resize",U)}}),[]);var z=function(e,t,n,r,o,i){return e&&0!==e.length?e.map((function(e){return Zy(e,t,n,r,i,o)})).sort((function(e,t){return aC(tg()(e.timestamp),tg()(t.timestamp),!0)})):[]}(a,s,c,d,(function(){return D(!0)}),(function(e){return F(e)})),q=function(e,t){var n,r,o,i=tg()(),a=tg()().add(-1,"days"),s=e.reduce((function(e,t){var n=tg()(t.timestamp);return tg()(n.format()).isSame(i,"day")?e.Today.push(t):tg()(n.format()).isSame(a,"day")?e.Yesterday.push(t):e.Older.push(t),e}),{Today:[],Yesterday:[],Older:[]}),c=[];return s.Today.length>0&&c.push({key:"Today",name:null!==(n=null==t?void 0:t.today)&&void 0!==n?n:"Today",startIndex:0,count:s.Today.length}),s.Yesterday.length>0&&c.push({key:"Yesterday",name:null!==(r=null==t?void 0:t.yesterday)&&void 0!==r?r:"Yesterday",startIndex:0===s.Today.length?0:s.Today.length,count:s.Yesterday.length}),s.Older.length>0&&c.push({key:"Earlier",name:null!==(o=null==t?void 0:t.earlier)&&void 0!==o?o:"Earlier",startIndex:(0===s.Today.length?0:s.Today.length)+(0===s.Yesterday.length?0:s.Yesterday.length),count:s.Older.length}),c}(z,f);return pe().createElement(Kh,l({},I,{isOpen:o,onDismiss:function(e){return null==i?void 0:i(e)},onRenderFooter:function(){return pe().createElement("div",{className:H.footerContainer},m&&!g&&!O&&pe().createElement(ph,{className:H.dismissAllText,"aria-label":null!=b?b:"Dismiss all notifications",onClick:function(){return function(){if(m&&z){var e=z.map((function(e){return e.itemKey}));m(e)}}()}},null!=C?C:"Dismiss all"),!O&&v&&y&&pe().createElement(ph,l({className:H.footerAction},y),v),O&&B&&pe().createElement(dg,{links:B.links}))},isFooterAtBottom:!0,onRenderNavigationContent:O?function(e,n){var o;return pe().createElement(pe().Fragment,null,pe().createElement(qm,{iconProps:{iconName:"Back"},onClick:function(){return D(!1)},ariaLabel:null!==(o=null==r?void 0:r.ariaLabel)&&void 0!==o?o:"Back",className:H.backButton,buttonAs:pu,svgIconsEnabled:null==t?void 0:t.svgIconsEnabled}),n(e))}:void 0,styles:{header:{alignSelf:"auto"},navigation:{alignItems:"center"}},isLightDismiss:!0}),!O&&pe().createElement(oC,{items:z,groups:q,headerBody:w,showNotificationList:function(){return D(!0)},onSetCurrentNotificationItem:function(e){return F(e)},noNotificationsMessage:S,allNotificationsDismissedMessage:E,undoDismissNotificationsText:_,openItem:x,updateItem:c,singleNotificationDismissedMessage:k,onUndoDismissAll:T,isUndoDismissAllVisible:g}),O&&B&&pe().createElement("div",null,pe().createElement("div",{className:H.subjectHeaderOnOpen},B.title),pe().createElement("div",{className:H.messageBodyOnOpen},pe().createElement("div",{className:H.messageBodyContentOnOpen,dangerouslySetInnerHTML:{__html:B.description}}))))}),(function(e){return{footerContainer:{padding:"16px 24px"},backButton:{padding:"0px",height:"40px",color:e.theme.palette.neutralPrimary},dismissAllText:{fontSize:hn.size14,fontWeight:fn.semibold},footerAction:{fontSize:hn.size14,fontWeight:fn.semibold,marginLeft:"20px"},messageBodyOnOpen:{margin:"12px 0",border:"1px solid #D9D9D9",paddingLeft:10,paddingRight:4,wordBreak:"break-word",overflowX:"auto"},messageBodyContentOnOpen:{fontSize:hn.size14,lineHeight:20},subjectHeaderOnOpen:{fontSize:20,fontWeight:600},headerBody:{margin:"1px 0 0 1px"}}})),cC=function(e,t,n){for(var r=0,o=e;r0;return de.createElement("div",l({},Eo(e,So),{role:u||"group","aria-orientation":"menubar"===u?!0===c?"vertical":"horizontal":void 0,className:f.root,ref:r}),"start"===p&&m&&de.createElement(uC,l({},e,{className:f.overflowButton})),o&&o.map((function(e,t){return de.createElement("div",{className:f.item,key:e.key,role:"none"},h(e))})),"end"===p&&m&&de.createElement(uC,l({},e,{className:f.overflowButton})))}));pC.displayName="OverflowSet";var hC,fC={flexShrink:0,display:"inherit"},mC=Do(pC,(function(e){var t=e.className;return{root:["ms-OverflowSet",{position:"relative",display:"flex",flexWrap:"nowrap"},e.vertical&&{flexDirection:"column"},t],item:["ms-OverflowSet-item",fC],overflowButton:["ms-OverflowSet-overflowButton",fC]}}),void 0,{scope:"OverflowSet"}),gC=Xe((function(e,t,n,r){var o,i,a,s,c,u,d,p,h,f,m,g,v,y,C=lu(e),b=uu(e),w=e.palette,S=e.semanticColors;return zr(C,b,{root:[In(e,{inset:2,highContrastStyle:{left:4,top:4,bottom:4,right:4,border:"none"},borderColor:"transparent"}),e.fonts.medium,{minWidth:"40px",backgroundColor:w.white,color:w.neutralPrimary,padding:"0 4px",border:"none",borderRadius:0,selectors:(o={},o[vn]={border:"none"},o)}],rootHovered:{backgroundColor:w.neutralLighter,color:w.neutralDark,selectors:(i={},i[vn]={color:"Highlight"},i[".".concat(nu.msButtonIcon)]={color:w.themeDarkAlt},i[".".concat(nu.msButtonMenuIcon)]={color:w.neutralPrimary},i)},rootPressed:{backgroundColor:w.neutralLight,color:w.neutralDark,selectors:(a={},a[".".concat(nu.msButtonIcon)]={color:w.themeDark},a[".".concat(nu.msButtonMenuIcon)]={color:w.neutralPrimary},a)},rootChecked:{backgroundColor:w.neutralLight,color:w.neutralDark,selectors:(s={},s[".".concat(nu.msButtonIcon)]={color:w.themeDark},s[".".concat(nu.msButtonMenuIcon)]={color:w.neutralPrimary},s)},rootCheckedHovered:{backgroundColor:w.neutralQuaternaryAlt,selectors:(c={},c[".".concat(nu.msButtonIcon)]={color:w.themeDark},c[".".concat(nu.msButtonMenuIcon)]={color:w.neutralPrimary},c)},rootExpanded:{backgroundColor:w.neutralLight,color:w.neutralDark,selectors:(u={},u[".".concat(nu.msButtonIcon)]={color:w.themeDark},u[".".concat(nu.msButtonMenuIcon)]={color:w.neutralPrimary},u)},rootExpandedHovered:{backgroundColor:w.neutralQuaternaryAlt},rootDisabled:{backgroundColor:w.white,selectors:(d={},d[".".concat(nu.msButtonIcon)]={color:S.disabledBodySubtext,selectors:(p={},p[vn]=l({color:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),p)},d[vn]=l({color:"GrayText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),d)},splitButtonContainer:{height:"100%",selectors:(h={},h[vn]={border:"none"},h)},splitButtonDividerDisabled:{selectors:(f={},f[vn]={backgroundColor:"Window"},f)},splitButtonDivider:{backgroundColor:w.neutralTertiaryAlt},splitButtonMenuButton:{backgroundColor:w.white,border:"none",borderTopRightRadius:"0",borderBottomRightRadius:"0",color:w.neutralSecondary,selectors:{":hover":{backgroundColor:w.neutralLighter,color:w.neutralDark,selectors:(m={},m[vn]={color:"Highlight"},m[".".concat(nu.msButtonIcon)]={color:w.neutralPrimary},m)},":active":{backgroundColor:w.neutralLight,selectors:(g={},g[".".concat(nu.msButtonIcon)]={color:w.neutralPrimary},g)}}},splitButtonMenuButtonDisabled:{backgroundColor:w.white,selectors:(v={},v[vn]=l({color:"GrayText",border:"none",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),v)},splitButtonMenuButtonChecked:{backgroundColor:w.neutralLight,color:w.neutralDark,selectors:{":hover":{backgroundColor:w.neutralQuaternaryAlt}}},splitButtonMenuButtonExpanded:{backgroundColor:w.neutralLight,color:w.black,selectors:{":hover":{backgroundColor:w.neutralQuaternaryAlt}}},splitButtonMenuIcon:{color:w.neutralPrimary},splitButtonMenuIconDisabled:{color:w.neutralTertiary},label:{fontWeight:"normal"},icon:{color:w.themePrimary},menuIcon:(y={color:w.neutralSecondary},y[vn]={color:"GrayText"},y)},t)})),vC=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return de.createElement(iu,l({},this.props,{variantClassName:"ms-Button--commandBar",styles:gC(n,t),onRenderDescription:Bs}))},d([au("CommandBarButton",["theme","styles"],!0)],t)}(de.Component);!function(e){e[e.horizontal=0]="horizontal",e[e.vertical=1]="vertical"}(hC||(hC={}));var yC=function(e){var t;void 0===e&&(t={},e={getCachedMeasurement:function(e){if(e&&e.cacheKey&&t.hasOwnProperty(e.cacheKey))return t[e.cacheKey]},addMeasurementToCache:function(e,n){e.cacheKey&&(t[e.cacheKey]=n)}});var n,r=e;function o(e,t){var n=r.getCachedMeasurement(e);if(void 0!==n)return n;var o=t();return r.addMeasurementToCache(e,o),o}function i(e,t,i){for(var a=e,s=o(e,i);s>n;){var c=t(a);if(void 0===c)return{renderedData:a,resizeDirection:void 0,dataToMeasure:void 0};if(void 0===(s=r.getCachedMeasurement(c)))return{dataToMeasure:c,resizeDirection:"shrink"};a=c}return{renderedData:a,resizeDirection:void 0,dataToMeasure:void 0}}return{getNextState:function(e,t,a,s){if(void 0!==s||void 0!==t.dataToMeasure){if(s){if(n&&t.renderedData&&!t.dataToMeasure)return l(l({},t),function(e,t,r,o){var i;return i=e>n?o?{resizeDirection:"grow",dataToMeasure:o(r)}:{resizeDirection:"shrink",dataToMeasure:t}:{resizeDirection:"shrink",dataToMeasure:r},n=e,l(l({},i),{measureContainer:!1})}(s,e.data,t.renderedData,e.onGrowData));n=s}var c=l(l({},t),{measureContainer:!1});return t.dataToMeasure&&(c="grow"===t.resizeDirection&&e.onGrowData?l(l({},c),function(e,t,a,s){for(var c=e,u=o(e,a);u0,disableAnimation:v,showIcon:C}),j=Eo(e,co,["className","placeholder","onFocus","onBlur","value","role"]),W=de.useCallback((function(e){var t;null==b||b(e),e.defaultPrevented||(D(""),null===(t=F.current)||void 0===t||t.focus(),e.stopPropagation(),e.preventDefault())}),[b,D]),V=de.useCallback((function(e){null==z||z(e),e.defaultPrevented||W(e)}),[z,W]),K=de.useCallback((function(e){P(!1),null==w||w(e)}),[w]),G=function(e){D(e.target.value,e)};return function(e,t,n){de.useImperativeHandle(e,(function(){return{focus:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.blur()},hasFocus:function(){return n}}}),[t,n])}(e.componentRef,F,R),de.createElement("div",{role:k,ref:H,className:q.root,onFocusCapture:function(t){var n;P(!0),null===(n=e.onFocus)||void 0===n||n.call(e,t)}},de.createElement("div",{className:q.iconContainer,onClick:function(){F.current&&(F.current.focus(),F.current.selectionStart=F.current.selectionEnd=0)},"aria-hidden":!0},de.createElement(Ss,l({iconName:"Search"},x,{className:q.icon}))),de.createElement("input",l({},j,{id:U,className:q.field,placeholder:p,onChange:G,onInput:G,onBlur:K,onKeyDown:function(e){switch(e.which){case nt.escape:null==S||S(e),L&&!e.defaultPrevented&&W(e);break;case nt.enter:E&&(E(L),e.preventDefault(),e.stopPropagation());break;default:null==_||_(e),e.defaultPrevented&&e.stopPropagation()}},value:L,disabled:a,role:"searchbox","aria-label":n,ref:F})),L.length>0&&de.createElement("div",{className:q.clearButton},de.createElement(pu,l({onBlur:K,styles:AC,iconProps:RC},m,{onClick:V}))))}));NC.displayName=IC;var OC,DC={root:"ms-SearchBox",iconContainer:"ms-SearchBox-iconContainer",icon:"ms-SearchBox-icon",clearButton:"ms-SearchBox-clearButton",field:"ms-SearchBox-field"},LC=Do(NC,(function(e){var t,n,r,o,i,a=e.theme,s=e.underlined,c=e.disabled,l=e.hasFocus,u=e.className,d=e.hasInput,p=e.disableAnimation,h=e.showIcon,f=a.palette,m=a.fonts,g=a.semanticColors,v=a.effects,y=Mn(DC,a),C={color:g.inputPlaceholderText,opacity:1},b=f.neutralSecondary,w=f.neutralPrimary,S=f.neutralLighter,E=f.neutralLighter,_=f.neutralLighter;return{root:[y.root,m.medium,Ir,{color:g.inputText,backgroundColor:g.inputBackground,display:"flex",flexDirection:"row",flexWrap:"nowrap",alignItems:"stretch",padding:"1px 0 1px 4px",borderRadius:v.roundedCorner2,border:"1px solid ".concat(g.inputBorder),height:32,selectors:(t={},t[vn]={borderColor:"WindowText"},t[":hover"]={borderColor:g.inputBorderHovered,selectors:(n={},n[vn]={borderColor:"Highlight"},n)},t[":hover .".concat(y.iconContainer)]={color:g.inputIconHovered},t)},!l&&d&&{selectors:(r={},r[":hover .".concat(y.iconContainer)]={width:4},r[":hover .".concat(y.icon)]={opacity:0,pointerEvents:"none"},r)},l&&["is-active",{position:"relative"},An(g.inputFocusBorderAlt,s?0:v.roundedCorner2,s?"borderBottom":"border")],h&&[{selectors:(o={},o[":hover .".concat(y.iconContainer)]={width:32},o[":hover .".concat(y.icon)]={opacity:1},o)}],c&&["is-disabled",{borderColor:S,backgroundColor:_,pointerEvents:"none",cursor:"default",selectors:(i={},i[vn]={borderColor:"GrayText"},i)}],s&&["is-underlined",{borderWidth:"0 0 1px 0",borderRadius:0,padding:"1px 0 1px 8px"}],s&&c&&{backgroundColor:"transparent"},d&&"can-clear",u],iconContainer:[y.iconContainer,{display:"flex",flexDirection:"column",justifyContent:"center",flexShrink:0,fontSize:16,width:32,textAlign:"center",color:g.inputIcon,cursor:"text"},l&&{width:4},c&&{color:g.inputIconDisabled},!p&&{transition:"width ".concat(nn)},h&&l&&{width:32}],icon:[y.icon,{opacity:1},l&&{opacity:0,pointerEvents:"none"},!p&&{transition:"opacity ".concat(nn," 0s")},h&&l&&{opacity:1}],clearButton:[y.clearButton,{display:"flex",flexDirection:"row",alignItems:"stretch",cursor:"pointer",flexBasis:"32px",flexShrink:0,padding:0,margin:"-1px 0px",selectors:{"&:hover .ms-Button":{backgroundColor:E},"&:hover .ms-Button-icon":{color:w},".ms-Button":{borderRadius:ut(a)?"1px 0 0 1px":"0 1px 1px 0"},".ms-Button-icon":{color:b}}}],field:[y.field,Ir,Rr(C),{backgroundColor:"transparent",border:"none",outline:"none",fontWeight:"inherit",fontFamily:"inherit",fontSize:"inherit",color:g.inputText,flex:"1 1 0px",minWidth:"0px",overflow:"hidden",textOverflow:"ellipsis",paddingBottom:.5,selectors:{"::-ms-clear":{display:"none"}}},c&&{color:g.disabledText}]}}),void 0,{scope:"SearchBox"}),BC=function(e){function t(t){var n=e.call(this,t)||this;return n.state={isRendered:void 0===at()},n}return i(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props.delay;this._timeoutId=window.setTimeout((function(){e.setState({isRendered:!0})}),t)},t.prototype.componentWillUnmount=function(){this._timeoutId&&clearTimeout(this._timeoutId)},t.prototype.render=function(){return this.state.isRendered?de.Children.only(this.props.children):null},t.defaultProps={delay:0},t}(de.Component),FC=Ho(),HC=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.type,n=e.size,r=e.ariaLabel,o=e.ariaLive,i=e.styles,a=e.label,s=e.theme,c=e.className,u=e.labelPosition,d=r,p=Eo(this.props,So,["size"]),h=n;void 0===h&&void 0!==t&&(h=t===rd.large?nd.large:nd.medium);var f=FC(i,{theme:s,size:h,className:c,labelPosition:u});return de.createElement("div",l({},p,{className:f.root}),de.createElement("div",{className:f.circle}),a&&de.createElement("div",{className:f.label},a),d&&de.createElement("div",{role:"status","aria-live":o},de.createElement(BC,null,de.createElement("div",{className:f.screenReaderText},d))))},t.defaultProps={size:nd.medium,ariaLive:"polite",labelPosition:"bottom"},t}(de.Component),UC={root:"ms-Spinner",circle:"ms-Spinner-circle",label:"ms-Spinner-label"},zC=Xe((function(){return gt({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}})})),qC=Do(HC,(function(e){var t,n=e.theme,r=e.size,o=e.className,i=e.labelPosition,a=n.palette,s=Mn(UC,n);return{root:[s.root,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},"top"===i&&{flexDirection:"column-reverse"},"right"===i&&{flexDirection:"row"},"left"===i&&{flexDirection:"row-reverse"},o],circle:[s.circle,{boxSizing:"border-box",borderRadius:"50%",border:"1.5px solid "+a.themeLight,borderTopColor:a.themePrimary,animationName:zC(),animationDuration:"1.3s",animationIterationCount:"infinite",animationTimingFunction:"cubic-bezier(.53,.21,.29,.67)",selectors:(t={},t[vn]=l({borderTopColor:"Highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),t)},r===nd.xSmall&&["ms-Spinner--xSmall",{width:12,height:12}],r===nd.small&&["ms-Spinner--small",{width:16,height:16}],r===nd.medium&&["ms-Spinner--medium",{width:20,height:20}],r===nd.large&&["ms-Spinner--large",{width:28,height:28}]],label:[s.label,n.fonts.small,{color:a.themePrimary,margin:"8px 0 0",textAlign:"center"},"top"===i&&{margin:"0 0 8px"},"right"===i&&{margin:"0 0 0 8px"},"left"===i&&{margin:"0 8px 0 0"}],screenReaderText:Rn}}),void 0,{scope:"Spinner"});!function(e){e[e.Enter=13]="Enter",e[e.Space=32]="Space",e.SpaceString="Space",e[e.LeftArrow=37]="LeftArrow",e[e.RightArrow=39]="RightArrow"}(OC||(OC={}));var jC=640,WC=function(e){void 0===e&&(e=1024);var t=Wm(),n=!t&&window.innerWidth-1}))},get firstFocusable(){return this.keyboardOnly[0]},get lastFocusable(){var e,t;return null!==(t=null===(e=this.keyboardOnly)||void 0===e?void 0:e[this.all.length-1])&&void 0!==t?t:this.firstFocusable},_getElementsIndex:function(e){var t;return null===(t=this.keyboardOnly)||void 0===t?void 0:t.findIndex((function(t){return t===e}))},focusNext:function(e){var t,n=this._getElementsIndex(e);null===(t=this.keyboardOnly[n+1])||void 0===t||t.focus()},focusPrevious:function(e){var t,n=this._getElementsIndex(e);null===(t=this.keyboardOnly[n-1])||void 0===t||t.focus()}}),L=O&&O<=w.trim().length,B=ZC(k,{isInMobileView:P,theme:I}),F={alignTargetEdge:!1,"aria-label":c,calloutMaxHeight:a,calloutWidth:null!==(o=P&&u&&!A?null===(n=document.querySelector('[role="banner"]'))||void 0===n?void 0:n.clientWidth:null===(r=null==T?void 0:T.current)||void 0===r?void 0:r.clientWidth)&&void 0!==o?o:0,className:B.root,coverTarget:!1,directionalHintFixed:!0,directionalHint:us.bottomLeftEdge,doNotLayer:!1,id:"".concat(d,"_list"),isBeakVisible:!1,gapSpace:P&&u?0:6,minPagePadding:0,onDismiss:y,role:"dialog",target:P&&u&&!A?document.querySelector('[role="banner"]'):null==T?void 0:T.current},H={"aria-labelledby":"".concat(d,"_elem"),"aria-description":L?"Results matching '".concat(w,"'"):void 0,role:"listbox"},U=(0,de.useRef)();return(0,de.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=U.current)||void 0===e||e.focus()}}})),h?pe().createElement(ol,l({},F),pe().createElement("div",{className:B.errorContainer},R({name:"error-state",children:pe().createElement(ef,{headingText:"Some error occurred. Please try again",iconType:Dh.OrangeCap,headingLevel:"h2"})}))):m?pe().createElement(ol,l({},F),R({name:"loading-state",children:pe().createElement(qC,{ariaLive:"polite",className:B.spinnerStyles,label:"Loading...",labelPosition:"right",size:nd.small})})):((0,de.useEffect)((function(){N(w)}),[w]),pe().createElement(ol,l({},F),pe().createElement(rc,{direction:qs.vertical,onKeyDown:function(e){var t;if(!A){var n=e.altKey||e.metaKey;switch(e.which){case nt.down:case nt.up:if(!n)return;null==y||y();break;case nt.tab:var r=document.getElementById(E),o=Boolean(null===(t=e.target)||void 0===t?void 0:t.querySelector('[class^="actionsInnerWrapper"]')),i="BUTTON"===e.target.nodeName;if(o||i)return;if(e.shiftKey)null==r||r.focus();else{var a=document.querySelector('[role="dialog"] > button[role="link"]');a?a.focus():null==D||D.focusNext(r)}break;case nt.escape:null==y||y();break;default:return}e.stopPropagation(),e.preventDefault()}},ref:U,shouldEnterInnerZone:function(e){return e.which===function(e,t){return void 0===t&&(t={}),ut(t)&&(e===nt.left?e=nt.right:e===nt.right&&(e=nt.left)),e}(nt.tab)}},pe().createElement("span",{id:"".concat(d,"_elem"),className:B.visuallyHidden},v),pe().createElement("div",l({},H),R({name:"best-match"}),R({name:"result-items"}))),x&&R({name:"more-results",children:pe().createElement(ph,{className:B.showMoreLink,onClick:C,onKeyDown:function(e){if(!A){switch(e.which){case nt.tab:if(e.shiftKey){var t=document.querySelector('[role="dialog"] > button[role="link"]');null==D||D.focusPrevious(t)}else{var n=document.getElementById(E);null==D||D.focusNext(n)}break;case nt.enter:case nt.space:null==C||C(),null==y||y();break;default:return}e.preventDefault(),e.stopPropagation()}},role:"link"},pe().createElement(pg,{iconName:"Search",role:"presentation",svgIconsEnabled:null==I?void 0:I.svgIconsEnabled}),"More search results")})))})),QC=Do(YC,(function(e){var t=e.isInMobileView,n=e.theme,r=n.neutralHeaderEnabled;return{errorContainer:{paddingTop:"16px",paddingBottom:"16px",alignContent:"center",textAlign:"center"},root:{backgroundColor:n.semanticColors.bodyBackground,boxShadow:t?"none":n.semanticColors.cardShadowHovered,borderRadius:"2px",width:"100%"},showMoreLink:{alignItems:"center",paddingLeft:"12px",color:r?yp.searchBoxText:n.palette.themeDark,borderTop:"1px solid ".concat(n.semanticColors.bodyDivider),height:"49px",width:"100%",display:"flex","& i":{marginRight:"12px",fontSize:hn.size16,fontWeight:fn.regular,lineHeight:"16px"},"&:hover":{color:"inherit",backgroundColor:n.semanticColors.bodyBackgroundHovered,textDecoration:"none"},"&:focus, &:focus-within":{boxShadow:"none !important",outline:"none !important",textDecoration:"none !important",border:"1px solid ".concat(n.semanticColors.buttonTextHovered),backgroundColor:n.semanticColors.bodyBackgroundHovered}},spinnerStyles:{paddingTop:"16px",paddingBottom:"16px",alignContent:"center",textAlign:"center",color:n.palette.themePrimary},visuallyHidden:{position:"absolute",overflow:"hidden",clip:"rect(0 0 0 0)",height:"1px",width:"1px",margin:"-1px",padding:0,border:0}}})),$C=function(){var e,t=at();return!!(null===(e=null==t?void 0:t.navigator)||void 0===e?void 0:e.userAgent)&&t.navigator.userAgent.indexOf("rv:11.0")>-1},JC="backward",XC=function(e){function t(t){var n=e.call(this,t)||this;return n._inputElement=de.createRef(),n._autoFillEnabled=!0,n._onCompositionStart=function(e){n.setState({isComposing:!0}),n._autoFillEnabled=!1},n._onCompositionUpdate=function(){$C()&&n._updateValue(n._getCurrentInputValue(),!0)},n._onCompositionEnd=function(e){var t=n._getCurrentInputValue();n._tryEnableAutofill(t,n.value,!1,!0),n.setState({isComposing:!1}),n._async.setTimeout((function(){n._updateValue(n._getCurrentInputValue(),!1)}),0)},n._onClick=function(){n.value&&""!==n.value&&n._autoFillEnabled&&(n._autoFillEnabled=!1)},n._onKeyDown=function(e){if(n.props.onKeyDown&&n.props.onKeyDown(e),!e.nativeEvent.isComposing)switch(e.which){case nt.backspace:n._autoFillEnabled=!1;break;case nt.left:case nt.right:n._autoFillEnabled&&(n.setState((function(e){return{inputValue:n.props.suggestedDisplayValue||e.inputValue}})),n._autoFillEnabled=!1);break;default:n._autoFillEnabled||-1!==n.props.enableAutofillOnKeyPress.indexOf(e.which)&&(n._autoFillEnabled=!0)}},n._onInputChanged=function(e){var t=n._getCurrentInputValue(e);if(n.state.isComposing||n._tryEnableAutofill(t,n.value,e.nativeEvent.isComposing),!$C()||!n.state.isComposing){var r=e.nativeEvent.isComposing,o=void 0===r?n.state.isComposing:r;n._updateValue(t,o)}},n._onChanged=function(){},n._updateValue=function(e,t){if(e||e!==n.value){var r=n.props,o=r.onInputChange,i=r.onInputValueChange;o&&(e=(null==o?void 0:o(e,t))||""),n.setState({inputValue:e},(function(){return null==i?void 0:i(e,t)}))}},$i(n),n._async=new ja(n),n.state={inputValue:t.defaultVisibleValue||"",isComposing:!1},n}return i(t,e),t.getDerivedStateFromProps=function(e,t){if(e.updateValueInWillReceiveProps){var n=e.updateValueInWillReceiveProps();if(null!==n&&n!==t.inputValue&&!t.isComposing)return l(l({},t),{inputValue:n})}return null},Object.defineProperty(t.prototype,"cursorLocation",{get:function(){if(this._inputElement.current){var e=this._inputElement.current;return"forward"!==e.selectionDirection?e.selectionEnd:e.selectionStart}return-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isValueSelected",{get:function(){return Boolean(this.inputElement&&this.inputElement.selectionStart!==this.inputElement.selectionEnd)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._getControlledValue()||this.state.inputValue||""},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selectionStart",{get:function(){return this._inputElement.current?this._inputElement.current.selectionStart:-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selectionEnd",{get:function(){return this._inputElement.current?this._inputElement.current.selectionEnd:-1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"inputElement",{get:function(){return this._inputElement.current},enumerable:!1,configurable:!0}),t.prototype.componentDidUpdate=function(e,t,n){var r,o=this.props,i=o.suggestedDisplayValue,a=o.shouldSelectFullInputValueInComponentDidUpdate,s=0;if(!o.preventValueSelection){var c=(null===(r=this.context)||void 0===r?void 0:r.window.document)||ot(this._inputElement.current);if(this._inputElement.current&&this._inputElement.current===(null==c?void 0:c.activeElement)&&this._autoFillEnabled&&this.value&&i&&eb(i,this.value)){var l=!1;if(a&&(l=a()),l)this._inputElement.current.setSelectionRange(0,i.length,JC);else{for(;s0&&this._inputElement.current.setSelectionRange(s,i.length,JC)}}else this._inputElement.current&&(null===n||this._autoFillEnabled||this.state.isComposing||this._inputElement.current.setSelectionRange(n.start,n.end,n.dir))}},t.prototype.componentWillUnmount=function(){this._async.dispose()},t.prototype.render=function(){var e=Eo(this.props,co),t=l(l({},this.props.style),{fontFamily:"inherit"});return de.createElement("input",l({autoCapitalize:"off",autoComplete:"off","aria-autocomplete":"both"},e,{style:t,ref:this._inputElement,value:this._getDisplayValue(),onCompositionStart:this._onCompositionStart,onCompositionUpdate:this._onCompositionUpdate,onCompositionEnd:this._onCompositionEnd,onChange:this._onChanged,onInput:this._onInputChanged,onKeyDown:this._onKeyDown,onClick:this.props.onClick?this.props.onClick:this._onClick,"data-lpignore":!0}))},t.prototype.focus=function(){this._inputElement.current&&this._inputElement.current.focus()},t.prototype.clear=function(){this._autoFillEnabled=!0,this._updateValue("",!1),this._inputElement.current&&this._inputElement.current.setSelectionRange(0,0)},t.prototype.getSnapshotBeforeUpdate=function(){var e,t,n=this._inputElement.current;return n&&n.selectionStart!==this.value.length?{start:null!==(e=n.selectionStart)&&void 0!==e?e:n.value.length,end:null!==(t=n.selectionEnd)&&void 0!==t?t:n.value.length,dir:n.selectionDirection||"backward"}:null},t.prototype._getCurrentInputValue=function(e){return e&&e.target&&e.target.value?e.target.value:this.inputElement&&this.inputElement.value?this.inputElement.value:""},t.prototype._tryEnableAutofill=function(e,t,n,r){!n&&e&&this._inputElement.current&&this._inputElement.current.selectionStart===e.length&&!this._autoFillEnabled&&(e.length>t.length||r)&&(this._autoFillEnabled=!0)},t.prototype._getDisplayValue=function(){return this._autoFillEnabled?(e=this.value,t=this.props.suggestedDisplayValue,n=e,t&&e&&eb(t,n)&&(n=t),n):this.value;var e,t,n},t.prototype._getControlledValue=function(){var e=this.props.value;return void 0===e||"string"==typeof e?e:(console.warn("props.value of Autofill should be a string, but it is ".concat(e," with type of ").concat(typeof e)),e.toString())},t.defaultProps={enableAutofillOnKeyPress:[nt.down,nt.up]},t.contextType=Ui,t}(de.Component);function eb(e,t){return!(!e||!t)&&0===e.toLocaleLowerCase().indexOf(t.toLocaleLowerCase())}var tb=Ho(),nb=de.forwardRef((function(e,t){var n=e.disabled,r=e.required,o=e.inputProps,i=e.name,a=e.ariaLabel,s=e.ariaLabelledBy,c=e.ariaDescribedBy,u=e.ariaPositionInSet,d=e.ariaSetSize,p=e.title,h=e.checkmarkIconProps,f=e.styles,m=e.theme,g=e.className,v=e.boxSide,y=void 0===v?"start":v,C=Li("checkbox-",e.id),b=de.useRef(null),w=Ni(b,t),S=de.useRef(null),E=TC(e.checked,e.defaultChecked,e.onChange),_=E[0],x=E[1],k=TC(e.indeterminate,e.defaultIndeterminate),T=k[0],I=k[1];ga(b);var A=tb(f,{theme:m,className:g,disabled:n,indeterminate:T,checked:_,reversed:"start"!==y,isUsingCustomLabelRender:!!e.onRenderLabel}),R=de.useCallback((function(e){T?(x(!!_,e),I(!1)):x(!_,e)}),[x,I,T,_]),P=de.useCallback((function(e){return e&&e.label?de.createElement("span",{className:A.text,title:e.title},e.label):null}),[A.text]),M=de.useCallback((function(e){if(S.current){var t=!!e;S.current.indeterminate=t,I(t)}}),[I]);!function(e,t,n,r,o){de.useImperativeHandle(e.componentRef,(function(){return{get checked(){return!!t},get indeterminate(){return!!n},set indeterminate(e){r(e)},focus:function(){o.current&&o.current.focus()}}}),[o,t,n,r])}(e,_,T,M,S),de.useEffect((function(){return M(T)}),[M,T]);var N=e.onRenderLabel||P,O=T?"mixed":void 0,D=l(l({className:A.input,type:"checkbox"},o),{checked:!!_,disabled:n,required:r,name:i,id:C,title:p,onChange:R,"aria-disabled":n,"aria-label":a,"aria-labelledby":s,"aria-describedby":c,"aria-posinset":u,"aria-setsize":d,"aria-checked":O});return de.createElement("div",{className:A.root,title:p,ref:w},de.createElement("input",l({},D,{ref:S,title:p,"data-ktp-execute-target":!0})),de.createElement("label",{className:A.label,htmlFor:C},de.createElement("div",{className:A.checkbox,"data-ktp-target":!0},de.createElement(Ss,l({iconName:"CheckMark"},h,{className:A.checkmark}))),N(e,P)))}));nb.displayName="CheckboxBase";var rb,ob,ib,ab={root:"ms-Checkbox",label:"ms-Checkbox-label",checkbox:"ms-Checkbox-checkbox",checkmark:"ms-Checkbox-checkmark",text:"ms-Checkbox-text"},sb="20px",cb="200ms",lb="cubic-bezier(.4, 0, .23, 1)",ub=Do(nb,(function(e){var t,n,r,o,i,a,s,c,u,d,p,h,f,m,g,v,y,C,b=e.className,w=e.theme,S=e.reversed,E=e.checked,_=e.disabled,x=e.isUsingCustomLabelRender,k=e.indeterminate,T=w.semanticColors,I=w.effects,A=w.palette,R=w.fonts,P=Mn(ab,w),M=T.inputForegroundChecked,N=A.neutralSecondary,O=A.neutralPrimary,D=T.inputBackgroundChecked,L=T.inputBackgroundChecked,B=T.disabledBodySubtext,F=T.inputBorderHovered,H=T.inputBackgroundCheckedHovered,U=T.inputBackgroundChecked,z=T.inputBackgroundCheckedHovered,q=T.inputBackgroundCheckedHovered,j=T.inputTextHovered,W=T.disabledBodySubtext,V=T.bodyText,K=T.disabledText,G=[(t={content:'""',borderRadius:I.roundedCorner2,position:"absolute",width:10,height:10,top:4,left:4,boxSizing:"border-box",borderWidth:5,borderStyle:"solid",borderColor:_?B:D,transitionProperty:"border-width, border, border-color",transitionDuration:cb,transitionTimingFunction:lb},t[vn]={borderColor:"WindowText"},t)];return{root:[P.root,{position:"relative",display:"flex"},S&&"reversed",E&&"is-checked",!_&&"is-enabled",_&&"is-disabled",!_&&[!E&&(n={},n[":hover .".concat(P.checkbox)]=(r={borderColor:F},r[vn]={borderColor:"Highlight"},r),n[":focus .".concat(P.checkbox)]={borderColor:F},n[":hover .".concat(P.checkmark)]=(o={color:N,opacity:"1"},o[vn]={color:"Highlight"},o),n),E&&!k&&(i={},i[":hover .".concat(P.checkbox)]={background:z,borderColor:q},i[":focus .".concat(P.checkbox)]={background:z,borderColor:q},i[vn]=(a={},a[":hover .".concat(P.checkbox)]={background:"Highlight",borderColor:"Highlight"},a[":focus .".concat(P.checkbox)]={background:"Highlight"},a[":focus:hover .".concat(P.checkbox)]={background:"Highlight"},a[":focus:hover .".concat(P.checkmark)]={color:"Window"},a[":hover .".concat(P.checkmark)]={color:"Window"},a),i),k&&(s={},s[":hover .".concat(P.checkbox,", :hover .").concat(P.checkbox,":after")]=(c={borderColor:H},c[vn]={borderColor:"WindowText"},c),s[":focus .".concat(P.checkbox)]={borderColor:H},s[":hover .".concat(P.checkmark)]={opacity:"0"},s),(u={},u[":hover .".concat(P.text,", :focus .").concat(P.text)]=(d={color:j},d[vn]={color:_?"GrayText":"WindowText"},d),u)],b],input:(p={position:"absolute",background:"none",opacity:0},p[".".concat(_n," &:focus + label::before")]=(h={outline:"1px solid "+w.palette.neutralSecondary,outlineOffset:"2px"},h[vn]={outline:"1px solid WindowText"},h),p),label:[P.label,w.fonts.medium,{display:"flex",alignItems:x?"center":"flex-start",cursor:_?"default":"pointer",position:"relative",userSelect:"none"},S&&{flexDirection:"row-reverse",justifyContent:"flex-end"},{"&::before":{position:"absolute",left:0,right:0,top:0,bottom:0,content:'""',pointerEvents:"none"}}],checkbox:[P.checkbox,(f={position:"relative",display:"flex",flexShrink:0,alignItems:"center",justifyContent:"center",height:sb,width:sb,border:"1px solid ".concat(O),borderRadius:I.roundedCorner2,boxSizing:"border-box",transitionProperty:"background, border, border-color",transitionDuration:cb,transitionTimingFunction:lb,overflow:"hidden",":after":k?G:null},f[vn]=l({borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),f),k&&{borderColor:D},S?{marginLeft:4}:{marginRight:4},!_&&!k&&E&&(m={background:U,borderColor:L},m[vn]={background:"Highlight",borderColor:"Highlight"},m),_&&(g={borderColor:B},g[vn]={borderColor:"GrayText"},g),E&&_&&(v={background:W,borderColor:B},v[vn]={background:"Window"},v)],checkmark:[P.checkmark,(y={opacity:E&&!k?"1":"0",color:M},y[vn]=l({color:_?"GrayText":"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),y)],text:[P.text,(C={color:_?K:V,fontSize:R.medium.fontSize,lineHeight:"20px"},C[vn]=l({color:_?"GrayText":"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),C),S?{marginRight:4}:{marginLeft:4}]}}),void 0,{scope:"Checkbox"}),db=Xe((function(e){var t,n=e.semanticColors;return{backgroundColor:n.disabledBackground,color:n.disabledText,cursor:"default",selectors:(t={":after":{borderColor:n.disabledBackground}},t[vn]={color:"GrayText",selectors:{":after":{borderColor:"GrayText"}}},t)}})),pb={selectors:(rb={},rb[vn]=l({backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),rb)},hb={selectors:(ob={},ob[vn]=l({color:"WindowText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),ob)},fb=Xe((function(e,t,n,r,o,i){var a,s=e.palette,c=e.semanticColors,u={textHoveredColor:c.menuItemTextHovered,textSelectedColor:s.neutralDark,textDisabledColor:c.disabledText,backgroundHoveredColor:c.menuItemBackgroundHovered,backgroundPressedColor:c.menuItemBackgroundPressed};return zr({root:[e.fonts.medium,{backgroundColor:r?u.backgroundHoveredColor:"transparent",boxSizing:"border-box",cursor:"pointer",display:o?"none":"block",width:"100%",height:"auto",minHeight:36,lineHeight:"20px",padding:"0 8px",position:"relative",borderWidth:"1px",borderStyle:"solid",borderColor:"transparent",borderRadius:0,wordWrap:"break-word",overflowWrap:"break-word",textAlign:"left",selectors:l(l((a={},a[vn]={border:"none",borderColor:"Background"},a),!o&&{"&.ms-Checkbox":{display:"flex",alignItems:"center"}}),{"&.ms-Button--command:hover:active":{backgroundColor:u.backgroundPressedColor},".ms-Checkbox-label":{width:"100%"}})},i?[{backgroundColor:"transparent",color:u.textSelectedColor,selectors:{":hover":[{backgroundColor:u.backgroundHoveredColor},pb]}},In(e,{inset:-1,isFocusedOnly:!1}),pb]:[]],rootHovered:{backgroundColor:u.backgroundHoveredColor,color:u.textHoveredColor},rootFocused:{backgroundColor:u.backgroundHoveredColor},rootDisabled:{color:u.textDisabledColor,cursor:"default"},optionText:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",minWidth:"0px",maxWidth:"100%",wordWrap:"break-word",overflowWrap:"break-word",display:"inline-block"},optionTextWrapper:{maxWidth:"100%",display:"flex",alignItems:"center"}},t,n)})),mb=Xe((function(e,t){var n,r,o=e.semanticColors,i=e.fonts,a={buttonTextColor:o.bodySubtext,buttonTextHoveredCheckedColor:o.buttonTextChecked,buttonBackgroundHoveredColor:o.listItemBackgroundHovered,buttonBackgroundCheckedColor:o.listItemBackgroundChecked,buttonBackgroundCheckedHoveredColor:o.listItemBackgroundCheckedHovered},s={selectors:(n={},n[vn]=l({backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n)};return zr({root:{color:a.buttonTextColor,fontSize:i.small.fontSize,position:"absolute",top:0,height:"100%",lineHeight:30,width:32,textAlign:"center",cursor:"default",selectors:(r={},r[vn]=l({backgroundColor:"ButtonFace",borderColor:"ButtonText",color:"ButtonText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),r)},icon:{fontSize:i.small.fontSize},rootHovered:[{backgroundColor:a.buttonBackgroundHoveredColor,color:a.buttonTextHoveredCheckedColor,cursor:"pointer"},s],rootPressed:[{backgroundColor:a.buttonBackgroundCheckedColor,color:a.buttonTextHoveredCheckedColor},s],rootChecked:[{backgroundColor:a.buttonBackgroundCheckedColor,color:a.buttonTextHoveredCheckedColor},s],rootCheckedHovered:[{backgroundColor:a.buttonBackgroundCheckedHoveredColor,color:a.buttonTextHoveredCheckedColor},s],rootDisabled:[db(e),{position:"absolute"}]},t)})),gb=Xe((function(e,t,n){var r,o,i,a,s,c,u=e.semanticColors,d=e.fonts,p=e.effects,h={textColor:u.inputText,borderColor:u.inputBorder,borderHoveredColor:u.inputBorderHovered,borderPressedColor:u.inputFocusBorderAlt,borderFocusedColor:u.inputFocusBorderAlt,backgroundColor:u.inputBackground,erroredColor:u.errorText},f={headerTextColor:u.menuHeader,dividerBorderColor:u.bodyDivider},m={selectors:(r={},r[vn]={color:"GrayText"},r)},g=[{color:u.inputPlaceholderText},m],v=[{color:u.inputTextHovered},m],y=[{color:u.disabledText},m],C=l(l({color:"HighlightText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{selectors:{":after":{borderColor:"Highlight"}}}),b=An(h.borderPressedColor,p.roundedCorner2,"border",0);return zr({container:{},label:{},labelDisabled:{},root:[e.fonts.medium,{boxShadow:"none",marginLeft:"0",paddingRight:32,paddingLeft:9,color:h.textColor,position:"relative",outline:"0",userSelect:"none",backgroundColor:h.backgroundColor,cursor:"text",display:"block",height:32,whiteSpace:"nowrap",textOverflow:"ellipsis",boxSizing:"border-box",selectors:{".ms-Label":{display:"inline-block",marginBottom:"8px"},"&.is-open":{selectors:(o={},o[vn]=C,o)},":after":{pointerEvents:"none",content:"''",position:"absolute",left:0,top:0,bottom:0,right:0,borderWidth:"1px",borderStyle:"solid",borderColor:h.borderColor,borderRadius:p.roundedCorner2}}}],rootHovered:{selectors:(i={":after":{borderColor:h.borderHoveredColor},".ms-ComboBox-Input":[{color:u.inputTextHovered},Rr(v),hb]},i[vn]=l(l({color:"HighlightText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{selectors:{":after":{borderColor:"Highlight"}}}),i)},rootPressed:[{position:"relative",selectors:(a={},a[vn]=C,a)}],rootFocused:[{selectors:(s={".ms-ComboBox-Input":[{color:u.inputTextHovered},hb]},s[vn]=C,s)},b],rootDisabled:db(e),rootError:{selectors:{":after":{borderColor:h.erroredColor},":hover:after":{borderColor:u.inputBorderHovered}}},rootDisallowFreeForm:{},input:[Rr(g),{backgroundColor:h.backgroundColor,color:h.textColor,boxSizing:"border-box",width:"100%",height:"100%",borderStyle:"none",outline:"none",font:"inherit",textOverflow:"ellipsis",padding:"0",selectors:{"::-ms-clear":{display:"none"}}},hb],inputDisabled:[db(e),Rr(y)],errorMessage:[e.fonts.small,{color:h.erroredColor,marginTop:"5px"}],callout:{boxShadow:p.elevation8},optionsContainerWrapper:{width:n},optionsContainer:{display:"block"},screenReaderText:Rn,header:[d.medium,{fontWeight:fn.semibold,color:f.headerTextColor,backgroundColor:"none",borderStyle:"none",height:36,lineHeight:36,cursor:"default",padding:"0 8px",userSelect:"none",textAlign:"left",selectors:(c={},c[vn]=l({color:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),c)}],divider:{height:1,backgroundColor:f.dividerBorderColor}},t)})),vb=Xe((function(e,t,n,r,o,i,a,s){return{container:Ve("ms-ComboBox-container",t,e.container),label:Ve(e.label,r&&e.labelDisabled),root:Ve("ms-ComboBox",s?e.rootError:n&&"is-open",o&&"is-required",e.root,!a&&e.rootDisallowFreeForm,s&&!i?e.rootError:!r&&i&&e.rootFocused,!r&&{selectors:{":hover":s?e.rootError:!n&&!i&&e.rootHovered,":active":s?e.rootError:e.rootPressed,":focus":s?e.rootError:e.rootFocused}},r&&["is-disabled",e.rootDisabled]),input:Ve("ms-ComboBox-Input",e.input,r&&e.inputDisabled),errorMessage:Ve(e.errorMessage),callout:Ve("ms-ComboBox-callout",e.callout),optionsContainerWrapper:Ve("ms-ComboBox-optionsContainerWrapper",e.optionsContainerWrapper),optionsContainer:Ve("ms-ComboBox-optionsContainer",e.optionsContainer),header:Ve("ms-ComboBox-header",e.header),divider:Ve("ms-ComboBox-divider",e.divider),screenReaderText:Ve(e.screenReaderText)}})),yb=Xe((function(e){return{optionText:Ve("ms-ComboBox-optionText",e.optionText),root:Ve("ms-ComboBox-option",e.root,{selectors:{":hover":e.rootHovered,":focus":e.rootFocused,":active":e.rootPressed}}),optionTextWrapper:Ve(e.optionTextWrapper)}})),Cb=Ho({cacheSize:100}),bb=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.as,n=void 0===t?"label":t,r=e.children,o=e.className,i=e.disabled,a=e.styles,s=e.required,c=e.theme,u=Cb(a,{className:o,disabled:i,required:s,theme:c});return de.createElement(n,l({},Eo(this.props,So),{className:u.root}),r)},t}(de.Component),wb=Do(bb,(function(e){var t,n=e.theme,r=e.className,o=e.disabled,i=e.required,a=n.semanticColors,s=fn.semibold,c=a.bodyText,u=a.disabledBodyText,d=a.errorText;return{root:["ms-Label",n.fonts.medium,{fontWeight:s,color:c,boxSizing:"border-box",boxShadow:"none",margin:0,display:"block",padding:"5px 0",wordWrap:"break-word",overflowWrap:"break-word"},o&&{color:u,selectors:(t={},t[vn]=l({color:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),t)},i&&{selectors:{"::after":{content:"' *'",color:d,paddingRight:12}}},r]}}),void 0,{scope:"Label"});!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.SelectAll=3]="SelectAll"}(ib||(ib={}));var Sb,Eb,_b=Xe((function(e,t){var n,r,o;return zr(lu(e),{root:{padding:"0 4px",height:"40px",color:e.palette.neutralPrimary,backgroundColor:"transparent",border:"1px solid transparent",selectors:(n={},n[vn]={borderColor:"Window"},n)},rootHovered:{color:e.palette.themePrimary,selectors:(r={},r[vn]={color:"Highlight"},r)},iconHovered:{color:e.palette.themePrimary},rootPressed:{color:e.palette.black},rootExpanded:{color:e.palette.themePrimary},iconPressed:{color:e.palette.themeDarker},rootDisabled:{color:e.palette.neutralTertiary,backgroundColor:"transparent",borderColor:"transparent",selectors:(o={},o[vn]={color:"GrayText"},o)},rootChecked:{color:e.palette.black},iconChecked:{color:e.palette.themeDarker},flexContainer:{justifyContent:"flex-start"},icon:{color:e.palette.themeDarkAlt},iconDisabled:{color:"inherit"},menuIcon:{color:e.palette.neutralSecondary},textContainer:{flexGrow:0}},t)})),xb=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return de.createElement(iu,l({},this.props,{variantClassName:"ms-Button--action ms-Button--command",styles:_b(n,t),onRenderDescription:Bs}))},d([au("ActionButton",["theme","styles"],!0)],t)}(de.Component),kb=xb;!function(e){e[e.backward=-1]="backward",e[e.none=0]="none",e[e.forward=1]="forward"}(Sb||(Sb={})),function(e){e[e.clearAll=-2]="clearAll",e[e.default=-1]="default"}(Eb||(Eb={}));var Tb=de.memo((function(e){return(0,e.render)()}),(function(e,t){e.render;var n=u(e,["render"]);return t.render,Qo(n,u(t,["render"]))})),Ib={options:[],allowFreeform:!1,autoComplete:"on",buttonIconProps:{iconName:"ChevronDown"}};var Ab=de.forwardRef((function(e,t){var n=Yo(Ib,e),r=(n.ref,u(n,["ref"])),o=de.useRef(null),i=Ni(o,t),a=function(e){var t=e.options,n=e.defaultSelectedKey,r=e.selectedKey,o=de.useState((function(){return Mb(t,function(e,t){var n=Nb(e);return n.length?n:Nb(t)}(n,r))})),i=o[0],a=o[1],s=de.useState(t),c=s[0],l=s[1],u=de.useState(),d=u[0],p=u[1];return de.useEffect((function(){if(void 0!==r){var e=Nb(r),n=Mb(t,e);a(n)}l(t)}),[t,r]),de.useEffect((function(){null===r&&p(void 0)}),[r]),[i,a,c,l,d,p]}(r),s=a[0],c=a[1],d=a[2],p=a[3],h=a[4],f=a[5];return de.createElement(Pb,l({},r,{hoisted:{mergedRootRef:i,rootRef:o,selectedIndices:s,setSelectedIndices:c,currentOptions:d,setCurrentOptions:p,suggestedDisplayValue:h,setSuggestedDisplayValue:f}}))}));function Rb(e,t){for(var n=function(e,t){void 0===t&&(t=!0);var n=[];if(e){for(var r=0;r0&&u();var o=n._id+e.key;s.items.push(r(l(l({id:o},e),{index:t}),n._onRenderItem)),s.id=o;break;case ib.Divider:t>0&&s.items.push(r(l(l({},e),{index:t}),n._onRenderItem)),s.items.length>0&&u();break;default:s.items.push(r(l(l({},e),{index:t}),n._onRenderItem))}}(e,t)})),s.items.length>0&&u();var d=n._id;return de.createElement("div",{id:d+"-list",className:n._classNames.optionsContainer,"aria-labelledby":o&&d+"-label","aria-label":i&&!o?i:void 0,"aria-multiselectable":a?"true":void 0,role:"listbox"},c)},n._onRenderItem=function(e){switch(e.itemType){case ib.Divider:return n._renderSeparator(e);case ib.Header:return n._renderHeader(e);default:return n._renderOption(e)}},n._onRenderLowerContent=function(){return null},n._onRenderUpperContent=function(){return null},n._renderOption=function(e){var t,r=n.props.onRenderOption,o=void 0===r?n._onRenderOptionContent:r,i=null!==(t=e.id)&&void 0!==t?t:n._id+"-list"+e.index,a=n._isOptionSelected(e.index),s=n._isOptionChecked(e.index),c=n._isOptionIndeterminate(e.index),u=n._getCurrentOptionStyles(e),d=yb(n._getCurrentOptionStyles(e)),p=e.title;return de.createElement(Tb,{key:e.key,index:e.index,disabled:e.disabled,isSelected:a,isChecked:s,isIndeterminate:c,text:e.text,render:function(){return n.props.multiSelect?de.createElement(ub,{id:i,ariaLabel:e.ariaLabel,ariaLabelledBy:e.ariaLabel?void 0:i+"-label",key:e.key,styles:u,className:"ms-ComboBox-option",onChange:n._onItemClick(e),label:e.text,checked:s,indeterminate:c,title:p,disabled:e.disabled,onRenderLabel:n._renderCheckboxLabel.bind(n,l(l({},e),{id:i+"-label"})),inputProps:l({"aria-selected":s?"true":"false",role:"option"},{"data-index":e.index,"data-is-focusable":!0})}):de.createElement(kb,{id:i,key:e.key,"data-index":e.index,styles:u,checked:a,className:"ms-ComboBox-option",onClick:n._onItemClick(e),onMouseEnter:n._onOptionMouseEnter.bind(n,e.index),onMouseMove:n._onOptionMouseMove.bind(n,e.index),onMouseLeave:n._onOptionMouseLeave,role:"option","aria-selected":a?"true":"false",ariaLabel:e.ariaLabel,disabled:e.disabled,title:p},de.createElement("span",{className:d.optionTextWrapper,ref:a?n._selectedElement:void 0},o(e,n._onRenderOptionContent)))},data:e.data})},n._onCalloutMouseDown=function(e){e.preventDefault()},n._onScroll=function(){var e;n._isScrollIdle||void 0===n._scrollIdleTimeoutId?n._isScrollIdle=!1:(n._async.clearTimeout(n._scrollIdleTimeoutId),n._scrollIdleTimeoutId=void 0),(null===(e=n.props.calloutProps)||void 0===e?void 0:e.onScroll)&&n.props.calloutProps.onScroll(),n._scrollIdleTimeoutId=n._async.setTimeout((function(){n._isScrollIdle=!0}),250)},n._onRenderOptionContent=function(e){var t=yb(n._getCurrentOptionStyles(e));return de.createElement("span",{className:t.optionText},e.text)},n._onRenderMultiselectOptionContent=function(e){var t=yb(n._getCurrentOptionStyles(e));return de.createElement("span",{id:e.id,"aria-hidden":"true",className:t.optionText},e.text)},n._onDismiss=function(){var e=n.props.onMenuDismiss;e&&e(),n.props.persistMenu&&n._onCalloutLayerMounted(),n._setOpenStateAndFocusOnClose(!1,!1),n._resetSelectedIndex()},n._onAfterClearPendingInfo=function(){n._processingClearPendingInfo=!1},n._onInputKeyDown=function(e){var t=n.props,r=t.disabled,o=t.allowFreeform,i=t.allowFreeInput,a=t.autoComplete,s=t.hoisted.currentOptions,c=n.state,l=c.isOpen,u=c.currentPendingValueValidIndexOnHover;if(n._lastKeyDownWasAltOrMeta=Hb(e),r)n._handleInputWhenDisabled(e);else{var d=n._getPendingSelectedIndex(!1);switch(e.which){case nt.enter:n._autofill.current&&n._autofill.current.inputElement&&n._autofill.current.inputElement.select(),n._submitPendingValue(e),n.props.multiSelect&&l?n.setState({currentPendingValueValidIndex:d}):(l||(!o||void 0===n.state.currentPendingValue||null===n.state.currentPendingValue||n.state.currentPendingValue.length<=0)&&n.state.currentPendingValueValidIndex<0)&&n.setState({isOpen:!l});break;case nt.tab:return n.props.multiSelect||n._submitPendingValue(e),void(l&&n._setOpenStateAndFocusOnClose(!l,!1));case nt.escape:if(n._resetSelectedIndex(),!l)return;n.setState({isOpen:!1});break;case nt.up:if(u===Eb.clearAll&&(d=n.props.hoisted.currentOptions.length),e.altKey||e.metaKey){if(l){n._setOpenStateAndFocusOnClose(!l,!0);break}return}e.preventDefault(),n._setPendingInfoFromIndexAndDirection(d,Sb.backward);break;case nt.down:e.altKey||e.metaKey?n._setOpenStateAndFocusOnClose(!0,!0):(u===Eb.clearAll&&(d=-1),e.preventDefault(),n._setPendingInfoFromIndexAndDirection(d,Sb.forward));break;case nt.home:case nt.end:if(o||i)return;d=-1;var p=Sb.forward;e.which===nt.end&&(d=s.length,p=Sb.backward),n._setPendingInfoFromIndexAndDirection(d,p);break;case nt.space:if(!o&&!i&&"off"===a)break;default:if(e.which>=112&&e.which<=123)return;if(e.keyCode===nt.alt||"Meta"===e.key)return;if(!o&&!i&&"on"===a){n._onInputChange(e.key);break}return}e.stopPropagation(),e.preventDefault()}},n._onInputKeyUp=function(e){var t=n.props,r=t.disabled,o=t.allowFreeform,i=t.allowFreeInput,a=t.autoComplete,s=n.state.isOpen,c=n._lastKeyDownWasAltOrMeta&&Hb(e);n._lastKeyDownWasAltOrMeta=!1;var l=c&&!(oc()||sc());r?n._handleInputWhenDisabled(e):e.which!==nt.space?l&&s?n._setOpenStateAndFocusOnClose(!s,!0):("focusing"===n.state.focusState&&n.props.openOnKeyboardFocus&&n.setState({isOpen:!0}),"focused"!==n.state.focusState&&n.setState({focusState:"focused"})):o||i||"off"!==a||n._setOpenStateAndFocusOnClose(!s,!!s)},n._onOptionMouseLeave=function(){n._shouldIgnoreMouseEvent()||n.props.persistMenu&&!n.state.isOpen||n.setState({currentPendingValueValidIndexOnHover:Eb.clearAll})},n._onComboBoxClick=function(){var e=n.props.disabled,t=n.state.isOpen;e||(n._setOpenStateAndFocusOnClose(!t,!1),n.setState({focusState:"focused"}))},n._onAutofillClick=function(){var e=n.props,t=e.disabled;e.allowFreeform&&!t?n.focus(n.state.isOpen||n._processingTouch):n._onComboBoxClick()},n._onTouchStart=function(){n._comboBoxWrapper.current&&!("onpointerdown"in n._comboBoxWrapper)&&n._handleTouchAndPointerEvent()},n._onPointerDown=function(e){"touch"===e.pointerType&&(n._handleTouchAndPointerEvent(),e.preventDefault(),e.stopImmediatePropagation())},$i(n),n._async=new ja(n),n._events=new ei(n),n._id=t.id||Go("ComboBox"),n._isScrollIdle=!0,n._processingTouch=!1,n._gotMouseMove=!1,n._processingClearPendingInfo=!1,n.state={isOpen:!1,focusState:"none",currentPendingValueValidIndex:-1,currentPendingValue:void 0,currentPendingValueValidIndexOnHover:Eb.default},n}return i(t,e),Object.defineProperty(t.prototype,"selectedOptions",{get:function(){var e=this.props.hoisted;return function(e,t){for(var n=[],r=0,o=t;r0);this._classNames=this.props.getClassNames?this.props.getClassNames(C,!!k,!!r,!!o,!!this._hasFocus(),!!v,!!A,n):vb(gb(C,y),n,!!k,!!r,!!o,!!this._hasFocus(),!!v,!!A);var R=this._renderComboBoxWrapper(T,e);return de.createElement("div",l({},I,{ref:this.props.hoisted.mergedRootRef,className:this._classNames.container}),u({props:this.props,multiselectAccessibleText:T},this._onRenderLabel),R,(b||k)&&s(l(l({},this.props),{onRenderList:p,onRenderItem:f,onRenderOption:g,options:x.map((function(e,t){return l(l({},e),{index:t})})),onDismiss:this._onDismiss}),this._onRenderContainer),A&&de.createElement("div",{role:"alert",id:e,className:this._classNames.errorMessage},i))},t.prototype._getPendingString=function(e,t,n){return null!=e?e:Db(t,n)?Fb(t[n]):""},t.prototype._getMultiselectDisplayString=function(e,t,n){for(var r=[],o=0;e&&o0){var a=Fb(o[0]);i=a.toLocaleLowerCase()!==e?a:"",n=o[0].index}}else 1===(o=t.map((function(e,t){return l(l({},e),{index:t})})).filter((function(t){return Lb(t)&&!t.disabled&&Fb(t).toLocaleLowerCase()===e}))).length&&(n=o[0].index);return this._setPendingInfo(r,n,i),n},t.prototype._processInputChangeWithoutFreeform=function(e){var t=this,n=this.state,r=n.currentPendingValue,o=n.currentPendingValueValidIndex;if("on"===this.props.autoComplete&&""!==e){this._autoCompleteTimeout&&(this._async.clearTimeout(this._autoCompleteTimeout),this._autoCompleteTimeout=void 0,e=Ob(r)+e);var i=this._updateAutocompleteIndexWithoutFreeform(e);return this._autoCompleteTimeout=this._async.setTimeout((function(){t._autoCompleteTimeout=void 0}),1e3),i}var a=o>=0?o:this._getFirstSelectedIndex();return this._setPendingInfoFromIndex(a),a},t.prototype._updateAutocompleteIndexWithoutFreeform=function(e){var t=this.props.hoisted.currentOptions,n=e;e=e.toLocaleLowerCase();var r=t.map((function(e,t){return l(l({},e),{index:t})})).filter((function(t){return Lb(t)&&!t.disabled&&0===t.text.toLocaleLowerCase().indexOf(e)}));return r.length>0?(this._setPendingInfo(n,r[0].index,Fb(r[0])),r[0].index):-1},t.prototype._getFirstSelectedIndex=function(){var e=this.props.hoisted.selectedIndices;return(null==e?void 0:e.length)?e[0]:-1},t.prototype._getNextSelectableIndex=function(e,t){var n=this.props.hoisted.currentOptions,r=e+t;if(!Db(n,r=Math.max(0,Math.min(n.length-1,r))))return-1;var o=n[r];if(!Bb(o)||!0===o.hidden){if(t===Sb.none||!(r>0&&t=0&&rSb.none))return e;r=this._getNextSelectableIndex(r,t)}return r},t.prototype._setSelectedIndex=function(e,t,n){void 0===n&&(n=Sb.none);var r=this.props,o=r.onChange,i=r.onPendingValueChanged,a=r.hoisted,s=a.selectedIndices,c=a.currentOptions,u=s?s.slice():[],d=c.slice();if(Db(c,e=this._getNextSelectableIndex(e,n))){if(this.props.multiSelect||u.length<1||1===u.length&&u[0]!==e){var p=l({},c[e]);if(!p||p.disabled)return;if(this.props.multiSelect)if(p.selected=void 0!==p.selected?!p.selected:u.indexOf(e)<0,p.itemType===ib.SelectAll)u=[],p.selected?c.forEach((function(e,t){!e.disabled&&Bb(e)&&(u.push(t),d[t]=l(l({},e),{selected:!0}))})):d=c.map((function(e){return l(l({},e),{selected:!1})}));else{p.selected&&u.indexOf(e)<0?u.push(e):!p.selected&&u.indexOf(e)>=0&&(u=u.filter((function(t){return t!==e}))),d[e]=p;var h=d.filter((function(e){return e.itemType===ib.SelectAll}))[0];if(h){var f=this._isSelectAllChecked(u),m=d.indexOf(h);f?(u.push(m),d[m]=l(l({},h),{selected:!0})):(u=u.filter((function(e){return e!==m})),d[m]=l(l({},h),{selected:!1}))}}else u[0]=e;t.persist(),this.props.selectedKey||null===this.props.selectedKey||(this.props.hoisted.setSelectedIndices(u),this.props.hoisted.setCurrentOptions(d)),this._hasPendingValue&&i&&(i(),this._hasPendingValue=!1),o&&o(t,p,e,Fb(p))}this.props.multiSelect&&this.state.isOpen||this._clearPendingInfo()}},t.prototype._submitPendingValue=function(e){var t,n=this.props,r=n.onChange,o=n.allowFreeform,i=n.autoComplete,a=n.multiSelect,s=n.hoisted,c=s.currentOptions,l=this.state,u=l.currentPendingValue,d=l.currentPendingValueValidIndex,p=l.currentPendingValueValidIndexOnHover,h=this.props.hoisted.selectedIndices;if(!this._processingClearPendingInfo){if(o){if(null==u)return void(p>=0&&(this._setSelectedIndex(p,e),this._clearPendingInfo()));if(Db(c,d)){var f=Fb(c[d]).toLocaleLowerCase(),m=this._autofill.current;if(u.toLocaleLowerCase()===f||i&&0===f.indexOf(u.toLocaleLowerCase())&&(null==m?void 0:m.isValueSelected)&&u.length+(m.selectionEnd-m.selectionStart)===f.length||(null===(t=null==m?void 0:m.inputElement)||void 0===t?void 0:t.value.toLocaleLowerCase())===f){if(this._setSelectedIndex(d,e),a&&this.state.isOpen)return;return void this._clearPendingInfo()}}if(r)r&&r(e,void 0,void 0,u);else{var g={key:u||Go(),text:Ob(u)};a&&(g.selected=!0);var v=c.concat([g]);h&&(a||(h=[]),h.push(v.length-1)),s.setCurrentOptions(v),s.setSelectedIndices(h)}}else d>=0?this._setSelectedIndex(d,e):p>=0&&this._setSelectedIndex(p,e);this._clearPendingInfo()}},t.prototype._onCalloutLayerMounted=function(){this._gotMouseMove=!1},t.prototype._renderSeparator=function(e){var t=e.index,n=e.key;return t&&t>0?de.createElement("div",{role:"presentation",key:n,className:this._classNames.divider}):null},t.prototype._renderHeader=function(e){var t=this.props.onRenderOption,n=void 0===t?this._onRenderOptionContent:t;return de.createElement("div",{id:e.id,key:e.key,className:this._classNames.header},n(e,this._onRenderOptionContent))},t.prototype._renderCheckboxLabel=function(e){var t=this.props.onRenderOption;return(void 0===t?this._onRenderMultiselectOptionContent:t)(e,this._onRenderMultiselectOptionContent)},t.prototype._isOptionHighlighted=function(e){var t=this.state.currentPendingValueValidIndexOnHover;return t!==Eb.clearAll&&(t>=0?t===e:this._isOptionSelected(e))},t.prototype._isOptionSelected=function(e){return this._getPendingSelectedIndex(!0)===e},t.prototype._isOptionChecked=function(e){return!(!this.props.multiSelect||void 0===e||!this.props.hoisted.selectedIndices)&&this.props.hoisted.selectedIndices.indexOf(e)>=0},t.prototype._isOptionIndeterminate=function(e){var t=this.props,n=t.multiSelect,r=t.hoisted;if(n&&void 0!==e&&r.selectedIndices&&r.currentOptions){var o=r.currentOptions[e];if(o&&o.itemType===ib.SelectAll)return r.selectedIndices.length>0&&!this._isSelectAllChecked()}return!1},t.prototype._isSelectAllChecked=function(e){var t=this.props,n=t.multiSelect,r=t.hoisted,o=r.currentOptions.find((function(e){return e.itemType===ib.SelectAll})),i=e||r.selectedIndices;if(!n||!i||!o)return!1;var a=r.currentOptions.indexOf(o),s=i.filter((function(e){return e!==a})),c=r.currentOptions.filter((function(e){return!e.disabled&&e.itemType!==ib.SelectAll&&Bb(e)}));return s.length===c.length},t.prototype._getPendingSelectedIndex=function(e){var t=this.state,n=t.currentPendingValueValidIndex,r=t.currentPendingValue;return n>=0||e&&null!=r?n:this.props.multiSelect?-1:this._getFirstSelectedIndex()},t.prototype._scrollIntoView=function(){var e=this.props,t=e.onScrollToItem,n=e.scrollSelectedToTop,r=this._getPendingSelectedIndex(!0);if(t)t(r>=0?r:this._getFirstSelectedIndex());else{var o=this._selectedElement.current;if(this.props.multiSelect&&this._comboBoxMenu.current&&(o=Rb(this._comboBoxMenu.current,(function(e){var t;return(null===(t=e.dataset)||void 0===t?void 0:t.index)===r.toString()}))),o&&o.offsetParent){var i=!0;if(this._comboBoxMenu.current&&this._comboBoxMenu.current.offsetParent){var a=this._comboBoxMenu.current.offsetParent,s=o.offsetParent,c=s.offsetHeight,l=s.offsetTop,u=a,d=u.offsetHeight,p=u.scrollTop,h=l+c>p+d;l0&&t=0&&e=n.length-1?e=-1:t===Sb.backward&&e<=0&&(e=n.length);var r=this._getNextSelectableIndex(e,t);e===r?t===Sb.forward?e=this._getNextSelectableIndex(-1,t):t===Sb.backward&&(e=this._getNextSelectableIndex(n.length,t)):e=r,Db(n,e)&&this._setPendingInfoFromIndex(e)},t.prototype._notifyPendingValueChanged=function(e){var t=this.props.onPendingValueChanged;if(t){var n=this.props.hoisted.currentOptions,r=this.state,o=r.currentPendingValue,i=r.currentPendingValueValidIndex,a=r.currentPendingValueValidIndexOnHover,s=void 0,c=void 0;a!==e.currentPendingValueValidIndexOnHover&&Db(n,a)?s=a:i!==e.currentPendingValueValidIndex&&Db(n,i)?s=i:o!==e.currentPendingValue&&(c=o),(void 0!==s||void 0!==c||this._hasPendingValue)&&(t(void 0!==s?n[s]:void 0,s,c),this._hasPendingValue=void 0!==s||void 0!==c)}},t.prototype._setOpenStateAndFocusOnClose=function(e,t){this._focusInputAfterClose=t,this.setState({isOpen:e})},t.prototype._onOptionMouseEnter=function(e){this._shouldIgnoreMouseEvent()||this.setState({currentPendingValueValidIndexOnHover:e})},t.prototype._onOptionMouseMove=function(e){this._gotMouseMove=!0,this._isScrollIdle&&this.state.currentPendingValueValidIndexOnHover!==e&&this.setState({currentPendingValueValidIndexOnHover:e})},t.prototype._shouldIgnoreMouseEvent=function(){return!this._isScrollIdle||!this._gotMouseMove},t.prototype._handleInputWhenDisabled=function(e){this.props.disabled&&(this.state.isOpen&&this.setState({isOpen:!1}),null!==e&&e.which!==nt.tab&&e.which!==nt.escape&&(e.which<112||e.which>123)&&(e.stopPropagation(),e.preventDefault()))},t.prototype._handleTouchAndPointerEvent=function(){var e=this;void 0!==this._lastTouchTimeoutId&&(this._async.clearTimeout(this._lastTouchTimeoutId),this._lastTouchTimeoutId=void 0),this._processingTouch=!0,this._lastTouchTimeoutId=this._async.setTimeout((function(){e._processingTouch=!1,e._lastTouchTimeoutId=void 0}),500)},t.prototype._getCaretButtonStyles=function(){var e=this.props.caretDownButtonStyles;return mb(this.props.theme,e)},t.prototype._getCurrentOptionStyles=function(e){var t=this.props.comboBoxOptionStyles,n=e.styles;return fb(this.props.theme,t,n,this._isPendingOption(e),e.hidden,this._isOptionHighlighted(e.index))},t.prototype._getAriaAutoCompleteValue=function(){return this.props.disabled||"on"!==this.props.autoComplete?"list":this.props.allowFreeform?"inline":"both"},t.prototype._isPendingOption=function(e){return e&&e.index===this.state.currentPendingValueValidIndex},t.prototype._hasFocus=function(){return"none"!==this.state.focusState},t.contextType=Ui,d([au("ComboBox",["theme","styles"],!0)],t)}(de.Component);function Mb(e,t){if(!e||!t)return[];var n={};e.forEach((function(e,t){e.selected&&(n[t]=!0)}));for(var r=function(t){var r=function(e,t,n){void 0===n&&(n=0);for(var r=-1,o=n;e&&o-1&&(n[r]=!0)},o=0,i=t;o=0&&t i":{color:t?e.semanticColors.alwaysWhite+" !important":"inherit"},".notification-badge":{color:t?yp.notificationBadgeText:e.palette.themeDarkAlt,backgroundColor:t?yp.notificationBadgeBackgroundHovered:e.palette.white}}},":active":{background:"transparent",selectors:{".ms-Button-flexContainer":{backgroundColor:t?yp.buttonBackgroundHovered:e.palette.themeDarker},".ms-Button-flexContainer > i":{color:t?e.semanticColors.alwaysWhite+" !important":"inherit"},".notification-badge":{color:t?yp.notificationBadgeText:e.palette.themeDarker,backgroundColor:t?yp.notificationBadgeBackgroundHovered:e.palette.white}}},"&.is-checked":{background:"transparent",selectors:{".ms-Button-flexContainer":{backgroundColor:t?yp.buttonBackgroundHovered:e.palette.themeDarker},".ms-Button-flexContainer > i":{color:t?e.semanticColors.alwaysWhite+" !important":"inherit"},".notification-badge":{color:t?yp.notificationBadgeText:e.palette.themeDarker,backgroundColor:t?yp.notificationBadgeBackground:e.palette.white}}},":focus::after":{border:"1px solid ".concat(e.semanticColors.alwaysWhite," !important")}}},rightItemButtonOverflow:{width:"100%",height:"48px",backgroundColor:e.palette.white,color:e.palette.neutralPrimary,textAlign:"left"},rightItemButtonIcon:{color:t?yp.buttonIcon+"!important":e.semanticColors.alwaysWhite+" !important",backgroundColor:"transparent !important",fontSize:hn.size16},rightItemButtonOverflowIcon:{color:e.palette.neutralPrimary+" !important",fontSize:hn.size14,margin:"0px",paddingLeft:"14px"}})},Xb=Ho(),ew=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.message,n=e.styles,r=e.as,o=void 0===r?"div":r,i=e.className,a=Xb(n,{className:i});return de.createElement(o,l({role:"status",className:a.root},Eo(this.props,So,["className"])),de.createElement(BC,null,de.createElement("div",{className:a.screenReaderText},t)))},t.defaultProps={"aria-live":"polite"},t}(de.Component),tw=Do(ew,(function(e){return{root:e.className,screenReaderText:Rn}})),nw=n(543),rw=function(e){var t=e.neutralHeaderEnabled;return{root:{backgroundColor:t?yp.searchBoxBackground:e.palette.themeLighter,border:"1px solid transparent !important",selectors:{":hover":{backgroundColor:t?yp.searchBoxBackgroundHovered:e.palette.white,border:"1px solid transparent !important",selectors:{".ms-SearchBox-iconContainer":{color:t?yp.searchBoxText:e.palette.themePrimary,backgroundColor:"transparent"}}},":focus-within":{backgroundColor:t?yp.searchBoxBackgroundHovered:e.palette.white,border:"1px solid transparent !important",selectors:{".ms-SearchBox-iconContainer":{color:t?yp.searchBoxText:e.palette.themePrimary,backgroundColor:"transparent"}}},":after":{top:"0px",bottom:"0px",left:"0px",right:"0px",border:"1px solid transparent !important"}}},field:{color:t?yp.searchBoxText:"inherit",selectors:{"::placeholder":{color:t?yp.searchBoxPlaceholder:e.palette.themePrimary}}},iconContainer:{color:t?yp.searchBoxText:e.palette.themePrimary},clearButton:{color:t?yp.searchBoxText:"inherit",selectors:{"& > button, & i, :hover, :focus-within, :active":{color:t?yp.searchBoxText+" !important":"inherit",backgroundColor:"transparent !important"}}}}},ow=jr({base:{fontSize:hn.size14,fontWeight:fn.semibold},body:{fontSize:hn.size14,fontWeight:fn.regular},caption:{fontSize:hn.size12,fontWeight:fn.regular}}),iw=Ve({displayName:"EmptyDropDown",paddingTop:"16px",paddingBottom:"16px",alignContent:"center",textAlign:"center"}),aw=function(e){return Ve(iw,{displayName:"SearchLoader",color:e.palette.themePrimary})},sw=function(e){return{details:{paddingLeft:"12px"},primaryText:Ve(ow.body,{color:e.palette.neutralPrimary}),secondaryText:Ve(ow.caption,{color:e.palette.neutralSecondary})}},cw=Ve({displayName:"sidePadding",paddingRight:"16px",paddingLeft:"16px"}),lw=function(e){return Ve({displayName:"suggestionRowHoverState",selectors:{":hover":{backgroundColor:e.palette.neutralLighter}}})},uw=Ve({height:"49px",width:"-webkit-fill-available"}),dw=function(e){return{flexContainer:{borderBottom:"1px solid ".concat(e.palette.neutralLighter)},root:Ve(cw,uw,lw(e))}},pw=(Ve({displayName:"zeroSidePadding",paddingLeft:"0px",paddingRight:"0px"}),Ve({displayName:"fullSearchResultsSeparatorStyles",paddingTop:"0px",paddingBottom:"0px",height:"1px"}),function(e){return Ve({displayName:"RecentSearchText",color:e.palette.neutralPrimary,lineHeight:"19px",fontSize:hn.size14,fontWeight:fn.regular})}),hw=Ve({border:"none",marginTop:"11px"}),fw={image:{borderRadius:2},initials:{borderRadius:2}},mw={image:{borderRadius:25},initials:{borderRadius:25}};Ve({displayName:"divGlobalSearch",paddingTop:"4% !important",height:"90vh !important"});var gw=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.text,n=e.secondaryText,r=e.isPerson,o=e.imageUrl,i=e.theme,a=null!=r&&r,s={text:t,secondaryText:null!=n?n:"",imageUrl:null!=o?o:""};return pe().createElement(fv,l({},s,{size:xg.size72,coinSize:32,coinProps:{styles:a?mw:fw},styles:sw(i),allowPhoneInitials:!0}))},t}(pe().Component),vw=function(e){function t(t){var n,r,o=e.call(this,t)||this;return o._focusZone=pe().createRef(),o._host=pe().createRef(),o._requestAnimationFrame=(n=o,function(e){r||(r=new Set,Qi(n,{componentWillUnmount:function(){r.forEach((function(e){return cancelAnimationFrame(e)}))}}));var t=requestAnimationFrame((function(){r.delete(t),e()}));r.add(t)}),o._onRenderRecentSearchRow=function(e,t){var n,r;return pe().createElement(Fu,{key:e.id+t},pe().createElement(qm,{key:"recentSearch"+t+e.text,iconProps:{iconName:"Clock"},className:Ve(o.props.styles.searchSuggestionItem),styles:(r=o.props.theme,{icon:{fontSize:"28px",marginLeft:"0px",marginRight:"16px",color:r.palette.neutralPrimaryAlt},root:Ve(cw,uw,lw(r)),flexContainer:{borderBottom:"1px solid ".concat(r.palette.neutralLighter)}}),ariaLabel:e.text,role:"link","data-is-focusable":!0,onClick:function(){return o._onClickSuggestion(e)},buttonAs:kb,svgIconsEnabled:null===(n=o.props.theme)||void 0===n?void 0:n.svgIconsEnabled},pe().createElement("div",{className:pw(o.props.theme)},e.text)))},o._onRenderSuggestionsList=function(e,t,n){return void 0===n&&(n="Show more results"),pe().createElement(Fu,{grow:!0,verticalFill:!0},pe().createElement("div",null,t.map((function(e,t){return o._onRenderRecentSearchRow(e,t)}))),pe().createElement("div",null,e.map((function(e){var t,n=null!==e.category&&void 0!==e.category?e.category:"",r=e.suggestions.slice(0,o.props.suggestionsCount);return pe().createElement(Fu,{className:Ve(o.props.styles.searchSuggestionList),key:n},pe().createElement("div",{className:Ve(o.props.styles.suggestionCategoryHeader)},pe().createElement(Gh,{className:(t=o.props.theme,Ve(ow.base,{displayName:"SuggestionCategoryHeaderText",color:t.palette.neutralDark,lineHeight:"32px"})),id:n},n)),r.map((function(e,t){var r;return pe().createElement(qm,{key:"searchsuggestion"+t+e.text,className:Ve(o.props.styles.searchSuggestionItem),styles:dw(o.props.theme),role:"link",ariaLabel:e.text,"data-is-focusable":!0,"aria-describedby":n,onClick:function(){return o._onClickSuggestion(e,n)},buttonAs:kb,svgIconsEnabled:null===(r=o.props.theme)||void 0===r?void 0:r.svgIconsEnabled},pe().createElement(gw,{key:e.text,text:e.text,secondaryText:e.secondaryText,isPerson:e.isPerson,imageUrl:e.imageUrl,theme:o.props.theme}))})))}))),e.length>0&&pe().createElement("div",{className:Ve(o.props.styles.showMoreResultsLink)},pe().createElement(ph,{className:hw,onClick:o._onShowMoreResults,role:"link","aria-label":n},n)))},o._onClickSuggestion=function(e,t){o.props.OnClickSuggestionItem&&o.props.OnClickSuggestionItem(e,t)},o._onShowMoreResults=function(){o.props.OnShowMoreResults&&o.props.OnShowMoreResults()},o._onZoneKeyDown=function(e){var t,n=e.altKey||e.metaKey;switch(e.which){case nt.up:n?o.props.CloseAutosuggest():o._host.current&&(t=yi(o._host.current,o._host.current.lastChild,!0));break;case nt.home:case nt.end:case nt.pageUp:case nt.pageDown:break;case nt.enter:return;case nt.down:!n&&o._host.current&&(t=vi(o._host.current,o._host.current.firstChild,!0));break;case nt.escape:o.props.CloseAutosuggest();break;case nt.tab:return void o.props.CloseAutosuggest();default:return}t&&t.focus(),e.stopPropagation(),e.preventDefault()},o.focus=function(){o._focusZone.current&&o._requestAnimationFrame((function(){o._focusZone.current&&o._focusZone.current.focus()}))},$i(o),o}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.recentSearchTexts,n=e.target,r=e.suggestions,o=e.isLoading,i=e.showSearchSuggestions,a=e.OnCalloutDismissCallback,s=e.isError,c=e.errorMessage,l=e.recentSearchTextsCount,u=e.searchCategoryCount,d=e.id,p=e.styles,h=e.theme,f=t&&t.length>0?t.slice(0,l):[],m=r&&r.length>0?r.slice(0,u):[],g=null!=o&&o,v=null!=s&&s,y=null==c||""===c?"Some error occurred. Please try again":c,C=null!==d||void 0!==d?d:Go();return pe().createElement(ol,{id:C,isBeakVisible:!1,gapSpace:6,doNotLayer:!1,directionalHintFixed:!0,directionalHint:us.bottomLeftEdge,minPagePadding:0,coverTarget:!1,target:n.current,alignTargetEdge:!1,onDismiss:a,className:Ve(p.autoSuggestDropdown),calloutWidth:n.current?n.current.clientWidth:0,role:"dialog","aria-label":"Search dialog"},pe().createElement("div",{id:"autoSuggestdropdownCallout",onKeyDown:this._onZoneKeyDown,ref:this._host},pe().createElement(rc,{direction:qs.vertical,ref:this._focusZone},v?pe().createElement("div",{className:Ve(p.errorMessage)},pe().createElement(Cs,{iconName:"Warning"}),pe().createElement(Gh,{variant:"medium"},y)):g?pe().createElement("div",null,pe().createElement(qC,{className:aw(h),size:nd.small,label:"Loading...",ariaLive:"polite",labelPosition:"right"})):i?this._onRenderSuggestionsList(m,f):pe().createElement(pe().Fragment,null))))},t}(pe().Component);var yw=function(e,t){return t?t(e):1===e?"One result found":0===e?"No results found":"Top ".concat(e," results found")},Cw=Ho(),bw=function(e){function t(t){var n=e.call(this,t)||this;return n.searchRootRef=pe().createRef(),n.searchInputRef=pe().createRef(),n._autoSuggestionRef=pe().createRef(),n.updateNumResultsDebounced=(0,nw.debounce)((function(e){n.setState({messageAnnouce:yw(e)})}),1e4),n._getPlaceholderText=function(){return n.props.placeholder?n.props.placeholder:n.props.headerLabel?"Search "+n.props.headerLabel:"Search app"},n._onSearchCallback=function(e){""!==e&&n.setState({isOpen:!1,searchText:e,showSearchSuggestions:!0},(function(){n.props.onSearch&&n.props.onSearch(e),n.props.onShowMoreResultsCallback&&n.props.onShowMoreResultsCallback(e)}))},n._onChangeCallback=function(e,t){""!==t&&n.setState({isOpen:!0,searchText:t,showSearchSuggestions:!0},(function(){n.props.onChange?n.props.onChange(e,t):n.props.onShowMoreResultsCallback&&n.props.onShowMoreResultsCallback(null!=t?t:"")}))},n._onBlurCallback=function(){n.state.isOpen||(n.setState({isOpen:!1,searchText:"",showSearchSuggestions:!1,isError:!1}),void 0!==n.props.OnBlurCallback&&n.props.OnBlurCallback())},n._onClearCallback=function(){n.setState({searchText:"",showSearchSuggestions:!1,isError:!1}),n.props&&n.props.onClear&&n.props.onClear()},n._onFocusCallback=function(){var e;n.state.isOpen||(n.setState({isOpen:!0,showSearchSuggestions:!0}),n.props&&n.props.OnFocusCallback&&n.props.OnFocusCallback(),null===(e=n.searchInputRef.current)||void 0===e||e.focus())},n._onCalloutDismissCallback=function(){n.setState({isOpen:!1,showSearchSuggestions:!1,isError:!1},(function(){n._onBlurCallback()}))},n._closeAutosuggestDropdown=function(){n.setState({isOpen:!1,showSearchSuggestions:!1,isError:!1})},n._onShowMoreResultsClick=function(){n.setState({isOpen:!1},(function(){n.props.onShowMoreResultsCallback&&n.state.searchText&&n.props.onShowMoreResultsCallback(n.state.searchText)}))},n._onClickSuggestionItem=function(e,t){n.setState({isOpen:!1},(function(){n.props.OnClickSuggestionItem&&n.props.OnClickSuggestionItem(e,t)}))},n._onDropdownKeyDown=function(e){var t,r,o=n.state.isOpen;switch(e.which){case nt.enter:n.setState({isOpen:!o});break;case nt.escape:if(!o)return;n.setState({isOpen:!1});break;case nt.up:if(o){n.setState({isOpen:!1});break}return;case nt.down:o?null===(t=n._autoSuggestionRef.current)||void 0===t||t.focus():null===(r=n.searchInputRef.current)||void 0===r||r.focus(),e.stopPropagation(),e.preventDefault();case nt.home:case nt.end:case nt.space:case nt.tab:}},n._id=Go(),n._autoSuggestDropdownId="autoSuggestionDropDown"+n._id,n.state={isOpen:!1,searchText:void 0,showSearchSuggestions:!1,isError:null!==n.props.isError&&void 0!==n.props.isError&&n.props.isError,messageAnnouce:""},n}return i(t,e),t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t,n,r,o;this.props.isError===e.isError&&this.state.isOpen||this.setState({isError:null!==e.isError&&void 0!==e&&e.isError,searchText:this.state.isOpen?this.state.searchText:""});var i=null!==(n=null===(t=this.props.suggestions)||void 0===t?void 0:t.length)&&void 0!==n?n:0,a=null!==(o=null===(r=e.suggestions)||void 0===r?void 0:r.length)&&void 0!==o?o:0;i!==a&&this.setState({messageAnnouce:yw(a)})},t.prototype.componentDidUpdate=function(e,t){var n,r;t.searchText!==this.state.searchText&&(""!==this.state.messageAnnouce&&this.setState({messageAnnouce:""}),this.updateNumResultsDebounced(null!==(r=null===(n=this.props.suggestions)||void 0===n?void 0:n.length)&&void 0!==r?r:0))},t.prototype.render=function(){var e=this.props,t=e.id,n=void 0===t?"searchbox":t,r=e.isLoading,o=e.recentSearchTexts,i=e.suggestions,a=e.errorMessage,s=e.onEscape,c=e.disabled,l=e.styles,u=e.theme,d=e.iconProps,p=this.state,h=p.searchText,f=p.isOpen,m=p.showSearchSuggestions,g=p.isError,v=u,y=Cw(l,{theme:v});return pe().createElement("div",{role:"search"},""!==this.state.searchText&&pe().createElement(tw,{"aria-live":"polite",message:this.state.messageAnnouce}),pe().createElement("div",{ref:this.searchRootRef,onFocus:this._onFocusCallback,onBlur:this._onBlurCallback,"aria-owns":f?this._autoSuggestDropdownId:void 0,"data-is-focusable":!0,onKeyDown:this._onDropdownKeyDown,className:y.root,id:"coherenceSearchBase","aria-label":this._getPlaceholderText(),"aria-live":"polite"},pe().createElement("label",{htmlFor:n,style:{display:"none"}},this._getPlaceholderText()),pe().createElement(LC,{id:n,componentRef:this.searchInputRef,disabled:c,placeholder:this._getPlaceholderText(),onSearch:this._onSearchCallback,onChange:this._onChangeCallback,onClear:this._onClearCallback,onEscape:s,styles:rw(v),value:h,className:y.searchbox,iconProps:d})),f?pe().createElement(vw,{target:this.searchRootRef,id:this._autoSuggestDropdownId,showSearchSuggestions:m,recentSearchTexts:o,suggestions:null!=i?i:[],isLoading:r,OnCalloutDismissCallback:this._onCalloutDismissCallback,OnClickSuggestionItem:this._onClickSuggestionItem,OnShowMoreResults:this._onShowMoreResultsClick,isError:g,errorMessage:a,recentSearchTextsCount:3,searchCategoryCount:5,suggestionsCount:2,CloseAutosuggest:this._closeAutosuggestDropdown,componentRef:this._autoSuggestionRef,styles:y,theme:v}):pe().createElement(pe().Fragment,null))},t}(pe().Component),ww=Do(bw,(function(e){var t=e.theme;return{root:{},searchbox:{},autoSuggestDropdown:Ve({displayName:"AutoSuggestDropdownStyles",backgroundColor:t.palette.white,boxShadow:"0px 3.2px 7.2px rgba(0, 0, 0, 0.132), 0px 0.6px 1.8px rgba(0, 0, 0, 0.108)",borderRadius:"2px"}),searchSuggestionList:Ve({paddingTop:"8px"}),searchSuggestionItem:{},errorMessage:Ve({displayName:"EmptyDropDown",paddingTop:"16px",paddingBottom:"16px",alignContent:"center",textAlign:"center"}),suggestionCategoryHeader:Ve(ow.base,{displayName:"SuggestionCategoryHeader",height:"32px",paddingRight:"16px",paddingLeft:"16px"}),showMoreResultsLink:Ve({textAlign:"center",color:t.palette.themeDark,height:"49px",borderTop:"1px solid ".concat(t.palette.neutralLighter),alignItems:"center"})}})),Sw=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._searchBoxRef=pe().createRef(),t._onSearch=function(e){var n=t.props,r=n.dismissOnSearch,o=n.onClose,i=n.searchBoxProps;i&&i.onSearch&&i.onSearch(e),!1!==r&&o()},t._onChange=function(e,n){var r=t.props,o=r.dismissOnSearch,i=r.onClose,a=r.searchBoxProps;a&&a.onChange&&a.onChange(e,n),!1!==o&&i()},t._onClear=function(){var e=t.props,n=e.dismissOnClear,r=e.onClose,o=e.searchBoxProps;o&&o.onClear&&o.onClear(),!1!==n&&r()},t._onEscape=function(){var e=t.props,n=e.searchBoxProps,r=e.onClose;n&&n.onEscape&&n.onEscape(),r()},t._getStyles=function(){return Ew()},t}return i(t,e),t.prototype.componentDidMount=function(){this._searchBoxRef.current&&this._searchBoxRef.current.focus()},t.prototype.render=function(){var e=this.props,t=e.searchBoxProps,n=e.onClose,r=this._getStyles();return pe().createElement("div",{className:r.root},pe().createElement("div",{className:r.searchBoxRoot},pe().createElement(ww,l({},t,{onSearch:this._onSearch,onChange:this._onChange,onClear:this._onClear,onEscape:this._onEscape,placeholder:t&&t.placeholder?t.placeholder:"Search"}))),pe().createElement("div",{className:r.closeButtonRoot},Yb({key:"CloseSearch",ariaLabel:"Close search",iconOnly:!0,iconProps:{iconName:"ChromeClose"},onClick:n},this.props.theme)))},t}(pe().Component),Ew=Xe((function(){return jr({root:{width:"100%",display:"grid",gridTemplateColumns:"1fr 48px",justifyContent:"center"},searchBoxRoot:{marginLeft:"8px",alignSelf:"center"},closeButtonRoot:{}})})),_w={flex:1,overflow:"hidden"},xw={display:"flex",justifyContent:"flex-end"},kw={root:{justifyContent:"flex-end"}},Tw="40px",Iw=Xe((function(e,t,n,r){void 0===r&&(r=!0);var o=r?Tw+" ":"",i=n.neutralHeaderEnabled;return jr({root:{backgroundColor:i?yp.headerBackground:null==n?void 0:n.palette.themePrimary,fontFamily:"'Segoe UI', 'Segoe UI Web(West European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', 'sans-serif'",alignItems:"center",height:"48px",display:"grid",gridTemplateColumns:"".concat(r?Tw+" ":"","1fr 468px 1fr"),borderBottom:"1px solid transparent",boxSizing:"border-box",selectors:{"@media (min-width:1024px) and (max-width: 1365px)":{gridTemplateColumns:"".concat(o,"1fr 468px 1fr")},"@media (min-width:640px) and (max-width: 1023px)":{gridTemplateColumns:"".concat(o,"1fr 326px 1fr")},"@media (min-width: 320px) and (max-width: 639px)":{gridTemplateColumns:"".concat(o,"1fr ").concat(48,"px ").concat(48*e,"px")},"@media (max-width: 320px)":{gridTemplateColumns:"".concat(o,"1fr ").concat(48,"px ").concat(48*e,"px")}}},titleContainer:{height:"100%",paddingLeft:"16px",paddingRight:"12px",alignSelf:"center",fontSize:"16px",overflow:"hidden",display:"flex",alignItems:"center",gridColumnStart:r?"2":"1",gridColumnEnd:r?t?"2":"4":t?"1":"3"},searchBoxContainer:{alignSelf:"center",gridColumnStart:r?"3":"2",gridColumnEnd:r?"3":"2"},floatingSearchRoot:{display:"flex",backgroundColor:i?yp.headerBackground:null==n?void 0:n.palette.themePrimary},rightItemsContainer:{height:"48px",overflow:"hidden",gridColumnStart:r?"4":"3",gridColumnEnd:r?"4":"3"},overflowSet:{}})}));Kv();var Aw=function(e){function t(t){var n=e.call(this,t)||this;return n._actionsResizeGroup=pe().createRef(),n.enhancedSearchChild=null,n.isMobileHandler=function(){n.setState({isMobile:window.innerWidth0?pe().createElement(ww,l({role:"search"},o,{headerLabel:i,suggestions:null!==(null==o?void 0:o.suggestions)&&void 0!==(null==o?void 0:o.suggestions)?null==o?void 0:o.suggestions:[],onSearch:n._onSearch,onChange:n._onChange})):null!==r?pe().cloneElement(r,{onChange:n._onSearchChange,onClear:n._onSearchClear,value:n.state.searchText}):pe().createElement(pe().Fragment,null)},n._onSearch=function(e){var t=n.props.searchBoxProps;n.setState({searchText:e}),t&&t.onSearch&&t.onSearch(e)},n._onChange=function(e,t){var r=n.props.searchBoxProps;n.setState({searchText:t}),r&&r.onChange&&r.onChange(e,t)},n._onRenderActionsGroup=function(e){var t=n.props.overflowSetProps,r=n._getStyles();return pe().createElement(mC,l({},t,{role:void 0,className:r.overflowSet,items:e.primaryItems,overflowItems:e.overflowItems,onRenderItem:function(e){return Yb(e,n.props.theme)},onRenderOverflowButton:n._onRenderActionsOverflowButton,styles:kw}))},n._onSearchBoxReduceData=function(e){if("ButtonOnly"!==e.renderState){var t=l(l({},e),{renderState:"ButtonOnly"});return t.cacheKey=n._computeSearchBoxCacheKey(t),t}},n._onSearchBoxGrowData=function(e){if("SearchBox"!==e.renderState){var t=l(l({},e),{renderState:"SearchBox"});return t.cacheKey=n._computeSearchBoxCacheKey(t),t}},n._onSearchOverlayOpen=function(){n.setState({isFloatingSearchVisible:!0})},n._onSearchOverlayClose=function(){n.setState({isFloatingSearchVisible:!1})},n._onSearchChange=function(e,t){var r,o,i=n.props.searchBoxProps;n.setState({searchText:t}),i&&i.onChange?i.onChange(e,t):pe().isValidElement(n.enhancedSearchChild)&&(null===(o=null===(r=n.enhancedSearchChild.props)||void 0===r?void 0:r.onChange)||void 0===o||o.call(r,e,t))},n._onSearchClear=function(){var e,t,r=n.props.searchBoxProps;n.setState({searchText:void 0}),r&&r.onClear?r.onClear():pe().isValidElement(n.enhancedSearchChild)&&(null===(t=null===(e=n.enhancedSearchChild.props)||void 0===e?void 0:e.onClear)||void 0===t||t.call(e))},n._onRenderActionsOverflowButton=function(e){var t,r=e.map((function(e){return l(l({},e),{renderedInOverflow:!0,onRender:function(e){return Yb(e,n.props.theme)}})})),o={id:"coher-header-overflow-button-id",checked:e.some((function(e){return!0===e.checked})),ariaLabel:"Access additional app options. Select to open menu",className:di("ms-CommandBar-overflowButton",Jb(n.props.theme).rightItemButton),menuProps:{items:r,isBeakVisible:!1},menuIconProps:{iconName:"More",className:Jb(n.props.theme).rightItemButtonIcon}};return pe().createElement(qm,l({},o,{buttonAs:vC,svgIconsEnabled:null===(t=n.props.theme)||void 0===t?void 0:t.svgIconsEnabled}))},n._onActionsReduceData=function(e){var t=e.primaryItems,r=e.overflowItems;if(t&&t.length){var o=t.map((function(e){return l(l({},e),{renderedInOverflow:!0})})),i=l(l({},e),{primaryItems:[],overflowItems:r.map((function(e){return l({},e)})).concat(o.map((function(e){return l({},e)})))});return i.cacheKey=n._computeActionsCacheKey(i),i}},n._onActionsGrowData=function(e){var t=e.primaryItems,r=e.overflowItems;if(r&&r.length){var o=r.map((function(e){return l(l({},e),{renderedInOverflow:!1})})),i=l(l({},e),{primaryItems:t.map((function(e){return l({},e)})).concat(o.map((function(e){return l({},e)}))),overflowItems:[]});return i.cacheKey=n._computeActionsCacheKey(i),i}},n._getActionsCount=function(){var e=n.props.actions,t=0;return e&&e.flexItems&&e.flexItems.length&&t++,e&&e.staticItems&&e.staticItems.length&&t++,t},n._getStyles=function(){return Iw(n._getActionsCount(),n.searchEnabled,n.props.theme,!!n.props.toggleNavCollapsed)},n.state={isFloatingSearchVisible:!1,isMobile:window.innerWidth0?pe().createElement("div",{className:o.floatingSearchRoot,role:"banner"},pe().createElement(Sw,{searchBoxProps:l(l({},t),{onChange:this._onSearchChange,onClear:this._onSearchClear,value:r,headerLabel:n,suggestions:null!==(null==t?void 0:t.suggestions)&&void 0!==(null==t?void 0:t.suggestions)?null==t?void 0:t.suggestions:[]}),onClose:this._onSearchOverlayClose,dismissOnClear:!1,dismissOnSearch:!1,theme:this.props.theme})):this.enhancedSearchChild?pe().createElement("div",{className:o.floatingSearchRoot,role:"banner",style:{height:"48px",alignItems:"center",padding:"0 10px"}},pe().cloneElement(this.enhancedSearchChild,{isSearchInHeader:!0,isOverlay:!0,onEscape:this._onSearchOverlayClose,onOverlaySearchClose:this._onSearchOverlayClose,onChange:this._onSearchChange,onClear:this._onSearchClear,value:r})):null},t.prototype._renderActionsGroup=function(){var e=this,t=this.props.actions;if(!t||!(t.flexItems&&t.flexItems.length||t.staticItems&&t.staticItems.length))return null;var n={primaryItems:t&&t.flexItems?t.flexItems:[],overflowItems:[],cacheKey:""},r=void 0;return t&&t.staticItems&&t.staticItems.length&&(r=t.staticItems.map((function(t){return Yb(t,e.props.theme)}))),pe().createElement("div",{style:xw},pe().createElement(xC,{componentRef:this._actionsResizeGroup,data:n,onReduceData:this._onActionsReduceData,onGrowData:this._onActionsGrowData,onRenderData:this._onRenderActionsGroup,style:_w}),r)},t.prototype._computeSearchBoxCacheKey=function(e){return e.renderState+""},t.prototype._computeActionsCacheKey=function(e){var t=e.primaryItems,n=e.overflowItems,r=t.reduce((function(e,t){return e+(t.cacheKey||t.key)}),"");return[r,n.length?"overflow":""].join(" ")},t}(pe().Component);function Rw(e,t,n,r,o,i){var a=e>0&&e<=99?"".concat(e," new notification").concat(1!==e?"s":""):e>0?"Over 99 new notifications":"Notifications",s=function(e){var t=function(e){var t=e.neutralHeaderEnabled;return{position:"absolute",height:"16px",minWidth:"16px",borderRadius:"8px",fontSize:"10px",fontWeight:fn.semibold,lineHeight:16,textAlign:"center",paddingLeft:"3px",paddingRight:"3px",backgroundColor:t?yp.notificationBadgeBackground:e.palette.themeDarker,color:t?yp.notificationBadgeText:e.palette.white,top:"-16px"}}(e);return jr({badgeContainer:{position:"relative"},badgeSingleDigit:l(l({},t),{minWidth:"10px",right:"-4px"}),badgeDoubleDigits:l(l({},t),{right:"-8px"}),badgeTripleDigits:l(l({},t),{right:"-10px"})})}(r);return{key:"notifications",id:"COHERENCE_NOTIFICATION_HEADER_BUTTON",text:o||"Notifications",value:"Notifications",title:o||"Notifications",ariaLabel:i||a,checked:t,iconProps:{iconName:"Ringer"},onClick:n,onRenderIcon:function(t,n){var r=e<10?s.badgeSingleDigit:e<100?s.badgeDoubleDigits:s.badgeTripleDigits;return pe().createElement(pe().Fragment,null,n(t),e>0&&pe().createElement("div",{className:s.badgeContainer},pe().createElement(Gh,{className:[r,"notification-badge"].join(" ")},e<=99?e:"99+")))}}}var Pw,Mw=Ho(),Nw=function(e,t,n){var r,o;t&&(void 0===t.feedbackConfig&&(t.feedbackConfig={}),t.feedbackConfig.isDisplayed=e,t.feedbackConfig.width=340,null==n||n.updateFeedbackObject(t),e||null===(o=(r=t.callbackFunctions).onDismiss)||void 0===o||o.call(r))},Ow=function(e){var t;return null!==(t=e.titleText)&&void 0!==t?t:e.headerText},Dw=Do((function(e){var t,n,r,o,i,a,s,c,d,p,h,m,g,v,y,C,b,w,S,E,_,x,k,T,I,A,R,P,M,N,O,D,L,B,F,H,U,z,q=e.appNameSettings,j=e.children,W=e.searchSettings,V=e.navbarProps,K=e.farRightSettings,G=e.styles,Z=e.theme,Y=e.dismissOpenedPanel,Q=e.onDismissOpenedPanel,$=null,J=null,X=null;pe().Children.forEach(j,(function(e){pe().isValidElement(e)&&(e.type===Iy?J=e:e.type===Oy?X=e:e.type===Vb&&($=e))}));var ee,te,ne=J?J.props.categories.reduce((function(e,t){return e+function(e){return e.items.reduce((function(e,t){return e+("Unread"===t.notificationStatus?1:0)}),0)}(t)}),0):void 0,re=Mw(G,{theme:Z}),oe="string"==typeof q.label?q.label:"App header",ie=(null===(n=null===(t=null==K?void 0:K.notificationsSettings)||void 0===t?void 0:t.panelSettings)||void 0===n?void 0:n.newNotifications)||ne||-1,ae=(null===(o=null===(r=null==K?void 0:K.notificationsSettings)||void 0===r?void 0:r.panelSettings)||void 0===o?void 0:o.items)||[],se=null!=W?W:{},le=(0,de.useState)(!1),ue=le[0],he=le[1],fe=(0,de.useState)(),me=fe[0],ge=fe[1],ve=(0,de.useState)(),ye=ve[0],Ce=ve[1],be=(ee=me,te=(0,de.useRef)(),(0,de.useEffect)((function(){te.current=ee}),[ee]),te.current),we={label:q.label,linkUrl:q.linkUrl,linkProps:{styles:re.subComponentStyles.appNameLink},ariaLabel:null!==(i=q.ariaLabel)&&void 0!==i?i:oe};(0,de.useEffect)((function(){(void 0===(null==K?void 0:K.settingsSettings)&&"Settings"===me||void 0===(null==K?void 0:K.profileSettings)&&null===X&&"Profile"===me||void 0===(null==K?void 0:K.notificationsSettings)&&null===J&&"Notifications"===me||void 0===(null==K?void 0:K.helpSettings)&&"Help"===me||void 0===(null==K?void 0:K.feedbackSettings)&&"Feedback"===me)&&(ge(void 0),xe(void 0))}),[K]);var Se,Ee=null===(a=null==K?void 0:K.feedbackSettings)||void 0===a?void 0:a.panelSettings.ocvInitOptions,_e=Ee?ce(Ee):void 0,xe=function(e){var t,n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,C;switch(me||be===e?Ce(be):ge(e),e){case"Notifications":Nw(!1,Ee,_e),null===(r=null===(n=null===(t=null==K?void 0:K.notificationsSettings)||void 0===t?void 0:t.panelSettings)||void 0===n?void 0:n.onClick)||void 0===r||r.call(n);break;case"Help":Nw(!1,Ee,_e),null===(a=null===(o=null==K?void 0:K.helpSettings)||void 0===o?void 0:(i=o.panelSettings).onClick)||void 0===a||a.call(i);break;case"Settings":Nw(!1,Ee,_e),null===(l=null===(s=null==K?void 0:K.settingsSettings)||void 0===s?void 0:(c=s.panelSettings).onClick)||void 0===l||l.call(c);break;case"Profile":Nw(!1,Ee,_e),null===(p=null===(d=null===(u=null==K?void 0:K.profileSettings)||void 0===u?void 0:u.panelSettings)||void 0===d?void 0:d.onClick)||void 0===p||p.call(d);break;case"Feedback":if(null===(m=null===(h=null==K?void 0:K.feedbackSettings)||void 0===h?void 0:(f=h.panelSettings).onClick)||void 0===m||m.call(f),(null==K?void 0:K.feedbackSettings)&&(ge(void 0),Ce(void 0),!(null===(v=(g=K.feedbackSettings.panelSettings).onClick)||void 0===v?void 0:v.call(g))))return;if(Ee){if(null===(y=null==K?void 0:K.feedbackSettings)||void 0===y?void 0:y.panelSettings.ocvButtonIsFocused)return void Nw(!1,Ee,_e);void 0===Ee.themeOptions&&(Ee.themeOptions={}),Ee.themeOptions.baseTheme=Z,Nw(!0,Ee,_e)}else{var b=(null===(C=null==K?void 0:K.feedbackSettings)||void 0===C?void 0:C.panelSettings.launchOptions)||{};OfficeBrowserFeedback.multiFeedback(b).catch((function(e){console.log("OCV Feedback Submission Failed with error: "+e)}))}}},ke=function(e){"click"===(null==e?void 0:e.type)||"mousedown"===(null==e?void 0:e.type)||"Escape"===(null==e?void 0:e.nativeEvent.key)?(he(!0),ye===me&&Ce(void 0),ge(void 0),Y&&Q&&Q()):(Ce(void 0),ue&&!me&&!ye&&be&&(he(!1),ge(null)))},Te=function(){Ae("Notifications"),Ie()},Ie=function(){var e,t,n;null===(n=null===(t=null===(e=null==K?void 0:K.notificationsSettings)||void 0===e?void 0:e.panelSettings)||void 0===t?void 0:t.onPanelOpened)||void 0===n||n.call(t)},Ae=function(e){ue&&be===e?he(!1):e&&xe(e)},Re=function(){var e,t,n;null===(n=null===(t=null===(e=null==K?void 0:K.profileSettings)||void 0===e?void 0:e.panelSettings)||void 0===t?void 0:t.onViewAccount)||void 0===n||n.call(t)},Pe=function(){var e,t,n;null===(n=null===(t=null===(e=null==K?void 0:K.profileSettings)||void 0===e?void 0:e.panelSettings)||void 0===t?void 0:t.onLogOut)||void 0===n||n.call(t)},Me=function(){if(!me){var e=document.getElementById("coher-header-overflow-button-id");e&&e.focus(),ke(void 0)}},Ne=null!==(c=null===(s=null==K?void 0:K.helpSettings)||void 0===s?void 0:s.panelSettings)&&void 0!==c?c:{},Oe=(Ne.onRenderFooter,u(Ne,["onRenderFooter"])),De=null!==(p=null===(d=null==K?void 0:K.settingsSettings)||void 0===d?void 0:d.panelSettings)&&void 0!==p?p:{},Le=(De.onRenderFooter,u(De,["onRenderFooter"])),Be=null!==(m=null===(h=null==K?void 0:K.profileSettings)||void 0===h?void 0:h.panelSettings)&&void 0!==m?m:{},Fe=(Be.onRenderFooter,u(Be,["onRenderFooter"])),He=function(e){if(e&&e.onRenderFooter){var t=e.onRenderFooter,n=t.primaryButton,r=void 0===n?{}:n,o=t.secondaryButton,i=void 0===o?{}:o,a=(null==r?void 0:r.text)&&(null==r?void 0:r.onAction),s=(null==i?void 0:i.text)&&(null==i?void 0:i.onAction);return function(){return pe().createElement("div",{className:re.footerButtonContainer},a&&pe().createElement(zu,{disabled:!!r.disabled,onClick:r.onAction},r.text),s&&pe().createElement(Uu,{disabled:!!i.disabled,onClick:i.onAction},i.text))}}};return pe().createElement(pe().Fragment,null,pe().createElement(Fy,null),pe().createElement(Aw,l({headerLabel:e.headerLabel},V,{theme:Z,actions:{flexItems:function(){var e,t,n,r;if(!K)return[];var o=K.additionalItems?f([],K.additionalItems,!0):[];if(null===(e=K.notificationsSettings)||void 0===e?void 0:e.panelSettings){var i=K.notificationsSettings.panelSettings.newNotifications,a=K.notificationsSettings.buttonSettings;o.push(Rw(i,"Notifications"===me,Te,Z,null==a?void 0:a.title,null==a?void 0:a.ariaLabel))}else null!==J&&(a=null===(t=K.notificationsSettings)||void 0===t?void 0:t.buttonSettings,o.push(Rw(ne,"Notifications"===me,Te,Z,null!==(n=null==a?void 0:a.title)&&void 0!==n?n:"Notifications",null!==(r=null==a?void 0:a.ariaLabel)&&void 0!==r?r:"Notifications")));K.settingsSettings&&o.push(function(){var e,t,n,r,o=null===(e=null==K?void 0:K.settingsSettings)||void 0===e?void 0:e.buttonSettings;return{key:"settings",text:null!==(t=null==o?void 0:o.title)&&void 0!==t?t:"Settings",value:"Settings",title:null!==(n=null==o?void 0:o.title)&&void 0!==n?n:"Settings",ariaLabel:null!==(r=null==o?void 0:o.ariaLabel)&&void 0!==r?r:"Settings",checked:"Settings"===me,iconProps:{iconName:"Settings"},onClick:function(){return Ae("Settings")}}}()),K.helpSettings&&o.push(function(){var e,t,n,r,o=null===(e=null==K?void 0:K.helpSettings)||void 0===e?void 0:e.buttonSettings;return{key:"help",text:null!==(t=null==o?void 0:o.title)&&void 0!==t?t:"Help",value:"Help",ariaLabel:null!==(n=null==o?void 0:o.ariaLabel)&&void 0!==n?n:"Help",title:null!==(r=null==o?void 0:o.title)&&void 0!==r?r:"Help",checked:"Help"===me,iconProps:{iconName:"Help"},onClick:function(){return Ae("Help")}}}());var s=window.OfficeBrowserFeedback||K.feedbackSettings,c=!0===K.hideFeedbackPivot;return s&&!c&&o.push(function(){var e,t,n,r,o,i=null===(e=null==K?void 0:K.feedbackSettings)||void 0===e?void 0:e.buttonSettings,a=(null===(t=null==K?void 0:K.feedbackSettings)||void 0===t?void 0:t.panelSettings.ocvButtonIsFocused)||!1;return{id:"coher-header-ocv-button-id",key:"feedback",text:null!==(n=null==i?void 0:i.title)&&void 0!==n?n:"Feedback",value:"Feedback",ariaLabel:null!==(r=null==i?void 0:i.ariaLabel)&&void 0!==r?r:"Feedback",title:null!==(o=null==i?void 0:i.title)&&void 0!==o?o:"Feedback",checked:a,iconProps:{iconName:"Feedback"},onClick:function(){return Ae("Feedback")}}}()),o}(),staticItems:(Se=[],K&&K.profileSettings?Se.push(function(){var e,t,n,r,o,i,a,s=null===(e=null==K?void 0:K.profileSettings)||void 0===e?void 0:e.buttonSettings,c=null===(t=null==K?void 0:K.profileSettings)||void 0===t?void 0:t.panelSettings;return{key:"filter",title:null!==(r=null!==(n=null==s?void 0:s.title)&&void 0!==n?n:null==c?void 0:c.fullName)&&void 0!==r?r:"Profile",text:null!==(i=null!==(o=null==s?void 0:s.title)&&void 0!==o?o:null==c?void 0:c.fullName)&&void 0!==i?i:"Profile",value:"Profile",ariaLabel:null!==(a=null==s?void 0:s.ariaLabel)&&void 0!==a?a:"Profile",checked:"Profile"===me,iconProps:{iconName:"Filter"},onClick:function(){return Ae("Profile")},onRenderIcon:function(){return pe().createElement(lv,{size:xg.size28,imageUrl:null==c?void 0:c.imageUrl,initialsColor:Tg.purple,text:null==c?void 0:c.fullName})}}}()):X&&Se.push(function(){var e,t,n,r=null==X?void 0:X.props.persona;return{key:"filter",title:null!==(e=r.text)&&void 0!==e?e:"Profile",text:null!==(t=r.text)&&void 0!==t?t:"Profile",value:"Profile",ariaLabel:null!==(n=r.ariaLabel)&&void 0!==n?n:"Profile",checked:"Profile"===me,onClick:function(){return Ae("Profile")},onRenderIcon:function(){return pe().createElement(lv,{size:xg.size28,imageUrl:r.imageUrl,initialsColor:Tg.purple,text:r.text})}}}()),Se)},appNameSettings:we,searchBoxProps:se}),$&&pe().cloneElement($,{isSearchInHeader:!0})),null===J&&pe().createElement(sC,l({headerText:null!==(y=null===(v=null===(g=null==K?void 0:K.notificationsSettings)||void 0===g?void 0:g.panelSettings)||void 0===v?void 0:v.headerText)&&void 0!==y?y:"Notifications",isOpen:"Notifications"===me},null===(C=null==K?void 0:K.notificationsSettings)||void 0===C?void 0:C.panelSettings,{items:ae,newNotifications:ie,onDismissPanel:ke,onDismissed:Me,hasCloseButton:null===(w=null===(b=null==K?void 0:K.notificationsSettings)||void 0===b?void 0:b.panelSettings)||void 0===w?void 0:w.hasCloseButton,backButton:null===(E=null===(S=null==K?void 0:K.notificationsSettings)||void 0===S?void 0:S.panelSettings)||void 0===E?void 0:E.backButton,type:_h.custom,customWidth:Bm.small})),null!==J&&pe().cloneElement(J,{onDismiss:ke,onDismissed:Me,isOpen:"Notifications"===me,isLightDismiss:!0,type:_h.custom,customWidth:Bm.small}),pe().createElement(Kh,l({headerText:null!==(_=Ow(Le))&&void 0!==_?_:"Settings",isOpen:"Settings"===me,onRenderFooterContent:He(null===(x=null==K?void 0:K.settingsSettings)||void 0===x?void 0:x.panelSettings),isFooterAtBottom:!0},Le,{onDismiss:ke,hasCloseButton:null===(k=null==K?void 0:K.settingsSettings)||void 0===k?void 0:k.panelSettings.hasCloseButton,onDismissed:Me,isLightDismiss:!0,type:_h.custom,customWidth:Bm.small}),(null===(I=null===(T=null==K?void 0:K.settingsSettings)||void 0===T?void 0:T.panelSettings)||void 0===I?void 0:I.body)||(null===(R=null===(A=null==K?void 0:K.settingsSettings)||void 0===A?void 0:A.panelSettings)||void 0===R?void 0:R.children)||null),pe().createElement(Kh,l({headerText:null!==(P=Ow(Oe))&&void 0!==P?P:"Help",isOpen:"Help"===me,onRenderFooterContent:He(null===(M=null==K?void 0:K.helpSettings)||void 0===M?void 0:M.panelSettings),isFooterAtBottom:!0},Oe,{onDismiss:ke,hasCloseButton:null===(N=null==K?void 0:K.helpSettings)||void 0===N?void 0:N.panelSettings.hasCloseButton,onDismissed:Me,isLightDismiss:!0,type:_h.custom,customWidth:Bm.small}),(null===(D=null===(O=null==K?void 0:K.helpSettings)||void 0===O?void 0:O.panelSettings)||void 0===D?void 0:D.body)||(null===(B=null===(L=null==K?void 0:K.helpSettings)||void 0===L?void 0:L.panelSettings)||void 0===B?void 0:B.children)||null),null===X&&pe().createElement(Kh,l({headerText:null!==(F=Ow(Fe))&&void 0!==F?F:"Profile",isOpen:"Profile"===me,onRenderFooterContent:He(null===(H=null==K?void 0:K.profileSettings)||void 0===H?void 0:H.panelSettings),isFooterAtBottom:!0},Fe,{onDismiss:ke,hasCloseButton:null===(z=null===(U=null==K?void 0:K.profileSettings)||void 0===U?void 0:U.panelSettings)||void 0===z?void 0:z.hasCloseButton,onDismissed:Me,isLightDismiss:!0,type:_h.custom,customWidth:Bm.small}),function(){var e,t,n,r,o,i,a,s,c,u;if(null==K?void 0:K.profileSettings){var d=K.profileSettings,p={imageUrl:null===(e=d.panelSettings)||void 0===e?void 0:e.imageUrl,initialsColor:Tg.purple,text:null===(t=d.panelSettings)||void 0===t?void 0:t.fullName,secondaryText:null===(n=d.panelSettings)||void 0===n?void 0:n.emailAddress};return pe().createElement(pe().Fragment,null,pe().createElement(fv,l({},p,{size:xg.size72,styles:re.subComponentStyles.personaProfile,onRenderPrimaryText:function(){return pe().createElement("h2",null,p.text)},onRenderTertiaryText:function(){var e,t;return(null===(e=d.panelSettings)||void 0===e?void 0:e.viewAccountLink)?pe().createElement("div",{className:re.personaLinkContainer},pe().createElement(ph,{styles:re.subComponentStyles.personaLink,href:null===(t=d.panelSettings)||void 0===t?void 0:t.viewAccountLink,onClick:Re},"View account")):null}})),pe().createElement("div",{className:re.dividerStyle}),(null===(o=null===(r=null==K?void 0:K.profileSettings)||void 0===r?void 0:r.panelSettings)||void 0===o?void 0:o.body)||(null===(a=null===(i=null==K?void 0:K.profileSettings)||void 0===i?void 0:i.panelSettings)||void 0===a?void 0:a.children)||null,!(null===(s=d.panelSettings)||void 0===s?void 0:s.hideSignOut)&&pe().createElement(pe().Fragment,null,!(null===(c=d.panelSettings)||void 0===c?void 0:c.hideSignOutDivider)&&pe().createElement("div",{className:re.dividerStyle}),pe().createElement(ph,{styles:re.subComponentStyles.personaLink,href:null===(u=d.panelSettings)||void 0===u?void 0:u.logOutLink,onClick:Pe},"Sign out")))}return null}()),null!==X&&pe().cloneElement(X,{onDismiss:ke,onDismissed:Me,isOpen:"Profile"===me,type:_h.custom,customWidth:Bm.small}),pe().createElement("div",{id:"coherence-design-system-centro-ref"}))}),(function(e){var t,n=e.theme,r=n.neutralHeaderEnabled;return{dividerStyle:{marginTop:"24px",marginBottom:"24px",height:"1px",width:"100%",alignSelf:"center",background:n.palette.neutralQuaternaryAlt},footerButtonContainer:{color:n.palette.neutralPrimary,display:"flex",flexWrap:"wrap",selectors:{".ms-Button":{margin:"0 12px 12px 0"}}},skipToMainLinkStyles:{width:"100%",height:"48px",lineHeight:"48px",textAlign:"center",verticalAlign:"true",position:"absolute",top:-100,zIndex:1e3,textDecorationLine:"underline",color:n.palette.themeDarkAlt+"!important",backgroundColor:n.palette.neutralLighter+"!important",fontSize:hn.size14,fontWeight:fn.semibold,selectors:{"&:hover, &:active, &:focus":{color:n.palette.themeDarkAlt+"!important",backgroundColor:n.palette.neutralLighter+"!important"},"&:focus":{top:0},':global([data-testid="uitype-sidepane"])':{marginTop:48,height:"calc(100vh - 48px)",backgroundColor:"rgba(0, 0, 0, 0.4)"},':global([data-testid="uitype-sidepane"] > .ms-Panel-main)':{marginTop:"0 !important"},":global(.ms-Panel)":{marginTop:48,height:"calc(100vh - 48px)"},":global(.ms-Panel > .ms-Overlay)":{backgroundColor:"rgba(0, 0, 0, 0.4)"}}},personaLinkContainer:{padding:"12px 0, 0, 0"},subComponentStyles:{appNameLink:{root:{height:"46px",lineHeight:"46px",display:"block",overflow:"hidden",maxWidth:"100%",whiteSpace:"nowrap",textOverflow:"ellipsis",color:"".concat(n.semanticColors.alwaysWhite," !important"),border:"1px solid transparent",fontSize:hn.size16,fontWeight:fn.semibold,selectors:{"&:hover, &:active, &:focus, &:active:hover":{color:"".concat(n.semanticColors.alwaysWhite," !important"),textDecorationLine:"none"},"&:focus":{borderColor:"".concat(n.semanticColors.alwaysWhite," !important")}}}},searchBox:{root:{backgroundColor:r?yp.searchBoxBackground:n.palette.themeLight,border:"1px solid transparent",selectors:{":hover":{backgroundColor:r?yp.searchBoxBackgroundHovered:n.palette.white,border:"1px solid transparent"},":focus-within":{backgroundColor:r?yp.searchBoxBackgroundHovered:n.palette.white,border:"1px solid transparent"},":after":{top:"0px",bottom:"0px",left:"0px",right:"0px",border:"1px solid transparent"}}},field:{selectors:{"::placeholder":{color:r?yp.searchBoxPlaceholder:n.palette.themeDarker}}}},personaLink:{root:{fontSize:hn.size14,fontWeight:fn.semibold,color:n.semanticColors.link,selectors:{":hover":{color:n.semanticColors.linkHovered},":active":{color:n.semanticColors.linkHovered},":focus":{color:n.semanticColors.linkHovered}}}},personaProfile:{root:{},details:{},primaryText:{h2:{color:n.palette.neutralPrimary,fontSize:hn.size14,fontWeight:fn.semibold,margin:0}},secondaryText:{color:n.palette.neutralPrimary,fontSize:hn.size12,fontWeight:fn.regular},tertiaryText:{selectors:(t={},t[vn]={padding:"1px"},t)},optionalText:{},textContent:{}}}}}));!function(e){e.REQUEST_FLIGHT_FEATURE="REQUEST_FLIGHT_FEATURE",e.RECEIVE_FLIGHT_FEATURE="RECEIVE_FLIGHT_FEATURE",e.RECEIVE_FLIGHT_FEATURE_ERROR="RECEIVE_FLIGHT_FEATURE_ERROR"}(Pw||(Pw={}));var Lw=function(){return Lw=Object.assign||function(e){for(var t,n=1,r=arguments.length;n1&&void 0!==arguments[1]?arguments[1]:0,n=(gS[e[t+0]]+gS[e[t+1]]+gS[e[t+2]]+gS[e[t+3]]+"-"+gS[e[t+4]]+gS[e[t+5]]+"-"+gS[e[t+6]]+gS[e[t+7]]+"-"+gS[e[t+8]]+gS[e[t+9]]+"-"+gS[e[t+10]]+gS[e[t+11]]+gS[e[t+12]]+gS[e[t+13]]+gS[e[t+14]]+gS[e[t+15]]).toLowerCase();if(!function(e){return"string"==typeof e&&mS.test(e)}(n))throw TypeError("Stringified UUID is invalid");return n},CS=function(e,t,n){var r=(e=e||{}).random||(e.rng||fS)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return yS(r)};var bS,wS,SS,ES;function _S(e){return e?{impersonatingAlias:e,"x-correlation-id":CS()}:{"x-correlation-id":CS()}}function xS(e){return e["x-correlation-id"]}(ES=bS||(bS={})).FinancialHeaderV1="Financial & Protective",ES.FinancialHeaderV2="Financial",ES.WorkLifeHeaderV1="Work & Life",ES.WorkLifeHeaderV2="Life & Family",ES.HealthWellnessHeaderV1="Health & Wellbeing",ES.HealthWellnessHeaderV2="Health & Wellbeing",ES.MoreBenefitsHeaderV1="More benefits available",ES.MoreBenefitsHeaderV2="More benefits available",(SS=wS||(wS={})).Financial="Financial",SS.Health="Health",SS.WorkLife="WorkLife",SS.MoreBenefits="MoreBenefits";var kS,TS,IS,AS={Dashboard:"Dashboard",Nav:"Nav",Header:"Header",Footer:"Footer",Prescriptions:"Prescriptions",PerksPlus:"Perks+",Medical:"Medical",LTD:"Long Term Disability",HSA:"HSA",FSA:"FSA",ESPP:"ESPP",Employee401k:"401(k)",Dental:"Dental",DCP:"Deferred Compensation Plan",ChildLifeInsurance:"Child Life Insurance",EmployeeLifeInsurance:"Employee Life Insurance",ARAG:"Group Legal Insurance",ADD:"AD&D",Vision:"Vision",DependentCareFSA:"Dependent Care FSA",SpouseDPLifeInsurance:"Spouse/DP Life Insurance",MoreBenefits:"More Benefits",EmulatePopUp:"Emulate Pop Up"};function RS(e){return{type:TS.UPDATE_Impersonated_User,impersonatedUser:e}}function PS(e){return{type:TS.UPDATE_Has_Impersonated,hasImpersonated:e}}!function(e){e.TimeAway="TimeAway",e.Health="Health",e.Savings="Savings",e.WorkLife="WorkLife",e.PrimeCard="PrimeCard",e.DashboardImpersonate="DashboardImpersonate",e.HealthSensitive="HealthSensitive"}(kS||(kS={})),(IS=TS||(TS={})).UPDATE_USER="UPDATE_USER",IS.UPDATE_ID="UPDATE_ID",IS.UPDATE_EMAIL="UPDATE_EMAIL",IS.UPDATE_NAME="UPDATE_NAME",IS.UPDATE_OID="UPDATE_OID",IS.UPDATE_Personnel_Number="UPDATE_Personnel_Number",IS.UPDATE_Impersonated_User="UPDATE_Impersonated_User",IS.UPDATE_Allowed_Actions="UPDATE_Allowed_Actions",IS.UPDATE_Has_Impersonated="UPDATE_Has_Impersonated";var MS=function(){return MS=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0&&this._isAllSelected&&0===this._exemptedCount||!this._isAllSelected&&this._exemptedCount===e&&e>0},e.prototype.isKeySelected=function(e){var t=this._keyToIndexMap[e];return this.isIndexSelected(t)},e.prototype.isIndexSelected=function(e){return!!(this.count>0&&this._isAllSelected&&!this._exemptedIndices[e]&&!this._unselectableIndices[e]||!this._isAllSelected&&this._exemptedIndices[e])},e.prototype.setAllSelected=function(e){if(!e||this.mode===LS.multiple){var t=this._items?this._items.length-this._unselectableCount:0;this.setChangeEvents(!1),t>0&&(this._exemptedCount>0||e!==this._isAllSelected)&&(this._exemptedIndices={},(e!==this._isAllSelected||this._exemptedCount>0)&&(this._exemptedCount=0,this._isAllSelected=e,this._change()),this._updateCount()),this.setChangeEvents(!0)}},e.prototype.setKeySelected=function(e,t,n){var r=this._keyToIndexMap[e];r>=0&&this.setIndexSelected(r,t,n)},e.prototype.setIndexSelected=function(e,t,n){if(this.mode!==LS.none&&!((e=Math.min(Math.max(0,e),this._items.length-1))<0||e>=this._items.length)){this.setChangeEvents(!1);var r=this._exemptedIndices[e];!this._unselectableIndices[e]&&(t&&this.mode===LS.single&&this._setAllSelected(!1,!0),r&&(t&&this._isAllSelected||!t&&!this._isAllSelected)&&(delete this._exemptedIndices[e],this._exemptedCount--),!r&&(t&&!this._isAllSelected||!t&&this._isAllSelected)&&(this._exemptedIndices[e]=!0,this._exemptedCount++),n&&(this._anchoredIndex=e)),this._updateCount(),this.setChangeEvents(!0)}},e.prototype.setRangeSelected=function(e,t,n,r){if(this.mode!==LS.none&&(e=Math.min(Math.max(0,e),this._items.length-1),t=Math.min(Math.max(0,t),this._items.length-e),!(e<0||e>=this._items.length||0===t))){this.setChangeEvents(!1);for(var o=e,i=e+t-1,a=(this._anchoredIndex||0)>=i?o:i;o<=i;o++)this.setIndexSelected(o,n,!!r&&o===a);this.setChangeEvents(!0)}},e.prototype.selectToKey=function(e,t){this.selectToIndex(this._keyToIndexMap[e],t)},e.prototype.selectToRange=function(e,t,n){if(this.mode!==LS.none)if(this.mode!==LS.single){var r=this._anchoredIndex||0,o=Math.min(e,r),i=Math.max(e+t-1,r);for(this.setChangeEvents(!1),n&&this._setAllSelected(!1,!0);o<=i;o++)this.setIndexSelected(o,!0,!1);this.setChangeEvents(!0)}else 1===t&&this.setIndexSelected(e,!0,!0)},e.prototype.selectToIndex=function(e,t){if(this.mode!==LS.none)if(this.mode!==LS.single){var n=this._anchoredIndex||0,r=Math.min(e,n),o=Math.max(e,n);for(this.setChangeEvents(!1),t&&this._setAllSelected(!1,!0);r<=o;r++)this.setIndexSelected(r,!0,!1);this.setChangeEvents(!0)}else this.setIndexSelected(e,!0,!0)},e.prototype.toggleAllSelected=function(){this.setAllSelected(!this.isAllSelected())},e.prototype.toggleKeySelected=function(e){this.setKeySelected(e,!this.isKeySelected(e),!0)},e.prototype.toggleIndexSelected=function(e){this.setIndexSelected(e,!this.isIndexSelected(e),!0)},e.prototype.toggleRangeSelected=function(e,t){if(this.mode!==LS.none){var n=this.isRangeSelected(e,t),r=e+t;if(!(this.mode===LS.single&&t>1)){this.setChangeEvents(!1);for(var o=e;o0&&(this._exemptedCount>0||e!==this._isAllSelected)&&(this._exemptedIndices={},(e!==this._isAllSelected||this._exemptedCount>0)&&(this._exemptedCount=0,this._isAllSelected=e,this._change()),this._updateCount(t)),this.setChangeEvents(!0)}},e.prototype._change=function(){0===this._changeEventSuppressionCount?(this._selectedItems=null,this._selectedIndices=void 0,ei.raise(this,"change"),this._onSelectionChanged&&this._onSelectionChanged()):this._hasChanged=!0},e}();function QS(e,t){var n=(e||{}).key;return void 0===n?"".concat(t):n}var $S,JS="data-selection-index",XS="data-selection-toggle",eE="data-selection-invoke",tE="data-selection-all-toggle",nE=function(e){function t(t){var n=e.call(this,t)||this;n._root=de.createRef(),n.ignoreNextFocus=function(){n._handleNextFocus(!1)},n._onSelectionChange=function(){var e=n.props.selection,t=e.isModal&&e.isModal();n.setState({isModal:t})},n._onMouseDownCapture=function(e){var t=e.target,r=at(n._root.current),o=null==r?void 0:r.document;if((null==o?void 0:o.activeElement)===t||ui(null==o?void 0:o.activeElement,t)){if(ui(t,n._root.current))for(;t!==n._root.current;){if(n._hasAttribute(t,eE)){n.ignoreNextFocus();break}t=li(t)}}else n.ignoreNextFocus()},n._onFocus=function(e){var t=e.target,r=n.props.selection,o=n._isCtrlPressed||n._isMetaPressed,i=n._getSelectionMode();if(n._shouldHandleFocus&&i!==LS.none){var a=n._hasAttribute(t,XS),s=n._findItemRoot(t);if(!a&&s){var c=n._getItemIndex(s);void 0===n._getItemSpan(s)&&(o?(r.setIndexSelected(c,r.isIndexSelected(c),!0),n.props.enterModalOnTouch&&n._isTouch&&r.setModal&&(r.setModal(!0),n._setIsTouch(!1))):n.props.isSelectedOnFocus&&n._onItemSurfaceClick("focus",c))}}n._handleNextFocus(!1)},n._onMouseDown=function(e){n._updateModifiers(e);var t=n.props.toggleWithoutModifierPressed,r=e.target,o=n._findItemRoot(r);if(!n._isSelectionDisabled(r))for(;r!==n._root.current&&!n._hasAttribute(r,tE);){if(o){if(n._hasAttribute(r,XS))break;if(n._hasAttribute(r,eE))break;if(!(r!==o&&!n._shouldAutoSelect(r)||n._isShiftPressed||n._isCtrlPressed||n._isMetaPressed||t)){n._onInvokeMouseDown(e,n._getItemIndex(o),n._getItemSpan(o));break}if(n.props.disableAutoSelectOnInputElements&&("A"===r.tagName||"BUTTON"===r.tagName||"INPUT"===r.tagName))return}r=li(r)}},n._onTouchStartCapture=function(e){n._setIsTouch(!0)},n._onClick=function(e){var t=n.props.enableTouchInvocationTarget,r=void 0!==t&&t;n._updateModifiers(e);for(var o=e.target,i=n._findItemRoot(o),a=n._isSelectionDisabled(o);o!==n._root.current;){if(n._hasAttribute(o,tE)){a||n._onToggleAllClick(e);break}if(i){var s=n._getItemIndex(i),c=n._getItemSpan(i);if(n._hasAttribute(o,XS)){a||(n._isShiftPressed?n._onItemSurfaceClick("click",s,c):n._onToggleClick(e,s,c));break}if(n._isTouch&&r&&n._hasAttribute(o,"data-selection-touch-invoke")||n._hasAttribute(o,eE)){void 0===c&&n._onInvokeClick(e,s);break}if(o===i){a||n._onItemSurfaceClick("click",s,c);break}if("A"===o.tagName||"BUTTON"===o.tagName||"INPUT"===o.tagName)return}o=li(o)}},n._onContextMenu=function(e){var t=e.target,r=n.props,o=r.onItemContextMenu,i=r.selection;if(o){var a=n._findItemRoot(t);if(a){var s=n._getItemIndex(a);n._onInvokeMouseDown(e,s),o(i.getItems()[s],s,e.nativeEvent)||e.preventDefault()}}},n._onDoubleClick=function(e){var t=e.target,r=n.props.onItemInvoked,o=n._findItemRoot(t);if(o&&r&&!n._isInputElement(t)){for(var i=n._getItemIndex(o);t!==n._root.current&&!n._hasAttribute(t,XS)&&!n._hasAttribute(t,eE);){if(t===o){n._onInvokeClick(e,i);break}t=li(t)}t=li(t)}},n._onKeyDownCapture=function(e){n._updateModifiers(e),n._handleNextFocus(!0)},n._onKeyDown=function(e){n._updateModifiers(e);var t=e.target,r=n._isSelectionDisabled(t),o=n.props,i=o.selection,a=o.selectionClearedOnEscapePress,s=e.which===nt.a&&(n._isCtrlPressed||n._isMetaPressed),c=e.which===nt.escape;if(!n._isInputElement(t)){var l=n._getSelectionMode();if(s&&l===LS.multiple&&!i.isAllSelected())return r||i.setAllSelected(!0),e.stopPropagation(),void e.preventDefault();if(a&&c&&i.getSelectedCount()>0)return r||i.setAllSelected(!1),e.stopPropagation(),void e.preventDefault();var u=n._findItemRoot(t);if(u)for(var d=n._getItemIndex(u),p=n._getItemSpan(u);t!==n._root.current&&!n._hasAttribute(t,XS);){if(n._shouldAutoSelect(t)){r||void 0!==p||n._onInvokeMouseDown(e,d,p);break}if(!(e.which!==nt.enter&&e.which!==nt.space||"BUTTON"!==t.tagName&&"A"!==t.tagName&&"INPUT"!==t.tagName&&"SUMMARY"!==t.tagName))return!1;if(t===u){if(e.which===nt.enter)return void(void 0===p&&(n._onInvokeClick(e,d),e.preventDefault()));if(e.which===nt.space)return r||n._onToggleClick(e,d,p),void e.preventDefault();break}t=li(t)}}},n._events=new ei(n),n._async=new ja(n),$i(n);var r=n.props.selection,o=r.isModal&&r.isModal();return n.state={isModal:o},n}return i(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.selection.isModal&&e.selection.isModal();return l(l({},t),{isModal:n})},t.prototype.componentDidMount=function(){var e=at(this._root.current),t=null==e?void 0:e.document;this._events.on(e,"keydown, keyup",this._updateModifiers,!0),this._events.on(t,"click",this._findScrollParentAndTryClearOnEmptyClick),this._events.on(null==t?void 0:t.body,"touchstart",this._onTouchStartCapture,!0),this._events.on(null==t?void 0:t.body,"touchend",this._onTouchStartCapture,!0),this._events.on(this.props.selection,"change",this._onSelectionChange)},t.prototype.render=function(){var e=this.state.isModal;return de.createElement("div",{className:di("ms-SelectionZone",this.props.className,{"ms-SelectionZone--modal":!!e}),ref:this._root,onKeyDown:this._onKeyDown,onMouseDown:this._onMouseDown,onKeyDownCapture:this._onKeyDownCapture,onClick:this._onClick,role:"presentation",onDoubleClick:this._onDoubleClick,onContextMenu:this._onContextMenu,onMouseDownCapture:this._onMouseDownCapture,onFocusCapture:this._onFocus,"data-selection-is-modal":!!e||void 0},this.props.children,de.createElement(va,null))},t.prototype.componentDidUpdate=function(e){var t=this.props.selection;t!==e.selection&&(this._events.off(e.selection),this._events.on(t,"change",this._onSelectionChange))},t.prototype.componentWillUnmount=function(){this._events.dispose(),this._async.dispose()},t.prototype._isSelectionDisabled=function(e){if(this._getSelectionMode()===LS.none)return!0;for(;e!==this._root.current;){if(this._hasAttribute(e,"data-selection-disabled"))return!0;e=li(e)}return!1},t.prototype._onToggleAllClick=function(e){var t=this.props.selection;this._getSelectionMode()===LS.multiple&&(t.toggleAllSelected(),e.stopPropagation(),e.preventDefault())},t.prototype._onToggleClick=function(e,t,n){var r=this.props.selection,o=this._getSelectionMode();if(r.setChangeEvents(!1),this.props.enterModalOnTouch&&this._isTouch&&(void 0!==n?!r.isRangeSelected(t,n):!r.isIndexSelected(t))&&r.setModal&&(r.setModal(!0),this._setIsTouch(!1)),o===LS.multiple)void 0!==n?r.toggleRangeSelected(t,n):r.toggleIndexSelected(t);else{if(o!==LS.single)return void r.setChangeEvents(!0);if(void 0===n||1===n){var i=r.isIndexSelected(t),a=r.isModal&&r.isModal();r.setAllSelected(!1),r.setIndexSelected(t,!i,!0),a&&r.setModal&&r.setModal(!0)}}r.setChangeEvents(!0),e.stopPropagation()},t.prototype._onInvokeClick=function(e,t){var n=this.props,r=n.selection,o=n.onItemInvoked;o&&(o(r.getItems()[t],t,e.nativeEvent),e.preventDefault(),e.stopPropagation())},t.prototype._onItemSurfaceClick=function(e,t,n){var r,o=this.props,i=o.selection,a=o.toggleWithoutModifierPressed,s=this._isCtrlPressed||this._isMetaPressed,c=this._getSelectionMode();c===LS.multiple?this._isShiftPressed&&!this._isTabPressed?void 0!==n?null===(r=i.selectToRange)||void 0===r||r.call(i,t,n,!s):i.selectToIndex(t,!s):"click"===e&&(s||a)?void 0!==n?i.toggleRangeSelected(t,n):i.toggleIndexSelected(t):this._clearAndSelectIndex(t,n):c===LS.single&&this._clearAndSelectIndex(t,n)},t.prototype._onInvokeMouseDown=function(e,t,n){var r=this.props.selection;if(void 0!==n){if(r.isRangeSelected(t,n))return}else if(r.isIndexSelected(t))return;this._clearAndSelectIndex(t,n)},t.prototype._findScrollParentAndTryClearOnEmptyClick=function(e){var t=at(this._root.current),n=null==t?void 0:t.document,r=si(this._root.current);this._events.off(n,"click",this._findScrollParentAndTryClearOnEmptyClick),this._events.on(r,"click",this._tryClearOnEmptyClick),(r&&e.target instanceof Node&&r.contains(e.target)||r===e.target)&&this._tryClearOnEmptyClick(e)},t.prototype._tryClearOnEmptyClick=function(e){!this.props.selectionPreservedOnEmptyClick&&this._isNonHandledClick(e.target)&&this.props.selection.setAllSelected(!1)},t.prototype._clearAndSelectIndex=function(e,t){var n,r=this.props,o=r.selection,i=r.selectionClearedOnSurfaceClick,a=void 0===i||i;if((void 0!==t&&1!==t||1!==o.getSelectedCount()||!o.isIndexSelected(e))&&a){var s=o.isModal&&o.isModal();o.setChangeEvents(!1),o.setAllSelected(!1),void 0!==t?null===(n=o.setRangeSelected)||void 0===n||n.call(o,e,t,!0,!0):o.setIndexSelected(e,!0,!0),(s||this.props.enterModalOnTouch&&this._isTouch)&&(o.setModal&&o.setModal(!0),this._isTouch&&this._setIsTouch(!1)),o.setChangeEvents(!0)}},t.prototype._updateModifiers=function(e){this._isShiftPressed=e.shiftKey,this._isCtrlPressed=e.ctrlKey,this._isMetaPressed=e.metaKey;var t=e.keyCode;this._isTabPressed=!!t&&t===nt.tab},t.prototype._findItemRoot=function(e){for(var t=this.props.selection;e!==this._root.current;){var n=e.getAttribute(JS),r=Number(n);if(null!==n&&r>=0&&r0?(n._refocusOnSuggestions(e),o=$S.none):o=n._searchForMoreButton.current?$S.searchMore:$S.forceResolve;break;case $S.searchMore:n._forceResolveButton.current?o=$S.forceResolve:a>0?(n._refocusOnSuggestions(e),o=$S.none):o=$S.searchMore;break;case $S.none:-1===t&&n._forceResolveButton.current&&(o=$S.forceResolve)}else if(e===nt.up)switch(i){case $S.forceResolve:n._searchForMoreButton.current?o=$S.searchMore:a>0&&(n._refocusOnSuggestions(e),o=$S.none);break;case $S.searchMore:a>0?(n._refocusOnSuggestions(e),o=$S.none):n._forceResolveButton.current&&(o=$S.forceResolve);break;case $S.none:-1===t&&n._searchForMoreButton.current&&(o=$S.searchMore)}return null!==o&&(n.setState({selectedActionType:o}),r=!0),r},n._getAlertText=function(){var e=n.props,t=e.isLoading,r=e.isSearching,o=e.suggestions,i=e.suggestionsAvailableAlertText,a=e.noResultsFoundText,s=e.isExtendedLoading,c=e.loadingText;if(t||r){if(t&&s)return c||""}else{if(o.length>0)return i||"";if(a)return a}return""},n._getMoreResults=function(){n.props.onGetMoreResults&&(n.props.onGetMoreResults(),n.setState({selectedActionType:$S.none}))},n._forceResolve=function(){n.props.createGenericItem&&n.props.createGenericItem()},n._shouldShowForceResolve=function(){return!!n.props.showForceResolve&&n.props.showForceResolve()},n._onClickTypedSuggestionsItem=function(e,t){return function(r){n.props.onSuggestionClick(r,e,t)}},n._refocusOnSuggestions=function(e){"function"==typeof n.props.refocusSuggestions&&n.props.refocusSuggestions(e)},n._onRemoveTypedSuggestionsItem=function(e,t){return function(r){(0,n.props.onSuggestionRemove)(r,e,t),r.stopPropagation()}},$i(n),n.state={selectedActionType:$S.none},n}return i(t,e),t.prototype.componentDidMount=function(){this.scrollSelected(),this.activeSelectedElement=this._selectedElement?this._selectedElement.current:null},t.prototype.componentDidUpdate=function(){this._selectedElement.current&&this.activeSelectedElement!==this._selectedElement.current&&(this.scrollSelected(),this.activeSelectedElement=this._selectedElement.current)},t.prototype.render=function(){var e,t,n=this,r=this.props,o=r.forceResolveText,i=r.mostRecentlyUsedHeaderText,a=r.searchForMoreIcon,s=r.searchForMoreText,c=r.className,u=r.moreSuggestionsAvailable,d=r.noResultsFoundText,p=r.suggestions,h=r.isLoading,f=r.isSearching,m=r.loadingText,g=r.onRenderNoResultFound,v=r.searchingText,y=r.isMostRecentlyUsedVisible,C=r.resultsMaximumNumber,b=r.resultsFooterFull,w=r.resultsFooter,S=r.isResultsFooterVisible,E=void 0===S||S,_=r.suggestionsHeaderText,x=r.suggestionsClassName,k=r.theme,T=r.styles,I=r.suggestionsListId,A=r.suggestionsContainerAriaLabel;this._classNames=T?bE(T,{theme:k,className:c,suggestionsClassName:x,forceResolveButtonSelected:this.state.selectedActionType===$S.forceResolve,searchForMoreButtonSelected:this.state.selectedActionType===$S.searchMore}):{root:di("ms-Suggestions",c,CE.root),title:di("ms-Suggestions-title",CE.suggestionsTitle),searchForMoreButton:di("ms-SearchMore-button",CE.actionButton,(e={},e["is-selected "+CE.buttonSelected]=this.state.selectedActionType===$S.searchMore,e)),forceResolveButton:di("ms-forceResolve-button",CE.actionButton,(t={},t["is-selected "+CE.buttonSelected]=this.state.selectedActionType===$S.forceResolve,t)),suggestionsAvailable:di("ms-Suggestions-suggestionsAvailable",CE.suggestionsAvailable),suggestionsContainer:di("ms-Suggestions-container",CE.suggestionsContainer,x),noSuggestions:di("ms-Suggestions-none",CE.suggestionsNone)};var R=this._classNames.subComponentStyles?this._classNames.subComponentStyles.spinner:void 0,P=T?{styles:R}:{className:di("ms-Suggestions-spinner",CE.suggestionsSpinner)},M=_;y&&i&&(M=i);var N=void 0;E&&(N=p.length>=C?b:w);var O,D=!(p&&p.length||h),L=this.state.selectedActionType===$S.forceResolve?"sug-selectedAction":void 0,B=this.state.selectedActionType===$S.searchMore?"sug-selectedAction":void 0;return de.createElement("div",{className:this._classNames.root,"aria-label":A||M,id:I,role:"listbox"},de.createElement(tw,{message:this._getAlertText(),"aria-live":"polite"}),M?de.createElement("div",{className:this._classNames.title},M):null,o&&this._shouldShowForceResolve()&&de.createElement(kb,{componentRef:this._forceResolveButton,className:this._classNames.forceResolveButton,id:L,onClick:this._forceResolve,"data-automationid":"sug-forceResolve"},o),h&&de.createElement(qC,l({},P,{ariaLabel:m,label:m})),D?(O=function(){return de.createElement("div",{className:n._classNames.noSuggestions},d)},de.createElement("div",{id:"sug-noResultsFound",role:"option"},g?g(void 0,O):O())):this._renderSuggestions(),s&&u&&de.createElement(kb,{componentRef:this._searchForMoreButton,className:this._classNames.searchForMoreButton,iconProps:a||{iconName:"Search"},id:B,onClick:this._getMoreResults,"data-automationid":"sug-searchForMore",role:"option"},s),f?de.createElement(qC,l({},P,{ariaLabel:v,label:v})):null,!N||u||y||f?null:de.createElement("div",{className:this._classNames.title},N(this.props)))},t.prototype.hasSuggestedAction=function(){return!!this._searchForMoreButton.current||!!this._forceResolveButton.current},t.prototype.hasSuggestedActionSelected=function(){return this.state.selectedActionType!==$S.none},t.prototype.executeSelectedAction=function(){switch(this.state.selectedActionType){case $S.forceResolve:this._forceResolve();break;case $S.searchMore:this._getMoreResults()}},t.prototype.focusAboveSuggestions=function(){this._forceResolveButton.current?this.setState({selectedActionType:$S.forceResolve}):this._searchForMoreButton.current&&this.setState({selectedActionType:$S.searchMore})},t.prototype.focusBelowSuggestions=function(){this._searchForMoreButton.current?this.setState({selectedActionType:$S.searchMore}):this._forceResolveButton.current&&this.setState({selectedActionType:$S.forceResolve})},t.prototype.focusSearchForMoreButton=function(){this._searchForMoreButton.current&&this._searchForMoreButton.current.focus()},t.prototype.scrollSelected=function(){if(this._selectedElement.current&&this._scrollContainer.current&&void 0!==this._scrollContainer.current.scrollTo){var e=this._selectedElement.current,t=e.offsetHeight,n=e.offsetTop,r=this._scrollContainer.current,o=r.offsetHeight,i=r.scrollTop,a=n+t>i+o;n=i?c.slice(u-i+1,u+1):c.slice(0,i)),0===c.length?null:de.createElement("div",{className:this._classNames.suggestionsContainer,ref:this._scrollContainer,role:"presentation"},c.map((function(t,i){return de.createElement("div",{ref:t.selected?e._selectedElement:void 0,key:t.item.key?t.item.key:i,role:"presentation"},de.createElement(l,{suggestionModel:t,RenderSuggestion:n,onClick:e._onClickTypedSuggestionsItem(t.item,i),className:o,showRemoveButton:a,removeButtonAriaLabel:r,onRemoveItem:e._onRemoveTypedSuggestionsItem(t.item,i),id:"sug-"+i,removeButtonIconProps:s}))})))},t}(de.Component),EE={root:"ms-Suggestions",suggestionsContainer:"ms-Suggestions-container",title:"ms-Suggestions-title",forceResolveButton:"ms-forceResolve-button",searchForMoreButton:"ms-SearchMore-button",spinner:"ms-Suggestions-spinner",noSuggestions:"ms-Suggestions-none",suggestionsAvailable:"ms-Suggestions-suggestionsAvailable",isSelected:"is-selected"};function _E(e){var t,n=e.className,r=e.suggestionsClassName,o=e.theme,i=e.forceResolveButtonSelected,a=e.searchForMoreButtonSelected,s=o.palette,c=o.semanticColors,u=o.fonts,d=Mn(EE,o),p={backgroundColor:"transparent",border:0,cursor:"pointer",margin:0,paddingLeft:8,position:"relative",borderTop:"1px solid ".concat(s.neutralLight),height:40,textAlign:"left",width:"100%",fontSize:u.small.fontSize,selectors:{":hover":{backgroundColor:c.menuItemBackgroundPressed,cursor:"pointer"},":focus, :active":{backgroundColor:s.themeLight},".ms-Button-icon":{fontSize:u.mediumPlus.fontSize,width:25},".ms-Button-label":{margin:"0 4px 0 9px"}}},h={backgroundColor:s.themeLight,selectors:(t={},t[vn]=l({backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),t)};return{root:[d.root,{minWidth:260},n],suggestionsContainer:[d.suggestionsContainer,{overflowY:"auto",overflowX:"hidden",maxHeight:300,transform:"translate3d(0,0,0)"},r],title:[d.title,{padding:"0 12px",fontSize:u.small.fontSize,color:s.themePrimary,lineHeight:40,borderBottom:"1px solid ".concat(c.menuItemBackgroundPressed)}],forceResolveButton:[d.forceResolveButton,p,i&&[d.isSelected,h]],searchForMoreButton:[d.searchForMoreButton,p,a&&[d.isSelected,h]],noSuggestions:[d.noSuggestions,{textAlign:"center",color:s.neutralSecondary,fontSize:u.small.fontSize,lineHeight:30}],suggestionsAvailable:[d.suggestionsAvailable,Rn],subComponentStyles:{spinner:{root:[d.spinner,{margin:"5px 0",paddingLeft:14,textAlign:"left",whiteSpace:"nowrap",lineHeight:20,fontSize:u.small.fontSize}],circle:{display:"inline-block",verticalAlign:"middle"},label:{display:"inline-block",verticalAlign:"middle",margin:"0 10px 0 16px"}}}}}var xE,kE=function(){function e(){var e=this;this._isSuggestionModel=function(e){return void 0!==e.item},this._ensureSuggestionModel=function(t){return e._isSuggestionModel(t)?t:{item:t,selected:!1,ariaLabel:t.ariaLabel}},this.suggestions=[],this.currentIndex=-1}return e.prototype.updateSuggestions=function(e,t,n){if(e&&e.length>0){if(n&&e.length>n){var r=t&&t>n?t+1-n:0;e=e.slice(r,r+n-1)}this.suggestions=this.convertSuggestionsToSuggestionItems(e),this.currentIndex=t||0,-1===t?this.currentSuggestion=void 0:void 0!==t&&(this.suggestions[t].selected=!0,this.currentSuggestion=this.suggestions[t])}else this.suggestions=[],this.currentIndex=-1,this.currentSuggestion=void 0},e.prototype.nextSuggestion=function(){if(this.suggestions&&this.suggestions.length){if(this.currentIndex0)return this.setSelectedSuggestion(this.currentIndex-1),!0;if(0===this.currentIndex)return this.setSelectedSuggestion(this.suggestions.length-1),!0}return!1},e.prototype.getSuggestions=function(){return this.suggestions},e.prototype.getCurrentItem=function(){return this.currentSuggestion},e.prototype.getSuggestionAtIndex=function(e){return this.suggestions[e]},e.prototype.hasSelectedSuggestion=function(){return!!this.currentSuggestion},e.prototype.removeSuggestion=function(e){this.suggestions.splice(e,1)},e.prototype.createGenericSuggestion=function(e){var t=this.convertSuggestionsToSuggestionItems([e])[0];this.currentSuggestion=t},e.prototype.convertSuggestionsToSuggestionItems=function(e){return Array.isArray(e)?e.map(this._ensureSuggestionModel):[]},e.prototype.deselectAllSuggestions=function(){this.currentIndex>-1&&(this.suggestions[this.currentIndex].selected=!1,this.currentIndex=-1)},e.prototype.setSelectedSuggestion=function(e){e>this.suggestions.length-1||e<0?(this.currentIndex=0,this.currentSuggestion.selected=!1,this.currentSuggestion=this.suggestions[0],this.currentSuggestion.selected=!0):(this.currentIndex>-1&&(this.suggestions[this.currentIndex].selected=!1),this.suggestions[e].selected=!0,this.currentIndex=e,this.currentSuggestion=this.suggestions[e])},e}();!function(e){e[e.valid=0]="valid",e[e.warning=1]="warning",e[e.invalid=2]="invalid"}(xE||(xE={})),$n([{rawString:".picker_94f06b16{position:relative}.pickerText_94f06b16{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid "},{theme:"neutralTertiary",defaultValue:"#a19f9d"},{rawString:";min-width:180px;min-height:30px}.pickerText_94f06b16:hover{border-color:"},{theme:"inputBorderHovered",defaultValue:"#323130"},{rawString:"}.pickerText_94f06b16.inputFocused_94f06b16{position:relative;border-color:"},{theme:"inputFocusBorderAlt",defaultValue:"#0078d4"},{rawString:'}.pickerText_94f06b16.inputFocused_94f06b16:after{pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;border:2px solid '},{theme:"inputFocusBorderAlt",defaultValue:"#0078d4"},{rawString:'}@media screen and (-ms-high-contrast:active),screen and (forced-colors:active){.pickerText_94f06b16.inputDisabled_94f06b16{position:relative;border-color:GrayText}.pickerText_94f06b16.inputDisabled_94f06b16:after{pointer-events:none;content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:Window}}.pickerInput_94f06b16{height:34px;border:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;outline:0;padding:0 6px 0;-ms-flex-item-align:end;align-self:flex-end}.pickerItems_94f06b16{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.screenReaderOnly_94f06b16{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}'}]);var TE="picker_94f06b16",IE="pickerText_94f06b16",AE="inputFocused_94f06b16",RE="inputDisabled_94f06b16",PE="pickerInput_94f06b16",ME="pickerItems_94f06b16",NE="screenReaderOnly_94f06b16",OE=t,DE=Ho(),LE=function(e){function t(t){var n=e.call(this,t)||this;n.root=de.createRef(),n.input=de.createRef(),n.suggestionElement=de.createRef(),n.SuggestionOfProperType=SE,n._styledSuggestions=Do(n.SuggestionOfProperType,_E,void 0,{scope:"Suggestions"}),n._overrideScrollDismiss=!1,n.dismissSuggestions=function(e){var t=function(){var t=!0;n.props.onDismiss&&(t=n.props.onDismiss(e,n.suggestionStore.currentSuggestion?n.suggestionStore.currentSuggestion.item:void 0)),(!e||e&&!e.defaultPrevented)&&!1!==t&&n.canAddItems()&&n.suggestionStore.hasSelectedSuggestion()&&n.state.suggestedDisplayValue&&n.addItemByIndex(0)};n.currentPromise?n.currentPromise.then((function(){return t()})):t(),n.setState({suggestionsVisible:!1})},n.refocusSuggestions=function(e){n.resetFocus(),n.suggestionStore.suggestions&&n.suggestionStore.suggestions.length>0&&(e===nt.up?n.suggestionStore.setSelectedSuggestion(n.suggestionStore.suggestions.length-1):e===nt.down&&n.suggestionStore.setSelectedSuggestion(0))},n.onInputChange=function(e){n.updateValue(e),n.setState({moreSuggestionsAvailable:!0,isMostRecentlyUsedVisible:!1})},n.onSuggestionClick=function(e,t,r){n.addItemByIndex(r)},n.onSuggestionRemove=function(e,t,r){n.props.onRemoveSuggestion&&n.props.onRemoveSuggestion(t),n.suggestionStore.removeSuggestion(r)},n.onInputFocus=function(e){n.selection.setAllSelected(!1),n.state.isFocused||(n._userTriggeredSuggestions(),n.props.inputProps&&n.props.inputProps.onFocus&&n.props.inputProps.onFocus(e))},n.onInputBlur=function(e){n.props.inputProps&&n.props.inputProps.onBlur&&n.props.inputProps.onBlur(e)},n.onBlur=function(e){if(n.state.isFocused){var t=e.relatedTarget;null===e.relatedTarget&&(t=Wi(n.context).activeElement),t&&!ui(n.root.current,t)&&(n.setState({isFocused:!1}),n.props.onBlur&&n.props.onBlur(e))}},n.onWrapperClick=function(e){n.state.items.length&&!n.canAddItems()&&n.resetFocus(n.state.items.length-1)},n.onClick=function(e){void 0!==n.props.inputProps&&void 0!==n.props.inputProps.onClick&&n.props.inputProps.onClick(e),0===e.button&&n._userTriggeredSuggestions()},n.onFocus=function(){n.state.isFocused||n.setState({isFocused:!0})},n.onKeyDown=function(e){var t=e.which;switch(t){case nt.escape:n.state.suggestionsVisible&&(n.setState({suggestionsVisible:!1}),e.preventDefault(),e.stopPropagation());break;case nt.tab:case nt.enter:n.suggestionElement.current&&n.suggestionElement.current.hasSuggestedActionSelected()?n.suggestionElement.current.executeSelectedAction():!e.shiftKey&&n.suggestionStore.hasSelectedSuggestion()&&n.state.suggestionsVisible?(n.completeSuggestion(),e.preventDefault(),e.stopPropagation()):n._completeGenericSuggestion();break;case nt.backspace:n.props.disabled||n.onBackspace(e),e.stopPropagation();break;case nt.del:n.props.disabled||(n.input.current&&e.target===n.input.current.inputElement&&n.state.suggestionsVisible&&-1!==n.suggestionStore.currentIndex?(n.props.onRemoveSuggestion&&n.props.onRemoveSuggestion(n.suggestionStore.currentSuggestion.item),n.suggestionStore.removeSuggestion(n.suggestionStore.currentIndex),n.forceUpdate()):n.onBackspace(e)),e.stopPropagation();break;case nt.up:n.input.current&&e.target===n.input.current.inputElement&&n.state.suggestionsVisible&&(n.suggestionElement.current&&n.suggestionElement.current.tryHandleKeyDown(t,n.suggestionStore.currentIndex)?(e.preventDefault(),e.stopPropagation(),n.forceUpdate()):n.suggestionElement.current&&n.suggestionElement.current.hasSuggestedAction()&&0===n.suggestionStore.currentIndex?(e.preventDefault(),e.stopPropagation(),n.suggestionElement.current.focusAboveSuggestions(),n.suggestionStore.deselectAllSuggestions(),n.forceUpdate()):n.suggestionStore.previousSuggestion()&&(e.preventDefault(),e.stopPropagation(),n.onSuggestionSelect()));break;case nt.down:n.input.current&&e.target===n.input.current.inputElement&&n.state.suggestionsVisible&&(n.suggestionElement.current&&n.suggestionElement.current.tryHandleKeyDown(t,n.suggestionStore.currentIndex)?(e.preventDefault(),e.stopPropagation(),n.forceUpdate()):n.suggestionElement.current&&n.suggestionElement.current.hasSuggestedAction()&&n.suggestionStore.currentIndex+1===n.suggestionStore.suggestions.length?(e.preventDefault(),e.stopPropagation(),n.suggestionElement.current.focusBelowSuggestions(),n.suggestionStore.deselectAllSuggestions(),n.forceUpdate()):n.suggestionStore.nextSuggestion()&&(e.preventDefault(),e.stopPropagation(),n.onSuggestionSelect()))}},n.onItemChange=function(e,t){var r=n.state.items;if(t>=0){var o=r;o[t]=e,n._updateSelectedItems(o)}},n.onGetMoreResults=function(){n.setState({isSearching:!0},(function(){if(n.props.onGetMoreResults&&n.input.current){var e=n.props.onGetMoreResults(n.input.current.value,n.state.items),t=e,r=e;Array.isArray(t)?(n.updateSuggestions(t),n.setState({isSearching:!1})):r.then&&r.then((function(e){n.updateSuggestions(e),n.setState({isSearching:!1})}))}else n.setState({isSearching:!1});n.input.current&&n.input.current.focus(),n.setState({moreSuggestionsAvailable:!1,isResultsFooterVisible:!0})}))},n.completeSelection=function(e){n.addItem(e),n.updateValue(""),n.input.current&&n.input.current.clear(),n.setState({suggestionsVisible:!1})},n.addItemByIndex=function(e){n.completeSelection(n.suggestionStore.getSuggestionAtIndex(e).item)},n.addItem=function(e){var t=n.props.onItemSelected?n.props.onItemSelected(e):e;if(null!==t){var r=t,o=t;if(o&&o.then)o.then((function(e){var t=n.state.items.concat([e]);n._updateSelectedItems(t)}));else{var i=n.state.items.concat([r]);n._updateSelectedItems(i)}n.setState({suggestedDisplayValue:"",selectionRemoved:void 0})}},n.removeItem=function(e){var t=n.state.items,r=t.indexOf(e);if(r>=0){var o=t.slice(0,r).concat(t.slice(r+1));n.setState({selectionRemoved:e}),n._updateSelectedItems(o),n._async.setTimeout((function(){n.setState({selectionRemoved:void 0})}),1e3)}},n.removeItems=function(e){var t=n.state.items.filter((function(t){return-1===e.indexOf(t)}));n._updateSelectedItems(t)},n._shouldFocusZoneEnterInnerZone=function(e){if(n.state.suggestionsVisible)switch(e.which){case nt.up:case nt.down:return!0}return e.which===nt.enter},n._onResolveSuggestions=function(e){var t=n.props.onResolveSuggestions(e,n.state.items);null!==t&&n.updateSuggestionsList(t,e)},n._completeGenericSuggestion=function(){if(n.props.onValidateInput&&n.input.current&&n.props.onValidateInput(n.input.current.value)!==xE.invalid&&n.props.createGenericItem){var e=n.props.createGenericItem(n.input.current.value,n.props.onValidateInput(n.input.current.value));n.suggestionStore.createGenericSuggestion(e),n.completeSuggestion()}},n._userTriggeredSuggestions=function(){if(!n.state.suggestionsVisible){var e=n.input.current?n.input.current.value:"";e?0===n.suggestionStore.suggestions.length?n._onResolveSuggestions(e):n.setState({isMostRecentlyUsedVisible:!1,suggestionsVisible:!0}):n.onEmptyInputFocus()}},$i(n),n._async=new ja(n);var r=t.selectedItems||t.defaultSelectedItems||[];return n._id=Go(),n._ariaMap={selectedItems:"selected-items-".concat(n._id),selectedSuggestionAlert:"selected-suggestion-alert-".concat(n._id),suggestionList:"suggestion-list-".concat(n._id),combobox:"combobox-".concat(n._id)},n.suggestionStore=new kE,n.selection=new YS({onSelectionChanged:function(){return n.onSelectionChange()}}),n.selection.setItems(r),n.state={items:r,suggestedDisplayValue:"",isMostRecentlyUsedVisible:!1,moreSuggestionsAvailable:!1,isFocused:!1,isSearching:!1,selectedIndices:[],selectionRemoved:void 0},n}return i(t,e),t.getDerivedStateFromProps=function(e){return e.selectedItems?{items:e.selectedItems}:null},Object.defineProperty(t.prototype,"items",{get:function(){return this.state.items},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.selection.setItems(this.state.items),this._onResolveSuggestions=this._async.debounce(this._onResolveSuggestions,this.props.resolveDelay)},t.prototype.componentDidUpdate=function(e,t){var n=this;if(this.state.items&&this.state.items!==t.items){var r=this.selection.getSelectedIndices()[0];this.selection.setItems(this.state.items),this.state.isFocused&&(this.state.items.lengtht.items.length&&!this.canAddItems()&&this.resetFocus(this.state.items.length-1))}this.state.suggestionsVisible&&!t.suggestionsVisible&&(this._overrideScrollDismiss=!0,this._async.clearTimeout(this._overrideScrollDimissTimeout),this._overrideScrollDimissTimeout=this._async.setTimeout((function(){n._overrideScrollDismiss=!1}),100))},t.prototype.componentWillUnmount=function(){this.currentPromise&&(this.currentPromise=void 0),this._async.dispose()},t.prototype.focus=function(){this.input.current&&this.input.current.focus()},t.prototype.focusInput=function(){this.input.current&&this.input.current.focus()},t.prototype.completeSuggestion=function(e){this.suggestionStore.hasSelectedSuggestion()&&this.input.current?this.completeSelection(this.suggestionStore.currentSuggestion.item):e&&this._completeGenericSuggestion()},t.prototype.render=function(){var e=this.state,t=e.suggestedDisplayValue,n=e.isFocused,r=e.items,o=this.props,i=o.className,a=o.inputProps,s=o.disabled,c=o.selectionAriaLabel,u=o.selectionRole,d=void 0===u?"list":u,p=o.theme,h=o.styles,f=!!this.state.suggestionsVisible,m=f?this._ariaMap.suggestionList:void 0,g=h?DE(h,{theme:p,className:i,isFocused:n,disabled:s,inputClassName:a&&a.className}):{root:di("ms-BasePicker",i||""),text:di("ms-BasePicker-text",OE.pickerText,this.state.isFocused&&OE.inputFocused),itemsWrapper:OE.pickerItems,input:di("ms-BasePicker-input",OE.pickerInput,a&&a.className),screenReaderText:OE.screenReaderOnly},v=this.props["aria-label"]||(null==a?void 0:a["aria-label"]);return de.createElement("div",{ref:this.root,className:g.root,onKeyDown:this.onKeyDown,onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onWrapperClick},this.renderCustomAlert(g.screenReaderText),de.createElement("span",{id:"".concat(this._ariaMap.selectedItems,"-label"),hidden:!0},c||v),de.createElement(nE,{selection:this.selection,selectionMode:LS.multiple},de.createElement("div",{className:g.text,"aria-owns":m},r.length>0&&de.createElement("span",{id:this._ariaMap.selectedItems,className:g.itemsWrapper,role:d,"aria-labelledby":"".concat(this._ariaMap.selectedItems,"-label")},this.renderItems()),this.canAddItems()&&de.createElement(XC,l({spellCheck:!1},a,{className:g.input,componentRef:this.input,id:(null==a?void 0:a.id)?a.id:this._ariaMap.combobox,onClick:this.onClick,onFocus:this.onInputFocus,onBlur:this.onInputBlur,onInputValueChange:this.onInputChange,suggestedDisplayValue:t,"aria-activedescendant":f?this.getActiveDescendant():void 0,"aria-controls":m,"aria-describedby":r.length>0?this._ariaMap.selectedItems:void 0,"aria-expanded":f,"aria-haspopup":"listbox","aria-label":v,role:"combobox",disabled:s,onInputChange:this.props.onInputChange})))),this.renderSuggestions())},t.prototype.canAddItems=function(){var e=this.state.items,t=this.props.itemLimit;return void 0===t||e.length button")[Math.min(e,t.length-1)];n&&n.focus()}else this.input.current&&this.input.current.focus()},t.prototype.onSuggestionSelect=function(){if(this.suggestionStore.currentSuggestion){var e=this.input.current?this.input.current.value:"",t=this._getTextFromItem(this.suggestionStore.currentSuggestion.item,e);this.setState({suggestedDisplayValue:t})}},t.prototype.onSelectionChange=function(){this.setState({selectedIndices:this.selection.getSelectedIndices()})},t.prototype.updateSuggestions=function(e){var t,n=null===(t=this.props.pickerSuggestionsProps)||void 0===t?void 0:t.resultsMaximumNumber;this.suggestionStore.updateSuggestions(e,0,n),this.forceUpdate()},t.prototype.onEmptyInputFocus=function(){var e=this.props.onEmptyResolveSuggestions?this.props.onEmptyResolveSuggestions:this.props.onEmptyInputFocus;if(e){var t=e(this.state.items);this.updateSuggestionsList(t),this.setState({isMostRecentlyUsedVisible:!0,suggestionsVisible:!0,moreSuggestionsAvailable:!1})}},t.prototype.updateValue=function(e){this._onResolveSuggestions(e)},t.prototype.updateSuggestionsList=function(e,t){var n,r=this;Array.isArray(e)?this._updateAndResolveValue(t,e):e&&e.then&&(this.setState({suggestionsLoading:!0}),this._startLoadTimer(),this.suggestionStore.updateSuggestions([]),void 0!==t?this.setState({suggestionsVisible:this._getShowSuggestions()}):this.setState({suggestionsVisible:this.input.current&&this.input.current.inputElement===(null===(n=Wi(this.context))||void 0===n?void 0:n.activeElement)}),this.currentPromise=e,e.then((function(n){e===r.currentPromise&&r._updateAndResolveValue(t,n)})))},t.prototype.resolveNewValue=function(e,t){var n=this;this.updateSuggestions(t);var r=void 0;this.suggestionStore.currentSuggestion&&(r=this._getTextFromItem(this.suggestionStore.currentSuggestion.item,e)),this.setState({suggestedDisplayValue:r,suggestionsVisible:this._getShowSuggestions()},(function(){return n.setState({suggestionsLoading:!1,suggestionsExtendedLoading:!1})}))},t.prototype.onChange=function(e){this.props.onChange&&this.props.onChange(e)},t.prototype.onBackspace=function(e){(this.state.items.length&&!this.input.current||this.input.current&&!this.input.current.isValueSelected&&0===this.input.current.cursorLocation)&&(this.selection.getSelectedCount()>0?this.removeItems(this.selection.getSelection()):this.removeItem(this.state.items[this.state.items.length-1]))},t.prototype.getActiveDescendant=function(){var e;if(!this.state.suggestionsLoading){var t=this.suggestionStore.currentIndex;return t<0?(null===(e=this.suggestionElement.current)||void 0===e?void 0:e.hasSuggestedAction())?"sug-selectedAction":0===this.suggestionStore.suggestions.length?"sug-noResultsFound":void 0:"sug-".concat(t)}},t.prototype.getSuggestionsAlert=function(e){void 0===e&&(e=OE.screenReaderOnly);var t=this.suggestionStore.currentIndex;if(this.props.enableSelectedSuggestionAlert){var n=t>-1?this.suggestionStore.getSuggestionAtIndex(this.suggestionStore.currentIndex):void 0,r=n?n.ariaLabel:void 0;return de.createElement("div",{id:this._ariaMap.selectedSuggestionAlert,className:e},"".concat(r," "))}},t.prototype.renderCustomAlert=function(e){void 0===e&&(e=OE.screenReaderOnly);var t=this.props.suggestionRemovedText,n=void 0===t?"removed {0}":t,r="";return this.state.selectionRemoved&&(r=function(e){for(var t=[],n=1;n0?this._ariaMap.selectedItems:void 0,role:"combobox",id:(null==i?void 0:i.id)?i.id:this._ariaMap.combobox,disabled:a,onInputChange:this.props.onInputChange})))),this.renderSuggestions(),de.createElement(nE,{selection:this.selection,selectionMode:LS.single},de.createElement("div",{id:this._ariaMap.selectedItems,className:"ms-BasePicker-selectedItems",role:u,"aria-labelledby":"".concat(this._ariaMap.selectedItems,"-label")},this.renderItems())))},t.prototype.onBackspace=function(e){},t}(LE),FE={root:"ms-PickerPersona-container",itemContent:"ms-PickerItem-content",removeButton:"ms-PickerItem-removeButton",isSelected:"is-selected",isInvalid:"is-invalid"},HE=Ho(),UE=Do((function(e){var t=e.item,n=e.onRemoveItem,r=e.index,o=e.selected,i=e.removeButtonAriaLabel,a=e.styles,s=e.theme,c=e.className,u=e.disabled,d=e.removeButtonIconProps,p=de.createRef(),h=Go(),f=HE(a,{theme:s,className:c,selected:o,disabled:u,invalid:t.ValidationState===xE.warning}),m=f.subComponentStyles?f.subComponentStyles.persona:void 0,g=f.subComponentStyles?f.subComponentStyles.personaCoin:void 0;return de.createElement("div",{"data-selection-index":r,className:f.root,role:"listitem",key:r,onClick:function(){var e;null===(e=p.current)||void 0===e||e.focus()}},de.createElement("div",{className:f.itemContent,id:"selectedItemPersona-"+h},de.createElement(fv,l({size:xg.size24,styles:m,coinProps:{styles:g}},t))),de.createElement(pu,{componentRef:p,id:h,onClick:n,disabled:u,iconProps:null!=d?d:{iconName:"Cancel"},styles:{icon:{fontSize:"12px"}},className:f.removeButton,ariaLabel:i,"aria-labelledby":"".concat(h," selectedItemPersona-").concat(h)}))}),(function(e){var t,n,r,o,i,a,s,c,u=e.className,d=e.theme,p=e.selected,h=e.invalid,f=e.disabled,m=d.palette,g=d.semanticColors,v=d.fonts,y=Mn(FE,d),C=[p&&!h&&!f&&{color:m.white,selectors:(t={":hover":{color:m.white}},t[vn]={color:"HighlightText"},t)},(h&&!p||h&&p&&f)&&{color:m.redDark,borderBottom:"2px dotted ".concat(m.redDark),selectors:(n={},n[".".concat(y.root,":hover &")]={color:m.redDark},n)},h&&p&&!f&&{color:m.white,borderBottom:"2px dotted ".concat(m.white)},f&&{selectors:(r={},r[vn]={color:"GrayText"},r)}],b=[p&&!h&&!f&&{color:m.white,selectors:(o={":hover":{color:m.white}},o[vn]={color:"HighlightText"},o)}],w=[h&&{fontSize:v.xLarge.fontSize}];return{root:[y.root,In(d,{inset:-2}),{borderRadius:15,display:"inline-flex",alignItems:"center",background:m.neutralLighter,margin:"1px 2px",cursor:"default",userSelect:"none",maxWidth:300,verticalAlign:"middle",minWidth:0,selectors:(i={":hover":{background:p||f?"":m.neutralLight}},i[vn]=[{border:"1px solid WindowText"},f&&{borderColor:"GrayText"}],i)},p&&!f&&[y.isSelected,{background:m.themePrimary,selectors:(a={},a[vn]=l({borderColor:"HighLight",background:"Highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),a)}],h&&[y.isInvalid],h&&p&&!f&&{background:m.redDark},u],itemContent:[y.itemContent,{flex:"0 1 auto",minWidth:0,maxWidth:"100%",overflow:"hidden"}],removeButton:[y.removeButton,{borderRadius:15,color:m.neutralPrimary,flex:"0 0 auto",width:24,height:24,selectors:{":hover":{background:m.neutralTertiaryAlt,color:m.neutralDark}}},p&&[In(d,{inset:2,borderColor:"transparent",highContrastStyle:{inset:2,left:1,top:1,bottom:1,right:1,outlineColor:"ButtonText"},outlineColor:m.white,borderRadius:15}),{color:m.white,selectors:(s={":hover":{color:m.white,background:m.themeDark},":active":{color:m.white,background:m.themeDarker}},s[vn]={color:"HighlightText"},s)},h&&{selectors:{":hover":{background:m.red},":active":{background:m.redDark}}}],f&&{selectors:(c={},c[".".concat(nu.msButtonIcon)]={color:g.buttonText},c)}],subComponentStyles:{persona:{primaryText:C,secondaryText:b},personaCoin:{initials:w}}}}),void 0,{scope:"PeoplePickerItem"}),zE={root:"ms-PeoplePicker-personaContent",personaWrapper:"ms-PeoplePicker-Persona"},qE=Ho(),jE=Do((function(e){var t=e.personaProps,n=e.suggestionsProps,r=e.compact,o=e.styles,i=e.theme,a=e.className,s=qE(o,{theme:i,className:n&&n.suggestionsItemClassName||a}),c=s.subComponentStyles&&s.subComponentStyles.persona?s.subComponentStyles.persona:void 0;return de.createElement("div",{className:s.root},de.createElement(fv,l({size:xg.size24,styles:c,className:s.personaWrapper,showSecondaryText:!r,showOverflowTooltip:!1},t)))}),(function(e){var t,n,r,o=e.className,i=e.theme,a=Mn(zE,i),s={selectors:(t={},t[".".concat(yE.isSuggested," &")]={selectors:(n={},n[vn]={color:"HighlightText"},n)},t[".".concat(a.root,":hover &")]={selectors:(r={},r[vn]={color:"HighlightText"},r)},t)};return{root:[a.root,{width:"100%",padding:"4px 12px"},o],personaWrapper:[a.personaWrapper,{width:180}],subComponentStyles:{persona:{primaryText:s,secondaryText:s}}}}),void 0,{scope:"PeoplePickerItemSuggestion"}),WE={root:"ms-BasePicker",text:"ms-BasePicker-text",itemsWrapper:"ms-BasePicker-itemsWrapper",input:"ms-BasePicker-input"};function VE(e){var t,n,r,o=e.className,i=e.theme,a=e.isFocused,s=e.inputClassName,c=e.disabled;if(!i)throw new Error("theme is undefined or null in base BasePicker getStyles function.");var l=i.semanticColors,u=i.effects,d=i.fonts,p=l.inputBorder,h=l.inputBorderHovered,f=l.inputFocusBorderAlt,m=Mn(WE,i),g=[d.medium,{color:l.inputPlaceholderText,opacity:1,selectors:(t={},t[vn]={color:"GrayText"},t)}],v={color:l.disabledText,selectors:(n={},n[vn]={color:"GrayText"},n)},y="rgba(218, 218, 218, 0.29)";return{root:[m.root,o,{position:"relative"}],text:[m.text,{display:"flex",position:"relative",flexWrap:"wrap",alignItems:"center",boxSizing:"border-box",minWidth:180,minHeight:30,border:"1px solid ".concat(p),borderRadius:u.roundedCorner2},!a&&!c&&{selectors:{":hover":{borderColor:h}}},a&&!c&&An(f,u.roundedCorner2),c&&{borderColor:y,selectors:(r={":after":{content:'""',position:"absolute",top:0,right:0,bottom:0,left:0,background:y}},r[vn]={borderColor:"GrayText",selectors:{":after":{background:"none"}}},r)}],itemsWrapper:[m.itemsWrapper,{display:"flex",flexWrap:"wrap",maxWidth:"100%"}],input:[m.input,d.medium,{height:30,border:"none",flexGrow:1,outline:"none",padding:"0 6px 0",alignSelf:"flex-end",borderRadius:u.roundedCorner2,backgroundColor:"transparent",color:l.inputText,selectors:{"::-ms-clear":{display:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}},Rr(g),c&&Rr(v),s],screenReaderText:Rn}}var KE=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(LE),GE=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(BE),ZE=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.defaultProps={onRenderItem:function(e){return de.createElement(UE,l({},e))},onRenderSuggestionsItem:function(e,t){return de.createElement(jE,{personaProps:e,suggestionsProps:t})},createGenericItem:$E},t}(KE),YE=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.defaultProps={onRenderItem:function(e){return de.createElement(UE,l({},e))},onRenderSuggestionsItem:function(e,t){return de.createElement(jE,{personaProps:e,suggestionsProps:t,compact:!0})},createGenericItem:$E},t}(KE),QE=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.defaultProps={onRenderItem:function(e){return de.createElement(UE,l({},e))},onRenderSuggestionsItem:function(e,t){return de.createElement(jE,{personaProps:e,suggestionsProps:t})},createGenericItem:$E},t}(GE);function $E(e,t){var n={key:e,primaryText:e,imageInitials:"!",ValidationState:t};return t!==xE.warning&&(n.imageInitials=Ug(e,ut())),n}Do(ZE,VE,void 0,{scope:"NormalPeoplePicker"});var JE=Do(YE,VE,void 0,{scope:"CompactPeoplePicker"}),XE=(Do(QE,VE,void 0,{scope:"ListPeoplePickerBase"}),function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))}),e_=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]=3?(a("No Results Found."),t=[],[4,r.graphClientService.getSearchPersonList(e).then((function(e){null==e||e.forEach((function(e){var n={text:e.displayName,secondaryText:e.userPrincipalName.substr(0,e.userPrincipalName.indexOf("@"))};t.push(n)}))})).catch((function(e){}))]):[3,2];case 1:return n.sent(),[2,t];case 2:return a("Please enter atleast 3 characters."),[2,[]]}}))}))},pickerSuggestionsProps:s,selectionAriaLabel:"Selected contacts",removeButtonAriaLabel:"Remove",resolveDelay:300,itemLimit:1,onItemSelected:e.onPickerItemSelected,key:"list",onChange:e.onChangePicker,selectedItems:e.addedPerson,"data-testid":"namepicker",inputProps:{"aria-label":"Name",placeholder:"Enter name or alias"},styles:{root:{width:"calc(100% - 25px)",marginLeft:"1px"}}})}var i_,a_,s_,c_,l_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},u_=Tp()(uS)(i_||(i_=l_(["\n display: none;\n\n @media (max-width: 479px) {\n display: block;\n margin-top: 25px;\n }\n"],["\n display: none;\n\n @media (max-width: 479px) {\n display: block;\n margin-top: 25px;\n }\n"]))),d_=(Tp()(uS)(a_||(a_=l_(["\n display: block;\n\n @media (max-width: 479px) {\n display: none;\n }\n"],["\n display: block;\n\n @media (max-width: 479px) {\n display: none;\n }\n"]))),Tp()(ko)(s_||(s_=l_(["\n display: block;\n\n @media (max-width: 479px) {\n display: none;\n }\n"],["\n display: block;\n\n @media (max-width: 479px) {\n display: none;\n }\n"])))),p_=Tp()(Tu)(c_||(c_=l_(["\n .ms-Callout-container {\n position: fixed;\n z-index: 1;\n }\n\n .ms-Dialog-title {\n font-size: 32px;\n font-weight: normal;\n font: 32px/32px 'Segoe UI light', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;\n }\n\n .ms-Dialog-subText {\n color: #222222 /*{fcContent}*/;\n font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;\n font-size: 14px;\n line-height: normal;\n }\n\n .ms-Dialog-inner {\n padding: 0px;\n overflow-x: hidden;\n }\n\n .ms-Dialog-main {\n padding: 30px;\n }\n\n .ms-Modal-scrollableContent .ms-Dialog-title {\n padding-left: 0px;\n }\n .container {\n width: 0;\n height: 100px;\n background-color: white;\n position: relative;\n border-left: 1px solid rgb(163, 163, 163);\n margin-left: 30px;\n margin-right: 30px;\n }\n .circle {\n display: inline-block;\n width: 50px;\n height: 50px;\n position: absolute;\n background: #edebe9;\n left: -25px;\n right: 0;\n margin: 0 auto;\n border-radius: 100%;\n top: 25px;\n text-align: center;\n line-height: 50px;\n color: rgb(57, 57, 57);\n border: 1px solid rgb(163, 163, 163);\n }\n\n .ms-Button--primary:enabled {\n background-color: #004d85;\n border: 0;\n }\n\n .ms-Button--primary:disabled {\n border: 2px solid #bcbcbc;\n }\n\n .ms-Button--primary {\n width: 145px;\n }\n\n .ms-Dialog-header > div:last-child {\n display: none;\n }\n input.ms-BasePicker-input:placeholder-shown {\n font-style: italic;\n }\n input.ms-BasePicker-input::placeholder {\n color: black;\n }\n input.ms-BasePicker-input {\n background: #f0f0f0;\n height: 36px;\n @media screen and (-ms-high-contrast: active) {\n -ms-high-contrast-adjust: none;\n }\n }\n .ms-BasePicker + i {\n font-size: 16px;\n border: 0px;\n line-height: 36px;\n padding: 0px 5px;\n background: #f0f0f0;\n font-weight: bold;\n }\n .ms-BasePicker-text {\n border: 0px;\n min-height: 36px;\n }\n\n @media (max-width: 479px) {\n .ms-Dialog-main {\n padding: 5px;\n }\n\n .ms-Modal-scrollableContent > div {\n max-width: 90%;\n }\n\n .ms-Dialog-title {\n font-size: 20px;\n line-height: normal;\n padding: 24px 0 24px;\n }\n\n .ms-Dialog-subText {\n font-size: smaller;\n }\n }\n"],["\n .ms-Callout-container {\n position: fixed;\n z-index: 1;\n }\n\n .ms-Dialog-title {\n font-size: 32px;\n font-weight: normal;\n font: 32px/32px 'Segoe UI light', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;\n }\n\n .ms-Dialog-subText {\n color: #222222 /*{fcContent}*/;\n font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;\n font-size: 14px;\n line-height: normal;\n }\n\n .ms-Dialog-inner {\n padding: 0px;\n overflow-x: hidden;\n }\n\n .ms-Dialog-main {\n padding: 30px;\n }\n\n .ms-Modal-scrollableContent .ms-Dialog-title {\n padding-left: 0px;\n }\n .container {\n width: 0;\n height: 100px;\n background-color: white;\n position: relative;\n border-left: 1px solid rgb(163, 163, 163);\n margin-left: 30px;\n margin-right: 30px;\n }\n .circle {\n display: inline-block;\n width: 50px;\n height: 50px;\n position: absolute;\n background: #edebe9;\n left: -25px;\n right: 0;\n margin: 0 auto;\n border-radius: 100%;\n top: 25px;\n text-align: center;\n line-height: 50px;\n color: rgb(57, 57, 57);\n border: 1px solid rgb(163, 163, 163);\n }\n\n .ms-Button--primary:enabled {\n background-color: #004d85;\n border: 0;\n }\n\n .ms-Button--primary:disabled {\n border: 2px solid #bcbcbc;\n }\n\n .ms-Button--primary {\n width: 145px;\n }\n\n .ms-Dialog-header > div:last-child {\n display: none;\n }\n input.ms-BasePicker-input:placeholder-shown {\n font-style: italic;\n }\n input.ms-BasePicker-input::placeholder {\n color: black;\n }\n input.ms-BasePicker-input {\n background: #f0f0f0;\n height: 36px;\n @media screen and (-ms-high-contrast: active) {\n -ms-high-contrast-adjust: none;\n }\n }\n .ms-BasePicker + i {\n font-size: 16px;\n border: 0px;\n line-height: 36px;\n padding: 0px 5px;\n background: #f0f0f0;\n font-weight: bold;\n }\n .ms-BasePicker-text {\n border: 0px;\n min-height: 36px;\n }\n\n @media (max-width: 479px) {\n .ms-Dialog-main {\n padding: 5px;\n }\n\n .ms-Modal-scrollableContent > div {\n max-width: 90%;\n }\n\n .ms-Dialog-title {\n font-size: 20px;\n line-height: normal;\n padding: 24px 0 24px;\n }\n\n .ms-Dialog-subText {\n font-size: smaller;\n }\n }\n"]))),h_=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))},f_=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]{e.getUser().then(n)}),[e]),t}(),p=function(e,t){const{graphClient:n,authClient:r}=(0,de.useContext)(To),[o,i]=(0,de.useState)(null);return(0,de.useEffect)((()=>{r.getUserId().then((e=>{e?n.getPhoto(e).then(i):i(null)})).catch((()=>{i(null)}))}),[r,n,e]),o}(),h=Uw("Emulate"),f=a;if(f){var m=f.onSearch;f.onSearch=function(e){if(m){var t={subFeature:"Header.Search",businessTransactionId:e,type:Mp.User,eventName:Fp.TextChanged};l.trackEvent(t),m(e)}}}var g=function(e){return function(){var t={subFeature:"Header.".concat(e.toString()),type:Mp.User,eventName:Fp.PanelOpened,businessTransactionId:e.toString()};l.trackEvent(t),l.startTrackPage(e)}},v=function(e){return function(){var t={subFeature:"Header.".concat(e.toString()),type:Mp.User,eventName:Fp.PanelClosed,businessTransactionId:e.toString()};l.trackEvent(t),l.stopTrackPage(e)}},y=null==i?void 0:i.notificationsSettings;y&&(y.panelSettings.onOpened=g(v_.NotificationPanel),y.panelSettings.onDismissed=v(v_.NotificationPanel));var C=null==i?void 0:i.settingsSettings;C&&(C.panelSettings.onOpened=g(v_.SettingsPanel),C.panelSettings.onDismissed=v(v_.SettingsPanel));var b=Uw("HelpPopup"),w=b?null==i?void 0:i.helpSettings:null;b&&(w.panelSettings.onOpened=g(v_.HelpPanel),w.panelSettings.onDismissed=v(v_.HelpPanel),w.panelSettings.style={maxHeight:"220px",maxWidth:"300px",marginLeft:"auto"},w.panelSettings.body=de.createElement(Zw,null),w.panelSettings.isBlocking=!1,w.panelSettings.headerText="Help",w.panelSettings.hasCloseButton=!0,w.panelSettings.closeButtonAriaLabel="Close");var S=null==i?void 0:i.feedbackSettings;if(S){var E=null===(t=null==i?void 0:i.feedbackSettings)||void 0===t?void 0:t.panelSettings.onClick;S.panelSettings.onClick=function(){return!!E&&(g(v_.FeedbackPanel),E())}}var _=C_(C_({},null==i?void 0:i.profileSettings),{panelSettings:C_(C_({},null===(n=null==i?void 0:i.profileSettings)||void 0===n?void 0:n.panelSettings),{logOutLink:"javascript:void(0);",fullName:null!==(r=null==d?void 0:d.name)&&void 0!==r?r:"",emailAddress:null!==(o=null==d?void 0:d.email)&&void 0!==o?o:"",imageUrl:p||void 0,onLogOut:function(){var e={subFeature:"Header.Logout",type:Mp.User,eventName:Fp.ButtonClicked};l.trackEvent(e),u.logOut().catch()},onOpened:g(v_.ProfilePanel),onDismissed:v(v_.ProfilePanel),closeButtonAriaLabel:"Close"})});return de.createElement(y_,null,de.createElement(Dw,C_({},s,{farRightSettings:C_(C_({},i),{helpSettings:w,feedbackSettings:S,profileSettings:_})})),h?de.createElement(m_,null):null)}var w_,S_,E_=Tp().main(w_||(w_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n width: 100%;\n flex: 1 0 auto;\n background-color: #fffff;\n"],["\n width: 100%;\n flex: 1 0 auto;\n background-color: #fffff;\n"]))),__=Tp().div(S_||(S_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n background-color: #ffffff;\n height: 100vh;\n"],["\n background-color: #ffffff;\n height: 100vh;\n"])));var x_,k_,T_,I_,A_,R_,P_,M_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},N_=Tp().div(x_||(x_=M_(["\n @media (min-width: 1920px) {\n margin: 112px 96px 64px 96px;\n }\n\n @media (min-width: 1366px) and (max-width: 1919px) {\n margin: 112px 68px 64px 68px;\n }\n\n @media (min-width: 1024px) and (max-width: 1365px) {\n margin: 112px 51px 64px 51px;\n }\n\n @media (min-width: 640px) and (max-width: 1023px) {\n margin: 112px 32px 64px 32px;\n }\n @media (min-width: 480px) and (max-width: 639px) {\n margin: 112px 24px 68px 24px;\n display: block;\n }\n\n @media (min-width: 320px) and (max-width: 479px) {\n margin: 112px 16px 68px 16px;\n display: block;\n }\n"],["\n @media (min-width: 1920px) {\n margin: 112px 96px 64px 96px;\n }\n\n @media (min-width: 1366px) and (max-width: 1919px) {\n margin: 112px 68px 64px 68px;\n }\n\n @media (min-width: 1024px) and (max-width: 1365px) {\n margin: 112px 51px 64px 51px;\n }\n\n @media (min-width: 640px) and (max-width: 1023px) {\n margin: 112px 32px 64px 32px;\n }\n @media (min-width: 480px) and (max-width: 639px) {\n margin: 112px 24px 68px 24px;\n display: block;\n }\n\n @media (min-width: 320px) and (max-width: 479px) {\n margin: 112px 16px 68px 16px;\n display: block;\n }\n"]))),O_=Tp()(Fu)(k_||(k_=M_(["\n @media (min-width: 480px) and (max-width: 639px) {\n > div:not(:first-child) {\n width: 100% !important;\n }\n }\n @media (min-width: 320px) and (max-width: 479px) {\n > div:not(:first-child) {\n width: 100% !important;\n }\n }\n"],["\n @media (min-width: 480px) and (max-width: 639px) {\n > div:not(:first-child) {\n width: 100% !important;\n }\n }\n @media (min-width: 320px) and (max-width: 479px) {\n > div:not(:first-child) {\n width: 100% !important;\n }\n }\n"]))),D_=(Tp()(Fu)(T_||(T_=M_(["\n > div {\n @media (min-width: 480px) and (max-width: 639px) {\n display: block;\n width: 100%;\n max-width: 100%;\n }\n\n @media (min-width: 320px) and (max-width: 479px) {\n display: block;\n width: 100%;\n max-width: 100%;\n }\n }\n"],["\n > div {\n @media (min-width: 480px) and (max-width: 639px) {\n display: block;\n width: 100%;\n max-width: 100%;\n }\n\n @media (min-width: 320px) and (max-width: 479px) {\n display: block;\n width: 100%;\n max-width: 100%;\n }\n }\n"]))),Tp().div(I_||(I_=M_(["\n margin-bottom: 24px;\n"],["\n margin-bottom: 24px;\n"]))),Tp()(Gh).attrs({as:"h1",variant:"xLarge",block:!0})(A_||(A_=M_(["\n margin-bottom: 6px;\n"],["\n margin-bottom: 6px;\n"]))),Tp()(Gh).attrs({as:"p",block:!0})(R_||(R_=M_(["\n margin-bottom: 24px;\n"],["\n margin-bottom: 24px;\n"]))),Tp()(Gh).attrs({as:"h2",variant:"large",block:!0})(P_||(P_=M_(["\n margin-bottom: 24px;\n"],["\n margin-bottom: 24px;\n"]))),Ve({position:"relative",width:"100%",marginLeft:"auto"}));function L_(){var e,t,n,r;return function(e,t){const{telemetryClient:n,telemetryContext:r}=(0,de.useContext)(To);e.eventName=e.eventName||Fp.PageLoad,e.eventName!==Fp.PageLoad&&n.trackException({exception:new Error(`Unexpected eventName: ${e.eventName}. Expected ${Fp.PageLoad}`)});const o=e.feature?e.feature+"-":e.subFeature;(0,de.useEffect)((()=>(n.startTrackPage(o),()=>{n.stopTrackPage(o)})),[o,n]),(0,de.useEffect)((()=>{e&&r&&n.trackEvent(e)}),[!1])}((t="HRweb – Benefits",n="DashboardNonEligiblePage",e={feature:Array.isArray(t)?t.join("."):t,subFeature:Array.isArray(n)?n.join("."):n||"",subFeatureLevel2:Array.isArray(r)?r.join("."):"",featureLocation:""},Np(Object.assign({eventName:Fp.PageLoad},function(e,t,n){return Object.assign(Object.assign({},e),{subFeatureLevel2:`${e.subFeatureLevel2?`${e.subFeatureLevel2}.`:""}${Array.isArray(t)?t.join("."):t}`,featureLocation:n||e.featureLocation})}(e,void 0,void 0))))),Ao("Dashboard - ".concat("HRweb – Benefits")),de.createElement(N_,null,de.createElement(O_,{horizontalAlign:"start",verticalAlign:"center"},de.createElement(ko,{className:D_},de.createElement(Th,{width:"100%",imageURL:"/assets/ServerError.png",altText:"Server error",title:"Something went wrong :(",subTitle:"You are not eligible to view this dashboard because you do not meet high level US benefits eligibility requirement",subTitleSecondPart:"If you need assistance , please ",subTitleLink:"mailto: benefits@microsoft.com",subTitleText:"contact support for help",onClickFunction:function(){return window.location.reload()},buttontitle:"Reload Page",imageHeight:"auto",imageMaxWidth:"191.08px",ariaLabel:"Reload the page"}))))}Ve({paddingBottom:"30px"}),Ve({paddingBottom:"16px"});var B_=Ve({position:"relative",width:"100%",marginLeft:"auto"});function F_(e){return pe().createElement("div",{style:(t=e.topMargin,{marginTop:t||"48px",display:"block",position:"fixed",width:"100%",zIndex:"1"})},pe().createElement(lS,null,e.emulateText));var t}var H_,U_,z_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},q_=Tp().footer(H_||(H_=z_(["\n flex-shrink: 0;\n float: right;\n margin-bottom: 14px;\n line-height: 20px;\n font-size: 14px;\n"],["\n flex-shrink: 0;\n float: right;\n margin-bottom: 14px;\n line-height: 20px;\n font-size: 14px;\n"]))),j_=Tp().div(U_||(U_=z_(["\n margin-left: 5vw;\n"],["\n margin-left: 5vw;\n"])));function W_(e){return de.createElement(q_,null,e.children)}var V_,K_,G_,Z_=Tp().div(V_||(V_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n padding-right: 5vw;\n"],["\n padding-right: 5vw;\n"]))),Y_=Tp().div(K_||(K_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n backgroundcolor: ffffff;\n display: inline-flex;\n"],["\n backgroundcolor: ffffff;\n display: inline-flex;\n"]))),Q_=Tp().div(G_||(G_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n margin-top: 90px;\n margin-bottom: 62px;\n font-size: 14px;\n color: #646464;\n margin-right: 96px;\n margin-left: 95px;\n line-height: 20px;\n\n @media (max-width: 1790px) {\n margin-right: 5%;\n margin-left: 5%;\n }\n"],["\n margin-top: 90px;\n margin-bottom: 62px;\n font-size: 14px;\n color: #646464;\n margin-right: 96px;\n margin-left: 95px;\n line-height: 20px;\n\n @media (max-width: 1790px) {\n margin-right: 5%;\n margin-left: 5%;\n }\n"])));function $_(e){return de.createElement(Q_,null,e.text)}var J_,X_=Tp()(Uu)(J_||(J_=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n margin-top: 48px;\n"],["\n margin-top: 48px;\n"])));function ex(e){return de.createElement(X_,{onClick:e.onClick,title:"Close"},"Close")}var tx,nx=Tp().h2(tx||(tx=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 700;\n font-size: 26px;\n line-height: 32px;\n display: flex;\n align-items: center;\n color: #171717;\n paddding-top: 5px;\n"],["\n font-weight: 700;\n font-size: 26px;\n line-height: 32px;\n display: flex;\n align-items: center;\n color: #171717;\n paddding-top: 5px;\n"])));function rx(e){return de.createElement(nx,{id:e.id},e.header)}var ox,ix=Tp().div(ox||(ox=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n max-width: 784px;\n margin-left: 16px;\n margin-right: 16px;\n margin-top: 12px;\n color: #171717 font-;\n"],["\n max-width: 784px;\n margin-left: 16px;\n margin-right: 16px;\n margin-top: 12px;\n color: #171717 font-;\n"])));function ax(e){var t=Li("dialogLabel");return pe().createElement("div",null,pe().createElement(Tu,{maxWidth:"864px",hidden:e.hideDialog,onDismiss:e.toggleHideDialog},pe().createElement(ix,null,pe().createElement(Fu,null,pe().createElement(ko,null,pe().createElement(rx,{header:"Disclaimer Notice",id:t})),pe().createElement("br",null),pe().createElement(ko,null,pe().createElement("p",null,"This site/tool is designed as an information resource and is not intended to be a legal document or to be used as an employment/wage verification for third parties. Values may not exactly match information available in other tools/systems or add up exactly due to rounding and/or foreign exchange (FX) conversion (daily FX rate used as applicable).")),pe().createElement("br",null),pe().createElement(ko,null,pe().createElement("p",null,"This site/tool and the information provided are not to be read as creating any express or implied promise or contract for employment or any type of compensation or benefit, including stock awards or future vesting of awards, or for specific treatment in any specific situation. Nothing in this site/tool changes the at-will nature of your employment relationship with Microsoft, or with any Microsoft subsidiary, or, if you are located outside the US, the terms and conditions of employment set forth in your employment contract.")),pe().createElement("br",null),pe().createElement(ko,null,pe().createElement("p",null,"This site/tool is updated frequently and is subject to change without prior notice. Information and guidelines may vary by country and by subsidiary; accordingly, employees of Microsoft subsidiaries should check with AskHR or their HR representative(s) for clarification or questions."))),pe().createElement(ex,{onClick:e.toggleHideDialog}))))}var sx,cx=Tp().span(sx||(sx=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n font-weight: 700;\n font-size: 14px;\n"],["\n font-weight: 700;\n font-size: 14px;\n"])));function lx(e){var t=Li("dialogLabel");return pe().createElement("div",null,pe().createElement(Tu,{maxWidth:"864px",hidden:e.hideDialog,onDismiss:e.toggleHideDialog},pe().createElement(ix,null,pe().createElement(Fu,null,pe().createElement(ko,null,pe().createElement(rx,{header:"Legal Notice",id:t})),pe().createElement("br",null),pe().createElement(ko,null,pe().createElement("p",null,"This tool contains employee personal information. Personal information includes any information that permits an individual to be identified or contacted (for example, name, postal address, e-mail address, phone number, financial information or account numbers, or a​ny government issued ID numbers) or pertains to an employee's salary, stock grants, benefits, annual rewards, and other information contained in an employee's personnel file and/or job application. ")),pe().createElement("br",null),pe().createElement(ko,null,pe().createElement(cx,null,"Employee personal information must be used for legitimate business-related purposes only. "),pe().createElement("span",null,"Any person who uses, transfers or stores employee personal information must have signed, and must act in accordance with, an agreement with Microsoft that covers confidential information (e.g. a Microsoft Corporation Employee Agreement, a Temporary Agency Worker Agreement, etc.). Human Resources employees and contingent staff must also have signed, and must act in accordance with, additional agreements covering employee information (e.g., an Employee Information Confidentiality Agreement or a Contingent Staff Confidentiality Agreement)."))),pe().createElement(ex,{onClick:e.toggleHideDialog}))))}function ux(){var e=Is(!0),t=e[0],n=e[1].toggle,r=Is(!0),o=r[0],i=r[1].toggle;return pe().createElement("div",null,pe().createElement($_,{text:"ONLY US EMPLOYEES MAY BE ELIGIBLE FOR THESE BENEFITS. PLEASE REVIEW PLAN REQUIREMENTS FOR ELIGIBILITY. This information is a brief summary of the benefits offered by Microsoft. Information may be updated and is subject to change without prior notice. It does not replace the official plan documents or carrier contracts, which govern in all cases and which provide substantially more detail. This information is confidential and for use by Microsoft employees and their dependents only. In case of any conflict between the information in this site and the official plan documents or carrier contracts, the documents and carrier contracts control."}),pe().createElement(W_,null,pe().createElement(Y_,null,pe().createElement(j_,null,pe().createElement(mh,{onClick:i,linkName:"Disclaimer Notice",href:"",featureName:AS.Footer}),pe().createElement(ax,{hideDialog:o,toggleHideDialog:i})),pe().createElement(j_,null,pe().createElement(mh,{href:"https://privacy.microsoft.com/en-US/data-privacy-notice",linkName:"Microsoft Data Privacy Notice",featureName:AS.Footer})),pe().createElement(j_,null,pe().createElement(mh,{onClick:n,linkName:"Legal Notice",href:"",featureName:AS.Dashboard}),pe().createElement(lx,{hideDialog:t,toggleHideDialog:n})),pe().createElement(j_,null,pe().createElement(Z_,null,"© Microsoft 2022")))))}function dx(e){return pe().createElement(pu,{onClick:e.closeBanner,iconProps:{iconName:e.iconName},title:e.title,ariaLabel:e.ariaLabel,styles:{root:{color:e.color},rootHovered:{color:e.color,backgroundColor:e.hoverBgColor}}})}var px,hx=Tp().span(px||(px=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n padding: 8px 8px 8px 0px;\n position: absolute;\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n display: inline-block;\n width: calc(100% - 50px);\n @media (max-width: 479px) {\n overflow-wrap: break-word;\n }\n @media (min-width: 479px) and (max-width: 1024px) {\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n @media (min-width: 1024px) {\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n"],["\n padding: 8px 8px 8px 0px;\n position: absolute;\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n display: inline-block;\n width: calc(100% - 50px);\n @media (max-width: 479px) {\n overflow-wrap: break-word;\n }\n @media (min-width: 479px) and (max-width: 1024px) {\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n @media (min-width: 1024px) {\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n }\n"])));function fx(e){return de.createElement(hx,{title:e.text},e.text)}var mx,gx,vx,yx,Cx,bx,wx,Sx=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},Ex=Tp().div(mx||(mx=Sx(["\n ",";\n position: fixed;\n top: 48px;\n width: 100%;\n z-index: 10000;\n background-color: ",";\n\n @media (max-width: 479px) {\n overflow-wrap: break-word;\n height: 40px;\n overflow-y: scroll;\n }\n @media (min-width: 479px) and (max-width: 1024px) {\n height: 32px;\n }\n @media (min-width: 1024px) {\n height: 32px;\n }\n"],["\n ",";\n position: fixed;\n top: 48px;\n width: 100%;\n z-index: 10000;\n background-color: ",";\n\n @media (max-width: 479px) {\n overflow-wrap: break-word;\n height: 40px;\n overflow-y: scroll;\n }\n @media (min-width: 479px) and (max-width: 1024px) {\n height: 32px;\n }\n @media (min-width: 1024px) {\n height: 32px;\n }\n"])),(function(e){return e.hideBanner?"display: none":""}),(function(e){return e.color?e.color:"#FED9CC"})),_x=Tp().div(gx||(gx=Sx(["\n vertical-align: center;\n"],["\n vertical-align: center;\n"]))),xx=Tp().span(vx||(vx=Sx(["\n float: right;\n"],["\n float: right;\n"])));function kx(e){var t,n,r,o=de.useState(!1),i=o[0],a=o[1];return e&&e.notificationState&&(null===(n=null===(t=e.notificationState.data)||void 0===t?void 0:t.Text)||void 0===n?void 0:n.trim())?(r=function(e){var t,n;return(null===(t=null==e?void 0:e.data)||void 0===t?void 0:t.Type)==parseInt(Cx.Notification)&&e.data.State==parseInt(bx.Active)?n=e.data.Text:1==(null==e?void 0:e.hasError)&&(n=e.errorMessage),{BannerType:yx.BannerType,BannerColor:yx.BannerColor,IconColor:yx.IconColor,message:n}}(e.notificationState),de.createElement(Ex,{color:r.BannerColor,hideBanner:i},de.createElement(_x,null,de.createElement(dx,{ariaLabel:r.BannerType,title:r.BannerType,iconName:r.BannerType,color:r.IconColor,hoverBgColor:r.BannerColor}),de.createElement(fx,{text:r.message}),de.createElement(xx,null,de.createElement(dx,{ariaLabel:yx.Clear,title:yx.Clear,iconName:yx.Cancel,closeBanner:function(){a(!0),e.setVisible(!1)},hoverBgColor:r.BannerColor}))))):(e.setVisible(!1),null)}function Tx(){return de.createElement(Fu,{tokens:{childrenGap:20,maxWidth:250},style:{width:"100%",margin:"2% auto 5% auto",display:"table"}},de.createElement("div",null,de.createElement(qC,{label:"Loading, please wait...",size:nd.large,style:{border:"30px"}})))}function Ix(e){return{type:Pw.RECEIVE_FLIGHT_FEATURE,flightFeature:e}}function Ax(e,t){return{type:Pw.RECEIVE_FLIGHT_FEATURE_ERROR,errorMessage:e,correlationId:t}}function Rx(e){return{type:wx.RECEIVE_NOTIFICATION,data:e}}function Px(e){return{type:wx.RECEIVE_NOTIFICATION_ERROR,errorMessage:e}}!function(e){e.Warning="Warning",e.BannerColor="#FED9CC",e.IconColor="#D83B01",e.Text="Text",e.BannerType="Warning",e.Cancel="Cancel",e.Clear="Clear Notification banner"}(yx||(yx={})),function(e){e.NotSet="0",e.Notification="1"}(Cx||(Cx={})),function(e){e.NotSet="0",e.Active="1"}(bx||(bx={})),function(e){e.REQUEST_NOTIFICATION="REQUEST_NOTIFICATION",e.RECEIVE_NOTIFICATION="RECEIVE_NOTIFICATION",e.RECEIVE_NOTIFICATION_ERROR="RECEIVE_NOTIFICATION_ERROR"}(wx||(wx={}));var Mx=function(){return Mx=Object.assign||function(e){for(var t,n=1,r=arguments.length;n{const{onLoad:n,onLoaded:r,onError:o,config:i}=this.props;this.isValidComponentConfig(i)||t(new Error("Invalid configuration")),n&&n(i);const a=this.getFileName(i.script);if(this.isComponentLoaded(a,i.name))return r&&r(i),e(this.getComponentTemplate(a,i.name));if(this.duplicateRequestHandlers.hasOwnProperty(a))return void this.duplicateRequestHandlers[a].push({resolve:t=>{r&&r(i),e(t)},reject:e=>{o&&o(e),t(e)}});this.duplicateRequestHandlers[a]=this.duplicateRequestHandlers[a]||[];const s=document.createElement("script");s.onload=()=>{if(this.isComponentLoaded(a,i.name)){const t=this.getComponentTemplate(a,i.name);r&&r(i),e(t),this.duplicateRequestHandlers[a].forEach((({resolve:e})=>e(t)))}else{const e=new Error("Script was loaded, but component was not found.");t(e),o&&o(e),this.duplicateRequestHandlers[a].forEach((({reject:t})=>t(e)))}delete this.duplicateRequestHandlers[a]},s.onerror=()=>{const e=new Error("Failed to load script");t(e),o&&o(e)},s.async=!0,s.src=i.script,document.body.appendChild(s)}))}))}getFileName(e){let t=e.split("/").pop();return t?(t.indexOf("?")>-1&&(t=t.split("?")[0]),t.replace(".js","")):""}isComponentLoaded(e,t){return this.isScriptLoaded(e)&&!!window.__MICRO_FRONTENDS__[e][t]}isScriptLoaded(e){return!!window.__MICRO_FRONTENDS__[e]}getComponentTemplate(e,t){return window.__MICRO_FRONTENDS__[e][t]}isValidComponentConfig(e){return!!e.script&&!!e.name}}Bx.contextType=To;var Fx=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);ode.createElement(Bx,Object.assign({config:n},o))})}function Ux(){return de.createElement(Mo.Switch,null,de.createElement(Hx,{path:"/",config:{script:"/bundles/dashboard-pagev2.js?v=".concat("14068461"),name:"DashboardPageV2"},exact:!0}))}var zx=function(e){return"@@redux-saga/"+e},qx=zx("CANCEL_PROMISE"),jx=zx("CHANNEL_END"),Wx=zx("IO"),Vx=zx("MATCH"),Kx=zx("MULTICAST"),Gx=zx("SAGA_ACTION"),Zx=zx("SELF_CANCELLATION"),Yx=zx("TASK"),Qx=zx("TASK_CANCEL"),$x=zx("TERMINATE"),Jx=zx("LOCATION"),Xx=function(e){return null==e},ek=function(e){return null!=e},tk=function(e){return"function"==typeof e},nk=function(e){return"string"==typeof e},rk=Array.isArray,ok=function(e){return e&&tk(e.then)},ik=function(e){return e&&tk(e.next)&&tk(e.throw)},ak=function e(t){return t&&(nk(t)||lk(t)||tk(t)||rk(t)&&t.every(e))},sk=function(e){return e&&tk(e.take)&&tk(e.close)},ck=function(e){return tk(e)&&e.hasOwnProperty("toString")},lk=function(e){return Boolean(e)&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype},uk=function(e){return sk(e)&&e[Kx]},dk=function(e){return function(){return true}}(),pk=function(){},hk=function(e){return e};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var fk=function(e,t){$v(e,t),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach((function(n){e[n]=t[n]}))};function mk(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}var gk=function(e){throw e},vk=function(e){return{value:e,done:!0}};function yk(e,t,n){void 0===t&&(t=gk),void 0===n&&(n="iterator");var r={meta:{name:n},next:e,throw:t,return:vk,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(r[Symbol.iterator]=function(){return r}),r}function Ck(e,t){var n=t.sagaStack;console.error(e),console.error(n)}var bk=function(e){return Array.apply(null,new Array(e))},wk=function(e){return function(t){return e(Object.defineProperty(t,Gx,{value:!0}))}},Sk=function(e){return e===$x},Ek=function(e){return e===Qx},_k=function(e){return Sk(e)||Ek(e)};function xk(e,t){var n,r=Object.keys(e),o=r.length,i=0,a=rk(e)?bk(o):{},s={};return r.forEach((function(e){var r=function(r,s){n||(s||_k(r)?(t.cancel(),t(r,s)):(a[e]=r,++i===o&&(n=!0,t(a))))};r.cancel=pk,s[e]=r})),t.cancel=function(){n||(n=!0,r.forEach((function(e){return s[e].cancel()})))},s}function kk(e){return{name:e.name||"anonymous",location:Tk(e)}}function Tk(e){return e[Jx]}function Ik(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r1?t-1:0),r=1;r2?n-2:0),o=2;o2?n-2:0),o=2;o0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function pT(){for(var e=[],t=0;t0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]-1,o=!!n&&pI.indexOf(n)>-1,i=!!t&&dI.some((function(e){return t.indexOf(e)>-1}));return r||i||o},t.createNoTokensFoundError=function(){return new t(hI,fI)},t.createNativeAccountUnavailableError=function(){return new t(mI,gI)},t}(lI),yI="msal",CI="msal.js.browser",bI="53ee284d-920a-4b59-9d30-a60315b26836";!function(e){e.HandshakeRequest="Handshake",e.HandshakeResponse="HandshakeResponse",e.GetToken="GetToken",e.Response="Response"}(QT||(QT={})),function(e){e.LocalStorage="localStorage",e.SessionStorage="sessionStorage",e.MemoryStorage="memoryStorage"}($T||($T={})),function(e){e.GET="GET",e.POST="POST"}(JT||(JT={})),function(e){e.AUTHORITY="authority",e.ACQUIRE_TOKEN_ACCOUNT="acquireToken.account",e.SESSION_STATE="session.state",e.REQUEST_STATE="request.state",e.NONCE_IDTOKEN="nonce.id_token",e.ORIGIN_URI="request.origin",e.RENEW_STATUS="token.renew.status",e.URL_HASH="urlHash",e.REQUEST_PARAMS="request.params",e.SCOPES="scopes",e.INTERACTION_STATUS_KEY="interaction.status",e.CCS_CREDENTIAL="ccs.credential",e.CORRELATION_ID="request.correlationId",e.NATIVE_REQUEST="request.native",e.REDIRECT_CONTEXT="request.redirect.context"}(XT||(XT={})),function(e){e.ACCOUNT_KEYS="msal.account.keys",e.TOKEN_KEYS="msal.token.keys"}(eI||(eI={})),function(e){e.WRAPPER_SKU="wrapper.sku",e.WRAPPER_VER="wrapper.version"}(tI||(tI={})),function(e){e[e.acquireTokenRedirect=861]="acquireTokenRedirect",e[e.acquireTokenPopup=862]="acquireTokenPopup",e[e.ssoSilent=863]="ssoSilent",e[e.acquireTokenSilent_authCode=864]="acquireTokenSilent_authCode",e[e.handleRedirectPromise=865]="handleRedirectPromise",e[e.acquireTokenByCode=866]="acquireTokenByCode",e[e.acquireTokenSilent_silentFlow=61]="acquireTokenSilent_silentFlow",e[e.logout=961]="logout",e[e.logoutPopup=962]="logoutPopup"}(nI||(nI={})),function(e){e.Redirect="redirect",e.Popup="popup",e.Silent="silent",e.None="none"}(rI||(rI={})),function(e){e.Startup="startup",e.Login="login",e.Logout="logout",e.AcquireToken="acquireToken",e.SsoSilent="ssoSilent",e.HandleRedirect="handleRedirect",e.None="none"}(oI||(oI={}));var wI,SI={scopes:kT},EI="jwk";!function(e){e.React="@azure/msal-react",e.Angular="@azure/msal-angular"}(wI||(wI={}));var _I,xI="msal.db",kI=xI+".keys";!function(e){e[e.Default=0]="Default",e[e.AccessToken=1]="AccessToken",e[e.AccessTokenAndRefreshToken=2]="AccessTokenAndRefreshToken",e[e.RefreshToken=3]="RefreshToken",e[e.RefreshTokenAndNetwork=4]="RefreshTokenAndNetwork",e[e.Skip=5]="Skip"}(_I||(_I={}));var TI,II="missing_kid_error",AI="The JOSE Header for the requested JWT, JWS or JWK object requires a keyId to be configured as the 'kid' header claim. No 'kid' value was provided.",RI="missing_alg_error",PI="The JOSE Header for the requested JWT, JWS or JWK object requires an algorithm to be specified as the 'alg' header claim. No 'alg' value was provided.",MI=function(e){function t(n,r){var o=e.call(this,n,r)||this;return o.name="JoseHeaderError",Object.setPrototypeOf(o,t.prototype),o}return mT(t,e),t.createMissingKidError=function(){return new t(II,AI)},t.createMissingAlgError=function(){return new t(RI,PI)},t}(lI),NI=function(){function e(e){this.typ=e.typ,this.alg=e.alg,this.kid=e.kid}return e.getShrHeaderString=function(t){if(!t.kid)throw MI.createMissingKidError();if(!t.alg)throw MI.createMissingAlgError();var n=new e({typ:t.typ||ZT.Pop,kid:t.kid,alg:t.alg});return JSON.stringify(n)},e}(),OI=function(){function e(){}return e.decimalToHex=function(e){for(var t=e.toString(16);t.length<2;)t="0"+t;return t},e}(),DI=function(){function e(e){this.cryptoObj=e}return e.prototype.generateGuid=function(){try{var e=new Uint8Array(16);return this.cryptoObj.getRandomValues(e),e[6]|=64,e[6]&=79,e[8]|=128,e[8]&=191,OI.decimalToHex(e[0])+OI.decimalToHex(e[1])+OI.decimalToHex(e[2])+OI.decimalToHex(e[3])+"-"+OI.decimalToHex(e[4])+OI.decimalToHex(e[5])+"-"+OI.decimalToHex(e[6])+OI.decimalToHex(e[7])+"-"+OI.decimalToHex(e[8])+OI.decimalToHex(e[9])+"-"+OI.decimalToHex(e[10])+OI.decimalToHex(e[11])+OI.decimalToHex(e[12])+OI.decimalToHex(e[13])+OI.decimalToHex(e[14])+OI.decimalToHex(e[15])}catch(e){for(var t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",n="0123456789abcdef",r=0,o=xT.EMPTY_STRING,i=0;i<36;i++)"-"!==t[i]&&"4"!==t[i]&&(r=16*Math.random()|0),"x"===t[i]?o+=n[r]:"y"===t[i]?(r&=3,o+=n[r|=8]):o+=t[i];return o}},e.prototype.isGuid=function(e){return/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e)},e}(),LI=function(){function e(){}return e.stringToUtf8Arr=function(e){for(var t,n=0,r=e.length,o=0;o>>6),i[a++]=128+(63&t)):t<65536?(i[a++]=224+(t>>>12),i[a++]=128+(t>>>6&63),i[a++]=128+(63&t)):t<2097152?(i[a++]=240+(t>>>18),i[a++]=128+(t>>>12&63),i[a++]=128+(t>>>6&63),i[a++]=128+(63&t)):t<67108864?(i[a++]=248+(t>>>24),i[a++]=128+(t>>>18&63),i[a++]=128+(t>>>12&63),i[a++]=128+(t>>>6&63),i[a++]=128+(63&t)):(i[a++]=252+(t>>>30),i[a++]=128+(t>>>24&63),i[a++]=128+(t>>>18&63),i[a++]=128+(t>>>12&63),i[a++]=128+(t>>>6&63),i[a++]=128+(63&t));return i},e.stringToArrayBuffer=function(e){for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),r=0;r251&&n<254&&o+5247&&n<252&&o+4239&&n<248&&o+3223&&n<240&&o+2191&&n<224&&o+1>>r&24),2!==r&&e.length-a!=1||(n+=String.fromCharCode(this.uint6ToB64(i>>>18&63),this.uint6ToB64(i>>>12&63),this.uint6ToB64(i>>>6&63),this.uint6ToB64(63&i)),i=0);return 0===t?n:n.substring(0,n.length-t)+(1===t?"=":"==")},e.prototype.uint6ToB64=function(e){return e<26?e+65:e<52?e+71:e<62?e-4:62===e?43:63===e?47:65},e}(),FI=function(){function e(){}return e.prototype.decode=function(e){var 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("Invalid base64 string")}var n=this.base64DecToArr(t);return LI.utf8ArrToString(n)},e.prototype.base64DecToArr=function(e,t){for(var n=e.replace(/[^A-Za-z0-9\+\/]/g,xT.EMPTY_STRING),r=n.length,o=t?Math.ceil((3*r+1>>>2)/t)*t:3*r+1>>>2,i=new Uint8Array(o),a=void 0,s=void 0,c=0,l=0,u=0;u>>(16>>>a&24)&255;c=0}return i},e.prototype.b64ToUint6=function(e){return e>64&&e<91?e-65:e>96&&e<123?e-71:e>47&&e<58?e+4:43===e?62:47===e?63:0},e}(),HI="client_info_decoding_error",UI="The client info could not be parsed/decoded correctly. Please review the trace to determine the root cause.",zI="client_info_empty_error",qI="The client info was empty. Please review the trace to determine the root cause.",jI="token_parsing_error",WI="Token cannot be parsed. Please review stack trace to determine root cause.",VI="null_or_empty_token",KI="The token is null or empty. Please review the trace to determine the root cause.",GI="endpoints_resolution_error",ZI="Error: could not resolve endpoints. Please check network and try again.",YI="network_error",QI="Network request failed. Please check network trace to determine root cause.",$I="openid_config_error",JI="Could not retrieve endpoints. Check your authority and verify the .well-known/openid-configuration endpoint returns the required endpoints.",XI="hash_not_deserialized",eA="The hash parameters could not be deserialized. Please review the trace to determine the root cause.",tA="invalid_state",nA="State was not the expected format. Please check the logs to determine whether the request was sent using ProtocolUtils.setRequestState().",rA="state_mismatch",oA="State mismatch error. Please check your network. Continued requests may cause cache overflow.",iA="state_not_found",aA="State not found",sA="nonce_mismatch",cA="Nonce mismatch error. This may be caused by a race condition in concurrent requests.",lA="nonce_not_found",uA="nonce not found",dA="auth_time_not_found",pA="Max Age was requested and the ID token is missing the auth_time variable. auth_time is an optional claim and is not enabled by default - it must be enabled. See https://aka.ms/msaljs/optional-claims for more information.",hA="max_age_transpired",fA="Max Age is set to 0, or too much time has elapsed since the last end-user authentication.",mA="multiple_matching_tokens",gA="The cache contains multiple tokens satisfying the requirements. Call AcquireToken again providing more requirements such as authority or account.",vA="multiple_matching_accounts",yA="The cache contains multiple accounts satisfying the given parameters. Please pass more info to obtain the correct account",CA="multiple_matching_appMetadata",bA="The cache contains multiple appMetadata satisfying the given parameters. Please pass more info to obtain the correct appMetadata",wA="request_cannot_be_made",SA="Token request cannot be made without authorization code or refresh token.",EA="cannot_append_empty_scope",_A="Cannot append null or empty scope to ScopeSet. Please check the stack trace for more info.",xA="cannot_remove_empty_scope",kA="Cannot remove null or empty scope from ScopeSet. Please check the stack trace for more info.",TA="cannot_append_scopeset",IA="Cannot append ScopeSet due to error.",AA="empty_input_scopeset",RA="Empty input ScopeSet cannot be processed.",PA="device_code_polling_cancelled",MA="Caller has cancelled token endpoint polling during device code flow by setting DeviceCodeRequest.cancel = true.",NA="device_code_expired",OA="Device code is expired.",DA="device_code_unknown_error",LA="Device code stopped polling for unknown reasons.",BA="no_account_in_silent_request",FA="Please pass an account object, silent flow is not supported without account information",HA="invalid_cache_record",UA="Cache record object was null or undefined.",zA="invalid_cache_environment",qA="Invalid environment when attempting to create cache entry",jA="no_account_found",WA="No account found in cache for given key.",VA="no cache plugin set on CacheManager",KA="ICachePlugin needs to be set before using readFromStorage or writeFromStorage",GA="no_crypto_object",ZA="No crypto object detected. This is required for the following operation: ",YA="invalid_cache_type",QA="Invalid cache type",$A="unexpected_account_type",JA="Unexpected account type.",XA="unexpected_credential_type",eR="Unexpected credential type.",tR="invalid_assertion",nR="Client assertion must meet requirements described in https://tools.ietf.org/html/rfc7515",rR="invalid_client_credential",oR="Client credential (secret, certificate, or assertion) must not be empty when creating a confidential client. An application should at most have one credential",iR="token_refresh_required",aR="Cannot return token from cache because it must be refreshed. This may be due to one of the following reasons: forceRefresh parameter is set to true, claims have been requested, there is no cached access token or it is expired.",sR="user_timeout_reached",cR="User defined timeout for device code polling reached",lR="token_claims_cnf_required_for_signedjwt",uR="Cannot generate a POP jwt if the token_claims are not populated",dR="authorization_code_missing_from_server_response",pR="Server response does not contain an authorization code to proceed",hR="binding_key_not_removed",fR="Could not remove the credential's binding key from storage.",mR="end_session_endpoint_not_supported",gR="Provided authority does not support logout.",vR="key_id_missing",yR="A keyId value is missing from the requested bound token's cache record and is required to match the token to it's stored binding key.",CR="no_network_connectivity",bR="No network connectivity. Check your internet connection.",wR="user_canceled",SR="User canceled the flow.",ER=function(e){function t(n,r){var o=e.call(this,n,r)||this;return o.name="ClientAuthError",Object.setPrototypeOf(o,t.prototype),o}return mT(t,e),t.createClientInfoDecodingError=function(e){return new t(HI,UI+" Failed with error: "+e)},t.createClientInfoEmptyError=function(){return new t(zI,""+qI)},t.createTokenParsingError=function(e){return new t(jI,WI+" Failed with error: "+e)},t.createTokenNullOrEmptyError=function(e){return new t(VI,KI+" Raw Token Value: "+e)},t.createEndpointDiscoveryIncompleteError=function(e){return new t(GI,ZI+" Detail: "+e)},t.createNetworkError=function(e,n){return new t(YI,QI+" | Fetch client threw: "+n+" | Attempted to reach: "+e.split("?")[0])},t.createUnableToGetOpenidConfigError=function(e){return new t($I,JI+" Attempted to retrieve endpoints from: "+e)},t.createHashNotDeserializedError=function(e){return new t(XI,eA+" Given Object: "+e)},t.createInvalidStateError=function(e,n){return new t(tA,nA+" Invalid State: "+e+", Root Err: "+n)},t.createStateMismatchError=function(){return new t(rA,oA)},t.createStateNotFoundError=function(e){return new t(iA,aA+": "+e)},t.createNonceMismatchError=function(){return new t(sA,cA)},t.createAuthTimeNotFoundError=function(){return new t(dA,pA)},t.createMaxAgeTranspiredError=function(){return new t(hA,fA)},t.createNonceNotFoundError=function(e){return new t(lA,uA+": "+e)},t.createMultipleMatchingTokensInCacheError=function(){return new t(mA,gA+".")},t.createMultipleMatchingAccountsInCacheError=function(){return new t(vA,yA)},t.createMultipleMatchingAppMetadataInCacheError=function(){return new t(CA,bA)},t.createTokenRequestCannotBeMadeError=function(){return new t(wA,SA)},t.createAppendEmptyScopeToSetError=function(e){return new t(EA,_A+" Given Scope: "+e)},t.createRemoveEmptyScopeFromSetError=function(e){return new t(xA,kA+" Given Scope: "+e)},t.createAppendScopeSetError=function(e){return new t(TA,IA+" Detail Error: "+e)},t.createEmptyInputScopeSetError=function(){return new t(AA,""+RA)},t.createDeviceCodeCancelledError=function(){return new t(PA,""+MA)},t.createDeviceCodeExpiredError=function(){return new t(NA,""+OA)},t.createDeviceCodeUnknownError=function(){return new t(DA,""+LA)},t.createNoAccountInSilentRequestError=function(){return new t(BA,""+FA)},t.createNullOrUndefinedCacheRecord=function(){return new t(HA,UA)},t.createInvalidCacheEnvironmentError=function(){return new t(zA,qA)},t.createNoAccountFoundError=function(){return new t(jA,WA)},t.createCachePluginError=function(){return new t(VA,""+KA)},t.createNoCryptoObjectError=function(e){return new t(GA,""+ZA+e)},t.createInvalidCacheTypeError=function(){return new t(YA,""+QA)},t.createUnexpectedAccountTypeError=function(){return new t($A,""+JA)},t.createUnexpectedCredentialTypeError=function(){return new t(XA,""+eR)},t.createInvalidAssertionError=function(){return new t(tR,""+nR)},t.createInvalidCredentialError=function(){return new t(rR,""+oR)},t.createRefreshRequiredError=function(){return new t(iR,aR)},t.createUserTimeoutReachedError=function(){return new t(sR,cR)},t.createTokenClaimsRequiredError=function(){return new t(lR,uR)},t.createNoAuthCodeInServerResponseError=function(){return new t(dR,pR)},t.createBindingKeyNotRemovedError=function(){return new t(hR,fR)},t.createLogoutNotSupportedError=function(){return new t(mR,gR)},t.createKeyIdMissingError=function(){return new t(vR,yR)},t.createNoNetworkConnectivityError=function(){return new t(CR,bR)},t.createUserCanceledError=function(){return new t(wR,SR)},t}(lI),_R=function(){function e(){}return e.decodeAuthToken=function(t){if(e.isEmpty(t))throw ER.createTokenNullOrEmptyError(t);var n=/^([^\.\s]*)\.([^\.\s]+)\.([^\.\s]*)$/.exec(t);if(!n||n.length<4)throw ER.createTokenParsingError("Given token is malformed: "+JSON.stringify(t));return{header:n[1],JWSPayload:n[2],JWSSig:n[3]}},e.isEmpty=function(e){return void 0===e||!e||0===e.length},e.isEmptyObj=function(t){if(t&&!e.isEmpty(t))try{var n=JSON.parse(t);return 0===Object.keys(n).length}catch(e){}return!0},e.startsWith=function(e,t){return 0===e.indexOf(t)},e.endsWith=function(e,t){return e.length>=t.length&&e.lastIndexOf(t)===e.length-t.length},e.queryStringToObject=function(e){var t={},n=e.split("&"),r=function(e){return decodeURIComponent(e.replace(/\+/g," "))};return n.forEach((function(e){if(e.trim()){var n=e.split(/=(.+)/g,2),o=n[0],i=n[1];o&&i&&(t[r(o)]=r(i))}})),t},e.trimArrayEntries=function(e){return e.map((function(e){return e.trim()}))},e.removeEmptyStringsFromArray=function(t){return t.filter((function(t){return!e.isEmpty(t)}))},e.jsonParseHelper=function(e){try{return JSON.parse(e)}catch(e){return null}},e.matchPattern=function(e,t){return new RegExp(e.replace(/\\/g,"\\\\").replace(/\*/g,"[^ ]*").replace(/\?/g,"\\?")).test(t)},e}(),xR="pkce_not_created",kR="The PKCE code challenge and verifier could not be generated.",TR="crypto_nonexistent",IR="The crypto object or function is not available.",AR="http_method_not_implemented",RR="The HTTP method given has not been implemented in this library.",PR="empty_navigate_uri",MR="Navigation URI is empty. Please check stack trace for more info.",NR="hash_empty_error",OR="Hash value cannot be processed because it is empty. Please verify that your redirectUri is not clearing the hash. For more visit: aka.ms/msaljs/browser-errors.",DR="no_state_in_hash",LR="Hash does not contain state. Please verify that the request originated from msal.",BR="hash_does_not_contain_known_properties",FR="Hash does not contain known properites. Please verify that your redirectUri is not changing the hash. For more visit: aka.ms/msaljs/browser-errors.",HR="unable_to_parse_state",UR="Unable to parse state. Please verify that the request originated from msal.",zR="state_interaction_type_mismatch",qR="Hash contains state but the interaction type does not match the caller.",jR="interaction_in_progress",WR="Interaction is currently in progress. Please ensure that this interaction has been completed before calling an interactive API. For more visit: aka.ms/msaljs/browser-errors.",VR="popup_window_error",KR="Error opening popup window. This can happen if you are using IE or if popups are blocked in the browser.",GR="empty_window_error",ZR="window.open returned null or undefined window object.",YR="user_cancelled",QR="User cancelled the flow.",$R="monitor_window_timeout",JR="Token acquisition in popup failed due to timeout. For more visit: aka.ms/msaljs/browser-errors.",XR="monitor_window_timeout",eP="Token acquisition in iframe failed due to timeout. For more visit: aka.ms/msaljs/browser-errors.",tP="redirect_in_iframe",nP="Redirects are not supported for iframed or brokered applications. Please ensure you are using MSAL.js in a top frame of the window if using the redirect APIs, or use the popup APIs.",rP="block_iframe_reload",oP="Request was blocked inside an iframe because MSAL detected an authentication response. For more visit: aka.ms/msaljs/browser-errors",iP="block_nested_popups",aP="Request was blocked inside a popup because MSAL detected it was running in a popup.",sP="iframe_closed_prematurely",cP="The iframe being monitored was closed prematurely.",lP="silent_logout_unsupported",uP="Silent logout not supported. Please call logoutRedirect or logoutPopup instead.",dP="no_account_error",pP="No account object provided to acquireTokenSilent and no active account has been set. Please call setActiveAccount or provide an account on the request.",hP="silent_prompt_value_error",fP="The value given for the prompt value is not valid for silent requests - must be set to 'none' or 'no_session'.",mP="no_token_request_cache_error",gP="No token request found in cache.",vP="unable_to_parse_token_request_cache_error",yP="The cached token request could not be parsed.",CP="no_cached_authority_error",bP="No cached authority found.",wP="auth_request_not_set_error",SP="Auth Request not set. Please ensure initiateAuthRequest was called from the InteractionHandler",EP="invalid_cache_type",_P="Invalid cache type",xP="non_browser_environment",kP="Login and token requests are not supported in non-browser environments.",TP="database_not_open",IP="Database is not open!",AP="no_network_connectivity",RP="No network connectivity. Check your internet connection.",PP="post_request_failed",MP="Network request failed: If the browser threw a CORS error, check that the redirectUri is registered in the Azure App Portal as type 'SPA'",NP="get_request_failed",OP="Network request failed. Please check the network trace to determine root cause.",DP="failed_to_parse_response",LP="Failed to parse network response. Check network trace.",BP="unable_to_load_token",FP="Error loading token to cache.",HP="crypto_key_not_found",UP="Cryptographic Key or Keypair not found in browser storage.",zP="auth_code_required",qP="An authorization code must be provided (as the `code` property on the request) to this flow.",jP="auth_code_or_nativeAccountId_required",WP="An authorization code or nativeAccountId must be provided to this flow.",VP="spa_code_and_nativeAccountId_present",KP="Request cannot contain both spa code and native account id.",GP="database_unavailable",ZP="IndexedDB, which is required for persistent cryptographic key storage, is unavailable. This may be caused by browser privacy features which block persistent storage in third-party contexts.",YP="unable_to_acquire_token_from_native_platform",QP="Unable to acquire token from native platform. For a list of possible reasons visit aka.ms/msaljs/browser-errors.",$P="native_handshake_timeout",JP="Timed out while attempting to establish connection to browser extension",XP="native_extension_not_installed",eM="Native extension is not installed. If you think this is a mistake call the initialize function.",tM="native_connection_not_established",nM="Connection to native platform has not been established. Please install a compatible browser extension and run initialize(). For more please visit aka.ms/msaljs/browser-errors.",rM="native_broker_called_before_initialize",oM="You must call and await the initialize function before attempting to call any other MSAL API when native brokering is enabled. For more please visit aka.ms/msaljs/browser-errors.",iM="native_prompt_not_supported",aM="The provided prompt is not supported by the native platform. This request should be routed to the web based flow.",sM=function(e){function t(n,r){var o=e.call(this,n,r)||this;return Object.setPrototypeOf(o,t.prototype),o.name="BrowserAuthError",o}return oT(t,e),t.createPkceNotGeneratedError=function(e){return new t(xR,kR+" Detail:"+e)},t.createCryptoNotAvailableError=function(e){return new t(TR,IR+" Detail:"+e)},t.createHttpMethodNotImplementedError=function(e){return new t(AR,RR+" Given Method: "+e)},t.createEmptyNavigationUriError=function(){return new t(PR,MR)},t.createEmptyHashError=function(e){return new t(NR,OR+" Given Url: "+e)},t.createHashDoesNotContainStateError=function(){return new t(DR,LR)},t.createHashDoesNotContainKnownPropertiesError=function(){return new t(BR,FR)},t.createUnableToParseStateError=function(){return new t(HR,UR)},t.createStateInteractionTypeMismatchError=function(){return new t(zR,qR)},t.createInteractionInProgressError=function(){return new t(jR,WR)},t.createPopupWindowError=function(e){var n=KR;return n=_R.isEmpty(e)?n:n+" Details: "+e,new t(VR,n)},t.createEmptyWindowCreatedError=function(){return new t(GR,ZR)},t.createUserCancelledError=function(){return new t(YR,QR)},t.createMonitorPopupTimeoutError=function(){return new t($R,JR)},t.createMonitorIframeTimeoutError=function(){return new t(XR,eP)},t.createRedirectInIframeError=function(e){return new t(tP,nP+" (window.parent !== window) => "+e)},t.createBlockReloadInHiddenIframeError=function(){return new t(rP,oP)},t.createBlockAcquireTokenInPopupsError=function(){return new t(iP,aP)},t.createIframeClosedPrematurelyError=function(){return new t(sP,cP)},t.createSilentLogoutUnsupportedError=function(){return new t(lP,uP)},t.createNoAccountError=function(){return new t(dP,pP)},t.createSilentPromptValueError=function(e){return new t(hP,fP+" Given value: "+e)},t.createUnableToParseTokenRequestCacheError=function(){return new t(vP,yP)},t.createNoTokenRequestCacheError=function(){return new t(mP,gP)},t.createAuthRequestNotSetError=function(){return new t(wP,SP)},t.createNoCachedAuthorityError=function(){return new t(CP,bP)},t.createInvalidCacheTypeError=function(){return new t(EP,""+_P)},t.createNonBrowserEnvironmentError=function(){return new t(xP,kP)},t.createDatabaseNotOpenError=function(){return new t(TP,IP)},t.createNoNetworkConnectivityError=function(){return new t(AP,RP)},t.createPostRequestFailedError=function(e,n){return new t(PP,MP+" | Network client threw: "+e+" | Attempted to reach: "+n.split("?")[0])},t.createGetRequestFailedError=function(e,n){return new t(NP,OP+" | Network client threw: "+e+" | Attempted to reach: "+n.split("?")[0])},t.createFailedToParseNetworkResponseError=function(e){return new t(DP,LP+" | Attempted to reach: "+e.split("?")[0])},t.createUnableToLoadTokenError=function(e){return new t(BP,FP+" | "+e)},t.createSigningKeyNotFoundInStorageError=function(e){return new t(HP,UP+" | No match found for KeyId: "+e)},t.createAuthCodeRequiredError=function(){return new t(zP,qP)},t.createAuthCodeOrNativeAccountIdRequiredError=function(){return new t(jP,WP)},t.createSpaCodeAndNativeAccountIdPresentError=function(){return new t(VP,KP)},t.createDatabaseUnavailableError=function(){return new t(GP,ZP)},t.createUnableToAcquireTokenFromNativePlatformError=function(){return new t(YP,QP)},t.createNativeHandshakeTimeoutError=function(){return new t($P,JP)},t.createNativeExtensionNotInstalledError=function(){return new t(XP,eM)},t.createNativeConnectionNotEstablishedError=function(){return new t(tM,nM)},t.createNativeBrokerCalledBeforeInitialize=function(){return new t(rM,oM)},t.createNativePromptParameterNotSupportedError=function(){return new t(iM,aM)},t}(lI),cM=function(){function e(e){this.base64Encode=new BI,this.cryptoObj=e}return e.prototype.generateCodes=function(){return lT(this,void 0,void 0,(function(){var e,t;return uT(this,(function(n){switch(n.label){case 0:return e=this.generateCodeVerifier(),[4,this.generateCodeChallengeFromVerifier(e)];case 1:return t=n.sent(),[2,{verifier:e,challenge:t}]}}))}))},e.prototype.generateCodeVerifier=function(){try{var e=new Uint8Array(32);return this.cryptoObj.getRandomValues(e),this.base64Encode.urlEncodeArr(e)}catch(e){throw sM.createPkceNotGeneratedError(e)}},e.prototype.generateCodeChallengeFromVerifier=function(e){return lT(this,void 0,void 0,(function(){var t,n;return uT(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.cryptoObj.sha256Digest(e)];case 1:return t=r.sent(),[2,this.base64Encode.urlEncodeArr(new Uint8Array(t))];case 2:throw n=r.sent(),sM.createPkceNotGeneratedError(n);case 3:return[2]}}))}))},e}(),lM=function(){function e(){}return e.prototype.getRandomValues=function(e){return window.crypto.getRandomValues(e)},e.prototype.generateKey=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){return[2,window.crypto.subtle.generateKey(e,t,n)]}))}))},e.prototype.exportKey=function(e){return lT(this,void 0,void 0,(function(){return uT(this,(function(t){return[2,window.crypto.subtle.exportKey(EI,e)]}))}))},e.prototype.importKey=function(e,t,n,r){return lT(this,void 0,void 0,(function(){return uT(this,(function(o){return[2,window.crypto.subtle.importKey(EI,e,t,n,r)]}))}))},e.prototype.sign=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){return[2,window.crypto.subtle.sign(e,t,n)]}))}))},e.prototype.digest=function(e,t){return lT(this,void 0,void 0,(function(){return uT(this,(function(n){return[2,window.crypto.subtle.digest(e,t)]}))}))},e}(),uM=function(){function e(){}return e.prototype.initPrng=function(e){return window.msrCrypto.initPrng(pT(e))},e.prototype.getRandomValues=function(e){return window.msrCrypto.getRandomValues(e)},e.prototype.generateKey=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){return[2,window.msrCrypto.subtle.generateKey(e,t,n)]}))}))},e.prototype.exportKey=function(e){return lT(this,void 0,void 0,(function(){return uT(this,(function(t){return[2,window.msrCrypto.subtle.exportKey(EI,e)]}))}))},e.prototype.importKey=function(e,t,n,r){return lT(this,void 0,void 0,(function(){return uT(this,(function(o){return[2,window.msrCrypto.subtle.importKey(EI,e,t,n,r)]}))}))},e.prototype.sign=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){return[2,window.msrCrypto.subtle.sign(e,t,n)]}))}))},e.prototype.digest=function(e,t){return lT(this,void 0,void 0,(function(){return uT(this,(function(n){return[2,window.msrCrypto.subtle.digest(e,t)]}))}))},e}(),dM=function(){function e(){}return e.prototype.getRandomValues=function(e){return window.msCrypto.getRandomValues(e)},e.prototype.generateKey=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){return[2,new Promise((function(r,o){var i=window.msCrypto.subtle.generateKey(e,t,n);i.addEventListener("complete",(function(e){r(e.target.result)})),i.addEventListener("error",(function(e){o(e)}))}))]}))}))},e.prototype.exportKey=function(e){return lT(this,void 0,void 0,(function(){return uT(this,(function(t){return[2,new Promise((function(t,n){var r=window.msCrypto.subtle.exportKey(EI,e);r.addEventListener("complete",(function(e){var r=e.target.result,o=LI.utf8ArrToString(new Uint8Array(r)).replace(/\r/g,xT.EMPTY_STRING).replace(/\n/g,xT.EMPTY_STRING).replace(/\t/g,xT.EMPTY_STRING).split(" ").join(xT.EMPTY_STRING).replace("\0",xT.EMPTY_STRING);try{t(JSON.parse(o))}catch(e){n(e)}})),r.addEventListener("error",(function(e){n(e)}))}))]}))}))},e.prototype.importKey=function(e,t,n,r){return lT(this,void 0,void 0,(function(){var o,i;return uT(this,(function(a){return o=LI.getSortedObjectString(e),i=LI.stringToArrayBuffer(o),[2,new Promise((function(e,o){var a=window.msCrypto.subtle.importKey(EI,i,t,n,r);a.addEventListener("complete",(function(t){e(t.target.result)})),a.addEventListener("error",(function(e){o(e)}))}))]}))}))},e.prototype.sign=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){return[2,new Promise((function(r,o){var i=window.msCrypto.subtle.sign(e,t,n);i.addEventListener("complete",(function(e){r(e.target.result)})),i.addEventListener("error",(function(e){o(e)}))}))]}))}))},e.prototype.digest=function(e,t){return lT(this,void 0,void 0,(function(){return uT(this,(function(n){return[2,new Promise((function(n,r){var o=window.msCrypto.subtle.digest(e,t.buffer);o.addEventListener("complete",(function(e){n(e.target.result)})),o.addEventListener("error",(function(e){r(e)}))}))]}))}))},e}(),pM="redirect_uri_empty",hM="A redirect URI is required for all calls, and none has been set.",fM="post_logout_uri_empty",mM="A post logout redirect has not been set.",gM="storage_not_supported",vM="Given storage configuration option was not supported.",yM="no_redirect_callbacks",CM="No redirect callbacks have been set. Please call setRedirectCallbacks() with the appropriate function arguments before continuing. More information is available here: https://github.com/AzureAD/microsoft-authentication-library-for-js/wiki/MSAL-basics.",bM="stubbed_public_client_application_called",wM="Stub instance of Public Client Application was called. If using msal-react, please ensure context is not used without a provider. For more visit: aka.ms/msaljs/browser-errors",SM="in_mem_redirect_unavailable",EM="Redirect cannot be supported. In-memory storage was selected and storeAuthStateInCookie=false, which would cause the library to be unable to handle the incoming hash. If you would like to use the redirect API, please use session/localStorage or set storeAuthStateInCookie=true.",_M="entropy_not_provided",xM="The available browser crypto interface requires entropy set via system.cryptoOptions.entropy configuration option.",kM=function(e){function t(n,r){var o=e.call(this,n,r)||this;return o.name="BrowserConfigurationAuthError",Object.setPrototypeOf(o,t.prototype),o}return oT(t,e),t.createRedirectUriEmptyError=function(){return new t(pM,hM)},t.createPostLogoutRedirectUriEmptyError=function(){return new t(fM,mM)},t.createStorageNotSupportedError=function(e){return new t(gM,vM+" Given Location: "+e)},t.createRedirectCallbacksNotSetError=function(){return new t(yM,CM)},t.createStubPcaInstanceCalledError=function(){return new t(bM,wM)},t.createInMemoryRedirectUnavailableError=function(){return new t(SM,EM)},t.createEntropyNotProvided=function(){return new t(_M,xM)},t}(lI),TM="SHA-256",IM=new Uint8Array([1,0,1]),AM=function(){function e(e,t){var n,r;if(this.logger=e,this.cryptoOptions=t,this.hasBrowserCrypto())this.logger.verbose("BrowserCrypto: modern crypto interface available"),this.subtleCrypto=new lM;else if(this.hasIECrypto())this.logger.verbose("BrowserCrypto: MS crypto interface available"),this.subtleCrypto=new dM;else{if(!this.hasMsrCrypto()||!(null===(n=this.cryptoOptions)||void 0===n?void 0:n.useMsrCrypto))throw this.hasMsrCrypto()&&this.logger.info("BrowserCrypto: MSR Crypto interface available but system.cryptoOptions.useMsrCrypto not enabled"),this.logger.error("BrowserCrypto: No crypto interfaces available."),sM.createCryptoNotAvailableError("Browser crypto, msCrypto, or msrCrypto interfaces not available.");this.logger.verbose("BrowserCrypto: MSR crypto interface available"),this.subtleCrypto=new uM}if(this.subtleCrypto.initPrng){if(this.logger.verbose("BrowserCrypto: Interface requires entropy"),!(null===(r=this.cryptoOptions)||void 0===r?void 0:r.entropy))throw this.logger.error("BrowserCrypto: Interface requires entropy but none provided."),kM.createEntropyNotProvided();this.logger.verbose("BrowserCrypto: Entropy provided"),this.subtleCrypto.initPrng(this.cryptoOptions.entropy)}this.keygenAlgorithmOptions={name:"RSASSA-PKCS1-v1_5",hash:TM,modulusLength:2048,publicExponent:IM}}return e.prototype.hasIECrypto=function(){return"msCrypto"in window},e.prototype.hasBrowserCrypto=function(){return"crypto"in window},e.prototype.hasMsrCrypto=function(){return"msrCrypto"in window},e.prototype.sha256Digest=function(e){return lT(this,void 0,void 0,(function(){var t;return uT(this,(function(n){return t=LI.stringToUtf8Arr(e),[2,this.subtleCrypto.digest({name:TM},t)]}))}))},e.prototype.getRandomValues=function(e){return this.subtleCrypto.getRandomValues(e)},e.prototype.generateKeyPair=function(e,t){return lT(this,void 0,void 0,(function(){return uT(this,(function(n){return[2,this.subtleCrypto.generateKey(this.keygenAlgorithmOptions,e,t)]}))}))},e.prototype.exportJwk=function(e){return lT(this,void 0,void 0,(function(){return uT(this,(function(t){return[2,this.subtleCrypto.exportKey(e)]}))}))},e.prototype.importJwk=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){return[2,this.subtleCrypto.importKey(e,this.keygenAlgorithmOptions,t,n)]}))}))},e.prototype.sign=function(e,t){return lT(this,void 0,void 0,(function(){return uT(this,(function(n){return[2,this.subtleCrypto.sign(this.keygenAlgorithmOptions,e,t)]}))}))},e}(),RM=function(){function e(){this.dbName=xI,this.version=1,this.tableName=kI,this.dbOpen=!1}return e.prototype.open=function(){return lT(this,void 0,void 0,(function(){var e=this;return uT(this,(function(t){return[2,new Promise((function(t,n){var r=window.indexedDB.open(e.dbName,e.version);r.addEventListener("upgradeneeded",(function(t){t.target.result.createObjectStore(e.tableName)})),r.addEventListener("success",(function(n){var r=n;e.db=r.target.result,e.dbOpen=!0,t()})),r.addEventListener("error",(function(){return n(sM.createDatabaseUnavailableError())}))}))]}))}))},e.prototype.closeConnection=function(){var e=this.db;e&&this.dbOpen&&(e.close(),this.dbOpen=!1)},e.prototype.validateDbIsOpen=function(){return lT(this,void 0,void 0,(function(){return uT(this,(function(e){switch(e.label){case 0:return this.dbOpen?[3,2]:[4,this.open()];case 1:return[2,e.sent()];case 2:return[2]}}))}))},e.prototype.getItem=function(e){return lT(this,void 0,void 0,(function(){var t=this;return uT(this,(function(n){switch(n.label){case 0:return[4,this.validateDbIsOpen()];case 1:return n.sent(),[2,new Promise((function(n,r){if(!t.db)return r(sM.createDatabaseNotOpenError());var o=t.db.transaction([t.tableName],"readonly").objectStore(t.tableName).get(e);o.addEventListener("success",(function(e){var r=e;t.closeConnection(),n(r.target.result)})),o.addEventListener("error",(function(e){t.closeConnection(),r(e)}))}))]}}))}))},e.prototype.setItem=function(e,t){return lT(this,void 0,void 0,(function(){var n=this;return uT(this,(function(r){switch(r.label){case 0:return[4,this.validateDbIsOpen()];case 1:return r.sent(),[2,new Promise((function(r,o){if(!n.db)return o(sM.createDatabaseNotOpenError());var i=n.db.transaction([n.tableName],"readwrite").objectStore(n.tableName).put(t,e);i.addEventListener("success",(function(){n.closeConnection(),r()})),i.addEventListener("error",(function(e){n.closeConnection(),o(e)}))}))]}}))}))},e.prototype.removeItem=function(e){return lT(this,void 0,void 0,(function(){var t=this;return uT(this,(function(n){switch(n.label){case 0:return[4,this.validateDbIsOpen()];case 1:return n.sent(),[2,new Promise((function(n,r){if(!t.db)return r(sM.createDatabaseNotOpenError());var o=t.db.transaction([t.tableName],"readwrite").objectStore(t.tableName).delete(e);o.addEventListener("success",(function(){t.closeConnection(),n()})),o.addEventListener("error",(function(e){t.closeConnection(),r(e)}))}))]}}))}))},e.prototype.getKeys=function(){return lT(this,void 0,void 0,(function(){var e=this;return uT(this,(function(t){switch(t.label){case 0:return[4,this.validateDbIsOpen()];case 1:return t.sent(),[2,new Promise((function(t,n){if(!e.db)return n(sM.createDatabaseNotOpenError());var r=e.db.transaction([e.tableName],"readonly").objectStore(e.tableName).getAllKeys();r.addEventListener("success",(function(n){var r=n;e.closeConnection(),t(r.target.result)})),r.addEventListener("error",(function(t){e.closeConnection(),n(t)}))}))]}}))}))},e.prototype.containsKey=function(e){return lT(this,void 0,void 0,(function(){var t=this;return uT(this,(function(n){switch(n.label){case 0:return[4,this.validateDbIsOpen()];case 1:return n.sent(),[2,new Promise((function(n,r){if(!t.db)return r(sM.createDatabaseNotOpenError());var o=t.db.transaction([t.tableName],"readonly").objectStore(t.tableName).count(e);o.addEventListener("success",(function(e){var r=e;t.closeConnection(),n(1===r.target.result)})),o.addEventListener("error",(function(e){t.closeConnection(),r(e)}))}))]}}))}))},e.prototype.deleteDatabase=function(){return lT(this,void 0,void 0,(function(){return uT(this,(function(e){return this.db&&this.dbOpen&&this.closeConnection(),[2,new Promise((function(e,t){var n=window.indexedDB.deleteDatabase(xI);n.addEventListener("success",(function(){return e(!0)})),n.addEventListener("blocked",(function(){return e(!0)})),n.addEventListener("error",(function(){return t(!1)}))}))]}))}))},e}(),PM=function(){function e(){this.cache=new Map}return e.prototype.getItem=function(e){return this.cache.get(e)||null},e.prototype.setItem=function(e,t){this.cache.set(e,t)},e.prototype.removeItem=function(e){this.cache.delete(e)},e.prototype.getKeys=function(){var e=[];return this.cache.forEach((function(t,n){e.push(n)})),e},e.prototype.containsKey=function(e){return this.cache.has(e)},e.prototype.clear=function(){this.cache.clear()},e}(),MM=function(){function e(e,t){this.inMemoryCache=new PM,this.indexedDBCache=new RM,this.logger=e,this.storeName=t}return e.prototype.handleDatabaseAccessError=function(e){if(!(e instanceof sM&&e.errorCode===GP))throw e;this.logger.error("Could not access persistent storage. This may be caused by browser privacy features which block persistent storage in third-party contexts.")},e.prototype.getItem=function(e){return lT(this,void 0,void 0,(function(){var t,n;return uT(this,(function(r){switch(r.label){case 0:if(t=this.inMemoryCache.getItem(e))return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),this.logger.verbose("Queried item not found in in-memory cache, now querying persistent storage."),[4,this.indexedDBCache.getItem(e)];case 2:return[2,r.sent()];case 3:return n=r.sent(),this.handleDatabaseAccessError(n),[3,4];case 4:return[2,t]}}))}))},e.prototype.setItem=function(e,t){return lT(this,void 0,void 0,(function(){var n;return uT(this,(function(r){switch(r.label){case 0:this.inMemoryCache.setItem(e,t),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.indexedDBCache.setItem(e,t)];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),this.handleDatabaseAccessError(n),[3,4];case 4:return[2]}}))}))},e.prototype.removeItem=function(e){return lT(this,void 0,void 0,(function(){var t;return uT(this,(function(n){switch(n.label){case 0:this.inMemoryCache.removeItem(e),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.indexedDBCache.removeItem(e)];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),this.handleDatabaseAccessError(t),[3,4];case 4:return[2]}}))}))},e.prototype.getKeys=function(){return lT(this,void 0,void 0,(function(){var e,t;return uT(this,(function(n){switch(n.label){case 0:if(0!==(e=this.inMemoryCache.getKeys()).length)return[3,4];n.label=1;case 1:return n.trys.push([1,3,,4]),this.logger.verbose("In-memory cache is empty, now querying persistent storage."),[4,this.indexedDBCache.getKeys()];case 2:return[2,n.sent()];case 3:return t=n.sent(),this.handleDatabaseAccessError(t),[3,4];case 4:return[2,e]}}))}))},e.prototype.containsKey=function(e){return lT(this,void 0,void 0,(function(){var t,n;return uT(this,(function(r){switch(r.label){case 0:if(t=this.inMemoryCache.containsKey(e))return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),this.logger.verbose("Key not found in in-memory cache, now querying persistent storage."),[4,this.indexedDBCache.containsKey(e)];case 2:return[2,r.sent()];case 3:return n=r.sent(),this.handleDatabaseAccessError(n),[3,4];case 4:return[2,t]}}))}))},e.prototype.clearInMemory=function(){this.logger.verbose("Deleting in-memory keystore "+this.storeName),this.inMemoryCache.clear(),this.logger.verbose("In-memory keystore "+this.storeName+" deleted")},e.prototype.clearPersistent=function(){return lT(this,void 0,void 0,(function(){var e,t;return uT(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),this.logger.verbose("Deleting persistent keystore"),[4,this.indexedDBCache.deleteDatabase()];case 1:return(e=n.sent())&&this.logger.verbose("Persistent keystore deleted"),[2,e];case 2:return t=n.sent(),this.handleDatabaseAccessError(t),[2,!1];case 3:return[2]}}))}))},e}();!function(e){e.asymmetricKeys="asymmetricKeys",e.symmetricKeys="symmetricKeys"}(TI||(TI={}));var NM,OM=function(){function e(e){this.logger=e,this.asymmetricKeys=new MM(this.logger,TI.asymmetricKeys),this.symmetricKeys=new MM(this.logger,TI.symmetricKeys)}return e.prototype.clear=function(){return lT(this,void 0,void 0,(function(){var e;return uT(this,(function(t){switch(t.label){case 0:this.asymmetricKeys.clearInMemory(),this.symmetricKeys.clearInMemory(),t.label=1;case 1:return t.trys.push([1,3,,4]),[4,this.asymmetricKeys.clearPersistent()];case 2:return t.sent(),[2,!0];case 3:return(e=t.sent())instanceof Error?this.logger.error("Clearing keystore failed with error: "+e.message):this.logger.error("Clearing keystore failed with unknown error"),[2,!1];case 4:return[2]}}))}))},e}(),DM=function(){function e(e,t,n){this.logger=e,this.browserCrypto=new AM(this.logger,n),this.b64Encode=new BI,this.b64Decode=new FI,this.guidGenerator=new DI(this.browserCrypto),this.pkceGenerator=new cM(this.browserCrypto),this.cache=new OM(this.logger),this.performanceClient=t}return e.prototype.createNewGuid=function(){return this.guidGenerator.generateGuid()},e.prototype.base64Encode=function(e){return this.b64Encode.encode(e)},e.prototype.base64Decode=function(e){return this.b64Decode.decode(e)},e.prototype.generatePkceCodes=function(){return lT(this,void 0,void 0,(function(){return uT(this,(function(e){return[2,this.pkceGenerator.generateCodes()]}))}))},e.prototype.getPublicKeyThumbprint=function(t){var n;return lT(this,void 0,void 0,(function(){var r,o,i,a,s,c,l,u;return uT(this,(function(d){switch(d.label){case 0:return r=null===(n=this.performanceClient)||void 0===n?void 0:n.startMeasurement(iT.CryptoOptsGetPublicKeyThumbprint,t.correlationId),[4,this.browserCrypto.generateKeyPair(e.EXTRACTABLE,e.POP_KEY_USAGES)];case 1:return o=d.sent(),[4,this.browserCrypto.exportJwk(o.publicKey)];case 2:return i=d.sent(),a={e:i.e,kty:i.kty,n:i.n},s=LI.getSortedObjectString(a),[4,this.hashString(s)];case 3:return c=d.sent(),[4,this.browserCrypto.exportJwk(o.privateKey)];case 4:return l=d.sent(),[4,this.browserCrypto.importJwk(l,!1,["sign"])];case 5:return u=d.sent(),[4,this.cache.asymmetricKeys.setItem(c,{privateKey:u,publicKey:o.publicKey,requestMethod:t.resourceRequestMethod,requestUri:t.resourceRequestUri})];case 6:return d.sent(),r&&r.endMeasurement({success:!0}),[2,c]}}))}))},e.prototype.removeTokenBindingKey=function(e){return lT(this,void 0,void 0,(function(){return uT(this,(function(t){switch(t.label){case 0:return[4,this.cache.asymmetricKeys.removeItem(e)];case 1:return t.sent(),[4,this.cache.asymmetricKeys.containsKey(e)];case 2:return[2,!t.sent()]}}))}))},e.prototype.clearKeystore=function(){return lT(this,void 0,void 0,(function(){return uT(this,(function(e){switch(e.label){case 0:return[4,this.cache.clear()];case 1:return[2,e.sent()]}}))}))},e.prototype.signJwt=function(e,t,n){var r;return lT(this,void 0,void 0,(function(){var o,i,a,s,c,l,u,d,p,h,f,m,g;return uT(this,(function(v){switch(v.label){case 0:return o=null===(r=this.performanceClient)||void 0===r?void 0:r.startMeasurement(iT.CryptoOptsSignJwt,n),[4,this.cache.asymmetricKeys.getItem(t)];case 1:if(!(i=v.sent()))throw sM.createSigningKeyNotFoundInStorageError(t);return[4,this.browserCrypto.exportJwk(i.publicKey)];case 2:return a=v.sent(),s=LI.getSortedObjectString(a),c=this.b64Encode.urlEncode(JSON.stringify({kid:t})),l=NI.getShrHeaderString({kid:c,alg:a.alg}),u=this.b64Encode.urlEncode(l),e.cnf={jwk:JSON.parse(s)},d=this.b64Encode.urlEncode(JSON.stringify(e)),p=u+"."+d,h=LI.stringToArrayBuffer(p),[4,this.browserCrypto.sign(i.privateKey,h)];case 3:return f=v.sent(),m=this.b64Encode.urlEncodeArr(new Uint8Array(f)),g=p+"."+m,o&&o.endMeasurement({success:!0}),[2,g]}}))}))},e.prototype.hashString=function(e){return lT(this,void 0,void 0,(function(){var t,n;return uT(this,(function(r){switch(r.label){case 0:return[4,this.browserCrypto.sha256Digest(e)];case 1:return t=r.sent(),n=new Uint8Array(t),[2,this.b64Encode.urlEncodeArr(n)]}}))}))},e.POP_KEY_USAGES=["sign","verify"],e.EXTRACTABLE=!0,e}();!function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Info=2]="Info",e[e.Verbose=3]="Verbose",e[e.Trace=4]="Trace"}(NM||(NM={}));var LM,BM=function(){function e(t,n,r){this.level=NM.Info;var o=t||e.createDefaultLoggerOptions();this.localCallback=o.loggerCallback||function(){},this.piiLoggingEnabled=o.piiLoggingEnabled||!1,this.level="number"==typeof o.logLevel?o.logLevel:NM.Info,this.correlationId=o.correlationId||xT.EMPTY_STRING,this.packageName=n||xT.EMPTY_STRING,this.packageVersion=r||xT.EMPTY_STRING}return e.createDefaultLoggerOptions=function(){return{loggerCallback:function(){},piiLoggingEnabled:!1,logLevel:NM.Info}},e.prototype.clone=function(t,n,r){return new e({loggerCallback:this.localCallback,piiLoggingEnabled:this.piiLoggingEnabled,logLevel:this.level,correlationId:r||this.correlationId},t,n)},e.prototype.logMessage=function(e,t){if(!(t.logLevel>this.level||!this.piiLoggingEnabled&&t.containsPii)){var n=(new Date).toUTCString(),r=(_R.isEmpty(t.correlationId)?_R.isEmpty(this.correlationId)?"["+n+"]":"["+n+"] : ["+this.correlationId+"]":"["+n+"] : ["+t.correlationId+"]")+" : "+this.packageName+"@"+this.packageVersion+" : "+NM[t.logLevel]+" - "+e;this.executeCallback(t.logLevel,r,t.containsPii||!1)}},e.prototype.executeCallback=function(e,t,n){this.localCallback&&this.localCallback(e,t,n)},e.prototype.error=function(e,t){this.logMessage(e,{logLevel:NM.Error,containsPii:!1,correlationId:t||xT.EMPTY_STRING})},e.prototype.errorPii=function(e,t){this.logMessage(e,{logLevel:NM.Error,containsPii:!0,correlationId:t||xT.EMPTY_STRING})},e.prototype.warning=function(e,t){this.logMessage(e,{logLevel:NM.Warning,containsPii:!1,correlationId:t||xT.EMPTY_STRING})},e.prototype.warningPii=function(e,t){this.logMessage(e,{logLevel:NM.Warning,containsPii:!0,correlationId:t||xT.EMPTY_STRING})},e.prototype.info=function(e,t){this.logMessage(e,{logLevel:NM.Info,containsPii:!1,correlationId:t||xT.EMPTY_STRING})},e.prototype.infoPii=function(e,t){this.logMessage(e,{logLevel:NM.Info,containsPii:!0,correlationId:t||xT.EMPTY_STRING})},e.prototype.verbose=function(e,t){this.logMessage(e,{logLevel:NM.Verbose,containsPii:!1,correlationId:t||xT.EMPTY_STRING})},e.prototype.verbosePii=function(e,t){this.logMessage(e,{logLevel:NM.Verbose,containsPii:!0,correlationId:t||xT.EMPTY_STRING})},e.prototype.trace=function(e,t){this.logMessage(e,{logLevel:NM.Trace,containsPii:!1,correlationId:t||xT.EMPTY_STRING})},e.prototype.tracePii=function(e,t){this.logMessage(e,{logLevel:NM.Trace,containsPii:!0,correlationId:t||xT.EMPTY_STRING})},e.prototype.isPiiLoggingEnabled=function(){return this.piiLoggingEnabled||!1},e}(),FM=function(){function e(e,t,n,r,o,i){this.authority=t,this.libraryName=r,this.libraryVersion=o,this.applicationTelemetry=i,this.clientId=e,this.logger=n,this.callbacks=new Map,this.eventsByCorrelationId=new Map,this.queueMeasurements=new Map,this.preQueueTimeByCorrelationId=new Map}return e.prototype.startPerformanceMeasurement=function(e,t){return{}},e.prototype.startPerformanceMeasuremeant=function(e,t){return{}},e.prototype.getIntFields=function(){return hT},e.prototype.getPreQueueTime=function(e,t){var n=this.preQueueTimeByCorrelationId.get(t);if(n){if(n.name===e)return n.time;this.logger.trace("PerformanceClient.getPreQueueTime: no pre-queue time found for "+e+", unable to add queue measurement")}else this.logger.trace("PerformanceClient.getPreQueueTime: no pre-queue times found for correlationId: "+t+", unable to add queue measurement")},e.prototype.calculateQueuedTime=function(e,t){return e<1?(this.logger.trace("PerformanceClient: preQueueTime should be a positive integer and not "+e),0):t<1?(this.logger.trace("PerformanceClient: currentTime should be a positive integer and not "+t),0):t=e.scopes.size&&e.asArray().every((function(e){return t.containsScope(e)}))},e.prototype.containsOnlyOIDCScopes=function(){var e=this,t=0;return TT.forEach((function(n){e.containsScope(n)&&(t+=1)})),this.scopes.size===t},e.prototype.appendScope=function(e){_R.isEmpty(e)||this.scopes.add(e.trim())},e.prototype.appendScopes=function(e){var t=this;try{e.forEach((function(e){return t.appendScope(e)}))}catch(e){throw ER.createAppendScopeSetError(e)}},e.prototype.removeScope=function(e){if(_R.isEmpty(e))throw ER.createRemoveEmptyScopeFromSetError(e);this.scopes.delete(e.trim())},e.prototype.removeOIDCScopes=function(){var e=this;TT.forEach((function(t){e.scopes.delete(t)}))},e.prototype.unionScopeSets=function(e){if(!e)throw ER.createEmptyInputScopeSetError();var t=new Set;return e.scopes.forEach((function(e){return t.add(e.toLowerCase())})),this.scopes.forEach((function(e){return t.add(e.toLowerCase())})),t},e.prototype.intersectingScopeSets=function(e){if(!e)throw ER.createEmptyInputScopeSetError();e.containsOnlyOIDCScopes()||e.removeOIDCScopes();var t=this.unionScopeSets(e),n=e.getScopeCount(),r=this.getScopeCount();return t.sizee+t)throw ER.createMaxAgeTranspiredError()},e}(),jN="@azure/msal-common",WN="13.3.1",VN=function(){function e(e,t,n){this.clientId=e,this.cryptoImpl=t,this.commonLogger=n.clone(jN,WN)}return e.prototype.getAllAccounts=function(){var e=this,t=this.getAccountKeys();if(t.length<1)return[];var n=t.reduce((function(t,n){var r=e.getAccount(n);return r?(t.push(r),t):t}),[]);return n.length<1?[]:n.map((function(t){return e.getAccountInfoFromEntity(t)}))},e.prototype.getAccountInfoFilteredBy=function(e){var t=this.getAccountsFilteredBy(e);return t.length>0?this.getAccountInfoFromEntity(t[0]):null},e.prototype.getAccountInfoFromEntity=function(e){var t=e.getAccountInfo(),n=this.getIdToken(t);return n&&(t.idToken=n.secret,t.idTokenClaims=new qN(n.secret,this.cryptoImpl).claims),t},e.prototype.saveCacheRecord=function(e){return vT(this,void 0,void 0,(function(){return yT(this,(function(t){switch(t.label){case 0:if(!e)throw ER.createNullOrUndefinedCacheRecord();return e.account&&this.setAccount(e.account),e.idToken&&this.setIdTokenCredential(e.idToken),e.accessToken?[4,this.saveAccessToken(e.accessToken)]:[3,2];case 1:t.sent(),t.label=2;case 2:return e.refreshToken&&this.setRefreshTokenCredential(e.refreshToken),e.appMetadata&&this.setAppMetadata(e.appMetadata),[2]}}))}))},e.prototype.saveAccessToken=function(e){return vT(this,void 0,void 0,(function(){var t,n,r,o,i=this;return yT(this,(function(a){switch(a.label){case 0:return t={clientId:e.clientId,credentialType:e.credentialType,environment:e.environment,homeAccountId:e.homeAccountId,realm:e.realm,tokenType:e.tokenType,requestedClaimsHash:e.requestedClaimsHash},n=this.getTokenKeys(),r=BN.fromString(e.target),o=[],n.accessToken.forEach((function(e){if(i.accessTokenKeyMatchesFilter(e,t,!1)){var n=i.getAccessTokenCredential(e);n&&i.credentialMatchesFilter(n,t)&&BN.fromString(n.target).intersectingScopeSets(r)&&o.push(i.removeAccessToken(e))}})),[4,Promise.all(o)];case 1:return a.sent(),this.setAccessTokenCredential(e),[2]}}))}))},e.prototype.getAccountsFilteredBy=function(e){var t=this,n=this.getAccountKeys(),r=[];return n.forEach((function(n){if(t.isAccountKey(n,e.homeAccountId,e.realm)){var o=t.getAccount(n);o&&(e.homeAccountId&&!t.matchHomeAccountId(o,e.homeAccountId)||e.localAccountId&&!t.matchLocalAccountId(o,e.localAccountId)||e.username&&!t.matchUsername(o,e.username)||e.environment&&!t.matchEnvironment(o,e.environment)||e.realm&&!t.matchRealm(o,e.realm)||e.nativeAccountId&&!t.matchNativeAccountId(o,e.nativeAccountId)||r.push(o))}})),r},e.prototype.isAccountKey=function(e,t,n){return!(e.split(NT.CACHE_KEY_SEPARATOR).length<3||t&&!e.toLowerCase().includes(t.toLowerCase())||n&&!e.toLowerCase().includes(n.toLowerCase()))},e.prototype.isCredentialKey=function(e){if(e.split(NT.CACHE_KEY_SEPARATOR).length<6)return!1;var t=e.toLowerCase();if(-1===t.indexOf(OT.ID_TOKEN.toLowerCase())&&-1===t.indexOf(OT.ACCESS_TOKEN.toLowerCase())&&-1===t.indexOf(OT.ACCESS_TOKEN_WITH_AUTH_SCHEME.toLowerCase())&&-1===t.indexOf(OT.REFRESH_TOKEN.toLowerCase()))return!1;if(t.indexOf(OT.REFRESH_TOKEN.toLowerCase())>-1){var n=""+OT.REFRESH_TOKEN+NT.CACHE_KEY_SEPARATOR+this.clientId+NT.CACHE_KEY_SEPARATOR,r=""+OT.REFRESH_TOKEN+NT.CACHE_KEY_SEPARATOR+HT+NT.CACHE_KEY_SEPARATOR;if(-1===t.indexOf(n.toLowerCase())&&-1===t.indexOf(r.toLowerCase()))return!1}else if(-1===t.indexOf(this.clientId.toLowerCase()))return!1;return!0},e.prototype.credentialMatchesFilter=function(e,t){if(t.clientId&&!this.matchClientId(e,t.clientId))return!1;if(t.userAssertionHash&&!this.matchUserAssertionHash(e,t.userAssertionHash))return!1;if("string"==typeof t.homeAccountId&&!this.matchHomeAccountId(e,t.homeAccountId))return!1;if(t.environment&&!this.matchEnvironment(e,t.environment))return!1;if(t.realm&&!this.matchRealm(e,t.realm))return!1;if(t.credentialType&&!this.matchCredentialType(e,t.credentialType))return!1;if(t.familyId&&!this.matchFamilyId(e,t.familyId))return!1;if(t.target&&!this.matchTarget(e,t.target))return!1;if((t.requestedClaimsHash||e.requestedClaimsHash)&&e.requestedClaimsHash!==t.requestedClaimsHash)return!1;if(e.credentialType===OT.ACCESS_TOKEN_WITH_AUTH_SCHEME){if(t.tokenType&&!this.matchTokenType(e,t.tokenType))return!1;if(t.tokenType===zT.SSH&&t.keyId&&!this.matchKeyId(e,t.keyId))return!1}return!0},e.prototype.getAppMetadataFilteredBy=function(e){return this.getAppMetadataFilteredByInternal(e.environment,e.clientId)},e.prototype.getAppMetadataFilteredByInternal=function(e,t){var n=this,r=this.getKeys(),o={};return r.forEach((function(r){if(n.isAppMetadata(r)){var i=n.getAppMetadata(r);i&&(e&&!n.matchEnvironment(i,e)||t&&!n.matchClientId(i,t)||(o[r]=i))}})),o},e.prototype.getAuthorityMetadataByAlias=function(e){var t=this,n=this.getAuthorityMetadataKeys(),r=null;return n.forEach((function(n){if(t.isAuthorityMetadata(n)&&-1!==n.indexOf(t.clientId)){var o=t.getAuthorityMetadata(n);o&&-1!==o.aliases.indexOf(e)&&(r=o)}})),r},e.prototype.removeAllAccounts=function(){return vT(this,void 0,void 0,(function(){var e,t,n=this;return yT(this,(function(r){switch(r.label){case 0:return e=this.getAccountKeys(),t=[],e.forEach((function(e){t.push(n.removeAccount(e))})),[4,Promise.all(t)];case 1:return r.sent(),[2]}}))}))},e.prototype.removeAccount=function(e){return vT(this,void 0,void 0,(function(){var t;return yT(this,(function(n){switch(n.label){case 0:if(!(t=this.getAccount(e)))throw ER.createNoAccountFoundError();return[4,this.removeAccountContext(t)];case 1:return n.sent(),this.removeItem(e),[2]}}))}))},e.prototype.removeAccountContext=function(e){return vT(this,void 0,void 0,(function(){var t,n,r,o=this;return yT(this,(function(i){switch(i.label){case 0:return t=this.getTokenKeys(),n=e.generateAccountId(),r=[],t.idToken.forEach((function(e){0===e.indexOf(n)&&o.removeIdToken(e)})),t.accessToken.forEach((function(e){0===e.indexOf(n)&&r.push(o.removeAccessToken(e))})),t.refreshToken.forEach((function(e){0===e.indexOf(n)&&o.removeRefreshToken(e)})),[4,Promise.all(r)];case 1:return i.sent(),[2]}}))}))},e.prototype.removeAccessToken=function(e){return vT(this,void 0,void 0,(function(){var t,n;return yT(this,(function(r){switch(r.label){case 0:if(!(t=this.getAccessTokenCredential(e)))return[2];if(t.credentialType.toLowerCase()!==OT.ACCESS_TOKEN_WITH_AUTH_SCHEME.toLowerCase())return[3,4];if(t.tokenType!==zT.POP)return[3,4];if(!(n=t.keyId))return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.cryptoImpl.removeTokenBindingKey(n)];case 2:return r.sent(),[3,4];case 3:throw r.sent(),ER.createBindingKeyNotRemovedError();case 4:return[2,this.removeItem(e)]}}))}))},e.prototype.removeAppMetadata=function(){var e=this;return this.getKeys().forEach((function(t){e.isAppMetadata(t)&&e.removeItem(t)})),!0},e.prototype.readCacheRecord=function(e,t,n){var r=this.getTokenKeys(),o=this.readAccountFromCache(e),i=this.getIdToken(e,r),a=this.getAccessToken(e,t,r),s=this.getRefreshToken(e,!1,r),c=this.readAppMetadataFromCache(n);return o&&i&&(o.idTokenClaims=new qN(i.secret,this.cryptoImpl).claims),{account:o,idToken:i,accessToken:a,refreshToken:s,appMetadata:c}},e.prototype.readAccountFromCache=function(e){var t=zN.generateAccountCacheKey(e);return this.getAccount(t)},e.prototype.getIdToken=function(e,t){var n=this;this.commonLogger.trace("CacheManager - getIdToken called");var r={homeAccountId:e.homeAccountId,environment:e.environment,credentialType:OT.ID_TOKEN,clientId:this.clientId,realm:e.tenantId},o=this.getIdTokensByFilter(r,t),i=o.length;return i<1?(this.commonLogger.info("CacheManager:getIdToken - No token found"),null):i>1?(this.commonLogger.info("CacheManager:getIdToken - Multiple id tokens found, clearing them"),o.forEach((function(e){n.removeIdToken(e.generateCredentialKey())})),null):(this.commonLogger.info("CacheManager:getIdToken - Returning id token"),o[0])},e.prototype.getIdTokensByFilter=function(e,t){var n=this,r=t&&t.idToken||this.getTokenKeys().idToken,o=[];return r.forEach((function(t){if(n.idTokenKeyMatchesFilter(t,gT({clientId:n.clientId},e))){var r=n.getIdTokenCredential(t);r&&n.credentialMatchesFilter(r,e)&&o.push(r)}})),o},e.prototype.idTokenKeyMatchesFilter=function(e,t){var n=e.toLowerCase();return!(t.clientId&&-1===n.indexOf(t.clientId.toLowerCase())||t.homeAccountId&&-1===n.indexOf(t.homeAccountId.toLowerCase()))},e.prototype.removeIdToken=function(e){this.removeItem(e)},e.prototype.removeRefreshToken=function(e){this.removeItem(e)},e.prototype.getAccessToken=function(e,t,n){var r=this;this.commonLogger.trace("CacheManager - getAccessToken called");var o=BN.createSearchScopes(t.scopes),i=t.authenticationScheme||zT.BEARER,a=i&&i.toLowerCase()!==zT.BEARER.toLowerCase()?OT.ACCESS_TOKEN_WITH_AUTH_SCHEME:OT.ACCESS_TOKEN,s={homeAccountId:e.homeAccountId,environment:e.environment,credentialType:a,clientId:this.clientId,realm:e.tenantId,target:o,tokenType:i,keyId:t.sshKid,requestedClaimsHash:t.requestedClaimsHash},c=n&&n.accessToken||this.getTokenKeys().accessToken,l=[];c.forEach((function(e){if(r.accessTokenKeyMatchesFilter(e,s,!0)){var t=r.getAccessTokenCredential(e);t&&r.credentialMatchesFilter(t,s)&&l.push(t)}}));var u=l.length;return u<1?(this.commonLogger.info("CacheManager:getAccessToken - No token found"),null):u>1?(this.commonLogger.info("CacheManager:getAccessToken - Multiple access tokens found, clearing them"),l.forEach((function(e){r.removeAccessToken(e.generateCredentialKey())})),null):(this.commonLogger.info("CacheManager:getAccessToken - Returning access token"),l[0])},e.prototype.accessTokenKeyMatchesFilter=function(e,t,n){var r=e.toLowerCase();if(t.clientId&&-1===r.indexOf(t.clientId.toLowerCase()))return!1;if(t.homeAccountId&&-1===r.indexOf(t.homeAccountId.toLowerCase()))return!1;if(t.realm&&-1===r.indexOf(t.realm.toLowerCase()))return!1;if(t.requestedClaimsHash&&-1===r.indexOf(t.requestedClaimsHash.toLowerCase()))return!1;if(t.target)for(var o=t.target.asArray(),i=0;i1)throw ER.createMultipleMatchingAppMetadataInCacheError();return r[0]},e.prototype.isAppMetadataFOCI=function(e){var t=this.readAppMetadataFromCache(e);return!(!t||t.familyId!==HT)},e.prototype.matchHomeAccountId=function(e,t){return!("string"!=typeof e.homeAccountId||t!==e.homeAccountId)},e.prototype.matchLocalAccountId=function(e,t){return!("string"!=typeof e.localAccountId||t!==e.localAccountId)},e.prototype.matchUsername=function(e,t){return!("string"!=typeof e.username||t.toLowerCase()!==e.username.toLowerCase())},e.prototype.matchUserAssertionHash=function(e,t){return!(!e.userAssertionHash||t!==e.userAssertionHash)},e.prototype.matchEnvironment=function(e,t){var n=this.getAuthorityMetadataByAlias(t);return!!(n&&n.aliases.indexOf(e.environment)>-1)},e.prototype.matchCredentialType=function(e,t){return e.credentialType&&t.toLowerCase()===e.credentialType.toLowerCase()},e.prototype.matchClientId=function(e,t){return!(!e.clientId||t!==e.clientId)},e.prototype.matchFamilyId=function(e,t){return!(!e.familyId||t!==e.familyId)},e.prototype.matchRealm=function(e,t){return!(!e.realm||t!==e.realm)},e.prototype.matchNativeAccountId=function(e,t){return!(!e.nativeAccountId||t!==e.nativeAccountId)},e.prototype.matchTarget=function(e,t){return!(e.credentialType!==OT.ACCESS_TOKEN&&e.credentialType!==OT.ACCESS_TOKEN_WITH_AUTH_SCHEME||!e.target)&&BN.fromString(e.target).containsScopeSet(t)},e.prototype.matchTokenType=function(e,t){return!(!e.tokenType||e.tokenType!==t)},e.prototype.matchKeyId=function(e,t){return!(!e.keyId||e.keyId!==t)},e.prototype.isAppMetadata=function(e){return-1!==e.indexOf(FT)},e.prototype.isAuthorityMetadata=function(e){return-1!==e.indexOf(UT)},e.prototype.generateAuthorityMetadataCacheKey=function(e){return UT+"-"+this.clientId+"-"+e},e.toObject=function(e,t){for(var n in t)e[n]=t[n];return e},e}(),KN=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return mT(t,e),t.prototype.setAccount=function(){throw lI.createUnexpectedError("Storage interface - setAccount() has not been implemented for the cacheStorage interface.")},t.prototype.getAccount=function(){throw lI.createUnexpectedError("Storage interface - getAccount() has not been implemented for the cacheStorage interface.")},t.prototype.setIdTokenCredential=function(){throw lI.createUnexpectedError("Storage interface - setIdTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.getIdTokenCredential=function(){throw lI.createUnexpectedError("Storage interface - getIdTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.setAccessTokenCredential=function(){throw lI.createUnexpectedError("Storage interface - setAccessTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.getAccessTokenCredential=function(){throw lI.createUnexpectedError("Storage interface - getAccessTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.setRefreshTokenCredential=function(){throw lI.createUnexpectedError("Storage interface - setRefreshTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.getRefreshTokenCredential=function(){throw lI.createUnexpectedError("Storage interface - getRefreshTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.setAppMetadata=function(){throw lI.createUnexpectedError("Storage interface - setAppMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.getAppMetadata=function(){throw lI.createUnexpectedError("Storage interface - getAppMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.setServerTelemetry=function(){throw lI.createUnexpectedError("Storage interface - setServerTelemetry() has not been implemented for the cacheStorage interface.")},t.prototype.getServerTelemetry=function(){throw lI.createUnexpectedError("Storage interface - getServerTelemetry() has not been implemented for the cacheStorage interface.")},t.prototype.setAuthorityMetadata=function(){throw lI.createUnexpectedError("Storage interface - setAuthorityMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.getAuthorityMetadata=function(){throw lI.createUnexpectedError("Storage interface - getAuthorityMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.getAuthorityMetadataKeys=function(){throw lI.createUnexpectedError("Storage interface - getAuthorityMetadataKeys() has not been implemented for the cacheStorage interface.")},t.prototype.setThrottlingCache=function(){throw lI.createUnexpectedError("Storage interface - setThrottlingCache() has not been implemented for the cacheStorage interface.")},t.prototype.getThrottlingCache=function(){throw lI.createUnexpectedError("Storage interface - getThrottlingCache() has not been implemented for the cacheStorage interface.")},t.prototype.removeItem=function(){throw lI.createUnexpectedError("Storage interface - removeItem() has not been implemented for the cacheStorage interface.")},t.prototype.containsKey=function(){throw lI.createUnexpectedError("Storage interface - containsKey() has not been implemented for the cacheStorage interface.")},t.prototype.getKeys=function(){throw lI.createUnexpectedError("Storage interface - getKeys() has not been implemented for the cacheStorage interface.")},t.prototype.getAccountKeys=function(){throw lI.createUnexpectedError("Storage interface - getAccountKeys() has not been implemented for the cacheStorage interface.")},t.prototype.getTokenKeys=function(){throw lI.createUnexpectedError("Storage interface - getTokenKeys() has not been implemented for the cacheStorage interface.")},t.prototype.clear=function(){return vT(this,void 0,void 0,(function(){return yT(this,(function(e){throw lI.createUnexpectedError("Storage interface - clear() has not been implemented for the cacheStorage interface.")}))}))},t.prototype.updateCredentialCacheKey=function(){throw lI.createUnexpectedError("Storage interface - updateCredentialCacheKey() has not been implemented for the cacheStorage interface.")},t}(VN),GN=function(){function e(){}return e.nowSeconds=function(){return Math.round((new Date).getTime()/1e3)},e.isTokenExpired=function(t,n){var r=Number(t)||0;return e.nowSeconds()+n>r},e.wasClockTurnedBack=function(t){return Number(t)>e.nowSeconds()},e.delay=function(e,t){return new Promise((function(n){return setTimeout((function(){return n(t)}),e)}))},e}(),ZN=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return mT(t,e),t.createAccessTokenEntity=function(e,n,r,o,i,a,s,c,l,u,d,p,h,f,m){var g,v,y=new t;y.homeAccountId=e,y.credentialType=OT.ACCESS_TOKEN,y.secret=r;var C=GN.nowSeconds();if(y.cachedAt=C.toString(),y.expiresOn=s.toString(),y.extendedExpiresOn=c.toString(),u&&(y.refreshOn=u.toString()),y.environment=n,y.clientId=o,y.realm=i,y.target=a,y.userAssertionHash=p,y.tokenType=_R.isEmpty(d)?zT.BEARER:d,f&&(y.requestedClaims=f,y.requestedClaimsHash=m),(null===(g=y.tokenType)||void 0===g?void 0:g.toLowerCase())!==zT.BEARER.toLowerCase())switch(y.credentialType=OT.ACCESS_TOKEN_WITH_AUTH_SCHEME,y.tokenType){case zT.POP:var b=qN.extractTokenClaims(r,l);if(!(null===(v=null==b?void 0:b.cnf)||void 0===v?void 0:v.kid))throw ER.createTokenClaimsRequiredError();y.keyId=b.cnf.kid;break;case zT.SSH:y.keyId=h}return y},t.isAccessTokenEntity=function(e){return!!e&&e.hasOwnProperty("homeAccountId")&&e.hasOwnProperty("environment")&&e.hasOwnProperty("credentialType")&&e.hasOwnProperty("realm")&&e.hasOwnProperty("clientId")&&e.hasOwnProperty("secret")&&e.hasOwnProperty("target")&&(e.credentialType===OT.ACCESS_TOKEN||e.credentialType===OT.ACCESS_TOKEN_WITH_AUTH_SCHEME)},t}(qM),YN=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return mT(t,e),t.createRefreshTokenEntity=function(e,n,r,o,i,a){var s=new t;return s.clientId=o,s.credentialType=OT.REFRESH_TOKEN,s.environment=n,s.homeAccountId=e,s.secret=r,s.userAssertionHash=a,i&&(s.familyId=i),s},t.isRefreshTokenEntity=function(e){return!!e&&e.hasOwnProperty("homeAccountId")&&e.hasOwnProperty("environment")&&e.hasOwnProperty("credentialType")&&e.hasOwnProperty("clientId")&&e.hasOwnProperty("secret")&&e.credentialType===OT.REFRESH_TOKEN},t}(qM),QN=function(){function e(){}return e.prototype.generateAppMetadataKey=function(){return e.generateAppMetadataCacheKey(this.environment,this.clientId)},e.generateAppMetadataCacheKey=function(e,t){return[FT,e,t].join(NT.CACHE_KEY_SEPARATOR).toLowerCase()},e.createAppMetadataEntity=function(t,n,r){var o=new e;return o.clientId=t,o.environment=n,r&&(o.familyId=r),o},e.isAppMetadataEntity=function(e,t){return!!t&&0===e.indexOf(FT)&&t.hasOwnProperty("clientId")&&t.hasOwnProperty("environment")},e}(),$N=function(){function e(){this.failedRequests=[],this.errors=[],this.cacheHits=0}return e.isServerTelemetryEntity=function(e,t){var n=0===e.indexOf(qT.CACHE_KEY),r=!0;return t&&(r=t.hasOwnProperty("failedRequests")&&t.hasOwnProperty("errors")&&t.hasOwnProperty("cacheHits")),n&&r},e}(),JN=function(){function e(){this.expiresAt=GN.nowSeconds()+86400}return e.prototype.updateCloudDiscoveryMetadata=function(e,t){this.aliases=e.aliases,this.preferred_cache=e.preferred_cache,this.preferred_network=e.preferred_network,this.aliasesFromNetwork=t},e.prototype.updateEndpointMetadata=function(e,t){this.authorization_endpoint=e.authorization_endpoint,this.token_endpoint=e.token_endpoint,this.end_session_endpoint=e.end_session_endpoint,this.issuer=e.issuer,this.endpointsFromNetwork=t,this.jwks_uri=e.jwks_uri},e.prototype.updateCanonicalAuthority=function(e){this.canonical_authority=e},e.prototype.resetExpiresAt=function(){this.expiresAt=GN.nowSeconds()+86400},e.prototype.isExpired=function(){return this.expiresAt<=GN.nowSeconds()},e.isAuthorityMetadataEntity=function(e,t){return!!t&&0===e.indexOf(UT)&&t.hasOwnProperty("aliases")&&t.hasOwnProperty("preferred_cache")&&t.hasOwnProperty("preferred_network")&&t.hasOwnProperty("canonical_authority")&&t.hasOwnProperty("authorization_endpoint")&&t.hasOwnProperty("token_endpoint")&&t.hasOwnProperty("issuer")&&t.hasOwnProperty("aliasesFromNetwork")&&t.hasOwnProperty("endpointsFromNetwork")&&t.hasOwnProperty("expiresAt")&&t.hasOwnProperty("jwks_uri")},e}(),XN=function(){function e(){}return e.isThrottlingEntity=function(e,t){var n=!1;e&&(n=0===e.indexOf(YT));var r=!0;return t&&(r=t.hasOwnProperty("throttleTime")),n&&r},e}(),eO=function(){function e(){}return e.setRequestState=function(t,n,r){var o=e.generateLibraryState(t,r);return _R.isEmpty(n)?o:""+o+xT.RESOURCE_DELIM+n},e.generateLibraryState=function(e,t){if(!e)throw ER.createNoCryptoObjectError("generateLibraryState");var n={id:e.createNewGuid()};t&&(n.meta=t);var r=JSON.stringify(n);return e.base64Encode(r)},e.parseRequestState=function(e,t){if(!e)throw ER.createNoCryptoObjectError("parseRequestState");if(_R.isEmpty(t))throw ER.createInvalidStateError(t,"Null, undefined or empty state");try{var n=t.split(xT.RESOURCE_DELIM),r=n[0],o=n.length>1?n.slice(1).join(xT.RESOURCE_DELIM):xT.EMPTY_STRING,i=e.base64Decode(r),a=JSON.parse(i);return{userRequestState:_R.isEmpty(o)?xT.EMPTY_STRING:o,libraryState:a}}catch(e){throw ER.createInvalidStateError(t,e)}},e}();!function(e){e.HOME_ACCOUNT_ID="home_account_id",e.UPN="UPN"}(UN||(UN={}));var tO,nO,rO=function(){function e(e){this.validateWindowStorage(e),this.windowStorage=window[e]}return e.prototype.validateWindowStorage=function(e){if(e!==$T.LocalStorage&&e!==$T.SessionStorage)throw kM.createStorageNotSupportedError(e);if(!window[e])throw kM.createStorageNotSupportedError(e)},e.prototype.getItem=function(e){return this.windowStorage.getItem(e)},e.prototype.setItem=function(e,t){this.windowStorage.setItem(e,t)},e.prototype.removeItem=function(e){this.windowStorage.removeItem(e)},e.prototype.getKeys=function(){return Object.keys(this.windowStorage)},e.prototype.containsKey=function(e){return this.windowStorage.hasOwnProperty(e)},e}(),oO=function(){function e(t){if(this._urlString=t,_R.isEmpty(this._urlString))throw LN.createUrlEmptyError();_R.isEmpty(this.getHash())&&(this._urlString=e.canonicalizeUri(t))}return Object.defineProperty(e.prototype,"urlString",{get:function(){return this._urlString},enumerable:!1,configurable:!0}),e.canonicalizeUri=function(e){if(e){var t=e.toLowerCase();return _R.endsWith(t,"?")?t=t.slice(0,-1):_R.endsWith(t,"?/")&&(t=t.slice(0,-2)),_R.endsWith(t,"/")||(t+="/"),t}return e},e.prototype.validateAsUri=function(){var e;try{e=this.getUrlComponents()}catch(e){throw LN.createUrlParseError(e)}if(!e.HostNameAndPort||!e.PathSegments)throw LN.createUrlParseError("Given url string: "+this.urlString);if(!e.Protocol||"https:"!==e.Protocol.toLowerCase())throw LN.createInsecureAuthorityUriError(this.urlString)},e.appendQueryString=function(e,t){return _R.isEmpty(t)?e:e.indexOf("?")<0?e+"?"+t:e+"&"+t},e.removeHashFromUrl=function(t){return e.canonicalizeUri(t.split("#")[0])},e.prototype.replaceTenantPath=function(t){var n=this.getUrlComponents(),r=n.PathSegments;return!t||0===r.length||r[0]!==ST.COMMON&&r[0]!==ST.ORGANIZATIONS||(r[0]=t),e.constructAuthorityUriFromObject(n)},e.prototype.getHash=function(){return e.parseHash(this.urlString)},e.prototype.getUrlComponents=function(){var e=RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?"),t=this.urlString.match(e);if(!t)throw LN.createUrlParseError("Given url string: "+this.urlString);var n={Protocol:t[1],HostNameAndPort:t[4],AbsolutePath:t[5],QueryString:t[7]},r=n.AbsolutePath.split("/");return r=r.filter((function(e){return e&&e.length>0})),n.PathSegments=r,!_R.isEmpty(n.QueryString)&&n.QueryString.endsWith("/")&&(n.QueryString=n.QueryString.substring(0,n.QueryString.length-1)),n},e.getDomainFromUrl=function(e){var t=RegExp("^([^:/?#]+://)?([^/?#]*)"),n=e.match(t);if(!n)throw LN.createUrlParseError("Given url string: "+e);return n[2]},e.getAbsoluteUrl=function(t,n){if(t[0]===xT.FORWARD_SLASH){var r=new e(n).getUrlComponents();return r.Protocol+"//"+r.HostNameAndPort+t}return t},e.parseHash=function(e){var t=e.indexOf("#"),n=e.indexOf("#/");return n>-1?e.substring(n+2):t>-1?e.substring(t+1):xT.EMPTY_STRING},e.parseQueryString=function(e){var t=e.indexOf("?"),n=e.indexOf("/?");return n>-1?e.substring(n+2):t>-1?e.substring(t+1):xT.EMPTY_STRING},e.constructAuthorityUriFromObject=function(t){return new e(t.Protocol+"//"+t.HostNameAndPort+"/"+t.PathSegments.join("/"))},e.getDeserializedHash=function(t){if(_R.isEmpty(t))return{};var n=e.parseHash(t),r=_R.queryStringToObject(_R.isEmpty(n)?t:n);if(!r)throw ER.createHashNotDeserializedError(JSON.stringify(r));return r},e.getDeserializedQueryString=function(t){if(_R.isEmpty(t))return{};var n=e.parseQueryString(t),r=_R.queryStringToObject(_R.isEmpty(n)?t:n);if(!r)throw ER.createHashNotDeserializedError(JSON.stringify(r));return r},e.hashContainsKnownProperties=function(t){if(_R.isEmpty(t)||t.indexOf("=")<0)return!1;var n=e.getDeserializedHash(t);return!!(n.code||n.error_description||n.error||n.state)},e}(),iO=function(){function e(){}return e.extractBrowserRequestState=function(e,t){if(_R.isEmpty(t))return null;try{return eO.parseRequestState(e,t).libraryState.meta}catch(e){throw ER.createInvalidStateError(t,e)}},e.parseServerResponseFromHash=function(e){if(!e)return{};var t=new oO(e);return oO.getDeserializedHash(t.getHash())},e}(),aO=function(e){function t(t,n,r,o){var i=e.call(this,t,r,o)||this;return i.COOKIE_LIFE_MULTIPLIER=864e5,i.cacheConfig=n,i.logger=o,i.internalStorage=new PM,i.browserStorage=i.setupBrowserStorage(i.cacheConfig.cacheLocation),i.temporaryCacheStorage=i.setupTemporaryCacheStorage(i.cacheConfig.temporaryCacheLocation,i.cacheConfig.cacheLocation),n.cacheMigrationEnabled&&(i.migrateCacheEntries(),i.createKeyMaps()),i}return oT(t,e),t.prototype.setupBrowserStorage=function(e){switch(e){case $T.LocalStorage:case $T.SessionStorage:try{return new rO(e)}catch(e){this.logger.verbose(e);break}}return this.cacheConfig.cacheLocation=$T.MemoryStorage,new PM},t.prototype.setupTemporaryCacheStorage=function(e,t){switch(t){case $T.LocalStorage:case $T.SessionStorage:try{return new rO(e||$T.SessionStorage)}catch(e){return this.logger.verbose(e),this.internalStorage}case $T.MemoryStorage:default:return this.internalStorage}},t.prototype.migrateCacheEntries=function(){var e=this,t=xT.CACHE_PREFIX+"."+wT.ID_TOKEN,n=xT.CACHE_PREFIX+"."+wT.CLIENT_INFO,r=xT.CACHE_PREFIX+"."+wT.ERROR,o=xT.CACHE_PREFIX+"."+wT.ERROR_DESC,i=[this.browserStorage.getItem(t),this.browserStorage.getItem(n),this.browserStorage.getItem(r),this.browserStorage.getItem(o)];[wT.ID_TOKEN,wT.CLIENT_INFO,wT.ERROR,wT.ERROR_DESC].forEach((function(t,n){return e.migrateCacheEntry(t,i[n])}))},t.prototype.migrateCacheEntry=function(e,t){t&&this.setTemporaryCache(e,t,!0)},t.prototype.createKeyMaps=function(){var e=this;this.logger.trace("BrowserCacheManager - createKeyMaps called.");var t=this.getItem(eI.ACCOUNT_KEYS),n=this.getItem(eI.TOKEN_KEYS+"."+this.clientId);t&&n?this.logger.verbose("BrowserCacheManager:createKeyMaps - account and token key maps already exist, skipping migration."):this.browserStorage.getKeys().forEach((function(t){var n;if(e.isCredentialKey(t)&&(n=e.getItem(t))){var r=e.validateAndParseJson(n);if(r&&r.hasOwnProperty("credentialType"))switch(r.credentialType){case OT.ID_TOKEN:if(jM.isIdTokenEntity(r)){e.logger.trace("BrowserCacheManager:createKeyMaps - idToken found, saving key to token key map"),e.logger.tracePii("BrowserCacheManager:createKeyMaps - idToken with key: "+t+" found, saving key to token key map");var o=VN.toObject(new jM,r),i=e.updateCredentialCacheKey(t,o);return void e.addTokenKey(i,OT.ID_TOKEN)}e.logger.trace("BrowserCacheManager:createKeyMaps - key found matching idToken schema with value containing idToken credentialType field but value failed IdTokenEntity validation, skipping."),e.logger.tracePii("BrowserCacheManager:createKeyMaps - failed idToken validation on key: "+t);break;case OT.ACCESS_TOKEN:case OT.ACCESS_TOKEN_WITH_AUTH_SCHEME:if(ZN.isAccessTokenEntity(r)){e.logger.trace("BrowserCacheManager:createKeyMaps - accessToken found, saving key to token key map"),e.logger.tracePii("BrowserCacheManager:createKeyMaps - accessToken with key: "+t+" found, saving key to token key map");var a=VN.toObject(new ZN,r);return i=e.updateCredentialCacheKey(t,a),void e.addTokenKey(i,OT.ACCESS_TOKEN)}e.logger.trace("BrowserCacheManager:createKeyMaps - key found matching accessToken schema with value containing accessToken credentialType field but value failed AccessTokenEntity validation, skipping."),e.logger.tracePii("BrowserCacheManager:createKeyMaps - failed accessToken validation on key: "+t);break;case OT.REFRESH_TOKEN:if(YN.isRefreshTokenEntity(r)){e.logger.trace("BrowserCacheManager:createKeyMaps - refreshToken found, saving key to token key map"),e.logger.tracePii("BrowserCacheManager:createKeyMaps - refreshToken with key: "+t+" found, saving key to token key map");var s=VN.toObject(new YN,r);return i=e.updateCredentialCacheKey(t,s),void e.addTokenKey(i,OT.REFRESH_TOKEN)}e.logger.trace("BrowserCacheManager:createKeyMaps - key found matching refreshToken schema with value containing refreshToken credentialType field but value failed RefreshTokenEntity validation, skipping."),e.logger.tracePii("BrowserCacheManager:createKeyMaps - failed refreshToken validation on key: "+t)}}if(e.isAccountKey(t)&&(n=e.getItem(t))){var c=e.validateAndParseJson(n);c&&zN.isAccountEntity(c)&&(e.logger.trace("BrowserCacheManager:createKeyMaps - account found, saving key to account key map"),e.logger.tracePii("BrowserCacheManager:createKeyMaps - account with key: "+t+" found, saving key to account key map"),e.addAccountKeyToMap(t))}}))},t.prototype.validateAndParseJson=function(e){try{var t=JSON.parse(e);return t&&"object"==typeof t?t:null}catch(e){return null}},t.prototype.getItem=function(e){return this.browserStorage.getItem(e)},t.prototype.setItem=function(e,t){this.browserStorage.setItem(e,t)},t.prototype.getAccount=function(e){this.logger.trace("BrowserCacheManager.getAccount called");var t=this.getItem(e);if(!t)return this.removeAccountKeyFromMap(e),null;var n=this.validateAndParseJson(t);return n&&zN.isAccountEntity(n)?VN.toObject(new zN,n):(this.removeAccountKeyFromMap(e),null)},t.prototype.setAccount=function(e){this.logger.trace("BrowserCacheManager.setAccount called");var t=e.generateAccountKey();this.setItem(t,JSON.stringify(e)),this.addAccountKeyToMap(t)},t.prototype.getAccountKeys=function(){this.logger.trace("BrowserCacheManager.getAccountKeys called");var e=this.getItem(eI.ACCOUNT_KEYS);return e?JSON.parse(e):(this.logger.verbose("BrowserCacheManager.getAccountKeys - No account keys found"),[])},t.prototype.addAccountKeyToMap=function(e){this.logger.trace("BrowserCacheManager.addAccountKeyToMap called"),this.logger.tracePii("BrowserCacheManager.addAccountKeyToMap called with key: "+e);var t=this.getAccountKeys();-1===t.indexOf(e)?(t.push(e),this.setItem(eI.ACCOUNT_KEYS,JSON.stringify(t)),this.logger.verbose("BrowserCacheManager.addAccountKeyToMap account key added")):this.logger.verbose("BrowserCacheManager.addAccountKeyToMap account key already exists in map")},t.prototype.removeAccountKeyFromMap=function(e){this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap called"),this.logger.tracePii("BrowserCacheManager.removeAccountKeyFromMap called with key: "+e);var t=this.getAccountKeys(),n=t.indexOf(e);n>-1?(t.splice(n,1),this.setItem(eI.ACCOUNT_KEYS,JSON.stringify(t)),this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap account key removed")):this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap key not found in existing map")},t.prototype.removeAccount=function(t){return lT(this,void 0,void 0,(function(){return uT(this,(function(n){return e.prototype.removeAccount.call(this,t),this.removeAccountKeyFromMap(t),[2]}))}))},t.prototype.removeIdToken=function(t){e.prototype.removeIdToken.call(this,t),this.removeTokenKey(t,OT.ID_TOKEN)},t.prototype.removeAccessToken=function(t){return lT(this,void 0,void 0,(function(){return uT(this,(function(n){return e.prototype.removeAccessToken.call(this,t),this.removeTokenKey(t,OT.ACCESS_TOKEN),[2]}))}))},t.prototype.removeRefreshToken=function(t){e.prototype.removeRefreshToken.call(this,t),this.removeTokenKey(t,OT.REFRESH_TOKEN)},t.prototype.getTokenKeys=function(){this.logger.trace("BrowserCacheManager.getTokenKeys called");var e=this.getItem(eI.TOKEN_KEYS+"."+this.clientId);if(e){var t=this.validateAndParseJson(e);if(t&&t.hasOwnProperty("idToken")&&t.hasOwnProperty("accessToken")&&t.hasOwnProperty("refreshToken"))return t;this.logger.error("BrowserCacheManager.getTokenKeys - Token keys found but in an unknown format. Returning empty key map.")}else this.logger.verbose("BrowserCacheManager.getTokenKeys - No token keys found");return{idToken:[],accessToken:[],refreshToken:[]}},t.prototype.addTokenKey=function(e,t){this.logger.trace("BrowserCacheManager addTokenKey called");var n=this.getTokenKeys();switch(t){case OT.ID_TOKEN:-1===n.idToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - idToken added to map"),n.idToken.push(e));break;case OT.ACCESS_TOKEN:-1===n.accessToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - accessToken added to map"),n.accessToken.push(e));break;case OT.REFRESH_TOKEN:-1===n.refreshToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - refreshToken added to map"),n.refreshToken.push(e));break;default:this.logger.error("BrowserCacheManager:addTokenKey - CredentialType provided invalid. CredentialType: "+t),ER.createUnexpectedCredentialTypeError()}this.setItem(eI.TOKEN_KEYS+"."+this.clientId,JSON.stringify(n))},t.prototype.removeTokenKey=function(e,t){this.logger.trace("BrowserCacheManager removeTokenKey called");var n=this.getTokenKeys();switch(t){case OT.ID_TOKEN:this.logger.infoPii("BrowserCacheManager: removeTokenKey - attempting to remove idToken with key: "+e+" from map");var r=n.idToken.indexOf(e);r>-1?(this.logger.info("BrowserCacheManager: removeTokenKey - idToken removed from map"),n.idToken.splice(r,1)):this.logger.info("BrowserCacheManager: removeTokenKey - idToken does not exist in map. Either it was previously removed or it was never added.");break;case OT.ACCESS_TOKEN:this.logger.infoPii("BrowserCacheManager: removeTokenKey - attempting to remove accessToken with key: "+e+" from map");var o=n.accessToken.indexOf(e);o>-1?(this.logger.info("BrowserCacheManager: removeTokenKey - accessToken removed from map"),n.accessToken.splice(o,1)):this.logger.info("BrowserCacheManager: removeTokenKey - accessToken does not exist in map. Either it was previously removed or it was never added.");break;case OT.REFRESH_TOKEN:this.logger.infoPii("BrowserCacheManager: removeTokenKey - attempting to remove refreshToken with key: "+e+" from map");var i=n.refreshToken.indexOf(e);i>-1?(this.logger.info("BrowserCacheManager: removeTokenKey - refreshToken removed from map"),n.refreshToken.splice(i,1)):this.logger.info("BrowserCacheManager: removeTokenKey - refreshToken does not exist in map. Either it was previously removed or it was never added.");break;default:this.logger.error("BrowserCacheManager:removeTokenKey - CredentialType provided invalid. CredentialType: "+t),ER.createUnexpectedCredentialTypeError()}this.setItem(eI.TOKEN_KEYS+"."+this.clientId,JSON.stringify(n))},t.prototype.getIdTokenCredential=function(e){var t=this.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getIdTokenCredential: called, no cache hit"),this.removeTokenKey(e,OT.ID_TOKEN),null;var n=this.validateAndParseJson(t);return n&&jM.isIdTokenEntity(n)?(this.logger.trace("BrowserCacheManager.getIdTokenCredential: cache hit"),VN.toObject(new jM,n)):(this.logger.trace("BrowserCacheManager.getIdTokenCredential: called, no cache hit"),this.removeTokenKey(e,OT.ID_TOKEN),null)},t.prototype.setIdTokenCredential=function(e){this.logger.trace("BrowserCacheManager.setIdTokenCredential called");var t=e.generateCredentialKey();this.setItem(t,JSON.stringify(e)),this.addTokenKey(t,OT.ID_TOKEN)},t.prototype.getAccessTokenCredential=function(e){var t=this.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getAccessTokenCredential: called, no cache hit"),this.removeTokenKey(e,OT.ACCESS_TOKEN),null;var n=this.validateAndParseJson(t);return n&&ZN.isAccessTokenEntity(n)?(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: cache hit"),VN.toObject(new ZN,n)):(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: called, no cache hit"),this.removeTokenKey(e,OT.ACCESS_TOKEN),null)},t.prototype.setAccessTokenCredential=function(e){this.logger.trace("BrowserCacheManager.setAccessTokenCredential called");var t=e.generateCredentialKey();this.setItem(t,JSON.stringify(e)),this.addTokenKey(t,OT.ACCESS_TOKEN)},t.prototype.getRefreshTokenCredential=function(e){var t=this.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: called, no cache hit"),this.removeTokenKey(e,OT.REFRESH_TOKEN),null;var n=this.validateAndParseJson(t);return n&&YN.isRefreshTokenEntity(n)?(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: cache hit"),VN.toObject(new YN,n)):(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: called, no cache hit"),this.removeTokenKey(e,OT.REFRESH_TOKEN),null)},t.prototype.setRefreshTokenCredential=function(e){this.logger.trace("BrowserCacheManager.setRefreshTokenCredential called");var t=e.generateCredentialKey();this.setItem(t,JSON.stringify(e)),this.addTokenKey(t,OT.REFRESH_TOKEN)},t.prototype.getAppMetadata=function(e){var t=this.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getAppMetadata: called, no cache hit"),null;var n=this.validateAndParseJson(t);return n&&QN.isAppMetadataEntity(e,n)?(this.logger.trace("BrowserCacheManager.getAppMetadata: cache hit"),VN.toObject(new QN,n)):(this.logger.trace("BrowserCacheManager.getAppMetadata: called, no cache hit"),null)},t.prototype.setAppMetadata=function(e){this.logger.trace("BrowserCacheManager.setAppMetadata called");var t=e.generateAppMetadataKey();this.setItem(t,JSON.stringify(e))},t.prototype.getServerTelemetry=function(e){var t=this.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getServerTelemetry: called, no cache hit"),null;var n=this.validateAndParseJson(t);return n&&$N.isServerTelemetryEntity(e,n)?(this.logger.trace("BrowserCacheManager.getServerTelemetry: cache hit"),VN.toObject(new $N,n)):(this.logger.trace("BrowserCacheManager.getServerTelemetry: called, no cache hit"),null)},t.prototype.setServerTelemetry=function(e,t){this.logger.trace("BrowserCacheManager.setServerTelemetry called"),this.setItem(e,JSON.stringify(t))},t.prototype.getAuthorityMetadata=function(e){var t=this.internalStorage.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getAuthorityMetadata: called, no cache hit"),null;var n=this.validateAndParseJson(t);return n&&JN.isAuthorityMetadataEntity(e,n)?(this.logger.trace("BrowserCacheManager.getAuthorityMetadata: cache hit"),VN.toObject(new JN,n)):null},t.prototype.getAuthorityMetadataKeys=function(){var e=this;return this.internalStorage.getKeys().filter((function(t){return e.isAuthorityMetadata(t)}))},t.prototype.setWrapperMetadata=function(e,t){this.internalStorage.setItem(tI.WRAPPER_SKU,e),this.internalStorage.setItem(tI.WRAPPER_VER,t)},t.prototype.getWrapperMetadata=function(){return[this.internalStorage.getItem(tI.WRAPPER_SKU)||xT.EMPTY_STRING,this.internalStorage.getItem(tI.WRAPPER_VER)||xT.EMPTY_STRING]},t.prototype.setAuthorityMetadata=function(e,t){this.logger.trace("BrowserCacheManager.setAuthorityMetadata called"),this.internalStorage.setItem(e,JSON.stringify(t))},t.prototype.getActiveAccount=function(){var e=this.generateCacheKey(wT.ACTIVE_ACCOUNT_FILTERS),t=this.getItem(e);if(!t){this.logger.trace("BrowserCacheManager.getActiveAccount: No active account filters cache schema found, looking for legacy schema");var n=this.generateCacheKey(wT.ACTIVE_ACCOUNT),r=this.getItem(n);if(!r)return this.logger.trace("BrowserCacheManager.getActiveAccount: No active account found"),null;var o=this.getAccountInfoByFilter({localAccountId:r})[0]||null;return o?(this.logger.trace("BrowserCacheManager.getActiveAccount: Legacy active account cache schema found"),this.logger.trace("BrowserCacheManager.getActiveAccount: Adding active account filters cache schema"),this.setActiveAccount(o),o):null}var i=this.validateAndParseJson(t);return i?(this.logger.trace("BrowserCacheManager.getActiveAccount: Active account filters schema found"),this.getAccountInfoByFilter({homeAccountId:i.homeAccountId,localAccountId:i.localAccountId})[0]||null):(this.logger.trace("BrowserCacheManager.getActiveAccount: No active account found"),null)},t.prototype.setActiveAccount=function(e){var t=this.generateCacheKey(wT.ACTIVE_ACCOUNT_FILTERS),n=this.generateCacheKey(wT.ACTIVE_ACCOUNT);if(e){this.logger.verbose("setActiveAccount: Active account set");var r={homeAccountId:e.homeAccountId,localAccountId:e.localAccountId};this.browserStorage.setItem(t,JSON.stringify(r)),this.browserStorage.setItem(n,e.localAccountId)}else this.logger.verbose("setActiveAccount: No account passed, active account not set"),this.browserStorage.removeItem(t),this.browserStorage.removeItem(n)},t.prototype.getAccountInfoByFilter=function(e){var t=this.getAllAccounts();return this.logger.trace("BrowserCacheManager.getAccountInfoByFilter: total "+t.length+" accounts found"),t.filter((function(t){return!(e.username&&e.username.toLowerCase()!==t.username.toLowerCase()||e.homeAccountId&&e.homeAccountId!==t.homeAccountId||e.localAccountId&&e.localAccountId!==t.localAccountId||e.tenantId&&e.tenantId!==t.tenantId||e.environment&&e.environment!==t.environment)}))},t.prototype.getAccountInfoByHints=function(e,t){var n=this.getAllAccounts().filter((function(n){if(t){var r=n.idTokenClaims&&n.idTokenClaims.sid;return t===r}return!!e&&e===n.username}));if(1===n.length)return n[0];if(n.length>1)throw ER.createMultipleMatchingAccountsInCacheError();return null},t.prototype.getThrottlingCache=function(e){var t=this.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getThrottlingCache: called, no cache hit"),null;var n=this.validateAndParseJson(t);return n&&XN.isThrottlingEntity(e,n)?(this.logger.trace("BrowserCacheManager.getThrottlingCache: cache hit"),VN.toObject(new XN,n)):(this.logger.trace("BrowserCacheManager.getThrottlingCache: called, no cache hit"),null)},t.prototype.setThrottlingCache=function(e,t){this.logger.trace("BrowserCacheManager.setThrottlingCache called"),this.setItem(e,JSON.stringify(t))},t.prototype.getTemporaryCache=function(e,t){var n=t?this.generateCacheKey(e):e;if(this.cacheConfig.storeAuthStateInCookie){var r=this.getItemCookie(n);if(r)return this.logger.trace("BrowserCacheManager.getTemporaryCache: storeAuthStateInCookies set to true, retrieving from cookies"),r}var o=this.temporaryCacheStorage.getItem(n);if(!o){if(this.cacheConfig.cacheLocation===$T.LocalStorage){var i=this.browserStorage.getItem(n);if(i)return this.logger.trace("BrowserCacheManager.getTemporaryCache: Temporary cache item found in local storage"),i}return this.logger.trace("BrowserCacheManager.getTemporaryCache: No cache item found in local storage"),null}return this.logger.trace("BrowserCacheManager.getTemporaryCache: Temporary cache item returned"),o},t.prototype.setTemporaryCache=function(e,t,n){var r=n?this.generateCacheKey(e):e;this.temporaryCacheStorage.setItem(r,t),this.cacheConfig.storeAuthStateInCookie&&(this.logger.trace("BrowserCacheManager.setTemporaryCache: storeAuthStateInCookie set to true, setting item cookie"),this.setItemCookie(r,t))},t.prototype.removeItem=function(e){this.browserStorage.removeItem(e),this.temporaryCacheStorage.removeItem(e),this.cacheConfig.storeAuthStateInCookie&&(this.logger.trace("BrowserCacheManager.removeItem: storeAuthStateInCookie is true, clearing item cookie"),this.clearItemCookie(e))},t.prototype.containsKey=function(e){return this.browserStorage.containsKey(e)||this.temporaryCacheStorage.containsKey(e)},t.prototype.getKeys=function(){return pT(this.browserStorage.getKeys(),this.temporaryCacheStorage.getKeys())},t.prototype.clear=function(){return lT(this,void 0,void 0,(function(){var e=this;return uT(this,(function(t){switch(t.label){case 0:return[4,this.removeAllAccounts()];case 1:return t.sent(),this.removeAppMetadata(),this.getKeys().forEach((function(t){!e.browserStorage.containsKey(t)&&!e.temporaryCacheStorage.containsKey(t)||-1===t.indexOf(xT.CACHE_PREFIX)&&-1===t.indexOf(e.clientId)||e.removeItem(t)})),this.internalStorage.clear(),[2]}}))}))},t.prototype.clearTokensAndKeysWithClaims=function(){return lT(this,void 0,void 0,(function(){var e,t,n=this;return uT(this,(function(r){switch(r.label){case 0:return this.logger.trace("BrowserCacheManager.clearTokensAndKeysWithClaims called"),e=this.getTokenKeys(),t=[],e.accessToken.forEach((function(e){var r=n.getAccessTokenCredential(e);(null==r?void 0:r.requestedClaimsHash)&&e.includes(r.requestedClaimsHash.toLowerCase())&&t.push(n.removeAccessToken(e))})),[4,Promise.all(t)];case 1:return r.sent(),t.length>0&&this.logger.warning(t.length+" access tokens with claims in the cache keys have been removed from the cache."),[2]}}))}))},t.prototype.setItemCookie=function(e,t,n){var r=encodeURIComponent(e)+"="+encodeURIComponent(t)+";path=/;SameSite=Lax;";n&&(r+="expires="+this.getCookieExpirationTime(n)+";"),this.cacheConfig.secureCookies&&(r+="Secure;"),document.cookie=r},t.prototype.getItemCookie=function(e){for(var t=encodeURIComponent(e)+"=",n=document.cookie.split(";"),r=0;r=300)&&(t===JT.POST?i(sM.createPostRequestFailedError("Failed with status "+a.status,e)):i(sM.createGetRequestFailedError("Failed with status "+a.status,e)));try{var n=JSON.parse(a.responseText),s={headers:r.getHeaderDict(a),body:n,status:a.status};o(s)}catch(t){i(sM.createFailedToParseNetworkResponseError(e))}},a.onerror=function(){window.navigator.onLine?t===JT.POST?i(sM.createPostRequestFailedError("Failed with status "+a.status,e)):i(sM.createGetRequestFailedError("Failed with status "+a.status,e)):i(sM.createNoNetworkConnectivityError())},t===JT.POST&&n&&n.body)a.send(n.body);else{if(t!==JT.GET)throw sM.createHttpMethodNotImplementedError(t);a.send()}}))},e.prototype.setXhrHeaders=function(e,t){if(t&&t.headers){var n=t.headers;Object.keys(n).forEach((function(t){e.setRequestHeader(t,n[t])}))}},e.prototype.getHeaderDict=function(e){var t=e.getAllResponseHeaders().trim().split(/[\r\n]+/),n={};return t.forEach((function(e){var t=e.split(": "),r=t.shift(),o=t.join(": ");r&&o&&(n[r]=o)})),n},e}(),CO=function(){function e(){}return e.clearHash=function(e){e.location.hash=xT.EMPTY_STRING,"function"==typeof e.history.replaceState&&e.history.replaceState(null,xT.EMPTY_STRING,""+e.location.origin+e.location.pathname+e.location.search)},e.replaceHash=function(e){var t=e.split("#");t.shift(),window.location.hash=t.length>0?t.join("#"):xT.EMPTY_STRING},e.isInIframe=function(){return window.parent!==window},e.isInPopup=function(){return"undefined"!=typeof window&&!!window.opener&&window.opener!==window&&"string"==typeof window.name&&0===window.name.indexOf(yI+".")},e.getCurrentUri=function(){return window.location.href.split("?")[0].split("#")[0]},e.getHomepage=function(){var e=new oO(window.location.href).getUrlComponents();return e.Protocol+"//"+e.HostNameAndPort+"/"},e.getBrowserNetworkClient=function(){return window.fetch&&window.Headers?new vO:new yO},e.blockReloadInHiddenIframes=function(){if(oO.hashContainsKnownProperties(window.location.hash)&&e.isInIframe())throw sM.createBlockReloadInHiddenIframeError()},e.blockRedirectInIframe=function(t,n){var r=e.isInIframe();if(t===rI.Redirect&&r&&!n)throw sM.createRedirectInIframeError(r)},e.blockAcquireTokenInPopups=function(){if(e.isInPopup())throw sM.createBlockAcquireTokenInPopupsError()},e.blockNonBrowserEnvironment=function(e){if(!e)throw sM.createNonBrowserEnvironmentError()},e.blockNativeBrokerCalledBeforeInitialized=function(e,t){if(e&&!t)throw sM.createNativeBrokerCalledBeforeInitialize()},e.detectIEOrEdge=function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE "),n=e.indexOf("Trident/"),r=e.indexOf("Edge/");return t>0||n>0||r>0},e}(),bO=function(){function e(){}return e.prototype.navigateInternal=function(t,n){return e.defaultNavigateWindow(t,n)},e.prototype.navigateExternal=function(t,n){return e.defaultNavigateWindow(t,n)},e.defaultNavigateWindow=function(e,t){return t.noHistory?window.location.replace(e):window.location.assign(e),new Promise((function(e){setTimeout((function(){e(!0)}),t.timeout)}))},e}(),wO=6e3,SO="@azure/msal-browser",EO="2.38.3";!function(e){e.INITIALIZE_START="msal:initializeStart",e.INITIALIZE_END="msal:initializeEnd",e.ACCOUNT_ADDED="msal:accountAdded",e.ACCOUNT_REMOVED="msal:accountRemoved",e.LOGIN_START="msal:loginStart",e.LOGIN_SUCCESS="msal:loginSuccess",e.LOGIN_FAILURE="msal:loginFailure",e.ACQUIRE_TOKEN_START="msal:acquireTokenStart",e.ACQUIRE_TOKEN_SUCCESS="msal:acquireTokenSuccess",e.ACQUIRE_TOKEN_FAILURE="msal:acquireTokenFailure",e.ACQUIRE_TOKEN_NETWORK_START="msal:acquireTokenFromNetworkStart",e.SSO_SILENT_START="msal:ssoSilentStart",e.SSO_SILENT_SUCCESS="msal:ssoSilentSuccess",e.SSO_SILENT_FAILURE="msal:ssoSilentFailure",e.ACQUIRE_TOKEN_BY_CODE_START="msal:acquireTokenByCodeStart",e.ACQUIRE_TOKEN_BY_CODE_SUCCESS="msal:acquireTokenByCodeSuccess",e.ACQUIRE_TOKEN_BY_CODE_FAILURE="msal:acquireTokenByCodeFailure",e.HANDLE_REDIRECT_START="msal:handleRedirectStart",e.HANDLE_REDIRECT_END="msal:handleRedirectEnd",e.POPUP_OPENED="msal:popupOpened",e.LOGOUT_START="msal:logoutStart",e.LOGOUT_SUCCESS="msal:logoutSuccess",e.LOGOUT_FAILURE="msal:logoutFailure",e.LOGOUT_END="msal:logoutEnd",e.RESTORE_FROM_BFCACHE="msal:restoreFromBFCache"}(sO||(sO={}));var _O,xO=function(){function e(e,t){this.eventCallbacks=new Map,this.logger=e,this.browserCrypto=t,this.listeningToStorageEvents=!1,this.handleAccountCacheChange=this.handleAccountCacheChange.bind(this)}return e.prototype.addEventCallback=function(e){if("undefined"!=typeof window){var t=this.browserCrypto.createNewGuid();return this.eventCallbacks.set(t,e),this.logger.verbose("Event callback registered with id: "+t),t}return null},e.prototype.removeEventCallback=function(e){this.eventCallbacks.delete(e),this.logger.verbose("Event callback "+e+" removed.")},e.prototype.enableAccountStorageEvents=function(){"undefined"!=typeof window&&(this.listeningToStorageEvents?this.logger.verbose("Account storage listener already registered."):(this.logger.verbose("Adding account storage listener."),this.listeningToStorageEvents=!0,window.addEventListener("storage",this.handleAccountCacheChange)))},e.prototype.disableAccountStorageEvents=function(){"undefined"!=typeof window&&(this.listeningToStorageEvents?(this.logger.verbose("Removing account storage listener."),window.removeEventListener("storage",this.handleAccountCacheChange),this.listeningToStorageEvents=!1):this.logger.verbose("No account storage listener registered."))},e.prototype.emitEvent=function(e,t,n,r){var o=this;if("undefined"!=typeof window){var i={eventType:e,interactionType:t||null,payload:n||null,error:r||null,timestamp:Date.now()};this.logger.info("Emitting event: "+e),this.eventCallbacks.forEach((function(t,n){o.logger.verbose("Emitting event to callback "+n+": "+e),t.apply(null,[i])}))}},e.prototype.handleAccountCacheChange=function(e){try{var t=e.newValue||e.oldValue;if(!t)return;var n=JSON.parse(t);if("object"!=typeof n||!zN.isAccountEntity(n))return;var r=VN.toObject(new zN,n).getAccountInfo();!e.oldValue&&e.newValue?(this.logger.info("Account was added to cache in a different window"),this.emitEvent(sO.ACCOUNT_ADDED,void 0,r)):!e.newValue&&e.oldValue&&(this.logger.info("Account was removed from cache in a different window"),this.emitEvent(sO.ACCOUNT_REMOVED,void 0,r))}catch(e){return}},e}(),kO=function(){function e(){}return e.generateThrottlingStorageKey=function(e){return YT+"."+JSON.stringify(e)},e.preProcess=function(t,n){var r,o=e.generateThrottlingStorageKey(n),i=t.getThrottlingCache(o);if(i){if(i.throttleTime=500&&e.status<600},e.checkResponseForRetryAfter=function(e){return!!e.headers&&e.headers.hasOwnProperty(bT.RETRY_AFTER)&&(e.status<200||e.status>=300)},e.calculateThrottleTime=function(e){var t=e<=0?0:e,n=Date.now()/1e3;return Math.floor(1e3*Math.min(n+(t||60),n+3600))},e.removeThrottle=function(e,t,n,r){var o={clientId:t,authority:n.authority,scopes:n.scopes,homeAccountIdentifier:r,claims:n.claims,authenticationScheme:n.authenticationScheme,resourceRequestMethod:n.resourceRequestMethod,resourceRequestUri:n.resourceRequestUri,shrClaims:n.shrClaims,sshKid:n.sshKid},i=this.generateThrottlingStorageKey(o);e.removeItem(i)},e}(),TO=function(){function e(e,t){this.networkClient=e,this.cacheManager=t}return e.prototype.sendPostRequest=function(e,t,n){return vT(this,void 0,void 0,(function(){var r,o;return yT(this,(function(i){switch(i.label){case 0:kO.preProcess(this.cacheManager,e),i.label=1;case 1:return i.trys.push([1,3,,4]),[4,this.networkClient.sendPostRequestAsync(t,n)];case 2:return r=i.sent(),[3,4];case 3:throw(o=i.sent())instanceof lI?o:ER.createNetworkError(t,o);case 4:return kO.postProcess(this.cacheManager,e,r),[2,r]}}))}))},e}(),IO=function(){function e(){}return e.validateRedirectUri=function(e){if(_R.isEmpty(e))throw LN.createRedirectUriEmptyError()},e.validatePrompt=function(e){var t=[];for(var n in AT)t.push(AT[n]);if(t.indexOf(e)<0)throw LN.createInvalidPromptError(e)},e.validateClaims=function(e){try{JSON.parse(e)}catch(e){throw LN.createInvalidClaimsRequestError()}},e.validateCodeChallengeParams=function(e,t){if(_R.isEmpty(e)||_R.isEmpty(t))throw LN.createInvalidCodeChallengeParamsError();this.validateCodeChallengeMethod(t)},e.validateCodeChallengeMethod=function(e){if([LT.PLAIN,LT.S256].indexOf(e)<0)throw LN.createInvalidCodeChallengeMethodError()},e.sanitizeEQParams=function(e,t){return e?(t.forEach((function(t,n){e[n]&&delete e[n]})),Object.fromEntries(Object.entries(e).filter((function(e){return""!==e[1]})))):{}},e}(),AO=function(){function e(){this.parameters=new Map}return e.prototype.addResponseTypeCode=function(){this.parameters.set(ET.RESPONSE_TYPE,encodeURIComponent(xT.CODE_RESPONSE_TYPE))},e.prototype.addResponseTypeForTokenAndIdToken=function(){this.parameters.set(ET.RESPONSE_TYPE,encodeURIComponent(xT.TOKEN_RESPONSE_TYPE+" "+xT.ID_TOKEN_RESPONSE_TYPE))},e.prototype.addResponseMode=function(e){this.parameters.set(ET.RESPONSE_MODE,encodeURIComponent(e||RT.QUERY))},e.prototype.addNativeBroker=function(){this.parameters.set(ET.NATIVE_BROKER,encodeURIComponent("1"))},e.prototype.addScopes=function(e,t){void 0===t&&(t=!0);var n=t?CT(e||[],kT):e||[],r=new BN(n);this.parameters.set(ET.SCOPE,encodeURIComponent(r.printScopes()))},e.prototype.addClientId=function(e){this.parameters.set(ET.CLIENT_ID,encodeURIComponent(e))},e.prototype.addRedirectUri=function(e){IO.validateRedirectUri(e),this.parameters.set(ET.REDIRECT_URI,encodeURIComponent(e))},e.prototype.addPostLogoutRedirectUri=function(e){IO.validateRedirectUri(e),this.parameters.set(ET.POST_LOGOUT_URI,encodeURIComponent(e))},e.prototype.addIdTokenHint=function(e){this.parameters.set(ET.ID_TOKEN_HINT,encodeURIComponent(e))},e.prototype.addDomainHint=function(e){this.parameters.set(IT.DOMAIN_HINT,encodeURIComponent(e))},e.prototype.addLoginHint=function(e){this.parameters.set(IT.LOGIN_HINT,encodeURIComponent(e))},e.prototype.addCcsUpn=function(e){this.parameters.set(bT.CCS_HEADER,encodeURIComponent("UPN:"+e))},e.prototype.addCcsOid=function(e){this.parameters.set(bT.CCS_HEADER,encodeURIComponent("Oid:"+e.uid+"@"+e.utid))},e.prototype.addSid=function(e){this.parameters.set(IT.SID,encodeURIComponent(e))},e.prototype.addClaims=function(e,t){var n=this.addClientCapabilitiesToClaims(e,t);IO.validateClaims(n),this.parameters.set(ET.CLAIMS,encodeURIComponent(n))},e.prototype.addCorrelationId=function(e){this.parameters.set(ET.CLIENT_REQUEST_ID,encodeURIComponent(e))},e.prototype.addLibraryInfo=function(e){this.parameters.set(ET.X_CLIENT_SKU,e.sku),this.parameters.set(ET.X_CLIENT_VER,e.version),e.os&&this.parameters.set(ET.X_CLIENT_OS,e.os),e.cpu&&this.parameters.set(ET.X_CLIENT_CPU,e.cpu)},e.prototype.addApplicationTelemetry=function(e){(null==e?void 0:e.appName)&&this.parameters.set(ET.X_APP_NAME,e.appName),(null==e?void 0:e.appVersion)&&this.parameters.set(ET.X_APP_VER,e.appVersion)},e.prototype.addPrompt=function(e){IO.validatePrompt(e),this.parameters.set(""+ET.PROMPT,encodeURIComponent(e))},e.prototype.addState=function(e){_R.isEmpty(e)||this.parameters.set(ET.STATE,encodeURIComponent(e))},e.prototype.addNonce=function(e){this.parameters.set(ET.NONCE,encodeURIComponent(e))},e.prototype.addCodeChallengeParams=function(e,t){if(IO.validateCodeChallengeParams(e,t),!e||!t)throw LN.createInvalidCodeChallengeParamsError();this.parameters.set(ET.CODE_CHALLENGE,encodeURIComponent(e)),this.parameters.set(ET.CODE_CHALLENGE_METHOD,encodeURIComponent(t))},e.prototype.addAuthorizationCode=function(e){this.parameters.set(ET.CODE,encodeURIComponent(e))},e.prototype.addDeviceCode=function(e){this.parameters.set(ET.DEVICE_CODE,encodeURIComponent(e))},e.prototype.addRefreshToken=function(e){this.parameters.set(ET.REFRESH_TOKEN,encodeURIComponent(e))},e.prototype.addCodeVerifier=function(e){this.parameters.set(ET.CODE_VERIFIER,encodeURIComponent(e))},e.prototype.addClientSecret=function(e){this.parameters.set(ET.CLIENT_SECRET,encodeURIComponent(e))},e.prototype.addClientAssertion=function(e){_R.isEmpty(e)||this.parameters.set(ET.CLIENT_ASSERTION,encodeURIComponent(e))},e.prototype.addClientAssertionType=function(e){_R.isEmpty(e)||this.parameters.set(ET.CLIENT_ASSERTION_TYPE,encodeURIComponent(e))},e.prototype.addOboAssertion=function(e){this.parameters.set(ET.OBO_ASSERTION,encodeURIComponent(e))},e.prototype.addRequestTokenUse=function(e){this.parameters.set(ET.REQUESTED_TOKEN_USE,encodeURIComponent(e))},e.prototype.addGrantType=function(e){this.parameters.set(ET.GRANT_TYPE,encodeURIComponent(e))},e.prototype.addClientInfo=function(){this.parameters.set("client_info","1")},e.prototype.addExtraQueryParameters=function(e){var t=this,n=IO.sanitizeEQParams(e,this.parameters);Object.keys(n).forEach((function(n){t.parameters.set(n,e[n])}))},e.prototype.addClientCapabilitiesToClaims=function(e,t){var n;if(e)try{n=JSON.parse(e)}catch(e){throw LN.createInvalidClaimsRequestError()}else n={};return t&&t.length>0&&(n.hasOwnProperty(_T.ACCESS_TOKEN)||(n[_T.ACCESS_TOKEN]={}),n[_T.ACCESS_TOKEN][_T.XMS_CC]={values:t}),JSON.stringify(n)},e.prototype.addUsername=function(e){this.parameters.set(jT.username,encodeURIComponent(e))},e.prototype.addPassword=function(e){this.parameters.set(jT.password,encodeURIComponent(e))},e.prototype.addPopToken=function(e){_R.isEmpty(e)||(this.parameters.set(ET.TOKEN_TYPE,zT.POP),this.parameters.set(ET.REQ_CNF,encodeURIComponent(e)))},e.prototype.addSshJwk=function(e){_R.isEmpty(e)||(this.parameters.set(ET.TOKEN_TYPE,zT.SSH),this.parameters.set(ET.REQ_CNF,encodeURIComponent(e)))},e.prototype.addServerTelemetry=function(e){this.parameters.set(ET.X_CLIENT_CURR_TELEM,e.generateCurrentRequestHeaderValue()),this.parameters.set(ET.X_CLIENT_LAST_TELEM,e.generateLastRequestHeaderValue())},e.prototype.addThrottling=function(){this.parameters.set(ET.X_MS_LIB_CAPABILITY,"retry-after, h429")},e.prototype.addLogoutHint=function(e){this.parameters.set(ET.LOGOUT_HINT,encodeURIComponent(e))},e.prototype.createQueryString=function(){var e=new Array;return this.parameters.forEach((function(t,n){e.push(n+"="+t)})),e.join("&")},e}(),RO=function(){function e(e,t){this.config=function(e){var t,n=e.authOptions,r=e.systemOptions,o=e.loggerOptions,i=e.cacheOptions,a=e.storageInterface,s=e.networkInterface,c=e.cryptoInterface,l=e.clientCredentials,u=e.libraryInfo,d=e.telemetry,p=e.serverTelemetryManager,h=e.persistencePlugin,f=e.serializableCache,m=gT(gT({},lO),o);return{authOptions:(t=n,gT({clientCapabilities:[],azureCloudOptions:fO,skipAuthorityMetadataCache:!1},t)),systemOptions:gT(gT({},cO),r),loggerOptions:m,cacheOptions:gT(gT({},uO),i),storageInterface:a||new KN(n.clientId,zM,new BM(m)),networkInterface:s||dO,cryptoInterface:c||zM,clientCredentials:l||hO,libraryInfo:gT(gT({},pO),u),telemetry:gT(gT({},mO),d),serverTelemetryManager:p||null,persistencePlugin:h||null,serializableCache:f||null}}(e),this.logger=new BM(this.config.loggerOptions,jN,WN),this.cryptoUtils=this.config.cryptoInterface,this.cacheManager=this.config.storageInterface,this.networkClient=this.config.networkInterface,this.networkManager=new TO(this.networkClient,this.cacheManager),this.serverTelemetryManager=this.config.serverTelemetryManager,this.authority=this.config.authOptions.authority,this.performanceClient=t}return e.prototype.createTokenRequestHeaders=function(e){var t={};if(t[bT.CONTENT_TYPE]=xT.URL_FORM_CONTENT_TYPE,!this.config.systemOptions.preventCorsPreflight&&e)switch(e.type){case UN.HOME_ACCOUNT_ID:try{var n=HN(e.credential);t[bT.CCS_HEADER]="Oid:"+n.uid+"@"+n.utid}catch(e){this.logger.verbose("Could not parse home account ID for CCS Header: "+e)}break;case UN.UPN:t[bT.CCS_HEADER]="UPN: "+e.credential}return t},e.prototype.executePostToTokenEndpoint=function(e,t,n,r){return vT(this,void 0,void 0,(function(){var o;return yT(this,(function(i){switch(i.label){case 0:return[4,this.networkManager.sendPostRequest(r,e,{body:t,headers:n})];case 1:return o=i.sent(),this.config.serverTelemetryManager&&o.status<500&&429!==o.status&&this.config.serverTelemetryManager.clearTelemetryCache(),[2,o]}}))}))},e.prototype.updateAuthority=function(e){if(!e.discoveryComplete())throw ER.createEndpointDiscoveryIncompleteError("Updated authority has not completed endpoint discovery.");this.authority=e},e.prototype.createTokenQueryParameters=function(e){var t=new AO;return e.tokenQueryParameters&&t.addExtraQueryParameters(e.tokenQueryParameters),t.createQueryString()},e}(),PO=function(e,t,n,r,o){this.account=e||null,this.idToken=t||null,this.accessToken=n||null,this.refreshToken=r||null,this.appMetadata=o||null};!function(e){e.SW="sw",e.UHW="uhw"}(_O||(_O={}));var MO=function(){function e(e,t){this.cryptoUtils=e,this.performanceClient=t}return e.prototype.generateCnf=function(e){var t,n;return vT(this,void 0,void 0,(function(){var r,o,i;return yT(this,(function(a){switch(a.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.PopTokenGenerateCnf,e.correlationId),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(iT.PopTokenGenerateKid,e.correlationId),[4,this.generateKid(e)];case 1:return r=a.sent(),o=this.cryptoUtils.base64Encode(JSON.stringify(r)),i={kid:r.kid,reqCnfString:o},[4,this.cryptoUtils.hashString(o)];case 2:return[2,(i.reqCnfHash=a.sent(),i)]}}))}))},e.prototype.generateKid=function(e){var t;return vT(this,void 0,void 0,(function(){return yT(this,(function(n){switch(n.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.PopTokenGenerateKid,e.correlationId),[4,this.cryptoUtils.getPublicKeyThumbprint(e)];case 1:return[2,{kid:n.sent(),xms_ksl:_O.SW}]}}))}))},e.prototype.signPopToken=function(e,t,n){return vT(this,void 0,void 0,(function(){return yT(this,(function(r){return[2,this.signPayload(e,t,n)]}))}))},e.prototype.signPayload=function(e,t,n,r){return vT(this,void 0,void 0,(function(){var o,i,a,s,c,l;return yT(this,(function(u){switch(u.label){case 0:return o=n.resourceRequestMethod,i=n.resourceRequestUri,a=n.shrClaims,s=n.shrNonce,c=i?new oO(i):void 0,l=null==c?void 0:c.getUrlComponents(),[4,this.cryptoUtils.signJwt(gT({at:e,ts:GN.nowSeconds(),m:null==o?void 0:o.toUpperCase(),u:null==l?void 0:l.HostNameAndPort,nonce:s||this.cryptoUtils.createNewGuid(),p:null==l?void 0:l.AbsolutePath,q:(null==l?void 0:l.QueryString)?[[],l.QueryString]:void 0,client_claims:a||void 0},r),t,n.correlationId)];case 1:return[2,u.sent()]}}))}))},e}(),NO=function(){function e(e,t){this.cache=e,this.hasChanged=t}return Object.defineProperty(e.prototype,"cacheHasChanged",{get:function(){return this.hasChanged},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tokenCache",{get:function(){return this.cache},enumerable:!1,configurable:!0}),e}(),OO=function(){function e(e,t,n,r,o,i,a){this.clientId=e,this.cacheStorage=t,this.cryptoObj=n,this.logger=r,this.serializableCache=o,this.persistencePlugin=i,this.performanceClient=a}return e.prototype.validateServerAuthorizationCodeResponse=function(e,t,n){if(!e.state||!t)throw e.state?ER.createStateNotFoundError("Cached State"):ER.createStateNotFoundError("Server State");if(decodeURIComponent(e.state)!==decodeURIComponent(t))throw ER.createStateMismatchError();if(e.error||e.error_description||e.suberror){if(vI.isInteractionRequiredError(e.error,e.error_description,e.suberror))throw new vI(e.error||xT.EMPTY_STRING,e.error_description,e.suberror,e.timestamp||xT.EMPTY_STRING,e.trace_id||xT.EMPTY_STRING,e.correlation_id||xT.EMPTY_STRING,e.claims||xT.EMPTY_STRING);throw new uI(e.error||xT.EMPTY_STRING,e.error_description,e.suberror)}e.client_info&&FN(e.client_info,n)},e.prototype.validateTokenResponse=function(e){if(e.error||e.error_description||e.suberror){if(vI.isInteractionRequiredError(e.error,e.error_description,e.suberror))throw new vI(e.error,e.error_description,e.suberror,e.timestamp||xT.EMPTY_STRING,e.trace_id||xT.EMPTY_STRING,e.correlation_id||xT.EMPTY_STRING,e.claims||xT.EMPTY_STRING);var t=e.error_codes+" - ["+e.timestamp+"]: "+e.error_description+" - Correlation ID: "+e.correlation_id+" - Trace ID: "+e.trace_id;throw new uI(e.error,t,e.suberror)}},e.prototype.handleServerTokenResponse=function(t,n,r,o,i,a,s,c,l){var u;return vT(this,void 0,void 0,(function(){var d,p,h,f,m,g;return yT(this,(function(v){switch(v.label){case 0:if(null===(u=this.performanceClient)||void 0===u||u.addQueueMeasurement(iT.HandleServerTokenResponse,t.correlation_id),t.id_token){if(d=new qN(t.id_token||xT.EMPTY_STRING,this.cryptoObj),i&&!_R.isEmpty(i.nonce)&&d.claims.nonce!==i.nonce)throw ER.createNonceMismatchError();if(o.maxAge||0===o.maxAge){if(!(p=d.claims.auth_time))throw ER.createAuthTimeNotFoundError();qN.checkMaxAge(p,o.maxAge)}}this.homeAccountIdentifier=zN.generateHomeAccountId(t.client_info||xT.EMPTY_STRING,n.authorityType,this.logger,this.cryptoObj,d),i&&i.state&&(h=eO.parseRequestState(this.cryptoObj,i.state)),t.key_id=t.key_id||o.sshKid||void 0,f=this.generateCacheRecord(t,n,r,o,d,a,i),v.label=1;case 1:return v.trys.push([1,,5,8]),this.persistencePlugin&&this.serializableCache?(this.logger.verbose("Persistence enabled, calling beforeCacheAccess"),m=new NO(this.serializableCache,!0),[4,this.persistencePlugin.beforeCacheAccess(m)]):[3,3];case 2:v.sent(),v.label=3;case 3:return!s||c||!f.account||(g=f.account.generateAccountKey(),this.cacheStorage.getAccount(g))?[4,this.cacheStorage.saveCacheRecord(f)]:(this.logger.warning("Account used to refresh tokens not in persistence, refreshed tokens will not be stored in the cache"),[2,e.generateAuthenticationResult(this.cryptoObj,n,f,!1,o,d,h,void 0,l)]);case 4:return v.sent(),[3,8];case 5:return this.persistencePlugin&&this.serializableCache&&m?(this.logger.verbose("Persistence enabled, calling afterCacheAccess"),[4,this.persistencePlugin.afterCacheAccess(m)]):[3,7];case 6:v.sent(),v.label=7;case 7:return[7];case 8:return[2,e.generateAuthenticationResult(this.cryptoObj,n,f,!1,o,d,h,t,l)]}}))}))},e.prototype.generateCacheRecord=function(e,t,n,r,o,i,a){var s,c,l=t.getPreferredCache();if(_R.isEmpty(l))throw ER.createInvalidCacheEnvironmentError();!_R.isEmpty(e.id_token)&&o&&(s=jM.createIdTokenEntity(this.homeAccountIdentifier,l,e.id_token||xT.EMPTY_STRING,this.clientId,o.claims.tid||xT.EMPTY_STRING),c=this.generateAccountEntity(e,o,t,a));var u=null;if(!_R.isEmpty(e.access_token)){var d=e.scope?BN.fromString(e.scope):new BN(r.scopes||[]),p=("string"==typeof e.expires_in?parseInt(e.expires_in,10):e.expires_in)||0,h=("string"==typeof e.ext_expires_in?parseInt(e.ext_expires_in,10):e.ext_expires_in)||0,f=("string"==typeof e.refresh_in?parseInt(e.refresh_in,10):e.refresh_in)||void 0,m=n+p,g=m+h,v=f&&f>0?n+f:void 0;u=ZN.createAccessTokenEntity(this.homeAccountIdentifier,l,e.access_token||xT.EMPTY_STRING,this.clientId,o?o.claims.tid||xT.EMPTY_STRING:t.tenant,d.printScopes(),m,g,this.cryptoObj,v,e.token_type,i,e.key_id,r.claims,r.requestedClaimsHash)}var y=null;_R.isEmpty(e.refresh_token)||(y=YN.createRefreshTokenEntity(this.homeAccountIdentifier,l,e.refresh_token||xT.EMPTY_STRING,this.clientId,e.foci,i));var C=null;return _R.isEmpty(e.foci)||(C=QN.createAppMetadataEntity(this.clientId,l,e.foci)),new PO(c,s,u,y,C)},e.prototype.generateAccountEntity=function(e,t,n,r){var o=n.authorityType,i=r?r.cloud_graph_host_name:xT.EMPTY_STRING,a=r?r.msgraph_host:xT.EMPTY_STRING;if(o===LM.Adfs)return this.logger.verbose("Authority type is ADFS, creating ADFS account"),zN.createGenericAccount(this.homeAccountIdentifier,t,n,i,a);if(_R.isEmpty(e.client_info)&&"AAD"===n.protocolMode)throw ER.createClientInfoEmptyError();return e.client_info?zN.createAccount(e.client_info,this.homeAccountIdentifier,t,n,i,a):zN.createGenericAccount(this.homeAccountIdentifier,t,n,i,a)},e.generateAuthenticationResult=function(e,t,n,r,o,i,a,s,c){var l,u,d;return vT(this,void 0,void 0,(function(){var p,h,f,m,g,v,y,C,b,w,S;return yT(this,(function(E){switch(E.label){case 0:if(p=xT.EMPTY_STRING,h=[],f=null,g=xT.EMPTY_STRING,!n.accessToken)return[3,4];if(n.accessToken.tokenType!==zT.POP)return[3,2];if(v=new MO(e),y=n.accessToken,C=y.secret,!(b=y.keyId))throw ER.createKeyIdMissingError();return[4,v.signPopToken(C,b,o)];case 1:return p=E.sent(),[3,3];case 2:p=n.accessToken.secret,E.label=3;case 3:h=BN.fromString(n.accessToken.target).asArray(),f=new Date(1e3*Number(n.accessToken.expiresOn)),m=new Date(1e3*Number(n.accessToken.extendedExpiresOn)),E.label=4;case 4:return n.appMetadata&&(g=n.appMetadata.familyId===HT?HT:xT.EMPTY_STRING),w=(null==i?void 0:i.claims.oid)||(null==i?void 0:i.claims.sub)||xT.EMPTY_STRING,S=(null==i?void 0:i.claims.tid)||xT.EMPTY_STRING,(null==s?void 0:s.spa_accountid)&&n.account&&(n.account.nativeAccountId=null==s?void 0:s.spa_accountid),[2,{authority:t.canonicalAuthority,uniqueId:w,tenantId:S,scopes:h,account:n.account?n.account.getAccountInfo():null,idToken:i?i.rawToken:xT.EMPTY_STRING,idTokenClaims:i?i.claims:{},accessToken:p,fromCache:r,expiresOn:f,correlationId:o.correlationId,requestId:c||xT.EMPTY_STRING,extExpiresOn:m,familyId:g,tokenType:(null===(l=n.accessToken)||void 0===l?void 0:l.tokenType)||xT.EMPTY_STRING,state:a?a.userRequestState:xT.EMPTY_STRING,cloudGraphHostName:(null===(u=n.account)||void 0===u?void 0:u.cloudGraphHostName)||xT.EMPTY_STRING,msGraphHost:(null===(d=n.account)||void 0===d?void 0:d.msGraphHost)||xT.EMPTY_STRING,code:null==s?void 0:s.spa_code,fromNativeBroker:!1}]}}))}))},e}(),DO=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.includeRedirectUri=!0,r}return mT(t,e),t.prototype.getAuthCodeUrl=function(e){var t,n;return vT(this,void 0,void 0,(function(){var r;return yT(this,(function(o){switch(o.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.GetAuthCodeUrl,e.correlationId),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(iT.AuthClientCreateQueryString,e.correlationId),[4,this.createAuthCodeUrlQueryString(e)];case 1:return r=o.sent(),[2,oO.appendQueryString(this.authority.authorizationEndpoint,r)]}}))}))},t.prototype.acquireToken=function(e,t){var n,r,o,i,a,s;return vT(this,void 0,void 0,(function(){var c,l,u,d,p,h,f=this;return yT(this,(function(m){switch(m.label){case 0:if(!e||!e.code)throw ER.createTokenRequestCannotBeMadeError();return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(iT.AuthClientAcquireToken,e.correlationId),c=null===(r=this.performanceClient)||void 0===r?void 0:r.startMeasurement("AuthCodeClientAcquireToken",e.correlationId),this.logger.info("in acquireToken call in auth-code client"),l=GN.nowSeconds(),null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(iT.AuthClientExecuteTokenRequest,e.correlationId),[4,this.executeTokenRequest(this.authority,e)];case 1:return u=m.sent(),d=null===(i=u.headers)||void 0===i?void 0:i[bT.X_MS_REQUEST_ID],(p=null===(a=u.headers)||void 0===a?void 0:a[bT.X_MS_HTTP_VERSION])&&(null==c||c.addStaticFields({httpVerAuthority:p})),(h=new OO(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,this.config.serializableCache,this.config.persistencePlugin,this.performanceClient)).validateTokenResponse(u.body),null===(s=this.performanceClient)||void 0===s||s.setPreQueueTime(iT.HandleServerTokenResponse,e.correlationId),[2,h.handleServerTokenResponse(u.body,this.authority,l,e,t,void 0,void 0,void 0,d).then((function(e){return null==c||c.endMeasurement({success:!0}),e})).catch((function(t){throw f.logger.verbose("Error in fetching token in ACC",e.correlationId),null==c||c.endMeasurement({errorCode:t.errorCode,subErrorCode:t.subError,success:!1}),t}))]}}))}))},t.prototype.handleFragmentResponse=function(e,t){var n=new OO(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,null,null),r=new oO(e),o=oO.getDeserializedHash(r.getHash());if(n.validateServerAuthorizationCodeResponse(o,t,this.cryptoUtils),!o.code)throw ER.createNoAuthCodeInServerResponseError();return gT(gT({},o),{code:o.code})},t.prototype.getLogoutUri=function(e){if(!e)throw LN.createEmptyLogoutRequestError();var t=this.createLogoutUrlQueryString(e);return oO.appendQueryString(this.authority.endSessionEndpoint,t)},t.prototype.executeTokenRequest=function(e,t){var n,r;return vT(this,void 0,void 0,(function(){var o,i,a,s,c,l,u;return yT(this,(function(d){switch(d.label){case 0:return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(iT.AuthClientExecuteTokenRequest,t.correlationId),null===(r=this.performanceClient)||void 0===r||r.setPreQueueTime(iT.AuthClientCreateTokenRequestBody,t.correlationId),o=this.createTokenQueryParameters(t),i=oO.appendQueryString(e.tokenEndpoint,o),[4,this.createTokenRequestBody(t)];case 1:if(a=d.sent(),s=void 0,t.clientInfo)try{c=FN(t.clientInfo,this.cryptoUtils),s={credential:""+c.uid+NT.CLIENT_INFO_SEPARATOR+c.utid,type:UN.HOME_ACCOUNT_ID}}catch(e){this.logger.verbose("Could not parse client info for CCS Header: "+e)}return l=this.createTokenRequestHeaders(s||t.ccsCredential),u={clientId:this.config.authOptions.clientId,authority:e.canonicalAuthority,scopes:t.scopes,claims:t.claims,authenticationScheme:t.authenticationScheme,resourceRequestMethod:t.resourceRequestMethod,resourceRequestUri:t.resourceRequestUri,shrClaims:t.shrClaims,sshKid:t.sshKid},[2,this.executePostToTokenEndpoint(i,a,l,u)]}}))}))},t.prototype.createTokenRequestBody=function(e){var t,n;return vT(this,void 0,void 0,(function(){var r,o,i,a,s,c,l,u;return yT(this,(function(d){switch(d.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.AuthClientCreateTokenRequestBody,e.correlationId),(r=new AO).addClientId(this.config.authOptions.clientId),this.includeRedirectUri?r.addRedirectUri(e.redirectUri):IO.validateRedirectUri(e.redirectUri),r.addScopes(e.scopes),r.addAuthorizationCode(e.code),r.addLibraryInfo(this.config.libraryInfo),r.addApplicationTelemetry(this.config.telemetry.application),r.addThrottling(),this.serverTelemetryManager&&r.addServerTelemetry(this.serverTelemetryManager),e.codeVerifier&&r.addCodeVerifier(e.codeVerifier),this.config.clientCredentials.clientSecret&&r.addClientSecret(this.config.clientCredentials.clientSecret),this.config.clientCredentials.clientAssertion&&(o=this.config.clientCredentials.clientAssertion,r.addClientAssertion(o.assertion),r.addClientAssertionType(o.assertionType)),r.addGrantType(PT.AUTHORIZATION_CODE_GRANT),r.addClientInfo(),e.authenticationScheme!==zT.POP?[3,2]:(i=new MO(this.cryptoUtils,this.performanceClient),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(iT.PopTokenGenerateCnf,e.correlationId),[4,i.generateCnf(e)]);case 1:return a=d.sent(),r.addPopToken(a.reqCnfString),[3,3];case 2:if(e.authenticationScheme===zT.SSH){if(!e.sshJwk)throw LN.createMissingSshJwkError();r.addSshJwk(e.sshJwk)}d.label=3;case 3:if(s=e.correlationId||this.config.cryptoInterface.createNewGuid(),r.addCorrelationId(s),(!_R.isEmptyObj(e.claims)||this.config.authOptions.clientCapabilities&&this.config.authOptions.clientCapabilities.length>0)&&r.addClaims(e.claims,this.config.authOptions.clientCapabilities),c=void 0,e.clientInfo)try{l=FN(e.clientInfo,this.cryptoUtils),c={credential:""+l.uid+NT.CLIENT_INFO_SEPARATOR+l.utid,type:UN.HOME_ACCOUNT_ID}}catch(e){this.logger.verbose("Could not parse client info for CCS Header: "+e)}else c=e.ccsCredential;if(this.config.systemOptions.preventCorsPreflight&&c)switch(c.type){case UN.HOME_ACCOUNT_ID:try{l=HN(c.credential),r.addCcsOid(l)}catch(e){this.logger.verbose("Could not parse home account ID for CCS Header: "+e)}break;case UN.UPN:r.addCcsUpn(c.credential)}return e.tokenBodyParameters&&r.addExtraQueryParameters(e.tokenBodyParameters),!e.enableSpaAuthorizationCode||e.tokenBodyParameters&&e.tokenBodyParameters[ET.RETURN_SPA_CODE]||r.addExtraQueryParameters(((u={})[ET.RETURN_SPA_CODE]="1",u)),[2,r.createQueryString()]}}))}))},t.prototype.createAuthCodeUrlQueryString=function(e){var t;return vT(this,void 0,void 0,(function(){var n,r,o,i,a,s,c;return yT(this,(function(l){switch(l.label){case 0:if(null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.AuthClientCreateQueryString,e.correlationId),(n=new AO).addClientId(this.config.authOptions.clientId),r=CT(e.scopes||[],e.extraScopesToConsent||[]),n.addScopes(r),n.addRedirectUri(e.redirectUri),o=e.correlationId||this.config.cryptoInterface.createNewGuid(),n.addCorrelationId(o),n.addResponseMode(e.responseMode),n.addResponseTypeCode(),n.addLibraryInfo(this.config.libraryInfo),n.addApplicationTelemetry(this.config.telemetry.application),n.addClientInfo(),e.codeChallenge&&e.codeChallengeMethod&&n.addCodeChallengeParams(e.codeChallenge,e.codeChallengeMethod),e.prompt&&n.addPrompt(e.prompt),e.domainHint&&n.addDomainHint(e.domainHint),e.prompt!==AT.SELECT_ACCOUNT)if(e.sid&&e.prompt===AT.NONE)this.logger.verbose("createAuthCodeUrlQueryString: Prompt is none, adding sid from request"),n.addSid(e.sid);else if(e.account){if(i=this.extractAccountSid(e.account),a=this.extractLoginHint(e.account)){this.logger.verbose("createAuthCodeUrlQueryString: login_hint claim present on account"),n.addLoginHint(a);try{s=HN(e.account.homeAccountId),n.addCcsOid(s)}catch(e){this.logger.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}else if(i&&e.prompt===AT.NONE){this.logger.verbose("createAuthCodeUrlQueryString: Prompt is none, adding sid from account"),n.addSid(i);try{s=HN(e.account.homeAccountId),n.addCcsOid(s)}catch(e){this.logger.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}else if(e.loginHint)this.logger.verbose("createAuthCodeUrlQueryString: Adding login_hint from request"),n.addLoginHint(e.loginHint),n.addCcsUpn(e.loginHint);else if(e.account.username){this.logger.verbose("createAuthCodeUrlQueryString: Adding login_hint from account"),n.addLoginHint(e.account.username);try{s=HN(e.account.homeAccountId),n.addCcsOid(s)}catch(e){this.logger.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}}else e.loginHint&&(this.logger.verbose("createAuthCodeUrlQueryString: No account, adding login_hint from request"),n.addLoginHint(e.loginHint),n.addCcsUpn(e.loginHint));else this.logger.verbose("createAuthCodeUrlQueryString: Prompt is select_account, ignoring account hints");return e.nonce&&n.addNonce(e.nonce),e.state&&n.addState(e.state),(!_R.isEmpty(e.claims)||this.config.authOptions.clientCapabilities&&this.config.authOptions.clientCapabilities.length>0)&&n.addClaims(e.claims,this.config.authOptions.clientCapabilities),e.extraQueryParameters&&n.addExtraQueryParameters(e.extraQueryParameters),e.nativeBroker?(n.addNativeBroker(),e.authenticationScheme!==zT.POP?[3,2]:[4,new MO(this.cryptoUtils).generateCnf(e)]):[3,2];case 1:c=l.sent(),n.addPopToken(c.reqCnfString),l.label=2;case 2:return[2,n.createQueryString()]}}))}))},t.prototype.createLogoutUrlQueryString=function(e){var t=new AO;return e.postLogoutRedirectUri&&t.addPostLogoutRedirectUri(e.postLogoutRedirectUri),e.correlationId&&t.addCorrelationId(e.correlationId),e.idTokenHint&&t.addIdTokenHint(e.idTokenHint),e.state&&t.addState(e.state),e.logoutHint&&t.addLogoutHint(e.logoutHint),e.extraQueryParameters&&t.addExtraQueryParameters(e.extraQueryParameters),t.createQueryString()},t.prototype.extractAccountSid=function(e){var t;return(null===(t=e.idTokenClaims)||void 0===t?void 0:t.sid)||null},t.prototype.extractLoginHint=function(e){var t;return(null===(t=e.idTokenClaims)||void 0===t?void 0:t.login_hint)||null},t}(RO);function LO(e){return e.hasOwnProperty("authorization_endpoint")&&e.hasOwnProperty("token_endpoint")&&e.hasOwnProperty("issuer")&&e.hasOwnProperty("jwks_uri")}var BO,FO={"https://login.microsoftonline.com/common/":{token_endpoint:"https://login.microsoftonline.com/common/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.microsoftonline.com/common/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.microsoftonline.com/{tenantid}/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://graph.microsoft.com/oidc/userinfo",authorization_endpoint:"https://login.microsoftonline.com/common/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.microsoftonline.com/common/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.microsoftonline.com/common/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.microsoftonline.com/common/kerberos",tenant_region_scope:null,cloud_instance_name:"microsoftonline.com",cloud_graph_host_name:"graph.windows.net",msgraph_host:"graph.microsoft.com",rbac_url:"https://pas.windows.net"},"https://login.chinacloudapi.cn/common/":{token_endpoint:"https://login.chinacloudapi.cn/common/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.chinacloudapi.cn/common/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.partner.microsoftonline.cn/{tenantid}/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://microsoftgraph.chinacloudapi.cn/oidc/userinfo",authorization_endpoint:"https://login.chinacloudapi.cn/common/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.chinacloudapi.cn/common/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.chinacloudapi.cn/common/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.chinacloudapi.cn/common/kerberos",tenant_region_scope:null,cloud_instance_name:"partner.microsoftonline.cn",cloud_graph_host_name:"graph.chinacloudapi.cn",msgraph_host:"microsoftgraph.chinacloudapi.cn",rbac_url:"https://pas.chinacloudapi.cn"},"https://login.microsoftonline.us/common/":{token_endpoint:"https://login.microsoftonline.us/common/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.microsoftonline.us/common/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.microsoftonline.us/{tenantid}/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://graph.microsoft.com/oidc/userinfo",authorization_endpoint:"https://login.microsoftonline.us/common/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.microsoftonline.us/common/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.microsoftonline.us/common/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.microsoftonline.us/common/kerberos",tenant_region_scope:null,cloud_instance_name:"microsoftonline.us",cloud_graph_host_name:"graph.windows.net",msgraph_host:"graph.microsoft.com",rbac_url:"https://pasff.usgovcloudapi.net"},"https://login.microsoftonline.com/consumers/":{token_endpoint:"https://login.microsoftonline.com/consumers/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.microsoftonline.com/consumers/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.microsoftonline.com/9188040d-6c67-4c5b-b112-36a304b66dad/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://graph.microsoft.com/oidc/userinfo",authorization_endpoint:"https://login.microsoftonline.com/consumers/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.microsoftonline.com/consumers/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.microsoftonline.com/consumers/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.microsoftonline.com/consumers/kerberos",tenant_region_scope:null,cloud_instance_name:"microsoftonline.com",cloud_graph_host_name:"graph.windows.net",msgraph_host:"graph.microsoft.com",rbac_url:"https://pas.windows.net"},"https://login.chinacloudapi.cn/consumers/":{token_endpoint:"https://login.chinacloudapi.cn/consumers/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.chinacloudapi.cn/consumers/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.partner.microsoftonline.cn/9188040d-6c67-4c5b-b112-36a304b66dad/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://microsoftgraph.chinacloudapi.cn/oidc/userinfo",authorization_endpoint:"https://login.chinacloudapi.cn/consumers/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.chinacloudapi.cn/consumers/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.chinacloudapi.cn/consumers/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.chinacloudapi.cn/consumers/kerberos",tenant_region_scope:null,cloud_instance_name:"partner.microsoftonline.cn",cloud_graph_host_name:"graph.chinacloudapi.cn",msgraph_host:"microsoftgraph.chinacloudapi.cn",rbac_url:"https://pas.chinacloudapi.cn"},"https://login.microsoftonline.us/consumers/":{token_endpoint:"https://login.microsoftonline.us/consumers/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.microsoftonline.us/consumers/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.microsoftonline.us/9188040d-6c67-4c5b-b112-36a304b66dad/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://graph.microsoft.com/oidc/userinfo",authorization_endpoint:"https://login.microsoftonline.us/consumers/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.microsoftonline.us/consumers/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.microsoftonline.us/consumers/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.microsoftonline.us/consumers/kerberos",tenant_region_scope:null,cloud_instance_name:"microsoftonline.us",cloud_graph_host_name:"graph.windows.net",msgraph_host:"graph.microsoft.com",rbac_url:"https://pasff.usgovcloudapi.net"},"https://login.microsoftonline.com/organizations/":{token_endpoint:"https://login.microsoftonline.com/organizations/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.microsoftonline.com/organizations/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.microsoftonline.com/{tenantid}/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://graph.microsoft.com/oidc/userinfo",authorization_endpoint:"https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.microsoftonline.com/organizations/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.microsoftonline.com/organizations/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.microsoftonline.com/organizations/kerberos",tenant_region_scope:null,cloud_instance_name:"microsoftonline.com",cloud_graph_host_name:"graph.windows.net",msgraph_host:"graph.microsoft.com",rbac_url:"https://pas.windows.net"},"https://login.chinacloudapi.cn/organizations/":{token_endpoint:"https://login.chinacloudapi.cn/organizations/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.chinacloudapi.cn/organizations/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.partner.microsoftonline.cn/{tenantid}/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://microsoftgraph.chinacloudapi.cn/oidc/userinfo",authorization_endpoint:"https://login.chinacloudapi.cn/organizations/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.chinacloudapi.cn/organizations/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.chinacloudapi.cn/organizations/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.chinacloudapi.cn/organizations/kerberos",tenant_region_scope:null,cloud_instance_name:"partner.microsoftonline.cn",cloud_graph_host_name:"graph.chinacloudapi.cn",msgraph_host:"microsoftgraph.chinacloudapi.cn",rbac_url:"https://pas.chinacloudapi.cn"},"https://login.microsoftonline.us/organizations/":{token_endpoint:"https://login.microsoftonline.us/organizations/oauth2/v2.0/token",token_endpoint_auth_methods_supported:["client_secret_post","private_key_jwt","client_secret_basic"],jwks_uri:"https://login.microsoftonline.us/organizations/discovery/v2.0/keys",response_modes_supported:["query","fragment","form_post"],subject_types_supported:["pairwise"],id_token_signing_alg_values_supported:["RS256"],response_types_supported:["code","id_token","code id_token","id_token token"],scopes_supported:["openid","profile","email","offline_access"],issuer:"https://login.microsoftonline.us/{tenantid}/v2.0",request_uri_parameter_supported:!1,userinfo_endpoint:"https://graph.microsoft.com/oidc/userinfo",authorization_endpoint:"https://login.microsoftonline.us/organizations/oauth2/v2.0/authorize",device_authorization_endpoint:"https://login.microsoftonline.us/organizations/oauth2/v2.0/devicecode",http_logout_supported:!0,frontchannel_logout_supported:!0,end_session_endpoint:"https://login.microsoftonline.us/organizations/oauth2/v2.0/logout",claims_supported:["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],kerberos_endpoint:"https://login.microsoftonline.us/organizations/kerberos",tenant_region_scope:null,cloud_instance_name:"microsoftonline.us",cloud_graph_host_name:"graph.windows.net",msgraph_host:"graph.microsoft.com",rbac_url:"https://pasff.usgovcloudapi.net"}},HO={"https://login.microsoftonline.com/common/":{tenant_discovery_endpoint:"https://login.microsoftonline.com/common/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.chinacloudapi.cn/common/":{tenant_discovery_endpoint:"https://login.chinacloudapi.cn/common/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.microsoftonline.us/common/":{tenant_discovery_endpoint:"https://login.microsoftonline.us/common/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.microsoftonline.com/consumers/":{tenant_discovery_endpoint:"https://login.microsoftonline.com/consumers/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.chinacloudapi.cn/consumers/":{tenant_discovery_endpoint:"https://login.chinacloudapi.cn/consumers/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.microsoftonline.us/consumers/":{tenant_discovery_endpoint:"https://login.microsoftonline.us/consumers/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.microsoftonline.com/organizations/":{tenant_discovery_endpoint:"https://login.microsoftonline.com/organizations/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.chinacloudapi.cn/organizations/":{tenant_discovery_endpoint:"https://login.chinacloudapi.cn/organizations/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},"https://login.microsoftonline.us/organizations/":{tenant_discovery_endpoint:"https://login.microsoftonline.us/organizations/v2.0/.well-known/openid-configuration","api-version":"1.1",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]}},UO=function(){function e(e,t,n){this.networkInterface=e,this.performanceClient=t,this.correlationId=n}return e.prototype.detectRegion=function(t,n){var r,o,i,a;return vT(this,void 0,void 0,(function(){var s,c,l,u,d;return yT(this,(function(p){switch(p.label){case 0:if(null===(r=this.performanceClient)||void 0===r||r.addQueueMeasurement(iT.RegionDiscoveryDetectRegion,this.correlationId),s=t)return[3,8];c=e.IMDS_OPTIONS,p.label=1;case 1:return p.trys.push([1,6,,7]),null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(iT.RegionDiscoveryGetRegionFromIMDS,this.correlationId),[4,this.getRegionFromIMDS(xT.IMDS_VERSION,c)];case 2:return(l=p.sent()).status===WT.httpSuccess&&(s=l.body,n.region_source=VT.IMDS),l.status!==WT.httpBadRequest?[3,5]:(null===(i=this.performanceClient)||void 0===i||i.setPreQueueTime(iT.RegionDiscoveryGetCurrentVersion,this.correlationId),[4,this.getCurrentVersion(c)]);case 3:return(u=p.sent())?(null===(a=this.performanceClient)||void 0===a||a.setPreQueueTime(iT.RegionDiscoveryGetRegionFromIMDS,this.correlationId),[4,this.getRegionFromIMDS(u,c)]):(n.region_source=VT.FAILED_AUTO_DETECTION,[2,null]);case 4:(d=p.sent()).status===WT.httpSuccess&&(s=d.body,n.region_source=VT.IMDS),p.label=5;case 5:return[3,7];case 6:return p.sent(),n.region_source=VT.FAILED_AUTO_DETECTION,[2,null];case 7:return[3,9];case 8:n.region_source=VT.ENVIRONMENT_VARIABLE,p.label=9;case 9:return s||(n.region_source=VT.FAILED_AUTO_DETECTION),[2,s||null]}}))}))},e.prototype.getRegionFromIMDS=function(e,t){var n;return vT(this,void 0,void 0,(function(){return yT(this,(function(r){return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(iT.RegionDiscoveryGetRegionFromIMDS,this.correlationId),[2,this.networkInterface.sendGetRequestAsync(xT.IMDS_ENDPOINT+"?api-version="+e+"&format=text",t,xT.IMDS_TIMEOUT)]}))}))},e.prototype.getCurrentVersion=function(e){var t;return vT(this,void 0,void 0,(function(){var n;return yT(this,(function(r){switch(r.label){case 0:null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.RegionDiscoveryGetCurrentVersion,this.correlationId),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.networkInterface.sendGetRequestAsync(xT.IMDS_ENDPOINT+"?format=json",e)];case 2:return(n=r.sent()).status===WT.httpBadRequest&&n.body&&n.body["newest-versions"]&&n.body["newest-versions"].length>0?[2,n.body["newest-versions"][0]]:[2,null];case 3:return r.sent(),[2,null];case 4:return[2]}}))}))},e.IMDS_OPTIONS={headers:{Metadata:"true"}},e}(),zO=function(){function e(e,t,n,r,o,i,a){this.canonicalAuthority=e,this._canonicalAuthority.validateAsUri(),this.networkInterface=t,this.cacheManager=n,this.authorityOptions=r,this.regionDiscoveryMetadata={region_used:void 0,region_source:void 0,region_outcome:void 0},this.logger=o,this.performanceClient=i,this.correlationId=a,this.regionDiscovery=new UO(t,this.performanceClient,this.correlationId)}return e.prototype.getAuthorityType=function(e){if(e.HostNameAndPort.endsWith(xT.CIAM_AUTH_URL))return LM.Ciam;var t=e.PathSegments;if(t.length)switch(t[0].toLowerCase()){case xT.ADFS:return LM.Adfs;case xT.DSTS:return LM.Dsts}return LM.Default},Object.defineProperty(e.prototype,"authorityType",{get:function(){return this.getAuthorityType(this.canonicalAuthorityUrlComponents)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"protocolMode",{get:function(){return this.authorityOptions.protocolMode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"options",{get:function(){return this.authorityOptions},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"canonicalAuthority",{get:function(){return this._canonicalAuthority.urlString},set:function(e){this._canonicalAuthority=new oO(e),this._canonicalAuthority.validateAsUri(),this._canonicalAuthorityUrlComponents=null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"canonicalAuthorityUrlComponents",{get:function(){return this._canonicalAuthorityUrlComponents||(this._canonicalAuthorityUrlComponents=this._canonicalAuthority.getUrlComponents()),this._canonicalAuthorityUrlComponents},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hostnameAndPort",{get:function(){return this.canonicalAuthorityUrlComponents.HostNameAndPort.toLowerCase()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tenant",{get:function(){return this.canonicalAuthorityUrlComponents.PathSegments[0]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"authorizationEndpoint",{get:function(){if(this.discoveryComplete())return this.replacePath(this.metadata.authorization_endpoint);throw ER.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tokenEndpoint",{get:function(){if(this.discoveryComplete())return this.replacePath(this.metadata.token_endpoint);throw ER.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"deviceCodeEndpoint",{get:function(){if(this.discoveryComplete())return this.replacePath(this.metadata.token_endpoint.replace("/token","/devicecode"));throw ER.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"endSessionEndpoint",{get:function(){if(this.discoveryComplete()){if(!this.metadata.end_session_endpoint)throw ER.createLogoutNotSupportedError();return this.replacePath(this.metadata.end_session_endpoint)}throw ER.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"selfSignedJwtAudience",{get:function(){if(this.discoveryComplete())return this.replacePath(this.metadata.issuer);throw ER.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"jwksUri",{get:function(){if(this.discoveryComplete())return this.replacePath(this.metadata.jwks_uri);throw ER.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),e.prototype.canReplaceTenant=function(t){return 1===t.PathSegments.length&&!e.reservedTenantDomains.has(t.PathSegments[0])&&this.getAuthorityType(t)===LM.Default&&this.protocolMode===tO.AAD},e.prototype.replaceTenant=function(e){return e.replace(/{tenant}|{tenantid}/g,this.tenant)},e.prototype.replacePath=function(e){var t=this,n=e,r=new oO(this.metadata.canonical_authority).getUrlComponents(),o=r.PathSegments;return this.canonicalAuthorityUrlComponents.PathSegments.forEach((function(e,i){var a=o[i];if(0===i&&t.canReplaceTenant(r)){var s=new oO(t.metadata.authorization_endpoint).getUrlComponents().PathSegments[0];a!==s&&(t.logger.verbose("Replacing tenant domain name "+a+" with id "+s),a=s)}e!==a&&(n=n.replace("/"+a+"/","/"+e+"/"))})),this.replaceTenant(n)},Object.defineProperty(e.prototype,"defaultOpenIdConfigurationEndpoint",{get:function(){return this.authorityType===LM.Adfs||this.authorityType===LM.Dsts||this.protocolMode===tO.OIDC?this.canonicalAuthority+".well-known/openid-configuration":this.canonicalAuthority+"v2.0/.well-known/openid-configuration"},enumerable:!1,configurable:!0}),e.prototype.discoveryComplete=function(){return!!this.metadata},e.prototype.resolveEndpointsAsync=function(){var e,t,n;return vT(this,void 0,void 0,(function(){var r,o,i,a;return yT(this,(function(s){switch(s.label){case 0:return null===(e=this.performanceClient)||void 0===e||e.addQueueMeasurement(iT.AuthorityResolveEndpointsAsync,this.correlationId),(r=this.cacheManager.getAuthorityMetadataByAlias(this.hostnameAndPort))||(r=new JN).updateCanonicalAuthority(this.canonicalAuthority),null===(t=this.performanceClient)||void 0===t||t.setPreQueueTime(iT.AuthorityUpdateCloudDiscoveryMetadata,this.correlationId),[4,this.updateCloudDiscoveryMetadata(r)];case 1:return o=s.sent(),this.canonicalAuthority=this.canonicalAuthority.replace(this.hostnameAndPort,r.preferred_network),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(iT.AuthorityUpdateEndpointMetadata,this.correlationId),[4,this.updateEndpointMetadata(r)];case 2:return i=s.sent(),o!==BT.CACHE&&i!==BT.CACHE&&(r.resetExpiresAt(),r.updateCanonicalAuthority(this.canonicalAuthority)),a=this.cacheManager.generateAuthorityMetadataCacheKey(r.preferred_cache),this.cacheManager.setAuthorityMetadata(a,r),this.metadata=r,[2]}}))}))},e.prototype.updateEndpointMetadata=function(e){var t,n,r,o,i,a;return vT(this,void 0,void 0,(function(){var s,c;return yT(this,(function(l){switch(l.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.AuthorityUpdateEndpointMetadata,this.correlationId),(s=this.getEndpointMetadataFromConfig())?(e.updateEndpointMetadata(s,!1),[2,BT.CONFIG]):this.isAuthoritySameType(e)&&e.endpointsFromNetwork&&!e.isExpired()?[2,BT.CACHE]:(null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(iT.AuthorityGetEndpointMetadataFromNetwork,this.correlationId),[4,this.getEndpointMetadataFromNetwork()]);case 1:return(s=l.sent())?(null===(r=this.authorityOptions.azureRegionConfiguration)||void 0===r?void 0:r.azureRegion)?(null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(iT.AuthorityUpdateMetadataWithRegionalInformation,this.correlationId),[4,this.updateMetadataWithRegionalInformation(s)]):[3,3]:[3,4];case 2:s=l.sent(),l.label=3;case 3:return e.updateEndpointMetadata(s,!0),[2,BT.NETWORK];case 4:return!(c=this.getEndpointMetadataFromHardcodedValues())||this.authorityOptions.skipAuthorityMetadataCache?[3,7]:(null===(i=this.authorityOptions.azureRegionConfiguration)||void 0===i?void 0:i.azureRegion)?(null===(a=this.performanceClient)||void 0===a||a.setPreQueueTime(iT.AuthorityUpdateMetadataWithRegionalInformation,this.correlationId),[4,this.updateMetadataWithRegionalInformation(c)]):[3,6];case 5:c=l.sent(),l.label=6;case 6:return e.updateEndpointMetadata(c,!1),[2,BT.HARDCODED_VALUES];case 7:throw ER.createUnableToGetOpenidConfigError(this.defaultOpenIdConfigurationEndpoint)}}))}))},e.prototype.isAuthoritySameType=function(e){return new oO(e.canonical_authority).getUrlComponents().PathSegments.length===this.canonicalAuthorityUrlComponents.PathSegments.length},e.prototype.getEndpointMetadataFromConfig=function(){if(this.authorityOptions.authorityMetadata)try{return JSON.parse(this.authorityOptions.authorityMetadata)}catch(e){throw LN.createInvalidAuthorityMetadataError()}return null},e.prototype.getEndpointMetadataFromNetwork=function(){var e;return vT(this,void 0,void 0,(function(){var t,n;return yT(this,(function(r){switch(r.label){case 0:null===(e=this.performanceClient)||void 0===e||e.addQueueMeasurement(iT.AuthorityGetEndpointMetadataFromNetwork,this.correlationId),t={},r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.networkInterface.sendGetRequestAsync(this.defaultOpenIdConfigurationEndpoint,t)];case 2:return[2,LO((n=r.sent()).body)?n.body:null];case 3:return r.sent(),[2,null];case 4:return[2]}}))}))},e.prototype.getEndpointMetadataFromHardcodedValues=function(){return this.canonicalAuthority in FO?FO[this.canonicalAuthority]:null},e.prototype.updateMetadataWithRegionalInformation=function(t){var n,r,o,i;return vT(this,void 0,void 0,(function(){var a,s;return yT(this,(function(c){switch(c.label){case 0:return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(iT.AuthorityUpdateMetadataWithRegionalInformation,this.correlationId),(a=null===(r=this.authorityOptions.azureRegionConfiguration)||void 0===r?void 0:r.azureRegion)?a!==xT.AZURE_REGION_AUTO_DISCOVER_FLAG?(this.regionDiscoveryMetadata.region_outcome=KT.CONFIGURED_NO_AUTO_DETECTION,this.regionDiscoveryMetadata.region_used=a,[2,e.replaceWithRegionalInformation(t,a)]):(null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(iT.RegionDiscoveryDetectRegion,this.correlationId),[4,this.regionDiscovery.detectRegion(null===(i=this.authorityOptions.azureRegionConfiguration)||void 0===i?void 0:i.environmentRegion,this.regionDiscoveryMetadata)]):[3,2];case 1:if(s=c.sent())return this.regionDiscoveryMetadata.region_outcome=KT.AUTO_DETECTION_REQUESTED_SUCCESSFUL,this.regionDiscoveryMetadata.region_used=s,[2,e.replaceWithRegionalInformation(t,s)];this.regionDiscoveryMetadata.region_outcome=KT.AUTO_DETECTION_REQUESTED_FAILED,c.label=2;case 2:return[2,t]}}))}))},e.prototype.updateCloudDiscoveryMetadata=function(e){var t,n;return vT(this,void 0,void 0,(function(){var r,o,i;return yT(this,(function(a){switch(a.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.AuthorityUpdateCloudDiscoveryMetadata,this.correlationId),this.logger.verbose("Attempting to get cloud discovery metadata in the config"),this.logger.verbosePii("Known Authorities: "+(this.authorityOptions.knownAuthorities||xT.NOT_APPLICABLE)),this.logger.verbosePii("Authority Metadata: "+(this.authorityOptions.authorityMetadata||xT.NOT_APPLICABLE)),this.logger.verbosePii("Canonical Authority: "+(e.canonical_authority||xT.NOT_APPLICABLE)),(r=this.getCloudDiscoveryMetadataFromConfig())?(this.logger.verbose("Found cloud discovery metadata in the config."),e.updateCloudDiscoveryMetadata(r,!1),[2,BT.CONFIG]):(this.logger.verbose("Did not find cloud discovery metadata in the config... Attempting to get cloud discovery metadata from the cache."),o=e.isExpired(),this.isAuthoritySameType(e)&&e.aliasesFromNetwork&&!o?(this.logger.verbose("Found metadata in the cache."),[2,BT.CACHE]):(o&&this.logger.verbose("The metadata entity is expired."),this.logger.verbose("Did not find cloud discovery metadata in the cache... Attempting to get cloud discovery metadata from the network."),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(iT.AuthorityGetCloudDiscoveryMetadataFromNetwork,this.correlationId),[4,this.getCloudDiscoveryMetadataFromNetwork()]));case 1:if(r=a.sent())return this.logger.verbose("cloud discovery metadata was successfully returned from getCloudDiscoveryMetadataFromNetwork()"),e.updateCloudDiscoveryMetadata(r,!0),[2,BT.NETWORK];if(this.logger.verbose("Did not find cloud discovery metadata from the network... Attempting to get cloud discovery metadata from hardcoded values."),(i=this.getCloudDiscoveryMetadataFromHarcodedValues())&&!this.options.skipAuthorityMetadataCache)return this.logger.verbose("Found cloud discovery metadata from hardcoded values."),e.updateCloudDiscoveryMetadata(i,!1),[2,BT.HARDCODED_VALUES];throw this.logger.error("Did not find cloud discovery metadata from hardcoded values... Metadata could not be obtained from config, cache, network or hardcoded values. Throwing Untrusted Authority Error."),LN.createUntrustedAuthorityError()}}))}))},e.prototype.getCloudDiscoveryMetadataFromConfig=function(){if(this.authorityType===LM.Ciam)return this.logger.verbose("CIAM authorities do not support cloud discovery metadata, generate the aliases from authority host."),e.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort);if(this.authorityOptions.cloudDiscoveryMetadata){this.logger.verbose("The cloud discovery metadata has been provided as a network response, in the config.");try{this.logger.verbose("Attempting to parse the cloud discovery metadata.");var t=JSON.parse(this.authorityOptions.cloudDiscoveryMetadata),n=e.getCloudDiscoveryMetadataFromNetworkResponse(t.metadata,this.hostnameAndPort);if(this.logger.verbose("Parsed the cloud discovery metadata."),n)return this.logger.verbose("There is returnable metadata attached to the parsed cloud discovery metadata."),n;this.logger.verbose("There is no metadata attached to the parsed cloud discovery metadata.")}catch(e){throw this.logger.verbose("Unable to parse the cloud discovery metadata. Throwing Invalid Cloud Discovery Metadata Error."),LN.createInvalidCloudDiscoveryMetadataError()}}return this.isInKnownAuthorities()?(this.logger.verbose("The host is included in knownAuthorities. Creating new cloud discovery metadata from the host."),e.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort)):null},e.prototype.getCloudDiscoveryMetadataFromNetwork=function(){var t;return vT(this,void 0,void 0,(function(){var n,r,o,i,a,s,c,l;return yT(this,(function(u){switch(u.label){case 0:null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(iT.AuthorityGetCloudDiscoveryMetadataFromNetwork,this.correlationId),n=""+xT.AAD_INSTANCE_DISCOVERY_ENDPT+this.canonicalAuthority+"oauth2/v2.0/authorize",r={},o=null,u.label=1;case 1:return u.trys.push([1,3,,4]),[4,this.networkInterface.sendGetRequestAsync(n,r)];case 2:if(i=u.sent(),a=void 0,s=void 0,function(e){return e.hasOwnProperty("tenant_discovery_endpoint")&&e.hasOwnProperty("metadata")}(i.body))a=i.body,s=a.metadata,this.logger.verbosePii("tenant_discovery_endpoint is: "+a.tenant_discovery_endpoint);else{if(!function(e){return e.hasOwnProperty("error")&&e.hasOwnProperty("error_description")}(i.body))return this.logger.error("AAD did not return a CloudInstanceDiscoveryResponse or CloudInstanceDiscoveryErrorResponse"),[2,null];if(this.logger.warning("A CloudInstanceDiscoveryErrorResponse was returned. The cloud instance discovery network request's status code is: "+i.status),(a=i.body).error===xT.INVALID_INSTANCE)return this.logger.error("The CloudInstanceDiscoveryErrorResponse error is invalid_instance."),[2,null];this.logger.warning("The CloudInstanceDiscoveryErrorResponse error is "+a.error),this.logger.warning("The CloudInstanceDiscoveryErrorResponse error description is "+a.error_description),this.logger.warning("Setting the value of the CloudInstanceDiscoveryMetadata (returned from the network) to []"),s=[]}return this.logger.verbose("Attempting to find a match between the developer's authority and the CloudInstanceDiscoveryMetadata returned from the network request."),o=e.getCloudDiscoveryMetadataFromNetworkResponse(s,this.hostnameAndPort),[3,4];case 3:return(c=u.sent())instanceof lI?this.logger.error("There was a network error while attempting to get the cloud discovery instance metadata.\nError: "+c.errorCode+"\nError Description: "+c.errorMessage):(l=c,this.logger.error("A non-MSALJS error was thrown while attempting to get the cloud instance discovery metadata.\nError: "+l.name+"\nError Description: "+l.message)),[2,null];case 4:return o||(this.logger.warning("The developer's authority was not found within the CloudInstanceDiscoveryMetadata returned from the network request."),this.logger.verbose("Creating custom Authority for custom domain scenario."),o=e.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort)),[2,o]}}))}))},e.prototype.getCloudDiscoveryMetadataFromHarcodedValues=function(){return this.canonicalAuthority in HO?HO[this.canonicalAuthority]:null},e.prototype.isInKnownAuthorities=function(){var e=this;return this.authorityOptions.knownAuthorities.filter((function(t){return oO.getDomainFromUrl(t).toLowerCase()===e.hostnameAndPort})).length>0},e.generateAuthority=function(e,t){var n;if(t&&t.azureCloudInstance!==nO.None){var r=t.tenant?t.tenant:xT.DEFAULT_COMMON_TENANT;n=t.azureCloudInstance+"/"+r+"/"}return n||e},e.createCloudDiscoveryMetadataFromHost=function(e){return{preferred_network:e,preferred_cache:e,aliases:[e]}},e.getCloudDiscoveryMetadataFromNetworkResponse=function(e,t){for(var n=0;n-1)return r}return null},e.prototype.getPreferredCache=function(){if(this.discoveryComplete())return this.metadata.preferred_cache;throw ER.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},e.prototype.isAlias=function(e){return this.metadata.aliases.indexOf(e)>-1},e.isPublicCloudAuthority=function(e){return xT.KNOWN_PUBLIC_CLOUDS.indexOf(e)>=0},e.buildRegionalAuthorityString=function(e,t,n){var r=new oO(e);r.validateAsUri();var o=r.getUrlComponents(),i=t+"."+o.HostNameAndPort;this.isPublicCloudAuthority(o.HostNameAndPort)&&(i=t+"."+xT.REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX);var a=oO.constructAuthorityUriFromObject(gT(gT({},r.getUrlComponents()),{HostNameAndPort:i})).urlString;return n?a+"?"+n:a},e.replaceWithRegionalInformation=function(t,n){return t.authorization_endpoint=e.buildRegionalAuthorityString(t.authorization_endpoint,n),t.token_endpoint=e.buildRegionalAuthorityString(t.token_endpoint,n,xT.REGIONAL_AUTH_NON_MSI_QUERY_STRING),t.end_session_endpoint&&(t.end_session_endpoint=e.buildRegionalAuthorityString(t.end_session_endpoint,n)),t},e.transformCIAMAuthority=function(e){var t=e.endsWith(xT.FORWARD_SLASH)?e:""+e+xT.FORWARD_SLASH,n=new oO(e).getUrlComponents();return 0===n.PathSegments.length&&n.HostNameAndPort.endsWith(xT.CIAM_AUTH_URL)&&(t=""+t+n.HostNameAndPort.split(".")[0]+xT.AAD_TENANT_DOMAIN_SUFFIX),t},e.reservedTenantDomains=new Set(["{tenant}","{tenantid}",ST.COMMON,ST.CONSUMERS,ST.ORGANIZATIONS]),e}(),qO=function(){function e(){}return e.createDiscoveredInstance=function(t,n,r,o,i,a,s){return vT(this,void 0,void 0,(function(){var c,l,u;return yT(this,(function(d){switch(d.label){case 0:null==a||a.addQueueMeasurement(iT.AuthorityFactoryCreateDiscoveredInstance,s),c=zO.transformCIAMAuthority(t),l=e.createInstance(c,n,r,o,i,a,s),d.label=1;case 1:return d.trys.push([1,3,,4]),null==a||a.setPreQueueTime(iT.AuthorityResolveEndpointsAsync,s),[4,l.resolveEndpointsAsync()];case 2:return d.sent(),[2,l];case 3:throw u=d.sent(),ER.createEndpointDiscoveryIncompleteError(u);case 4:return[2]}}))}))},e.createInstance=function(e,t,n,r,o,i,a){if(_R.isEmpty(e))throw LN.createUrlEmptyError();return new zO(e,t,n,r,o,i,a)},e}(),jO=function(){function e(e,t){this.cacheOutcome=GT.NO_CACHE_HIT,this.cacheManager=t,this.apiId=e.apiId,this.correlationId=e.correlationId,this.wrapperSKU=e.wrapperSKU||xT.EMPTY_STRING,this.wrapperVer=e.wrapperVer||xT.EMPTY_STRING,this.telemetryCacheKey=qT.CACHE_KEY+NT.CACHE_KEY_SEPARATOR+e.clientId}return e.prototype.generateCurrentRequestHeaderValue=function(){var e=""+this.apiId+qT.VALUE_SEPARATOR+this.cacheOutcome,t=[this.wrapperSKU,this.wrapperVer].join(qT.VALUE_SEPARATOR),n=[e,this.getRegionDiscoveryFields()].join(qT.VALUE_SEPARATOR);return[qT.SCHEMA_VERSION,n,t].join(qT.CATEGORY_SEPARATOR)},e.prototype.generateLastRequestHeaderValue=function(){var t=this.getLastRequests(),n=e.maxErrorsToSend(t),r=t.failedRequests.slice(0,2*n).join(qT.VALUE_SEPARATOR),o=t.errors.slice(0,n).join(qT.VALUE_SEPARATOR),i=t.errors.length,a=[i,n=qT.MAX_CACHED_ERRORS&&(t.failedRequests.shift(),t.failedRequests.shift(),t.errors.shift()),t.failedRequests.push(this.apiId,this.correlationId),_R.isEmpty(e.subError)?_R.isEmpty(e.errorCode)?e&&e.toString()?t.errors.push(e.toString()):t.errors.push(qT.UNKNOWN_ERROR):t.errors.push(e.errorCode):t.errors.push(e.subError),this.cacheManager.setServerTelemetry(this.telemetryCacheKey,t)},e.prototype.incrementCacheHits=function(){var e=this.getLastRequests();return e.cacheHits+=1,this.cacheManager.setServerTelemetry(this.telemetryCacheKey,e),e.cacheHits},e.prototype.getLastRequests=function(){var e=new $N;return this.cacheManager.getServerTelemetry(this.telemetryCacheKey)||e},e.prototype.clearTelemetryCache=function(){var t=this.getLastRequests(),n=e.maxErrorsToSend(t);if(n===t.errors.length)this.cacheManager.removeItem(this.telemetryCacheKey);else{var r=new $N;r.failedRequests=t.failedRequests.slice(2*n),r.errors=t.errors.slice(n),this.cacheManager.setServerTelemetry(this.telemetryCacheKey,r)}},e.maxErrorsToSend=function(e){var t,n=0,r=0,o=e.errors.length;for(t=0;t0)&&a.addClaims(e.claims,this.config.authOptions.clientCapabilities),this.config.systemOptions.preventCorsPreflight&&e.ccsCredential)switch(e.ccsCredential.type){case UN.HOME_ACCOUNT_ID:try{u=HN(e.ccsCredential.credential),a.addCcsOid(u)}catch(e){this.logger.verbose("Could not parse home account ID for CCS Header: "+e)}break;case UN.UPN:a.addCcsUpn(e.ccsCredential.credential)}return null==i||i.endMeasurement({success:!0}),[2,a.createQueryString()]}}))}))},t}(RO),tD=function(e){function t(t,n){return e.call(this,t,n)||this}return mT(t,e),t.prototype.acquireToken=function(e){return vT(this,void 0,void 0,(function(){var t;return yT(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.acquireCachedToken(e)];case 1:return[2,n.sent()];case 2:if((t=n.sent())instanceof ER&&t.errorCode===iR)return[2,new eD(this.config,this.performanceClient).acquireTokenByRefreshToken(e)];throw t;case 3:return[2]}}))}))},t.prototype.acquireCachedToken=function(e){var t,n,r,o,i;return vT(this,void 0,void 0,(function(){var a,s;return yT(this,(function(c){switch(c.label){case 0:if(!e)throw LN.createEmptyTokenRequestError();if(e.forceRefresh)throw null===(t=this.serverTelemetryManager)||void 0===t||t.setCacheOutcome(GT.FORCE_REFRESH),this.logger.info("SilentFlowClient:acquireCachedToken - Skipping cache because forceRefresh is true."),ER.createRefreshRequiredError();if(!this.config.cacheOptions.claimsBasedCachingEnabled&&!_R.isEmptyObj(e.claims))throw null===(n=this.serverTelemetryManager)||void 0===n||n.setCacheOutcome(GT.CLAIMS_REQUESTED_CACHE_SKIPPED),this.logger.info("SilentFlowClient:acquireCachedToken - Skipping cache because claims-based caching is disabled and claims were requested."),ER.createRefreshRequiredError();if(!e.account)throw ER.createNoAccountInSilentRequestError();if(a=e.authority||this.authority.getPreferredCache(),!(s=this.cacheManager.readCacheRecord(e.account,e,a)).accessToken)throw null===(r=this.serverTelemetryManager)||void 0===r||r.setCacheOutcome(GT.NO_CACHED_ACCESS_TOKEN),this.logger.info("SilentFlowClient:acquireCachedToken - No access token found in cache for the given properties."),ER.createRefreshRequiredError();if(GN.wasClockTurnedBack(s.accessToken.cachedAt)||GN.isTokenExpired(s.accessToken.expiresOn,this.config.systemOptions.tokenRenewalOffsetSeconds))throw null===(o=this.serverTelemetryManager)||void 0===o||o.setCacheOutcome(GT.CACHED_ACCESS_TOKEN_EXPIRED),this.logger.info("SilentFlowClient:acquireCachedToken - Cached access token is expired or will expire within "+this.config.systemOptions.tokenRenewalOffsetSeconds+" seconds."),ER.createRefreshRequiredError();if(s.accessToken.refreshOn&&GN.isTokenExpired(s.accessToken.refreshOn,0))throw null===(i=this.serverTelemetryManager)||void 0===i||i.setCacheOutcome(GT.REFRESH_CACHED_ACCESS_TOKEN),this.logger.info("SilentFlowClient:acquireCachedToken - Cached access token's refreshOn property has been exceeded'."),ER.createRefreshRequiredError();return this.config.serverTelemetryManager&&this.config.serverTelemetryManager.incrementCacheHits(),[4,this.generateResultFromCacheRecord(s,e)];case 1:return[2,c.sent()]}}))}))},t.prototype.generateResultFromCacheRecord=function(e,t){return vT(this,void 0,void 0,(function(){var n,r;return yT(this,(function(o){switch(o.label){case 0:if(e.idToken&&(n=new qN(e.idToken.secret,this.config.cryptoInterface)),t.maxAge||0===t.maxAge){if(!(r=null==n?void 0:n.claims.auth_time))throw ER.createAuthTimeNotFoundError();qN.checkMaxAge(r,t.maxAge)}return[4,OO.generateAuthenticationResult(this.cryptoUtils,this.authority,e,!0,t,n)];case 1:return[2,o.sent()]}}))}))},t}(RO),nD=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return oT(t,e),t.prototype.acquireToken=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i;return uT(this,(function(a){switch(a.label){case 0:return t=this.performanceClient.startMeasurement(iT.SilentCacheClientAcquireToken,e.correlationId),n=this.initializeServerTelemetryManager(nI.acquireTokenSilent_silentFlow),[4,this.createSilentFlowClient(n,e.authority,e.azureCloudOptions)];case 1:r=a.sent(),this.logger.verbose("Silent auth client created"),a.label=2;case 2:return a.trys.push([2,4,,5]),[4,r.acquireCachedToken(e)];case 3:return o=a.sent(),t.endMeasurement({success:!0,fromCache:!0}),[2,o];case 4:throw(i=a.sent())instanceof sM&&i.errorCode===HP&&this.logger.verbose("Signing keypair for bound access token not found. Refreshing bound access token and generating a new crypto keypair."),t.endMeasurement({errorCode:i instanceof lI&&i.errorCode||void 0,subErrorCode:i instanceof lI&&i.subError||void 0,success:!1}),i;case 5:return[2]}}))}))},t.prototype.logout=function(){return Promise.reject(sM.createSilentLogoutUnsupportedError())},t.prototype.createSilentFlowClient=function(e,t,n){return lT(this,void 0,void 0,(function(){var r;return uT(this,(function(o){switch(o.label){case 0:return this.performanceClient.setPreQueueTime(iT.StandardInteractionClientGetClientConfiguration,this.correlationId),[4,this.getClientConfiguration(e,t,n)];case 1:return r=o.sent(),[2,new tD(r,this.performanceClient)]}}))}))},t.prototype.initializeSilentRequest=function(e,t){return lT(this,void 0,void 0,(function(){var n;return uT(this,(function(r){switch(r.label){case 0:return this.performanceClient.addQueueMeasurement(iT.InitializeSilentRequest,this.correlationId),this.performanceClient.setPreQueueTime(iT.InitializeBaseRequest,this.correlationId),n=[sT({},e)],[4,this.initializeBaseRequest(e,t)];case 1:return[2,sT.apply(void 0,[sT.apply(void 0,n.concat([r.sent()])),{account:t,forceRefresh:e.forceRefresh||!1}])]}}))}))},t}(VO),rD=function(e){function t(t,n,r,o,i,a,s,c,l,u,d,p){var h=e.call(this,t,n,r,o,i,a,c,l,p)||this;return h.apiId=s,h.accountId=u,h.nativeMessageHandler=l,h.nativeStorageManager=d,h.silentCacheClient=new nD(t,h.nativeStorageManager,r,o,i,a,c,l,p),h}return oT(t,e),t.prototype.acquireToken=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a,s;return uT(this,(function(c){switch(c.label){case 0:return this.logger.trace("NativeInteractionClient - acquireToken called."),t=this.performanceClient.startMeasurement(iT.NativeInteractionClientAcquireToken,e.correlationId),n=GN.nowSeconds(),[4,this.initializeNativeRequest(e)];case 1:r=c.sent(),c.label=2;case 2:return c.trys.push([2,4,,5]),[4,this.acquireTokensFromCache(this.accountId,r)];case 3:return o=c.sent(),t.endMeasurement({success:!0,isNativeBroker:!1,fromCache:!0}),[2,o];case 4:return c.sent(),this.logger.info("MSAL internal Cache does not contain tokens, proceed to make a native call"),[3,5];case 5:return i={method:QT.GetToken,request:r},[4,this.nativeMessageHandler.sendMessage(i)];case 6:return a=c.sent(),s=this.validateNativeResponse(a),[2,this.handleNativeResponse(s,r,n).then((function(e){return t.endMeasurement({success:!0,isNativeBroker:!0,requestId:e.requestId}),e})).catch((function(e){throw t.endMeasurement({success:!1,errorCode:e.errorCode,subErrorCode:e.subError,isNativeBroker:!0}),e}))]}}))}))},t.prototype.createSilentCacheRequest=function(e,t){return{authority:e.authority,correlationId:this.correlationId,scopes:BN.fromString(e.scope).asArray(),account:t,forceRefresh:!1}},t.prototype.acquireTokensFromCache=function(e,t){return lT(this,void 0,void 0,(function(){var n,r;return uT(this,(function(o){switch(o.label){case 0:if(!e)throw this.logger.warning("NativeInteractionClient:acquireTokensFromCache - No nativeAccountId provided"),ER.createNoAccountFoundError();if(!(n=this.browserStorage.getAccountInfoFilteredBy({nativeAccountId:e})))throw ER.createNoAccountFoundError();o.label=1;case 1:return o.trys.push([1,3,,4]),r=this.createSilentCacheRequest(t,n),[4,this.silentCacheClient.acquireToken(r)];case 2:return[2,o.sent()];case 3:throw o.sent();case 4:return[2]}}))}))},t.prototype.acquireTokenRedirect=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a;return uT(this,(function(s){switch(s.label){case 0:return this.logger.trace("NativeInteractionClient - acquireTokenRedirect called."),[4,this.initializeNativeRequest(e)];case 1:t=s.sent(),n={method:QT.GetToken,request:t},s.label=2;case 2:return s.trys.push([2,4,,5]),[4,this.nativeMessageHandler.sendMessage(n)];case 3:return r=s.sent(),this.validateNativeResponse(r),[3,5];case 4:if((o=s.sent())instanceof XO&&o.isFatal())throw o;return[3,5];case 5:return this.browserStorage.setTemporaryCache(XT.NATIVE_REQUEST,JSON.stringify(t),!0),i={apiId:nI.acquireTokenRedirect,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},a=this.config.auth.navigateToLoginRequestUrl?window.location.href:this.getRedirectUri(e.redirectUri),[4,this.navigationClient.navigateExternal(a,i)];case 6:return s.sent(),[2]}}))}))},t.prototype.handleRedirectPromise=function(){return lT(this,void 0,void 0,(function(){var e,t,n,r,o,i,a,s;return uT(this,(function(c){switch(c.label){case 0:if(this.logger.trace("NativeInteractionClient - handleRedirectPromise called."),!this.browserStorage.isInteractionInProgress(!0))return this.logger.info("handleRedirectPromise called but there is no interaction in progress, returning null."),[2,null];if(!(e=this.browserStorage.getCachedNativeRequest()))return this.logger.verbose("NativeInteractionClient - handleRedirectPromise called but there is no cached request, returning null."),[2,null];t=e.prompt,n=cT(e,["prompt"]),t&&this.logger.verbose("NativeInteractionClient - handleRedirectPromise called and prompt was included in the original request, removing prompt from cached request to prevent second interaction with native broker window."),this.browserStorage.removeItem(this.browserStorage.generateCacheKey(XT.NATIVE_REQUEST)),r={method:QT.GetToken,request:n},o=GN.nowSeconds(),c.label=1;case 1:return c.trys.push([1,3,,4]),this.logger.verbose("NativeInteractionClient - handleRedirectPromise sending message to native broker."),[4,this.nativeMessageHandler.sendMessage(r)];case 2:return i=c.sent(),this.validateNativeResponse(i),a=this.handleNativeResponse(i,n,o),this.browserStorage.setInteractionInProgress(!1),[2,a];case 3:throw s=c.sent(),this.browserStorage.setInteractionInProgress(!1),s;case 4:return[2]}}))}))},t.prototype.logout=function(){return this.logger.trace("NativeInteractionClient - logout called."),Promise.reject("Logout not implemented yet")},t.prototype.handleNativeResponse=function(e,t,n){return lT(this,void 0,void 0,(function(){var r,o,i,a,s,c;return uT(this,(function(l){switch(l.label){case 0:if(this.logger.trace("NativeInteractionClient - handleNativeResponse called."),e.account.id!==t.accountId)throw XO.createUserSwitchError();return[4,this.getDiscoveredAuthority(t.authority)];case 1:return r=l.sent(),o=r.getPreferredCache(),i=this.createIdTokenObj(e),a=this.createHomeAccountIdentifier(e,i),s=this.createAccountEntity(e,a,i,o),[4,this.generateAuthenticationResult(e,t,i,s,r.canonicalAuthority,n)];case 2:return c=l.sent(),this.cacheAccount(s),this.cacheNativeTokens(e,t,a,s,i,c.accessToken,c.tenantId,n),[2,c]}}))}))},t.prototype.createIdTokenObj=function(e){return new qN(e.id_token||xT.EMPTY_STRING,this.browserCrypto)},t.prototype.createHomeAccountIdentifier=function(e,t){return zN.generateHomeAccountId(e.client_info||xT.EMPTY_STRING,LM.Default,this.logger,this.browserCrypto,t)},t.prototype.createAccountEntity=function(e,t,n,r){return zN.createAccount(e.client_info,t,n,void 0,void 0,void 0,r,e.account.id)},t.prototype.generateScopes=function(e,t){return e.scope?BN.fromString(e.scope):BN.fromString(t.scope)},t.prototype.generatePopAccessToken=function(e,t){return lT(this,void 0,void 0,(function(){var n,r;return uT(this,(function(o){switch(o.label){case 0:if(t.tokenType!==zT.POP)return[3,2];if(e.shr)return this.logger.trace("handleNativeServerResponse: SHR is enabled in native layer"),[2,e.shr];if(n=new MO(this.browserCrypto),r={resourceRequestMethod:t.resourceRequestMethod,resourceRequestUri:t.resourceRequestUri,shrClaims:t.shrClaims,shrNonce:t.shrNonce},!t.keyId)throw ER.createKeyIdMissingError();return[4,n.signPopToken(e.access_token,t.keyId,r)];case 1:return[2,o.sent()];case 2:return[2,e.access_token]}}))}))},t.prototype.generateAuthenticationResult=function(e,t,n,r,o,i){return lT(this,void 0,void 0,(function(){var a,s,c,l,u,d,p;return uT(this,(function(h){switch(h.label){case 0:return a=this.addTelemetryFromNativeResponse(e),s=e.scope?BN.fromString(e.scope):BN.fromString(t.scope),c=e.account.properties||{},l=c.UID||n.claims.oid||n.claims.sub||xT.EMPTY_STRING,u=c.TenantId||n.claims.tid||xT.EMPTY_STRING,[4,this.generatePopAccessToken(e,t)];case 1:return d=h.sent(),p=t.tokenType===zT.POP?zT.POP:zT.BEARER,[2,{authority:o,uniqueId:l,tenantId:u,scopes:s.asArray(),account:r.getAccountInfo(),idToken:e.id_token,idTokenClaims:n.claims,accessToken:d,fromCache:!!a&&this.isResponseFromCache(a),expiresOn:new Date(1e3*Number(i+e.expires_in)),tokenType:p,correlationId:this.correlationId,state:e.state,fromNativeBroker:!0}]}}))}))},t.prototype.cacheAccount=function(e){var t=this;this.browserStorage.setAccount(e),this.browserStorage.removeAccountContext(e).catch((function(e){t.logger.error("Error occurred while removing account context from browser storage. "+e)}))},t.prototype.cacheNativeTokens=function(e,t,n,r,o,i,a,s){var c=jM.createIdTokenEntity(n,t.authority,e.id_token||xT.EMPTY_STRING,t.clientId,o.claims.tid||xT.EMPTY_STRING),l=s+(t.tokenType===zT.POP?xT.SHR_NONCE_VALIDITY:("string"==typeof e.expires_in?parseInt(e.expires_in,10):e.expires_in)||0),u=this.generateScopes(e,t),d=ZN.createAccessTokenEntity(n,t.authority,i,t.clientId,o?o.claims.tid||xT.EMPTY_STRING:a,u.printScopes(),l,0,this.browserCrypto),p=new PO(r,c,d);this.nativeStorageManager.saveCacheRecord(p)},t.prototype.addTelemetryFromNativeResponse=function(e){var t=this.getMATSFromResponse(e);return t?(this.performanceClient.addStaticFields({extensionId:this.nativeMessageHandler.getExtensionId(),extensionVersion:this.nativeMessageHandler.getExtensionVersion(),matsBrokerVersion:t.broker_version,matsAccountJoinOnStart:t.account_join_on_start,matsAccountJoinOnEnd:t.account_join_on_end,matsDeviceJoin:t.device_join,matsPromptBehavior:t.prompt_behavior,matsApiErrorCode:t.api_error_code,matsUiVisible:t.ui_visible,matsSilentCode:t.silent_code,matsSilentBiSubCode:t.silent_bi_sub_code,matsSilentMessage:t.silent_message,matsSilentStatus:t.silent_status,matsHttpStatus:t.http_status,matsHttpEventCount:t.http_event_count},this.correlationId),t):null},t.prototype.validateNativeResponse=function(e){if(e.hasOwnProperty("access_token")&&e.hasOwnProperty("id_token")&&e.hasOwnProperty("client_info")&&e.hasOwnProperty("account")&&e.hasOwnProperty("scope")&&e.hasOwnProperty("expires_in"))return e;throw XO.createUnexpectedError("Response missing expected properties.")},t.prototype.getMATSFromResponse=function(e){if(e.properties.MATS)try{return JSON.parse(e.properties.MATS)}catch(e){this.logger.error("NativeInteractionClient - Error parsing MATS telemetry, returning null instead")}return null},t.prototype.isResponseFromCache=function(e){return void 0===e.is_cached?(this.logger.verbose("NativeInteractionClient - MATS telemetry does not contain field indicating if response was served from cache. Returning false."),!1):!!e.is_cached},t.prototype.initializeNativeRequest=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l,u=this;return uT(this,(function(d){switch(d.label){case 0:return this.logger.trace("NativeInteractionClient - initializeNativeRequest called"),t=e.authority||this.config.auth.authority,e.account?[4,this.validateRequestAuthority(t,e.account)]:[3,2];case 1:d.sent(),d.label=2;case 2:return(n=new oO(t)).validateAsUri(),r=e.scopes,o=cT(e,["scopes"]),(i=new BN(r||[])).appendScopes(kT),a=function(){switch(u.apiId){case nI.ssoSilent:case nI.acquireTokenSilent_silentFlow:return u.logger.trace("initializeNativeRequest: silent request sets prompt to none"),AT.NONE}if(e.prompt)switch(e.prompt){case AT.NONE:case AT.CONSENT:case AT.LOGIN:return u.logger.trace("initializeNativeRequest: prompt is compatible with native flow"),e.prompt;default:throw u.logger.trace("initializeNativeRequest: prompt = "+e.prompt+" is not compatible with native flow"),sM.createNativePromptParameterNotSupportedError()}else u.logger.trace("initializeNativeRequest: prompt was not provided")},s=sT(sT({},o),{accountId:this.accountId,clientId:this.config.auth.clientId,authority:n.urlString,scope:i.printScopes(),redirectUri:this.getRedirectUri(e.redirectUri),prompt:a(),correlationId:this.correlationId,tokenType:e.authenticationScheme,windowTitleSubstring:document.title,extraParameters:sT(sT(sT({},e.extraQueryParameters),e.tokenQueryParameters),{telemetry:"MATS"}),extendedExpiryToken:!1}),e.authenticationScheme!==zT.POP?[3,4]:(c={resourceRequestUri:e.resourceRequestUri,resourceRequestMethod:e.resourceRequestMethod,shrClaims:e.shrClaims,shrNonce:e.shrNonce},[4,new MO(this.browserCrypto).generateCnf(c)]);case 3:l=d.sent(),s.reqCnf=l.reqCnfString,s.keyId=l.kid,d.label=4;case 4:return[2,s]}}))}))},t}(WO),oD=function(){function e(e,t,n,r){this.logger=e,this.handshakeTimeoutMs=t,this.extensionId=r,this.resolvers=new Map,this.handshakeResolvers=new Map,this.responseId=0,this.messageChannel=new MessageChannel,this.windowListener=this.onWindowMessage.bind(this),this.performanceClient=n,this.handshakeEvent=n.startMeasurement(iT.NativeMessageHandlerHandshake)}return e.prototype.sendMessage=function(e){return lT(this,void 0,void 0,(function(){var t,n=this;return uT(this,(function(r){return this.logger.trace("NativeMessageHandler - sendMessage called."),t={channel:bI,extensionId:this.extensionId,responseId:this.responseId++,body:e},this.logger.trace("NativeMessageHandler - Sending request to browser extension"),this.logger.tracePii("NativeMessageHandler - Sending request to browser extension: "+JSON.stringify(t)),this.messageChannel.port1.postMessage(t),[2,new Promise((function(e,r){n.resolvers.set(t.responseId,{resolve:e,reject:r})}))]}))}))},e.createProvider=function(t,n,r){return lT(this,void 0,void 0,(function(){var o,i;return uT(this,(function(a){switch(a.label){case 0:t.trace("NativeMessageHandler - createProvider called."),a.label=1;case 1:return a.trys.push([1,3,,5]),[4,(o=new e(t,n,r,"ppnbnpeolgkicgegkbkbjmhlideopiji")).sendHandshakeRequest()];case 2:return a.sent(),[2,o];case 3:return a.sent(),[4,(i=new e(t,n,r)).sendHandshakeRequest()];case 4:return a.sent(),[2,i];case 5:return[2]}}))}))},e.prototype.sendHandshakeRequest=function(){return lT(this,void 0,void 0,(function(){var e,t=this;return uT(this,(function(n){return this.logger.trace("NativeMessageHandler - sendHandshakeRequest called."),window.addEventListener("message",this.windowListener,!1),e={channel:bI,extensionId:this.extensionId,responseId:this.responseId++,body:{method:QT.HandshakeRequest}},this.handshakeEvent.addStaticFields({extensionId:this.extensionId,extensionHandshakeTimeoutMs:this.handshakeTimeoutMs}),this.messageChannel.port1.onmessage=function(e){t.onChannelMessage(e)},window.postMessage(e,window.origin,[this.messageChannel.port2]),[2,new Promise((function(n,r){t.handshakeResolvers.set(e.responseId,{resolve:n,reject:r}),t.timeoutId=window.setTimeout((function(){window.removeEventListener("message",t.windowListener,!1),t.messageChannel.port1.close(),t.messageChannel.port2.close(),t.handshakeEvent.endMeasurement({extensionHandshakeTimedOut:!0,success:!1}),r(sM.createNativeHandshakeTimeoutError()),t.handshakeResolvers.delete(e.responseId)}),t.handshakeTimeoutMs)}))]}))}))},e.prototype.onWindowMessage=function(e){if(this.logger.trace("NativeMessageHandler - onWindowMessage called"),e.source===window){var t=e.data;if(t.channel&&t.channel===bI&&(!t.extensionId||t.extensionId===this.extensionId)&&t.body.method===QT.HandshakeRequest){this.logger.verbose(t.extensionId?"Extension with id: "+t.extensionId+" not installed":"No extension installed"),clearTimeout(this.timeoutId),this.messageChannel.port1.close(),this.messageChannel.port2.close(),window.removeEventListener("message",this.windowListener,!1);var n=this.handshakeResolvers.get(t.responseId);n&&(this.handshakeEvent.endMeasurement({success:!1,extensionInstalled:!1}),n.reject(sM.createNativeExtensionNotInstalledError()))}}},e.prototype.onChannelMessage=function(e){this.logger.trace("NativeMessageHandler - onChannelMessage called.");var t=e.data,n=this.resolvers.get(t.responseId),r=this.handshakeResolvers.get(t.responseId);try{var o=t.body.method;if(o===QT.Response){if(!n)return;var i=t.body.response;if(this.logger.trace("NativeMessageHandler - Received response from browser extension"),this.logger.tracePii("NativeMessageHandler - Received response from browser extension: "+JSON.stringify(i)),"Success"!==i.status)n.reject(XO.createError(i.code,i.description,i.ext));else{if(!i.result)throw lI.createUnexpectedError("Event does not contain result.");i.result.code&&i.result.description?n.reject(XO.createError(i.result.code,i.result.description,i.result.ext)):n.resolve(i.result)}this.resolvers.delete(t.responseId)}else if(o===QT.HandshakeResponse){if(!r)return;clearTimeout(this.timeoutId),window.removeEventListener("message",this.windowListener,!1),this.extensionId=t.extensionId,this.extensionVersion=t.body.version,this.logger.verbose("NativeMessageHandler - Received HandshakeResponse from extension: "+this.extensionId),this.handshakeEvent.endMeasurement({extensionInstalled:!0,success:!0}),r.resolve(),this.handshakeResolvers.delete(t.responseId)}}catch(t){this.logger.error("Error parsing response from WAM Extension"),this.logger.errorPii("Error parsing response from WAM Extension: "+t.toString()),this.logger.errorPii("Unable to parse "+e),n?n.reject(t):r&&r.reject(t)}},e.prototype.getExtensionId=function(){return this.extensionId},e.prototype.getExtensionVersion=function(){return this.extensionVersion},e.isNativeAvailable=function(e,t,n,r){if(t.trace("isNativeAvailable called"),!e.system.allowNativeBroker)return t.trace("isNativeAvailable: allowNativeBroker is not enabled, returning false"),!1;if(!n)return t.trace("isNativeAvailable: WAM extension provider is not initialized, returning false"),!1;if(r)switch(r){case zT.BEARER:case zT.POP:return t.trace("isNativeAvailable: authenticationScheme is supported, returning true"),!0;default:return t.trace("isNativeAvailable: authenticationScheme is not supported, returning false"),!1}return!0},e}(),iD=function(){function e(e,t,n,r,o){this.authModule=e,this.browserStorage=t,this.authCodeRequest=n,this.logger=r,this.performanceClient=o}return e.prototype.handleCodeResponseFromHash=function(e,t,n,r){return lT(this,void 0,void 0,(function(){var o,i,a;return uT(this,(function(s){if(this.performanceClient.addQueueMeasurement(iT.HandleCodeResponseFromHash,this.authCodeRequest.correlationId),this.logger.verbose("InteractionHandler.handleCodeResponse called"),_R.isEmpty(e))throw sM.createEmptyHashError(e);if(o=this.browserStorage.generateStateKey(t),!(i=this.browserStorage.getTemporaryCache(o)))throw ER.createStateNotFoundError("Cached State");try{a=this.authModule.handleFragmentResponse(e,i)}catch(e){throw e instanceof uI&&e.subError===YR?sM.createUserCancelledError():e}return this.performanceClient.setPreQueueTime(iT.HandleCodeResponseFromServer,this.authCodeRequest.correlationId),[2,this.handleCodeResponseFromServer(a,t,n,r)]}))}))},e.prototype.handleCodeResponseFromServer=function(e,t,n,r,o){return void 0===o&&(o=!0),lT(this,void 0,void 0,(function(){var i,a,s,c,l,u;return uT(this,(function(d){switch(d.label){case 0:if(this.performanceClient.addQueueMeasurement(iT.HandleCodeResponseFromServer,this.authCodeRequest.correlationId),this.logger.trace("InteractionHandler.handleCodeResponseFromServer called"),i=this.browserStorage.generateStateKey(t),!(a=this.browserStorage.getTemporaryCache(i)))throw ER.createStateNotFoundError("Cached State");return s=this.browserStorage.generateNonceKey(a),c=this.browserStorage.getTemporaryCache(s),this.authCodeRequest.code=e.code,e.cloud_instance_host_name?(this.performanceClient.setPreQueueTime(iT.UpdateTokenEndpointAuthority,this.authCodeRequest.correlationId),[4,this.updateTokenEndpointAuthority(e.cloud_instance_host_name,n,r)]):[3,2];case 1:d.sent(),d.label=2;case 2:return o&&(e.nonce=c||void 0),e.state=a,e.client_info?this.authCodeRequest.clientInfo=e.client_info:(l=this.checkCcsCredentials())&&(this.authCodeRequest.ccsCredential=l),this.performanceClient.setPreQueueTime(iT.AuthClientAcquireToken,this.authCodeRequest.correlationId),[4,this.authModule.acquireToken(this.authCodeRequest,e)];case 3:return u=d.sent(),this.browserStorage.cleanRequestByState(t),[2,u]}}))}))},e.prototype.updateTokenEndpointAuthority=function(e,t,n){return lT(this,void 0,void 0,(function(){var r,o;return uT(this,(function(i){switch(i.label){case 0:return this.performanceClient.addQueueMeasurement(iT.UpdateTokenEndpointAuthority,this.authCodeRequest.correlationId),r="https://"+e+"/"+t.tenant+"/",[4,qO.createDiscoveredInstance(r,n,this.browserStorage,t.options,this.logger,this.performanceClient,this.authCodeRequest.correlationId)];case 1:return o=i.sent(),this.authModule.updateAuthority(o),[2]}}))}))},e.prototype.checkCcsCredentials=function(){var e=this.browserStorage.getTemporaryCache(XT.CCS_CREDENTIAL,!0);if(e)try{return JSON.parse(e)}catch(t){this.authModule.logger.error("Cache credential could not be parsed"),this.authModule.logger.errorPii("Cache credential could not be parsed: "+e)}return null},e}(),aD=function(e){function t(t,n,r,o,i,a,s,c,l,u){var d=e.call(this,t,n,r,o,i,a,s,l,u)||this;return d.unloadWindow=d.unloadWindow.bind(d),d.nativeStorage=c,d}return oT(t,e),t.prototype.acquireToken=function(e){try{var t=this.generatePopupName(e.scopes||kT,e.authority||this.config.auth.authority),n=e.popupWindowAttributes||{};if(this.config.system.asyncPopups)return this.logger.verbose("asyncPopups set to true, acquiring token"),this.acquireTokenPopupAsync(e,t,n);this.logger.verbose("asyncPopup set to false, opening popup before acquiring token");var r=this.openSizedPopup("about:blank",t,n);return this.acquireTokenPopupAsync(e,t,n,r)}catch(e){return Promise.reject(e)}},t.prototype.logout=function(e){try{this.logger.verbose("logoutPopup called");var t=this.initializeLogoutRequest(e),n=this.generateLogoutPopupName(t),r=e&&e.authority,o=e&&e.mainWindowRedirectUri,i=(null==e?void 0:e.popupWindowAttributes)||{};if(this.config.system.asyncPopups)return this.logger.verbose("asyncPopups set to true"),this.logoutPopupAsync(t,n,i,r,void 0,o);this.logger.verbose("asyncPopup set to false, opening popup");var a=this.openSizedPopup("about:blank",n,i);return this.logoutPopupAsync(t,n,i,r,a,o)}catch(e){return Promise.reject(e)}},t.prototype.acquireTokenPopupAsync=function(e,t,n,r){return lT(this,void 0,void 0,(function(){var o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,C,b=this;return uT(this,(function(w){switch(w.label){case 0:return this.logger.verbose("acquireTokenPopupAsync called"),o=this.initializeServerTelemetryManager(nI.acquireTokenPopup),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(e,rI.Popup)];case 1:i=w.sent(),this.browserStorage.updateCacheEntries(i.state,i.nonce,i.authority,i.loginHint||xT.EMPTY_STRING,i.account||null),w.label=2;case 2:return w.trys.push([2,8,,9]),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientInitializeAuthorizationCodeRequest,e.correlationId),[4,this.initializeAuthorizationCodeRequest(i)];case 3:return a=w.sent(),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientCreateAuthCodeClient,e.correlationId),[4,this.createAuthCodeClient(o,i.authority,i.azureCloudOptions)];case 4:return s=w.sent(),this.logger.verbose("Auth code client created"),c=oD.isNativeAvailable(this.config,this.logger,this.nativeMessageHandler,e.authenticationScheme),l=void 0,c&&(l=this.performanceClient.startMeasurement(iT.FetchAccountIdWithNativeBroker,e.correlationId)),[4,s.getAuthCodeUrl(sT(sT({},i),{nativeBroker:c}))];case 5:return u=w.sent(),d=new iD(s,this.browserStorage,a,this.logger,this.performanceClient),p={popup:r,popupName:t,popupWindowAttributes:n},h=this.initiateAuthRequest(u,p),this.eventHandler.emitEvent(sO.POPUP_OPENED,rI.Popup,{popupWindow:h},null),[4,this.monitorPopupForHash(h)];case 6:if(f=w.sent(),m=oO.getDeserializedHash(f),g=this.validateAndExtractStateFromHash(m,rI.Popup,i.correlationId),kO.removeThrottle(this.browserStorage,this.config.auth.clientId,a),m.accountId){if(this.logger.verbose("Account id found in hash, calling WAM for token"),l&&l.endMeasurement({success:!0,isNativeBroker:!0}),!this.nativeMessageHandler)throw sM.createNativeConnectionNotEstablishedError();return v=new rD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,nI.acquireTokenPopup,this.performanceClient,this.nativeMessageHandler,m.accountId,this.nativeStorage,i.correlationId),y=eO.parseRequestState(this.browserCrypto,g).userRequestState,[2,v.acquireToken(sT(sT({},i),{state:y,prompt:void 0})).finally((function(){b.browserStorage.cleanRequestByState(g)}))]}return[4,d.handleCodeResponseFromHash(f,g,s.authority,this.networkClient)];case 7:return[2,w.sent()];case 8:throw C=w.sent(),r&&r.close(),C instanceof lI&&C.setCorrelationId(this.correlationId),o.cacheFailedRequest(C),this.browserStorage.cleanRequestByState(i.state),C;case 9:return[2]}}))}))},t.prototype.logoutPopupAsync=function(e,t,n,r,o,i){return lT(this,void 0,void 0,(function(){var a,s,c,l,u,d,p;return uT(this,(function(h){switch(h.label){case 0:this.logger.verbose("logoutPopupAsync called"),this.eventHandler.emitEvent(sO.LOGOUT_START,rI.Popup,e),a=this.initializeServerTelemetryManager(nI.logoutPopup),h.label=1;case 1:return h.trys.push([1,5,,6]),[4,this.clearCacheOnLogout(e.account)];case 2:return h.sent(),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientCreateAuthCodeClient,e.correlationId),[4,this.createAuthCodeClient(a,r)];case 3:return s=h.sent(),this.logger.verbose("Auth code client created"),c=s.getLogoutUri(e),this.eventHandler.emitEvent(sO.LOGOUT_SUCCESS,rI.Popup,e),l=this.openPopup(c,{popupName:t,popupWindowAttributes:n,popup:o}),this.eventHandler.emitEvent(sO.POPUP_OPENED,rI.Popup,{popupWindow:l},null),[4,this.waitForLogoutPopup(l)];case 4:return h.sent(),i?(u={apiId:nI.logoutPopup,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},d=oO.getAbsoluteUrl(i,CO.getCurrentUri()),this.logger.verbose("Redirecting main window to url specified in the request"),this.logger.verbosePii("Redirecting main window to: "+d),this.navigationClient.navigateInternal(d,u)):this.logger.verbose("No main window navigation requested"),[3,6];case 5:throw p=h.sent(),o&&o.close(),p instanceof lI&&p.setCorrelationId(this.correlationId),this.browserStorage.setInteractionInProgress(!1),this.eventHandler.emitEvent(sO.LOGOUT_FAILURE,rI.Popup,null,p),this.eventHandler.emitEvent(sO.LOGOUT_END,rI.Popup),a.cacheFailedRequest(p),p;case 6:return this.eventHandler.emitEvent(sO.LOGOUT_END,rI.Popup),[2]}}))}))},t.prototype.initiateAuthRequest=function(e,t){if(_R.isEmpty(e))throw this.logger.error("Navigate url is empty"),sM.createEmptyNavigationUriError();return this.logger.infoPii("Navigate to: "+e),this.openPopup(e,t)},t.prototype.monitorPopupForHash=function(e){var t=this;return new Promise((function(n,r){var o=t.config.system.windowHashTimeout/t.config.system.pollIntervalMilliseconds,i=0;t.logger.verbose("PopupHandler.monitorPopupForHash - polling started");var a=setInterval((function(){if(e.closed)return t.logger.error("PopupHandler.monitorPopupForHash - window closed"),t.cleanPopup(),clearInterval(a),void r(sM.createUserCancelledError());var s=xT.EMPTY_STRING,c=xT.EMPTY_STRING;try{s=e.location.href,c=e.location.hash}catch(e){}_R.isEmpty(s)||"about:blank"===s||(t.logger.verbose("PopupHandler.monitorPopupForHash - popup window is on same origin as caller"),i++,c?(t.logger.verbose("PopupHandler.monitorPopupForHash - found hash in url"),clearInterval(a),t.cleanPopup(e),oO.hashContainsKnownProperties(c)?(t.logger.verbose("PopupHandler.monitorPopupForHash - hash contains known properties, returning."),n(c)):(t.logger.error("PopupHandler.monitorPopupForHash - found hash in url but it does not contain known properties. Check that your router is not changing the hash prematurely."),t.logger.errorPii("PopupHandler.monitorPopupForHash - hash found: "+c),r(sM.createHashDoesNotContainKnownPropertiesError()))):i>o&&(t.logger.error("PopupHandler.monitorPopupForHash - unable to find hash in url, timing out"),clearInterval(a),r(sM.createMonitorPopupTimeoutError())))}),t.config.system.pollIntervalMilliseconds)}))},t.prototype.waitForLogoutPopup=function(e){var t=this;return new Promise((function(n){t.logger.verbose("PopupHandler.waitForLogoutPopup - polling started");var r=setInterval((function(){e.closed&&(t.logger.error("PopupHandler.waitForLogoutPopup - window closed"),t.cleanPopup(),clearInterval(r),n());var o=xT.EMPTY_STRING;try{o=e.location.href}catch(e){}_R.isEmpty(o)||"about:blank"===o||(t.logger.verbose("PopupHandler.waitForLogoutPopup - popup window is on same origin as caller, closing."),clearInterval(r),t.cleanPopup(e),n())}),t.config.system.pollIntervalMilliseconds)}))},t.prototype.openPopup=function(e,t){try{var n=void 0;if(t.popup?(n=t.popup,this.logger.verbosePii("Navigating popup window to: "+e),n.location.assign(e)):void 0===t.popup&&(this.logger.verbosePii("Opening popup window to: "+e),n=this.openSizedPopup(e,t.popupName,t.popupWindowAttributes)),!n)throw sM.createEmptyWindowCreatedError();return n.focus&&n.focus(),this.currentWindow=n,window.addEventListener("beforeunload",this.unloadWindow),n}catch(e){throw this.logger.error("error opening popup "+e.message),this.browserStorage.setInteractionInProgress(!1),sM.createPopupWindowError(e.toString())}},t.prototype.openSizedPopup=function(e,t,n){var r,o,i,a,s=window.screenLeft?window.screenLeft:window.screenX,c=window.screenTop?window.screenTop:window.screenY,l=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,u=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,d=null===(r=n.popupSize)||void 0===r?void 0:r.width,p=null===(o=n.popupSize)||void 0===o?void 0:o.height,h=null===(i=n.popupPosition)||void 0===i?void 0:i.top,f=null===(a=n.popupPosition)||void 0===a?void 0:a.left;return(!d||d<0||d>l)&&(this.logger.verbose("Default popup window width used. Window width not configured or invalid."),d=483),(!p||p<0||p>u)&&(this.logger.verbose("Default popup window height used. Window height not configured or invalid."),p=600),(!h||h<0||h>u)&&(this.logger.verbose("Default popup window top position used. Window top not configured or invalid."),h=Math.max(0,u/2-300+c)),(!f||f<0||f>l)&&(this.logger.verbose("Default popup window left position used. Window left not configured or invalid."),f=Math.max(0,l/2-241.5+s)),window.open(e,t,"width="+d+", height="+p+", top="+h+", left="+f+", scrollbars=yes")},t.prototype.unloadWindow=function(e){this.browserStorage.cleanRequestByInteractionType(rI.Popup),this.currentWindow&&this.currentWindow.close(),e.preventDefault()},t.prototype.cleanPopup=function(e){e&&e.close(),window.removeEventListener("beforeunload",this.unloadWindow),this.browserStorage.setInteractionInProgress(!1)},t.prototype.generatePopupName=function(e,t){return yI+"."+this.config.auth.clientId+"."+e.join("-")+"."+t+"."+this.correlationId},t.prototype.generateLogoutPopupName=function(e){var t=e.account&&e.account.homeAccountId;return yI+"."+this.config.auth.clientId+"."+t+"."+this.correlationId},t}(VO),sD=function(e){function t(t,n,r,o,i,a){var s=e.call(this,t,n,r,o,a)||this;return s.browserCrypto=i,s}return oT(t,e),t.prototype.initiateAuthRequest=function(e,t){return lT(this,void 0,void 0,(function(){var n;return uT(this,(function(r){switch(r.label){case 0:return this.logger.verbose("RedirectHandler.initiateAuthRequest called"),_R.isEmpty(e)?[3,7]:(t.redirectStartPage&&(this.logger.verbose("RedirectHandler.initiateAuthRequest: redirectStartPage set, caching start page"),this.browserStorage.setTemporaryCache(XT.ORIGIN_URI,t.redirectStartPage,!0)),this.browserStorage.setTemporaryCache(XT.CORRELATION_ID,this.authCodeRequest.correlationId,!0),this.browserStorage.cacheCodeRequest(this.authCodeRequest,this.browserCrypto),this.logger.infoPii("RedirectHandler.initiateAuthRequest: Navigate to: "+e),n={apiId:nI.acquireTokenRedirect,timeout:t.redirectTimeout,noHistory:!1},"function"!=typeof t.onRedirectNavigate?[3,4]:(this.logger.verbose("RedirectHandler.initiateAuthRequest: Invoking onRedirectNavigate callback"),!1===t.onRedirectNavigate(e)?[3,2]:(this.logger.verbose("RedirectHandler.initiateAuthRequest: onRedirectNavigate did not return false, navigating"),[4,t.navigationClient.navigateExternal(e,n)])));case 1:case 5:return r.sent(),[2];case 2:return this.logger.verbose("RedirectHandler.initiateAuthRequest: onRedirectNavigate returned false, stopping navigation"),[2];case 3:return[3,6];case 4:return this.logger.verbose("RedirectHandler.initiateAuthRequest: Navigating window to navigate url"),[4,t.navigationClient.navigateExternal(e,n)];case 6:return[3,8];case 7:throw this.logger.info("RedirectHandler.initiateAuthRequest: Navigate url is empty"),sM.createEmptyNavigationUriError();case 8:return[2]}}))}))},t.prototype.handleCodeResponseFromHash=function(e,t,n,r){return lT(this,void 0,void 0,(function(){var o,i,a,s,c,l,u;return uT(this,(function(d){switch(d.label){case 0:if(this.logger.verbose("RedirectHandler.handleCodeResponse called"),_R.isEmpty(e))throw sM.createEmptyHashError(e);if(this.browserStorage.setInteractionInProgress(!1),o=this.browserStorage.generateStateKey(t),!(i=this.browserStorage.getTemporaryCache(o)))throw ER.createStateNotFoundError("Cached State");try{a=this.authModule.handleFragmentResponse(e,i)}catch(e){throw e instanceof uI&&e.subError===YR?sM.createUserCancelledError():e}return s=this.browserStorage.generateNonceKey(i),c=this.browserStorage.getTemporaryCache(s),this.authCodeRequest.code=a.code,a.cloud_instance_host_name?[4,this.updateTokenEndpointAuthority(a.cloud_instance_host_name,n,r)]:[3,2];case 1:d.sent(),d.label=2;case 2:return a.nonce=c||void 0,a.state=i,a.client_info?this.authCodeRequest.clientInfo=a.client_info:(l=this.checkCcsCredentials())&&(this.authCodeRequest.ccsCredential=l),[4,this.authModule.acquireToken(this.authCodeRequest,a)];case 3:return u=d.sent(),this.browserStorage.cleanRequestByState(t),[2,u]}}))}))},t}(iD),cD=function(e){function t(t,n,r,o,i,a,s,c,l,u){var d=e.call(this,t,n,r,o,i,a,s,l,u)||this;return d.nativeStorage=c,d}return oT(t,e),t.prototype.acquireToken=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l,u=this;return uT(this,(function(d){switch(d.label){case 0:return this.performanceClient.setPreQueueTime(iT.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(e,rI.Redirect)];case 1:t=d.sent(),this.browserStorage.updateCacheEntries(t.state,t.nonce,t.authority,t.loginHint||xT.EMPTY_STRING,t.account||null),n=this.initializeServerTelemetryManager(nI.acquireTokenRedirect),r=function(e){e.persisted&&(u.logger.verbose("Page was restored from back/forward cache. Clearing temporary cache."),u.browserStorage.cleanRequestByState(t.state),u.eventHandler.emitEvent(sO.RESTORE_FROM_BFCACHE,rI.Redirect))},d.label=2;case 2:return d.trys.push([2,7,,8]),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientInitializeAuthorizationCodeRequest,e.correlationId),[4,this.initializeAuthorizationCodeRequest(t)];case 3:return o=d.sent(),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientCreateAuthCodeClient,e.correlationId),[4,this.createAuthCodeClient(n,t.authority,t.azureCloudOptions)];case 4:return i=d.sent(),this.logger.verbose("Auth code client created"),a=new sD(i,this.browserStorage,o,this.logger,this.browserCrypto,this.performanceClient),[4,i.getAuthCodeUrl(sT(sT({},t),{nativeBroker:oD.isNativeAvailable(this.config,this.logger,this.nativeMessageHandler,e.authenticationScheme)}))];case 5:return s=d.sent(),c=this.getRedirectStartPage(e.redirectStartPage),this.logger.verbosePii("Redirect start page: "+c),window.addEventListener("pageshow",r),[4,a.initiateAuthRequest(s,{navigationClient:this.navigationClient,redirectTimeout:this.config.system.redirectNavigationTimeout,redirectStartPage:c,onRedirectNavigate:e.onRedirectNavigate})];case 6:return[2,d.sent()];case 7:throw(l=d.sent())instanceof lI&&l.setCorrelationId(this.correlationId),window.removeEventListener("pageshow",r),n.cacheFailedRequest(l),this.browserStorage.cleanRequestByState(t.state),l;case 8:return[2]}}))}))},t.prototype.handleRedirectPromise=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l,u,d,p;return uT(this,(function(h){switch(h.label){case 0:t=this.initializeServerTelemetryManager(nI.handleRedirectPromise),h.label=1;case 1:if(h.trys.push([1,10,,11]),!this.browserStorage.isInteractionInProgress(!0))return this.logger.info("handleRedirectPromise called but there is no interaction in progress, returning null."),[2,null];if(!(n=this.getRedirectResponseHash(e||window.location.hash)))return this.logger.info("handleRedirectPromise did not detect a response hash as a result of a redirect. Cleaning temporary cache."),this.browserStorage.cleanRequestByInteractionType(rI.Redirect),[2,null];r=void 0;try{o=oO.getDeserializedHash(n),r=this.validateAndExtractStateFromHash(o,rI.Redirect),this.logger.verbose("State extracted from hash")}catch(e){return this.logger.info("handleRedirectPromise was unable to extract state due to: "+e),this.browserStorage.cleanRequestByInteractionType(rI.Redirect),[2,null]}return i=this.browserStorage.getTemporaryCache(XT.ORIGIN_URI,!0)||xT.EMPTY_STRING,a=oO.removeHashFromUrl(i),s=oO.removeHashFromUrl(window.location.href),a===s&&this.config.auth.navigateToLoginRequestUrl?(this.logger.verbose("Current page is loginRequestUrl, handling hash"),[4,this.handleHash(n,r,t)]):[3,3];case 2:return c=h.sent(),i.indexOf("#")>-1&&CO.replaceHash(i),[2,c];case 3:return this.config.auth.navigateToLoginRequestUrl?[3,4]:(this.logger.verbose("NavigateToLoginRequestUrl set to false, handling hash"),[2,this.handleHash(n,r,t)]);case 4:return CO.isInIframe()&&!this.config.system.allowRedirectInIframe?[3,9]:(this.browserStorage.setTemporaryCache(XT.URL_HASH,n,!0),l={apiId:nI.handleRedirectPromise,timeout:this.config.system.redirectNavigationTimeout,noHistory:!0},u=!0,i&&"null"!==i?[3,6]:(d=CO.getHomepage(),this.browserStorage.setTemporaryCache(XT.ORIGIN_URI,d,!0),this.logger.warning("Unable to get valid login request url from cache, redirecting to home page"),[4,this.navigationClient.navigateInternal(d,l)]));case 5:return u=h.sent(),[3,8];case 6:return this.logger.verbose("Navigating to loginRequestUrl: "+i),[4,this.navigationClient.navigateInternal(i,l)];case 7:u=h.sent(),h.label=8;case 8:if(!u)return[2,this.handleHash(n,r,t)];h.label=9;case 9:return[2,null];case 10:throw(p=h.sent())instanceof lI&&p.setCorrelationId(this.correlationId),t.cacheFailedRequest(p),this.browserStorage.cleanRequestByInteractionType(rI.Redirect),p;case 11:return[2]}}))}))},t.prototype.getRedirectResponseHash=function(e){if(this.logger.verbose("getRedirectResponseHash called"),oO.hashContainsKnownProperties(e))return CO.clearHash(window),this.logger.verbose("Hash contains known properties, returning response hash"),e;var t=this.browserStorage.getTemporaryCache(XT.URL_HASH,!0);return this.browserStorage.removeItem(this.browserStorage.generateCacheKey(XT.URL_HASH)),this.logger.verbose("Hash does not contain known properties, returning cached hash"),t},t.prototype.handleHash=function(e,t,n){return lT(this,void 0,void 0,(function(){var r,o,i,a,s,c,l=this;return uT(this,(function(u){switch(u.label){case 0:if(r=this.browserStorage.getCachedRequest(t,this.browserCrypto),this.logger.verbose("handleHash called, retrieved cached request"),(o=oO.getDeserializedHash(e)).accountId){if(this.logger.verbose("Account id found in hash, calling WAM for token"),!this.nativeMessageHandler)throw sM.createNativeConnectionNotEstablishedError();return i=new rD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,nI.acquireTokenPopup,this.performanceClient,this.nativeMessageHandler,o.accountId,this.nativeStorage,r.correlationId),a=eO.parseRequestState(this.browserCrypto,t).userRequestState,[2,i.acquireToken(sT(sT({},r),{state:a,prompt:void 0})).finally((function(){l.browserStorage.cleanRequestByState(t)}))]}if(!(s=this.browserStorage.getCachedAuthority(t)))throw sM.createNoCachedAuthorityError();return this.performanceClient.setPreQueueTime(iT.StandardInteractionClientCreateAuthCodeClient,r.correlationId),[4,this.createAuthCodeClient(n,s)];case 1:return c=u.sent(),this.logger.verbose("Auth code client created"),kO.removeThrottle(this.browserStorage,this.config.auth.clientId,r),[4,new sD(c,this.browserStorage,r,this.logger,this.browserCrypto,this.performanceClient).handleCodeResponseFromHash(e,t,c.authority,this.networkClient)];case 2:return[2,u.sent()]}}))}))},t.prototype.logout=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a;return uT(this,(function(s){switch(s.label){case 0:this.logger.verbose("logoutRedirect called"),t=this.initializeLogoutRequest(e),n=this.initializeServerTelemetryManager(nI.logout),s.label=1;case 1:return s.trys.push([1,10,,11]),this.eventHandler.emitEvent(sO.LOGOUT_START,rI.Redirect,e),[4,this.clearCacheOnLogout(t.account)];case 2:return s.sent(),r={apiId:nI.logout,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},this.performanceClient.setPreQueueTime(iT.StandardInteractionClientCreateAuthCodeClient,t.correlationId),[4,this.createAuthCodeClient(n,e&&e.authority)];case 3:return o=s.sent(),this.logger.verbose("Auth code client created"),i=o.getLogoutUri(t),this.eventHandler.emitEvent(sO.LOGOUT_SUCCESS,rI.Redirect,t),e&&"function"==typeof e.onRedirectNavigate?!1===e.onRedirectNavigate(i)?[3,5]:(this.logger.verbose("Logout onRedirectNavigate did not return false, navigating"),this.browserStorage.getInteractionInProgress()||this.browserStorage.setInteractionInProgress(!0),[4,this.navigationClient.navigateExternal(i,r)]):[3,7];case 4:return s.sent(),[2];case 5:this.browserStorage.setInteractionInProgress(!1),this.logger.verbose("Logout onRedirectNavigate returned false, stopping navigation"),s.label=6;case 6:return[3,9];case 7:return this.browserStorage.getInteractionInProgress()||this.browserStorage.setInteractionInProgress(!0),[4,this.navigationClient.navigateExternal(i,r)];case 8:return s.sent(),[2];case 9:return[3,11];case 10:throw(a=s.sent())instanceof lI&&a.setCorrelationId(this.correlationId),n.cacheFailedRequest(a),this.eventHandler.emitEvent(sO.LOGOUT_FAILURE,rI.Redirect,null,a),this.eventHandler.emitEvent(sO.LOGOUT_END,rI.Redirect),a;case 11:return this.eventHandler.emitEvent(sO.LOGOUT_END,rI.Redirect),[2]}}))}))},t.prototype.getRedirectStartPage=function(e){var t=e||window.location.href;return oO.getAbsoluteUrl(t,CO.getCurrentUri())},t}(VO),lD=function(e){function t(t,n,r,o,i,a){var s=e.call(this,t,n,r,o,a)||this;return s.navigateFrameWait=i.navigateFrameWait,s.pollIntervalMilliseconds=i.pollIntervalMilliseconds,s}return oT(t,e),t.prototype.initiateAuthRequest=function(e){return lT(this,void 0,void 0,(function(){return uT(this,(function(t){switch(t.label){case 0:if(this.performanceClient.addQueueMeasurement(iT.SilentHandlerInitiateAuthRequest,this.authCodeRequest.correlationId),_R.isEmpty(e))throw this.logger.info("Navigate url is empty"),sM.createEmptyNavigationUriError();return this.navigateFrameWait?(this.performanceClient.setPreQueueTime(iT.SilentHandlerLoadFrame,this.authCodeRequest.correlationId),[4,this.loadFrame(e)]):[3,2];case 1:return[2,t.sent()];case 2:return[2,this.loadFrameSync(e)]}}))}))},t.prototype.monitorIframeForHash=function(e,t){var n=this;return this.performanceClient.addQueueMeasurement(iT.SilentHandlerMonitorIframeForHash,this.authCodeRequest.correlationId),new Promise((function(r,o){ti)return n.removeHiddenIframe(e),clearInterval(a),void o(sM.createMonitorIframeTimeoutError());var t=xT.EMPTY_STRING,s=e.contentWindow;try{t=s?s.location.href:xT.EMPTY_STRING}catch(e){}if(!_R.isEmpty(t)){var c=s?s.location.hash:xT.EMPTY_STRING;return oO.hashContainsKnownProperties(c)?(n.removeHiddenIframe(e),clearInterval(a),void r(c)):void 0}}),n.pollIntervalMilliseconds)}))},t.prototype.loadFrame=function(e){var t=this;return this.performanceClient.addQueueMeasurement(iT.SilentHandlerLoadFrame,this.authCodeRequest.correlationId),new Promise((function(n,r){var o=t.createHiddenIframe();setTimeout((function(){o?(o.src=e,n(o)):r("Unable to load iframe")}),t.navigateFrameWait)}))},t.prototype.loadFrameSync=function(e){var t=this.createHiddenIframe();return t.src=e,t},t.prototype.createHiddenIframe=function(){var e=document.createElement("iframe");return e.style.visibility="hidden",e.style.position="absolute",e.style.width=e.style.height="0",e.style.border="0",e.setAttribute("sandbox","allow-scripts allow-same-origin allow-forms"),document.getElementsByTagName("body")[0].appendChild(e),e},t.prototype.removeHiddenIframe=function(e){document.body===e.parentNode&&document.body.removeChild(e)},t}(iD),uD=function(e){function t(t,n,r,o,i,a,s,c,l,u,d){var p=e.call(this,t,n,r,o,i,a,c,u,d)||this;return p.apiId=s,p.nativeStorage=l,p}return oT(t,e),t.prototype.acquireToken=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i;return uT(this,(function(a){switch(a.label){case 0:if(this.performanceClient.addQueueMeasurement(iT.SilentIframeClientAcquireToken,e.correlationId),this.logger.verbose("acquireTokenByIframe called"),t=this.performanceClient.startMeasurement(iT.SilentIframeClientAcquireToken,e.correlationId),_R.isEmpty(e.loginHint)&&_R.isEmpty(e.sid)&&(!e.account||_R.isEmpty(e.account.username))&&this.logger.warning("No user hint provided. The authorization server may need more information to complete this request."),e.prompt&&e.prompt!==AT.NONE&&e.prompt!==AT.NO_SESSION)throw t.endMeasurement({success:!1}),sM.createSilentPromptValueError(e.prompt);return this.performanceClient.setPreQueueTime(iT.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(sT(sT({},e),{prompt:e.prompt||AT.NONE}),rI.Silent)];case 1:n=a.sent(),this.browserStorage.updateCacheEntries(n.state,n.nonce,n.authority,n.loginHint||xT.EMPTY_STRING,n.account||null),r=this.initializeServerTelemetryManager(this.apiId),a.label=2;case 2:return a.trys.push([2,5,,6]),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientCreateAuthCodeClient,e.correlationId),[4,this.createAuthCodeClient(r,n.authority,n.azureCloudOptions)];case 3:return o=a.sent(),this.logger.verbose("Auth code client created"),this.performanceClient.setPreQueueTime(iT.SilentIframeClientTokenHelper,e.correlationId),[4,this.silentTokenHelper(o,n).then((function(e){return t.endMeasurement({success:!0,fromCache:!1,requestId:e.requestId}),e}))];case 4:return[2,a.sent()];case 5:throw(i=a.sent())instanceof lI&&i.setCorrelationId(this.correlationId),r.cacheFailedRequest(i),this.browserStorage.cleanRequestByState(n.state),t.endMeasurement({errorCode:i instanceof lI&&i.errorCode||void 0,subErrorCode:i instanceof lI&&i.subError||void 0,success:!1}),i;case 6:return[2]}}))}))},t.prototype.logout=function(){return Promise.reject(sM.createSilentLogoutUnsupportedError())},t.prototype.silentTokenHelper=function(e,t){return lT(this,void 0,void 0,(function(){var n,r,o,i,a,s,c,l,u,d=this;return uT(this,(function(p){switch(p.label){case 0:return this.performanceClient.addQueueMeasurement(iT.SilentIframeClientTokenHelper,t.correlationId),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientInitializeAuthorizationCodeRequest,t.correlationId),[4,this.initializeAuthorizationCodeRequest(t)];case 1:return n=p.sent(),this.performanceClient.setPreQueueTime(iT.GetAuthCodeUrl,t.correlationId),[4,e.getAuthCodeUrl(sT(sT({},t),{nativeBroker:oD.isNativeAvailable(this.config,this.logger,this.nativeMessageHandler,t.authenticationScheme)}))];case 2:return r=p.sent(),o=new lD(e,this.browserStorage,n,this.logger,this.config.system,this.performanceClient),this.performanceClient.setPreQueueTime(iT.SilentHandlerInitiateAuthRequest,t.correlationId),[4,o.initiateAuthRequest(r)];case 3:return i=p.sent(),this.performanceClient.setPreQueueTime(iT.SilentHandlerMonitorIframeForHash,t.correlationId),[4,o.monitorIframeForHash(i,this.config.system.iframeHashTimeout)];case 4:if(a=p.sent(),s=oO.getDeserializedHash(a),c=this.validateAndExtractStateFromHash(s,rI.Silent,n.correlationId),s.accountId){if(this.logger.verbose("Account id found in hash, calling WAM for token"),!this.nativeMessageHandler)throw sM.createNativeConnectionNotEstablishedError();return l=new rD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.apiId,this.performanceClient,this.nativeMessageHandler,s.accountId,this.browserStorage,this.correlationId),u=eO.parseRequestState(this.browserCrypto,c).userRequestState,[2,l.acquireToken(sT(sT({},t),{state:u,prompt:t.prompt||AT.NONE})).finally((function(){d.browserStorage.cleanRequestByState(c)}))]}return this.performanceClient.setPreQueueTime(iT.HandleCodeResponseFromHash,t.correlationId),[2,o.handleCodeResponseFromHash(a,c,e.authority,this.networkClient)]}}))}))},t}(VO),dD=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return oT(t,e),t.prototype.acquireToken=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a=this;return uT(this,(function(s){switch(s.label){case 0:return this.performanceClient.addQueueMeasurement(iT.SilentRefreshClientAcquireToken,e.correlationId),this.performanceClient.setPreQueueTime(iT.InitializeBaseRequest,e.correlationId),n=[sT({},e)],[4,this.initializeBaseRequest(e,e.account)];case 1:return t=sT.apply(void 0,n.concat([s.sent()])),r=this.performanceClient.startMeasurement(iT.SilentRefreshClientAcquireToken,t.correlationId),o=this.initializeServerTelemetryManager(nI.acquireTokenSilent_silentFlow),[4,this.createRefreshTokenClient(o,t.authority,t.azureCloudOptions)];case 2:return i=s.sent(),this.logger.verbose("Refresh token client created"),this.performanceClient.setPreQueueTime(iT.RefreshTokenClientAcquireTokenByRefreshToken,e.correlationId),[2,i.acquireTokenByRefreshToken(t).then((function(e){return r.endMeasurement({success:!0,fromCache:e.fromCache,requestId:e.requestId}),e})).catch((function(e){throw e instanceof lI&&e.setCorrelationId(a.correlationId),o.cacheFailedRequest(e),r.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),e}))]}}))}))},t.prototype.logout=function(){return Promise.reject(sM.createSilentLogoutUnsupportedError())},t.prototype.createRefreshTokenClient=function(e,t,n){return lT(this,void 0,void 0,(function(){var r;return uT(this,(function(o){switch(o.label){case 0:return this.performanceClient.setPreQueueTime(iT.StandardInteractionClientGetClientConfiguration,this.correlationId),[4,this.getClientConfiguration(e,t,n)];case 1:return r=o.sent(),[2,new eD(r,this.performanceClient)]}}))}))},t}(VO),pD=function(){function e(e,t,n,r){this.isBrowserEnvironment="undefined"!=typeof window,this.config=e,this.storage=t,this.logger=n,this.cryptoObj=r}return e.prototype.loadExternalTokens=function(e,t,n){if(this.logger.info("TokenCache - loadExternalTokens called"),!t.id_token)throw sM.createUnableToLoadTokenError("Please ensure server response includes id token.");var r,o,i=new qN(t.id_token,this.cryptoObj);if(e.account){var a=this.loadAccount(i,e.account.environment,void 0,void 0,e.account.homeAccountId);r=new PO(a,this.loadIdToken(i,a.homeAccountId,e.account.environment,e.account.tenantId),this.loadAccessToken(e,t,a.homeAccountId,e.account.environment,e.account.tenantId,n),this.loadRefreshToken(e,t,a.homeAccountId,e.account.environment))}else{if(!e.authority)throw sM.createUnableToLoadTokenError("Please provide a request with an account or a request with authority.");var s=zO.generateAuthority(e.authority,e.azureCloudOptions),c={protocolMode:this.config.auth.protocolMode,knownAuthorities:this.config.auth.knownAuthorities,cloudDiscoveryMetadata:this.config.auth.cloudDiscoveryMetadata,authorityMetadata:this.config.auth.authorityMetadata,skipAuthorityMetadataCache:this.config.auth.skipAuthorityMetadataCache};if(o=new zO(s,this.config.system.networkClient,this.storage,c,this.logger),n.clientInfo)this.logger.trace("TokenCache - homeAccountId from options"),a=this.loadAccount(i,o.hostnameAndPort,n.clientInfo,o.authorityType),r=new PO(a,this.loadIdToken(i,a.homeAccountId,o.hostnameAndPort,o.tenant),this.loadAccessToken(e,t,a.homeAccountId,o.hostnameAndPort,o.tenant,n),this.loadRefreshToken(e,t,a.homeAccountId,o.hostnameAndPort));else{if(!t.client_info)throw sM.createUnableToLoadTokenError("Please provide clientInfo in the response or options.");this.logger.trace("TokenCache - homeAccountId from response"),a=this.loadAccount(i,o.hostnameAndPort,t.client_info,o.authorityType),r=new PO(a,this.loadIdToken(i,a.homeAccountId,o.hostnameAndPort,o.tenant),this.loadAccessToken(e,t,a.homeAccountId,o.hostnameAndPort,o.tenant,n),this.loadRefreshToken(e,t,a.homeAccountId,o.hostnameAndPort))}}return this.generateAuthenticationResult(e,i,r,o)},e.prototype.loadAccount=function(e,t,n,r,o){var i;if(o?i=o:void 0!==r&&n&&(i=zN.generateHomeAccountId(n,r,this.logger,this.cryptoObj,e)),!i)throw sM.createUnableToLoadTokenError("Unexpected missing homeAccountId");var a=n?zN.createAccount(n,i,e,void 0,void 0,void 0,t):zN.createGenericAccount(i,e,void 0,void 0,void 0,t);if(this.isBrowserEnvironment)return this.logger.verbose("TokenCache - loading account"),this.storage.setAccount(a),a;throw sM.createUnableToLoadTokenError("loadExternalTokens is designed to work in browser environments only.")},e.prototype.loadIdToken=function(e,t,n,r){var o=jM.createIdTokenEntity(t,n,e.rawToken,this.config.auth.clientId,r);if(this.isBrowserEnvironment)return this.logger.verbose("TokenCache - loading id token"),this.storage.setIdTokenCredential(o),o;throw sM.createUnableToLoadTokenError("loadExternalTokens is designed to work in browser environments only.")},e.prototype.loadAccessToken=function(e,t,n,r,o,i){if(!t.access_token)return this.logger.verbose("TokenCache - No access token provided for caching"),null;if(!t.expires_in)throw sM.createUnableToLoadTokenError("Please ensure server response includes expires_in value.");if(!i.extendedExpiresOn)throw sM.createUnableToLoadTokenError("Please provide an extendedExpiresOn value in the options.");var a=new BN(e.scopes).printScopes(),s=i.expiresOn||t.expires_in+(new Date).getTime()/1e3,c=i.extendedExpiresOn,l=ZN.createAccessTokenEntity(n,r,t.access_token,this.config.auth.clientId,o,a,s,c,this.cryptoObj);if(this.isBrowserEnvironment)return this.logger.verbose("TokenCache - loading access token"),this.storage.setAccessTokenCredential(l),l;throw sM.createUnableToLoadTokenError("loadExternalTokens is designed to work in browser environments only.")},e.prototype.loadRefreshToken=function(e,t,n,r){if(!t.refresh_token)return this.logger.verbose("TokenCache - No refresh token provided for caching"),null;var o=YN.createRefreshTokenEntity(n,r,t.refresh_token,this.config.auth.clientId);if(this.isBrowserEnvironment)return this.logger.verbose("TokenCache - loading refresh token"),this.storage.setRefreshTokenCredential(o),o;throw sM.createUnableToLoadTokenError("loadExternalTokens is designed to work in browser environments only.")},e.prototype.generateAuthenticationResult=function(e,t,n,r){var o,i,a,s,c=xT.EMPTY_STRING,l=[],u=null;(null==n?void 0:n.accessToken)&&(c=n.accessToken.secret,l=BN.fromString(n.accessToken.target).asArray(),u=new Date(1e3*Number(n.accessToken.expiresOn)),s=new Date(1e3*Number(n.accessToken.extendedExpiresOn)));var d=(null==t?void 0:t.claims.oid)||(null==t?void 0:t.claims.sub)||xT.EMPTY_STRING,p=(null==t?void 0:t.claims.tid)||xT.EMPTY_STRING;return{authority:r?r.canonicalAuthority:xT.EMPTY_STRING,uniqueId:d,tenantId:p,scopes:l,account:(null==n?void 0:n.account)?n.account.getAccountInfo():null,idToken:t?t.rawToken:xT.EMPTY_STRING,idTokenClaims:t?t.claims:{},accessToken:c,fromCache:!0,expiresOn:u,correlationId:e.correlationId||xT.EMPTY_STRING,requestId:xT.EMPTY_STRING,extExpiresOn:s,familyId:xT.EMPTY_STRING,tokenType:(null===(o=null==n?void 0:n.accessToken)||void 0===o?void 0:o.tokenType)||xT.EMPTY_STRING,state:xT.EMPTY_STRING,cloudGraphHostName:(null===(i=null==n?void 0:n.account)||void 0===i?void 0:i.cloudGraphHostName)||xT.EMPTY_STRING,msGraphHost:(null===(a=null==n?void 0:n.account)||void 0===a?void 0:a.msGraphHost)||xT.EMPTY_STRING,code:void 0,fromNativeBroker:!1}},e}(),hD=function(e){function t(t){var n=e.call(this,t)||this;return n.includeRedirectUri=!1,n}return oT(t,e),t}(DO),fD=function(e){function t(t,n,r,o,i,a,s,c,l,u){var d=e.call(this,t,n,r,o,i,a,c,l,u)||this;return d.apiId=s,d}return oT(t,e),t.prototype.acquireToken=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a;return uT(this,(function(s){switch(s.label){case 0:if(this.logger.trace("SilentAuthCodeClient.acquireToken called"),!e.code)throw sM.createAuthCodeRequiredError();return this.performanceClient.setPreQueueTime(iT.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(e,rI.Silent)];case 1:t=s.sent(),this.browserStorage.updateCacheEntries(t.state,t.nonce,t.authority,t.loginHint||xT.EMPTY_STRING,t.account||null),n=this.initializeServerTelemetryManager(this.apiId),s.label=2;case 2:return s.trys.push([2,4,,5]),r=sT(sT({},t),{code:e.code}),this.performanceClient.setPreQueueTime(iT.StandardInteractionClientGetClientConfiguration,e.correlationId),[4,this.getClientConfiguration(n,t.authority)];case 3:return o=s.sent(),i=new hD(o),this.logger.verbose("Auth code client created"),[2,new lD(i,this.browserStorage,r,this.logger,this.config.system,this.performanceClient).handleCodeResponseFromServer({code:e.code,msgraph_host:e.msGraphHost,cloud_graph_host_name:e.cloudGraphHostName,cloud_instance_host_name:e.cloudInstanceHostName},t.state,i.authority,this.networkClient,!1)];case 4:throw(a=s.sent())instanceof lI&&a.setCorrelationId(this.correlationId),n.cacheFailedRequest(a),this.browserStorage.cleanRequestByState(t.state),a;case 5:return[2]}}))}))},t.prototype.logout=function(){return Promise.reject(sM.createSilentLogoutUnsupportedError())},t}(VO),mD=function(){function e(t,n){this.correlationId=n,this.measureName=e.makeMeasureName(t,n),this.startMark=e.makeStartMark(t,n),this.endMark=e.makeEndMark(t,n)}return e.makeMeasureName=function(e,t){return"msal.measure."+e+"."+t},e.makeStartMark=function(e,t){return"msal.start."+e+"."+t},e.makeEndMark=function(e,t){return"msal.end."+e+"."+t},e.supportsBrowserPerformance=function(){return"undefined"!=typeof window&&void 0!==window.performance&&"function"==typeof window.performance.mark&&"function"==typeof window.performance.measure&&"function"==typeof window.performance.clearMarks&&"function"==typeof window.performance.clearMeasures&&"function"==typeof window.performance.getEntriesByName},e.flushMeasurements=function(t,n){if(e.supportsBrowserPerformance())try{n.forEach((function(n){var r=e.makeMeasureName(n.name,t);window.performance.getEntriesByName(r,"measure").length>0&&(window.performance.clearMeasures(r),window.performance.clearMarks(e.makeStartMark(r,t)),window.performance.clearMarks(e.makeEndMark(r,t)))}))}catch(e){}},e.prototype.startMeasurement=function(){if(e.supportsBrowserPerformance())try{window.performance.mark(this.startMark)}catch(e){}},e.prototype.endMeasurement=function(){if(e.supportsBrowserPerformance())try{window.performance.mark(this.endMark),window.performance.measure(this.measureName,this.startMark,this.endMark)}catch(e){}},e.prototype.flushMeasurement=function(){if(e.supportsBrowserPerformance())try{var t=window.performance.getEntriesByName(this.measureName,"measure");if(t.length>0){var n=t[0].duration;return window.performance.clearMeasures(this.measureName),window.performance.clearMarks(this.startMark),window.performance.clearMarks(this.endMark),n}}catch(e){}return null},e}(),gD=function(e){function t(t,n,r,o,i,a,s){var c=e.call(this,t,n,r,o,i,a)||this;return c.browserCrypto=new AM(c.logger,s),c.guidGenerator=new DI(c.browserCrypto),c}return oT(t,e),t.prototype.startPerformanceMeasuremeant=function(e,t){return new mD(e,t)},t.prototype.generateId=function(){return this.guidGenerator.generateGuid()},t.prototype.getPageVisibility=function(){var e;return(null===(e=document.visibilityState)||void 0===e?void 0:e.toString())||null},t.prototype.deleteIncompleteSubMeasurements=function(e){var t=this.eventsByCorrelationId.get(e.event.correlationId),n=t&&t.eventId===e.event.eventId,r=[];n&&(null==t?void 0:t.incompleteSubMeasurements)&&t.incompleteSubMeasurements.forEach((function(e){r.push(sT({},e))})),r.length>0&&mD.flushMeasurements(e.event.correlationId,r)},t.prototype.supportsBrowserPerformanceNow=function(){return"undefined"!=typeof window&&void 0!==window.performance&&"function"==typeof window.performance.now},t.prototype.startMeasurement=function(t,n){var r=this,o=this.getPageVisibility(),i=e.prototype.startMeasurement.call(this,t,n);return sT(sT({},i),{endMeasurement:function(e){var t=i.endMeasurement(sT({startPageVisibility:o,endPageVisibility:r.getPageVisibility()},e));return r.deleteIncompleteSubMeasurements(i),t},discardMeasurement:function(){i.discardMeasurement(),r.deleteIncompleteSubMeasurements(i),i.measurement.flushMeasurement()}})},t.prototype.setPreQueueTime=function(e,t){if(this.supportsBrowserPerformanceNow())if(t){var n=this.preQueueTimeByCorrelationId.get(t);n&&(this.logger.trace("BrowserPerformanceClient: Incomplete pre-queue "+n.name+" found",t),this.addQueueMeasurement(n.name,t,void 0,!0)),this.preQueueTimeByCorrelationId.set(t,{name:e,time:window.performance.now()})}else this.logger.trace("BrowserPerformanceClient: correlationId for "+e+" not provided, unable to set telemetry queue time");else this.logger.trace("BrowserPerformanceClient: window performance API not available, unable to set telemetry queue time for "+e)},t.prototype.addQueueMeasurement=function(t,n,r,o){if(this.supportsBrowserPerformanceNow())if(n){var i=e.prototype.getPreQueueTime.call(this,t,n);if(i){var a=window.performance.now(),s=r||e.prototype.calculateQueuedTime.call(this,i,a);return e.prototype.addQueueMeasurement.call(this,t,n,s,o)}}else this.logger.trace("BrowserPerformanceClient: correlationId for "+t+" not provided, unable to add queue measurement");else this.logger.trace("BrowserPerformanceClient: window performance API not available, unable to add queue measurement for "+t)},t}(FM),vD=function(){function e(e){var t,n,r;this.isBrowserEnvironment="undefined"!=typeof window,this.config=function(e,t){var n=e.auth,r=e.cache,o=e.system,i=e.telemetry,a={clientId:xT.EMPTY_STRING,authority:""+xT.DEFAULT_AUTHORITY,knownAuthorities:[],cloudDiscoveryMetadata:xT.EMPTY_STRING,authorityMetadata:xT.EMPTY_STRING,redirectUri:xT.EMPTY_STRING,postLogoutRedirectUri:xT.EMPTY_STRING,navigateToLoginRequestUrl:!0,clientCapabilities:[],protocolMode:tO.AAD,azureCloudOptions:{azureCloudInstance:nO.None,tenant:xT.EMPTY_STRING},skipAuthorityMetadataCache:!1},s={cacheLocation:$T.SessionStorage,temporaryCacheLocation:$T.SessionStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!(!r||r.cacheLocation!==$T.LocalStorage),claimsBasedCachingEnabled:!0},c={loggerCallback:function(){},logLevel:NM.Info,piiLoggingEnabled:!1},l=sT(sT({},cO),{loggerOptions:c,networkClient:t?CO.getBrowserNetworkClient():gO,navigationClient:new bO,loadFrameTimeout:0,windowHashTimeout:(null==o?void 0:o.loadFrameTimeout)||6e4,iframeHashTimeout:(null==o?void 0:o.loadFrameTimeout)||wO,navigateFrameWait:t&&CO.detectIEOrEdge()?500:0,redirectNavigationTimeout:3e4,asyncPopups:!1,allowRedirectInIframe:!1,allowNativeBroker:!1,nativeBrokerHandshakeTimeout:(null==o?void 0:o.nativeBrokerHandshakeTimeout)||2e3,pollIntervalMilliseconds:30,cryptoOptions:{useMsrCrypto:!1,entropy:void 0}}),u=sT(sT({},o),{loggerOptions:(null==o?void 0:o.loggerOptions)||c}),d={application:{appName:xT.EMPTY_STRING,appVersion:xT.EMPTY_STRING}};return{auth:sT(sT({},a),n),cache:sT(sT({},s),r),system:sT(sT({},l),u),telemetry:sT(sT({},d),i)}}(e,this.isBrowserEnvironment),this.initialized=!1,this.logger=new BM(this.config.system.loggerOptions,SO,EO),this.networkClient=this.config.system.networkClient,this.navigationClient=this.config.system.navigationClient,this.redirectResponse=new Map,this.hybridAuthCodeResponses=new Map,this.performanceClient=this.isBrowserEnvironment?new gD(this.config.auth.clientId,this.config.auth.authority,this.logger,SO,EO,this.config.telemetry.application,this.config.system.cryptoOptions):new UM(this.config.auth.clientId,this.config.auth.authority,this.logger,SO,EO,this.config.telemetry.application),this.browserCrypto=this.isBrowserEnvironment?new DM(this.logger,this.performanceClient,this.config.system.cryptoOptions):zM,this.eventHandler=new xO(this.logger,this.browserCrypto),this.browserStorage=this.isBrowserEnvironment?new aO(this.config.auth.clientId,this.config.cache,this.browserCrypto,this.logger):(t=this.config.auth.clientId,n=this.logger,r={cacheLocation:$T.MemoryStorage,temporaryCacheLocation:$T.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1,claimsBasedCachingEnabled:!0},new aO(t,r,zM,n));var o={cacheLocation:$T.MemoryStorage,temporaryCacheLocation:$T.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1,claimsBasedCachingEnabled:!0};this.nativeInternalStorage=new aO(this.config.auth.clientId,o,this.browserCrypto,this.logger),this.tokenCache=new pD(this.config,this.browserStorage,this.logger,this.browserCrypto),this.trackPageVisibilityWithMeasurement=this.trackPageVisibilityWithMeasurement.bind(this)}return e.prototype.initialize=function(){return lT(this,void 0,void 0,(function(){var e,t,n,r,o;return uT(this,(function(i){switch(i.label){case 0:if(this.logger.trace("initialize called"),this.initialized)return this.logger.info("initialize has already been called, exiting early."),[2];if(e=this.config.system.allowNativeBroker,t=this.performanceClient.startMeasurement(iT.InitializeClientApplication),this.eventHandler.emitEvent(sO.INITIALIZE_START),!e)return[3,4];i.label=1;case 1:return i.trys.push([1,3,,4]),n=this,[4,oD.createProvider(this.logger,this.config.system.nativeBrokerHandshakeTimeout,this.performanceClient)];case 2:return n.nativeExtensionProvider=i.sent(),[3,4];case 3:return r=i.sent(),this.logger.verbose(r),[3,4];case 4:return this.config.cache.claimsBasedCachingEnabled?[3,6]:(this.logger.verbose("Claims-based caching is disabled. Clearing the previous cache with claims"),o=this.performanceClient.startMeasurement(iT.ClearTokensAndKeysWithClaims),[4,this.browserStorage.clearTokensAndKeysWithClaims()]);case 5:i.sent(),o.endMeasurement({success:!0}),i.label=6;case 6:return this.initialized=!0,this.eventHandler.emitEvent(sO.INITIALIZE_END),t.endMeasurement({allowNativeBroker:e,success:!0}),[2]}}))}))},e.prototype.handleRedirectPromise=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l=this;return uT(this,(function(u){return this.logger.verbose("handleRedirectPromise called"),CO.blockNativeBrokerCalledBeforeInitialized(this.config.system.allowNativeBroker,this.initialized),t=this.getAllAccounts(),this.isBrowserEnvironment?(n=e||xT.EMPTY_STRING,void 0===(r=this.redirectResponse.get(n))?(this.eventHandler.emitEvent(sO.HANDLE_REDIRECT_START,rI.Redirect),this.logger.verbose("handleRedirectPromise has been called for the first time, storing the promise"),o=this.browserStorage.getCachedNativeRequest(),i=void 0,o&&oD.isNativeAvailable(this.config,this.logger,this.nativeExtensionProvider)&&this.nativeExtensionProvider&&!e?(this.logger.trace("handleRedirectPromise - acquiring token from native platform"),a=new rD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,nI.handleRedirectPromise,this.performanceClient,this.nativeExtensionProvider,o.accountId,this.nativeInternalStorage,o.correlationId),i=a.handleRedirectPromise()):(this.logger.trace("handleRedirectPromise - acquiring token from web flow"),s=this.browserStorage.getTemporaryCache(XT.CORRELATION_ID,!0)||xT.EMPTY_STRING,c=this.createRedirectClient(s),i=c.handleRedirectPromise(e)),r=i.then((function(e){return e&&(t.length0?l.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_FAILURE,rI.Redirect,null,e):l.eventHandler.emitEvent(sO.LOGIN_FAILURE,rI.Redirect,null,e),l.eventHandler.emitEvent(sO.HANDLE_REDIRECT_END,rI.Redirect),e})),this.redirectResponse.set(n,r)):this.logger.verbose("handleRedirectPromise has been called previously, returning the result from the first call"),[2,r]):(this.logger.verbose("handleRedirectPromise returns null, not browser environment"),[2,null])}))}))},e.prototype.acquireTokenRedirect=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a=this;return uT(this,(function(s){return t=this.getRequestCorrelationId(e),this.logger.verbose("acquireTokenRedirect called",t),this.preflightBrowserEnvironmentCheck(rI.Redirect),(n=this.getAllAccounts().length>0)?this.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_START,rI.Redirect,e):this.eventHandler.emitEvent(sO.LOGIN_START,rI.Redirect,e),this.nativeExtensionProvider&&this.canUseNative(e)?(o=new rD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,nI.acquireTokenRedirect,this.performanceClient,this.nativeExtensionProvider,this.getNativeAccountId(e),this.nativeInternalStorage,e.correlationId),r=o.acquireTokenRedirect(e).catch((function(t){if(t instanceof XO&&t.isFatal())return a.nativeExtensionProvider=void 0,a.createRedirectClient(e.correlationId).acquireToken(e);if(t instanceof vI)return a.logger.verbose("acquireTokenRedirect - Resolving interaction required error thrown by native broker by falling back to web flow"),a.createRedirectClient(e.correlationId).acquireToken(e);throw a.browserStorage.setInteractionInProgress(!1),t}))):(i=this.createRedirectClient(e.correlationId),r=i.acquireToken(e)),[2,r.catch((function(e){throw n?a.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_FAILURE,rI.Redirect,null,e):a.eventHandler.emitEvent(sO.LOGIN_FAILURE,rI.Redirect,null,e),e}))]}))}))},e.prototype.acquireTokenPopup=function(e){var t=this,n=this.getRequestCorrelationId(e),r=this.performanceClient.startMeasurement(iT.AcquireTokenPopup,n);try{this.logger.verbose("acquireTokenPopup called",n),this.preflightBrowserEnvironmentCheck(rI.Popup)}catch(e){return Promise.reject(e)}var o=this.getAllAccounts();return o.length>0?this.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_START,rI.Popup,e):this.eventHandler.emitEvent(sO.LOGIN_START,rI.Popup,e),(this.canUseNative(e)?this.acquireTokenNative(e,nI.acquireTokenPopup).then((function(e){return t.browserStorage.setInteractionInProgress(!1),r.endMeasurement({success:!0,isNativeBroker:!0,requestId:e.requestId}),e})).catch((function(n){if(n instanceof XO&&n.isFatal())return t.nativeExtensionProvider=void 0,t.createPopupClient(e.correlationId).acquireToken(e);if(n instanceof vI)return t.logger.verbose("acquireTokenPopup - Resolving interaction required error thrown by native broker by falling back to web flow"),t.createPopupClient(e.correlationId).acquireToken(e);throw t.browserStorage.setInteractionInProgress(!1),n})):this.createPopupClient(e.correlationId).acquireToken(e)).then((function(e){return o.length0?t.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_FAILURE,rI.Popup,null,e):t.eventHandler.emitEvent(sO.LOGIN_FAILURE,rI.Popup,null,e),r.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),Promise.reject(e)}))},e.prototype.trackPageVisibilityWithMeasurement=function(){var e=this.ssoSilentMeasurement||this.acquireTokenByCodeAsyncMeasurement;e&&(this.logger.info("Perf: Visibility change detected in ",e.event.name),e.increment({visibilityChangeCount:1}))},e.prototype.ssoSilent=function(e){var t;return lT(this,void 0,void 0,(function(){var n,r,o,i,a=this;return uT(this,(function(s){return n=this.getRequestCorrelationId(e),r=sT(sT({},e),{prompt:e.prompt,correlationId:n}),this.preflightBrowserEnvironmentCheck(rI.Silent),this.ssoSilentMeasurement=this.performanceClient.startMeasurement(iT.SsoSilent,n),null===(t=this.ssoSilentMeasurement)||void 0===t||t.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement),this.logger.verbose("ssoSilent called",n),this.eventHandler.emitEvent(sO.SSO_SILENT_START,rI.Silent,r),this.canUseNative(r)?o=this.acquireTokenNative(r,nI.ssoSilent).catch((function(e){if(e instanceof XO&&e.isFatal())return a.nativeExtensionProvider=void 0,a.createSilentIframeClient(r.correlationId).acquireToken(r);throw e})):(i=this.createSilentIframeClient(r.correlationId),o=i.acquireToken(r)),[2,o.then((function(e){var t,n;return a.eventHandler.emitEvent(sO.SSO_SILENT_SUCCESS,rI.Silent,e),null===(t=a.ssoSilentMeasurement)||void 0===t||t.addStaticFields({accessTokenSize:e.accessToken.length,idTokenSize:e.idToken.length}),null===(n=a.ssoSilentMeasurement)||void 0===n||n.endMeasurement({success:!0,isNativeBroker:e.fromNativeBroker,requestId:e.requestId}),e})).catch((function(e){var t;throw a.eventHandler.emitEvent(sO.SSO_SILENT_FAILURE,rI.Silent,null,e),null===(t=a.ssoSilentMeasurement)||void 0===t||t.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),e})).finally((function(){document.removeEventListener("visibilitychange",a.trackPageVisibilityWithMeasurement)}))]}))}))},e.prototype.acquireTokenByCode=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i=this;return uT(this,(function(a){t=this.getRequestCorrelationId(e),this.preflightBrowserEnvironmentCheck(rI.Silent),this.logger.trace("acquireTokenByCode called",t),this.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_BY_CODE_START,rI.Silent,e),n=this.performanceClient.startMeasurement(iT.AcquireTokenByCode,e.correlationId);try{if(e.code&&e.nativeAccountId)throw sM.createSpaCodeAndNativeAccountIdPresentError();if(e.code)return r=e.code,(o=this.hybridAuthCodeResponses.get(r))?(this.logger.verbose("Existing acquireTokenByCode request found",e.correlationId),n.discardMeasurement()):(this.logger.verbose("Initiating new acquireTokenByCode request",t),o=this.acquireTokenByCodeAsync(sT(sT({},e),{correlationId:t})).then((function(e){return i.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_BY_CODE_SUCCESS,rI.Silent,e),i.hybridAuthCodeResponses.delete(r),n.addStaticFields({accessTokenSize:e.accessToken.length,idTokenSize:e.idToken.length}),n.endMeasurement({success:!0,isNativeBroker:e.fromNativeBroker,requestId:e.requestId}),e})).catch((function(e){throw i.hybridAuthCodeResponses.delete(r),i.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_BY_CODE_FAILURE,rI.Silent,null,e),n.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),e})),this.hybridAuthCodeResponses.set(r,o)),[2,o];if(e.nativeAccountId){if(this.canUseNative(e,e.nativeAccountId))return[2,this.acquireTokenNative(e,nI.acquireTokenByCode,e.nativeAccountId).catch((function(e){throw e instanceof XO&&e.isFatal()&&(i.nativeExtensionProvider=void 0),e}))];throw sM.createUnableToAcquireTokenFromNativePlatformError()}throw sM.createAuthCodeOrNativeAccountIdRequiredError()}catch(e){throw this.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_BY_CODE_FAILURE,rI.Silent,null,e),n.endMeasurement({errorCode:e instanceof lI&&e.errorCode||void 0,subErrorCode:e instanceof lI&&e.subError||void 0,success:!1}),e}return[2]}))}))},e.prototype.acquireTokenByCodeAsync=function(e){var t;return lT(this,void 0,void 0,(function(){var n=this;return uT(this,(function(r){switch(r.label){case 0:return this.logger.trace("acquireTokenByCodeAsync called",e.correlationId),this.acquireTokenByCodeAsyncMeasurement=this.performanceClient.startMeasurement(iT.AcquireTokenByCodeAsync,e.correlationId),null===(t=this.acquireTokenByCodeAsyncMeasurement)||void 0===t||t.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement),[4,this.createSilentAuthCodeClient(e.correlationId).acquireToken(e).then((function(e){var t;return null===(t=n.acquireTokenByCodeAsyncMeasurement)||void 0===t||t.endMeasurement({success:!0,fromCache:e.fromCache,isNativeBroker:e.fromNativeBroker,requestId:e.requestId}),e})).catch((function(e){var t;throw null===(t=n.acquireTokenByCodeAsyncMeasurement)||void 0===t||t.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),e})).finally((function(){document.removeEventListener("visibilitychange",n.trackPageVisibilityWithMeasurement)}))];case 1:return[2,r.sent()]}}))}))},e.prototype.acquireTokenFromCache=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){switch(this.performanceClient.addQueueMeasurement(iT.AcquireTokenFromCache,t.correlationId),n.cacheLookupPolicy){case _I.Default:case _I.AccessToken:case _I.AccessTokenAndRefreshToken:return[2,e.acquireToken(t)];default:throw ER.createRefreshRequiredError()}return[2]}))}))},e.prototype.acquireTokenByRefreshToken=function(e,t){return lT(this,void 0,void 0,(function(){var n;return uT(this,(function(r){switch(this.performanceClient.addQueueMeasurement(iT.AcquireTokenByRefreshToken,e.correlationId),t.cacheLookupPolicy){case _I.Default:case _I.AccessTokenAndRefreshToken:case _I.RefreshToken:case _I.RefreshTokenAndNetwork:return n=this.createSilentRefreshClient(e.correlationId),this.performanceClient.setPreQueueTime(iT.SilentRefreshClientAcquireToken,e.correlationId),[2,n.acquireToken(e)];default:throw ER.createRefreshRequiredError()}return[2]}))}))},e.prototype.acquireTokenBySilentIframe=function(e){return lT(this,void 0,void 0,(function(){var t;return uT(this,(function(n){return this.performanceClient.addQueueMeasurement(iT.AcquireTokenBySilentIframe,e.correlationId),t=this.createSilentIframeClient(e.correlationId),this.performanceClient.setPreQueueTime(iT.SilentIframeClientAcquireToken,e.correlationId),[2,t.acquireToken(e)]}))}))},e.prototype.logout=function(e){return lT(this,void 0,void 0,(function(){var t;return uT(this,(function(n){return t=this.getRequestCorrelationId(e),this.logger.warning("logout API is deprecated and will be removed in msal-browser v3.0.0. Use logoutRedirect instead.",t),[2,this.logoutRedirect(sT({correlationId:t},e))]}))}))},e.prototype.logoutRedirect=function(e){return lT(this,void 0,void 0,(function(){var t;return uT(this,(function(n){return t=this.getRequestCorrelationId(e),this.preflightBrowserEnvironmentCheck(rI.Redirect),[2,this.createRedirectClient(t).logout(e)]}))}))},e.prototype.logoutPopup=function(e){try{var t=this.getRequestCorrelationId(e);return this.preflightBrowserEnvironmentCheck(rI.Popup),this.createPopupClient(t).logout(e)}catch(e){return Promise.reject(e)}},e.prototype.getAllAccounts=function(){return this.logger.verbose("getAllAccounts called"),this.isBrowserEnvironment?this.browserStorage.getAllAccounts():[]},e.prototype.getAccountByUsername=function(e){if(this.logger.trace("getAccountByUsername called"),!e)return this.logger.warning("getAccountByUsername: No username provided"),null;var t=this.browserStorage.getAccountInfoFilteredBy({username:e});return t?(this.logger.verbose("getAccountByUsername: Account matching username found, returning"),this.logger.verbosePii("getAccountByUsername: Returning signed-in accounts matching username: "+e),t):(this.logger.verbose("getAccountByUsername: No matching account found, returning null"),null)},e.prototype.getAccountByHomeId=function(e){if(this.logger.trace("getAccountByHomeId called"),!e)return this.logger.warning("getAccountByHomeId: No homeAccountId provided"),null;var t=this.browserStorage.getAccountInfoFilteredBy({homeAccountId:e});return t?(this.logger.verbose("getAccountByHomeId: Account matching homeAccountId found, returning"),this.logger.verbosePii("getAccountByHomeId: Returning signed-in accounts matching homeAccountId: "+e),t):(this.logger.verbose("getAccountByHomeId: No matching account found, returning null"),null)},e.prototype.getAccountByLocalId=function(e){if(this.logger.trace("getAccountByLocalId called"),!e)return this.logger.warning("getAccountByLocalId: No localAccountId provided"),null;var t=this.browserStorage.getAccountInfoFilteredBy({localAccountId:e});return t?(this.logger.verbose("getAccountByLocalId: Account matching localAccountId found, returning"),this.logger.verbosePii("getAccountByLocalId: Returning signed-in accounts matching localAccountId: "+e),t):(this.logger.verbose("getAccountByLocalId: No matching account found, returning null"),null)},e.prototype.setActiveAccount=function(e){this.browserStorage.setActiveAccount(e)},e.prototype.getActiveAccount=function(){return this.browserStorage.getActiveAccount()},e.prototype.preflightBrowserEnvironmentCheck=function(e,t){if(void 0===t&&(t=!0),this.logger.verbose("preflightBrowserEnvironmentCheck started"),CO.blockNonBrowserEnvironment(this.isBrowserEnvironment),CO.blockRedirectInIframe(e,this.config.system.allowRedirectInIframe),CO.blockReloadInHiddenIframes(),CO.blockAcquireTokenInPopups(),CO.blockNativeBrokerCalledBeforeInitialized(this.config.system.allowNativeBroker,this.initialized),e===rI.Redirect&&this.config.cache.cacheLocation===$T.MemoryStorage&&!this.config.cache.storeAuthStateInCookie)throw kM.createInMemoryRedirectUnavailableError();e!==rI.Redirect&&e!==rI.Popup||this.preflightInteractiveRequest(t)},e.prototype.preflightInteractiveRequest=function(e){this.logger.verbose("preflightInteractiveRequest called, validating app environment"),CO.blockReloadInHiddenIframes(),e&&this.browserStorage.setInteractionInProgress(!0)},e.prototype.acquireTokenNative=function(e,t,n){return lT(this,void 0,void 0,(function(){return uT(this,(function(r){if(this.logger.trace("acquireTokenNative called"),!this.nativeExtensionProvider)throw sM.createNativeConnectionNotEstablishedError();return[2,new rD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,t,this.performanceClient,this.nativeExtensionProvider,n||this.getNativeAccountId(e),this.nativeInternalStorage,e.correlationId).acquireToken(e)]}))}))},e.prototype.canUseNative=function(e,t){if(this.logger.trace("canUseNative called"),!oD.isNativeAvailable(this.config,this.logger,this.nativeExtensionProvider,e.authenticationScheme))return this.logger.trace("canUseNative: isNativeAvailable returned false, returning false"),!1;if(e.prompt)switch(e.prompt){case AT.NONE:case AT.CONSENT:case AT.LOGIN:this.logger.trace("canUseNative: prompt is compatible with native flow");break;default:return this.logger.trace("canUseNative: prompt = "+e.prompt+" is not compatible with native flow, returning false"),!1}return!(!t&&!this.getNativeAccountId(e)&&(this.logger.trace("canUseNative: nativeAccountId is not available, returning false"),1))},e.prototype.getNativeAccountId=function(e){var t=e.account||this.browserStorage.getAccountInfoByHints(e.loginHint,e.sid)||this.getActiveAccount();return t&&t.nativeAccountId||""},e.prototype.createPopupClient=function(e){return new aD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeInternalStorage,this.nativeExtensionProvider,e)},e.prototype.createRedirectClient=function(e){return new cD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeInternalStorage,this.nativeExtensionProvider,e)},e.prototype.createSilentIframeClient=function(e){return new uD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,nI.ssoSilent,this.performanceClient,this.nativeInternalStorage,this.nativeExtensionProvider,e)},e.prototype.createSilentCacheClient=function(e){return new nD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeExtensionProvider,e)},e.prototype.createSilentRefreshClient=function(e){return new dD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeExtensionProvider,e)},e.prototype.createSilentAuthCodeClient=function(e){return new fD(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,nI.acquireTokenByCode,this.performanceClient,this.nativeExtensionProvider,e)},e.prototype.addEventCallback=function(e){return this.eventHandler.addEventCallback(e)},e.prototype.removeEventCallback=function(e){this.eventHandler.removeEventCallback(e)},e.prototype.addPerformanceCallback=function(e){return this.performanceClient.addPerformanceCallback(e)},e.prototype.removePerformanceCallback=function(e){return this.performanceClient.removePerformanceCallback(e)},e.prototype.enableAccountStorageEvents=function(){this.eventHandler.enableAccountStorageEvents()},e.prototype.disableAccountStorageEvents=function(){this.eventHandler.disableAccountStorageEvents()},e.prototype.getTokenCache=function(){return this.tokenCache},e.prototype.getLogger=function(){return this.logger},e.prototype.setLogger=function(e){this.logger=e},e.prototype.initializeWrapperLibrary=function(e,t){this.browserStorage.setWrapperMetadata(e,t)},e.prototype.setNavigationClient=function(e){this.navigationClient=e},e.prototype.getConfiguration=function(){return this.config},e.prototype.getRequestCorrelationId=function(e){return(null==e?void 0:e.correlationId)?e.correlationId:this.isBrowserEnvironment?this.browserCrypto.createNewGuid():xT.EMPTY_STRING},e}(),yD=function(e){function t(t){var n=e.call(this,t)||this;return n.astsAsyncMeasurement=void 0,n.activeSilentTokenRequests=new Map,n.trackPageVisibility=n.trackPageVisibility.bind(n),n}return oT(t,e),t.prototype.loginRedirect=function(e){return lT(this,void 0,void 0,(function(){var t;return uT(this,(function(n){return t=this.getRequestCorrelationId(e),this.logger.verbose("loginRedirect called",t),[2,this.acquireTokenRedirect(sT({correlationId:t},e||SI))]}))}))},t.prototype.loginPopup=function(e){var t=this.getRequestCorrelationId(e);return this.logger.verbose("loginPopup called",t),this.acquireTokenPopup(sT({correlationId:t},e||SI))},t.prototype.acquireTokenSilent=function(e){return lT(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c=this;return uT(this,(function(l){if(t=this.getRequestCorrelationId(e),(n=this.performanceClient.startMeasurement(iT.AcquireTokenSilent,t)).addStaticFields({cacheLookupPolicy:e.cacheLookupPolicy}),this.preflightBrowserEnvironmentCheck(rI.Silent),this.logger.verbose("acquireTokenSilent called",t),!(r=e.account||this.getActiveAccount()))throw sM.createNoAccountError();return o={clientId:this.config.auth.clientId,authority:e.authority||xT.EMPTY_STRING,scopes:e.scopes,homeAccountIdentifier:r.homeAccountId,claims:e.claims,authenticationScheme:e.authenticationScheme,resourceRequestMethod:e.resourceRequestMethod,resourceRequestUri:e.resourceRequestUri,shrClaims:e.shrClaims,sshKid:e.sshKid},i=JSON.stringify(o),void 0===(a=this.activeSilentTokenRequests.get(i))?(this.logger.verbose("acquireTokenSilent called for the first time, storing active request",t),this.performanceClient.setPreQueueTime(iT.AcquireTokenSilentAsync,t),s=this.acquireTokenSilentAsync(sT(sT({},e),{correlationId:t}),r).then((function(t){return c.activeSilentTokenRequests.delete(i),n.addStaticFields({accessTokenSize:t.accessToken.length,idTokenSize:t.idToken.length}),n.endMeasurement({success:!0,fromCache:t.fromCache,isNativeBroker:t.fromNativeBroker,cacheLookupPolicy:e.cacheLookupPolicy,requestId:t.requestId}),t})).catch((function(e){throw c.activeSilentTokenRequests.delete(i),n.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),e})),this.activeSilentTokenRequests.set(i,s),[2,s]):(this.logger.verbose("acquireTokenSilent has been called previously, returning the result from the first call",t),n.discardMeasurement(),[2,a])}))}))},t.prototype.trackPageVisibility=function(){this.astsAsyncMeasurement&&(this.logger.info("Perf: Visibility change detected"),this.astsAsyncMeasurement.increment({visibilityChangeCount:1}))},t.prototype.acquireTokenSilentAsync=function(e,t){var n;return lT(this,void 0,void 0,(function(){var r,o,i,a,s,c=this;return uT(this,(function(l){switch(l.label){case 0:return this.performanceClient.addQueueMeasurement(iT.AcquireTokenSilentAsync,e.correlationId),this.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_START,rI.Silent,e),this.astsAsyncMeasurement=this.performanceClient.startMeasurement(iT.AcquireTokenSilentAsync,e.correlationId),null===(n=this.astsAsyncMeasurement)||void 0===n||n.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibility),oD.isNativeAvailable(this.config,this.logger,this.nativeExtensionProvider,e.authenticationScheme)&&t.nativeAccountId?(this.logger.verbose("acquireTokenSilent - attempting to acquire token from native platform"),o=sT(sT({},e),{account:t}),r=this.acquireTokenNative(o,nI.acquireTokenSilent_silentFlow).catch((function(t){return lT(c,void 0,void 0,(function(){return uT(this,(function(n){if(t instanceof XO&&t.isFatal())return this.logger.verbose("acquireTokenSilent - native platform unavailable, falling back to web flow"),this.nativeExtensionProvider=void 0,[2,this.createSilentIframeClient(e.correlationId).acquireToken(e)];throw t}))}))})),[3,3]):[3,1];case 1:return this.logger.verbose("acquireTokenSilent - attempting to acquire token from web flow"),i=this.createSilentCacheClient(e.correlationId),this.performanceClient.setPreQueueTime(iT.InitializeSilentRequest,e.correlationId),[4,i.initializeSilentRequest(e,t)];case 2:a=l.sent(),s=sT(sT({},e),{cacheLookupPolicy:e.cacheLookupPolicy||_I.Default}),this.performanceClient.setPreQueueTime(iT.AcquireTokenFromCache,a.correlationId),r=this.acquireTokenFromCache(i,a,s).catch((function(t){if(s.cacheLookupPolicy===_I.AccessToken)throw t;return CO.blockReloadInHiddenIframes(),c.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_NETWORK_START,rI.Silent,a),c.performanceClient.setPreQueueTime(iT.AcquireTokenByRefreshToken,a.correlationId),c.acquireTokenByRefreshToken(a,s).catch((function(t){var n=t instanceof uI,r=t instanceof vI,o=t.errorCode===hI,i="invalid_grant"===t.errorCode;if((!n||!i||r||s.cacheLookupPolicy===_I.AccessTokenAndRefreshToken||s.cacheLookupPolicy===_I.RefreshToken)&&s.cacheLookupPolicy!==_I.Skip&&!o)throw t;return c.logger.verbose("Refresh token expired/invalid or CacheLookupPolicy is set to Skip, attempting acquire token by iframe.",e.correlationId),c.performanceClient.setPreQueueTime(iT.AcquireTokenBySilentIframe,a.correlationId),c.acquireTokenBySilentIframe(a)}))})),l.label=3;case 3:return[2,r.then((function(e){var t;return c.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_SUCCESS,rI.Silent,e),null===(t=c.astsAsyncMeasurement)||void 0===t||t.endMeasurement({success:!0,fromCache:e.fromCache,isNativeBroker:e.fromNativeBroker,requestId:e.requestId}),e})).catch((function(e){var t;throw c.eventHandler.emitEvent(sO.ACQUIRE_TOKEN_FAILURE,rI.Silent,null,e),null===(t=c.astsAsyncMeasurement)||void 0===t||t.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),e})).finally((function(){document.removeEventListener("visibilitychange",c.trackPageVisibility)}))]}}))}))},t}(vD),CD=function(){return CD=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]1){if(this.options.onMultipleAccountFound&&(n=this.options.onMultipleAccountFound(t)))return this.authContext.setActiveAccount(n),n;throw new Error("MultipleAccountFound")}},e.prototype.normalizeScopes=function(e){var t=[];return"string"==typeof e?t.push(e+"/.default"):t=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o0)for(var o=0;o=0;n--)if(e[n]===t)return!0;return!1}function eL(e,t,n,r,o){if(!KD(e)){var i=n[TD]=n[TD]||JD();if(!KD(i)){var a=i[t]=i[t]||JD();!1!==i[PD]&&(i[PD]=!!o),KD(a)||YD(n,(function(t){QD(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],(!VD(e,t)||e[t]&&!e[t][ID])&&(e[t]=function(e,t){var n=function(){var r=function(e,t,n,r){var o=null;if(e&&VD(n,AD)){var i=e[TD]||JD();if((o=(i[n[AD]]||JD())[t])||$D("Missing ["+t+"] "+kD),!o[RD]&&!1!==i[PD]){for(var a=!VD(e,t),s=ZD(e),c=[];a&&s&&!GD(s)&&!XD(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=ZD(s)}try{a&&(e[t]=o),o[RD]=1}catch(e){i[PD]=!1}}}return o}(this,t,e,n)||function(e,t,n){var r=t[e];return r===n&&(r=ZD(t)[e]),typeof r!==kD&&$D("["+e+"] is not a "+kD),r}(t,e,n);return r.apply(this,arguments)};return n[ID]=1,n}(e,t)))}))}}}function tL(e,t){return VD(e,xD)?e.name||t||ND:((e||{})[_D]||{}).name||t||ND}function nL(e,t,n,r){VD(e,xD)||$D("theClass is an invalid class definition.");var o=e[xD];(function(e,t){if(zD){for(var n=[],r=ZD(t);r&&!GD(r)&&!XD(n,r);){if(r===e)return!0;n.push(r),r=ZD(r)}return!1}return!0})(o,t)||$D("["+tL(e)+"] not in hierarchy of ["+tL(t)+"]");var i=null;VD(o,AD)?i=o[AD]:(i="_dynCls$"+tL(e,"_")+"$"+WD.n,WD.n++,o[AD]=i);var a=nL[MD],s=!!a[FD];s&&r&&void 0!==r[FD]&&(s=!!r[FD]);var c=function(e){var t=JD();return YD(e,(function(n){!t[n]&&QD(e,n,!1)&&(t[n]=e[n])})),t}(t),l=function(e,t,n,r){function o(e,t,n){var o=t[n];if(o[ID]&&r){var i=e[TD]||{};!1!==i[PD]&&(o=(i[t[AD]]||{})[n]||o)}return function(){return o.apply(e,arguments)}}var i=JD();YD(n,(function(e){i[e]=o(t,n,e)}));for(var a=ZD(e),s=[];a&&!GD(a)&&!XD(s,a);)YD(a,(function(e){!i[e]&&QD(a,e,!zD)&&(i[e]=o(t,a,e))})),s.push(a),a=ZD(a);return i}(o,t,c,s);n(t,l);var u=!!zD&&!!a[HD];u&&r&&(u=!!r[HD]),eL(o,i,t,c,!1!==u)}nL[MD]=WD.o;var rL="function",oL="object",iL="undefined",aL="prototype",sL="hasOwnProperty",cL=Object,lL=cL[aL],uL=cL.assign,dL=cL.create,pL=cL.defineProperty,hL=lL[sL],fL=null;function mL(e){void 0===e&&(e=!0);var t=!1===e?null:fL;return t||(typeof globalThis!==iL&&(t=globalThis),t||typeof self===iL||(t=self),t||typeof window===iL||(t=window),t||typeof n.g===iL||(t=n.g),fL=t),t}function gL(e){throw new TypeError(e)}function vL(e){if(dL)return dL(e);if(null==e)return{};var t=typeof e;function n(){}return t!==oL&&t!==rL&&gL("Object prototype may only be an Object:"+e),n[aL]=e,new n}(mL()||{}).Symbol,(mL()||{}).Reflect;var yL=uL||function(e){for(var t,n=1,r=arguments.length;n=0?o:r-Math.abs(o),0);i0&&"boolean"==typeof s&&(l=s,s=a[u]||{},u++),hF(s)||(s={});u0?i+".":EH)+o+":"+r+":"+n+"."+t}var kH="window",TH="document",IH="navigator",AH="location",RH="performance",PH="JSON",MH="crypto",NH="msCrypto",OH="msie",DH="trident/",LH="XMLHttpRequest",BH=null,FH=null,HH=!1,UH=null,zH=null;function qH(e,t){var n=!1;if(e){try{if(!(n=t in e)){var r=e[aL];r&&(n=t in r)}}catch(e){}if(!n)try{n=!lF((new e)[t])}catch(e){}}return n}function jH(e){var t=mL();return t&&t[e]?t[e]:e===kH&&WH()?window:null}function WH(){return Boolean(typeof window===oL&&window)}function VH(){return WH()?window:jH(kH)}function KH(){return Boolean(typeof document===oL&&document)}function GH(){return KH()?document:jH(TH)}function ZH(){return Boolean(typeof navigator===oL&&navigator)}function YH(){return ZH()?navigator:jH(IH)}function QH(){return Boolean(typeof history===oL&&history)}function $H(e){if(e&&HH){var t=jH("__mockLocation");if(t)return t}return typeof location===oL&&location?location:jH(AH)}function JH(){return jH(RH)}function XH(){return Boolean(typeof JSON===oL&&JSON||null!==jH(PH))}function eU(){return XH()?JSON||jH(PH):null}function tU(){var e=YH();if(e&&(e[nB]!==FH||null===BH)){var t=((FH=e[nB])||_B)[dB]();BH=vF(t,OH)||vF(t,DH)}return BH}function nU(e){if(void 0===e&&(e=null),!e){var t=YH()||{};e=t?(t[nB]||_B)[dB]():_B}var n=(e||_B)[dB]();if(vF(n,OH)){var r=GH()||{};return Math.max(parseInt(n[rB](OH)[1]),r.documentMode||0)}if(vF(n,DH)){var o=parseInt(n[rB](DH)[1]);if(o)return o+4}return null}function rU(e){var t=Object[aL].toString[pB](e),n=_B;return"[object Error]"===t?n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e[EL]+"'":XH()&&(n=eU().stringify(e)),t+n}function oU(){return null===zH&&(zH=ZH()&&Boolean(YH().sendBeacon)),zH}function iU(e){var t=!1;try{t=!!jH("fetch");var n=jH("Request");t&&e&&n&&(t=qH(n,"keepalive"))}catch(e){}return t}function aU(){return null===UH&&(UH=typeof XDomainRequest!==iL)&&sU()&&(UH=UH&&!qH(jH(LH),"withCredentials")),UH}function sU(){var e=!1;try{e=!!jH(LH)}catch(e){}return e}var cU,lU=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],uU=null;function dU(e,t){return function(){var n=arguments,r=pU(t);if(r){var o=r.listener;o&&o[e]&&o[e][sB](o,n)}}}function pU(e){var t,n=uU;return n||!0===e.disableDbgExt||(n=uU||((t=jH("Microsoft"))&&(uU=t.ApplicationInsights),uU)),n?n.ChromeDbgExt:null}function hU(e){if(!cU){cU={};for(var t=0;t=o)){var i=!0,c="AITR_"+n[WL];if(s[c]?i=!1:s[c]=!0,i&&(t<=r&&(e.queue[kL](n),a++,l(1===t?"error":"warn",n)),a===o)){var u="Internal events throttle limit per PageView reached for this app.",d=new gU(23,u,!1);e.queue[kL](d),1===t?e[LB](u):e[BB](u)}}}function l(e,n){var r=pU(t||{});r&&r[QL]&&r[QL](e,n)}!function(e){n=FF(e.loggingLevelConsole,0),r=FF(e.loggingLevelTelemetry,1),o=FF(e.maxMessageLimit,25),i=FF(e.enableDebug,FF(e[lB],!1))}(t||{}),e.consoleLoggingLevel=function(){return n},e.telemetryLoggingLevel=function(){return r},e.maxInternalMessageLimit=function(){return o},e[lB]=function(){return i},e.throwInternal=function(t,r,o,a,u){void 0===u&&(u=!1);var d=new gU(r,o,u,a);if(i)throw rU(d);var p=1===t?LB:BB;if(lF(d[VL]))l("throw"+(1===t?"Critical":"Warning"),d);else{if(u){var h=+d[WL];!s[h]&&n>=t&&(e[p](d[VL]),s[h]=!0)}else n>=t&&e[p](d[VL]);c(t,d)}},e[BB]=function(e){mU("warn",e),l("warning",e)},e[LB]=function(e){mU("error",e),l("error",e)},e.resetInternalMessageCount=function(){a=0,s={}},e[uB]=c}))}return e.__ieDyn=1,e}();function CU(e){return e||new yU}function bU(e,t,n,r,o,i){void 0===i&&(i=!1),CU(e).throwInternal(t,n,r,o,i)}function wU(e,t){CU(e)[BB](t)}function SU(e){var t={};return gF(e,(function(e,n){t[e]=n,t[n]=e})),MF(t)}var EU=SU({LocalStorage:0,SessionStorage:1}),_U=void SU({AI:0,AI_AND_W3C:1,W3C:2}),xU=void 0,kU="";function TU(){return PU()?IU(EU.LocalStorage):null}function IU(e){try{if(uF(mL()))return null;var t=(new Date)[QF](),n=jH(e===EU.LocalStorage?"localStorage":"sessionStorage"),r=kU+t;n.setItem(r,t);var o=n.getItem(r)!==t;if(n[$F](r),!o)return n}catch(e){}return null}function AU(){return MU()?IU(EU.SessionStorage):null}function RU(e){kU=e||""}function PU(e){return(e||void 0===_U)&&(_U=!!IU(EU.LocalStorage)),_U}function MU(e){return(e||void 0===xU)&&(xU=!!IU(EU.SessionStorage)),xU}function NU(e,t){var n=AU();if(null!==n)try{return n.getItem(t)}catch(t){xU=!1,bU(e,2,2,"Browser failed read of session storage. "+DF(t),{exception:rU(t)})}return null}function OU(e,t,n){var r=AU();if(null!==r)try{return r.setItem(t,n),!0}catch(t){xU=!1,bU(e,2,4,"Browser failed write to session storage. "+DF(t),{exception:rU(t)})}return!1}var DU,LU="AppInsightsPropertiesPlugin",BU="AppInsightsChannelPlugin",FU="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",HU="sampleRate",UU="ProcessLegacy",zU="http.method",qU="https://dc.services.visualstudio.com",jU="/v2/track",WU="not_specified",VU="iKey";function KU(e,t,n){var r=t[GF],o=GU(e,t);if(o[GF]!==r){for(var i=0,a=o;void 0!==n[a];)i++,a=o[SH](0,147)+nz(i);o=a}return o}function GU(e,t){var n;return t&&(t=TF(t[QF]()))[GF]>150&&(n=t[SH](0,150),bU(e,2,57,"name is too long. It has been truncated to 150 characters.",{name:t},!0)),n||t}function ZU(e,t,n){var r;return void 0===n&&(n=1024),t&&(n=n||1024,(t=TF(t)).toString()[GF]>n&&(r=t[QF]()[SH](0,n),bU(e,2,61,"string value is too long. It has been truncated to "+n+" characters.",{value:t},!0))),r||t}function YU(e,t){return tz(e,t,2048,66)}function QU(e,t){var n;return t&&t[GF]>32768&&(n=t[SH](0,32768),bU(e,2,56,"message is too long, it has been truncated to 32768 characters.",{message:t},!0)),n||t}function $U(e,t){var n;if(t){var r=""+t;r[GF]>32768&&(n=r[SH](0,32768),bU(e,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:t},!0))}return n||t}function JU(e,t){if(t){var n={};gF(t,(function(t,r){if(hF(r)&&XH())try{r=eU()[eH](r)}catch(t){bU(e,2,49,"custom property is not valid",{exception:t},!0)}r=ZU(e,r,8192),t=KU(e,t,n),n[t]=r})),t=n}return t}function XU(e,t){if(t){var n={};gF(t,(function(t,r){t=KU(e,t,n),n[t]=r})),t=n}return t}function ez(e,t){return t?tz(e,t,128,69)[QF]():t}function tz(e,t,n,r){var o;return t&&(t=TF(t))[GF]>n&&(o=t[SH](0,n),bU(e,2,r,"input is too long, it has been truncated to "+n+" characters.",{data:t},!0)),o||t}function nz(e){var t="00"+e;return t.substr(t[GF]-3)}function rz(e,t,n,r,o,i){var a;n=ZU(r,n)||WU,(uF(e)||uF(t)||uF(n))&&UF("Input doesn't contain all required fields");var s="";e[VU]&&(s=e[VU],delete e[VU]);var c=((a={})[JF]=n,a.time=EF(new Date),a.iKey=s,a.ext=i||{},a.tags=[],a.data={},a.baseType=t,a.baseData=e,a);return uF(o)||gF(o,(function(e,t){c.data[e]=t})),c}(DU={MAX_NAME_LENGTH:150,MAX_ID_LENGTH:128,MAX_PROPERTY_LENGTH:8192,MAX_STRING_LENGTH:1024,MAX_URL_LENGTH:2048,MAX_MESSAGE_LENGTH:32768,MAX_EXCEPTION_LENGTH:32768}).sanitizeKeyAndAddUniqueness=KU,DU.sanitizeKey=GU,DU.sanitizeString=ZU,DU.sanitizeUrl=YU,DU.sanitizeMessage=QU,DU.sanitizeException=$U,DU.sanitizeProperties=JU,DU.sanitizeMeasurements=XU,DU.sanitizeId=ez,DU.sanitizeInput=tz,DU.padNumber=nz,DU.trim=TF;var oz=function(){function e(e,t,n,r){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};var o=this;o.ver=2,o[JF]=ZU(e,t)||WU,o[aH]=JU(e,n),o[sH]=XU(e,r)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Event",e.dataType="EventData",e}(),iz=function(){function e(e,t,n,r,o){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};var i=this;i.ver=2,t=t||WU,i[XF]=QU(e,t),i[aH]=JU(e,r),i[sH]=XU(e,o),n&&(i[uH]=n)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Message",e.dataType="MessageData",e}(),az=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},this.kind=0},sz=function(){function e(e,t,n,r,o,i,a,s,c){this.aiDataContract={ver:1,metrics:1,properties:0};var l=this;l.ver=2;var u=new az;u.count=r>0?r:void 0,u.max=isNaN(i)||null===i?void 0:i,u.min=isNaN(o)||null===o?void 0:o,u[JF]=ZU(e,t)||WU,u.value=n,u.stdDev=isNaN(a)||null===a?void 0:a,l.metrics=[u],l[aH]=JU(e,s),l[sH]=XU(e,c)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",e.dataType="MetricData",e}(),cz=function(){function e(e,t,n,r,o,i,a){this.aiDataContract={ver:1,name:0,url:0,duration:0,properties:0,measurements:0,id:0};var s=this;s.ver=2,s.id=ez(e,a),s.url=YU(e,n),s[JF]=ZU(e,t)||WU,isNaN(r)||(s[bH]=xH(r)),s[aH]=JU(e,o),s[sH]=XU(e,i)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",e.dataType="PageviewData",e}(),lz=function(){function e(e,t,n,r,o,i,a){this.aiDataContract={ver:1,name:0,url:0,duration:0,perfTotal:0,networkConnect:0,sentRequest:0,receivedResponse:0,domProcessing:0,properties:0,measurements:0};var s=this;s.ver=2,s.url=YU(e,n),s[JF]=ZU(e,t)||WU,s[aH]=JU(e,o),s[sH]=XU(e,i),a&&(s.domProcessing=a.domProcessing,s[bH]=a[bH],s.networkConnect=a.networkConnect,s.perfTotal=a.perfTotal,s[wH]=a[wH],s.sentRequest=a.sentRequest)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",e.dataType="PageviewPerformanceData",e}(),uz="error",dz="stack",pz="stackDetails",hz="errorSrc",fz="message",mz="description";function gz(e,t){var n=e;return n&&!bF(n)&&(JSON&&JSON[eH]?(n=JSON[eH](e),!t||n&&"{}"!==n||(n=fF(e[QF])?e[QF]():""+e)):n=e+" - (Missing JSON.stringify)"),n||""}function vz(e,t){var n=e;return e&&(n&&!bF(n)&&(n=e[fz]||e[mz]||n),n&&!bF(n)&&(n=gz(n,!0)),e.filename&&(n=n+" @"+(e.filename||"")+":"+(e.lineno||"?")+":"+(e.colno||"?"))),t&&"String"!==t&&"Object"!==t&&"Error"!==t&&-1===(n||"")[rH](t)&&(n=t+": "+n),n||""}function yz(e){return e&&e.src&&bF(e.src)&&e.obj&&yF(e.obj)}function Cz(e){var t=e||"";bF(t)||(t=bF(t[dz])?t[dz]:""+t);var n=t[KF]("\n");return{src:t,obj:n}}function bz(e){var t=null;if(e)try{if(e[dz])t=Cz(e[dz]);else if(e[uz]&&e[uz][dz])t=Cz(e[uz][dz]);else if(e.exception&&e.exception[dz])t=Cz(e.exception[dz]);else if(yz(e))t=e;else if(yz(e[pz]))t=e[pz];else if(window&&window.opera&&e[fz])t=function(e){for(var t=[],n=e[KF]("\n"),r=0;r1?n[1]:""}catch(e){}return t}function Sz(e){if(e)try{if(!bF(e)){var t=wz(e),n=gz(e,!1);return n&&"{}"!==n||(e[uz]&&(t=wz(e=e[uz])),n=gz(e,!0)),0!==n[rH](t)&&"String"!==t?t+":"+n:n}}catch(e){}return""+(e||"")}var Ez=function(){function e(e,t,n,r,o,i){this.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0};var a=this;a.ver=2,function(e){try{if(hF(e))return"ver"in e&&"exceptions"in e&&"properties"in e}catch(e){}return!1}(t)?(a[oH]=t[oH]||[],a[aH]=t[aH],a[sH]=t[sH],t[uH]&&(a[uH]=t[uH]),t.id&&(a.id=t.id),t[dH]&&(a[dH]=t[dH]),uF(t[pH])||(a[pH]=t[pH])):(n||(n={}),a[oH]=[new _z(e,t,n)],a[aH]=JU(e,n),a[sH]=XU(e,r),o&&(a[uH]=o),i&&(a.id=i))}return e.CreateAutoException=function(e,t,n,r,o,i,a,s){var c,l=wz(o||i||e);return(c={})[XF]=vz(e,l),c.url=t,c.lineNumber=n,c.columnNumber=r,c.error=Sz(o||i||e),c.evt=Sz(i||e),c[lH]=l,c.stackDetails=bz(a||o||i),c.errorSrc=s,c},e.CreateFromInterface=function(t,n,r,o){var i=n[oH]&&kF(n[oH],(function(e){return _z[hH](t,e)}));return new e(t,yL(yL({},n),{exceptions:i}),r,o)},e.prototype.toInterface=function(){var e,t=this,n=t.exceptions,r=t.properties,o=t.measurements,i=t.severityLevel,a=t.problemGroup,s=t.id,c=t.isManual,l=n instanceof Array&&kF(n,(function(e){return e.toInterface()}))||void 0;return(e={ver:"4.0"})[oH]=l,e.severityLevel=i,e.properties=r,e.measurements=o,e.problemGroup=a,e.id=s,e.isManual=c,e},e.CreateSimpleException=function(e,t,n,r,o,i){var a;return{exceptions:[(a={},a[gH]=!0,a.message=e,a.stack=o,a.typeName=t,a)]}},e.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",e.dataType="ExceptionData",e.formatError=Sz,e}(),_z=function(){function e(e,t,n){this.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2};var r=this;if(function(e){try{if(hF(e))return"hasFullStack"in e&&"typeName"in e}catch(e){}return!1}(t))r[lH]=t[lH],r[XF]=t[XF],r[dz]=t[dz],r[iH]=t[iH]||[],r[gH]=t[gH];else{var o=t,i=o&&o.evt;CF(o)||(o=o[uz]||i||o),r[lH]=ZU(e,wz(o))||WU,r[XF]=QU(e,vz(t||o,r[lH]))||WU;var a=t[pz]||bz(t);r[iH]=function(e){var t,n=e.obj;if(n&&n[GF]>0){t=[];var r=0,o=0;if(_F(n,(function(e){var n=e[QF]();if(xz.regex.test(n)){var i=new xz(n,r++);o+=i[cH],t.push(i)}})),o>32768)for(var i=0,a=t[GF]-1,s=0,c=i,l=a;i32768){var u=l-c+1;t.splice(c,u);break}c=i,l=a,i++,a--}}return t}(a),yF(r[iH])&&kF(r[iH],(function(t){t[fH]=ZU(e,t[fH]),t[mH]=ZU(e,t[mH])})),r[dz]=$U(e,function(e){var t="";return e&&(e.obj?_F(e.obj,(function(e){t+=e+"\n"})):t=e.src||""),t}(a)),r.hasFullStack=yF(r.parsedStack)&&r.parsedStack[GF]>0,n&&(n[lH]=n[lH]||r[lH])}}return e.prototype.toInterface=function(){var e,t=this,n=t[iH]instanceof Array&&kF(t[iH],(function(e){return e.toInterface()}));return(e={id:t.id,outerId:t.outerId,typeName:t[lH],message:t[XF],hasFullStack:t[gH],stack:t[dz]})[iH]=n||void 0,e},e.CreateFromInterface=function(t,n){var r=n[iH]instanceof Array&&kF(n[iH],(function(e){return xz[hH](e)}))||n[iH];return new e(t,yL(yL({},n),{parsedStack:r}))},e}(),xz=function(){function e(t,n){this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0};var r=this;if(r[cH]=0,"string"==typeof t){var o=t;r[vH]=n,r[yH]="",r[fH]=TF(o),r[mH]="",r[CH]=0;var i=o.match(e.regex);i&&i[GF]>=5&&(r[yH]=TF(i[2])||r[yH],r[mH]=TF(i[4]),r[CH]=parseInt(i[5])||0)}else r[vH]=t[vH],r[yH]=t[yH],r[fH]=t[fH],r[mH]=t[mH],r[CH]=t[CH],r[cH]=0;r.sizeInBytes+=r.method[GF],r.sizeInBytes+=r.fileName[GF],r.sizeInBytes+=r.assembly[GF],r[cH]+=e.baseSize,r.sizeInBytes+=r.level.toString()[GF],r.sizeInBytes+=r.line.toString()[GF]}return e.CreateFromInterface=function(t){return new e(t,null)},e.prototype.toInterface=function(){var e=this;return{level:e[vH],method:e[yH],assembly:e[fH],fileName:e[mH],line:e[CH]}},e.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,e.baseSize=58,e}(),kz="toGMTString",Tz="toUTCString",Iz="cookie",Az="expires",Rz="enabled",Pz="isCookieUseDisabled",Mz="disableCookiesUsage",Nz="_ckMgr",Oz=null,Dz=null,Lz=null,Bz=GH(),Fz={},Hz={};function Uz(e){return!e||e.isEnabled()}function zz(e,t){return!!(t&&e&&yF(e.ignoreCookies))&&-1!==e.ignoreCookies[eB](t)}function qz(e,t){var n;if(e)n=e.getCookieMgr();else if(t){var r=t[XL];n=r[Nz]?r[Nz]:jz(t)}return n||(n=function(e,t){var n=jz[Nz]||Hz[Nz];return n||(n=jz[Nz]=jz(e,t),Hz[Nz]=n),n}(t,(e||{})[RL])),n}function jz(e,t){var n,r=function(e){var t=e[XL]=e[XL]||{};if(LF(t,"domain",e.cookieDomain,dF,uF),LF(t,"path",e.cookiePath||"/",null,uF),uF(t[Rz])){var n=void 0;lF(e[Pz])||(n=!e[Pz]),lF(e[Mz])||(n=!e[Mz]),t[Rz]=n}return t}(e||Hz),o=r.path||"/",i=r.domain,a=!1!==r[Rz],s=((n={isEnabled:function(){var e=a&&Wz(t),n=Hz[Nz];return e&&n&&s!==n&&(e=Uz(n)),e}})[oB]=function(e){a=!1!==e},n.set=function(e,t,n,a,c){var l,u=!1;if(Uz(s)&&!function(e,t){return!!(t&&e&&yF(e.blockedCookies)&&-1!==e.blockedCookies[eB](t))||zz(e,t)}(r,e)){var d={},p=TF(t||_B),h=p[eB](";");if(-1!==h&&(p=TF(t[tB](0,h)),d=Vz(t[tB](h+1))),LF(d,"domain",a||i,HF,lF),!uF(n)){var f=tU();if(lF(d[Az])){var m=OF()+1e3*n;if(m>0){var g=new Date;g.setTime(m),LF(d,Az,Kz(g,f?kz:Tz)||Kz(g,f?kz:Tz)||_B,HF)}}f||LF(d,"max-age",_B+n,null,lF)}var v=$H();v&&"https:"===v.protocol&&(LF(d,"secure",null,null,lF),null===Dz&&(l=(YH()||{})[nB],Dz=!(bF(l)&&(vF(l,"CPU iPhone OS 12")||vF(l,"iPad; CPU OS 12")||vF(l,"Macintosh; Intel Mac OS X 10_14")&&vF(l,"Version/")&&vF(l,"Safari")||vF(l,"Macintosh; Intel Mac OS X 10_14")&&function(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=JB?e[UB](t):function(e,t){var n=!1,r=t?t[PL]:0,o=e?e[PL]:0;if(r&&o&&o>=r&&!(n=e===t)){for(var i=o-1,a=r-1;a>=0;a--){if(e[i]!=t[a])return!1;i--}n=!0}return n}(e,t)),n}(l,"AppleWebKit/605.1.15 (KHTML, like Gecko)")||vF(l,"Chrome/5")||vF(l,"Chrome/6")||vF(l,"UnrealEngine")&&!vF(l,"Chrome")||vF(l,"UCBrowser/12")||vF(l,"UCBrowser/11")))),Dz&&LF(d,"SameSite","None",null,lF)),LF(d,"path",c||o,null,lF),(r.setCookie||Yz)(e,Gz(p,d)),u=!0}return u},n.get=function(e){var t=_B;return Uz(s)&&!zz(r,e)&&(t=(r.getCookie||Zz)(e)),t},n.del=function(e,t){var n=!1;return Uz(s)&&(n=s.purge(e,t)),n},n.purge=function(e,n){var o,i=!1;if(Wz(t)){var a=((o={}).path=n||"/",o[Az]="Thu, 01 Jan 1970 00:00:01 GMT",o);tU()||(a["max-age"]="0"),(r.delCookie||Yz)(e,Gz(_B,a)),i=!0}return i},n);return s[Nz]=s,s}function Wz(e){if(null===Oz){Oz=!1;try{Oz=void 0!==(Bz||{})[Iz]}catch(t){bU(e,2,68,"Cannot access document.cookie - "+DF(t),{exception:rU(t)})}}return Oz}function Vz(e){var t={};return e&&e[PL]&&_F(TF(e)[rB](";"),(function(e){if(e=TF(e||_B)){var n=e[eB]("=");-1===n?t[e]=null:t[TF(e[tB](0,n))]=TF(e[tB](n+1))}})),t}function Kz(e,t){return fF(e[t])?e[t]():null}function Gz(e,t){var n=e||_B;return gF(t,(function(e,t){n+="; "+e+(uF(t)?_B:"="+t)})),n}function Zz(e){var t=_B;if(Bz){var n=Bz[Iz]||_B;Lz!==n&&(Fz=Vz(n),Lz=n),t=TF(Fz[e]||_B)}return t}function Yz(e,t){Bz&&(Bz[Iz]=e+"="+t)}var Qz=4294967296,$z=4294967295,Jz=!1,Xz=123456789,eq=987654321;function tq(){try{var e=2147483647&OF();(t=(Math.random()*Qz^e)+e)<0&&(t>>>=0),Xz=123456789+t&$z,eq=987654321-t&$z,Jz=!0}catch(e){}var t}function nq(e){var t=0,n=jH(MH)||jH(NH);return n&&n.getRandomValues&&(t=n.getRandomValues(new Uint32Array(1))[0]&$z),0===t&&tU()&&(Jz||tq(),t=function(e){var t=((eq=36969*(65535&eq)+(eq>>16)&$z)<<16)+(65535&(Xz=18e3*(65535&Xz)+(Xz>>16)&$z))>>>0&$z|0;return e||(t>>>=0),t}()&$z),0===t&&(t=Math.floor(Qz*Math.random()|0)),e||(t>>>=0),t}function rq(e){void 0===e&&(e=22);for(var t=nq()>>>0,n=0,r=_B;r[PL]>>=6,5===n&&(t=(nq()<<2&4294967295|3&t)>>>0,n=0);return r}var oq=pL,iq="2.8.16",aq="."+rq(6),sq=0;function cq(e){return 1===e[aB]||9===e[aB]||!+e[aB]}function lq(e,t){return void 0===t&&(t=!1),mF(e+sq+++(t?"."+iq:_B)+aq)}function uq(e){var t={id:lq("_aiData-"+(e||_B)+"."+iq),accept:function(e){return cq(e)},get:function(e,n,r,o){var i=e[t.id];return i?i[mF(n)]:(o&&((i=function(e,t){var n=t[e.id];if(!n){n={};try{cq(t)&&(function(e,t,n){if(oq)try{return oq(e,t,{value:n,enumerable:!1,configurable:!0}),!0}catch(e){}return!1}(t,e.id,n)||(t[e.id]=n))}catch(e){}}return n}(t,e))[mF(n)]=r),r)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(e){}}};return t}var dq="on",pq="attachEvent",hq="addEventListener",fq="detachEvent",mq="removeEventListener",gq="events",vq="visibilitychange",yq="pagehide",Cq="unload",bq="beforeunload",wq=lq("aiEvtPageHide"),Sq=(lq("aiEvtPageShow"),/\.[\.]+/g),Eq=/[\.]+$/,_q=1,xq=uq("events"),kq=/^([^.]*)(?:\.(.+)|)/;function Tq(e){return e&&e[cB]?e[cB](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,_B):e}function Iq(e,t){var n;if(t){var r=_B;yF(t)?(r=_B,_F(t,(function(e){(e=Tq(e))&&("."!==e[0]&&(e="."+e),r+=e)}))):r=Tq(t),r&&("."!==r[0]&&(r="."+r),e=(e||_B)+r)}var o=kq.exec(e||_B)||[];return(n={})[hB]=o[1],n.ns=(o[2]||_B).replace(Sq,".").replace(Eq,_B)[rB](".").sort().join("."),n}function Aq(e,t,n){void 0===n&&(n=!0);var r=xq.get(e,gq,{},n),o=r[t];return o||(o=r[t]=[]),o}function Rq(e,t,n,r){e&&t&&t[hB]&&(e[mq]?e[mq](t[hB],n,r):e[fq]&&e[fq](dq+t[hB],n))}function Pq(e,t,n,r){for(var o=t[PL];o--;){var i=t[o];i&&(n.ns&&n.ns!==i.evtName.ns||r&&!r(i)||(Rq(e,i.evtName,i[fB],i.capture),t[qL](o,1)))}}function Mq(e,t){return t?Iq("xx",yF(t)?[e].concat(t):[e,t]).ns[rB]("."):e}function Nq(e,t,n,r,o){var i;void 0===o&&(o=!1);var a=!1;if(e)try{var s=Iq(t,r);if(a=function(e,t,n,r){var o=!1;return e&&t&&t[hB]&&n&&(e[hq]?(e[hq](t[hB],n,r),o=!0):e[pq]&&(e[pq](dq+t[hB],n),o=!0)),o}(e,s,n,o),a&&xq.accept(e)){var c=((i={guid:_q++,evtName:s})[fB]=n,i.capture=o,i);Aq(e,s.type)[kL](c)}}catch(e){}return a}function Oq(e,t,n,r,o){if(void 0===o&&(o=!1),e)try{var i=Iq(t,r),a=!1;!function(e,t,n){if(t[hB])Pq(e,Aq(e,t[hB]),t,n);else{var r=xq.get(e,gq,{});gF(r,(function(r,o){Pq(e,o,t,n)})),0===RF(r)[PL]&&xq.kill(e,gq)}}(e,i,(function(e){return!((!i.ns||n)&&e[fB]!==n||(a=!0,0))})),a||Rq(e,i,n,o)}catch(e){}}function Dq(e,t,n,r){var o=!1;return t&&e&&e[PL]>0&&_F(e,(function(e){e&&(n&&-1!==xF(n,e)||(o=function(e,t,n){var r=!1,o=VH();o&&(r=Nq(o,e,t,n),r=Nq(o.body,e,t,n)||r);var i=GH();return i&&(r=Nq(i,e,t,n)||r),r}(e,t,r)||o))})),o}function Lq(e,t,n){e&&yF(e)&&_F(e,(function(e){e&&function(e,t,n){var r=VH();r&&(Oq(r,e,t,n),Oq(r.body,e,t,n));var o=GH();o&&Oq(o,e,t,n)}(e,t,n)}))}function Bq(e,t,n){var r=Mq(wq,n),o=Dq([yq],e,t,r);return t&&-1!==xF(t,vq)||(o=Dq([vq],(function(t){var n=GH();e&&n&&"hidden"===n.visibilityState&&e(t)}),t,r)||o),!o&&t&&(o=Bq(e,null,n)),o}function Fq(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=_B,r=0;r<4;r++)n+=t[15&(e=nq())]+t[e>>4&15]+t[e>>8&15]+t[e>>12&15]+t[e>>16&15]+t[e>>20&15]+t[e>>24&15]+t[e>>28&15];var o=t[8+(3&nq())|0];return n[iB](0,8)+n[iB](9,4)+"4"+n[iB](13,3)+o+n[iB](16,3)+n[iB](19,12)}var Hq="00",Uq="00000000000000000000000000000000",zq="0000000000000000";function qq(e,t,n){return!(!e||e[PL]!==t||e===n||!e.match(/^[\da-f]*$/i))}function jq(e,t,n){return qq(e,t)?e:n}function Wq(e,t,n,r){var o;return(o={})[EB]=qq(r,2,"ff")?r:Hq,o[bB]=Vq(e)?e:Fq(),o.spanId=Kq(t)?t:Fq()[iB](0,16),o.traceFlags=n>=0&&n<=255?n:1,o}function Vq(e){return qq(e,32,Uq)}function Kq(e){return qq(e,16,zq)}function Gq(e){if(e){var t=function(e){(isNaN(e)||e<0||e>255)&&(e=1);for(var t=e.toString(16);t[PL]<2;)t="0"+t;return t}(e[SB]);qq(t,2)||(t="01");var n=e[EB]||Hq;return"00"!==n&&"ff"!==n&&(n=Hq),"".concat(n.toLowerCase(),"-").concat(jq(e.traceId,32,Uq).toLowerCase(),"-").concat(jq(e.spanId,16,zq).toLowerCase(),"-").concat(t.toLowerCase())}return""}function Zq(e){var t=null;if(fF(Event))t=new Event(e);else{var n=GH();n&&n.createEvent&&(t=n.createEvent("Event")).initEvent(e,!0,!0)}return t}var Yq,Qq=(Yq={},gF({requestContextHeader:[0,"Request-Context"],requestContextTargetKey:[1,"appId"],requestContextAppIdFormat:[2,"appId=cid-v1:"],requestIdHeader:[3,"Request-Id"],traceParentHeader:[4,"traceparent"],traceStateHeader:[5,"tracestate"],sdkContextHeader:[6,"Sdk-Context"],sdkContextHeaderAppIdRequest:[7,"appId"],requestContextHeaderLowerCase:[8,"request-context"]},(function(e,t){Yq[e]=t[1],Yq[t[0]]=t[1]})),MF(Yq)),$q=GH()||{},Jq=0,Xq=[null,null,null,null,null];function ej(e){var t=Jq,n=Xq,r=n[t];return $q.createElement?n[t]||(r=n[t]=$q.createElement("a")):r={host:tj(e,!0)},r.href=e,++t>=n[GF]&&(t=0),Jq=t,r}function tj(e,t){var n=nj(e,t)||"";if(n){var r=n.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r[GF]>3&&bF(r[2])&&r[2][GF]>0)return r[2]+(r[3]||"")}return n}function nj(e,t){var n=null;if(e){var r=e.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r[GF]>2&&bF(r[2])&&r[2][GF]>0&&(n=r[2]||"",t&&r[GF]>2)){var o=(r[1]||"")[ZF](),i=r[3]||"";("http"===o&&":80"===i||"https"===o&&":443"===i)&&(i=""),n+=i}}return n}var rj=[qU+jU,"https://breeze.aimon.applicationinsights.io"+jU,"https://dc-int.services.visualstudio.com"+jU];function oj(e){return-1!==xF(rj,e[ZF]())}var ij={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(e,t,n){if(!t||e&&e.disableCorrelationHeaders)return!1;if(e&&e[nH])for(var r=0;r0},getCorrelationContext:function(e){if(e){var t=ij.getCorrelationContextValue(e,Qq[1]);if(t&&t!==ij.correlationIdPrefix)return t}},getCorrelationContextValue:function(e,t){if(e)for(var n=e[KF](","),r=0;r0)return t}return OF()}function sj(e,t){var n=null;return 0===e||0===t||uF(e)||uF(t)||(n=t-e),n}function cj(e,t){var n=e||{};return{getName:function(){return n[JF]},setName:function(e){t&&t.setName(e),n[JF]=e},getTraceId:function(){return n.traceID},setTraceId:function(e){t&&t.setTraceId(e),Vq(e)&&(n.traceID=e)},getSpanId:function(){return n.parentID},setSpanId:function(e){t&&t.setSpanId(e),Kq(e)&&(n.parentID=e)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),n.traceFlags=e}}}var lj=function(){function e(e,t,n,r,o,i,a,s,c,l,u,d){void 0===c&&(c="Ajax"),this.aiDataContract={id:1,ver:1,name:0,resultCode:0,duration:0,success:0,data:0,target:0,type:0,properties:0,measurements:0,kind:0,value:0,count:0,min:0,max:0,stdDev:0,dependencyKind:0,dependencySource:0,commandName:0,dependencyTypeName:0};var p=this;p.ver=2,p.id=t,p[bH]=xH(o),p.success=i,p.resultCode=a+"",p.type=ZU(e,c);var h=function(e,t,n,r){var o,i=r,a=r;if(t&&t[GF]>0){var s=ej(t);if(o=s.host,!i)if(null!=s[tH]){var c=0===s.pathname[GF]?"/":s[tH];"/"!==c.charAt(0)&&(c="/"+c),a=s[tH],i=ZU(e,n?n+" "+c:c)}else i=ZU(e,t)}else o=r,i=r;return{target:o,name:i,data:a}}(e,n,s,r);p.data=YU(e,r)||h.data,p.target=ZU(e,h.target),l&&(p.target="".concat(p.target," | ").concat(l)),p[JF]=ZU(e,h[JF]),p[aH]=JU(e,u),p[sH]=XU(e,d)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",e.dataType="RemoteDependencyData",e}(),uj="ctx",dj="ParentContextKey",pj="ChildrenContextKey",hj=function(){function e(t,n,r){var o,i=this,a=!1;i.start=OF(),i[EL]=t,i[KL]=r,i[gB]=function(){return!1},fF(n)&&(a=PF(i,"payload",(function(){return!o&&fF(n)&&(o=n(),n=null),o}))),i[vB]=function(t){return t?t===e[dj]||t===e[pj]?i[t]:(i[uj]||{})[t]:null},i[yB]=function(t,n){t&&(t===e[dj]?(i[t]||(i[gB]=function(){return!0}),i[t]=n):t===e[pj]?i[t]=n:(i[uj]=i[uj]||{})[t]=n)},i[CB]=function(){var t=0,r=i[vB](e[pj]);if(yF(r))for(var o=0;o0&&(_F(t,(function(e){try{e.func[pB](e.self,e.args)}catch(e){bU(n[RL],2,73,"Unexpected Exception during onComplete - "+rU(e))}})),i=[])}return e},ctx:{core:function(){return n},diagLog:function(){return vU(n,t)},getCfg:function(){return t},getExtCfg:s,getConfig:function(e,n,r){void 0===r&&(r=!1);var o,i=s(e,null);return i&&!uF(i[n])?o=i[n]:t&&!uF(t[n])&&(o=t[n]),uF(o)?r:o},hasNext:function(){return!!o},getNext:function(){return o},setNext:function(e){o=e},iterate:function(e){for(var t;t=a._next();){var n=t[HL]();n&&e(n)}},onComplete:function(e,t){for(var n=[],r=2;r0){var a=null;_F(e,(function(e){if(i||r!==e||(i=!0),i&&e&&fF(e[RB])){var s=function(e,t,n){var r,o=null,i=fF(e[RB]),a=fF(e[$L]),s={getPlugin:function(){return e},getNext:function(){return o},processTelemetry:function(r,l){c(l=l||function(){var r;return e&&fF(e[Ej])&&(r=e[Ej]()),r||(r=kj(s,t,n)),r}(),(function(t){if(!e||!i)return!1;var n=yj(e);return!n[jL]&&!n[IB]&&(a&&e[$L](o),e[RB](r,t),!0)}),"processTelemetry",(function(){return{item:r}}),!r.sync)||l[NL](r)},unload:function(t,n){c(t,(function(){var r=!1;if(e){var o=yj(e),i=e[kB]||o[kB];!e||i&&i!==t.core()||o[jL]||(o[kB]=null,o[jL]=!0,o[TL]=!1,e[jL]&&!0===e[jL](t,n)&&(r=!0))}return r}),"unload",(function(){}),n[KL])||t[NL](n)},update:function(t,n){c(t,(function(){var r=!1;if(e){var o=yj(e),i=e[kB]||o[kB];!e||i&&i!==t.core()||o[jL]||e[ZL]&&!0===e[ZL](t,n)&&(r=!0)}return r}),"update",(function(){}),!1)||t[NL](n)},_id:r=e?e[xL]+"-"+e[PB]+"-"+_j++:"Unknown-0-"+_j++,_setNext:function(e){o=e}};function c(t,n,i,a,s){var c=!1,l=e?e[xL]:wj,u=t[Sj];return u||(u=t[Sj]={}),t.setNext(o),e&&gj(t[kB](),(function(){return l+":"+i}),(function(){u[r]=!0;try{var e=o?o._id:_B;e&&(u[e]=!1),c=n(t)}catch(e){var a=!o||u[o._id];a&&(c=!0),o&&a||bU(t[QL](),1,73,"Plugin ["+l+"] failed during "+i+" - "+rU(e)+", run flags: "+rU(u))}}),a,s),c}return NF(s)}(e,t,n);o||(o=s),a&&a._setNext(s),a=s}}))}return r&&!o?Aj([r],t,n):o}var Rj="_aiHooks",Pj=["req","rsp","hkErr","fnErr"];function Mj(e,t){if(e)for(var n=0;n=0&&o<=2&&Mj(e,(function(e,i){var a=e.cbks,s=a[Pj[o]];if(s){t.ctx=function(){return r[i]=r[i]||{}};try{s[sB](t.inst,n)}catch(e){var c=t.err;try{var l=a[Pj[2]];l&&(t.err=e,l[sB](t.inst,n))}catch(e){}finally{t.err=c}}}}))}function Oj(e,t,n,r){var o=null;return e&&(pF(e,t)?o=e:n&&(o=Oj(cF(e),t,r,!1))),o}function Dj(e,t,n,r){var o=n&&n[Rj];if(!o){var i=function(e){return function(){var t,n=arguments,r=e.h,o=((t={})[EL]=e.n,t.inst=this,t.ctx=null,t.set=function(e,t){(n=s([],n))[e]=t,a=s([o],n)},t),i=[],a=s([o],n);function s(e,t){return Mj(t,(function(t){e[kL](t)})),e}o.evt=jH("event"),Nj(r,o,a,i,0);var c=e.f;if(c)try{o.rslt=c[sB](this,n)}catch(e){throw o.err=e,Nj(r,o,a,i,3),e}return Nj(r,o,a,i,1),o.rslt}}(o={i:0,n:t,f:n,h:[]});i[Rj]=o,e[t]=i}var a={id:o.i,cbks:r,rm:function(){var e=this.id;Mj(o.h,(function(t,n){if(t.id===e)return o.h[qL](n,1),1}))}};return o.i++,o.h[kL](a),a}function Lj(e,t,n,r,o){if(void 0===r&&(r=!0),e&&t&&n){var i=Oj(e,t,r,o);if(i){var a=i[t];if(typeof a===rL)return Dj(i,t,a,n)}}return null}function Bj(e,t,n,r,o){if(e&&t&&n){var i=Oj(e,t,r,o)||e;if(i)return Dj(i,t,i[t],n)}return null}function Fj(){var e=[];return{add:function(t){t&&e[kL](t)},run:function(t,n){_F(e,(function(e){try{e(t,n)}catch(e){bU(t[QL](),2,73,"Unexpected error calling unload handler - "+rU(e))}})),e=[]}}}var Hj="getPlugin",Uj=function(){function e(){var t,n,r,o,i,a=this;function s(e){void 0===e&&(e=null);var t=e;if(!t){var o=n||kj(null,{},a[kB]);t=r&&r[Hj]?o[JL](null,r[Hj]):o[JL](null,r)}return t}function c(e,t,o){e&&LF(e,AB,[],null,uF),!o&&t&&(o=t[OL]()[YL]());var i=r;r&&r[Hj]&&(i=r[Hj]()),a[kB]=t,n=kj(o,e,t,i)}function l(){t=!1,a[kB]=null,n=null,r=null,i=[],o=Fj()}l(),nL(e,a,(function(e){e[SL]=function(e,n,r,o){c(e,n,o),t=!0},e[jL]=function(t,n){var a,s=e[kB];if(s&&(!t||s===t[kB]())){var c,u=!1,d=t||Tj(null,s,r&&r[Hj]?r[Hj]():r),p=n||((a={reason:0})[KL]=!1,a);return e[GL]&&!0===e[GL](d,p,h)?c=!0:h(),c}function h(){if(!u){u=!0,o.run(d,n);var e=i;i=[],_F(e,(function(e){e.rm()})),!0===c&&d[NL](p),l()}}},e[ZL]=function(t,n){var o=e[kB];if(o&&(!t||o===t[kB]())){var i,a=!1,s=t||Ij(null,o,r&&r[Hj]?r[Hj]():r),l=n||{reason:0};return e._doUpdate&&!0===e._doUpdate(s,l,u)?i=!0:u(),i}function u(){a||(a=!0,c(s.getCfg(),s.core(),s[YL]()))}},e._addHook=function(e){e&&(yF(e)?i=i.concat(e):i[kL](e))},qF(e,"_addUnloadCb",(function(){return o}),"add")})),a[QL]=function(e){return s(e)[QL]()},a[TL]=function(){return t},a.setInitialized=function(e){t=e},a[$L]=function(e){r=e},a[NL]=function(e,t){t?t[NL](e):r&&fF(r[RB])&&r[RB](e,null)},a._getTelCtx=s}return e.__ieDyn=1,e}(),zj="toString",qj="disableExceptionTracking",jj="autoTrackPageVisitTime",Wj="overridePageViewDuration",Vj="enableUnhandledPromiseRejectionTracking",Kj="samplingPercentage",Gj="isStorageUseDisabled",Zj="isBrowserLinkTrackingEnabled",Yj="enableAutoRouteTracking",Qj="namePrefix",$j="disableFlushOnBeforeUnload",Jj="core",Xj="dataType",eW="envelopeType",tW="diagLog",nW="track",rW="trackPageView",oW="trackPreviousPageVisit",iW="sendPageViewInternal",aW="sendPageViewPerformanceInternal",sW="populatePageViewPerformanceEvent",cW="href",lW="sendExceptionInternal",uW="exception",dW="error",pW="_onerror",hW="errorSrc",fW="lineNumber",mW="columnNumber",gW="message",vW="CreateAutoException",yW="addTelemetryInitializer",CW="duration",bW="length",wW="isPerformanceTimingSupported",SW="getPerformanceTiming",EW="navigationStart",_W="shouldCollectDuration",xW="isPerformanceTimingDataReady",kW="responseStart",TW="loadEventEnd",IW="responseEnd",AW="connectEnd",RW="pageVisitStartTime",PW=null,MW=function(){function e(t,n,r,o){nL(e,this,(function(e){var i,a=null,s=[],c=!1;function l(e){r&&r.flush(e)}function u(){a||(a=setTimeout((function(){a=null;var e=s.slice(0),t=!1;s=[],_F(e,(function(e){e()?t=!0:s.push(e)})),s[bW]>0&&u(),t&&l(!0)}),100))}function d(e){s.push(e),u()}r&&(i=r.logger),e[rW]=function(e,r){var a=e.name;if(uF(a)||"string"!=typeof a){var s=GH();a=e.name=s&&s.title||""}var u=e.uri;if(uF(u)||"string"!=typeof u){var p=$H();u=e.uri=p&&p[cW]||""}if(!o[wW]())return t[iW](e,r),l(!0),void(function(){if(null==PW)try{PW=!!(self&&self instanceof WorkerGlobalScope)}catch(e){PW=!1}return PW}()||bU(i,2,25,"trackPageView: navigation timing API used for calculation of page duration is not supported in this browser. This page view will be collected without duration and timing info."));var h,f,m=!1,g=o[SW]()[EW];g>0&&(h=sj(g,+new Date),o[_W](h)||(h=void 0)),uF(r)||uF(r[CW])||(f=r[CW]),!n&&isNaN(f)||(isNaN(f)&&(r||(r={}),r[CW]=h),t[iW](e,r),l(!0),m=!0),r||(r={}),d((function(){var n=!1;try{if(o[xW]()){n=!0;var s={name:a,uri:u};o[sW](s),s.isValid||m?(m||(r[CW]=s.durationMs,t[iW](e,r)),c||(t[aW](s,r),c=!0)):(r[CW]=h,t[iW](e,r))}else g>0&&sj(g,+new Date)>6e4&&(n=!0,m||(r[CW]=6e4,t[iW](e,r)))}catch(e){bU(i,1,38,"trackPageView failed on page load calculation: "+DF(e),{exception:rU(e)})}return n}))},e.teardown=function(e,t){if(a){clearTimeout(a),a=null;var n=s.slice(0);s=[],_F(n,(function(e){e()}))}}}))}return e.__ieDyn=1,e}(),NW=["googlebot","adsbot-google","apis-google","mediapartners-google"];function OW(){var e=JH();return e&&!!e.timing}function DW(){var e=JH(),t=e?e.timing:0;return t&&t.domainLookupStart>0&&t[EW]>0&&t[kW]>0&&t.requestStart>0&&t[TW]>0&&t[IW]>0&&t[AW]>0&&t.domLoading>0}function LW(){return OW()?JH().timing:null}function BW(){for(var e=[],t=0;t=36e5)return!1;return!0}var FW=function(){function e(t){var n=vU(t);nL(e,this,(function(e){e[sW]=function(t){t.isValid=!1;var r,o=(r=JH())&&r.getEntriesByType&&r.getEntriesByType("navigation")[bW]>0?JH().getEntriesByType("navigation")[0]:null,i=LW(),a=0,s=0,c=0,l=0,u=0;(o||i)&&(o?(a=o[CW],s=0===o.startTime?o[AW]:sj(o.startTime,o[AW]),c=sj(o.requestStart,o[kW]),l=sj(o[kW],o[IW]),u=sj(o.responseEnd,o[TW])):(a=sj(i[EW],i[TW]),s=sj(i[EW],i[AW]),c=sj(i.requestStart,i[kW]),l=sj(i[kW],i[IW]),u=sj(i.responseEnd,i[TW])),0===a?bU(n,2,10,"error calculating page view performance.",{total:a,network:s,request:c,response:l,dom:u}):e[_W](a,s,c,l,u)?a=100)&&(e[Kj]=100),e[Gj]=_H(e[Gj]),e[Zj]=_H(e[Zj]),e[Yj]=_H(e[Yj]),e[Qj]=e[Qj]||"",e.enableDebug=_H(e.enableDebug),e[$j]=_H(e[$j]),e.disableFlushOnUnload=_H(e.disableFlushOnUnload,e[$j]),e}function KW(e){lF(e[Gj])||(e[Gj]?(_U=!1,xU=!1):(_U=PU(!0),xU=MU(!0)))}var GW=function(e){function t(){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,C=e.call(this)||this;return C.identifier="ApplicationInsightsAnalytics",C.priority=180,C.autoRoutePVDelay=500,nL(t,C,(function(e,t){var C=t._addHook;function b(t,n,r,o,i){e[tW]().throwInternal(t,n,r,o,i)}function w(){n=null,r=null,o=null,i=null,a=null,s=null,c=!1,l=!1,u=!1,d=!1,p=!1,h=!1,f=!1,m=!1;var e=$H(!0);g=e&&e[cW]||"",v=null,y=null}w(),e.getCookieMgr=function(){return qz(e[Jj])},e.processTelemetry=function(t,n){e.processNext(t,n)},e.trackEvent=function(t,n){try{var r=rz(t,oz[Xj],oz[eW],e[tW](),n);e[Jj][nW](r)}catch(e){b(2,39,"trackTrace failed, trace will not be collected: "+DF(e),{exception:rU(e)})}},e.startTrackEvent=function(e){try{n.start(e)}catch(e){b(1,29,"startTrackEvent failed, event will not be collected: "+DF(e),{exception:rU(e)})}},e.stopTrackEvent=function(e,t,r){try{n.stop(e,void 0,t,r)}catch(e){b(1,30,"stopTrackEvent failed, event will not be collected: "+DF(e),{exception:rU(e)})}},e.trackTrace=function(t,n){try{var r=rz(t,iz[Xj],iz[eW],e[tW](),n);e[Jj][nW](r)}catch(e){b(2,39,"trackTrace failed, trace will not be collected: "+DF(e),{exception:rU(e)})}},e.trackMetric=function(t,n){try{var r=rz(t,sz[Xj],sz[eW],e[tW](),n);e[Jj][nW](r)}catch(e){b(1,36,"trackMetric failed, metric will not be collected: "+DF(e),{exception:rU(e)})}},e[rW]=function(t,n){try{var r=t||{};o[rW](r,yL(yL(yL({},r.properties),r.measurements),n)),e.config[jj]&&a[oW](r.name,r.uri)}catch(e){b(1,37,"trackPageView failed, page view will not be collected: "+DF(e),{exception:rU(e)})}},e[iW]=function(t,n,r){var o=GH();o&&(t.refUri=void 0===t.refUri?o.referrer:t.refUri);var i=rz(t,cz[Xj],cz[eW],e[tW](),n,r);e[Jj][nW](i)},e[aW]=function(t,n,r){var o=rz(t,lz[Xj],lz[eW],e[tW](),n,r);e[Jj][nW](o)},e.trackPageViewPerformance=function(t,n){var r=t||{};try{i[sW](r),e[aW](r,n)}catch(e){b(1,37,"trackPageViewPerformance failed, page view will not be collected: "+DF(e),{exception:rU(e)})}},e.startTrackPage=function(e){try{if("string"!=typeof e){var t=GH();e=t&&t.title||""}r.start(e)}catch(e){b(1,31,"startTrackPage failed, page view may not be collected: "+DF(e),{exception:rU(e)})}},e.stopTrackPage=function(t,n,o,i){try{if("string"!=typeof t){var s=GH();t=s&&s.title||""}if("string"!=typeof n){var c=$H();n=c&&c[cW]||""}r.stop(t,n,o,i),e.config[jj]&&a[oW](t,n)}catch(e){b(1,32,"stopTrackPage failed, page view will not be collected: "+DF(e),{exception:rU(e)})}},e[lW]=function(t,n,r){var o=t&&(t[uW]||t[dW])||CF(t)&&t||{name:t&&typeof t,message:t||WU};t=t||{};var i=rz(new Ez(e[tW](),o,t.properties||n,t.measurements,t.severityLevel,t.id).toInterface(),Ez[Xj],Ez[eW],e[tW](),n,r);e[Jj][nW](i)},e.trackException=function(t,n){t&&!t[uW]&&t[dW]&&(t[uW]=t[dW]);try{e[lW](t,n)}catch(e){b(1,35,"trackException failed, exception will not be collected: "+DF(e),{exception:rU(e)})}},e[pW]=function(t){var n=t&&t[dW],r=t&&t.evt;try{if(!r){var o=VH();o&&(r=o.event)}var i=t&&t.url||(GH()||{}).URL,a=t[hW]||"window.onerror@"+i+":"+(t[fW]||0)+":"+(t[mW]||0),s={errorSrc:a,url:i,lineNumber:t[fW]||0,columnNumber:t[mW]||0,message:t[gW]};!function(e,t,n,r,o){return!o&&bF(e)&&("Script error."===e||"Script error"===e)}(t.message,t.url,t.lineNumber,t.columnNumber,t[dW])?(t[hW]||(t[hW]=a),e.trackException({exception:t,severityLevel:3},s)):function(t,n){var r=rz(t,Ez[Xj],Ez[eW],e[tW](),n);e[Jj][nW](r)}(Ez[vW]("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",i,t[fW]||0,t[mW]||0,n,r,null,a),s)}catch(e){var c=n?n.name+", "+n[gW]:"null";b(1,11,"_onError threw exception while logging error, error will not be collected: "+DF(e),{exception:rU(e),errorString:c})}},e[yW]=function(t){if(e[Jj])return e[Jj][yW](t);s||(s=[]),s.push(t)},e.initialize=function(b,w,S,E){if(!e.isInitialized()){uF(w)&&UF("Error initializing"),t.initialize(b,w,S,E),b.storagePrefix&&RU(b.storagePrefix);try{y=Mq(lq(e.identifier),w.evtNamespace&&w.evtNamespace()),s&&(_F(s,(function(e){w[yW](e)})),s=null);var _=function(t){var n=kj(null,t,e[Jj]),r=e.identifier,o=VW(t),i=e.config=n.getExtCfg(r);return void 0!==o&&gF(o,(function(e,t){i[e]=n.getConfig(r,e,t),void 0===i[e]&&(i=t)})),i}(b);KW(_),i=new FW(e[Jj]),o=new MW(e,_[Wj],e[Jj],i),a=new HW(e[tW](),(function(t,n,r){return function(t,n,r){var o={PageName:t,PageUrl:n};e.trackMetric({name:"PageVisitTime",average:r,max:r,min:r,sampleCount:1},o)}(t,n,r)})),function(t,n){c=t[Zj]||n[Zj],function(){if(!l&&c){var t=["/browserLinkSignalR/","/__browserLink/"];e[yW]((function(e){if(c&&e.baseType===lj[Xj]){var n=e.baseData;if(n)for(var r=0;r=0)return!1}return!0})),l=!0}}()}(_,b),(n=new zW(e[tW](),"trackEvent")).action=function(t,n,r,o,i){o||(o={}),i||(i={}),o.duration=r[zj](),e.trackEvent({name:t,properties:o,measurements:i})},(r=new zW(e[tW](),"trackPageView")).action=function(t,n,r,o,i){uF(o)&&(o={}),o.duration=r[zj]();var a={name:t,uri:n,properties:o,measurements:i};e[iW](a,o)},WH()&&(function(t){var n=VH(),r=$H(!0);(p=t[qj])||h||t.autoExceptionInstrumented||(C(Bj(n,"onerror",{ns:y,rsp:function(t,n,r,o,i,a){p||!0===t.rslt||e[pW](Ez[vW](n,r,o,i,a,t.evt))}},!1)),h=!0),function(t,n,r){(f=!0===t[Vj])&&!m&&(C(Bj(n,"onunhandledrejection",{ns:y,rsp:function(t,n){f&&!0!==t.rslt&&e[pW](Ez[vW](function(e){if(e&&e.reason){var t=e.reason;return!bF(t)&&fF(t[zj])?t[zj]():rU(t)}return e||""}(n),r?r[cW]:"",0,0,n,t.evt))}},!1)),m=!0,t.autoUnhandledPromiseInstrumented=m)}(t,n,r)}(_),function(t){var n=VH(),r=$H(!0);if(u=!0===t[Yj],n&&u&&QH()){var o=QH()?history:jH("history");fF(o.pushState)&&fF(o.replaceState)&&typeof Event!==iL&&function(t,n,r,o){var i=t[Qj]||"";d||(C(Bj(r,"pushState",{ns:y,rsp:function(){u&&(qW(n,Zq(i+"pushState")),qW(n,Zq(i+"locationchange")))}},!0)),C(Bj(r,"replaceState",{ns:y,rsp:function(){u&&(qW(n,Zq(i+"replaceState")),qW(n,Zq(i+"locationchange")))}},!0)),Nq(n,i+"popstate",(function(){u&&qW(n,Zq(i+"locationchange"))}),y),Nq(n,i+"locationchange",(function(){if(v?(g=v,v=o&&o[cW]||""):v=o&&o[cW]||"",u){var t=function(){var t=null;if(e[Jj]&&e[Jj].getTraceCtx&&(t=e[Jj].getTraceCtx(!1)),!t){var n=e[Jj].getPlugin(LU);if(n){var r=n.plugin.context;r&&(t=cj(r.telemetryTrace))}}return t}();if(t){t.setTraceId(Fq());var n="_unknown_";o&&o.pathname&&(n=o.pathname+(o.hash||"")),t.setName(ZU(e[tW](),n))}setTimeout(function(t){e[rW]({refUri:t,properties:{duration:0}})}.bind(e,g),e.autoRoutePVDelay)}}),y),d=!0)}(t,n,o,r)}}(_))}catch(t){throw e.setInitialized(!1),t}}},e._doTeardown=function(e,t){o&&o.teardown(e,t),Oq(window,null,null,y),w()},PF(e,"_pageViewManager",(function(){return o})),PF(e,"_pageViewPerformanceManager",(function(){return i})),PF(e,"_pageVisitTimeManager",(function(){return a})),PF(e,"_evtNamespace",(function(){return"."+y}))})),C}return bL(t,e),t.Version="2.8.16",t.getDefaultConfig=VW,t}(Uj);function ZW(e){var t="ai."+e+".";return function(e){return t+e}}var YW=ZW("application"),QW=ZW("device"),$W=ZW("location"),JW=ZW("operation"),XW=ZW("session"),eV=ZW("user"),tV=ZW("cloud"),nV=ZW("internal"),rV=function(e){function t(){return e.call(this)||this}return bL(t,e),t}(function(e){return function(){var t=this;e&&gF(e,(function(e,n){t[e]=n}))}}({applicationVersion:YW("ver"),applicationBuild:YW("build"),applicationTypeId:YW("typeId"),applicationId:YW("applicationId"),applicationLayer:YW("layer"),deviceId:QW("id"),deviceIp:QW("ip"),deviceLanguage:QW("language"),deviceLocale:QW("locale"),deviceModel:QW("model"),deviceFriendlyName:QW("friendlyName"),deviceNetwork:QW("network"),deviceNetworkName:QW("networkName"),deviceOEMName:QW("oemName"),deviceOS:QW("os"),deviceOSVersion:QW("osVersion"),deviceRoleInstance:QW("roleInstance"),deviceRoleName:QW("roleName"),deviceScreenResolution:QW("screenResolution"),deviceType:QW("type"),deviceMachineName:QW("machineName"),deviceVMName:QW("vmName"),deviceBrowser:QW("browser"),deviceBrowserVersion:QW("browserVersion"),locationIp:$W("ip"),locationCountry:$W("country"),locationProvince:$W("province"),locationCity:$W("city"),operationId:JW("id"),operationName:JW("name"),operationParentId:JW("parentId"),operationRootId:JW("rootId"),operationSyntheticSource:JW("syntheticSource"),operationCorrelationVector:JW("correlationVector"),sessionId:XW("id"),sessionIsFirst:XW("isFirst"),sessionIsNew:XW("isNew"),userAccountAcquisitionDate:eV("accountAcquisitionDate"),userAccountId:eV("accountId"),userAgent:eV("userAgent"),userId:eV("id"),userStoreRegion:eV("storeRegion"),userAuthUserId:eV("authUserId"),userAnonymousUserAcquisitionDate:eV("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:eV("authUserAcquisitionDate"),cloudName:tV("name"),cloudRole:tV("role"),cloudRoleVer:tV("roleVer"),cloudRoleInstance:tV("roleInstance"),cloudEnvironment:tV("environment"),cloudLocation:tV("location"),cloudDeploymentUnit:tV("deploymentUnit"),internalNodeName:nV("nodeName"),internalSdkVersion:nV("sdkVersion"),internalAgentVersion:nV("agentVersion"),internalSnippet:nV("snippet"),internalSdkSrc:nV("sdkSrc")})),oV="user",iV="device",aV="trace",sV="web",cV="app",lV="os",uV=new rV,dV=function(e,t,n){var r=this,o=this;o.ver=1,o.sampleRate=100,o.tags={},o[JF]=ZU(e,n)||WU,o.data=t,o.time=EF(new Date),o.aiDataContract={time:1,iKey:1,name:1,sampleRate:function(){return 100===r.sampleRate?4:1},tags:1,data:1}},pV=function(e,t){this.aiDataContract={baseType:1,baseData:1},this.baseType=e,this.baseData=t},hV="duration",fV="tags",mV="deviceType",gV="data",vV="name",yV="traceID",CV="length",bV="stringify",wV="measurements",SV="dataType",EV="envelopeType",_V="toString",xV="onLine",kV="isOnline",TV="enqueue",IV="count",AV="push",RV="emitLineDelimitedJson",PV="clear",MV="batchPayloads",NV="markAsSent",OV="clearSent",DV="bufferOverride",LV="BUFFER_KEY",BV="SENT_BUFFER_KEY",FV="MAX_BUFFER_SIZE",HV="namePrefix",UV="maxBatchSizeInBytes",zV="triggerSend",qV="diagLog",jV="onunloadDisableBeacon",WV="isBeaconApiDisabled",VV="_sender",KV="_senderConfig",GV="enableSessionStorageBuffer",ZV="_buffer",YV="samplingPercentage",QV="instrumentationKey",$V="endpointUrl",JV="customHeaders",XV="disableXhr",eK="onunloadDisableFetch",tK="disableTelemetry",nK="baseType",rK="sampleRate",oK="convertUndefined",iK="_onError",aK="_onPartialSuccess",sK="_onSuccess",cK="itemsAccepted",lK="isRetryDisabled",uK="setRequestHeader",dK="maxBatchInterval",pK="eventsSendRequest",hK="disableInstrumentationKeyValidation",fK="getSamplingScore",mK="baseType",gK="baseData",vK="properties",yK="true";function CK(e,t,n){return LF(e,t,n,HF)}function bK(e,t,n){uF(e)||gF(e,(function(e,r){wF(r)?n[e]=r:bF(r)?t[e]=r:XH()&&(t[e]=eU()[bV](r))}))}function wK(e,t){uF(e)||gF(e,(function(n,r){e[n]=r||t}))}function SK(e,t,n,r){var o=new dV(e,r,t);CK(o,"sampleRate",n[HU]),(n[gK]||{}).startTime&&(o.time=EF(n[gK].startTime)),o.iKey=n.iKey;var i=n.iKey.replace(/-/g,"");return o[vV]=o[vV].replace("{0}",i),function(e,t,n){var r=n[fV]=n[fV]||{},o=t.ext=t.ext||{},i=t[fV]=t[fV]||[],a=o.user;a&&(CK(r,uV.userAuthUserId,a.authId),CK(r,uV.userId,a.id||a.localId));var s=o.app;s&&CK(r,uV.sessionId,s.sesId);var c=o.device;c&&(CK(r,uV.deviceId,c.id||c.localId),CK(r,uV[mV],c.deviceClass),CK(r,uV.deviceIp,c.ip),CK(r,uV.deviceModel,c.model),CK(r,uV[mV],c[mV]));var l=t.ext.web;if(l){CK(r,uV.deviceLanguage,l.browserLang),CK(r,uV.deviceBrowserVersion,l.browserVer),CK(r,uV.deviceBrowser,l.browser);var u=n[gV]=n[gV]||{},d=u[gK]=u[gK]||{},p=d[vK]=d[vK]||{};CK(p,"domain",l.domain),CK(p,"isManual",l.isManual?yK:null),CK(p,"screenRes",l.screenRes),CK(p,"userConsent",l.userConsent?yK:null)}var h=o.os;h&&CK(r,uV.deviceOS,h[vV]);var f=o.trace;f&&(CK(r,uV.operationParentId,f.parentID),CK(r,uV.operationName,ZU(e,f[vV])),CK(r,uV.operationId,f[yV]));for(var m={},g=i[CV]-1;g>=0;g--)gF(i[g],(function(e,t){m[e]=t})),i.splice(g,1);gF(i,(function(e,t){m[e]=t}));var v=yL(yL({},r),m);v[uV.internalSdkVersion]||(v[uV.internalSdkVersion]=ZU(e,"javascript:".concat(_K.Version),64)),n[fV]=WF(v)}(e,n,o),n[fV]=n[fV]||[],WF(o)}function EK(e,t){uF(t[gK])&&bU(e,1,46,"telemetryItem.baseData cannot be null.")}var _K={Version:"2.8.16"};function xK(e,t,n){EK(e,t);var r={},o={};t[mK]!==oz[SV]&&(r.baseTypeSource=t[mK]),t[mK]===oz[SV]?(r=t[gK][vK]||{},o=t[gK][wV]||{}):t[gK]&&bK(t[gK],r,o),bK(t[gV],r,o),uF(n)||wK(r,n);var i=t[gK][vV],a=new oz(e,i,r,o),s=new pV(oz[SV],a);return SK(e,oz[EV],t,s)}function kK(e,t){Oq(e,null,null,t)}var TK,IK=function(){function e(t,n){var r=[],o=!1;this._get=function(){return r},this._set=function(e){return r=e},nL(e,this,(function(e){e[TV]=function(i){e[IV]()>=n.eventsLimitInMem()?o||(bU(t,2,105,"Maximum in-memory buffer size reached: "+e[IV](),!0),o=!0):r[AV](i)},e[IV]=function(){return r[CV]},e.size=function(){for(var e=r[CV],t=0;t0?n[RV]()?e.join("\n"):"["+e.join(",")+"]":null}}))}return e.__ieDyn=1,e}(),AK=function(e){function t(n,r){var o=e.call(this,n,r)||this;return nL(t,o,(function(e,t){e[NV]=function(e){t[PV]()},e[OV]=function(e){}})),o}return bL(t,e),t.__ieDyn=1,t}(IK),RK=function(e){function t(n,r){var o=e.call(this,n,r)||this,i=!1,a=r[DV]()||{getItem:NU,setItem:OU},s=a.getItem,c=a.setItem;return nL(t,o,(function(e,o){var a=p(t[LV]),l=p(t[BV]),u=e._set(a.concat(l));function d(e,t){var n=[];return _F(t,(function(t){fF(t)||-1!==xF(e,t)||n[AV](t)})),n}function p(e){var t=e;try{t=r[HV]&&r[HV]()?r[HV]()+"_"+t:t;var o=s(n,t);if(o){var i=eU().parse(o);if(bF(i)&&(i=eU().parse(i)),i&&yF(i))return i}}catch(e){bU(n,1,42," storage key: "+t+", "+DF(e),{exception:rU(e)})}return[]}function h(e,t){var o=e;try{o=r[HV]&&r[HV]()?r[HV]()+"_"+o:o;var i=JSON[bV](t);c(n,o,i)}catch(e){c(n,o,JSON[bV]([])),bU(n,2,41," storage key: "+o+", "+DF(e)+". Buffer cleared",{exception:rU(e)})}}u[CV]>t[FV]&&(u[CV]=t[FV]),h(t[BV],[]),h(t[LV],u),e[TV]=function(r){e[IV]()>=t[FV]?i||(bU(n,2,67,"Maximum buffer size reached: "+e[IV](),!0),i=!0):(o[TV](r),h(t[LV],e._get()))},e[PV]=function(){o[PV](),h(t[LV],e._get()),h(t[BV],[]),i=!1},e[NV]=function(r){h(t[LV],e._set(d(r,e._get())));var o=p(t[BV]);o instanceof Array&&r instanceof Array&&((o=o.concat(r))[CV]>t[FV]&&(bU(n,1,67,"Sent buffer reached its maximum size: "+o[CV],!0),o[CV]=t[FV]),h(t[BV],o))},e[OV]=function(e){var n=p(t[BV]);n=d(e,n),h(t[BV],n)}})),o}return bL(t,e),t.BUFFER_KEY="AI_buffer",t.SENT_BUFFER_KEY="AI_sentBuffer",t.MAX_BUFFER_SIZE=2e3,t}(IK),PK=function(){function e(t){nL(e,this,(function(e){function n(e,i){var a="__aiCircularRefCheck",s={};if(!e)return bU(t,1,48,"cannot serialize object because it is null or undefined",{name:i},!0),s;if(e[a])return bU(t,2,50,"Circular reference detected while serializing object",{name:i},!0),s;if(!e.aiDataContract){if("measurements"===i)s=o(e,"number",i);else if("properties"===i)s=o(e,"string",i);else if("tags"===i)s=o(e,"string",i);else if(yF(e))s=r(e,i);else{bU(t,2,49,"Attempting to serialize an object which does not implement ISerializable",{name:i},!0);try{eU()[bV](e),s=e}catch(e){bU(t,1,48,e&&fF(e[_V])?e[_V]():"Error serializing object",null,!0)}}return s}return e[a]=!0,gF(e.aiDataContract,(function(o,a){var c=fF(a)?1&a():1&a,l=fF(a)?4&a():4&a,u=2&a,d=void 0!==e[o],p=hF(e[o])&&null!==e[o];if(!c||d||u){if(!l){var h;void 0!==(h=p?u?r(e[o],o):n(e[o],o):e[o])&&(s[o]=h)}}else bU(t,1,24,"Missing required field specification. The field is required but not present on source",{field:o,name:i})})),delete e[a],s}function r(e,r){var o;if(e)if(yF(e)){o=[];for(var i=0;i100||e<0)&&(n.throwInternal(2,58,"Sampling rate is out of range (0..100). Sampling will be disabled, you may be sending too much data which may affect your AI service level.",{samplingRate:e},!0),e=100),this[rK]=e,this.samplingScoreGenerator=new NK}return e.prototype.isSampledIn=function(e){var t=this[rK];return null==t||t>=100||e.baseType===sz[SV]||this.samplingScoreGenerator[fK](e)=300)&&0!==t){if((301===t||307===t||308===t)&&!v(o))return void e[iK](r,a);!e[KV][lK]()&&A(t)?(k(r),bU(e[qV](),2,40,". Response code "+t+". Will retry to send "+r[CV]+" items.")):e[iK](r,a)}else p&&!p[kV]()?e[KV][lK]()||(k(r,10),bU(e[qV](),2,40,". Offline - Response Code: ".concat(t,". Offline status: ").concat(!p.isOnline(),". Will retry to send ").concat(r.length," items."))):(v(o),206===t?(c||(c=x(s)),c&&!e[KV][lK]()?e[aK](r,c):e[iK](r,a)):(n=0,e[sK](r,i)))}function v(t){return!(s>=10||uF(t)||""===t||t===e[KV][$V]()||(e[KV][$V]=function(){return t},++s,0))}function y(e,t){d?d(e,!1):b(e)}function C(t){var n=YH(),r=e[ZV],o=e[KV][$V](),i=e._buffer[MV](t),a=new Blob([i],{type:"text/plain;charset=UTF-8"}),s=n.sendBeacon(o,a);return s&&(r[NV](t),e._onSuccess(t,t[CV])),s}function b(t,n){if(yF(t)&&t[CV]>0&&!C(t)){for(var r=[],o=0;o0&&(u&&u(r,!0),bU(e[qV](),2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}function w(t,n){var r=new XMLHttpRequest,o=e[KV][$V]();try{r[FU]=!0}catch(e){}r.open("POST",o,n),r[uK]("Content-type","application/json"),oj(o)&&r[uK](Qq[6],Qq[7]),_F(RF(c),(function(e){r[uK](e,c[e])})),r.onreadystatechange=function(){return e._xhrReadyStateChange(r,t,t[CV])},r.onerror=function(n){return e[iK](t,R(r),n)};var i=e._buffer[MV](t);r.send(i),e._buffer[NV](t)}function S(t,n){if(yF(t)){for(var r=t[CV],o=0;o=n[cK]&&n.itemsReceived-n.itemsAccepted===n.errors[CV])return n}}catch(n){bU(e[qV](),1,43,"Cannot parse the response. "+DF(n),{response:t})}return null}function k(t,o){if(void 0===o&&(o=1),t&&0!==t[CV]){var i=e[ZV];i[OV](t),n++;for(var a=0,s=t;ae._senderConfig[UV]()&&e[zV](!0,null,10),T())},e.flush=function(t,n,r){if(void 0===t&&(t=!0),!o){I();try{e[zV](t,null,r||1)}catch(t){bU(e[qV](),1,22,"flush failed, telemetry will not be collected: "+DF(t),{exception:rU(t)})}}},e.onunloadFlush=function(){if(!o)if(!1!==e._senderConfig[jV]()&&!1!==e[KV][WV]()||!oU())e.flush();else try{e[zV](!0,y,2)}catch(t){bU(e[qV](),1,20,"failed to flush with beacon sender on page unload, telemetry will not be collected: "+DF(t),{exception:rU(t)})}},e.addHeader=function(e,t){c[e]=t},e.initialize=function(t,o,i,c){e.isInitialized()&&bU(e[qV](),1,28,"Sender is already initialized"),m.initialize(t,o,i,c);var f=e._getTelCtx(),g=e.identifier;a=new PK(o.logger),n=0,r=null,e[VV]=null,s=0;var v=e[qV]();h=Mq(lq("Sender"),o.evtNamespace&&o.evtNamespace()),p=function(e){var t,n=GH(),r=YH(),o=!1,i=!0,a=Mq(lq("OfflineListener"),e);try{if(c(VH())&&(o=!0),n){var s=n.body||n;s.ononline&&c(s)&&(o=!0)}o&&r&&!uF(r[xV])&&(i=r[xV])}catch(e){o=!1}function c(e){var t=!1;return e&&(t=Nq(e,"online",l,a))&&Nq(e,"offline",u,a),t}function l(){i=!0}function u(){i=!1}return(t={})[kV]=function(){var e=!0;return o?e=i:r&&!uF(r[xV])&&(e=r[xV]),e},t.isListening=function(){return o},t.unload=function(){var e=VH();if(e&&o){if(kK(e,a),n){var t=n.body||n;lF(t.ononline)||kK(t,a)}o=!1}},t}(h),gF(LK(),(function(t,n){e[KV][t]=function(){var e=f.getConfig(g,t,n());return e||"endpointUrl"!==t||(e=n()),e}})),t.storagePrefix&&RU(t.storagePrefix);var y=e[KV][GV]()&&!(!e._senderConfig[DV]()&&!MU());e[ZV]=y?new RK(v,e[KV]):new AK(v,e[KV]),e._sample=new OK(e[KV][YV](),v),function(e){return!(uF(e[hK])||!e[hK])||new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$").test(e[QV])}(t)||bU(v,1,100,"Invalid Instrumentation key "+t[QV]),!oj(e._senderConfig.endpointUrl())&&e._senderConfig.customHeaders()&&e._senderConfig.customHeaders()[CV]>0&&_F(e[KV][JV](),(function(e){l.addHeader(e.header,e.value)}));var C=e[KV],_=null;!C[XV]()&&aU()?_=P:!C[XV]()&&sU()&&(_=w),!_&&iU()&&(_=E),u=_||w,!C[WV]()&&oU()&&(_=b),e[VV]=_||w,d=!C[eK]()&&iU(!0)?S:oU()?b:!C[XV]()&&aU()?P:!C[XV]()&&sU()?w:u},e.processTelemetry=function(n,r){var o,i=(r=e._getTelCtx(r))[qV]();try{if(e[KV][tK]())return;if(!n)return void bU(i,1,7,"Cannot send empty telemetry");if(n.baseData&&!n[nK])return void bU(i,1,70,"Cannot send telemetry without baseData and baseType");if(n[nK]||(n[nK]="EventData"),!e[VV])return void bU(i,1,28,"Sender was not initialized");if(o=n,!e._sample.isSampledIn(o))return void bU(i,2,33,"Telemetry item was sampled out and not sent",{SampleRate:e._sample[rK]});n[HU]=e._sample[rK];var s=e[KV][oK]()||void 0,c=n.iKey||e[KV][QV](),l=t.constructEnvelope(n,c,i,s);if(!l)return void bU(i,1,47,"Unable to create an AppInsights envelope");var u=!1;if(n[fV]&&n[fV][UU]&&(_F(n[fV][UU],(function(e){try{e&&!1===e(l)&&(u=!0,wU(i,"Telemetry processor check returns false"))}catch(e){bU(i,1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+DF(e),{exception:rU(e)},!0)}})),delete n[fV][UU]),u)return;var d=a.serialize(l),h=e[ZV];h.size()+d[CV]>e[KV][UV]()&&(p&&!p[kV]()||e[zV](!0,null,10)),h[TV](d),T()}catch(e){bU(i,2,12,"Failed adding telemetry to the sender's buffer, some telemetry will be lost: "+DF(e),{exception:rU(e)})}e.processNext(n,r)},e._xhrReadyStateChange=function(e,t,n){4===e.readyState&&g(e.status,t,e.responseURL,n,R(e),DK(e)||e.response)},e[zV]=function(t,n,r){if(void 0===t&&(t=!0),!o)try{var i=e[ZV];if(e[KV][tK]())i[PV]();else{if(i[IV]()>0){var a=i.getItems();!function(t,n){var r,o=(r="getNotifyMgr",e.core[r]?e.core[r]():e.core._notificationManager);if(o&&o[pK])try{o[pK](t,n)}catch(t){bU(e[qV](),1,74,"send request notification failed: "+DF(t),{exception:rU(t)})}}(r||0,t),n?n.call(e,a,t):e[VV](a,t)}new Date}I()}catch(t){var s=nU();(!s||s>9)&&bU(e[qV](),1,40,"Telemetry transmission failed, some telemetry will be lost: "+DF(t),{exception:rU(t)})}},e._doTeardown=function(t,n){e.onunloadFlush(),p.unload(),N()},e[iK]=function(t,n,r){bU(e[qV](),2,26,"Failed to send telemetry.",{message:n}),e._buffer&&e._buffer[OV](t)},e[aK]=function(t,n){for(var r=[],o=[],i=0,a=n.errors.reverse();i0&&e[sK](t,n[cK]),r[CV]>0&&e[iK](r,R(null,["partial success",n[cK],"of",n.itemsReceived].join(" "))),o[CV]>0&&(k(o),bU(e[qV](),2,40,"Partial success. Delivered: "+t[CV]+", Failed: "+r[CV]+". Will retry to send "+o[CV]+" our of "+n.itemsReceived+" items"))},e[sK]=function(t,n){e._buffer&&e._buffer[OV](t)},e._xdrOnLoad=function(t,r){var o=DK(t);if(!t||o+""!="200"&&""!==o){var i=x(o);i&&i.itemsReceived&&i.itemsReceived>i[cK]&&!e[KV][lK]()?e[aK](r,i):e[iK](r,M(t))}else n=0,e[sK](r,0)}})),l}return bL(t,e),t.constructEnvelope=function(e,t,n,r){var o;return o=t===e.iKey||uF(t)?e:yL(yL({},e),{iKey:t}),(BK[o.baseType]||xK)(n,o,r)},t}(Uj);function HK(e){if(!e)return{};var t=function(e,t,n){var r;if(e){if(e[qB])return e[qB](t,n);var o=e[PL],i=0;if(arguments[PL]>=3)r=arguments[2];else{for(;i0){if(t.endpointsuffix){var n=t.location?t.location+".":"";t[YF]=t[YF]||"https://"+n+"dc."+t.endpointsuffix}t[YF]=t[YF]||qU}return t}SU({Verbose:0,Information:1,Warning:2,Error:3,Critical:4});var UK=500;function zK(e,t,n){t&&yF(t)&&t[PL]>0&&(_F(t=t.sort((function(e,t){return e[PB]-t[PB]})),(function(e){e[PB]0)){var r=FF(t.diagnosticLogInterval);r&&r>0||(r=1e4),w=setInterval((function(){clearInterval(w),w=0,R()}),r)}return w}function _(){n=!1,t=VF(!0,{},KK),e[IL]=t,e[RL]=new yU(t),e[zL]=[],m=new qK,r=[],o=null,i=null,a=null,s=null,c=null,u=null,l=[],d=null,p=null,h=null,f=!1,g=null,v=lq("AIBaseCore",!0),y=Fj(),b=null}function x(){var n=kj(I(),t,e);return n[FL](E),n}function k(n){var r=function(e,t,n){var r,o=[],i={};return _F(n,(function(t){(uF(t)||uF(t[SL]))&&UF(jK);var n=t[PB],r=t[xL];t&&n&&(uF(i[n])?i[n]=r:wU(e,"Two extensions have same priority #"+n+" - "+i[n]+", "+r)),(!n||n<500)&&o[kL](t)})),(r={all:n})[kB]=o,r}(e[RL],0,l);u=r[kB],c=null;var o=r.all;if(h=NF(function(e,t,n){var r=[];if(e&&_F(e,(function(e){return zK(r,e,n)})),t){var o=[];_F(t,(function(e){e[PB]>UK&&o[kL](e)})),zK(r,o,n)}return r}(p,o,e)),d){var i=xF(o,d);-1!==i&&o[qL](i,1),-1!==(i=xF(u,d))&&u[qL](i,1),d._setQueue(h)}else d=function(e,t){function n(){return kj(null,t[IL],t,null)}function r(e,t,n,r){var o=e?e[PL]+1:1;function i(){0==--o&&(r&&r(),r=null)}o>0&&_F(e,(function(e){if(e&&e.queue[PL]>0){var r=e.chain,a=t[JL](r);a[FL](i),n(a)}else o--})),i()}var o=!1,i={identifier:"ChannelControllerPlugin",priority:UK,initialize:function(t,n,r,i){o=!0,_F(e,(function(e){e&&e.queue[PL]>0&&Cj(kj(e.chain,t,n),r)}))},isInitialized:function(){return o},processTelemetry:function(t,o){r(e,o||n(),(function(e){e[NL](t)}),(function(){o[NL](t)}))},update:function(t,n){var o=n||{reason:0};return r(e,t,(function(e){e[NL](o)}),(function(){t[NL](o)})),!0},pause:function(){r(e,n(),(function(e){e.iterate((function(e){e.pause&&e.pause()}))}),null)},resume:function(){r(e,n(),(function(e){e.iterate((function(e){e.resume&&e.resume()}))}),null)},teardown:function(t,n){var i=n||{reason:0,isAsync:!1};return r(e,t,(function(e){e[NL](i)}),(function(){t[NL](i),o=!1})),!0},getChannel:function(t){var n=null;return e&&e[PL]>0&&_F(e,(function(e){if(e&&e.queue[PL]>0&&(_F(e.queue,(function(e){if(e[xL]===t)return n=e,-1})),n))return-1})),n},flush:function(t,o,i,a){var s=1,c=!1,l=null;function u(){s--,c&&0===s&&(l&&(clearTimeout(l),l=null),o&&o(c),o=null)}return a=a||5e3,r(e,n(),(function(e){e.iterate((function(e){if(e[UL]){s++;var n=!1;e[UL](t,(function(){n=!0,u()}),i)||n||(t&&null==l?l=setTimeout((function(){l=null,u()}),a):u())}}))}),(function(){c=!0,u()})),!0},_setQueue:function(t){e=t}};return i}(h,e);o[kL](d),u[kL](d),e[zL]=bj(o),d[SL](t,e,o),Cj(x(),o),e[zL]=NF(bj(u||[])).slice(),n&&function(t){var n=Ij(I(),e);n[FL](E),e._updateHook&&!0===e._updateHook(n,t)||n[NL](t)}(n)}function T(t){var n,r=null,o=null;return _F(e[zL],(function(e){if(e[xL]===t&&e!==d&&e!==m)return o=e,-1})),!o&&d&&(o=d.getChannel(t)),o&&((n={plugin:o})[oB]=function(e){yj(o)[IB]=!e},n.isEnabled=function(){var e=yj(o);return!e[jL]&&!e[IB]},n.remove=function(e,t){var n;void 0===e&&(e=!0);var r=[o],i=((n={reason:1})[KL]=e,n);A(r,i,(function(e){e&&k({reason:32,removed:r}),t&&t(e)}))},r=n),r}function I(){if(!c){var n=(u||[]).slice();-1===xF(n,m)&&n[kL](m),c=Aj(bj(n),t,e)}return c}function A(n,r,o){if(n&&n[PL]>0){var i=Tj(Aj(n,t,e),e);i[FL]((function(){var e=!1,t=[];_F(l,(function(r,o){ZK(r,n)?e=!0:t[kL](r)})),l=t;var r=[];p&&(_F(p,(function(t,o){var i=[];_F(t,(function(t){ZK(t,n)?e=!0:i[kL](t)})),r[kL](i)})),p=r),o&&o(e),E()})),i[NL](r)}else o(!1)}function R(){if(e[RL]&&e[RL].queue){var n=e[RL].queue.slice(0);e[RL].queue[PL]=0,_F(n,(function(n){var r,o=((r={})[EL]=g||"InternalMessageId: "+n[WL],r.iKey=FF(t[AL]),r.time=EF(new Date),r.baseType=gU.dataType,r.baseData={message:n[VL]},r);e.track(o)}))}}function P(e,t,n,r){return d?d[UL](e,t,n||6,r):(t&&t(!1),!0)}function M(t){var n=e[RL];n?(bU(n,2,73,t),E()):UF(t)}_(),e[TL]=function(){return n},e[SL]=function(r,i,s,c){var u,d;f&&UF(VK),e[TL]()&&UF("Core should not be initialized more than once"),t=r||{},e[IL]=t,uF(r[AL])&&UF("Please provide instrumentation key"),o=c,e[WK]=c,!0===(d=FF(t.disableDbgExt))&&C&&(o[LL](C),C=null),o&&!C&&!0!==d&&(C=hU(t),o[DL](C)),!(u=FF(t.enablePerfMgr))&&a&&(a=null),u&&BF(t,TB,GK),BF(t,AB,{}).NotificationManager=o,s&&(e[RL]=s);var m=BF(t,"extensions",[]);(l=[])[kL].apply(l,wL(wL([],i),m)),p=BF(t,xB,[]),k(null),h&&0!==h[PL]||UF("No "+xB+" available"),n=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return h&&_F(h,(function(t){e[kL](t.queue)})),NF(e)},e.track=function(n){n.iKey=n.iKey||t[AL],n[ML]=n[ML]||EF(new Date),n.ver=n.ver||"4.0",!f&&e[TL]()?x()[NL](n):r[kL](n)},e[OL]=x,e[_L]=function(){return o||(o=function(){var e;return vL(((e={})[DL]=function(e){},e[LL]=function(e){},e[MB]=function(e){},e[NB]=function(e,t){},e[OB]=function(e,t){},e))}(),e[WK]=o),o},e[DL]=function(e){o&&o[DL](e)},e[LL]=function(e){o&&o[LL](e)},e.getCookieMgr=function(){return s||(s=jz(t,e[RL])),s},e.setCookieMgr=function(e){s=e},e[FB]=function(){if(!i&&!a&&FF(t.enablePerfMgr)){var n=FF(t[TB]);fF(n)&&(a=n(e,e[_L]()))}return i||a||null},e.setPerfMgr=function(e){i=e},e.eventCnt=function(){return r[PL]},e.releaseQueue=function(){if(n&&r[PL]>0){var e=r;r=[],_F(e,(function(e){x()[NL](e)}))}},e.pollInternalLogs=function(e){return g=e||null,S=!1,w&&(clearInterval(w),w=null),E(!0)},e[BL]=function(){S=!0,w&&(clearInterval(w),w=0,R())},jF(e,(function(){return m}),["addTelemetryInitializer"]),e.unload=function(t,r,o){var i;void 0===t&&(t=!0),n||UF("SDK is not initialized"),f&&UF(VK);var a=((i={reason:50})[KL]=t,i.flushComplete=!1,i),s=Tj(I(),e);function c(t){a.flushComplete=t,f=!0,y.run(s,a),e[BL](),s[NL](a)}s[FL]((function(){_(),r&&r(a)}),e),R(),P(t,c,6,o)||c(!1)},e[HL]=T,e.addPlugin=function(e,t,n,r){if(!e)return r&&r(!1),void M(jK);var o=T(e[xL]);if(o&&!t)return r&&r(!1),void M("Plugin ["+e[xL]+"] is already loaded!");var i={reason:16};function a(t){l[kL](e),i.added=[e],k(i),r&&r(!0)}if(o){var s=[o.plugin];A(s,{reason:2,isAsync:!!n},(function(e){e?(i.removed=s,i.reason|=32,a()):r&&r(!1)}))}else a()},e.evtNamespace=function(){return v},e[UL]=P,e.getTraceCtx=function(e){var t;return b||(t={},b={getName:function(){return t[EL]},setName:function(e){t[EL]=e},getTraceId:function(){return t[bB]},setTraceId:function(e){Vq(e)&&(t[bB]=e)},getSpanId:function(){return t[wB]},setSpanId:function(e){Kq(e)&&(t[wB]=e)},getTraceFlags:function(){return t[SB]},setTraceFlags:function(e){t[SB]=e}}),b},e.setTraceCtx=function(e){b=e||null},qF(e,"addUnloadCb",(function(){return y}),"add")}))}return e.__ieDyn=1,e}();function QK(e,t,n,r){_F(e,(function(e){if(e&&e[t])if(n)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(e){}}))}var $K=function(){function e(t){this.listeners=[];var n=!!(t||{}).perfEvtsSendAll;nL(e,this,(function(e){e[DL]=function(t){e.listeners[kL](t)},e[LL]=function(t){for(var n=xF(e[mB],t);n>-1;)e.listeners[qL](n,1),n=xF(e[mB],t)},e[MB]=function(t){QK(e[mB],MB,!0,(function(e){e[MB](t)}))},e[NB]=function(t,n){QK(e[mB],NB,!0,(function(e){e[NB](t,n)}))},e[OB]=function(t,n){QK(e[mB],OB,n,(function(e){e[OB](t,n)}))},e[DB]=function(t){t&&(!n&&t[gB]()||QK(e[mB],DB,!1,(function(e){t[KL]?setTimeout((function(){return e[DB](t)}),0):e[DB](t)})))}}))}return e.__ieDyn=1,e}(),JK=function(e){function t(){var n=e.call(this)||this;return nL(t,n,(function(e,t){function n(t){var n=e[_L]();n&&n[NB]([t],2)}e[SL]=function(e,n,r,o){t[SL](e,n,r||new yU(e),o||new $K(e))},e.track=function(r){gj(e[FB](),(function(){return"AppInsightsCore:track"}),(function(){null===r&&(n(r),UF("Invalid telemetry item")),function(e){uF(e[EL])&&(n(e),UF("telemetry name required"))}(r),t.track(r)}),(function(){return{item:r}}),!r.sync)}})),n}return bL(t,e),t.__ieDyn=1,t}(YK),XK="duration",eG="properties",tG="requestUrl",nG="inst",rG="length",oG="traceID",iG="spanID",aG="traceFlags",sG="context",cG="aborted",lG="traceId",uG="spanId",dG="core",pG="includeCorrelationHeaders",hG="canIncludeCorrelationHeader",fG="getAbsoluteUrl",mG="headers",gG="requestHeaders",vG="appId",yG="setRequestHeader",CG="trackDependencyDataInternal",bG="distributedTracingMode",wG="startTime",SG="toLowerCase",EG="status",_G="statusText",xG="headerMap",kG="openDone",TG="sendDone",IG="requestSentTime",AG="abortDone",RG="getTraceId",PG="getTraceFlags",MG="method",NG="errorStatusText",OG="stateChangeAttached",DG="responseFinishedTime",LG="CreateTrackItem",BG="response",FG="getAllResponseHeaders",HG="getPartAProps",UG="getCorrelationContext",zG="perfMark",qG="name",jG="perfTiming",WG="ajaxTotalDuration",VG="eventTraceCtx";function KG(e,t,n){var r=0,o=e[t],i=e[n];return o&&i&&(r=sj(o,i)),r}function GG(e,t,n,r,o){var i=0,a=KG(n,r,o);return a&&(i=ZG(e,t,xH(a))),i}function ZG(e,t,n){var r="ajaxPerf",o=0;return e&&t&&n&&((e[r]=e[r]||{})[t]=n,o=1),o}var YG=function(){var e=this;e[kG]=!1,e.setRequestHeaderDone=!1,e[TG]=!1,e[AG]=!1,e[OG]=!1},QG=function(){function e(t,n,r,o){var i,a=this,s=r;a[zG]=null,a.completed=!1,a.requestHeadersSize=null,a[gG]=null,a.responseReceivingDuration=null,a.callbackDuration=null,a[WG]=null,a[cG]=0,a.pageUrl=null,a[tG]=null,a.requestSize=0,a[MG]=null,a[EG]=null,a[IG]=null,a.responseStartedTime=null,a[DG]=null,a.callbackFinishedTime=null,a.endTime=null,a.xhrMonitoringState=new YG,a.clientFailure=0,a[oG]=t,a[iG]=n,a[aG]=null==o?void 0:o.getTraceFlags(),a[VG]=o?((i={})[lG]=o[RG](),i[uG]=o.getSpanId(),i[aG]=o[PG](),i):null,nL(e,a,(function(e){e.getAbsoluteUrl=function(){return e[tG]?function(e){var t,n=ej(e);return n&&(t=n.href),t}(e[tG]):null},e.getPathName=function(){return e[tG]?YU(s,(t=e[MG],n=e[tG],t?t.toUpperCase()+" "+n:n)):null;var t,n},e[LG]=function(t,n,r){var o;if(e.ajaxTotalDuration=Math.round(1e3*sj(e.requestSentTime,e.responseFinishedTime))/1e3,e[WG]<0)return null;var i=((o={id:"|"+e[oG]+"."+e[iG],target:e[fG]()})[qG]=e.getPathName(),o.type=t,o[wG]=null,o.duration=e[WG],o.success=+e[EG]>=200&&+e[EG]<400,o.responseCode=+e[EG],o[eG]={HttpMethod:e[MG]},o),a=i[eG];if(e[cG]&&(a[cG]=!0),e[IG]&&(i[wG]=new Date,i[wG].setTime(e[IG])),function(e,t){var n=e[jG],r=t[eG]||{},o=0,i="name",a="Start",s="End",c="domainLookup",l="connect",u="redirect",d="request",p="response",h="startTime",f=c+a,m=c+s,g=l+a,v=l+s,y=d+a,C=d+s,b=p+a,w=p+s,S=u+a,E=u=s,_="transferSize",x="encodedBodySize",k="decodedBodySize",T="serverTiming";if(n){o|=GG(r,u,n,S,E),o|=GG(r,c,n,f,m),o|=GG(r,l,n,g,v),o|=GG(r,d,n,y,C),o|=GG(r,p,n,b,w),o|=GG(r,"networkConnect",n,h,v),o|=GG(r,"sentRequest",n,y,w);var I=n[XK];I||(I=KG(n,h,w)||0),o|=ZG(r,XK,I),o|=ZG(r,"perfTotal",I);var A=n[T];if(A){var R={};_F(A,(function(e,t){var n=mF(e[i]||""+t),r=R[n]||{};gF(e,(function(e,t){(e!==i&&bF(t)||wF(t))&&(r[e]&&(t=r[e]+";"+t),!t&&bF(t)||(r[e]=t))})),R[n]=r})),o|=ZG(r,T,R)}o|=ZG(r,_,n[_]),o|=ZG(r,x,n[x]),o|=ZG(r,k,n[k])}else e[zG]&&(o|=ZG(r,"missing",e.perfAttempts));o&&(t[eG]=r)}(e,i),n&&RF(e.requestHeaders)[rG]>0&&(a[gG]=e[gG]),r){var s=r();if(s){var c=s.correlationContext;if(c&&(i.correlationContext=c),s[xG]&&RF(s.headerMap)[rG]>0&&(a.responseHeaders=s[xG]),e[NG])if(e[EG]>=400){var l=s.type;""!==l&&"text"!==l||(a.responseText=s.responseText?s[_G]+" - "+s.responseText:s[_G]),"json"===l&&(a.responseText=s.response?s[_G]+" - "+JSON.stringify(s[BG]):s[_G])}else 0===e[EG]&&(a.responseText=s[_G]||"")}}return i},e[HG]=function(){var t,n=null,r=e[VG];if(r&&(r[lG]||r[uG])){var o=(n={})[aV]=((t={})[oG]=r[lG],t.parentID=r[uG],t);uF(r[aG])||(o[aG]=r[aG])}return n}}))}return e.__ieDyn=1,e}(),$G="ai.ajxmn.",JG="diagLog",XG="_ajaxData",eZ="fetch",tZ="Failed to monitor XMLHttpRequest",nZ=", monitoring data for this ajax call ",rZ=nZ+"may be incorrect.",oZ=nZ+"won't be sent.",iZ="Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",aZ="Failed to add custom defined request context as configured call back may missing a null check.",sZ="Failed to calculate the duration of the ",cZ=0,lZ=null,uZ=function(e,t){return e&&t&&e[XG]?(e[XG].i||{})[t]:null},dZ=function(e,t){var n=!1;if(e){var r=(e[XG]||{}).xh;r&&_F(r,(function(e){if(e.n===t)return n=!0,-1}))}return n};function pZ(e,t){var n="";try{var r=uZ(e,t);r&&r[tG]&&(n+="(url: '"+r[tG]+"')")}catch(e){}return n}function hZ(e,t,n,r,o){bU(e[JG](),1,t,n,r,o)}function fZ(e,t,n,r,o){bU(e[JG](),2,t,n,r,o)}function mZ(e,t,n){return function(r){hZ(e,t,n,{ajaxDiagnosticsMessage:pZ(r[nG],e._ajaxDataId),exception:rU(r.err)})}}function gZ(e,t){return e&&t?e.indexOf(t):-1}function vZ(e,t,n){var r={id:t,fn:n};return e.push(r),{remove:function(){_F(e,(function(t,n){if(t.id===r.id)return e.splice(n,1),-1}))}}}function yZ(e,t,n,r){var o=!0;return _F(t,(function(t,i){try{!1===t.fn.call(null,n)&&(o=!1)}catch(t){bU(e&&e.logger,1,64,"Dependency "+r+" [#"+i+"] failed: "+DF(t),{exception:rU(t)},!0)}})),o}var CZ="*.blob.core.",bZ=MF([CZ+"windows.net",CZ+"chinacloudapi.cn",CZ+"cloudapi.de",CZ+"usgovcloudapi.net"]),wZ=[/https:\/\/[^\/]*(\.pipe\.aria|aria\.pipe|events\.data|collector\.azure)\.[^\/]+\/(OneCollector\/1|Collector\/3)\.0/i];function SZ(){return{maxAjaxCallsPerView:500,disableAjaxTracking:!1,disableFetchTracking:!1,excludeRequestFromAutoTrackingPatterns:void 0,disableCorrelationHeaders:!1,distributedTracingMode:1,correlationHeaderExcludedDomains:bZ,correlationHeaderDomains:void 0,correlationHeaderExcludePatterns:void 0,appId:void 0,enableCorsCorrelation:!1,enableRequestHeaderTracking:!1,enableResponseHeaderTracking:!1,enableAjaxErrorStatusText:!1,enableAjaxPerfTracking:!1,maxAjaxPerfLookupAttempts:3,ajaxPerfLookupDelay:25,ignoreHeaders:["Authorization","X-API-Key","WWW-Authenticate"],addRequestContext:void 0,addIntEndpoints:!0}}function EZ(){var e=SZ();return gF(e,(function(t){e[t]=void 0})),e}var _Z=function(e){function t(){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,C,b,w,S,E,_,x,k=e.call(this)||this;return k.identifier=t.identifier,k.priority=120,nL(t,k,(function(e,k){var T=k._addHook;function I(){var k=$H();n=!1,r=!1,o=k&&k.host&&k.host[SG](),i=t.getEmptyConfig(),a=!1,s=!1,c=0,l=null,u=!1,d=!1,p=null,h=!1,f=0,m=!1,g={},v=!1,y=!1,C=null,b=null,w=null,E=0,_=[],x=[],S=lq("ajaxData"),e._ajaxDataId=S}function A(e){var t=!0;return(e||i.ignoreHeaders)&&_F(i.ignoreHeaders,(function(n){if(n[SG]()===e[SG]())return t=!1,-1})),t}function R(e,t,n){T(function(e,t,n){return e?Lj(e[aL],t,n,!1):null}(e,t,n))}function P(e,t,n){var r=!1,o=((bF(t)?t:(t||{}).url||"")||"")[SG]();if(_F(C,(function(e){var t=e;bF(e)&&(t=new RegExp(e)),r||(r=t.test(o))})),r)return r;var i=gZ(o,"?"),a=gZ(o,"#");return(-1===i||-1!==a&&a=0;h--){var f=p[h];if(f){if("resource"===f.entryType)f.initiatorType!==e||-1===gZ(f[qG],l)&&-1===gZ(l,f[qG])||(d=f);else if("mark"===f.entryType&&f[qG]===o[qG]){t[jG]=d;break}if(f[wG]=s||!1===t.async?(o&&fF(a.clearMarks)&&a.clearMarks(o[qG]),t.perfAttempts=u,n()):setTimeout(i,c)}catch(e){r(e)}}()}function F(t){var n="";try{uF(t)||(bF(t)?n+="(url: '".concat(t,"')"):n+="(url: '".concat(t.url,"')"))}catch(t){hZ(e,15,"Failed to grab failed fetch diagnostics message",{exception:rU(t)})}return n}function H(t,n,r,o,i,s,c){function l(t,n,o){var i=o||{};i.fetchDiagnosticsMessage=F(r),n&&(i.exception=rU(n)),fZ(e,t,sZ+"fetch call"+oZ,i)}i&&(i[DG]=aj(),i[EG]=n,B(eZ,i,(function(){var t,c=i[LG]("Fetch",a,s);try{b&&(t=b({status:n,request:r,response:o}))}catch(t){fZ(e,104,aZ)}if(c){void 0!==t&&(c[eG]=yL(yL({},c.properties),t));var u=i[HG]();z(x,e[dG],i,c,null,u)}else l(14,null,{requestSentTime:i[IG],responseFinishedTime:i[DG]})}),(function(e){l(18,e,null)})))}function U(t){if(t&&t[mG])try{var n=t[mG].get(Qq[0]);return ij[UG](n)}catch(n){fZ(e,18,iZ,{fetchDiagnosticsMessage:F(t),exception:rU(n)})}}function z(t,n,r,o,i,a){var s=!0;t[rG]>0&&(s=yZ(n,t,{item:o,properties:i,sysProperties:a,context:r?r[sG]:null,aborted:!!r&&!!r[cG]},"initializer")),s&&e[CG](o,i,a)}I(),e.initialize=function(o,c,g,E){var _;e.isInitialized()||(k.initialize(o,c,g,E),w=Mq(lq("ajax"),c&&c.evtNamespace&&c.evtNamespace()),function(n){var r=kj(null,n,e[dG]);i=EZ(),gF(SZ(),(function(e,n){i[e]=r.getConfig(t.identifier,e,n)}));var o=i[bG];if(a=i.enableRequestHeaderTracking,s=i.enableAjaxErrorStatusText,h=i.enableAjaxPerfTracking,f=i.maxAjaxCallsPerView,m=i.enableResponseHeaderTracking,C=[].concat(i.excludeRequestFromAutoTrackingPatterns||[],!1!==i.addIntEndpoints?wZ:[]),b=i.addRequestContext,d=0===o||1===o,u=1===o||2===o,h){var c=n.instrumentationKey||"unkwn";p=c[rG]>5?$G+c.substring(c[rG]-5)+".":$G+c+"."}v=!!i.disableAjaxTracking,y=!!i.disableFetchTracking}(o),!function(e,t){var n,r=!1;if(sU()){var o=XMLHttpRequest[aL];r=!(uF(o)||uF(o.open)||uF(o.send)||uF(o.abort))}var i=nU();if(i&&i<9&&(r=!1),r)try{var a=new XMLHttpRequest,s={xh:[],i:(n={},n[t]={},n)};a[XG]=s;var c=XMLHttpRequest[aL].open;XMLHttpRequest[aL].open=c}catch(t){r=!1,hZ(e,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:rU(t)})}return r}(e,S)||v||r||(R(XMLHttpRequest,"open",{ns:w,req:function(t,n,r,o){if(!v){var i=t[nG],c=uZ(i,S);!P(i,r)&&M(i,c,!0)&&(c&&c.xhrMonitoringState[kG]||(c=function(t,n,r,o){var i,a=N(),c=a&&a[RG]()||Fq(),l=Fq().substr(0,16),u=t[XG]=t[XG]||{xh:[],i:{}},d=u.i=u.i||{},p=d[S]=d[S]||new QG(c,l,e[JG](),null===(i=e.core)||void 0===i?void 0:i.getTraceCtx());return p[aG]=a&&a[PG](),p[MG]=n,p[tG]=r,p.xhrMonitoringState[kG]=!0,p[gG]={},p.async=o,p[NG]=s,p}(i,n,r,o)),function(t,n){n.xhrMonitoringState[OG]=Nq(t,"readystatechange",(function(){try{t&&4===t.readyState&&M(t,n)&&function(t){var n=uZ(t,S);function r(n,r){var o=r||{};o.ajaxDiagnosticsMessage=pZ(t,S),n&&(o.exception=rU(n)),fZ(e,14,sZ+"ajax call"+oZ,o)}n[DG]=aj(),n[EG]=t[EG],B("xmlhttprequest",n,(function(){try{var o=n[LG]("Ajax",a,(function(){var e={statusText:t[_G],headerMap:null,correlationContext:D(t),type:t.responseType,responseText:O(t),response:t[BG]};if(m){var n=t[FG]();if(n){var r=TF(n).split(/[\r\n]+/),o={};_F(r,(function(e){var t=e.split(": "),n=t.shift(),r=t.join(": ");A(n)&&(o[n]=r)})),e[xG]=o}}return e})),i=void 0;try{b&&(i=b({status:t[EG],xhr:t}))}catch(t){fZ(e,104,aZ)}if(o){void 0!==i&&(o[eG]=yL(yL({},o.properties),i));var s=n[HG]();z(x,e[dG],n,o,null,s)}else r(null,{requestSentTime:n[IG],responseFinishedTime:n[DG]})}finally{try{var c=(t[XG]||{i:{}}).i||{};c[S]&&(c[S]=null)}catch(e){}}}),(function(e){r(e,null)}))}(t)}catch(n){var r=rU(n);r&&-1!==gZ(r[SG](),"c00c023f")||hZ(e,16,tZ+" 'readystatechange' event handler"+rZ,{ajaxDiagnosticsMessage:pZ(t,S),exception:r})}}),w)}(i,c))}},hkErr:mZ(e,15,tZ+".open"+rZ)}),R(XMLHttpRequest,"send",{ns:w,req:function(t,n){if(!v){var r=t[nG],o=uZ(r,S);M(r,o)&&!o.xhrMonitoringState[TG]&&(L("xhr",o),o[IG]=aj(),e[pG](o,void 0,void 0,r),o.xhrMonitoringState[TG]=!0)}},hkErr:mZ(e,17,tZ+rZ)}),R(XMLHttpRequest,"abort",{ns:w,req:function(e){if(!v){var t=e[nG],n=uZ(t,S);M(t,n)&&!n.xhrMonitoringState[AG]&&(n[cG]=1,n.xhrMonitoringState[AG]=!0)}},hkErr:mZ(e,13,tZ+".abort"+rZ)}),R(XMLHttpRequest,"setRequestHeader",{ns:w,req:function(e,t,n){if(!v){var r=e[nG],o=uZ(r,S);o&&M(r,o)&&(function(e,t,n){if(e){var r=(e[XG]||{}).xh;r&&r.push({n:t,v:n})}}(r,t,n),a&&A(t)&&o&&(o[gG][t]=n))}},hkErr:mZ(e,71,tZ+".setRequestHeader"+rZ)}),r=!0),function(){var t=function(){var e=mL();return!e||uF(e.Request)||uF(e.Request[aL])||uF(e[eZ])?null:e[eZ]}();if(t){var o=mL(),i=t.polyfill;y||n?i&&T(Lj(o,eZ,{ns:w,req:function(e,t,n){P(null,t,n)}})):(T(Lj(o,eZ,{ns:w,req:function(t,o,c){var l;if(!y&&n&&!P(null,o,c)&&(!i||!r)){var u=t.ctx();l=function(t,n){var r,o=N(),i=o&&o[RG]()||Fq(),c=Fq().substr(0,16),l=new QG(i,c,e[JG](),null===(r=e.core)||void 0===r?void 0:r.getTraceCtx());l[aG]=o&&o[PG](),l[IG]=aj(),l[NG]=s,t instanceof Request?l[tG]=t?t.url:"":l[tG]=t;var u="GET";n&&n[MG]?u=n[MG]:t&&t instanceof Request&&(u=t[MG]),l[MG]=u;var d={};return a&&new Headers((n?n[mG]:0)||t instanceof Request&&t[mG]||{}).forEach((function(e,t){A(t)&&(d[t]=e)})),l[gG]=d,L(eZ,l),l}(o,c);var d=e[pG](l,o,c);d!==c&&t.set(1,d),u.data=l}},rsp:function(e,t){if(!y){var n=e.ctx().data;n&&(e.rslt=e.rslt.then((function(e){return H(0,(e||{})[EG],t,e,n,(function(){var t={statusText:(e||{})[_G],headerMap:null,correlationContext:U(e)};if(m&&e){var n={};e.headers.forEach((function(e,t){A(t)&&(n[t]=e)})),t[xG]=n}return t})),e})).catch((function(e){throw H(0,0,t,null,n,null,e.message||rU(e)),e})))}},hkErr:mZ(e,15,"Failed to monitor Window.fetch"+rZ)},!0,function(){if(null==lZ)try{lZ=!!(self&&self instanceof WorkerGlobalScope)}catch(e){lZ=!1}return lZ}())),n=!0),i&&(o[eZ].polyfill=i)}}(),(_=e[dG].getPlugin(LU))&&(l=_.plugin[sG]))},e._doTeardown=function(){I()},e.trackDependencyData=function(t,n){z(x,e[dG],null,t,n)},e[pG]=function(t,n,r,s){var c=e._currentWindowHost||o;if(function(e,t,n,r,o,i){if(e[rG]>0){var a={core:t,xhr:r,input:o,init:i,traceId:n[oG],spanId:n[iG],traceFlags:n[aG],context:n[sG]||{},aborted:!!n[cG]};yZ(t,e,a,"listener"),n[oG]=a[lG],n[iG]=a[uG],n[aG]=a[aG],n[sG]=a[sG]}}(_,e[dG],t,s,n,r),n||""===n){if(ij[hG](i,t[fG](),c)){r||(r={});var p=new Headers(r[mG]||n instanceof Request&&n[mG]||{});if(d){var h="|"+t[oG]+"."+t[iG];p.set(Qq[3],h),a&&(t[gG][Qq[3]]=h)}if((m=i[vG]||l&&l[vG]())&&(p.set(Qq[0],Qq[2]+m),a&&(t[gG][Qq[0]]=Qq[2]+m)),u){uF(g=t[aG])&&(g=1);var f=Gq(Wq(t[oG],t[iG],g));p.set(Qq[4],f),a&&(t[gG][Qq[4]]=f)}r[mG]=p}return r}if(s){var m,g;if(ij[hG](i,t[fG](),c))d&&(dZ(s,Qq[3])?fZ(e,71,"Unable to set ["+Qq[3]+"] as it has already been set by another instance"):(h="|"+t[oG]+"."+t[iG],s[yG](Qq[3],h),a&&(t[gG][Qq[3]]=h))),(m=i[vG]||l&&l[vG]())&&(dZ(s,Qq[0])?fZ(e,71,"Unable to set ["+Qq[0]+"] as it has already been set by another instance"):(s[yG](Qq[0],Qq[2]+m),a&&(t[gG][Qq[0]]=Qq[2]+m))),u&&(uF(g=t[aG])&&(g=1),dZ(s,Qq[4])?fZ(e,71,"Unable to set ["+Qq[4]+"] as it has already been set by another instance"):(f=Gq(Wq(t[oG],t[iG],g)),s[yG](Qq[4],f),a&&(t[gG][Qq[4]]=f)));return s}},e[CG]=function(t,n,r){if(-1===f||c=2)try{var a=+o[1]||0,s=+o[2]||0;isNaN(a)||a<=0?bU(i,2,27,"AI session acquisition date is 0"+r):isNaN(s)||s<=0?bU(i,2,27,"AI session renewal date is 0"+r):o[0]&&(e.id=o[0],e[tY]=a,e[nY]=s,n=!0)}catch(e){bU(i,1,9,"Error parsing ai_session value ["+(t||"")+"]"+r+" - "+DF(e),{exception:rU(e)})}return n}function l(e,t){var i=e[tY];e[nY]=t;var s,c=n[eY],l=c[XZ](),u=i+c[JZ]()-t,d=[e.id,i,t];s=u0?s:null,p),o=t}r=function(){return"ai_session"+s},n[QZ]=new lY,n[IZ]=function(){var t=OF(),s=!1,u=n[QZ];u.id||(s=!function(e,t){var n=!1,o=a.get(r());if(o&&fF(o.split))n=c(e,o);else{var s=function(e,t){var n=TU();if(null!==n)try{return n.getItem(t)}catch(t){_U=!1,bU(e,2,1,"Browser failed read of local storage. "+DF(t),{exception:rU(t)})}return null}(i,r());s&&(n=c(e,s))}return n||!!e.id}(u));var d=n.config[JZ]();if(!s&&d>0){var p=n.config[XZ](),h=t-u[tY],f=t-u[nY];s=(s=(s=h<0||f<0)||h>d)||f>p}s?function(e){var t=n[eY]||{},r=(t[ZZ]?t[ZZ]():null)||rq;n.automaticSession.id=r(t[GZ]?t[GZ]():22),n[QZ][tY]=e,l(n[QZ],e),PU()||bU(i,2,0,"Browser does not support local storage. Session durations will be inaccurate.")}(t):(!o||t-o>e.cookieUpdateInterval)&&l(u,t)},n.backup=function(){var e,t,o,a=n[QZ];e=a.id,t=a[tY],o=a[nY],function(e,t,n){var r=TU();if(null!==r)try{return r.setItem(t,n),!0}catch(t){_U=!1,bU(e,2,3,"Browser failed write to local storage. "+DF(t),{exception:rU(t)})}}(i,r(),[e,t,o][oY]("|"))}}))}return e.acquisitionSpan=864e5,e.renewalSpan=18e5,e.cookieUpdateInterval=6e4,e}(),dY=function(e,t,n,r){var o=this;o.traceID=e||Fq(),o.parentID=t;var i=$H();!n&&i&&i.pathname&&(n=i.pathname),o.name=ZU(r,n)};function pY(e){return!("string"!=typeof e||!e||e.match(/,|;|=| |\|/))}var hY=function(){function e(t,n){this.isNewUser=!1,this.isUserCookieSet=!1;var r,o=vU(n),i=qz(n);nL(e,this,(function(n){n[eY]=t;var a=n.config[KZ]&&n[eY][KZ]()?n[eY][KZ]():"";r=function(){return e.userCookieName+a};var s=i.get(r());if(s){n[RZ]=!1;var c=s.split(e[iY]);c[YZ]>0&&(n.id=c[0],n[AZ]=!!n.id)}function l(){var e=t||{};return((e[ZZ]?e[ZZ]():null)||rq)(e[GZ]?t[GZ]():22)}function u(e){var t=EF(new Date);return n.accountAcquisitionDate=t,n[RZ]=!0,[e,t]}function d(e){n[AZ]=i.set(r(),e,31536e3)}if(!n.id){n.id=l(),d(u(n.id)[oY](e[iY]));var p=t[WZ]&&t[WZ]()?t[WZ]()+"ai_session":"ai_session";!function(e,t){var n=TU();if(null!==n)try{return n[$F](t),!0}catch(t){_U=!1,bU(e,2,5,"Browser failed removal of local storage item. "+DF(t),{exception:rU(t)})}}(o,p)}n[zZ]=t[zZ]?t[zZ]():void 0;var h=i.get(e[aY]);if(h){var f=(h=decodeURI(h)).split(e[iY]);f[0]&&(n[$Z]=f[0]),f[YZ]>1&&f[1]&&(n[zZ]=f[1])}n.setAuthenticatedUserContext=function(t,r,a){if(void 0===a&&(a=!1),!pY(t)||r&&!pY(r))bU(o,2,60,"Setting auth user context failed. User auth/account id should be of type string, and not contain commas, semi-colons, equal signs, spaces, or vertical-bars.",!0);else{n[$Z]=t;var s=n[$Z];r&&(n[zZ]=r,s=[n[$Z],n.accountId][oY](e[iY])),a&&i.set(e[aY],encodeURI(s))}},n.clearAuthenticatedUserContext=function(){n[$Z]=null,n[zZ]=null,i.del(e[aY])},n[IZ]=function(t){n.id===t&&n[AZ]||d(u(t||l())[oY](e[iY]))}}))}return e.cookieSeparator="|",e.userCookieName="ai_user",e.authUserCookieName="ai_authUser",e}(),fY="ext",mY="tags";function gY(e,t){e&&e[t]&&0===RF(e[t])[YZ]&&delete e[t]}var vY=function(){function e(t,n,r){var o=this,i=t.logger;this.appId=function(){return null},this[jZ]=function(){return null},nL(e,this,(function(e){if(e.application=new xZ,e.internal=new sY(n),WH()){e[TZ]=new uY(n,t),e.device=new kZ,e.location=new cY,e.user=new hY(n,t);var a,s=void 0,c=void 0;r&&(s=r.getTraceId(),c=r.getSpanId(),a=r.getName()),e[MZ]=new dY(s,c,a,i),e.session=new lY}e[jZ]=function(){var t=e.session,n=null;if(t&&bF(t.id))n=t.id;else{var r=(e[TZ]||{})[QZ];n=r&&bF(r.id)?r.id:null}return n},e[NZ]=function(t,n){LF(BF(t.ext,cV),"sesId",e[jZ](),bF)},e[FZ]=function(t,n){LF(t.ext,lV,e.os)},e[OZ]=function(t,n){var r=e.application;if(r){var o=BF(t,mY);LF(o,uV.applicationVersion,r.ver,bF),LF(o,uV.applicationBuild,r.build,bF)}},e[DZ]=function(t,n){var r=e.device;if(r){var o=BF(BF(t,fY),iV);LF(o,"localId",r.id,bF),LF(o,"ip",r.ip,bF),LF(o,"model",r.model,bF),LF(o,"deviceClass",r.deviceClass,bF)}},e[UZ]=function(t,n){var r=e.internal;if(r){var o=BF(t,mY);LF(o,uV.internalAgentVersion,r.agentVersion,bF),LF(o,uV.internalSdkVersion,ZU(i,r.sdkVersion,64),bF),t.baseType!==gU.dataType&&t.baseType!==cz.dataType||(LF(o,uV.internalSnippet,r.snippetVer,bF),LF(o,uV.internalSdkSrc,r.sdkSrc,bF))}},e[HZ]=function(e,t){var n=o.location;n&&LF(BF(e,mY,[]),uV.locationIp,n.ip,bF)},e[LZ]=function(t,n){var r=e[MZ];if(r){var o=BF(BF(t,fY),aV,{traceID:void 0,parentID:void 0});LF(o,"traceID",r.traceID,bF,uF),LF(o,"name",r.name,bF,uF),LF(o,"parentID",r.parentID,bF,uF)}},e.applyWebContext=function(e,t){var n=o.web;n&&LF(BF(e,fY),sV,n)},e[BZ]=function(t,n){var r=e.user;if(r){LF(BF(t,mY,[]),uV.userAccountId,r[zZ],bF);var o=BF(BF(t,fY),oV);LF(o,"id",r.id,bF),LF(o,"authId",r[$Z],bF)}},e.cleanUp=function(e,t){var n=e.ext;n&&(gY(n,iV),gY(n,oV),gY(n,sV),gY(n,lV),gY(n,cV),gY(n,aV))}}))}return e.__ieDyn=1,e}(),yY=function(e){function t(){var n,r,o,i=e.call(this)||this;return i.priority=110,i.identifier=LU,nL(t,i,(function(e,i){function a(){n=null,r=null,o=null}a(),e.initialize=function(a,s,c,l){i.initialize(a,s,c,l),function(i){var a=e.identifier,s=e.core,c=kj(null,i,s),l=t.getDefaultConfig();n=n||{},gF(l,(function(e,t){n[e]=function(){return c.getConfig(a,e,t())}})),i.storagePrefix&&RU(i.storagePrefix),o=s[PZ](!1),e.context=new vY(s,n,o),r=cj(e.context[MZ],o),s.setTraceCtx(r),e.context.appId=function(){var e=s.getPlugin(BU);return e?e.plugin._appId:null},e._extConfig=n}(a)},e.processTelemetry=function(t,n){if(uF(t));else{n=e._getTelCtx(n),t.name===cz.envelopeType&&n.diagLog().resetInternalMessageCount();var r=e.context||{};r.session&&"string"!=typeof e.context.session.id&&r[TZ]&&r[TZ][IZ]();var o=r.user;if(o&&!o[AZ]&&o[IZ](r.user.id),function(t,n){BF(t,"tags",[]),BF(t,"ext",{});var r=e.context;r[NZ](t,n),r[OZ](t,n),r[DZ](t,n),r[LZ](t,n),r[BZ](t,n),r[FZ](t,n),r.applyWebContext(t,n),r[HZ](t,n),r[UZ](t,n),r.cleanUp(t,n)}(t,n),o&&o[RZ]){o[RZ]=!1;var i=new gU(72,(YH()||{}).userAgent||"");!function(e,t,n){CU(e)[uB](1,n)}(n.diagLog(),0,i)}e.processNext(t,n)}},e._doTeardown=function(e,t){var n=(e||{}).core();n&&n[PZ]&&n[PZ](!1)===r&&n.setTraceCtx(o),a()}})),i}return bL(t,e),t.getDefaultConfig=function(){var e,t,n=null;return(e={instrumentationKey:function(){return t}})[zZ]=function(){return n},e.sessionRenewalMs=function(){return 18e5},e.samplingPercentage=function(){return 100},e.sessionExpirationMs=function(){return 864e5},e[rY]=function(){return n},e[qZ]=function(){return n},e.isBrowserLinkTrackingEnabled=function(){return!1},e.appId=function(){return n},e[jZ]=function(){return n},e[WZ]=function(){return t},e[VZ]=function(){return t},e[KZ]=function(){return t},e[GZ]=function(){return 22},e[ZZ]=function(){return n},e},t}(Uj);const CY=yY;var bY,wY="AuthenticatedUserContext",SY="track",EY="snippet",_Y="flush",xY="pollInternalLogs",kY="getPlugin",TY="evtNamespace",IY=SY+"Event",AY=SY+"Trace",RY=SY+"Metric",PY=SY+"PageView",MY=SY+"Exception",NY=SY+"DependencyData",OY="set"+wY,DY="clear"+wY,LY="endpointUrl",BY="diagnosticLogInterval",FY="config",HY="context",UY="push",zY="version",qY="queue",jY="connectionString",WY="instrumentationKey",VY="appInsights",KY="disableIkeyDeprecationMessage",GY="getTransmissionControls",ZY="onunloadFlush",YY="addHousekeepingBeforeUnload",QY="indexOf",$Y=[EY,"dependencies","properties","_snippetVersion","appInsightsNew","getSKUDefaults"],JY=function(){function e(t){var n,r,o,i,a,s,c,l=this;nL(e,this,(function(e){a=lq("AISKU"),s=null,null,null,null,null,i=""+(t.sv||t[zY]||""),t[qY]=t[qY]||[],t[zY]=t[zY]||2;var u=t[FY]||{};if(u[jY]){var d=HK(u[jY]),p=d.ingestionendpoint;u[LY]=p?p+jU:u[LY],u[WY]=d.instrumentationkey||u[WY]}e[VY]=new GW,r=new CY,n=new _Z,o=new FK,c=new JK,e.core=c;var h=!!uF(u[KY])||u[KY];u[jY]||h||bU(c.logger,1,106,"Instrumentation key support will end soon, see aka.ms/IkeyMigrate"),e[EY]=t,e[FY]=u,e.config[BY]=e.config[BY]&&e[FY][BY]>0?e[FY][BY]:1e4,e[_Y]=function(e){void 0===e&&(e=!0),gj(c,(function(){return"AISKU.flush"}),(function(){_F(c[GY](),(function(t){_F(t,(function(t){t[_Y](e)}))}))}),null,e)},e[ZY]=function(e){void 0===e&&(e=!0),_F(c[GY](),(function(t){_F(t,(function(t){t[ZY]?t[ZY]():t[_Y](e)}))}))},e.loadAppInsights=function(t,a,s){return void 0===t&&(t=!1),t&&e[FY].extensions&&e[FY].extensions.length>0&&UF("Extensions not allowed in legacy mode"),gj(e.core,(function(){return"AISKU.loadAppInsights"}),(function(){var l=[];l[UY](o),l[UY](r),l[UY](n),l[UY](e[VY]),c.initialize(e[FY],l,a,s),e[HY]=r[HY],bY&&e[HY]&&(e[HY].internal.sdkSrc=bY),function(n){if(n){var r="";uF(i)||(r+=i),t&&(r+=".lg"),e[HY]&&e[HY].internal&&(e[HY].internal.snippetVer=r||"-"),gF(e,(function(e,t){bF(e)&&!fF(t)&&e&&"_"!==e[0]&&-1===xF($Y,e)&&(n[e]=t)}))}}(e[EY]),e.emptyQueue(),e[xY](),e[YY](e)})),e},e.updateSnippetDefinitions=function(t){!function(e,t,n){if(e&&t&&hF(e)&&hF(t)){var r=function(r){if(bF(r)){var o=t[r];fF(o)?n&&!n(r)||(e[r]=zF(t,r)):n&&!n(r)||(pF(e,r)&&delete e[r],PF(e,r,(function(){return t[r]}),(function(e){t[r]=e}))||(e[r]=o))}};for(var o in t)r(o)}}(t,e,(function(e){return e&&-1===xF($Y,e)}))},e.emptyQueue=function(){try{if(yF(e.snippet[qY])){for(var t=e.snippet[qY].length,n=0;n0&&(o=Dq(e,t,null,r)),o}([bq,Cq,yq],t,r,s)&&(n=!0),Bq(t,r,s)&&(n=!0),n||(o=YH())&&o.product&&"ReactNative"===o.product||bU(e[VY].core.logger,1,19,"Could not add handler for beforeunload and pagehide")),n||e.appInsights.config.disableFlushOnUnload||Bq(t,r,s)}var o},e.getSender=function(){return o},e.unload=function(t,n,r){var o;e[ZY](t),s&&(Lq([bq,Cq,yq],null,s),o=Mq(wq,s),Lq([yq],null,o),Lq([vq],null,o)),c.unload&&c.unload(t,n,r)},jF(e,e[VY],["getCookieMgr",IY,PY,"trackPageViewPerformance",MY,"_onerror",AY,RY,"startTrackPage","stopTrackPage","startTrackEvent","stopTrackEvent"]),jF(e,(function(){return n}),[NY,"addDependencyListener","addDependencyInitializer"]),jF(e,c,["addTelemetryInitializer",xY,"stopPollingInternalLogs",kY,"addPlugin",TY,"addUnloadCb","getTraceCtx"]),jF(e,(function(){var e=r[HY];return e?e.user:null}),[OY,DY])}))}return e.prototype.addDependencyInitializer=function(e){return null},e}();!function(){var e=null,t=["://js.monitor.azure.com/","://az416426.vo.msecnd.net/"];try{var n=(document||{}).currentScript;n&&(e=n.src)}catch(e){}if(e)try{var r=e.toLowerCase();if(r)for(var o="",i=0;i{var r;n.data=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n.data),{correlationId:this.correlationId,location:window.location.href.split("#")[0],telemetrySource:"UI"}),e.UTPConfig),e.defaultProperties),t),n.data&&(n.data=zp(n.data)),(null===(r=n.baseData)||void 0===r?void 0:r.properties)&&(n.baseData.properties=zp(n.baseData.properties))}))}this.appInsights=n,this.config=e}trackPageView(e){this.appInsights.trackPageView(e)}startTrackPage(e){this.appInsights.startTrackPage(e)}trackPageViewPerformance(e){this.appInsights.trackPageViewPerformance(e)}trackEvent(e,t){var n;const r=null===(n=this.telemetryContext)||void 0===n?void 0:n.setUsageEvent(e);this.appInsights.trackEvent(Object.assign(Object.assign({},e),r),Object.assign(Object.assign({},r),t))}trackCustomEvent(e,t){this.appInsights.trackEvent(Object.assign({},e),t)}setAuthenticatedUserContext(e,t,n){this.appInsights.setAuthenticatedUserContext(e,t,n)}trackException(e){var t;try{const n={type:Mp.System,experienceResult:!1};e.properties=null===(t=this.telemetryContext)||void 0===t?void 0:t.setUsageEvent(n)}catch(e){}this.appInsights.trackException(e)}_onerror(e){this.appInsights._onerror(e)}trackTrace(e,t){this.appInsights.trackTrace(e,t)}trackMetric(e,t){this.appInsights.trackMetric(e,t)}stopTrackPage(e,t,n){this.appInsights.stopTrackPage(e,t,n)}startTrackEvent(e){var t;if("string"==typeof e&&this.appInsights.startTrackEvent(e),"string"!=typeof e){const n="eventName"in e?(e.eventName||"PageLoad")+"Start":"PageLoadStart",r=Object.assign(Object.assign({},e),{eventName:n}),o=null===(t=this.telemetryContext)||void 0===t?void 0:t.setUsageEvent(r);return this.appInsights.startTrackEvent(o.name),o}}stopTrackEvent(e,t,n){var r;if("string"!=typeof e){const o=Object.assign(Object.assign({},e||{}),t||{}),i=null===(r=this.telemetryContext)||void 0===r?void 0:r.setUsageEvent(Object.assign({},e)),a=Object.assign(Object.assign({},o),i);return this.appInsights.stopTrackEvent(a.name,a,n),a}this.appInsights.stopTrackEvent(e,t,n)}trackDependencyData(e){this.appInsights.trackDependencyData(e)}addTelemetryInitializer(e){this.appInsights.addTelemetryInitializer(e)}getChildInstance(e,t,n){const r=new eQ(e||this.config,t||this.correlationId,this.appInsights);return n&&r.setContext(n),r}setContext(e){this.telemetryContext=e}getCorrelationId(){return this.correlationId}}function tQ(e,t){return function(){return e.apply(t,arguments)}}const{toString:nQ}=Object.prototype,{getPrototypeOf:rQ}=Object,oQ=(iQ=Object.create(null),e=>{const t=nQ.call(e);return iQ[t]||(iQ[t]=t.slice(8,-1).toLowerCase())});var iQ;const aQ=e=>(e=e.toLowerCase(),t=>oQ(t)===e),sQ=e=>t=>typeof t===e,{isArray:cQ}=Array,lQ=sQ("undefined"),uQ=aQ("ArrayBuffer"),dQ=sQ("string"),pQ=sQ("function"),hQ=sQ("number"),fQ=e=>null!==e&&"object"==typeof e,mQ=e=>{if("object"!==oQ(e))return!1;const t=rQ(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},gQ=aQ("Date"),vQ=aQ("File"),yQ=aQ("Blob"),CQ=aQ("FileList"),bQ=aQ("URLSearchParams"),[wQ,SQ,EQ,_Q]=["ReadableStream","Request","Response","Headers"].map(aQ);function xQ(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,o;if("object"!=typeof e&&(e=[e]),cQ(e))for(r=0,o=e.length;r0;)if(r=n[o],t===r.toLowerCase())return r;return null}const TQ="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,IQ=e=>!lQ(e)&&e!==TQ,AQ=(RQ="undefined"!=typeof Uint8Array&&rQ(Uint8Array),e=>RQ&&e instanceof RQ);var RQ;const PQ=aQ("HTMLFormElement"),MQ=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),NQ=aQ("RegExp"),OQ=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};xQ(n,((n,o)=>{let i;!1!==(i=t(n,o,e))&&(r[o]=i||n)})),Object.defineProperties(e,r)},DQ=aQ("AsyncFunction"),LQ=(BQ="function"==typeof setImmediate,FQ=pQ(TQ.postMessage),BQ?setImmediate:FQ?(HQ=`axios@${Math.random()}`,UQ=[],TQ.addEventListener("message",(({source:e,data:t})=>{e===TQ&&t===HQ&&UQ.length&&UQ.shift()()}),!1),e=>{UQ.push(e),TQ.postMessage(HQ,"*")}):e=>setTimeout(e));var BQ,FQ,HQ,UQ;const zQ="undefined"!=typeof queueMicrotask?queueMicrotask.bind(TQ):"undefined"!=typeof process&&process.nextTick||LQ,qQ={isArray:cQ,isArrayBuffer:uQ,isBuffer:function(e){return null!==e&&!lQ(e)&&null!==e.constructor&&!lQ(e.constructor)&&pQ(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||pQ(e.append)&&("formdata"===(t=oQ(e))||"object"===t&&pQ(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&uQ(e.buffer),t},isString:dQ,isNumber:hQ,isBoolean:e=>!0===e||!1===e,isObject:fQ,isPlainObject:mQ,isReadableStream:wQ,isRequest:SQ,isResponse:EQ,isHeaders:_Q,isUndefined:lQ,isDate:gQ,isFile:vQ,isBlob:yQ,isRegExp:NQ,isFunction:pQ,isStream:e=>fQ(e)&&pQ(e.pipe),isURLSearchParams:bQ,isTypedArray:AQ,isFileList:CQ,forEach:xQ,merge:function e(){const{caseless:t}=IQ(this)&&this||{},n={},r=(r,o)=>{const i=t&&kQ(n,o)||o;mQ(n[i])&&mQ(r)?n[i]=e(n[i],r):mQ(r)?n[i]=e({},r):cQ(r)?n[i]=r.slice():n[i]=r};for(let e=0,t=arguments.length;e(xQ(t,((t,r)=>{n&&pQ(t)?e[r]=tQ(t,n):e[r]=t}),{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let o,i,a;const s={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)a=o[i],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==n&&rQ(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:oQ,kindOfTest:aQ,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(cQ(e))return e;let t=e.length;if(!hQ(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:PQ,hasOwnProperty:MQ,hasOwnProp:MQ,reduceDescriptors:OQ,freezeMethods:e=>{OQ(e,((t,n)=>{if(pQ(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];pQ(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return cQ(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:kQ,global:TQ,isContextDefined:IQ,isSpecCompliantForm:function(e){return!!(e&&pQ(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(fQ(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const o=cQ(e)?[]:{};return xQ(e,((e,t)=>{const i=n(e,r+1);!lQ(i)&&(o[t]=i)})),t[r]=void 0,o}}return e};return n(e,0)},isAsyncFn:DQ,isThenable:e=>e&&(fQ(e)||pQ(e))&&pQ(e.then)&&pQ(e.catch),setImmediate:LQ,asap:zQ};function jQ(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}qQ.inherits(jQ,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:qQ.toJSONObject(this.config),code:this.code,status:this.status}}});const WQ=jQ.prototype,VQ={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{VQ[e]={value:e}})),Object.defineProperties(jQ,VQ),Object.defineProperty(WQ,"isAxiosError",{value:!0}),jQ.from=(e,t,n,r,o,i)=>{const a=Object.create(WQ);return qQ.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),jQ.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const KQ=jQ;function GQ(e){return qQ.isPlainObject(e)||qQ.isArray(e)}function ZQ(e){return qQ.endsWith(e,"[]")?e.slice(0,-2):e}function YQ(e,t,n){return e?e.concat(t).map((function(e,t){return e=ZQ(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const QQ=qQ.toFlatObject(qQ,{},null,(function(e){return/^is[A-Z]/.test(e)})),$Q=function(e,t,n){if(!qQ.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=qQ.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!qQ.isUndefined(t[e])}))).metaTokens,o=n.visitor||l,i=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&qQ.isSpecCompliantForm(t);if(!qQ.isFunction(o))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(qQ.isDate(e))return e.toISOString();if(!s&&qQ.isBlob(e))throw new KQ("Blob is not supported. Use a Buffer instead.");return qQ.isArrayBuffer(e)||qQ.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function l(e,n,o){let s=e;if(e&&!o&&"object"==typeof e)if(qQ.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(qQ.isArray(e)&&function(e){return qQ.isArray(e)&&!e.some(GQ)}(e)||(qQ.isFileList(e)||qQ.endsWith(n,"[]"))&&(s=qQ.toArray(e)))return n=ZQ(n),s.forEach((function(e,r){!qQ.isUndefined(e)&&null!==e&&t.append(!0===a?YQ([n],r,i):null===a?n:n+"[]",c(e))})),!1;return!!GQ(e)||(t.append(YQ(o,n,i),c(e)),!1)}const u=[],d=Object.assign(QQ,{defaultVisitor:l,convertValue:c,isVisitable:GQ});if(!qQ.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!qQ.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),qQ.forEach(n,(function(n,i){!0===(!(qQ.isUndefined(n)||null===n)&&o.call(t,n,qQ.isString(i)?i.trim():i,r,d))&&e(n,r?r.concat(i):[i])})),u.pop()}}(e),t};function JQ(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function XQ(e,t){this._pairs=[],e&&$Q(e,this,t)}const e$=XQ.prototype;e$.append=function(e,t){this._pairs.push([e,t])},e$.toString=function(e){const t=e?function(t){return e.call(this,t,JQ)}:JQ;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const t$=XQ;function n$(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function r$(e,t,n){if(!t)return e;const r=n&&n.encode||n$;qQ.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let i;if(i=o?o(t,n):qQ.isURLSearchParams(t)?t.toString():new t$(t,n).toString(r),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const o$=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){qQ.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},i$={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},a$={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:t$,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},s$="undefined"!=typeof window&&"undefined"!=typeof document,c$="object"==typeof navigator&&navigator||void 0,l$=s$&&(!c$||["ReactNative","NativeScript","NS"].indexOf(c$.product)<0),u$="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,d$=s$&&window.location.href||"http://localhost",p$={...r,...a$},h$=function(e){function t(e,n,r,o){let i=e[o++];if("__proto__"===i)return!0;const a=Number.isFinite(+i),s=o>=e.length;return i=!i&&qQ.isArray(r)?r.length:i,s?(qQ.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&qQ.isObject(r[i])||(r[i]=[]),t(e,n,r[i],o)&&qQ.isArray(r[i])&&(r[i]=function(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r{t(function(e){return qQ.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null},f$={transitional:i$,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=qQ.isObject(e);if(o&&qQ.isHTMLForm(e)&&(e=new FormData(e)),qQ.isFormData(e))return r?JSON.stringify(h$(e)):e;if(qQ.isArrayBuffer(e)||qQ.isBuffer(e)||qQ.isStream(e)||qQ.isFile(e)||qQ.isBlob(e)||qQ.isReadableStream(e))return e;if(qQ.isArrayBufferView(e))return e.buffer;if(qQ.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return $Q(e,new p$.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return p$.isNode&&qQ.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=qQ.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return $Q(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||r?(t.setContentType("application/json",!1),function(e,t,n){if(qQ.isString(e))try{return(0,JSON.parse)(e),qQ.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||f$.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(qQ.isResponse(e)||qQ.isReadableStream(e))return e;if(e&&qQ.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw KQ.from(e,KQ.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:p$.classes.FormData,Blob:p$.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};qQ.forEach(["delete","get","head","post","put","patch"],(e=>{f$.headers[e]={}}));const m$=f$,g$=qQ.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),v$=Symbol("internals");function y$(e){return e&&String(e).trim().toLowerCase()}function C$(e){return!1===e||null==e?e:qQ.isArray(e)?e.map(C$):String(e)}function b$(e,t,n,r,o){return qQ.isFunction(r)?r.call(this,t,n):(o&&(t=n),qQ.isString(t)?qQ.isString(r)?-1!==t.indexOf(r):qQ.isRegExp(r)?r.test(t):void 0:void 0)}class w${constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const o=y$(t);if(!o)throw new Error("header name must be a non-empty string");const i=qQ.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=C$(e))}const i=(e,t)=>qQ.forEach(e,((e,n)=>o(e,n,t)));if(qQ.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(qQ.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const t={};let n,r,o;return e&&e.split("\n").forEach((function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!n||t[n]&&g$[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t);else if(qQ.isHeaders(e))for(const[t,r]of e.entries())o(r,t,n);else null!=e&&o(t,e,n);return this}get(e,t){if(e=y$(e)){const n=qQ.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(qQ.isFunction(t))return t.call(this,e,n);if(qQ.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=y$(e)){const n=qQ.findKey(this,e);return!(!n||void 0===this[n]||t&&!b$(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function o(e){if(e=y$(e)){const o=qQ.findKey(n,e);!o||t&&!b$(0,n[o],o,t)||(delete n[o],r=!0)}}return qQ.isArray(e)?e.forEach(o):o(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const o=t[n];e&&!b$(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}normalize(e){const t=this,n={};return qQ.forEach(this,((r,o)=>{const i=qQ.findKey(n,o);if(i)return t[i]=C$(r),void delete t[o];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(o):String(o).trim();a!==o&&delete t[o],t[a]=C$(r),n[a]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return qQ.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&qQ.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[v$]=this[v$]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=y$(e);t[r]||(function(e,t){const n=qQ.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})}))}(n,e),t[r]=!0)}return qQ.isArray(e)?e.forEach(r):r(e),this}}w$.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),qQ.reduceDescriptors(w$.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),qQ.freezeMethods(w$);const S$=w$;function E$(e,t){const n=this||m$,r=t||n,o=S$.from(r.headers);let i=r.data;return qQ.forEach(e,(function(e){i=e.call(n,i,o.normalize(),t?t.status:void 0)})),o.normalize(),i}function _$(e){return!(!e||!e.__CANCEL__)}function x$(e,t,n){KQ.call(this,null==e?"canceled":e,KQ.ERR_CANCELED,t,n),this.name="CanceledError"}qQ.inherits(x$,KQ,{__CANCEL__:!0});const k$=x$;function T$(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new KQ("Request failed with status code "+n.status,[KQ.ERR_BAD_REQUEST,KQ.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const I$=(e,t,n=3)=>{let r=0;const o=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o,i=0,a=0;return t=void 0!==t?t:1e3,function(s){const c=Date.now(),l=r[a];o||(o=c),n[i]=s,r[i]=c;let u=a,d=0;for(;u!==i;)d+=n[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o{o=i,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),s=t-o;s>=i?a(e,t):(n=e,r||(r=setTimeout((()=>{r=null,a(n)}),i-s)))},()=>n&&a(n)]}((n=>{const i=n.loaded,a=n.lengthComputable?n.total:void 0,s=i-r,c=o(s);r=i,e({loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:c||void 0,estimated:c&&a&&i<=a?(a-i)/c:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})}),n)},A$=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},R$=e=>(...t)=>qQ.asap((()=>e(...t))),P$=p$.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,p$.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(p$.origin),p$.navigator&&/(msie|trident)/i.test(p$.navigator.userAgent)):()=>!0,M$=p$.hasStandardBrowserEnv?{write(e,t,n,r,o,i){const a=[e+"="+encodeURIComponent(t)];qQ.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),qQ.isString(r)&&a.push("path="+r),qQ.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function N$(e,t,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(r||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const O$=e=>e instanceof S$?{...e}:e;function D$(e,t){t=t||{};const n={};function r(e,t,n,r){return qQ.isPlainObject(e)&&qQ.isPlainObject(t)?qQ.merge.call({caseless:r},e,t):qQ.isPlainObject(t)?qQ.merge({},t):qQ.isArray(t)?t.slice():t}function o(e,t,n,o){return qQ.isUndefined(t)?qQ.isUndefined(e)?void 0:r(void 0,e,0,o):r(e,t,0,o)}function i(e,t){if(!qQ.isUndefined(t))return r(void 0,t)}function a(e,t){return qQ.isUndefined(t)?qQ.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,o,i){return i in t?r(n,o):i in e?r(void 0,n):void 0}const c={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t,n)=>o(O$(e),O$(t),0,!0)};return qQ.forEach(Object.keys(Object.assign({},e,t)),(function(r){const i=c[r]||o,a=i(e[r],t[r],r);qQ.isUndefined(a)&&i!==s||(n[r]=a)})),n}const L$=e=>{const t=D$({},e);let n,{data:r,withXSRFToken:o,xsrfHeaderName:i,xsrfCookieName:a,headers:s,auth:c}=t;if(t.headers=s=S$.from(s),t.url=r$(N$(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),c&&s.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):""))),qQ.isFormData(r))if(p$.hasStandardBrowserEnv||p$.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(n=s.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];s.setContentType([e||"multipart/form-data",...t].join("; "))}if(p$.hasStandardBrowserEnv&&(o&&qQ.isFunction(o)&&(o=o(t)),o||!1!==o&&P$(t.url))){const e=i&&a&&M$.read(a);e&&s.set(i,e)}return t},B$="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const r=L$(e);let o=r.data;const i=S$.from(r.headers).normalize();let a,s,c,l,u,{responseType:d,onUploadProgress:p,onDownloadProgress:h}=r;function f(){l&&l(),u&&u(),r.cancelToken&&r.cancelToken.unsubscribe(a),r.signal&&r.signal.removeEventListener("abort",a)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=S$.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());T$((function(e){t(e),f()}),(function(e){n(e),f()}),{data:d&&"text"!==d&&"json"!==d?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new KQ("Request aborted",KQ.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new KQ("Network Error",KQ.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||i$;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new KQ(t,o.clarifyTimeoutError?KQ.ETIMEDOUT:KQ.ECONNABORTED,e,m)),m=null},void 0===o&&i.setContentType(null),"setRequestHeader"in m&&qQ.forEach(i.toJSON(),(function(e,t){m.setRequestHeader(t,e)})),qQ.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),d&&"json"!==d&&(m.responseType=r.responseType),h&&([c,u]=I$(h,!0),m.addEventListener("progress",c)),p&&m.upload&&([s,l]=I$(p),m.upload.addEventListener("progress",s),m.upload.addEventListener("loadend",l)),(r.cancelToken||r.signal)&&(a=t=>{m&&(n(!t||t.type?new k$(null,e,m):t),m.abort(),m=null)},r.cancelToken&&r.cancelToken.subscribe(a),r.signal&&(r.signal.aborted?a():r.signal.addEventListener("abort",a)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);v&&-1===p$.protocols.indexOf(v)?n(new KQ("Unsupported protocol "+v+":",KQ.ERR_BAD_REQUEST,e)):m.send(o||null)}))},F$=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const o=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;r.abort(t instanceof KQ?t:new k$(t instanceof Error?t.message:t))}};let i=t&&setTimeout((()=>{i=null,o(new KQ(`timeout ${t} of ms exceeded`,KQ.ETIMEDOUT))}),t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(o):e.removeEventListener("abort",o)})),e=null)};e.forEach((e=>e.addEventListener("abort",o)));const{signal:s}=r;return s.unsubscribe=()=>qQ.asap(a),s}},H$=function*(e,t){let n=e.byteLength;if(!t||n{const o=async function*(e,t){for await(const n of async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}}(e))yield*H$(n,t)}(e,t);let i,a=0,s=e=>{i||(i=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await o.next();if(t)return s(),void e.close();let i=r.byteLength;if(n){let e=a+=i;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel:e=>(s(e),o.return())},{highWaterMark:2})},z$="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,q$=z$&&"function"==typeof ReadableStream,j$=z$&&("function"==typeof TextEncoder?(W$=new TextEncoder,e=>W$.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var W$;const V$=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},K$=q$&&V$((()=>{let e=!1;const t=new Request(p$.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),G$=q$&&V$((()=>qQ.isReadableStream(new Response("").body))),Z$={stream:G$&&(e=>e.body)};var Y$;z$&&(Y$=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!Z$[e]&&(Z$[e]=qQ.isFunction(Y$[e])?t=>t[e]():(t,n)=>{throw new KQ(`Response type '${e}' is not supported`,KQ.ERR_NOT_SUPPORT,n)})})));const Q$={http:null,xhr:B$,fetch:z$&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:i,timeout:a,onDownloadProgress:s,onUploadProgress:c,responseType:l,headers:u,withCredentials:d="same-origin",fetchOptions:p}=L$(e);l=l?(l+"").toLowerCase():"text";let h,f=F$([o,i&&i.toAbortSignal()],a);const m=f&&f.unsubscribe&&(()=>{f.unsubscribe()});let g;try{if(c&&K$&&"get"!==n&&"head"!==n&&0!==(g=await(async(e,t)=>{const n=qQ.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(qQ.isBlob(e))return e.size;if(qQ.isSpecCompliantForm(e)){const t=new Request(p$.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return qQ.isArrayBufferView(e)||qQ.isArrayBuffer(e)?e.byteLength:(qQ.isURLSearchParams(e)&&(e+=""),qQ.isString(e)?(await j$(e)).byteLength:void 0)})(t):n})(u,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});if(qQ.isFormData(r)&&(e=n.headers.get("content-type"))&&u.setContentType(e),n.body){const[e,t]=A$(g,I$(R$(c)));r=U$(n.body,65536,e,t)}}qQ.isString(d)||(d=d?"include":"omit");const o="credentials"in Request.prototype;h=new Request(t,{...p,signal:f,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:o?d:void 0});let i=await fetch(h);const a=G$&&("stream"===l||"response"===l);if(G$&&(s||a&&m)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=i[t]}));const t=qQ.toFiniteNumber(i.headers.get("content-length")),[n,r]=s&&A$(t,I$(R$(s),!0))||[];i=new Response(U$(i.body,65536,n,(()=>{r&&r(),m&&m()})),e)}l=l||"text";let v=await Z$[qQ.findKey(Z$,l)||"text"](i,e);return!a&&m&&m(),await new Promise(((t,n)=>{T$(t,n,{data:v,headers:S$.from(i.headers),status:i.status,statusText:i.statusText,config:e,request:h})}))}catch(t){if(m&&m(),t&&"TypeError"===t.name&&/fetch/i.test(t.message))throw Object.assign(new KQ("Network Error",KQ.ERR_NETWORK,e,h),{cause:t.cause||t});throw KQ.from(t,t&&t.code,e,h)}})};qQ.forEach(Q$,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const $$=e=>`- ${e}`,J$=e=>qQ.isFunction(e)||null===e||!1===e,X$=e=>{e=qQ.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let i=0;i`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map($$).join("\n"):" "+$$(e[0]):"as no adapter specified";throw new KQ("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function eJ(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new k$(null,e)}function tJ(e){return eJ(e),e.headers=S$.from(e.headers),e.data=E$.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),X$(e.adapter||m$.adapter)(e).then((function(t){return eJ(e),t.data=E$.call(e,e.transformResponse,t),t.headers=S$.from(t.headers),t}),(function(t){return _$(t)||(eJ(e),t&&t.response&&(t.response.data=E$.call(e,e.transformResponse,t.response),t.response.headers=S$.from(t.response.headers))),Promise.reject(t)}))}const nJ={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{nJ[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const rJ={};nJ.transitional=function(e,t,n){function r(e,t){return"[Axios v1.8.4] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,o,i)=>{if(!1===e)throw new KQ(r(o," has been removed"+(t?" in "+t:"")),KQ.ERR_DEPRECATED);return t&&!rJ[o]&&(rJ[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,i)}},nJ.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const oJ={assertOptions:function(e,t,n){if("object"!=typeof e)throw new KQ("options must be an object",KQ.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],a=t[i];if(a){const t=e[i],n=void 0===t||a(t,i,e);if(!0!==n)throw new KQ("option "+i+" must be "+n,KQ.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new KQ("Unknown option "+i,KQ.ERR_BAD_OPTION)}},validators:nJ},iJ=oJ.validators;class aJ{constructor(e){this.defaults=e,this.interceptors={request:new o$,response:new o$}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=D$(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;void 0!==n&&oJ.assertOptions(n,{silentJSONParsing:iJ.transitional(iJ.boolean),forcedJSONParsing:iJ.transitional(iJ.boolean),clarifyTimeoutError:iJ.transitional(iJ.boolean)},!1),null!=r&&(qQ.isFunction(r)?t.paramsSerializer={serialize:r}:oJ.assertOptions(r,{encode:iJ.function,serialize:iJ.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),oJ.assertOptions(t,{baseUrl:iJ.spelling("baseURL"),withXsrfToken:iJ.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=o&&qQ.merge(o.common,o[t.method]);o&&qQ.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=S$.concat(i,o);const a=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,a.unshift(e.fulfilled,e.rejected))}));const c=[];let l;this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)}));let u,d=0;if(!s){const e=[tJ.bind(this),void 0];for(e.unshift.apply(e,a),e.push.apply(e,c),u=e.length,l=Promise.resolve(t);d{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,o){n.reason||(n.reason=new k$(e,r,o),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new cJ((function(t){e=t})),cancel:e}}}const lJ=cJ,uJ={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(uJ).forEach((([e,t])=>{uJ[t]=e}));const dJ=uJ,pJ=function e(t){const n=new sJ(t),r=tQ(sJ.prototype.request,n);return qQ.extend(r,sJ.prototype,n,{allOwnKeys:!0}),qQ.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(D$(t,n))},r}(m$);pJ.Axios=sJ,pJ.CanceledError=k$,pJ.CancelToken=lJ,pJ.isCancel=_$,pJ.VERSION="1.8.4",pJ.toFormData=$Q,pJ.AxiosError=KQ,pJ.Cancel=pJ.CanceledError,pJ.all=function(e){return Promise.all(e)},pJ.spread=function(e){return function(t){return e.apply(null,t)}},pJ.isAxiosError=function(e){return qQ.isObject(e)&&!0===e.isAxiosError},pJ.mergeConfig=D$,pJ.AxiosHeaders=S$,pJ.formToJSON=e=>h$(qQ.isHTMLForm(e)?new FormData(e):e),pJ.getAdapter=X$,pJ.HttpStatusCode=dJ,pJ.default=pJ;const hJ=pJ;var fJ=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))};class mJ{constructor(e,t=null,n=null){this.options={logPayload:!1,correlationIdHeaderName:"x-correlation-id",disableCorrelationId:!1},this.getChildInstance=(e,t)=>new mJ(e,t,this.options),this.telemetryClient=e,this.authClient=t,this.options=Object.assign({},this.options,n)}request(e,t,n){return fJ(this,void 0,void 0,(function*(){return new Promise(((r,o)=>fJ(this,void 0,void 0,(function*(){var i;const a=this.telemetryClient.getCorrelationId(),s={};this.options.disableCorrelationId||(null==t?void 0:t.disableCorrelationId)||(s[e.correlationIdHeaderName||this.options.correlationIdHeaderName||"CorrelationId"]=a);const c=null!==(i=null==t?void 0:t.customTelemetryProperties)&&void 0!==i?i:{},l=Object.assign({method:e.method||"get",url:e.url,requestId:CS(),resource:e.resource},c),u=Object.assign(Object.assign({},e),{method:e.method||"get",headers:Object.assign({"Content-Type":"application/json"},s,e.headers,e.header)});try{let t=e.accessToken;!e.accessToken&&e.resource&&this.authClient&&(t=yield this.authClient.acquireToken(e.resource)),t&&(u.headers=Object.assign({},u.headers,{Authorization:`Bearer ${t}`}))}catch(e){o({status:-1,statusText:"AcquireTokenFailed",data:e})}const d=new Date;try{this.telemetryClient.trackTrace({message:"APIRequestStarted",properties:Object.assign(Object.assign({},l),this.getPayloadTelemetryProperty(this.options.logPayload,e.data))});const t=yield hJ.request(u),o=(new Date).getTime()-d.getTime(),i=Object.assign(Object.assign({},l),{status:t.status,statusText:t.statusText,elapsed:o});this.telemetryClient.trackTrace({message:"APIResponseReceived",properties:Object.assign(Object.assign({},i),this.getPayloadTelemetryProperty(this.options.logPayload,t.data))});const s=Object.assign(Object.assign({},n),{type:Mp.System,timeTaken:o,experienceResult:!0,businessTransactionId:JSON.stringify(Object.assign({status:t.status,correlationId:a},l))});this.telemetryClient.trackEvent(s),r({status:t.status,statusText:t.statusText,data:t.data,headers:t.headers})}catch(e){const r=e;if(r.response){const e=Object.assign(Object.assign({},l),{status:r.response.status,statusText:r.response.statusText,error:r.response.data});this.telemetryClient.trackTrace({message:"APIFailedResponseReceived",properties:e});const i=Object.assign(Object.assign({},n),{type:Mp.System,timeTaken:+new Date-+d,experienceResult:!1,businessTransactionId:JSON.stringify(Object.assign({status:r.response.status,correlationId:a},l))});this.telemetryClient.trackEvent(i),t&&t.silentError||this.telemetryClient.trackException({exception:new Error(r.response.statusText),properties:e}),o({status:r.response.status,statusText:r.response.statusText,data:r.response.data})}else{this.telemetryClient.trackTrace({message:"APIFailedWithoutResponse",properties:l});const e=Object.assign(Object.assign({},n),{type:Mp.System,timeTaken:+new Date-+d,experienceResult:!1,businessTransactionId:JSON.stringify(Object.assign({status:"Unknown",correlationId:a},l))});this.telemetryClient.trackEvent(e),this.telemetryClient.trackException({exception:r,properties:l}),o({status:-1,statusText:"APIFailedWithoutResponse",data:r})}}}))))}))}get(e,t,n,r){return this.request(Object.assign({},t,{url:e,method:"get"}),n,r)}post(e,t,n,r){return this.request(Object.assign({},t,{url:e,method:"post"}),n,r)}delete(e,t,n,r){return this.request(Object.assign({},t,{url:e,method:"delete"}),n,r)}put(e,t,n,r){return this.request(Object.assign({},t,{url:e,method:"put"}),n,r)}patch(e,t,n,r){return this.request(Object.assign({},t,{url:e,method:"patch"}),n,r)}getPayloadTelemetryProperty(e=!1,t){return e?{payload:t}:{}}}var gJ=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((r=r.apply(e,t||[])).next())}))};const vJ=xp.createGlobalStyle` *, *:before, *:after { box-sizing: border-box; } html { height: 100%; } body { position: relative; height: 100%; margin: 0; color: #333; background-color: #F2F2F2; overflow-x: hidden; } h1, h2, h3, h4, p, ul { margin: 0; } button { cursor: pointer; } a { cursor: pointer; text-decoration: none; } ul { list-style: none; } body > iframe { display: none; } #app { height: 100%; & > div { height: 100%; } } @keyframes placeholderBlinks { 0% { opacity: 1; } 50% { opacity: 0.7; } } `;var yJ=n(888),CJ=n(242);let bJ=function(e){e()};const wJ=()=>bJ,SJ=Symbol.for("react-redux-context"),EJ="undefined"!=typeof globalThis?globalThis:{};function _J(){var e;if(!de.createContext)return{};const t=null!=(e=EJ[SJ])?e:EJ[SJ]=new Map;let n=t.get(de.createContext);return n||(n=de.createContext(null),t.set(de.createContext,n)),n}const xJ=_J();function kJ(e=xJ){return function(){return(0,de.useContext)(e)}}const TJ=kJ();let IJ=()=>{throw new Error("uSES not initialized!")};const AJ=(e,t)=>e===t;function RJ(e=xJ){const t=e===xJ?TJ:kJ(e);return function(e,n={}){const{equalityFn:r=AJ,stabilityCheck:o,noopCheck:i}="function"==typeof n?{equalityFn:n}:n,{store:a,subscription:s,getServerState:c,stabilityCheck:l,noopCheck:u}=t(),d=((0,de.useRef)(!0),(0,de.useCallback)({[e.name]:t=>e(t)}[e.name],[e,l,o])),p=IJ(s.addNestedSub,a.getState,c||a.getState,d,r);return(0,de.useDebugValue)(p),p}}const PJ=RJ();n(146),n(363);const MJ={notify(){},get:()=>[]};const NJ="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?de.useLayoutEffect:de.useEffect;let OJ=null;const DJ=function({store:e,context:t,children:n,serverState:r,stabilityCheck:o="once",noopCheck:i="once"}){const a=de.useMemo((()=>{const t=function(e,t){let n,r=MJ,o=0,i=!1;function a(){l.onStateChange&&l.onStateChange()}function s(){o++,n||(n=t?t.addNestedSub(a):e.subscribe(a),r=function(){const e=wJ();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}function c(){o--,n&&0===o&&(n(),n=void 0,r.clear(),r=MJ)}const l={addNestedSub:function(e){s();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),c())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:a,isSubscribed:function(){return i},trySubscribe:function(){i||(i=!0,s())},tryUnsubscribe:function(){i&&(i=!1,c())},getListeners:()=>r};return l}(e);return{store:e,subscription:t,getServerState:r?()=>r:void 0,stabilityCheck:o,noopCheck:i}}),[e,r,o,i]),s=de.useMemo((()=>e.getState()),[e]);NJ((()=>{const{subscription:t}=a;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),s!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}}),[a,s]);const c=t||xJ;return de.createElement(c.Provider,{value:a},n)};var LJ,BJ;LJ=CJ.useSyncExternalStoreWithSelector,IJ=LJ,(e=>{OJ=e})(yJ.useSyncExternalStore),BJ=Ro.unstable_batchedUpdates,bJ=BJ;const FJ=function(){var e={};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e};var HJ=[],UJ=0;function zJ(e){try{WJ(),e()}finally{VJ()}}function qJ(e){HJ.push(e),UJ||(WJ(),KJ())}function jJ(e){try{return WJ(),e()}finally{KJ()}}function WJ(){UJ++}function VJ(){UJ--}function KJ(){var e;for(VJ();!UJ&&void 0!==(e=HJ.shift());)zJ(e)}var GJ=function(e){return function(t){return e.some((function(e){return JJ(e)(t)}))}},ZJ=function(e){return function(t){return e(t)}},YJ=function(e){return function(t){return t.type===String(e)}},QJ=function(e){return function(t){return t.type===e}},$J=function(){return dk};function JJ(e){var t="*"===e?$J:nk(e)?YJ:rk(e)?GJ:ck(e)?YJ:tk(e)?ZJ:lk(e)?QJ:null;if(null===t)throw new Error("invalid pattern: "+e);return t(e)}var XJ={type:jx},eX=function(e){return e&&e.type===jx};function tX(){var e,t,n,r,o,i,a=(t=!1,r=n=[],o=function(){r===n&&(r=n.slice())},i=function(){t=!0;var e=n=r;r=[],e.forEach((function(e){e(XJ)}))},(e={})[Kx]=!0,e.put=function(e){if(!t)if(eX(e))i();else for(var o=n=r,a=0,s=o.length;a2?p-2:0),f=2;f=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(p,["_persist"]);if(d.type===UX){var m=!1,g=function(t,n){m||(d.rehydrate(e.key,t,n),m=!0)};if(i&&setTimeout((function(){!m&&g(void 0,new Error('redux-persist: persist timed out for persist key "'.concat(e.key,'"')))}),i),c=!1,a||(a=function(e){var t,n=e.blacklist||null,r=e.whitelist||null,o=e.transforms||[],i=e.throttle||0,a="".concat(void 0!==e.keyPrefix?e.keyPrefix:LX).concat(e.key),s=e.storage;t=!1===e.serialize?function(e){return e}:"function"==typeof e.serialize?e.serialize:GX;var c=e.writeFailHandler||null,l={},u={},d=[],p=null,h=null;function f(){if(0===d.length)return p&&clearInterval(p),void(p=null);var e=d.shift(),n=o.reduce((function(t,n){return n.in(t,e,l)}),l[e]);if(void 0!==n)try{u[e]=t(n)}catch(e){console.error("redux-persist/createPersistoid: error serializing state",e)}else delete u[e];0===d.length&&(Object.keys(u).forEach((function(e){void 0===l[e]&&delete u[e]})),h=s.setItem(a,t(u)).catch(g))}function m(e){return!(r&&-1===r.indexOf(e)&&"_persist"!==e||n&&-1!==n.indexOf(e))}function g(e){c&&c(e)}return{update:function(e){Object.keys(e).forEach((function(t){m(t)&&l[t]!==e[t]&&-1===d.indexOf(t)&&d.push(t)})),Object.keys(l).forEach((function(t){void 0===e[t]&&m(t)&&-1===d.indexOf(t)&&void 0!==l[t]&&d.push(t)})),null===p&&(p=setInterval(f,i)),l=e},flush:function(){for(;0!==d.length;)f();return h||Promise.resolve()}}}(e)),h)return JX({},t(f,d),{_persist:h});if("function"!=typeof d.rehydrate||"function"!=typeof d.register)throw new Error("redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.");return d.register(e.key),o(e).then((function(t){(e.migrate||function(e,t){return Promise.resolve(e)})(t,n).then((function(e){g(e)}),(function(e){g(void 0,e)}))}),(function(e){g(void 0,e)})),JX({},t(f,d),{_persist:{version:n,rehydrated:!1}})}if(d.type===zX)return s=!0,d.result(function(e){var t=e.storage,n="".concat(void 0!==e.keyPrefix?e.keyPrefix:LX).concat(e.key);return t.removeItem(n,QX)}(e)),JX({},t(f,d),{_persist:h});if(d.type===BX)return d.result(a&&a.flush()),JX({},t(f,d),{_persist:h});if(d.type===HX)c=!0;else if(d.type===FX){if(s)return JX({},f,{_persist:JX({},h,{rehydrated:!0})});if(d.key===e.key){var v=t(f,d),y=d.payload,C=JX({},!1!==r&&void 0!==y?r(y,u,v,e):v,{_persist:JX({},h,{rehydrated:!0})});return l(C)}}if(!h)return t(u,d);var b=t(f,d);return b===f?u:l(JX({},b,{_persist:h}))}}function t1(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:i1,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case qX:return r1({},e,{registry:[].concat(t1(e.registry),[t.key])});case FX:var n=e.registry.indexOf(t.key),r=t1(e.registry);return r.splice(n,1),r1({},e,{registry:r,bootstrapped:0===r.length});default:return e}};function s1(e){return s1="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},s1(e)}function c1(){}"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var l1={getItem:c1,setItem:c1,removeItem:c1};const u1=function(e){var t=function(e){var t="".concat(e,"Storage");return function(e){if("object"!==("undefined"==typeof self?"undefined":s1(self))||!(e in self))return!1;try{var t=self[e],n="redux-persist ".concat(e," test");t.setItem(n,"test"),t.getItem(n),t.removeItem(n)}catch(e){return!1}return!0}(t)?self[t]:l1}("local");return{getItem:function(e){return new Promise((function(n,r){n(t.getItem(e))}))},setItem:function(e,n){return new Promise((function(r,o){r(t.setItem(e,n))}))},removeItem:function(e){return new Promise((function(n,r){n(t.removeItem(e))}))}}}();function d1(e){return d1="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},d1(e)}function p1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h1(e){for(var t=1;tgJ(this,void 0,void 0,(function*(){try{let o=`${this.graphBaseUrl}/users/${e}`;o=`${o}/${t?`photos/${t}x${t}/$value`:"photo/$value"}`;const{data:i}=yield this.httpClient.request({url:o,resource:this.graphResourceUri,responseType:"blob"},{silentError:!0}),a=new FileReader;a.onload=()=>{a.result?n(a.result.toString()):r()},a.readAsDataURL(i)}catch(e){n(null)}}))))}))}}(M1),O1=new class{constructor(){this.persistBlacklistedDynamicReducers=[],this.changeListeners={},this.reducers={},this.dynamicReducers={}}getReducers(){return Object.assign({},this.reducers)}getDynamicReducers(){return Object.assign({},this.dynamicReducers)}register(e,t,n=!1){return n&&this.reducers.hasOwnProperty(e)||(this.reducers=Object.assign(Object.assign({},this.reducers),{[e]:t}),Object.keys(this.changeListeners).forEach((e=>{this.changeListeners[e](this.getReducers(),this.getDynamicReducers(),this.persistBlacklistedDynamicReducers)}))),this}registerDynamic(e,t,n=!1,r=!0){return n&&this.dynamicReducers.hasOwnProperty(e)||(this.dynamicReducers[e]=t,r||this.persistBlacklistedDynamicReducers.push(e),Object.keys(this.changeListeners).forEach((e=>{this.changeListeners[e](this.getReducers(),this.getDynamicReducers(),this.persistBlacklistedDynamicReducers)}))),this}exists(e){return this.reducers.hasOwnProperty(e)||this.dynamicReducers.hasOwnProperty(e)}addChangeListener(e,t){return this.changeListeners[e]=t,this}removeChangeListener(e){return delete this.changeListeners[e],this}},D1=new class{constructor(e,t={dynamic:{}}){this.middlewares=[],this.persistConfig={key:"root",storage:u1,stateReconciler:m1,timeout:null},this.loggerConfig={},this.rootSagas=[],this.reducerRegistery=e,this.initialState=Object.assign({dynamic:Object.assign({},t.dynamic)},t)}configureSaga(e){return this.context=e,this.sagaMiddleware=EX({context:e}),this.middlewares.push(this.sagaMiddleware),this}configureLogger(e){if(!1!==e){const t=Object.assign(Object.assign({},this.loggerConfig),"boolean"!=typeof e?e:{});this.middlewares.push((0,g1.createLogger)(t))}return this}configurePersistor(e){return this.persistConfig=Object.assign(Object.assign({},this.persistConfig),e),this}addMiddleware(e){return this.middlewares.push(e),this}addRootSagas(e){return this.rootSagas=e,this}build(){if(!this.sagaMiddleware)throw new Error("Saga middleware was not configured.");if(!this.context)throw new Error("Contexts must be configured using configureContext method");const e=this.combine(this.reducerRegistery.getReducers(),this.reducerRegistery.getDynamicReducers(),[],this.initialState),t=MX(e1(this.persistConfig,e),this.initialState,DX(...this.middlewares)),n=function(e,t,n){var r=!1,o=MX(a1,i1,void 0),i=function(e){o.dispatch({type:qX,key:e})},a=function(t,n,i){var a={type:FX,payload:n,err:i,key:t};e.dispatch(a),o.dispatch(a),r&&s.getState().bootstrapped&&(r(),r=!1)},s=r1({},o,{purge:function(){var t=[];return e.dispatch({type:zX,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:BX,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:HX})},persist:function(){e.dispatch({type:UX,register:i,rehydrate:a})}});return s.persist(),s}(t);return this.reducerRegistery.addChangeListener("default",((e,r,o)=>{t.replaceReducer(e1(this.persistConfig,this.combine(e,r,o,t.getState()))),n.persist()})),this.rootSagas.map((e=>this.sagaMiddleware.run(e))),{store:t,reducerRegistry:this.reducerRegistery,runSaga:this.sagaMiddleware.run,context:this.context}}combine(e,t,n,r=null){const o=Object.keys(e),i=Object.keys(t);return Object.keys(r||this.initialState).forEach((t=>{-1===o.indexOf(t)&&(e[t]=(e=null)=>e)})),Object.keys(r&&r.dynamic||{}).forEach((e=>{-1===i.indexOf(e)&&(t[e]=(e=null)=>e)})),i.length>0&&(e.dynamic=e1(Object.assign(Object.assign({},this.persistConfig),{key:`${this.persistConfig.key}.dynamic`,whitelist:void 0,blacklist:n}),NX(t))),NX(e)}}(O1,{}).configureLogger(!1).configureSaga({telemetryClient:v1,authClient:y1,httpClient:M1,graphClient:N1,telemetryContext:b1,appName:"BenefitsDashboardApp"}).build(),L1=function(e){const{store:t,context:n}=e,r=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);oi=>{const{children:a}=i,s=Object.assign(Object.assign(Object.assign({},n),r),function(e){const{store:t}=e,n=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(Lp.SetUser(e),i.SetUser(e),e),usageUser:i.GetUser,setUsageConfig:i.SetUsageConfig,getChildContext:i.ForkTelemetryContext};return null===(t=r.telemetryClient)||void 0===t||t.setContext(a),de.createElement(de.Fragment,null,de.createElement(vJ,null),de.createElement(To.Provider,{value:Object.assign(Object.assign({},r),{telemetryContext:a})},n))}));!function(e){e.Smile="Smile",e.Frown="Frown",e.Idea="Idea",e.Unclassified="Unclassified"}(w1||(w1={})),function(e){e.Undefined="Undefined",e.MinorWithoutParentalConsent="MinorWithoutParentalConsent",e.MinorWithParentalConsent="MinorWithParentalConsent",e.NotAdult="NotAdult",e.Adult="Adult",e.MinorNoParentalConsentRequired="MinorNoParentalConsentRequired"}(S1||(S1={})),function(e){e.DropDown="DropDown",e.MultiSelect="MultiSelect",e.Rating="Rating",e.SingleSelect="SingleSelect"}(E1||(E1={})),function(e){e.FeatureArea="FeatureArea",e.ResponsibleAI="ResponsibleAI",e.ChildFeedback="ChildFeedback",e.Experience="Experience",e.ProductSatisfaction="ProductSatisfaction",e.CrashImpact="CrashImpact",e.Custom="Custom",e.AIThumbsDown="AIThumbsDown"}(_1||(_1={})),function(e){e.QuestionNotRequired="QuestionNotRequired",e.CommentNotRequired="CommentNotRequired",e.CommentRequiredWithLastOption="CommentRequiredWithLastOption"}(x1||(x1={})),function(e){e.MSA="MSA",e.AAD="AAD",e.Unauthenticated="Unauthenticated"}(k1||(k1={})),function(e){e.Enabled="Enabled",e.Disabled="Disabled",e.NotConfigured="Not Configured"}(T1||(T1={})),function(e){e.JPEG="jpeg",e.PNG="png"}(I1||(I1={})),function(e){e.AutoCapture="AutoCapture",e.AutoCaptureWithHtml2Canvas="AutoCaptureWithHtml2Canvas",e.ProvidedAtInitialization="ProvidedAtInitialization",e.DynamicallyProvided="DynamicallyProvided"}(A1||(A1={})),function(e){e.SidePane="SidePane",e.Modal="Modal",e.NoSurface="NoSurface",e.CallOut="CallOut",e.NoSurfaceWithoutTitle="NoSurfaceWithoutTitle"}(R1||(R1={})),function(e){e.Windows="Windows",e.iOS="iOS",e.Android="Android",e.WacTaskPane="WacTaskPane",e.MacOS="MacOS",e.Web="Web"}(P1||(P1={}));var B1={appId:2691,authenticationType:k1.AAD,feedbackConfig:{complianceChecks:{connectedExperiences:T1.Enabled,policyAllowFeedback:T1.Enabled,policyAllowSurvey:T1.Enabled,policyAllowScreenshot:T1.Disabled,policyAllowContact:T1.Disabled,policyAllowContent:T1.Disabled}},tenantId:"c7702eef-3fc0-4f5c-b37e-1fd1c0c68d3d",isProduction:!0},F1=function(){return F1=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=a&&d(!0),h>=s&&y.logOut()}),[h]),de.createElement(Tu,{dialogContentProps:{title:"Session Timeout",styles:{content:{maxWidth:window.innerWidth<480?"90%":"60%",margin:"0 auto",whiteSpace:"pre-line"}}},modalProps:{isBlocking:!0},hidden:!u,onDismiss:function(){clearInterval(g),f(0),d(!1)},minWidth:"100%"},de.createElement(Fu,{tokens:{childrenGap:12}},de.createElement(ko,null,de.createElement(Fu,{horizontal:!0,verticalAlign:"center",tokens:{childrenGap:16}},de.createElement(Ss,{iconName:"Clock",style:{fontSize:32,marginTop:-3,color:"orangered"}}),de.createElement("div",null,"Your online session will expire in"," ",de.createElement("b",{style:{fontSize:"larger"}},(i=(r=s-h)%6e4/1e3,((o=Math.floor(r/6e4))?"".concat(o," min").concat(o>1?"s ":" "):"")+"".concat(i," sec").concat(i>1?"s":"")))))),de.createElement(ko,null,'Please click "Continue" to keep working; or click "Log Off" to end your session now.'),de.createElement(ko,null,de.createElement(Fu,{styles:{root:{marginTop:12}},horizontal:!0,tokens:{childrenGap:16}},de.createElement(zu,{onClick:function(){clearInterval(g),f(0),d(!1)}},"Continue"),de.createElement(Uu,{onClick:function(){y.logOut()}},"Log Off")))))}),null),de.createElement((function(){var e;Io(NS,DS),Io(Bw,Hw,[Jk]),Io(Nx,Dx,[nT]),Ao("Dashboard - ".concat("HRweb – Benefits"));var t=function(e,t){var n=this;void 0===t&&(t={});var r=(0,de.useContext)(To),o=r.authClient,i=r.telemetryClient,a=(0,de.useState)(null),s=a[0],c=a[1];return(0,de.useEffect)((function(){if(i.trackTrace({message:"SessionStarted"}),s)return i.setAuthenticatedUserContext(s.id)}),[]),(0,de.useEffect)((function(){return s?i.setAuthenticatedUserContext(s.id):void o.isLoggedIn().then((function(e){return r=n,i=void 0,s=function(){var n;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]