/*! For license information please see main.0eafb7fc.js.LICENSE.txt */
(function(){var __webpack_modules__={86156:function(e,t,n){"use strict";n.r(t),n.d(t,{filterOutNull:function(){return o}});var r=n(24726);function o(e){return e.filter(r.O)}},40822:function(e,t,n){"use strict";n.d(t,{AM:function(){return h},D_:function(){return f},Q$:function(){return l},TN:function(){return i},Vv:function(){return m},cG:function(){return d},d$:function(){return p},fd:function(){return a},mQ:function(){return u},t0:function(){return s}});var r=n(87387),o=[];function i(e){return e||o}function a(e){return c(e,(function(e){return void 0!==e&&null!==e&&""!==e&&(!(e instanceof Array)||e.length>0)}))}function s(e){return c(e,(function(e){return null!==e}))}function c(e,t){if(void 0===e||null===e)return e;for(var n={},o=0,i=(0,r.keys)(e);o<i.length;o++){var a=i[o];t(e[a])&&(n[a]=e[a])}return n}function l(e,t){return Object.assign({},e,t)}function u(e,t){return e.hasOwnProperty(t)}function d(e){var t=void 0;return function(n){if(t&&n===t.arg)return t.result;var r=e(n);return t={arg:n,result:r},r}}function p(e){return void 0===e?null:e}function h(e,t){var n=[];if(e>0&&e<Number.MAX_VALUE)for(var r=0;r<e;r+=1)n.push(t(r));return n}function f(e){return e}function m(e,t,n){return void 0===n&&(n=1e-5),Math.abs(e-t)<n}},60125:function(e,t){"use strict";t.A=function(){var e=function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)};return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}},93257:function(e,t,n){"use strict";function r(e,t){return void 0===e?t:e}n.r(t),n.d(t,{areEqualNumbers:function(){return d.Vv},backfillUndefined:function(){return r},cacheLatest:function(){return d.cG},countStringOccurrences:function(){return i},createArrayAndFillWith:function(){return d.AM},defaultToEmptyArray:function(){return d.TN},endsWith:function(){return L},filterOutNull:function(){return a.filterOutNull},find:function(){return s},flattenJoin:function(){return u},generateGuid:function(){return h.A},hasOwnProperty:function(){return d.mQ},identity:function(){return d.D_},isDefined:function(){return f.O},isEmpty:function(){return v},isSafeInteger:function(){return b()},isString:function(){return R},keys:function(){return _.keys},lowerFirst:function(){return M},makeObject:function(){return C._},matchAll:function(){return w},memoizeFunction:function(){return x.J},memoizeFunctionProperties:function(){return E.q},memoizeSelector:function(){return T},merge:function(){return I},neverGuard:function(){return p.Q},neverGuardDefault:function(){return p.t},omitEmpty:function(){return d.fd},omitNull:function(){return d.t0},range:function(){return P},safeJoinStrings:function(){return B},sortObjectBy:function(){return A.N},startsWith:function(){return N},throwError:function(){return O.throwError},undefinedToNull:function(){return d.d$},uniq:function(){return H},uniqBy:function(){return F},updateWith:function(){return d.Q$},upperFirst:function(){return D}});var o=n(84867);function i(e){return e.reduce((function(e,t){var n;return(0,o.__assign)((0,o.__assign)({},e),((n={})[t]=(e[t]||0)+1,n))}),{})}var a=n(86156);function s(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(t(r))return r}}var c=n(12606),l=n.n(c);function u(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return l()((0,a.filterOutNull)(e)).join(",")}var d=n(40822),p=n(76440),h=n(60125),f=n(24726),m=n(50981),g=n.n(m);function v(e){return g()(e)}var y=n(15761),b=n.n(y),_=n(87387),C=n(35418);function w(e,t){var n=[];if(!t.global)throw new Error("regular expression must have the global flag set");var r=null;do{(r=t.exec(e))&&n.push(r)}while(r&&r[0]);return n}var x=n(6047),E=n(44515),k=Object.keys,S=function(e,t){if(!e||!t||e===t)return e===t;var n=k(e);return n.length===k(t).length&&n.every((function(n){return t.hasOwnProperty(n)&&e[n]===t[n]}))},T=function(e,t){var n=function(e){var t=[];return function(n){var r=void 0;if(t.forEach((function(e){var t=(0,o.__read)(e,2),i=t[0],a=t[1];return S(i,n)&&(r=a)})),r)return r;var i=e(n);return t.unshift([n,i]),t=t.slice(0,25),i}}(t),r=void 0;return function(){for(var t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];var a=n(e.apply(void 0,(0,o.__spreadArray)([],(0,o.__read)(t),!1)));if(void 0!==r&&r!==a)if(Array.isArray(a)&&Array.isArray(r)){var s=r;if(a.length===s.length&&a.every((function(e,t){return e===s[t]})))return r}else if("object"===typeof a&&"object"===typeof r&&S(r,a))return r;return r=a,a}};function I(e,t,n){if(0===t.length)return e;if(0===e.length)return t;for(var r=0,o=0,i=[];r<e.length&&o<t.length;)if(1===n(e[r],t[o]))i.push(t[o++]);else i.push(e[r++]);return r===e.length&&i.push.apply(i,t.slice(o)),o===t.length&&i.push.apply(i,e.slice(r)),i}function P(e,t,n){return(0,o.__spreadArray)([],Array(e),!0).map((function(e,r){return(t||0)+r*(n||1)}))}var A=n(45121);function R(e){return"string"===typeof e}function D(e){return e.length?e[0].toUpperCase()+e.slice(1):e}function M(e){return e.length?e[0].toLowerCase()+e.slice(1):e}function N(e,t){return e.slice(0,t.length)===t}function L(e,t){return e.slice(0-t.length)===t}function B(e,t){return e.join(t)}var O=n(70585);function F(e,t){var n=e.map(t);return e.filter((function(e,r){return n.indexOf(t(e))===r}))}function H(e){return F(e,(function(e){return e}))}},24726:function(e,t,n){"use strict";function r(e){return null!==e&&void 0!==e}n.d(t,{O:function(){return r}})},87387:function(e,t,n){"use strict";function r(e){return"string"===typeof e?Object.keys(e.split("")):"number"===typeof e||"boolean"===typeof e?[]:Object.keys(e)}n.r(t),n.d(t,{keys:function(){return r}})},35418:function(e,t,n){"use strict";function r(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r={};return t.forEach((function(t){return r[t]=e(t)})),r}n.d(t,{_:function(){return r}})},75035:function(e,t,n){"use strict";n.r(t),n.d(t,{memoizeFunction:function(){return r.J}});var r=n(6047)},76440:function(e,t,n){"use strict";function r(e){return e}function o(e,t){return t}n.d(t,{Q:function(){return r},t:function(){return o}})},45121:function(e,t,n){"use strict";n.d(t,{N:function(){return o}});var r=n(87387);function o(e,t){var n=(0,r.keys)(e).sort((function(e,n){return t(e.toString()).localeCompare(t(n.toString()))})),o={};return n.forEach((function(t){o[t]=e[t]})),o}},70585:function(e,t,n){"use strict";function r(e){throw new Error(e)}n.r(t),n.d(t,{throwError:function(){return r}})},79814:function(e,t,n){"use strict";n.r(t),n.d(t,{isSupportedLocale:function(){return o},supportedLocales:function(){return r},toSupportedLocale:function(){return i}});var r=["af","am","ar","as-in","az-latn-az","be-by","bg","bn-in","bn-bd","bs-latn-ba","ca","ca-es-valencia","cs","cy","da","de","el","en-gb","en-us","es","es-mx","et","eu","fa","fi","fil","fr","fr-ca","ga-ie","gd-gb","gl","gu","ha-latn-ng","he","hi","hr","hu","hy","id","is","it","ja","ka","kk","km-kh","kn","ko","kok","ky","lb-lu","lo-la","lt","lv","mi-nz","mk","ml","mn-mn","mr","ms","mt-mt","ne-np","nl","nn-no","no","or","pa-in","pl","prs","pt","pt-pt","quz-pe","ro","ru","sd-arab-pk","si-lk","sk","sl","sq","sr","sr-cyrl","sr-cyrl-ba","sv","sw","ta","te","th","tk-tm","tr","tt","ug-cn","uk","ur","uz","vi","zh-hans","zh-hant","zu-za"];function o(e){return r.indexOf(e)>=0}function i(e,t){if(e){var n=e.toLowerCase().replace("_","-"),i=a(n);if(i)return i;if(o(n))return n;var s=n.split("-");if(s.length>2){var c=s.slice(0,s.length-1).join("-");if(o(c))return c;var l=a(c);if(l)return l}if(s.length>1){var u=s[0];if(o(u))return u}var d=n.substr(0,2);if(o(d))return d;var p=a(d);if(p)return p;for(var h=0,f=r;h<f.length;h++){var m=f[h];if(0===m.indexOf(d))return m}}if(t)return t;throw new Error("".concat(e," cannot be mapped to a supported locale"))}function a(e){if(0===e.indexOf("es-")&&"es-es"!==e)return"es-mx";if(0===e.indexOf("en-")&&"en-us"!==e)return"en-gb";if(0===e.indexOf("ja-"))return"ja";switch(e){case"zh-hk":case"zh-mo":case"zh-rhk":case"zh-rtw":case"zh-sg":case"zh-tw":return"zh-hant";case"zh-rcn":return"zh-hans";case"be":return"nl";case"ga":return"ga-ie";case"in":return"id";case"iw":return"he";case"nb":return"no";default:return}}},83974:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mapStringsWithPlaceholdersToStandardFormat=t.mapStringsToStandardFormat=t.declarePluralStringWithPlaceholders=t.declarePluralString=void 0;var r=n(25788),o=n(24096),i=n(2338),a=n(88721),s=n(73790),c=n(47130);function l(e){var t=e.comment,n=e.placeholders,i=e.strings,s={comment:t,placeholders:n,text:function(e){return(0,r.createICUString)((0,a.doPseudoLocalization)()?(0,o.pseudoLocalizePluralWithPlaceholders)(i,e):i(e))}};return s}t.declarePluralString=function(e,t){var n=t&&{text:(0,r.createICUString)(t.strings),comment:t.comment},a=function(t){return void 0===t&&(t=(0,i.getDefaultStringProvider)()),(0,o.resolveString)(e,n,t)};return a.toString=a,a.key=e,a},t.declarePluralStringWithPlaceholders=function(e,t){var n=t&&l(t),r=function(t,r){return void 0===r&&(r=(0,i.getDefaultStringProvider)()),(0,o.resolveStringWithPlaceholders)(e,n,r,{alreadyPseudoLocalized:!0})(t)};return r.toString=function(t){return void 0===t&&(t=(0,i.getDefaultStringProvider)()),(0,a.isDevLocalization)()&&n||!(0,c.stringExists)(e,t)&&n?(0,s.getStringDescriptionWithPlaceholders)(e,n).stringToBeLocalized:(0,c.lookUpString)(e,t)},r.key=e,r},t.mapStringsToStandardFormat=function(e){var t=e.comment,n=e.strings;return{text:(0,r.createICUString)(n),comment:t}},t.mapStringsWithPlaceholdersToStandardFormat=l},24096:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pseudoLocalizePluralWithPlaceholders=t.declareStringWithPlaceholders=t.declareString=t.lookupStringInStringProvider=t.resolveStringWithPlaceholders=t.resolveString=void 0;var r=n(87387),o=n(75035),i=n(2338),a=n(88721),s=n(73790),c=n(33106),l=n(47130),u=/\\{\\d+\\}/g,d=(0,o.memoizeFunction)((function(e){return new RegExp("\\{".concat(e,"\\}"),"g")}));function p(e,t,n){try{return(0,a.isDevLocalization)()&&t?(0,a.doPseudoLocalization)()?function(e){var t={},n={};(e.match(/({.+?})/g)||[]).forEach((function(e,r){var o="".concat(m,"_").concat(r);t[e]=o,n[o]=e}));var r=Object.keys(t).reduce((function(e,n){return e.replace(n,t[n])}),y(e)),o=(0,c.pseudoLocalize)(r);return Object.keys(n).reduce((function(e,t){return e.replace(t,n[t])}),b(o))}(t.text):t.text:!(0,l.stringExists)(e,n)&&t?t.text:(0,l.lookUpString)(e,n)}catch(r){return(0,l.handleLocalizationError)(r,n),""}}t.resolveString=p;var h=function(e,t){return function(n){try{return e(n)}catch(r){return(0,l.handleLocalizationError)(r,t),""}}};function f(e,t,n,o){try{return(0,a.isDevLocalization)()&&t&&t.text&&!(null===o||void 0===o?void 0:o.alreadyPseudoLocalized)?h((function(e){return(0,a.doPseudoLocalization)()?function(e,t){var n={},o={};(0,r.keys)(t).forEach((function(e,r){var i="".concat(m,"_").concat(r);n[e]=i,o[i]=t[e]}));var i=(0,c.pseudoLocalize)(y(e.text(n)));return(0,r.keys)(o).reduce((function(e,t){return e.replace(new RegExp(_(t),"g"),o[t])}),b(i))}(t,e):t.text(e)}),n):!(0,l.stringExists)(e,n)&&t&&t.text?h(t.text,n):h((function(t){return(0,r.keys)(t).sort().reduce((function(e,n,r){var o=t[n],i=("string"===typeof o&&o||o&&o.toString&&o.toString()||"").replace(u,"");return(e||"").replace(d(r),i)}),(0,l.lookUpString)(e,n))}),n)}catch(i){return(0,l.handleLocalizationError)(i,n),function(){return""}}}t.resolveStringWithPlaceholders=f,t.lookupStringInStringProvider=function(e){return function(t){return function(n){return n?f(t,void 0,e)(n):p(t,void 0,e)}}},t.declareString=function(e,t){var n=function(n){return void 0===n&&(n=(0,i.getDefaultStringProvider)()),p(e,t,n)};return n.toString=n,n.key=e,n},t.declareStringWithPlaceholders=function(e,t){var n=function(n,r){return void 0===r&&(r=(0,i.getDefaultStringProvider)()),f(e,t,r)(n)};return n.toString=function(n){return void 0===n&&(n=(0,i.getDefaultStringProvider)()),(0,a.isDevLocalization)()&&t||!(0,l.stringExists)(e,n)&&t?(0,s.getStringDescriptionWithPlaceholders)(e,t).stringToBeLocalized:(0,l.lookUpString)(e,n)},n.key=e,n};var m="0.7059175321136157";var g="->INF::",v="".concat(m,"_-1");function y(e){return e.replace(new RegExp(g,"g"),v)}function b(e){return e.replace(new RegExp(v,"g"),g)}function _(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}t.pseudoLocalizePluralWithPlaceholders=function(e,t){var n={},o={};(0,r.keys)(t).forEach((function(e,r){var i="".concat(m,"_").concat(r);n[e]=i,o[i]=t[e]}));var i=e(n);return(0,r.keys)(i).forEach((function(e){var t=(0,c.pseudoLocalize)(y(i[e]));i[e]=(0,r.keys)(o).reduce((function(e,t){return e.replace(new RegExp(_(t),"g"),o[t])}),b(t))})),i}},2338:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lookupStringInDefaultStringProvider=t.clearStringMapLoadersForDefaultStringProvider=t.setCurrentLocaleForDefaultStringProvider=t.getCurrentLocaleForDefaultStringProvider=t.addStringMapLoaderForDefaultStringProvider=t.addStringMapForDefaultStringProvider=t.setLocalizationErrorHandlerForDefaultStringProvider=t.getDefaultStringProvider=void 0;var r=n(84867),o=n(88721),i=n(47130),a={currentLocale:void 0,strings:{},errorHandler:function(e){return console.error(e)},loaders:[],stringMapInitialized:!1,suppressEmptyStringMapErrors:(0,o.isTest)()};function s(){return a}t.getDefaultStringProvider=s,t.setLocalizationErrorHandlerForDefaultStringProvider=function(e){a=(0,i.setLocalizationErrorHandler)(e,a)},t.addStringMapForDefaultStringProvider=function(e,t){a=(0,i.addStringMap)(e,t,a)},t.addStringMapLoaderForDefaultStringProvider=function(e){a=(0,i.addStringMapLoader)(e,a)},t.getCurrentLocaleForDefaultStringProvider=function(){return(0,i.getCurrentLocale)(s())},t.setCurrentLocaleForDefaultStringProvider=function(e){return r.__awaiter(this,void 0,void 0,(function(){return r.__generator(this,(function(t){switch(t.label){case 0:return[4,(0,i.setCurrentLocale)(e,a)];case 1:return[2,(a=t.sent()).currentLocale]}}))}))},t.clearStringMapLoadersForDefaultStringProvider=function(){return r.__awaiter(this,void 0,void 0,(function(){return r.__generator(this,(function(e){switch(e.label){case 0:return[4,(0,i.clearStringMapLoaders)(s())];case 1:return a=e.sent(),[2]}}))}))},t.lookupStringInDefaultStringProvider=function(e){return(0,i.lookUpString)(e,s())}},88721:function(e,t,n){"use strict";var r=n(47802);Object.defineProperty(t,"__esModule",{value:!0}),t.doPseudoLocalization=t.disableDevModeForLocalization=t.enableDevModeForLocalization=t.enablePseudoLocalization=t.disablePseudoLocalization=t.togglePseudoLocalization=t.isTest=t.isDevLocalization=t.skipLocalization=t.isDev=void 0;var o=!1,i=!1;function a(){return"undefined"!==typeof __DEV__&&__DEV__&&!i}function s(){return"undefined"!==typeof __SKIP_LOC__&&__SKIP_LOC__}t.isDev=a,t.skipLocalization=s,t.isDevLocalization=function(){return a()||s()},t.isTest=function(){return Boolean("undefined"!==typeof r&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:"localhost",WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}&&!1)},t.togglePseudoLocalization=function(){o=!o},t.disablePseudoLocalization=function(){o=!0},t.enablePseudoLocalization=function(){o=!1},t.enableDevModeForLocalization=function(){i=!1},t.disableDevModeForLocalization=function(){i=!0},t.doPseudoLocalization=function(){return!("undefined"===typeof __DEV__||!__DEV__||i)&&!("undefined"!==typeof __DISABLE_PSEUDO_LOC__&&__DISABLE_PSEUDO_LOC__||o)}},73790:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getStringDescriptionWithPlaceholders=t.getStringDescriptionWithoutPlaceholders=t.getStringDescriptionWithOnlyKey=void 0;var r=n(84867),o=n(93257),i=n(86156),a=n(70585);function s(e){return(e=(0,o.upperFirst)(e.trim()))&&!(0,o.endsWith)(e,".")&&(e+="."),e}t.getStringDescriptionWithOnlyKey=function(e){return{key:e,stringToBeLocalized:"",comment:"",placeholderNames:[]}},t.getStringDescriptionWithoutPlaceholders=function(e,t){return{key:e,stringToBeLocalized:t.text,comment:t.comment,placeholderNames:[]}},t.getStringDescriptionWithPlaceholders=function(e,t){for(var n=(0,o.keys)(t.placeholders).filter(o.isString).sort(),c={},l=0,u=(0,o.keys)(t.placeholders);l<u.length;l++){var d=u[l];c[d]=(0,o.isString)(d)?"{".concat(n.indexOf(d),"}"):(0,a.throwError)("Placeholder name ".concat(d," is not a string"))}var p=t.text(c),h=r.__spreadArray([t.comment],n.map((function(e,n){var r=t.placeholders[e].trim();return r?"{".concat(n,"} is a placeholder for ").concat((0,o.lowerFirst)(r)):null})),!0),f=(0,i.filterOutNull)(h).map(s).filter(Boolean).join(" ");return n.forEach((function(e,t){f=f.replace("{"+e+"}","{"+t+"}")})),{key:e,stringToBeLocalized:p,comment:f,placeholderNames:n}}},45847:function(e,t,n){"use strict";t.l6=t.qP=void 0;var r=n(83974);var o=n(24096);Object.defineProperty(t,"qP",{enumerable:!0,get:function(){return o.declareStringWithPlaceholders}});var i=n(2338);var a=n(88721);Object.defineProperty(t,"l6",{enumerable:!0,get:function(){return a.isDevLocalization}});var s=n(73790);var c=n(67759);var l=n(47130);var u=n(97726)},67759:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.makeGetStringMapLoader=void 0;var r=n(97726);t.makeGetStringMapLoader=function(e){return function(t){var n=function(t){return e((0,r.toSupportedLocale)(t,"en-us"))};return t?e((0,r.toSupportedLocale)(t,"en-us")).catch((function(){})).then((function(){return n})):Promise.resolve(n)}}},33106:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pseudoLocalize=void 0;var n={a:"\u0227",A:"\u0226",b:"\u0180",B:"\u0181",c:"\u0188",C:"\u0187",d:"\u1e13",D:"\u1e12",e:"\u1e17",E:"\u1e16",f:"\u0192",F:"\u0191",g:"\u0260",G:"\u0193",h:"\u0127",H:"\u0126",i:"\u012b",I:"\u012a",j:"\u0135",J:"\u0134",k:"\u0137",K:"\u0136",l:"\u0140",L:"\u013f",m:"\u1e3f",M:"\u1e3e",n:"\u019e",N:"\u0220",o:"\u01ff",O:"\u01fe",p:"\u01a5",P:"\u01a4",q:"\u024b",Q:"\u024a",r:"\u0159",R:"\u0158",s:"\u015f",S:"\u015e",t:"\u0167",T:"\u0166",v:"\u1e7d",V:"\u1e7c",u:"\u016d",U:"\u016c",w:"\u1e87",W:"\u1e86",x:"\u1e8b",X:"\u1e8a",y:"\u1e8f",Y:"\u1e8e",z:"\u1e91",Z:"\u1e90"};t.pseudoLocalize=function(e){return e.split("").reduce((function(e,t){var r=n[t]||t,o=r+(function(e){return"aeiou".indexOf(e.toLowerCase())>=0}(t)?r:"");return e+o}),"")}},47130:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lookUpString=t.stringExists=t.flattenStringMap=t.clearStringMapLoaders=t.setCurrentLocale=t.getCurrentLocale=t.addStringMapLoader=t.addStringMap=t.handleLocalizationError=t.setLocalizationErrorHandler=void 0;var r=n(84867),o=n(87387),i=n(75035),a=n(88721);t.setLocalizationErrorHandler=function(e,t){return r.__assign(r.__assign({},t),{errorHandler:e})},t.handleLocalizationError=function(e,t){t.errorHandler(e)};var s,c=(0,i.memoizeFunction)((function(e,t){var n=u(t);return function(t){return Promise.resolve(e===t?n:{})}}));function l(e,t){return-1===t.loaders.indexOf(e)?r.__assign(r.__assign({},t),{loaders:t.loaders.concat(e)}):t}function u(e){var t={};return e&&function e(n,r){for(var i=0,a=(0,o.keys)(r);i<a.length;i++){var s=a[i];if("string"===typeof s){var c=r[s];"string"===typeof c?t[n+s]=c:"object"===typeof c&&e(n+s+".",c)}}}("",e),t}t.addStringMap=function(e,t,n){if(n.currentLocale===e||void 0===n.currentLocale){var o=u(t);return r.__assign(r.__assign({},n),{currentLocale:void 0===n.currentLocale?e:n.currentLocale,strings:r.__assign(r.__assign({},n.strings),o),stringMapInitialized:!0})}return l(c(e,t),n)},t.addStringMapLoader=l,t.getCurrentLocale=function(e){return s?s.then((function(e){return e.currentLocale})):Promise.resolve(e.currentLocale)},t.setCurrentLocale=function(e,t){var n=function(e,t){return r.__awaiter(this,void 0,void 0,(function(){var n,o,i=this;return r.__generator(this,(function(a){switch(a.label){case 0:return n=function(n){return r.__awaiter(i,void 0,void 0,(function(){var o,i;return r.__generator(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,n(e)];case 1:return[2,r.sent()];case 2:return o=r.sent(),i=o.message||"unknown error",t.errorHandler("Async string map loader failed: ".concat(i)),[2,{}];case 3:return[2]}}))}))},o=t.loaders.map(n),[4,Promise.all(o)];case 1:return[2,a.sent().map(u).reduce((function(e,t){return r.__assign(r.__assign({},e),t)}),{})]}}))}))}(e,t).then((function(n){return r.__assign(r.__assign({},t),{strings:n,currentLocale:e,stringMapInitialized:!0})}));return s=s?s.then((function(){return n})):n},t.clearStringMapLoaders=function(e){return r.__awaiter(this,void 0,void 0,(function(){return r.__generator(this,(function(t){switch(t.label){case 0:return s?[4,s]:[3,2];case 1:t.sent(),t.label=2;case 2:return s=void 0,[2,r.__assign(r.__assign({},e),{loaders:[],strings:{},currentLocale:void 0})]}}))}))},t.flattenStringMap=u,t.stringExists=function(e,t){return"string"===typeof t.strings[e]},t.lookUpString=function(e,t){var n=t.strings[e];if(!n||"string"!==typeof n){var r=(0,a.isDev)()||(0,a.isTest)()?e:"";return!function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}(t.strings)?t.errorHandler("Key ".concat(e," does not exist in string map"),{stringsLoaded:!!t.stringMapInitialized}):!t.suppressEmptyStringMapErrors&&t.errorHandler("The current string map is empty. The string is probably resolved too early, at import time. Key: ".concat(e)),r}return n}},97726:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toSupportedLocale=t.supportedLocales=t.isSupportedLocale=void 0;var r=n(79814);Object.defineProperty(t,"isSupportedLocale",{enumerable:!0,get:function(){return r.isSupportedLocale}}),Object.defineProperty(t,"supportedLocales",{enumerable:!0,get:function(){return r.supportedLocales}}),Object.defineProperty(t,"toSupportedLocale",{enumerable:!0,get:function(){return r.toSupportedLocale}})},6047:function(e,t,n){"use strict";n.d(t,{J:function(){return g}});var r,o,i,a=n(84867),s=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t]},c="undefined"!==typeof console?console:void 0,l={trace:(null!==(r=null===c||void 0===c?void 0:c.trace)&&void 0!==r?r:s).bind(c),warn:(null!==(o=null===c||void 0===c?void 0:c.warn)&&void 0!==o?o:s).bind(c),table:(null!==(i=null===c||void 0===c?void 0:c.table)&&void 0!==i?i:s).bind(c)},u=n(2232),d=n.n(u),p="undefined"!==typeof __WHY_DID_YOU_RECOMPUTE__&&__WHY_DID_YOU_RECOMPUTE__||"undefined"!==typeof globalThis&&globalThis.__WHY_DID_YOU_RECOMPUTE__,h={empty:!0},f={},m="undefined"===typeof WeakMap?null:WeakMap,g=function(e,t){if(void 0===t&&(t=100),!m)return e;var n=y(),r=0,o=0,i=p?new Map:void 0,s=p?new Error("Memoized function defined").stack:"";return function(){for(var c,u,h,f,m=[],g=0;g<arguments.length;g++)m[g]=arguments[g];var b=n;(0!==o||t>0&&r>t)&&(n=y(),r=0,o=0,null===i||void 0===i||i.clear()),b=n;for(var _=function(e){var t=v(m[e]);if(!(null===(c=b.map)||void 0===c?void 0:c.has(t))&&(null===(u=b.map)||void 0===u||u.set(t,y()),p&&i)){var n=null!==(h=i.get(b))&&void 0!==h?h:[],r=n.filter((function(e){return e!==t&&d()(e,t)}))[0];if(r){l.warn("Why-did-you-recompute: Identical (deep-comparison) past arguments to memoizeFunction found with differing instance equality: ");var o=new Error("Indentical argument passed").stack;!function e(t,n){l.table(t),Object.keys(t).forEach((function(r){var o=t[r],i=n[r];o!==i&&d()(o,i)&&(l.warn("Duplication present in child prop '".concat(r,"'")),e(o,i))}))}(r,t),l.warn(o),l.warn(s)}i.set(b,(0,a.__spreadArray)((0,a.__spreadArray)([],(0,a.__read)(n),!1),[t],!1))}b=null===(f=b.map)||void 0===f?void 0:f.get(t)},C=0;C<m.length;C++)_(C);return b.hasOwnProperty("value")||(b.value=e.apply(void 0,(0,a.__spreadArray)([],(0,a.__read)(m),!1)),r++),b.value}};function v(e){return e?"object"===typeof e||"function"===typeof e?e:(f[e]||(f[e]={val:e}),f[e]):h}function y(){return{map:m?new m:null}}},44515:function(e,t,n){"use strict";n.d(t,{q:function(){return a}});var r=n(84867),o=n(6047),i=Object.keys;function a(e){var t,n,a={};try{for(var s=(0,r.__values)(i(e)),c=s.next();!c.done;c=s.next()){var l=c.value,u=e[l];if("function"===typeof u){var d=u;a[l]=(0,o.J)(d.bind(a))}else a[l]=u}}catch(p){t={error:p}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return a}},25788:function(e,t,n){"use strict";n.r(t),n.d(t,{createICUString:function(){return h},getPluralString:function(){return g},getPluralStringUnsafe:function(){return m},getStringForRange:function(){return d},mapMidgardLocaleToCLDRLocale:function(){return u},mapNumberToRangeForLocale:function(){return p},parsePluralString:function(){return f}});var r=n(84867),o=n(15761),i=n.n(o),a=n(44886),s=n.n(a),c=["zero","one","two","few","many","other"],l={zero:/zero\s*{([^}]+)}/,one:/one\s*{([^}]+)}/,two:/two\s*{([^}]+)}/,few:/few\s*{([^}]+)}/,many:/many\s*{([^}]+)}/,other:/other\s*{([^}]+)}/};function u(e){return e.split("-")[0]}function d(e,t){var n=(0,r.__read)(l[t].exec(e)||[],2)[1];return void 0===n?"":n}function p(e,t){return s()(t,e)}function h(e){var t="";return c.forEach((function(n){e[n]&&(t+=" ".concat(n,"{").concat(e[n],"}"))})),"".concat("{count, plural,").concat(t).concat("}")}function f(e,t,n){return d(e,p(t,n)||"other")}function m(e,t,n){if(t<0||t!==1/0&&!i()(t))throw new Error("count must be a positive integer or Infinity");return f(e,t,n)}function g(e,t,n){if(void 0===t)return e;try{return m(e,t,n||"en")}catch(r){return e}}},2152:function(e,t){"use strict";var n=60103,r=60106,o=60107,i=60108,a=60114,s=60109,c=60110,l=60112,u=60113,d=60120,p=60115,h=60116,f=60121,m=60122,g=60117,v=60129,y=60131;if("function"===typeof Symbol&&Symbol.for){var b=Symbol.for;n=b("react.element"),r=b("react.portal"),o=b("react.fragment"),i=b("react.strict_mode"),a=b("react.profiler"),s=b("react.provider"),c=b("react.context"),l=b("react.forward_ref"),u=b("react.suspense"),d=b("react.suspense_list"),p=b("react.memo"),h=b("react.lazy"),f=b("react.block"),m=b("react.server.block"),g=b("react.fundamental"),v=b("react.debug_trace_mode"),y=b("react.legacy_hidden")}function _(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case a:case i:case u:case d:return e;default:switch(e=e&&e.$$typeof){case c:case l:case h:case p:case s:return e;default:return t}}case r:return t}}}},8356:function(e,t,n){"use strict";n(2152)},63343:function(e,t,n){"use strict";function r(e){i.length||(o(),!0),i[i.length]=e}e.exports=r;var o,i=[],a=0;function s(){for(;a<i.length;){var e=a;if(a+=1,i[e].call(),a>1024){for(var t=0,n=i.length-a;t<n;t++)i[t]=i[t+a];i.length-=a,a=0}}i.length=0,a=0,!1}var c="undefined"!==typeof n.g?n.g:self,l=c.MutationObserver||c.WebKitMutationObserver;function u(e){return function(){var t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}o="function"===typeof l?function(e){var t=1,n=new l(e),r=document.createTextNode("");return n.observe(r,{characterData:!0}),function(){t=-t,r.data=t}}(s):u(s),r.requestFlush=o,r.makeRequestCallFromTimer=u},38649:function(e){var t=.1,n="function"===typeof Float32Array;function r(e,t){return 1-3*t+3*e}function o(e,t){return 3*t-6*e}function i(e){return 3*e}function a(e,t,n){return((r(t,n)*e+o(t,n))*e+i(t))*e}function s(e,t,n){return 3*r(t,n)*e*e+2*o(t,n)*e+i(t)}function c(e){return e}e.exports=function(e,r,o,i){if(!(0<=e&&e<=1&&0<=o&&o<=1))throw new Error("bezier x values must be in [0, 1] range");if(e===r&&o===i)return c;for(var l=n?new Float32Array(11):new Array(11),u=0;u<11;++u)l[u]=a(u*t,e,o);function d(n){for(var r=0,i=1;10!==i&&l[i]<=n;++i)r+=t;--i;var c=r+(n-l[i])/(l[i+1]-l[i])*t,u=s(c,e,o);return u>=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=s(t,n,r);if(0===i)return t;t-=(a(t,n,r)-e)/i}return t}(n,c,e,o):0===u?c:function(e,t,n,r,o){var i,s,c=0;do{(i=a(s=t+(n-t)/2,r,o)-e)>0?n=s:t=s}while(Math.abs(i)>1e-7&&++c<10);return s}(n,r,r+t,e,o)}return function(e){return 0===e?0:1===e?1:a(d(e),r,i)}}},12577:function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},82429:function(e,t,n){var r=n(92811);e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},6494:function(e,t,n){var r=n(87966),o=n(30845),i=n(40228),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&i(s,a,o(null)),e.exports=function(e){s[a][e]=!0}},60446:function(e,t,n){"use strict";var r=n(74152).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},3706:function(e){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},59054:function(e,t,n){var r=n(92811);e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},47803:function(e,t,n){"use strict";var r,o=n(61193),i=n(10292),a=n(92811),s=n(50063),c=n(17922),l=n(40228),u=n(34553),d=n(96046).f,p=n(30790),h=n(97490),f=n(87966),m=n(62237),g=i.DataView,v=g&&g.prototype,y=i.Int8Array,b=y&&y.prototype,_=i.Uint8ClampedArray,C=_&&_.prototype,w=y&&p(y),x=b&&p(b),E=Object.prototype,k=E.isPrototypeOf,S=f("toStringTag"),T=m("TYPED_ARRAY_TAG"),I=!(!i.ArrayBuffer||!g),P=I&&!!h&&"Opera"!==c(i.opera),A=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},D=function(e){return a(e)&&s(R,c(e))};for(r in R)i[r]||(P=!1);if((!P||"function"!=typeof w||w===Function.prototype)&&(w=function(){throw TypeError("Incorrect invocation")},P))for(r in R)i[r]&&h(i[r],w);if((!P||!x||x===E)&&(x=w.prototype,P))for(r in R)i[r]&&h(i[r].prototype,x);if(P&&p(C)!==x&&h(C,x),o&&!s(x,S))for(r in A=!0,d(x,S,{get:function(){return a(this)?this[T]:void 0}}),R)i[r]&&l(i[r],T,r);I&&h&&p(v)!==E&&h(v,E),e.exports={NATIVE_ARRAY_BUFFER:I,NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:A&&T,aTypedArray:function(e){if(D(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(h){if(k.call(w,e))return e}else for(var t in R)if(s(R,r)){var n=i[t];if(n&&(e===n||k.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(o){if(n)for(var r in R){var a=i[r];a&&s(a.prototype,e)&&delete a.prototype[e]}x[e]&&!n||u(x,e,n?t:P&&b[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var r,a;if(o){if(h){if(n)for(r in R)(a=i[r])&&s(a,e)&&delete a[e];if(w[e]&&!n)return;try{return u(w,e,n?t:P&&y[e]||t)}catch(c){}}for(r in R)!(a=i[r])||a[e]&&!n||u(a,e,t)}},isView:function(e){var t=c(e);return"DataView"===t||s(R,t)},isTypedArray:D,TypedArray:w,TypedArrayPrototype:x}},92453:function(e,t,n){"use strict";var r=n(10292),o=n(61193),i=n(47803).NATIVE_ARRAY_BUFFER,a=n(40228),s=n(21079),c=n(9310),l=n(3706),u=n(5633),d=n(2439),p=n(57335),h=n(39411),f=n(91393).f,m=n(96046).f,g=n(86202),v=n(23270),y=n(202),b=y.get,_=y.set,C="ArrayBuffer",w="DataView",x="Wrong index",E=r.ArrayBuffer,k=E,S=r.DataView,T=r.RangeError,I=h.pack,P=h.unpack,A=function(e){return[255&e]},R=function(e){return[255&e,e>>8&255]},D=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},M=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},N=function(e){return I(e,23,4)},L=function(e){return I(e,52,8)},B=function(e,t){m(e.prototype,t,{get:function(){return b(this)[t]}})},O=function(e,t,n,r){var o=p(n),i=b(e);if(o+t>i.byteLength)throw T(x);var a=b(i.buffer).bytes,s=o+i.byteOffset,c=a.slice(s,s+t);return r?c:c.reverse()},F=function(e,t,n,r,o,i){var a=p(n),s=b(e);if(a+t>s.byteLength)throw T(x);for(var c=b(s.buffer).bytes,l=a+s.byteOffset,u=r(+o),d=0;d<t;d++)c[l+d]=u[i?d:t-d-1]};if(i){if(!c((function(){E(1)}))||!c((function(){new E(-1)}))||c((function(){return new E,new E(1.5),new E(NaN),E.name!=C}))){for(var H,z=(k=function(e){return l(this,k),new E(p(e))}).prototype=E.prototype,U=f(E),V=0;U.length>V;)(H=U[V++])in k||a(k,H,E[H]);z.constructor=k}var W=new S(new k(2)),j=S.prototype.setInt8;W.setInt8(0,2147483648),W.setInt8(1,2147483649),!W.getInt8(0)&&W.getInt8(1)||s(S.prototype,{setInt8:function(e,t){j.call(this,e,t<<24>>24)},setUint8:function(e,t){j.call(this,e,t<<24>>24)}},{unsafe:!0})}else k=function(e){l(this,k,C);var t=p(e);_(this,{bytes:g.call(new Array(t),0),byteLength:t}),o||(this.byteLength=t)},S=function(e,t,n){l(this,S,w),l(e,k,w);var r=b(e).byteLength,i=u(t);if(i<0||i>r)throw T("Wrong offset");if(i+(n=void 0===n?r-i:d(n))>r)throw T("Wrong length");_(this,{buffer:e,byteLength:n,byteOffset:i}),o||(this.buffer=e,this.byteLength=n,this.byteOffset=i)},o&&(B(k,"byteLength"),B(S,"buffer"),B(S,"byteLength"),B(S,"byteOffset")),s(S.prototype,{getInt8:function(e){return O(this,1,e)[0]<<24>>24},getUint8:function(e){return O(this,1,e)[0]},getInt16:function(e){var t=O(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=O(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return M(O(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return M(O(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return P(O(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return P(O(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){F(this,1,e,A,t)},setUint8:function(e,t){F(this,1,e,A,t)},setInt16:function(e,t){F(this,2,e,R,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){F(this,2,e,R,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){F(this,4,e,D,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){F(this,4,e,D,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){F(this,4,e,N,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){F(this,8,e,L,t,arguments.length>2?arguments[2]:void 0)}});v(k,C),v(S,w),e.exports={ArrayBuffer:k,DataView:S}},50796:function(e,t,n){"use strict";var r=n(28040),o=n(64063),i=n(2439),a=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),s=i(n.length),c=o(e,s),l=o(t,s),u=arguments.length>2?arguments[2]:void 0,d=a((void 0===u?s:o(u,s))-l,s-c),p=1;for(l<c&&c<l+d&&(p=-1,l+=d-1,c+=d-1);d-- >0;)l in n?n[c]=n[l]:delete n[c],c+=p,l+=p;return n}},86202:function(e,t,n){"use strict";var r=n(28040),o=n(64063),i=n(2439);e.exports=function(e){for(var t=r(this),n=i(t.length),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,l=void 0===c?n:o(c,n);l>s;)t[s++]=e;return t}},86152:function(e,t,n){"use strict";var r=n(8084).forEach,o=n(74036);e.exports=o("forEach")?function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}:[].forEach},27311:function(e,t,n){"use strict";var r=n(60690),o=n(28040),i=n(11768),a=n(9222),s=n(2439),c=n(1637),l=n(55886);e.exports=function(e){var t,n,u,d,p,h=o(e),f="function"==typeof this?this:Array,m=arguments.length,g=m>1?arguments[1]:void 0,v=void 0!==g,y=0,b=l(h);if(v&&(g=r(g,m>2?arguments[2]:void 0,2)),void 0==b||f==Array&&a(b))for(n=new f(t=s(h.length));t>y;y++)c(n,y,v?g(h[y],y):h[y]);else for(p=(d=b.call(h)).next,n=new f;!(u=p.call(d)).done;y++)c(n,y,v?i(d,g,[u.value,y],!0):u.value);return n.length=y,n}},64358:function(e,t,n){var r=n(264),o=n(2439),i=n(64063),a=function(e){return function(t,n,a){var s,c=r(t),l=o(c.length),u=i(a,l);if(e&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},8084:function(e,t,n){var r=n(60690),o=n(99436),i=n(28040),a=n(2439),s=n(96074),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,p=5==e||d;return function(h,f,m,g){for(var v,y,b=i(h),_=o(b),C=r(f,m,3),w=a(_.length),x=0,E=g||s,k=t?E(h,w):n?E(h,0):void 0;w>x;x++)if((p||x in _)&&(y=C(v=_[x],x,b),e))if(t)k[x]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return x;case 2:c.call(k,v)}else if(u)return!1;return d?-1:l||u?u:k}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},87378:function(e,t,n){"use strict";var r=n(264),o=n(5633),i=n(2439),a=n(74036),s=Math.min,c=[].lastIndexOf,l=!!c&&1/[1].lastIndexOf(1,-0)<0,u=a("lastIndexOf");e.exports=l||u?function(e){if(l)return c.apply(this,arguments)||0;var t=r(this),n=i(t.length),a=n-1;for(arguments.length>1&&(a=s(a,o(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in t&&t[a]===e)return a||0;return-1}:c},494:function(e,t,n){var r=n(9310),o=n(87966),i=n(43592),a=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},46545:function(e,t,n){var r=n(12577),o=n(28040),i=n(99436),a=n(2439),s=function(e){return function(t,n,s,c){r(n);var l=o(t),u=i(l),d=a(l.length),p=e?d-1:0,h=e?-1:1;if(s<2)for(;;){if(p in u){c=u[p],p+=h;break}if(p+=h,e?p<0:d<=p)throw TypeError("Reduce of empty array with no initial value")}for(;e?p>=0:d>p;p+=h)p in u&&(c=n(c,u[p],p,l));return c}};e.exports={left:s(!1),right:s(!0)}},96074:function(e,t,n){var r=n(92811),o=n(39691),i=n(87966)("species");e.exports=function(e,t){var n;return o(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},60690:function(e,t,n){var r=n(12577);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},11768:function(e,t,n){var r=n(59054);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(a){var i=e.return;throw void 0!==i&&r(i.call(e)),a}}},48839:function(e,t,n){var r=n(87966)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(s){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(s){}return n}},53301:function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},17922:function(e,t,n){var r=n(60229),o=n(53301),i=n(87966)("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=Object(e),i))?n:a?o(t):"Object"==(r=o(t))&&"function"==typeof t.callee?"Arguments":r}},72699:function(e,t,n){"use strict";var r=n(96046).f,o=n(30845),i=n(21079),a=n(60690),s=n(3706),c=n(25877),l=n(91695),u=n(61904),d=n(61193),p=n(85306).fastKey,h=n(202),f=h.set,m=h.getterFor;e.exports={getConstructor:function(e,t,n,l){var u=e((function(e,r){s(e,u,t),f(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),d||(e.size=0),void 0!=r&&c(r,e[l],e,n)})),h=m(t),g=function(e,t,n){var r,o,i=h(e),a=v(e,t);return a?a.value=n:(i.last=a={index:o=p(t,!0),key:t,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),d?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},v=function(e,t){var n,r=h(e),o=p(t);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==t)return n};return i(u.prototype,{clear:function(){for(var e=h(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,d?e.size=0:this.size=0},delete:function(e){var t=this,n=h(t),r=v(t,e);if(r){var o=r.next,i=r.previous;delete n.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),n.first==r&&(n.first=o),n.last==r&&(n.last=i),d?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=h(this),r=a(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!v(this,e)}}),i(u.prototype,n?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),d&&r(u.prototype,"size",{get:function(){return h(this).size}}),u},setStrong:function(e,t,n){var r=t+" Iterator",o=m(t),i=m(r);l(e,t,(function(e,t){f(this,{type:r,target:e,state:o(e),kind:t,last:void 0})}),(function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),u(t)}}},17444:function(e,t,n){"use strict";var r=n(21079),o=n(85306).getWeakData,i=n(59054),a=n(92811),s=n(3706),c=n(25877),l=n(8084),u=n(50063),d=n(202),p=d.set,h=d.getterFor,f=l.find,m=l.findIndex,g=0,v=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},b=function(e,t){return f(e.entries,(function(e){return e[0]===t}))};y.prototype={get:function(e){var t=b(this,e);if(t)return t[1]},has:function(e){return!!b(this,e)},set:function(e,t){var n=b(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,l){var d=e((function(e,r){s(e,d,t),p(e,{type:t,id:g++,frozen:void 0}),void 0!=r&&c(r,e[l],e,n)})),f=h(t),m=function(e,t,n){var r=f(e),a=o(i(t),!0);return!0===a?v(r).set(t,n):a[r.id]=n,e};return r(d.prototype,{delete:function(e){var t=f(this);if(!a(e))return!1;var n=o(e);return!0===n?v(t).delete(e):n&&u(n,t.id)&&delete n[t.id]},has:function(e){var t=f(this);if(!a(e))return!1;var n=o(e);return!0===n?v(t).has(e):n&&u(n,t.id)}}),r(d.prototype,n?{get:function(e){var t=f(this);if(a(e)){var n=o(e);return!0===n?v(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),d}}},20539:function(e,t,n){"use strict";var r=n(53113),o=n(10292),i=n(5597),a=n(34553),s=n(85306),c=n(25877),l=n(3706),u=n(92811),d=n(9310),p=n(48839),h=n(23270),f=n(43698);e.exports=function(e,t,n){var m=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),v=m?"set":"add",y=o[e],b=y&&y.prototype,_=y,C={},w=function(e){var t=b[e];a(b,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!u(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!u(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(i(e,"function"!=typeof y||!(g||b.forEach&&!d((function(){(new y).entries().next()})))))_=n.getConstructor(t,e,m,v),s.REQUIRED=!0;else if(i(e,!0)){var x=new _,E=x[v](g?{}:-0,1)!=x,k=d((function(){x.has(1)})),S=p((function(e){new y(e)})),T=!g&&d((function(){for(var e=new y,t=5;t--;)e[v](t,t);return!e.has(-0)}));S||((_=t((function(t,n){l(t,_,e);var r=f(new y,t,_);return void 0!=n&&c(n,r[v],r,m),r}))).prototype=b,b.constructor=_),(k||T)&&(w("delete"),w("has"),m&&w("get")),(T||E)&&w(v),g&&b.clear&&delete b.clear}return C[e]=_,r({global:!0,forced:_!=y},C),h(_,e),g||n.setStrong(_,e,m),_}},28005:function(e,t,n){var r=n(50063),o=n(45644),i=n(80348),a=n(96046);e.exports=function(e,t){for(var n=o(t),s=a.f,c=i.f,l=0;l<n.length;l++){var u=n[l];r(e,u)||s(e,u,c(t,u))}}},44245:function(e,t,n){var r=n(87966)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(o){}}return!1}},16804:function(e,t,n){var r=n(9310);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},20561:function(e,t,n){var r=n(33849),o=/"/g;e.exports=function(e,t,n,i){var a=String(r(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+String(i).replace(o,"&quot;")+'"'),s+">"+a+"</"+t+">"}},84287:function(e,t,n){"use strict";var r=n(10350).IteratorPrototype,o=n(30845),i=n(71991),a=n(23270),s=n(10184),c=function(){return this};e.exports=function(e,t,n){var l=t+" Iterator";return e.prototype=o(r,{next:i(1,n)}),a(e,l,!1,!0),s[l]=c,e}},40228:function(e,t,n){var r=n(61193),o=n(96046),i=n(71991);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},71991:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},1637:function(e,t,n){"use strict";var r=n(30974),o=n(96046),i=n(71991);e.exports=function(e,t,n){var a=r(t);a in e?o.f(e,a,i(0,n)):e[a]=n}},48237:function(e,t,n){"use strict";var r=n(59054),o=n(30974);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return o(r(this),"number"!==e)}},91695:function(e,t,n){"use strict";var r=n(53113),o=n(84287),i=n(30790),a=n(97490),s=n(23270),c=n(40228),l=n(34553),u=n(87966),d=n(19738),p=n(10184),h=n(10350),f=h.IteratorPrototype,m=h.BUGGY_SAFARI_ITERATORS,g=u("iterator"),v="keys",y="values",b="entries",_=function(){return this};e.exports=function(e,t,n,u,h,C,w){o(n,t,u);var x,E,k,S=function(e){if(e===h&&R)return R;if(!m&&e in P)return P[e];switch(e){case v:case y:case b:return function(){return new n(this,e)}}return function(){return new n(this)}},T=t+" Iterator",I=!1,P=e.prototype,A=P[g]||P["@@iterator"]||h&&P[h],R=!m&&A||S(h),D="Array"==t&&P.entries||A;if(D&&(x=i(D.call(new e)),f!==Object.prototype&&x.next&&(d||i(x)===f||(a?a(x,f):"function"!=typeof x[g]&&c(x,g,_)),s(x,T,!0,!0),d&&(p[T]=_))),h==y&&A&&A.name!==y&&(I=!0,R=function(){return A.call(this)}),d&&!w||P[g]===R||c(P,g,R),p[t]=R,h)if(E={values:S(y),keys:C?R:S(v),entries:S(b)},w)for(k in E)(m||I||!(k in P))&&l(P,k,E[k]);else r({target:t,proto:!0,forced:m||I},E);return E}},56492:function(e,t,n){var r=n(31132),o=n(50063),i=n(70286),a=n(96046).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||a(t,e,{value:i.f(e)})}},61193:function(e,t,n){var r=n(9310);e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},18506:function(e,t,n){var r=n(10292),o=n(92811),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},41121:function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},14526:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},53113:function(e,t,n){var r=n(10292),o=n(80348).f,i=n(40228),a=n(34553),s=n(35579),c=n(28005),l=n(5597);e.exports=function(e,t){var n,u,d,p,h,f=e.target,m=e.global,g=e.stat;if(n=m?r:g?r[f]||s(f,{}):(r[f]||{}).prototype)for(u in t){if(p=t[u],d=e.noTargetGet?(h=o(n,u))&&h.value:n[u],!l(m?u:f+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof p===typeof d)continue;c(p,d)}(e.sham||d&&d.sham)&&i(p,"sham",!0),a(n,u,p,e)}}},9310:function(e){e.exports=function(e){try{return!!e()}catch(t){return!0}}},83615:function(e,t,n){"use strict";var r=n(40228),o=n(34553),i=n(9310),a=n(87966),s=n(67450),c=a("species"),l=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),u=!i((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=a(e),h=!i((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),f=h&&!i((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!h||!f||"replace"===e&&!l||"split"===e&&!u){var m=/./[p],g=n(p,""[e],(function(e,t,n,r,o){return t.exec===s?h&&!o?{done:!0,value:m.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),v=g[0],y=g[1];o(String.prototype,e,v),o(RegExp.prototype,p,2==t?function(e,t){return y.call(e,this,t)}:function(e){return y.call(e,this)}),d&&r(RegExp.prototype[p],"sham",!0)}}},41116:function(e,t,n){"use strict";var r=n(39691),o=n(2439),i=n(60690);e.exports=function e(t,n,a,s,c,l,u,d){for(var p,h=c,f=0,m=!!u&&i(u,d,3);f<s;){if(f in a){if(p=m?m(a[f],f,n):a[f],l>0&&r(p))h=e(t,n,p,o(p.length),h,l-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[h]=p}h++}f++}return h}},17405:function(e,t,n){"use strict";var r=n(19738),o=n(10292),i=n(9310);e.exports=r||!i((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete o[e]}))},39542:function(e,t,n){var r=n(9310);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},32921:function(e,t,n){var r=n(9310),o=n(26533);e.exports=function(e){return r((function(){return!!o[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||o[e].name!==e}))}},72907:function(e,t,n){var r=n(9310);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},86503:function(e,t,n){"use strict";var r=n(12577),o=n(92811),i=[].slice,a={},s=function(e,t,n){if(!(t in a)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";a[t]=Function("C,a","return new C("+r.join(",")+")")}return a[t](e,n)};e.exports=Function.bind||function(e){var t=r(this),n=i.call(arguments,1),a=function(){var r=n.concat(i.call(arguments));return this instanceof a?s(t,r.length,r):t.apply(e,r)};return o(t.prototype)&&(a.prototype=t.prototype),a}},50528:function(e,t,n){var r=n(31132),o=n(10292),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e])||i(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},55886:function(e,t,n){var r=n(17922),o=n(10184),i=n(87966)("iterator");e.exports=function(e){if(void 0!=e)return e[i]||e["@@iterator"]||o[r(e)]}},44274:function(e,t,n){var r=n(59054),o=n(55886);e.exports=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return r(t.call(e))}},10292:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||Function("return this")()},50063:function(e){var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},67200:function(e){e.exports={}},80086:function(e,t,n){var r=n(10292);e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},52670:function(e,t,n){var r=n(50528);e.exports=r("document","documentElement")},66914:function(e,t,n){var r=n(61193),o=n(9310),i=n(18506);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},39411:function(e){var t=1/0,n=Math.abs,r=Math.pow,o=Math.floor,i=Math.log,a=Math.LN2;e.exports={pack:function(e,s,c){var l,u,d,p=new Array(c),h=8*c-s-1,f=(1<<h)-1,m=f>>1,g=23===s?r(2,-24)-r(2,-77):0,v=e<0||0===e&&1/e<0?1:0,y=0;for((e=n(e))!=e||e===t?(u=e!=e?1:0,l=f):(l=o(i(e)/a),e*(d=r(2,-l))<1&&(l--,d*=2),(e+=l+m>=1?g/d:g*r(2,1-m))*d>=2&&(l++,d/=2),l+m>=f?(u=0,l=f):l+m>=1?(u=(e*d-1)*r(2,s),l+=m):(u=e*r(2,m-1)*r(2,s),l=0));s>=8;p[y++]=255&u,u/=256,s-=8);for(l=l<<s|u,h+=s;h>0;p[y++]=255&l,l/=256,h-=8);return p[--y]|=128*v,p},unpack:function(e,n){var o,i=e.length,a=8*i-n-1,s=(1<<a)-1,c=s>>1,l=a-7,u=i-1,d=e[u--],p=127&d;for(d>>=7;l>0;p=256*p+e[u],u--,l-=8);for(o=p&(1<<-l)-1,p>>=-l,l+=n;l>0;o=256*o+e[u],u--,l-=8);if(0===p)p=1-c;else{if(p===s)return o?NaN:d?-1/0:t;o+=r(2,n),p-=c}return(d?-1:1)*o*r(2,p-n)}}},99436:function(e,t,n){var r=n(9310),o=n(53301),i="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},43698:function(e,t,n){var r=n(92811),o=n(97490);e.exports=function(e,t,n){var i,a;return o&&"function"==typeof(i=t.constructor)&&i!==n&&r(a=i.prototype)&&a!==n.prototype&&o(e,a),e}},70625:function(e,t,n){var r=n(86730),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return o.call(e)}),e.exports=r.inspectSource},85306:function(e,t,n){var r=n(67200),o=n(92811),i=n(50063),a=n(96046).f,s=n(62237),c=n(72907),l=s("meta"),u=0,d=Object.isExtensible||function(){return!0},p=function(e){a(e,l,{value:{objectID:"O"+ ++u,weakData:{}}})},h=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,l)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[l].objectID},getWeakData:function(e,t){if(!i(e,l)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[l].weakData},onFreeze:function(e){return c&&h.REQUIRED&&d(e)&&!i(e,l)&&p(e),e}};r[l]=!0},202:function(e,t,n){var r,o,i,a=n(34514),s=n(10292),c=n(92811),l=n(40228),u=n(50063),d=n(93532),p=n(67200),h=s.WeakMap;if(a){var f=new h,m=f.get,g=f.has,v=f.set;r=function(e,t){return v.call(f,e,t),t},o=function(e){return m.call(f,e)||{}},i=function(e){return g.call(f,e)}}else{var y=d("state");p[y]=!0,r=function(e,t){return l(e,y,t),t},o=function(e){return u(e,y)?e[y]:{}},i=function(e){return u(e,y)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},9222:function(e,t,n){var r=n(87966),o=n(10184),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},39691:function(e,t,n){var r=n(53301);e.exports=Array.isArray||function(e){return"Array"==r(e)}},5597:function(e,t,n){var r=n(9310),o=/#|\.prototype\./,i=function(e,t){var n=s[a(e)];return n==l||n!=c&&("function"==typeof t?r(t):!!t)},a=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=i.data={},c=i.NATIVE="N",l=i.POLYFILL="P";e.exports=i},68796:function(e,t,n){var r=n(92811),o=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&o(e)===e}},73491:function(e,t,n){var r=n(71364);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},92811:function(e){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},19738:function(e){e.exports=!1},10181:function(e,t,n){var r=n(92811),o=n(53301),i=n(87966)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},25877:function(e,t,n){var r=n(59054),o=n(9222),i=n(2439),a=n(60690),s=n(55886),c=n(11768),l=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,u,d){var p,h,f,m,g,v,y,b=a(t,n,u?2:1);if(d)p=e;else{if("function"!=typeof(h=s(e)))throw TypeError("Target is not iterable");if(o(h)){for(f=0,m=i(e.length);m>f;f++)if((g=u?b(r(y=e[f])[0],y[1]):b(e[f]))&&g instanceof l)return g;return new l(!1)}p=h.call(e)}for(v=p.next;!(y=v.call(p)).done;)if("object"==typeof(g=c(p,b,y.value,u))&&g&&g instanceof l)return g;return new l(!1)}).stop=function(e){return new l(!0,e)}},10350:function(e,t,n){"use strict";var r,o,i,a=n(30790),s=n(40228),c=n(50063),l=n(87966),u=n(19738),d=l("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=a(a(i)))!==Object.prototype&&(r=o):p=!0),void 0==r&&(r={}),u||c(r,d)||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},10184:function(e){e.exports={}},72105:function(e){var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:n(e)-1}:t},86224:function(e,t,n){var r=n(5767),o=Math.abs,i=Math.pow,a=i(2,-52),s=i(2,-23),c=i(2,127)*(2-s),l=i(2,-126);e.exports=Math.fround||function(e){var t,n,i=o(e),u=r(e);return i<l?u*(i/l/s+1/a-1/a)*l*s:(n=(t=(1+s/a)*i)-(t-i))>c||n!=n?u*(1/0):u*n}},72315:function(e){var t=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:t(1+e)}},5767:function(e){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},75362:function(e,t,n){var r,o,i,a,s,c,l,u,d=n(10292),p=n(80348).f,h=n(53301),f=n(98190).set,m=n(73491),g=d.MutationObserver||d.WebKitMutationObserver,v=d.process,y=d.Promise,b="process"==h(v),_=p(d,"queueMicrotask"),C=_&&_.value;C||(r=function(){var e,t;for(b&&(e=v.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(n){throw o?a():i=void 0,n}}i=void 0,e&&e.enter()},b?a=function(){v.nextTick(r)}:g&&!m?(s=!0,c=document.createTextNode(""),new g(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):y&&y.resolve?(l=y.resolve(void 0),u=l.then,a=function(){u.call(l,r)}):a=function(){f.call(d,r)}),e.exports=C||function(e){var t={fn:e,next:void 0};i&&(i.next=t),o||(o=t,a()),i=t}},60109:function(e,t,n){var r=n(10292);e.exports=r.Promise},43933:function(e,t,n){var r=n(9310);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},45416:function(e,t,n){var r=n(9310),o=n(87966),i=n(19738),a=o("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t.delete("b"),n+=r+e})),i&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://\u0442\u0435\u0441\u0442").host||"#%D0%B1"!==new URL("http://a#\u0431").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},34514:function(e,t,n){var r=n(10292),o=n(70625),i=r.WeakMap;e.exports="function"===typeof i&&/native code/.test(o(i))},30008:function(e,t,n){"use strict";var r=n(12577),o=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new o(e)}},31400:function(e,t,n){var r=n(10181);e.exports=function(e){if(r(e))throw TypeError("The method doesn't accept regular expressions");return e}},11163:function(e,t,n){var r=n(10292).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},84764:function(e,t,n){"use strict";var r=n(61193),o=n(9310),i=n(83349),a=n(43088),s=n(97164),c=n(28040),l=n(99436),u=Object.assign,d=Object.defineProperty;e.exports=!u||o((function(){if(r&&1!==u({b:1},u(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||i(u({},t)).join("")!=o}))?function(e,t){for(var n=c(e),o=arguments.length,u=1,d=a.f,p=s.f;o>u;)for(var h,f=l(arguments[u++]),m=d?i(f).concat(d(f)):i(f),g=m.length,v=0;g>v;)h=m[v++],r&&!p.call(f,h)||(n[h]=f[h]);return n}:u},30845:function(e,t,n){var r=n(59054),o=n(22866),i=n(14526),a=n(67200),s=n(52670),c=n(18506),l=n(93532)("IE_PROTO"),u=function(){},d=function(){var e,t=c("iframe"),n=i.length;for(t.style.display="none",s.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),d=e.F;n--;)delete d.prototype[i[n]];return d()};e.exports=Object.create||function(e,t){var n;return null!==e?(u.prototype=r(e),n=new u,u.prototype=null,n[l]=e):n=d(),void 0===t?n:o(n,t)},a[l]=!0},22866:function(e,t,n){var r=n(61193),o=n(96046),i=n(59054),a=n(83349);e.exports=r?Object.defineProperties:function(e,t){i(e);for(var n,r=a(t),s=r.length,c=0;s>c;)o.f(e,n=r[c++],t[n]);return e}},96046:function(e,t,n){var r=n(61193),o=n(66914),i=n(59054),a=n(30974),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(i(e),t=a(t,!0),i(n),o)try{return s(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},80348:function(e,t,n){var r=n(61193),o=n(97164),i=n(71991),a=n(264),s=n(30974),c=n(50063),l=n(66914),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return i(!o.f.call(e,t),e[t])}},55601:function(e,t,n){var r=n(264),o=n(91393).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(t){return a.slice()}}(e):o(r(e))}},91393:function(e,t,n){var r=n(26367),o=n(14526).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},43088:function(e,t){t.f=Object.getOwnPropertySymbols},30790:function(e,t,n){var r=n(50063),o=n(28040),i=n(93532),a=n(16804),s=i("IE_PROTO"),c=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=o(e),r(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},26367:function(e,t,n){var r=n(50063),o=n(264),i=n(64358).indexOf,a=n(67200);e.exports=function(e,t){var n,s=o(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&l.push(n);for(;t.length>c;)r(s,n=t[c++])&&(~i(l,n)||l.push(n));return l}},83349:function(e,t,n){var r=n(26367),o=n(14526);e.exports=Object.keys||function(e){return r(e,o)}},97164:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},97490:function(e,t,n){var r=n(59054),o=n(82429);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(i){}return function(n,i){return r(n),o(i),t?e.call(n,i):n.__proto__=i,n}}():void 0)},7920:function(e,t,n){var r=n(61193),o=n(83349),i=n(264),a=n(97164).f,s=function(e){return function(t){for(var n,s=i(t),c=o(s),l=c.length,u=0,d=[];l>u;)n=c[u++],r&&!a.call(s,n)||d.push(e?[n,s[n]]:s[n]);return d}};e.exports={entries:s(!0),values:s(!1)}},55032:function(e,t,n){"use strict";var r=n(60229),o=n(17922);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},45644:function(e,t,n){var r=n(50528),o=n(91393),i=n(43088),a=n(59054);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=i.f;return n?t.concat(n(e)):t}},60907:function(e,t,n){var r=n(10292),o=n(61151).trim,i=n(26533),a=r.parseFloat,s=1/a(i+"-0")!==-1/0;e.exports=s?function(e){var t=o(String(e)),n=a(t);return 0===n&&"-"==t.charAt(0)?-0:n}:a},25196:function(e,t,n){var r=n(10292),o=n(61151).trim,i=n(26533),a=r.parseInt,s=/^[+-]?0[Xx]/,c=8!==a(i+"08")||22!==a(i+"0x16");e.exports=c?function(e,t){var n=o(String(e));return a(n,t>>>0||(s.test(n)?16:10))}:a},31132:function(e,t,n){var r=n(10292);e.exports=r},54630:function(e){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},33607:function(e,t,n){var r=n(59054),o=n(92811),i=n(30008);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},89270:function(e){"use strict";var t=2147483647,n=/[^\0-\u007E]/,r=/[.\u3002\uFF0E\uFF61]/g,o="Overflow: input needs wider integers to process",i=Math.floor,a=String.fromCharCode,s=function(e){return e+22+75*(e<26)},c=function(e,t,n){var r=0;for(e=n?i(e/700):e>>1,e+=i(e/t);e>455;r+=36)e=i(e/35);return i(r+36*e/(e+38))},l=function(e){var n=[];e=function(e){for(var t=[],n=0,r=e.length;n<r;){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){var i=e.charCodeAt(n++);56320==(64512&i)?t.push(((1023&o)<<10)+(1023&i)+65536):(t.push(o),n--)}else t.push(o)}return t}(e);var r,l,u=e.length,d=128,p=0,h=72;for(r=0;r<e.length;r++)(l=e[r])<128&&n.push(a(l));var f=n.length,m=f;for(f&&n.push("-");m<u;){var g=t;for(r=0;r<e.length;r++)(l=e[r])>=d&&l<g&&(g=l);var v=m+1;if(g-d>i((t-p)/v))throw RangeError(o);for(p+=(g-d)*v,d=g,r=0;r<e.length;r++){if((l=e[r])<d&&++p>t)throw RangeError(o);if(l==d){for(var y=p,b=36;;b+=36){var _=b<=h?1:b>=h+26?26:b-h;if(y<_)break;var C=y-_,w=36-_;n.push(a(s(_+C%w))),y=i(C/w)}n.push(a(s(y))),h=c(p,v,m==f),p=0,++m}}++p,++d}return n.join("")};e.exports=function(e){var t,o,i=[],a=e.toLowerCase().replace(r,".").split(".");for(t=0;t<a.length;t++)o=a[t],i.push(n.test(o)?"xn--"+l(o):o);return i.join(".")}},21079:function(e,t,n){var r=n(34553);e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},34553:function(e,t,n){var r=n(10292),o=n(40228),i=n(50063),a=n(35579),s=n(70625),c=n(202),l=c.get,u=c.enforce,d=String(String).split("String");(e.exports=function(e,t,n,s){var c=!!s&&!!s.unsafe,l=!!s&&!!s.enumerable,p=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||o(n,"name",t),u(n).source=d.join("string"==typeof t?t:"")),e!==r?(c?!p&&e[t]&&(l=!0):delete e[t],l?e[t]=n:o(e,t,n)):l?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||s(this)}))},49805:function(e,t,n){var r=n(53301),o=n(67450);e.exports=function(e,t){var n=e.exec;if("function"===typeof n){var i=n.call(e,t);if("object"!==typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(e))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},67450:function(e,t,n){"use strict";var r=n(800),o=RegExp.prototype.exec,i=String.prototype.replace,a=o,s=function(){var e=/a/,t=/b*/g;return o.call(e,"a"),o.call(t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),c=void 0!==/()??/.exec("")[1];(s||c)&&(a=function(e){var t,n,a,l,u=this;return c&&(n=new RegExp("^"+u.source+"$(?!\\s)",r.call(u))),s&&(t=u.lastIndex),a=o.call(u,e),s&&a&&(u.lastIndex=u.global?a.index+a[0].length:t),c&&a&&a.length>1&&i.call(a[0],n,(function(){for(l=1;l<arguments.length-2;l++)void 0===arguments[l]&&(a[l]=void 0)})),a}),e.exports=a},800:function(e,t,n){"use strict";var r=n(59054);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},33849:function(e){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},73097:function(e){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},35579:function(e,t,n){var r=n(10292),o=n(40228);e.exports=function(e,t){try{o(r,e,t)}catch(n){r[e]=t}return t}},61904:function(e,t,n){"use strict";var r=n(50528),o=n(96046),i=n(87966),a=n(61193),s=i("species");e.exports=function(e){var t=r(e),n=o.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},23270:function(e,t,n){var r=n(96046).f,o=n(50063),i=n(87966)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},93532:function(e,t,n){var r=n(48654),o=n(62237),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},86730:function(e,t,n){var r=n(10292),o=n(35579),i="__core-js_shared__",a=r[i]||o(i,{});e.exports=a},48654:function(e,t,n){var r=n(19738),o=n(86730);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.5.0",mode:r?"pure":"global",copyright:"\xa9 2019 Denis Pushkarev (zloirock.ru)"})},74036:function(e,t,n){"use strict";var r=n(9310);e.exports=function(e,t){var n=[][e];return!n||!r((function(){n.call(null,t||function(){throw 1},1)}))}},62368:function(e,t,n){var r=n(59054),o=n(12577),i=n(87966)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||void 0==(n=r(a)[i])?t:o(n)}},74152:function(e,t,n){var r=n(5633),o=n(33849),i=function(e){return function(t,n){var i,a,s=String(o(t)),c=r(n),l=s.length;return c<0||c>=l?e?"":void 0:(i=s.charCodeAt(c))<55296||i>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):i:e?s.slice(c,c+2):a-56320+(i-55296<<10)+65536}};e.exports={codeAt:i(!1),charAt:i(!0)}},38850:function(e,t,n){var r=n(2439),o=n(96232),i=n(33849),a=Math.ceil,s=function(e){return function(t,n,s){var c,l,u=String(i(t)),d=u.length,p=void 0===s?" ":String(s),h=r(n);return h<=d||""==p?u:(c=h-d,(l=o.call(p,a(c/p.length))).length>c&&(l=l.slice(0,c)),e?u+l:l+u)}};e.exports={start:s(!1),end:s(!0)}},96232:function(e,t,n){"use strict";var r=n(5633),o=n(33849);e.exports="".repeat||function(e){var t=String(o(this)),n="",i=r(e);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(t+=t))1&i&&(n+=t);return n}},61151:function(e,t,n){var r=n(33849),o="["+n(26533)+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),s=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(i,"")),2&e&&(n=n.replace(a,"")),n}};e.exports={start:s(1),end:s(2),trim:s(3)}},98190:function(e,t,n){var r,o,i,a=n(10292),s=n(9310),c=n(53301),l=n(60690),u=n(52670),d=n(18506),p=n(73491),h=a.location,f=a.setImmediate,m=a.clearImmediate,g=a.process,v=a.MessageChannel,y=a.Dispatch,b=0,_={},C="onreadystatechange",w=function(e){if(_.hasOwnProperty(e)){var t=_[e];delete _[e],t()}},x=function(e){return function(){w(e)}},E=function(e){w(e.data)},k=function(e){a.postMessage(e+"",h.protocol+"//"+h.host)};f&&m||(f=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return _[++b]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(b),b},m=function(e){delete _[e]},"process"==c(g)?r=function(e){g.nextTick(x(e))}:y&&y.now?r=function(e){y.now(x(e))}:v&&!p?(i=(o=new v).port2,o.port1.onmessage=E,r=l(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(k)?r=C in d("script")?function(e){u.appendChild(d("script")).onreadystatechange=function(){u.removeChild(this),w(e)}}:function(e){setTimeout(x(e),0)}:(r=k,a.addEventListener("message",E,!1))),e.exports={set:f,clear:m}},72989:function(e,t,n){var r=n(53301);e.exports=function(e){if("number"!=typeof e&&"Number"!=r(e))throw TypeError("Incorrect invocation");return+e}},64063:function(e,t,n){var r=n(5633),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},57335:function(e,t,n){var r=n(5633),o=n(2439);e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=o(t);if(t!==n)throw RangeError("Wrong length or index");return n}},264:function(e,t,n){var r=n(99436),o=n(33849);e.exports=function(e){return r(o(e))}},5633:function(e){var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:t)(e)}},2439:function(e,t,n){var r=n(5633),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},28040:function(e,t,n){var r=n(33849);e.exports=function(e){return Object(r(e))}},82844:function(e,t,n){var r=n(39919);e.exports=function(e,t){var n=r(e);if(n%t)throw RangeError("Wrong offset");return n}},39919:function(e,t,n){var r=n(5633);e.exports=function(e){var t=r(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},30974:function(e,t,n){var r=n(92811);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},60229:function(e,t,n){var r={};r[n(87966)("toStringTag")]="z",e.exports="[object z]"===String(r)},42238:function(e,t,n){"use strict";var r=n(53113),o=n(10292),i=n(61193),a=n(60116),s=n(47803),c=n(92453),l=n(3706),u=n(71991),d=n(40228),p=n(2439),h=n(57335),f=n(82844),m=n(30974),g=n(50063),v=n(17922),y=n(92811),b=n(30845),_=n(97490),C=n(91393).f,w=n(33584),x=n(8084).forEach,E=n(61904),k=n(96046),S=n(80348),T=n(202),I=n(43698),P=T.get,A=T.set,R=k.f,D=S.f,M=Math.round,N=o.RangeError,L=c.ArrayBuffer,B=c.DataView,O=s.NATIVE_ARRAY_BUFFER_VIEWS,F=s.TYPED_ARRAY_TAG,H=s.TypedArray,z=s.TypedArrayPrototype,U=s.aTypedArrayConstructor,V=s.isTypedArray,W="BYTES_PER_ELEMENT",j="Wrong length",q=function(e,t){for(var n=0,r=t.length,o=new(U(e))(r);r>n;)o[n]=t[n++];return o},G=function(e,t){R(e,t,{get:function(){return P(this)[t]}})},K=function(e){var t;return e instanceof L||"ArrayBuffer"==(t=v(e))||"SharedArrayBuffer"==t},Y=function(e,t){return V(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},Q=function(e,t){return Y(e,t=m(t,!0))?u(2,e[t]):D(e,t)},X=function(e,t,n){return!(Y(e,t=m(t,!0))&&y(n)&&g(n,"value"))||g(n,"get")||g(n,"set")||n.configurable||g(n,"writable")&&!n.writable||g(n,"enumerable")&&!n.enumerable?R(e,t,n):(e[t]=n.value,e)};i?(O||(S.f=Q,k.f=X,G(z,"buffer"),G(z,"byteOffset"),G(z,"byteLength"),G(z,"length")),r({target:"Object",stat:!0,forced:!O},{getOwnPropertyDescriptor:Q,defineProperty:X}),e.exports=function(e,t,n){var i=e.match(/\d+$/)[0]/8,s=e+(n?"Clamped":"")+"Array",c="get"+e,u="set"+e,m=o[s],g=m,v=g&&g.prototype,k={},S=function(e,t){R(e,t,{get:function(){return function(e,t){var n=P(e);return n.view[c](t*i+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,r){var o=P(e);n&&(r=(r=M(r))<0?0:r>255?255:255&r),o.view[u](t*i+o.byteOffset,r,!0)}(this,t,e)},enumerable:!0})};O?a&&(g=t((function(e,t,n,r){return l(e,g,s),I(y(t)?K(t)?void 0!==r?new m(t,f(n,i),r):void 0!==n?new m(t,f(n,i)):new m(t):V(t)?q(g,t):w.call(g,t):new m(h(t)),e,g)})),_&&_(g,H),x(C(m),(function(e){e in g||d(g,e,m[e])})),g.prototype=v):(g=t((function(e,t,n,r){l(e,g,s);var o,a,c,u=0,d=0;if(y(t)){if(!K(t))return V(t)?q(g,t):w.call(g,t);o=t,d=f(n,i);var m=t.byteLength;if(void 0===r){if(m%i)throw N(j);if((a=m-d)<0)throw N(j)}else if((a=p(r)*i)+d>m)throw N(j);c=a/i}else c=h(t),o=new L(a=c*i);for(A(e,{buffer:o,byteOffset:d,byteLength:a,length:c,view:new B(o)});u<c;)S(e,u++)})),_&&_(g,H),v=g.prototype=b(z)),v.constructor!==g&&d(v,"constructor",g),F&&d(v,F,s),k[s]=g,r({global:!0,forced:g!=m,sham:!O},k),W in g||d(g,W,i),W in v||d(v,W,i),E(s)}):e.exports=function(){}},33584:function(e,t,n){var r=n(28040),o=n(2439),i=n(55886),a=n(9222),s=n(60690),c=n(47803).aTypedArrayConstructor;e.exports=function(e){var t,n,l,u,d,p,h=r(e),f=arguments.length,m=f>1?arguments[1]:void 0,g=void 0!==m,v=i(h);if(void 0!=v&&!a(v))for(p=(d=v.call(h)).next,h=[];!(u=p.call(d)).done;)h.push(u.value);for(g&&f>2&&(m=s(m,arguments[2],2)),n=o(h.length),l=new(c(this))(n),t=0;n>t;t++)l[t]=g?m(h[t],t):h[t];return l}},60116:function(e,t,n){var r=n(10292),o=n(9310),i=n(48839),a=n(47803).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,c=r.Int8Array;e.exports=!a||!o((function(){c(1)}))||!o((function(){new c(-1)}))||!i((function(e){new c,new c(null),new c(1.5),new c(e)}),!0)||o((function(){return 1!==new c(new s(2),1,void 0).length}))},62237:function(e){var t=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++t+n).toString(36)}},14877:function(e,t,n){var r=n(43933);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol()},71364:function(e,t,n){var r=n(50528);e.exports=r("navigator","userAgent")||""},43592:function(e,t,n){var r,o,i=n(10292),a=n(71364),s=i.process,c=s&&s.versions,l=c&&c.v8;l?o=(r=l.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),e.exports=o&&+o},56840:function(e,t,n){var r=n(71364);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r)},87966:function(e,t,n){var r=n(10292),o=n(48654),i=n(50063),a=n(62237),s=n(43933),c=n(14877),l=o("wks"),u=r.Symbol,d=c?u:a;e.exports=function(e){return i(l,e)||(s&&i(u,e)?l[e]=u[e]:l[e]=d("Symbol."+e)),l[e]}},26533:function(e){e.exports="\t\n\v\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},70286:function(e,t,n){var r=n(87966);t.f=r},498:function(e,t,n){"use strict";var r=n(53113),o=n(10292),i=n(92453),a=n(61904),s="ArrayBuffer",c=i.ArrayBuffer;r({global:!0,forced:o.ArrayBuffer!==c},{ArrayBuffer:c}),a(s)},85647:function(e,t,n){"use strict";var r=n(53113),o=n(9310),i=n(39691),a=n(92811),s=n(28040),c=n(2439),l=n(1637),u=n(96074),d=n(494),p=n(87966),h=n(43592),f=p("isConcatSpreadable"),m=9007199254740991,g="Maximum allowed index exceeded",v=h>=51||!o((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),y=d("concat"),b=function(e){if(!a(e))return!1;var t=e[f];return void 0!==t?!!t:i(e)};r({target:"Array",proto:!0,forced:!v||!y},{concat:function(e){var t,n,r,o,i,a=s(this),d=u(a,0),p=0;for(t=-1,r=arguments.length;t<r;t++)if(b(i=-1===t?a:arguments[t])){if(p+(o=c(i.length))>m)throw TypeError(g);for(n=0;n<o;n++,p++)n in i&&l(d,p,i[n])}else{if(p>=m)throw TypeError(g);l(d,p++,i)}return d.length=p,d}})},9268:function(e,t,n){var r=n(53113),o=n(50796),i=n(6494);r({target:"Array",proto:!0},{copyWithin:o}),i("copyWithin")},64050:function(e,t,n){var r=n(53113),o=n(86202),i=n(6494);r({target:"Array",proto:!0},{fill:o}),i("fill")},84021:function(e,t,n){"use strict";var r=n(53113),o=n(8084).filter,i=n(9310),a=n(494)("filter"),s=a&&!i((function(){[].filter.call({length:-1,0:1},(function(e){throw e}))}));r({target:"Array",proto:!0,forced:!a||!s},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},70169:function(e,t,n){"use strict";var r=n(53113),o=n(8084).findIndex,i=n(6494),a="findIndex",s=!0;a in[]&&Array(1).findIndex((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(a)},94840:function(e,t,n){"use strict";var r=n(53113),o=n(8084).find,i=n(6494),a="find",s=!0;a in[]&&Array(1).find((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(a)},74055:function(e,t,n){"use strict";var r=n(53113),o=n(41116),i=n(28040),a=n(2439),s=n(12577),c=n(96074);r({target:"Array",proto:!0},{flatMap:function(e){var t,n=i(this),r=a(n.length);return s(e),(t=c(n,0)).length=o(t,n,n,r,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},54788:function(e,t,n){"use strict";var r=n(53113),o=n(41116),i=n(28040),a=n(2439),s=n(5633),c=n(96074);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=i(this),n=a(t.length),r=c(t,0);return r.length=o(r,t,t,n,0,void 0===e?1:s(e)),r}})},95543:function(e,t,n){var r=n(53113),o=n(27311);r({target:"Array",stat:!0,forced:!n(48839)((function(e){Array.from(e)}))},{from:o})},87742:function(e,t,n){"use strict";var r=n(53113),o=n(64358).includes,i=n(6494);r({target:"Array",proto:!0},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},30113:function(e,t,n){"use strict";var r=n(53113),o=n(64358).indexOf,i=n(74036),a=[].indexOf,s=!!a&&1/[1].indexOf(1,-0)<0,c=i("indexOf");r({target:"Array",proto:!0,forced:s||c},{indexOf:function(e){return s?a.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},49453:function(e,t,n){"use strict";var r=n(264),o=n(6494),i=n(10184),a=n(202),s=n(91695),c="Array Iterator",l=a.set,u=a.getterFor(c);e.exports=s(Array,"Array",(function(e,t){l(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},91887:function(e,t,n){"use strict";var r=n(53113),o=n(99436),i=n(264),a=n(74036),s=[].join,c=o!=Object,l=a("join",",");r({target:"Array",proto:!0,forced:c||l},{join:function(e){return s.call(i(this),void 0===e?",":e)}})},76058:function(e,t,n){var r=n(53113),o=n(87378);r({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},97617:function(e,t,n){"use strict";var r=n(53113),o=n(8084).map,i=n(9310),a=n(494)("map"),s=a&&!i((function(){[].map.call({length:-1,0:1},(function(e){throw e}))}));r({target:"Array",proto:!0,forced:!a||!s},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},90378:function(e,t,n){"use strict";var r=n(53113),o=n(9310),i=n(1637);r({target:"Array",stat:!0,forced:o((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)i(n,e,arguments[e++]);return n.length=t,n}})},63538:function(e,t,n){"use strict";var r=n(53113),o=n(46545).right;r({target:"Array",proto:!0,forced:n(74036)("reduceRight")},{reduceRight:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},91321:function(e,t,n){"use strict";var r=n(53113),o=n(46545).left;r({target:"Array",proto:!0,forced:n(74036)("reduce")},{reduce:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},66493:function(e,t,n){"use strict";var r=n(53113),o=n(92811),i=n(39691),a=n(64063),s=n(2439),c=n(264),l=n(1637),u=n(494),d=n(87966)("species"),p=[].slice,h=Math.max;r({target:"Array",proto:!0,forced:!u("slice")},{slice:function(e,t){var n,r,u,f=c(this),m=s(f.length),g=a(e,m),v=a(void 0===t?m:t,m);if(i(f)&&("function"!=typeof(n=f.constructor)||n!==Array&&!i(n.prototype)?o(n)&&null===(n=n[d])&&(n=void 0):n=void 0,n===Array||void 0===n))return p.call(f,g,v);for(r=new(void 0===n?Array:n)(h(v-g,0)),u=0;g<v;g++,u++)g in f&&l(r,u,f[g]);return r.length=u,r}})},49923:function(e,t,n){"use strict";var r=n(53113),o=n(12577),i=n(28040),a=n(9310),s=n(74036),c=[],l=c.sort,u=a((function(){c.sort(void 0)})),d=a((function(){c.sort(null)})),p=s("sort");r({target:"Array",proto:!0,forced:u||!d||p},{sort:function(e){return void 0===e?l.call(i(this)):l.call(i(this),o(e))}})},17377:function(e,t,n){n(61904)("Array")},69663:function(e,t,n){"use strict";var r=n(53113),o=n(64063),i=n(5633),a=n(2439),s=n(28040),c=n(96074),l=n(1637),u=n(494),d=Math.max,p=Math.min,h=9007199254740991,f="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!u("splice")},{splice:function(e,t){var n,r,u,m,g,v,y=s(this),b=a(y.length),_=o(e,b),C=arguments.length;if(0===C?n=r=0:1===C?(n=0,r=b-_):(n=C-2,r=p(d(i(t),0),b-_)),b+n-r>h)throw TypeError(f);for(u=c(y,r),m=0;m<r;m++)(g=_+m)in y&&l(u,m,y[g]);if(u.length=r,n<r){for(m=_;m<b-r;m++)v=m+n,(g=m+r)in y?y[v]=y[g]:delete y[v];for(m=b;m>b-r+n;m--)delete y[m-1]}else if(n>r)for(m=b-r;m>_;m--)v=m+n-1,(g=m+r-1)in y?y[v]=y[g]:delete y[v];for(m=0;m<n;m++)y[m+_]=arguments[m+2];return y.length=b-r+n,u}})},39732:function(e,t,n){n(6494)("flatMap")},22863:function(e,t,n){n(6494)("flat")},97031:function(e,t,n){var r=n(40228),o=n(48237),i=n(87966)("toPrimitive"),a=Date.prototype;i in a||r(a,i,o)},56766:function(e,t,n){"use strict";var r=n(92811),o=n(96046),i=n(30790),a=n(87966)("hasInstance"),s=Function.prototype;a in s||o.f(s,a,{value:function(e){if("function"!=typeof this||!r(e))return!1;if(!r(this.prototype))return e instanceof this;for(;e=i(e);)if(this.prototype===e)return!0;return!1}})},3113:function(e,t,n){var r=n(61193),o=n(96046).f,i=Function.prototype,a=i.toString,s=/^\s*function ([^ (]*)/,c="name";r&&!(c in i)&&o(i,c,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(e){return""}}})},48414:function(e,t,n){var r=n(10292);n(23270)(r.JSON,"JSON",!0)},64250:function(e,t,n){"use strict";var r=n(20539),o=n(72699);e.exports=r("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),o)},37528:function(e,t,n){var r=n(53113),o=n(72315),i=Math.acosh,a=Math.log,s=Math.sqrt,c=Math.LN2;r({target:"Math",stat:!0,forced:!i||710!=Math.floor(i(Number.MAX_VALUE))||i(1/0)!=1/0},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?a(e)+c:o(e-1+s(e-1)*s(e+1))}})},2763:function(e,t,n){var r=n(53113),o=Math.asinh,i=Math.log,a=Math.sqrt;r({target:"Math",stat:!0,forced:!(o&&1/o(0)>0)},{asinh:function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):i(t+a(t*t+1)):t}})},53800:function(e,t,n){var r=n(53113),o=Math.atanh,i=Math.log;r({target:"Math",stat:!0,forced:!(o&&1/o(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:i((1+e)/(1-e))/2}})},5407:function(e,t,n){var r=n(53113),o=n(5767),i=Math.abs,a=Math.pow;r({target:"Math",stat:!0},{cbrt:function(e){return o(e=+e)*a(i(e),1/3)}})},90624:function(e,t,n){var r=n(53113),o=Math.floor,i=Math.log,a=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-o(i(e+.5)*a):32}})},32297:function(e,t,n){var r=n(53113),o=n(72105),i=Math.cosh,a=Math.abs,s=Math.E;r({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(e){var t=o(a(e)-1)+1;return(t+1/(t*s*s))*(s/2)}})},15723:function(e,t,n){var r=n(53113),o=n(72105);r({target:"Math",stat:!0,forced:o!=Math.expm1},{expm1:o})},86902:function(e,t,n){n(53113)({target:"Math",stat:!0},{fround:n(86224)})},8304:function(e,t,n){var r=n(53113),o=Math.hypot,i=Math.abs,a=Math.sqrt;r({target:"Math",stat:!0,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(e,t){for(var n,r,o=0,s=0,c=arguments.length,l=0;s<c;)l<(n=i(arguments[s++]))?(o=o*(r=l/n)*r+1,l=n):o+=n>0?(r=n/l)*r:n;return l===1/0?1/0:l*a(o)}})},11343:function(e,t,n){var r=n(53113),o=n(9310),i=Math.imul;r({target:"Math",stat:!0,forced:o((function(){return-5!=i(4294967295,5)||2!=i.length}))},{imul:function(e,t){var n=65535,r=+e,o=+t,i=n&r,a=n&o;return 0|i*a+((n&r>>>16)*a+i*(n&o>>>16)<<16>>>0)}})},34421:function(e,t,n){var r=n(53113),o=Math.log,i=Math.LOG10E;r({target:"Math",stat:!0},{log10:function(e){return o(e)*i}})},15669:function(e,t,n){n(53113)({target:"Math",stat:!0},{log1p:n(72315)})},4400:function(e,t,n){var r=n(53113),o=Math.log,i=Math.LN2;r({target:"Math",stat:!0},{log2:function(e){return o(e)/i}})},67593:function(e,t,n){n(53113)({target:"Math",stat:!0},{sign:n(5767)})},10830:function(e,t,n){var r=n(53113),o=n(9310),i=n(72105),a=Math.abs,s=Math.exp,c=Math.E;r({target:"Math",stat:!0,forced:o((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return a(e=+e)<1?(i(e)-i(-e))/2:(s(e-1)-s(-e-1))*(c/2)}})},70509:function(e,t,n){var r=n(53113),o=n(72105),i=Math.exp;r({target:"Math",stat:!0},{tanh:function(e){var t=o(e=+e),n=o(-e);return t==1/0?1:n==1/0?-1:(t-n)/(i(e)+i(-e))}})},86754:function(e,t,n){n(23270)(Math,"Math",!0)},24368:function(e,t,n){var r=n(53113),o=Math.ceil,i=Math.floor;r({target:"Math",stat:!0},{trunc:function(e){return(e>0?i:o)(e)}})},46733:function(e,t,n){"use strict";var r=n(61193),o=n(10292),i=n(5597),a=n(34553),s=n(50063),c=n(53301),l=n(43698),u=n(30974),d=n(9310),p=n(30845),h=n(91393).f,f=n(80348).f,m=n(96046).f,g=n(61151).trim,v="Number",y=o.Number,b=y.prototype,_=c(p(b))==v,C=function(e){var t,n,r,o,i,a,s,c,l=u(e,!1);if("string"==typeof l&&l.length>2)if(43===(t=(l=g(l)).charCodeAt(0))||45===t){if(88===(n=l.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(l.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+l}for(a=(i=l.slice(2)).length,s=0;s<a;s++)if((c=i.charCodeAt(s))<48||c>o)return NaN;return parseInt(i,r)}return+l};if(i(v,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var w,x=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof x&&(_?d((function(){b.valueOf.call(n)})):c(n)!=v)?l(new y(C(t)),n,x):C(t)},E=r?h(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;E.length>k;k++)s(y,w=E[k])&&!s(x,w)&&m(x,w,f(y,w));x.prototype=b,b.constructor=x,a(o,v,x)}},10275:function(e,t,n){n(53113)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},46189:function(e,t,n){n(53113)({target:"Number",stat:!0},{isFinite:n(11163)})},35330:function(e,t,n){n(53113)({target:"Number",stat:!0},{isInteger:n(68796)})},92985:function(e,t,n){n(53113)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},40824:function(e,t,n){var r=n(53113),o=n(68796),i=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return o(e)&&i(e)<=9007199254740991}})},47490:function(e,t,n){n(53113)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},10192:function(e,t,n){n(53113)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40581:function(e,t,n){var r=n(53113),o=n(60907);r({target:"Number",stat:!0,forced:Number.parseFloat!=o},{parseFloat:o})},70370:function(e,t,n){var r=n(53113),o=n(25196);r({target:"Number",stat:!0,forced:Number.parseInt!=o},{parseInt:o})},12399:function(e,t,n){"use strict";var r=n(53113),o=n(5633),i=n(72989),a=n(96232),s=n(9310),c=1..toFixed,l=Math.floor,u=function e(t,n,r){return 0===n?r:n%2===1?e(t,n-1,r*t):e(t*t,n/2,r)};r({target:"Number",proto:!0,forced:c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!s((function(){c.call({})}))},{toFixed:function(e){var t,n,r,s,c=i(this),d=o(e),p=[0,0,0,0,0,0],h="",f="0",m=function(e,t){for(var n=-1,r=t;++n<6;)r+=e*p[n],p[n]=r%1e7,r=l(r/1e7)},g=function(e){for(var t=6,n=0;--t>=0;)n+=p[t],p[t]=l(n/e),n=n%e*1e7},v=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==p[e]){var n=String(p[e]);t=""===t?n:t+a.call("0",7-n.length)+n}return t};if(d<0||d>20)throw RangeError("Incorrect fraction digits");if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(h="-",c=-c),c>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(c*u(2,69,1))-69)<0?c*u(2,-t,1):c/u(2,t,1),n*=4503599627370496,(t=52-t)>0){for(m(0,n),r=d;r>=7;)m(1e7,0),r-=7;for(m(u(10,r,1),0),r=t-1;r>=23;)g(1<<23),r-=23;g(1<<r),m(1,1),g(2),f=v()}else m(0,n),m(1<<-t,0),f=v()+a.call("0",d);return f=d>0?h+((s=f.length)<=d?"0."+a.call("0",d-s)+f:f.slice(0,s-d)+"."+f.slice(s-d)):h+f}})},52566:function(e,t,n){var r=n(53113),o=n(84764);r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},15902:function(e,t,n){"use strict";var r=n(53113),o=n(61193),i=n(17405),a=n(28040),s=n(12577),c=n(96046);o&&r({target:"Object",proto:!0,forced:i},{__defineGetter__:function(e,t){c.f(a(this),e,{get:s(t),enumerable:!0,configurable:!0})}})},39474:function(e,t,n){"use strict";var r=n(53113),o=n(61193),i=n(17405),a=n(28040),s=n(12577),c=n(96046);o&&r({target:"Object",proto:!0,forced:i},{__defineSetter__:function(e,t){c.f(a(this),e,{set:s(t),enumerable:!0,configurable:!0})}})},83963:function(e,t,n){var r=n(53113),o=n(7920).entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},65276:function(e,t,n){var r=n(53113),o=n(72907),i=n(9310),a=n(92811),s=n(85306).onFreeze,c=Object.freeze;r({target:"Object",stat:!0,forced:i((function(){c(1)})),sham:!o},{freeze:function(e){return c&&a(e)?c(s(e)):e}})},18090:function(e,t,n){var r=n(53113),o=n(25877),i=n(1637);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return o(e,(function(e,n){i(t,e,n)}),void 0,!0),t}})},58850:function(e,t,n){var r=n(53113),o=n(9310),i=n(264),a=n(80348).f,s=n(61193),c=o((function(){a(1)}));r({target:"Object",stat:!0,forced:!s||c,sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(i(e),t)}})},47745:function(e,t,n){var r=n(53113),o=n(61193),i=n(45644),a=n(264),s=n(80348),c=n(1637);r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=a(e),o=s.f,l=i(r),u={},d=0;l.length>d;)void 0!==(n=o(r,t=l[d++]))&&c(u,t,n);return u}})},76599:function(e,t,n){var r=n(53113),o=n(9310),i=n(55601).f;r({target:"Object",stat:!0,forced:o((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},80888:function(e,t,n){var r=n(53113),o=n(9310),i=n(28040),a=n(30790),s=n(16804);r({target:"Object",stat:!0,forced:o((function(){a(1)})),sham:!s},{getPrototypeOf:function(e){return a(i(e))}})},58993:function(e,t,n){var r=n(53113),o=n(9310),i=n(92811),a=Object.isExtensible;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isExtensible:function(e){return!!i(e)&&(!a||a(e))}})},1590:function(e,t,n){var r=n(53113),o=n(9310),i=n(92811),a=Object.isFrozen;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isFrozen:function(e){return!i(e)||!!a&&a(e)}})},70072:function(e,t,n){var r=n(53113),o=n(9310),i=n(92811),a=Object.isSealed;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isSealed:function(e){return!i(e)||!!a&&a(e)}})},56099:function(e,t,n){n(53113)({target:"Object",stat:!0},{is:n(73097)})},26327:function(e,t,n){var r=n(53113),o=n(28040),i=n(83349);r({target:"Object",stat:!0,forced:n(9310)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},35085:function(e,t,n){"use strict";var r=n(53113),o=n(61193),i=n(17405),a=n(28040),s=n(30974),c=n(30790),l=n(80348).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(e){var t,n=a(this),r=s(e,!0);do{if(t=l(n,r))return t.get}while(n=c(n))}})},30289:function(e,t,n){"use strict";var r=n(53113),o=n(61193),i=n(17405),a=n(28040),s=n(30974),c=n(30790),l=n(80348).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(e){var t,n=a(this),r=s(e,!0);do{if(t=l(n,r))return t.set}while(n=c(n))}})},45732:function(e,t,n){var r=n(53113),o=n(92811),i=n(85306).onFreeze,a=n(72907),s=n(9310),c=Object.preventExtensions;r({target:"Object",stat:!0,forced:s((function(){c(1)})),sham:!a},{preventExtensions:function(e){return c&&o(e)?c(i(e)):e}})},72974:function(e,t,n){var r=n(53113),o=n(92811),i=n(85306).onFreeze,a=n(72907),s=n(9310),c=Object.seal;r({target:"Object",stat:!0,forced:s((function(){c(1)})),sham:!a},{seal:function(e){return c&&o(e)?c(i(e)):e}})},53476:function(e,t,n){n(53113)({target:"Object",stat:!0},{setPrototypeOf:n(97490)})},19514:function(e,t,n){var r=n(60229),o=n(34553),i=n(55032);r||o(Object.prototype,"toString",i,{unsafe:!0})},19037:function(e,t,n){var r=n(53113),o=n(7920).values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},14108:function(e,t,n){var r=n(53113),o=n(60907);r({global:!0,forced:parseFloat!=o},{parseFloat:o})},79195:function(e,t,n){var r=n(53113),o=n(25196);r({global:!0,forced:parseInt!=o},{parseInt:o})},79160:function(e,t,n){"use strict";var r=n(53113),o=n(19738),i=n(60109),a=n(9310),s=n(50528),c=n(62368),l=n(33607),u=n(34553);r({target:"Promise",proto:!0,real:!0,forced:!!i&&a((function(){i.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,s("Promise")),n="function"==typeof e;return this.then(n?function(n){return l(t,e()).then((function(){return n}))}:e,n?function(n){return l(t,e()).then((function(){throw n}))}:e)}}),o||"function"!=typeof i||i.prototype.finally||u(i.prototype,"finally",s("Promise").prototype.finally)},77445:function(e,t,n){"use strict";var r,o,i,a,s=n(53113),c=n(19738),l=n(10292),u=n(50528),d=n(60109),p=n(34553),h=n(21079),f=n(23270),m=n(61904),g=n(92811),v=n(12577),y=n(3706),b=n(53301),_=n(70625),C=n(25877),w=n(48839),x=n(62368),E=n(98190).set,k=n(75362),S=n(33607),T=n(80086),I=n(30008),P=n(54630),A=n(202),R=n(5597),D=n(87966),M=n(43592),N=D("species"),L="Promise",B=A.get,O=A.set,F=A.getterFor(L),H=d,z=l.TypeError,U=l.document,V=l.process,W=u("fetch"),j=I.f,q=j,G="process"==b(V),K=!!(U&&U.createEvent&&l.dispatchEvent),Y="unhandledrejection",Q=R(L,(function(){if(!(_(H)!==String(H))){if(66===M)return!0;if(!G&&"function"!=typeof PromiseRejectionEvent)return!0}if(c&&!H.prototype.finally)return!0;if(M>=51&&/native code/.test(H))return!1;var e=H.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[N]=t,!(e.then((function(){}))instanceof t)})),X=Q||!w((function(e){H.all(e).catch((function(){}))})),$=function(e){var t;return!(!g(e)||"function"!=typeof(t=e.then))&&t},J=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;k((function(){for(var o=t.value,i=1==t.state,a=0;r.length>a;){var s,c,l,u=r[a++],d=i?u.ok:u.fail,p=u.resolve,h=u.reject,f=u.domain;try{d?(i||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?s=o:(f&&f.enter(),s=d(o),f&&(f.exit(),l=!0)),s===u.promise?h(z("Promise-chain cycle")):(c=$(s))?c.call(s,p,h):p(s)):h(o)}catch(m){f&&!l&&f.exit(),h(m)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)}))}},Z=function(e,t,n){var r,o;K?((r=U.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},(o=l["on"+e])?o(r):e===Y&&T("Unhandled promise rejection",n)},ee=function(e,t){E.call(l,(function(){var n,r=t.value;if(te(t)&&(n=P((function(){G?V.emit("unhandledRejection",r,e):Z(Y,e,r)})),t.rejection=G||te(t)?2:1,n.error))throw n.value}))},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){E.call(l,(function(){G?V.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)}))},re=function(e,t,n,r){return function(o){e(t,n,o,r)}},oe=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=2,J(e,t,!0))},ie=function e(t,n,r,o){if(!n.done){n.done=!0,o&&(n=o);try{if(t===r)throw z("Promise can't be resolved itself");var i=$(r);i?k((function(){var o={done:!1};try{i.call(r,re(e,t,o,n),re(oe,t,o,n))}catch(a){oe(t,o,a,n)}})):(n.value=r,n.state=1,J(t,n,!1))}catch(a){oe(t,{done:!1},a,n)}}};Q&&(H=function(e){y(this,H,L),v(e),r.call(this);var t=B(this);try{e(re(ie,this,t),re(oe,this,t))}catch(n){oe(this,t,n)}},(r=function(e){O(this,{type:L,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=h(H.prototype,{then:function(e,t){var n=F(this),r=j(x(this,H));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=G?V.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&J(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new r,t=B(e);this.promise=e,this.resolve=re(ie,e,t),this.reject=re(oe,e,t)},I.f=j=function(e){return e===H||e===i?new o(e):q(e)},c||"function"!=typeof d||(a=d.prototype.then,p(d.prototype,"then",(function(e,t){var n=this;return new H((function(e,t){a.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof W&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return S(H,W.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:Q},{Promise:H}),f(H,L,!1,!0),m(L),i=u(L),s({target:L,stat:!0,forced:Q},{reject:function(e){var t=j(this);return t.reject.call(void 0,e),t.promise}}),s({target:L,stat:!0,forced:c||Q},{resolve:function(e){return S(c&&this===i?H:this,e)}}),s({target:L,stat:!0,forced:X},{all:function(e){var t=this,n=j(t),r=n.resolve,o=n.reject,i=P((function(){var n=v(t.resolve),i=[],a=0,s=1;C(e,(function(e){var c=a++,l=!1;i.push(void 0),s++,n.call(t,e).then((function(e){l||(l=!0,i[c]=e,--s||r(i))}),o)})),--s||r(i)}));return i.error&&o(i.value),n.promise},race:function(e){var t=this,n=j(t),r=n.reject,o=P((function(){var o=v(t.resolve);C(e,(function(e){o.call(t,e).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}})},84495:function(e,t,n){var r=n(53113),o=n(50528),i=n(12577),a=n(59054),s=n(9310),c=o("Reflect","apply"),l=Function.apply;r({target:"Reflect",stat:!0,forced:!s((function(){c((function(){}))}))},{apply:function(e,t,n){return i(e),a(n),c?c(e,t,n):l.call(e,t,n)}})},18666:function(e,t,n){var r=n(53113),o=n(50528),i=n(12577),a=n(59054),s=n(92811),c=n(30845),l=n(86503),u=n(9310),d=o("Reflect","construct"),p=u((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),h=!u((function(){d((function(){}))})),f=p||h;r({target:"Reflect",stat:!0,forced:f,sham:f},{construct:function(e,t){i(e),a(t);var n=arguments.length<3?e:i(arguments[2]);if(h&&!p)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(l.apply(e,r))}var o=n.prototype,u=c(s(o)?o:Object.prototype),f=Function.apply.call(e,u,t);return s(f)?f:u}})},65080:function(e,t,n){var r=n(53113),o=n(61193),i=n(59054),a=n(30974),s=n(96046);r({target:"Reflect",stat:!0,forced:n(9310)((function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})})),sham:!o},{defineProperty:function(e,t,n){i(e);var r=a(t,!0);i(n);try{return s.f(e,r,n),!0}catch(o){return!1}}})},69288:function(e,t,n){var r=n(53113),o=n(59054),i=n(80348).f;r({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=i(o(e),t);return!(n&&!n.configurable)&&delete e[t]}})},45370:function(e,t,n){var r=n(53113),o=n(61193),i=n(59054),a=n(80348);r({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(e,t){return a.f(i(e),t)}})},11920:function(e,t,n){var r=n(53113),o=n(59054),i=n(30790);r({target:"Reflect",stat:!0,sham:!n(16804)},{getPrototypeOf:function(e){return i(o(e))}})},5367:function(e,t,n){var r=n(53113),o=n(92811),i=n(59054),a=n(50063),s=n(80348),c=n(30790);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,l,u=arguments.length<3?t:arguments[2];return i(t)===u?t[n]:(r=s.f(t,n))?a(r,"value")?r.value:void 0===r.get?void 0:r.get.call(u):o(l=c(t))?e(l,n,u):void 0}})},18731:function(e,t,n){n(53113)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},83545:function(e,t,n){var r=n(53113),o=n(59054),i=Object.isExtensible;r({target:"Reflect",stat:!0},{isExtensible:function(e){return o(e),!i||i(e)}})},23496:function(e,t,n){n(53113)({target:"Reflect",stat:!0},{ownKeys:n(45644)})},25580:function(e,t,n){var r=n(53113),o=n(50528),i=n(59054);r({target:"Reflect",stat:!0,sham:!n(72907)},{preventExtensions:function(e){i(e);try{var t=o("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},98076:function(e,t,n){var r=n(53113),o=n(59054),i=n(82429),a=n(97490);a&&r({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){o(e),i(t);try{return a(e,t),!0}catch(n){return!1}}})},35827:function(e,t,n){var r=n(53113),o=n(59054),i=n(92811),a=n(50063),s=n(9310),c=n(96046),l=n(80348),u=n(30790),d=n(71991);r({target:"Reflect",stat:!0,forced:s((function(){var e=c.f({},"a",{configurable:!0});return!1!==Reflect.set(u(e),"a",1,e)}))},{set:function e(t,n,r){var s,p,h=arguments.length<4?t:arguments[3],f=l.f(o(t),n);if(!f){if(i(p=u(t)))return e(p,n,r,h);f=d(0)}if(a(f,"value")){if(!1===f.writable||!i(h))return!1;if(s=l.f(h,n)){if(s.get||s.set||!1===s.writable)return!1;s.value=r,c.f(h,n,s)}else c.f(h,n,d(0,r));return!0}return void 0!==f.set&&(f.set.call(h,r),!0)}})},25885:function(e,t,n){var r=n(61193),o=n(10292),i=n(5597),a=n(43698),s=n(96046).f,c=n(91393).f,l=n(10181),u=n(800),d=n(34553),p=n(9310),h=n(61904),f=n(87966)("match"),m=o.RegExp,g=m.prototype,v=/a/g,y=/a/g,b=new m(v)!==v;if(r&&i("RegExp",!b||p((function(){return y[f]=!1,m(v)!=v||m(y)==y||"/a/i"!=m(v,"i")})))){for(var _=function(e,t){var n=this instanceof _,r=l(e),o=void 0===t;return!n&&r&&e.constructor===_&&o?e:a(b?new m(r&&!o?e.source:e,t):m((r=e instanceof _)?e.source:e,r&&o?u.call(e):t),n?this:g,_)},C=function(e){e in _||s(_,e,{configurable:!0,get:function(){return m[e]},set:function(t){m[e]=t}})},w=c(m),x=0;w.length>x;)C(w[x++]);g.constructor=_,_.prototype=g,d(o,"RegExp",_)}h("RegExp")},84532:function(e,t,n){"use strict";var r=n(53113),o=n(67450);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},2342:function(e,t,n){var r=n(61193),o=n(96046),i=n(800);r&&"g"!=/./g.flags&&o.f(RegExp.prototype,"flags",{configurable:!0,get:i})},12892:function(e,t,n){"use strict";var r=n(34553),o=n(59054),i=n(9310),a=n(800),s="toString",c=RegExp.prototype,l=c.toString,u=i((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),d=l.name!=s;(u||d)&&r(RegExp.prototype,s,(function(){var e=o(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in c)?a.call(e):n)}),{unsafe:!0})},9088:function(e,t,n){"use strict";var r=n(20539),o=n(72699);e.exports=r("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),o)},16848:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("anchor")},{anchor:function(e){return o(this,"a","name",e)}})},4739:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("big")},{big:function(){return o(this,"big","","")}})},76783:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("blink")},{blink:function(){return o(this,"blink","","")}})},52182:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("bold")},{bold:function(){return o(this,"b","","")}})},33253:function(e,t,n){"use strict";var r=n(53113),o=n(74152).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return o(this,e)}})},25912:function(e,t,n){"use strict";var r=n(53113),o=n(80348).f,i=n(2439),a=n(31400),s=n(33849),c=n(44245),l=n(19738),u="".endsWith,d=Math.min,p=c("endsWith");r({target:"String",proto:!0,forced:!(!l&&!p&&!!function(){var e=o(String.prototype,"endsWith");return e&&!e.writable}())&&!p},{endsWith:function(e){var t=String(s(this));a(e);var n=arguments.length>1?arguments[1]:void 0,r=i(t.length),o=void 0===n?r:d(i(n),r),c=String(e);return u?u.call(t,c,o):t.slice(o-c.length,o)===c}})},26683:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("fixed")},{fixed:function(){return o(this,"tt","","")}})},78797:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("fontcolor")},{fontcolor:function(e){return o(this,"font","color",e)}})},8565:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("fontsize")},{fontsize:function(e){return o(this,"font","size",e)}})},12844:function(e,t,n){var r=n(53113),o=n(64063),i=String.fromCharCode,a=String.fromCodePoint;r({target:"String",stat:!0,forced:!!a&&1!=a.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,a=0;r>a;){if(t=+arguments[a++],o(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?i(t):i(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},73528:function(e,t,n){"use strict";var r=n(53113),o=n(31400),i=n(33849);r({target:"String",proto:!0,forced:!n(44245)("includes")},{includes:function(e){return!!~String(i(this)).indexOf(o(e),arguments.length>1?arguments[1]:void 0)}})},17980:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("italics")},{italics:function(){return o(this,"i","","")}})},97199:function(e,t,n){"use strict";var r=n(74152).charAt,o=n(202),i=n(91695),a="String Iterator",s=o.set,c=o.getterFor(a);i(String,"String",(function(e){s(this,{type:a,string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=r(n,o),t.index+=e.length,{value:e,done:!1})}))},70549:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("link")},{link:function(e){return o(this,"a","href",e)}})},96248:function(e,t,n){"use strict";var r=n(83615),o=n(59054),i=n(2439),a=n(33849),s=n(60446),c=n(49805);r("match",1,(function(e,t,n){return[function(t){var n=a(this),r=void 0==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var a=o(e),l=String(this);if(!a.global)return c(a,l);var u=a.unicode;a.lastIndex=0;for(var d,p=[],h=0;null!==(d=c(a,l));){var f=String(d[0]);p[h]=f,""===f&&(a.lastIndex=s(l,i(a.lastIndex),u)),h++}return 0===h?null:p}]}))},57020:function(e,t,n){"use strict";var r=n(53113),o=n(38850).end;r({target:"String",proto:!0,forced:n(56840)},{padEnd:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},26213:function(e,t,n){"use strict";var r=n(53113),o=n(38850).start;r({target:"String",proto:!0,forced:n(56840)},{padStart:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},57291:function(e,t,n){var r=n(53113),o=n(264),i=n(2439);r({target:"String",stat:!0},{raw:function(e){for(var t=o(e.raw),n=i(t.length),r=arguments.length,a=[],s=0;n>s;)a.push(String(t[s++])),s<r&&a.push(String(arguments[s]));return a.join("")}})},32622:function(e,t,n){n(53113)({target:"String",proto:!0},{repeat:n(96232)})},90657:function(e,t,n){"use strict";var r=n(83615),o=n(59054),i=n(28040),a=n(2439),s=n(5633),c=n(33849),l=n(60446),u=n(49805),d=Math.max,p=Math.min,h=Math.floor,f=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(e,t,n){return[function(n,r){var o=c(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,o,r):t.call(String(o),n,r)},function(e,i){var c=n(t,e,this,i);if(c.done)return c.value;var h=o(e),f=String(this),m="function"===typeof i;m||(i=String(i));var g=h.global;if(g){var v=h.unicode;h.lastIndex=0}for(var y=[];;){var b=u(h,f);if(null===b)break;if(y.push(b),!g)break;""===String(b[0])&&(h.lastIndex=l(f,a(h.lastIndex),v))}for(var _,C="",w=0,x=0;x<y.length;x++){b=y[x];for(var E=String(b[0]),k=d(p(s(b.index),f.length),0),S=[],T=1;T<b.length;T++)S.push(void 0===(_=b[T])?_:String(_));var I=b.groups;if(m){var P=[E].concat(S,k,f);void 0!==I&&P.push(I);var A=String(i.apply(void 0,P))}else A=r(E,f,k,S,I,i);k>=w&&(C+=f.slice(w,k)+A,w=k+E.length)}return C+f.slice(w)}];function r(e,n,r,o,a,s){var c=r+e.length,l=o.length,u=m;return void 0!==a&&(a=i(a),u=f),t.call(s,u,(function(t,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(c);case"<":s=a[i.slice(1,-1)];break;default:var u=+i;if(0===u)return t;if(u>l){var d=h(u/10);return 0===d?t:d<=l?void 0===o[d-1]?i.charAt(1):o[d-1]+i.charAt(1):t}s=o[u-1]}return void 0===s?"":s}))}}))},23005:function(e,t,n){"use strict";var r=n(83615),o=n(59054),i=n(33849),a=n(73097),s=n(49805);r("search",1,(function(e,t,n){return[function(t){var n=i(this),r=void 0==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var i=o(e),c=String(this),l=i.lastIndex;a(l,0)||(i.lastIndex=0);var u=s(i,c);return a(i.lastIndex,l)||(i.lastIndex=l),null===u?-1:u.index}]}))},7986:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("small")},{small:function(){return o(this,"small","","")}})},91909:function(e,t,n){"use strict";var r=n(83615),o=n(10181),i=n(59054),a=n(33849),s=n(62368),c=n(60446),l=n(2439),u=n(49805),d=n(67450),p=n(9310),h=[].push,f=Math.min,m=4294967295,g=!p((function(){return!RegExp(m,"y")}));r("split",2,(function(e,t,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var r=String(a(this)),i=void 0===n?m:n>>>0;if(0===i)return[];if(void 0===e)return[r];if(!o(e))return t.call(r,e,i);for(var s,c,l,u=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,g=new RegExp(e.source,p+"g");(s=d.call(g,r))&&!((c=g.lastIndex)>f&&(u.push(r.slice(f,s.index)),s.length>1&&s.index<r.length&&h.apply(u,s.slice(1)),l=s[0].length,f=c,u.length>=i));)g.lastIndex===s.index&&g.lastIndex++;return f===r.length?!l&&g.test("")||u.push(""):u.push(r.slice(f)),u.length>i?u.slice(0,i):u}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var o=a(this),i=void 0==t?void 0:t[e];return void 0!==i?i.call(t,o,n):r.call(String(o),t,n)},function(e,o){var a=n(r,e,this,o,r!==t);if(a.done)return a.value;var d=i(e),p=String(this),h=s(d,RegExp),v=d.unicode,y=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(g?"y":"g"),b=new h(g?d:"^(?:"+d.source+")",y),_=void 0===o?m:o>>>0;if(0===_)return[];if(0===p.length)return null===u(b,p)?[p]:[];for(var C=0,w=0,x=[];w<p.length;){b.lastIndex=g?w:0;var E,k=u(b,g?p:p.slice(w));if(null===k||(E=f(l(b.lastIndex+(g?0:w)),p.length))===C)w=c(p,w,v);else{if(x.push(p.slice(C,w)),x.length===_)return x;for(var S=1;S<=k.length-1;S++)if(x.push(k[S]),x.length===_)return x;w=C=E}}return x.push(p.slice(C)),x}]}),!g)},71441:function(e,t,n){"use strict";var r=n(53113),o=n(80348).f,i=n(2439),a=n(31400),s=n(33849),c=n(44245),l=n(19738),u="".startsWith,d=Math.min,p=c("startsWith");r({target:"String",proto:!0,forced:!(!l&&!p&&!!function(){var e=o(String.prototype,"startsWith");return e&&!e.writable}())&&!p},{startsWith:function(e){var t=String(s(this));a(e);var n=i(d(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return u?u.call(t,r,n):t.slice(n,n+r.length)===r}})},22607:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("strike")},{strike:function(){return o(this,"strike","","")}})},26967:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("sub")},{sub:function(){return o(this,"sub","","")}})},66505:function(e,t,n){"use strict";var r=n(53113),o=n(20561);r({target:"String",proto:!0,forced:n(39542)("sup")},{sup:function(){return o(this,"sup","","")}})},38589:function(e,t,n){"use strict";var r=n(53113),o=n(61151).end,i=n(32921)("trimEnd"),a=i?function(){return o(this)}:"".trimEnd;r({target:"String",proto:!0,forced:i},{trimEnd:a,trimRight:a})},91732:function(e,t,n){"use strict";var r=n(53113),o=n(61151).start,i=n(32921)("trimStart"),a=i?function(){return o(this)}:"".trimStart;r({target:"String",proto:!0,forced:i},{trimStart:a,trimLeft:a})},59949:function(e,t,n){"use strict";var r=n(53113),o=n(61151).trim;r({target:"String",proto:!0,forced:n(32921)("trim")},{trim:function(){return o(this)}})},44851:function(e,t,n){n(56492)("asyncIterator")},19042:function(e,t,n){"use strict";var r=n(53113),o=n(61193),i=n(10292),a=n(50063),s=n(92811),c=n(96046).f,l=n(28005),u=i.Symbol;if(o&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var d={},p=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof p?new u(e):void 0===e?u():u(e);return""===e&&(d[t]=!0),t};l(p,u);var h=p.prototype=u.prototype;h.constructor=p;var f=h.toString,m="Symbol(test)"==String(u("test")),g=/^Symbol\((.*)\)[^)]+$/;c(h,"description",{configurable:!0,get:function(){var e=s(this)?this.valueOf():this,t=f.call(e);if(a(d,e))return"";var n=m?t.slice(7,-1):t.replace(g,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:p})}},69326:function(e,t,n){n(56492)("hasInstance")},36983:function(e,t,n){n(56492)("isConcatSpreadable")},86508:function(e,t,n){n(56492)("iterator")},76626:function(e,t,n){"use strict";var r=n(53113),o=n(10292),i=n(50528),a=n(19738),s=n(61193),c=n(43933),l=n(14877),u=n(9310),d=n(50063),p=n(39691),h=n(92811),f=n(59054),m=n(28040),g=n(264),v=n(30974),y=n(71991),b=n(30845),_=n(83349),C=n(91393),w=n(55601),x=n(43088),E=n(80348),k=n(96046),S=n(97164),T=n(40228),I=n(34553),P=n(48654),A=n(93532),R=n(67200),D=n(62237),M=n(87966),N=n(70286),L=n(56492),B=n(23270),O=n(202),F=n(8084).forEach,H=A("hidden"),z="Symbol",U=M("toPrimitive"),V=O.set,W=O.getterFor(z),j=Object.prototype,q=o.Symbol,G=i("JSON","stringify"),K=E.f,Y=k.f,Q=w.f,X=S.f,$=P("symbols"),J=P("op-symbols"),Z=P("string-to-symbol-registry"),ee=P("symbol-to-string-registry"),te=P("wks"),ne=o.QObject,re=!ne||!ne.prototype||!ne.prototype.findChild,oe=s&&u((function(){return 7!=b(Y({},"a",{get:function(){return Y(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=K(j,t);r&&delete j[t],Y(e,t,n),r&&e!==j&&Y(j,t,r)}:Y,ie=function(e,t){var n=$[e]=b(q.prototype);return V(n,{type:z,tag:e,description:t}),s||(n.description=t),n},ae=c&&"symbol"==typeof q.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof q},se=function(e,t,n){e===j&&se(J,t,n),f(e);var r=v(t,!0);return f(n),d($,r)?(n.enumerable?(d(e,H)&&e[H][r]&&(e[H][r]=!1),n=b(n,{enumerable:y(0,!1)})):(d(e,H)||Y(e,H,y(1,{})),e[H][r]=!0),oe(e,r,n)):Y(e,r,n)},ce=function(e,t){f(e);var n=g(t),r=_(n).concat(pe(n));return F(r,(function(t){s&&!le.call(n,t)||se(e,t,n[t])})),e},le=function(e){var t=v(e,!0),n=X.call(this,t);return!(this===j&&d($,t)&&!d(J,t))&&(!(n||!d(this,t)||!d($,t)||d(this,H)&&this[H][t])||n)},ue=function(e,t){var n=g(e),r=v(t,!0);if(n!==j||!d($,r)||d(J,r)){var o=K(n,r);return!o||!d($,r)||d(n,H)&&n[H][r]||(o.enumerable=!0),o}},de=function(e){var t=Q(g(e)),n=[];return F(t,(function(e){d($,e)||d(R,e)||n.push(e)})),n},pe=function(e){var t=e===j,n=Q(t?J:g(e)),r=[];return F(n,(function(e){!d($,e)||t&&!d(j,e)||r.push($[e])})),r};(c||(q=function(){if(this instanceof q)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=D(e),n=function e(n){this===j&&e.call(J,n),d(this,H)&&d(this[H],t)&&(this[H][t]=!1),oe(this,t,y(1,n))};return s&&re&&oe(j,t,{configurable:!0,set:n}),ie(t,e)},I(q.prototype,"toString",(function(){return W(this).tag})),S.f=le,k.f=se,E.f=ue,C.f=w.f=de,x.f=pe,s&&(Y(q.prototype,"description",{configurable:!0,get:function(){return W(this).description}}),a||I(j,"propertyIsEnumerable",le,{unsafe:!0}))),l||(N.f=function(e){return ie(M(e),e)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:q}),F(_(te),(function(e){L(e)})),r({target:z,stat:!0,forced:!c},{for:function(e){var t=String(e);if(d(Z,t))return Z[t];var n=q(t);return Z[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(e,t){return void 0===t?b(e):ce(b(e),t)},defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:ue}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),r({target:"Object",stat:!0,forced:u((function(){x.f(1)}))},{getOwnPropertySymbols:function(e){return x.f(m(e))}}),G)&&r({target:"JSON",stat:!0,forced:!c||u((function(){var e=q();return"[null]"!=G([e])||"{}"!=G({a:e})||"{}"!=G(Object(e))}))},{stringify:function(e,t,n){for(var r,o=[e],i=1;arguments.length>i;)o.push(arguments[i++]);if(r=t,(h(t)||void 0!==e)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),o[1]=t,G.apply(null,o)}});q.prototype[U]||T(q.prototype,U,q.prototype.valueOf),B(q,z),R[H]=!0},79737:function(e,t,n){n(56492)("match")},40952:function(e,t,n){n(56492)("replace")},40186:function(e,t,n){n(56492)("search")},70202:function(e,t,n){n(56492)("species")},17824:function(e,t,n){n(56492)("split")},22463:function(e,t,n){n(56492)("toPrimitive")},91404:function(e,t,n){n(56492)("toStringTag")},91015:function(e,t,n){n(56492)("unscopables")},72129:function(e,t,n){"use strict";var r=n(47803),o=n(50796),i=r.aTypedArray;(0,r.exportTypedArrayMethod)("copyWithin",(function(e,t){return o.call(i(this),e,t,arguments.length>2?arguments[2]:void 0)}))},31205:function(e,t,n){"use strict";var r=n(47803),o=n(8084).every,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("every",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},7129:function(e,t,n){"use strict";var r=n(47803),o=n(86202),i=r.aTypedArray;(0,r.exportTypedArrayMethod)("fill",(function(e){return o.apply(i(this),arguments)}))},1282:function(e,t,n){"use strict";var r=n(47803),o=n(8084).filter,i=n(62368),a=r.aTypedArray,s=r.aTypedArrayConstructor;(0,r.exportTypedArrayMethod)("filter",(function(e){for(var t=o(a(this),e,arguments.length>1?arguments[1]:void 0),n=i(this,this.constructor),r=0,c=t.length,l=new(s(n))(c);c>r;)l[r]=t[r++];return l}))},35954:function(e,t,n){"use strict";var r=n(47803),o=n(8084).findIndex,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("findIndex",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},19075:function(e,t,n){"use strict";var r=n(47803),o=n(8084).find,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("find",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},73141:function(e,t,n){n(42238)("Float32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},95850:function(e,t,n){n(42238)("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},54007:function(e,t,n){"use strict";var r=n(47803),o=n(8084).forEach,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("forEach",(function(e){o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},88912:function(e,t,n){"use strict";var r=n(60116);(0,n(47803).exportTypedArrayStaticMethod)("from",n(33584),r)},88693:function(e,t,n){"use strict";var r=n(47803),o=n(64358).includes,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("includes",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},49826:function(e,t,n){"use strict";var r=n(47803),o=n(64358).indexOf,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("indexOf",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},77796:function(e,t,n){n(42238)("Int16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},41314:function(e,t,n){n(42238)("Int32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},79371:function(e,t,n){n(42238)("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},41977:function(e,t,n){"use strict";var r=n(10292),o=n(47803),i=n(49453),a=n(87966)("iterator"),s=r.Uint8Array,c=i.values,l=i.keys,u=i.entries,d=o.aTypedArray,p=o.exportTypedArrayMethod,h=s&&s.prototype[a],f=!!h&&("values"==h.name||void 0==h.name),m=function(){return c.call(d(this))};p("entries",(function(){return u.call(d(this))})),p("keys",(function(){return l.call(d(this))})),p("values",m,!f),p(a,m,!f)},9772:function(e,t,n){"use strict";var r=n(47803),o=r.aTypedArray,i=r.exportTypedArrayMethod,a=[].join;i("join",(function(e){return a.apply(o(this),arguments)}))},68887:function(e,t,n){"use strict";var r=n(47803),o=n(87378),i=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",(function(e){return o.apply(i(this),arguments)}))},15068:function(e,t,n){"use strict";var r=n(47803),o=n(8084).map,i=n(62368),a=r.aTypedArray,s=r.aTypedArrayConstructor;(0,r.exportTypedArrayMethod)("map",(function(e){return o(a(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(s(i(e,e.constructor)))(t)}))}))},94773:function(e,t,n){"use strict";var r=n(47803),o=n(60116),i=r.aTypedArrayConstructor;(0,r.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(i(this))(t);t>e;)n[e]=arguments[e++];return n}),o)},23633:function(e,t,n){"use strict";var r=n(47803),o=n(46545).right,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduceRight",(function(e){return o(i(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},80634:function(e,t,n){"use strict";var r=n(47803),o=n(46545).left,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduce",(function(e){return o(i(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},7784:function(e,t,n){"use strict";var r=n(47803),o=r.aTypedArray,i=r.exportTypedArrayMethod,a=Math.floor;i("reverse",(function(){for(var e,t=this,n=o(t).length,r=a(n/2),i=0;i<r;)e=t[i],t[i++]=t[--n],t[n]=e;return t}))},20318:function(e,t,n){"use strict";var r=n(47803),o=n(2439),i=n(82844),a=n(28040),s=n(9310),c=r.aTypedArray;(0,r.exportTypedArrayMethod)("set",(function(e){c(this);var t=i(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=a(e),s=o(r.length),l=0;if(s+t>n)throw RangeError("Wrong length");for(;l<s;)this[t+l]=r[l++]}),s((function(){new Int8Array(1).set({})})))},85220:function(e,t,n){"use strict";var r=n(47803),o=n(62368),i=n(9310),a=r.aTypedArray,s=r.aTypedArrayConstructor,c=r.exportTypedArrayMethod,l=[].slice;c("slice",(function(e,t){for(var n=l.call(a(this),e,t),r=o(this,this.constructor),i=0,c=n.length,u=new(s(r))(c);c>i;)u[i]=n[i++];return u}),i((function(){new Int8Array(1).slice()})))},72080:function(e,t,n){"use strict";var r=n(47803),o=n(8084).some,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("some",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},22548:function(e,t,n){"use strict";var r=n(47803),o=r.aTypedArray,i=r.exportTypedArrayMethod,a=[].sort;i("sort",(function(e){return a.call(o(this),e)}))},91823:function(e,t,n){"use strict";var r=n(47803),o=n(2439),i=n(64063),a=n(62368),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("subarray",(function(e,t){var n=s(this),r=n.length,c=i(e,r);return new(a(n,n.constructor))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,o((void 0===t?r:i(t,r))-c))}))},7124:function(e,t,n){"use strict";var r=n(10292),o=n(47803),i=n(9310),a=r.Int8Array,s=o.aTypedArray,c=o.exportTypedArrayMethod,l=[].toLocaleString,u=[].slice,d=!!a&&i((function(){l.call(new a(1))}));c("toLocaleString",(function(){return l.apply(d?u.call(s(this)):s(this),arguments)}),i((function(){return[1,2].toLocaleString()!=new a([1,2]).toLocaleString()}))||!i((function(){a.prototype.toLocaleString.call([1,2])})))},10271:function(e,t,n){"use strict";var r=n(47803).exportTypedArrayMethod,o=n(9310),i=n(10292).Uint8Array,a=i&&i.prototype||{},s=[].toString,c=[].join;o((function(){s.call({})}))&&(s=function(){return c.call(this)});var l=a.toString!=s;r("toString",s,l)},10119:function(e,t,n){n(42238)("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},201:function(e,t,n){n(42238)("Uint32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},7998:function(e,t,n){n(42238)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},27949:function(e,t,n){n(42238)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},85525:function(e,t,n){"use strict";var r,o=n(10292),i=n(21079),a=n(85306),s=n(20539),c=n(17444),l=n(92811),u=n(202).enforce,d=n(34514),p=!o.ActiveXObject&&"ActiveXObject"in o,h=Object.isExtensible,f=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},m=e.exports=s("WeakMap",f,c);if(d&&p){r=c.getConstructor(f,"WeakMap",!0),a.REQUIRED=!0;var g=m.prototype,v=g.delete,y=g.has,b=g.get,_=g.set;i(g,{delete:function(e){if(l(e)&&!h(e)){var t=u(this);return t.frozen||(t.frozen=new r),v.call(this,e)||t.frozen.delete(e)}return v.call(this,e)},has:function(e){if(l(e)&&!h(e)){var t=u(this);return t.frozen||(t.frozen=new r),y.call(this,e)||t.frozen.has(e)}return y.call(this,e)},get:function(e){if(l(e)&&!h(e)){var t=u(this);return t.frozen||(t.frozen=new r),y.call(this,e)?b.call(this,e):t.frozen.get(e)}return b.call(this,e)},set:function(e,t){if(l(e)&&!h(e)){var n=u(this);n.frozen||(n.frozen=new r),y.call(this,e)?_.call(this,e,t):n.frozen.set(e,t)}else _.call(this,e,t);return this}})}},53411:function(e,t,n){"use strict";n(20539)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(17444))},51922:function(e,t,n){n(56492)("dispose")},81162:function(e,t,n){n(56492)("observable")},40137:function(e,t,n){n(56492)("patternMatch")},60839:function(e,t,n){var r=n(10292),o=n(41121),i=n(86152),a=n(40228);for(var s in o){var c=r[s],l=c&&c.prototype;if(l&&l.forEach!==i)try{a(l,"forEach",i)}catch(u){l.forEach=i}}},36726:function(e,t,n){var r=n(10292),o=n(41121),i=n(49453),a=n(40228),s=n(87966),c=s("iterator"),l=s("toStringTag"),u=i.values;for(var d in o){var p=r[d],h=p&&p.prototype;if(h){if(h[c]!==u)try{a(h,c,u)}catch(m){h[c]=u}if(h[l]||a(h,l,d),o[d])for(var f in i)if(h[f]!==i[f])try{a(h,f,i[f])}catch(m){h[f]=i[f]}}}},88685:function(e,t,n){var r=n(53113),o=n(10292),i=n(98190);r({global:!0,bind:!0,enumerable:!0,forced:!o.setImmediate||!o.clearImmediate},{setImmediate:i.set,clearImmediate:i.clear})},74803:function(e,t,n){var r=n(53113),o=n(10292),i=n(75362),a=n(53301),s=o.process,c="process"==a(s);r({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=c&&s.domain;i(t?t.bind(e):e)}})},90089:function(e,t,n){"use strict";n(49453);var r=n(53113),o=n(50528),i=n(45416),a=n(34553),s=n(21079),c=n(23270),l=n(84287),u=n(202),d=n(3706),p=n(50063),h=n(60690),f=n(17922),m=n(59054),g=n(92811),v=n(30845),y=n(71991),b=n(44274),_=n(55886),C=n(87966),w=o("fetch"),x=o("Headers"),E=C("iterator"),k="URLSearchParams",S="URLSearchParamsIterator",T=u.set,I=u.getterFor(k),P=u.getterFor(S),A=/\+/g,R=Array(4),D=function(e){return R[e-1]||(R[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},M=function(e){try{return decodeURIComponent(e)}catch(t){return e}},N=function(e){var t=e.replace(A," "),n=4;try{return decodeURIComponent(t)}catch(r){for(;n;)t=t.replace(D(n--),M);return t}},L=/[!'()~]|%20/g,B={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},O=function(e){return B[e]},F=function(e){return encodeURIComponent(e).replace(L,O)},H=function(e,t){if(t)for(var n,r,o=t.split("&"),i=0;i<o.length;)(n=o[i++]).length&&(r=n.split("="),e.push({key:N(r.shift()),value:N(r.join("="))}))},z=function(e){this.entries.length=0,H(this.entries,e)},U=function(e,t){if(e<t)throw TypeError("Not enough arguments")},V=l((function(e,t){T(this,{type:S,iterator:b(I(e).entries),kind:t})}),"Iterator",(function(){var e=P(this),t=e.kind,n=e.iterator.next(),r=n.value;return n.done||(n.value="keys"===t?r.key:"values"===t?r.value:[r.key,r.value]),n})),W=function(){d(this,W,k);var e,t,n,r,o,i,a,s,c,l=arguments.length>0?arguments[0]:void 0,u=this,h=[];if(T(u,{type:k,entries:h,updateURL:function(){},updateSearchParams:z}),void 0!==l)if(g(l))if("function"===typeof(e=_(l)))for(n=(t=e.call(l)).next;!(r=n.call(t)).done;){if((a=(i=(o=b(m(r.value))).next).call(o)).done||(s=i.call(o)).done||!i.call(o).done)throw TypeError("Expected sequence with length 2");h.push({key:a.value+"",value:s.value+""})}else for(c in l)p(l,c)&&h.push({key:c,value:l[c]+""});else H(h,"string"===typeof l?"?"===l.charAt(0)?l.slice(1):l:l+"")},j=W.prototype;s(j,{append:function(e,t){U(arguments.length,2);var n=I(this);n.entries.push({key:e+"",value:t+""}),n.updateURL()},delete:function(e){U(arguments.length,1);for(var t=I(this),n=t.entries,r=e+"",o=0;o<n.length;)n[o].key===r?n.splice(o,1):o++;t.updateURL()},get:function(e){U(arguments.length,1);for(var t=I(this).entries,n=e+"",r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){U(arguments.length,1);for(var t=I(this).entries,n=e+"",r=[],o=0;o<t.length;o++)t[o].key===n&&r.push(t[o].value);return r},has:function(e){U(arguments.length,1);for(var t=I(this).entries,n=e+"",r=0;r<t.length;)if(t[r++].key===n)return!0;return!1},set:function(e,t){U(arguments.length,1);for(var n,r=I(this),o=r.entries,i=!1,a=e+"",s=t+"",c=0;c<o.length;c++)(n=o[c]).key===a&&(i?o.splice(c--,1):(i=!0,n.value=s));i||o.push({key:a,value:s}),r.updateURL()},sort:function(){var e,t,n,r=I(this),o=r.entries,i=o.slice();for(o.length=0,n=0;n<i.length;n++){for(e=i[n],t=0;t<n;t++)if(o[t].key>e.key){o.splice(t,0,e);break}t===n&&o.push(e)}r.updateURL()},forEach:function(e){for(var t,n=I(this).entries,r=h(e,arguments.length>1?arguments[1]:void 0,3),o=0;o<n.length;)r((t=n[o++]).value,t.key,this)},keys:function(){return new V(this,"keys")},values:function(){return new V(this,"values")},entries:function(){return new V(this,"entries")}},{enumerable:!0}),a(j,E,j.entries),a(j,"toString",(function(){for(var e,t=I(this).entries,n=[],r=0;r<t.length;)e=t[r++],n.push(F(e.key)+"="+F(e.value));return n.join("&")}),{enumerable:!0}),c(W,k),r({global:!0,forced:!i},{URLSearchParams:W}),i||"function"!=typeof w||"function"!=typeof x||r({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,n,r,o=[e];return arguments.length>1&&(g(t=arguments[1])&&(n=t.body,f(n)===k&&((r=t.headers?new x(t.headers):new x).has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=v(t,{body:y(0,String(n)),headers:y(0,r)}))),o.push(t)),w.apply(this,o)}}),e.exports={URLSearchParams:W,getState:I}},48985:function(e,t,n){"use strict";n(97199);var r,o=n(53113),i=n(61193),a=n(45416),s=n(10292),c=n(22866),l=n(34553),u=n(3706),d=n(50063),p=n(84764),h=n(27311),f=n(74152).codeAt,m=n(89270),g=n(23270),v=n(90089),y=n(202),b=s.URL,_=v.URLSearchParams,C=v.getState,w=y.set,x=y.getterFor("URL"),E=Math.floor,k=Math.pow,S="Invalid scheme",T="Invalid host",I="Invalid port",P=/[A-Za-z]/,A=/[\d+\-.A-Za-z]/,R=/\d/,D=/^(0x|0X)/,M=/^[0-7]+$/,N=/^\d+$/,L=/^[\dA-Fa-f]+$/,B=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,O=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,F=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,H=/[\u0009\u000A\u000D]/g,z=function(e,t){var n,r,o;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return T;if(!(n=V(t.slice(1,-1))))return T;e.host=n}else if(X(e)){if(t=m(t),B.test(t))return T;if(null===(n=U(t)))return T;e.host=n}else{if(O.test(t))return T;for(n="",r=h(t),o=0;o<r.length;o++)n+=Y(r[o],j);e.host=n}},U=function(e){var t,n,r,o,i,a,s,c=e.split(".");if(c.length&&""==c[c.length-1]&&c.pop(),(t=c.length)>4)return e;for(n=[],r=0;r<t;r++){if(""==(o=c[r]))return e;if(i=10,o.length>1&&"0"==o.charAt(0)&&(i=D.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?N:8==i?M:L).test(o))return e;a=parseInt(o,i)}n.push(a)}for(r=0;r<t;r++)if(a=n[r],r==t-1){if(a>=k(256,5-t))return null}else if(a>255)return null;for(s=n.pop(),r=0;r<n.length;r++)s+=n[r]*k(256,3-r);return s},V=function(e){var t,n,r,o,i,a,s,c=[0,0,0,0,0,0,0,0],l=0,u=null,d=0,p=function(){return e.charAt(d)};if(":"==p()){if(":"!=e.charAt(1))return;d+=2,u=++l}for(;p();){if(8==l)return;if(":"!=p()){for(t=n=0;n<4&&L.test(p());)t=16*t+parseInt(p(),16),d++,n++;if("."==p()){if(0==n)return;if(d-=n,l>6)return;for(r=0;p();){if(o=null,r>0){if(!("."==p()&&r<4))return;d++}if(!R.test(p()))return;for(;R.test(p());){if(i=parseInt(p(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;d++}c[l]=256*c[l]+o,2!=++r&&4!=r||l++}if(4!=r)return;break}if(":"==p()){if(d++,!p())return}else if(p())return;c[l++]=t}else{if(null!==u)return;d++,u=++l}}if(null!==u)for(a=l-u,l=7;0!=l&&a>0;)s=c[l],c[l--]=c[u+a-1],c[u+--a]=s;else if(8!=l)return;return c},W=function(e){var t,n,r,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)t.unshift(e%256),e=E(e/256);return t.join(".")}if("object"==typeof e){for(t="",r=function(e){for(var t=null,n=1,r=null,o=0,i=0;i<8;i++)0!==e[i]?(o>n&&(t=r,n=o),r=null,o=0):(null===r&&(r=i),++o);return o>n&&(t=r,n=o),t}(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),r===n?(t+=n?":":"::",o=!0):(t+=e[n].toString(16),n<7&&(t+=":")));return"["+t+"]"}return e},j={},q=p({},j,{" ":1,'"':1,"<":1,">":1,"`":1}),G=p({},q,{"#":1,"?":1,"{":1,"}":1}),K=p({},G,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Y=function(e,t){var n=f(e,0);return n>32&&n<127&&!d(t,e)?e:encodeURIComponent(e)},Q={ftp:21,file:null,http:80,https:443,ws:80,wss:443},X=function(e){return d(Q,e.scheme)},$=function(e){return""!=e.username||""!=e.password},J=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},Z=function(e,t){var n;return 2==e.length&&P.test(e.charAt(0))&&(":"==(n=e.charAt(1))||!t&&"|"==n)},ee=function(e){var t;return e.length>1&&Z(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},te=function(e){var t=e.path,n=t.length;!n||"file"==e.scheme&&1==n&&Z(t[0],!0)||t.pop()},ne=function(e){return"."===e||"%2e"===e.toLowerCase()},re={},oe={},ie={},ae={},se={},ce={},le={},ue={},de={},pe={},he={},fe={},me={},ge={},ve={},ye={},be={},_e={},Ce={},we={},xe={},Ee=function(e,t,n,o){var i,a,s,c,l,u=n||re,p=0,f="",m=!1,g=!1,v=!1;for(n||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(F,"")),t=t.replace(H,""),i=h(t);p<=i.length;){switch(a=i[p],u){case re:if(!a||!P.test(a)){if(n)return S;u=ie;continue}f+=a.toLowerCase(),u=oe;break;case oe:if(a&&(A.test(a)||"+"==a||"-"==a||"."==a))f+=a.toLowerCase();else{if(":"!=a){if(n)return S;f="",u=ie,p=0;continue}if(n&&(X(e)!=d(Q,f)||"file"==f&&($(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=f,n)return void(X(e)&&Q[e.scheme]==e.port&&(e.port=null));f="","file"==e.scheme?u=ge:X(e)&&o&&o.scheme==e.scheme?u=ae:X(e)?u=ue:"/"==i[p+1]?(u=se,p++):(e.cannotBeABaseURL=!0,e.path.push(""),u=Ce)}break;case ie:if(!o||o.cannotBeABaseURL&&"#"!=a)return S;if(o.cannotBeABaseURL&&"#"==a){e.scheme=o.scheme,e.path=o.path.slice(),e.query=o.query,e.fragment="",e.cannotBeABaseURL=!0,u=xe;break}u="file"==o.scheme?ge:ce;continue;case ae:if("/"!=a||"/"!=i[p+1]){u=ce;continue}u=de,p++;break;case se:if("/"==a){u=pe;break}u=_e;continue;case ce:if(e.scheme=o.scheme,a==r)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query;else if("/"==a||"\\"==a&&X(e))u=le;else if("?"==a)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query="",u=we;else{if("#"!=a){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.path.pop(),u=_e;continue}e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query,e.fragment="",u=xe}break;case le:if(!X(e)||"/"!=a&&"\\"!=a){if("/"!=a){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,u=_e;continue}u=pe}else u=de;break;case ue:if(u=de,"/"!=a||"/"!=f.charAt(p+1))continue;p++;break;case de:if("/"!=a&&"\\"!=a){u=pe;continue}break;case pe:if("@"==a){m&&(f="%40"+f),m=!0,s=h(f);for(var y=0;y<s.length;y++){var b=s[y];if(":"!=b||v){var _=Y(b,K);v?e.password+=_:e.username+=_}else v=!0}f=""}else if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&X(e)){if(m&&""==f)return"Invalid authority";p-=h(f).length+1,f="",u=he}else f+=a;break;case he:case fe:if(n&&"file"==e.scheme){u=ye;continue}if(":"!=a||g){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&X(e)){if(X(e)&&""==f)return T;if(n&&""==f&&($(e)||null!==e.port))return;if(c=z(e,f))return c;if(f="",u=be,n)return;continue}"["==a?g=!0:"]"==a&&(g=!1),f+=a}else{if(""==f)return T;if(c=z(e,f))return c;if(f="",u=me,n==fe)return}break;case me:if(!R.test(a)){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&X(e)||n){if(""!=f){var C=parseInt(f,10);if(C>65535)return I;e.port=X(e)&&C===Q[e.scheme]?null:C,f=""}if(n)return;u=be;continue}return I}f+=a;break;case ge:if(e.scheme="file","/"==a||"\\"==a)u=ve;else{if(!o||"file"!=o.scheme){u=_e;continue}if(a==r)e.host=o.host,e.path=o.path.slice(),e.query=o.query;else if("?"==a)e.host=o.host,e.path=o.path.slice(),e.query="",u=we;else{if("#"!=a){ee(i.slice(p).join(""))||(e.host=o.host,e.path=o.path.slice(),te(e)),u=_e;continue}e.host=o.host,e.path=o.path.slice(),e.query=o.query,e.fragment="",u=xe}}break;case ve:if("/"==a||"\\"==a){u=ye;break}o&&"file"==o.scheme&&!ee(i.slice(p).join(""))&&(Z(o.path[0],!0)?e.path.push(o.path[0]):e.host=o.host),u=_e;continue;case ye:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&Z(f))u=_e;else if(""==f){if(e.host="",n)return;u=be}else{if(c=z(e,f))return c;if("localhost"==e.host&&(e.host=""),n)return;f="",u=be}continue}f+=a;break;case be:if(X(e)){if(u=_e,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=r&&(u=_e,"/"!=a))continue}else e.fragment="",u=xe;else e.query="",u=we;break;case _e:if(a==r||"/"==a||"\\"==a&&X(e)||!n&&("?"==a||"#"==a)){if(".."===(l=(l=f).toLowerCase())||"%2e."===l||".%2e"===l||"%2e%2e"===l?(te(e),"/"==a||"\\"==a&&X(e)||e.path.push("")):ne(f)?"/"==a||"\\"==a&&X(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&Z(f)&&(e.host&&(e.host=""),f=f.charAt(0)+":"),e.path.push(f)),f="","file"==e.scheme&&(a==r||"?"==a||"#"==a))for(;e.path.length>1&&""===e.path[0];)e.path.shift();"?"==a?(e.query="",u=we):"#"==a&&(e.fragment="",u=xe)}else f+=Y(a,G);break;case Ce:"?"==a?(e.query="",u=we):"#"==a?(e.fragment="",u=xe):a!=r&&(e.path[0]+=Y(a,j));break;case we:n||"#"!=a?a!=r&&("'"==a&&X(e)?e.query+="%27":e.query+="#"==a?"%23":Y(a,j)):(e.fragment="",u=xe);break;case xe:a!=r&&(e.fragment+=Y(a,q))}p++}},ke=function(e){var t,n,r=u(this,ke,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(e),s=w(r,{type:"URL"});if(void 0!==o)if(o instanceof ke)t=x(o);else if(n=Ee(t={},String(o)))throw TypeError(n);if(n=Ee(s,a,null,t))throw TypeError(n);var c=s.searchParams=new _,l=C(c);l.updateSearchParams(s.query),l.updateURL=function(){s.query=String(c)||null},i||(r.href=Te.call(r),r.origin=Ie.call(r),r.protocol=Pe.call(r),r.username=Ae.call(r),r.password=Re.call(r),r.host=De.call(r),r.hostname=Me.call(r),r.port=Ne.call(r),r.pathname=Le.call(r),r.search=Be.call(r),r.searchParams=Oe.call(r),r.hash=Fe.call(r))},Se=ke.prototype,Te=function(){var e=x(this),t=e.scheme,n=e.username,r=e.password,o=e.host,i=e.port,a=e.path,s=e.query,c=e.fragment,l=t+":";return null!==o?(l+="//",$(e)&&(l+=n+(r?":"+r:"")+"@"),l+=W(o),null!==i&&(l+=":"+i)):"file"==t&&(l+="//"),l+=e.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(l+="?"+s),null!==c&&(l+="#"+c),l},Ie=function(){var e=x(this),t=e.scheme,n=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(r){return"null"}return"file"!=t&&X(e)?t+"://"+W(e.host)+(null!==n?":"+n:""):"null"},Pe=function(){return x(this).scheme+":"},Ae=function(){return x(this).username},Re=function(){return x(this).password},De=function(){var e=x(this),t=e.host,n=e.port;return null===t?"":null===n?W(t):W(t)+":"+n},Me=function(){var e=x(this).host;return null===e?"":W(e)},Ne=function(){var e=x(this).port;return null===e?"":String(e)},Le=function(){var e=x(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Be=function(){var e=x(this).query;return e?"?"+e:""},Oe=function(){return x(this).searchParams},Fe=function(){var e=x(this).fragment;return e?"#"+e:""},He=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(i&&c(Se,{href:He(Te,(function(e){var t=x(this),n=String(e),r=Ee(t,n);if(r)throw TypeError(r);C(t.searchParams).updateSearchParams(t.query)})),origin:He(Ie),protocol:He(Pe,(function(e){var t=x(this);Ee(t,String(e)+":",re)})),username:He(Ae,(function(e){var t=x(this),n=h(String(e));if(!J(t)){t.username="";for(var r=0;r<n.length;r++)t.username+=Y(n[r],K)}})),password:He(Re,(function(e){var t=x(this),n=h(String(e));if(!J(t)){t.password="";for(var r=0;r<n.length;r++)t.password+=Y(n[r],K)}})),host:He(De,(function(e){var t=x(this);t.cannotBeABaseURL||Ee(t,String(e),he)})),hostname:He(Me,(function(e){var t=x(this);t.cannotBeABaseURL||Ee(t,String(e),fe)})),port:He(Ne,(function(e){var t=x(this);J(t)||(""==(e=String(e))?t.port=null:Ee(t,e,me))})),pathname:He(Le,(function(e){var t=x(this);t.cannotBeABaseURL||(t.path=[],Ee(t,e+"",be))})),search:He(Be,(function(e){var t=x(this);""==(e=String(e))?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",Ee(t,e,we)),C(t.searchParams).updateSearchParams(t.query)})),searchParams:He(Oe),hash:He(Fe,(function(e){var t=x(this);""!=(e=String(e))?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Ee(t,e,xe)):t.fragment=null}))}),l(Se,"toJSON",(function(){return Te.call(this)}),{enumerable:!0}),l(Se,"toString",(function(){return Te.call(this)}),{enumerable:!0}),b){var ze=b.createObjectURL,Ue=b.revokeObjectURL;ze&&l(ke,"createObjectURL",(function(e){return ze.apply(b,arguments)})),Ue&&l(ke,"revokeObjectURL",(function(e){return Ue.apply(b,arguments)}))}g(ke,"URL"),o({global:!0,forced:!a,sham:!i},{URL:ke})},12713:function(e,t,n){"use strict";n(53113)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},44599:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(57534),n(8088),n(26910),n(35745),function(){var e=i,t=e.lib.BlockCipher,n=e.algo,r=[],o=[],a=[],s=[],c=[],l=[],u=[],d=[],p=[],h=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,i=0;for(t=0;t<256;t++){var f=i^i<<1^i<<2^i<<3^i<<4;f=f>>>8^255&f^99,r[n]=f,o[f]=n;var m=e[n],g=e[m],v=e[g],y=257*e[f]^16843008*f;a[n]=y<<24|y>>>8,s[n]=y<<16|y>>>16,c[n]=y<<8|y>>>24,l[n]=y,y=16843009*v^65537*g^257*m^16843008*n,u[f]=y<<24|y>>>8,d[f]=y<<16|y>>>16,p[f]=y<<8|y>>>24,h[f]=y,n?(n=m^e[e[e[v^m]]],i^=e[e[i]]):n=i=1}}();var f=[0,1,2,4,8,16,32,64,128,27,54],m=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,o=4*((this._nRounds=n+6)+1),i=this._keySchedule=[],a=0;a<o;a++)a<n?i[a]=t[a]:(l=i[a-1],a%n?n>6&&a%n==4&&(l=r[l>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l]):(l=r[(l=l<<8|l>>>24)>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l],l^=f[a/n|0]<<24),i[a]=i[a-n]^l);for(var s=this._invKeySchedule=[],c=0;c<o;c++){if(a=o-c,c%4)var l=i[a];else l=i[a-4];s[c]=c<4||a<=4?l:u[r[l>>>24]]^d[r[l>>>16&255]]^p[r[l>>>8&255]]^h[r[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,a,s,c,l,r)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,u,d,p,h,o),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,o,i,a,s){for(var c=this._nRounds,l=e[t]^n[0],u=e[t+1]^n[1],d=e[t+2]^n[2],p=e[t+3]^n[3],h=4,f=1;f<c;f++){var m=r[l>>>24]^o[u>>>16&255]^i[d>>>8&255]^a[255&p]^n[h++],g=r[u>>>24]^o[d>>>16&255]^i[p>>>8&255]^a[255&l]^n[h++],v=r[d>>>24]^o[p>>>16&255]^i[l>>>8&255]^a[255&u]^n[h++],y=r[p>>>24]^o[l>>>16&255]^i[u>>>8&255]^a[255&d]^n[h++];l=m,u=g,d=v,p=y}m=(s[l>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[255&p])^n[h++],g=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[p>>>8&255]<<8|s[255&l])^n[h++],v=(s[d>>>24]<<24|s[p>>>16&255]<<16|s[l>>>8&255]<<8|s[255&u])^n[h++],y=(s[p>>>24]<<24|s[l>>>16&255]<<16|s[u>>>8&255]<<8|s[255&d])^n[h++],e[t]=m,e[t+1]=g,e[t+2]=v,e[t+3]=y},keySize:8});e.AES=t._createHelper(m)}(),i.AES)}()},71860:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(57534),n(8088),n(26910),n(35745),function(){var e=i,t=e.lib.BlockCipher,n=e.algo,r=16,o=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],a=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]],s={pbox:[],sbox:[]};function c(e,t){var n=t>>24&255,r=t>>16&255,o=t>>8&255,i=255&t,a=e.sbox[0][n]+e.sbox[1][r];return a^=e.sbox[2][o],a+=e.sbox[3][i]}function l(e,t,n){for(var o,i=t,a=n,s=0;s<r;++s)o=i^=e.pbox[s],i=a=c(e,i)^a,a=o;return o=i,i=a,a=o,a^=e.pbox[r],{left:i^=e.pbox[r+1],right:a}}function u(e,t,n){for(var o,i=t,a=n,s=r+1;s>1;--s)o=i^=e.pbox[s],i=a=c(e,i)^a,a=o;return o=i,i=a,a=o,a^=e.pbox[1],{left:i^=e.pbox[0],right:a}}function d(e,t,n){for(var i=0;i<4;i++){e.sbox[i]=[];for(var s=0;s<256;s++)e.sbox[i][s]=a[i][s]}for(var c=0,u=0;u<r+2;u++)e.pbox[u]=o[u]^t[c],++c>=n&&(c=0);for(var d=0,p=0,h=0,f=0;f<r+2;f+=2)d=(h=l(e,d,p)).left,p=h.right,e.pbox[f]=d,e.pbox[f+1]=p;for(var m=0;m<4;m++)for(var g=0;g<256;g+=2)d=(h=l(e,d,p)).left,p=h.right,e.sbox[m][g]=d,e.sbox[m][g+1]=p;return!0}var p=n.Blowfish=t.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4;d(s,t,n)}},encryptBlock:function(e,t){var n=l(s,e[t],e[t+1]);e[t]=n.left,e[t+1]=n.right},decryptBlock:function(e,t){var n=u(s,e[t],e[t+1]);e[t]=n.left,e[t+1]=n.right},blockSize:2,keySize:4,ivSize:2});e.Blowfish=t._createHelper(p)}(),i.Blowfish)}()},35745:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(26910),void(i.lib.Cipher||function(e){var t=i,n=t.lib,r=n.Base,o=n.WordArray,a=n.BufferedBlockAlgorithm,s=t.enc,c=(s.Utf8,s.Base64),l=t.algo.EvpKDF,u=n.Cipher=a.extend({cfg:r.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){a.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?b:v}return function(t){return{encrypt:function(n,r,o){return e(r).encrypt(t,n,r,o)},decrypt:function(n,r,o){return e(r).decrypt(t,n,r,o)}}}}()}),d=(n.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),t.mode={}),p=n.BlockCipherMode=r.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),h=d.CBC=function(){var t=p.extend();function n(t,n,r){var o,i=this._iv;i?(o=i,this._iv=e):o=this._prevBlock;for(var a=0;a<r;a++)t[n+a]^=o[a]}return t.Encryptor=t.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize;n.call(this,e,t,o),r.encryptBlock(e,t),this._prevBlock=e.slice(t,t+o)}}),t.Decryptor=t.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize,i=e.slice(t,t+o);r.decryptBlock(e,t),n.call(this,e,t,o),this._prevBlock=i}}),t}(),f=(t.pad={}).Pkcs7={pad:function(e,t){for(var n=4*t,r=n-e.sigBytes%n,i=r<<24|r<<16|r<<8|r,a=[],s=0;s<r;s+=4)a.push(i);var c=o.create(a,r);e.concat(c)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},m=(n.BlockCipher=u.extend({cfg:u.cfg.extend({mode:h,padding:f}),reset:function(){var e;u.reset.call(this);var t=this.cfg,n=t.iv,r=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=r.createEncryptor:(e=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(r,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),n.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),g=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?o.create([1398893684,1701076831]).concat(n).concat(t):t).toString(c)},parse:function(e){var t,n=c.parse(e),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(t=o.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),m.create({ciphertext:n,salt:t})}},v=n.SerializableCipher=r.extend({cfg:r.extend({format:g}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var o=e.createEncryptor(n,r),i=o.finalize(t),a=o.cfg;return m.create({ciphertext:i,key:n,iv:a.iv,algorithm:e,mode:a.mode,padding:a.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),y=(t.kdf={}).OpenSSL={execute:function(e,t,n,r,i){if(r||(r=o.random(8)),i)a=l.create({keySize:t+n,hasher:i}).compute(e,r);else var a=l.create({keySize:t+n}).compute(e,r);var s=o.create(a.words.slice(t),4*n);return a.sigBytes=4*t,m.create({key:a,iv:s,salt:r})}},b=n.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:y}),encrypt:function(e,t,n,r){var o=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize,r.salt,r.hasher);r.iv=o.iv;var i=v.encrypt.call(this,e,t,o.key,r);return i.mixIn(o),i},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var o=r.kdf.execute(n,e.keySize,e.ivSize,t.salt,r.hasher);return r.iv=o.iv,v.decrypt.call(this,e,t,o.key,r)}})}()))}()},9449:function(e,t,n){e.exports=function(){var e=e||function(e,t){var r;if("undefined"!==typeof window&&window.crypto&&(r=window.crypto),"undefined"!==typeof self&&self.crypto&&(r=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!==typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&"undefined"!==typeof n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(25156)}catch(g){}var o=function(){if(r){if("function"===typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"===typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},i=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),a={},s=a.lib={},c=s.Base={extend:function(e){var t=i(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},l=s.WordArray=c.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,o=e.sigBytes;if(this.clamp(),r%4)for(var i=0;i<o;i++){var a=n[i>>>2]>>>24-i%4*8&255;t[r+i>>>2]|=a<<24-(r+i)%4*8}else for(var s=0;s<o;s+=4)t[r+s>>>2]=n[s>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(o());return new l.init(t,e)}}),u=a.enc={},d=u.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var i=t[o>>>2]>>>24-o%4*8&255;r.push((i>>>4).toString(16)),r.push((15&i).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new l.init(n,t/2)}},p=u.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var i=t[o>>>2]>>>24-o%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new l.init(n,t)}},h=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(p.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return p.parse(unescape(encodeURIComponent(e)))}},f=s.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=h.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,o=r.words,i=r.sigBytes,a=this.blockSize,s=i/(4*a),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*a,u=e.min(4*c,i);if(c){for(var d=0;d<c;d+=a)this._doProcessBlock(o,d);n=o.splice(0,c),r.sigBytes-=u}return new l.init(n,u)},clone:function(){var e=c.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),m=(s.Hasher=f.extend({cfg:c.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){f.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new m.HMAC.init(e,n).finalize(t)}}}),a.algo={});return a}(Math);return e}()},57534:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(){var e=o,t=e.lib.WordArray;function n(e,n,r){for(var o=[],i=0,a=0;a<n;a++)if(a%4){var s=r[e.charCodeAt(a-1)]<<a%4*2|r[e.charCodeAt(a)]>>>6-a%4*2;o[i>>>2]|=s<<24-i%4*8,i++}return t.create(o,i)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var o=[],i=0;i<n;i+=3)for(var a=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,s=0;s<4&&i+.75*s<n;s++)o.push(r.charAt(a>>>6*(3-s)&63));var c=r.charAt(64);if(c)for(;o.length%4;)o.push(c);return o.join("")},parse:function(e){var t=e.length,r=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var i=0;i<r.length;i++)o[r.charCodeAt(i)]=i}var a=r.charAt(64);if(a){var s=e.indexOf(a);-1!==s&&(t=s)}return n(e,t,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),o.enc.Base64)}()},8825:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(){var e=o,t=e.lib.WordArray;function n(e,n,r){for(var o=[],i=0,a=0;a<n;a++)if(a%4){var s=r[e.charCodeAt(a-1)]<<a%4*2|r[e.charCodeAt(a)]>>>6-a%4*2;o[i>>>2]|=s<<24-i%4*8,i++}return t.create(o,i)}e.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var n=e.words,r=e.sigBytes,o=t?this._safe_map:this._map;e.clamp();for(var i=[],a=0;a<r;a+=3)for(var s=(n[a>>>2]>>>24-a%4*8&255)<<16|(n[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|n[a+2>>>2]>>>24-(a+2)%4*8&255,c=0;c<4&&a+.75*c<r;c++)i.push(o.charAt(s>>>6*(3-c)&63));var l=o.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(e,t){void 0===t&&(t=!0);var r=e.length,o=t?this._safe_map:this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var a=0;a<o.length;a++)i[o.charCodeAt(a)]=a}var s=o.charAt(64);if(s){var c=e.indexOf(s);-1!==c&&(r=c)}return n(e,r,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"}}(),o.enc.Base64url)}()},74203:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(){var e=o,t=e.lib.WordArray,n=e.enc;function r(e){return e<<8&4278255360|e>>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o+=2){var i=t[o>>>2]>>>16-o%4*8&65535;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var n=e.length,r=[],o=0;o<n;o++)r[o>>>1]|=e.charCodeAt(o)<<16-o%2*16;return t.create(r,2*n)}},n.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,o=[],i=0;i<n;i+=2){var a=r(t[i>>>2]>>>16-i%4*8&65535);o.push(String.fromCharCode(a))}return o.join("")},parse:function(e){for(var n=e.length,o=[],i=0;i<n;i++)o[i>>>1]|=r(e.charCodeAt(i)<<16-i%2*16);return t.create(o,2*n)}}}(),o.enc.Utf16)}()},26910:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(81451),n(3701),function(){var e=i,t=e.lib,n=t.Base,r=t.WordArray,o=e.algo,a=o.MD5,s=o.EvpKDF=n.extend({cfg:n.extend({keySize:4,hasher:a,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,o=this.cfg,i=o.hasher.create(),a=r.create(),s=a.words,c=o.keySize,l=o.iterations;s.length<c;){n&&i.update(n),n=i.update(e).finalize(t),i.reset();for(var u=1;u<l;u++)n=i.finalize(n),i.reset();a.concat(n)}return a.sigBytes=4*c,a}});e.EvpKDF=function(e,t,n){return s.create(n).compute(e,t)}}(),i.EvpKDF)}()},61317:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),function(e){var t=i,n=t.lib.CipherParams,r=t.enc.Hex;t.format.Hex={stringify:function(e){return e.ciphertext.toString(r)},parse:function(e){var t=r.parse(e);return n.create({ciphertext:t})}}}(),i.format.Hex)}()},3701:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),void function(){var e=o,t=e.lib.Base,n=e.enc.Utf8;e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=n.parse(t));var r=e.blockSize,o=4*r;t.sigBytes>o&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),a=this._iKey=t.clone(),s=i.words,c=a.words,l=0;l<r;l++)s[l]^=1549556828,c[l]^=909522486;i.sigBytes=a.sigBytes=o,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})}())}()},3200:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(93756),n(68964),n(74203),n(57534),n(8825),n(8088),n(81451),n(5373),n(32440),n(20072),n(22761),n(6765),n(34668),n(3701),n(20559),n(26910),n(35745),n(5429),n(39351),n(61360),n(71305),n(35826),n(65725),n(88997),n(81158),n(56751),n(45904),n(61317),n(44599),n(86072),n(29557),n(28990),n(22436),n(71860),i)}()},68964:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(){if("function"==typeof ArrayBuffer){var e=o.lib.WordArray,t=e.init,n=e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var n=e.byteLength,r=[],o=0;o<n;o++)r[o>>>2]|=e[o]<<24-o%4*8;t.call(this,r,n)}else t.apply(this,arguments)};n.prototype=e}}(),o.lib.WordArray)}()},8088:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(e){var t=o,n=t.lib,r=n.WordArray,i=n.Hasher,a=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var c=a.MD5=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i=this._hash.words,a=e[t+0],c=e[t+1],h=e[t+2],f=e[t+3],m=e[t+4],g=e[t+5],v=e[t+6],y=e[t+7],b=e[t+8],_=e[t+9],C=e[t+10],w=e[t+11],x=e[t+12],E=e[t+13],k=e[t+14],S=e[t+15],T=i[0],I=i[1],P=i[2],A=i[3];T=l(T,I,P,A,a,7,s[0]),A=l(A,T,I,P,c,12,s[1]),P=l(P,A,T,I,h,17,s[2]),I=l(I,P,A,T,f,22,s[3]),T=l(T,I,P,A,m,7,s[4]),A=l(A,T,I,P,g,12,s[5]),P=l(P,A,T,I,v,17,s[6]),I=l(I,P,A,T,y,22,s[7]),T=l(T,I,P,A,b,7,s[8]),A=l(A,T,I,P,_,12,s[9]),P=l(P,A,T,I,C,17,s[10]),I=l(I,P,A,T,w,22,s[11]),T=l(T,I,P,A,x,7,s[12]),A=l(A,T,I,P,E,12,s[13]),P=l(P,A,T,I,k,17,s[14]),T=u(T,I=l(I,P,A,T,S,22,s[15]),P,A,c,5,s[16]),A=u(A,T,I,P,v,9,s[17]),P=u(P,A,T,I,w,14,s[18]),I=u(I,P,A,T,a,20,s[19]),T=u(T,I,P,A,g,5,s[20]),A=u(A,T,I,P,C,9,s[21]),P=u(P,A,T,I,S,14,s[22]),I=u(I,P,A,T,m,20,s[23]),T=u(T,I,P,A,_,5,s[24]),A=u(A,T,I,P,k,9,s[25]),P=u(P,A,T,I,f,14,s[26]),I=u(I,P,A,T,b,20,s[27]),T=u(T,I,P,A,E,5,s[28]),A=u(A,T,I,P,h,9,s[29]),P=u(P,A,T,I,y,14,s[30]),T=d(T,I=u(I,P,A,T,x,20,s[31]),P,A,g,4,s[32]),A=d(A,T,I,P,b,11,s[33]),P=d(P,A,T,I,w,16,s[34]),I=d(I,P,A,T,k,23,s[35]),T=d(T,I,P,A,c,4,s[36]),A=d(A,T,I,P,m,11,s[37]),P=d(P,A,T,I,y,16,s[38]),I=d(I,P,A,T,C,23,s[39]),T=d(T,I,P,A,E,4,s[40]),A=d(A,T,I,P,a,11,s[41]),P=d(P,A,T,I,f,16,s[42]),I=d(I,P,A,T,v,23,s[43]),T=d(T,I,P,A,_,4,s[44]),A=d(A,T,I,P,x,11,s[45]),P=d(P,A,T,I,S,16,s[46]),T=p(T,I=d(I,P,A,T,h,23,s[47]),P,A,a,6,s[48]),A=p(A,T,I,P,y,10,s[49]),P=p(P,A,T,I,k,15,s[50]),I=p(I,P,A,T,g,21,s[51]),T=p(T,I,P,A,x,6,s[52]),A=p(A,T,I,P,f,10,s[53]),P=p(P,A,T,I,C,15,s[54]),I=p(I,P,A,T,c,21,s[55]),T=p(T,I,P,A,b,6,s[56]),A=p(A,T,I,P,S,10,s[57]),P=p(P,A,T,I,v,15,s[58]),I=p(I,P,A,T,E,21,s[59]),T=p(T,I,P,A,m,6,s[60]),A=p(A,T,I,P,w,10,s[61]),P=p(P,A,T,I,h,15,s[62]),I=p(I,P,A,T,_,21,s[63]),i[0]=i[0]+T|0,i[1]=i[1]+I|0,i[2]=i[2]+P|0,i[3]=i[3]+A|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;n[o>>>5]|=128<<24-o%32;var i=e.floor(r/4294967296),a=r;n[15+(o+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),n[14+(o+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,n,r,o,i,a){var s=e+(t&n|~t&r)+o+a;return(s<<i|s>>>32-i)+t}function u(e,t,n,r,o,i,a){var s=e+(t&r|n&~r)+o+a;return(s<<i|s>>>32-i)+t}function d(e,t,n,r,o,i,a){var s=e+(t^n^r)+o+a;return(s<<i|s>>>32-i)+t}function p(e,t,n,r,o,i,a){var s=e+(n^(t|~r))+o+a;return(s<<i|s>>>32-i)+t}t.MD5=i._createHelper(c),t.HmacMD5=i._createHmacHelper(c)}(Math),o.MD5)}()},5429:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.mode.CFB=function(){var e=i.lib.BlockCipherMode.extend();function t(e,t,n,r){var o,i=this._iv;i?(o=i.slice(0),this._iv=void 0):o=this._prevBlock,r.encryptBlock(o,0);for(var a=0;a<n;a++)e[t+a]^=o[a]}return e.Encryptor=e.extend({processBlock:function(e,n){var r=this._cipher,o=r.blockSize;t.call(this,e,n,o,r),this._prevBlock=e.slice(n,n+o)}}),e.Decryptor=e.extend({processBlock:function(e,n){var r=this._cipher,o=r.blockSize,i=e.slice(n,n+o);t.call(this,e,n,o,r),this._prevBlock=i}}),e}(),i.mode.CFB)}()},61360:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.mode.CTRGladman=function(){var e=i.lib.BlockCipherMode.extend();function t(e){if(255===(e>>24&255)){var t=e>>16&255,n=e>>8&255,r=255&e;255===t?(t=0,255===n?(n=0,255===r?r=0:++r):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=r}else e+=1<<24;return e}function n(e){return 0===(e[0]=t(e[0]))&&(e[1]=t(e[1])),e}var r=e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize,i=this._iv,a=this._counter;i&&(a=this._counter=i.slice(0),this._iv=void 0),n(a);var s=a.slice(0);r.encryptBlock(s,0);for(var c=0;c<o;c++)e[t+c]^=s[c]}});return e.Decryptor=r,e}(),i.mode.CTRGladman)}()},39351:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.mode.CTR=function(){var e=i.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,i=this._counter;o&&(i=this._counter=o.slice(0),this._iv=void 0);var a=i.slice(0);n.encryptBlock(a,0),i[r-1]=i[r-1]+1|0;for(var s=0;s<r;s++)e[t+s]^=a[s]}});return e.Decryptor=t,e}(),i.mode.CTR)}()},35826:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.mode.ECB=function(){var e=i.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),e.Decryptor=e.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),e}(),i.mode.ECB)}()},71305:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.mode.OFB=function(){var e=i.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,i=this._keystream;o&&(i=this._keystream=o.slice(0),this._iv=void 0),n.encryptBlock(i,0);for(var a=0;a<r;a++)e[t+a]^=i[a]}});return e.Decryptor=t,e}(),i.mode.OFB)}()},65725:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,r=4*t,o=r-n%r,i=n+o-1;e.clamp(),e.words[i>>>2]|=o<<24-i%4*8,e.sigBytes+=o},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},i.pad.Ansix923)}()},88997:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.pad.Iso10126={pad:function(e,t){var n=4*t,r=n-e.sigBytes%n;e.concat(i.lib.WordArray.random(r-1)).concat(i.lib.WordArray.create([r<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},i.pad.Iso10126)}()},81158:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.pad.Iso97971={pad:function(e,t){e.concat(i.lib.WordArray.create([2147483648],1)),i.pad.ZeroPadding.pad(e,t)},unpad:function(e){i.pad.ZeroPadding.unpad(e),e.sigBytes--}},i.pad.Iso97971)}()},45904:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.pad.NoPadding={pad:function(){},unpad:function(){}},i.pad.NoPadding)}()},56751:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(35745),i.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},i.pad.ZeroPadding)}()},20559:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(5373),n(3701),function(){var e=i,t=e.lib,n=t.Base,r=t.WordArray,o=e.algo,a=o.SHA256,s=o.HMAC,c=o.PBKDF2=n.extend({cfg:n.extend({keySize:4,hasher:a,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,o=s.create(n.hasher,e),i=r.create(),a=r.create([1]),c=i.words,l=a.words,u=n.keySize,d=n.iterations;c.length<u;){var p=o.update(t).finalize(a);o.reset();for(var h=p.words,f=h.length,m=p,g=1;g<d;g++){m=o.finalize(m),o.reset();for(var v=m.words,y=0;y<f;y++)h[y]^=v[y]}i.concat(p),l[0]++}return i.sigBytes=4*u,i}});e.PBKDF2=function(e,t,n){return c.create(n).compute(e,t)}}(),i.PBKDF2)}()},22436:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(57534),n(8088),n(26910),n(35745),function(){var e=i,t=e.lib.StreamCipher,n=e.algo,r=[],o=[],a=[],s=n.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var o=0;o<4;o++)c.call(this);for(o=0;o<8;o++)r[o]^=n[o+4&7];if(t){var i=t.words,a=i[0],s=i[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&u,p=u<<16|65535&l;for(r[0]^=l,r[1]^=d,r[2]^=u,r[3]^=p,r[4]^=l,r[5]^=d,r[6]^=u,r[7]^=p,o=0;o<4;o++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var o=0;o<4;o++)r[o]=16711935&(r[o]<<8|r[o]>>>24)|4278255360&(r[o]<<24|r[o]>>>8),e[t+o]^=r[o]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],i=65535&r,s=r>>>16,c=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&r)*r|0)+((65535&r)*r|0);a[n]=c^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=t._createHelper(s)}(),i.RabbitLegacy)}()},28990:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(57534),n(8088),n(26910),n(35745),function(){var e=i,t=e.lib.StreamCipher,n=e.algo,r=[],o=[],a=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)c.call(this);for(n=0;n<8;n++)o[n]^=r[n+4&7];if(t){var i=t.words,a=i[0],s=i[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&u,p=u<<16|65535&l;for(o[0]^=l,o[1]^=d,o[2]^=u,o[3]^=p,o[4]^=l,o[5]^=d,o[6]^=u,o[7]^=p,n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var o=0;o<4;o++)r[o]=16711935&(r[o]<<8|r[o]>>>24)|4278255360&(r[o]<<24|r[o]>>>8),e[t+o]^=r[o]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],i=65535&r,s=r>>>16,c=((i*i>>>17)+i*s>>>15)+s*s,l=((4294901760&r)*r|0)+((65535&r)*r|0);a[n]=c^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=t._createHelper(s)}(),i.Rabbit)}()},29557:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(57534),n(8088),n(26910),n(35745),function(){var e=i,t=e.lib.StreamCipher,n=e.algo,r=n.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],o=0;o<256;o++)r[o]=o;o=0;for(var i=0;o<256;o++){var a=o%n,s=t[a>>>2]>>>24-a%4*8&255;i=(i+r[o]+s)%256;var c=r[o];r[o]=r[i],r[i]=c}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,n=this._j,r=0,o=0;o<4;o++){n=(n+e[t=(t+1)%256])%256;var i=e[t];e[t]=e[n],e[n]=i,r|=e[(e[t]+e[n])%256]<<24-8*o}return this._i=t,this._j=n,r}e.RC4=t._createHelper(r);var a=n.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(a)}(),i.RC4)}()},34668:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(e){var t=o,n=t.lib,r=n.WordArray,i=n.Hasher,a=t.algo,s=r.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),c=r.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=r.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),u=r.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),d=r.create([0,1518500249,1859775393,2400959708,2840853838]),p=r.create([1352829926,1548603684,1836072691,2053994217,0]),h=a.RIPEMD160=i.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i,a,h,_,C,w,x,E,k,S,T,I=this._hash.words,P=d.words,A=p.words,R=s.words,D=c.words,M=l.words,N=u.words;for(w=i=I[0],x=a=I[1],E=h=I[2],k=_=I[3],S=C=I[4],n=0;n<80;n+=1)T=i+e[t+R[n]]|0,T+=n<16?f(a,h,_)+P[0]:n<32?m(a,h,_)+P[1]:n<48?g(a,h,_)+P[2]:n<64?v(a,h,_)+P[3]:y(a,h,_)+P[4],T=(T=b(T|=0,M[n]))+C|0,i=C,C=_,_=b(h,10),h=a,a=T,T=w+e[t+D[n]]|0,T+=n<16?y(x,E,k)+A[0]:n<32?v(x,E,k)+A[1]:n<48?g(x,E,k)+A[2]:n<64?m(x,E,k)+A[3]:f(x,E,k)+A[4],T=(T=b(T|=0,N[n]))+S|0,w=S,S=k,k=b(E,10),E=x,x=T;T=I[1]+h+k|0,I[1]=I[2]+_+S|0,I[2]=I[3]+C+w|0,I[3]=I[4]+i+x|0,I[4]=I[0]+a+E|0,I[0]=T},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var o=this._hash,i=o.words,a=0;a<5;a++){var s=i[a];i[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return o},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function f(e,t,n){return e^t^n}function m(e,t,n){return e&t|~e&n}function g(e,t,n){return(e|~t)^n}function v(e,t,n){return e&n|t&~n}function y(e,t,n){return e^(t|~n)}function b(e,t){return e<<t|e>>>32-t}t.RIPEMD160=i._createHelper(h),t.HmacRIPEMD160=i._createHmacHelper(h)}(Math),o.RIPEMD160)}()},81451:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(){var e=o,t=e.lib,n=t.WordArray,r=t.Hasher,i=e.algo,a=[],s=i.SHA1=r.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],s=n[3],c=n[4],l=0;l<80;l++){if(l<16)a[l]=0|e[t+l];else{var u=a[l-3]^a[l-8]^a[l-14]^a[l-16];a[l]=u<<1|u>>>31}var d=(r<<5|r>>>27)+c+a[l];d+=l<20?1518500249+(o&i|~o&s):l<40?1859775393+(o^i^s):l<60?(o&i|o&s|i&s)-1894007588:(o^i^s)-899497514,c=s,s=i,i=o<<30|o>>>2,o=r,r=d}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+s|0,n[4]=n[4]+c|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(r+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA1=r._createHelper(s),e.HmacSHA1=r._createHmacHelper(s)}(),o.SHA1)}()},32440:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(5373),function(){var e=i,t=e.lib.WordArray,n=e.algo,r=n.SHA256,o=n.SHA224=r.extend({_doReset:function(){this._hash=new t.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=r._doFinalize.call(this);return e.sigBytes-=4,e}});e.SHA224=r._createHelper(o),e.HmacSHA224=r._createHmacHelper(o)}(),i.SHA224)}()},5373:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(e){var t=o,n=t.lib,r=n.WordArray,i=n.Hasher,a=t.algo,s=[],c=[];!function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var r=2,o=0;o<64;)t(r)&&(o<8&&(s[o]=n(e.pow(r,.5))),c[o]=n(e.pow(r,1/3)),o++),r++}();var l=[],u=a.SHA256=i.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],a=n[3],s=n[4],u=n[5],d=n[6],p=n[7],h=0;h<64;h++){if(h<16)l[h]=0|e[t+h];else{var f=l[h-15],m=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,g=l[h-2],v=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[h]=m+l[h-7]+v+l[h-16]}var y=r&o^r&i^o&i,b=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),_=p+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&d)+c[h]+l[h];p=d,d=u,u=s,s=a+_|0,a=i,i=o,o=r,r=_+(b+y)|0}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+a|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+p|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;return n[o>>>5]|=128<<24-o%32,n[14+(o+64>>>9<<4)]=e.floor(r/4294967296),n[15+(o+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=i._createHelper(u),t.HmacSHA256=i._createHmacHelper(u)}(Math),o.SHA256)}()},6765:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(93756),function(e){var t=i,n=t.lib,r=n.WordArray,o=n.Hasher,a=t.x64.Word,s=t.algo,c=[],l=[],u=[];!function(){for(var e=1,t=0,n=0;n<24;n++){c[e+5*t]=(n+1)*(n+2)/2%64;var r=(2*e+3*t)%5;e=t%5,t=r}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var o=1,i=0;i<24;i++){for(var s=0,d=0,p=0;p<7;p++){if(1&o){var h=(1<<p)-1;h<32?d^=1<<h:s^=1<<h-32}128&o?o=o<<1^113:o<<=1}u[i]=a.create(s,d)}}();var d=[];!function(){for(var e=0;e<25;e++)d[e]=a.create()}();var p=s.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new a.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var n=this._state,r=this.blockSize/2,o=0;o<r;o++){var i=e[t+2*o],a=e[t+2*o+1];i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),(I=n[o]).high^=a,I.low^=i}for(var s=0;s<24;s++){for(var p=0;p<5;p++){for(var h=0,f=0,m=0;m<5;m++)h^=(I=n[p+5*m]).high,f^=I.low;var g=d[p];g.high=h,g.low=f}for(p=0;p<5;p++){var v=d[(p+4)%5],y=d[(p+1)%5],b=y.high,_=y.low;for(h=v.high^(b<<1|_>>>31),f=v.low^(_<<1|b>>>31),m=0;m<5;m++)(I=n[p+5*m]).high^=h,I.low^=f}for(var C=1;C<25;C++){var w=(I=n[C]).high,x=I.low,E=c[C];E<32?(h=w<<E|x>>>32-E,f=x<<E|w>>>32-E):(h=x<<E-32|w>>>64-E,f=w<<E-32|x>>>64-E);var k=d[l[C]];k.high=h,k.low=f}var S=d[0],T=n[0];for(S.high=T.high,S.low=T.low,p=0;p<5;p++)for(m=0;m<5;m++){var I=n[C=p+5*m],P=d[C],A=d[(p+1)%5+5*m],R=d[(p+2)%5+5*m];I.high=P.high^~A.high&R.high,I.low=P.low^~A.low&R.low}I=n[0];var D=u[s];I.high^=D.high,I.low^=D.low}},_doFinalize:function(){var t=this._data,n=t.words,o=(this._nDataBytes,8*t.sigBytes),i=32*this.blockSize;n[o>>>5]|=1<<24-o%32,n[(e.ceil((o+1)/i)*i>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,c=s/8,l=[],u=0;u<c;u++){var d=a[u],p=d.high,h=d.low;p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),h=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8),l.push(h),l.push(p)}return new r.init(l,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});t.SHA3=o._createHelper(p),t.HmacSHA3=o._createHmacHelper(p)}(Math),i.SHA3)}()},22761:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(93756),n(20072),function(){var e=i,t=e.x64,n=t.Word,r=t.WordArray,o=e.algo,a=o.SHA512,s=o.SHA384=a.extend({_doReset:function(){this._hash=new r.init([new n.init(3418070365,3238371032),new n.init(1654270250,914150663),new n.init(2438529370,812702999),new n.init(355462360,4144912697),new n.init(1731405415,4290775857),new n.init(2394180231,1750603025),new n.init(3675008525,1694076839),new n.init(1203062813,3204075428)])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=16,e}});e.SHA384=a._createHelper(s),e.HmacSHA384=a._createHmacHelper(s)}(),i.SHA384)}()},20072:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(93756),function(){var e=i,t=e.lib.Hasher,n=e.x64,r=n.Word,o=n.WordArray,a=e.algo;function s(){return r.create.apply(r,arguments)}var c=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=s()}();var u=a.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],a=n[3],s=n[4],u=n[5],d=n[6],p=n[7],h=r.high,f=r.low,m=o.high,g=o.low,v=i.high,y=i.low,b=a.high,_=a.low,C=s.high,w=s.low,x=u.high,E=u.low,k=d.high,S=d.low,T=p.high,I=p.low,P=h,A=f,R=m,D=g,M=v,N=y,L=b,B=_,O=C,F=w,H=x,z=E,U=k,V=S,W=T,j=I,q=0;q<80;q++){var G,K,Y=l[q];if(q<16)K=Y.high=0|e[t+2*q],G=Y.low=0|e[t+2*q+1];else{var Q=l[q-15],X=Q.high,$=Q.low,J=(X>>>1|$<<31)^(X>>>8|$<<24)^X>>>7,Z=($>>>1|X<<31)^($>>>8|X<<24)^($>>>7|X<<25),ee=l[q-2],te=ee.high,ne=ee.low,re=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,oe=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),ie=l[q-7],ae=ie.high,se=ie.low,ce=l[q-16],le=ce.high,ue=ce.low;K=(K=(K=J+ae+((G=Z+se)>>>0<Z>>>0?1:0))+re+((G+=oe)>>>0<oe>>>0?1:0))+le+((G+=ue)>>>0<ue>>>0?1:0),Y.high=K,Y.low=G}var de,pe=O&H^~O&U,he=F&z^~F&V,fe=P&R^P&M^R&M,me=A&D^A&N^D&N,ge=(P>>>28|A<<4)^(P<<30|A>>>2)^(P<<25|A>>>7),ve=(A>>>28|P<<4)^(A<<30|P>>>2)^(A<<25|P>>>7),ye=(O>>>14|F<<18)^(O>>>18|F<<14)^(O<<23|F>>>9),be=(F>>>14|O<<18)^(F>>>18|O<<14)^(F<<23|O>>>9),_e=c[q],Ce=_e.high,we=_e.low,xe=W+ye+((de=j+be)>>>0<j>>>0?1:0),Ee=ve+me;W=U,j=V,U=H,V=z,H=O,z=F,O=L+(xe=(xe=(xe=xe+pe+((de+=he)>>>0<he>>>0?1:0))+Ce+((de+=we)>>>0<we>>>0?1:0))+K+((de+=G)>>>0<G>>>0?1:0))+((F=B+de|0)>>>0<B>>>0?1:0)|0,L=M,B=N,M=R,N=D,R=P,D=A,P=xe+(ge+fe+(Ee>>>0<ve>>>0?1:0))+((A=de+Ee|0)>>>0<de>>>0?1:0)|0}f=r.low=f+A,r.high=h+P+(f>>>0<A>>>0?1:0),g=o.low=g+D,o.high=m+R+(g>>>0<D>>>0?1:0),y=i.low=y+N,i.high=v+M+(y>>>0<N>>>0?1:0),_=a.low=_+B,a.high=b+L+(_>>>0<B>>>0?1:0),w=s.low=w+F,s.high=C+O+(w>>>0<F>>>0?1:0),E=u.low=E+z,u.high=x+H+(E>>>0<z>>>0?1:0),S=d.low=S+V,d.high=k+U+(S>>>0<V>>>0?1:0),I=p.low=I+j,p.high=T+W+(I>>>0<j>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(r+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(u),e.HmacSHA512=t._createHmacHelper(u)}(),i.SHA512)}()},86072:function(e,t,n){!function(t,r,o){var i;e.exports=(i=n(9449),n(57534),n(8088),n(26910),n(35745),function(){var e=i,t=e.lib,n=t.WordArray,r=t.BlockCipher,o=e.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],c=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=o.DES=r.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=a[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var o=this._subKeys=[],i=0;i<16;i++){var l=o[i]=[],u=c[i];for(n=0;n<24;n++)l[n/6|0]|=t[(s[n]-1+u)%28]<<31-n%6,l[4+(n/6|0)]|=t[28+(s[n+24]-1+u)%28]<<31-n%6;for(l[0]=l[0]<<1|l[0]>>>31,n=1;n<7;n++)l[n]=l[n]>>>4*(n-1)+3;l[7]=l[7]<<5|l[7]>>>27}var d=this._invSubKeys=[];for(n=0;n<16;n++)d[n]=o[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],p.call(this,4,252645135),p.call(this,16,65535),h.call(this,2,858993459),h.call(this,8,16711935),p.call(this,1,1431655765);for(var r=0;r<16;r++){for(var o=n[r],i=this._lBlock,a=this._rBlock,s=0,c=0;c<8;c++)s|=l[c][((a^o[c])&u[c])>>>0];this._lBlock=a,this._rBlock=i^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,p.call(this,1,1431655765),h.call(this,8,16711935),h.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<<e}function h(e,t){var n=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<<e}e.DES=r._createHelper(d);var f=o.TripleDES=r.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),r=e.length<4?e.slice(0,2):e.slice(2,4),o=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(n.create(t)),this._des2=d.createEncryptor(n.create(r)),this._des3=d.createEncryptor(n.create(o))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=r._createHelper(f)}(),i.TripleDES)}()},93756:function(e,t,n){!function(t,r){var o;e.exports=(o=n(9449),function(e){var t=o,n=t.lib,r=n.Base,i=n.WordArray,a=t.x64={};a.Word=r.extend({init:function(e,t){this.high=e,this.low=t}}),a.WordArray=r.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:8*t.length},toX32:function(){for(var e=this.words,t=e.length,n=[],r=0;r<t;r++){var o=e[r];n.push(o.high),n.push(o.low)}return i.create(n,this.sigBytes)},clone:function(){for(var e=r.clone.call(this),t=e.words=this.words.slice(0),n=t.length,o=0;o<n;o++)t[o]=t[o].clone();return e}})}(),o)}()},4853:function(e,t,n){"use strict";var r=n(47802);function o(e){return o="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},o(e)}t.log=function(){var e;return"object"===("undefined"===typeof console?"undefined":o(console))&&console.log&&(e=console).log.apply(e,arguments)},t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;var n="color: "+this.color;t.splice(1,0,n,"color: inherit");var r=0,o=0;t[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(r++,"%c"===e&&(o=r))})),t.splice(o,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(n){}},t.load=function(){var e;try{e=t.storage.getItem("debug")}catch(n){}!e&&"undefined"!==typeof r&&"env"in r&&(e={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:"localhost",WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.DEBUG);return e},t.useColors=function(){if("undefined"!==typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(90948)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}},90948:function(e,t,n){"use strict";e.exports=function(e){function t(e){for(var t=0,n=0;n<e.length;n++)t=(t<<5)-t+e.charCodeAt(n),t|=0;return r.colors[Math.abs(t)%r.colors.length]}function r(e){var n;function a(){if(a.enabled){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];var i=a,s=Number(new Date),c=s-(n||s);i.diff=c,i.prev=n,i.curr=s,n=s,t[0]=r.coerce(t[0]),"string"!==typeof t[0]&&t.unshift("%O");var l=0;t[0]=t[0].replace(/%([a-zA-Z%])/g,(function(e,n){if("%%"===e)return e;l++;var o=r.formatters[n];if("function"===typeof o){var a=t[l];e=o.call(i,a),t.splice(l,1),l--}return e})),r.formatArgs.call(i,t);var u=i.log||r.log;u.apply(i,t)}}return a.namespace=e,a.enabled=r.enabled(e),a.useColors=r.useColors(),a.color=t(e),a.destroy=o,a.extend=i,"function"===typeof r.init&&r.init(a),r.instances.push(a),a}function o(){var e=r.instances.indexOf(this);return-1!==e&&(r.instances.splice(e,1),!0)}function i(e,t){return r(this.namespace+("undefined"===typeof t?":":t)+e)}return r.debug=r,r.default=r,r.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},r.disable=function(){r.enable("")},r.enable=function(e){var t;r.save(e),r.names=[],r.skips=[];var n=("string"===typeof e?e:"").split(/[\s,]+/),o=n.length;for(t=0;t<o;t++)n[t]&&("-"===(e=n[t].replace(/\*/g,".*?"))[0]?r.skips.push(new RegExp("^"+e.substr(1)+"$")):r.names.push(new RegExp("^"+e+"$")));for(t=0;t<r.instances.length;t++){var i=r.instances[t];i.enabled=r.enabled(i.namespace)}},r.enabled=function(e){if("*"===e[e.length-1])return!0;var t,n;for(t=0,n=r.skips.length;t<n;t++)if(r.skips[t].test(e))return!1;for(t=0,n=r.names.length;t<n;t++)if(r.names[t].test(e))return!0;return!1},r.humanize=n(39405),Object.keys(e).forEach((function(t){r[t]=e[t]})),r.instances=[],r.names=[],r.skips=[],r.formatters={},r.selectColor=t,r.enable(r.load()),r}},84502:function(e,t,n){"use strict";var r=n(55791),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<a.length;++g){var v=a[g];if(!i[v]&&(!r||!r[v])&&(!m||!m[v])&&(!s||!s[v])){var y=p(n,v);try{l(t,v,y)}catch(b){}}}}return t}},38579:function(){!function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(e){for(var t=window.document,n=o(t);n;)n=o(t=n.ownerDocument);return t}(),t=[],n=null,r=null;a.prototype.THROTTLE_TIMEOUT=100,a.prototype.POLL_INTERVAL=null,a.prototype.USE_MUTATION_OBSERVER=!0,a._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?p(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},a._resetCrossOriginUpdater=function(){n=null,r=null},a.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},a.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},a.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},a.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},a.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},a.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},a.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,i=null,a=null;if(this.POLL_INTERVAL?i=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(a=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(i&&e.clearInterval(i),c(e,"resize",r,!0)),c(t,"scroll",r,!0),a&&a.disconnect()})),t!=(this.root&&this.root.ownerDocument||e)){var l=o(t);l&&this._monitorIntersections(l.ownerDocument)}}},a.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&this.root.ownerDocument||e,i=this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var i=o(n);if((n=i&&i.ownerDocument)==t)return!0}return!1}));if(!i){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!=r){var s=o(t);s&&this._unmonitorIntersections(s.ownerDocument)}}}},a.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},a.prototype._checkForIntersections=function(){if(this.root||!n||r){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(r){var o=r.element,a=u(o),s=this._rootContainsTarget(o),c=r.entry,l=e&&s&&this._computeTargetAndRootIntersection(o,a,t),d=r.entry=new i({time:window.performance&&performance.now&&performance.now(),target:o,boundingClientRect:a,rootBounds:n&&!this.root?null:t,intersectionRect:l});c?e&&s?this._hasCrossedThreshold(c,d)&&this._queuedEntries.push(d):c&&c.isIntersecting&&this._queuedEntries.push(d):this._queuedEntries.push(d)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},a.prototype._computeTargetAndRootIntersection=function(t,o,i){if("none"!=window.getComputedStyle(t).display){for(var a=o,s=f(t),c=!1;!c&&s;){var d=null,h=1==s.nodeType?window.getComputedStyle(s):{};if("none"==h.display)return null;if(s==this.root||9==s.nodeType)if(c=!0,s==this.root||s==e)n&&!this.root?!r||0==r.width&&0==r.height?(s=null,d=null,a=null):d=r:d=i;else{var m=f(s),g=m&&u(m),v=m&&this._computeTargetAndRootIntersection(m,g,i);g&&v?(s=m,d=p(g,v)):(s=null,a=null)}else{var y=s.ownerDocument;s!=y.body&&s!=y.documentElement&&"visible"!=h.overflow&&(d=u(s))}if(d&&(a=l(d,a)),!a)break;s=s&&f(s)}return a}},a.prototype._getRootRect=function(){var t;if(this.root)t=u(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},a.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},a.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var o=0;o<this.thresholds.length;o++){var i=this.thresholds[o];if(i==n||i==r||i<n!==i<r)return!0}},a.prototype._rootIsInDom=function(){return!this.root||h(e,this.root)},a.prototype._rootContainsTarget=function(t){return h(this.root||e,t)&&(!this.root||this.root.ownerDocument==t.ownerDocument)},a.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},a.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=a,window.IntersectionObserverEntry=i}function o(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(t){return null}}function i(e){this.time=e.time,this.target=e.target,this.rootBounds=d(e.rootBounds),this.boundingClientRect=d(e.boundingClientRect),this.intersectionRect=d(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,o=r.width*r.height;this.intersectionRatio=n?Number((o/n).toFixed(4)):this.isIntersecting?1:0}function a(e,t){var n=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=function(e,t){var n=null;return function(){n||(n=setTimeout((function(){e(),n=null}),t))}}(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function c(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function l(e,t){var n=Math.max(e.top,t.top),r=Math.min(e.bottom,t.bottom),o=Math.max(e.left,t.left),i=Math.min(e.right,t.right),a=i-o,s=r-n;return a>=0&&s>=0&&{top:n,bottom:r,left:o,right:i,width:a,height:s}||null}function u(e){var t;try{t=e.getBoundingClientRect()}catch(n){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function p(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function h(e,t){for(var n=t;n;){if(n==e)return!0;n=f(n)}return!1}function f(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?o(t):n&&11==n.nodeType&&n.host?n.host:n&&n.assignedSlot?n.assignedSlot.parentNode:n}}()},39355:function(e){"use strict";e.exports=function(e,t,n,r,o,i,a,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,i,a,s],u=0;(c=new Error(t.replace(/%s/g,(function(){return l[u++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},90462:function(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},46848:function(e,t){var n;!function(t,n){"use strict";"object"===typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!==typeof window?window:this,(function(r,o){"use strict";var i=[],a=Object.getPrototypeOf,s=i.slice,c=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},l=i.push,u=i.indexOf,d={},p=d.toString,h=d.hasOwnProperty,f=h.toString,m=f.call(Object),g={},v=function(e){return"function"===typeof e&&"number"!==typeof e.nodeType&&"function"!==typeof e.item},y=function(e){return null!=e&&e===e.window},b=r.document,_={type:!0,src:!0,nonce:!0,noModule:!0};function C(e,t,n){var r,o,i=(n=n||b).createElement("script");if(i.text=e,t)for(r in _)(o=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,o);n.head.appendChild(i).parentNode.removeChild(i)}function w(e){return null==e?e+"":"object"===typeof e||"function"===typeof e?d[p.call(e)]||"object":typeof e}var x="3.6.3",E=function e(t,n){return new e.fn.init(t,n)};function k(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"===typeof t&&t>0&&t-1 in e)}E.fn=E.prototype={jquery:x,constructor:E,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=E.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return E.each(this,e)},map:function(e){return this.pushStack(E.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(E.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(E.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:i.sort,splice:i.splice},E.extend=E.fn.extend=function(){var e,t,n,r,o,i,a=arguments[0]||{},s=1,c=arguments.length,l=!1;for("boolean"===typeof a&&(l=a,a=arguments[s]||{},s++),"object"===typeof a||v(a)||(a={}),s===c&&(a=this,s--);s<c;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(E.isPlainObject(r)||(o=Array.isArray(r)))?(n=a[t],i=o&&!Array.isArray(n)?[]:o||E.isPlainObject(n)?n:{},o=!1,a[t]=E.extend(l,i,r)):void 0!==r&&(a[t]=r));return a},E.extend({expando:"jQuery"+(x+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==p.call(e))&&(!(t=a(e))||"function"===typeof(n=h.call(t,"constructor")&&t.constructor)&&f.call(n)===m)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){C(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(k(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(k(Object(e))?E.merge(n,"string"===typeof e?[e]:e):l.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:u.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,o=e.length;r<n;r++)e[o++]=t[r];return e.length=o,e},grep:function(e,t,n){for(var r=[],o=0,i=e.length,a=!n;o<i;o++)!t(e[o],o)!==a&&r.push(e[o]);return r},map:function(e,t,n){var r,o,i=0,a=[];if(k(e))for(r=e.length;i<r;i++)null!=(o=t(e[i],i,n))&&a.push(o);else for(i in e)null!=(o=t(e[i],i,n))&&a.push(o);return c(a)},guid:1,support:g}),"function"===typeof Symbol&&(E.fn[Symbol.iterator]=i[Symbol.iterator]),E.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){d["[object "+t+"]"]=t.toLowerCase()}));var S=function(e){var t,n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_="sizzle"+1*new Date,C=e.document,w=0,x=0,E=ce(),k=ce(),S=ce(),T=ce(),I=function(e,t){return e===t&&(d=!0),0},P={}.hasOwnProperty,A=[],R=A.pop,D=A.push,M=A.push,N=A.slice,L=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",O="[\\x20\\t\\r\\n\\f]",F="(?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",H="\\[[\\x20\\t\\r\\n\\f]*("+F+")(?:"+O+"*([*^$|!~]?=)"+O+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+F+"))|)"+O+"*\\]",z=":("+F+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+H+")*)|.*)\\)|)",U=new RegExp(O+"+","g"),V=new RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),W=new RegExp("^[\\x20\\t\\r\\n\\f]*,[\\x20\\t\\r\\n\\f]*"),j=new RegExp("^[\\x20\\t\\r\\n\\f]*([>+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),q=new RegExp(O+"|>"),G=new RegExp(z),K=new RegExp("^"+F+"$"),Y={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),TAG:new RegExp("^("+F+"|[*])"),ATTR:new RegExp("^"+H),PSEUDO:new RegExp("^"+z),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+B+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},Q=/HTML$/i,X=/^(?:input|select|textarea|button)$/i,$=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){p()},ae=_e((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{M.apply(A=N.call(C.childNodes),C.childNodes),A[C.childNodes.length].nodeType}catch(ke){M={apply:A.length?function(e,t){D.apply(e,N.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,o){var i,s,l,u,d,f,v,y=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!==typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!o&&(p(t),t=t||h,m)){if(11!==C&&(d=Z.exec(e)))if(i=d[1]){if(9===C){if(!(l=t.getElementById(i)))return r;if(l.id===i)return r.push(l),r}else if(y&&(l=y.getElementById(i))&&b(t,l)&&l.id===i)return r.push(l),r}else{if(d[2])return M.apply(r,t.getElementsByTagName(e)),r;if((i=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return M.apply(r,t.getElementsByClassName(i)),r}if(n.qsa&&!T[e+" "]&&(!g||!g.test(e))&&(1!==C||"object"!==t.nodeName.toLowerCase())){if(v=e,y=t,1===C&&(q.test(e)||j.test(e))){for((y=ee.test(e)&&ve(t.parentNode)||t)===t&&n.scope||((u=t.getAttribute("id"))?u=u.replace(re,oe):t.setAttribute("id",u=_)),s=(f=a(e)).length;s--;)f[s]=(u?"#"+u:":scope")+" "+be(f[s]);v=f.join(",")}try{if(n.cssSupportsSelector&&!CSS.supports("selector(:is("+v+"))"))throw new Error;return M.apply(r,y.querySelectorAll(v)),r}catch(w){T(e,!0)}finally{u===_&&t.removeAttribute("id")}}}return c(e.replace(V,"$1"),t,r,o)}function ce(){var e=[];return function t(n,o){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function le(e){return e[_]=!0,e}function ue(e){var t=h.createElement("fieldset");try{return!!e(t)}catch(ke){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),o=n.length;o--;)r.attrHandle[n[o]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function he(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function fe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ge(e){return le((function(t){return t=+t,le((function(n,r){for(var o,i=e([],n.length,t),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))}))}))}function ve(e){return e&&"undefined"!==typeof e.getElementsByTagName&&e}for(t in n=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Q.test(t||n&&n.nodeName||"HTML")},p=se.setDocument=function(e){var t,o,a=e?e.ownerDocument||e:C;return a!=h&&9===a.nodeType&&a.documentElement?(f=(h=a).documentElement,m=!i(h),C!=h&&(o=h.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",ie,!1):o.attachEvent&&o.attachEvent("onunload",ie)),n.scope=ue((function(e){return f.appendChild(e).appendChild(h.createElement("div")),"undefined"!==typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.cssSupportsSelector=ue((function(){return CSS.supports("selector(*)")&&h.querySelectorAll(":is(:jqfake)")&&!CSS.supports("selector(:is(*,:jqfake))")})),n.attributes=ue((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ue((function(e){return e.appendChild(h.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=J.test(h.getElementsByClassName),n.getById=ue((function(e){return f.appendChild(e).id=_,!h.getElementsByName||!h.getElementsByName(_).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!==typeof t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n="undefined"!==typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!==typeof t.getElementById&&m){var n,r,o,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(o=t.getElementsByName(e),r=0;i=o[r++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!==typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!==typeof t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(n.qsa=J.test(h.querySelectorAll))&&(ue((function(e){var t;f.appendChild(e).innerHTML="<a id='"+_+"'></a><select id='"+_+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+B+")"),e.querySelectorAll("[id~="+_+"-]").length||g.push("~="),(t=h.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||g.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+_+"+*").length||g.push(".#.+[+~]"),e.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")})),ue((function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=h.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),f.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")}))),(n.matchesSelector=J.test(y=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&ue((function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),v.push("!=",z)})),n.cssSupportsSelector||g.push(":has"),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=J.test(f.compareDocumentPosition),b=t||J.test(f.contains)?function(e,t){var n=9===e.nodeType&&e.documentElement||e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},I=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==h||e.ownerDocument==C&&b(C,e)?-1:t==h||t.ownerDocument==C&&b(C,t)?1:u?L(u,e)-L(u,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],s=[t];if(!o||!i)return e==h?-1:t==h?1:o?-1:i?1:u?L(u,e)-L(u,t):0;if(o===i)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]==C?-1:s[r]==C?1:0},h):h},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(p(e),n.matchesSelector&&m&&!T[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(ke){T(t,!0)}return se(t,h,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=h&&p(e),b(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=h&&p(e);var o=r.attrHandle[t.toLowerCase()],i=o&&P.call(r.attrHandle,t.toLowerCase())?o(e,t,!m):void 0;return void 0!==i?i:n.attributes||!m?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},se.escape=function(e){return(e+"").replace(re,oe)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],o=0,i=0;if(d=!n.detectDuplicates,u=!n.sortStable&&e.slice(0),e.sort(I),d){for(;t=e[i++];)t===e[i]&&(o=r.push(i));for(;o--;)e.splice(r[o],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"===typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},r=se.selectors={cacheLength:50,createPseudo:le,match:Y,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Y.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&G.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+e+"("+O+"|$)"))&&E(e,(function(e){return t.test("string"===typeof e.className&&e.className||"undefined"!==typeof e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var o=se.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o.replace(U," ")+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,c){var l,u,d,p,h,f,m=i!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!c&&!s,b=!1;if(g){if(i){for(;m;){for(p=t;p=p[m];)if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;f=m="only"===e&&!f&&"nextSibling"}return!0}if(f=[a?g.firstChild:g.lastChild],a&&y){for(b=(h=(l=(u=(d=(p=g)[_]||(p[_]={}))[p.uniqueID]||(d[p.uniqueID]={}))[e]||[])[0]===w&&l[1])&&l[2],p=h&&g.childNodes[h];p=++h&&p&&p[m]||(b=h=0)||f.pop();)if(1===p.nodeType&&++b&&p===t){u[e]=[w,h,b];break}}else if(y&&(b=h=(l=(u=(d=(p=t)[_]||(p[_]={}))[p.uniqueID]||(d[p.uniqueID]={}))[e]||[])[0]===w&&l[1]),!1===b)for(;(p=++h&&p&&p[m]||(b=h=0)||f.pop())&&((s?p.nodeName.toLowerCase()!==v:1!==p.nodeType)||!++b||(y&&((u=(d=p[_]||(p[_]={}))[p.uniqueID]||(d[p.uniqueID]={}))[e]=[w,b]),p!==t)););return(b-=o)===r||b%r===0&&b/r>=0}}},PSEUDO:function(e,t){var n,o=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return o[_]?o(t):o.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le((function(e,n){for(var r,i=o(e,t),a=i.length;a--;)e[r=L(e,i[a])]=!(n[r]=i[a])})):function(e){return o(e,0,n)}):o}},pseudos:{not:le((function(e){var t=[],n=[],r=s(e.replace(V,"$1"));return r[_]?le((function(e,t,n,o){for(var i,a=r(e,null,o,[]),s=e.length;s--;)(i=a[s])&&(e[s]=!(t[s]=i))})):function(e,o,i){return t[0]=e,r(t,null,i,n),t[0]=null,!n.pop()}})),has:le((function(e){return function(t){return se(e,t).length>0}})),contains:le((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||o(t)).indexOf(e)>-1}})),lang:le((function(e){return K.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===h.activeElement&&(!h.hasFocus||h.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return $.test(e.nodeName)},input:function(e){return X.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ge((function(){return[0]})),last:ge((function(e,t){return[t-1]})),eq:ge((function(e,t,n){return[n<0?n+t:n]})),even:ge((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:ge((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:ge((function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e})),gt:ge((function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e}))}},r.pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=he(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=fe(t);function ye(){}function be(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function _e(e,t,n){var r=t.dir,o=t.next,i=o||r,a=n&&"parentNode"===i,s=x++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,o);return!1}:function(t,n,c){var l,u,d,p=[w,s];if(c){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,c))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(u=(d=t[_]||(t[_]={}))[t.uniqueID]||(d[t.uniqueID]={}),o&&o===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=u[i])&&l[0]===w&&l[1]===s)return p[2]=l[2];if(u[i]=p,p[2]=e(t,n,c))return!0}return!1}}function Ce(e){return e.length>1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function we(e,t,n,r,o){for(var i,a=[],s=0,c=e.length,l=null!=t;s<c;s++)(i=e[s])&&(n&&!n(i,r,o)||(a.push(i),l&&t.push(s)));return a}function xe(e,t,n,r,o,i){return r&&!r[_]&&(r=xe(r)),o&&!o[_]&&(o=xe(o,i)),le((function(i,a,s,c){var l,u,d,p=[],h=[],f=a.length,m=i||function(e,t,n){for(var r=0,o=t.length;r<o;r++)se(e,t[r],n);return n}(t||"*",s.nodeType?[s]:s,[]),g=!e||!i&&t?m:we(m,p,e,s,c),v=n?o||(i?e:f||r)?[]:a:g;if(n&&n(g,v,s,c),r)for(l=we(v,h),r(l,[],s,c),u=l.length;u--;)(d=l[u])&&(v[h[u]]=!(g[h[u]]=d));if(i){if(o||e){if(o){for(l=[],u=v.length;u--;)(d=v[u])&&l.push(g[u]=d);o(null,v=[],l,c)}for(u=v.length;u--;)(d=v[u])&&(l=o?L(i,d):p[u])>-1&&(i[l]=!(a[l]=d))}}else v=we(v===a?v.splice(f,v.length):v),o?o(null,a,v,c):M.apply(a,v)}))}function Ee(e){for(var t,n,o,i=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],c=a?1:0,u=_e((function(e){return e===t}),s,!0),d=_e((function(e){return L(t,e)>-1}),s,!0),p=[function(e,n,r){var o=!a&&(r||n!==l)||((t=n).nodeType?u(e,n,r):d(e,n,r));return t=null,o}];c<i;c++)if(n=r.relative[e[c].type])p=[_e(Ce(p),n)];else{if((n=r.filter[e[c].type].apply(null,e[c].matches))[_]){for(o=++c;o<i&&!r.relative[e[o].type];o++);return xe(c>1&&Ce(p),c>1&&be(e.slice(0,c-1).concat({value:" "===e[c-2].type?"*":""})).replace(V,"$1"),n,c<o&&Ee(e.slice(c,o)),o<i&&Ee(e=e.slice(o)),o<i&&be(e))}p.push(n)}return Ce(p)}return ye.prototype=r.filters=r.pseudos,r.setFilters=new ye,a=se.tokenize=function(e,t){var n,o,i,a,s,c,l,u=k[e+" "];if(u)return t?0:u.slice(0);for(s=e,c=[],l=r.preFilter;s;){for(a in n&&!(o=W.exec(s))||(o&&(s=s.slice(o[0].length)||s),c.push(i=[])),n=!1,(o=j.exec(s))&&(n=o.shift(),i.push({value:n,type:o[0].replace(V," ")}),s=s.slice(n.length)),r.filter)!(o=Y[a].exec(s))||l[a]&&!(o=l[a](o))||(n=o.shift(),i.push({value:n,type:a,matches:o}),s=s.slice(n.length));if(!n)break}return t?s.length:s?se.error(e):k(e,c).slice(0)},s=se.compile=function(e,t){var n,o=[],i=[],s=S[e+" "];if(!s){for(t||(t=a(e)),n=t.length;n--;)(s=Ee(t[n]))[_]?o.push(s):i.push(s);s=S(e,function(e,t){var n=t.length>0,o=e.length>0,i=function(i,a,s,c,u){var d,f,g,v=0,y="0",b=i&&[],_=[],C=l,x=i||o&&r.find.TAG("*",u),E=w+=null==C?1:Math.random()||.1,k=x.length;for(u&&(l=a==h||a||u);y!==k&&null!=(d=x[y]);y++){if(o&&d){for(f=0,a||d.ownerDocument==h||(p(d),s=!m);g=e[f++];)if(g(d,a||h,s)){c.push(d);break}u&&(w=E)}n&&((d=!g&&d)&&v--,i&&b.push(d))}if(v+=y,n&&y!==v){for(f=0;g=t[f++];)g(b,_,a,s);if(i){if(v>0)for(;y--;)b[y]||_[y]||(_[y]=R.call(c));_=we(_)}M.apply(c,_),u&&!i&&_.length>0&&v+t.length>1&&se.uniqueSort(c)}return u&&(w=E,l=C),b};return n?le(i):i}(i,o)),s.selector=e}return s},c=se.select=function(e,t,n,o){var i,c,l,u,d,p="function"===typeof e&&e,h=!o&&a(e=p.selector||e);if(n=n||[],1===h.length){if((c=h[0]=h[0].slice(0)).length>2&&"ID"===(l=c[0]).type&&9===t.nodeType&&m&&r.relative[c[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(c.shift().value.length)}for(i=Y.needsContext.test(e)?0:c.length;i--&&(l=c[i],!r.relative[u=l.type]);)if((d=r.find[u])&&(o=d(l.matches[0].replace(te,ne),ee.test(c[0].type)&&ve(t.parentNode)||t))){if(c.splice(i,1),!(e=o.length&&be(c)))return M.apply(n,o),n;break}}return(p||s(e,h))(o,t,!m,n,!t||ee.test(e)&&ve(t.parentNode)||t),n},n.sortStable=_.split("").sort(I).join("")===_,n.detectDuplicates=!!d,p(),n.sortDetached=ue((function(e){return 1&e.compareDocumentPosition(h.createElement("fieldset"))})),ue((function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")}))||de("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ue((function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||de("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ue((function(e){return null==e.getAttribute("disabled")}))||de(B,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(r);E.find=S,(E.expr=S.selectors)[":"]=E.expr.pseudos,E.uniqueSort=E.unique=S.uniqueSort,E.text=S.getText,E.isXMLDoc=S.isXML,E.contains=S.contains,E.escapeSelector=S.escape;var T=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&E(e).is(n))break;r.push(e)}return r},I=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},P=E.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var R=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,t,n){return v(t)?E.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?E.grep(e,(function(e){return e===t!==n})):"string"!==typeof t?E.grep(e,(function(e){return u.call(t,e)>-1!==n})):E.filter(t,e,n)}E.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?E.find.matchesSelector(r,e)?[r]:[]:E.find.matches(e,E.grep(t,(function(e){return 1===e.nodeType})))},E.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!==typeof e)return this.pushStack(E(e).filter((function(){for(t=0;t<r;t++)if(E.contains(o[t],this))return!0})));for(n=this.pushStack([]),t=0;t<r;t++)E.find(e,o[t],n);return r>1?E.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"===typeof e&&P.test(e)?E(e):e||[],!1).length}});var M,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||M,"string"===typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:N.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:b,!0)),R.test(r[1])&&E.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=b.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(E):E.makeArray(e,this)}).prototype=E.fn,M=E(b);var L=/^(?:parents|prev(?:Until|All))/,B={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(E.contains(this,t[e]))return!0}))},closest:function(e,t){var n,r=0,o=this.length,i=[],a="string"!==typeof e&&E(e);if(!P.test(e))for(;r<o;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&E.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?E.uniqueSort(i):i)},index:function(e){return e?"string"===typeof e?u.call(E(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(E.uniqueSort(E.merge(this.get(),E(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),E.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return I((e.parentNode||{}).firstChild,e)},children:function(e){return I(e.firstChild)},contents:function(e){return null!=e.contentDocument&&a(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),E.merge([],e.childNodes))}},(function(e,t){E.fn[e]=function(n,r){var o=E.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"===typeof r&&(o=E.filter(r,o)),this.length>1&&(B[e]||E.uniqueSort(o),L.test(e)&&o.reverse()),this.pushStack(o)}}));var F=/[^\x20\t\r\n\f]+/g;function H(e){return e}function z(e){throw e}function U(e,t,n,r){var o;try{e&&v(o=e.promise)?o.call(e).done(t).fail(n):e&&v(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}E.Callbacks=function(e){e="string"===typeof e?function(e){var t={};return E.each(e.match(F)||[],(function(e,n){t[n]=!0})),t}(e):E.extend({},e);var t,n,r,o,i=[],a=[],s=-1,c=function(){for(o=o||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s<i.length;)!1===i[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=i.length,n=!1);e.memory||(n=!1),t=!1,o&&(i=n?[]:"")},l={add:function(){return i&&(n&&!t&&(s=i.length-1,a.push(n)),function t(n){E.each(n,(function(n,r){v(r)?e.unique&&l.has(r)||i.push(r):r&&r.length&&"string"!==w(r)&&t(r)}))}(arguments),n&&!t&&c()),this},remove:function(){return E.each(arguments,(function(e,t){for(var n;(n=E.inArray(t,i,n))>-1;)i.splice(n,1),n<=s&&s--})),this},has:function(e){return e?E.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=n="",this},disabled:function(){return!i},lock:function(){return o=a=[],n||t||(i=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},E.extend({Deferred:function(e){var t=[["notify","progress",E.Callbacks("memory"),E.Callbacks("memory"),2],["resolve","done",E.Callbacks("once memory"),E.Callbacks("once memory"),0,"resolved"],["reject","fail",E.Callbacks("once memory"),E.Callbacks("once memory"),1,"rejected"]],n="pending",o={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return E.Deferred((function(n){E.each(t,(function(t,r){var o=v(e[r[4]])&&e[r[4]];i[r[1]]((function(){var e=o&&o.apply(this,arguments);e&&v(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,o?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,o){var i=0;function a(e,t,n,o){return function(){var s=this,c=arguments,l=function(){var r,l;if(!(e<i)){if((r=n.apply(s,c))===t.promise())throw new TypeError("Thenable self-resolution");l=r&&("object"===typeof r||"function"===typeof r)&&r.then,v(l)?o?l.call(r,a(i,t,H,o),a(i,t,z,o)):(i++,l.call(r,a(i,t,H,o),a(i,t,z,o),a(i,t,H,t.notifyWith))):(n!==H&&(s=void 0,c=[r]),(o||t.resolveWith)(s,c))}},u=o?l:function(){try{l()}catch(r){E.Deferred.exceptionHook&&E.Deferred.exceptionHook(r,u.stackTrace),e+1>=i&&(n!==z&&(s=void 0,c=[r]),t.rejectWith(s,c))}};e?u():(E.Deferred.getStackHook&&(u.stackTrace=E.Deferred.getStackHook()),r.setTimeout(u))}}return E.Deferred((function(r){t[0][3].add(a(0,r,v(o)?o:H,r.notifyWith)),t[1][3].add(a(0,r,v(e)?e:H)),t[2][3].add(a(0,r,v(n)?n:z))})).promise()},promise:function(e){return null!=e?E.extend(e,o):o}},i={};return E.each(t,(function(e,r){var a=r[2],s=r[5];o[r[1]]=a.add,s&&a.add((function(){n=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(r[3].fire),i[r[0]]=function(){return i[r[0]+"With"](this===i?void 0:this,arguments),this},i[r[0]+"With"]=a.fireWith})),o.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),o=s.call(arguments),i=E.Deferred(),a=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?s.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&(U(e,i.done(a(n)).resolve,i.reject,!t),"pending"===i.state()||v(o[n]&&o[n].then)))return i.then();for(;n--;)U(o[n],a(n),i.reject);return i.promise()}});var V=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;E.Deferred.exceptionHook=function(e,t){r.console&&r.console.warn&&e&&V.test(e.name)&&r.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},E.readyException=function(e){r.setTimeout((function(){throw e}))};var W=E.Deferred();function j(){b.removeEventListener("DOMContentLoaded",j),r.removeEventListener("load",j),E.ready()}E.fn.ready=function(e){return W.then(e).catch((function(e){E.readyException(e)})),this},E.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--E.readyWait:E.isReady)||(E.isReady=!0,!0!==e&&--E.readyWait>0||W.resolveWith(b,[E]))}}),E.ready.then=W.then,"complete"===b.readyState||"loading"!==b.readyState&&!b.documentElement.doScroll?r.setTimeout(E.ready):(b.addEventListener("DOMContentLoaded",j),r.addEventListener("load",j));var q=function e(t,n,r,o,i,a,s){var c=0,l=t.length,u=null==r;if("object"===w(r))for(c in i=!0,r)e(t,n,c,r[c],!0,a,s);else if(void 0!==o&&(i=!0,v(o)||(s=!0),u&&(s?(n.call(t,o),n=null):(u=n,n=function(e,t,n){return u.call(E(e),n)})),n))for(;c<l;c++)n(t[c],r,s?o:o.call(t[c],c,n(t[c],r)));return i?t:u?n.call(t):l?n(t[0],r):a},G=/^-ms-/,K=/-([a-z])/g;function Y(e,t){return t.toUpperCase()}function Q(e){return e.replace(G,"ms-").replace(K,Y)}var X=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function $(){this.expando=E.expando+$.uid++}$.uid=1,$.prototype={cache:function(e){var t=e[this.expando];return t||(t={},X(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,o=this.cache(e);if("string"===typeof t)o[Q(t)]=n;else for(r in t)o[Q(r)]=t[r];return o},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][Q(t)]},access:function(e,t,n){return void 0===t||t&&"string"===typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(Q):(t=Q(t))in r?[t]:t.match(F)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||E.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!E.isEmptyObject(t)}};var J=new $,Z=new $,ee=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,te=/[A-Z]/g;function ne(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(te,"-$&").toLowerCase(),"string"===typeof(n=e.getAttribute(r))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:ee.test(e)?JSON.parse(e):e)}(n)}catch(o){}Z.set(e,t,n)}else n=void 0;return n}E.extend({hasData:function(e){return Z.hasData(e)||J.hasData(e)},data:function(e,t,n){return Z.access(e,t,n)},removeData:function(e,t){Z.remove(e,t)},_data:function(e,t,n){return J.access(e,t,n)},_removeData:function(e,t){J.remove(e,t)}}),E.fn.extend({data:function(e,t){var n,r,o,i=this[0],a=i&&i.attributes;if(void 0===e){if(this.length&&(o=Z.get(i),1===i.nodeType&&!J.get(i,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=Q(r.slice(5)),ne(i,r,o[r]));J.set(i,"hasDataAttrs",!0)}return o}return"object"===typeof e?this.each((function(){Z.set(this,e)})):q(this,(function(t){var n;if(i&&void 0===t)return void 0!==(n=Z.get(i,e))||void 0!==(n=ne(i,e))?n:void 0;this.each((function(){Z.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){Z.remove(this,e)}))}}),E.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,E.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){var n=E.queue(e,t=t||"fx"),r=n.length,o=n.shift(),i=E._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete i.stop,o.call(e,(function(){E.dequeue(e,t)}),i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:E.Callbacks("once memory").add((function(){J.remove(e,[t+"queue",n])}))})}}),E.fn.extend({queue:function(e,t){var n=2;return"string"!==typeof e&&(t=e,e="fx",n--),arguments.length<n?E.queue(this[0],e):void 0===t?this:this.each((function(){var n=E.queue(this,e,t);E._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&E.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){E.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,o=E.Deferred(),i=this,a=this.length,s=function(){--r||o.resolveWith(i,[i])};for("string"!==typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=J.get(i[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),o.promise(t)}});var re=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,oe=new RegExp("^(?:([+-])=|)("+re+")([a-z%]*)$","i"),ie=["Top","Right","Bottom","Left"],ae=b.documentElement,se=function(e){return E.contains(e.ownerDocument,e)},ce={composed:!0};ae.getRootNode&&(se=function(e){return E.contains(e.ownerDocument,e)||e.getRootNode(ce)===e.ownerDocument});var le=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&se(e)&&"none"===E.css(e,"display")};function ue(e,t,n,r){var o,i,a=20,s=r?function(){return r.cur()}:function(){return E.css(e,t,"")},c=s(),l=n&&n[3]||(E.cssNumber[t]?"":"px"),u=e.nodeType&&(E.cssNumber[t]||"px"!==l&&+c)&&oe.exec(E.css(e,t));if(u&&u[3]!==l){for(c/=2,l=l||u[3],u=+c||1;a--;)E.style(e,t,u+l),(1-i)*(1-(i=s()/c||.5))<=0&&(a=0),u/=i;E.style(e,t,(u*=2)+l),n=n||[]}return n&&(u=+u||+c||0,o=n[1]?u+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=u,r.end=o)),o}var de={};function pe(e){var t,n=e.ownerDocument,r=e.nodeName,o=de[r];return o||(t=n.body.appendChild(n.createElement(r)),o=E.css(t,"display"),t.parentNode.removeChild(t),"none"===o&&(o="block"),de[r]=o,o)}function he(e,t){for(var n,r,o=[],i=0,a=e.length;i<a;i++)(r=e[i]).style&&(n=r.style.display,t?("none"===n&&(o[i]=J.get(r,"display")||null,o[i]||(r.style.display="")),""===r.style.display&&le(r)&&(o[i]=pe(r))):"none"!==n&&(o[i]="none",J.set(r,"display",n)));for(i=0;i<a;i++)null!=o[i]&&(e[i].style.display=o[i]);return e}E.fn.extend({show:function(){return he(this,!0)},hide:function(){return he(this)},toggle:function(e){return"boolean"===typeof e?e?this.show():this.hide():this.each((function(){le(this)?E(this).show():E(this).hide()}))}});var fe=/^(?:checkbox|radio)$/i,me=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ge=/^$|^module$|\/(?:java|ecma)script/i;!function(){var e=b.createDocumentFragment().appendChild(b.createElement("div")),t=b.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),g.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,e.innerHTML="<option></option>",g.option=!!e.lastChild}();var ve={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!==typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!==typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?E.merge([e],n):n}function be(e,t){for(var n=0,r=e.length;n<r;n++)J.set(e[n],"globalEval",!t||J.get(t[n],"globalEval"))}ve.tbody=ve.tfoot=ve.colgroup=ve.caption=ve.thead,ve.th=ve.td,g.option||(ve.optgroup=ve.option=[1,"<select multiple='multiple'>","</select>"]);var _e=/<|&#?\w+;/;function Ce(e,t,n,r,o){for(var i,a,s,c,l,u,d=t.createDocumentFragment(),p=[],h=0,f=e.length;h<f;h++)if((i=e[h])||0===i)if("object"===w(i))E.merge(p,i.nodeType?[i]:i);else if(_e.test(i)){for(a=a||d.appendChild(t.createElement("div")),s=(me.exec(i)||["",""])[1].toLowerCase(),c=ve[s]||ve._default,a.innerHTML=c[1]+E.htmlPrefilter(i)+c[2],u=c[0];u--;)a=a.lastChild;E.merge(p,a.childNodes),(a=d.firstChild).textContent=""}else p.push(t.createTextNode(i));for(d.textContent="",h=0;i=p[h++];)if(r&&E.inArray(i,r)>-1)o&&o.push(i);else if(l=se(i),a=ye(d.appendChild(i),"script"),l&&be(a),n)for(u=0;i=a[u++];)ge.test(i.type||"")&&n.push(i);return d}var we=/^([^.]*)(?:\.(.+)|)/;function xe(){return!0}function Ee(){return!1}function ke(e,t){return e===function(){try{return b.activeElement}catch(e){}}()===("focus"===t)}function Se(e,t,n,r,o,i){var a,s;if("object"===typeof t){for(s in"string"!==typeof n&&(r=r||n,n=void 0),t)Se(e,s,n,r,t[s],i);return e}if(null==r&&null==o?(o=n,r=n=void 0):null==o&&("string"===typeof n?(o=r,r=void 0):(o=r,r=n,n=void 0)),!1===o)o=Ee;else if(!o)return e;return 1===i&&(a=o,o=function(e){return E().off(e),a.apply(this,arguments)},o.guid=a.guid||(a.guid=E.guid++)),e.each((function(){E.event.add(this,t,o,r,n)}))}function Te(e,t,n){n?(J.set(e,t,!1),E.event.add(e,t,{namespace:!1,handler:function(e){var r,o,i=J.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(E.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=s.call(arguments),J.set(this,t,i),r=n(this,t),this[t](),i!==(o=J.get(this,t))||r?J.set(this,t,!1):o={},i!==o)return e.stopImmediatePropagation(),e.preventDefault(),o&&o.value}else i.length&&(J.set(this,t,{value:E.event.trigger(E.extend(i[0],E.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===J.get(e,t)&&E.event.add(e,t,xe)}E.event={global:{},add:function(e,t,n,r,o){var i,a,s,c,l,u,d,p,h,f,m,g=J.get(e);if(X(e))for(n.handler&&(n=(i=n).handler,o=i.selector),o&&E.find.matchesSelector(ae,o),n.guid||(n.guid=E.guid++),(c=g.events)||(c=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(t){return E.event.triggered!==t.type?E.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(F)||[""]).length;l--;)h=m=(s=we.exec(t[l])||[])[1],f=(s[2]||"").split(".").sort(),h&&(d=E.event.special[h]||{},h=(o?d.delegateType:d.bindType)||h,d=E.event.special[h]||{},u=E.extend({type:h,origType:m,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&E.expr.match.needsContext.test(o),namespace:f.join(".")},i),(p=c[h])||((p=c[h]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,f,a)||e.addEventListener&&e.addEventListener(h,a)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,u):p.push(u),E.event.global[h]=!0)},remove:function(e,t,n,r,o){var i,a,s,c,l,u,d,p,h,f,m,g=J.hasData(e)&&J.get(e);if(g&&(c=g.events)){for(l=(t=(t||"").match(F)||[""]).length;l--;)if(h=m=(s=we.exec(t[l])||[])[1],f=(s[2]||"").split(".").sort(),h){for(d=E.event.special[h]||{},p=c[h=(r?d.delegateType:d.bindType)||h]||[],s=s[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=p.length;i--;)u=p[i],!o&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(p.splice(i,1),u.selector&&p.delegateCount--,d.remove&&d.remove.call(e,u));a&&!p.length&&(d.teardown&&!1!==d.teardown.call(e,f,g.handle)||E.removeEvent(e,h,g.handle),delete c[h])}else for(h in c)E.event.remove(e,h+t[l],n,r,!0);E.isEmptyObject(c)&&J.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,i,a,s=new Array(arguments.length),c=E.event.fix(e),l=(J.get(this,"events")||Object.create(null))[c.type]||[],u=E.event.special[c.type]||{};for(s[0]=c,t=1;t<arguments.length;t++)s[t]=arguments[t];if(c.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,c)){for(a=E.event.handlers.call(this,c,l),t=0;(o=a[t++])&&!c.isPropagationStopped();)for(c.currentTarget=o.elem,n=0;(i=o.handlers[n++])&&!c.isImmediatePropagationStopped();)c.rnamespace&&!1!==i.namespace&&!c.rnamespace.test(i.namespace)||(c.handleObj=i,c.data=i.data,void 0!==(r=((E.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,s))&&!1===(c.result=r)&&(c.preventDefault(),c.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,c),c.result}},handlers:function(e,t){var n,r,o,i,a,s=[],c=t.delegateCount,l=e.target;if(c&&l.nodeType&&!("click"===e.type&&e.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(i=[],a={},n=0;n<c;n++)void 0===a[o=(r=t[n]).selector+" "]&&(a[o]=r.needsContext?E(o,this).index(l)>-1:E.find(o,this,null,[l]).length),a[o]&&i.push(r);i.length&&s.push({elem:l,handlers:i})}return l=this,c<t.length&&s.push({elem:l,handlers:t.slice(c)}),s},addProp:function(e,t){Object.defineProperty(E.Event.prototype,e,{enumerable:!0,configurable:!0,get:v(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[E.expando]?e:new E.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return fe.test(t.type)&&t.click&&A(t,"input")&&Te(t,"click",xe),!1},trigger:function(e){var t=this||e;return fe.test(t.type)&&t.click&&A(t,"input")&&Te(t,"click"),!0},_default:function(e){var t=e.target;return fe.test(t.type)&&t.click&&A(t,"input")&&J.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},E.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},(E.Event=function(e,t){if(!(this instanceof E.Event))return new E.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?xe:Ee,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&E.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[E.expando]=!0}).prototype={constructor:E.Event,isDefaultPrevented:Ee,isPropagationStopped:Ee,isImmediatePropagationStopped:Ee,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=xe,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=xe,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=xe,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},E.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},E.event.addProp),E.each({focus:"focusin",blur:"focusout"},(function(e,t){E.event.special[e]={setup:function(){return Te(this,e,ke),!1},trigger:function(){return Te(this,e),!0},_default:function(t){return J.get(t.target,e)},delegateType:t}})),E.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){E.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,o=e.relatedTarget,i=e.handleObj;return o&&(o===r||E.contains(r,o))||(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}})),E.fn.extend({on:function(e,t,n,r){return Se(this,e,t,n,r)},one:function(e,t,n,r){return Se(this,e,t,n,r,1)},off:function(e,t,n){var r,o;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,E(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"===typeof e){for(o in e)this.off(o,t,e[o]);return this}return!1!==t&&"function"!==typeof t||(n=t,t=void 0),!1===n&&(n=Ee),this.each((function(){E.event.remove(this,e,n,t)}))}});var Ie=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Ae=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&E(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Me(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Ne(e,t){var n,r,o,i,a,s;if(1===t.nodeType){if(J.hasData(e)&&(s=J.get(e).events))for(o in J.remove(t,"handle events"),s)for(n=0,r=s[o].length;n<r;n++)E.event.add(t,o,s[o][n]);Z.hasData(e)&&(i=Z.access(e),a=E.extend({},i),Z.set(t,a))}}function Le(e,t){var n=t.nodeName.toLowerCase();"input"===n&&fe.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Be(e,t,n,r){t=c(t);var o,i,a,s,l,u,d=0,p=e.length,h=p-1,f=t[0],m=v(f);if(m||p>1&&"string"===typeof f&&!g.checkClone&&Pe.test(f))return e.each((function(o){var i=e.eq(o);m&&(t[0]=f.call(this,o,i.html())),Be(i,t,n,r)}));if(p&&(i=(o=Ce(t,e[0].ownerDocument,!1,e,r)).firstChild,1===o.childNodes.length&&(o=i),i||r)){for(s=(a=E.map(ye(o,"script"),De)).length;d<p;d++)l=o,d!==h&&(l=E.clone(l,!0,!0),s&&E.merge(a,ye(l,"script"))),n.call(e[d],l,d);if(s)for(u=a[a.length-1].ownerDocument,E.map(a,Me),d=0;d<s;d++)l=a[d],ge.test(l.type||"")&&!J.access(l,"globalEval")&&E.contains(u,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?E._evalUrl&&!l.noModule&&E._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},u):C(l.textContent.replace(Ae,""),l,u))}return e}function Oe(e,t,n){for(var r,o=t?E.filter(t,e):e,i=0;null!=(r=o[i]);i++)n||1!==r.nodeType||E.cleanData(ye(r)),r.parentNode&&(n&&se(r)&&be(ye(r,"script")),r.parentNode.removeChild(r));return e}E.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,o,i,a,s=e.cloneNode(!0),c=se(e);if(!g.noCloneChecked&&(1===e.nodeType||11===e.nodeType)&&!E.isXMLDoc(e))for(a=ye(s),r=0,o=(i=ye(e)).length;r<o;r++)Le(i[r],a[r]);if(t)if(n)for(i=i||ye(e),a=a||ye(s),r=0,o=i.length;r<o;r++)Ne(i[r],a[r]);else Ne(e,s);return(a=ye(s,"script")).length>0&&be(a,!c&&ye(e,"script")),s},cleanData:function(e){for(var t,n,r,o=E.event.special,i=0;void 0!==(n=e[i]);i++)if(X(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)o[r]?E.event.remove(n,r):E.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),E.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return q(this,(function(e){return void 0===e?E.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Be(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)}))},prepend:function(){return Be(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(E.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return E.clone(this,e,t)}))},html:function(e){return q(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"===typeof e&&!Ie.test(e)&&!ve[(me.exec(e)||["",""])[1].toLowerCase()]){e=E.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(E.cleanData(ye(t,!1)),t.innerHTML=e);t=0}catch(o){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Be(this,arguments,(function(t){var n=this.parentNode;E.inArray(this,e)<0&&(E.cleanData(ye(this)),n&&n.replaceChild(t,this))}),e)}}),E.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){E.fn[e]=function(e){for(var n,r=[],o=E(e),i=o.length-1,a=0;a<=i;a++)n=a===i?this:this.clone(!0),E(o[a])[t](n),l.apply(r,n.get());return this.pushStack(r)}}));var Fe=new RegExp("^("+re+")(?!px)[a-z%]+$","i"),He=/^--/,ze=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=r),t.getComputedStyle(e)},Ue=function(e,t,n){var r,o,i={};for(o in t)i[o]=e.style[o],e.style[o]=t[o];for(o in r=n.call(e),t)e.style[o]=i[o];return r},Ve=new RegExp(ie.join("|"),"i"),We=new RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g");function je(e,t,n){var r,o,i,a,s=He.test(t),c=e.style;return(n=n||ze(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(We,"$1")||void 0),""!==a||se(e)||(a=E.style(e,t)),!g.pixelBoxStyles()&&Fe.test(a)&&Ve.test(t)&&(r=c.width,o=c.minWidth,i=c.maxWidth,c.minWidth=c.maxWidth=c.width=a,a=n.width,c.width=r,c.minWidth=o,c.maxWidth=i)),void 0!==a?a+"":a}function qe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ae.appendChild(l).appendChild(u);var e=r.getComputedStyle(u);n="1%"!==e.top,c=12===t(e.marginLeft),u.style.right="60%",a=36===t(e.right),o=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ae.removeChild(l),u=null}}function t(e){return Math.round(parseFloat(e))}var n,o,i,a,s,c,l=b.createElement("div"),u=b.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===u.style.backgroundClip,E.extend(g,{boxSizingReliable:function(){return e(),o},pixelBoxStyles:function(){return e(),a},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),c},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,o;return null==s&&(e=b.createElement("table"),t=b.createElement("tr"),n=b.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",ae.appendChild(e).appendChild(t).appendChild(n),o=r.getComputedStyle(t),s=parseInt(o.height,10)+parseInt(o.borderTopWidth,10)+parseInt(o.borderBottomWidth,10)===t.offsetHeight,ae.removeChild(e)),s}}))}();var Ge=["Webkit","Moz","ms"],Ke=b.createElement("div").style,Ye={};function Qe(e){var t=E.cssProps[e]||Ye[e];return t||(e in Ke?e:Ye[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ge.length;n--;)if((e=Ge[n]+t)in Ke)return e}(e)||e)}var Xe=/^(none|table(?!-c[ea]).+)/,$e={position:"absolute",visibility:"hidden",display:"block"},Je={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=oe.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,o,i){var a="width"===t?1:0,s=0,c=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(c+=E.css(e,n+ie[a],!0,o)),r?("content"===n&&(c-=E.css(e,"padding"+ie[a],!0,o)),"margin"!==n&&(c-=E.css(e,"border"+ie[a]+"Width",!0,o))):(c+=E.css(e,"padding"+ie[a],!0,o),"padding"!==n?c+=E.css(e,"border"+ie[a]+"Width",!0,o):s+=E.css(e,"border"+ie[a]+"Width",!0,o));return!r&&i>=0&&(c+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-c-s-.5))||0),c}function tt(e,t,n){var r=ze(e),o=(!g.boxSizingReliable()||n)&&"border-box"===E.css(e,"boxSizing",!1,r),i=o,a=je(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Fe.test(a)){if(!n)return a;a="auto"}return(!g.boxSizingReliable()&&o||!g.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===E.css(e,"display",!1,r))&&e.getClientRects().length&&(o="border-box"===E.css(e,"boxSizing",!1,r),(i=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(o?"border":"content"),i,r,a)+"px"}function nt(e,t,n,r,o){return new nt.prototype.init(e,t,n,r,o)}E.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=je(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,i,a,s=Q(t),c=He.test(t),l=e.style;if(c||(t=Qe(s)),a=E.cssHooks[t]||E.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(o=a.get(e,!1,r))?o:l[t];"string"===(i=typeof n)&&(o=oe.exec(n))&&o[1]&&(n=ue(e,t,o),i="number"),null!=n&&n===n&&("number"!==i||c||(n+=o&&o[3]||(E.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(c?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var o,i,a,s=Q(t);return He.test(t)||(t=Qe(s)),(a=E.cssHooks[t]||E.cssHooks[s])&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=je(e,t,r)),"normal"===o&&t in Je&&(o=Je[t]),""===n||n?(i=parseFloat(o),!0===n||isFinite(i)?i||0:o):o}}),E.each(["height","width"],(function(e,t){E.cssHooks[t]={get:function(e,n,r){if(n)return!Xe.test(E.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,t,r):Ue(e,$e,(function(){return tt(e,t,r)}))},set:function(e,n,r){var o,i=ze(e),a=!g.scrollboxSize()&&"absolute"===i.position,s=(a||r)&&"border-box"===E.css(e,"boxSizing",!1,i),c=r?et(e,t,r,s,i):0;return s&&a&&(c-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-et(e,t,"border",!1,i)-.5)),c&&(o=oe.exec(n))&&"px"!==(o[3]||"px")&&(e.style[t]=n,n=E.css(e,t)),Ze(0,n,c)}}})),E.cssHooks.marginLeft=qe(g.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(je(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),E.each({margin:"",padding:"",border:"Width"},(function(e,t){E.cssHooks[e+t]={expand:function(n){for(var r=0,o={},i="string"===typeof n?n.split(" "):[n];r<4;r++)o[e+ie[r]+t]=i[r]||i[r-2]||i[0];return o}},"margin"!==e&&(E.cssHooks[e+t].set=Ze)})),E.fn.extend({css:function(e,t){return q(this,(function(e,t,n){var r,o,i={},a=0;if(Array.isArray(t)){for(r=ze(e),o=t.length;a<o;a++)i[t[a]]=E.css(e,t[a],!1,r);return i}return void 0!==n?E.style(e,t,n):E.css(e,t)}),e,t,arguments.length>1)}}),E.Tween=nt,nt.prototype={constructor:nt,init:function(e,t,n,r,o,i){this.elem=e,this.prop=n,this.easing=o||E.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(E.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=E.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}},nt.prototype.init.prototype=nt.prototype,nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=E.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){E.fx.step[e.prop]?E.fx.step[e.prop](e):1!==e.elem.nodeType||!E.cssHooks[e.prop]&&null==e.elem.style[Qe(e.prop)]?e.elem[e.prop]=e.now:E.style(e.elem,e.prop,e.now+e.unit)}}},nt.propHooks.scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},E.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},(E.fx=nt.prototype.init).step={};var rt,ot,it=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){ot&&(!1===b.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(st):r.setTimeout(st,E.fx.interval),E.fx.tick())}function ct(){return r.setTimeout((function(){rt=void 0})),rt=Date.now()}function lt(e,t){var n,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)o["margin"+(n=ie[r])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function ut(e,t,n){for(var r,o=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),i=0,a=o.length;i<a;i++)if(r=o[i].call(n,t,e))return r}function dt(e,t,n){var r,o,i=0,a=dt.prefilters.length,s=E.Deferred().always((function(){delete c.elem})),c=function(){if(o)return!1;for(var t=rt||ct(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),i=0,a=l.tweens.length;i<a;i++)l.tweens[i].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:E.extend({},t),opts:E.extend(!0,{specialEasing:{},easing:E.easing._default},n),originalProperties:t,originalOptions:n,startTime:rt||ct(),duration:n.duration,tweens:[],createTween:function(t,n){var r=E.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(o)return this;for(o=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),u=l.props;for(!function(e,t){var n,r,o,i,a;for(n in e)if(o=t[r=Q(n)],i=e[n],Array.isArray(i)&&(o=i[1],i=e[n]=i[0]),n!==r&&(e[r]=i,delete e[n]),(a=E.cssHooks[r])&&"expand"in a)for(n in i=a.expand(i),delete e[r],i)n in e||(e[n]=i[n],t[n]=o);else t[r]=o}(u,l.opts.specialEasing);i<a;i++)if(r=dt.prefilters[i].call(l,e,u,l.opts))return v(r.stop)&&(E._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return E.map(u,ut,l),v(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),E.fx.timer(E.extend(c,{elem:e,anim:l,queue:l.opts.queue})),l}E.Animation=E.extend(dt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ue(n.elem,e,oe.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(F);for(var n,r=0,o=e.length;r<o;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,o,i,a,s,c,l,u,d="width"in t||"height"in t,p=this,h={},f=e.style,m=e.nodeType&&le(e),g=J.get(e,"fxshow");for(r in n.queue||(null==(a=E._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always((function(){p.always((function(){a.unqueued--,E.queue(e,"fx").length||a.empty.fire()}))}))),t)if(o=t[r],it.test(o)){if(delete t[r],i=i||"toggle"===o,o===(m?"hide":"show")){if("show"!==o||!g||void 0===g[r])continue;m=!0}h[r]=g&&g[r]||E.style(e,r)}if((c=!E.isEmptyObject(t))||!E.isEmptyObject(h))for(r in d&&1===e.nodeType&&(n.overflow=[f.overflow,f.overflowX,f.overflowY],null==(l=g&&g.display)&&(l=J.get(e,"display")),"none"===(u=E.css(e,"display"))&&(l?u=l:(he([e],!0),l=e.style.display||l,u=E.css(e,"display"),he([e]))),("inline"===u||"inline-block"===u&&null!=l)&&"none"===E.css(e,"float")&&(c||(p.done((function(){f.display=l})),null==l&&(u=f.display,l="none"===u?"":u)),f.display="inline-block")),n.overflow&&(f.overflow="hidden",p.always((function(){f.overflow=n.overflow[0],f.overflowX=n.overflow[1],f.overflowY=n.overflow[2]}))),c=!1,h)c||(g?"hidden"in g&&(m=g.hidden):g=J.access(e,"fxshow",{display:l}),i&&(g.hidden=!m),m&&he([e],!0),p.done((function(){for(r in m||he([e]),J.remove(e,"fxshow"),h)E.style(e,r,h[r])}))),c=ut(m?g[r]:0,r,p),r in g||(g[r]=c.start,m&&(c.end=c.start,c.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),E.speed=function(e,t,n){var r=e&&"object"===typeof e?E.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return E.fx.off?r.duration=0:"number"!==typeof r.duration&&(r.duration in E.fx.speeds?r.duration=E.fx.speeds[r.duration]:r.duration=E.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&E.dequeue(this,r.queue)},r},E.fn.extend({fadeTo:function(e,t,n,r){return this.filter(le).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var o=E.isEmptyObject(e),i=E.speed(t,n,r),a=function(){var t=dt(this,E.extend({},e),i);(o||J.get(this,"finish"))&&t.stop(!0)};return a.finish=a,o||!1===i.queue?this.each(a):this.queue(i.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!==typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,o=null!=e&&e+"queueHooks",i=E.timers,a=J.get(this);if(o)a[o]&&a[o].stop&&r(a[o]);else for(o in a)a[o]&&a[o].stop&&at.test(o)&&r(a[o]);for(o=i.length;o--;)i[o].elem!==this||null!=e&&i[o].queue!==e||(i[o].anim.stop(n),t=!1,i.splice(o,1));!t&&n||E.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=J.get(this),r=n[e+"queue"],o=n[e+"queueHooks"],i=E.timers,a=r?r.length:0;for(n.finish=!0,E.queue(this,e,[]),o&&o.stop&&o.stop.call(this,!0),t=i.length;t--;)i[t].elem===this&&i[t].queue===e&&(i[t].anim.stop(!0),i.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish}))}}),E.each(["toggle","show","hide"],(function(e,t){var n=E.fn[t];E.fn[t]=function(e,r,o){return null==e||"boolean"===typeof e?n.apply(this,arguments):this.animate(lt(t,!0),e,r,o)}})),E.each({slideDown:lt("show"),slideUp:lt("hide"),slideToggle:lt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){E.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}})),E.timers=[],E.fx.tick=function(){var e,t=0,n=E.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||E.fx.stop(),rt=void 0},E.fx.timer=function(e){E.timers.push(e),E.fx.start()},E.fx.interval=13,E.fx.start=function(){ot||(ot=!0,st())},E.fx.stop=function(){ot=null},E.fx.speeds={slow:600,fast:200,_default:400},E.fn.delay=function(e,t){return e=E.fx&&E.fx.speeds[e]||e,t=t||"fx",this.queue(t,(function(t,n){var o=r.setTimeout(t,e);n.stop=function(){r.clearTimeout(o)}}))},function(){var e=b.createElement("input"),t=b.createElement("select").appendChild(b.createElement("option"));e.type="checkbox",g.checkOn=""!==e.value,g.optSelected=t.selected,(e=b.createElement("input")).value="t",e.type="radio",g.radioValue="t"===e.value}();var pt,ht=E.expr.attrHandle;E.fn.extend({attr:function(e,t){return q(this,E.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){E.removeAttr(this,e)}))}}),E.extend({attr:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return"undefined"===typeof e.getAttribute?E.prop(e,t,n):(1===i&&E.isXMLDoc(e)||(o=E.attrHooks[t.toLowerCase()]||(E.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void E.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:null==(r=E.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(F);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?E.removeAttr(e,n):e.setAttribute(n,n),n}},E.each(E.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=ht[t]||E.find.attr;ht[t]=function(e,t,r){var o,i,a=t.toLowerCase();return r||(i=ht[a],ht[a]=o,o=null!=n(e,t,r)?a:null,ht[a]=i),o}}));var ft=/^(?:input|select|textarea|button)$/i,mt=/^(?:a|area)$/i;function gt(e){return(e.match(F)||[]).join(" ")}function vt(e){return e.getAttribute&&e.getAttribute("class")||""}function yt(e){return Array.isArray(e)?e:"string"===typeof e&&e.match(F)||[]}E.fn.extend({prop:function(e,t){return q(this,E.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[E.propFix[e]||e]}))}}),E.extend({prop:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&E.isXMLDoc(e)||(t=E.propFix[t]||t,o=E.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=E.find.attr(e,"tabindex");return t?parseInt(t,10):ft.test(e.nodeName)||mt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(E.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),E.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){E.propFix[this.toLowerCase()]=this})),E.fn.extend({addClass:function(e){var t,n,r,o,i,a;return v(e)?this.each((function(t){E(this).addClass(e.call(this,t,vt(this)))})):(t=yt(e)).length?this.each((function(){if(r=vt(this),n=1===this.nodeType&&" "+gt(r)+" "){for(i=0;i<t.length;i++)o=t[i],n.indexOf(" "+o+" ")<0&&(n+=o+" ");a=gt(n),r!==a&&this.setAttribute("class",a)}})):this},removeClass:function(e){var t,n,r,o,i,a;return v(e)?this.each((function(t){E(this).removeClass(e.call(this,t,vt(this)))})):arguments.length?(t=yt(e)).length?this.each((function(){if(r=vt(this),n=1===this.nodeType&&" "+gt(r)+" "){for(i=0;i<t.length;i++)for(o=t[i];n.indexOf(" "+o+" ")>-1;)n=n.replace(" "+o+" "," ");a=gt(n),r!==a&&this.setAttribute("class",a)}})):this:this.attr("class","")},toggleClass:function(e,t){var n,r,o,i,a=typeof e,s="string"===a||Array.isArray(e);return v(e)?this.each((function(n){E(this).toggleClass(e.call(this,n,vt(this),t),t)})):"boolean"===typeof t&&s?t?this.addClass(e):this.removeClass(e):(n=yt(e),this.each((function(){if(s)for(i=E(this),o=0;o<n.length;o++)r=n[o],i.hasClass(r)?i.removeClass(r):i.addClass(r);else void 0!==e&&"boolean"!==a||((r=vt(this))&&J.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===e?"":J.get(this,"__className__")||""))})))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+gt(vt(n))+" ").indexOf(t)>-1)return!0;return!1}});var bt=/\r/g;E.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=v(e),this.each((function(n){var o;1===this.nodeType&&(null==(o=r?e.call(this,n,E(this).val()):e)?o="":"number"===typeof o?o+="":Array.isArray(o)&&(o=E.map(o,(function(e){return null==e?"":e+""}))),(t=E.valHooks[this.type]||E.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=E.valHooks[o.type]||E.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"===typeof(n=o.value)?n.replace(bt,""):null==n?"":n:void 0}}),E.extend({valHooks:{option:{get:function(e){var t=E.find.attr(e,"value");return null!=t?t:gt(E.text(e))}},select:{get:function(e){var t,n,r,o=e.options,i=e.selectedIndex,a="select-one"===e.type,s=a?null:[],c=a?i+1:o.length;for(r=i<0?c:a?i:0;r<c;r++)if(((n=o[r]).selected||r===i)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=E(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,o=e.options,i=E.makeArray(t),a=o.length;a--;)((r=o[a]).selected=E.inArray(E.valHooks.option.get(r),i)>-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),E.each(["radio","checkbox"],(function(){E.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=E.inArray(E(e).val(),t)>-1}},g.checkOn||(E.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),g.focusin="onfocusin"in r;var _t=/^(?:focusinfocus|focusoutblur)$/,Ct=function(e){e.stopPropagation()};E.extend(E.event,{trigger:function(e,t,n,o){var i,a,s,c,l,u,d,p,f=[n||b],m=h.call(e,"type")?e.type:e,g=h.call(e,"namespace")?e.namespace.split("."):[];if(a=p=s=n=n||b,3!==n.nodeType&&8!==n.nodeType&&!_t.test(m+E.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),l=m.indexOf(":")<0&&"on"+m,(e=e[E.expando]?e:new E.Event(m,"object"===typeof e&&e)).isTrigger=o?2:3,e.namespace=g.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:E.makeArray(t,[e]),d=E.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(n,t))){if(!o&&!d.noBubble&&!y(n)){for(c=d.delegateType||m,_t.test(c+m)||(a=a.parentNode);a;a=a.parentNode)f.push(a),s=a;s===(n.ownerDocument||b)&&f.push(s.defaultView||s.parentWindow||r)}for(i=0;(a=f[i++])&&!e.isPropagationStopped();)p=a,e.type=i>1?c:d.bindType||m,(u=(J.get(a,"events")||Object.create(null))[e.type]&&J.get(a,"handle"))&&u.apply(a,t),(u=l&&a[l])&&u.apply&&X(a)&&(e.result=u.apply(a,t),!1===e.result&&e.preventDefault());return e.type=m,o||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(f.pop(),t)||!X(n)||l&&v(n[m])&&!y(n)&&((s=n[l])&&(n[l]=null),E.event.triggered=m,e.isPropagationStopped()&&p.addEventListener(m,Ct),n[m](),e.isPropagationStopped()&&p.removeEventListener(m,Ct),E.event.triggered=void 0,s&&(n[l]=s)),e.result}},simulate:function(e,t,n){var r=E.extend(new E.Event,n,{type:e,isSimulated:!0});E.event.trigger(r,null,t)}}),E.fn.extend({trigger:function(e,t){return this.each((function(){E.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return E.event.trigger(e,t,n,!0)}}),g.focusin||E.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){E.event.simulate(t,e.target,E.event.fix(e))};E.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,o=J.access(r,t);o||r.addEventListener(e,n,!0),J.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,o=J.access(r,t)-1;o?J.access(r,t,o):(r.removeEventListener(e,n,!0),J.remove(r,t))}}}));var wt=r.location,xt={guid:Date.now()},Et=/\?/;E.parseXML=function(e){var t,n;if(!e||"string"!==typeof e)return null;try{t=(new r.DOMParser).parseFromString(e,"text/xml")}catch(o){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||E.error("Invalid XML: "+(n?E.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var kt=/\[\]$/,St=/\r?\n/g,Tt=/^(?:submit|button|image|reset|file)$/i,It=/^(?:input|select|textarea|keygen)/i;function Pt(e,t,n,r){var o;if(Array.isArray(t))E.each(t,(function(t,o){n||kt.test(e)?r(e,o):Pt(e+"["+("object"===typeof o&&null!=o?t:"")+"]",o,n,r)}));else if(n||"object"!==w(t))r(e,t);else for(o in t)Pt(e+"["+o+"]",t[o],n,r)}E.param=function(e,t){var n,r=[],o=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!E.isPlainObject(e))E.each(e,(function(){o(this.name,this.value)}));else for(n in e)Pt(n,e[n],t,o);return r.join("&")},E.fn.extend({serialize:function(){return E.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=E.prop(this,"elements");return e?E.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!E(this).is(":disabled")&&It.test(this.nodeName)&&!Tt.test(e)&&(this.checked||!fe.test(e))})).map((function(e,t){var n=E(this).val();return null==n?null:Array.isArray(n)?E.map(n,(function(e){return{name:t.name,value:e.replace(St,"\r\n")}})):{name:t.name,value:n.replace(St,"\r\n")}})).get()}});var At=/%20/g,Rt=/#.*$/,Dt=/([?&])_=[^&]*/,Mt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Nt=/^(?:GET|HEAD)$/,Lt=/^\/\//,Bt={},Ot={},Ft="*/".concat("*"),Ht=b.createElement("a");function zt(e){return function(t,n){"string"!==typeof t&&(n=t,t="*");var r,o=0,i=t.toLowerCase().match(F)||[];if(v(n))for(;r=i[o++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Ut(e,t,n,r){var o={},i=e===Ot;function a(s){var c;return o[s]=!0,E.each(e[s]||[],(function(e,s){var l=s(t,n,r);return"string"!==typeof l||i||o[l]?i?!(c=l):void 0:(t.dataTypes.unshift(l),a(l),!1)})),c}return a(t.dataTypes[0])||!o["*"]&&a("*")}function Vt(e,t){var n,r,o=E.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:r||(r={}))[n]=t[n]);return r&&E.extend(!0,e,r),e}Ht.href=wt.href,E.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:wt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(wt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ft,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":E.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Vt(Vt(e,E.ajaxSettings),t):Vt(E.ajaxSettings,e)},ajaxPrefilter:zt(Bt),ajaxTransport:zt(Ot),ajax:function(e,t){"object"===typeof e&&(t=e,e=void 0);var n,o,i,a,s,c,l,u,d,p,h=E.ajaxSetup({},t=t||{}),f=h.context||h,m=h.context&&(f.nodeType||f.jquery)?E(f):E.event,g=E.Deferred(),v=E.Callbacks("once memory"),y=h.statusCode||{},_={},C={},w="canceled",x={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=Mt.exec(i);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?i:null},setRequestHeader:function(e,t){return null==l&&(e=C[e.toLowerCase()]=C[e.toLowerCase()]||e,_[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)x.always(e[x.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||w;return n&&n.abort(t),k(0,t),this}};if(g.promise(x),h.url=((e||h.url||wt.href)+"").replace(Lt,wt.protocol+"//"),h.type=t.method||t.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(F)||[""],null==h.crossDomain){c=b.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=Ht.protocol+"//"+Ht.host!==c.protocol+"//"+c.host}catch(S){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!==typeof h.data&&(h.data=E.param(h.data,h.traditional)),Ut(Bt,h,t,x),l)return x;for(d in(u=E.event&&h.global)&&0===E.active++&&E.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Nt.test(h.type),o=h.url.replace(Rt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(At,"+")):(p=h.url.slice(o.length),h.data&&(h.processData||"string"===typeof h.data)&&(o+=(Et.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Dt,"$1"),p=(Et.test(o)?"&":"?")+"_="+xt.guid+++p),h.url=o+p),h.ifModified&&(E.lastModified[o]&&x.setRequestHeader("If-Modified-Since",E.lastModified[o]),E.etag[o]&&x.setRequestHeader("If-None-Match",E.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||t.contentType)&&x.setRequestHeader("Content-Type",h.contentType),x.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ft+"; q=0.01":""):h.accepts["*"]),h.headers)x.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(f,x,h)||l))return x.abort();if(w="abort",v.add(h.complete),x.done(h.success),x.fail(h.error),n=Ut(Ot,h,t,x)){if(x.readyState=1,u&&m.trigger("ajaxSend",[x,h]),l)return x;h.async&&h.timeout>0&&(s=r.setTimeout((function(){x.abort("timeout")}),h.timeout));try{l=!1,n.send(_,k)}catch(S){if(l)throw S;k(-1,S)}}else k(-1,"No Transport");function k(e,t,a,c){var d,p,b,_,C,w=t;l||(l=!0,s&&r.clearTimeout(s),n=void 0,i=c||"",x.readyState=e>0?4:0,d=e>=200&&e<300||304===e,a&&(_=function(e,t,n){for(var r,o,i,a,s=e.contents,c=e.dataTypes;"*"===c[0];)c.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(o in s)if(s[o]&&s[o].test(r)){c.unshift(o);break}if(c[0]in n)i=c[0];else{for(o in n){if(!c[0]||e.converters[o+" "+c[0]]){i=o;break}a||(a=o)}i=i||a}if(i)return i!==c[0]&&c.unshift(i),n[i]}(h,x,a)),!d&&E.inArray("script",h.dataTypes)>-1&&E.inArray("json",h.dataTypes)<0&&(h.converters["text script"]=function(){}),_=function(e,t,n,r){var o,i,a,s,c,l={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(i=u.shift();i;)if(e.responseFields[i]&&(n[e.responseFields[i]]=t),!c&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=i,i=u.shift())if("*"===i)i=c;else if("*"!==c&&c!==i){if(!(a=l[c+" "+i]||l["* "+i]))for(o in l)if((s=o.split(" "))[1]===i&&(a=l[c+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[o]:!0!==l[o]&&(i=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(S){return{state:"parsererror",error:a?S:"No conversion from "+c+" to "+i}}}return{state:"success",data:t}}(h,_,x,d),d?(h.ifModified&&((C=x.getResponseHeader("Last-Modified"))&&(E.lastModified[o]=C),(C=x.getResponseHeader("etag"))&&(E.etag[o]=C)),204===e||"HEAD"===h.type?w="nocontent":304===e?w="notmodified":(w=_.state,p=_.data,d=!(b=_.error))):(b=w,!e&&w||(w="error",e<0&&(e=0))),x.status=e,x.statusText=(t||w)+"",d?g.resolveWith(f,[p,w,x]):g.rejectWith(f,[x,w,b]),x.statusCode(y),y=void 0,u&&m.trigger(d?"ajaxSuccess":"ajaxError",[x,h,d?p:b]),v.fireWith(f,[x,w]),u&&(m.trigger("ajaxComplete",[x,h]),--E.active||E.event.trigger("ajaxStop")))}return x},getJSON:function(e,t,n){return E.get(e,t,n,"json")},getScript:function(e,t){return E.get(e,void 0,t,"script")}}),E.each(["get","post"],(function(e,t){E[t]=function(e,n,r,o){return v(n)&&(o=o||r,r=n,n=void 0),E.ajax(E.extend({url:e,type:t,dataType:o,data:n,success:r},E.isPlainObject(e)&&e))}})),E.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),E._evalUrl=function(e,t,n){return E.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){E.globalEval(e,t,n)}})},E.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=E(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return v(e)?this.each((function(t){E(this).wrapInner(e.call(this,t))})):this.each((function(){var t=E(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=v(e);return this.each((function(n){E(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){E(this).replaceWith(this.childNodes)})),this}}),E.expr.pseudos.hidden=function(e){return!E.expr.pseudos.visible(e)},E.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},E.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(e){}};var Wt={0:200,1223:204},jt=E.ajaxSettings.xhr();g.cors=!!jt&&"withCredentials"in jt,g.ajax=jt=!!jt,E.ajaxTransport((function(e){var t,n;if(g.cors||jt&&!e.crossDomain)return{send:function(o,i){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)s.setRequestHeader(a,o[a]);t=function(e){return function(){t&&(t=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!==typeof s.status?i(0,"error"):i(s.status,s.statusText):i(Wt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!==typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),n=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&r.setTimeout((function(){t&&n()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(c){if(t)throw c}},abort:function(){t&&t()}}})),E.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),E.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return E.globalEval(e),e}}}),E.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),E.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,o){t=E("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),b.head.appendChild(t[0])},abort:function(){n&&n()}}}));var qt=[],Gt=/(=)\?(?=&|$)|\?\?/;E.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=qt.pop()||E.expando+"_"+xt.guid++;return this[e]=!0,e}}),E.ajaxPrefilter("json jsonp",(function(e,t,n){var o,i,a,s=!1!==e.jsonp&&(Gt.test(e.url)?"url":"string"===typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gt.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return o=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(Gt,"$1"+o):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+o),e.converters["script json"]=function(){return a||E.error(o+" was not called"),a[0]},e.dataTypes[0]="json",i=r[o],r[o]=function(){a=arguments},n.always((function(){void 0===i?E(r).removeProp(o):r[o]=i,e[o]&&(e.jsonpCallback=t.jsonpCallback,qt.push(o)),a&&v(i)&&i(a[0]),a=i=void 0})),"script"})),g.createHTMLDocument=function(){var e=b.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),E.parseHTML=function(e,t,n){return"string"!==typeof e?[]:("boolean"===typeof t&&(n=t,t=!1),t||(g.createHTMLDocument?((r=(t=b.implementation.createHTMLDocument("")).createElement("base")).href=b.location.href,t.head.appendChild(r)):t=b),i=!n&&[],(o=R.exec(e))?[t.createElement(o[1])]:(o=Ce([e],t,i),i&&i.length&&E(i).remove(),E.merge([],o.childNodes)));var r,o,i},E.fn.load=function(e,t,n){var r,o,i,a=this,s=e.indexOf(" ");return s>-1&&(r=gt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"===typeof t&&(o="POST"),a.length>0&&E.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done((function(e){i=arguments,a.html(r?E("<div>").append(E.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,i||[e.responseText,t,e])}))}),this},E.expr.pseudos.animated=function(e){return E.grep(E.timers,(function(t){return e===t.elem})).length},E.offset={setOffset:function(e,t,n){var r,o,i,a,s,c,l=E.css(e,"position"),u=E(e),d={};"static"===l&&(e.style.position="relative"),s=u.offset(),i=E.css(e,"top"),c=E.css(e,"left"),("absolute"===l||"fixed"===l)&&(i+c).indexOf("auto")>-1?(a=(r=u.position()).top,o=r.left):(a=parseFloat(i)||0,o=parseFloat(c)||0),v(t)&&(t=t.call(e,n,E.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+o),"using"in t?t.using.call(e,d):u.css(d)}},E.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){E.offset.setOffset(this,e,t)}));var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],o={top:0,left:0};if("fixed"===E.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===E.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((o=E(e).offset()).top+=E.css(e,"borderTopWidth",!0),o.left+=E.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-E.css(r,"marginTop",!0),left:t.left-o.left-E.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===E.css(e,"position");)e=e.offsetParent;return e||ae}))}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;E.fn[e]=function(r){return q(this,(function(e,r,o){var i;if(y(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===o)return i?i[t]:e[r];i?i.scrollTo(n?i.pageXOffset:o,n?o:i.pageYOffset):e[r]=o}),e,r,arguments.length)}})),E.each(["top","left"],(function(e,t){E.cssHooks[t]=qe(g.pixelPosition,(function(e,n){if(n)return n=je(e,t),Fe.test(n)?E(e).position()[t]+"px":n}))})),E.each({Height:"height",Width:"width"},(function(e,t){E.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,r){E.fn[r]=function(o,i){var a=arguments.length&&(n||"boolean"!==typeof o),s=n||(!0===o||!0===i?"margin":"border");return q(this,(function(t,n,o){var i;return y(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===o?E.css(t,n,s):E.style(t,n,o,s)}),t,a?o:void 0,a)}}))})),E.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){E.fn[t]=function(e){return this.on(t,e)}})),E.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){E.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}));var Kt=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;E.proxy=function(e,t){var n,r,o;if("string"===typeof t&&(n=e[t],t=e,e=n),v(e))return r=s.call(arguments,2),o=function(){return e.apply(t||this,r.concat(s.call(arguments)))},o.guid=e.guid=e.guid||E.guid++,o},E.holdReady=function(e){e?E.readyWait++:E.ready(!0)},E.isArray=Array.isArray,E.parseJSON=JSON.parse,E.nodeName=A,E.isFunction=v,E.isWindow=y,E.camelCase=Q,E.type=w,E.now=Date.now,E.isNumeric=function(e){var t=E.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},E.trim=function(e){return null==e?"":(e+"").replace(Kt,"$1")},void 0===(n=function(){return E}.apply(t,[]))||(e.exports=n);var Yt=r.jQuery,Qt=r.$;return E.noConflict=function(e){return r.$===E&&(r.$=Qt),e&&r.jQuery===E&&(r.jQuery=Yt),E},"undefined"===typeof o&&(r.jQuery=r.$=E),E}))},7093:function(e,t,n){var r=n(4853)("jsonp");e.exports=function(e,t,n){"function"==typeof t&&(n=t,t={});t||(t={});var a,s,c=t.prefix||"__jp",l=t.name||c+o++,u=t.param||"callback",d=null!=t.timeout?t.timeout:6e4,p=encodeURIComponent,h=document.getElementsByTagName("script")[0]||document.head;d&&(s=setTimeout((function(){f(),n&&n(new Error("Timeout"))}),d));function f(){a.parentNode&&a.parentNode.removeChild(a),window[l]=i,s&&clearTimeout(s)}return window[l]=function(e){r("jsonp got",e),f(),n&&n(null,e)},e=(e+=(~e.indexOf("?")?"&":"?")+u+"="+p(l)).replace("?&","?"),r('jsonp req "%s"',e),(a=document.createElement("script")).src=e,h.parentNode.insertBefore(a,h),function(){window[l]&&f()}};var o=0;function i(){}},25896:function(e,t,n){var r=n(83746)(n(65369),"DataView");e.exports=r},24241:function(e,t,n){var r=n(83276),o=n(50698),i=n(18213),a=n(32329),s=n(32833);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},6947:function(e,t,n){var r=n(23586),o=n(50292),i=n(73575),a=n(67227),s=n(24611);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},40979:function(e,t,n){var r=n(83746)(n(65369),"Map");e.exports=r},97217:function(e,t,n){var r=n(316),o=n(58746),i=n(23733),a=n(6841),s=n(41073);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},44376:function(e,t,n){var r=n(83746)(n(65369),"Promise");e.exports=r},1341:function(e,t,n){var r=n(83746)(n(65369),"Set");e.exports=r},8567:function(e,t,n){var r=n(97217),o=n(84840),i=n(61143);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},4005:function(e,t,n){var r=n(6947),o=n(56744),i=n(13822),a=n(24713),s=n(24837),c=n(81005);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},49485:function(e,t,n){var r=n(65369).Symbol;e.exports=r},54384:function(e,t,n){var r=n(65369).Uint8Array;e.exports=r},75971:function(e,t,n){var r=n(83746)(n(65369),"WeakMap");e.exports=r},70662:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},87195:function(e,t,n){var r=n(9964),o=n(71240),i=n(20573),a=n(71484),s=n(83645),c=n(58331),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&c(e),h=n||u||d||p,f=h?r(e.length,String):[],m=f.length;for(var g in e)!t&&!l.call(e,g)||h&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||f.push(g);return f}},86228:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},94828:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},96605:function(e,t,n){var r=n(73012);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},46004:function(e,t,n){var r=n(86228),o=n(4879);e.exports=function e(t,n,i,a,s){var c=-1,l=t.length;for(i||(i=o),s||(s=[]);++c<l;){var u=t[c];n>0&&i(u)?n>1?e(u,n-1,i,a,s):r(s,u):a||(s[s.length]=u)}return s}},22467:function(e,t,n){var r=n(86228),o=n(20573);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},66380:function(e,t,n){var r=n(49485),o=n(77871),i=n(4282),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},79986:function(e,t,n){var r=n(66380),o=n(61462);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},89002:function(e,t,n){var r=n(54832),o=n(61462);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!==t&&n!==n:r(t,n,i,a,e,s))}},54832:function(e,t,n){var r=n(4005),o=n(87531),i=n(96686),a=n(15349),s=n(81793),c=n(20573),l=n(71484),u=n(58331),d="[object Arguments]",p="[object Array]",h="[object Object]",f=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,v){var y=c(e),b=c(t),_=y?p:s(e),C=b?p:s(t),w=(_=_==d?h:_)==h,x=(C=C==d?h:C)==h,E=_==C;if(E&&l(e)){if(!l(t))return!1;y=!0,w=!1}if(E&&!w)return v||(v=new r),y||u(e)?o(e,t,n,m,g,v):i(e,t,_,n,m,g,v);if(!(1&n)){var k=w&&f.call(e,"__wrapped__"),S=x&&f.call(t,"__wrapped__");if(k||S){var T=k?e.value():e,I=S?t.value():t;return v||(v=new r),g(T,I,n,m,v)}}return!!E&&(v||(v=new r),a(e,t,n,m,g,v))}},93847:function(e,t,n){var r=n(66350),o=n(45964),i=n(74537),a=n(55405),s=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,d=l.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},16521:function(e,t,n){var r=n(66380),o=n(76994),i=n(61462),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},64108:function(e,t,n){var r=n(8683),o=n(52254),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},9964:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},8940:function(e,t,n){var r=n(24796),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},47929:function(e){e.exports=function(e){return function(t){return e(t)}}},19599:function(e){e.exports=function(e,t){return e.has(t)}},11517:function(e,t,n){var r=n(65369)["__core-js_shared__"];e.exports=r},87531:function(e,t,n){var r=n(8567),o=n(94828),i=n(19599);e.exports=function(e,t,n,a,s,c){var l=1&n,u=e.length,d=t.length;if(u!=d&&!(l&&d>u))return!1;var p=c.get(e),h=c.get(t);if(p&&h)return p==t&&h==e;var f=-1,m=!0,g=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++f<u;){var v=e[f],y=t[f];if(a)var b=l?a(y,v,f,t,e,c):a(v,y,f,e,t,c);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!o(t,(function(e,t){if(!i(g,t)&&(v===e||s(v,e,n,a,c)))return g.push(t)}))){m=!1;break}}else if(v!==y&&!s(v,y,n,a,c)){m=!1;break}}return c.delete(e),c.delete(t),m}},96686:function(e,t,n){var r=n(49485),o=n(54384),i=n(73012),a=n(87531),s=n(62313),c=n(12683),l=r?r.prototype:void 0,u=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,d,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=s;case"[object Set]":var f=1&r;if(h||(h=c),e.size!=t.size&&!f)return!1;var m=p.get(e);if(m)return m==t;r|=2,p.set(e,t);var g=a(h(e),h(t),r,l,d,p);return p.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},15349:function(e,t,n){var r=n(182),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,s){var c=1&n,l=r(e),u=l.length;if(u!=r(t).length&&!c)return!1;for(var d=u;d--;){var p=l[d];if(!(c?p in t:o.call(t,p)))return!1}var h=s.get(e),f=s.get(t);if(h&&f)return h==t&&f==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=c;++d<u;){var v=e[p=l[d]],y=t[p];if(i)var b=c?i(y,v,p,t,e,s):i(v,y,p,e,t,s);if(!(void 0===b?v===y||a(v,y,n,i,s):b)){m=!1;break}g||(g="constructor"==p)}if(m&&!g){var _=e.constructor,C=t.constructor;_==C||!("constructor"in e)||!("constructor"in t)||"function"==typeof _&&_ instanceof _&&"function"==typeof C&&C instanceof C||(m=!1)}return s.delete(e),s.delete(t),m}},54132:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},182:function(e,t,n){var r=n(22467),o=n(37836),i=n(83690);e.exports=function(e){return r(e,i,o)}},21199:function(e,t,n){var r=n(18862);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},83746:function(e,t,n){var r=n(93847),o=n(25076);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},77871:function(e,t,n){var r=n(49485),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},37836:function(e,t,n){var r=n(70662),o=n(96413),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},81793:function(e,t,n){var r=n(25896),o=n(40979),i=n(44376),a=n(1341),s=n(75971),c=n(66380),l=n(55405),u="[object Map]",d="[object Promise]",p="[object Set]",h="[object WeakMap]",f="[object DataView]",m=l(r),g=l(o),v=l(i),y=l(a),b=l(s),_=c;(r&&_(new r(new ArrayBuffer(1)))!=f||o&&_(new o)!=u||i&&_(i.resolve())!=d||a&&_(new a)!=p||s&&_(new s)!=h)&&(_=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case m:return f;case g:return u;case v:return d;case y:return p;case b:return h}return t}),e.exports=_},25076:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},83276:function(e,t,n){var r=n(37902);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},50698:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},18213:function(e,t,n){var r=n(37902),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},32329:function(e,t,n){var r=n(37902),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},32833:function(e,t,n){var r=n(37902);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},4879:function(e,t,n){var r=n(49485),o=n(71240),i=n(20573),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},83645:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},18862:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},45964:function(e,t,n){var r=n(11517),o=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!o&&o in e}},8683:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},23586:function(e){e.exports=function(){this.__data__=[],this.size=0}},50292:function(e,t,n){var r=n(96605),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},73575:function(e,t,n){var r=n(96605);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},67227:function(e,t,n){var r=n(96605);e.exports=function(e){return r(this.__data__,e)>-1}},24611:function(e,t,n){var r=n(96605);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},316:function(e,t,n){var r=n(24241),o=n(6947),i=n(40979);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},58746:function(e,t,n){var r=n(21199);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},23733:function(e,t,n){var r=n(21199);e.exports=function(e){return r(this,e).get(e)}},6841:function(e,t,n){var r=n(21199);e.exports=function(e){return r(this,e).has(e)}},41073:function(e,t,n){var r=n(21199);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},62313:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},37902:function(e,t,n){var r=n(83746)(Object,"create");e.exports=r},52254:function(e,t,n){var r=n(29899)(Object.keys,Object);e.exports=r},30693:function(e,t,n){e=n.nmd(e);var r=n(54132),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},4282:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},29899:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},65369:function(e,t,n){var r=n(54132),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},84840:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},61143:function(e){e.exports=function(e){return this.__data__.has(e)}},12683:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},56744:function(e,t,n){var r=n(6947);e.exports=function(){this.__data__=new r,this.size=0}},13822:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},24713:function(e){e.exports=function(e){return this.__data__.get(e)}},24837:function(e){e.exports=function(e){return this.__data__.has(e)}},81005:function(e,t,n){var r=n(6947),o=n(40979),i=n(97217);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},55405:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},24796:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},73012:function(e){e.exports=function(e,t){return e===t||e!==e&&t!==t}},12606:function(e,t,n){var r=n(46004);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},71240:function(e,t,n){var r=n(79986),o=n(61462),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},20573:function(e){var t=Array.isArray;e.exports=t},10330:function(e,t,n){var r=n(66350),o=n(76994);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},71484:function(e,t,n){e=n.nmd(e);var r=n(65369),o=n(1107),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,c=(s?s.isBuffer:void 0)||o;e.exports=c},50981:function(e,t,n){var r=n(64108),o=n(81793),i=n(71240),a=n(20573),s=n(10330),c=n(71484),l=n(8683),u=n(58331),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||u(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(l(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},2232:function(e,t,n){var r=n(89002);e.exports=function(e,t){return r(e,t)}},66350:function(e,t,n){var r=n(66380),o=n(74537);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},22162:function(e,t,n){var r=n(84949);e.exports=function(e){return"number"==typeof e&&e==r(e)}},76994:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},74537:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},61462:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},15761:function(e,t,n){var r=n(22162),o=9007199254740991;e.exports=function(e){return r(e)&&e>=-9007199254740991&&e<=o}},56534:function(e,t,n){var r=n(66380),o=n(61462);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},58331:function(e,t,n){var r=n(16521),o=n(47929),i=n(30693),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},83690:function(e,t,n){var r=n(87195),o=n(64108),i=n(10330);e.exports=function(e){return i(e)?r(e):o(e)}},96413:function(e){e.exports=function(){return[]}},1107:function(e){e.exports=function(){return!1}},45388:function(e,t,n){var r=n(23410),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}},84949:function(e,t,n){var r=n(45388);e.exports=function(e){var t=r(e),n=t%1;return t===t?n?t-n:t:0}},23410:function(e,t,n){var r=n(8940),o=n(74537),i=n(56534),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||c.test(e)?l(e.slice(2),n?2:8):a.test(e)?NaN:+e}},28759:function(module,exports,__webpack_require__){var factory;"undefined"!==typeof navigator&&(factory=function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var n,r,o=e.length;for(n=0;n<o;n+=1)for(var i in r=e[n].prototype)Object.prototype.hasOwnProperty.call(r,i)&&(t.prototype[i]=r[i])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,n=this.audios.length;for(t=0;t<n;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function e(e,t){var n,r=0,o=[];switch(e){case"int16":case"uint8c":n=1;break;default:n=1.1}for(r=0;r<t;r+=1)o.push(n);return o}return"function"===typeof Uint8ClampedArray&&"function"===typeof Float32Array?function(t,n){return"float32"===t?new Float32Array(n):"int16"===t?new Int16Array(n):"uint8c"===t?new Uint8ClampedArray(n):e(t,n)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return _typeof$6="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},_typeof$6(e)}var subframeEnabled=!0,expressionsPlugin=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],n=t.length;for(e=0;e<n;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){var t,n=createSizedArray(e.length),r=e.length;for(t=0;t<r;t+=1)n[t]=Math.abs(e[t]);return n}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){return _shouldRoundValues?Math.round(e):e}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,n,r){this.type=e,this.currentTime=t,this.totalTime=n,this.direction=r<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,n,r){this.type=e,this.currentLoop=n,this.totalLoops=t,this.direction=r<0?-1:1}function BMSegmentStartEvent(e,t,n){this.type=e,this.firstFrame=t,this.totalFrames=n}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=function(){var e=0;return function(){return idPrefix$1+"__lottie_element_"+(e+=1)}}();function HSVtoRGB(e,t,n){var r,o,i,a,s,c,l,u;switch(c=n*(1-t),l=n*(1-(s=6*e-(a=Math.floor(6*e)))*t),u=n*(1-(1-s)*t),a%6){case 0:r=n,o=u,i=c;break;case 1:r=l,o=n,i=c;break;case 2:r=c,o=n,i=u;break;case 3:r=c,o=l,i=n;break;case 4:r=u,o=c,i=n;break;case 5:r=n,o=c,i=l}return[r,o,i]}function RGBtoHSV(e,t,n){var r,o=Math.max(e,t,n),i=Math.min(e,t,n),a=o-i,s=0===o?0:a/o,c=o/255;switch(o){case i:r=0;break;case e:r=t-n+a*(t<n?6:0),r/=6*a;break;case t:r=n-e+2*a,r/=6*a;break;case n:r=e-t+4*a,r/=6*a}return[r,s,c]}function addSaturationToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[1]+=t,n[1]>1?n[1]=1:n[1]<=0&&(n[1]=0),HSVtoRGB(n[0],n[1],n[2])}function addBrightnessToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[2]+=t,n[2]>1?n[2]=1:n[2]<0&&(n[2]=0),HSVtoRGB(n[0],n[1],n[2])}function addHueToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[0]+=t/360,n[0]>1?n[0]-=1:n[0]<0&&(n[0]+=1),HSVtoRGB(n[0],n[1],n[2])}var rgbToHex=function(){var e,t,n=[];for(e=0;e<256;e+=1)t=e.toString(16),n[e]=1===t.length?"0"+t:t;return function(e,t,r){return e<0&&(e=0),t<0&&(t=0),r<0&&(r=0),"#"+n[e]+n[t]+n[r]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5="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},_typeof$5(e)}var dataManager=function(){var e,t,n=1,r=[],o={onmessage:function(){},postMessage:function(t){e({data:t})}},i={postMessage:function(e){o.onmessage({data:e})}};function a(){t||(t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var n=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),r=URL.createObjectURL(n);return new Worker(r)}return e=t,o}((function(e){if(i.dataManager||(i.dataManager=function(){function e(o,i){var a,s,c,l,d,p,h=o.length;for(s=0;s<h;s+=1)if("ks"in(a=o[s])&&!a.completed){if(a.completed=!0,a.tt&&(o[s-1].td=a.tt),a.hasMask){var f=a.masksProperties;for(l=f.length,c=0;c<l;c+=1)if(f[c].pt.k.i)r(f[c].pt.k);else for(p=f[c].pt.k.length,d=0;d<p;d+=1)f[c].pt.k[d].s&&r(f[c].pt.k[d].s[0]),f[c].pt.k[d].e&&r(f[c].pt.k[d].e[0])}0===a.ty?(a.layers=t(a.refId,i),e(a.layers,i)):4===a.ty?n(a.shapes):5===a.ty&&u(a)}}function t(e,t){var n=function(e,t){for(var n=0,r=t.length;n<r;){if(t[n].id===e)return t[n];n+=1}return null}(e,t);return n?n.layers.__used?JSON.parse(JSON.stringify(n.layers)):(n.layers.__used=!0,n.layers):null}function n(e){var t,o,i;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)r(e[t].ks.k);else for(i=e[t].ks.k.length,o=0;o<i;o+=1)e[t].ks.k[o].s&&r(e[t].ks.k[o].s[0]),e[t].ks.k[o].e&&r(e[t].ks.k[o].e[0]);else"gr"===e[t].ty&&n(e[t].it)}function r(e){var t,n=e.i.length;for(t=0;t<n;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function o(e,t){var n=t?t.split("."):[100,100,100];return e[0]>n[0]||!(n[0]>e[0])&&(e[1]>n[1]||!(n[1]>e[1])&&(e[2]>n[2]||!(n[2]>e[2])&&null))}var i=function(){var e=[4,4,14];function t(e){var t=e.t.d;e.t.d={k:[{s:t,t:0}]}}function n(e){var n,r=e.length;for(n=0;n<r;n+=1)5===e[n].ty&&t(e[n])}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}(),a=function(){var e=[4,7,99];return function(t){if(t.chars&&!o(e,t.v)){var r,i=t.chars.length;for(r=0;r<i;r+=1){var a=t.chars[r];a.data&&a.data.shapes&&(n(a.data.shapes),a.data.ip=0,a.data.op=99999,a.data.st=0,a.data.sr=1,a.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},t.chars[r].t||(a.data.shapes.push({ty:"no"}),a.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}}(),s=function(){var e=[5,7,15];function t(e){var t=e.t.p;"number"===typeof t.a&&(t.a={a:0,k:t.a}),"number"===typeof t.p&&(t.p={a:0,k:t.p}),"number"===typeof t.r&&(t.r={a:0,k:t.r})}function n(e){var n,r=e.length;for(n=0;n<r;n+=1)5===e[n].ty&&t(e[n])}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}(),c=function(){var e=[4,1,9];function t(e){var n,r,o,i=e.length;for(n=0;n<i;n+=1)if("gr"===e[n].ty)t(e[n].it);else if("fl"===e[n].ty||"st"===e[n].ty)if(e[n].c.k&&e[n].c.k[0].i)for(o=e[n].c.k.length,r=0;r<o;r+=1)e[n].c.k[r].s&&(e[n].c.k[r].s[0]/=255,e[n].c.k[r].s[1]/=255,e[n].c.k[r].s[2]/=255,e[n].c.k[r].s[3]/=255),e[n].c.k[r].e&&(e[n].c.k[r].e[0]/=255,e[n].c.k[r].e[1]/=255,e[n].c.k[r].e[2]/=255,e[n].c.k[r].e[3]/=255);else e[n].c.k[0]/=255,e[n].c.k[1]/=255,e[n].c.k[2]/=255,e[n].c.k[3]/=255}function n(e){var n,r=e.length;for(n=0;n<r;n+=1)4===e[n].ty&&t(e[n].shapes)}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}(),l=function(){var e=[4,4,18];function t(e){var n,r,o;for(n=e.length-1;n>=0;n-=1)if("sh"===e[n].ty)if(e[n].ks.k.i)e[n].ks.k.c=e[n].closed;else for(o=e[n].ks.k.length,r=0;r<o;r+=1)e[n].ks.k[r].s&&(e[n].ks.k[r].s[0].c=e[n].closed),e[n].ks.k[r].e&&(e[n].ks.k[r].e[0].c=e[n].closed);else"gr"===e[n].ty&&t(e[n].it)}function n(e){var n,r,o,i,a,s,c=e.length;for(r=0;r<c;r+=1){if((n=e[r]).hasMask){var l=n.masksProperties;for(i=l.length,o=0;o<i;o+=1)if(l[o].pt.k.i)l[o].pt.k.c=l[o].cl;else for(s=l[o].pt.k.length,a=0;a<s;a+=1)l[o].pt.k[a].s&&(l[o].pt.k[a].s[0].c=l[o].cl),l[o].pt.k[a].e&&(l[o].pt.k[a].e[0].c=l[o].cl)}4===n.ty&&t(n.shapes)}}return function(t){if(o(e,t.v)&&(n(t.layers),t.assets)){var r,i=t.assets.length;for(r=0;r<i;r+=1)t.assets[r].layers&&n(t.assets[r].layers)}}}();function u(e){0===e.t.a.length&&e.t.p}var d={completeData:function(n){n.__complete||(c(n),i(n),a(n),s(n),l(n),e(n.layers,n.assets),function(n,r){if(n){var o=0,i=n.length;for(o=0;o<i;o+=1)1===n[o].t&&(n[o].data.layers=t(n[o].data.refId,r),e(n[o].data.layers,r))}}(n.chars,n.assets),n.__complete=!0)}};return d.checkColors=c,d.checkChars=a,d.checkPathProperties=s,d.checkShapes=l,d.completeLayers=e,d}()),i.assetLoader||(i.assetLoader=function(){function e(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"===typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,n,r,o){var i,a=new XMLHttpRequest;try{a.responseType="json"}catch(s){}a.onreadystatechange=function(){if(4===a.readyState)if(200===a.status)i=e(a),r(i);else try{i=e(a),r(i)}catch(s){o&&o(s)}};try{a.open("GET",t,!0)}catch(c){a.open("GET",n+"/"+t,!0)}a.send()}}}()),"loadAnimation"===e.data.type)i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}));else if("complete"===e.data.type){var t=e.data.animation;i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}else"loadData"===e.data.type&&i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}))})),t.onmessage=function(e){var t=e.data,n=t.id,o=r[n];r[n]=null,"success"===t.status?o.onComplete(t.payload):o.onError&&o.onError()})}function s(e,t){var o="processId_"+(n+=1);return r[o]={onComplete:e,onError:t},o}return{loadAnimation:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:o})},loadData:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:o})},completeAnimation:function(e,n,r){a();var o=s(n,r);t.postMessage({type:"complete",animation:e,id:o})}}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(e,t,n){var r="";if(e.e)r=e.p;else if(t){var o=e.p;-1!==o.indexOf("images/")&&(o=o.split("/")[1]),r=t+o}else r=n,r+=e.u?e.u:"",r+=e.p;return r}function o(e){var t=0,n=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(n)),t+=1}.bind(this),50)}function i(e){var t={assetData:e},n=r(e,this.assetsPath,this.path);return dataManager.loadData(n,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function a(){this._imageLoaded=t.bind(this),this._footageLoaded=n.bind(this),this.testImageLoaded=o.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(e,t){var n;this.imagesLoadedCb=t;var r=e.length;for(n=0;n<r;n+=1)e[n].layers||(e[n].t&&"seq"!==e[n].t?3===e[n].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[n]))):(this.totalImages+=1,this.images.push(this._createImageData(e[n]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,n=this.images.length;t<n;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var n=r(t,this.assetsPath,this.path),o=createTag("img");o.crossOrigin="anonymous",o.addEventListener("load",this._imageLoaded,!1),o.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),o.src=n;var i={img:o,assetData:t};return i},createImageData:function(t){var n=r(t,this.assetsPath,this.path),o=createNS("image");isSafari?this.testImageLoaded(o):o.addEventListener("load",this._imageLoaded,!1),o.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),o.setAttributeNS("http://www.w3.org/1999/xlink","href",n),this._elementHelper.append?this._elementHelper.append(o):this._elementHelper.appendChild(o);var i={img:o,assetData:t};return i},imageLoaded:t,footageLoaded:n,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},a}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var n=this._cbs[e],r=0;r<n.length;r+=1)n[r](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var n=0,r=this._cbs[e].length;n<r;)this._cbs[e][n]===t&&(this._cbs[e].splice(n,1),n-=1,r-=1),n+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(){function e(e){for(var t,n=e.split("\r\n"),r={},o=0,i=0;i<n.length;i+=1)2===(t=n[i].split(":")).length&&(r[t[0]]=t[1].trim(),o+=1);if(0===o)throw new Error;return r}return function(t){for(var n=[],r=0;r<t.length;r+=1){var o=t[r],i={time:o.tm,duration:o.dr};try{i.payload=JSON.parse(t[r].cm)}catch(a){try{i.payload=e(t[r].cm)}catch(s){i.payload={name:t[r].cm}}}n.push(i)}return n}}(),ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,n=this.compositions.length;t<n;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function _typeof$4(e){return _typeof$4="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},_typeof$4(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0)};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var n=getRenderer(t);this.renderer=new n(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&"object"!==_typeof$4(t)&&(t=JSON.parse(t));var n={wrapper:e,animationData:t},r=e.attributes;n.path=r.getNamedItem("data-animation-path")?r.getNamedItem("data-animation-path").value:r.getNamedItem("data-bm-path")?r.getNamedItem("data-bm-path").value:r.getNamedItem("bm-path")?r.getNamedItem("bm-path").value:"",n.animType=r.getNamedItem("data-anim-type")?r.getNamedItem("data-anim-type").value:r.getNamedItem("data-bm-type")?r.getNamedItem("data-bm-type").value:r.getNamedItem("bm-type")?r.getNamedItem("bm-type").value:r.getNamedItem("data-bm-renderer")?r.getNamedItem("data-bm-renderer").value:r.getNamedItem("bm-renderer")?r.getNamedItem("bm-renderer").value:"canvas";var o=r.getNamedItem("data-anim-loop")?r.getNamedItem("data-anim-loop").value:r.getNamedItem("data-bm-loop")?r.getNamedItem("data-bm-loop").value:r.getNamedItem("bm-loop")?r.getNamedItem("bm-loop").value:"";"false"===o?n.loop=!1:"true"===o?n.loop=!0:""!==o&&(n.loop=parseInt(o,10));var i=r.getNamedItem("data-anim-autoplay")?r.getNamedItem("data-anim-autoplay").value:r.getNamedItem("data-bm-autoplay")?r.getNamedItem("data-bm-autoplay").value:!r.getNamedItem("bm-autoplay")||r.getNamedItem("bm-autoplay").value;n.autoplay="false"!==i,n.name=r.getNamedItem("data-name")?r.getNamedItem("data-name").value:r.getNamedItem("data-bm-name")?r.getNamedItem("data-bm-name").value:r.getNamedItem("bm-name")?r.getNamedItem("bm-name").value:"","false"===(r.getNamedItem("data-anim-prerender")?r.getNamedItem("data-anim-prerender").value:r.getNamedItem("data-bm-prerender")?r.getNamedItem("data-bm-prerender").value:r.getNamedItem("bm-prerender")?r.getNamedItem("bm-prerender").value:"")&&(n.prerender=!1),this.setParams(n)},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,n,r=this.animationData.layers,o=r.length,i=e.layers,a=i.length;for(n=0;n<a;n+=1)for(t=0;t<o;){if(r[t].id===i[n].id){r[t]=i[n];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(o=e.assets.length,t=0;t<o;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var n=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(n,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(){this.renderer.updateContainerSize()},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_pause"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_play"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,n=0;n<this.markers.length;n+=1)if((t=this.markers[n]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,n){if(!n||this.name===n){var r=Number(e);if(isNaN(r)){var o=this.getMarkerData(e);o&&this.goToAndStop(o.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,n){if(!n||this.name===n){var r=Number(e);if(isNaN(r)){var o=this.getMarkerData(e);o&&(o.duration?this.playSegments([o.time,o.time+o.duration],!0):this.goToAndStop(o.time,!0))}else this.goToAndStop(r,t,n);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,n=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(n=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(n=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),n&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var n=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?n=e:this.currentRawFrame+this.firstFrame>t&&(n=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==n&&this.goToAndStop(n,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var n,r=e.length;for(n=0;n<r;n+=1)this.segments.push(e[n])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.renderer=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var n=e.p;-1!==n.indexOf("images/")&&(n=n.split("/")[1]),t=this.assetsPath+n}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,n=this.assets.length;t<n;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,n){try{this.renderer.getElementByPath(e).updateDocumentData(t,n)}catch(r){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],n=0,r=0,o=0,i=!0,a=!1;function s(e){for(var n=0,o=e.target;n<r;)t[n].animation===o&&(t.splice(n,1),n-=1,r-=1,o.isPaused||u()),n+=1}function c(e,n){if(!e)return null;for(var o=0;o<r;){if(t[o].elem===e&&null!==t[o].elem)return t[o].animation;o+=1}var i=new AnimationItem;return d(i,e),i.setData(e,n),i}function l(){o+=1,f()}function u(){o-=1}function d(e,n){e.addEventListener("destroy",s),e.addEventListener("_active",l),e.addEventListener("_idle",u),t.push({elem:n,animation:e}),r+=1}function p(e){var s,c=e-n;for(s=0;s<r;s+=1)t[s].animation.advanceTime(c);n=e,o&&!a?window.requestAnimationFrame(p):i=!0}function h(e){n=e,window.requestAnimationFrame(p)}function f(){!a&&o&&i&&(window.requestAnimationFrame(h),i=!1)}return e.registerAnimation=c,e.loadAnimation=function(e){var t=new AnimationItem;return d(t,null),t.setParams(e),t},e.setSpeed=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setSpeed(e,n)},e.setDirection=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setDirection(e,n)},e.play=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.play(e)},e.pause=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.pause(e)},e.stop=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.stop(e)},e.togglePause=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.togglePause(e)},e.searchAnimations=function(e,t,n){var r,o=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),i=o.length;for(r=0;r<i;r+=1)n&&o[r].setAttribute("data-bm-type",n),c(o[r],e);if(t&&0===i){n||(n="svg");var a=document.getElementsByTagName("body")[0];a.innerText="";var s=createTag("div");s.style.width="100%",s.style.height="100%",s.setAttribute("data-bm-type",n),a.appendChild(s),c(s,e)}},e.resize=function(){var e;for(e=0;e<r;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,n,o){var i;for(i=0;i<r;i+=1)t[i].animation.goToAndStop(e,n,o)},e.destroy=function(e){var n;for(n=r-1;n>=0;n-=1)t[n].animation.destroy(e)},e.freeze=function(){a=!0},e.unfreeze=function(){a=!1,f()},e.setVolume=function(e,n){var o;for(o=0;o<r;o+=1)t[o].animation.setVolume(e,n)},e.mute=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.mute(e)},e.unmute=function(e){var n;for(n=0;n<r;n+=1)t[n].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,n=t.length,r=[];for(e=0;e<n;e+=1)r.push(t[e].animation);return r},e}(),BezierFactory=function(){var e={getBezierEasing:function(e,n,r,o,i){var a=i||("bez_"+e+"_"+n+"_"+r+"_"+o).replace(/\./g,"p");if(t[a])return t[a];var s=new l([e,n,r,o]);return t[a]=s,s}},t={},n=.1,r="function"===typeof Float32Array;function o(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function a(e){return 3*e}function s(e,t,n){return((o(t,n)*e+i(t,n))*e+a(t))*e}function c(e,t,n){return 3*o(t,n)*e*e+2*i(t,n)*e+a(t)}function l(e){this._p=e,this._mSampleValues=r?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return l.prototype={get:function(e){var t=this._p[0],n=this._p[1],r=this._p[2],o=this._p[3];return this._precomputed||this._precompute(),t===n&&r===o?e:0===e?0:1===e?1:s(this._getTForX(e),n,o)},_precompute:function(){var e=this._p[0],t=this._p[1],n=this._p[2],r=this._p[3];this._precomputed=!0,e===t&&n===r||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],r=0;r<11;++r)this._mSampleValues[r]=s(r*n,e,t)},_getTForX:function(e){for(var t=this._p[0],r=this._p[2],o=this._mSampleValues,i=0,a=1;10!==a&&o[a]<=e;++a)i+=n;var l=i+(e-o[--a])/(o[a+1]-o[a])*n,u=c(l,t,r);return u>=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=c(t,n,r);if(0===i)return t;t-=(s(t,n,r)-e)/i}return t}(e,l,t,r):0===u?l:function(e,t,n,r,o){var i,a,c=0;do{(i=s(a=t+(n-t)/2,r,o)-e)>0?n=a:t=a}while(Math.abs(i)>1e-7&&++c<10);return a}(e,i,i+n,t,r)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,n){var r=0,o=e,i=createSizedArray(o);return{newElement:function(){return r?i[r-=1]:t()},release:function(e){r===o&&(i=pooling.double(i),o*=2),n&&n(e),i[r]=e,r+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,n=e.lengths.length;for(t=0;t<n;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0}));function bezFunction(){var e=Math;function t(e,t,n,r,o,i){var a=e*r+t*o+n*i-o*r-i*e-n*t;return a>-.001&&a<.001}var n=function(e,t,n,r){var o,i,a,s,c,l,u=getDefaultCurveSegments(),d=0,p=[],h=[],f=bezierLengthPool.newElement();for(a=n.length,o=0;o<u;o+=1){for(c=o/(u-1),l=0,i=0;i<a;i+=1)s=bmPow(1-c,3)*e[i]+3*bmPow(1-c,2)*c*n[i]+3*(1-c)*bmPow(c,2)*r[i]+bmPow(c,3)*t[i],p[i]=s,null!==h[i]&&(l+=bmPow(p[i]-h[i],2)),h[i]=p[i];l&&(d+=l=bmSqrt(l)),f.percents[o]=c,f.lengths[o]=d}return f.addedLength=d,f};function r(e){this.segmentLength=0,this.points=new Array(e)}function o(e,t){this.partialLength=e,this.point=t}var i=function(){var e={};return function(n,i,a,s){var c=(n[0]+"_"+n[1]+"_"+i[0]+"_"+i[1]+"_"+a[0]+"_"+a[1]+"_"+s[0]+"_"+s[1]).replace(/\./g,"p");if(!e[c]){var l,u,d,p,h,f,m,g=getDefaultCurveSegments(),v=0,y=null;2===n.length&&(n[0]!==i[0]||n[1]!==i[1])&&t(n[0],n[1],i[0],i[1],n[0]+a[0],n[1]+a[1])&&t(n[0],n[1],i[0],i[1],i[0]+s[0],i[1]+s[1])&&(g=2);var b=new r(g);for(d=a.length,l=0;l<g;l+=1){for(m=createSizedArray(d),h=l/(g-1),f=0,u=0;u<d;u+=1)p=bmPow(1-h,3)*n[u]+3*bmPow(1-h,2)*h*(n[u]+a[u])+3*(1-h)*bmPow(h,2)*(i[u]+s[u])+bmPow(h,3)*i[u],m[u]=p,null!==y&&(f+=bmPow(m[u]-y[u],2));v+=f=bmSqrt(f),b.points[l]=new o(f,m),y=m}b.segmentLength=v,e[c]=b}return e[c]}}();function a(e,t){var n=t.percents,r=t.lengths,o=n.length,i=bmFloor((o-1)*e),a=e*t.addedLength,s=0;if(i===o-1||0===i||a===r[i])return n[i];for(var c=r[i]>a?-1:1,l=!0;l;)if(r[i]<=a&&r[i+1]>a?(s=(a-r[i])/(r[i+1]-r[i]),l=!1):i+=c,i<0||i>=o-1){if(i===o-1)return n[i];l=!1}return n[i]+(n[i+1]-n[i])*s}var s=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,r=segmentsLengthPool.newElement(),o=e.c,i=e.v,a=e.o,s=e.i,c=e._length,l=r.lengths,u=0;for(t=0;t<c-1;t+=1)l[t]=n(i[t],i[t+1],a[t],s[t+1]),u+=l[t].addedLength;return o&&c&&(l[t]=n(i[t],i[0],a[t],s[0]),u+=l[t].addedLength),r.totalLength=u,r},getNewSegment:function(t,n,r,o,i,c,l){i<0?i=0:i>1&&(i=1);var u,d=a(i,l),p=a(c=c>1?1:c,l),h=t.length,f=1-d,m=1-p,g=f*f*f,v=d*f*f*3,y=d*d*f*3,b=d*d*d,_=f*f*m,C=d*f*m+f*d*m+f*f*p,w=d*d*m+f*d*p+d*f*p,x=d*d*p,E=f*m*m,k=d*m*m+f*p*m+f*m*p,S=d*p*m+f*p*p+d*m*p,T=d*p*p,I=m*m*m,P=p*m*m+m*p*m+m*m*p,A=p*p*m+m*p*p+p*m*p,R=p*p*p;for(u=0;u<h;u+=1)s[4*u]=e.round(1e3*(g*t[u]+v*r[u]+y*o[u]+b*n[u]))/1e3,s[4*u+1]=e.round(1e3*(_*t[u]+C*r[u]+w*o[u]+x*n[u]))/1e3,s[4*u+2]=e.round(1e3*(E*t[u]+k*r[u]+S*o[u]+T*n[u]))/1e3,s[4*u+3]=e.round(1e3*(I*t[u]+P*r[u]+A*o[u]+R*n[u]))/1e3;return s},getPointInSegment:function(t,n,r,o,i,s){var c=a(i,s),l=1-c;return[e.round(1e3*(l*l*l*t[0]+(c*l*l+l*c*l+l*l*c)*r[0]+(c*c*l+l*c*c+c*l*c)*o[0]+c*c*c*n[0]))/1e3,e.round(1e3*(l*l*l*t[1]+(c*l*l+l*c*l+l*l*c)*r[1]+(c*c*l+l*c*c+c*l*c)*o[1]+c*c*c*n[1]))/1e3]},buildBezierData:i,pointOnLine2D:t,pointOnLine3D:function(n,r,o,i,a,s,c,l,u){if(0===o&&0===s&&0===u)return t(n,r,i,a,c,l);var d,p=e.sqrt(e.pow(i-n,2)+e.pow(a-r,2)+e.pow(s-o,2)),h=e.sqrt(e.pow(c-n,2)+e.pow(l-r,2)+e.pow(u-o,2)),f=e.sqrt(e.pow(c-i,2)+e.pow(l-a,2)+e.pow(u-s,2));return(d=p>h?p>f?p-h-f:f-h-p:f>h?f-h-p:h-p-f)>-1e-4&&d<1e-4}}}var bez=bezFunction(),PropertyFactory=function(){var e=initialDefaultFrame,t=Math.abs;function n(e,t){var n,o=this.offsetTime;"multidimensional"===this.propType&&(n=createTypedArray("float32",this.pv.length));for(var i,a,s,c,l,u,d,p,h,f=t.lastIndex,m=f,g=this.keyframes.length-1,v=!0;v;){if(i=this.keyframes[m],a=this.keyframes[m+1],m===g-1&&e>=a.t-o){i.h&&(i=a),f=0;break}if(a.t-o>e){f=m;break}m<g-1?m+=1:(f=0,v=!1)}s=this.keyframesMetadata[m]||{};var y,b=a.t-o,_=i.t-o;if(i.to){s.bezierData||(s.bezierData=bez.buildBezierData(i.s,a.s||i.e,i.to,i.ti));var C=s.bezierData;if(e>=b||e<_){var w=e>=b?C.points.length-1:0;for(l=C.points[w].point.length,c=0;c<l;c+=1)n[c]=C.points[w].point[c]}else{s.__fnct?h=s.__fnct:(h=BezierFactory.getBezierEasing(i.o.x,i.o.y,i.i.x,i.i.y,i.n).get,s.__fnct=h),u=h((e-_)/(b-_));var x,E=C.segmentLength*u,k=t.lastFrame<e&&t._lastKeyframeIndex===m?t._lastAddedLength:0;for(p=t.lastFrame<e&&t._lastKeyframeIndex===m?t._lastPoint:0,v=!0,d=C.points.length;v;){if(k+=C.points[p].partialLength,0===E||0===u||p===C.points.length-1){for(l=C.points[p].point.length,c=0;c<l;c+=1)n[c]=C.points[p].point[c];break}if(E>=k&&E<k+C.points[p+1].partialLength){for(x=(E-k)/C.points[p+1].partialLength,l=C.points[p].point.length,c=0;c<l;c+=1)n[c]=C.points[p].point[c]+(C.points[p+1].point[c]-C.points[p].point[c])*x;break}p<d-1?p+=1:v=!1}t._lastPoint=p,t._lastAddedLength=k-C.points[p].partialLength,t._lastKeyframeIndex=m}}else{var S,T,I,P,A;if(g=i.s.length,y=a.s||i.e,this.sh&&1!==i.h)e>=b?(n[0]=y[0],n[1]=y[1],n[2]=y[2]):e<=_?(n[0]=i.s[0],n[1]=i.s[1],n[2]=i.s[2]):function(e,t){var n=t[0],r=t[1],o=t[2],i=t[3],a=Math.atan2(2*r*i-2*n*o,1-2*r*r-2*o*o),s=Math.asin(2*n*r+2*o*i),c=Math.atan2(2*n*i-2*r*o,1-2*n*n-2*o*o);e[0]=a/degToRads,e[1]=s/degToRads,e[2]=c/degToRads}(n,function(e,t,n){var r,o,i,a,s,c=[],l=e[0],u=e[1],d=e[2],p=e[3],h=t[0],f=t[1],m=t[2],g=t[3];return(o=l*h+u*f+d*m+p*g)<0&&(o=-o,h=-h,f=-f,m=-m,g=-g),1-o>1e-6?(r=Math.acos(o),i=Math.sin(r),a=Math.sin((1-n)*r)/i,s=Math.sin(n*r)/i):(a=1-n,s=n),c[0]=a*l+s*h,c[1]=a*u+s*f,c[2]=a*d+s*m,c[3]=a*p+s*g,c}(r(i.s),r(y),(e-_)/(b-_)));else for(m=0;m<g;m+=1)1!==i.h&&(e>=b?u=1:e<_?u=0:(i.o.x.constructor===Array?(s.__fnct||(s.__fnct=[]),s.__fnct[m]?h=s.__fnct[m]:(S=void 0===i.o.x[m]?i.o.x[0]:i.o.x[m],T=void 0===i.o.y[m]?i.o.y[0]:i.o.y[m],I=void 0===i.i.x[m]?i.i.x[0]:i.i.x[m],P=void 0===i.i.y[m]?i.i.y[0]:i.i.y[m],h=BezierFactory.getBezierEasing(S,T,I,P).get,s.__fnct[m]=h)):s.__fnct?h=s.__fnct:(S=i.o.x,T=i.o.y,I=i.i.x,P=i.i.y,h=BezierFactory.getBezierEasing(S,T,I,P).get,i.keyframeMetadata=h),u=h((e-_)/(b-_)))),y=a.s||i.e,A=1===i.h?i.s[m]:i.s[m]+(y[m]-i.s[m])*u,"multidimensional"===this.propType?n[m]=A:n=A}return t.lastIndex=f,n}function r(e){var t=e[0]*degToRads,n=e[1]*degToRads,r=e[2]*degToRads,o=Math.cos(t/2),i=Math.cos(n/2),a=Math.cos(r/2),s=Math.sin(t/2),c=Math.sin(n/2),l=Math.sin(r/2);return[s*c*a+o*i*l,s*i*a+o*c*l,o*c*a-s*i*l,o*i*a-s*c*l]}function o(){var t=this.comp.renderedFrame-this.offsetTime,n=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(t===this._caching.lastFrame||this._caching.lastFrame!==e&&(this._caching.lastFrame>=r&&t>=r||this._caching.lastFrame<n&&t<n))){this._caching.lastFrame>=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var o=this.interpolateValue(t,this._caching);this.pv=o}return this._caching.lastFrame=t,this.pv}function i(e){var n;if("unidimensional"===this.propType)n=e*this.mult,t(this.v-n)>1e-5&&(this.v=n,this._mdf=!0);else for(var r=0,o=this.v.length;r<o;)n=e[r]*this.mult,t(this.v[r]-n)>1e-5&&(this.v[r]=n,this._mdf=!0),r+=1}function a(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,n=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)n=this.effectsSequence[e](n);this.setVValue(n),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function s(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function c(e,t,n,r){this.propType="unidimensional",this.mult=n||1,this.data=t,this.v=n?t.k*n:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=a,this.setVValue=i,this.addEffect=s}function l(e,t,n,r){var o;this.propType="multidimensional",this.mult=n||1,this.data=t,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var c=t.k.length;for(this.v=createTypedArray("float32",c),this.pv=createTypedArray("float32",c),this.vel=createTypedArray("float32",c),o=0;o<c;o+=1)this.v[o]=t.k[o]*this.mult,this.pv[o]=t.k[o];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=a,this.setVValue=i,this.addEffect=s}function u(t,r,c,l){this.propType="unidimensional",this.keyframes=r.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.frameId=-1,this._caching={lastFrame:e,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=r,this.mult=c||1,this.elem=t,this.container=l,this.comp=t.comp,this.v=e,this.pv=e,this._isFirstFrame=!0,this.getValue=a,this.setVValue=i,this.interpolateValue=n,this.effectsSequence=[o.bind(this)],this.addEffect=s}function d(t,r,c,l){var u;this.propType="multidimensional";var d,p,h,f,m=r.k.length;for(u=0;u<m-1;u+=1)r.k[u].to&&r.k[u].s&&r.k[u+1]&&r.k[u+1].s&&(d=r.k[u].s,p=r.k[u+1].s,h=r.k[u].to,f=r.k[u].ti,(2===d.length&&(d[0]!==p[0]||d[1]!==p[1])&&bez.pointOnLine2D(d[0],d[1],p[0],p[1],d[0]+h[0],d[1]+h[1])&&bez.pointOnLine2D(d[0],d[1],p[0],p[1],p[0]+f[0],p[1]+f[1])||3===d.length&&(d[0]!==p[0]||d[1]!==p[1]||d[2]!==p[2])&&bez.pointOnLine3D(d[0],d[1],d[2],p[0],p[1],p[2],d[0]+h[0],d[1]+h[1],d[2]+h[2])&&bez.pointOnLine3D(d[0],d[1],d[2],p[0],p[1],p[2],p[0]+f[0],p[1]+f[1],p[2]+f[2]))&&(r.k[u].to=null,r.k[u].ti=null),d[0]===p[0]&&d[1]===p[1]&&0===h[0]&&0===h[1]&&0===f[0]&&0===f[1]&&(2===d.length||d[2]===p[2]&&0===h[2]&&0===f[2])&&(r.k[u].to=null,r.k[u].ti=null));this.effectsSequence=[o.bind(this)],this.data=r,this.keyframes=r.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=c||1,this.elem=t,this.container=l,this.comp=t.comp,this.getValue=a,this.setVValue=i,this.interpolateValue=n,this.frameId=-1;var g=r.k[0].s.length;for(this.v=createTypedArray("float32",g),this.pv=createTypedArray("float32",g),u=0;u<g;u+=1)this.v[u]=e,this.pv[u]=e;this._caching={lastFrame:e,lastIndex:0,value:createTypedArray("float32",g)},this.addEffect=s}return{getProp:function(e,t,n,r,o){var i;if(t.k.length)if("number"===typeof t.k[0])i=new l(e,t,r,o);else switch(n){case 0:i=new u(e,t,r,o);break;case 1:i=new d(e,t,r,o)}else i=new c(e,t,r,o);return i.effectsSequence.length&&o.addDynamicProperty(i),i}}}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)}));function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var n=0;n<t;)this.v[n]=pointPool.newElement(),this.o[n]=pointPool.newElement(),this.i[n]=pointPool.newElement(),n+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,n,r,o){var i;switch(this._length=Math.max(this._length,r+1),this._length>=this._maxLength&&this.doubleArrayLength(),n){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[r]||i[r]&&!o)&&(i[r]=pointPool.newElement()),i[r][0]=e,i[r][1]=t},ShapePath.prototype.setTripleAt=function(e,t,n,r,o,i,a,s){this.setXYAt(e,t,"v",a,s),this.setXYAt(n,r,"o",a,s),this.setXYAt(o,i,"i",a,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,n=this.o,r=this.i,o=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],r[0][0],r[0][1],n[0][0],n[0][1],0,!1),o=1);var i,a=this._length-1,s=this._length;for(i=o;i<s;i+=1)e.setTripleAt(t[a][0],t[a][1],r[a][0],r[a][1],n[a][0],n[a][1],i,!1),a-=1;return e};var shapePool=function(){var e=poolFactory(4,(function(){return new ShapePath}),(function(e){var t,n=e._length;for(t=0;t<n;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1}));return e.clone=function(t){var n,r=e.newElement(),o=void 0===t._length?t.v.length:t._length;for(r.setLength(o),r.c=t.c,n=0;n<o;n+=1)r.setTripleAt(t.v[n][0],t.v[n][1],t.o[n][0],t.o[n][1],t.i[n][0],t.i[n][1],n);return r},e}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=function(){var e={newShapeCollection:function(){return t?r[t-=1]:new ShapeCollection},release:function(e){var o,i=e._length;for(o=0;o<i;o+=1)shapePool.release(e.shapes[o]);e._length=0,t===n&&(r=pooling.double(r),n*=2),r[t]=e,t+=1}},t=0,n=4,r=createSizedArray(n);return e}(),ShapePropertyFactory=function(){var e=-999999;function t(e,t,n){var r,o,i,a,s,c,l,u,d,p=n.lastIndex,h=this.keyframes;if(e<h[0].t-this.offsetTime)r=h[0].s[0],i=!0,p=0;else if(e>=h[h.length-1].t-this.offsetTime)r=h[h.length-1].s?h[h.length-1].s[0]:h[h.length-2].e[0],i=!0;else{for(var f,m,g,v=p,y=h.length-1,b=!0;b&&(f=h[v],!((m=h[v+1]).t-this.offsetTime>e));)v<y-1?v+=1:b=!1;if(g=this.keyframesMetadata[v]||{},p=v,!(i=1===f.h)){if(e>=m.t-this.offsetTime)u=1;else if(e<f.t-this.offsetTime)u=0;else{var _;g.__fnct?_=g.__fnct:(_=BezierFactory.getBezierEasing(f.o.x,f.o.y,f.i.x,f.i.y).get,g.__fnct=_),u=_((e-(f.t-this.offsetTime))/(m.t-this.offsetTime-(f.t-this.offsetTime)))}o=m.s?m.s[0]:f.e[0]}r=f.s[0]}for(c=t._length,l=r.i[0].length,n.lastIndex=p,a=0;a<c;a+=1)for(s=0;s<l;s+=1)d=i?r.i[a][s]:r.i[a][s]+(o.i[a][s]-r.i[a][s])*u,t.i[a][s]=d,d=i?r.o[a][s]:r.o[a][s]+(o.o[a][s]-r.o[a][s])*u,t.o[a][s]=d,d=i?r.v[a][s]:r.v[a][s]+(o.v[a][s]-r.v[a][s])*u,t.v[a][s]=d}function n(){var t=this.comp.renderedFrame-this.offsetTime,n=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,o=this._caching.lastFrame;return o!==e&&(o<n&&t<n||o>r&&t>r)||(this._caching.lastIndex=o<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function r(){this.paths=this.localShapeCollection}function o(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var n,r=e._length;for(n=0;n<r;n+=1)if(e.v[n][0]!==t.v[n][0]||e.v[n][1]!==t.v[n][1]||e.o[n][0]!==t.o[n][0]||e.o[n][1]!==t.o[n][1]||e.i[n][0]!==t.i[n][0]||e.i[n][1]!==t.i[n][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var n=this.effectsSequence.length;for(t=0;t<n;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function a(e,t,n){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var o=3===n?t.pt.k:t.ks.k;this.v=shapePool.clone(o),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r,this.effectsSequence=[]}function s(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function c(t,o,i){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===i?o.pt.k:o.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var a=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,a),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=r,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[n.bind(this)]}a.prototype.interpolateShape=t,a.prototype.getValue=i,a.prototype.setVValue=o,a.prototype.addEffect=s,c.prototype.getValue=i,c.prototype.interpolateShape=t,c.prototype.setVValue=o,c.prototype.addEffect=s;var l=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],n=this.p.v[1],r=this.s.v[0]/2,o=this.s.v[1]/2,i=3!==this.d,a=this.v;a.v[0][0]=t,a.v[0][1]=n-o,a.v[1][0]=i?t+r:t-r,a.v[1][1]=n,a.v[2][0]=t,a.v[2][1]=n+o,a.v[3][0]=i?t-r:t+r,a.v[3][1]=n,a.i[0][0]=i?t-r*e:t+r*e,a.i[0][1]=n-o,a.i[1][0]=i?t+r:t-r,a.i[1][1]=n-o*e,a.i[2][0]=i?t+r*e:t-r*e,a.i[2][1]=n+o,a.i[3][0]=i?t-r:t+r,a.i[3][1]=n+o*e,a.o[0][0]=i?t+r*e:t-r*e,a.o[0][1]=n-o,a.o[1][0]=i?t+r:t-r,a.o[1][1]=n+o*e,a.o[2][0]=i?t-r*e:t+r*e,a.o[2][1]=n+o,a.o[3][0]=i?t-r:t+r,a.o[3][1]=n-o*e}},extendPrototype([DynamicPropertyContainer],t),t}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,n,r,o=2*Math.floor(this.pt.v),i=2*Math.PI/o,a=!0,s=this.or.v,c=this.ir.v,l=this.os.v,u=this.is.v,d=2*Math.PI*s/(2*o),p=2*Math.PI*c/(2*o),h=-Math.PI/2;h+=this.r.v;var f=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<o;e+=1){n=a?l:u,r=a?d:p;var m=(t=a?s:c)*Math.cos(h),g=t*Math.sin(h),v=0===m&&0===g?0:g/Math.sqrt(m*m+g*g),y=0===m&&0===g?0:-m/Math.sqrt(m*m+g*g);m+=+this.p.v[0],g+=+this.p.v[1],this.v.setTripleAt(m,g,m-v*r*n*f,g-y*r*n*f,m+v*r*n*f,g+y*r*n*f,e,!0),a=!a,h+=i*f}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),n=2*Math.PI/t,r=this.or.v,o=this.os.v,i=2*Math.PI*r/(4*t),a=.5*-Math.PI,s=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var c=r*Math.cos(a),l=r*Math.sin(a),u=0===c&&0===l?0:l/Math.sqrt(c*c+l*l),d=0===c&&0===l?0:-c/Math.sqrt(c*c+l*l);c+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(c,l,c-u*i*o*s,l-d*i*o*s,c+u*i*o*s,l+d*i*o*s,e,!0),a+=n*s}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),d=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],n=this.s.v[0]/2,r=this.s.v[1]/2,o=bmMin(n,r,this.r.v),i=o*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+n,t-r+o,e+n,t-r+o,e+n,t-r+i,0,!0),this.v.setTripleAt(e+n,t+r-o,e+n,t+r-i,e+n,t+r-o,1,!0),0!==o?(this.v.setTripleAt(e+n-o,t+r,e+n-o,t+r,e+n-i,t+r,2,!0),this.v.setTripleAt(e-n+o,t+r,e-n+i,t+r,e-n+o,t+r,3,!0),this.v.setTripleAt(e-n,t+r-o,e-n,t+r-o,e-n,t+r-i,4,!0),this.v.setTripleAt(e-n,t-r+o,e-n,t-r+i,e-n,t-r+o,5,!0),this.v.setTripleAt(e-n+o,t-r,e-n+o,t-r,e-n+i,t-r,6,!0),this.v.setTripleAt(e+n-o,t-r,e+n-i,t-r,e+n-o,t-r,7,!0)):(this.v.setTripleAt(e-n,t+r,e-n+i,t+r,e-n,t+r,2),this.v.setTripleAt(e-n,t-r,e-n,t-r+i,e-n,t-r,3))):(this.v.setTripleAt(e+n,t-r+o,e+n,t-r+i,e+n,t-r+o,0,!0),0!==o?(this.v.setTripleAt(e+n-o,t-r,e+n-o,t-r,e+n-i,t-r,1,!0),this.v.setTripleAt(e-n+o,t-r,e-n+i,t-r,e-n+o,t-r,2,!0),this.v.setTripleAt(e-n,t-r+o,e-n,t-r+o,e-n,t-r+i,3,!0),this.v.setTripleAt(e-n,t+r-o,e-n,t+r-i,e-n,t+r-o,4,!0),this.v.setTripleAt(e-n+o,t+r,e-n+o,t+r,e-n+i,t+r,5,!0),this.v.setTripleAt(e+n-o,t+r,e+n-i,t+r,e+n-o,t+r,6,!0),this.v.setTripleAt(e+n,t+r-o,e+n,t+r-o,e+n,t+r-i,7,!0)):(this.v.setTripleAt(e-n,t-r,e-n+i,t-r,e-n,t-r,1,!0),this.v.setTripleAt(e-n,t+r,e-n,t+r-i,e-n,t+r,2,!0),this.v.setTripleAt(e+n,t+r,e+n-i,t+r,e+n,t+r,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},extendPrototype([DynamicPropertyContainer],e),e}(),p={getShapeProp:function(e,t,n){var r;return 3===n||4===n?r=(3===n?t.pt:t.ks).k.length?new c(e,t,n):new a(e,t,n):5===n?r=new d(e,t):6===n?r=new l(e,t):7===n&&(r=new u(e,t)),r.k&&e.addDynamicProperty(r),r},getConstructorFunction:function(){return a},getKeyframedConstructorFunction:function(){return c}};return p}(),Matrix=function(){var e=Math.cos,t=Math.sin,n=Math.tan,r=Math.round;function o(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function i(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,-o,0,0,o,r,0,0,0,0,1,0,0,0,0,1)}function a(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(1,0,0,0,0,r,-o,0,0,o,r,0,0,0,0,1)}function s(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,0,o,0,0,1,0,0,-o,0,r,0,0,0,0,1)}function c(n){if(0===n)return this;var r=e(n),o=t(n);return this._t(r,-o,0,0,o,r,0,0,0,0,1,0,0,0,0,1)}function l(e,t){return this._t(1,t,e,1,0,0)}function u(e,t){return this.shear(n(e),n(t))}function d(r,o){var i=e(o),a=t(o);return this._t(i,a,0,0,-a,i,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,n(r),1,0,0,0,0,1,0,0,0,0,1)._t(i,-a,0,0,a,i,0,0,0,0,1,0,0,0,0,1)}function p(e,t,n){return n||0===n||(n=1),1===e&&1===t&&1===n?this:this._t(e,0,0,0,0,t,0,0,0,0,n,0,0,0,0,1)}function h(e,t,n,r,o,i,a,s,c,l,u,d,p,h,f,m){return this.props[0]=e,this.props[1]=t,this.props[2]=n,this.props[3]=r,this.props[4]=o,this.props[5]=i,this.props[6]=a,this.props[7]=s,this.props[8]=c,this.props[9]=l,this.props[10]=u,this.props[11]=d,this.props[12]=p,this.props[13]=h,this.props[14]=f,this.props[15]=m,this}function f(e,t,n){return n=n||0,0!==e||0!==t||0!==n?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,n,1):this}function m(e,t,n,r,o,i,a,s,c,l,u,d,p,h,f,m){var g=this.props;if(1===e&&0===t&&0===n&&0===r&&0===o&&1===i&&0===a&&0===s&&0===c&&0===l&&1===u&&0===d)return g[12]=g[12]*e+g[15]*p,g[13]=g[13]*i+g[15]*h,g[14]=g[14]*u+g[15]*f,g[15]*=m,this._identityCalculated=!1,this;var v=g[0],y=g[1],b=g[2],_=g[3],C=g[4],w=g[5],x=g[6],E=g[7],k=g[8],S=g[9],T=g[10],I=g[11],P=g[12],A=g[13],R=g[14],D=g[15];return g[0]=v*e+y*o+b*c+_*p,g[1]=v*t+y*i+b*l+_*h,g[2]=v*n+y*a+b*u+_*f,g[3]=v*r+y*s+b*d+_*m,g[4]=C*e+w*o+x*c+E*p,g[5]=C*t+w*i+x*l+E*h,g[6]=C*n+w*a+x*u+E*f,g[7]=C*r+w*s+x*d+E*m,g[8]=k*e+S*o+T*c+I*p,g[9]=k*t+S*i+T*l+I*h,g[10]=k*n+S*a+T*u+I*f,g[11]=k*r+S*s+T*d+I*m,g[12]=P*e+A*o+R*c+D*p,g[13]=P*t+A*i+R*l+D*h,g[14]=P*n+A*a+R*u+D*f,g[15]=P*r+A*s+R*d+D*m,this._identityCalculated=!1,this}function g(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function v(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function y(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function b(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function _(e,t,n){return{x:e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}}function C(e,t,n){return e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12]}function w(e,t,n){return e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13]}function x(e,t,n){return e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]}function E(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,n=-this.props[1]/e,r=-this.props[4]/e,o=this.props[0]/e,i=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,a=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,s=new Matrix;return s.props[0]=t,s.props[1]=n,s.props[4]=r,s.props[5]=o,s.props[12]=i,s.props[13]=a,s}function k(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function S(e){var t,n=e.length,r=[];for(t=0;t<n;t+=1)r[t]=k(e[t]);return r}function T(e,t,n){var r=createTypedArray("float32",6);if(this.isIdentity())r[0]=e[0],r[1]=e[1],r[2]=t[0],r[3]=t[1],r[4]=n[0],r[5]=n[1];else{var o=this.props[0],i=this.props[1],a=this.props[4],s=this.props[5],c=this.props[12],l=this.props[13];r[0]=e[0]*o+e[1]*a+c,r[1]=e[0]*i+e[1]*s+l,r[2]=t[0]*o+t[1]*a+c,r[3]=t[0]*i+t[1]*s+l,r[4]=n[0]*o+n[1]*a+c,r[5]=n[0]*i+n[1]*s+l}return r}function I(e,t,n){return this.isIdentity()?[e,t,n]:[e*this.props[0]+t*this.props[4]+n*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+n*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+n*this.props[10]+this.props[14]]}function P(e,t){if(this.isIdentity())return e+","+t;var n=this.props;return Math.round(100*(e*n[0]+t*n[4]+n[12]))/100+","+Math.round(100*(e*n[1]+t*n[5]+n[13]))/100}function A(){for(var e=0,t=this.props,n="matrix3d(";e<16;)n+=r(1e4*t[e])/1e4,n+=15===e?")":",",e+=1;return n}function R(e){return e<1e-6&&e>0||e>-1e-6&&e<0?r(1e4*e)/1e4:e}function D(){var e=this.props;return"matrix("+R(e[0])+","+R(e[1])+","+R(e[4])+","+R(e[5])+","+R(e[12])+","+R(e[13])+")"}return function(){this.reset=o,this.rotate=i,this.rotateX=a,this.rotateY=s,this.rotateZ=c,this.skew=u,this.skewFromAxis=d,this.shear=l,this.scale=p,this.setTransform=h,this.translate=f,this.transform=m,this.applyToPoint=_,this.applyToX=C,this.applyToY=w,this.applyToZ=x,this.applyToPointArray=I,this.applyToTriplePoints=T,this.applyToPointStringified=P,this.toCSS=A,this.to2dCSS=D,this.clone=y,this.cloneFromProps=b,this.equals=v,this.inversePoints=S,this.inversePoint=k,this.getInverseMatrix=E,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3="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},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"===typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!==typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),n=0;n<t.length;n+=1){var r=t[n].split("=");if(decodeURIComponent(r[0])==e)return decodeURIComponent(r[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.9.6";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"!==_typeof$3(exports)&&__webpack_require__.amdO}catch(err){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(e,n){t[e]||(t[e]=n)},e.getModifier=function(e,n,r){return new t[e](n,r)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,n,r,o){var i=[];t<=1?i.push({s:e,e:t}):e>=1?i.push({s:e-1,e:t-1}):(i.push({s:e,e:1}),i.push({s:0,e:t-1}));var a,s,c=[],l=i.length;for(a=0;a<l;a+=1){var u,d;(s=i[a]).e*o<r||s.s*o>r+n||(u=s.s*o<=r?0:(s.s*o-r)/n,d=s.e*o>=r+n?1:(s.e*o-r)/n,c.push([u,d]))}return c.length||c.push([0,0]),c},TrimModifier.prototype.releasePathsData=function(e){var t,n=e.length;for(t=0;t<n;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,n,r,o;if(this._mdf||e){var i=this.o.v%360/360;if(i<0&&(i+=1),(t=this.s.v>1?1+i:this.s.v<0?0+i:this.s.v+i)>(n=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var a=t;t=n,n=a}t=1e-4*Math.round(1e4*t),n=1e-4*Math.round(1e4*n),this.sValue=t,this.eValue=n}else t=this.sValue,n=this.eValue;var s,c,l,u,d,p=this.shapes.length,h=0;if(n===t)for(o=0;o<p;o+=1)this.shapes[o].localShapeCollection.releaseShapes(),this.shapes[o].shape._mdf=!0,this.shapes[o].shape.paths=this.shapes[o].localShapeCollection,this._mdf&&(this.shapes[o].pathsData.length=0);else if(1===n&&0===t||0===n&&1===t){if(this._mdf)for(o=0;o<p;o+=1)this.shapes[o].pathsData.length=0,this.shapes[o].shape._mdf=!0}else{var f,m,g=[];for(o=0;o<p;o+=1)if((f=this.shapes[o]).shape._mdf||this._mdf||e||2===this.m){if(c=(r=f.shape.paths)._length,d=0,!f.shape._mdf&&f.pathsData.length)d=f.totalShapeLength;else{for(l=this.releasePathsData(f.pathsData),s=0;s<c;s+=1)u=bez.getSegmentsLength(r.shapes[s]),l.push(u),d+=u.totalLength;f.totalShapeLength=d,f.pathsData=l}h+=d,f.shape._mdf=!0}else f.shape.paths=f.localShapeCollection;var v,y=t,b=n,_=0;for(o=p-1;o>=0;o-=1)if((f=this.shapes[o]).shape._mdf){for((m=f.localShapeCollection).releaseShapes(),2===this.m&&p>1?(v=this.calculateShapeEdges(t,n,f.totalShapeLength,_,h),_+=f.totalShapeLength):v=[[y,b]],c=v.length,s=0;s<c;s+=1){y=v[s][0],b=v[s][1],g.length=0,b<=1?g.push({s:f.totalShapeLength*y,e:f.totalShapeLength*b}):y>=1?g.push({s:f.totalShapeLength*(y-1),e:f.totalShapeLength*(b-1)}):(g.push({s:f.totalShapeLength*y,e:f.totalShapeLength}),g.push({s:0,e:f.totalShapeLength*(b-1)}));var C=this.addShapes(f,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(f.shape.paths.shapes[f.shape.paths._length-1].c){var w=C.pop();this.addPaths(C,m),C=this.addShapes(f,g[1],w)}else this.addPaths(C,m),C=this.addShapes(f,g[1]);this.addPaths(C,m)}}f.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)t.addShape(e[n])},TrimModifier.prototype.addSegment=function(e,t,n,r,o,i,a){o.setXYAt(t[0],t[1],"o",i),o.setXYAt(n[0],n[1],"i",i+1),a&&o.setXYAt(e[0],e[1],"v",i),o.setXYAt(r[0],r[1],"v",i+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,n,r){t.setXYAt(e[1],e[5],"o",n),t.setXYAt(e[2],e[6],"i",n+1),r&&t.setXYAt(e[0],e[4],"v",n),t.setXYAt(e[3],e[7],"v",n+1)},TrimModifier.prototype.addShapes=function(e,t,n){var r,o,i,a,s,c,l,u,d=e.pathsData,p=e.shape.paths.shapes,h=e.shape.paths._length,f=0,m=[],g=!0;for(n?(s=n._length,u=n._length):(n=shapePool.newElement(),s=0,u=0),m.push(n),r=0;r<h;r+=1){for(c=d[r].lengths,n.c=p[r].c,i=p[r].c?c.length:c.length+1,o=1;o<i;o+=1)if(f+(a=c[o-1]).addedLength<t.s)f+=a.addedLength,n.c=!1;else{if(f>t.e){n.c=!1;break}t.s<=f&&t.e>=f+a.addedLength?(this.addSegment(p[r].v[o-1],p[r].o[o-1],p[r].i[o],p[r].v[o],n,s,g),g=!1):(l=bez.getNewSegment(p[r].v[o-1],p[r].v[o],p[r].o[o-1],p[r].i[o],(t.s-f)/a.addedLength,(t.e-f)/a.addedLength,c[o-1]),this.addSegmentFromArray(l,n,s,g),g=!1,n.c=!1),f+=a.addedLength,s+=1}if(p[r].c&&c.length){if(a=c[o-1],f<=t.e){var v=c[o-1].addedLength;t.s<=f&&t.e>=f+v?(this.addSegment(p[r].v[o-1],p[r].o[o-1],p[r].i[0],p[r].v[0],n,s,g),g=!1):(l=bez.getNewSegment(p[r].v[o-1],p[r].v[0],p[r].o[o-1],p[r].i[0],(t.s-f)/v,(t.e-f)/v,c[o-1]),this.addSegmentFromArray(l,n,s,g),g=!1,n.c=!1)}else n.c=!1;f+=a.addedLength,s+=1}if(n._length&&(n.setXYAt(n.v[u][0],n.v[u][1],"i",u),n.setXYAt(n.v[n._length-1][0],n.v[n._length-1][1],"o",n._length-1)),f>t.e)break;r<h-1&&(n=shapePool.newElement(),g=!0,m.push(n),s=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var n=t/100,r=[0,0],o=e._length,i=0;for(i=0;i<o;i+=1)r[0]+=e.v[i][0],r[1]+=e.v[i][1];r[0]/=o,r[1]/=o;var a,s,c,l,u,d,p=shapePool.newElement();for(p.c=e.c,i=0;i<o;i+=1)a=e.v[i][0]+(r[0]-e.v[i][0])*n,s=e.v[i][1]+(r[1]-e.v[i][1])*n,c=e.o[i][0]+(r[0]-e.o[i][0])*-n,l=e.o[i][1]+(r[1]-e.o[i][1])*-n,u=e.i[i][0]+(r[0]-e.i[i][0])*-n,d=e.i[i][1]+(r[1]-e.i[i][1])*-n,p.setTripleAt(a,s,c,l,u,d,i);return p},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.amount.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(e,t,n){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(n||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var r,o=t.or.k.length;for(r=0;r<o;r+=1)t.or.k[r].to=null,t.or.k[r].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var n;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var r,o;if(n=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(r=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/n,0),o=this.p.getValueAtTime(this.p.keyframes[0].t/n,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/n,0),o=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/n,0)):(r=this.p.pv,o=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/n,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){r=[],o=[];var i=this.px,a=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(r[0]=i.getValueAtTime((i.keyframes[0].t+.01)/n,0),r[1]=a.getValueAtTime((a.keyframes[0].t+.01)/n,0),o[0]=i.getValueAtTime(i.keyframes[0].t/n,0),o[1]=a.getValueAtTime(a.keyframes[0].t/n,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(r[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/n,0),r[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/n,0),o[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/n,0),o[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/n,0)):(r=[i.pv,a.pv],o[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/n,i.offsetTime),o[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/n,a.offsetTime))}else r=o=e;this.v.rotate(-Math.atan2(r[1]-o[1],r[0]-o[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,n,r){return new t(e,n,r)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],n="normal",r="normal",o=t.length,i=0;i<o;i+=1)switch(t[i].toLowerCase()){case"italic":r="italic";break;case"bold":n="700";break;case"black":n="900";break;case"medium":n="500";break;case"regular":case"normal":n="400";break;case"light":case"thin":n="200"}return{style:r,weight:e.fWeight||n}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,n,r,o,i){var a=i?-1:1,s=r.s.v[0]+(1-r.s.v[0])*(1-o),c=r.s.v[1]+(1-r.s.v[1])*(1-o);e.translate(r.p.v[0]*a*o,r.p.v[1]*a*o,r.p.v[2]),t.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),t.rotate(-r.r.v*a*o),t.translate(r.a.v[0],r.a.v[1],r.a.v[2]),n.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),n.scale(i?1/s:s,i?1/c:c),n.translate(r.a.v[0],r.a.v[1],r.a.v[2])},RepeaterModifier.prototype.init=function(e,t,n,r){for(this.elem=e,this.arr=t,this.pos=n,this.elemsData=r,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[n]);n>0;)n-=1,this._elements.unshift(t[n]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)e[n]._render=t,"gr"===e[n].ty&&this.changeGroupRender(e[n].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,n,r,o,i,a=!1;if(this._mdf||e){var s,c=Math.ceil(this.c.v);if(this._groups.length<c){for(;this._groups.length<c;){var l={it:this.cloneElements(this._elements),ty:"gr"};l.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,l),this._groups.splice(0,0,l),this._currentCopies+=1}this.elem.reloadShapes(),a=!0}for(i=0,r=0;r<=this._groups.length-1;r+=1){if(s=i<c,this._groups[r]._render=s,this.changeGroupRender(this._groups[r].it,s),!s){var u=this.elemsData[r].it,d=u[u.length-1];0!==d.transform.op.v?(d.transform.op._mdf=!0,d.transform.op.v=0):d.transform.op._mdf=!1}i+=1}this._currentCopies=c;var p=this.o.v,h=p%1,f=p>0?Math.floor(p):Math.ceil(p),m=this.pMatrix.props,g=this.rMatrix.props,v=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var y,b,_=0;if(p>0){for(;_<f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),_+=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,h,!1),_+=h)}else if(p<0){for(;_>f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),_-=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-h,!0),_-=h)}for(r=1===this.data.m?0:this._currentCopies-1,o=1===this.data.m?1:-1,i=this._currentCopies;i;){if(b=(n=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(r/(this._currentCopies-1)),0!==_){for((0!==r&&1===o||r!==this._currentCopies-1&&-1===o)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11],v[12],v[13],v[14],v[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),y=0;y<b;y+=1)n[y]=this.matrix.props[y];this.matrix.reset()}else for(this.matrix.reset(),y=0;y<b;y+=1)n[y]=this.matrix.props[y];_+=1,i-=1,r+=o}}else for(i=this._currentCopies,r=0,o=1;i;)n=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,i-=1,r+=o;return a},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var n,r=shapePool.newElement();r.c=e.c;var o,i,a,s,c,l,u,d,p,h,f,m,g=e._length,v=0;for(n=0;n<g;n+=1)o=e.v[n],a=e.o[n],i=e.i[n],o[0]===a[0]&&o[1]===a[1]&&o[0]===i[0]&&o[1]===i[1]?0!==n&&n!==g-1||e.c?(s=0===n?e.v[g-1]:e.v[n-1],l=(c=Math.sqrt(Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)))?Math.min(c/2,t)/c:0,u=f=o[0]+(s[0]-o[0])*l,d=m=o[1]-(o[1]-s[1])*l,p=u-(u-o[0])*roundCorner,h=d-(d-o[1])*roundCorner,r.setTripleAt(u,d,p,h,f,m,v),v+=1,s=n===g-1?e.v[0]:e.v[n+1],l=(c=Math.sqrt(Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)))?Math.min(c/2,t)/c:0,u=p=o[0]+(s[0]-o[0])*l,d=h=o[1]+(s[1]-o[1])*l,f=u-(u-o[0])*roundCorner,m=d-(d-o[1])*roundCorner,r.setTripleAt(u,d,p,h,f,m,v),v+=1):(r.setTripleAt(o[0],o[1],a[0],a[1],i[0],i[1],v),v+=1):(r.setTripleAt(e.v[n][0],e.v[n][1],e.o[n][0],e.o[n][1],e.i[n][0],e.i[n][1],v),v+=1);return r},RoundCornersModifier.prototype.processShapes=function(e){var t,n,r,o,i,a,s=this.shapes.length,c=this.rd.v;if(0!==c)for(n=0;n<s;n+=1){if(a=(i=this.shapes[n]).localShapeCollection,i.shape._mdf||this._mdf||e)for(a.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,o=i.shape.paths._length,r=0;r<o;r+=1)a.addShape(this.processPath(t[r],c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var e={w:0,size:0,shapes:[],data:{shapes:[]}},t=[];t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var n=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"],r=[65039,8205];function o(e,t){var n=createTag("span");n.setAttribute("aria-hidden",!0),n.style.fontFamily=t;var r=createTag("span");r.innerText="giItT1WQy@!-/#",n.style.position="absolute",n.style.left="-10000px",n.style.top="-10000px",n.style.fontSize="300px",n.style.fontVariant="normal",n.style.fontStyle="normal",n.style.fontWeight="normal",n.style.letterSpacing="0",n.appendChild(r),document.body.appendChild(n);var o=r.offsetWidth;return r.style.fontFamily=function(e){var t,n=e.split(","),r=n.length,o=[];for(t=0;t<r;t+=1)"sans-serif"!==n[t]&&"monospace"!==n[t]&&o.push(n[t]);return o.join(",")}(e)+", "+t,{node:r,w:o,parent:n}}function i(e,t){var n,r=document.body&&t?"svg":"canvas",o=getFontProperties(e);if("svg"===r){var i=createNS("text");i.style.fontSize="100px",i.setAttribute("font-family",e.fFamily),i.setAttribute("font-style",o.style),i.setAttribute("font-weight",o.weight),i.textContent="1",e.fClass?(i.style.fontFamily="inherit",i.setAttribute("class",e.fClass)):i.style.fontFamily=e.fFamily,t.appendChild(i),n=i}else{var a=new OffscreenCanvas(500,500).getContext("2d");a.font=o.style+" "+o.weight+" 100px "+e.fFamily,n=a}return{measureText:function(e){return"svg"===r?(n.textContent=e,n.getComputedTextLength()):n.measureText(e).width}}}var a=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};a.isModifier=function(e,t){var r=e.toString(16)+t.toString(16);return-1!==n.indexOf(r)},a.isZeroWidthJoiner=function(e,t){return t?e===r[0]&&t===r[1]:e===r[1]},a.isCombinedCharacter=function(e){return-1!==t.indexOf(e)};var s={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var n,r,o=e.length,i=this.chars.length;for(t=0;t<o;t+=1){for(n=0,r=!1;n<i;)this.chars[n].style===e[t].style&&this.chars[n].fFamily===e[t].fFamily&&this.chars[n].ch===e[t].ch&&(r=!0),n+=1;r||(this.chars.push(e[t]),i+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);if(!document.body)return this.isLoaded=!0,e.list.forEach((function(e){e.helper=i(e),e.cache={}})),void(this.fonts=e.list);var n,r=e.list,a=r.length,s=a;for(n=0;n<a;n+=1){var c,l,u=!0;if(r[n].loaded=!1,r[n].monoCase=o(r[n].fFamily,"monospace"),r[n].sansCase=o(r[n].fFamily,"sans-serif"),r[n].fPath){if("p"===r[n].fOrigin||3===r[n].origin){if((c=document.querySelectorAll('style[f-forigin="p"][f-family="'+r[n].fFamily+'"], style[f-origin="3"][f-family="'+r[n].fFamily+'"]')).length>0&&(u=!1),u){var d=createTag("style");d.setAttribute("f-forigin",r[n].fOrigin),d.setAttribute("f-origin",r[n].origin),d.setAttribute("f-family",r[n].fFamily),d.type="text/css",d.innerText="@font-face {font-family: "+r[n].fFamily+"; font-style: normal; src: url('"+r[n].fPath+"');}",t.appendChild(d)}}else if("g"===r[n].fOrigin||1===r[n].origin){for(c=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),l=0;l<c.length;l+=1)-1!==c[l].href.indexOf(r[n].fPath)&&(u=!1);if(u){var p=createTag("link");p.setAttribute("f-forigin",r[n].fOrigin),p.setAttribute("f-origin",r[n].origin),p.type="text/css",p.rel="stylesheet",p.href=r[n].fPath,document.body.appendChild(p)}}else if("t"===r[n].fOrigin||2===r[n].origin){for(c=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),l=0;l<c.length;l+=1)r[n].fPath===c[l].src&&(u=!1);if(u){var h=createTag("link");h.setAttribute("f-forigin",r[n].fOrigin),h.setAttribute("f-origin",r[n].origin),h.setAttribute("rel","stylesheet"),h.setAttribute("href",r[n].fPath),t.appendChild(h)}}}else r[n].loaded=!0,s-=1;r[n].helper=i(r[n],t),r[n].cache={},this.fonts.push(r[n])}0===s?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,n,r){for(var o=0,i=this.chars.length;o<i;){if(this.chars[o].ch===t&&this.chars[o].style===n&&this.chars[o].fFamily===r)return this.chars[o];o+=1}return("string"===typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",t,n,r)),e},getFontByName:function(e){for(var t=0,n=this.fonts.length;t<n;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,n){var r=this.getFontByName(t),o=e.charCodeAt(0);if(!r.cache[o+1]){var i=r.helper;if(" "===e){var a=i.measureText("|"+e+"|"),s=i.measureText("||");r.cache[o+1]=(a-s)/100}else r.cache[o+1]=i.measureText(e)/100}return r.cache[o+1]*n},checkLoadedFonts:function(){var e,t,n,r=this.fonts.length,o=r;for(e=0;e<r;e+=1)this.fonts[e].loaded?o-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,n=this.fonts[e].monoCase.w,t.offsetWidth!==n?(o-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,n=this.fonts[e].sansCase.w,t.offsetWidth!==n&&(o-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==o&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return a.prototype=s,a}();function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var n,r=createSizedArray(t.viewData.length),o=t.viewData.length;for(n=0;n<o;n+=1)r[n]=new e(t.viewData[n],t.masksProperties[n]);return function(e){for(n=0;n<o;){if(t.masksProperties[n].nm===e)return r[n];n+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function n(e,t,n){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(r){if(!e.numKeys)return 0;var o="";o="s"in t.keyframes[r-1]?t.keyframes[r-1].s:"e"in t.keyframes[r-2]?t.keyframes[r-2].e:t.keyframes[r-2].s;var i="unidimensional"===n?new Number(o):Object.assign({},o);return i.time=t.keyframes[r-1].t/t.elem.comp.globalData.frameRate,i.value="unidimensional"===n?o[0]:o,i},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function r(){return e}return function(o){return o?"unidimensional"===o.propType?function(t){t&&"pv"in t||(t=e);var r=1/t.mult,o=t.pv*r,i=new Number(o);return i.value=o,n(i,t,"unidimensional"),function(){return t.k&&t.getValue(),o=t.v*r,i.value!==o&&((i=new Number(o)).value=o,n(i,t,"unidimensional")),i}}(o):function(e){e&&"pv"in e||(e=t);var r=1/e.mult,o=e.data&&e.data.l||e.pv.length,i=createTypedArray("float32",o),a=createTypedArray("float32",o);return i.value=a,n(i,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<o;t+=1)a[t]=e.v[t]*r,i[t]=a[t];return i}}(o):r}}(),TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var n,r,o,i;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?i=ExpressionPropertyInterface(e.p):(n=ExpressionPropertyInterface(e.px),r=ExpressionPropertyInterface(e.py),e.pz&&(o=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?i():[n(),r(),o?o():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var n=this.getMatrix(t);return n.props[12]=0,n.props[13]=0,n.props[14]=0,this.applyPoint(n,e)}function n(e,t){var n=this.getMatrix(t);return this.applyPoint(n,e)}function r(e,t){var n=this.getMatrix(t);return n.props[12]=0,n.props[13]=0,n.props[14]=0,this.invertPoint(n,e)}function o(e,t){var n=this.getMatrix(t);return this.invertPoint(n,e)}function i(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function a(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function s(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var n,r=this._elem.hierarchy.length;for(n=0;n<r;n+=1)this._elem.hierarchy[n].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function c(){return[1,1,1,1]}return function(l){var u;function d(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return d.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return d.effect;case"ADBE Text Properties":return d.textInterface;default:return null}}d.getMatrix=e,d.invertPoint=a,d.applyPoint=i,d.toWorld=n,d.toWorldVec=t,d.fromWorld=o,d.fromWorldVec=r,d.toComp=n,d.fromComp=s,d.sampleImage=c,d.sourceRectAtTime=l.sourceRectAtTime.bind(l),d._elem=l;var p=getDescriptor(u=TransformExpressionInterface(l.finalTransform.mProp),"anchorPoint");return Object.defineProperties(d,{hasParent:{get:function(){return l.hierarchy.length}},parent:{get:function(){return l.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:p,anchor_point:p,transform:{get:function(){return u}},active:{get:function(){return l.isInRange}}}),d.startTime=l.data.st,d.index=l.data.ind,d.source=l.data.refId,d.height=0===l.data.ty?l.data.h:100,d.width=0===l.data.ty?l.data.w:100,d.inPoint=l.data.ip/l.comp.globalData.frameRate,d.outPoint=l.data.op/l.comp.globalData.frameRate,d._name=l.data.nm,d.registerMaskInterface=function(e){d.mask=new MaskManagerInterface(e,l)},d.registerEffectsInterface=function(e){d.effect=e},d}}(),propertyGroupFactory=function(e,t){return function(n){return(n=void 0===n?1:n)<=0?e:t(n-1)}},PropertyInterface=function(e,t){var n={_name:e};return function(e){return(e=void 0===e?1:e)<=0?n:t(e-1)}},EffectsExpressionInterface=function(){function e(n,r,o,i){function a(e){for(var t=n.ef,r=0,o=t.length;r<o;){if(e===t[r].nm||e===t[r].mn||e===t[r].ix)return 5===t[r].ty?l[r]:l[r]();r+=1}throw new Error}var s,c=propertyGroupFactory(a,o),l=[],u=n.ef.length;for(s=0;s<u;s+=1)5===n.ef[s].ty?l.push(e(n.ef[s],r.effectElements[s],r.effectElements[s].propertyGroup,i)):l.push(t(r.effectElements[s],n.ef[s].ty,i,c));return"ADBE Color Control"===n.mn&&Object.defineProperty(a,"color",{get:function(){return l[0]()}}),Object.defineProperties(a,{numProperties:{get:function(){return n.np}},_name:{value:n.nm},propertyGroup:{value:c}}),a.enabled=0!==n.en,a.active=a.enabled,a}function t(e,t,n,r){var o=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",r)),function(){return 10===t?n.comp.compInterface(e.p.v):o()}}return{createEffectsInterface:function(t,n){if(t.effectsManager){var r,o=[],i=t.data.ef,a=t.effectsManager.effectElements.length;for(r=0;r<a;r+=1)o.push(e(i[r],t.effectsManager.effectElements[r],n,t));var s=t.data.ef||[],c=function(e){for(r=0,a=s.length;r<a;){if(e===s[r].nm||e===s[r].mn||e===s[r].ix)return o[r];r+=1}return null};return Object.defineProperty(c,"numProperties",{get:function(){return s.length}}),c}return null}}}(),CompExpressionInterface=function(e){function t(t){for(var n=0,r=e.layers.length;n<r;){if(e.layers[n].nm===t||e.layers[n].ind===t)return e.elements[n].layerInterface;n+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t},ShapePathInterface=function(e,t,n){var r=t.sh;function o(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?o.path:null}var i=propertyGroupFactory(o,n);return r.setGroupProperty(PropertyInterface("Path",i)),Object.defineProperties(o,{path:{get:function(){return r.k&&r.getValue(),r}},shape:{get:function(){return r.k&&r.getValue(),r}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:n}}),o},ShapeExpressionInterface=function(){function e(e,a,p){var h,f=[],m=e?e.length:0;for(h=0;h<m;h+=1)"gr"===e[h].ty?f.push(t(e[h],a[h],p)):"fl"===e[h].ty?f.push(n(e[h],a[h],p)):"st"===e[h].ty?f.push(o(e[h],a[h],p)):"tm"===e[h].ty?f.push(i(e[h],a[h],p)):"tr"===e[h].ty||("el"===e[h].ty?f.push(s(e[h],a[h],p)):"sr"===e[h].ty?f.push(c(e[h],a[h],p)):"sh"===e[h].ty?f.push(ShapePathInterface(e[h],a[h],p)):"rc"===e[h].ty?f.push(l(e[h],a[h],p)):"rd"===e[h].ty?f.push(u(e[h],a[h],p)):"rp"===e[h].ty?f.push(d(e[h],a[h],p)):"gf"===e[h].ty?f.push(r(e[h],a[h],p)):f.push((e[h],a[h],function(){return null})));return f}function t(t,n,r){var o=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return o.content;default:return o.transform}};o.propertyGroup=propertyGroupFactory(o,r);var i=function(t,n,r){var o,i=function(e){for(var t=0,n=o.length;t<n;){if(o[t]._name===e||o[t].mn===e||o[t].propertyIndex===e||o[t].ix===e||o[t].ind===e)return o[t];t+=1}return"number"===typeof e?o[e-1]:null};i.propertyGroup=propertyGroupFactory(i,r),o=e(t.it,n.it,i.propertyGroup),i.numProperties=o.length;var s=a(t.it[t.it.length-1],n.it[n.it.length-1],i.propertyGroup);return i.transform=s,i.propertyIndex=t.cix,i._name=t.nm,i}(t,n,o.propertyGroup),s=a(t.it[t.it.length-1],n.it[n.it.length-1],o.propertyGroup);return o.content=i,o.transform=s,Object.defineProperty(o,"_name",{get:function(){return t.nm}}),o.numProperties=t.np,o.propertyIndex=t.ix,o.nm=t.nm,o.mn=t.mn,o}function n(e,t,n){function r(e){return"Color"===e||"color"===e?r.color:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),r}function r(e,t,n){function r(e){return"Start Point"===e||"start point"===e?r.startPoint:"End Point"===e||"end point"===e?r.endPoint:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",n)),t.e.setGroupProperty(PropertyInterface("End Point",n)),t.o.setGroupProperty(PropertyInterface("Opacity",n)),r}function o(e,t,n){var r,o=propertyGroupFactory(l,n),i=propertyGroupFactory(c,o);function a(n){Object.defineProperty(c,e.d[n].nm,{get:ExpressionPropertyInterface(t.d.dataProps[n].p)})}var s=e.d?e.d.length:0,c={};for(r=0;r<s;r+=1)a(r),t.d.dataProps[r].p.setGroupProperty(i);function l(e){return"Color"===e||"color"===e?l.color:"Opacity"===e||"opacity"===e?l.opacity:"Stroke Width"===e||"stroke width"===e?l.strokeWidth:null}return Object.defineProperties(l,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return c}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",o)),t.o.setGroupProperty(PropertyInterface("Opacity",o)),t.w.setGroupProperty(PropertyInterface("Stroke Width",o)),l}function i(e,t,n){function r(t){return t===e.e.ix||"End"===t||"end"===t?r.end:t===e.s.ix?r.start:t===e.o.ix?r.offset:null}var o=propertyGroupFactory(r,n);return r.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",o)),t.e.setGroupProperty(PropertyInterface("End",o)),t.o.setGroupProperty(PropertyInterface("Offset",o)),r.propertyIndex=e.ix,r.propertyGroup=n,Object.defineProperties(r,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),r.mn=e.mn,r}function a(e,t,n){function r(t){return e.a.ix===t||"Anchor Point"===t?r.anchorPoint:e.o.ix===t||"Opacity"===t?r.opacity:e.p.ix===t||"Position"===t?r.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?r.rotation:e.s.ix===t||"Scale"===t?r.scale:e.sk&&e.sk.ix===t||"Skew"===t?r.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?r.skewAxis:null}var o=propertyGroupFactory(r,n);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",o)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",o)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",o)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",o)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",o)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",o)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",o))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",o)),Object.defineProperties(r,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),r.ty="tr",r.mn=e.mn,r.propertyGroup=n,r}function s(e,t,n){function r(t){return e.p.ix===t?r.position:e.s.ix===t?r.size:null}var o=propertyGroupFactory(r,n);r.propertyIndex=e.ix;var i="tm"===t.sh.ty?t.sh.prop:t.sh;return i.s.setGroupProperty(PropertyInterface("Size",o)),i.p.setGroupProperty(PropertyInterface("Position",o)),Object.defineProperties(r,{size:{get:ExpressionPropertyInterface(i.s)},position:{get:ExpressionPropertyInterface(i.p)},_name:{value:e.nm}}),r.mn=e.mn,r}function c(e,t,n){function r(t){return e.p.ix===t?r.position:e.r.ix===t?r.rotation:e.pt.ix===t?r.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?r.outerRadius:e.os.ix===t?r.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?r.innerRoundness:null:r.innerRadius}var o=propertyGroupFactory(r,n),i="tm"===t.sh.ty?t.sh.prop:t.sh;return r.propertyIndex=e.ix,i.or.setGroupProperty(PropertyInterface("Outer Radius",o)),i.os.setGroupProperty(PropertyInterface("Outer Roundness",o)),i.pt.setGroupProperty(PropertyInterface("Points",o)),i.p.setGroupProperty(PropertyInterface("Position",o)),i.r.setGroupProperty(PropertyInterface("Rotation",o)),e.ir&&(i.ir.setGroupProperty(PropertyInterface("Inner Radius",o)),i.is.setGroupProperty(PropertyInterface("Inner Roundness",o))),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(i.p)},rotation:{get:ExpressionPropertyInterface(i.r)},points:{get:ExpressionPropertyInterface(i.pt)},outerRadius:{get:ExpressionPropertyInterface(i.or)},outerRoundness:{get:ExpressionPropertyInterface(i.os)},innerRadius:{get:ExpressionPropertyInterface(i.ir)},innerRoundness:{get:ExpressionPropertyInterface(i.is)},_name:{value:e.nm}}),r.mn=e.mn,r}function l(e,t,n){function r(t){return e.p.ix===t?r.position:e.r.ix===t?r.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?r.size:null}var o=propertyGroupFactory(r,n),i="tm"===t.sh.ty?t.sh.prop:t.sh;return r.propertyIndex=e.ix,i.p.setGroupProperty(PropertyInterface("Position",o)),i.s.setGroupProperty(PropertyInterface("Size",o)),i.r.setGroupProperty(PropertyInterface("Rotation",o)),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(i.p)},roundness:{get:ExpressionPropertyInterface(i.r)},size:{get:ExpressionPropertyInterface(i.s)},_name:{value:e.nm}}),r.mn=e.mn,r}function u(e,t,n){function r(t){return e.r.ix===t||"Round Corners 1"===t?r.radius:null}var o=propertyGroupFactory(r,n),i=t;return r.propertyIndex=e.ix,i.rd.setGroupProperty(PropertyInterface("Radius",o)),Object.defineProperties(r,{radius:{get:ExpressionPropertyInterface(i.rd)},_name:{value:e.nm}}),r.mn=e.mn,r}function d(e,t,n){function r(t){return e.c.ix===t||"Copies"===t?r.copies:e.o.ix===t||"Offset"===t?r.offset:null}var o=propertyGroupFactory(r,n),i=t;return r.propertyIndex=e.ix,i.c.setGroupProperty(PropertyInterface("Copies",o)),i.o.setGroupProperty(PropertyInterface("Offset",o)),Object.defineProperties(r,{copies:{get:ExpressionPropertyInterface(i.c)},offset:{get:ExpressionPropertyInterface(i.o)},_name:{value:e.nm}}),r.mn=e.mn,r}return function(t,n,r){var o;function i(e){if("number"===typeof e)return 0===(e=void 0===e?1:e)?r:o[e-1];for(var t=0,n=o.length;t<n;){if(o[t]._name===e)return o[t];t+=1}return null}return i.propertyGroup=propertyGroupFactory(i,(function(){return r})),o=e(t,n,i.propertyGroup),i.numProperties=o.length,i._name="Contents",i}}(),TextExpressionInterface=function(e){var t,n;function r(e){return"ADBE Text Document"===e?r.sourceText:null}return Object.defineProperty(r,"sourceText",{get:function(){e.textProperty.getValue();var r=e.textProperty.currentData.t;return r!==t&&(e.textProperty.currentData.t=t,(n=new String(r)).value=r||new String(r)),n}}),r},getBlendMode=function(){var e={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(t){return e[t]||""}}();function SliderEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function AngleEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function ColorEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function PointEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,1,0,n)}function LayerIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function MaskIndexEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function CheckboxEffect(e,t,n){this.p=PropertyFactory.getProp(t,e.v,0,0,n)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var n,r=e.ef||[];this.effectElements=[];var o,i=r.length;for(n=0;n<i;n+=1)o=new GroupEffect(r[n],t),this.effectElements.push(o)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function _typeof$2(e){return _typeof$2="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},_typeof$2(e)}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var n;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var r,o=this.data.ef.length,i=this.data.ef;for(n=0;n<o;n+=1){switch(r=null,i[n].ty){case 0:r=new SliderEffect(i[n],t,this);break;case 1:r=new AngleEffect(i[n],t,this);break;case 2:r=new ColorEffect(i[n],t,this);break;case 3:r=new PointEffect(i[n],t,this);break;case 4:case 7:r=new CheckboxEffect(i[n],t,this);break;case 10:r=new LayerIndexEffect(i[n],t,this);break;case 11:r=new MaskIndexEffect(i[n],t,this);break;case 5:r=new EffectsManager(i[n],t,this);break;default:r=new NoValueEffect(i[n],t,this)}r&&this.effectElements.push(r)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){this.layerInterface=LayerExpressionInterface(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var e=EffectsExpressionInterface.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(e),0===this.data.ty||this.data.xt?this.compInterface=CompExpressionInterface(this):4===this.data.ty?(this.layerInterface.shapeInterface=ShapeExpressionInterface(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=TextExpressionInterface(this),this.layerInterface.text=this.layerInterface.textInterface)},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,n){this.globalData=t,this.comp=n,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var n,r=this.dynamicProperties.length;for(n=0;n<r;n+=1)(t||this._isParent&&"transform"===this.dynamicProperties[n].propType)&&(this.dynamicProperties[n].getValue(),this.dynamicProperties[n]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}};var FootageInterface=function(){var e=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",n=e.getFootageData();function r(e){if(n[e])return t=e,"object"===_typeof$2(n=n[e])?r:n;var o=e.indexOf(t);if(-1!==o){var i=parseInt(e.substr(o+t.length),10);return"object"===_typeof$2(n=n[i])?r:n}return""}return function(){return t="",n=e.getFootageData(),r}}(e),t};return function(t){function n(e){return"Data"===e?n.dataInterface:null}return n._name="Data",n.dataInterface=e(t),n}}();function FootageElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,n)}function AudioElement(e,t,n){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,n),this._isPlaying=!1,this._canPlay=!1;var r=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(r),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}function TransformElement(){}function MaskElement(e,t,n){this.data=e,this.element=t,this.globalData=n,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var r,o,i=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";var s,c,l,u,d,p,h=this.masksProperties,f=0,m=[],g=createElementID(),v="clipPath",y="clip-path";for(r=0;r<a;r+=1)if(("a"!==h[r].mode&&"n"!==h[r].mode||h[r].inv||100!==h[r].o.k||h[r].o.x)&&(v="mask",y="mask"),"s"!==h[r].mode&&"i"!==h[r].mode||0!==f?l=null:((l=createNS("rect")).setAttribute("fill","#ffffff"),l.setAttribute("width",this.element.comp.data.w||0),l.setAttribute("height",this.element.comp.data.h||0),m.push(l)),o=createNS("path"),"n"===h[r].mode)this.viewData[r]={op:PropertyFactory.getProp(this.element,h[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[r],3),elem:o,lastPath:""},i.appendChild(o);else{var b;if(f+=1,o.setAttribute("fill","s"===h[r].mode?"#000000":"#ffffff"),o.setAttribute("clip-rule","nonzero"),0!==h[r].x.k?(v="mask",y="mask",p=PropertyFactory.getProp(this.element,h[r].x,0,null,this.element),b=createElementID(),(u=createNS("filter")).setAttribute("id",b),(d=createNS("feMorphology")).setAttribute("operator","erode"),d.setAttribute("in","SourceGraphic"),d.setAttribute("radius","0"),u.appendChild(d),i.appendChild(u),o.setAttribute("stroke","s"===h[r].mode?"#000000":"#ffffff")):(d=null,p=null),this.storedData[r]={elem:o,x:p,expan:d,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"===h[r].mode){c=m.length;var _=createNS("g");for(s=0;s<c;s+=1)_.appendChild(m[s]);var C=createNS("mask");C.setAttribute("mask-type","alpha"),C.setAttribute("id",g+"_"+f),C.appendChild(o),i.appendChild(C),_.setAttribute("mask","url("+getLocationHref()+"#"+g+"_"+f+")"),m.length=0,m.push(_)}else m.push(o);h[r].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[r]={elem:o,lastPath:"",op:PropertyFactory.getProp(this.element,h[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[r],3),invRect:l},this.viewData[r].prop.k||this.drawPath(h[r],this.viewData[r].prop.v,this.viewData[r])}for(this.maskElement=createNS(v),a=m.length,r=0;r<a;r+=1)this.maskElement.appendChild(m[r]);f>0&&(this.maskElement.setAttribute("id",g),this.element.maskedElement.setAttribute(y,"url("+getLocationHref()+"#"+g+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){this.layerInterface=FootageInterface(this)},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var n=this._volume*this._volumeMultiplier;this._previousVolume!==n&&(this._previousVolume=n,this.audio.volume(n))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,n,r=this.layers.length;for(this.completeLayers=!0,t=r-1;t>=0;t-=1)this.elements[t]||(n=this.layers[t]).ip-n.st<=e-this.layers[t].st&&n.op-n.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var n,r=e.length,o=this.layers.length;for(t=0;t<r;t+=1)for(n=0;n<o;){if(this.layers[n].id===e[t].id){this.layers[n]=e[t];break}n+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,n){for(var r=this.elements,o=this.layers,i=0,a=o.length;i<a;)o[i].ind==t&&(r[i]&&!0!==r[i]?(n.push(r[i]),r[i].setAsParent(),void 0!==o[i].parent?this.buildElementParenting(e,o[i].parent,n):e.setHierarchy(n)):(this.buildItem(i),this.addPendingElement(e))),i+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,n=e.length;for(t=0;t<n;t+=1)if(e[t].xt){var r=this.createComp(e[t]);r.initExpressions(),this.globalData.projectInterface.registerComposition(r)}},BaseRenderer.prototype.getElementByPath=function(e){var t,n=e.shift();if("number"===typeof n)t=this.elements[n];else{var r,o=this.elements.length;for(r=0;r<o;r+=1)if(this.elements[r].data.nm===n){t=this.elements[r];break}}return 0===e.length?t:t.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}},TransformElement.prototype={initTransform:function(){this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_opMdf:!1,mat:new Matrix},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,n=0,r=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;n<r;){if(this.hierarchy[n].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}n+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),n=0;n<r;n+=1)e=this.hierarchy[n].finalTransform.mProp.v.props,t.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var n,r=!0,o=this.comp;r;)o.finalTransform?(o.data.hasMask&&t.splice(0,0,o.finalTransform),o=o.comp):r=!1;var i,a=t.length;for(n=0;n<a;n+=1)i=t[n].mat.applyToPointArray(0,0,0),e=[e[0]-i[0],e[1]-i[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,n=this.element.finalTransform.mat,r=this.masksProperties.length;for(t=0;t<r;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",n.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var o=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[t].filterId+")")),o.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,e+=" h-"+this.globalData.compSize.w,e+=" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,n){var r,o,i=" M"+t.v[0][0]+","+t.v[0][1];for(o=t._length,r=1;r<o;r+=1)i+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[r][0]+","+t.i[r][1]+" "+t.v[r][0]+","+t.v[r][1];if(t.c&&o>1&&(i+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),n.lastPath!==i){var a="";n.elem&&(t.c&&(a=e.inv?this.solidPath+i:i),n.elem.setAttribute("d",a)),n.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var n=createNS("filter");return n.setAttribute("id",e),!0!==t&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),e}(),registeredEffects={},idPrefix="filter_result_";function SVGEffects(e){var t,n,r="SourceGraphic",o=e.data.ef?e.data.ef.length:0,i=createElementID(),a=filtersFactory.createFilter(i,!0),s=0;for(this.filters=[],t=0;t<o;t+=1){n=null;var c=e.data.ef[t].ty;registeredEffects[c]&&(n=new(0,registeredEffects[c].effect)(a,e.effectsManager.effectElements[t],e,idPrefix+s,r),r=idPrefix+s,registeredEffects[c].countsAsEffect&&(s+=1)),n&&this.filters.push(n)}s&&(e.globalData.defs.appendChild(a),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t,n){registeredEffects[e]={effect:t,countsAsEffect:n}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,n),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){var t,n=this.filters.length;for(t=0;t<n;t+=1)this.filters[t].renderFrame(e)},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e,t,n,r=null;if(this.data.td){if(3==this.data.td||1==this.data.td){var o=createNS("mask");o.setAttribute("id",this.layerId),o.setAttribute("mask-type",3==this.data.td?"luminance":"alpha"),o.appendChild(this.layerElement),r=o,this.globalData.defs.appendChild(o),featureSupport.maskType||1!=this.data.td||(o.setAttribute("mask-type","luminance"),e=createElementID(),t=filtersFactory.createFilter(e),this.globalData.defs.appendChild(t),t.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(n=createNS("g")).appendChild(this.layerElement),r=n,o.appendChild(n),n.setAttribute("filter","url("+getLocationHref()+"#"+e+")"))}else if(2==this.data.td){var i=createNS("mask");i.setAttribute("id",this.layerId),i.setAttribute("mask-type","alpha");var a=createNS("g");i.appendChild(a),e=createElementID(),t=filtersFactory.createFilter(e);var s=createNS("feComponentTransfer");s.setAttribute("in","SourceGraphic"),t.appendChild(s);var c=createNS("feFuncA");c.setAttribute("type","table"),c.setAttribute("tableValues","1.0 0.0"),s.appendChild(c),this.globalData.defs.appendChild(t);var l=createNS("rect");l.setAttribute("width",this.comp.data.w),l.setAttribute("height",this.comp.data.h),l.setAttribute("x","0"),l.setAttribute("y","0"),l.setAttribute("fill","#ffffff"),l.setAttribute("opacity","0"),a.setAttribute("filter","url("+getLocationHref()+"#"+e+")"),a.appendChild(l),a.appendChild(this.layerElement),r=a,featureSupport.maskType||(i.setAttribute("mask-type","luminance"),t.appendChild(filtersFactory.createAlphaToLuminanceFilter()),n=createNS("g"),a.appendChild(l),n.appendChild(this.layerElement),r=n,a.appendChild(n)),this.globalData.defs.appendChild(i)}}else this.data.tt?(this.matteElement.appendChild(this.layerElement),r=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var u=createNS("clipPath"),d=createNS("path");d.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var p=createElementID();if(u.setAttribute("id",p),u.appendChild(d),this.globalData.defs.appendChild(u),this.checkMasks()){var h=createNS("g");h.setAttribute("clip-path","url("+getLocationHref()+"#"+p+")"),h.appendChild(this.layerElement),this.transformedElement=h,r?r.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+p+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._matMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.mat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.mProp.o.v)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this)},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){var t,n=this.shapeModifiers.length;for(t=0;t<n;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,n=0,r=t.length;n<r;){if(t[n].elem===e)return t[n].pos;n+=1}return 0},addProcessedElement:function(e,t){for(var n=this.processedElements,r=n.length;r;)if(n[r-=1].elem===e)return void(n[r].pos=t);n.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,n){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=n,this.lvl=t,this._isAnimated=!!n.k;for(var r=0,o=e.length;r<o;){if(e[r].mProps.dynamicProperties.length){this._isAnimated=!0;break}r+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,n,r){var o;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=n,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(r);var i,a=t.length||0;for(o=0;o<a;o+=1)i=PropertyFactory.getProp(e,t[o].v,0,0,this),this.k=i.k||this.k,this.dataProps[o]={n:t[o].n,p:i};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=n,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=n}function SVGNoStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=n}function GradientProperty(e,t,n){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var r=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",r),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=r,this.initDynamicPropertyContainer(n),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,n)}function SVGGradientStrokeStyleData(e,t,n){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,n),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,n){this.transform={mProps:e,op:t,container:n},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,n=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<n;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var n=0,r=this.o.length/2;n<r;){if(Math.abs(e[4*n]-e[4*t+2*n])>.01)return!1;n+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,n,r,o=4*this.data.p;for(t=0;t<o;t+=1)n=t%4===0?100:255,r=Math.round(this.prop.v[t]*n),this.c[t]!==r&&(this.c[t]=r,this._cmdf=!e);if(this.o.length)for(o=this.prop.v.length,t=4*this.data.p;t<o;t+=1)n=t%2===0?100:1,r=t%2===0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==r&&(this.o[t-4*this.data.p]=r,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,n){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=n,this.stops=[],this.setGradientData(n.pElem,t),this.setGradientOpacity(t,n),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var n=createElementID(),r=createNS(1===t.t?"linearGradient":"radialGradient");r.setAttribute("id",n),r.setAttribute("spreadMethod","pad"),r.setAttribute("gradientUnits","userSpaceOnUse");var o,i,a,s=[];for(a=4*t.g.p,i=0;i<a;i+=4)o=createNS("stop"),r.appendChild(o),s.push(o);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+n+")"),this.gf=r,this.cst=s},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var n,r,o,i=createNS("mask"),a=createNS("path");i.appendChild(a);var s=createElementID(),c=createElementID();i.setAttribute("id",c);var l=createNS(1===e.t?"linearGradient":"radialGradient");l.setAttribute("id",s),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),o=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var u=this.stops;for(r=4*e.g.p;r<o;r+=2)(n=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(n),u.push(n);a.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),"gs"===e.ty&&(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),this.of=l,this.ms=i,this.ost=u,this.maskId=c,t.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,n,r){if(0===t)return"";var o,i=e.o,a=e.i,s=e.v,c=" M"+r.applyToPointStringified(s[0][0],s[0][1]);for(o=1;o<t;o+=1)c+=" C"+r.applyToPointStringified(i[o-1][0],i[o-1][1])+" "+r.applyToPointStringified(a[o][0],a[o][1])+" "+r.applyToPointStringified(s[o][0],s[o][1]);return n&&t&&(c+=" C"+r.applyToPointStringified(i[o-1][0],i[o-1][1])+" "+r.applyToPointStringified(a[0][0],a[0][1])+" "+r.applyToPointStringified(s[0][0],s[0][1]),c+="z"),c},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function n(e,t,n){(n||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(n||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function r(){}function o(n,r,o){var i,a,s,c,l,u,d,p,h,f,m,g=r.styles.length,v=r.lvl;for(u=0;u<g;u+=1){if(c=r.sh._mdf||o,r.styles[u].lvl<v){for(p=t.reset(),f=v-r.styles[u].lvl,m=r.transformers.length-1;!c&&f>0;)c=r.transformers[m].mProps._mdf||c,f-=1,m-=1;if(c)for(f=v-r.styles[u].lvl,m=r.transformers.length-1;f>0;)h=r.transformers[m].mProps.v.props,p.transform(h[0],h[1],h[2],h[3],h[4],h[5],h[6],h[7],h[8],h[9],h[10],h[11],h[12],h[13],h[14],h[15]),f-=1,m-=1}else p=e;if(a=(d=r.sh.paths)._length,c){for(s="",i=0;i<a;i+=1)(l=d.shapes[i])&&l._length&&(s+=buildShapeString(l,l._length,l.c,p));r.caches[u]=s}else s=r.caches[u];r.styles[u].d+=!0===n.hd?"":s,r.styles[u]._mdf=c||r.styles[u]._mdf}}function i(e,t,n){var r=t.style;(t.c._mdf||n)&&r.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&r.pElem.setAttribute("fill-opacity",t.o.v)}function a(e,t,n){s(e,t,n),c(0,t,n)}function s(e,t,n){var r,o,i,a,s,c=t.gf,l=t.g._hasOpacity,u=t.s.v,d=t.e.v;if(t.o._mdf||n){var p="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(p,t.o.v)}if(t.s._mdf||n){var h=1===e.t?"x1":"cx",f="x1"===h?"y1":"cy";c.setAttribute(h,u[0]),c.setAttribute(f,u[1]),l&&!t.g._collapsable&&(t.of.setAttribute(h,u[0]),t.of.setAttribute(f,u[1]))}if(t.g._cmdf||n){r=t.cst;var m=t.g.c;for(i=r.length,o=0;o<i;o+=1)(a=r[o]).setAttribute("offset",m[4*o]+"%"),a.setAttribute("stop-color","rgb("+m[4*o+1]+","+m[4*o+2]+","+m[4*o+3]+")")}if(l&&(t.g._omdf||n)){var g=t.g.o;for(i=(r=t.g._collapsable?t.cst:t.ost).length,o=0;o<i;o+=1)a=r[o],t.g._collapsable||a.setAttribute("offset",g[2*o]+"%"),a.setAttribute("stop-opacity",g[2*o+1])}if(1===e.t)(t.e._mdf||n)&&(c.setAttribute("x2",d[0]),c.setAttribute("y2",d[1]),l&&!t.g._collapsable&&(t.of.setAttribute("x2",d[0]),t.of.setAttribute("y2",d[1])));else if((t.s._mdf||t.e._mdf||n)&&(s=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)),c.setAttribute("r",s),l&&!t.g._collapsable&&t.of.setAttribute("r",s)),t.e._mdf||t.h._mdf||t.a._mdf||n){s||(s=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)));var v=Math.atan2(d[1]-u[1],d[0]-u[0]),y=t.h.v;y>=1?y=.99:y<=-1&&(y=-.99);var b=s*y,_=Math.cos(v+t.a.v)*b+u[0],C=Math.sin(v+t.a.v)*b+u[1];c.setAttribute("fx",_),c.setAttribute("fy",C),l&&!t.g._collapsable&&(t.of.setAttribute("fx",_),t.of.setAttribute("fy",C))}}function c(e,t,n){var r=t.style,o=t.d;o&&(o._mdf||n)&&o.dashStr&&(r.pElem.setAttribute("stroke-dasharray",o.dashStr),r.pElem.setAttribute("stroke-dashoffset",o.dashoffset[0])),t.c&&(t.c._mdf||n)&&r.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&r.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||n)&&(r.pElem.setAttribute("stroke-width",t.w.v),r.msElem&&r.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return s;case"gs":return a;case"st":return c;case"sh":case"el":case"rc":case"sr":return o;case"tr":return n;case"no":return r;default:return null}}}}();function SVGShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,n),this.prevViewData=[]}function LetterProps(e,t,n,r,o,i){this.o=e,this.sw=t,this.sc=n,this.fc=r,this.m=o,this.p=i,this._mdf={o:!0,sw:!!t,sc:!!n,fc:!!r,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,n,r,o=this.shapes.length,i=this.stylesList.length,a=[],s=!1;for(n=0;n<i;n+=1){for(r=this.stylesList[n],s=!1,a.length=0,e=0;e<o;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(r)&&(a.push(t),s=t._isAnimated||s);a.length>1&&s&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var n,r=new SVGStyleData(e,t),o=r.pElem;return"st"===e.ty?n=new SVGStrokeStyleData(this,e,r):"fl"===e.ty?n=new SVGFillStyleData(this,e,r):"gf"===e.ty||"gs"===e.ty?(n=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,r),this.globalData.defs.appendChild(n.gf),n.maskId&&(this.globalData.defs.appendChild(n.ms),this.globalData.defs.appendChild(n.of),o.setAttribute("mask","url("+getLocationHref()+"#"+n.maskId+")"))):"no"===e.ty&&(n=new SVGNoStyleData(this,e,r)),"st"!==e.ty&&"gs"!==e.ty||(o.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),o.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),o.setAttribute("fill-opacity","0"),1===e.lj&&o.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&o.setAttribute("fill-rule","evenodd"),e.ln&&o.setAttribute("id",e.ln),e.cl&&o.setAttribute("class",e.cl),e.bm&&(o.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(r),this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var n=TransformPropertyFactory.getTransformProperty(this,e,this),r=new SVGTransformData(n,n.o,t);return this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createShapeElement=function(e,t,n){var r=4;"rc"===e.ty?r=5:"el"===e.ty?r=6:"sr"===e.ty&&(r=7);var o=new SVGShapeData(t,n,ShapePropertyFactory.getShapeProp(this,e,r,this));return this.shapes.push(o),this.addShapeToModifiers(o),this.addToAnimatedContents(e,o),o},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var n=0,r=this.animatedContents.length;n<r;){if(this.animatedContents[n].element===t)return;n+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,n=e.styles,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||n.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,n,r,o,i,a){var s,c,l,u,d,p,h=[].concat(i),f=e.length-1,m=[],g=[];for(s=f;s>=0;s-=1){if((p=this.searchProcessedElement(e[s]))?t[s]=n[p-1]:e[s]._render=a,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty||"no"===e[s].ty)p?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],o),e[s]._render&&t[s].style.pElem.parentNode!==r&&r.appendChild(t[s].style.pElem),m.push(t[s].style);else if("gr"===e[s].ty){if(p)for(l=t[s].it.length,c=0;c<l;c+=1)t[s].prevViewData[c]=t[s].it[c];else t[s]=this.createGroupElement(e[s]);this.searchShapes(e[s].it,t[s].it,t[s].prevViewData,t[s].gr,o+1,h,a),e[s]._render&&t[s].gr.parentNode!==r&&r.appendChild(t[s].gr)}else"tr"===e[s].ty?(p||(t[s]=this.createTransformElement(e[s],r)),u=t[s].transform,h.push(u)):"sh"===e[s].ty||"rc"===e[s].ty||"el"===e[s].ty||"sr"===e[s].ty?(p||(t[s]=this.createShapeElement(e[s],h,o)),this.setElementStyles(t[s])):"tm"===e[s].ty||"rd"===e[s].ty||"ms"===e[s].ty||"pb"===e[s].ty?(p?(d=t[s]).closed=!1:((d=ShapeModifiers.getModifier(e[s].ty)).init(this,e[s]),t[s]=d,this.shapeModifiers.push(d)),g.push(d)):"rp"===e[s].ty&&(p?(d=t[s]).closed=!0:(d=ShapeModifiers.getModifier(e[s].ty),t[s]=d,d.init(this,e,s,t),this.shapeModifiers.push(d),a=!1),g.push(d));this.addProcessedElement(e[s],s+1)}for(f=m.length,s=0;s<f;s+=1)m[s].closed=!0;for(f=g.length,s=0;s<f;s+=1)g[s].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,n=this.animatedContents.length;for(e=0;e<n;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,n,r,o,i){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var a=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,a=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,a=!0),this.sc!==n&&(this.sc=n,this._mdf.sc=!0,a=!0),this.fc!==r&&(this.fc=r,this._mdf.fc=!0,a=!0),this.m!==o&&(this.m=o,this._mdf.m=!0,a=!0),!i.length||this.p[0]===i[0]&&this.p[1]===i[1]&&this.p[4]===i[4]&&this.p[5]===i[5]&&this.p[12]===i[12]&&this.p[13]===i[13]||(this.p=i,this._mdf.p=!0,a=!0),a},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,n=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var r;this.lock=!0,this._mdf=!1;var o=this.effectsSequence.length,i=e||this.data.d.k[this.keysIndex].s;for(r=0;r<o;r+=1)i=n!==this.keysIndex?this.effectsSequence[r](i,i.t):this.effectsSequence[r](this.currentData,i.t);t!==i&&this.setCurrentData(i),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,n=0,r=e.length;n<=r-1&&!(n===r-1||e[n+1].t>t);)n+=1;return this.keysIndex!==n&&(this.keysIndex=n),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,n,r=[],o=0,i=e.length,a=!1;o<i;)t=e.charCodeAt(o),FontManager.isCombinedCharacter(t)?r[r.length-1]+=e.charAt(o):t>=55296&&t<=56319?(n=e.charCodeAt(o+1))>=56320&&n<=57343?(a||FontManager.isModifier(t,n)?(r[r.length-1]+=e.substr(o,2),a=!1):r.push(e.substr(o,2)),o+=1):r.push(e.charAt(o)):t>56319?(n=e.charCodeAt(o+1),FontManager.isZeroWidthJoiner(t,n)?(a=!0,r[r.length-1]+=e.substr(o,2),o+=1):r.push(e.charAt(o))):FontManager.isZeroWidthJoiner(t)?(r[r.length-1]+=e.charAt(o),a=!0):r.push(e.charAt(o)),o+=1;return r},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,n,r,o,i,a,s,c=this.elem.globalData.fontManager,l=this.data,u=[],d=0,p=l.m.g,h=0,f=0,m=0,g=[],v=0,y=0,b=c.getFontByName(e.f),_=0,C=getFontProperties(b);e.fWeight=C.weight,e.fStyle=C.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),n=e.finalText.length,e.finalLineHeight=e.lh;var w,x=e.tr/1e3*e.finalSize;if(e.sz)for(var E,k,S=!0,T=e.sz[0],I=e.sz[1];S;){E=0,v=0,n=(k=this.buildFinalText(e.t)).length,x=e.tr/1e3*e.finalSize;var P=-1;for(t=0;t<n;t+=1)w=k[t].charCodeAt(0),r=!1," "===k[t]?P=t:13!==w&&3!==w||(v=0,r=!0,E+=e.finalLineHeight||1.2*e.finalSize),c.chars?(s=c.getCharData(k[t],b.fStyle,b.fFamily),_=r?0:s.w*e.finalSize/100):_=c.measureText(k[t],e.f,e.finalSize),v+_>T&&" "!==k[t]?(-1===P?n+=1:t=P,E+=e.finalLineHeight||1.2*e.finalSize,k.splice(t,P===t?1:0,"\r"),P=-1,v=0):(v+=_,v+=x);E+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&I<E?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=k,n=e.finalText.length,S=!1)}v=-x,_=0;var A,R=0;for(t=0;t<n;t+=1)if(r=!1,13===(w=(A=e.finalText[t]).charCodeAt(0))||3===w?(R=0,g.push(v),y=v>y?v:y,v=-2*x,o="",r=!0,m+=1):o=A,c.chars?(s=c.getCharData(A,b.fStyle,c.getFontByName(e.f).fFamily),_=r?0:s.w*e.finalSize/100):_=c.measureText(o,e.f,e.finalSize)," "===A?R+=_+x:(v+=_+x+R,R=0),u.push({l:_,an:_,add:h,n:r,anIndexes:[],val:o,line:m,animatorJustifyOffset:0}),2==p){if(h+=_,""===o||" "===o||t===n-1){for(""!==o&&" "!==o||(h-=_);f<=t;)u[f].an=h,u[f].ind=d,u[f].extra=_,f+=1;d+=1,h=0}}else if(3==p){if(h+=_,""===o||t===n-1){for(""===o&&(h-=_);f<=t;)u[f].an=h,u[f].ind=d,u[f].extra=_,f+=1;h=0,d+=1}}else u[d].ind=d,u[d].extra=0,d+=1;if(e.l=u,y=v>y?v:y,g.push(v),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=y,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=g;var D,M,N,L,B=l.a;a=B.length;var O=[];for(i=0;i<a;i+=1){for((D=B[i]).a.sc&&(e.strokeColorAnim=!0),D.a.sw&&(e.strokeWidthAnim=!0),(D.a.fc||D.a.fh||D.a.fs||D.a.fb)&&(e.fillColorAnim=!0),L=0,N=D.s.b,t=0;t<n;t+=1)(M=u[t]).anIndexes[i]=L,(1==N&&""!==M.val||2==N&&""!==M.val&&" "!==M.val||3==N&&(M.n||" "==M.val||t==n-1)||4==N&&(M.n||t==n-1))&&(1===D.s.rn&&O.push(L),L+=1);l.a[i].s.totalChars=L;var F,H=-1;if(1===D.s.rn)for(t=0;t<n;t+=1)H!=(M=u[t]).anIndexes[i]&&(H=M.anIndexes[i],F=O.splice(Math.floor(Math.random()*O.length),1)[0]),M.anIndexes[i]=F}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=b.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var n=this.copyData({},this.data.d.k[t].s);n=this.copyData(n,e),this.data.d.k[t].s=n,this.recalculate(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,n=Math.floor;function r(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return r.prototype={getMult:function(r){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var o=0,i=0,a=1,s=1;this.ne.v>0?o=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:s=1+this.xe.v/100;var c=BezierFactory.getBezierEasing(o,i,a,s).get,l=0,u=this.finalS,d=this.finalE,p=this.data.sh;if(2===p)l=c(l=d===u?r>=d?1:0:e(0,t(.5/(d-u)+(r-u)/(d-u),1)));else if(3===p)l=c(l=d===u?r>=d?0:1:1-e(0,t(.5/(d-u)+(r-u)/(d-u),1)));else if(4===p)d===u?l=0:(l=e(0,t(.5/(d-u)+(r-u)/(d-u),1)))<.5?l*=2:l=1-2*(l-.5),l=c(l);else if(5===p){if(d===u)l=0;else{var h=d-u,f=-h/2+(r=t(e(0,r+.5-u),d-u)),m=h/2;l=Math.sqrt(1-f*f/(m*m))}l=c(l)}else 6===p?(d===u?l=0:(r=t(e(0,r+.5-u),d-u),l=(1+Math.cos(Math.PI+2*Math.PI*r/(d-u)))/2),l=c(l)):(r>=n(u)&&(l=e(0,t(r-u<0?t(d,1)-(u-r):d-r,1))),l=c(l));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var v=.5-.5*g;l<v?l=0:(l=(l-v)/g)>1&&(l=1)}return l*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,n=this.o.v/t,r=this.s.v/t+n,o=this.e.v/t+n;if(r>o){var i=r;r=o,o=i}this.finalS=r,this.finalE=o}},extendPrototype([DynamicPropertyContainer],r),{getTextSelectorProp:function(e,t,n){return new r(e,t,n)}}}();function TextAnimatorDataProperty(e,t,n){var r={propType:!1},o=PropertyFactory.getProp,i=t.a;this.a={r:i.r?o(e,i.r,0,degToRads,n):r,rx:i.rx?o(e,i.rx,0,degToRads,n):r,ry:i.ry?o(e,i.ry,0,degToRads,n):r,sk:i.sk?o(e,i.sk,0,degToRads,n):r,sa:i.sa?o(e,i.sa,0,degToRads,n):r,s:i.s?o(e,i.s,1,.01,n):r,a:i.a?o(e,i.a,1,0,n):r,o:i.o?o(e,i.o,0,.01,n):r,p:i.p?o(e,i.p,1,0,n):r,sw:i.sw?o(e,i.sw,0,0,n):r,sc:i.sc?o(e,i.sc,1,0,n):r,fc:i.fc?o(e,i.fc,1,0,n):r,fh:i.fh?o(e,i.fh,0,0,n):r,fs:i.fs?o(e,i.fs,0,.01,n):r,fb:i.fb?o(e,i.fb,0,.01,n):r,t:i.t?o(e,i.t,0,0,n):r},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,n),this.s.t=t.s.t}function TextAnimatorProperty(e,t,n){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=n,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(n)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,n=this._textData.a.length,r=PropertyFactory.getProp;for(e=0;e<n;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:r(this._elem,this._textData.p.a,0,0,this),f:r(this._elem,this._textData.p.f,0,0,this),l:r(this._elem,this._textData.p.l,0,0,this),r:r(this._elem,this._textData.p.r,0,0,this),p:r(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=r(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_,C=this._moreOptions.alignment.v,w=this._animatorsData,x=this._textData,E=this.mHelper,k=this._renderType,S=this.renderedLetters.length,T=e.l;if(this._hasMaskedPath){if(_=this._pathData.m,!this._pathData.n||this._pathData._mdf){var I,P=_.v;for(this._pathData.r.v&&(P=P.reverse()),a={tLength:0,segments:[]},i=P._length-1,v=0,o=0;o<i;o+=1)I=bez.buildBezierData(P.v[o],P.v[o+1],[P.o[o][0]-P.v[o][0],P.o[o][1]-P.v[o][1]],[P.i[o+1][0]-P.v[o+1][0],P.i[o+1][1]-P.v[o+1][1]]),a.tLength+=I.segmentLength,a.segments.push(I),v+=I.segmentLength;o=i,_.v.c&&(I=bez.buildBezierData(P.v[o],P.v[0],[P.o[o][0]-P.v[o][0],P.o[o][1]-P.v[o][1]],[P.i[0][0]-P.v[0][0],P.i[0][1]-P.v[0][1]]),a.tLength+=I.segmentLength,a.segments.push(I),v+=I.segmentLength),this._pathData.pi=a}if(a=this._pathData.pi,s=this._pathData.f.v,p=0,d=1,l=0,u=!0,m=a.segments,s<0&&_.v.c)for(a.tLength<Math.abs(s)&&(s=-Math.abs(s)%a.tLength),d=(f=m[p=m.length-1].points).length-1;s<0;)s+=f[d].partialLength,(d-=1)<0&&(d=(f=m[p-=1].points).length-1);h=(f=m[p].points)[d-1],g=(c=f[d]).partialLength}i=T.length,n=0,r=0;var A,R,D,M,N,L=1.2*e.finalSize*.714,B=!0;D=w.length;var O,F,H,z,U,V,W,j,q,G,K,Y,Q=-1,X=s,$=p,J=d,Z=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var ne=0,re=0,oe=2===e.j?-.5:-1,ie=0,ae=!0;for(o=0;o<i;o+=1)if(T[o].n){for(ne&&(ne+=re);ie<o;)T[ie].animatorJustifyOffset=ne,ie+=1;ne=0,ae=!0}else{for(R=0;R<D;R+=1)(A=w[R].a).t.propType&&(ae&&2===e.j&&(re+=A.t.v*oe),(N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars)).length?ne+=A.t.v*N[0]*oe:ne+=A.t.v*N*oe);ae=!1}for(ne&&(ne+=re);ie<o;)T[ie].animatorJustifyOffset=ne,ie+=1}for(o=0;o<i;o+=1){if(E.reset(),z=1,T[o].n)n=0,r+=e.yOffset,r+=B?1:0,s=X,B=!1,this._hasMaskedPath&&(d=J,h=(f=m[p=$].points)[d-1],g=(c=f[d]).partialLength,l=0),ee="",K="",q="",Y="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if(Z!==T[o].line){switch(e.j){case 1:s+=v-e.lineWidths[T[o].line];break;case 2:s+=(v-e.lineWidths[T[o].line])/2}Z=T[o].line}Q!==T[o].ind&&(T[Q]&&(s+=T[Q].extra),s+=T[o].an/2,Q=T[o].ind),s+=C[0]*T[o].an*.005;var se=0;for(R=0;R<D;R+=1)(A=w[R].a).p.propType&&((N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars)).length?se+=A.p.v[0]*N[0]:se+=A.p.v[0]*N),A.a.propType&&((N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars)).length?se+=A.a.v[0]*N[0]:se+=A.a.v[0]*N);for(u=!0,this._pathData.a.v&&(s=.5*T[0].an+(v-this._pathData.f.v-.5*T[0].an-.5*T[T.length-1].an)*Q/(i-1),s+=this._pathData.f.v);u;)l+g>=s+se||!f?(y=(s+se-l)/c.partialLength,F=h.point[0]+(c.point[0]-h.point[0])*y,H=h.point[1]+(c.point[1]-h.point[1])*y,E.translate(-C[0]*T[o].an*.005,-C[1]*L*.01),u=!1):f&&(l+=c.partialLength,(d+=1)>=f.length&&(d=0,m[p+=1]?f=m[p].points:_.v.c?(d=0,f=m[p=0].points):(l-=c.partialLength,f=null)),f&&(h=c,g=(c=f[d]).partialLength));O=T[o].an/2-T[o].add,E.translate(-O,0,0)}else O=T[o].an/2-T[o].add,E.translate(-O,0,0),E.translate(-C[0]*T[o].an*.005,-C[1]*L*.01,0);for(R=0;R<D;R+=1)(A=w[R].a).t.propType&&(N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars),0===n&&0===e.j||(this._hasMaskedPath?N.length?s+=A.t.v*N[0]:s+=A.t.v*N:N.length?n+=A.t.v*N[0]:n+=A.t.v*N));for(e.strokeWidthAnim&&(V=e.sw||0),e.strokeColorAnim&&(U=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(W=[e.fc[0],e.fc[1],e.fc[2]]),R=0;R<D;R+=1)(A=w[R].a).a.propType&&((N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars)).length?E.translate(-A.a.v[0]*N[0],-A.a.v[1]*N[1],A.a.v[2]*N[2]):E.translate(-A.a.v[0]*N,-A.a.v[1]*N,A.a.v[2]*N));for(R=0;R<D;R+=1)(A=w[R].a).s.propType&&((N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars)).length?E.scale(1+(A.s.v[0]-1)*N[0],1+(A.s.v[1]-1)*N[1],1):E.scale(1+(A.s.v[0]-1)*N,1+(A.s.v[1]-1)*N,1));for(R=0;R<D;R+=1){if(A=w[R].a,N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars),A.sk.propType&&(N.length?E.skewFromAxis(-A.sk.v*N[0],A.sa.v*N[1]):E.skewFromAxis(-A.sk.v*N,A.sa.v*N)),A.r.propType&&(N.length?E.rotateZ(-A.r.v*N[2]):E.rotateZ(-A.r.v*N)),A.ry.propType&&(N.length?E.rotateY(A.ry.v*N[1]):E.rotateY(A.ry.v*N)),A.rx.propType&&(N.length?E.rotateX(A.rx.v*N[0]):E.rotateX(A.rx.v*N)),A.o.propType&&(N.length?z+=(A.o.v*N[0]-z)*N[0]:z+=(A.o.v*N-z)*N),e.strokeWidthAnim&&A.sw.propType&&(N.length?V+=A.sw.v*N[0]:V+=A.sw.v*N),e.strokeColorAnim&&A.sc.propType)for(j=0;j<3;j+=1)N.length?U[j]+=(A.sc.v[j]-U[j])*N[0]:U[j]+=(A.sc.v[j]-U[j])*N;if(e.fillColorAnim&&e.fc){if(A.fc.propType)for(j=0;j<3;j+=1)N.length?W[j]+=(A.fc.v[j]-W[j])*N[0]:W[j]+=(A.fc.v[j]-W[j])*N;A.fh.propType&&(W=N.length?addHueToRGB(W,A.fh.v*N[0]):addHueToRGB(W,A.fh.v*N)),A.fs.propType&&(W=N.length?addSaturationToRGB(W,A.fs.v*N[0]):addSaturationToRGB(W,A.fs.v*N)),A.fb.propType&&(W=N.length?addBrightnessToRGB(W,A.fb.v*N[0]):addBrightnessToRGB(W,A.fb.v*N))}}for(R=0;R<D;R+=1)(A=w[R].a).p.propType&&(N=w[R].s.getMult(T[o].anIndexes[R],x.a[R].s.totalChars),this._hasMaskedPath?N.length?E.translate(0,A.p.v[1]*N[0],-A.p.v[2]*N[1]):E.translate(0,A.p.v[1]*N,-A.p.v[2]*N):N.length?E.translate(A.p.v[0]*N[0],A.p.v[1]*N[1],-A.p.v[2]*N[2]):E.translate(A.p.v[0]*N,A.p.v[1]*N,-A.p.v[2]*N));if(e.strokeWidthAnim&&(q=V<0?0:V),e.strokeColorAnim&&(G="rgb("+Math.round(255*U[0])+","+Math.round(255*U[1])+","+Math.round(255*U[2])+")"),e.fillColorAnim&&e.fc&&(K="rgb("+Math.round(255*W[0])+","+Math.round(255*W[1])+","+Math.round(255*W[2])+")"),this._hasMaskedPath){if(E.translate(0,-e.ls),E.translate(0,C[1]*L*.01+r,0),this._pathData.p.v){b=(c.point[1]-h.point[1])/(c.point[0]-h.point[0]);var ce=180*Math.atan(b)/Math.PI;c.point[0]<h.point[0]&&(ce+=180),E.rotate(-ce*Math.PI/180)}E.translate(F,H,0),s-=C[0]*T[o].an*.005,T[o+1]&&Q!==T[o+1].ind&&(s+=T[o].an/2,s+=.001*e.tr*e.finalSize)}else{switch(E.translate(n,r,0),e.ps&&E.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:E.translate(T[o].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[T[o].line]),0,0);break;case 2:E.translate(T[o].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[T[o].line])/2,0,0)}E.translate(0,-e.ls),E.translate(O,0,0),E.translate(C[0]*T[o].an*.005,C[1]*L*.01,0),n+=T[o].l+.001*e.tr*e.finalSize}"html"===k?ee=E.toCSS():"svg"===k?ee=E.to2dCSS():te=[E.props[0],E.props[1],E.props[2],E.props[3],E.props[4],E.props[5],E.props[6],E.props[7],E.props[8],E.props[9],E.props[10],E.props[11],E.props[12],E.props[13],E.props[14],E.props[15]],Y=z}S<=o?(M=new LetterProps(Y,q,G,K,ee,te),this.renderedLetters.push(M),S+=1,this.lettersChangedFlag=!0):(M=this.renderedLetters[o],this.lettersChangedFlag=M.update(Y,q,G,K,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,n){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,n),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,n),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)},ITextElement.prototype.createPathShape=function(e,t){var n,r,o=t.length,i="";for(n=0;n<o;n+=1)"sh"===t[n].ty&&(r=t[n].ks.k,i+=buildShapeString(r,r.i.length,!0,e));return i},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,n,r,o){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[n]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[n])/2,0,0)}t.translate(r,o,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,n){this.textSpans=[],this.renderType="svg",this.initElement(e,t,n)}function ISolidElement(e,t,n){this.initElement(e,t,n)}function NullElement(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initFrame(),this.initTransform(e,t,n),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,n){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var n="";if(t&&t.title){var r=createNS("title"),o=createElementID();r.setAttribute("id",o),r.textContent=t.title,this.svgElement.appendChild(r),n+=o}if(t&&t.description){var i=createNS("desc"),a=createElementID();i.setAttribute("id",a),i.textContent=t.description,this.svgElement.appendChild(i),n+=" "+a}n&&this.svgElement.setAttribute("aria-labelledby",n);var s=createNS("defs");this.svgElement.appendChild(s);var c=createNS("g");this.svgElement.appendChild(c),this.layerElement=c,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height},this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function CVContextData(){var e;for(this.saved=[],this.cArrPos=0,this.cTr=new Matrix,this.cO=1,this.savedOp=createTypedArray("float32",15),e=0;e<15;e+=1)this.saved[e]=createTypedArray("float32",16);this._length=15}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}function CVEffects(){}function CVMaskElement(e,t){var n;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var r=this.masksProperties.length,o=!1;for(n=0;n<r;n+=1)"n"!==this.masksProperties[n].mode&&(o=!0),this.viewData[n]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[n],3);this.hasMasks=o,o&&this.element.addRenderableComponent(this)}function CVBaseElement(){}function CVShapeData(e,t,n,r){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var o,i=4;"rc"===t.ty?i=5:"el"===t.ty?i=6:"sr"===t.ty&&(i=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,i,e);var a,s=n.length;for(o=0;o<s;o+=1)n[o].closed||(a={transforms:r.addTransformSequence(n[o].transforms),trNodes:[]},this.styledShapes.push(a),n[o].elements.push(a))}function CVShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,n)}function CVTextElement(e,t,n){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,n)}function CVImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,n)}function CVSolidElement(e,t,n){this.initElement(e,t,n)}function CanvasRendererBase(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||""},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas"}function CVCompElement(e,t,n){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||""},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas"}function HBaseElement(){}function HSolidElement(e,t,n){this.initElement(e,t,n)}function HShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,n),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,n){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,n)}function HCameraElement(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initHierarchy();var r=PropertyFactory.getProp;if(this.pe=r(this,e.pe,0,0,this),e.ks.p.s?(this.px=r(this,e.ks.p.x,1,0,this),this.py=r(this,e.ks.p.y,1,0,this),this.pz=r(this,e.ks.p.z,1,0,this)):this.p=r(this,e.ks.p,1,0,this),e.ks.a&&(this.a=r(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var o,i=e.ks.or.k.length;for(o=0;o<i;o+=1)e.ks.or.k[o].to=null,e.ks.or.k[o].ti=null}this.or=r(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=r(this,e.ks.rx,0,degToRads,this),this.ry=r(this,e.ks.ry,0,degToRads,this),this.rz=r(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,n){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,n)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,n){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,n),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,n=e.length,r=[],o="";t<n;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(r.push(o),o=""):o+=e[t],t+=1;return r.push(o),r},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var n=e.shapes[0];if(n.it){var r=n.it[n.it.length-1];r.s&&(r.s.k[0]=t,r.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){var e,t;this.addDynamicProperty(this);var n=this.textProperty.currentData;this.renderedLetters=createSizedArray(n?n.l.length:0),n.fc?this.layerElement.setAttribute("fill",this.buildColor(n.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),n.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(n.sc)),this.layerElement.setAttribute("stroke-width",n.sw)),this.layerElement.setAttribute("font-size",n.finalSize);var r=this.globalData.fontManager.getFontByName(n.f);if(r.fClass)this.layerElement.setAttribute("class",r.fClass);else{this.layerElement.setAttribute("font-family",r.fFamily);var o=n.fWeight,i=n.fStyle;this.layerElement.setAttribute("font-style",i),this.layerElement.setAttribute("font-weight",o)}this.layerElement.setAttribute("aria-label",n.t);var a,s=n.l||[],c=!!this.globalData.fontManager.chars;t=s.length;var l=this.mHelper,u=this.data.singleShape,d=0,p=0,h=!0,f=.001*n.tr*n.finalSize;if(!u||c||n.sz){var m,g=this.textSpans.length;for(e=0;e<t;e+=1){if(this.textSpans[e]||(this.textSpans[e]={span:null,childSpan:null,glyph:null}),!c||!u||0===e){if(a=g>e?this.textSpans[e].span:createNS(c?"g":"text"),g<=e){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=a,c){var v=createNS("g");a.appendChild(v),this.textSpans[e].childSpan=v}this.textSpans[e].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(l.reset(),u&&(s[e].n&&(d=-f,p+=n.yOffset,p+=h?1:0,h=!1),this.applyTextPropertiesToMatrix(n,l,s[e].line,d,p),d+=s[e].l||0,d+=f),c){var y;if(1===(m=this.globalData.fontManager.getCharData(n.finalText[e],r.fStyle,this.globalData.fontManager.getFontByName(n.f).fFamily)).t)y=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,n.finalSize)),y=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var _=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(_.layerElement),_.destroy()}this.textSpans[e].glyph=y,y._debug=!0,y.prepareFrame(0),y.renderFrame(),this.textSpans[e].childSpan.appendChild(y.layerElement),1===m.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+n.finalSize/100+","+n.finalSize/100+")")}else u&&a.setAttribute("transform","translate("+l.props[12]+","+l.props[13]+")"),a.textContent=s[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&a&&a.setAttribute("d","")}else{var C=this.textContainer,w="start";switch(n.j){case 1:w="end";break;case 2:w="middle";break;default:w="start"}C.setAttribute("text-anchor",w),C.setAttribute("letter-spacing",f);var x=this.buildTextContents(n.finalText);for(t=x.length,p=n.ps?n.ps[1]+n.ascent:0,e=0;e<t;e+=1)(a=this.textSpans[e].span||createNS("tspan")).textContent=x[e],a.setAttribute("x",0),a.setAttribute("y",p),a.style.display="inherit",C.appendChild(a),this.textSpans[e]||(this.textSpans[e]={span:null,glyph:null}),this.textSpans[e].span=a,p+=n.finalLineHeight;this.layerElement.appendChild(C)}for(;e<this.textSpans.length;)this.textSpans[e].span.style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,n=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<n;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if((!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var n,r,o,i=this.textAnimator.renderedLetters,a=this.textProperty.currentData.l;for(t=a.length,e=0;e<t;e+=1)a[e].n||(n=i[e],r=this.textSpans[e].span,(o=this.textSpans[e].glyph)&&o.renderFrame(),n._mdf.m&&r.setAttribute("transform",n.m),n._mdf.o&&r.setAttribute("opacity",n.o),n._mdf.sw&&r.setAttribute("stroke-width",n.sw),n._mdf.sc&&r.setAttribute("stroke",n.sc),n._mdf.fc&&r.setAttribute("fill",n.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var n=createNS("clipPath"),r=createNS("rect");r.setAttribute("width",e.w),r.setAttribute("height",e.h),r.setAttribute("x",0),r.setAttribute("y",0);var o=createElementID();n.setAttribute("id",o),n.appendChild(r),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+o+")"),t.appendChild(n),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var n=this.createItem(this.layers[e]);t[e]=n,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(n),n.initExpressions()),this.appendElementInPos(n,e),this.layers[e].tt&&(this.elements[e-1]&&!0!==this.elements[e-1]?n.setMatte(t[e-1].layerId):(this.buildItem(e-1),this.addPendingElement(n)))}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,n=this.elements.length;t<n;){if(this.elements[t]===e){e.setMatte(this.elements[t-1].layerId);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=n-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<n;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var n=e.getBaseElement();if(n){for(var r,o=0;o<t;)this.elements[o]&&!0!==this.elements[o]&&this.elements[o].getBaseElement()&&(r=this.elements[o].getBaseElement()),o+=1;r?this.layerElement.insertBefore(n,r):this.layerElement.appendChild(n)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,n){this.initFrame(),this.initBaseData(e,t,n),this.initTransform(e,t,n),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var n,r=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&(this.elements[n].prepareFrame(this.renderedFrame-this.layers[n].st),this.elements[n]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=this.savedOp;this.savedOp=createTypedArray("float32",e),this.savedOp.set(t);var n=0;for(n=this._length;n<e;n+=1)this.saved[n]=createTypedArray("float32",16);this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.cO=1},ShapeTransformManager.prototype={addTransformSequence:function(e){var t,n=e.length,r="_";for(t=0;t<n;t+=1)r+=e[t].transform.key+"_";var o=this.sequences[r];return o||(o={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[r]=o,this.sequenceList.push(o)),o},processSequence:function(e,t){for(var n,r=0,o=e.transforms.length,i=t;r<o&&!t;){if(e.transforms[r].transform.mProps._mdf){i=!0;break}r+=1}if(i)for(e.finalTransform.reset(),r=o-1;r>=0;r-=1)n=e.transforms[r].transform.mProps.v.props,e.finalTransform.transform(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],n[8],n[9],n[10],n[11],n[12],n[13],n[14],n[15]);e._mdf=i},processSequences:function(e){var t,n=this.sequenceList.length;for(t=0;t<n;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}},CVEffects.prototype.renderFrame=function(){},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,n,r,o=this.element.finalTransform.mat,i=this.element.canvasContext,a=this.masksProperties.length;for(i.beginPath(),e=0;e<a;e+=1)if("n"!==this.masksProperties[e].mode){var s;this.masksProperties[e].inv&&(i.moveTo(0,0),i.lineTo(this.element.globalData.compSize.w,0),i.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),i.lineTo(0,this.element.globalData.compSize.h),i.lineTo(0,0)),r=this.viewData[e].v,t=o.applyToPointArray(r.v[0][0],r.v[0][1],0),i.moveTo(t[0],t[1]);var c=r._length;for(s=1;s<c;s+=1)n=o.applyToTriplePoints(r.o[s-1],r.i[s],r.v[s]),i.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);n=o.applyToTriplePoints(r.o[s-1],r.i[0],r.v[0]),i.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5])}this.element.globalData.renderer.save(!0),i.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null},CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){this.canvasContext=this.globalData.canvasContext,this.renderableEffectsManager=new CVEffects(this)},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},renderFrame:function(){if(!this.hidden&&!this.data.hd){this.renderTransform(),this.renderRenderable(),this.setBlendMode();var e=0===this.data.ty;this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.mat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.mProp.o.v),this.renderInnerContent(),this.globalData.renderer.restore(e),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var n={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},r={};if("fl"===e.ty||"st"===e.ty?(r.c=PropertyFactory.getProp(this,e.c,1,255,this),r.c.k||(n.co="rgb("+bmFloor(r.c.v[0])+","+bmFloor(r.c.v[1])+","+bmFloor(r.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(r.s=PropertyFactory.getProp(this,e.s,1,null,this),r.e=PropertyFactory.getProp(this,e.e,1,null,this),r.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),r.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),r.g=new GradientProperty(this,e.g,this)),r.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(n.lc=lineCapEnum[e.lc||2],n.lj=lineJoinEnum[e.lj||2],1==e.lj&&(n.ml=e.ml),r.w=PropertyFactory.getProp(this,e.w,0,null,this),r.w.k||(n.wi=r.w.v),e.d){var o=new DashProperty(this,e.d,"canvas",this);r.d=o,r.d.k||(n.da=r.d.dashArray,n.do=r.d.dashoffset[0])}}else n.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(n),r.style=n,r},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,n=e.length;for(t=0;t<n;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,n,r,o){var i,a,s,c,l,u,d=e.length-1,p=[],h=[],f=[].concat(o);for(i=d;i>=0;i-=1){if((c=this.searchProcessedElement(e[i]))?t[i]=n[c-1]:e[i]._shouldRender=r,"fl"===e[i].ty||"st"===e[i].ty||"gf"===e[i].ty||"gs"===e[i].ty)c?t[i].style.closed=!1:t[i]=this.createStyleElement(e[i],f),p.push(t[i].style);else if("gr"===e[i].ty){if(c)for(s=t[i].it.length,a=0;a<s;a+=1)t[i].prevViewData[a]=t[i].it[a];else t[i]=this.createGroupElement(e[i]);this.searchShapes(e[i].it,t[i].it,t[i].prevViewData,r,f)}else"tr"===e[i].ty?(c||(u=this.createTransformElement(e[i]),t[i]=u),f.push(t[i]),this.addTransformToStyleList(t[i])):"sh"===e[i].ty||"rc"===e[i].ty||"el"===e[i].ty||"sr"===e[i].ty?c||(t[i]=this.createShapeElement(e[i])):"tm"===e[i].ty||"rd"===e[i].ty||"pb"===e[i].ty?(c?(l=t[i]).closed=!1:((l=ShapeModifiers.getModifier(e[i].ty)).init(this,e[i]),t[i]=l,this.shapeModifiers.push(l)),h.push(l)):"rp"===e[i].ty&&(c?(l=t[i]).closed=!0:(l=ShapeModifiers.getModifier(e[i].ty),t[i]=l,l.init(this,e,i,t),this.shapeModifiers.push(l),r=!1),h.push(l));this.addProcessedElement(e[i],i+1)}for(this.removeTransformFromStyleList(),this.closeStyles(p),d=h.length,i=0;i<d;i+=1)h[i].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,n,r,o,i,a,s,c,l=this.stylesList.length,u=this.globalData.renderer,d=this.globalData.canvasContext;for(e=0;e<l;e+=1)if(("st"!==(s=(c=this.stylesList[e]).type)&&"gs"!==s||0!==c.wi)&&c.data._shouldRender&&0!==c.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),i=c.elements,"st"===s||"gs"===s?(d.strokeStyle="st"===s?c.co:c.grd,d.lineWidth=c.wi,d.lineCap=c.lc,d.lineJoin=c.lj,d.miterLimit=c.ml||0):d.fillStyle="fl"===s?c.co:c.grd,u.ctxOpacity(c.coOp),"st"!==s&&"gs"!==s&&d.beginPath(),u.ctxTransform(c.preTransforms.finalTransform.props),n=i.length,t=0;t<n;t+=1){for("st"!==s&&"gs"!==s||(d.beginPath(),c.da&&(d.setLineDash(c.da),d.lineDashOffset=c.do)),o=(a=i[t].trNodes).length,r=0;r<o;r+=1)"m"===a[r].t?d.moveTo(a[r].p[0],a[r].p[1]):"c"===a[r].t?d.bezierCurveTo(a[r].pts[0],a[r].pts[1],a[r].pts[2],a[r].pts[3],a[r].pts[4],a[r].pts[5]):d.closePath();"st"!==s&&"gs"!==s||(d.stroke(),c.da&&d.setLineDash(this.dashResetter))}"st"!==s&&"gs"!==s&&d.fill(c.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,n,r){var o,i;for(i=e,o=t.length-1;o>=0;o-=1)"tr"===t[o].ty?(i=n[o].transform,this.renderShapeTransform(e,i)):"sh"===t[o].ty||"el"===t[o].ty||"rc"===t[o].ty||"sr"===t[o].ty?this.renderPath(t[o],n[o]):"fl"===t[o].ty?this.renderFill(t[o],n[o],i):"st"===t[o].ty?this.renderStroke(t[o],n[o],i):"gf"===t[o].ty||"gs"===t[o].ty?this.renderGradientFill(t[o],n[o],i):"gr"===t[o].ty?this.renderShape(i,t[o].it,n[o].it):t[o].ty;r&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var n,r,o,i=e.trNodes,a=t.paths,s=a._length;i.length=0;var c=e.transforms.finalTransform;for(o=0;o<s;o+=1){var l=a.shapes[o];if(l&&l.v){for(r=l._length,n=1;n<r;n+=1)1===n&&i.push({t:"m",p:c.applyToPointArray(l.v[0][0],l.v[0][1],0)}),i.push({t:"c",pts:c.applyToTriplePoints(l.o[n-1],l.i[n],l.v[n])});1===r&&i.push({t:"m",p:c.applyToPointArray(l.v[0][0],l.v[0][1],0)}),l.c&&r&&(i.push({t:"c",pts:c.applyToTriplePoints(l.o[n-1],l.i[0],l.v[0])}),i.push({t:"z"}))}}e.trNodes=i}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var n,r=t.styledShapes.length;for(n=0;n<r;n+=1)this.renderStyledShape(t.styledShapes[n],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,n){var r=t.style;(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*n.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,n){var r,o=t.style;if(!o.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var i,a=this.globalData.canvasContext,s=t.s.v,c=t.e.v;if(1===e.t)r=a.createLinearGradient(s[0],s[1],c[0],c[1]);else{var l=Math.sqrt(Math.pow(s[0]-c[0],2)+Math.pow(s[1]-c[1],2)),u=Math.atan2(c[1]-s[1],c[0]-s[0]),d=t.h.v;d>=1?d=.99:d<=-1&&(d=-.99);var p=l*d,h=Math.cos(u+t.a.v)*p+s[0],f=Math.sin(u+t.a.v)*p+s[1];r=a.createRadialGradient(h,f,0,s[0],s[1],l)}var m=e.g.p,g=t.g.c,v=1;for(i=0;i<m;i+=1)t.g._hasOpacity&&t.g._collapsable&&(v=t.g.o[2*i+1]),r.addColorStop(g[4*i]/100,"rgba("+g[4*i+1]+","+g[4*i+2]+","+g[4*i+3]+","+v+")");o.grd=r}o.coOp=t.o.v*n.opacity},CVShapeElement.prototype.renderStroke=function(e,t,n){var r=t.style,o=t.d;o&&(o._mdf||this._isFirstFrame)&&(r.da=o.dashArray,r.do=o.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*n.opacity),(t.w._mdf||this._isFirstFrame)&&(r.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var n=!1;e.sc&&(n=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var r,o,i,a,s,c,l,u,d,p,h,f,m=this.globalData.fontManager.getFontByName(e.f),g=e.l,v=this.mHelper;this.stroke=n,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,o=e.finalText.length;var y=this.data.singleShape,b=.001*e.tr*e.finalSize,_=0,C=0,w=!0,x=0;for(r=0;r<o;r+=1){a=(i=this.globalData.fontManager.getCharData(e.finalText[r],m.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&i.data||{},v.reset(),y&&g[r].n&&(_=-b,C+=e.yOffset,C+=w?1:0,w=!1),d=(l=a.shapes?a.shapes[0].it:[]).length,v.scale(e.finalSize/100,e.finalSize/100),y&&this.applyTextPropertiesToMatrix(e,v,g[r].line,_,C),h=createSizedArray(d-1);var E=0;for(u=0;u<d;u+=1)if("sh"===l[u].ty){for(c=l[u].ks.k.i.length,p=l[u].ks.k,f=[],s=1;s<c;s+=1)1===s&&f.push(v.applyToX(p.v[0][0],p.v[0][1],0),v.applyToY(p.v[0][0],p.v[0][1],0)),f.push(v.applyToX(p.o[s-1][0],p.o[s-1][1],0),v.applyToY(p.o[s-1][0],p.o[s-1][1],0),v.applyToX(p.i[s][0],p.i[s][1],0),v.applyToY(p.i[s][0],p.i[s][1],0),v.applyToX(p.v[s][0],p.v[s][1],0),v.applyToY(p.v[s][0],p.v[s][1],0));f.push(v.applyToX(p.o[s-1][0],p.o[s-1][1],0),v.applyToY(p.o[s-1][0],p.o[s-1][1],0),v.applyToX(p.i[0][0],p.i[0][1],0),v.applyToY(p.i[0][0],p.i[0][1],0),v.applyToX(p.v[0][0],p.v[0][1],0),v.applyToY(p.v[0][0],p.v[0][1],0)),h[E]=f,E+=1}y&&(_+=g[r].l,_+=b),this.textSpans[x]?this.textSpans[x].elem=h:this.textSpans[x]={elem:h},x+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,n,r,o,i,a=this.canvasContext;a.font=this.values.fValue,a.lineCap="butt",a.lineJoin="miter",a.miterLimit=4,this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var s,c=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;t=l.length;var u,d,p=null,h=null,f=null;for(e=0;e<t;e+=1)if(!l[e].n){if((s=c[e])&&(this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(s.p),this.globalData.renderer.ctxOpacity(s.o)),this.fill){for(s&&s.fc?p!==s.fc&&(p=s.fc,a.fillStyle=s.fc):p!==this.values.fill&&(p=this.values.fill,a.fillStyle=this.values.fill),r=(u=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),n=0;n<r;n+=1)for(i=(d=u[n]).length,this.globalData.canvasContext.moveTo(d[0],d[1]),o=2;o<i;o+=6)this.globalData.canvasContext.bezierCurveTo(d[o],d[o+1],d[o+2],d[o+3],d[o+4],d[o+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.fill()}if(this.stroke){for(s&&s.sw?f!==s.sw&&(f=s.sw,a.lineWidth=s.sw):f!==this.values.sWidth&&(f=this.values.sWidth,a.lineWidth=this.values.sWidth),s&&s.sc?h!==s.sc&&(h=s.sc,a.strokeStyle=s.sc):h!==this.values.stroke&&(h=this.values.stroke,a.strokeStyle=this.values.stroke),r=(u=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),n=0;n<r;n+=1)for(i=(d=u[n]).length,this.globalData.canvasContext.moveTo(d[0],d[1]),o=2;o<i;o+=6)this.globalData.canvasContext.bezierCurveTo(d[o],d[o+1],d[o+2],d[o+3],d[o+4],d[o+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.stroke()}s&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,n,r=e.getContext("2d"),o=this.img.width,i=this.img.height,a=o/i,s=this.assetData.w/this.assetData.h,c=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;a>s&&"xMidYMid slice"===c||a<s&&"xMidYMid slice"!==c?t=(n=i)*s:n=(t=o)/s,r.drawImage(this.img,(o-t)/2,(i-n)/2,t,n,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){var e=this.canvasContext;e.fillStyle=this.data.sc,e.fillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){if(1!==e[0]||0!==e[1]||0!==e[4]||1!==e[5]||0!==e[12]||0!==e[13])if(this.renderConfig.clearCanvas){this.transformMat.cloneFromProps(e);var t=this.contextData.cTr.props;this.transformMat.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]),this.contextData.cTr.cloneFromProps(this.transformMat.props);var n=this.contextData.cTr.props;this.canvasContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13])}else this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){if(!this.renderConfig.clearCanvas)return this.canvasContext.globalAlpha*=e<0?0:e,void(this.globalData.currentGlobalAlpha=this.contextData.cO);this.contextData.cO*=e<0?0:e,this.globalData.currentGlobalAlpha!==this.contextData.cO&&(this.canvasContext.globalAlpha=this.contextData.cO,this.globalData.currentGlobalAlpha=this.contextData.cO)},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(e){if(this.renderConfig.clearCanvas){e&&this.canvasContext.save();var t,n=this.contextData.cTr.props;this.contextData._length<=this.contextData.cArrPos&&this.contextData.duplicate();var r=this.contextData.saved[this.contextData.cArrPos];for(t=0;t<16;t+=1)r[t]=n[t];this.contextData.savedOp[this.contextData.cArrPos]=this.contextData.cO,this.contextData.cArrPos+=1}else this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){if(this.renderConfig.clearCanvas){e&&(this.canvasContext.restore(),this.globalData.blendMode="source-over"),this.contextData.cArrPos-=1;var t,n=this.contextData.saved[this.contextData.cArrPos],r=this.contextData.cTr.props;for(t=0;t<16;t+=1)r[t]=n[t];this.canvasContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13]),n=this.contextData.savedOp[this.contextData.cArrPos],this.contextData.cO=n,this.globalData.currentGlobalAlpha!==n&&(this.canvasContext.globalAlpha=n,this.globalData.currentGlobalAlpha=n)}else this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var n="0px 0px 0px";t.transformOrigin=n,t.mozTransformOrigin=n,t.webkitTransformOrigin=n,t["-webkit-transform"]=n,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(){var e,t,n,r;if(this.reset(),this.animationItem.wrapper&&this.animationItem.container?(e=this.animationItem.wrapper.offsetWidth,t=this.animationItem.wrapper.offsetHeight,this.animationItem.container.setAttribute("width",e*this.renderConfig.dpr),this.animationItem.container.setAttribute("height",t*this.renderConfig.dpr)):(e=this.canvasContext.canvas.width*this.renderConfig.dpr,t=this.canvasContext.canvas.height*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var o=this.renderConfig.preserveAspectRatio.split(" "),i=o[1]||"meet",a=o[0]||"xMidYMid",s=a.substr(0,4),c=a.substr(4);n=e/t,(r=this.transformCanvas.w/this.transformCanvas.h)>n&&"meet"===i||r<n&&"slice"===i?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=e/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===s&&(r<n&&"meet"===i||r>n&&"slice"===i)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===s&&(r<n&&"meet"===i||r>n&&"slice"===i)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===c&&(r>n&&"meet"===i||r<n&&"slice"===i)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===c&&(r>n&&"meet"===i||r<n&&"slice"===i)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var n;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),n=0;n<r;n+=1)(this.completeLayers||this.elements[n])&&this.elements[n].prepareFrame(e-this.layers[n].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var n=this.createItem(this.layers[e],this,this.globalData);t[e]=n,n.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)t=e[n].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var n,r,o,i,a,s=e.sh.v,c=e.transformers,l=s._length;if(!(l<=1)){for(n=0;n<l-1;n+=1)r=this.getTransformedPoint(c,s.v[n]),o=this.getTransformedPoint(c,s.o[n]),i=this.getTransformedPoint(c,s.i[n+1]),a=this.getTransformedPoint(c,s.v[n+1]),this.checkBounds(r,o,i,a,t);s.c&&(r=this.getTransformedPoint(c,s.v[n]),o=this.getTransformedPoint(c,s.o[n]),i=this.getTransformedPoint(c,s.i[0]),a=this.getTransformedPoint(c,s.v[0]),this.checkBounds(r,o,i,a,t))}},HShapeElement.prototype.checkBounds=function(e,t,n,r,o){this.getBoundsOfCurve(e,t,n,r);var i=this.shapeBoundingBox;o.x=bmMin(i.left,o.x),o.xMax=bmMax(i.right,o.xMax),o.y=bmMin(i.top,o.y),o.yMax=bmMax(i.bottom,o.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,n,r){for(var o,i,a,s,c,l,u,d=[[e[0],r[0]],[e[1],r[1]]],p=0;p<2;++p)i=6*e[p]-12*t[p]+6*n[p],o=-3*e[p]+9*t[p]-9*n[p]+3*r[p],a=3*t[p]-3*e[p],i|=0,a|=0,0===(o|=0)&&0===i||(0===o?(s=-a/i)>0&&s<1&&d[p].push(this.calculateF(s,e,t,n,r,p)):(c=i*i-4*a*o)>=0&&((l=(-i+bmSqrt(c))/(2*o))>0&&l<1&&d[p].push(this.calculateF(l,e,t,n,r,p)),(u=(-i-bmSqrt(c))/(2*o))>0&&u<1&&d[p].push(this.calculateF(u,e,t,n,r,p))));this.shapeBoundingBox.left=bmMin.apply(null,d[0]),this.shapeBoundingBox.top=bmMin.apply(null,d[1]),this.shapeBoundingBox.right=bmMax.apply(null,d[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,d[1])},HShapeElement.prototype.calculateF=function(e,t,n,r,o,i){return bmPow(1-e,3)*t[i]+3*bmPow(1-e,2)*e*n[i]+3*(1-e)*bmPow(e,2)*r[i]+bmPow(e,3)*o[i]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var n,r=e.length;for(n=0;n<r;n+=1)e[n]&&e[n].sh?this.calculateShapeBoundingBox(e[n],t):e[n]&&e[n].it?this.calculateBoundingBox(e[n].it,t):e[n]&&e[n].style&&e[n].w&&this.expandStrokeBoundingBox(e[n].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var n=0;if(e.keyframes){for(var r=0;r<e.keyframes.length;r+=1){var o=e.keyframes[r].s;o>n&&(n=o)}n*=e.mult}else n=e.v*e.mult;t.x-=n,t.xMax+=n,t.y-=n,t.yMax+=n},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var n=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),n=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),n=!0),n||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var r=this.shapeCont.style,o="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";r.transform=o,r.webkitTransform=o}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,n=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=n,t.color=n,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var r,o,i=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",i.fClass)this.innerElem.className=i.fClass;else{t.fontFamily=i.fFamily;var a=e.fWeight,s=e.fStyle;t.fontStyle=s,t.fontWeight=a}var c,l,u,d=e.l;o=d.length;var p,h=this.mHelper,f="",m=0;for(r=0;r<o;r+=1){if(this.globalData.fontManager.chars?(this.textPaths[m]?c=this.textPaths[m]:((c=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),c.setAttribute("stroke-linejoin",lineJoinEnum[2]),c.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[m]?u=(l=this.textSpans[m]).children[0]:((l=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(c),styleDiv(l)))):this.isMasked?c=this.textPaths[m]?this.textPaths[m]:createNS("text"):this.textSpans[m]?(l=this.textSpans[m],c=this.textPaths[m]):(styleDiv(l=createTag("span")),styleDiv(c=createTag("span")),l.appendChild(c)),this.globalData.fontManager.chars){var g,v=this.globalData.fontManager.getCharData(e.finalText[r],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(g=v?v.data:null,h.reset(),g&&g.shapes&&g.shapes.length&&(p=g.shapes[0].it,h.scale(e.finalSize/100,e.finalSize/100),f=this.createPathShape(h,p),c.setAttribute("d",f)),this.isMasked)this.innerElem.appendChild(c);else{if(this.innerElem.appendChild(l),g&&g.shapes){document.body.appendChild(u);var y=u.getBBox();u.setAttribute("width",y.width+2),u.setAttribute("height",y.height+2),u.setAttribute("viewBox",y.x-1+" "+(y.y-1)+" "+(y.width+2)+" "+(y.height+2));var b=u.style,_="translate("+(y.x-1)+"px,"+(y.y-1)+"px)";b.transform=_,b.webkitTransform=_,d[r].yOffset=y.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);l.appendChild(u)}}else if(c.textContent=d[r].val,c.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(c);else{this.innerElem.appendChild(l);var C=c.style,w="translate3d(0,"+-e.finalSize/1.2+"px,0)";C.transform=w,C.webkitTransform=w}this.isMasked?this.textSpans[m]=c:this.textSpans[m]=l,this.textSpans[m].style.display="block",this.textPaths[m]=c,m+=1}for(;m<this.textSpans.length;)this.textSpans[m].style.display="none",m+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var n,r,o,i,a,s=0,c=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;for(r=l.length,n=0;n<r;n+=1)l[n].n?s+=1:(i=this.textSpans[n],a=this.textPaths[n],o=c[s],s+=1,o._mdf.m&&(this.isMasked?i.setAttribute("transform",o.m):(i.style.webkitTransform=o.m,i.style.transform=o.m)),i.style.opacity=o.o,o.sw&&o._mdf.sw&&a.setAttribute("stroke-width",o.sw),o.sc&&o._mdf.sc&&a.setAttribute("stroke",o.sc),o.fc&&o._mdf.fc&&(a.setAttribute("fill",o.fc),a.style.color=o.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();if(this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height)),this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var d="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=d,e.webkitTransform=d}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,n,r,o=this.comp.threeDElements.length;for(e=0;e<o;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){n=t.perspectiveElem.style,r=t.container.style;var i=this.pe.v+"px",a="0px 0px 0px",s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";n.perspective=i,n.webkitPerspective=i,r.transformOrigin=a,r.mozTransformOrigin=a,r.webkitTransformOrigin=a,n.transform=s,n.webkitTransform=s}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,n=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)n=this.hierarchy[e].finalTransform.mProp._mdf||n;if(n||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var r=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-r.p.v[0],-r.p.v[1],r.p.v[2]),this.mat.rotateX(-r.or.v[0]).rotateY(-r.or.v[1]).rotateZ(r.or.v[2]),this.mat.rotateX(-r.rx.v).rotateY(-r.ry.v).rotateZ(r.rz.v),this.mat.scale(1/r.s.v[0],1/r.s.v[1],1/r.s.v[2]),this.mat.translate(r.a.v[0],r.a.v[1],r.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var o;o=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var i=Math.sqrt(Math.pow(o[0],2)+Math.pow(o[1],2)+Math.pow(o[2],2)),a=[o[0]/i,o[1]/i,o[2]/i],s=Math.sqrt(a[2]*a[2]+a[0]*a[0]),c=Math.atan2(a[1],s),l=Math.atan2(a[0],-a[2]);this.mat.rotateY(l).rotateX(-c)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var d,p,h;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(d=this.comp.threeDElements[e]).type){if(u){var f=this.mat.toCSS();(h=d.container.style).transform=f,h.webkitTransform=f}this.pe._mdf&&((p=d.perspectiveElem.style).perspective=this.pe.v+"px",p.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){var n=e.getBaseElement();if(n){var r=this.layers[t];if(r.ddd&&this.supports3d)this.addTo3dContainer(n,t);else if(this.threeDElements)this.addTo3dContainer(n,t);else{for(var o,i,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement&&(i=this.elements[a],o=(this.layers[a].ddd?this.getThreeDContainerByPos(a):i.getBaseElement())||o),a+=1;o?r.ddd&&this.supports3d||this.layerElement.insertBefore(n,o):r.ddd&&this.supports3d||this.layerElement.appendChild(n)}}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,n=this.threeDElements.length;t<n;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var n,r,o=createTag("div");styleDiv(o);var i=createTag("div");if(styleDiv(i),"3d"===t){(n=o.style).width=this.globalData.compSize.w+"px",n.height=this.globalData.compSize.h+"px";var a="50% 50%";n.webkitTransformOrigin=a,n.mozTransformOrigin=a,n.transformOrigin=a;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(r=i.style).transform=s,r.webkitTransform=s}o.appendChild(i);var c={container:i,perspectiveElem:o,startPos:e,endPos:e,type:t};return this.threeDElements.push(c),c},HybridRendererBase.prototype.build3dContainers=function(){var e,t,n=this.layers.length,r="";for(e=0;e<n;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==r&&(r="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==r&&(r="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(n=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var n=0,r=this.threeDElements.length;n<r;){if(t<=this.threeDElements[n].endPos){for(var o,i=this.threeDElements[n].startPos;i<t;)this.elements[i]&&this.elements[i].getBaseElement&&(o=this.elements[i].getBaseElement()),i+=1;o?this.threeDElements[n].container.insertBefore(e,o):this.threeDElements[n].container.appendChild(e);break}n+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),n=this.animationItem.wrapper,r=t.style;r.width=e.w+"px",r.height=e.h+"px",this.resizerElem=t,styleDiv(t),r.transformStyle="flat",r.mozTransformStyle="flat",r.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),n.appendChild(t),r.overflow="hidden";var o=createNS("svg");o.setAttribute("width","1"),o.setAttribute("height","1"),styleDiv(o),this.resizerElem.appendChild(o);var i=createNS("defs");o.appendChild(i),this.data=e,this.setupGlobalData(e,o),this.globalData.defs=i,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,n,r,o=this.animationItem.wrapper.offsetWidth,i=this.animationItem.wrapper.offsetHeight,a=o/i;this.globalData.compSize.w/this.globalData.compSize.h>a?(e=o/this.globalData.compSize.w,t=o/this.globalData.compSize.w,n=0,r=(i-this.globalData.compSize.h*(o/this.globalData.compSize.w))/2):(e=i/this.globalData.compSize.h,t=i/this.globalData.compSize.h,n=(o-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,r=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+n+","+r+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,n=this.globalData.compSize.h,r=this.threeDElements.length;for(e=0;e<r;e+=1){var o=this.threeDElements[e].perspectiveElem.style;o.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(n,2))+"px",o.perspective=o.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,n=e.length,r=createTag("div");for(t=0;t<n;t+=1)if(e[t].xt){var o=this.createComp(e[t],r,this.globalData.comp,null);o.initExpressions(),this.globalData.projectInterface.registerComposition(o)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var n,r=0;r<t;)this.elements[r]&&this.elements[r].getBaseElement&&(n=this.elements[r].getBaseElement()),r+=1;n?this.layerElement.insertBefore(e,n):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var Expressions=function(){var e={initExpressions:function(e){var t=0,n=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0===(t-=1)&&function(){var e,t=n.length;for(e=0;e<t;e+=1)n[e].release();n.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===n.indexOf(e)&&n.push(e)}}};return e}();function _typeof$1(e){return _typeof$1="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},_typeof$1(e)}function seedRandom(e,t){var n=this,r=256,o=t.pow(r,6),i=t.pow(2,52),a=2*i,s=255;function c(e){var t,n=e.length,o=this,i=0,a=o.i=o.j=0,c=o.S=[];for(n||(e=[n++]);i<r;)c[i]=i++;for(i=0;i<r;i++)c[i]=c[a=s&a+e[i%n]+(t=c[i])],c[a]=t;o.g=function(e){for(var t,n=0,i=o.i,a=o.j,c=o.S;e--;)t=c[i=s&i+1],n=n*r+c[s&(c[i]=c[a=s&a+t])+(c[a]=t)];return o.i=i,o.j=a,n}}function l(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function u(e,t){var n,r=[],o=_typeof$1(e);if(t&&"object"==o)for(n in e)try{r.push(u(e[n],t-1))}catch(i){}return r.length?r:"string"==o?e:e+"\0"}function d(e,t){for(var n,r=e+"",o=0;o<r.length;)t[s&o]=s&(n^=19*t[s&o])+r.charCodeAt(o++);return p(t)}function p(e){return String.fromCharCode.apply(0,e)}t.seedrandom=function(s,h,f){var m=[],g=d(u((h=!0===h?{entropy:!0}:h||{}).entropy?[s,p(e)]:null===s?function(){try{var t=new Uint8Array(r);return(n.crypto||n.msCrypto).getRandomValues(t),p(t)}catch(a){var o=n.navigator,i=o&&o.plugins;return[+new Date,n,i,n.screen,p(e)]}}():s,3),m),v=new c(m),y=function(){for(var e=v.g(6),t=o,n=0;e<i;)e=(e+n)*r,t*=r,n=v.g(1);for(;e>=a;)e/=2,t/=2,n>>>=1;return(e+n)/t};return y.int32=function(){return 0|v.g(4)},y.quick=function(){return v.g(4)/4294967296},y.double=y,d(p(v.S),e),(h.pass||f||function(e,n,r,o){return o&&(o.S&&l(o,v),e.state=function(){return l(v,{})}),r?(t.random=e,n):e})(y,g,"global"in h?h.global:this==t,h.state)},d(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof(e){return _typeof="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},_typeof(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null;function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||"boolean"===e||"string"===e||t instanceof Number}function $bm_neg(e){var t=_typeof(e);if("number"===t||"boolean"===t||e instanceof Number)return-e;if($bm_isInstanceOfArray(e)){var n,r=e.length,o=[];for(n=0;n<r;n+=1)o[n]=-e[n];return o}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var n=_typeof(e),r=_typeof(t);if("string"===n||"string"===r)return e+t;if(isNumerable(n,e)&&isNumerable(r,t))return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var o=0,i=e.length,a=t.length,s=[];o<i||o<a;)("number"===typeof e[o]||e[o]instanceof Number)&&("number"===typeof t[o]||t[o]instanceof Number)?s[o]=e[o]+t[o]:s[o]=void 0===t[o]?e[o]:e[o]||t[o],o+=1;return s}return 0}var add=sum;function sub(e,t){var n=_typeof(e),r=_typeof(t);if(isNumerable(n,e)&&isNumerable(r,t))return"string"===n&&(e=parseInt(e,10)),"string"===r&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(n,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var o=0,i=e.length,a=t.length,s=[];o<i||o<a;)("number"===typeof e[o]||e[o]instanceof Number)&&("number"===typeof t[o]||t[o]instanceof Number)?s[o]=e[o]-t[o]:s[o]=void 0===t[o]?e[o]:e[o]||t[o],o+=1;return s}return 0}function mul(e,t){var n,r,o,i=_typeof(e),a=_typeof(t);if(isNumerable(i,e)&&isNumerable(a,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(o=e.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e[r]*t;return n}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e*t[r];return n}return 0}function div(e,t){var n,r,o,i=_typeof(e),a=_typeof(t);if(isNumerable(i,e)&&isNumerable(a,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(o=e.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e[r]/t;return n}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,n=createTypedArray("float32",o),r=0;r<o;r+=1)n[r]=e/t[r];return n}return 0}function mod(e,t){return"string"===typeof e&&(e=parseInt(e,10)),"string"===typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,n){if(t>n){var r=n;n=t,t=r}return Math.min(Math.max(e,t),n)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"===typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var n;t||(t=helperLengthArray);var r=Math.min(e.length,t.length),o=0;for(n=0;n<r;n+=1)o+=Math.pow(t[n]-e[n],2);return Math.sqrt(o)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,n,r=e[0],o=e[1],i=e[2],a=Math.max(r,o,i),s=Math.min(r,o,i),c=(a+s)/2;if(a===s)t=0,n=0;else{var l=a-s;switch(n=c>.5?l/(2-a-s):l/(a+s),a){case r:t=(o-i)/l+(o<i?6:0);break;case o:t=(i-r)/l+2;break;case i:t=(r-o)/l+4}t/=6}return[t,n,c,e[3]]}function hue2rgb(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hslToRgb(e){var t,n,r,o=e[0],i=e[1],a=e[2];if(0===i)t=a,r=a,n=a;else{var s=a<.5?a*(1+i):a+i-a*i,c=2*a-s;t=hue2rgb(c,s,o+1/3),n=hue2rgb(c,s,o),r=hue2rgb(c,s,o-1/3)}return[t,n,r,e[3]]}function linear(e,t,n,r,o){if(void 0!==r&&void 0!==o||(r=t,o=n,t=0,n=1),n<t){var i=n;n=t,t=i}if(e<=t)return r;if(e>=n)return o;var a,s=n===t?0:(e-t)/(n-t);if(!r.length)return r+(o-r)*s;var c=r.length,l=createTypedArray("float32",c);for(a=0;a<c;a+=1)l[a]=r[a]+(o[a]-r[a])*s;return l}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var n,r=t.length;e||(e=createTypedArray("float32",r));var o=createTypedArray("float32",r),i=BMMath.random();for(n=0;n<r;n+=1)o[n]=e[n]+i*(t[n]-e[n]);return o}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,n,r){var o,i=e.length,a=shapePool.newElement();a.setPathData(!!r,i);var s,c,l=[0,0];for(o=0;o<i;o+=1)s=t&&t[o]?t[o]:l,c=n&&n[o]?n[o]:l,a.setTripleAt(e[o][0],e[o][1],c[0]+e[o][0],c[1]+e[o][1],s[0]+e[o][0],s[1]+e[o][1],o,!0);return a}function initiateExpression(elem,data,property){var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var n,r,o=this.pv.length?this.pv.length:1,i=createTypedArray("float32",o),a=Math.floor(5*time);for(n=0,r=0;n<a;){for(r=0;r<o;r+=1)i[r]+=-t+2*t*BMMath.random();n+=1}var s=5*time,c=s-Math.floor(s),l=createTypedArray("float32",o);if(o>1){for(r=0;r<o;r+=1)l[r]=this.pv[r]+i[r]+(-t+2*t*BMMath.random())*c;return l}return this.pv+i[0]+(-t+2*t*BMMath.random())*c}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var n=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],r=Math.atan2(n[0],Math.sqrt(n[1]*n[1]+n[2]*n[2]))/degToRads;return[-Math.atan2(n[1],n[2])/degToRads,r,0]}function easeOut(e,t,n,r,o){return applyEase(easeOutBez,e,t,n,r,o)}function easeIn(e,t,n,r,o){return applyEase(easeInBez,e,t,n,r,o)}function ease(e,t,n,r,o){return applyEase(easeInOutBez,e,t,n,r,o)}function applyEase(e,t,n,r,o,i){void 0===o?(o=n,i=r):t=(t-n)/(r-n),t>1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(o)){var s,c=o.length,l=createTypedArray("float32",c);for(s=0;s<c;s+=1)l[s]=(i[s]-o[s])*a+o[s];return l}return(i-o)*a+o}function nearestKey(e){var t,n,r,o=data.k.length;if(data.k.length&&"number"!==typeof data.k[0])if(n=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)n=1,r=data.k[0].t;else{for(t=0;t<o-1;t+=1){if(e===data.k[t].t){n=t+1,r=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(n=t+2,r=data.k[t+1].t):(n=t+1,r=data.k[t].t);break}}-1===n&&(n=t+1,r=data.k[t].t)}else n=0,r=0;var i={};return i.index=n,i.time=r/elem.comp.globalData.frameRate,i}function key(e){var t,n,r;if(!data.k.length||"number"===typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var o=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(r=o.length,n=0;n<r;n+=1)t[n]=o[n],t.value[n]=o[n];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"===typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"===typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath],ob}(),expressionHelpers={searchExpressions:function(e,t,n){t.x&&(n.k=!0,n.x=!0,n.initiateExpression=ExpressionManager.initiateExpression,n.effectsSequence.push(n.initiateExpression(e,t,n).bind(n)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),n=this.getValueAtTime(e+-.01),r=0;if(t.length){var o;for(o=0;o<t.length;o+=1)r+=Math.pow(n[o]-t[o],2);r=100*Math.sqrt(r)}else r=0;return r},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,n,r=-.001,o=this.getValueAtTime(e),i=this.getValueAtTime(e+r);if(o.length)for(t=createTypedArray("float32",o.length),n=0;n<o.length;n+=1)t[n]=(i[n]-o[n])/r;else t=(i-o)/r;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};function addPropertyDecorator(){function e(e,t,n){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var r,o,i,a,s,c=this.comp.renderedFrame,l=this.keyframes,u=l[l.length-1].t;if(c<=u)return this.pv;if(n?o=u-(r=t?Math.abs(u-this.elem.comp.globalData.frameRate*t):Math.max(0,u-this.elem.data.ip)):((!t||t>l.length-1)&&(t=l.length-1),r=u-(o=l[l.length-1-t].t)),"pingpong"===e){if(Math.floor((c-o)/r)%2!==0)return this.getValueAtTime((r-(c-o)%r+o)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(o/this.comp.globalData.frameRate,0),p=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(((c-o)%r+o)/this.comp.globalData.frameRate,0),f=Math.floor((c-o)/r);if(this.pv.length){for(a=(s=new Array(d.length)).length,i=0;i<a;i+=1)s[i]=(p[i]-d[i])*f+h[i];return s}return(p-d)*f+h}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),g=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,i=0;i<a;i+=1)s[i]=m[i]+(m[i]-g[i])*((c-u)/this.comp.globalData.frameRate)/5e-4;return s}return m+(c-u)/.001*(m-g)}}return this.getValueAtTime(((c-o)%r+o)/this.comp.globalData.frameRate,0)}function t(e,t,n){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var r,o,i,a,s,c=this.comp.renderedFrame,l=this.keyframes,u=l[0].t;if(c>=u)return this.pv;if(n?o=u+(r=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>l.length-1)&&(t=l.length-1),r=(o=l[t].t)-u),"pingpong"===e){if(Math.floor((u-c)/r)%2===0)return this.getValueAtTime(((u-c)%r+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),p=this.getValueAtTime(o/this.comp.globalData.frameRate,0),h=this.getValueAtTime((r-(u-c)%r+u)/this.comp.globalData.frameRate,0),f=Math.floor((u-c)/r)+1;if(this.pv.length){for(a=(s=new Array(d.length)).length,i=0;i<a;i+=1)s[i]=h[i]-(p[i]-d[i])*f;return s}return h-(p-d)*f}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),g=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,i=0;i<a;i+=1)s[i]=m[i]+(m[i]-g[i])*(u-c)/.001;return s}return m+(m-g)*(u-c)/.001}}return this.getValueAtTime((r-((u-c)%r+u))/this.comp.globalData.frameRate,0)}function n(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var n,r,o=this.comp.renderedFrame/this.comp.globalData.frameRate,i=o-e,a=t>1?(o+e-i)/(t-1):1,s=0,c=0;for(n=this.pv.length?createTypedArray("float32",this.pv.length):0;s<t;){if(r=this.getValueAtTime(i+s*a),this.pv.length)for(c=0;c<this.pv.length;c+=1)n[c]+=r[c];else n+=r;s+=1}if(this.pv.length)for(c=0;c<this.pv.length;c+=1)n[c]/=t;else n/=t;return n}function r(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var n=this.a.getValueAtTime(e);t.translate(-n[0]*this.a.mult,-n[1]*this.a.mult,n[2]*this.a.mult)}if(this.appliedTransformations<2){var r=this.s.getValueAtTime(e);t.scale(r[0]*this.s.mult,r[1]*this.s.mult,r[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var o=this.sk.getValueAtTime(e),i=this.sa.getValueAtTime(e);t.skewFromAxis(-o*this.sk.mult,i*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var a=this.r.getValueAtTime(e);t.rotate(-a*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var s=this.rz.getValueAtTime(e),c=this.ry.getValueAtTime(e),l=this.rx.getValueAtTime(e),u=this.or.getValueAtTime(e);t.rotateZ(-s*this.rz.mult).rotateY(c*this.ry.mult).rotateX(l*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var d=this.px.getValueAtTime(e),p=this.py.getValueAtTime(e);if(this.data.p.z){var h=this.pz.getValueAtTime(e);t.translate(d*this.px.mult,p*this.py.mult,-h*this.pz.mult)}else t.translate(d*this.px.mult,p*this.py.mult,0)}else{var f=this.p.getValueAtTime(e);t.translate(f[0]*this.p.mult,f[1]*this.p.mult,-f[2]*this.p.mult)}return t}function o(){return this.v.clone(new Matrix)}var i=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,n){var a=i(e,t,n);return a.dynamicProperties.length?a.getValueAtTime=r.bind(a):a.getValueAtTime=o.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a};var a=PropertyFactory.getProp;PropertyFactory.getProp=function(r,o,i,s,c){var l=a(r,o,i,s,c);l.kf?l.getValueAtTime=expressionHelpers.getValueAtTime.bind(l):l.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(l),l.setGroupProperty=expressionHelpers.setGroupProperty,l.loopOut=e,l.loopIn=t,l.smooth=n,l.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(l),l.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(l),l.numKeys=1===o.a?o.k.length:0,l.propertyIndex=o.ix;var u=0;return 0!==i&&(u=createTypedArray("float32",1===o.a?o.k[0].s.length:o.k.length)),l._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(r,o,l),l.k&&c.addDynamicProperty(l),l};var s=ShapePropertyFactory.getConstructorFunction(),c=ShapePropertyFactory.getKeyframedConstructorFunction();function l(){}l.prototype={vertices:function(e,t){this.k&&this.getValue();var n,r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0));var o=r._length,i=r[e],a=r.v,s=createSizedArray(o);for(n=0;n<o;n+=1)s[n]="i"===e||"o"===e?[i[n][0]-a[n][0],i[n][1]-a[n][1]]:[i[n][0],i[n][1]];return s},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(n));for(var r,o=this._segmentsLength,i=o.lengths,a=o.totalLength*e,s=0,c=i.length,l=0;s<c;){if(l+i[s].addedLength>a){var u=s,d=n.c&&s===c-1?0:s+1,p=(a-l)/i[s].addedLength;r=bez.getPointInSegment(n.v[u],n.v[d],n.o[u],n.i[d],p,i[s]);break}l+=i[s].addedLength,s+=1}return r||(r=n.c?[n.v[0][0],n.v[0][1]]:[n.v[n._length-1][0],n.v[n._length-1][1]]),r},vectorOnPath:function(e,t,n){1==e?e=this.v.c:0==e&&(e=.999);var r=this.pointOnPath(e,t),o=this.pointOnPath(e+.001,t),i=o[0]-r[0],a=o[1]-r[1],s=Math.sqrt(Math.pow(i,2)+Math.pow(a,2));return 0===s?[0,0]:"tangent"===n?[i/s,a/s]:[-a/s,i/s]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([l],s),extendPrototype([l],c),c.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},c.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,n,r,o){var i=u(e,t,n,r,o);return i.propertyIndex=t.ix,i.lock=!1,3===n?expressionHelpers.searchExpressions(e,t.pt,i):4===n&&expressionHelpers.searchExpressions(e,t.ks,i),i.k&&e.addDynamicProperty(i),i}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var n=this.calculateExpression(t);if(e.t!==n){var r={};return this.copyData(r,e),r.t=n.toString(),r.__complete=!1,r}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}function SVGTintFilter(e,t,n,r,o){this.filterManager=t;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),i.setAttribute("result",r+"_tint_1"),e.appendChild(i),(i=createNS("feColorMatrix")).setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result",r+"_tint_2"),e.appendChild(i),this.matrixFilter=i;var a=this.createMergeNode(r,[o,r+"_tint_1",r+"_tint_2"]);e.appendChild(a)}function SVGFillFilter(e,t,n,r){this.filterManager=t;var o=createNS("feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),o.setAttribute("result",r),e.appendChild(o),this.matrixFilter=o}function SVGStrokeEffect(e,t,n){this.initialized=!1,this.filterManager=t,this.elem=n,this.paths=[]}function SVGTritoneFilter(e,t,n,r){this.filterManager=t;var o=createNS("feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","linearRGB"),o.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.appendChild(o);var i=createNS("feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",r),this.matrixFilter=i;var a=createNS("feFuncR");a.setAttribute("type","table"),i.appendChild(a),this.feFuncR=a;var s=createNS("feFuncG");s.setAttribute("type","table"),i.appendChild(s),this.feFuncG=s;var c=createNS("feFuncB");c.setAttribute("type","table"),i.appendChild(c),this.feFuncB=c,e.appendChild(i)}function SVGProLevelsFilter(e,t,n,r){this.filterManager=t;var o=this.filterManager.effectElements,i=createNS("feComponentTransfer");(o[10].p.k||0!==o[10].p.v||o[11].p.k||1!==o[11].p.v||o[12].p.k||1!==o[12].p.v||o[13].p.k||0!==o[13].p.v||o[14].p.k||1!==o[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(o[17].p.k||0!==o[17].p.v||o[18].p.k||1!==o[18].p.v||o[19].p.k||1!==o[19].p.v||o[20].p.k||0!==o[20].p.v||o[21].p.k||1!==o[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(o[24].p.k||0!==o[24].p.v||o[25].p.k||1!==o[25].p.v||o[26].p.k||1!==o[26].p.v||o[27].p.k||0!==o[27].p.v||o[28].p.k||1!==o[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(o[31].p.k||0!==o[31].p.v||o[32].p.k||1!==o[32].p.v||o[33].p.k||1!==o[33].p.v||o[34].p.k||0!==o[34].p.v||o[35].p.k||1!==o[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i)),(o[3].p.k||0!==o[3].p.v||o[4].p.k||1!==o[4].p.v||o[5].p.k||1!==o[5].p.v||o[6].p.k||0!==o[6].p.v||o[7].p.k||1!==o[7].p.v)&&((i=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",r),e.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(e,t,n,r,o){var i=t.container.globalData.renderConfig.filterSize,a=t.data.fs||i;e.setAttribute("x",a.x||i.x),e.setAttribute("y",a.y||i.y),e.setAttribute("width",a.width||i.width),e.setAttribute("height",a.height||i.height),this.filterManager=t;var s=createNS("feGaussianBlur");s.setAttribute("in","SourceAlpha"),s.setAttribute("result",r+"_drop_shadow_1"),s.setAttribute("stdDeviation","0"),this.feGaussianBlur=s,e.appendChild(s);var c=createNS("feOffset");c.setAttribute("dx","25"),c.setAttribute("dy","0"),c.setAttribute("in",r+"_drop_shadow_1"),c.setAttribute("result",r+"_drop_shadow_2"),this.feOffset=c,e.appendChild(c);var l=createNS("feFlood");l.setAttribute("flood-color","#00ff00"),l.setAttribute("flood-opacity","1"),l.setAttribute("result",r+"_drop_shadow_3"),this.feFlood=l,e.appendChild(l);var u=createNS("feComposite");u.setAttribute("in",r+"_drop_shadow_3"),u.setAttribute("in2",r+"_drop_shadow_2"),u.setAttribute("operator","in"),u.setAttribute("result",r+"_drop_shadow_4"),e.appendChild(u);var d=this.createMergeNode(r,[r+"_drop_shadow_4",o]);e.appendChild(d)}SVGComposableEffect.prototype={createMergeNode:function(e,t){var n,r,o=createNS("feMerge");for(o.setAttribute("result",e),r=0;r<t.length;r+=1)(n=createNS("feMergeNode")).setAttribute("in",t[r]),o.appendChild(n),o.appendChild(n);return o}},extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v/100;this.matrixFilter.setAttribute("values",n[0]-t[0]+" 0 0 0 "+t[0]+" "+(n[1]-t[1])+" 0 0 0 "+t[1]+" "+(n[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,n=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+n+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var e,t,n,r,o=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(r=this.elem.maskManager.masksProperties.length,n=0):r=1+(n=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);n<r;n+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:n});if(3===this.filterManager.effectElements[10].p.v){var i=createNS("mask"),a=createElementID();i.setAttribute("id",a),i.setAttribute("mask-type","alpha"),i.appendChild(t),this.elem.globalData.defs.appendChild(i);var s=createNS("g");for(s.setAttribute("mask","url("+getLocationHref()+"#"+a+")");o[0];)s.appendChild(o[0]);this.elem.layerElement.appendChild(s),this.masker=i,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(o=this.elem.layerElement.children||this.elem.layerElement.childNodes;o.length;)this.elem.layerElement.removeChild(o[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var n,r,o=this.paths.length;for(t=0;t<o;t+=1)if(-1!==this.paths[t].m&&(n=this.elem.maskManager.viewData[this.paths[t].m],r=this.paths[t].p,(e||this.filterManager._mdf||n.prop._mdf)&&r.setAttribute("d",n.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||n.prop._mdf)){var i;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),s=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),c=r.getTotalLength();i="0 0 0 "+c*a+" ";var l,u=c*(s-a),d=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,p=Math.floor(u/d);for(l=0;l<p;l+=1)i+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";i+="0 "+10*c+" 0 0"}else i="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;r.setAttribute("stroke-dasharray",i)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var h=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*h[0])+","+bmFloor(255*h[1])+","+bmFloor(255*h[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v,o=r[0]+" "+n[0]+" "+t[0],i=r[1]+" "+n[1]+" "+t[1],a=r[2]+" "+n[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",o),this.feFuncG.setAttribute("tableValues",i),this.feFuncB.setAttribute("tableValues",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var n=createNS(e);return n.setAttribute("type","table"),t.appendChild(n),n},SVGProLevelsFilter.prototype.getTableValue=function(e,t,n,r,o){for(var i,a,s=0,c=Math.min(e,t),l=Math.max(e,t),u=Array.call(null,{length:256}),d=0,p=o-r,h=t-e;s<=256;)a=(i=s/256)<=c?h<0?o:r:i>=l?h<0?r:o:r+p*Math.pow((i-e)/h,1/n),u[d]=a,d+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,n=this.filterManager.effectElements;this.feFuncRComposed&&(e||n[3].p._mdf||n[4].p._mdf||n[5].p._mdf||n[6].p._mdf||n[7].p._mdf)&&(t=this.getTableValue(n[3].p.v,n[4].p.v,n[5].p.v,n[6].p.v,n[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||n[10].p._mdf||n[11].p._mdf||n[12].p._mdf||n[13].p._mdf||n[14].p._mdf)&&(t=this.getTableValue(n[10].p.v,n[11].p.v,n[12].p.v,n[13].p.v,n[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||n[17].p._mdf||n[18].p._mdf||n[19].p._mdf||n[20].p._mdf||n[21].p._mdf)&&(t=this.getTableValue(n[17].p.v,n[18].p.v,n[19].p.v,n[20].p.v,n[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||n[24].p._mdf||n[25].p._mdf||n[26].p._mdf||n[27].p._mdf||n[28].p._mdf)&&(t=this.getTableValue(n[24].p.v,n[25].p.v,n[26].p.v,n[27].p.v,n[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||n[31].p._mdf||n[32].p._mdf||n[33].p._mdf||n[34].p._mdf||n[35].p._mdf)&&(t=this.getTableValue(n[31].p.v,n[32].p.v,n[33].p.v,n[34].p.v,n[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var n=this.filterManager.effectElements[3].p.v,r=(this.filterManager.effectElements[2].p.v-90)*degToRads,o=n*Math.cos(r),i=n*Math.sin(r);this.feOffset.setAttribute("dx",o),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,n){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=n,n.matteElement=createNS("g"),n.matteElement.appendChild(n.layerElement),n.matteElement.appendChild(n.transformedElement),n.baseElement=n.matteElement}function SVGGaussianBlurEffect(e,t,n,r){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var o=createNS("feGaussianBlur");o.setAttribute("result",r),e.appendChild(o),this.feGaussianBlur=o}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,n=_svgMatteSymbols.length;t<n;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var n=e.layerElement.parentNode;if(n){for(var r,o=n.children,i=0,a=o.length;i<a&&o[i]!==e.layerElement;)i+=1;i<=a-2&&(r=o[i+1]);var s=createNS("use");s.setAttribute("href","#"+t),r?n.insertBefore(s,r):n.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var n=createElementID(),r=createNS("mask");r.setAttribute("id",t.layerId),r.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var o=e.globalData.defs;o.appendChild(r);var i=createNS("symbol");i.setAttribute("id",n),this.replaceInParent(t,n),i.appendChild(t.layerElement),o.appendChild(i);var a=createNS("use");a.setAttribute("href","#"+n),r.appendChild(a),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,n=0,r=t.length;n<r;)t[n]&&t[n].data.ind===e&&this.setElementAsMask(this.elem,t[n]),n+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,n=this.filterManager.effectElements[1].p.v,r=3==n?0:t,o=2==n?0:t;this.feGaussianBlur.setAttribute("stdDeviation",r+" "+o);var i=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",i)}},registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),setExpressionsPlugin(Expressions),initialize$1(),initialize(),registerEffect(20,SVGTintFilter,!0),registerEffect(21,SVGFillFilter,!0),registerEffect(22,SVGStrokeEffect,!1),registerEffect(23,SVGTritoneFilter,!0),registerEffect(24,SVGProLevelsFilter,!0),registerEffect(25,SVGDropShadowEffect,!0),registerEffect(28,SVGMatte3Effect,!1),registerEffect(29,SVGGaussianBlurEffect,!0),lottie},module.exports=factory())},39405:function(e){var t=1e3,n=60*t,r=60*n,o=24*r,i=7*o,a=365.25*o;function s(e,t,n,r){var o=t>=1.5*n;return Math.round(e/n)+" "+r+(o?"s":"")}e.exports=function(e,c){c=c||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s)return;var c=parseFloat(s[1]);switch((s[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return c*a;case"weeks":case"week":case"w":return c*i;case"days":case"day":case"d":return c*o;case"hours":case"hour":case"hrs":case"hr":case"h":return c*r;case"minutes":case"minute":case"mins":case"min":case"m":return c*n;case"seconds":case"second":case"secs":case"sec":case"s":return c*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}(e);if("number"===l&&isFinite(e))return c.long?function(e){var i=Math.abs(e);if(i>=o)return s(e,i,o,"day");if(i>=r)return s(e,i,r,"hour");if(i>=n)return s(e,i,n,"minute");if(i>=t)return s(e,i,t,"second");return e+" ms"}(e):function(e){var i=Math.abs(e);if(i>=o)return Math.round(e/o)+"d";if(i>=r)return Math.round(e/r)+"h";if(i>=n)return Math.round(e/n)+"m";if(i>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},16512:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function o(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,i){for(var a,s,c=o(e),l=1;l<arguments.length;l++){for(var u in a=Object(arguments[l]))n.call(a,u)&&(c[u]=a[u]);if(t){s=t(a);for(var d=0;d<s.length;d++)r.call(a,s[d])&&(c[s[d]]=a[s[d]])}}return c}},44886:function(e){"use strict";var t={};function n(e){var n;return t[e]?e:(n=e.toLowerCase().replace("_","-"),t[n]?n:(n=n.split("-")[0],t[n]?n:null))}function r(e,r){var o=n(e);if(!o)return-1;if(!t[o].cFn)return 0;var i=String(r),a=i.indexOf(".")<0?"":i.split(".")[1],s=a.length,c=+r,l=+i.split(".")[0],u=0===a.length?0:+a.replace(/0+$/,"");return t[o].cFn(c,l,s,+a,u)}function o(e,r){var o=n(e);if(!o)return-1;if(!t[o].oFn)return 0;var i=String(r),a=i.indexOf(".")<0?"":i.split(".")[1],s=a.length,c=+r,l=+i.split(".")[0],u=0===a.length?0:+a.replace(/0+$/,"");return t[o].oFn(c,l,s,+a,u)}e.exports=function(e,o){var i=n(e);return i?t[i].c[r(i,o)]:null},e.exports.indexOf=r,e.exports.forms=function(e){var r=n(e);return t[r]?t[r].c:null},e.exports.ordinal=function(e,r){var i=n(e);return t[i]?t[i].o[o(i,r)]:null},e.exports.ordinal.indexOf=o,e.exports.ordinal.forms=function(e){var r=n(e);return t[r]?t[r].o:null};var i=["zero","one","two","few","many","other"];function a(e){return i[e]}function s(e,n){var r;for(n.c=n.c?n.c.map(a):["other"],n.o=n.o?n.o.map(a):["other"],r=0;r<e.length;r++)t[e[r]]=n}function c(e,t,n){return e<=n&&n<=t&&n%1===0}function l(e,t){return e.indexOf(t)>=0}s(["af","an","asa","bem","bez","bg","brx","ce","cgg","chr","ckb","dv","ee","el","eo","es","eu","fo","fur","gsw","ha","haw","jgo","jmc","kaj","kcg","kkj","kl","ks","ksb","ku","ky","lb","lg","mas","mgo","ml","mn","nah","nb","nd","nn","nnh","no","nr","ny","nyn","om","os","pap","ps","rm","rof","rwk","saq","sd","sdh","seh","sn","so","ss","ssy","st","syr","ta","te","teo","tig","tn","tr","ts","ug","uz","ve","vo","vun","wae","xh","xog"],{c:[1,5],cFn:function(e){return 1===e?0:1}}),s(["ak","bho","guw","ln","mg","nso","pa","ti","wa"],{c:[1,5],cFn:function(e){return c(0,1,e)?0:1}}),s(["am","fa","kn","zu"],{c:[1,5],cFn:function(e,t){return 0===t||1===e?0:1}}),s(["ar","ars"],{c:[0,1,2,3,4,5],cFn:function(e){var t=e%100;return 0===e?0:1===e?1:2===e?2:c(3,10,t)?3:c(11,99,t)?4:5}}),s(["as","bn"],{c:[1,5],cFn:function(e,t){return 0===t||1===e?0:1},o:[1,2,3,4,5],oFn:function(e){return l([1,5,7,8,9,10],e)?0:l([2,3],e)?1:4===e?2:6===e?3:4}}),s(["ast","de","et","fi","fy","gl","ia","io","ji","nl","pt-pt","sw","ur","yi"],{c:[1,5],cFn:function(e,t,n){return 1===t&&0===n?0:1}}),s(["az"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[1,3,4,5],oFn:function(e,t){var n=t%10,r=t%100,o=t%1e3;return l([1,2,5,7,8],n)||l([20,50,70,80],r)?0:l([3,4],n)||l([100,200,300,400,500,600,700,800,900],o)?1:0===t||6===n||l([40,60,90],r)?2:3}}),s(["be"],{c:[1,3,4,5],cFn:function(e){var t=e%10,n=e%100;return 1===t&&11!==n?0:c(2,4,t)&&!c(12,14,n)?1:0===t||c(5,9,t)||c(11,14,n)?2:3},o:[3,5],oFn:function(e){var t=e%100;return l([2,3],e%10)&&!l([12,13],t)?0:1}}),s(["bm","bo","dz","id","ig","ii","in","ja","jbo","jv","jw","kde","kea","km","ko","lkt","my","nqo","osa","root","sah","ses","sg","su","th","to","wo","yo","yue","zh"],{}),s(["br"],{c:[1,2,3,4,5],cFn:function(e){var t=e%10,n=e%100,r=e%1e6;return 1!==t||l([11,71,91],n)?2!==t||l([12,72,92],n)?!c(3,4,t)&&9!==t||c(10,19,n)||c(70,79,n)||c(90,99,n)?0!==e&&0===r?3:4:2:1:0}}),s(["bs","hr","sh","sr"],{c:[1,3,5],cFn:function(e,t,n,r){var o=t%10,i=t%100,a=r%10,s=r%100;return 0===n&&1===o&&11!==i||1===a&&11!==s?0:0===n&&c(2,4,o)&&!c(12,14,i)||c(2,4,a)&&!c(12,14,s)?1:2}}),s(["ca"],{c:[1,5],cFn:function(e,t,n){return 1===t&&0===n?0:1},o:[1,2,3,5],oFn:function(e){return l([1,3],e)?0:2===e?1:4===e?2:3}}),s(["ceb"],{c:[1,5],cFn:function(e,t,n,r){var o=t%10,i=r%10;return 0===n&&l([1,2,3],t)||0===n&&!l([4,6,9],o)||0!==n&&!l([4,6,9],i)?0:1}}),s(["cs","sk"],{c:[1,3,4,5],cFn:function(e,t,n){return 1===t&&0===n?0:c(2,4,t)&&0===n?1:0!==n?2:3}}),s(["cy"],{c:[0,1,2,3,4,5],cFn:function(e){return 0===e?0:1===e?1:2===e?2:3===e?3:6===e?4:5},o:[0,1,2,3,4,5],oFn:function(e){return l([0,7,8,9],e)?0:1===e?1:2===e?2:l([3,4],e)?3:l([5,6],e)?4:5}}),s(["da"],{c:[1,5],cFn:function(e,t,n,r,o){return 1===e||0!==o&&l([0,1],t)?0:1}}),s(["dsb","hsb"],{c:[1,2,3,5],cFn:function(e,t,n,r){var o=t%100,i=r%100;return 0===n&&1===o||1===i?0:0===n&&2===o||2===i?1:0===n&&c(3,4,o)||c(3,4,i)?2:3}}),s(["en"],{c:[1,5],cFn:function(e,t,n){return 1===t&&0===n?0:1},o:[1,2,3,5],oFn:function(e){var t=e%10,n=e%100;return 1===t&&11!==n?0:2===t&&12!==n?1:3===t&&13!==n?2:3}}),s(["ff","kab"],{c:[1,5],cFn:function(e,t){return l([0,1],t)?0:1}}),s(["fil","tl"],{c:[1,5],cFn:function(e,t,n,r){var o=t%10,i=r%10;return 0===n&&l([1,2,3],t)||0===n&&!l([4,6,9],o)||0!==n&&!l([4,6,9],i)?0:1},o:[1,5],oFn:function(e){return 1===e?0:1}}),s(["fr","hy"],{c:[1,5],cFn:function(e,t){return l([0,1],t)?0:1},o:[1,5],oFn:function(e){return 1===e?0:1}}),s(["ga"],{c:[1,2,3,4,5],cFn:function(e){return 1===e?0:2===e?1:c(3,6,e)?2:c(7,10,e)?3:4},o:[1,5],oFn:function(e){return 1===e?0:1}}),s(["gd"],{c:[1,2,3,5],cFn:function(e){return l([1,11],e)?0:l([2,12],e)?1:c(3,10,e)||c(13,19,e)?2:3},o:[1,2,3,5],oFn:function(e){return l([1,11],e)?0:l([2,12],e)?1:l([3,13],e)?2:3}}),s(["gu","hi"],{c:[1,5],cFn:function(e,t){return 0===t||1===e?0:1},o:[1,2,3,4,5],oFn:function(e){return 1===e?0:l([2,3],e)?1:4===e?2:6===e?3:4}}),s(["gv"],{c:[1,2,3,4,5],cFn:function(e,t,n){var r=t%10;return 0===n&&1===r?0:0===n&&2===r?1:0===n&&l([0,20,40,60,80],t%100)?2:0!==n?3:4}}),s(["he","iw"],{c:[1,2,4,5],cFn:function(e,t,n){var r=e%10;return 1===t&&0===n?0:2===t&&0===n?1:0!==n||c(0,10,e)||0!==r?3:2}}),s(["hu"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[1,5],oFn:function(e){return l([1,5],e)?0:1}}),s(["is"],{c:[1,5],cFn:function(e,t,n,r,o){return 0===o&&1===t%10&&11!==t%100||0!==o?0:1}}),s(["it","sc","scn"],{c:[1,5],cFn:function(e,t,n){return 1===t&&0===n?0:1},o:[4,5],oFn:function(e){return l([11,8,80,800],e)?0:1}}),s(["iu","naq","se","sma","smi","smj","smn","sms"],{c:[1,2,5],cFn:function(e){return 1===e?0:2===e?1:2}}),s(["ka"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[1,4,5],oFn:function(e,t){var n=t%100;return 1===t?0:0===t||c(2,20,n)||40===n||60===n||80===n?1:2}}),s(["kk"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[4,5],oFn:function(e){var t=e%10;return 6===t||9===t||0===t&&0!==e?0:1}}),s(["ksh"],{c:[0,1,5],cFn:function(e){return 0===e?0:1===e?1:2}}),s(["kw"],{c:[0,1,2,3,4,5],cFn:function(e){var t=e%100,n=e%1e3,r=e%1e5,o=e%1e6;return 0===e?0:1===e?1:l([2,22,42,62,82],t)||0===n&&(c(1e3,2e4,r)||4e4===r||6e4===r||8e4===r)||0!==e&&1e5===o?2:l([3,23,43,63,83],t)?3:1!==e&&l([1,21,41,61,81],t)?4:5},o:[1,4,5],oFn:function(e){var t=e%100;return c(1,4,e)||c(1,4,t)||c(21,24,t)||c(41,44,t)||c(61,64,t)||c(81,84,t)?0:5===e||5===t?1:2}}),s(["lag"],{c:[0,1,5],cFn:function(e,t){return 0===e?0:l([0,1],t)&&0!==e?1:2}}),s(["lo","ms","vi"],{o:[1,5],oFn:function(e){return 1===e?0:1}}),s(["lt"],{c:[1,3,4,5],cFn:function(e,t,n,r){var o=e%10,i=e%100;return 1!==o||c(11,19,i)?c(2,9,o)&&!c(11,19,i)?1:0!==r?2:3:0}}),s(["lv","prg"],{c:[0,1,5],cFn:function(e,t,n,r){var o=e%10,i=e%100,a=r%100,s=r%10;return 0===o||c(11,19,i)||2===n&&c(11,19,a)?0:1===o&&11!==i||2===n&&1===s&&11!==a||2!==n&&1===s?1:2}}),s(["mk"],{c:[1,5],cFn:function(e,t,n,r){return 0===n&&1===t%10&&11!==t%100||1===r%10&&11!==r%100?0:1},o:[1,2,4,5],oFn:function(e,t){var n=t%10,r=t%100;return 1===n&&11!==r?0:2===n&&12!==r?1:l([7,8],n)&&!l([17,18],r)?2:3}}),s(["mo","ro"],{c:[1,3,5],cFn:function(e,t,n){return 1===t&&0===n?0:0!==n||0===e||c(2,19,e%100)?1:2},o:[1,5],oFn:function(e){return 1===e?0:1}}),s(["mr"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[1,2,3,5],oFn:function(e){return 1===e?0:l([2,3],e)?1:4===e?2:3}}),s(["mt"],{c:[1,3,4,5],cFn:function(e){var t=e%100;return 1===e?0:0===e||c(2,10,t)?1:c(11,19,t)?2:3}}),s(["ne"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[1,5],oFn:function(e){return c(1,4,e)?0:1}}),s(["or"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[1,2,3,4,5],oFn:function(e){return 1===e||5===e||c(7,9,e)?0:l([2,3],e)?1:4===e?2:6===e?3:4}}),s(["pl"],{c:[1,3,4,5],cFn:function(e,t,n){var r=t%10,o=t%100;return 1===t&&0===n?0:0===n&&c(2,4,r)&&!c(12,14,o)?1:0===n&&1!==t&&c(0,1,r)||0===n&&c(5,9,r)||0===n&&c(12,14,o)?2:3}}),s(["pt"],{c:[1,5],cFn:function(e,t){return c(0,1,t)?0:1}}),s(["ru"],{c:[1,3,4,5],cFn:function(e,t,n){var r=t%10,o=t%100;return 0===n&&1===r&&11!==o?0:0===n&&c(2,4,r)&&!c(12,14,o)?1:0===n&&0===r||0===n&&c(5,9,r)||0===n&&c(11,14,o)?2:3}}),s(["shi"],{c:[1,3,5],cFn:function(e,t){return 0===t||1===e?0:c(2,10,e)?1:2}}),s(["si"],{c:[1,5],cFn:function(e,t,n,r){return l([0,1],e)||0===t&&1===r?0:1}}),s(["sl"],{c:[1,2,3,5],cFn:function(e,t,n){var r=t%100;return 0===n&&1===r?0:0===n&&2===r?1:0===n&&c(3,4,r)||0!==n?2:3}}),s(["sq"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[1,4,5],oFn:function(e){return 1===e?0:4===e%10&&14!==e%100?1:2}}),s(["sv"],{c:[1,5],cFn:function(e,t,n){return 1===t&&0===n?0:1},o:[1,5],oFn:function(e){var t=e%100;return l([1,2],e%10)&&!l([11,12],t)?0:1}}),s(["tk"],{c:[1,5],cFn:function(e){return 1===e?0:1},o:[3,5],oFn:function(e){return l([6,9],e%10)||10===e?0:1}}),s(["tzm"],{c:[1,5],cFn:function(e){return c(0,1,e)||c(11,99,e)?0:1}}),s(["uk"],{c:[1,3,4,5],cFn:function(e,t,n){var r=t%10,o=t%100;return 0===n&&1===r&&11!==o?0:0===n&&c(2,4,r)&&!c(12,14,o)?1:0===n&&0===r||0===n&&c(5,9,r)||0===n&&c(11,14,o)?2:3},o:[3,5],oFn:function(e){return 3===e%10&&13!==e%100?0:1}})},47802:function(e){var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"===typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"===typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var s,c=[],l=!1,u=-1;function d(){l&&s&&(l=!1,s.length?c=s.concat(c):u=-1,c.length&&p())}function p(){if(!l){var e=a(d);l=!0;for(var t=c.length;t;){for(s=c,c=[];++u<t;)s&&s[u].run();u=-1,t=c.length}s=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===i||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function f(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new h(e,t)),1!==c.length||l||a(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=f,r.addListener=f,r.once=f,r.off=f,r.removeListener=f,r.removeAllListeners=f,r.emit=f,r.prependListener=f,r.prependOnceListener=f,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},51947:function(e,t,n){"use strict";var r=n(63343);function o(){}var i=null,a={};function s(e){if("object"!==typeof this)throw new TypeError("Promises must be constructed via new");if("function"!==typeof e)throw new TypeError("Promise constructor's argument is not a function");this._U=0,this._V=0,this._W=null,this._X=null,e!==o&&h(e,this)}function c(e,t){for(;3===e._V;)e=e._W;if(s._Y&&s._Y(e),0===e._V)return 0===e._U?(e._U=1,void(e._X=t)):1===e._U?(e._U=2,void(e._X=[e._X,t])):void e._X.push(t);!function(e,t){r((function(){var n=1===e._V?t.onFulfilled:t.onRejected;if(null!==n){var r=function(e,t){try{return e(t)}catch(n){return i=n,a}}(n,e._W);r===a?u(t.promise,i):l(t.promise,r)}else 1===e._V?l(t.promise,e._W):u(t.promise,e._W)}))}(e,t)}function l(e,t){if(t===e)return u(e,new TypeError("A promise cannot be resolved with itself."));if(t&&("object"===typeof t||"function"===typeof t)){var n=function(e){try{return e.then}catch(t){return i=t,a}}(t);if(n===a)return u(e,i);if(n===e.then&&t instanceof s)return e._V=3,e._W=t,void d(e);if("function"===typeof n)return void h(n.bind(t),e)}e._V=1,e._W=t,d(e)}function u(e,t){e._V=2,e._W=t,s._Z&&s._Z(e,t),d(e)}function d(e){if(1===e._U&&(c(e,e._X),e._X=null),2===e._U){for(var t=0;t<e._X.length;t++)c(e,e._X[t]);e._X=null}}function p(e,t,n){this.onFulfilled="function"===typeof e?e:null,this.onRejected="function"===typeof t?t:null,this.promise=n}function h(e,t){var n=!1,r=function(e,t,n){try{e(t,n)}catch(r){return i=r,a}}(e,(function(e){n||(n=!0,l(t,e))}),(function(e){n||(n=!0,u(t,e))}));n||r!==a||(n=!0,u(t,i))}e.exports=s,s._Y=null,s._Z=null,s._0=o,s.prototype.then=function(e,t){if(this.constructor!==s)return function(e,t,n){return new e.constructor((function(r,i){var a=new s(o);a.then(r,i),c(e,new p(t,n,a))}))}(this,e,t);var n=new s(o);return c(this,new p(e,t,n)),n}},50991:function(e,t,n){"use strict";var r=n(51947);e.exports=r;var o=u(!0),i=u(!1),a=u(null),s=u(void 0),c=u(0),l=u("");function u(e){var t=new r(r._0);return t._V=1,t._W=e,t}r.resolve=function(e){if(e instanceof r)return e;if(null===e)return a;if(void 0===e)return s;if(!0===e)return o;if(!1===e)return i;if(0===e)return c;if(""===e)return l;if("object"===typeof e||"function"===typeof e)try{var t=e.then;if("function"===typeof t)return new r(t.bind(e))}catch(n){return new r((function(e,t){t(n)}))}return u(e)};var d=function(e){return"function"===typeof Array.from?(d=Array.from,Array.from(e)):(d=function(e){return Array.prototype.slice.call(e)},Array.prototype.slice.call(e))};r.all=function(e){var t=d(e);return new r((function(e,n){if(0===t.length)return e([]);var o=t.length;function i(a,s){if(s&&("object"===typeof s||"function"===typeof s)){if(s instanceof r&&s.then===r.prototype.then){for(;3===s._V;)s=s._W;return 1===s._V?i(a,s._W):(2===s._V&&n(s._W),void s.then((function(e){i(a,e)}),n))}var c=s.then;if("function"===typeof c)return void new r(c.bind(s)).then((function(e){i(a,e)}),n)}t[a]=s,0===--o&&e(t)}for(var a=0;a<t.length;a++)i(a,t[a])}))},r.reject=function(e){return new r((function(t,n){n(e)}))},r.race=function(e){return new r((function(t,n){d(e).forEach((function(e){r.resolve(e).then(t,n)}))}))},r.prototype.catch=function(e){return this.then(null,e)}},51387:function(e,t,n){"use strict";var r=n(51947),o=[ReferenceError,TypeError,RangeError],i=!1;function a(){i=!1,r._Y=null,r._Z=null}function s(e,t){return t.some((function(t){return e instanceof t}))}t.disable=a,t.enable=function(e){e=e||{},i&&a();i=!0;var t=0,n=0,c={};function l(t){(e.allRejections||s(c[t].error,e.whitelist||o))&&(c[t].displayId=n++,e.onUnhandled?(c[t].logged=!0,e.onUnhandled(c[t].displayId,c[t].error)):(c[t].logged=!0,function(e,t){console.warn("Possible Unhandled Promise Rejection (id: "+e+"):"),((t&&(t.stack||t))+"").split("\n").forEach((function(e){console.warn("  "+e)}))}(c[t].displayId,c[t].error)))}r._Y=function(t){2===t._V&&c[t._1]&&(c[t._1].logged?function(t){c[t].logged&&(e.onHandled?e.onHandled(c[t].displayId,c[t].error):c[t].onUnhandled||(console.warn("Promise Rejection Handled (id: "+c[t].displayId+"):"),console.warn('  This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+c[t].displayId+".")))}(t._1):clearTimeout(c[t._1].timeout),delete c[t._1])},r._Z=function(e,n){0===e._U&&(e._1=t++,c[e._1]={displayId:null,error:n,timeout:setTimeout(l.bind(null,e._1),s(n,o)?100:2e3),logged:!1})}}},68074:function(e,t,n){"use strict";var r=n(20441);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},15360:function(e,t,n){e.exports=n(68074)()},20441:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},51216:function(e,t,n){"use strict";n(76626),n(19042),n(44851),n(69326),n(36983),n(86508),n(79737),n(40952),n(40186),n(70202),n(17824),n(22463),n(91404),n(91015),n(85647),n(48414),n(86754),n(19514),n(51922),n(81162),n(40137),n(36726),n(95543),n(97199),"undefined"===typeof Promise&&(n(51387).enable(),self.Promise=n(50991)),"undefined"!==typeof window&&n(78556),Object.assign=n(16512)},91747:function(e,t,n){"use strict";n(76626),n(19042),n(44851),n(69326),n(36983),n(86508),n(79737),n(40952),n(40186),n(70202),n(17824),n(22463),n(91404),n(91015),n(85647),n(9268),n(64050),n(84021),n(94840),n(70169),n(54788),n(74055),n(95543),n(87742),n(30113),n(49453),n(91887),n(76058),n(97617),n(90378),n(91321),n(63538),n(66493),n(49923),n(17377),n(69663),n(22863),n(39732),n(498),n(97031),n(56766),n(3113),n(48414),n(64250),n(37528),n(2763),n(53800),n(5407),n(90624),n(32297),n(15723),n(86902),n(8304),n(11343),n(34421),n(15669),n(4400),n(67593),n(10830),n(70509),n(86754),n(24368),n(46733),n(10275),n(46189),n(35330),n(92985),n(40824),n(47490),n(10192),n(40581),n(70370),n(12399),n(52566),n(15902),n(39474),n(83963),n(65276),n(18090),n(58850),n(47745),n(76599),n(80888),n(56099),n(58993),n(1590),n(70072),n(26327),n(35085),n(30289),n(45732),n(72974),n(53476),n(19514),n(19037),n(14108),n(79195),n(77445),n(79160),n(84495),n(18666),n(65080),n(69288),n(5367),n(45370),n(11920),n(18731),n(83545),n(23496),n(25580),n(35827),n(98076),n(25885),n(84532),n(2342),n(12892),n(9088),n(33253),n(25912),n(12844),n(73528),n(97199),n(96248),n(57020),n(26213),n(57291),n(32622),n(90657),n(23005),n(91909),n(71441),n(59949),n(38589),n(91732),n(16848),n(4739),n(76783),n(52182),n(26683),n(78797),n(8565),n(17980),n(70549),n(7986),n(22607),n(26967),n(66505),n(73141),n(95850),n(79371),n(77796),n(41314),n(7998),n(27949),n(10119),n(201),n(72129),n(31205),n(7129),n(1282),n(19075),n(35954),n(54007),n(88912),n(88693),n(49826),n(41977),n(9772),n(68887),n(15068),n(94773),n(80634),n(23633),n(7784),n(20318),n(85220),n(72080),n(22548),n(91823),n(7124),n(10271),n(85525),n(53411),n(60839),n(36726),n(88685),n(74803),n(48985),n(12713),n(90089),n(56344)},39963:function(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,l=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,f=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function C(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case i:case s:case a:case h:return e;default:switch(e=e&&e.$$typeof){case l:case p:case g:case m:case c:return e;default:return t}}case o:return t}}}function w(e){return C(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=l,t.ContextProvider=c,t.Element=r,t.ForwardRef=p,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=h,t.isAsyncMode=function(e){return w(e)||C(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return C(e)===l},t.isContextProvider=function(e){return C(e)===c},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return C(e)===p},t.isFragment=function(e){return C(e)===i},t.isLazy=function(e){return C(e)===g},t.isMemo=function(e){return C(e)===m},t.isPortal=function(e){return C(e)===o},t.isProfiler=function(e){return C(e)===s},t.isStrictMode=function(e){return C(e)===a},t.isSuspense=function(e){return C(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===d||e===s||e===a||e===h||e===f||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===c||e.$$typeof===l||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===_||e.$$typeof===v)},t.typeOf=C},55791:function(e,t,n){"use strict";e.exports=n(39963)},13049:function(e,t){"use strict";var n=60103,r=60106,o=60107,i=60108,a=60114,s=60109,c=60110,l=60112,u=60113,d=60120,p=60115,h=60116,f=60121,m=60122,g=60117,v=60129,y=60131;if("function"===typeof Symbol&&Symbol.for){var b=Symbol.for;n=b("react.element"),r=b("react.portal"),o=b("react.fragment"),i=b("react.strict_mode"),a=b("react.profiler"),s=b("react.provider"),c=b("react.context"),l=b("react.forward_ref"),u=b("react.suspense"),d=b("react.suspense_list"),p=b("react.memo"),h=b("react.lazy"),f=b("react.block"),m=b("react.server.block"),g=b("react.fundamental"),v=b("react.debug_trace_mode"),y=b("react.legacy_hidden")}function _(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case a:case i:case u:case d:return e;default:switch(e=e&&e.$$typeof){case c:case l:case h:case p:case s:return e;default:return t}}case r:return t}}}t.isContextConsumer=function(e){return _(e)===c}},82069:function(e,t,n){"use strict";e.exports=n(13049)},52037:function(e,t,n){var r=n(90462);e.exports=f,e.exports.parse=i,e.exports.compile=function(e,t){return c(i(e,t),t)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=h;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function i(e,t){for(var n,r=[],i=0,s=0,c="",l=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d=n[0],p=n[1],h=n.index;if(c+=e.slice(s,h),s=h+d.length,p)c+=p[1];else{var f=e[s],m=n[2],g=n[3],v=n[4],y=n[5],b=n[6],_=n[7];c&&(r.push(c),c="");var C=null!=m&&null!=f&&f!==m,w="+"===b||"*"===b,x="?"===b||"*"===b,E=m||l,k=v||y,S=m||("string"===typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||i++,prefix:m||"",delimiter:E,optional:x,repeat:w,partial:C,asterisk:!!_,pattern:k?u(k):_?".*":a(E,S)})}}return s<e.length&&(c+=e.substr(s)),c&&r.push(c),r}function a(e,t){return!t||t.indexOf(e)>-1?"[^"+l(e)+"]+?":l(t)+"|(?:(?!"+l(t)+")[^"+l(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function c(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"===typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",p(t)));return function(t,o){for(var i="",a=t||{},c=(o||{}).pretty?s:encodeURIComponent,l=0;l<e.length;l++){var u=e[l];if("string"!==typeof u){var d,p=a[u.name];if(null==p){if(u.optional){u.partial&&(i+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(p)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var h=0;h<p.length;h++){if(d=c(p[h]),!n[l].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");i+=(0===h?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):c(p),!n[l].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');i+=u.prefix+d}}else i+=u}return i}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function u(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function d(e,t){return e.keys=t,e}function p(e){return e&&e.sensitive?"":"i"}function h(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,i=!1!==n.end,a="",s=0;s<e.length;s++){var c=e[s];if("string"===typeof c)a+=l(c);else{var u=l(c.prefix),h="(?:"+c.pattern+")";t.push(c),c.repeat&&(h+="(?:"+u+h+")*"),a+=h=c.optional?c.partial?u+"("+h+")?":"(?:"+u+"("+h+"))?":u+"("+h+")"}}var f=l(n.delimiter||"/"),m=a.slice(-f.length)===f;return o||(a=(m?a.slice(0,-f.length):a)+"(?:"+f+"(?=$))?"),a+=i?"$":o&&m?"":"(?="+f+"|$)",d(new RegExp("^"+a,p(n)),t)}function f(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return d(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(f(e[o],t,n).source);return d(new RegExp("(?:"+r.join("|")+")",p(n)),t)}(e,t,n):function(e,t,n){return h(i(e,n),t,n)}(e,t,n)}},96656:function(e,t,n){"use strict";var r=n(41594),o=60103;if(t.Fragment=60107,"function"===typeof Symbol&&Symbol.for){var i=Symbol.for;o=i("react.element"),t.Fragment=i("react.fragment")}var a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s=Object.prototype.hasOwnProperty,c={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,n){var r,i={},l=null,u=null;for(r in void 0!==n&&(l=""+n),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(u=t.ref),t)s.call(t,r)&&!c.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:o,type:e,key:l,ref:u,props:i,_owner:a.current}}t.jsx=l,t.jsxs=l},80812:function(e,t,n){"use strict";e.exports=n(96656)},56344:function(e){var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,o="function"===typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(R){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,i=Object.create(o.prototype),a=new I(r||[]);return i._invoke=function(e,t,n){var r=d;return function(o,i){if(r===h)throw new Error("Generator is already running");if(r===f){if("throw"===o)throw i;return A()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var s=k(a,n);if(s){if(s===m)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var c=u(e,t,n);if("normal"===c.type){if(r=n.done?f:p,c.arg===m)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=f,n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(R){return{type:"throw",arg:R}}}e.wrap=l;var d="suspendedStart",p="suspendedYield",h="executing",f="completed",m={};function g(){}function v(){}function y(){}var b={};c(b,i,(function(){return this}));var _=Object.getPrototypeOf,C=_&&_(_(P([])));C&&C!==n&&r.call(C,i)&&(b=C);var w=y.prototype=g.prototype=Object.create(b);function x(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function n(o,i,a,s){var c=u(e[o],e,i);if("throw"!==c.type){var l=c.arg,d=l.value;return d&&"object"===typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(i,i):i()}}function k(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,k(e,n),"throw"===n.method))return m;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var o=u(r,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,m;var i=o.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function P(e){if(e){var n=e[i];if(n)return n.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:A}}function A(){return{value:t,done:!0}}return v.prototype=y,c(w,"constructor",y),c(y,"constructor",v),v.displayName=c(y,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"===typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,s,"GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},x(E.prototype),c(E.prototype,a,(function(){return this})),e.AsyncIterator=E,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new E(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},x(w),c(w,s,"Generator"),c(w,i,(function(){return this})),c(w,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=P,I.prototype={constructor:I,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(T),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return s.type="throw",s.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;T(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:P(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=t}catch(n){"object"===typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},20256:function(e,t){"use strict";function n(e,t){return e===t}function r(e,t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,o=0;o<r;o++)if(!e(t[o],n[o]))return!1;return!0}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,o=null,i=null;return function(){return r(t,o,arguments)||(i=e.apply(null,arguments)),o=arguments,i}}function i(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"===typeof e}))){var n=t.map((function(e){return typeof e})).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+n+"]")}return t}function a(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return function(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];var s=0,c=r.pop(),l=i(r),u=e.apply(void 0,[function(){return s++,c.apply(null,arguments)}].concat(n)),d=o((function(){for(var e=[],t=l.length,n=0;n<t;n++)e.push(l[n].apply(null,arguments));return u.apply(null,e)}));return d.resultFunc=c,d.recomputations=function(){return s},d.resetRecomputations=function(){return s=0},d}}var s=t.Mz=a(o)},84867:function(e,t,n){"use strict";n.r(t),n.d(t,{__assign:function(){return i},__asyncDelegator:function(){return C},__asyncGenerator:function(){return _},__asyncValues:function(){return w},__await:function(){return b},__awaiter:function(){return u},__classPrivateFieldGet:function(){return T},__classPrivateFieldIn:function(){return P},__classPrivateFieldSet:function(){return I},__createBinding:function(){return p},__decorate:function(){return s},__exportStar:function(){return h},__extends:function(){return o},__generator:function(){return d},__importDefault:function(){return S},__importStar:function(){return k},__makeTemplateObject:function(){return x},__metadata:function(){return l},__param:function(){return c},__read:function(){return m},__rest:function(){return a},__spread:function(){return g},__spreadArray:function(){return y},__spreadArrays:function(){return v},__values:function(){return f}});var 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 o(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)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i.apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function s(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=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 c(e,t){return function(n,r){t(n,r,e)}}function l(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function u(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}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 d(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(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}var p=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]};function h(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||p(t,e,n)}function f(e){var t="function"===typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function m(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(m(arguments[t]));return e}function v(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r}function y(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function b(e){return this instanceof b?(this.v=e,this):new b(e)}function _(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(e){o[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||s(e,t)}))})}function s(e,t){try{(n=o[e](t)).value instanceof b?Promise.resolve(n.value.v).then(c,l):u(i[0][2],n)}catch(r){u(i[0][3],r)}var n}function c(e){s("next",e)}function l(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function C(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:b(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=f(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var E=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function k(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&p(t,e,n);return E(t,e),t}function S(e){return e&&e.__esModule?e:{default:e}}function T(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function I(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function P(e,t){if(null===t||"object"!==typeof t&&"function"!==typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"===typeof e?t===e:e.has(t)}},78556:function(e,t,n){"use strict";n.r(t),n.d(t,{DOMException:function(){return S},Headers:function(){return f},Request:function(){return C},Response:function(){return E},fetch:function(){return T}});var r="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof self&&self||"undefined"!==typeof r&&r,o="URLSearchParams"in r,i="Symbol"in r&&"iterator"in Symbol,a="FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),s="FormData"in r,c="ArrayBuffer"in r;if(c)var l=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],u=ArrayBuffer.isView||function(e){return e&&l.indexOf(Object.prototype.toString.call(e))>-1};function d(e){if("string"!==typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function p(e){return"string"!==typeof e&&(e=String(e)),e}function h(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return i&&(t[Symbol.iterator]=function(){return t}),t}function f(e){this.map={},e instanceof f?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function m(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function g(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function v(e){var t=new FileReader,n=g(t);return t.readAsArrayBuffer(e),n}function y(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"===typeof e?this._bodyText=e:a&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:s&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:o&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():c&&a&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=y(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):c&&(ArrayBuffer.prototype.isPrototypeOf(e)||u(e))?this._bodyArrayBuffer=y(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"===typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):o&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},a&&(this.blob=function(){var e=m(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=m(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}return this.blob().then(v)}),this.text=function(){var e=m(this);if(e)return e;if(this._bodyBlob)return function(e){var t=new FileReader,n=g(t);return t.readAsText(e),n}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},s&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}f.prototype.append=function(e,t){e=d(e),t=p(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},f.prototype.delete=function(e){delete this.map[d(e)]},f.prototype.get=function(e){return e=d(e),this.has(e)?this.map[e]:null},f.prototype.has=function(e){return this.map.hasOwnProperty(d(e))},f.prototype.set=function(e,t){this.map[d(e)]=p(t)},f.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},f.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),h(e)},f.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),h(e)},f.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),h(e)},i&&(f.prototype[Symbol.iterator]=f.prototype.entries);var _=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function C(e,t){if(!(this instanceof C))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var n=(t=t||{}).body;if(e instanceof C){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new f(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,n||null==e._bodyInit||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new f(t.headers)),this.method=function(e){var t=e.toUpperCase();return _.indexOf(t)>-1?t:e}(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(n),("GET"===this.method||"HEAD"===this.method)&&("no-store"===t.cache||"no-cache"===t.cache)){var r=/([?&])_=[^&]*/;if(r.test(this.url))this.url=this.url.replace(r,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function w(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function x(e){var t=new f;return e.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e})).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t}function E(e,t){if(!(this instanceof E))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new f(t.headers),this.url=t.url||"",this._initBody(e)}C.prototype.clone=function(){return new C(this,{body:this._bodyInit})},b.call(C.prototype),b.call(E.prototype),E.prototype.clone=function(){return new E(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new f(this.headers),url:this.url})},E.error=function(){var e=new E(null,{status:0,statusText:""});return e.type="error",e};var k=[301,302,303,307,308];E.redirect=function(e,t){if(-1===k.indexOf(t))throw new RangeError("Invalid status code");return new E(null,{status:t,headers:{location:e}})};var S=r.DOMException;try{new S}catch(I){(S=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack}).prototype=Object.create(Error.prototype),S.prototype.constructor=S}function T(e,t){return new Promise((function(n,o){var i=new C(e,t);if(i.signal&&i.signal.aborted)return o(new S("Aborted","AbortError"));var s=new XMLHttpRequest;function l(){s.abort()}s.onload=function(){var e={status:s.status,statusText:s.statusText,headers:x(s.getAllResponseHeaders()||"")};e.url="responseURL"in s?s.responseURL:e.headers.get("X-Request-URL");var t="response"in s?s.response:s.responseText;setTimeout((function(){n(new E(t,e))}),0)},s.onerror=function(){setTimeout((function(){o(new TypeError("Network request failed"))}),0)},s.ontimeout=function(){setTimeout((function(){o(new TypeError("Network request failed"))}),0)},s.onabort=function(){setTimeout((function(){o(new S("Aborted","AbortError"))}),0)},s.open(i.method,function(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}(i.url),!0),"include"===i.credentials?s.withCredentials=!0:"omit"===i.credentials&&(s.withCredentials=!1),"responseType"in s&&(a?s.responseType="blob":c&&i.headers.get("Content-Type")&&-1!==i.headers.get("Content-Type").indexOf("application/octet-stream")&&(s.responseType="arraybuffer")),!t||"object"!==typeof t.headers||t.headers instanceof f?i.headers.forEach((function(e,t){s.setRequestHeader(t,e)})):Object.getOwnPropertyNames(t.headers).forEach((function(e){s.setRequestHeader(e,p(t.headers[e]))})),i.signal&&(i.signal.addEventListener("abort",l),s.onreadystatechange=function(){4===s.readyState&&i.signal.removeEventListener("abort",l)}),s.send("undefined"===typeof i._bodyInit?null:i._bodyInit)}))}T.polyfill=!0,r.fetch||(r.fetch=T,r.Headers=f,r.Request=C,r.Response=E)},67281:function(e,t,n){var r=n(51954).default;function o(){"use strict";e.exports=o=function(){return t},e.exports.__esModule=!0,e.exports.default=e.exports;var t={},n=Object.prototype,i=n.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},s=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(P){u=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var o=t&&t.prototype instanceof f?t:f,i=Object.create(o.prototype),a=new S(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return I()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var s=x(a,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=p(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===h)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(P){return{type:"throw",arg:P}}}t.wrap=d;var h={};function f(){}function m(){}function g(){}var v={};u(v,s,(function(){return this}));var y=Object.getPrototypeOf,b=y&&y(y(T([])));b&&b!==n&&i.call(b,s)&&(v=b);var _=g.prototype=f.prototype=Object.create(v);function C(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function n(o,a,s,c){var l=p(e[o],e,a);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==r(d)&&i.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,s,c)}),(function(e){n("throw",e,s,c)})):t.resolve(d).then((function(e){u.value=e,s(u)}),(function(e){return n("throw",e,s,c)}))}c(l.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(i,i):i()}}function x(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method))return h;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var r=p(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,h;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function T(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n<e.length;)if(i.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return r.next=r}}return{next:I}}function I(){return{value:void 0,done:!0}}return m.prototype=g,u(_,"constructor",g),u(g,"constructor",m),m.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(_),e},t.awrap=function(e){return{__await:e}},C(w.prototype),u(w.prototype,c,(function(){return this})),t.AsyncIterator=w,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var a=new w(d(e,n,r,o),i);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},C(_),u(_,l,"Generator"),u(_,s,(function(){return this})),u(_,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=T,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&i.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=i.call(o,"catchLoc"),c=i.call(o,"finallyLoc");if(s&&c){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,h):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;k(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:T(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},t}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},51954:function(e){function t(n){return e.exports=t="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},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},42732:function(e,t,n){var r=n(67281)();e.exports=r;try{regeneratorRuntime=r}catch(o){"object"===typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},41594:function(e){"use strict";e.exports=React},25156:function(){}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.amdO={},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};__webpack_require__.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"===typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"===typeof n.then)return n}var o=Object.create(null);__webpack_require__.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var a=2&r&&n;"object"==typeof a&&!~e.indexOf(a);a=t(a))Object.getOwnPropertyNames(a).forEach((function(e){i[e]=function(){return n[e]}}));return i.default=function(){return n},__webpack_require__.d(o,i),o}}(),__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e};var __webpack_exports__={};!function(){"use strict";var e={};__webpack_require__.r(e),__webpack_require__.d(e,{hasBrowserEnv:function(){return dv},hasStandardBrowserEnv:function(){return hv},hasStandardBrowserWebWorkerEnv:function(){return fv},navigator:function(){return pv},origin:function(){return mv}});__webpack_require__(51216),__webpack_require__(91747),__webpack_require__(38579);var t=__webpack_require__(84867),n="!START",r="Ms.Web.PageView",o="Ms.Web.PageAction",i="Ms.Qos.OutgoingServiceRequest",a="Ms.Osgs.ExperimentTrigger",s="Ms.Osgs.ClientReliability",c="Ms.Webi.MeePortal.UserFeedbackV2",l=(function(){function e(t){var n=this;if(this.options=t,this.context={},this.maxResultLength=1024,this.serialize=function(){var t=Object.keys(n.context);if(!t.length)return"";for(var r=["v=1"],o=0,i=t;o<i.length;o++){var a=i[o],s=e.contextKeyMap[a]||encodeURIComponent(a),c=n.options.normalizePropertyValue&&n.options.normalizePropertyValue(a,n.context[a])||n.context[a];r.push("".concat(s,"=").concat(encodeURIComponent(c)))}var l=r.join(",");return l.length>n.maxResultLength?"":l},this.getProperty=function(e){return n.context[e]},this.setProperty=function(e,t){t&&(n.context[e]=t)},this.deleteProperty=function(e){return!!n.context[e]&&(delete n.context[e],!0)},!t)throw new Error("options must be specified.")}e.contextKeyMap={"app-id":"ms.a.app.id","app-version":"ms.a.app.ver","device-class":"ms.a.device.deviceClass","device-id":"ms.a.device.id","partner-id":"ms.b.tel.partner","product-id":"ms.b.tel.product","scenario-id":"ms.b.tel.scenario","scenario-step":"ms.c.ust.scenarioStep","user-id":"ms.a.user.id","root-operation":"ms.b.qos.rootOperationName",market:"ms.b.tel.market"}}(),__webpack_require__(46848)),u=__webpack_require__.n(l),d=-1,p=1,h=2,f=0,m=1,g=document.referrer,v=document.cookie;function y(e){var t=e||b;return{getLocationHref:function(){return t(window.spaLocationHref||window.location.href)},getRealLocationHref:function(){return t(window.location.href)},getSpaLocationHref:function(){return t(window.spaLocationHref||"")},getReferrer:function(){return t((window.spaReferrer||g).split("?")[0]||"")},getPageId:E,getQueryParameter:_,getCookie:C,getPerformanceTiming:function(){return window.performance&&window.performance.timing||{}},getNow:function(){return new Date},isPageOptedOutFromAutoPageView:w,setSpaLocationHref:function(e){window.spaLocationHref=e},setSpaReferrer:function(e){window.spaReferrer=e},setSpaPageId:function(e){window.spaPageId=e},setWindowLoadHandler:function(e){u()(window).on("load",e)}}}function b(e){return e}function _(e){return function(e,t){var n=new RegExp("".concat(e,"=([^&]+)"),"i"),r=t.match(n);return r&&2===r.length?r[1]:""}(e,window.location.search)}function C(e){for(var t=e.toLowerCase(),n=v.split(";"),r=0;r<n.length;r++){var o=n[r].split("="),i=decodeURIComponent(o[0].trim().toLowerCase()),a=o.length>1?o[1]:"";if(i===t)return decodeURIComponent(a)}return""}function w(){return!!u()("meta[name='noAutoPageView']").length}function x(e){var t=document.createElement("a");return t.href=e,t}function E(){return window.spaPageId||function(){var e=document.querySelector("html > head").getElementsByTagName("meta").namedItem("pageid");if(e)return e.getAttribute("content");return null}()||document.title}(function(){var e=C("oref");if(e)g=e,function(e){var t=new Date;t.setDate(t.getDate()-1),function(e,t,n,r){void 0===r&&(r="/");var o=n;o||(o=new Date).setDate(o.getDate()+1);var i="".concat(encodeURIComponent(e),"=").concat(encodeURIComponent(t),";expires=").concat(o.toUTCString(),";path=").concat(r);document.cookie=i}(e,"",t)}("oref")})(),g=function(e,t){var n=/^https:\/\/login\.live[\-\.]/i,r=/^https:\/\/login\.microsoftonline\.com/i,o=/^https:\/\/login\.windows-ppe\.net/i,i=/^http(s?):\/\/directvisit/i,a=/\brefd=([0-9a-z\.\-]+)\b/i,s=/\brefp=([0-9a-z\.\-]+)\b/i;if(e&&!n.test(e)&&!r.test(e)&&!o.test(e)&&!i.test(e))return e;if(!t)return e;var c=t.match(a);if(!c||2!==c.length)return e;var l="https://".concat(c[1].toLowerCase(),"/"),u=t.match(s);return u&&2===u.length&&(l+=u[1].replace("-","/").toLowerCase()),l}(g,window.location.search);!function(){function e(t,n,r,o){var a=this;if(this.options=t,this.cvManager=n,this.ccManager=r,this.qosLogger=o,this.willChangeSupportCors=!1,this.alwaysAddCvToRequestHeader=!0,this.timers={},this.mockedAjaxOps={},this.hostIdx=2,this.portIdx=3,this.minServerErrorStatusCode=500,this.maxServerErrorStatusCode=600,this.retryTimeout=50,this.cv1Length=16,this.cv2Length=22,this.base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this.cv1Constants={validationPattern:new RegExp("^[".concat(this.base64CharSet,"]{").concat(16..toString(),"}(.[0-9]+)+$")),maxCorrelationVectorLength:63},this.cv2Constants={validationPattern:new RegExp("^[".concat(this.base64CharSet,"]{").concat(22..toString(),"}(.[0-9]+)+$")),maxCorrelationVectorLength:127},this.ajaxGet=function(e){return a.prepareRequest(e),a.flattenDataAndAppendAntiForgeryToken(e,d),a.sendRequest(e,a.getImpl)},this.ajaxPost=function(e){return a.prepareRequest(e),a.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),a.sendRequest(e,a.postImpl)},this.ajaxPut=function(e){return a.prepareRequest(e),a.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),a.sendRequest(e,a.putImpl)},this.ajaxDelete=function(e){return a.prepareRequest(e),a.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),a.sendRequest(e,a.delImpl)},this.getAntiForgeryToken=function(e,t){for(var n=e&&typeof e===typeof window?e:window,r=t&&"string"===typeof t?"_".concat(t.toString()):"",o="__RequestVerificationToken".concat(r),i=n.document.getElementsByTagName("input"),a=0;a<i.length;a++){var s=i[a];if("hidden"===s.type&&s.name===o)return{name:o,value:s.value}}return{}},this.mockAjaxOperationResult=function(e,t){if(!e)throw new Error("operationName must be specified.");if(!t)throw new Error("result must be specified.");a.mockedAjaxOps[e.toLowerCase()]=t},this.clearAjaxOperationMocks=function(){a.mockedAjaxOps={}},this.targetUriOverrideCallbackFunction=function(e){return e},this.getAntiForgeryTokenForRequest=function(e){return e.token?e.token:a.getAntiForgeryToken(e.tokenWindow,e.appPath)},this.prepareRequest=function(t){if(!t.serviceName)throw new Error("AjaxTelemetrySink: settings.serviceName is not set.");if(!t.operationName)throw new Error("AjaxTelemetrySink: settings.operationName is not set.");if(t.currentOperationName=t.parentOperationName||t.operationName,t.additionalHeaders=t.additionalHeaders||[],t.requestedWithHeaderBehavior&&"query"!==t.requestedWithHeaderBehavior)"header"===t.requestedWithHeaderBehavior&&(t.additionalHeaders["X-Requested-With"]="XMLHttpRequest");else if(t.url){var n=x(t.url);n.search+=(n.search?"&":"?")+"X-Requested-With=XMLHttpRequest",t.url=n.href}a.options.useJsll3xQuirks&&("auto"!==t.dataType?t.dataType=t.dataType||"json":delete t.dataType),a.cvManager.incrementCv(),t.cV=a.cvManager.getCurrentCvValue();var r=a.ccManager.serialize();r&&(void 0===t.addCvToRequestHeader||t.addCvToRequestHeader)&&(t.additionalHeaders["Correlation-Context"]=r),t.cache&&(t.noCacheBusting=!0),(a.options.overrideRequestQosData||t.overrideRequestQosData)&&(t.QosCallback=e.overrideRequestQosData.bind(a,a.options,t)),t.antiforgeryTokenBehavior||(a.isCrossDomainRequest(t)?t.antiforgeryTokenBehavior=d:a.isJsonContentType(t)&&(t.antiforgeryTokenBehavior=h))},this.flattenDataAndAppendAntiForgeryToken=function(e,t){var n=t||p,r=e.data;switch(r&&"string"!==typeof r&&(r=u().param(r)),n){case p:a.getTokenAndExecuteCommandIfTokenIsValid(e,(function(e){r=r?"".concat(r,"&"):"",r+="".concat(encodeURIComponent(e.name),"=").concat(encodeURIComponent(e.value))}));break;case h:a.getTokenAndExecuteCommandIfTokenIsValid(e,(function(t){e.additionalHeaders[encodeURIComponent(t.name)]=encodeURIComponent(t.value)}));break;case d:break;default:throw new Error("Unsupported AntiforgeryTokenBehavior: ".concat(n))}e.data=r},this.isJsonContentType=function(e){return!!e.contentType&&"string"===typeof e.contentType&&-1!==e.contentType.indexOf("json")},this.isCrossDomainRequest=function(e){var t;try{t=location.href}catch(s){var n=document.createElement("a");n.href="",t=n.href}var r=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,o=r.exec(t.toLowerCase()),i=r.exec(e.url?e.url.toLowerCase():"");return!(!(i&&i.length>3&&o&&o.length>3)||i[1]===o[1]&&i[a.hostIdx]===o[a.hostIdx]&&(i[a.portIdx]||("http:"===i[1]?"80":"443"))===(o[a.portIdx]||("http:"===o[1]?"80":"443")))},this.sendRequest=function(e,t){if(e.operationName){var n=e.operationName.toLowerCase();if(a.mockedAjaxOps[n]){var r=a.mockedAjaxOps[n],o=u().Deferred();return setTimeout((function(){r(o)})),o}}return t(e)},this.postImpl=function(e){return e.method="POST",a.makeRequest(e)},this.getImpl=function(e){return e.method="GET",a.makeRequest(e)},this.putImpl=function(e){return e.method="PUT",a.makeRequest(e)},this.delImpl=function(e){return e.method="DELETE",a.makeRequest(e)},this.makeRequest=function(e){var t=a;if("function"===typeof u()){a.willChangeSupportCors&&(u().support.cors=!0);var n,r=e.additionalHeaders||{},o=e.body,s=o?JSON.stringify(o):e.data||void 0,c=e.maxRetry||0,l=0,d=e.operationName||e.url,p=e.errorFormatter||function(e){return e},h={url:e.url,type:e.method,data:s,crossDomain:!0,headers:{},success:e.success,timeout:e.timeout,error:e.error,jsonp:e.jsonp,jsonpCallback:e.jsonpCallback,cache:e.cache,beforeSend:function(o){if(e.contractVersion&&o.setRequestHeader("MS-Contract-Version",e.contractVersion),(!0===e.addCvToRequestHeader||!1!==e.addCvToRequestHeader&&t.alwaysAddCvToRequestHeader)&&t.isValid(n)&&o.setRequestHeader("MS-CV",n),r)for(var i in r)r.hasOwnProperty(i)&&o.setRequestHeader(i,r[i])}};e.dataType&&(h.dataType=e.dataType),e.noCacheBusting||(h.cache=!1),e.contentType&&(h.contentType=e.contentType),e.accept&&(h.headers.Accept=e.accept),e.accepts&&(h.accepts=e.accepts),e.async&&(h.async=e.async),e.xhrFields&&(h.xhrFields=e.xhrFields),e.complete&&(h.complete=e.complete),e.contents&&(h.contents=e.contents),e.context&&(h.context=e.context),e.dataFilter&&(h.dataFilter=e.dataFilter),e.global&&(h.global=e.global),e.ifModified&&(h.ifModified=e.ifModified),e.isLocal&&(h.isLocal=e.isLocal),e.mimeType&&(h.mimeType=e.mimeType),e.password&&(h.password=e.password),e.processData&&(h.processData=e.processData),e.scriptCharset&&(h.scriptCharset=e.scriptCharset),e.statusCode&&(h.statusCode=e.statusCode),e.traditional&&(h.traditional=e.traditional),e.type&&(h.type=e.type),e.username&&(h.username=e.username),e.xhr&&(h.xhr=e.xhr),n=a.isValid(e.cV)?e.cV:a.increment();var f=function(r,o,a){var s=r.getResponseHeader("Content-Length"),c={name:"Ms.Webi.OutgoingRequest",data:{cV:n,baseData:{operationName:e.currentOperationName,targetUri:t.targetUriOverrideCallbackFunction?t.targetUriOverrideCallbackFunction(h.url):h.url,latencyMs:a,serviceErrorCode:!o&&r.responseJSON&&r.responseJSON.code&&!isNaN(r.responseJSON.code)?r.responseJSON.code:-1,succeeded:o,requestMethod:h.type,responseContentType:h.dataType,protocolStatusCode:r.status.toString(),dependencyOperationName:d,dependencyOperationVersion:e.version&&e.version.toString(),dependencyName:e.serviceName,dependencyType:"WebService",responseSizeBytes:s&&parseInt(s,10)},baseType:i,message:o?void 0:JSON.stringify(r.errorThrown),retryCount:l,customData:e.customDataCallBack&&"function"===typeof e.customDataCallBack?JSON.stringify(e.customDataCallBack(r)):void 0}};e.QosCallback&&"function"===typeof e.QosCallback&&e.QosCallback(r,c),t.reportEvent(c.data)};return function r(){var o="".concat(d,"_Retry_").concat(l);return t.recordTimeSpan(o,!1),u().ajax(h).then((function(e,n,r){var i=t.recordTimeSpan(o,!0);return f(r,!0,i),r}),(function(i,a){var s=t.recordTimeSpan(o,!0);f(i,!1,s);var d=u().Deferred();return c>l&&(0===i.status||i.status>=t.minServerErrorStatusCode&&i.status<t.maxServerErrorStatusCode)?(l++,n=t.isValid(e.cV)?t.incrementExternal(n):t.increment(),setTimeout((function(){r().done(d.resolve).fail(d.reject)}),t.retryTimeout)):d.reject(i,a),d.promise()}))}().then((function(e,t,n){return n}),(function(t){return p(t,e)}))}},this.isValid=function(e){if(e){var t=e.split(".")[0];if(t){if(t.length===a.cv1Length)return a.validateWithCv1(e);if(t.length===a.cv2Length)return a.validateWithCv2(e)}}return!1},this.validateWithCv1=function(e){return!!(a.cv1Constants.validationPattern.test(e)&&e.length<=a.cv1Constants.maxCorrelationVectorLength)},this.validateWithCv2=function(e){return!!(a.cv2Constants.validationPattern.test(e)&&e.length<=a.cv2Constants.maxCorrelationVectorLength)},this.increment=function(){return a.cvManager.incrementCv(),a.cvManager.getCurrentCvValue()},this.incrementExternal=function(e){if(a.isValid(e)){var t=e.split("."),n=t.length;t[n-1]=(parseInt(t[n-1],10)+1).toString();for(var r="",o=0;o<n;o++)r+=t[o],o<n-1&&(r+=".");var i=t[0].length===a.cv2Length?a.cv2Constants.maxCorrelationVectorLength:a.cv1Constants.maxCorrelationVectorLength;if(r.length<=i)return r}return""},this.reportEvent=function(e){var t=e.baseData,n={currentOperationName:t.operationName,operationName:t.dependencyOperationName,requestUri:t.targetUri,latencyMs:t.latencyMs,serviceErrorCode:t.serviceErrorCode,isSuccess:t.succeeded,httpMethod:t.requestMethod,contentType:t.responseContentType,httpStatusCode:t.protocolStatusCode,serviceName:t.dependencyName,serviceType:t.dependencyType,operationVersion:t.dependencyOperationVersion,responseSize:t.responseSizeBytes,errorMessage:e.message,retryCount:e.retryCount,customData:e.customData,cV:e.cV};a.qosLogger.reportOutgoingApi(n)},!t)throw new Error("options must be specified.");this.willChangeSupportCors=!1}e.prototype.getTokenAndExecuteCommandIfTokenIsValid=function(e,t){var n=this.getAntiForgeryTokenForRequest(e);n&&t(n)},e.overrideRequestQosData=function(e,t,n,r){if((r||r.data)&&(t.overrideRequestQosData||e.overrideRequestQosData)){var o=r.data.baseData,i=r.data,a={isSuccess:o&&o.succeeded,latencyMs:o&&o.latencyMs,httpStatusCode:o&&o.protocolStatusCode,serviceErrorCode:o&&o.serviceErrorCode,errorMessage:i&&i.message};a.responseStatus=n.status,a.requestTimeout=t.timeout;var s=f;t.overrideRequestQosData&&(s=t.overrideRequestQosData(t,n,a)),f===s&&e.overrideRequestQosData&&(e.overrideRequestQosData(a),s=m),m===s&&(o&&(o.succeeded=a.isSuccess,o.latencyMs=a.latencyMs,o.protocolStatusCode=a.httpStatusCode,o.serviceErrorCode=a.serviceErrorCode),i&&(i.message=a.errorMessage))}},e.prototype.recordTimeSpan=function(e,t){var n=(new Date).getTime();return t?n-this.timers[e]:void(this.timers[e]=n)}}();var k=function(){var e=this;this.ajaxGet=function(t){return e.performAjaxRequest("GET",t)},this.ajaxPost=function(t){return e.performAjaxRequest("POST",t)},this.ajaxPut=function(t){return e.performAjaxRequest("PUT",t)},this.ajaxDelete=function(t){return e.performAjaxRequest("DELETE",t)},this.getAntiForgeryToken=function(e,t){return{name:"antiforgery",value:"token"}},this.mockAjaxOperationResult=function(e,t){},this.clearAjaxOperationMocks=function(){},this.performAjaxRequest=function(e,t){return $.ajax($.extend({},t,{method:e}))}},S=function(){this.serialize=function(){return""},this.getProperty=function(e){return""},this.setProperty=function(e,t){},this.deleteProperty=function(e){return!1}},T=function(){this.getCurrentCvValue=function(){return"cv.1"},this.getCorrelationVectorFormFieldName=function(){return"cv"},this.seedCv=function(e){},this.incrementCv=function(){}},I=(function(){function e(e){var t=this;this.options=e,this.initializationAttempt=0,this.initializers=[],this.biSinks=[],this.qosSinks=[],this.perfSinks=[],this.scenariosSinks=[],this.experimentsSinks=[],this.configurationUpdateSinks=[],this.pageViewOccurred=!1,this.executeOnPageViewQueue=[],this.maxErrorStringLength=100,this.timeoutMultiplier=100,this.scenarioStartPoints={},this.useAsGlobalTelemetryProvider=function(){window.BradburyTelemetry=t.toTelemetryProvider(),t.dom.setWindowLoadHandler(t.$notifyPageLoaded)},this.toTelemetryProvider=function(){return{cv:t.cvManager,cc:t.ccManager,qos:t,perf:t,bi:t,scenarios:t,experiments:t,ajax:t.ajaxTelemetry,utilities:t.utilities,configuration:t}},this.setCorrelationVectorManager=function(e){t.cvManager=e},this.setCorrelationContextManager=function(e){t.ccManager=e},this.setUtilityFunctions=function(e){t.utilities=e},this.setAjaxTelemetrySink=function(e){t.ajaxTelemetry=e},this.registerInitializer=function(e){t.initializers.push(e)},this.registerBiSink=function(e){t.biSinks.push(e)},this.registerQosSink=function(e){t.qosSinks.push(e)},this.registerPerfSink=function(e){t.perfSinks.push(e)},this.registerScenariosSink=function(e){t.scenariosSinks.push(e)},this.registerExperimentsSink=function(e){t.experimentsSinks.push(e)},this.registerTelemetryConfigurationUpdateSink=function(e){t.configurationUpdateSinks.push(e)},this.updateFlights=function(e){t.configurationUpdateSinks.forEach((function(t){return t.updateFlights(e)}))},this.updateUserPuid=function(e){t.configurationUpdateSinks.forEach((function(t){return t.updateUserPuid(e)}))},this.reportOutgoingApi=function(e){t.ccManager.deleteProperty("root-operation"),t.ccManager.setProperty("root-operation",e.operationName),t.reportQosOperation((function(t){return t.reportOutgoingApi(e)}))},this.reportClientError=function(e){t.reportQosOperation((function(t){return t.reportClientError(e)}))},this.reportFatalError=function(e){t.reportQosOperation((function(t){return t.reportFatalError(e)}))},this.reportRawEvent=function(e){t.reportQosOperation((function(t){return t.reportRawEvent(e)}))},this.reportViewPerformanceMetrics=function(e,n){t.reportClientPerformance((function(t){return t.reportViewPerformanceMetrics(e,n)}))},this.$notifyPageLoaded=function(){t.setExperimentData(),t.reportBiOperation((function(e){return e.$notifyPageLoaded()})),t.options.allowAutoPageView&&!t.dom.isPageOptedOutFromAutoPageView()&&t.reportPageView({url:t.dom.getLocationHref(),viewId:t.dom.getPageId()})},this.reportClick=function(e){t.executeAfterPageView((function(){return t.reportBiOperation((function(t){return t.reportClick(e)}))}))},this.reportPartialView=function(e){t.executeAfterPageView((function(){return t.reportBiOperation((function(t){return t.reportPartialView(e)}))}))},this.reportPageView=function(e){if(t.setExperimentData(),e.$hosted)t.executeAfterPageView((function(){return t.reportBiOperation((function(t){return t.reportPageView(e)}))}));else{if(t.reportBiOperation((function(t){return t.reportPageView(e)})),t.executeOnPageViewQueue.length){var n=t.executeOnPageViewQueue;t.executeOnPageViewQueue=[];for(var r=0,o=n;r<o.length;r++){(0,o[r])()}}t.pageViewOccurred=!0}},this.reportSpaPageView=function(e){t.setExperimentData(),e.$hosted?t.executeAfterPageView((function(){return t.reportSpaPageViewImpl(e)})):t.reportSpaPageViewImpl(e)},this.getDefaultPlt=function(){return function(e){var t=e.getNow().getTime(),n=e.getPerformanceTiming();return(n.domComplete||t)-(n.fetchStart||t)||0}(t.dom)},this.getCurrentLocation=function(){return t.dom.getLocationHref()},this.getCurrentReferrer=function(){return t.dom.getReferrer()},this.getCurrentPageId=function(){return t.dom.getPageId()},this.getTrafficOriginator=function(){return t.dom.getCookie("tref").toLowerCase()},this.beginScenario=function(e,r,o){return t.$beginScenario({area:e,name:r,currentStep:n,attribution:o&&o.attribution,data:o&&o.data}),r},this.beginMultiStepScenario=function(e,r,o,i){return t.$beginScenario({area:e,name:r,currentStep:n,nextStep:o,attribution:i&&i.attribution,data:i&&i.data}),r},this.endScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:n,nextStep:t.getVirtualStepNameForTaskResult(!1,e),successful:e.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data,timeMsec:t.calculateScenarioTime(e)})},this.cancelScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:n,nextStep:t.getVirtualStepNameForTaskResult(!0,e),successful:e.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data,timeMsec:t.calculateScenarioTime(e)})},this.endStep=function(e){t.$completeStep({area:e.area,name:e.name,isStep:!0,currentStep:e.step,nextStep:e.next,successful:e.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data})},this.cancelStep=function(e){t.$completeStep({area:e.area,name:e.name,isStep:!0,currentStep:e.step,nextStep:e.next,successful:e.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data})},this.endMultiStepScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:e.step,nextStep:t.getVirtualStepNameForTaskResult(!1,e),successful:e.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,timeMsec:t.calculateScenarioTime(e),data:e.data})},this.cancelMultiStepScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:e.step,nextStep:t.getVirtualStepNameForTaskResult(!0,e),successful:e.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,timeMsec:t.calculateScenarioTime(e),data:e.data})},this.$beginScenario=function(e){t.ccManager.deleteProperty("scenario-id"),t.ccManager.deleteProperty("scenario-step"),t.ccManager.setProperty("scenario-id",t.getCorrelationScenarioId(e)),e.nextStep&&t.ccManager.setProperty("scenario-step",e.nextStep),t.executeAfterPageView((function(){var n=t.createScenarioId(e.area,e.name);t.scenarioStartPoints[n]=t.dom.getNow().getTime(),e.attribution=t.populateScenarioAttribution(e.attribution||{}),e.market=t.options.market,e.language=t.options.language,t.reportScenarioEvent((function(t){return t.$beginScenario(e)}))}))},this.$completeStep=function(e){t.ccManager.deleteProperty("scenario-id"),t.ccManager.deleteProperty("scenario-step"),e.isStep&&(t.ccManager.setProperty("scenario-id",t.getCorrelationScenarioId(e)),e.nextStep&&t.ccManager.setProperty("scenario-step",e.nextStep)),t.executeAfterPageView((function(){e.attribution=t.populateScenarioAttribution(e.attribution||{}),e.market=t.options.market,e.language=t.options.language,t.reportScenarioEvent((function(t){return t.$completeStep(e)}))}))},this.reportExperimentTrigger=function(e){t.reportExperimentOperation((function(t){return t.reportExperimentTrigger(e)}))},this.getCorrelationScenarioId=function(e){return"".concat(e.area,".").concat(e.name)},this.executeAfterPageView=function(e){t.pageViewOccurred||t.options.$ignorePageViewQueue?e():t.executeOnPageViewQueue.push(e)},this.reportBiOperation=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportBiOperation(e)})))for(var n=0,r=t.biSinks;n<r.length;n++){var o=r[n];e(o)}},this.reportQosOperation=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportQosOperation(e)})))for(var n=0,r=t.qosSinks;n<r.length;n++){var o=r[n];e(o)}},this.reportClientPerformance=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportClientPerformance(e)})))for(var n=0,r=t.perfSinks;n<r.length;n++){var o=r[n];e(o)}},this.reportScenarioEvent=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportScenarioEvent(e)})))for(var n=0,r=t.scenariosSinks;n<r.length;n++){var o=r[n];e(o)}},this.reportExperimentOperation=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportExperimentOperation(e)})))for(var n=0,r=t.experimentsSinks;n<r.length;n++){var o=r[n];e(o)}},this.reportSpaPageViewImpl=function(e){var n=x(t.dom.getRealLocationHref()),r=t.dom.getSpaLocationHref();t.dom.setSpaPageId(e.viewId),t.dom.setSpaLocationHref("".concat(n.protocol.toLowerCase(),"//").concat(n.host.toLowerCase()).concat(function(e){var t=e||"/";return"/"!==t[0]&&(t="/".concat(t)),t}(e.path)).concat(n.search)),r&&t.dom.setSpaReferrer(r),t.reportPageView({url:t.dom.getLocationHref(),viewId:e.viewId,pltMsec:e.pltMsec,$internalIsSpa:!0})},this.createScenarioId=function(e,t){return"".concat(e,".").concat(t)},this.calculateScenarioTime=function(e){var n=t.createScenarioId(e.area,e.name),r=0;return t.scenarioStartPoints[n]&&(r=t.dom.getNow().getTime()-t.scenarioStartPoints[n],delete t.scenarioStartPoints[n]),r},this.getVirtualStepNameForTaskResult=function(e,t){return e?t.isSuccess?"!CANCELOK":"!CANCELFAIL":t.isSuccess?"!OK":"!FAIL"},this.getSafeStepErrorCodeValue=function(e){var n=e;return(n=(n=n||"").substr(0,t.maxErrorStringLength))&&!/^[0-9a-zA-Z-_. ]+$/.test(n)&&(n="InvalidErrorCodeValue_ReadDocumentation"),n},this.populateScenarioAttribution=function(e){var n=t.getTrafficOriginator(),r=(e.flow||t.dom.getQueryParameter("fref")).toLowerCase();return r||(r=n?"ext":"int"),n||(n="int"),e.origin=n,e.flow=r,e.owner=(e.owner||"").toLowerCase(),e},this.initializeTelemetry=function(e){if(!t.initializers.length)return!0;for(var n=[],r=0,o=t.initializers;r<o.length;r++){var i=o[r];i.initialize(t.initializationAttempt)||n.push(i)}return n.length?(t.initializationAttempt++,t.initializers=n,setTimeout(e,t.initializationAttempt*t.timeoutMultiplier),!1):(t.initializers=[],!0)},this.dom=e.dom||y(e.urlScrubber),this.cvManager=new T,this.ccManager=new S,this.ajaxTelemetry=new k,this.utilities={}}e.prototype.setExperimentData=function(){this.reportExperimentOperation((function(e){return e.setExperimentData()}))}}(),"function"),P="object",A="undefined",R=Object,D=R.prototype,M=R.assign,N=R.create,L=R.defineProperty,B=D.hasOwnProperty,O=null;function F(e){void 0===e&&(e=!0);var t=!1===e?null:O;return t||(typeof globalThis!==A&&(t=globalThis),t||typeof self===A||(t=self),t||typeof window===A||(t=window),t||typeof __webpack_require__.g===A||(t=__webpack_require__.g),O=t),t}function H(e){throw new TypeError(e)}function z(e){if(N)return N(e);if(null==e)return{};var t=typeof e;function n(){}return t!==P&&t!==I&&H("Object prototype may only be an Object:"+e),n.prototype=e,new n}(F()||{}).Symbol,(F()||{}).Reflect;var U,V=M||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])D.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},W=function(e,t){return W=R.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},W(e,t)};function j(e,t){function n(){this.constructor=e}typeof t!==I&&null!==t&&H("Class extends value "+String(t)+" is not a constructor or null"),W(e,t),e.prototype=null===t?z(t):(n.prototype=t.prototype,new n)}function q(e,t){for(var n=0,r=t.length,o=e.length;n<r;n++,o++)e[o]=t[n];return e}var G="undefined",K="constructor",Y="prototype",Q="function",X="_dynClass",J="_unknown_",Z="_dyn__proto__",ee=Object,te=ee.getPrototypeOf,ne=ee.getOwnPropertyNames;var re=function(){var e;return typeof globalThis!==G&&(e=globalThis),e||typeof self===G||(e=self),e||typeof window===G||(e=window),e||typeof __webpack_require__.g===G||(e=__webpack_require__.g),e||{}}(),oe=re.__dynProto$Gbl||(re.__dynProto$Gbl={o:(U={},U.setInstFuncs=!0,U.useBaseInst=!0,U),n:1e3});function ie(e,t){return e&&ee.prototype.hasOwnProperty.call(e,t)}function ae(e){return e&&(e===ee.prototype||e===Array.prototype)}function se(e){return ae(e)||e===Function.prototype}function ce(e){var t;if(e){if(te)return te(e);var n=e.__proto__||e.prototype||(e.constructor?e.constructor.prototype:null);t=e._dyn__proto__||n,ie(e,Z)||(delete e._dynInstProto,t=e._dyn__proto__=e._dynInstProto||e._dyn__proto__,e._dynInstProto=n)}return t}function le(e,t){var n=[];if(ne)n=ne(e);else for(var r in e)"string"===typeof r&&ie(e,r)&&n.push(r);if(n&&n.length>0)for(var o=0;o<n.length;o++)t(n[o])}function ue(e,t,n){return t!==K&&typeof e[t]===Q&&(n||ie(e,t))}function de(e){throw new TypeError("DynamicProto: "+e)}function pe(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function he(e,t,n,r){var o=null;if(e&&ie(n,X)){var i=e._dynInstFuncs||{};if((o=(i[n._dynClass]||{})[t])||de("Missing ["+t+"] "+Q),!o._dynInstChk&&!1!==i._dynInstChk){for(var a=!ie(e,t),s=ce(e),c=[];a&&s&&!se(s)&&!pe(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=ce(s)}try{a&&(e[t]=o),o._dynInstChk=1}catch(u){i._dynInstChk=!1}}}return o}function fe(e,t,n){var r=t[e];return r===n&&(r=ce(t)[e]),typeof r!==Q&&de("["+e+"] is not a "+Q),r}function me(e,t,n,r,o){if(!ae(e)){var i=n._dynInstFuncs=n._dynInstFuncs||{},a=i[t]=i[t]||{};!1!==i._dynInstChk&&(i._dynInstChk=!!o),le(n,(function(t){ue(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],(!ie(e,t)||e[t]&&!e[t]._isDynProxy)&&(e[t]=function(e,t){var n=function n(){return(he(this,t,e,n)||fe(t,e,n)).apply(this,arguments)};return n._isDynProxy=1,n}(e,t)))}))}}function ge(e,t){return ie(e,Y)?e.name||t||J:((e||{}).constructor||{}).name||t||J}function ve(e,t,n,r){ie(e,Y)||de("theClass is an invalid class definition.");var o=e.prototype;(function(e,t){if(te){for(var n=[],r=ce(t);r&&!se(r)&&!pe(n,r);){if(r===e)return!0;n.push(r),r=ce(r)}return!1}return!0})(o,t)||de("["+ge(e)+"] not in hierarchy of ["+ge(t)+"]");var i=null;ie(o,X)?i=o._dynClass:(i="_dynCls$"+ge(e,"_")+"$"+oe.n,oe.n++,o._dynClass=i);var a=ve._dfOpts,s=!!a.useBaseInst;s&&r&&void 0!==r.useBaseInst&&(s=!!r.useBaseInst);var c=function(e){var t={};return le(e,(function(n){!t[n]&&ue(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._isDynProxy&&r){var i=e._dynInstFuncs||{};!1!==i._dynInstChk&&(o=(i[t._dynClass]||{})[n]||o)}return function(){return o.apply(e,arguments)}}var i={};le(n,(function(e){i[e]=o(t,n,e)}));for(var a=ce(e),s=[];a&&!se(a)&&!pe(s,a);)le(a,(function(e){!i[e]&&ue(a,e,!te)&&(i[e]=o(t,a,e))})),s.push(a),a=ce(a);return i}(o,t,c,s);n(t,l);var u=!!te&&!!a.setInstFuncs;u&&r&&(u=!!r.setInstFuncs),me(o,i,t,c,!1!==u)}ve._dfOpts=oe.o;var ye="",be="channels",_e="createPerfMgr",Ce="extensionConfig",we="eventsSent",xe="eventsDiscarded",Ee="eventsSendRequest",ke="perfEvent",Se="errorToConsole",Te="warnToConsole",Ie="constructor",Pe=L,Ae=R.freeze,Re=(R.seal,R.keys),De=String.prototype,Me=De.trim,Ne=De.endsWith,Le=De.startsWith,Be=Date.prototype.toISOString,Oe=Array.isArray,Fe=D.toString,He=B.toString,ze=He.call(R),Ue=/-([a-z])/g,Ve=/([^\w\d_$])/g,We=/^(\d+[\w\d_$])/,je=Object.getPrototypeOf;function qe(e){if(e){if(je)return je(e);var t=e.__proto__||e.prototype||e.constructor;if(t)return t}return null}function Ge(e){return void 0===e||typeof e===A}function Ke(e){return null===e||Ge(e)}function Ye(e){return!Ke(e)}function Qe(e,t){return!(!e||!B.call(e,t))}function Xe(e){return!(!e||typeof e!==P)}function $e(e){return!(!e||typeof e!==I)}function Je(e){var t=e;return t&&it(t)&&(t=(t=(t=t.replace(Ue,(function(e,t){return t.toUpperCase()}))).replace(Ve,"_")).replace(We,(function(e,t){return"_"+t}))),t}function Ze(e,t){if(e)for(var n in e)B.call(e,n)&&t.call(e,n,e[n])}function et(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=Ne?e.endsWith(t):function(e,t){var n=!1,r=t?t.length:0,o=e?e.length: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}function tt(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=Le?e.startsWith(t):function(e,t){var n=!1,r=t?t.length:0;if(e&&r&&e.length>=r&&!(n=e===t)){for(var o=0;o<r;o++)if(e[o]!==t[o])return!1;n=!0}return n}(e,t)),n}function nt(e,t){return!(!e||!t)&&-1!==e.indexOf(t)}var rt=Oe||function(e){return!(!e||"[object Array]"!==Fe.call(e))};function ot(e){return!(!e||"[object Error]"!==Fe.call(e))}function it(e){return"string"===typeof e}function at(e){return"number"===typeof e}function st(e){return"boolean"===typeof e}function ct(e){var t=!1;if(e&&"object"===typeof e){var n=je?je(e):qe(e);n?(n.constructor&&B.call(n,Ie)&&(n=n.constructor),t=typeof n===I&&He.call(n)===ze):t=!0}return t}function lt(e){if(e)return Be?e.toISOString():function(e){if(e&&e.getUTCFullYear){var t=function(e){var t=String(e);return 1===t.length&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}}(e)}function ut(e,t,n){var r=e.length;try{for(var o=0;o<r&&(!(o in e)||-1!==t.call(n||e,e[o],o,e));o++);}catch(i){}}function dt(e,t,n){if(e){if(e.indexOf)return e.indexOf(t,n);var r=e.length,o=n||0;try{for(var i=Math.max(o>=0?o:r-Math.abs(o),0);i<r;i++)if(i in e&&e[i]===t)return i}catch(a){}}return-1}function pt(e,t,n){var r;if(e){if(e.map)return e.map(t,n);var o=e.length,i=n||e;r=new Array(o);try{for(var a=0;a<o;a++)a in e&&(r[a]=t.call(i,e[a],e))}catch(s){}}return r}function ht(e){return e&&(e=Me&&e.trim?e.trim():e.replace?e.replace(/^\s+|(?=\s)\s+$/g,ye):e),e}var ft=!{toString:null}.propertyIsEnumerable("toString"),mt=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];function gt(e){var t=typeof e;if(t===I||t===P&&null!==e||H("objKeys called on non-object"),!ft&&Re)return Re(e);var n=[];for(var r in e)e&&B.call(e,r)&&n.push(r);if(ft)for(var o=mt.length,i=0;i<o;i++)e&&B.call(e,mt[i])&&n.push(mt[i]);return n}function vt(e,t,n,r){if(Pe)try{var o={enumerable:!0,configurable:!0};return n&&(o.get=n),r&&(o.set=r),Pe(e,t,o),!0}catch(i){}return!1}function yt(e){return e}function bt(e){return Ae&&Ze(e,(function(e,t){(rt(t)||Xe(t))&&Ae(t)})),_t(e)}var _t=Ae||yt;function Ct(){var e=Date;return e.now?e.now():(new e).getTime()}function wt(e){return ot(e)?e.name:ye}function xt(e,t,n,r,o){var i=n;return e&&((i=e[t])===n||o&&!o(i)||r&&!r(n)||(i=n,e[t]=i)),i}function Et(e,t,n){var r;return e?!(r=e[t])&&Ke(r)&&(r=Ge(n)?{}:n,e[t]=r):r=Ge(n)?{}:n,r}function kt(e,t){return Ke(e)?t:e}function St(e){return!!e}function Tt(e){throw new Error(e)}function It(e,t){var n=null,r=null;return $e(e)?n=e:r=e,function(){var e=arguments;if(n&&(r=n()),r)return r[t].apply(r,e)}}function Pt(e,t,n,r,o){e&&t&&n&&(!1!==o||Ge(e[t]))&&(e[t]=It(n,r))}function At(e,t,n,r){return e&&t&&Xe(e)&&rt(n)&&ut(n,(function(n){it(n)&&Pt(e,n,t,n,r)})),e}function Rt(e){return e&&M&&(e=R(M({},e))),e}function Dt(e,t,n,r,o,i){var a=arguments,s=a[0]||{},c=a.length,l=!1,u=1;for(c>0&&st(s)&&(l=s,s=a[u]||{},u++),Xe(s)||(s={});u<c;u++){var d=a[u],p=rt(d),h=Xe(d);for(var f in d){var m=p&&f in d||h&&B.call(d,f);if(m){var g=d[f],v=void 0;if(l&&g&&((v=rt(g))||ct(g))){var y=s[f];v?rt(y)||(y=[]):ct(y)||(y={}),g=Dt(l,y,g)}void 0!==g&&(s[f]=g)}}}return s}var Mt=null,Nt=function(){function e(t,n,r){var o,i=this,a=!1;(i.start=Ct(),i.name=t,i.isAsync=r,i.isChildEvt=function(){return!1},$e(n))&&(a=vt(i,"payload",(function(){return!o&&$e(n)&&(o=n(),n=null),o})));i.getCtx=function(t){return t?t===e.ParentContextKey||t===e.ChildrenContextKey?i[t]:(i.ctx||{})[t]:null},i.setCtx=function(t,n){if(t)if(t===e.ParentContextKey)i[t]||(i.isChildEvt=function(){return!0}),i[t]=n;else if(t===e.ChildrenContextKey)i[t]=n;else{(i.ctx=i.ctx||{})[t]=n}},i.complete=function(){var t=0,r=i.getCtx(e.ChildrenContextKey);if(rt(r))for(var o=0;o<r.length;o++){var s=r[o];s&&(t+=s.time)}i.time=Ct()-i.start,i.exTime=i.time-t,i.complete=function(){},!a&&$e(n)&&(i.payload=n())}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),Lt=function(){function e(t){this.ctx={},ve(e,this,(function(e){e.create=function(e,t,n){return new Nt(e,t,n)},e.fire=function(e){e&&(e.complete(),t&&$e(t.perfEvent)&&t.perfEvent(e))},e.setCtx=function(t,n){t&&((e.ctx=e.ctx||{})[t]=n)},e.getCtx=function(t){return(e.ctx||{})[t]}}))}return e.__ieDyn=1,e}(),Bt="CoreUtils.doPerf";function Ot(e,t,n,r,o){if(e){var i=e;if(i.getPerfMgr&&(i=i.getPerfMgr()),i){var a=void 0,s=i.getCtx(Bt);try{if(a=i.create(t(),r,o)){if(s&&a.setCtx&&(a.setCtx(Nt.ParentContextKey,s),s.getCtx&&s.setCtx)){var c=s.getCtx(Nt.ChildrenContextKey);c||(c=[],s.setCtx(Nt.ChildrenContextKey,c)),c.push(a)}return i.setCtx(Bt,a),n(a)}}catch(l){a&&a.setCtx&&a.setCtx("exception",l)}finally{a&&i.fire(a),i.setCtx(Bt,s)}}}return n()}var Ft="window",Ht="JSON",zt="msie",Ut="trident/",Vt="XMLHttpRequest",Wt=null,jt=null,qt=!1,Gt=null,Kt=null;function Yt(e,t){var n=!1;if(e){try{if(!(n=t in e)){var r=e.prototype;r&&(n=t in r)}}catch(o){}if(!n)try{n=!Ge((new e)[t])}catch(o){}}return n}function Qt(e){var t=F();return t&&t[e]?t[e]:e===Ft&&Xt()?window:null}function Xt(){return Boolean(typeof window===P&&window)}function $t(){return Xt()?window:Qt(Ft)}function Jt(){return Boolean(typeof document===P&&document)}function Zt(){return Jt()?document:Qt("document")}function en(){return Boolean(typeof navigator===P&&navigator)}function tn(){return en()?navigator:Qt("navigator")}function nn(){return Boolean(typeof history===P&&history)}function rn(e){if(e&&qt){var t=Qt("__mockLocation");if(t)return t}return typeof location===P&&location?location:Qt("location")}function on(){return Qt("performance")}function an(){return Boolean(typeof JSON===P&&JSON||null!==Qt(Ht))}function sn(){return an()?JSON||Qt(Ht):null}function cn(){var e=tn();return!(!e||!e.product)&&"ReactNative"===e.product}function ln(){var e=tn();if(e&&(e.userAgent!==jt||null===Wt)){var t=((jt=e.userAgent)||ye).toLowerCase();Wt=nt(t,zt)||nt(t,Ut)}return Wt}function un(e){if(void 0===e&&(e=null),!e){var t=tn()||{};e=t?(t.userAgent||ye).toLowerCase():ye}var n=(e||ye).toLowerCase();if(nt(n,zt)){var r=Zt()||{};return Math.max(parseInt(n.split(zt)[1]),r.documentMode||0)}if(nt(n,Ut)){var o=parseInt(n.split(Ut)[1]);if(o)return o+4}return null}function dn(e){var t=Object.prototype.toString.call(e),n=ye;return"[object Error]"===t?n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'":an()&&(n=sn().stringify(e)),t+n}function pn(){return null===Kt&&(Kt=en()&&Boolean(tn().sendBeacon)),Kt}function hn(e){var t=!1;try{t=!!Qt("fetch");var n=Qt("Request");t&&e&&n&&(t=Yt(n,"keepalive"))}catch(r){}return t}function fn(){return null===Gt&&(Gt=typeof XDomainRequest!==A)&&mn()&&(Gt=Gt&&!Yt(Qt(Vt),"withCredentials")),Gt}function mn(){var e=!1;try{e=!!Qt(Vt)}catch(t){}return e}var gn,vn=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],yn=null;function bn(e,t){return function(){var n=arguments,r=_n(t);if(r){var o=r.listener;o&&o[e]&&o[e].apply(o,n)}}}function _n(e){var t=yn;return t||!0===e.disableDbgExt||(t=yn||function(){var e=Qt("Microsoft");return e&&(yn=e.ApplicationInsights),yn}()),t?t.ChromeDbgExt:null}function Cn(e){if(!gn){gn={};for(var t=0;t<vn.length;t++)gn[vn[t]]=bn(vn[t],e)}return gn}function wn(e){return e?'"'+e.replace(/\"/g,ye)+'"':ye}function xn(e,t){var n=typeof console!==A?console:Qt("console");if(n){var r="log";n[e]&&(r=e),$e(n[r])&&n[r](t)}}var En=function(){function e(e,t,n,r){void 0===n&&(n=!1);var o=this;o.messageId=e,o.message=(n?"AI: ":"AI (Internal): ")+e;var i=ye;an()&&(i=sn().stringify(r));var a=(t?" message:"+wn(t):ye)+(r?" props:"+wn(i):ye);o.message+=a}return e.dataType="MessageData",e}();function kn(e,t){return(e||{}).logger||new Sn(t)}var Sn=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var n,r,o,i,a=0,s={};ve(e,this,(function(e){function c(t,n){if(!(a>=o)){var i=!0,c="AITR_"+n.messageId;if(s[c]?i=!1:s[c]=!0,i&&(t<=r&&(e.queue.push(n),a++,l(1===t?"error":"warn",n)),a===o)){var u="Internal events throttle limit per PageView reached for this app.",d=new En(23,u,!1);e.queue.push(d),1===t?e.errorToConsole(u):e.warnToConsole(u)}}}function l(e,n){var r=_n(t||{});r&&r.diagLog&&r.diagLog(e,n)}!function(e){n=kt(e.loggingLevelConsole,0),r=kt(e.loggingLevelTelemetry,1),o=kt(e.maxMessageLimit,25),i=kt(e.enableDebug,kt(e.enableDebugExceptions,!1))}(t||{}),e.consoleLoggingLevel=function(){return n},e.telemetryLoggingLevel=function(){return r},e.maxInternalMessageLimit=function(){return o},e.enableDebugExceptions=function(){return i},e.throwInternal=function(t,r,o,a,u){void 0===u&&(u=!1);var d=new En(r,o,u,a);if(i)throw dn(d);var p=1===t?Se:Te;if(Ge(d.message))l("throw"+(1===t?"Critical":"Warning"),d);else{if(u){var h=+d.messageId;!s[h]&&n>=t&&(e[p](d.message),s[h]=!0)}else n>=t&&e[p](d.message);c(t,d)}},e.warnToConsole=function(e){xn("warn",e),l("warning",e)},e.errorToConsole=function(e){xn("error",e),l("error",e)},e.resetInternalMessageCount=function(){a=0,s={}},e.logInternalMessage=c}))}return e.__ieDyn=1,e}();function Tn(e){return e||new Sn}function In(e,t,n,r,o,i){void 0===i&&(i=!1),Tn(e).throwInternal(t,n,r,o,i)}function Pn(e,t){Tn(e).warnToConsole(t)}var An="toGMTString",Rn="toUTCString",Dn="expires",Mn=null,Nn=null,Ln=null,Bn=Zt(),On={},Fn={};function Hn(e,t){var n=Wn._ckMgr||Fn._ckMgr;return n||(n=Wn._ckMgr=Wn(e,t),Fn._ckMgr=n),n}function zn(e){return!e||e.isEnabled()}function Un(e,t){return!!(t&&e&&rt(e.ignoreCookies))&&-1!==e.ignoreCookies.indexOf(t)}function Vn(e,t){var n;if(e)n=e.getCookieMgr();else if(t){var r=t.cookieCfg;n=r._ckMgr?r._ckMgr:Wn(t)}return n||(n=Hn(t,(e||{}).logger)),n}function Wn(e,t){var n,r=function(e){var t=e.cookieCfg=e.cookieCfg||{};if(xt(t,"domain",e.cookieDomain,Ye,Ke),xt(t,"path",e.cookiePath||"/",null,Ke),Ke(t.enabled)){var n=void 0;Ge(e.isCookieUseDisabled)||(n=!e.isCookieUseDisabled),Ge(e.disableCookiesUsage)||(n=!e.disableCookiesUsage),t.enabled=n}return t}(e||Fn),o=r.path||"/",i=r.domain,a=!1!==r.enabled,s=((n={isEnabled:function(){var e=a&&jn(t),n=Fn._ckMgr;return e&&n&&s!==n&&(e=zn(n)),e}}).setEnabled=function(e){a=!1!==e},n.set=function(e,t,n,a,c){var l=!1;if(zn(s)&&!function(e,t){return!!(t&&e&&rt(e.blockedCookies)&&-1!==e.blockedCookies.indexOf(t))||Un(e,t)}(r,e)){var u={},d=ht(t||ye),p=d.indexOf(";");if(-1!==p&&(d=ht(t.substring(0,p)),u=qn(t.substring(p+1))),xt(u,"domain",a||i,St,Ge),!Ke(n)){var h=ln();if(Ge(u.expires)){var f=Ct()+1e3*n;if(f>0){var m=new Date;m.setTime(f),xt(u,Dn,Gn(m,h?An:Rn)||Gn(m,h?An:Rn)||ye,St)}}h||xt(u,"max-age",ye+n,null,Ge)}var g=rn();g&&"https:"===g.protocol&&(xt(u,"secure",null,null,Ge),null===Nn&&(Nn=!Xn((tn()||{}).userAgent)),Nn&&xt(u,"SameSite","None",null,Ge)),xt(u,"path",c||o,null,Ge),(r.setCookie||Qn)(e,Kn(d,u)),l=!0}return l},n.get=function(e){var t=ye;return zn(s)&&!Un(r,e)&&(t=(r.getCookie||Yn)(e)),t},n.del=function(e,t){var n=!1;return zn(s)&&(n=s.purge(e,t)),n},n.purge=function(e,n){var o,i=!1;if(jn(t)){var a=((o={}).path=n||"/",o.expires="Thu, 01 Jan 1970 00:00:01 GMT",o);ln()||(a["max-age"]="0"),(r.delCookie||Qn)(e,Kn(ye,a)),i=!0}return i},n);return s._ckMgr=s,s}function jn(e){if(null===Mn){Mn=!1;try{Mn=void 0!==(Bn||{}).cookie}catch(t){In(e,2,68,"Cannot access document.cookie - "+wt(t),{exception:dn(t)})}}return Mn}function qn(e){var t={};e&&e.length&&ut(ht(e).split(";"),(function(e){if(e=ht(e||ye)){var n=e.indexOf("=");-1===n?t[e]=null:t[ht(e.substring(0,n))]=ht(e.substring(n+1))}}));return t}function Gn(e,t){return $e(e[t])?e[t]():null}function Kn(e,t){var n=e||ye;return Ze(t,(function(e,t){n+="; "+e+(Ke(t)?ye:"="+t)})),n}function Yn(e){var t=ye;if(Bn){var n=Bn.cookie||ye;Ln!==n&&(On=qn(n),Ln=n),t=ht(On[e]||ye)}return t}function Qn(e,t){Bn&&(Bn.cookie=e+"="+t)}function Xn(e){return!!it(e)&&(!(!nt(e,"CPU iPhone OS 12")&&!nt(e,"iPad; CPU OS 12"))||(!!(nt(e,"Macintosh; Intel Mac OS X 10_14")&&nt(e,"Version/")&&nt(e,"Safari"))||(!(!nt(e,"Macintosh; Intel Mac OS X 10_14")||!et(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))||(!(!nt(e,"Chrome/5")&&!nt(e,"Chrome/6"))||(!(!nt(e,"UnrealEngine")||nt(e,"Chrome"))||!(!nt(e,"UCBrowser/12")&&!nt(e,"UCBrowser/11")))))))}var $n=4294967296,Jn=4294967295,Zn=!1,er=123456789,tr=987654321;function nr(e){e<0&&(e>>>=0),er=123456789+e&Jn,tr=987654321-e&Jn,Zn=!0}function rr(){try{var e=2147483647&Ct();nr((Math.random()*$n^e)+e)}catch(t){}}function or(e){var t=0,n=Qt("crypto")||Qt("msCrypto");return n&&n.getRandomValues&&(t=n.getRandomValues(new Uint32Array(1))[0]&Jn),0===t&&ln()&&(Zn||rr(),t=ir()&Jn),0===t&&(t=Math.floor($n*Math.random()|0)),e||(t>>>=0),t}function ir(e){var t=((tr=36969*(65535&tr)+(tr>>16)&Jn)<<16)+(65535&(er=18e3*(65535&er)+(er>>16)&Jn))>>>0&Jn|0;return e||(t>>>=0),t}function ar(e){void 0===e&&(e=22);for(var t=or()>>>0,n=0,r=ye;r.length<e;)n++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===n&&(t=(or()<<2&4294967295|3&t)>>>0,n=0);return r}var sr=L,cr="2.8.16",lr="."+ar(6),ur=0;function dr(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function pr(e,t){var n=t[e.id];if(!n){n={};try{dr(t)&&(function(e,t,n){if(sr)try{return sr(e,t,{value:n,enumerable:!1,configurable:!0}),!0}catch(r){}return!1}(t,e.id,n)||(t[e.id]=n))}catch(r){}}return n}function hr(e,t){return void 0===t&&(t=!1),Je(e+ur+++(t?".2.8.16":ye)+lr)}function fr(e){var t={id:hr("_aiData-"+(e||ye)+"."+cr),accept:function(e){return dr(e)},get:function(e,n,r,o){var i=e[t.id];return i?i[Je(n)]:(o&&((i=pr(t,e))[Je(n)]=r),r)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(n){}}};return t}var mr="events",gr="visibilitychange",vr="pagehide",yr="pageshow",br="unload",_r="beforeunload",Cr=hr("aiEvtPageHide"),wr=hr("aiEvtPageShow"),xr=/\.[\.]+/g,Er=/[\.]+$/,kr=1,Sr=fr("events"),Tr=/^([^.]*)(?:\.(.+)|)/;function Ir(e){return e&&e.replace?e.replace(/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,ye):e}function Pr(e,t){var n;if(t){var r=ye;rt(t)?(r=ye,ut(t,(function(e){(e=Ir(e))&&("."!==e[0]&&(e="."+e),r+=e)}))):r=Ir(t),r&&("."!==r[0]&&(r="."+r),e=(e||ye)+r)}var o=Tr.exec(e||ye)||[];return(n={}).type=o[1],n.ns=(o[2]||ye).replace(xr,".").replace(Er,ye).split(".").sort().join("."),n}function Ar(e,t,n){void 0===n&&(n=!0);var r=Sr.get(e,mr,{},n),o=r[t];return o||(o=r[t]=[]),o}function Rr(e,t,n,r){e&&t&&t.type&&(e.removeEventListener?e.removeEventListener(t.type,n,r):e.detachEvent&&e.detachEvent("on"+t.type,n))}function Dr(e,t,n,r){for(var o=t.length;o--;){var i=t[o];i&&(n.ns&&n.ns!==i.evtName.ns||r&&!r(i)||(Rr(e,i.evtName,i.handler,i.capture),t.splice(o,1)))}}function Mr(e,t){return t?Pr("xx",rt(t)?[e].concat(t):[e,t]).ns.split("."):e}function Nr(e,t,n,r,o){var i;void 0===o&&(o=!1);var a=!1;if(e)try{var s=Pr(t,r);if(a=function(e,t,n,r){var o=!1;return e&&t&&t.type&&n&&(e.addEventListener?(e.addEventListener(t.type,n,r),o=!0):e.attachEvent&&(e.attachEvent("on"+t.type,n),o=!0)),o}(e,s,n,o),a&&Sr.accept(e)){var c=((i={guid:kr++,evtName:s}).handler=n,i.capture=o,i);Ar(e,s.type).push(c)}}catch(l){}return a}function Lr(e,t,n,r,o){if(void 0===o&&(o=!1),e)try{var i=Pr(t,r),a=!1;!function(e,t,n){if(t.type)Dr(e,Ar(e,t.type),t,n);else{var r=Sr.get(e,mr,{});Ze(r,(function(r,o){Dr(e,o,t,n)})),0===gt(r).length&&Sr.kill(e,mr)}}(e,i,(function(e){return!((!i.ns||n)&&e.handler!==n)&&(a=!0,!0)})),a||Rr(e,i,n,o)}catch(s){}}function Br(e,t,n){var r=!1,o=$t();o&&(r=Nr(o,e,t,n),r=Nr(o.body,e,t,n)||r);var i=Zt();return i&&(r=Nr(i,e,t,n)||r),r}function Or(e,t,n,r){var o=!1;return t&&e&&e.length>0&&ut(e,(function(e){e&&(n&&-1!==dt(n,e)||(o=Br(e,t,r)||o))})),o}function Fr(e,t,n){e&&rt(e)&&ut(e,(function(e){e&&function(e,t,n){var r=$t();r&&(Lr(r,e,t,n),Lr(r.body,e,t,n));var o=Zt();o&&Lr(o,e,t,n)}(e,t,n)}))}function Hr(e,t,n){return function(e,t,n,r){var o=!1;return t&&e&&rt(e)&&!(o=Or(e,t,n,r))&&n&&n.length>0&&(o=Or(e,t,null,r)),o}([_r,br,vr],e,t,n)}function zr(e,t){Fr([_r,br,vr],e,t)}function Ur(e,t,n){var r=Mr(Cr,n),o=Or([vr],e,t,r);return t&&-1!==dt(t,gr)||(o=Or([gr],(function(t){var n=Zt();e&&n&&"hidden"===n.visibilityState&&e(t)}),t,r)||o),!o&&t&&(o=Ur(e,null,n)),o}function Vr(e,t){var n=Mr(Cr,t);Fr([vr],e,n),Fr([gr],null,n)}function Wr(e,t,n){var r=Mr(wr,n),o=Or([yr],e,t,r);return!(o=Or([gr],(function(t){var n=Zt();e&&n&&"visible"===n.visibilityState&&e(t)}),t,r)||o)&&t&&(o=Wr(e,null,n)),o}function jr(){var e=Gr();return e.substring(0,8)+"-"+e.substring(8,12)+"-"+e.substring(12,16)+"-"+e.substring(16,20)+"-"+e.substring(20)}function qr(){var e=on();return e&&e.now?e.now():Ct()}function Gr(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=ye,r=0;r<4;r++)n+=t[15&(e=or())]+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&or())|0];return n.substr(0,8)+n.substr(9,4)+"4"+n.substr(13,3)+o+n.substr(16,3)+n.substr(19,12)}var Kr,Yr="",Qr="1DS-Web-JS-3.2.14",Xr="withCredentials",$r=((Kr={})[0]=0,Kr[2]=6,Kr[1]=1,Kr[3]=7,Kr[4098]=6,Kr[4097]=1,Kr[4099]=7,Kr),Jr=Boolean(Zt()),Zr=Boolean($t());function eo(e){return!(e===Yr||Ke(e))}function to(e){if(e){var t=e.indexOf("-");if(t>-1)return e.substring(0,t)}return Yr}function no(e){return!!(e&&at(e)&&e>=1&&e<=4)}function ro(e,t,n){if(!t&&!eo(t)||"string"!==typeof e)return null;var r=typeof t;if("string"===r||"number"===r||"boolean"===r||rt(t))t={value:t};else if("object"!==r||B.call(t,"value")){if(Ke(t.value)||t.value===Yr||!it(t.value)&&!at(t.value)&&!st(t.value)&&!rt(t.value))return null}else t={value:n?JSON.stringify(t):t};if(rt(t.value)&&!uo(t.value))return null;if(!Ke(t.kind)){if(rt(t.value)||!lo(t.kind))return null;t.value=t.value.toString()}return t}function oo(e,t,n){var r=-1;if(!Ge(e))if(t>0&&(32===t?r=8192:t<=13&&(r=t<<5)),function(e){if(e>=0&&e<=9)return!0;return!1}(n))-1===r&&(r=0),r|=n;else{var o=$r[ho(e)]||-1;-1!==r&&-1!==o?r|=o:6===o&&(r=o)}return r}function io(e,t,n){var r;return void 0===n&&(n=!0),e&&(r=e.get(t),n&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||Yr}function ao(e){void 0===e&&(e="D");var t=jr();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,Yr)),t}function so(e,t,n,r,o){var i={},a=!1,s=0,c=arguments.length,l=Object.prototype,u=arguments;for("[object Boolean]"===l.toString.call(u[0])&&(a=u[0],s++);s<c;s++){Ze(e=u[s],(function(e,t){a&&t&&Xe(t)?rt(t)?(i[e]=i[e]||[],ut(t,(function(t,n){t&&Xe(t)?i[e][n]=so(!0,i[e][n],t):i[e][n]=t}))):i[e]=so(!0,i[e],t):i[e]=t}))}return i}var co=qr;function lo(e){return 0===e||e>0&&e<=13||32===e}function uo(e){return e.length>0}function po(e,t){var n=e;n.timings=n.timings||{},n.timings.processTelemetryStart=n.timings.processTelemetryStart||{},n.timings.processTelemetryStart[t]=co()}function ho(e){var t=0;if(null!==e&&void 0!==e){var n=typeof e;"string"===n?t=1:"number"===n?t=2:"boolean"===n?t=3:n===P&&(t=4,rt(e)?(t=4096,e.length>0&&(t|=ho(e[0]))):B.call(e,"value")&&(t=8192|ho(e.value)))}return t}function fo(e,t,n,r,o,i){function a(e,t,n){try{e[t]=n}catch(r){}}void 0===r&&(r=!1),void 0===o&&(o=!1);var s=new XMLHttpRequest;return r&&a(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&a(s,Xr,n),s.open(e,t,!o),n&&a(s,Xr,n),!o&&i&&a(s,"timeout",i),s}var mo="00",go="ff",vo="00000000000000000000000000000000",yo="0000000000000000";function bo(e,t,n){return!(!e||e.length!==t||e===n)&&!!e.match(/^[\da-f]*$/i)}function _o(e,t,n){return bo(e,t)?e:n}function Co(e){(isNaN(e)||e<0||e>255)&&(e=1);for(var t=e.toString(16);t.length<2;)t="0"+t;return t}function wo(e,t,n,r){var o;return(o={}).version=bo(r,2,go)?r:mo,o.traceId=xo(e)?e:Gr(),o.spanId=Eo(t)?t:Gr().substr(0,16),o.traceFlags=n>=0&&n<=255?n:1,o}function xo(e){return bo(e,32,vo)}function Eo(e){return bo(e,16,yo)}function ko(e){if(e){var t=Co(e.traceFlags);bo(t,2)||(t="01");var n=e.version||mo;return"00"!==n&&"ff"!==n&&(n=mo),"".concat(n.toLowerCase(),"-").concat(_o(e.traceId,32,vo).toLowerCase(),"-").concat(_o(e.spanId,16,yo).toLowerCase(),"-").concat(t.toLowerCase())}return""}var So=fr("plugin");function To(e){return So.get(e,"state",{},!0)}function Io(e,t){for(var n,r=[],o=null,i=e.getNext();i;){var a=i.getPlugin();if(a){o&&$e(o.setNextPlugin)&&$e(a.processTelemetry)&&o.setNextPlugin(a);($e(a.isInitialized)?a.isInitialized():(n=To(a)).isInitialized)||r.push(a),o=a,i=i.getNext()}}ut(r,(function(r){var o=e.core();r.initialize(e.getCfg(),o,t,e.getNext()),n=To(r),r.core||n.core||(n.core=o),n.isInitialized=!0,delete n.teardown}))}function Po(e){return e.sort((function(e,t){var n=0;if(t){var r=$e(t.processTelemetry);$e(e.processTelemetry)?n=r?e.priority-t.priority:1:r&&(n=-1)}else n=e?1:-1;return n}))}var Ao="TelemetryPluginChain",Ro=0;function Do(e,t,n,r){var o=null,i=[];null!==r&&(o=r?function(e,t,n){for(;e;){if(e.getPlugin()===n)return e;e=e.getNext()}return Bo([n],t.config||{},t)}(e,n,r):e);var a={_next:function(){var e=o;if(o=e?e.getNext():null,!e){var t=i;t&&t.length>0&&(ut(t,(function(e){try{e.func.call(e.self,e.args)}catch(t){In(n.logger,2,73,"Unexpected Exception during onComplete - "+dn(t))}})),i=[])}return e},ctx:{core:function(){return n},diagLog:function(){return kn(n,t)},getCfg:function(){return t},getExtCfg:s,getConfig:function(e,n,r){void 0===r&&(r=!1);var o,i=s(e,null);i&&!Ke(i[n])?o=i[n]:t&&!Ke(t[n])&&(o=t[n]);return Ke(o)?r:o},hasNext:function(){return!!o},getNext:function(){return o},setNext:function(e){o=e},iterate:function(e){var t;for(;t=a._next();){var n=t.getPlugin();n&&e(n)}},onComplete:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];e&&i.push({func:e,self:Ge(t)?a.ctx:t,args:n})}}};function s(e,n,r){var o;if(void 0===n&&(n={}),void 0===r&&(r=0),t){var i=t.extensionConfig;i&&e&&(o=i[e])}if(o){if(Xe(n)&&0!==r){var a=Dt(!0,n,o);t&&2===r&&Ze(n,(function(e){if(Ke(a[e])){var n=t[e];Ke(n)||(a[e]=n)}})),o=a}}else o=n;return o}return a}function Mo(e,t,n,r){var o=Do(e,t,n,r),i=o.ctx;return i.processNext=function(e){var t=o._next();return t&&t.processTelemetry(e,i),!t},i.createNew=function(e,r){return void 0===e&&(e=null),rt(e)&&(e=Bo(e,t,n,r)),Mo(e||i.getNext(),t,n,r)},i}function No(e,t,n){var r=t.config||{},o=Do(e,r,t,n),i=o.ctx;return i.processNext=function(e){var t=o._next();return t&&t.unload(i,e),!t},i.createNew=function(e,n){return void 0===e&&(e=null),rt(e)&&(e=Bo(e,r,t,n)),No(e||i.getNext(),t,n)},i}function Lo(e,t,n){var r=t.config||{},o=Do(e,r,t,n).ctx;return o.processNext=function(e){return o.iterate((function(t){$e(t.update)&&t.update(o,e)}))},o.createNew=function(e,n){return void 0===e&&(e=null),rt(e)&&(e=Bo(e,r,t,n)),Lo(e||o.getNext(),t,n)},o}function Bo(e,t,n,r){var o=null,i=!r;if(rt(e)&&e.length>0){var a=null;ut(e,(function(e){if(i||r!==e||(i=!0),i&&e&&$e(e.processTelemetry)){var s=function(e,t,n){var r,o=null,i=$e(e.processTelemetry),a=$e(e.setNextPlugin);r=e?e.identifier+"-"+e.priority+"-"+Ro++:"Unknown-0-"+Ro++;var s={getPlugin:function(){return e},getNext:function(){return o},processTelemetry:u,unload:d,update:p,_id:r,_setNext:function(e){o=e}};function c(){var r;return e&&$e(e._getTelCtx)&&(r=e._getTelCtx()),r||(r=Mo(s,t,n)),r}function l(t,n,i,a,s){var c=!1,l=e?e.identifier:Ao,u=t._hasRun;return u||(u=t._hasRun={}),t.setNext(o),e&&Ot(t.core(),(function(){return l+":"+i}),(function(){u[r]=!0;try{var e=o?o._id:ye;e&&(u[e]=!1),c=n(t)}catch(s){var a=!o||u[o._id];a&&(c=!0),o&&a||In(t.diagLog(),1,73,"Plugin ["+l+"] failed during "+i+" - "+dn(s)+", run flags: "+dn(u))}}),a,s),c}function u(t,n){function r(n){if(!e||!i)return!1;var r=To(e);return!r.teardown&&!r.disabled&&(a&&e.setNextPlugin(o),e.processTelemetry(t,n),!0)}l(n=n||c(),r,"processTelemetry",(function(){return{item:t}}),!t.sync)||n.processNext(t)}function d(t,n){function r(){var r=!1;if(e){var o=To(e),i=e.core||o.core;!e||i&&i!==t.core()||o.teardown||(o.core=null,o.teardown=!0,o.isInitialized=!1,e.teardown&&!0===e.teardown(t,n)&&(r=!0))}return r}l(t,r,"unload",(function(){}),n.isAsync)||t.processNext(n)}function p(t,n){function r(){var r=!1;if(e){var o=To(e),i=e.core||o.core;!e||i&&i!==t.core()||o.teardown||e.update&&!0===e.update(t,n)&&(r=!0)}return r}l(t,r,"update",(function(){}),!1)||t.processNext(n)}return _t(s)}(e,t,n);o||(o=s),a&&a._setNext(s),a=s}}))}return r&&!o?Bo([r],t,n):o}var Oo=500;function Fo(e,t,n){t&&rt(t)&&t.length>0&&(ut(t=t.sort((function(e,t){return e.priority-t.priority})),(function(e){e.priority<Oo&&Tt("Channel has invalid priority - "+e.identifier)})),e.push({queue:_t(t),chain:Bo(t,n.config,n)}))}function Ho(){var e=[];return{add:function(t){t&&e.push(t)},run:function(t,n){ut(e,(function(e){try{e(t,n)}catch(r){In(t.diagLog(),2,73,"Unexpected error calling unload handler - "+dn(r))}})),e=[]}}}var zo=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||Mo(null,{},a.core);t=r&&r.getPlugin?o.createNew(null,r.getPlugin):o.createNew(null,r)}return t}function c(e,t,o){e&&xt(e,Ce,[],null,Ke),!o&&t&&(o=t.getProcessTelContext().getNext());var i=r;r&&r.getPlugin&&(i=r.getPlugin()),a.core=t,n=Mo(o,e,t,i)}function l(){t=!1,a.core=null,n=null,r=null,i=[],o=Ho()}l(),ve(e,a,(function(e){e.initialize=function(e,n,r,o){c(e,n,o),t=!0},e.teardown=function(t,n){var a,s=e.core;if(s&&(!t||s===t.core())){var c,u=!1,d=t||No(null,s,r&&r.getPlugin?r.getPlugin():r),p=n||((a={reason:0}).isAsync=!1,a);return e._doTeardown&&!0===e._doTeardown(d,p,h)?c=!0:h(),c}function h(){if(!u){u=!0,o.run(d,n);var e=i;i=[],ut(e,(function(e){e.rm()})),!0===c&&d.processNext(p),l()}}},e.update=function(t,n){var o=e.core;if(o&&(!t||o===t.core())){var i,a=!1,s=t||Lo(null,o,r&&r.getPlugin?r.getPlugin():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.getNext()))}},e._addHook=function(e){e&&(rt(e)?i=i.concat(e):i.push(e))},Pt(e,"_addUnloadCb",(function(){return o}),"add")})),a.diagLog=function(e){return s(e).diagLog()},a.isInitialized=function(){return t},a.setInitialized=function(e){t=e},a.setNextPlugin=function(e){r=e},a.processNext=function(e,t){t?t.processNext(e):r&&$e(r.processTelemetry)&&r.processTelemetry(e,null)},a._getTelCtx=s}return e.__ieDyn=1,e}(),Uo=function(e){function t(){var n,r,o=e.call(this)||this;function i(){n=0,r=[]}return o.identifier="TelemetryInitializerPlugin",o.priority=199,i(),ve(t,o,(function(e,t){e.addTelemetryInitializer=function(e){var t={id:n++,fn:e};return r.push(t),{remove:function(){ut(r,(function(e,n){if(e.id===t.id)return r.splice(n,1),-1}))}}},e.processTelemetry=function(t,n){for(var o=!1,i=r.length,a=0;a<i;++a){var s=r[a];if(s)try{if(!1===s.fn.apply(null,[t])){o=!0;break}}catch(c){In(n.diagLog(),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+wt(c),{exception:dn(c)},!0)}}o||e.processNext(t,n)},e._doTeardown=function(){i()}})),o}return j(t,e),t.__ieDyn=1,t}(zo),Vo="Plugins must provide initialize method",Wo="SDK is still unloading...",jo={loggingLevelConsole:1};function qo(e,t){return new Lt(t)}function Go(e,t){var n=!1;return ut(t,(function(t){if(t===e)return n=!0,-1})),n}var Ko=function(){function e(){var t,n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_,C=0,w=!1;ve(e,this,(function(e){function x(n){if(!C&&!w&&(n||e.logger&&e.logger.queue.length>0)){var r=kt(t.diagnosticLogInterval);r&&r>0||(r=1e4),C=setInterval((function(){clearInterval(C),C=0,A()}),r)}return C}function E(){n=!1,t=Dt(!0,{},jo),e.config=t,e.logger=new Sn(t),e._extensions=[],m=new Uo,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=hr("AIBaseCore",!0),y=Ho(),_=null}function k(){var n=Mo(I(),t,e);return n.onComplete(x),n}function S(n){var r=function(e,t,n){var r,o=[],i={};return ut(n,(function(n){(Ke(n)||Ke(n.initialize))&&Tt(Vo);var r=n.priority,a=n.identifier;n&&r&&(Ke(i[r])?i[r]=a:Pn(e,"Two extensions have same priority #"+r+" - "+i[r]+", "+a)),(!r||r<t)&&o.push(n)})),(r={all:n}).core=o,r}(e.logger,Oo,l);u=r.core,c=null;var o=r.all;if(h=_t(function(e,t,n){var r=[];if(e&&ut(e,(function(e){return Fo(r,e,n)})),t){var o=[];ut(t,(function(e){e.priority>Oo&&o.push(e)})),Fo(r,o,n)}return r}(p,o,e)),d){var i=dt(o,d);-1!==i&&o.splice(i,1),-1!==(i=dt(u,d))&&u.splice(i,1),d._setQueue(h)}else d=function(e,t){function n(){return Mo(null,t.config,t,null)}function r(e,t,n,r){var o=e?e.length+1:1;function i(){0===--o&&(r&&r(),r=null)}o>0&&ut(e,(function(e){if(e&&e.queue.length>0){var r=e.chain,a=t.createNew(r);a.onComplete(i),n(a)}else o--})),i()}var o=!1,i={identifier:"ChannelControllerPlugin",priority:Oo,initialize:function(t,n,r,i){o=!0,ut(e,(function(e){e&&e.queue.length>0&&Io(Mo(e.chain,t,n),r)}))},isInitialized:function(){return o},processTelemetry:function(t,o){r(e,o||n(),(function(e){e.processNext(t)}),(function(){o.processNext(t)}))},update:function(t,n){var o=n||{reason:0};return r(e,t,(function(e){e.processNext(o)}),(function(){t.processNext(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.processNext(i)}),(function(){t.processNext(i),o=!1})),!0},getChannel:function(t){var n=null;return e&&e.length>0&&ut(e,(function(e){if(e&&e.queue.length>0&&(ut(e.queue,(function(e){if(e.identifier===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.flush){s++;var n=!1;e.flush(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.push(d),u.push(d),e._extensions=Po(o),d.initialize(t,e,o),Io(k(),o),e._extensions=_t(Po(u||[])).slice(),n&&function(t){var n=Lo(I(),e);n.onComplete(x),e._updateHook&&!0===e._updateHook(n,t)||n.processNext(t)}(n)}function T(t){var n,r=null,o=null;return ut(e._extensions,(function(e){if(e.identifier===t&&e!==d&&e!==m)return o=e,-1})),!o&&d&&(o=d.getChannel(t)),o&&((n={plugin:o}).setEnabled=function(e){To(o).disabled=!e},n.isEnabled=function(){var e=To(o);return!e.teardown&&!e.disabled},n.remove=function(e,t){var n;void 0===e&&(e=!0);var r=[o],i=((n={reason:1}).isAsync=e,n);P(r,i,(function(e){e&&S({reason:32,removed:r}),t&&t(e)}))},r=n),r}function I(){if(!c){var n=(u||[]).slice();-1===dt(n,m)&&n.push(m),c=Bo(Po(n),t,e)}return c}function P(n,r,o){if(n&&n.length>0){var i=No(Bo(n,t,e),e);i.onComplete((function(){var e=!1,t=[];ut(l,(function(r,o){Go(r,n)?e=!0:t.push(r)})),l=t;var r=[];p&&(ut(p,(function(t,o){var i=[];ut(t,(function(t){Go(t,n)?e=!0:i.push(t)})),r.push(i)})),p=r),o&&o(e),x()})),i.processNext(r)}else o(!1)}function A(){if(e.logger&&e.logger.queue){var n=e.logger.queue.slice(0);e.logger.queue.length=0,ut(n,(function(n){var r,o=((r={}).name=g||"InternalMessageId: "+n.messageId,r.iKey=kt(t.instrumentationKey),r.time=lt(new Date),r.baseType=En.dataType,r.baseData={message:n.message},r);e.track(o)}))}}function R(e,t,n,r){return d?d.flush(e,t,n||6,r):(t&&t(!1),!0)}function D(t){var n=e.logger;n?(In(n,2,73,t),x()):Tt(t)}E(),e.isInitialized=function(){return n},e.initialize=function(r,i,s,c){f&&Tt(Wo),e.isInitialized()&&Tt("Core should not be initialized more than once"),t=r||{},e.config=t,Ke(r.instrumentationKey)&&Tt("Please provide instrumentation key"),o=c,e._notificationManager=c,function(){var e=kt(t.disableDbgExt);!0===e&&b&&(o.removeNotificationListener(b),b=null);o&&!b&&!0!==e&&(b=Cn(t),o.addNotificationListener(b))}(),function(){var e=kt(t.enablePerfMgr);!e&&a&&(a=null);e&&Et(t,_e,qo)}(),Et(t,Ce,{}).NotificationManager=o,s&&(e.logger=s);var u=Et(t,"extensions",[]);(l=[]).push.apply(l,q(q([],i),u)),p=Et(t,be,[]),S(null),h&&0!==h.length||Tt("No channels available"),n=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return h&&ut(h,(function(t){e.push(t.queue)})),_t(e)},e.track=function(n){n.iKey=n.iKey||t.instrumentationKey,n.time=n.time||lt(new Date),n.ver=n.ver||"4.0",!f&&e.isInitialized()?k().processNext(n):r.push(n)},e.getProcessTelContext=k,e.getNotifyMgr=function(){return o||(o=function(){var e;return z(((e={}).addNotificationListener=function(e){},e.removeNotificationListener=function(e){},e.eventsSent=function(e){},e.eventsDiscarded=function(e,t){},e.eventsSendRequest=function(e,t){},e))}(),e._notificationManager=o),o},e.addNotificationListener=function(e){o&&o.addNotificationListener(e)},e.removeNotificationListener=function(e){o&&o.removeNotificationListener(e)},e.getCookieMgr=function(){return s||(s=Wn(t,e.logger)),s},e.setCookieMgr=function(e){s=e},e.getPerfMgr=function(){if(!i&&!a&&kt(t.enablePerfMgr)){var n=kt(t.createPerfMgr);$e(n)&&(a=n(e,e.getNotifyMgr()))}return i||a||Mt},e.setPerfMgr=function(e){i=e},e.eventCnt=function(){return r.length},e.releaseQueue=function(){if(n&&r.length>0){var e=r;r=[],ut(e,(function(e){k().processNext(e)}))}},e.pollInternalLogs=function(e){return g=e||null,w=!1,C&&(clearInterval(C),C=null),x(!0)},e.stopPollingInternalLogs=function(){w=!0,C&&(clearInterval(C),C=0,A())},At(e,(function(){return m}),["addTelemetryInitializer"]),e.unload=function(t,r,o){var i;void 0===t&&(t=!0),n||Tt("SDK is not initialized"),f&&Tt(Wo);var a=((i={reason:50}).isAsync=t,i.flushComplete=!1,i),s=No(I(),e);function c(t){a.flushComplete=t,f=!0,y.run(s,a),e.stopPollingInternalLogs(),s.processNext(a)}s.onComplete((function(){E(),r&&r(a)}),e),A(),R(t,c,6,o)||c(!1)},e.getPlugin=T,e.addPlugin=function(e,t,n,r){if(!e)return r&&r(!1),void D(Vo);var o=T(e.identifier);if(o&&!t)return r&&r(!1),void D("Plugin ["+e.identifier+"] is already loaded!");var i={reason:16};function a(t){l.push(e),i.added=[e],S(i),r&&r(!0)}if(o){var s=[o.plugin];P(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.flush=R,e.getTraceCtx=function(e){return _||(_=function(e){var t={};return{getName:function(){return t.name},setName:function(n){e&&e.setName(n),t.name=n},getTraceId:function(){return t.traceId},setTraceId:function(n){e&&e.setTraceId(n),xo(n)&&(t.traceId=n)},getSpanId:function(){return t.spanId},setSpanId:function(n){e&&e.setSpanId(n),Eo(n)&&(t.spanId=n)},getTraceFlags:function(){return t.traceFlags},setTraceFlags:function(n){e&&e.setTraceFlags(n),t.traceFlags=n}}}()),_},e.setTraceCtx=function(e){_=e||null},Pt(e,"addUnloadCb",(function(){return y}),"add")}))}return e.__ieDyn=1,e}();function Yo(e,t,n,r){ut(e,(function(e){if(e&&e[t])if(n)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(o){}}))}var Qo=function(){function e(t){this.listeners=[];var n=!!(t||{}).perfEvtsSendAll;ve(e,this,(function(e){e.addNotificationListener=function(t){e.listeners.push(t)},e.removeNotificationListener=function(t){for(var n=dt(e.listeners,t);n>-1;)e.listeners.splice(n,1),n=dt(e.listeners,t)},e.eventsSent=function(t){Yo(e.listeners,we,!0,(function(e){e.eventsSent(t)}))},e.eventsDiscarded=function(t,n){Yo(e.listeners,xe,!0,(function(e){e.eventsDiscarded(t,n)}))},e.eventsSendRequest=function(t,n){Yo(e.listeners,Ee,n,(function(e){e.eventsSendRequest(t,n)}))},e.perfEvent=function(t){t&&(!n&&t.isChildEvt()||Yo(e.listeners,ke,!1,(function(e){t.isAsync?setTimeout((function(){return e.perfEvent(t)}),0):e.perfEvent(t)})))}}))}return e.__ieDyn=1,e}(),Xo=function(e){function t(){var n=e.call(this)||this;return ve(t,n,(function(e,t){function n(t){var n=e.getNotifyMgr();n&&n.eventsDiscarded([t],2)}e.initialize=function(e,n,r,o){t.initialize(e,n,r||new Sn(e),o||new Qo(e))},e.track=function(r){Ot(e.getPerfMgr(),(function(){return"AppInsightsCore:track"}),(function(){null===r&&(n(r),Tt("Invalid telemetry item")),function(e){Ke(e.name)&&(n(e),Tt("telemetry name required"))}(r),t.track(r)}),(function(){return{item:r}}),!r.sync)}})),n}return j(t,e),t.__ieDyn=1,t}(Ko),$o=function(e){function t(){var n=e.call(this)||this;return n.pluginVersionStringArr=[],ve(t,n,(function(e,t){e.logger&&e.logger.queue||(e.logger=new Sn({loggingLevelConsole:1})),e.initialize=function(n,r,o,i){Ot(e,(function(){return"AppInsightsCore.initialize"}),(function(){var a=e.pluginVersionStringArr;if(n){n.endpointUrl||(n.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var s=n.propertyStorageOverride;!s||s.getProperty&&s.setProperty||Tt("Invalid property storage override passed."),n.channels&&ut(n.channels,(function(e){e&&ut(e,(function(e){if(e.identifier&&e.version){var t=e.identifier+"="+e.version;a.push(t)}}))}))}e.getWParam=function(){return"undefined"!==typeof document||n.enableWParam?0:-1},r&&ut(r,(function(e){if(e&&e.identifier&&e.version){var t=e.identifier+"="+e.version;a.push(t)}})),e.pluginVersionString=a.join(";"),e.pluginVersionStringArr=a;try{t.initialize(n,r,o,i),e.pollInternalLogs("InternalLog")}catch(u){var c=e.logger,l=dn(u);-1!==l.indexOf("channels")&&(l+="\n - Channels must be provided through config.channels only!"),In(c,1,514,"SDK Initialization Failed - no telemetry will be sent: "+l)}}),(function(){return{config:n,extensions:r,logger:o,notificationManager:i}}))},e.track=function(n){Ot(e,(function(){return"AppInsightsCore.track"}),(function(){var r=n;if(r){r.timings=r.timings||{},r.timings.trackStart=co(),no(r.latency)||(r.latency=1);var o=r.ext=r.ext||{};o.sdk=o.sdk||{},o.sdk.ver=Qr;var i=r.baseData=r.baseData||{};i.properties=i.properties||{};var a=i.properties;a.version=a.version||e.pluginVersionString||Yr}t.track(r)}),(function(){return{item:n}}),!n.sync)}})),n}return j(t,e),t.__ieDyn=1,t}(Xo),Jo=$o;function Zo(e){var t={};return Ze(e,(function(e,n){t[e]=n,t[n]=e})),bt(t)}function ei(e){var t={};return Ze(e,(function(e,n){t[e]=n[1],t[n[0]]=n[1]})),bt(t)}var ti=Zo({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5}),ni="REAL_TIME",ri="",oi="POST",ii="drop",ai="send",si="requeue",ci="rspFail",li="application/x-json-stream",ui="cache-control",di="content-type",pi="kill-duration",hi="time-delta-millis",fi="client-version",mi="client-id",gi="time-delta-to-apply-millis",vi="upload-time",yi="apikey",bi="AuthMsaDeviceTicket",_i="AuthXToken";function Ci(e){var t=(e.ext||{}).intweb;return t&&eo(t.msfpc)?t.msfpc:null}function wi(e){for(var t=null,n=0;null===t&&n<e.length;n++)t=Ci(e[n]);return t}var xi=function(){function e(t,n){var r=n?[].concat(n):[],o=this,i=wi(r);o.iKey=function(){return t},o.Msfpc=function(){return i||ri},o.count=function(){return r.length},o.events=function(){return r},o.addEvent=function(e){return!!e&&(r.push(e),i||(i=Ci(e)),!0)},o.split=function(n,o){var a;if(n<r.length){var s=r.length-n;Ke(o)||(s=o<s?o:s),a=r.splice(n,s),i=wi(r)}return new e(t,a)}}return e.create=function(t,n){return new e(t,n)},e}(),Ei=function(){function e(){var t=!0,n=!0,r=!0,o="use-collector-delta",i=!1;ve(e,this,(function(e){e.allowRequestSending=function(){return t},e.firstRequestSent=function(){r&&(r=!1,i||(t=!1))},e.shouldAddClockSkewHeaders=function(){return n},e.getClockSkewHeaderValue=function(){return o},e.setClockSkew=function(e){i||(e?(o=e,n=!0,i=!0):n=!1,t=!0)}}))}return e.__ieDyn=1,e}(),ki=function(){function e(){var t={};ve(e,this,(function(e){e.setKillSwitchTenants=function(e,n){if(e&&n)try{var r=function(e){var t=[];return e&&ut(e,(function(e){t.push(ht(e))})),t}(e.split(","));if("this-request-only"===n)return r;for(var o=1e3*parseInt(n,10),i=0;i<r.length;++i)t[r[i]]=Ct()+o}catch(a){return[]}return[]},e.isTenantKilled=function(e){var n=t,r=ht(e);return void 0!==n[r]&&n[r]>Ct()||(delete n[r],!1)}}))}return e.__ieDyn=1,e}(),Si=ki;function Ti(e){var t,n=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,e)*n,Math.min(t,6e5)}var Ii,Pi=2e6,Ai=Math.min(Pi,65e3),Ri=/\./,Di=function(){function e(t,n,r,o){var i="data",a="baseData",s=!!o,c=n,l={};ve(e,this,(function(e){function n(e,t,o,i,a,u,d){Ze(e,(function(e,p){var h=null;if(p||eo(p)){var f=o,m=e,g=a,v=t;if(s&&!i&&Ri.test(e)){var y=e.split("."),b=y.length;if(b>1){g&&(g=g.slice());for(var _=0;_<b-1;_++){var C=y[_];v=v[C]=v[C]||{},f+="."+C,g&&g.push(C)}m=y[b-1]}}var w=i&&function(e,t){var n=l[e];return void 0===n&&(e.length>=7&&(n=tt(e,"ext.metadata")||tt(e,"ext.web")),l[e]=n),n}(f);if(h=!w&&c&&c.handleField(f,m)?c.value(f,m,p,r):ro(m,p,r)){var x=h.value;if(v[m]=x,u&&u(g,m,h),d&&"object"===typeof x&&!rt(x)){var E=g;E&&(E=E.slice()).push(m),n(p,x,f+"."+m,i,E,u,d)}}}}))}e.createPayload=function(e,t,n,r,o,i){return{apiKeys:[],payloadBlob:ri,overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:i,sendReason:o}},e.appendPayload=function(n,r,o){var i=n&&r&&!n.overflow;return i&&Ot(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=r.events(),i=n.payloadBlob,a=n.numEvents,s=!1,c=[],l=[],u=n.isBeacon,d=u?65e3:3984588,p=u?Ai:Pi,h=0,f=0;h<t.length;){var m=t[h];if(m){if(a>=o){n.overflow=r.split(h);break}var g=e.getEventBlob(m);if(g&&g.length<=p){var v=g.length;if(i.length+v>d){n.overflow=r.split(h);break}i&&(i+="\n"),i+=g,++f>20&&(i.substr(0,1),f=0),s=!0,a++}else g?c.push(m):l.push(m),t.splice(h,1),h--}h++}if(c&&c.length>0&&n.sizeExceed.push(xi.create(r.iKey(),c)),l&&l.length>0&&n.failedEvts.push(xi.create(r.iKey(),l)),s){n.batches.push(r),n.payloadBlob=i,n.numEvents=a;var y=r.iKey();-1===dt(n.apiKeys,y)&&n.apiKeys.push(y)}}),(function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:o}})),i},e.getEventBlob=function(e){try{return Ot(t,(function(){return"Serializer.getEventBlob"}),(function(){var t={};t.name=e.name,t.time=e.time,t.ver=e.ver,t.iKey="o:"+to(e.iKey);var r={},o=e.ext;o&&(t.ext=r,Ze(o,(function(e,t){n(t,r[e]={},"ext."+e,!0,null,null,!0)})));var s=t.data={};s.baseType=e.baseType;var c=s.baseData={};return n(e.baseData,c,a,!1,[a],(function(e,t,n){Mi(r,e,t,n)}),true),n(e.data,s,i,!1,[],(function(e,t,n){Mi(r,e,t,n)}),true),JSON.stringify(t)}),(function(){return{item:e}}))}catch(r){return null}}}))}return e.__ieDyn=1,e}();function Mi(e,t,n,r){if(r&&e){var o=oo(r.value,r.kind,r.propertyType);if(o>-1){var i=e.metadata;i||(i=e.metadata={f:{}});var a=i.f;if(a||(a=i.f={}),t)for(var s=0;s<t.length;s++){var c=t[s];a[c]||(a[c]={f:{}});var l=a[c].f;l||(l=a[c].f={}),a=l}a=a[n]={},rt(r.value)?a.a={t:o}:a.t=o}}}var Ni="&NoResponseBody=true",Li=((Ii={})[1]=si,Ii[100]=si,Ii[200]="sent",Ii[8004]=ii,Ii[8003]=ii,Ii),Bi={},Oi={};function Fi(e,t,n){Bi[e]=t,!1!==n&&(Oi[t]=e)}function Hi(e){try{return e.responseText}catch(t){}return ri}function zi(e,t){var n=!1;if(e&&t){var r=gt(e);if(r&&r.length>0)for(var o=t.toLowerCase(),i=0;i<r.length;i++){var a=r[i];if(a&&Qe(t,a)&&a.toLowerCase()===o){n=!0;break}}}return n}function Ui(e,t,n,r){t&&n&&n.length>0&&(r&&Bi[t]?(e.hdrs[Bi[t]]=n,e.useHdrs=!0):e.url+="&"+t+"="+n)}function Vi(e,t){return t&&(at(t)?e=[t].concat(e):rt(t)&&(e=t.concat(e))),e}Fi(bi,bi,!1),Fi(fi,fi),Fi(mi,"Client-Id"),Fi(yi,yi),Fi(gi,gi),Fi(vi,vi),Fi(_i,_i);var Wi=function(){function e(t,n,r,o,i){this._responseHandlers=[];var a,s,c,l,u,d,p,h,f,m,g="?cors=true&"+di.toLowerCase()+"="+li,v=new Si,y=!1,b=new Ei,_=!1,C=0,w=!0,x=[],E={},k=[],S=null,T=!1,I=!1,P=!1;ve(e,this,(function(e){var R=!0;function D(e,t){for(var n=0,r=null,o=0;null==r&&o<e.length;)1===(n=e[o])?fn()?r=M:mn()&&(r=L):2===n&&hn(t)&&(!t||t&&!h)?r=N:_&&3===n&&pn()&&(r=O),o++;return r?{_transport:n,_isSync:t,sendPOST:r}:null}function M(e,t,n){var r=new XDomainRequest;r.open(oi,e.urlString),e.timeout&&(r.timeout=e.timeout),r.onload=function(){var e=Hi(r);B(t,200,{},e),Q(e)},r.onerror=function(){B(t,400,{})},r.ontimeout=function(){B(t,500,{})},r.onprogress=function(){},n?r.send(e.data):i.set((function(){r.send(e.data)}),0)}function N(e,t,n){var r,o=e.urlString,a=!1,s=!1,c=((r={body:e.data,method:oi}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,r);n&&(c.keepalive=!0,2===e._sendReason&&(a=!0,m&&(o+=Ni))),R&&(c.credentials="include"),e.headers&&gt(e.headers).length>0&&(c.headers=e.headers),fetch(o,c).then((function(e){var n={},r=ri,o=e.headers;o&&o.forEach((function(e,t){n[t]=e})),e.body&&e.text().then((function(e){r=e})),s||(s=!0,B(t,e.status,n,r),Q(r))})).catch((function(e){s||(s=!0,B(t,0,{}))})),a&&!s&&(s=!0,B(t,200,{})),!s&&e.timeout>0&&i.set((function(){s||(s=!0,B(t,500,{}))}),e.timeout)}function L(e,t,n){var r=e.urlString;function o(e,t,n){if(!e[n]&&t&&t.getResponseHeader){var r=t.getResponseHeader(n);r&&(e[n]=ht(r))}return e}function i(e){var t={};return e.getAllResponseHeaders?t=function(e){var t={};if(it(e)){ut(ht(e).split(/[\r\n]+/),(function(e){if(e){var n=e.indexOf(": ");if(-1!==n){var r=ht(e.substring(0,n)).toLowerCase(),o=ht(e.substring(n+1));t[r]=o}else t[ht(e)]=1}}))}return t}(e.getAllResponseHeaders()):(t=o(t,e,hi),t=o(t,e,pi),t=o(t,e,"kill-duration-seconds")),t}function a(e,n){B(t,e.status,i(e),n)}n&&e.disableXhrSync&&(n=!1);var s=fo(oi,r,R,!0,n,e.timeout);Ze(e.headers,(function(e,t){s.setRequestHeader(e,t)})),s.onload=function(){var e=Hi(s);a(s,e),Q(e)},s.onerror=function(){a(s)},s.ontimeout=function(){a(s)},s.send(e.data)}function B(e,t,n,r){try{e(t,n,r)}catch(o){In(s,2,518,dn(o))}}function O(e,t,n){var r=200,o=e._thePayload,i=e.urlString+(m?Ni:ri);try{var a=tn();if(!a.sendBeacon(i,e.data))if(o){var c=[];ut(o.batches,(function(e){if(c&&e&&e.count()>0){for(var t=e.events(),n=0;n<t.length;n++)if(!a.sendBeacon(i,S.getEventBlob(t[n]))){c.push(e.split(n));break}}else c.push(e.split(0))})),X(c,8003,o.sendType,!0)}else r=0}catch(l){Pn(s,"Failed to send telemetry using sendBeacon API. Ex:"+dn(l)),r=0}finally{B(t,r,{},ri)}}function F(e){return 2===e||3===e}function H(e){return I&&F(e)&&(e=2),e}function z(){return!y&&C<n}function U(){var e=k;return k=[],e}function V(e,t,n){var r=!1;return e&&e.length>0&&!y&&c[t]&&S&&(r=0!==t||z()&&(n>0||b.allowRequestSending())),r}function W(e){var t={};return e&&ut(e,(function(e,n){t[n]={iKey:e.iKey(),evts:e.events()}})),t}function j(e,n,r,o,i){if(e&&0!==e.length)if(y)X(e,1,o);else{o=H(o);try{var a=e,u=0!==o;Ot(l,(function(){return"HttpManager:_sendBatches"}),(function(a){a&&(e=e.slice(0));for(var s=[],l=null,d=co(),p=c[o]||(u?c[1]:c[0]),h=p&&p._transport,m=f&&(I||F(o)||3===h||p._isSync&&2===h);V(e,o,n);){var g=e.shift();g&&g.count()>0&&(v.isTenantKilled(g.iKey())?s.push(g):(l=l||S.createPayload(n,r,u,m,i,o),S.appendPayload(l,g,t)?null!==l.overflow&&(e=[l.overflow].concat(e),l.overflow=null,K(l,d,co(),i),d=co(),l=null):(K(l,d,co(),i),d=co(),e=[g].concat(e),l=null)))}l&&K(l,d,co(),i),e.length>0&&(k=e.concat(k)),X(s,8004,o)}),(function(){return{batches:W(a),retryCount:n,isTeardown:r,isSynchronous:u,sendReason:i,useSendBeacon:F(o),sendType:o}}),!u)}catch(d){In(s,2,48,"Unexpected Exception sending batch: "+dn(d))}}}function q(e,t){var n={url:g,hdrs:{},useHdrs:!1};t?(n.hdrs=so(n.hdrs,E),n.useHdrs=gt(n.hdrs).length>0):Ze(E,(function(e,t){Oi[e]?Ui(n,Oi[e],t,!1):(n.hdrs[e]=t,n.useHdrs=!0)})),Ui(n,mi,"NO_AUTH",t),Ui(n,fi,Qr,t);var r=ri;ut(e.apiKeys,(function(e){r.length>0&&(r+=","),r+=e})),Ui(n,yi,r,t),Ui(n,vi,Ct().toString(),t);var o=function(e){for(var t=0;t<e.batches.length;t++){var n=e.batches[t].Msfpc();if(n)return encodeURIComponent(n)}return ri}(e);if(eo(o)&&(n.url+="&ext.intweb.msfpc="+o),b.shouldAddClockSkewHeaders()&&Ui(n,gi,b.getClockSkewHeaderValue(),t),l.getWParam){var i=l.getWParam();i>=0&&(n.url+="&w="+i)}for(var a=0;a<x.length;a++)n.url+="&"+x[a].name+"="+x[a].value;return n}function G(e,t,n){e[t]=e[t]||{},e[t][a.identifier]=n}function K(t,n,o,i){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var u=!!e.sendHook,f=c[t.sendType];!F(t.sendType)&&t.isBeacon&&2===t.sendReason&&(f=c[2]||c[3]||f);var m=P;(t.isBeacon||3===f._transport)&&(m=!1);var g=q(t,m);m=m||g.useHdrs;var y=co();Ot(l,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var c=0;c<t.batches.length;c++)for(var _=t.batches[c].events(),x=0;x<_.length;x++){var E=_[x];if(T){var k=E.timings=E.timings||{};G(k,"sendEventStart",y),G(k,"serializationStart",n),G(k,"serializationCompleted",o)}E.sendAttempt>0?E.sendAttempt++:E.sendAttempt=1}X(t.batches,1e3+(i||0),t.sendType,!0);var S={data:t.payloadBlob,urlString:g.url,headers:g.hdrs,_thePayload:t,_sendReason:i,timeout:d,disableXhrSync:p,disableFetchKeepAlive:h};m&&(zi(S.headers,ui)||(S.headers["cache-control"]="no-cache, no-store"),zi(S.headers,di)||(S.headers["content-type"]=li));var P=null;f&&(P=function(n){b.firstRequestSent();var o=function(n,o){!function(t,n,o,i){var s=9e3,c=null,l=!1,u=!1;try{var d=!0;if(typeof t!==A){if(n){b.setClockSkew(n["time-delta-millis"]);var p=n["kill-duration"]||n["kill-duration-seconds"];ut(v.setKillSwitchTenants(n["kill-tokens"],p),(function(e){ut(o.batches,(function(t){if(t.iKey()===e){c=c||[];var n=t.split(0);o.numEvents-=n.count(),c.push(n)}}))}))}if(200==t||204==t)return void(s=200);((f=t)>=300&&f<500&&408!=f&&429!=f||501==f||505==f||o.numEvents<=0)&&(d=!1),s=9e3+t%1e3}if(d){s=100;var h=o.retryCnt;0===o.sendType&&(h<r?(l=!0,Y((function(){0===o.sendType&&C--,j(o.batches,h+1,o.isTeardown,I?2:o.sendType,5)}),I,Ti(h))):(u=!0,I&&(s=8001)))}}finally{l||(b.setClockSkew(),function(t,n,r,o){try{o&&a._backOffTransmission(),200===n&&(o||t.isSync||a._clearBackOff(),function(e){if(T){var t=co();ut(e,(function(e){e&&e.count()>0&&function(e,t){T&&ut(e,(function(e){G(e.timings=e.timings||{},"sendEventCompleted",t)}))}(e.events(),t)}))}}(t.batches)),X(t.batches,n,t.sendType,!0)}finally{0===t.sendType&&(C--,5!==r&&e.sendQueuedRequests(t.sendType,r))}}(o,s,i,u)),X(c,8004,o.sendType)}var f}(n,o,t,i)},c=t.isTeardown||t.isSync;try{f.sendPOST(n,o,c),e.sendListener&&e.sendListener(S,n,c,t.isBeacon)}catch(l){Pn(s,"Unexpected exception sending payload. Ex:"+dn(l)),B(o,0,{})}}),Ot(l,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(P)if(0===t.sendType&&C++,u&&!t.isBeacon&&3!==f._transport){var n={data:S.data,urlString:S.urlString,headers:so({},S.headers),timeout:S.timeout,disableXhrSync:S.disableXhrSync,disableFetchKeepAlive:S.disableFetchKeepAlive},r=!1;Ot(l,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{e.sendHook(n,(function(e){r=!0,w||e._thePayload||(e._thePayload=e._thePayload||S._thePayload,e._sendReason=e._sendReason||S._sendReason),P(e)}),t.isSync||t.isTeardown)}catch(o){r||P(S)}}))}else P(S)}))}),(function(){return{thePayload:t,serializationStart:n,serializationCompleted:o,sendReason:i}}),t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&X(t.sizeExceed,8003,t.sendType),t.failedEvts&&t.failedEvts.length>0&&X(t.failedEvts,8002,t.sendType)}function Y(e,t,n){t?e():i.set(e,n)}function Q(t){var n=e._responseHandlers;try{for(var r=0;r<n.length;r++)try{n[r](t)}catch(i){In(s,1,519,"Response handler failed: "+i)}if(t){var o=JSON.parse(t);eo(o.webResult)&&eo(o.webResult.msfpc)&&u.set("MSFPC",o.webResult.msfpc,31536e3)}}catch(a){}}function X(e,t,n,r){if(e&&e.length>0&&o){var i=o[function(e){var t=Li[e];eo(t)||(t="oth",e>=9e3&&e<=9999?t=ci:e>=8e3&&e<=8999?t=ii:e>=1e3&&e<=1999&&(t=ai));return t}(t)];if(i){var a=0!==n;Ot(l,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){Y((function(){try{i.call(o,e,t,a,n)}catch(r){In(s,1,74,"send request notification failed: "+r)}}),r||a,0)}),(function(){return{batches:W(e),reason:t,isSync:a,sendSync:r,sendType:n}}),!a)}}}e.initialize=function(e,t,n,r,o){var i;o||(o={}),g=e+g,P=!!Ge(o.avoidOptions)||!o.avoidOptions,l=t,u=t.getCookieMgr(),T=!l.config.disableEventTimings;var v=!!l.config.enableCompoundKey;s=(a=n).diagLog();var y=o.valueSanitizer,b=o.stringifyObjects;Ge(o.enableCompoundKey)||(v=!!o.enableCompoundKey),d=o.xhrTimeout,p=!!o.disableXhrSync,h=!!o.disableFetchKeepAlive,m=!1!==o.addNoResponse,_=!cn(),S=new Di(l,y,b,v),Ke(o.useSendBeacon)||(_=!!o.useSendBeacon);var C=r,x=o.alwaysUseXhrOverride?r:null,E=o.alwaysUseXhrOverride?r:null,k=[3,2];if(!r){w=!1;var I=rn();I&&I.protocol&&"file:"===I.protocol.toLowerCase()&&(R=!1);var A=[];cn()?(A=[2,1],k=[2,1,3]):A=[1,2,3],(r=D(A=Vi(A,o.transports),!1))||Pn(s,"No available transport to send events"),C=D(A,!0)}x||(x=D(k=Vi(k,o.unloadTransports),!0)),f=!w&&(_&&pn()||!h&&hn(!0)),(i={})[0]=r,i[1]=C||D([1,2,3],!0),i[2]=x||C||D([1],!0),i[3]=E||D([2,3],!0)||C||D([1],!0),c=i},e._getDbgPlgTargets=function(){return[c[0],v,S,c]},e.addQueryStringParameter=function(e,t){for(var n=0;n<x.length;n++)if(x[n].name===e)return void(x[n].value=t);x.push({name:e,value:t})},e.addHeader=function(e,t){E[e]=t},e.canSendRequest=function(){return z()&&b.allowRequestSending()},e.sendQueuedRequests=function(e,t){Ge(e)&&(e=0),I&&(e=H(e),t=2),V(k,e,0)&&j(U(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!y&&0===C&&0===k.length},e.setUnloading=function(e){I=e},e.addBatch=function(e){if(e&&e.count()>0){if(v.isTenantKilled(e.iKey()))return!1;k.push(e)}return!0},e.teardown=function(){k.length>0&&j(U(),0,!0,2,2)},e.pause=function(){y=!0},e.resume=function(){y=!1,e.sendQueuedRequests(0,4)},e.sendSynchronousBatch=function(e,t,n){e&&e.count()>0&&(Ke(t)&&(t=1),I&&(t=H(t),n=2),j([e],0,!1,t,n||0))}}))}return e.__ieDyn=1,e}();function ji(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout(e,t,n)}function qi(e){clearTimeout(e)}function Gi(e,t){return{set:e||ji,clear:t||qi}}var Ki,Yi="eventsDiscarded",Qi=function(e){function t(){var n,r=e.call(this)||this;r.identifier="PostChannel",r.priority=1011,r.version="3.2.14";var o,i,a,s,c,l,u,d=!1,p=[],h=null,f=!1,m=0,g=500,v=0,y=1e4,b={},_=ni,C=null,w=null,x=0,E=0,k={},S=-1,T=!0,I=!1,P=6,A=2;return ve(t,r,(function(e,t){function r(e){"beforeunload"!==(e||$t().event).type&&(I=!0,i.setUnloading(I)),H(2,2)}function R(e){I=!1,i.setUnloading(I)}function D(e,t){if(e.sendAttempt||(e.sendAttempt=0),e.latency||(e.latency=1),e.ext&&e.ext.trace&&delete e.ext.trace,e.ext&&e.ext.user&&e.ext.user.id&&delete e.ext.user.id,T&&(e.ext=Rt(e.ext),e.baseData&&(e.baseData=Rt(e.baseData)),e.data&&(e.data=Rt(e.data))),e.sync)if(x||f)e.latency=3,e.sync=!1;else if(i)return T&&(e=Rt(e)),void i.sendSynchronousBatch(xi.create(e.iKey,[e]),!0===e.sync?1:e.sync,3);var n=e.latency,r=v,o=y;4===n&&(r=m,o=g);var a=!1;if(r<o)a=!V(e,t);else{var s=1,c=20;4===n&&(s=4,c=1),a=!0,function(e,t,n,r){for(;n<=t;){var o=z(e,t,!0);if(o&&o.count()>0){var i=o.split(0,r),a=i.count();if(a>0)return 4===n?m-=a:v-=a,$(Yi,[i],ti.QueueFull),!0}n++}return W(),!1}(e.iKey,e.latency,s,c)&&(a=!V(e,t))}a&&X(Yi,[e],ti.QueueFull)}function M(e,t,n){var r=j(e,t,n);return i.sendQueuedRequests(t,n),r}function N(){return v>0}function L(){if(S>=0&&j(S,0,c)&&i.sendQueuedRequests(0,c),m>0&&!w&&!f){var e=b[_][2];e>=0&&(w=O((function(){w=null,M(4,0,1),L()}),e))}var t=b[_][1];!C&&!h&&t>=0&&!f&&(N()?C=O((function(){C=null,M(0===E?3:1,0,1),E++,E%=2,L()}),t):E=0)}function B(){n=null,d=!1,p=[],h=null,f=!1,m=0,g=500,v=0,y=1e4,b={},_=ni,C=null,w=null,x=0,E=0,o=null,k={},a=void 0,s=0,S=-1,c=null,T=!0,I=!1,P=6,A=2,l=null,u=Gi(),i=new Wi(500,2,1,{requeue:Y,send:J,sent:Z,drop:ee,rspFail:te,oth:ne},u),K(),k[4]={batches:[],iKeyMap:{}},k[3]={batches:[],iKeyMap:{}},k[2]={batches:[],iKeyMap:{}},k[1]={batches:[],iKeyMap:{}},re()}function O(e,t){0===t&&x&&(t=1);var n=1e3;return x&&(n=Ti(x-1)),u.set(e,t*n)}function F(){return null!==C&&(u.clear(C),C=null,E=0,!0)}function H(e,t){F(),h&&(u.clear(h),h=null),f||M(1,e,t)}function z(e,t,n){var r=k[t];r||(r=k[t=1]);var o=r.iKeyMap[e];return!o&&n&&(o=xi.create(e),r.batches.push(o),r.iKeyMap[e]=o),o}function U(t,n){i.canSendRequest()&&!x&&(a>0&&v>a&&(n=!0),n&&null==h&&e.flush(t,null,20))}function V(e,t){T&&(e=Rt(e));var n=e.latency,r=z(e.iKey,n,!0);return!!r.addEvent(e)&&(4!==n?(v++,t&&0===e.sendAttempt&&U(!e.sync,s>0&&r.count()>=s)):m++,!0)}function W(){for(var e=0,t=0,n=function(n){var r=k[n];r&&r.batches&&ut(r.batches,(function(r){4===n?e+=r.count():t+=r.count()}))},r=1;r<=4;r++)n(r);v=t,m=e}function j(t,n,r){var o=!1,a=0===n;return!a||i.canSendRequest()?Ot(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],n=4;n>=t;){var r=k[n];r&&r.batches&&r.batches.length>0&&(ut(r.batches,(function(t){i.addBatch(t)?o=o||t&&t.count()>0:e=e.concat(t.events()),4===n?m-=t.count():v-=t.count()})),r.batches=[],r.iKeyMap={}),n--}e.length>0&&X(Yi,e,ti.KillSwitch),o&&S>=t&&(S=-1,c=0)}),(function(){return{latency:t,sendType:n,sendReason:r}}),!a):(S=S>=0?Math.min(S,t):t,c=Math.max(c,r)),o}function q(e,t){M(1,0,t),W(),G((function(){e&&e(),p.length>0?h=O((function(){h=null,q(p.shift(),t)}),0):(h=null,L())}))}function G(e){i.isCompletelyIdle()?e():h=O((function(){h=null,G(e)}),.25)}function K(){(b={}).REAL_TIME=[2,1,0],b.NEAR_REAL_TIME=[6,3,0],b.BEST_EFFORT=[18,9,0]}function Y(t,n){var r=[],o=P;I&&(o=A),ut(t,(function(t){t&&t.count()>0&&ut(t.events(),(function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<o?(po(t,e.identifier),D(t,!1)):r.push(t))}))})),r.length>0&&X(Yi,r,ti.NonRetryableStatus),I&&H(2,2)}function Q(t,n){var r=e._notificationManager||{},o=r[t];if(o)try{o.apply(r,n)}catch(i){In(e.diagLog(),1,74,t+" notification failed: "+i)}}function X(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&Q(e,[t].concat(n))}function $(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&ut(t,(function(t){t&&t.count()>0&&Q(e,[t.events()].concat(n))}))}function J(e,t,n){e&&e.length>0&&Q("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function Z(e,t){$("eventsSent",e,t),L()}function ee(e,t){$(Yi,e,t>=8e3&&t<=8999?t-8e3:ti.Unknown)}function te(e){$(Yi,e,ti.NonRetryableStatus),L()}function ne(e,t){$(Yi,e,ti.Unknown),L()}function re(){s=n&&n.disableAutoBatchFlushLimit?0:Math.max(1500,y/6)}B(),e._getDbgPlgTargets=function(){return[i]},e.initialize=function(s,c,d){Ot(c,(function(){return"PostChannel:initialize"}),(function(){var p=c;t.initialize(s,c,d);try{c.addUnloadCb;l=Mr(hr(e.identifier),c.evtNamespace&&c.evtNamespace());var h=e._getTelCtx();s.extensionConfig[e.identifier]=s.extensionConfig[e.identifier]||{},n=h.getExtCfg(e.identifier),u=Gi(n.setTimeoutOverride,n.clearTimeoutOverride),T=!n.disableOptimizeObj&&!!Qt("chrome"),function(e){var t=e.getWParam;e.getWParam=function(){var e=0;return n.ignoreMc1Ms0CookieProcessing&&(e|=2),e|t()}}(p),n.eventsLimitInMem>0&&(y=n.eventsLimitInMem),n.immediateEventLimit>0&&(g=n.immediateEventLimit),n.autoFlushEventsLimit>0&&(a=n.autoFlushEventsLimit),at(n.maxEventRetryAttempts)&&(P=n.maxEventRetryAttempts),at(n.maxUnloadEventRetryAttempts)&&(A=n.maxUnloadEventRetryAttempts),re(),n.httpXHROverride&&n.httpXHROverride.sendPOST&&(o=n.httpXHROverride),eo(s.anonCookieName)&&i.addQueryStringParameter("anoncknm",s.anonCookieName),i.sendHook=n.payloadPreprocessor,i.sendListener=n.payloadListener;var f=n.overrideEndpointUrl?n.overrideEndpointUrl:s.endpointUrl;e._notificationManager=c.getNotifyMgr(),i.initialize(f,e.core,e,o,n);var m=s.disablePageUnloadEvents||[];Hr(r,m,l),Ur(r,m,l),Wr(R,s.disablePageShowEvents,l)}catch(v){throw e.setInitialized(!1),v}}),(function(){return{coreConfig:s,core:c,extensions:d}}))},e.processTelemetry=function(t,r){po(t,e.identifier);var o=(r=e._getTelCtx(r)).getExtCfg(e.identifier),i=!!n.disableTelemetry;o&&(i=i||!!o.disableTelemetry);var a=t;i||d||(n.overrideInstrumentationKey&&(a.iKey=n.overrideInstrumentationKey),o&&o.overrideInstrumentationKey&&(a.iKey=o.overrideInstrumentationKey),D(a,!0),I?H(2,2):L()),e.processNext(a,r)},e._doTeardown=function(e,t){H(2,2),d=!0,i.teardown(),zr(null,l),Vr(null,l),function(e,t){var n=Mr(wr,t);Fr([yr],e,n),Fr([gr],null,n)}(null,l),B()},e.setEventQueueLimits=function(e,t){y=e>0?e:1e4,a=t>0?t:0,re();var n=v>e;if(!n&&s>0)for(var r=1;!n&&r<=3;r++){var o=k[r];o&&o.batches&&ut(o.batches,(function(e){e&&e.count()>=s&&(n=!0)}))}U(!0,n)},e.pause=function(){F(),f=!0,i.pause()},e.resume=function(){f=!1,i.resume(),L()},e.addResponseHandler=function(e){i._responseHandlers.push(e)},e._loadTransmitProfiles=function(e){F(),K(),_=ni,L(),Ze(e,(function(e,t){var n=t.length;if(n>=2){var r=n>2?t[2]:0;if(t.splice(0,n-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0){var o=t[0]/t[1];t[0]=Math.ceil(o)*t[1]}r>=0&&t[1]>=0&&r>t[1]&&(r=t[1]),t.push(r),b[e]=t}}))},e.flush=function(e,t,n){if(void 0===e&&(e=!0),!f)if(n=n||1,e)null==h?(F(),j(1,0,n),h=O((function(){h=null,q(t,n)}),0)):p.push(t);else{var r=F();M(1,1,n),null!==t&&void 0!==t&&t(),r&&L()}},e.setMsaAuthTicket=function(e){i.addHeader(bi,e)},e.hasEvents=N,e._setTransmitProfile=function(e){_!==e&&void 0!==b[e]&&(F(),_=e,L())},e._backOffTransmission=function(){x<4&&(x++,F(),L())},e._clearBackOff=function(){x&&(x=0,F(),L())},vt(e,"_setTimeoutOverride",(function(){return u.set}),(function(e){u=Gi(e,u.clear)})),vt(e,"_clearTimeoutOverride",(function(){return u.clear}),(function(e){u=Gi(u.set,e)}))})),r}return j(t,e),t.__ieDyn=1,t}(zo),Xi=Qi,$i="locale",Ji="ver",Zi="name",ea=ei({UserExt:[0,"user"],DeviceExt:[1,"device"],TraceExt:[2,"trace"],WebExt:[3,"web"],AppExt:[4,"app"],OSExt:[5,"os"],SdkExt:[6,"sdk"],IntWebExt:[7,"intweb"],UtcExt:[8,"utc"],LocExt:[9,"loc"],CloudExt:[10,"cloud"],DtExt:[11,"dt"]}),ta=ei({id:[0,"id"],ver:[1,Ji],appName:[2,Zi],locale:[3,$i],expId:[4,"expId"],env:[5,"env"]}),na=ei({domain:[0,"domain"],browser:[1,"browser"],browserVer:[2,"browserVer"],screenRes:[3,"screenRes"],userConsent:[4,"userConsent"],consentDetails:[5,"consentDetails"]}),ra=ei({locale:[0,$i],localId:[1,"localId"],id:[2,"id"]}),oa=ei({osName:[0,Zi],ver:[1,Ji]}),ia=ei({ver:[0,Ji],seq:[1,"seq"],installId:[2,"installId"],epoch:[3,"epoch"]}),aa=ei({msfpc:[0,"msfpc"],anid:[1,"anid"],serviceName:[2,"serviceName"]}),sa=ei({popSample:[0,"popSample"],eventFlags:[1,"eventFlags"]}),ca=ei({tz:[0,"tz"]}),la=ei({sessionId:[0,"sesId"]}),ua=ei({localId:[0,"localId"],deviceClass:[1,"deviceClass"],make:[2,"make"],model:[3,"model"]}),da=ei({role:[0,"role"],roleInstance:[1,"roleInstance"],roleVer:[2,"roleVer"]}),pa=ei({traceId:[0,"traceID"],traceName:[1,Zi],parentId:[2,"parentID"]}),ha=ei({traceId:[0,"traceId"],spanId:[1,"spanId"],traceFlags:[2,"traceFlags"]});function fa(){return void 0===Ki&&(Ki=!!ga(0)),Ki}function ma(){return fa()?ga(0):null}function ga(e){var t,n,r=null;try{var o=F();if(!o)return null;n=new Date,(r=0===e?o.localStorage:o.sessionStorage)&&$e(r.setItem)&&(r.setItem(n,n),t=r.getItem(n)!==n,r.removeItem(n),t&&(r=null))}catch(i){r=null}return r}function va(){return this.getId()}function ya(e){this.setId(e)}var ba=function(){function e(){ve(e,this,(function(e){e.setId=function(t){e.customId=t},e.getId=function(){return it(e.customId)?e.customId:e.automaticId}}))}return e._staticInit=void vt(e.prototype,"id",va,ya),e}(),_a="ai_session",Ca=function(){function e(t,n){var r,o,i=kn(t),a=Vn(t);ve(e,this,(function(t){var s,c={sessionRenewalMs:(s=n).sessionRenewalMs&&function(){return s.sessionRenewalMs},sessionExpirationMs:s.sessionExpirationMs&&function(){return s.sessionExpirationMs},cookieDomain:s.cookieDomain&&function(){return s.cookieDomain},namePrefix:s.namePrefix&&function(){return s.namePrefix},sessionAsGuid:function(){return s.sessionAsGuid},idLength:function(){return s.idLength?s.idLength:22}};function l(e){var n=t.automaticSession,r=e.split("|");r.length>0&&n.setId(r[0]);try{if(r.length>1){var o=+r[1];n.acquisitionDate=+new Date(o),n.acquisitionDate=n.acquisitionDate>0?n.acquisitionDate:0}if(r.length>2){var a=+r[2];n.renewalDate=+new Date(a),n.renewalDate=n.renewalDate>0?n.renewalDate:0}}catch(s){In(i,1,510,"Error parsing ai_session cookie, session will be reset: "+s)}0===n.renewalDate&&In(i,2,517,"AI session renewal date is 0, session will be reset.")}function u(){var e=t.automaticSession,n=(new Date).getTime(),r=t.config.sessionAsGuid();!Ge(r)&&r?st(r)?e.setId(ao()):e.setId(ao(r)):e.setId(ar(c&&c.idLength?c.idLength():22)),e.acquisitionDate=n,e.renewalDate=n,d(e.getId(),e.acquisitionDate,e.renewalDate),fa()||In(i,2,505,"Browser does not support local storage. Session durations will be inaccurate.")}function d(e,n,i){var s=n+t.config.sessionExpirationMs(),c=i+t.config.sessionRenewalMs(),l=new Date,u=[e,n,i];s<c?l.setTime(s):l.setTime(c);var d=t.config.cookieDomain?t.config.cookieDomain():null;a.set(o(),u.join("|")+";expires="+l.toUTCString(),null,d),r=(new Date).getTime()}$e(n.sessionExpirationMs)||(c.sessionExpirationMs=function(){return e.acquisitionSpan}),$e(n.sessionRenewalMs)||(c.sessionRenewalMs=function(){return e.renewalSpan}),t.config=c,o=function(){return t.config.namePrefix&&t.config.namePrefix()?_a+t.config.namePrefix():_a},t.automaticSession=new ba,t.update=function(){t.automaticSession.getId()||function(){var e=a.get(o());if(e&&$e(e.split))l(e);else{var n=function(e,t){var n=ma();if(null!==n)try{return n.getItem(t)}catch(r){Ki=!1,In(e,1,503,"Browser failed read of local storage. "+r)}return null}(i,o());n&&l(n)}t.automaticSession.getId()||u()}();var n=t.automaticSession,s=t.config,c=(new Date).getTime(),p=c-n.acquisitionDate>s.sessionExpirationMs(),h=c-n.renewalDate>s.sessionRenewalMs();if(p||h)u();else{(!r||c-r>e.cookieUpdateInterval)&&(n.renewalDate=c,d(n.getId(),n.acquisitionDate,n.renewalDate))}},t.backup=function(){var e,n,r,a=t.automaticSession;e=a.getId(),n=a.acquisitionDate,r=a.renewalDate,function(e,t,n){var r=ma();if(null!==r)try{r.setItem(t,n)}catch(o){Ki=!1,In(e,1,504,"Browser failed write to local storage. "+o)}}(i,o(),[e,n,r].join("|"))}}))}return e.acquisitionSpan=864e5,e.renewalSpan=18e5,e.cookieUpdateInterval=6e4,e}(),wa=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];function xa(e,t){void 0===t&&(t=wa);var n=null;if(e)for(var r=e.split(","),o=0;o<r.length;o++)Ea(r[o],t)&&(n?n+=","+r[o]:n=r[o]);return n}function Ea(e,t){if(void 0===t&&(t=wa),!e||e.length<4)return!1;for(var n=!1,r=e.substring(0,3).toString().toUpperCase(),o=0;o<t.length;o++)if(t[o]+":"===r&&e.length<=256){n=!0;break}return n}function ka(){return this.getExpId()}var Sa=function(){function e(t,n){var r=null,o=wa.slice(0),i="Treatments",a=Vn(n),s=t;ve(e,this,(function(e){if(Jt()){var n=Zt().documentElement;n&&(e.locale=n.lang)}function c(e){e!==r&&(r=xa(e,o))}e.env=t.env?t.env:function(e){var t,n={},r=Zt();if(r){t=r&&r.querySelectorAll("meta");for(var o=0;o<t.length;o++){var i=t[o];if(i.name)if(0===i.name.toLowerCase().indexOf(e)){var a=i.name.replace(e,"");n[a]=i.content}}}return n}("awa-").env,e.getExpId=function(){return s.expId?(c(s.expId),r):(c(io(a,i)),r)}}))}return e.validateAppExpId=xa,e._staticInit=void vt(e.prototype,"expId",ka),e}(),Ta=function(){},Ia=function(){};function Pa(){return this.getMsfpc()}function Aa(){return this.getAnid()}var Ra=function(){function e(t,n){var r=Vn(n);ve(e,this,(function(e){t.serviceName&&(e.serviceName=t.serviceName),e.getMsfpc=function(){return io(r,"MSFPC")},e.getAnid=function(){return io(r,"ANON").slice(0,34)}}))}return e._staticInit=function(){var t=e.prototype;vt(t,"msfpc",Pa),vt(t,"anid",Aa)}(),e}(),Da=function(){var e=(new Date).getTimezoneOffset(),t=e%60,n=(e-t)/60,r="+";n>0&&(r="-"),n=Math.abs(n),t=Math.abs(t),this.tz=r+(n<10?"0"+n:n.toString())+":"+(t<10?"0"+t:t.toString())},Ma={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(ipad|iphone|ipod)(?=.*like mac os x)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i},Na={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},La="Unknown",Ba=[{r:Ma.WINPHONE,os:"Windows Phone"},{r:Ma.WINRT,os:"Windows RT"},{r:Ma.WIN,os:"Windows"},{r:Ma.IOS,os:"iOS"},{r:Ma.ANDROID,os:"Android"},{r:Ma.LINUX,os:"Linux"},{r:Ma.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:Ma.OSX,os:"Mac OS X"}];function Oa(e,t){return"Windows"===t?Fa(e,"Windows NT"):"Android"===t?Fa(e,t):"Mac OS X"===t?function(e){var t=e.match(new RegExp("Mac OS X ([\\d,_,.]+)"));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Ha(n);return r?n.split(r)[0]:n}}return La}(e):"iOS"===t?function(e){var t=e.match(new RegExp("OS ([\\d,_,.]+)"));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Ha(n);return r?n.split(r)[0]:n}}return La}(e):La}function Fa(e,t){var n=e.match(new RegExp(t+" ([\\d,.]+)"));return n?Na[n[1]]?Na[n[1]]:n[1]:La}function Ha(e){return e.indexOf(".")>-1?".":e.indexOf("_")>-1?"_":null}var za=function(e){if(e.populateOperatingSystemInfo){var t=this,n=tn()||{},r=e.userAgent||n.userAgent||"",o=e.userAgentData||n.userAgentData||{};if(r){var i=function(e){for(var t=0;t<Ba.length;t++){var n=Ba[t];if(n.r&&e.match(n.r))return n.os;if(n.s&&-1!==e.indexOf(n.s))return n.os}return La}(r.toLowerCase());t.name=i,t.ver=Oa(r,i)}t.name&&t.name!==La||!it(o.platform)||(t.name=o.platform)}},Ua="MicrosoftApplicationsTelemetryDeviceId";var Va=function(){function e(t,n){var r=0;ve(e,this,(function(e){var o=t.propertyStorageOverride;e.seq=r,e.epoch=or(!1).toString();var i=Vn(n,t);if(i.isEnabled()||o){var a=function(e,t,n){return t?t.getProperty(n)||"":io(e,n)}(i,o,Ua);a||(a=jr()),function(e,t,n,r){t?t.setProperty(n,r):e.set(n,r,31536e3)}(i,o,Ua,a),e.installId=a}else i.purge(Ua);e.getSequenceId=function(){return++r}}))}return e.__ieDyn=1,e}(),Wa=function(e,t,n,r){var o=this;if(o.traceId=t||Gr(),e.enableDistributedTracing&&!n&&(n=Gr().substring(0,16)),o.parentId=n,e.enableApplicationInsightsTrace){o.name=r;var i=rn();i&&i.pathname&&(o.name=i.pathname)}};function ja(){return this.getLocalId()}function qa(e){this.setLocalId(e)}var Ga=function(){function e(t,n,r){var o,i=n,a=Vn(r,t);ve(e,this,(function(n){if(a&&a.isEnabled()&&(p(),i.enableApplicationInsightsUser)){var r=io(a,e.userCookieName);if(r){var s=r.split(e.cookieSeparator);s.length>0&&(n.id=s[0])}if(!n.id){n.id=ar(t&&!Ge(t.idLength)?t.idLength:22);var c=lt(new Date);n.accountAcquisitionDate=c;var l=[n.id,c],u=i.cookieDomain?i.cookieDomain:void 0;a.set(e.userCookieName,l.join(e.cookieSeparator),31536e3,u)}}if("undefined"!==typeof navigator){var d=navigator;n.locale=d.userLanguage||d.language}function p(){if(!i.hashIdentifiers&&!i.dropIdentifiers){var e=io(a,"MUID");e&&(o="t:"+e)}return o}n.getLocalId=function(){return o||p()},n.setLocalId=function(e){o=e}}))}return e.cookieSeparator="|",e.userCookieName="ai_user",e._staticInit=void vt(e.prototype,"localId",ja,qa),e}(),Ka=function(e){var t=this;t.popSample=100,t.eventFlags=0,e.hashIdentifiers&&(t.eventFlags=1048576|t.eventFlags),e.dropIdentifiers&&(t.eventFlags=2097152|t.eventFlags),e.scrubIpOnly&&(t.eventFlags=4194304|t.eventFlags)},Ya=["Required","Analytics","SocialMedia","Advertising"],Qa="([\\d,.]+)",Xa="Unknown",$a="Edg/",Ja=[{ua:"OPR/",b:"Opera"},{ua:"PhantomJS",b:"PhantomJS"},{ua:"Edge",b:"Edge"},{ua:$a,b:"Edge"},{ua:"Electron",b:"Electron"},{ua:"Chrome",b:"Chrome"},{ua:"Trident",b:"MSIE"},{ua:"MSIE ",b:"MSIE"},{ua:"Firefox",b:"Firefox"},{ua:"Safari",b:"Safari"},{ua:"SkypeShell",b:"SkypeShell"}],Za=[{br:"Microsoft Edge",b:"Edge"},{br:"Google Chrome",b:"Chrome"},{br:"Opera",b:"Opera"}];function es(e,t){return t.indexOf(e)>-1}function ts(e,t){for(var n=0;n<t.length;n++)if(e==t[n].brand)return t[n].version;return null}function ns(e,t){return"MSIE"===t?function(e){var t=e.match(new RegExp("MSIE ([\\d,.]+)"));if(t)return t[1];var n=e.match(new RegExp("rv:([\\d,.]+)"));if(n)return n[1]}(e):function(e,t){"Safari"===e?e="Version":"Edge"===e&&es($a,t)&&(e="Edg");var n=t.match(new RegExp(e+"/"+Qa));if(n)return n[1];if("Opera"===e&&(n=t.match(new RegExp("OPR/([\\d,.]+)"))))return n[1];return Xa}(t,e)}function rs(){return this.getUserConsent()}var os=function(){function e(t,n){var r=Vn(n),o=t||{};ve(e,this,(function(e){var t=rn();if(t){var n=t.hostname;n&&(e.domain="file:"===t.protocol?"local":n)}if(o.populateBrowserInfo){var i=o.userAgent,a=(o.userAgentData||{}).brands,s=tn();s&&(i=i||s.userAgent||"",a=a||(s.userAgentData||{}).brands),function(t,n){if(rt(n))try{for(var r=0;r<Za.length;r++){var o=ts(Za[r].br,n);if(o)return e.browser=Za[r].b,void(e.browserVer=o)}}catch(a){}if(t){var i=function(e){if(e)for(var t=0;t<Ja.length;t++)if(es(Ja[t].ua,e))return Ja[t].b;return Xa}(t);e.browser=i,e.browserVer=ns(t,i)}}(i,a);var c=function(){var e={h:0,w:0},t=$t();return t&&t.screen&&(e.h=screen.height,e.w=screen.width),e}();e.screenRes=c.w+"X"+c.h}Ge(o.gpcDataSharingOptIn)?e.gpcDataSharingOptIn=null:e.gpcDataSharingOptIn=o.gpcDataSharingOptIn,e.getUserConsent=function(){return o.userConsented||!!io(r,o.userConsentCookieName||"MSCC")},e.getUserConsentDetails=function(){var t=null;try{var n=o.callback;if(n&&n.userConsentDetails){var r=n.userConsentDetails();if(r){t=o.disableConsentDetailsSanitize?r:{};for(var i=0;i<Ya.length;i++){var a=Ya[i];t[a]=r[a]||!1}}}var s=e.gpcDataSharingOptIn;return null!==s&&((t=t||{}).GPC_DataSharingOptIn=!!s),t?JSON.stringify(t):null}catch(c){}},vt(e,"userConsent",e.getUserConsent)}))}return e._staticInit=void vt(e.prototype,"userConsent",rs),e}();function is(e,t,n,r,o){var i=t.ext[ea[e]];if(i)try{Ze(r,(function(e,t){if(it(t)||at(t)||st(t)){var r=i[n[e]];!o&&(r||it(r)||at(r)||st(r))&&(t=r),i[n[e]]=t}}))}catch(a){}return i}var as=function(){function e(t,n,r){ve(e,this,(function(e){e.app=new Sa(n,r),e.cloud=new Ta,e.user=new Ga(t,n,r),e.os=new za(n),e.web=new os(n,r);var o=new Va(t,r),i=new Ra(n,r),a=new Ka(n);e.loc=new Da,e.device=new Ia;var s=new Ca(r,n);e.session=new ba;var c=function(e,t){var n=e||{};return{getName:function(){return n.name},setName:function(e){t&&t.setName(e),n.name=e},getTraceId:function(){return n.traceId},setTraceId:function(e){t&&t.setTraceId(e),xo(e)&&(n.traceId=e)},getSpanId:function(){return n.parentId},setSpanId:function(e){t&&t.setSpanId(e),Eo(e)&&(n.parentId=e)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),n.traceFlags=e}}}(new Wa(n),d()),l=!(n||{}).eventContainExtFields;function u(){var t=e.session;if(t&&it(t.customId))return t.customId;s.update();var n=s.automaticSession;if(n){var r=n.getId();r&&it(r)&&(t.automaticId=r)}return t.automaticId}function d(){var e=c;return r&&r.getTraceCtx&&(e=r.getTraceCtx(!1)||c),e}e.getTraceCtx=function(){return c},e.getSessionId=u,e.applyApplicationContext=function(t){var n,r=e.app;is(4,t,ta,((n={})[0]=r.id,n[1]=r.ver,n[2]=r.name,n[3]=r.locale,n[4]=r.getExpId(),n[5]=r.env,n),l)},e.applyUserContext=function(t){var n,r=e.user;is(0,t,ra,((n={})[1]=r.getLocalId(),n[0]=r.locale,n[2]=r.id,n),l)},e.applyWebContext=function(t){var n,r=e.web;is(3,t,na,((n={})[0]=r.domain,n[1]=r.browser,n[2]=r.browserVer,n[3]=r.screenRes,n[5]=r.getUserConsentDetails(),n[4]=r.getUserConsent(),n),l)},e.applyOsContext=function(t){var n,r=e.os;is(5,t,oa,((n={})[0]=r.name,n[1]=r.ver,n),l)},e.applySdkContext=function(e){var t;is(6,e,ia,((t={})[2]=o.installId,t[1]=o.getSequenceId(),t[3]=o.epoch,t),l)},e.applyIntWebContext=function(e){var t;is(7,e,aa,((t={})[0]=i.getMsfpc(),t[1]=i.getAnid(),t[2]=i.serviceName,t),l)},e.applyUtcContext=function(e){var t,n=((t={})[0]=a.popSample,t);a.eventFlags>0&&(n[1]=a.eventFlags),is(8,e,sa,n,l)},e.applyLocContext=function(t){var n;is(9,t,ca,((n={})[0]=e.loc.tz,n),l)},e.applySessionContext=function(e){var t;is(4,e,la,((t={})[0]=u(),t),l)},e.applyDeviceContext=function(t){var n,r=e.device;is(1,t,ua,((n={})[0]=r.localId,n[2]=r.make,n[3]=r.model,n[1]=r.deviceClass,n),l)},e.applyCloudContext=function(t){var n,r=e.cloud;is(10,t,da,((n={})[0]=r.role,n[1]=r.roleInstance,n[2]=r.roleVer,n),l)},e.applyAITraceContext=function(e){var t;if(n.enableApplicationInsightsTrace){var r=d();r&&is(2,e,pa,((t={})[0]=r.getTraceId(),t[1]=r.getName(),t[2]=r.getSpanId(),t),!1)}},e.applyDistributedTraceContext=function(e){var t,n=d();if(n){var r=((t={})[0]=n.getTraceId(),t[1]=n.getSpanId(),t),o=n.getTraceFlags();Ke(o)||(r[2]=o),is(11,e,ha,r,!1)}}}))}return e.__ieDyn=1,e}();var ss=[ea[4],ea[0],ea[3],ea[5],ea[6],ea[7],ea[8],ea[9],ea[1],ea[2],ea[11],ea[10]],cs=function(e){function t(){var n,r,o,i=e.call(this)||this;return i.identifier="SystemPropertiesCollector",i.priority=3,i.version="3.2.14",ve(t,i,(function(e,t){function i(){n=null,r={}}i(),e.initialize=function(r,i,a){t.initialize(r,i,a),o=e._getTelCtx().getExtCfg(e.identifier),n=new as(r,o,i),i&&i.setTraceCtx&&i.setTraceCtx(n.getTraceCtx())},e.processTelemetry=function(t,i){po(t,e.identifier),i=e._getTelCtx(i);var a,s,c=t.ext=t.ext?t.ext:{};t.data=t.data?t.data:{},ut(ss,(function(e){c[e]=c[e]||{}})),n&&(n.applyUtcContext(t),n.applyApplicationContext(t),n.applyUserContext(t),n.applyWebContext(t),n.applyOsContext(t),n.applySdkContext(t),n.applyIntWebContext(t),n.applyLocContext(t),n.applySessionContext(t),n.applyDeviceContext(t),o.enableApplicationInsightsTrace&&n.applyAITraceContext(t),o.enableDistributedTracing&&n.applyDistributedTraceContext(t),n.applyCloudContext(t)),ut(gt(c),(function(e){0===gt(c[e]).length&&delete c[e]})),a=r,s=t.data,a&&Ze(a,(function(e,t){s[e]||(s[e]=t)})),e.processNext(t,i)},e.getPropertiesContext=function(){return n},e.setProperty=function(e,t){r[e]=t},e._doTeardown=function(e,t){var r=(e||{}).core();if(r&&r.getTraceCtx&&n){var o=r.getTraceCtx(!1);o&&o===n.getTraceCtx()&&r.setTraceCtx(null)}i()}})),i}return j(t,e),t.__ieDyn=1,t}(zo),ls=cs,us=["c:","i:","w:"],ds={"microsoft.com":"c1.microsoft.com","xbox.com":"c.xbox.com","live.com":"c.live.com","microsoftstore.com":"c.microsoftstore.com","msn.com":"c.msn.com","windows.com":"c.windows.com","office.com":"c.office.com"},ps=function(){function e(t){this.core=t;var n,r=ao(),o=Gr(),i=null,a=!1,s=Vn(t);ve(e,this,(function(e){e.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||o},e.getLastPageViewId=function(){return r},e.initializeIds=function(){a?r=ao():a=!0},e.getMuidUserId=function(){var e=io(s,"MUID");return e&&e.length?"t:"+e:e},e.setAppUserId=function(e){if(i=null,e)for(var t=0;t<us.length;t++)if(us[t]===e.substring(0,2)){i=e;break}},e.setDeviceClass=function(e){e&&(n=e)},e.getDeviceClass=function(){return n},e.getAppUserId=function(){return i},e.syncMuid=function(e){var t=rn();if(t&&e){var n=(t.protocol||"http:")+"//"+e+"/c.gif?DI=4050&did=1&t=",r=Zt();if(r){var o=r.createElement("IMG");o.style.display="none",o.src=n,o.hidden="",o["aria-hidden"]="true",o.role="presentation"}return!0}return!1},e.getMuidHost=function(e){return ds[e]}}))}return e.visitorId=function(){return io(Vn(null),"MUID")},e}(),hs=function(){function e(){this._timers=[]}return e.prototype._recordTimeSpan=function(e,t){var n=(new Date).getTime();if(t)return n-this._timers[e];this._timers[e]=n},e}(),fs="correlationHeaderExcludePatterns";function ms(e,t){return void 0===t&&(t=!1),void 0===e||null===e?t:"true"===e.toString().toLowerCase()}function gs(e){(isNaN(e)||e<0)&&(e=0);var t=""+(e=Math.round(e))%1e3,n=""+Math.floor(e/1e3)%60,r=""+Math.floor(e/6e4)%60,o=""+Math.floor(e/36e5)%24,i=Math.floor(e/864e5);return t=1===t.length?"00"+t:2===t.length?"0"+t:t,n=n.length<2?"0"+n:n,r=r.length<2?"0"+r:r,(i>0?i+".":"")+(o=o.length<2?"0"+o:o)+":"+r+":"+n+"."+t}function vs(e,t,n,r,o){return!o&&it(e)&&("Script error."===e||"Script error"===e)}var ys=Zo({LocalStorage:0,SessionStorage:1}),bs=(Zo({AI:0,AI_AND_W3C:1,W3C:2}),void 0),_s=void 0,Cs="";function ws(e){try{if(Ke(F()))return null;var t=(new Date).toString(),n=Qt(e===ys.LocalStorage?"localStorage":"sessionStorage"),r=Cs+t;n.setItem(r,t);var o=n.getItem(r)!==t;if(n.removeItem(r),!o)return n}catch(i){}return null}function xs(){return Ss()?ws(ys.SessionStorage):null}function Es(){bs=!1,_s=!1}function ks(e){return(e||void 0===bs)&&(bs=!!ws(ys.LocalStorage)),bs}function Ss(e){return(e||void 0===_s)&&(_s=!!ws(ys.SessionStorage)),_s}function Ts(e,t){var n=xs();if(null!==n)try{return n.getItem(t)}catch(r){_s=!1,In(e,2,2,"Browser failed read of session storage. "+wt(r),{exception:dn(r)})}return null}function Is(e,t,n){var r=xs();if(null!==r)try{return r.setItem(t,n),!0}catch(o){_s=!1,In(e,2,4,"Browser failed write to session storage. "+wt(o),{exception:dn(o)})}return!1}function Ps(e,t){var n=xs();if(null!==n)try{return n.removeItem(t),!0}catch(r){_s=!1,In(e,2,6,"Browser failed removal of session storage item. "+wt(r),{exception:dn(r)})}return!1}var As,Rs="AppInsightsPropertiesPlugin",Ds="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",Ms="not_specified";function Ns(e,t,n){var r=t.length,o=Ls(e,t);if(o.length!==r){for(var i=0,a=o;void 0!==n[a];)i++,a=o.substring(0,147)+js(i);o=a}return o}function Ls(e,t){var n;return t&&(t=ht(t.toString())).length>150&&(n=t.substring(0,150),In(e,2,57,"name is too long.  It has been truncated to 150 characters.",{name:t},!0)),n||t}function Bs(e,t,n){var r;return void 0===n&&(n=1024),t&&(n=n||1024,(t=ht(t)).toString().length>n&&(r=t.toString().substring(0,n),In(e,2,61,"string value is too long. It has been truncated to "+n+" characters.",{value:t},!0))),r||t}function Os(e,t){return Ws(e,t,2048,66)}function Fs(e,t){var n;return t&&t.length>32768&&(n=t.substring(0,32768),In(e,2,56,"message is too long, it has been truncated to 32768 characters.",{message:t},!0)),n||t}function Hs(e,t){var n;if(t){var r=""+t;r.length>32768&&(n=r.substring(0,32768),In(e,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:t},!0))}return n||t}function zs(e,t){if(t){var n={};Ze(t,(function(t,r){if(Xe(r)&&an())try{r=sn().stringify(r)}catch(o){In(e,2,49,"custom property is not valid",{exception:o},!0)}r=Bs(e,r,8192),t=Ns(e,t,n),n[t]=r})),t=n}return t}function Us(e,t){if(t){var n={};Ze(t,(function(t,r){t=Ns(e,t,n),n[t]=r})),t=n}return t}function Vs(e,t){return t?Ws(e,t,128,69).toString():t}function Ws(e,t,n,r){var o;return t&&(t=ht(t)).length>n&&(o=t.substring(0,n),In(e,2,r,"input is too long, it has been truncated to "+n+" characters.",{data:t},!0)),o||t}function js(e){var t="00"+e;return t.substr(t.length-3)}(As={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=Ns,As.sanitizeKey=Ls,As.sanitizeString=Bs,As.sanitizeUrl=Os,As.sanitizeMessage=Fs,As.sanitizeException=Hs,As.sanitizeProperties=zs,As.sanitizeMeasurements=Us,As.sanitizeId=Vs,As.sanitizeInput=Ws,As.padNumber=js,As.trim=ht;function qs(e,t,n,r,o,i){var a;n=Bs(r,n)||Ms,(Ke(e)||Ke(t)||Ke(n))&&Tt("Input doesn't contain all required fields");var s="";e.iKey&&(s=e.iKey,delete e.iKey);var c=((a={}).name=n,a.time=lt(new Date),a.iKey=s,a.ext=i||{},a.tags=[],a.data={},a.baseType=t,a.baseData=e,a);return Ke(o)||Ze(o,(function(e,t){c.data[e]=t})),c}!function(){function e(){}e.create=qs}();var Gs=function(){function e(e,t,n,r){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};var o=this;o.ver=2,o.name=Bs(e,t)||Ms,o.properties=zs(e,n),o.measurements=Us(e,r)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Event",e.dataType="EventData",e}(),Ks=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||Ms,i.message=Fs(e,t),i.properties=zs(e,r),i.measurements=Us(e,o),n&&(i.severityLevel=n)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Message",e.dataType="MessageData",e}(),Ys=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},this.kind=0},Qs=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 Ys;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.name=Bs(e,t)||Ms,u.value=n,u.stdDev=isNaN(a)||null===a?void 0:a,l.metrics=[u],l.properties=zs(e,s),l.measurements=Us(e,c)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",e.dataType="MetricData",e}(),Xs=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=Vs(e,a),s.url=Os(e,n),s.name=Bs(e,t)||Ms,isNaN(r)||(s.duration=gs(r)),s.properties=zs(e,o),s.measurements=Us(e,i)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",e.dataType="PageviewData",e}(),$s=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=Os(e,n),s.name=Bs(e,t)||Ms,s.properties=zs(e,o),s.measurements=Us(e,i),a&&(s.domProcessing=a.domProcessing,s.duration=a.duration,s.networkConnect=a.networkConnect,s.perfTotal=a.perfTotal,s.receivedResponse=a.receivedResponse,s.sentRequest=a.sentRequest)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",e.dataType="PageviewPerformanceData",e}();function Js(e,t){var n=e;return n&&!it(n)&&(JSON&&JSON.stringify?(n=JSON.stringify(e),!t||n&&"{}"!==n||(n=$e(e.toString)?e.toString():""+e)):n=e+" - (Missing JSON.stringify)"),n||""}function Zs(e,t){var n=e;return e&&(n&&!it(n)&&(n=e.message||e.description||n),n&&!it(n)&&(n=Js(n,!0)),e.filename&&(n=n+" @"+(e.filename||"")+":"+(e.lineno||"?")+":"+(e.colno||"?"))),t&&"String"!==t&&"Object"!==t&&"Error"!==t&&-1===(n||"").indexOf(t)&&(n=t+": "+n),n||""}function ec(e){return e&&e.src&&it(e.src)&&e.obj&&rt(e.obj)}function tc(e){var t=e||"";it(t)||(t=it(t.stack)?t.stack:""+t);var n=t.split("\n");return{src:t,obj:n}}function nc(e){var t=null;if(e)try{if(e.stack)t=tc(e.stack);else if(e.error&&e.error.stack)t=tc(e.error.stack);else if(e.exception&&e.exception.stack)t=tc(e.exception.stack);else if(ec(e))t=e;else if(ec(e.stackDetails))t=e.stackDetails;else if(window&&window.opera&&e.message)t=function(e){for(var t=[],n=e.split("\n"),r=0;r<n.length;r++){var o=n[r];n[r+1]&&(o+="@"+n[r+1],r++),t.push(o)}return{src:e,obj:t}}(e.message);else if(e.reason&&e.reason.stack)t=tc(e.reason.stack);else if(it(e))t=tc(e);else{var n=e.message||e.description||"";it(e.errorSrc)&&(n&&(n+="\n"),n+=" from "+e.errorSrc),n&&(t=tc(n))}}catch(r){t=tc(r)}return t||{src:"",obj:null}}function rc(e){var t="";if(e&&!(t=e.typeName||e.name||""))try{var n=/function (.{1,200})\(/.exec(e.constructor.toString());t=n&&n.length>1?n[1]:""}catch(r){}return t}function oc(e){if(e)try{if(!it(e)){var t=rc(e),n=Js(e,!1);return n&&"{}"!==n||(e.error&&(t=rc(e=e.error)),n=Js(e,!0)),0!==n.indexOf(t)&&"String"!==t?t+":"+n:n}}catch(r){}return""+(e||"")}var ic=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(Xe(e))return"ver"in e&&"exceptions"in e&&"properties"in e}catch(t){}return!1}(t)?(n||(n={}),a.exceptions=[new ac(e,t,n)],a.properties=zs(e,n),a.measurements=Us(e,r),o&&(a.severityLevel=o),i&&(a.id=i)):(a.exceptions=t.exceptions||[],a.properties=t.properties,a.measurements=t.measurements,t.severityLevel&&(a.severityLevel=t.severityLevel),t.id&&(a.id=t.id),t.problemGroup&&(a.problemGroup=t.problemGroup),Ke(t.isManual)||(a.isManual=t.isManual))}return e.CreateAutoException=function(e,t,n,r,o,i,a,s){var c,l=rc(o||i||e);return(c={}).message=Zs(e,l),c.url=t,c.lineNumber=n,c.columnNumber=r,c.error=oc(o||i||e),c.evt=oc(i||e),c.typeName=l,c.stackDetails=nc(a||o||i),c.errorSrc=s,c},e.CreateFromInterface=function(t,n,r,o){var i=n.exceptions&&pt(n.exceptions,(function(e){return ac.CreateFromInterface(t,e)}));return new e(t,V(V({},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&&pt(n,(function(e){return e.toInterface()}))||void 0;return(e={ver:"4.0"}).exceptions=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.hasFullStack=!0,a.message=e,a.stack=o,a.typeName=t,a)]}},e.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",e.dataType="ExceptionData",e.formatError=oc,e}(),ac=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(Xe(e))return"hasFullStack"in e&&"typeName"in e}catch(t){}return!1}(t))r.typeName=t.typeName,r.message=t.message,r.stack=t.stack,r.parsedStack=t.parsedStack||[],r.hasFullStack=t.hasFullStack;else{var o=t,i=o&&o.evt;ot(o)||(o=o.error||i||o),r.typeName=Bs(e,rc(o))||Ms,r.message=Fs(e,Zs(t||o,r.typeName))||Ms;var a=t.stackDetails||nc(t);r.parsedStack=function(e){var t,n=e.obj;if(n&&n.length>0){t=[];var r=0,o=0;if(ut(n,(function(e){var n=e.toString();if(sc.regex.test(n)){var i=new sc(n,r++);o+=i.sizeInBytes,t.push(i)}})),o>32768)for(var i=0,a=t.length-1,s=0,c=i,l=a;i<a;){if((s+=t[i].sizeInBytes+t[a].sizeInBytes)>32768){var u=l-c+1;t.splice(c,u);break}c=i,l=a,i++,a--}}return t}(a),rt(r.parsedStack)&&pt(r.parsedStack,(function(t){t.assembly=Bs(e,t.assembly),t.fileName=Bs(e,t.fileName)})),r.stack=Hs(e,function(e){var t="";return e&&(e.obj?ut(e.obj,(function(e){t+=e+"\n"})):t=e.src||""),t}(a)),r.hasFullStack=rt(r.parsedStack)&&r.parsedStack.length>0,n&&(n.typeName=n.typeName||r.typeName)}}return e.prototype.toInterface=function(){var e,t=this,n=t.parsedStack instanceof Array&&pt(t.parsedStack,(function(e){return e.toInterface()}));return(e={id:t.id,outerId:t.outerId,typeName:t.typeName,message:t.message,hasFullStack:t.hasFullStack,stack:t.stack}).parsedStack=n||void 0,e},e.CreateFromInterface=function(t,n){var r=n.parsedStack instanceof Array&&pt(n.parsedStack,(function(e){return sc.CreateFromInterface(e)}))||n.parsedStack;return new e(t,V(V({},n),{parsedStack:r}))},e}(),sc=function(){function e(t,n){this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0};var r=this;if(r.sizeInBytes=0,"string"===typeof t){var o=t;r.level=n,r.method="<no_method>",r.assembly=ht(o),r.fileName="",r.line=0;var i=o.match(e.regex);i&&i.length>=5&&(r.method=ht(i[2])||r.method,r.fileName=ht(i[4]),r.line=parseInt(i[5])||0)}else r.level=t.level,r.method=t.method,r.assembly=t.assembly,r.fileName=t.fileName,r.line=t.line,r.sizeInBytes=0;r.sizeInBytes+=r.method.length,r.sizeInBytes+=r.fileName.length,r.sizeInBytes+=r.assembly.length,r.sizeInBytes+=e.baseSize,r.sizeInBytes+=r.level.toString().length,r.sizeInBytes+=r.line.toString().length}return e.CreateFromInterface=function(t){return new e(t,null)},e.prototype.toInterface=function(){var e=this;return{level:e.level,method:e.method,assembly:e.assembly,fileName:e.fileName,line:e.line}},e.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,e.baseSize=58,e}();function cc(e){var t=null;if($e(Event))t=new Event(e);else{var n=Zt();n&&n.createEvent&&(t=n.createEvent("Event")).initEvent(e,!0,!0)}return t}var lc=ei({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"]}),uc=Zt()||{},dc=0,pc=[null,null,null,null,null];function hc(e){var t=dc,n=pc,r=n[t];return uc.createElement?n[t]||(r=n[t]=uc.createElement("a")):r={host:gc(e,!0)},r.href=e,++t>=n.length&&(t=0),dc=t,r}function fc(e){var t,n=hc(e);return n&&(t=n.href),t}function mc(e,t){return e?e.toUpperCase()+" "+t:t}function gc(e,t){var n=vc(e,t)||"";if(n){var r=n.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r.length>3&&it(r[2])&&r[2].length>0)return r[2]+(r[3]||"")}return n}function vc(e,t){var n=null;if(e){var r=e.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r.length>2&&it(r[2])&&r[2].length>0&&(n=r[2]||"",t&&r.length>2)){var o=(r[1]||"").toLowerCase(),i=r[3]||"";("http"===o&&":80"===i||"https"===o&&":443"===i)&&(i=""),n+=i}}return n}var yc=["https://dc.services.visualstudio.com/v2/track","https://breeze.aimon.applicationinsights.io/v2/track","https://dc-int.services.visualstudio.com/v2/track"];function bc(e){return-1!==dt(yc,e.toLowerCase())}var _c={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(e,t,n){if(!t||e&&e.disableCorrelationHeaders)return!1;if(e&&e[fs])for(var r=0;r<e.correlationHeaderExcludePatterns.length;r++)if(e[fs][r].test(t))return!1;var o=hc(t).host.toLowerCase();if(!o||-1===o.indexOf(":443")&&-1===o.indexOf(":80")||(o=(vc(t,!0)||"").toLowerCase()),(!e||!e.enableCorsCorrelation)&&o&&o!==n)return!1;var i,a=e&&e.correlationHeaderDomains;if(a&&(ut(a,(function(e){var t=new RegExp(e.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));i=i||t.test(o)})),!i))return!1;var s=e&&e.correlationHeaderExcludedDomains;if(!s||0===s.length)return!0;for(r=0;r<s.length;r++){if(new RegExp(s[r].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(o))return!1}return o&&o.length>0},getCorrelationContext:function(e){if(e){var t=_c.getCorrelationContextValue(e,lc[1]);if(t&&t!==_c.correlationIdPrefix)return t}},getCorrelationContextValue:function(e,t){if(e)for(var n=e.split(","),r=0;r<n.length;++r){var o=n[r].split("=");if(2===o.length&&o[0]===t)return o[1]}}};function Cc(){var e=on();if(e&&e.now&&e.timing){var t=e.now()+e.timing.navigationStart;if(t>0)return t}return Ct()}function wc(e,t){var n=null;return 0===e||0===t||Ke(e)||Ke(t)||(n=t-e),n}function xc(e,t){var n=e||{};return{getName:function(){return n.name},setName:function(e){t&&t.setName(e),n.name=e},getTraceId:function(){return n.traceID},setTraceId:function(e){t&&t.setTraceId(e),xo(e)&&(n.traceID=e)},getSpanId:function(){return n.parentID},setSpanId:function(e){t&&t.setSpanId(e),Eo(e)&&(n.parentID=e)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),n.traceFlags=e}}}var Ec=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.duration=gs(o),p.success=i,p.resultCode=a+"",p.type=Bs(e,c);var h=function(e,t,n,r){var o,i=r,a=r;if(t&&t.length>0){var s=hc(t);if(o=s.host,!i)if(null!=s.pathname){var c=0===s.pathname.length?"/":s.pathname;"/"!==c.charAt(0)&&(c="/"+c),a=s.pathname,i=Bs(e,n?n+" "+c:c)}else i=Bs(e,t)}else o=r,i=r;return{target:o,name:i,data:a}}(e,n,s,r);p.data=Os(e,r)||h.data,p.target=Bs(e,h.target),l&&(p.target="".concat(p.target," | ").concat(l)),p.name=Bs(e,h.name),p.properties=zs(e,u),p.measurements=Us(e,d)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",e.dataType="RemoteDependencyData",e}(),kc=["req","rsp","hkErr","fnErr"];function Sc(e,t){if(e)for(var n=0;n<e.length&&!t(e[n],n);n++);}function Tc(e,t,n,r,o){o>=0&&o<=2&&Sc(e,(function(e,i){var a=e.cbks,s=a[kc[o]];if(s){t.ctx=function(){return r[i]=r[i]||{}};try{s.apply(t.inst,n)}catch(u){var c=t.err;try{var l=a[kc[2]];l&&(t.err=u,l.apply(t.inst,n))}catch(d){}finally{t.err=c}}}}))}function Ic(e,t,n,r){var o=null;return e&&(Qe(e,t)?o=e:n&&(o=Ic(qe(e),t,r,!1))),o}function Pc(e,t,n,r){var o=n&&n._aiHooks;if(!o){var i=function(e){return function(){var t,n=this,r=arguments,o=e.h,i=((t={}).name=e.n,t.inst=n,t.ctx=null,t.set=l,t),a=[],s=c([i],r);function c(e,t){return Sc(t,(function(t){e.push(t)})),e}function l(e,t){(r=c([],r))[e]=t,s=c([i],r)}i.evt=Qt("event"),Tc(o,i,s,a,0);var u=e.f;if(u)try{i.rslt=u.apply(n,r)}catch(d){throw i.err=d,Tc(o,i,s,a,3),d}return Tc(o,i,s,a,1),i.rslt}}(o={i:0,n:t,f:n,h:[]});i._aiHooks=o,e[t]=i}var a={id:o.i,cbks:r,rm:function(){var e=this.id;Sc(o.h,(function(t,n){if(t.id===e)return o.h.splice(n,1),1}))}};return o.i++,o.h.push(a),a}function Ac(e,t,n,r,o){if(void 0===r&&(r=!0),e&&t&&n){var i=Ic(e,t,r,o);if(i){var a=i[t];if(typeof a===I)return Pc(i,t,a,n)}}return null}function Rc(e,t,n,r,o){if(e&&t&&n){var i=Ic(e,t,r,o)||e;if(i)return Pc(i,t,i[t],n)}return null}var Dc="enableUnhandledPromiseRejectionTracking",Mc="isBrowserLinkTrackingEnabled",Nc="sendPageViewPerformanceInternal",Lc="populatePageViewPerformanceEvent",Bc=null;var Oc=function(){function e(t,n,r,o){ve(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=[],ut(e,(function(e){e()?t=!0:s.push(e)})),s.length>0&&u(),t&&l(!0)}),100))}function d(e){s.push(e),u()}r&&(i=r.logger),e.trackPageView=function(e,r){var a=e.name;if(Ke(a)||"string"!==typeof a){var s=Zt();a=e.name=s&&s.title||""}var u=e.uri;if(Ke(u)||"string"!==typeof u){var p=rn();u=e.uri=p&&p.href||""}if(!o.isPerformanceTimingSupported())return t.sendPageViewInternal(e,r),l(!0),void(function(){if(null==Bc)try{Bc=!!(self&&self instanceof WorkerGlobalScope)}catch(e){Bc=!1}return Bc}()||In(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.getPerformanceTiming().navigationStart;g>0&&(h=wc(g,+new Date),o.shouldCollectDuration(h)||(h=void 0)),Ke(r)||Ke(r.duration)||(f=r.duration),!n&&isNaN(f)||(isNaN(f)&&(r||(r={}),r.duration=h),t.sendPageViewInternal(e,r),l(!0),m=!0);r||(r={}),d((function(){var n=!1;try{if(o.isPerformanceTimingDataReady()){n=!0;var s={name:a,uri:u};o[Lc](s),s.isValid||m?(m||(r.duration=s.durationMs,t.sendPageViewInternal(e,r)),c||(t[Nc](s,r),c=!0)):(r.duration=h,t.sendPageViewInternal(e,r))}else g>0&&wc(g,+new Date)>6e4&&(n=!0,m||(r.duration=6e4,t.sendPageViewInternal(e,r)))}catch(l){In(i,1,38,"trackPageView failed on page load calculation: "+wt(l),{exception:dn(l)})}return n}))},e.teardown=function(e,t){if(a){clearTimeout(a),a=null;var n=s.slice(0);s=[],ut(n,(function(e){e()&&!0}))}}}))}return e.__ieDyn=1,e}(),Fc=36e5,Hc=["googlebot","adsbot-google","apis-google","mediapartners-google"];function zc(){var e=on();return e&&!!e.timing}function Uc(){var e=on(),t=e?e.timing:0;return t&&t.domainLookupStart>0&&t.navigationStart>0&&t.responseStart>0&&t.requestStart>0&&t.loadEventEnd>0&&t.responseEnd>0&&t.connectEnd>0&&t.domLoading>0}function Vc(){return zc()?on().timing:null}function Wc(){return function(){var e=on();return e&&e.getEntriesByType&&e.getEntriesByType("navigation").length>0}()?on().getEntriesByType("navigation")[0]:null}function jc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=tn()||{},r=n.userAgent,o=!1;if(r)for(var i=0;i<Hc.length;i++)o=o||-1!==r.toLowerCase().indexOf(Hc[i]);if(o)return!1;for(i=0;i<e.length;i++)if(e[i]<0||e[i]>=Fc)return!1;return!0}var qc=function(){function e(t){var n=kn(t);ve(e,this,(function(e){e[Lc]=function(t){t.isValid=!1;var r=Wc(),o=Vc(),i=0,a=0,s=0,c=0,l=0;(r||o)&&(r?(i=r.duration,a=0===r.startTime?r.connectEnd:wc(r.startTime,r.connectEnd),s=wc(r.requestStart,r.responseStart),c=wc(r.responseStart,r.responseEnd),l=wc(r.responseEnd,r.loadEventEnd)):(i=wc(o.navigationStart,o.loadEventEnd),a=wc(o.navigationStart,o.connectEnd),s=wc(o.requestStart,o.responseStart),c=wc(o.responseStart,o.responseEnd),l=wc(o.responseEnd,o.loadEventEnd)),0===i?In(n,2,10,"error calculating page view performance.",{total:i,network:a,request:s,response:c,dom:l}):e.shouldCollectDuration(i,a,s,c,l)?i<Math.floor(a)+Math.floor(s)+Math.floor(c)+Math.floor(l)?In(n,2,8,"client performance math error.",{total:i,network:a,request:s,response:c,dom:l}):(t.durationMs=i,t.perfTotal=t.duration=gs(i),t.networkConnect=gs(a),t.sentRequest=gs(s),t.receivedResponse=gs(c),t.domProcessing=gs(l),t.isValid=!0):In(n,2,45,"Invalid page load duration value. Browser perf data won't be sent.",{total:i,network:a,request:s,response:c,dom:l}))},e.getPerformanceTiming=Vc,e.isPerformanceTimingSupported=zc,e.isPerformanceTimingDataReady=Uc,e.shouldCollectDuration=jc}))}return e.__ieDyn=1,e}(),Gc=function(){function e(t,n){var r="prevPageVisitData";ve(e,this,(function(e){e.trackPreviousPageVisit=function(e,o){try{var i=function(e,n){var o=null;try{o=function(){var e=null;try{if(Ss()){var n=Ct(),o=Ts(t,r);o&&an()&&((e=sn().parse(o)).pageVisitTime=n-e.pageVisitStartTime,Ps(t,r))}}catch(i){Pn(t,"Stop page visit timer failed: "+dn(i)),e=null}return e}(),function(e,n){try{if(Ss()){null!=Ts(t,r)&&Tt("Cannot call startPageVisit consecutively without first calling stopPageVisit");var o=new Kc(e,n),i=sn().stringify(o);Is(t,r,i)}}catch(a){Pn(t,"Call to start failed: "+dn(a))}}(e,n)}catch(i){Pn(t,"Call to restart failed: "+dn(i)),o=null}return o}(e,o);i&&n(i.pageName,i.pageUrl,i.pageVisitTime)}catch(a){Pn(t,"Auto track page visit time failed, metric will not be collected: "+dn(a))}},vt(e,"_logger",(function(){return t})),vt(e,"pageVisitTimeTrackingHandler",(function(){return n}))}))}return e.__ieDyn=1,e}(),Kc=function(e,t){this.pageVisitStartTime=Ct(),this.pageName=e,this.pageUrl=t},Yc=function(e,t){var n=this,r={};n.start=function(t){"undefined"!==typeof r[t]&&In(e,2,62,"start was called more than once for this event without calling stop.",{name:t,key:t},!0),r[t]=+new Date},n.stop=function(t,o,i,a){var s=r[t];if(isNaN(s))In(e,2,63,"stop was called without a corresponding start.",{name:t,key:t},!0);else{var c=wc(s,+new Date);n.action(t,o,c,i,a)}delete r[t],r[t]=void 0}};function Qc(e,t){e&&e.dispatchEvent&&t&&e.dispatchEvent(t)}function Xc(e,t){return(e=e||t)<6e4&&(e=6e4),e}function $c(e){return e||(e={}),e.sessionRenewalMs=Xc(e.sessionRenewalMs,18e5),e.sessionExpirationMs=Xc(e.sessionExpirationMs,864e5),e.disableExceptionTracking=ms(e.disableExceptionTracking),e.autoTrackPageVisitTime=ms(e.autoTrackPageVisitTime),e.overridePageViewDuration=ms(e.overridePageViewDuration),e[Dc]=ms(e[Dc]),(isNaN(e.samplingPercentage)||e.samplingPercentage<=0||e.samplingPercentage>=100)&&(e.samplingPercentage=100),e.isStorageUseDisabled=ms(e.isStorageUseDisabled),e[Mc]=ms(e[Mc]),e.enableAutoRouteTracking=ms(e.enableAutoRouteTracking),e.namePrefix=e.namePrefix||"",e.enableDebug=ms(e.enableDebug),e.disableFlushOnBeforeUnload=ms(e.disableFlushOnBeforeUnload),e.disableFlushOnUnload=ms(e.disableFlushOnUnload,e.disableFlushOnBeforeUnload),e}function Jc(e){Ge(e.isStorageUseDisabled)||(e.isStorageUseDisabled?Es():(bs=ks(!0),_s=Ss(!0)))}var Zc=function(e){function t(){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g=e.call(this)||this;g.identifier="ApplicationInsightsAnalytics",g.priority=180,g.autoRoutePVDelay=500;var v,y,b;return ve(t,g,(function(e,t){var g=t._addHook;function _(t,n,r,o,i){e.diagLog().throwInternal(t,n,r,o,i)}function C(){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,0;var e=rn(!0);v=e&&e.href||"",y=null,b=null}C(),e.getCookieMgr=function(){return Vn(e.core)},e.processTelemetry=function(t,n){e.processNext(t,n)},e.trackEvent=function(t,n){try{var r=qs(t,Gs.dataType,Gs.envelopeType,e.diagLog(),n);e.core.track(r)}catch(o){_(2,39,"trackTrace failed, trace will not be collected: "+wt(o),{exception:dn(o)})}},e.startTrackEvent=function(e){try{n.start(e)}catch(t){_(1,29,"startTrackEvent failed, event will not be collected: "+wt(t),{exception:dn(t)})}},e.stopTrackEvent=function(e,t,r){try{n.stop(e,void 0,t,r)}catch(o){_(1,30,"stopTrackEvent failed, event will not be collected: "+wt(o),{exception:dn(o)})}},e.trackTrace=function(t,n){try{var r=qs(t,Ks.dataType,Ks.envelopeType,e.diagLog(),n);e.core.track(r)}catch(o){_(2,39,"trackTrace failed, trace will not be collected: "+wt(o),{exception:dn(o)})}},e.trackMetric=function(t,n){try{var r=qs(t,Qs.dataType,Qs.envelopeType,e.diagLog(),n);e.core.track(r)}catch(o){_(1,36,"trackMetric failed, metric will not be collected: "+wt(o),{exception:dn(o)})}},e.trackPageView=function(t,n){try{var r=t||{};o.trackPageView(r,V(V(V({},r.properties),r.measurements),n)),e.config.autoTrackPageVisitTime&&a.trackPreviousPageVisit(r.name,r.uri)}catch(i){_(1,37,"trackPageView failed, page view will not be collected: "+wt(i),{exception:dn(i)})}},e.sendPageViewInternal=function(t,n,r){var o=Zt();o&&(t.refUri=void 0===t.refUri?o.referrer:t.refUri);var i=qs(t,Xs.dataType,Xs.envelopeType,e.diagLog(),n,r);e.core.track(i),0},e[Nc]=function(t,n,r){var o=qs(t,$s.dataType,$s.envelopeType,e.diagLog(),n,r);e.core.track(o)},e.trackPageViewPerformance=function(t,n){var r=t||{};try{i[Lc](r),e[Nc](r,n)}catch(o){_(1,37,"trackPageViewPerformance failed, page view will not be collected: "+wt(o),{exception:dn(o)})}},e.startTrackPage=function(e){try{if("string"!==typeof e){var t=Zt();e=t&&t.title||""}r.start(e)}catch(n){_(1,31,"startTrackPage failed, page view may not be collected: "+wt(n),{exception:dn(n)})}},e.stopTrackPage=function(t,n,o,i){try{if("string"!==typeof t){var s=Zt();t=s&&s.title||""}if("string"!==typeof n){var c=rn();n=c&&c.href||""}r.stop(t,n,o,i),e.config.autoTrackPageVisitTime&&a.trackPreviousPageVisit(t,n)}catch(l){_(1,32,"stopTrackPage failed, page view will not be collected: "+wt(l),{exception:dn(l)})}},e.sendExceptionInternal=function(t,n,r){var o=t&&(t.exception||t.error)||ot(t)&&t||{name:t&&typeof t,message:t||Ms};t=t||{};var i=qs(new ic(e.diagLog(),o,t.properties||n,t.measurements,t.severityLevel,t.id).toInterface(),ic.dataType,ic.envelopeType,e.diagLog(),n,r);e.core.track(i)},e.trackException=function(t,n){t&&!t.exception&&t.error&&(t.exception=t.error);try{e.sendExceptionInternal(t,n)}catch(r){_(1,35,"trackException failed, exception will not be collected: "+wt(r),{exception:dn(r)})}},e._onerror=function(t){var n=t&&t.error,r=t&&t.evt;try{if(!r){var o=$t();o&&(r=o.event)}var i=t&&t.url||(Zt()||{}).URL,a=t.errorSrc||"window.onerror@"+i+":"+(t.lineNumber||0)+":"+(t.columnNumber||0),s={errorSrc:a,url:i,lineNumber:t.lineNumber||0,columnNumber:t.columnNumber||0,message:t.message};vs(t.message,t.url,t.lineNumber,t.columnNumber,t.error)?function(t,n){var r=qs(t,ic.dataType,ic.envelopeType,e.diagLog(),n);e.core.track(r)}(ic.CreateAutoException("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",i,t.lineNumber||0,t.columnNumber||0,n,r,null,a),s):(t.errorSrc||(t.errorSrc=a),e.trackException({exception:t,severityLevel:3},s))}catch(l){var c=n?n.name+", "+n.message:"null";_(1,11,"_onError threw exception while logging error, error will not be collected: "+wt(l),{exception:dn(l),errorString:c})}},e.addTelemetryInitializer=function(t){if(e.core)return e.core.addTelemetryInitializer(t);s||(s=[]),s.push(t)},e.initialize=function(_,C,w,x){if(!e.isInitialized()){var E;Ke(C)&&Tt("Error initializing"),t.initialize(_,C,w,x),_.storagePrefix&&(E=_.storagePrefix,Cs=E||"");try{b=Mr(hr(e.identifier),C.evtNamespace&&C.evtNamespace()),s&&(ut(s,(function(e){C.addTelemetryInitializer(e)})),s=null);var k=function(t){var n=Mo(null,t,e.core),r=e.identifier,o=$c(t),i=e.config=n.getExtCfg(r);void 0!==o&&Ze(o,(function(e,t){i[e]=n.getConfig(r,e,t),void 0===i[e]&&(i=t)}));return i}(_);Jc(k),i=new qc(e.core),o=new Oc(e,k.overridePageViewDuration,e.core,i),a=new Gc(e.diagLog(),(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[Mc]||n[Mc],function(){if(!l&&c){var t=["/browserLinkSignalR/","/__browserLink/"],n=function(e){if(c&&e.baseType===Ec.dataType){var n=e.baseData;if(n)for(var r=0;r<t.length;r++)if(n.target&&n.target.indexOf(t[r])>=0)return!1}return!0};e.addTelemetryInitializer(n),l=!0}}()}(k,_),(n=new Yc(e.diagLog(),"trackEvent")).action=function(t,n,r,o,i){o||(o={}),i||(i={}),o.duration=r.toString(),e.trackEvent({name:t,properties:o,measurements:i})},(r=new Yc(e.diagLog(),"trackPageView")).action=function(t,n,r,o,i){Ke(o)&&(o={}),o.duration=r.toString();var a={name:t,uri:n,properties:o,measurements:i};e.sendPageViewInternal(a,o)},Xt()&&(function(t){var n=$t(),r=rn(!0);(p=t.disableExceptionTracking)||h||t.autoExceptionInstrumented||(g(Rc(n,"onerror",{ns:b,rsp:function(t,n,r,o,i,a){p||!0===t.rslt||e._onerror(ic.CreateAutoException(n,r,o,i,a,t.evt))}},!1)),h=!0);!function(t,n,r){(f=!0===t[Dc])&&!m&&(g(Rc(n,"onunhandledrejection",{ns:b,rsp:function(t,n){f&&!0!==t.rslt&&e._onerror(ic.CreateAutoException(function(e){if(e&&e.reason){var t=e.reason;return!it(t)&&$e(t.toString)?t.toString():dn(t)}return e||""}(n),r?r.href:"",0,0,n,t.evt))}},!1)),m=!0,t.autoUnhandledPromiseInstrumented=m)}(t,n,r)}(k),function(t){var n=$t(),r=rn(!0);if(u=!0===t.enableAutoRouteTracking,n&&u&&nn()){var o=nn()?history:Qt("history");$e(o.pushState)&&$e(o.replaceState)&&typeof Event!==A&&function(t,n,r,o){var i=t.namePrefix||"";function a(){u&&Qc(n,cc(i+"locationchange"))}function s(){if(y?(v=y,y=o&&o.href||""):y=o&&o.href||"",u){var t=function(){var t=null;e.core&&e.core.getTraceCtx&&(t=e.core.getTraceCtx(!1));if(!t){var n=e.core.getPlugin(Rs);if(n){var r=n.plugin.context;r&&(t=xc(r.telemetryTrace))}}return t}();if(t){t.setTraceId(Gr());var n="_unknown_";o&&o.pathname&&(n=o.pathname+(o.hash||"")),t.setName(Bs(e.diagLog(),n))}setTimeout(function(t){e.trackPageView({refUri:t,properties:{duration:0}})}.bind(e,v),e.autoRoutePVDelay)}}d||(g(Rc(r,"pushState",{ns:b,rsp:function(){u&&(Qc(n,cc(i+"pushState")),Qc(n,cc(i+"locationchange")))}},!0)),g(Rc(r,"replaceState",{ns:b,rsp:function(){u&&(Qc(n,cc(i+"replaceState")),Qc(n,cc(i+"locationchange")))}},!0)),Nr(n,i+"popstate",a,b),Nr(n,i+"locationchange",s,b),d=!0)}(t,n,o,r)}}(k))}catch(S){throw e.setInitialized(!1),S}}},e._doTeardown=function(e,t){o&&o.teardown(e,t),Lr(window,null,null,b),C()},vt(e,"_pageViewManager",(function(){return o})),vt(e,"_pageViewPerformanceManager",(function(){return i})),vt(e,"_pageVisitTimeManager",(function(){return a})),vt(e,"_evtNamespace",(function(){return"."+b}))})),g}return j(t,e),t.Version="2.8.16",t.getDefaultConfig=$c,t}(zo);function el(e){Ze(e,(function(t,n){(!eo(n)||"{}"===JSON.stringify(n)&&"callback"!==t)&&delete e[t]}))}function tl(e,t,n){var r=e;if(r){for(r=r;!t(r,n);)if(!(r=r=r.parentNode)||!r.getAttribute)return null;return r}}function nl(e){return"A"===e.nodeName}function rl(e,t){return function(e,t){var n=e.left,r=e.top,o=e.right,i=e.bottom,a=t.left,s=t.top,c=t.right,l=t.bottom;return Math.max(0,Math.min(o,c)-Math.max(n,a))*Math.max(0,Math.min(i,l)-Math.max(r,s))}((e=e).getBoundingClientRect(),t)>0}function ol(e,t){return!!eo(il(e,"data-bi-dnt"))}function il(e,t){return tl(e,al,t)}function al(e,t){var n=e.getAttribute(t);return eo(n)||""===n}function sl(e){return"["+e+"]"}function cl(e,t,n,r){var o;return function(){var i=arguments,a=function(){o=0,t&&t.apply(r,i)},s=!o;clearTimeout(o),o=setTimeout(a,n),s&&e&&e.apply(r,i)}}function ll(){var e={h:0,v:0},t=$t(),n=Zt();return n&&t&&(e={h:parseInt(n.body.scrollLeft||n.documentElement.scrollLeft||t.pageXOffset,10),v:parseInt(n.body.scrollTop||n.documentElement.scrollTop||t.pageYOffset,10)}),e}function ul(){var e={h:0,w:0},t=$t(),n=Zt();if(t&&n&&t.screen){var r=n.body||{},o=n.documentElement||{};e.h=t.innerHeight||r.clientHeight||o.clientHeight,e.w=t.innerWidth||r.clientWidth||o.clientWidth}return e}var dl={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0};function pl(e){if(e){var t=function(e){return tl(e,nl)}(e);if(t&&1===t.length){if(t[0].href)return t[0].href;if(t[0].src)return t[0].src}}return""}function hl(e){if(!e||!e.attributes)return!1;try{var t=e.getAttribute("data-dc");return!!eo(t)&&"pii"===t.toLowerCase()}catch(n){return!1}}function fl(e,t){return e.coreData&&e.coreData.requestUri&&""!==e.coreData.requestUri?e.coreData.requestUri:function(e,t){if(!t)return null;var n=t.protocol+"//"+(t.hostname||t.host)+(eo(t.port)?":"+t.port:"")+t.pathname;if(e.urlCollectQuery){var r=t.search;if(!r){var o=t.hash||"",i=o.indexOf("?");-1!==i&&(r=o.slice(i))}n+=r}e.urlCollectHash&&(n+=t.hash||"");return n}(e,t)}function ml(e,t){var n,r="",o={},i=[],a=e.cookiesToCollect;!1===e.shareAuthStatus?i=a:ut(a,(function(e){"ANON"!==e&&i.push(e)}));try{try{Zr&&window.varCustomerCookies&&window.varCustomerCookies.length>0&&(i=i.concat(window.varCustomerCookies))}catch(s){In(t,1,512,"Failed to get cookies ")}ut(i,(function(e){o.hasOwnProperty(e)||(o[e]="",Jr&&""!==(n=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1")))&&(r+=e+"="+n+";"))}))}catch(s){In(t,1,512,"Failed to get cookies ")}return r}function gl(e,t){var n=Mr(hr("onDomLoaded"),t);vl((function(){if(Jr&&"complete"===document.readyState)e();else{var t=$t();t&&Nr(t,"load",(function(){e&&e(),e=null,Lr(t,null,null,n)}),n)}}))}function vl(e){var t=Zt()||{};/in/.test(t.readyState)?setTimeout((function(){vl(e)}),100):e.call()}var yl;function bl(e,t,n){var r="";return t&&t[n]?r=t[n]:e&&(r=e[n]),r}!function(e){e[e.UNDEFINED=0]="UNDEFINED",e[e.NAVIGATIONBACK=1]="NAVIGATIONBACK",e[e.NAVIGATION=2]="NAVIGATION",e[e.NAVIGATIONFORWARD=3]="NAVIGATIONFORWARD",e[e.APPLY=4]="APPLY",e[e.REMOVE=5]="REMOVE",e[e.SORT=6]="SORT",e[e.EXPAND=7]="EXPAND",e[e.REDUCE=8]="REDUCE",e[e.CONTEXTMENU=9]="CONTEXTMENU",e[e.TAB=10]="TAB",e[e.COPY=11]="COPY",e[e.EXPERIMENTATION=12]="EXPERIMENTATION",e[e.PRINT=13]="PRINT",e[e.SHOW=14]="SHOW",e[e.HIDE=15]="HIDE",e[e.MAXIMIZE=16]="MAXIMIZE",e[e.MINIMIZE=17]="MINIMIZE",e[e.BACKBUTTON=18]="BACKBUTTON",e[e.STARTPROCESS=20]="STARTPROCESS",e[e.PROCESSCHECKPOINT=21]="PROCESSCHECKPOINT",e[e.COMPLETEPROCESS=22]="COMPLETEPROCESS",e[e.SCENARIOCANCEL=23]="SCENARIOCANCEL",e[e.DOWNLOADCOMMIT=40]="DOWNLOADCOMMIT",e[e.DOWNLOAD=41]="DOWNLOAD",e[e.SEARCHAUTOCOMPLETE=60]="SEARCHAUTOCOMPLETE",e[e.SEARCH=61]="SEARCH",e[e.SEARCHINITIATE=62]="SEARCHINITIATE",e[e.TEXTBOXINPUT=63]="TEXTBOXINPUT",e[e.PURCHASE=80]="PURCHASE",e[e.ADDTOCART=81]="ADDTOCART",e[e.VIEWCART=82]="VIEWCART",e[e.ADDWISHLIST=83]="ADDWISHLIST",e[e.FINDSTORE=84]="FINDSTORE",e[e.CHECKOUT=85]="CHECKOUT",e[e.REMOVEFROMCART=86]="REMOVEFROMCART",e[e.PURCHASECOMPLETE=87]="PURCHASECOMPLETE",e[e.VIEWCHECKOUTPAGE=88]="VIEWCHECKOUTPAGE",e[e.VIEWCARTPAGE=89]="VIEWCARTPAGE",e[e.VIEWPDP=90]="VIEWPDP",e[e.UPDATEITEMQUANTITY=91]="UPDATEITEMQUANTITY",e[e.INTENTTOBUY=92]="INTENTTOBUY",e[e.PUSHTOINSTALL=93]="PUSHTOINSTALL",e[e.SIGNIN=100]="SIGNIN",e[e.SIGNOUT=101]="SIGNOUT",e[e.SOCIALSHARE=120]="SOCIALSHARE",e[e.SOCIALLIKE=121]="SOCIALLIKE",e[e.SOCIALREPLY=122]="SOCIALREPLY",e[e.CALL=123]="CALL",e[e.EMAIL=124]="EMAIL",e[e.COMMUNITY=125]="COMMUNITY",e[e.SOCIALFOLLOW=126]="SOCIALFOLLOW",e[e.VOTE=140]="VOTE",e[e.SURVEYINITIATE=141]="SURVEYINITIATE",e[e.SURVEYCOMPLETE=142]="SURVEYCOMPLETE",e[e.REPORTAPPLICATION=143]="REPORTAPPLICATION",e[e.REPORTREVIEW=144]="REPORTREVIEW",e[e.SURVEYCHECKPOINT=145]="SURVEYCHECKPOINT",e[e.CONTACT=160]="CONTACT",e[e.REGISTRATIONINITIATE=161]="REGISTRATIONINITIATE",e[e.REGISTRATIONCOMPLETE=162]="REGISTRATIONCOMPLETE",e[e.CANCELSUBSCRIPTION=163]="CANCELSUBSCRIPTION",e[e.RENEWSUBSCRIPTION=164]="RENEWSUBSCRIPTION",e[e.CHANGESUBSCRIPTION=165]="CHANGESUBSCRIPTION",e[e.REGISTRATIONCHECKPOINT=166]="REGISTRATIONCHECKPOINT",e[e.CHATINITIATE=180]="CHATINITIATE",e[e.CHATEND=181]="CHATEND",e[e.TRIALSIGNUP=200]="TRIALSIGNUP",e[e.TRIALINITIATE=201]="TRIALINITIATE",e[e.SIGNUP=210]="SIGNUP",e[e.FREESIGNUP=211]="FREESIGNUP",e[e.PARTNERREFERRAL=220]="PARTNERREFERRAL",e[e.LEARNLOWFUNNEL=230]="LEARNLOWFUNNEL",e[e.LEARNHIGHFUNNEL=231]="LEARNHIGHFUNNEL",e[e.SHOPPINGINTENT=232]="SHOPPINGINTENT",e[e.TRIALINTENT=234]="TRIALINTENT",e[e.VIDEOSTART=240]="VIDEOSTART",e[e.VIDEOPAUSE=241]="VIDEOPAUSE",e[e.VIDEOCONTINUE=242]="VIDEOCONTINUE",e[e.VIDEOCHECKPOINT=243]="VIDEOCHECKPOINT",e[e.VIDEOJUMP=244]="VIDEOJUMP",e[e.VIDEOCOMPLETE=245]="VIDEOCOMPLETE",e[e.VIDEOBUFFERING=246]="VIDEOBUFFERING",e[e.VIDEOERROR=247]="VIDEOERROR",e[e.VIDEOMUTE=248]="VIDEOMUTE",e[e.VIDEOUNMUTE=249]="VIDEOUNMUTE",e[e.VIDEOFULLSCREEN=250]="VIDEOFULLSCREEN",e[e.VIDEOUNFULLSCREEN=251]="VIDEOUNFULLSCREEN",e[e.VIDEOREPLAY=252]="VIDEOREPLAY",e[e.VIDEOPLAYERLOAD=253]="VIDEOPLAYERLOAD",e[e.VIDEOPLAYERCLICK=254]="VIDEOPLAYERCLICK",e[e.VIDEOVOLUMECONTROL=255]="VIDEOVOLUMECONTROL",e[e.VIDEOAUDIOTRACKCONTROL=256]="VIDEOAUDIOTRACKCONTROL",e[e.VIDEOCLOSEDCAPTIONCONTROL=257]="VIDEOCLOSEDCAPTIONCONTROL",e[e.VIDEOCLOSEDCAPTIONSTYLE=258]="VIDEOCLOSEDCAPTIONSTYLE",e[e.VIDEORESOLUTIONCONTROL=259]="VIDEORESOLUTIONCONTROL",e[e.VIRTUALEVENTJOIN=260]="VIRTUALEVENTJOIN",e[e.VIRTUALEVENTEND=261]="VIRTUALEVENTEND",e[e.JOINTEAMSMEETINGEVENT=262]="JOINTEAMSMEETINGEVENT",e[e.IMPRESSION=280]="IMPRESSION",e[e.CLICK=281]="CLICK",e[e.RICHMEDIACOMPLETE=282]="RICHMEDIACOMPLETE",e[e.ADBUFFERING=283]="ADBUFFERING",e[e.ADERROR=284]="ADERROR",e[e.ADSTART=285]="ADSTART",e[e.ADCOMPLETE=286]="ADCOMPLETE",e[e.ADSKIP=287]="ADSKIP",e[e.ADTIMEOUT=288]="ADTIMEOUT",e[e.OTHER=300]="OTHER"}(yl||(yl={}));var _l,Cl=function(){function e(e,t,n,r,o,i,a){this._webAnalyticsPlugin=e,this._config=t,this._contentHandler=n,this._id=r,this._pageTagsCallback=o,this.metaTags=i,this._traceLogger=a,this._pageTags={}}return e.prototype._setBasicProperties=function(e,t){e.ver="1.0",e.id=this._id.getLastPageViewId(),eo(e.name)||(e.name=function(e,t){if(t&&t.pageName)return t.pageName;if(e.callback&&"function"===typeof e.callback.pageName)return e.callback.pageName();if(e.coreData&&e.coreData.pageName)return e.coreData.pageName;var n=(rn()||{}).pathname||"",r=n.replace(/(^\/+|\/+$)/g,"").split("/");return r&&r[r.length-1]?r[r.length-1]:"Home"}(this._config,t)),!eo(e.uri)&&Zr&&(e.uri=fl(this._config,rn()))},e.prototype._setCommonProperties=function(e,t,n){var r,o=this;o._setBasicProperties(e,n),o._setPageTags(e,n),o._pageTypeMetaTag=bl(o.metaTags,o._config.coreData,"pageType"),o._marketMetaTag=bl(o.metaTags,o._config.coreData,"market"),o._behaviorMetaTag=bl(o.metaTags,o._config.coreData,"behavior"),eo(n.pageType)&&(e.pageType=n.pageType),eo(o._pageTypeMetaTag)&&!eo(e.pageType)&&(e.pageType=o._pageTypeMetaTag),eo(o._marketMetaTag)&&(e.market=o._marketMetaTag),e.isLoggedIn=(r=o._config).callback&&"function"===typeof r.callback.signedinStatus?r.callback.signedinStatus():r.isLoggedIn,t.cookieEnabled=jn()},e.prototype._setPageTags=function(e,t){var n=this;n._pageTags={},n.metaTags&&(n._pageTags.metaTags=n._pageTags.metaTags||{},Ze(n.metaTags,(function(e,t){"behavior"!==e&&"market"!==e&&"pageType"!==e&&(n._pageTags.metaTags[e]=t)}))),n._config.coreData&&n._config.coreData.pageTags&&(n._pageTags=so(!0,n._pageTags,n._config.coreData.pageTags)),n._pageTagsCallback&&(n._pageTags=so(!0,n._pageTags,n._pageTagsCallback())),eo(t.pageTags)&&(n._pageTags=so(!0,n._pageTags,t.pageTags)),e.properties=e.properties||{},e.properties.pageTags=n._pageTags},e.prototype._getBehavior=function(e){var t;return e&&eo(e.behavior)?t=e.behavior:eo(this._behaviorMetaTag)&&(t=this._behaviorMetaTag),this._getValidBehavior(t)},e.prototype._getValidBehavior=function(e){if(eo(e)){var t=void 0,n=parseInt(e);if((t=isNaN(n)?yl[e]:n)in yl)return t}return 0},e.prototype._getContentFormatted=function(e){if(eo(e))return rt(e)?JSON.stringify(e):sl(JSON.stringify(e))},e}(),wl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return j(t,e),t.prototype.trackContentUpdate=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.ContentUpdate",baseType:"ContentUpdateData",ext:n,data:{},baseData:{},latency:3};ut(["name","uri","market","pageType","isLoggedIn","id","properties","ver","actionType","behavior","pageHeight","content","contentVer","vpHeight","vpWidth","vScrollOffset","hScrollOffset"],(function(t){r.baseData[t]=e[t]})),Ze(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.captureContentUpdate=function(e,t){e=eo(e)?e:{};var n={},r=eo(t)?t:{};this._setCommonProperties(n,r,e),n.behavior=this._getBehavior(e),eo(e.actionType)&&(n.actionType=e.actionType);var o=ul(),i=ll();n.pageHeight=Jr?document.body.scrollHeight:null,n.vpHeight=o.h,n.vpWidth=o.w,n.vScrollOffset=i.v,n.hScrollOffset=i.h,n.contentVer="2.0",n.isManual=!e.isAuto;var a=this._getContentFormatted(e.content)||JSON.stringify(this._contentHandler.getVisibleContent());a&&(n.content=a),eo(e.isDomComplete)?r.isDomComplete=e.isDomComplete:r.isDomComplete=!1,this.trackContentUpdate(n,r)},t}(Cl),xl="CL",El="CR",kl="CM",Sl="S",Tl="R",Il="KE",Pl="KS";!function(e){e[e.PAGE_ACTION=0]="PAGE_ACTION",e[e.CONTENT_UPDATE=1]="CONTENT_UPDATE"}(_l||(_l={}));var Al=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return j(t,e),t.prototype.trackPageAction=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.PageAction",baseType:"PageActionData",ext:n,data:{},baseData:{},latency:1};Ge(e.sync)||(r.sync=e.sync),r.baseData.name=e.name,r.baseData.uri=e.uri,r.baseData.market=e.market,r.baseData.pageType=e.pageType,r.baseData.isLoggedIn=e.isLoggedIn,r.baseData.id=e.id,r.baseData.properties=e.properties,r.baseData.ver=e.ver,r.baseData.actionType=e.actionType,r.baseData.behavior=e.behavior,r.baseData.clickCoordinates=e.clickCoordinates,r.baseData.content=e.content,r.baseData.contentVer=e.contentVer,r.baseData.targetUri=e.targetUri,Ze(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.capturePageAction=function(e,t,n,r){t=eo(t)?t:{};var o={},i=eo(n)?n:{};this._setCommonProperties(o,i,t),o.isManual=!t.isAuto,o.behavior=this._getBehavior(t);var a={};if(e=e,r)o.behavior=9;else{var s=this._config||{};if((e&&Ge(s.syncPageActionNavClick)||s.syncPageActionNavClick)&&(t.actionType===xl||t.actionType===Il)&&"a"===e.tagName.toLowerCase()){var c=(e.getAttribute("href")||"").toLowerCase();c&&(tt(c,"https:")||tt(c,"http:")||tt(c,".")||tt(c,"/"))&&(o.sync=3)}}if(e&&(o.targetUri=function(e){var t="";switch(e.tagName){case"A":case"AREA":t=e.href||"";break;case"IMG":t=pl(e);break;case"INPUT":var n=e.type;if(n&&dl[n.toUpperCase()]){var r=rn()||{};t=e.form?e.form.action||r.pathname||"":r.pathname||""}}return t}(e),(a=so(a=this._contentHandler.getElementContent(e,_l.PAGE_ACTION),this._getCustomTags(e)))&&a.bhvr&&!eo(t.behavior))){var l=function(e,t){var n;return e&&e[t]&&(n=e[t],delete e[t]),n}(a,"bhvr");o.behavior=this._getValidBehavior(l)}eo(t.actionType)&&(o.actionType=t.actionType),eo(t.clickCoordinateX)&&eo(t.clickCoordinateY)&&(o.clickCoordinates=t.clickCoordinateX+"X"+t.clickCoordinateY),eo(t.targetUri)&&(o.targetUri=t.targetUri),o.contentVer="2.0";var u=t.content||a;if(!rt(u)){var d=this._config.callback.pageActionContentTags;u=so(u,"function"===typeof d?d(e):{},t&&t.contentTags?t.contentTags:{})}o.content=this._getContentFormatted(u),i.timeToAction=this._getTimeToClick(),i.refUri=eo(t.refUri)?t.refUri:this._config.coreData.referrerUri;var p=ml(this._config,this._traceLogger);p&&(i.cookies=p),this.trackPageAction(o,i)},t.prototype._getCustomTags=function(e){for(var t={};e;){if(!hl(e))for(var n in e.attributes)if(n&&e.attributes[n]){var r=e.attributes[n].name;r&&0===r.toLowerCase().indexOf("ms.")&&(t[r]=e.attributes[n].value)}e=e.parentElement||e.parentNode}return t},t.prototype._getTimeToClick=function(){var e=on();if(e&&e.timing){var t=e.timing.navigationStart;if(t&&0!==t)return(new Date).getTime()-t}return-1},t}(Cl),Rl=function(e){function t(t,n,r,o,i,a){var s=e.call(this,t,n,null,r,{},{},o)||this;return s._webAnalyticsPlugin=t,s._config=n,s._id=r,s._traceLogger=o,s._timestamp=i,s._maxScroll=a,s}return j(t,e),t.prototype.trackPageUnload=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.PageUnload",baseType:"PageUnloadData",ext:n,data:{},baseData:{},latency:3},o=this._config||{};(Ge(o.syncUnloadAction)||o.syncUnloadAction)&&(r.sync=3),r.baseData.name=e.name,r.baseData.uri=e.uri,r.baseData.id=e.id,r.baseData.properties=e.properties,r.baseData.ver=e.ver,r.baseData.market=e.market,r.baseData.pageType=e.pageType,r.baseData.isLoggedIn=e.isLoggedIn,Ze(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.capturePageUnload=function(e,t){e=eo(e)?e:{};var n={},r=eo(t)?t:{},o=Jr?document.body.scrollHeight:0;if(this._setBasicProperties(n,e),n.isManual=!e.isAuto,r.dwellTime=this._timestamp._recordTimeSpan("dwellTime",!0),r.scrollDepth=e.scrollDepth||this._maxScroll.v.toString()+"/"+o.toString(),r.vpHeight=ul().h,r.vScrollOffset=e.vScrollOffset||this._maxScroll.v,Zr){var i=on(),a=i?i.timing:null;a&&a.loadEventStart&&a.navigationStart&&a.loadEventStart>0&&(r.pageLoadTime=a.loadEventStart-a.navigationStart)}this.trackPageUnload(n,r)},t}(Cl),Dl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return j(t,e),t.prototype.capturePageView=function(e,t){e=eo(e)?e:{};var n={},r=eo(t)?t:{};this._setCommonProperties(n,r,e),n.refUri=eo(e.referrerUri)?e.referrerUri:this._config.coreData.referrerUri,n.isManual=!e.isAuto;var o=ml(this._config,this._traceLogger);o&&(r.cookies=o),r.behavior=this._getBehavior(e),this._webAnalyticsPlugin.trackPageView(n,r)},t}(Cl),Ml=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return j(t,e),t.prototype.capturePageViewPerformance=function(e,t){e=eo(e)?e:{};var n={},r=eo(t)?t:{};this._setBasicProperties(n,e),this._setPageTags(n,e),n.isManual=!e.isAuto,r.behavior=this._getBehavior(e),r.vpHeight=e.vpHeight,r.vpWidth=e.vpWidth,r.framework=e.framework,r.systemTiming=e.systemTiming,r.customTiming=e.customTiming,this._webAnalyticsPlugin._populatePageViewPerformance(n),this._webAnalyticsPlugin.trackPageViewPerformance(n,r)},t}(Cl),Nl={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},Ll=function(){function e(t,n){var r,o,i,a,s,c,l,u,d,p=this;ve(e,this,(function(e){function h(e){var t,n={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},o=$t(),i=(e=e||o.event).srcElement||e.target,a={isAuto:!0,clickCoordinateX:e.pageX,clickCoordinateY:e.pageY},s="which"in(t=e)?3===t.which:"button"in t?2===t.button:void 0;if(s)a.actionType=El;else if(function(e){return"which"in e?1===e.which:"button"in e?1===e.button:void 0}(e))a.actionType=xl;else if(function(e){if("keyCode"in e)return 13===e.keyCode}(e))a.actionType=Il;else if(function(e){if("keyCode"in e)return 32===e.keyCode}(e))a.actionType=Pl;else{if(!function(e){return"which"in e?2===e.which:"button"in e?4===e.button:void 0}(e))return;a.actionType=kl}for(;i&&i.tagName;){if(i.control&&n[i.control.tagName.toUpperCase()]&&(i=i.control),n[i.tagName.toUpperCase()]){("INPUT"!==i.tagName.toUpperCase()||Nl[i.type.toUpperCase()])&&r&&r.capturePageAction(i,a,{},s);break}i=i.parentElement||i.parentNode}}function f(){e._analyticsPlugin=null,e._traceLogger=null,r=null,o=null,i=null,s=!1,c=!1,l=!1,u=!1,d=!1}f(),r=t,o=n,i=Mr(hr("AutoCaptureHandler"),r._evtNamespace),e._analyticsPlugin=r,e._traceLogger=o,e.pageView=function(){r&&r.capturePageView({isAuto:!0})},e.onLoad=function(){r&&!d&&(gl((function(){r&&r.capturePageViewPerformance({isAuto:!0}),r&&r.captureContentUpdate({isAuto:!0,isDomComplete:!0})}),i),d=!0)},e.click=function(){if(!a){var e=$t(),t=Zt();if(e&&e.addEventListener)Nr(e,-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown",h,i),Nr(e,"keyup",h,i);else t&&t.attachEvent&&(Nr(t,"click",h,i),Nr(t,"keyup",h,i));a=!0}},e.scroll=function(e){if(!s){var t=cl(null,(function(){r&&r.captureContentUpdate({isAuto:!0,actionType:Sl})}),e.scroll,p);Nr($t(),"scroll",t,i),s=!0}},e.maxScroll=function(e){if(!c){Nr($t(),"scroll",(function(){var t=ll();e.v=e.v>t.v?e.v:t.v}),i),c=!0}},e.resize=function(e){if(!l){var t=cl((function(){r&&r.captureContentUpdate({isAuto:!0,actionType:Tl})}),null,e.resize,p);Nr($t(),"resize",t,i),l=!0}},e.onUnload=function(){function e(){r&&r.capturePageUnload({isAuto:!0})}if(!u){var t=((r||{}).core||{}).config.disablePageUnloadEvents;Hr(e,t,i),Ur(e,t,i),u=!0}},e.teardown=function(e,t){Lr($t(),null,null,i),Lr(Zt(),null,null,i),zr(null,i),Vr(null,i),f()},e._processClick=h}))}return e.__ieDyn=1,e}(),Bl={longNames:{isShortNames:!1,id:"data-bi-id",areaName:"data-bi-area",slotNumber:"data-bi-slot",contentName:"data-bi-name",contentSource:"data-bi-source",templateName:"data-bi-view",productId:"data-bi-product",contentType:"data-bi-type",parentId:"data-bi-parentid",parentName:"data-bi-parentname"},shortNames:{isShortNames:!0,id:"data-bi-id",areaName:"data-bi-an",slotNumber:"data-bi-sn",contentName:"data-bi-cn",contentSource:"data-bi-cs",templateName:"data-bi-tn",productId:"data-bi-pid",contentType:"data-bi-ct",parentId:"data-bi-pi",parentName:"data-bi-pn"}},Ol={parentId:"parentId",parentName:"parentName"},Fl={parentId:"pI",parentName:"pN"},Hl=function(){function e(e,t){this._config=e,this._traceLogger=t,this._contentBlobFieldNames=null,this._contentBlobFieldNames=!0===this._config.useShortNameForContentBlob?Bl.shortNames:Bl.longNames}return e.prototype.getMetadata=function(){var e={},t={};return Jr&&(t=this._getMetaDataFromDOM("awa-",!0),this._config.autoCapture&&this._config.autoCapture.msTags&&(e=this._getMetaDataFromDOM("ms.",!1))),so(!0,t,e)},e.prototype.getVisibleContent=function(){var e,t=ul(),n={top:0,bottom:(e=t).h,left:0,right:e.w},r=null;Jr&&(r=document.querySelectorAll(sl(this._contentBlobFieldNames.areaName)+","+sl(this._contentBlobFieldNames.slotNumber)+","+sl(this._config.biBlobAttributeTag)));var o=[];if(r)for(var i=0;i<r.length;i++){var a=r[i];if(!ol(a)&&rl(a,n)){var s=this.getElementContent(a,_l.CONTENT_UPDATE);s&&o.push(s)}}return o},e.prototype.getElementContent=function(e,t){if(!e)return{};var n,r,o,i={};if(this._isTracked(e))if(this._isTrackedWithDataM(e)){r=(n=e).getAttribute(this._config.biBlobAttributeTag);try{i=JSON.parse(r)}catch(a){In(this._traceLogger,1,506,"Can not parse "+r)}}else this._isTrackedWithDataBi(e)&&(o=e,i=so(i,this._populateElementContentwithDataBi(o,e)));else if((n=il(e,this._config.biBlobAttributeTag))&&(r=n.getAttribute(this._config.biBlobAttributeTag)),r)try{i=JSON.parse(r)}catch(a){In(this._traceLogger,1,506,"Can not parse "+r)}else o=tl(e,this._isTrackedWithDataBi),i=so(i,this._populateElementContentwithDataBi(o,e));return el(i),this._config.autoCapture.lineage&&t===_l.PAGE_ACTION&&(i=so(i,this.getLineageDetails(e))),this._config.autoPopulateParentIdAndParentName&&(i=so(i,this._getParentDetails(n||o,i))),i},e.prototype.getLineageDetails=function(e){for(var t,n,r,o=[],i=[],a=this._config.biBlobAttributeTag,s="data-module-id";e;){var c=e.getAttribute(a)||e[a],l=e.getAttribute(s)||e["data-module-id"];if(c){try{var u=JSON.parse(c)}catch(d){In(this._traceLogger,1,507,"Can not parse "+c)}u&&(n=u.cN||u.cT,r=u.id||void 0,(n||r)&&(o.push(n),l&&(t=n),i.push(r)))}else n=e.getAttribute(this._contentBlobFieldNames.contentName)||e.getAttribute(this._contentBlobFieldNames.contentType),r=e.getAttribute(this._contentBlobFieldNames.id)||void 0,(n||r)&&(o.push(n),l&&(t=n),i.push(r));e=e.parentElement}return{lineage:o.join(">"),lineageById:i.join(">"),lineageContainerName:t}},e.prototype._populateElementContentwithDataBi=function(e,t){var n={};if(!e){if(!this._config.useDefaultContentName)return n;e=t}var r=il(e,this._contentBlobFieldNames.areaName),o=so({},this._getAreaContent(r)),i=this._config.callback.contentName?this._config.callback.contentName(e,this._config.useDefaultContentName):"",a=this._getDefaultContentName(t,this._config.useDefaultContentName);(n={id:e.getAttribute(this._contentBlobFieldNames.id)||e.id||"",aN:o.areaName,sN:e.getAttribute(this._contentBlobFieldNames.slotNumber),cN:i||e.getAttribute(this._contentBlobFieldNames.contentName)||a||e.getAttribute("alt")||"",cS:e.getAttribute(this._contentBlobFieldNames.contentSource)||o.contentSource,tN:o.templateName,pid:e.getAttribute(this._contentBlobFieldNames.productId),cT:e.getAttribute(this._contentBlobFieldNames.contentType)||o.type,pI:e.getAttribute(this._contentBlobFieldNames.parentId),pN:e.getAttribute(this._contentBlobFieldNames.parentName)}).id&&n.aN&&n.sN&&n.cN||In(this._traceLogger,2,515,"Invalid content blob.  Missing required attributes (id, aN/area, sN/slot), cN/contentName.  Content information will still be collected!"),this._contentBlobFieldNames.isShortNames||(n={contentId:n.id,areaName:n.aN,slotNumber:n.sN,contentName:n.cN,contentSource:n.cS,templateName:n.tN,productId:n.pid,contentType:n.cT,parentId:n.pI,parentName:n.pN});for(var s,c=0;c<e.attributes.length;c++){if((s=e.attributes[c]).name!==this._contentBlobFieldNames.id&&s.name!==this._contentBlobFieldNames.areaName&&s.name!==this._contentBlobFieldNames.slotNumber&&s.name!==this._contentBlobFieldNames.contentName&&s.name!==this._contentBlobFieldNames.contentSource&&s.name!==this._contentBlobFieldNames.templateName&&s.name!==this._contentBlobFieldNames.productId&&s.name!==this._contentBlobFieldNames.contentType&&s.name!==this._contentBlobFieldNames.parentId&&s.name!==this._contentBlobFieldNames.parentName&&-1!==s.name.indexOf("data-bi-"))n[s.name.replace("data-bi-","")]=s.value}return n},e.prototype._getMetaDataFromDOM=function(e,t){var n,r={};if(Jr){n=document.querySelectorAll("meta");for(var o=0;o<n.length;o++){var i=n[o];if(i.name)if(0===i.name.toLowerCase().indexOf(e))r[t?i.name.replace(e,""):i.name]=i.content}}return r},e.prototype._getAreaContent=function(e){if(e=e)return{areaName:e.getAttribute(this._contentBlobFieldNames.areaName),templateName:e.getAttribute(this._contentBlobFieldNames.templateName),contentSource:e.getAttribute(this._contentBlobFieldNames.contentSource),product:e.getAttribute(this._contentBlobFieldNames.productId),type:e.getAttribute(this._contentBlobFieldNames.contentType)}},e.prototype._getDefaultContentName=function(e,t){if(!1===t||hl(e)||!e.tagName)return"";var n,r=Zt()||{};switch(e.tagName){case"A":n=r.all?e.innerText||e.innerHTML:e.text||e.innerHTML;break;case"IMG":case"AREA":n=e.alt;break;default:n=e.value||e.name||e.alt||e.innerText||e.id}return n.substring(0,200)},e.prototype._getParentDetails=function(e,t){var n=this._contentBlobFieldNames.isShortNames?Fl.parentId:Ol.parentId,r=this._contentBlobFieldNames.isShortNames?Fl.parentName:Ol.parentName,o=t[n],i=t[r];return o||i||!e?{}:this._populateParentInfo(e,n,r)},e.prototype._isTrackedWithDataM=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if("data-m"===t[n].name)return!0;return!1},e.prototype._isTrackedWithDataBi=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if(t[n].name.indexOf("data-bi-")>=0)return!0;return!1},e.prototype._isTracked=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if("data-m"===t[n].name||t[n].name.indexOf("data-bi-")>=0)return!0;return!1},e.prototype._populateParentInfo=function(e,t,n){var r,o,i={},a=this._config.biBlobAttributeTag,s=tl(e.parentElement,this._isTracked);if(s){var c=s.getAttribute(a)||e[a];if(c){try{var l=JSON.parse(c)}catch(u){In(this._traceLogger,1,507,"Can not parse "+c)}l&&(r=l.id,o=l.cN)}else r=s.getAttribute(this._contentBlobFieldNames.id),o=s.getAttribute(this._contentBlobFieldNames.contentName);r&&(i[t]=r),o&&(i[n]=o)}return i},e}();function zl(e){var t={useDefaultContentName:!0,useShortNameForContentBlob:!0,debounceMs:{scroll:600,resize:3e3},biBlobAttributeTag:"data-m",isLoggedIn:!1,shareAuthStatus:!1,cookiesToCollect:["MSFPC","ANON"],autoCapture:{pageView:!0,onLoad:!0,onUnload:!0,click:!0,scroll:!1,resize:!1,lineage:!1,jsError:!0,msTags:!0},callback:{pageName:null,pageActionPageTags:null,pageViewPageTags:null,contentUpdatePageTags:null,pageActionContentTags:null,signedinStatus:null},coreData:{referrerUri:Jr?document.referrer:"",requestUri:"",pageName:"",pageType:"",product:"",market:"",pageTags:{}},autoPopulateParentIdAndParentName:!1,syncMuid:!1,muidDomain:"microsoft.com"},n=[];return Ze(t,(function(e,t){Xe(t)&&n.push(e)})),function(e,t){el(e),ut(t,(function(t,n){Xe(e[t])?el(e[t]):delete e[t]}))}(e,n),so(!0,t,e)}var Ul=function(e){function t(){var n,r,o,i,a,s,c,l,u=e.call(this)||this;u.identifier="WebAnalyticsPlugin",u.version="3.2.14";var d,p,h,f,m=!1;return ve(t,u,(function(e,t){function g(){n=null,r=null,o=null,i=null,a=null,s=null,c=null,l={h:0,v:0},m=!1,d=null,p=null,h=null,f=null}function v(e){h&&(e&&(f.pageView&&h.pageView(),f.onLoad&&h.onLoad()),f.click&&h.click(),f.scroll&&h.scroll(c.debounceMs),f.resize&&h.resize(c.debounceMs),(f.onUnload||c.manualPageUnload)&&h.maxScroll(l),f.onUnload&&h.onUnload())}function y(e){var t={};return void 0!==e.isManual&&(t.web={},t.web.isManual=void 0===e.isManual||e.isManual,delete e.isManual),t}g(),e.updateCoreDataConfig=function(e){c.coreData=so(!0,c.coreData,e)},e.refreshMetadata=function(){var e=p.getMetadata();n.metaTags=e,o.metaTags=e,r.metaTags=e,a.metaTags=e},e.initialize=function(m,g,y){var b=g;m.extensionConfig=m.extensionConfig||[],m.extensionConfig[e.identifier]=m.extensionConfig[e.identifier]||{},e._config=c=zl(m.extensionConfig[e.identifier]),f=c.autoCapture;var _=b.getWParam;if(b.getWParam=function(){var e=0;return c.mscomCookies&&(e|=1),e|_()},m.extensionConfig[e.identifier].disableExceptionTracking=!f.jsError,t.initialize(m,g,y),p=p||new Hl(c,e.diagLog()),h=h||new Ll(e,e.diagLog()),c.manageCv){for(var C=0;C<y.length;C++)if("CorrelationVectorPlugin"===y[C].identifier){c.manageCv=!0,s=y[C];break}s||(In(e.diagLog(),2,508,'Automatic Cv management is set to "true" in config.  However, cv plugin is not available. Disabling automatic Cv management'),c.manageCv=!1)}e.id=new ps(g),d=new hs;var w=p.getMetadata();n=new Dl(u,c,p,e.id,c.callback.pageViewPageTags,w,e.diagLog()),r=new Al(u,c,p,e.id,c.callback.pageActionPageTags,w,e.diagLog()),o=new wl(u,c,p,e.id,c.callback.contentUpdatePageTags,w,e.diagLog()),i=new Rl(u,c,e.id,e.diagLog(),d,l),a=new Ml(u,c,p,e.id,c.callback.pageViewPageTags,w,e.diagLog()),c.syncMuid&&gl((function(){var t=e.id.getMuidHost(c.muidDomain);e.id.syncMuid(t)}),e._evtNamespace),v(!0)},e.processTelemetry=function(n,r){po(n,e.identifier);var o=n;"PageviewData"===o.baseType?(o.name="Ms.Web.PageView",o.latency=3):"ExceptionData"===o.baseType?(o.name="Ms.Web.ClientError",o.latency=1,delete o.baseData.aiDataContract):"PageviewPerformanceData"===o.baseType&&(o.name="Ms.Web.PageViewPerformance",o.latency=1,delete o.baseData.isValid,delete o.baseData.durationMs);var i=null;"PageviewData"!==o.baseType?c.manageCv&&(i=s.getCv())&&i.increment():c.manageCv&&((i=s.getCv())?i.seed():i=s.getCv()),t.processTelemetry(o,r)},e.trackEvent=function(t,n){t.latency=t.latency||1,t.baseData=t.baseData||{},t.data=t.data||{},eo(n)&&Ze(n,(function(e,n){t.data[e]=n})),e.core.track(t)},e.trackPageView=function(n,r){d._recordTimeSpan("dwellTime",!1),l.v=0,m=!1,e.id.initializeIds(),n.id=e.id.getLastPageViewId(),t.sendPageViewInternal(n,r,y(n))},e.capturePageView=function(e,t){n.capturePageView(e,t)},e.trackPageViewPerformance=function(e,n){t.sendPageViewPerformanceInternal(e,n,y(e))},e.capturePageViewPerformance=function(e,t){a.capturePageViewPerformance(e,t)},e.trackException=function(e,n){e.id=e.id||ao(),t.sendExceptionInternal(e,n,y(e))},e.trackPageAction=function(e,t){r.trackPageAction(e,t)},e.capturePageAction=function(e,t,n,o){(function(e,t){return!(t&&t.isAuto&&eo(il(e,"data-bi-mto")))&&!ol(e)})(e,t)&&r.capturePageAction(e,t,n,o)},e.trackContentUpdate=function(e,t){o.trackContentUpdate(e,t)},e.captureContentUpdate=function(e,t){o.captureContentUpdate(e,t)},e.trackPageUnload=function(e,t){m||(m=!0,i.trackPageUnload(e,t))},e.capturePageUnload=function(e,t){m||(m=!0,i.capturePageUnload(e,t))},e._populatePageViewPerformance=function(t){var n=e._pageViewPerformanceManager;n&&n.populatePageViewPerformanceEvent(t)},e.setContentHandler=function(e){p=e},e.setAutoCaptureHandler=function(e){h!==e&&(h&&h.teardown(),h=e,v(!1))},e._doTeardown=function(e,n){h&&h.teardown(e,n),t._doTeardown(e,n),g()}})),u}return j(t,e),t.__ieDyn=1,t}(Zc),Vl=["snippet","_webAnalytics","_postChannel","_propertyManager","_extensions"],Wl=["queue","extensions","version","sv"],jl=function(e){function t(){var n,r,o,i,a=e.call(this)||this;function s(){o=new Xi,i=new ls,r=new Ul}return ve(t,a,(function(e,t){s(),e.initialize=function(n,a){Ot(e,(function(){return"ApplicationInsights:initialize"}),(function(){var s=[i,r];if(a&&(s=s.concat(a)),n||Tt("You must provide a config object!"),n.channels&&n.channels.length>0){for(var c=!1,l=0;l<n.channels[0].length;l++)if(n.channels[0][l].identifier===o.identifier){c=!0;break}c||n.channels[0].push(o)}else n.channels=[[o]];var u=n.extensionConfig=n.extensionConfig||[];u[o.identifier]=u[o.identifier]||n&&n.channelConfiguration||{},u[i.identifier]=u[i.identifier]||n&&n.propertyConfiguration||{},u[r.identifier]=u[r.identifier]||n&&n.webAnalyticsConfiguration||{};try{t.initialize(n,s)}catch(d){In(e.logger,1,514,"Failed to initialize SDK."+dn(d))}}),(function(){return{config:n,extensions:a}}))},e._getDbgPlgTargets=function(){return[a.config]},e.getPropertyManager=function(){return i},e.getPostChannel=function(){return o},e.getWebAnalyticsExtension=function(){return r},At(e,(function(){return r}),["trackEvent","trackPageView","trackPageAction","trackContentUpdate","trackPageUnload","trackException","trackPageViewPerformance","capturePageView","capturePageViewPerformance","capturePageAction","captureContentUpdate","capturePageUnload","_onerror"]),e.emptySnippetQueue=function(t){try{if(t&&(Ke(n),Ze(e,(function(n,r){if(it(n)&&!$e(r)&&n&&"_"!==n[0]&&-1===dt(Vl,n))try{t[n]=r}catch(o){In(e.logger,2,514,"Failed to set ["+n+"] during initialization."+dn(o))}}))),rt(t.queue)){for(var r=t.queue.length,o=0;o<r;o++){(0,t.queue[o])()}t.queue=void 0,delete t.queue}}catch(i){i&&$e(i.toString)&&i.toString()}},e.updateSnippetDefinitions=function(e){var t=a;t.snippet=e,n=""+(e.sv||e.version||""),t.config?t.config=so(!0,e.config,t.config||{}):t.config=e.config,function(e,t,n){if(e&&t&&Xe(e)&&Xe(t)){var r=function(r){if(it(r)){var o=t[r];$e(o)?n&&!n(r,!0,t,e)||(e[r]=It(t,r)):n&&!n(r,!1,t,e)||(Qe(e,r)&&delete e[r],vt(e,r,(function(){return t[r]}),(function(e){t[r]=e}))||(e[r]=o))}};for(var o in t)r(o)}}(e,t,(function(e){return e&&-1===dt(Vl,e)&&-1===dt(Wl,e)}))},e.unload=function(e,n,r){void 0===e&&(e=!0),t.unload(e,(function(e){s(),n&&n(e)}),r)}})),a}return j(t,e),t.__ieDyn=1,t}(Jo),ql=0,Gl=1,Kl=2;function Yl(e){try{return e.responseText}catch(t){}return""}var Ql=function(){function e(){}return e.prototype.makeRequest=function(e,t,n,r){var o,i=this;if(fn()){var a=new XDomainRequest;a.open(n,e),a.onload=function(){r(200,Yl(a),{})},a.onerror=function(){r(400,Yl(a),{})},a.ontimeout=function(){r(500,Yl(a),{})},a.onprogress=function(){},setTimeout((function(){a.send(t)}),0)}else if(cn())fetch(e,(o={body:t,method:n,credentials:"include"},o[Ds]=!0,o)).then((function(e){var t={};e.headers&&e.headers.forEach((function(e,n){t[n]=e})),r(e.status,JSON.stringify(e.json()),t)})).catch((function(e){r(0,e,{})}));else if(mn()){var s=fo(n,e,!0,!0);s.onload=function(){r(s.status,Yl(s),i._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.onerror=function(){r(s.status,Yl(s),i._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.ontimeout=function(){r(s.status,Yl(s),i._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.send(t)}},e.prototype._convertAllHeadersToMap=function(e){var t={};if(e)for(var n=e.split("\n"),r=0;r<n.length;++r){var o=n[r].split(": ");t[o[0]]=o[1]}return t},e}(),Xl=function(){function e(e,t,n){this._endpointUrl="",this._logger=n,this._endpointUrl=e,this._requestHandler=new Ql,this.setAuthType(t)}return e.prototype.setAuthType=function(e){var t="";switch(e){case Kl:t="aad.js";break;case Gl:t="msa.js"}this._getLoginUrlPath=this._endpointUrl+"auth/GetLoginUrl/"+t,this._signOutPath=this._endpointUrl+"auth/SignOut/"+t},e.prototype.startAuthHandshake=function(){var e=this;this._requestHandler.makeRequest(this._getLoginUrlPath,"","GET",(function(t,n,r){try{var o=JSON.parse(n).webResult.authLoginUrl,i=Zt();if(i){var a=i.createElement("iframe"),s=Math.floor(Math.random()*Math.floor(1e4));a.id="telframe"+s,a.style.display="none",a.src=o,i.body.appendChild(a),e._loginIframeId=a.id}}catch(c){In(e._logger,1,501,"Error with auth handshake process: "+c)}}))},e.prototype.cleanAuthIFrame=function(){var e=Zt();if(e){var t=e.getElementById(this._loginIframeId);t&&e.body.removeChild(t)}},e.prototype.signOutAndClearCookies=function(){this._requestHandler.makeRequest(this._signOutPath,"","POST",(function(e,t,n){}))},e}(),$l="authBounced",Jl=function(e){function t(){var n,r,o,i,a,s,c,l,u=e.call(this)||this;return u.identifier="AuthPlugin",u.priority=190,u.version="3.2.14",ve(t,u,(function(t,d){function p(){if(o.authType!=ql){var e=n,t=e.getWParam;e.getWParam=function(){var e=0;return(e=o.authType===Gl?8|e:16|e)|(t?t():0)}}}function h(e,n){var r=Zt();if(r){var o=r.createElement("a");o.href=n;var i=o.protocol+"//"+o.hostname;if((e.origin===i||"https://login.microsoftonline.com"===e.origin)&&e.data)try{f()}catch(a){In(t.diagLog(),1,502,"Error receiving auth redirect message: "+a)}}}function f(){a&&clearTimeout(a),r&&r.cleanAuthIFrame(),i=!1,m()}function m(){ut(c,(function(e){e.ctx.processNext(e.item)})),c=[]}function g(){n=null,r=null,o=null,i=!1,a=null,s=null,c=[]}g(),t.initialize=function(t,a,c){var d=u;n=a,e.prototype.initialize.call(u,t,a,c),l=Mr(hr(d.identifier),a.evtNamespace&&a.evtNamespace());var f=d.identifier;o=t.extensionConfig[f]||{},t.extensionConfig[f]=o,i=!1,s=o.handShakeTimeoutMs?o.handShakeTimeoutMs:5e3;var g=o.overrideAuthEndpointUrl?o.overrideAuthEndpointUrl:t.endpointUrl;function v(){m()}r=new Xl(g,o.authType,d.diagLog()),p();var y=t.disablePageUnloadEvents||[];Hr(v,y,l),Ur(v,y,l);var b=$t();b&&Nr(b,"message",(function(e){h(e,g)}),l)},t.processTelemetry=function(e,n){if(n=t._getTelCtx(n),po(e,t.identifier),o.authType!==ql&&o.loggedInStatusCallback&&!0===o.loggedInStatusCallback()){var l=Vn(t.core);if(!io(l,$l)){l.set($l,lt(new Date),1800),i=!0,a=setTimeout((function(){f()}),s),r.startAuthHandshake()}}i?c.push({ctx:n,item:e}):t.processNext(e,n)},t.signOut=function(){Vn(n).del($l),r.signOutAndClearCookies(),f()},t.setAuthType=function(e){f(),o.authType=e,r.setAuthType(e),p()},t._doTeardown=function(e,t){f(),Lr($t(),"message",null,l),zr(null,l),Vr(null,l),g()},vt(t,"_authHandler",(function(){return r})),vt(t,"_authConfig",(function(){return o})),vt(t,"_eventQueue",(function(){return c})),vt(t,"_handshakeInProgress",(function(){return i})),vt(t,"_evtNamespace",(function(){return"."+l}))})),u}return j(t,e),t.__ieDyn=1,t}(zo),Zl=function(){},eu=function(){function e(e,t){this._base="",this._currentElement=0,this._base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this._cv1Constants=new Zl,this._cv2Constants=new Zl,this._cvVersionAtLatestValidityCheck=2,this._traceLogger=kn(t),this._cv1Constants.maxCorrelationVectorLength=63,this._cv1Constants.baseLength=16,this._cv1Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv1Constants.baseLength.toString()+"}(.[0-9]+)*$"),this._cv2Constants.maxCorrelationVectorLength=127,this._cv2Constants.baseLength=22,this._cv2Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv2Constants.baseLength.toString()+"}(.[0-9]+)*$"),this._currentCvConstants=this._cv2Constants,this.init(e)}return e.prototype.isInit=function(){return this.isValid(this.storedCv())},e.prototype.storedCv=function(){return this._base.concat(".",this._currentElement.toString())},e.prototype.getValue=function(){var e=this.storedCv();if(this.isValid(e))return e},e.prototype.getRelatedCv=function(){return this._relatedCv},e.prototype.incrementExternal=function(e){if(this.isValid(e)){var t=e.split("."),n=t.length;t[n-1]=(parseInt(t[n-1],10)+1).toString();for(var r="",o=0;o<n;o++)r+=t[o],o<n-1&&(r+=".");var i=t[0].length===this._cv2Constants.baseLength?this._cv2Constants.maxCorrelationVectorLength:this._cv1Constants.maxCorrelationVectorLength;if(r.length<=i)return r}},e.prototype.canExtend=function(){var e=this.storedCv();return!!this.isValid(e)&&this._isLeqThanMaxCorrelationVectorLength(e.length+2)},e.prototype.canIncrement=function(){return!!this.isValid(this.storedCv())&&this._isLeqThanMaxCorrelationVectorLength(this._base.length+1+(this._currentElement+1+"").length)},e.prototype.setValue=function(e){if(this.isValid(e)){var t=e.lastIndexOf(".");return t>1?(this._base=e.substr(0,t),this._currentElement=parseInt(e.substr(t+1),10)):(this._base=e,this._currentElement=0),!0}return In(this._traceLogger,2,516,"Cannot set invalid correlation vector value"),!1},e.prototype.setValueLegacy=function(e){return this.setValue(e),this.getValue()},e.prototype.seed=function(){for(var e="",t=0;t<this._currentCvConstants.baseLength;t++)e+=this._base64CharSet.charAt(Math.floor(Math.random()*this._base64CharSet.length));return e},e.prototype.extend=function(){if(this.canExtend())return this._base=this._base.concat(".",this._currentElement.toString()),this._currentElement=0,this.storedCv()},e.prototype.increment=function(){if(this.canIncrement())return this._currentElement=this._currentElement+1,this.storedCv()},e.prototype.validateWithCv1=function(e){if(this._cv1Constants.validationPattern.test(e)&&e.length<=this._cv1Constants.maxCorrelationVectorLength)return!0},e.prototype.validateWithCv2=function(e){if(this._cv2Constants.validationPattern.test(e)&&e.length<=this._cv2Constants.maxCorrelationVectorLength)return!0},e.prototype.useCv1=function(){this._currentCvConstants=this._cv1Constants},e.prototype.useCv2=function(){this._currentCvConstants=this._cv2Constants},e.prototype.isValid=function(e){if(e){var t=e.split(".")[0];if(t){if(16===t.length)return this._cvVersionAtLatestValidityCheck=1,this.validateWithCv1(e);if(22===t.length)return this._cvVersionAtLatestValidityCheck=2,this.validateWithCv2(e)}}},e.prototype.init=function(e){return e?this.setValue(e):(this._base=this.seed(),this._currentElement=0),this.getValue()},e.prototype.initLegacy=function(e){return this.init(e)},e.prototype._isLeqThanMaxCorrelationVectorLength=function(e){return 1===this._cvVersionAtLatestValidityCheck?e<=this._cv1Constants.maxCorrelationVectorLength:e<=this._cv2Constants.maxCorrelationVectorLength},e}(),tu=function(e){function t(t){var n=e.call(this)||this;return n.identifier="CorrelationVectorPlugin",n.priority=159,n.version="3.2.14",n._cvInitialValue=t,n._cv=n._cvInitialValue?new eu(n._cvInitialValue):new eu,n}return j(t,e),t.prototype.initialize=function(t,n,r){e.prototype.initialize.call(this,t,n,r)},t.prototype.processTelemetry=function(e,t){po(e,this.identifier),e.ext=e.ext||{},e.ext.mscv=e.ext.mscv||{},e.ext.mscv.cV||this._cv&&this._cv.isInit()&&(e.ext.mscv.cV=this._cv.getValue()),this.processNext(e,t)},t.prototype.getCv=function(){return this._cv||In(this.diagLog(),2,513,"Correlation Vector has not been initialized."),this._cv},t}(zo),nu=tu,ru=function(){function e(t){var n=ao(),r=Gr();ve(e,this,(function(e){e.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||r},e.getLastPageViewId=function(){return n}}))}return e.__ieDyn=1,e}(),ou=ru;function iu(e){var t="ai."+e+".";return function(e){return t+e}}var au=iu("application"),su=iu("device"),cu=iu("location"),lu=iu("operation"),uu=iu("session"),du=iu("user"),pu=iu("cloud"),hu=iu("internal"),fu=function(e){function t(){return e.call(this)||this}return j(t,e),t}(function(e){return function(){var t=this;e&&Ze(e,(function(e,n){t[e]=n}))}}({applicationVersion:au("ver"),applicationBuild:au("build"),applicationTypeId:au("typeId"),applicationId:au("applicationId"),applicationLayer:au("layer"),deviceId:su("id"),deviceIp:su("ip"),deviceLanguage:su("language"),deviceLocale:su("locale"),deviceModel:su("model"),deviceFriendlyName:su("friendlyName"),deviceNetwork:su("network"),deviceNetworkName:su("networkName"),deviceOEMName:su("oemName"),deviceOS:su("os"),deviceOSVersion:su("osVersion"),deviceRoleInstance:su("roleInstance"),deviceRoleName:su("roleName"),deviceScreenResolution:su("screenResolution"),deviceType:su("type"),deviceMachineName:su("machineName"),deviceVMName:su("vmName"),deviceBrowser:su("browser"),deviceBrowserVersion:su("browserVersion"),locationIp:cu("ip"),locationCountry:cu("country"),locationProvince:cu("province"),locationCity:cu("city"),operationId:lu("id"),operationName:lu("name"),operationParentId:lu("parentId"),operationRootId:lu("rootId"),operationSyntheticSource:lu("syntheticSource"),operationCorrelationVector:lu("correlationVector"),sessionId:uu("id"),sessionIsFirst:uu("isFirst"),sessionIsNew:uu("isNew"),userAccountAcquisitionDate:du("accountAcquisitionDate"),userAccountId:du("accountId"),userAgent:du("userAgent"),userId:du("id"),userStoreRegion:du("storeRegion"),userAuthUserId:du("authUserId"),userAnonymousUserAcquisitionDate:du("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:du("authUserAcquisitionDate"),cloudName:pu("name"),cloudRole:pu("role"),cloudRoleVer:pu("roleVer"),cloudRoleInstance:pu("roleInstance"),cloudEnvironment:pu("environment"),cloudLocation:pu("location"),cloudDeploymentUnit:pu("deploymentUnit"),internalNodeName:hu("nodeName"),internalSdkVersion:hu("sdkVersion"),internalAgentVersion:hu("agentVersion"),internalSnippet:hu("snippet"),internalSdkSrc:hu("sdkSrc")})),mu="trace",gu=(new fu,"duration"),vu="excludeRequestFromAutoTrackingPatterns";function yu(e,t,n){var r=0,o=e[t],i=e[n];return o&&i&&(r=wc(o,i)),r}function bu(e,t,n,r,o){var i=0,a=yu(n,r,o);return a&&(i=_u(e,t,gs(a))),i}function _u(e,t,n){var r=0;e&&t&&n&&((e.ajaxPerf=e.ajaxPerf||{})[t]=n,r=1);return r}var Cu=function(){var e=this;e.openDone=!1,e.setRequestHeaderDone=!1,e.sendDone=!1,e.abortDone=!1,e.stateChangeAttached=!1},wu=function(){function e(t,n,r,o){var i,a=this,s=r;a.perfMark=null,a.completed=!1,a.requestHeadersSize=null,a.requestHeaders=null,a.responseReceivingDuration=null,a.callbackDuration=null,a.ajaxTotalDuration=null,a.aborted=0,a.pageUrl=null,a.requestUrl=null,a.requestSize=0,a.method=null,a.status=null,a.requestSentTime=null,a.responseStartedTime=null,a.responseFinishedTime=null,a.callbackFinishedTime=null,a.endTime=null,a.xhrMonitoringState=new Cu,a.clientFailure=0,a.traceID=t,a.spanID=n,a.traceFlags=null===o||void 0===o?void 0:o.getTraceFlags(),a.eventTraceCtx=o?((i={}).traceId=o.getTraceId(),i.spanId=o.getSpanId(),i.traceFlags=o.getTraceFlags(),i):null,ve(e,a,(function(e){e.getAbsoluteUrl=function(){return e.requestUrl?fc(e.requestUrl):null},e.getPathName=function(){return e.requestUrl?Os(s,mc(e.method,e.requestUrl)):null},e.CreateTrackItem=function(t,n,r){var o;if(e.ajaxTotalDuration=Math.round(1e3*wc(e.requestSentTime,e.responseFinishedTime))/1e3,e.ajaxTotalDuration<0)return null;var i=((o={id:"|"+e.traceID+"."+e.spanID,target:e.getAbsoluteUrl()}).name=e.getPathName(),o.type=t,o.startTime=null,o.duration=e.ajaxTotalDuration,o.success=+e.status>=200&&+e.status<400,o.responseCode=+e.status,o.properties={HttpMethod:e.method},o),a=i.properties;if(e.aborted&&(a.aborted=!0),e.requestSentTime&&(i.startTime=new Date,i.startTime.setTime(e.requestSentTime)),function(e,t){var n=e.perfTiming,r=t.properties||{},o=0,i="name",a="domainLookup",s="connect",c="redirect",l="request",u="response",d="startTime",p="connectEnd",h="requestStart",f="responseEnd",m=c+"Start",g=c="End",v="transferSize",y="encodedBodySize",b="decodedBodySize",_="serverTiming";if(n){o|=bu(r,c,n,m,g),o|=bu(r,a,n,"domainLookupStart","domainLookupEnd"),o|=bu(r,s,n,"connectStart",p),o|=bu(r,l,n,h,"requestEnd"),o|=bu(r,u,n,"responseStart",f),o|=bu(r,"networkConnect",n,d,p),o|=bu(r,"sentRequest",n,h,f);var C=n.duration;C||(C=yu(n,d,f)||0),o|=_u(r,gu,C),o|=_u(r,"perfTotal",C);var w=n.serverTiming;if(w){var x={};ut(w,(function(e,t){var n=Je(e.name||""+t),r=x[n]||{};Ze(e,(function(e,t){(e!==i&&it(t)||at(t))&&(r[e]&&(t=r[e]+";"+t),!t&&it(t)||(r[e]=t))})),x[n]=r})),o|=_u(r,_,x)}o|=_u(r,v,n.transferSize),o|=_u(r,y,n.encodedBodySize),o|=_u(r,b,n.decodedBodySize)}else e.perfMark&&(o|=_u(r,"missing",e.perfAttempts));o&&(t.properties=r)}(e,i),n&&gt(e.requestHeaders).length>0&&(a.requestHeaders=e.requestHeaders),r){var s=r();if(s){var c=s.correlationContext;if(c&&(i.correlationContext=c),s.headerMap&&gt(s.headerMap).length>0&&(a.responseHeaders=s.headerMap),e.errorStatusText)if(e.status>=400){var l=s.type;""!==l&&"text"!==l||(a.responseText=s.responseText?s.statusText+" - "+s.responseText:s.statusText),"json"===l&&(a.responseText=s.response?s.statusText+" - "+JSON.stringify(s.response):s.statusText)}else 0===e.status&&(a.responseText=s.statusText||"")}}return i},e.getPartAProps=function(){var t,n=null,r=e.eventTraceCtx;if(r&&(r.traceId||r.spanId)){var o=(n={})[mu]=((t={}).traceID=r.traceId,t.parentID=r.spanId,t);Ke(r.traceFlags)||(o.traceFlags=r.traceFlags)}return n}}))}return e.__ieDyn=1,e}(),xu="ai.ajxmn.",Eu="fetch",ku="Failed to monitor XMLHttpRequest",Su=", monitoring data for this ajax call ",Tu=Su+"may be incorrect.",Iu=Su+"won't be sent.",Pu="Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",Au="Failed to add custom defined request context as configured call back may missing a null check.",Ru="Failed to calculate the duration of the ",Du=0;var Mu=null;var Nu=function(e,t){return e&&t&&e._ajaxData?(e._ajaxData.i||{})[t]:null},Lu=function(e,t){var n=!1;if(e){var r=(e._ajaxData||{}).xh;r&&ut(r,(function(e){if(e.n===t)return n=!0,-1}))}return n};function Bu(e,t){var n="";try{var r=Nu(e,t);r&&r.requestUrl&&(n+="(url: '"+r.requestUrl+"')")}catch(o){}return n}function Ou(e,t,n,r,o){In(e.diagLog(),1,t,n,r,o)}function Fu(e,t,n,r,o){In(e.diagLog(),2,t,n,r,o)}function Hu(e,t,n){return function(r){Ou(e,t,n,{ajaxDiagnosticsMessage:Bu(r.inst,e._ajaxDataId),exception:dn(r.err)})}}function zu(e,t){return e&&t?e.indexOf(t):-1}function Uu(e,t,n){var r={id:t,fn:n};return e.push(r),{remove:function(){ut(e,(function(t,n){if(t.id===r.id)return e.splice(n,1),-1}))}}}function Vu(e,t,n,r){var o=!0;return ut(t,(function(t,i){try{!1===t.fn.call(null,n)&&(o=!1)}catch(a){In(e&&e.logger,1,64,"Dependency "+r+" [#"+i+"] failed: "+wt(a),{exception:dn(a)},!0)}})),o}var Wu="*.blob.core.",ju=bt([Wu+"windows.net",Wu+"chinacloudapi.cn",Wu+"cloudapi.de",Wu+"usgovcloudapi.net"]),qu=[/https:\/\/[^\/]*(\.pipe\.aria|aria\.pipe|events\.data|collector\.azure)\.[^\/]+\/(OneCollector\/1|Collector\/3)\.0/i];function Gu(){return{maxAjaxCallsPerView:500,disableAjaxTracking:!1,disableFetchTracking:!1,excludeRequestFromAutoTrackingPatterns:void 0,disableCorrelationHeaders:!1,distributedTracingMode:1,correlationHeaderExcludedDomains:ju,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 Ku(){var e=Gu();return Ze(e,(function(t){e[t]=void 0})),e}var Yu=function(e){function t(){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_,C,w,x,E,k,S=e.call(this)||this;return S.identifier=t.identifier,S.priority=120,ve(t,S,(function(e,S){var T=S._addHook;function I(){var S=rn();n=!1,r=!1,o=S&&S.host&&S.host.toLowerCase(),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,b=null,_=null,C=null,x=0,E=[],k=[],w=hr("ajaxData"),e._ajaxDataId=w}function P(e){var t=!0;return(e||i.ignoreHeaders)&&ut(i.ignoreHeaders,(function(n){if(n.toLowerCase()===e.toLowerCase())return t=!1,-1})),t}function A(e,t,n){T(function(e,t,n){return e?Ac(e.prototype,t,n,!1):null}(e,t,n))}function R(e,t,n){var r=!1,o=((it(t)?t:(t||{}).url||"")||"").toLowerCase();if(ut(b,(function(e){var t=e;it(e)&&(t=new RegExp(e)),r||(r=t.test(o))})),r)return r;var i=zu(o,"?"),a=zu(o,"#");return(-1===i||-1!==a&&a<i)&&(i=a),-1!==i&&(o=o.substring(0,i)),Ke(e)?Ke(t)||(r="object"===typeof t&&!0===t[Ds]||!!n&&!0===n[Ds]):r=!0===e[Ds]||!0===o[Ds],!r&&o&&bc(o)&&(r=!0),r?g[o]||(g[o]=1):g[o]&&(r=!0),r}function D(e,t,n){var o=!0,i=r;return Ke(e)||(o=!0===n||!Ke(t)),i&&o}function M(){var t=null;return e.core&&e.core.getTraceCtx&&(t=e.core.getTraceCtx(!1)),!t&&l&&l.telemetryTrace&&(t=xc(l.telemetryTrace)),t}function N(e){try{var t=e.responseType;if(""===t||"text"===t)return e.responseText}catch(n){}return null}function L(t){try{var n=t.getAllResponseHeaders();if(null!==n)if(-1!==zu(n.toLowerCase(),lc[8])){var r=t.getResponseHeader(lc[0]);return _c.getCorrelationContext(r)}}catch(o){Fu(e,18,Pu,{ajaxDiagnosticsMessage:Bu(t,w),exception:dn(o)})}}function B(e,t){if(t.requestUrl&&p&&h){var n=on();if(n&&$e(n.mark)){Du++;var r=p+e+"#"+Du;n.mark(r);var o=n.getEntriesByName(r);o&&1===o.length&&(t.perfMark=o[0])}}}function O(e,t,n,r){var o=t.perfMark,a=on(),s=i.maxAjaxPerfLookupAttempts,c=i.ajaxPerfLookupDelay,l=t.requestUrl,u=0;!function i(){try{if(a&&o){u++;for(var d=null,p=a.getEntries(),h=p.length-1;h>=0;h--){var f=p[h];if(f){if("resource"===f.entryType)f.initiatorType!==e||-1===zu(f.name,l)&&-1===zu(l,f.name)||(d=f);else if("mark"===f.entryType&&f.name===o.name){t.perfTiming=d;break}if(f.startTime<o.startTime-1e3)break}}}!o||t.perfTiming||u>=s||!1===t.async?(o&&$e(a.clearMarks)&&a.clearMarks(o.name),t.perfAttempts=u,n()):setTimeout(i,c)}catch(m){r(m)}}()}function H(t){var n="";try{Ke(t)||(it(t)?n+="(url: '".concat(t,"')"):n+="(url: '".concat(t.url,"')"))}catch(r){Ou(e,15,"Failed to grab failed fetch diagnostics message",{exception:dn(r)})}return n}function z(t,n,r,o,i,s,c){function l(t,n,o){var i=o||{};i.fetchDiagnosticsMessage=H(r),n&&(i.exception=dn(n)),Fu(e,t,Ru+"fetch call"+Iu,i)}i&&(i.responseFinishedTime=Cc(),i.status=n,O(Eu,i,(function(){var t,c=i.CreateTrackItem("Fetch",a,s);try{_&&(t=_({status:n,request:r,response:o}))}catch(d){Fu(e,104,Au)}if(c){void 0!==t&&(c.properties=V(V({},c.properties),t));var u=i.getPartAProps();W(k,e.core,i,c,null,u)}else l(14,null,{requestSentTime:i.requestSentTime,responseFinishedTime:i.responseFinishedTime})}),(function(e){l(18,e,null)})))}function U(t){if(t&&t.headers)try{var n=t.headers.get(lc[0]);return _c.getCorrelationContext(n)}catch(r){Fu(e,18,Pu,{fetchDiagnosticsMessage:H(t),exception:dn(r)})}}function W(t,n,r,o,i,a){var s=!0;t.length>0&&(s=Vu(n,t,{item:o,properties:i,sysProperties:a,context:r?r.context:null,aborted:!!r&&!!r.aborted},"initializer"));s&&e.trackDependencyDataInternal(o,i,a)}I(),e.initialize=function(o,c,g,x){e.isInitialized()||(S.initialize(o,c,g,x),C=Mr(hr("ajax"),c&&c.evtNamespace&&c.evtNamespace()),function(n){var r=Mo(null,n,e.core);i=Ku(),Ze(Gu(),(function(e,n){i[e]=r.getConfig(t.identifier,e,n)}));var o=i.distributedTracingMode;if(a=i.enableRequestHeaderTracking,s=i.enableAjaxErrorStatusText,h=i.enableAjaxPerfTracking,f=i.maxAjaxCallsPerView,m=i.enableResponseHeaderTracking,b=[].concat(i[vu]||[],!1!==i.addIntEndpoints?qu:[]),_=i.addRequestContext,d=0===o||1===o,u=1===o||2===o,h){var c=n.instrumentationKey||"unkwn";p=c.length>5?xu+c.substring(c.length-5)+".":xu+c+"."}v=!!i.disableAjaxTracking,y=!!i.disableFetchTracking}(o),!function(e,t){var n,r=!1;if(mn()){var o=XMLHttpRequest.prototype;r=!Ke(o)&&!Ke(o.open)&&!Ke(o.send)&&!Ke(o.abort)}var i=un();if(i&&i<9&&(r=!1),r)try{var a=new XMLHttpRequest,s={xh:[],i:(n={},n[t]={},n)};a._ajaxData=s;var c=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=c}catch(l){r=!1,Ou(e,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:dn(l)})}return r}(e,w)||v||r||(A(XMLHttpRequest,"open",{ns:C,req:function(t,n,r,o){if(!v){var i=t.inst,c=Nu(i,w);!R(i,r)&&D(i,c,!0)&&(c&&c.xhrMonitoringState.openDone||(c=function(t,n,r,o){var i,a=M(),c=a&&a.getTraceId()||Gr(),l=Gr().substr(0,16),u=t._ajaxData=t._ajaxData||{xh:[],i:{}},d=u.i=u.i||{},p=d[w]=d[w]||new wu(c,l,e.diagLog(),null===(i=e.core)||void 0===i?void 0:i.getTraceCtx());return p.traceFlags=a&&a.getTraceFlags(),p.method=n,p.requestUrl=r,p.xhrMonitoringState.openDone=!0,p.requestHeaders={},p.async=o,p.errorStatusText=s,p}(i,n,r,o)),function(t,n){n.xhrMonitoringState.stateChangeAttached=Nr(t,"readystatechange",(function(){try{t&&4===t.readyState&&D(t,n)&&function(t){var n=Nu(t,w);function r(n,r){var o=r||{};o.ajaxDiagnosticsMessage=Bu(t,w),n&&(o.exception=dn(n)),Fu(e,14,Ru+"ajax call"+Iu,o)}n.responseFinishedTime=Cc(),n.status=t.status,O("xmlhttprequest",n,(function(){try{var o=n.CreateTrackItem("Ajax",a,(function(){var e={statusText:t.statusText,headerMap:null,correlationContext:L(t),type:t.responseType,responseText:N(t),response:t.response};if(m){var n=t.getAllResponseHeaders();if(n){var r=ht(n).split(/[\r\n]+/),o={};ut(r,(function(e){var t=e.split(": "),n=t.shift(),r=t.join(": ");P(n)&&(o[n]=r)})),e.headerMap=o}}return e})),i=void 0;try{_&&(i=_({status:t.status,xhr:t}))}catch(l){Fu(e,104,Au)}if(o){void 0!==i&&(o.properties=V(V({},o.properties),i));var s=n.getPartAProps();W(k,e.core,n,o,null,s)}else r(null,{requestSentTime:n.requestSentTime,responseFinishedTime:n.responseFinishedTime})}finally{try{var c=(t._ajaxData||{i:{}}).i||{};c[w]&&(c[w]=null)}catch(l){}}}),(function(e){r(e,null)}))}(t)}catch(o){var r=dn(o);r&&-1!==zu(r.toLowerCase(),"c00c023f")||Ou(e,16,ku+" 'readystatechange' event handler"+Tu,{ajaxDiagnosticsMessage:Bu(t,w),exception:r})}}),C)}(i,c))}},hkErr:Hu(e,15,ku+".open"+Tu)}),A(XMLHttpRequest,"send",{ns:C,req:function(t,n){if(!v){var r=t.inst,o=Nu(r,w);D(r,o)&&!o.xhrMonitoringState.sendDone&&(B("xhr",o),o.requestSentTime=Cc(),e.includeCorrelationHeaders(o,void 0,void 0,r),o.xhrMonitoringState.sendDone=!0)}},hkErr:Hu(e,17,ku+Tu)}),A(XMLHttpRequest,"abort",{ns:C,req:function(e){if(!v){var t=e.inst,n=Nu(t,w);D(t,n)&&!n.xhrMonitoringState.abortDone&&(n.aborted=1,n.xhrMonitoringState.abortDone=!0)}},hkErr:Hu(e,13,ku+".abort"+Tu)}),A(XMLHttpRequest,"setRequestHeader",{ns:C,req:function(e,t,n){if(!v){var r=e.inst,o=Nu(r,w);o&&D(r,o)&&(function(e,t,n){if(e){var r=(e._ajaxData||{}).xh;r&&r.push({n:t,v:n})}}(r,t,n),a&&P(t)&&o&&(o.requestHeaders[t]=n))}},hkErr:Hu(e,71,ku+".setRequestHeader"+Tu)}),r=!0),function(){var t=function(){var e=F();return!e||Ke(e.Request)||Ke(e.Request.prototype)||Ke(e.fetch)?null:e.fetch}();if(!t)return;var o=F(),i=t.polyfill;y||n?i&&T(Ac(o,Eu,{ns:C,req:function(e,t,n){R(null,t,n)}})):(T(Ac(o,Eu,{ns:C,req:function(t,o,c){var l;if(!y&&n&&!R(null,o,c)&&(!i||!r)){var u=t.ctx();l=function(t,n){var r,o=M(),i=o&&o.getTraceId()||Gr(),c=Gr().substr(0,16),l=new wu(i,c,e.diagLog(),null===(r=e.core)||void 0===r?void 0:r.getTraceCtx());l.traceFlags=o&&o.getTraceFlags(),l.requestSentTime=Cc(),l.errorStatusText=s,t instanceof Request?l.requestUrl=t?t.url:"":l.requestUrl=t;var u="GET";n&&n.method?u=n.method:t&&t instanceof Request&&(u=t.method);l.method=u;var d={};if(a){new Headers((n?n.headers:0)||t instanceof Request&&t.headers||{}).forEach((function(e,t){P(t)&&(d[t]=e)}))}return l.requestHeaders=d,B(Eu,l),l}(o,c);var d=e.includeCorrelationHeaders(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(r){return z(e,(r||{}).status,t,r,n,(function(){var e={statusText:(r||{}).statusText,headerMap:null,correlationContext:U(r)};if(m&&r){var t={};r.headers.forEach((function(e,n){P(n)&&(t[n]=e)})),e.headerMap=t}return e})),r})).catch((function(r){throw z(e,0,t,null,n,null,{error:r.message||dn(r)}),r})))}},hkErr:Hu(e,15,"Failed to monitor Window.fetch"+Tu)},!0,function(){if(null==Mu)try{Mu=!!(self&&self instanceof WorkerGlobalScope)}catch(e){Mu=!1}return Mu}())),n=!0);i&&(o.fetch.polyfill=i)}(),function(){var t=e.core.getPlugin(Rs);t&&(l=t.plugin.context)}())},e._doTeardown=function(){I()},e.trackDependencyData=function(t,n){W(k,e.core,null,t,n)},e.includeCorrelationHeaders=function(t,n,r,s){var c=e._currentWindowHost||o;if(function(e,t,n,r,o,i){if(e.length>0){var a={core:t,xhr:r,input:o,init:i,traceId:n.traceID,spanId:n.spanID,traceFlags:n.traceFlags,context:n.context||{},aborted:!!n.aborted};Vu(t,e,a,"listener"),n.traceID=a.traceId,n.spanID=a.spanId,n.traceFlags=a.traceFlags,n.context=a.context}}(E,e.core,t,s,n,r),n||""===n){if(_c.canIncludeCorrelationHeader(i,t.getAbsoluteUrl(),c)){r||(r={});var p=new Headers(r.headers||n instanceof Request&&n.headers||{});if(d){var h="|"+t.traceID+"."+t.spanID;p.set(lc[3],h),a&&(t.requestHeaders[lc[3]]=h)}if((m=i.appId||l&&l.appId())&&(p.set(lc[0],lc[2]+m),a&&(t.requestHeaders[lc[0]]=lc[2]+m)),u){Ke(g=t.traceFlags)&&(g=1);var f=ko(wo(t.traceID,t.spanID,g));p.set(lc[4],f),a&&(t.requestHeaders[lc[4]]=f)}r.headers=p}return r}if(s){if(_c.canIncludeCorrelationHeader(i,t.getAbsoluteUrl(),c)){if(d)if(Lu(s,lc[3]))Fu(e,71,"Unable to set ["+lc[3]+"] as it has already been set by another instance");else{h="|"+t.traceID+"."+t.spanID;s.setRequestHeader(lc[3],h),a&&(t.requestHeaders[lc[3]]=h)}var m,g;if((m=i.appId||l&&l.appId())&&(Lu(s,lc[0])?Fu(e,71,"Unable to set ["+lc[0]+"] as it has already been set by another instance"):(s.setRequestHeader(lc[0],lc[2]+m),a&&(t.requestHeaders[lc[0]]=lc[2]+m))),u)if(Ke(g=t.traceFlags)&&(g=1),Lu(s,lc[4]))Fu(e,71,"Unable to set ["+lc[4]+"] as it has already been set by another instance");else{f=ko(wo(t.traceID,t.spanID,g));s.setRequestHeader(lc[4],f),a&&(t.requestHeaders[lc[4]]=f)}}return s}},e.trackDependencyDataInternal=function(t,n,r){if(-1===f||c<f){2!==i.distributedTracingMode&&1!==i.distributedTracingMode||"string"!==typeof t.id||"."===t.id[t.id.length-1]||(t.id+="."),Ke(t.startTime)&&(t.startTime=new Date);var o=qs(t,Ec.dataType,Ec.envelopeType,e.diagLog(),n,r);e.core.track(o)}else c===f&&Ou(e,55,"Maximum ajax per page view limit reached, ajax monitoring is paused until the next trackPageView(). In order to increase the limit set the maxAjaxCallsPerView configuration parameter.",!0);++c},e.addDependencyListener=function(e){return Uu(E,x++,e)},e.addDependencyInitializer=function(e){return Uu(k,x++,e)}})),S}return j(t,e),t.prototype.processTelemetry=function(e,t){this.processNext(e,t)},t.prototype.addDependencyInitializer=function(e){return null},t.identifier="AjaxDependencyPlugin",t.getDefaultConfig=Gu,t.getEmptyConfig=Ku,t}(zo);function Qu(e,t,n){var r=function(e,t){var n;e&&e[t]&&(n=e[t],delete e[t]);return n}(e,n);return t[n]?t[n]:r}function Xu(e,t){var n,r={},o=Zt();if(o){n=o.querySelectorAll("meta");for(var i=0;i<n.length;i++){var a=n[i];if(a.name)if(0===a.name.toLowerCase().indexOf(e))r[t?a.name.replace(e,""):a.name]=a.content}}return r}function $u(e){Ze(e,(function(t,n){(!eo(n)||"{}"===JSON.stringify(n)&&"callback"!==t)&&delete e[t]}))}var Ju,Zu=function(){function e(){}return e.prototype._setCommonProperties=function(e,t){eo(t.cV)&&(e.ext=e.ext||{},e.ext.mscv=e.ext.mscv||{},e.ext.mscv.cV=t.cV),e.baseData.operationName=t.operationName,e.baseData.latencyMs=t.latencyMs,e.baseData.serviceErrorCode=t.serviceErrorCode||-1,e.baseData.succeeded=t.succeeded,e.baseData.requestStatus=t.requestStatus,e.baseData.requestMethod=t.requestMethod,eo(t.target)&&(e.baseData.target=t.target),eo(t.responseContentType)&&(e.baseData.responseContentType=t.responseContentType),eo(t.protocol)&&(e.baseData.protocol=t.protocol),eo(t.protocolStatusCode)&&(e.baseData.protocolStatusCode=t.protocolStatusCode)},e}(),ed=function(){function e(){this._qosEvent=new Zu}return e.prototype._setQosProperties=function(e,t){this._qosEvent._setCommonProperties(e,t),eo(t.callerIpAddress)&&(e.baseData.callerIpAddress=t.callerIpAddress),eo(t.callerName)&&(e.baseData.callerName=t.callerName),eo(t.requestSizeBytes)&&(e.baseData.requestSizeBytes=t.requestSizeBytes),eo(t.operationVersion)&&(e.baseData.operationVersion=t.operationVersion)},e}(),td=function(){function e(){this._qosEvent=new Zu}return e.prototype._setQosProperties=function(e,t){this._qosEvent._setCommonProperties(e,t),e.baseData.dependencyOperationName=t.dependencyOperationName,e.baseData.dependencyName=t.dependencyName,e.baseData.dependencyType=t.dependencyType||"WebService",eo(t.dependencyOperationVersion)&&(e.baseData.dependencyOperationVersion=t.dependencyOperationVersion),eo(t.responseSizeBytes)&&(e.baseData.responseSizeBytes=t.responseSizeBytes)},e}(),nd="MS-CV",rd=function(e){function t(){var n,r,o,i,a,s=e.call(this)||this;return s.identifier="QosPlugin",s.version="3.2.14",ve(t,s,(function(e,t){function s(e){var t={enableCorsCorrelation:!1,correlationHeaderExcludedDomains:[],correlationHeaderExcludePatterns:null,disableCorrelationHeaders:!1,maxAjaxCallsPerView:-1,disableAjaxTracking:!1,disableFetchTracking:!1,enableCvHeaders:!1,appId:void 0,excludeRequestFromAutoTrackingPatterns:void 0,distributedTracingMode:1,correlationHeaderDomains:void 0,enableRequestHeaderTracking:!1,enableResponseHeaderTracking:!1,enableAjaxErrorStatusText:!1,enableAjaxPerfTracking:!1,maxAjaxPerfLookupAttempts:3,ajaxPerfLookupDelay:25,ignoreHeaders:["Authorization","X-API-Key","WWW-Authenticate"],addRequestContext:void 0,callback:{pageName:null,id:null},autoCapture:{msTags:!0},coreData:{requestUri:"",pageName:""}},n=[];return Ze(t,(function(e,t){t&&Xe(t)&&n.push(e)})),function(e,t){$u(e),ut(t,(function(t){Xe(e[t])?$u(e[t]):delete e[t]}))}(e,n),so(!0,t,e)}function c(t,n){u(t,n),e.core.track(t)}function l(){n=null,i={market:"",serverImpressionGuid:""},a={},r=new td,o=new ed}function u(e,t){eo(t)&&Ze(t,(function(t,n){e.data[t]=n}))}l(),e.includeCorrelationHeaders=function(n,r,o,i){var s=t.includeCorrelationHeaders(n,r,o,i);if(a.enableCvHeaders){var c=e.getCv();if(c&&(r||i)){c.increment();var l=c.getValue();r?(s||(s=o||{}),s.headers&&$e(s.headers.append)||(s.headers=new Headers(s.headers||r instanceof Request&&r.headers||{})),s.headers.append(nd,l)):s.setRequestHeader(nd,l)}}return s},e.initialize=function(r,o,c){var l=r.extensionConfig=r.extensionConfig||[];l[e.identifier]=l[e.identifier]||{},a=e._qosConfig=s(l[e.identifier]),l[Yu.identifier]=a,t.initialize(r,o,c);var u=function(e){var t,n={};return t=Xu("awa-",!0),e.autoCapture&&e.autoCapture.msTags&&(n=Xu("ms.",!1)),so(!0,t,n)}(e._qosConfig);i.market=Qu(u,a.coreData,"market"),i.serverImpressionGuid=Qu(u,a.coreData,"serverImpressionGuid");var d=(o.getPlugin("CorrelationVectorPlugin")||{}).plugin,p=(o.getPlugin("WebAnalyticsPlugin")||{}).plugin;p&&p.id?e.id=p.id:e.id=new ou(o),a.enableCvHeaders&&(d?(a.enableCvHeaders=!0,n=d):(In(e.diagLog(),2,508,'Enable cV headers it is set to "true" in config.  However, cv plugin is not available. Disabling adding Cv in dependency requests '),a.enableCvHeaders=!1))},e.processTelemetry=function(t,n){po(t,e.identifier);var r=t;if(r.baseType===Ec.dataType)"Ms.Qos.OutgoingServiceRequest"!==r.name&&(r.name="Ms.Web.OutgoingRequest",r.baseData=r.baseData||{},r.baseData.properties=r.baseData.properties||{},r.baseData.properties.parentId=r.baseData.properties.parentId||e.id.getLastPageViewId(),delete r.baseData.method),r.latency=1;e.processNext(r,n)},e.trackDependencyData=function(t,n){e.trackDependencyDataInternal(t,n)},e.trackDependencyDataInternal=function(n,r,o){var s=o||{},c=s[mu];if(c){var l=s.dt=s.dt||{};l.traceId=l.traceId||c.traceID,l.spanId=l.spanId||c.parentID,Ke(c.traceFlags)||at(l.traceFlags)||(l.traceFlags=c.traceFlags)}eo(n.cV)&&(s.mscv={},s.mscv.cV=n.cV),n.id=a.callback&&a.callback.id?a.callback.id():ao(),(r=r||{}).pageName=eo(r.pageName)?r.pageName:function(e){if(e.callback&&"function"===typeof e.callback.pageName)return e.callback.pageName();if(e.coreData&&e.coreData.pageName)return e.coreData.pageName;var t=(rn()||{}).pathname||"",n=t.replace(/(^\/+|\/+$)/g,"").split("/"),r=n.length;return n&&n[r-1]?n[r-1]:"Home"}(e._qosConfig),r.uri=eo(r.uri)?r.uri:function(e){var t=rn()||{};return e.coreData.requestUri?e.coreData.requestUri:t.href}(e._qosConfig),r.market=eo(r.market)?r.market:i.market,r.serverImpressionGuid=eo(r.serverImpressionGuid)?r.serverImpressionGuid:i.serverImpressionGuid,t.trackDependencyDataInternal(n,r,s)},e.trackServiceOutgoingQos=function(e,t){var n={name:"Ms.Qos.OutgoingServiceRequest",baseType:"RemoteDependencyData",ext:{},baseData:{},data:{},latency:3};r._setQosProperties(n,e),u(n,t),c(n)},e.trackServiceIncomingQos=function(e,t){var n={name:"Ms.Qos.IncomingServiceRequest",baseType:"RequestData",ext:{},baseData:{},data:{},latency:3};o._setQosProperties(n,e),u(n,t),c(n)},e.getCv=function(){return n?n.getCv():null},e._doTeardown=function(e,n){t._doTeardown(e,n),l()}})),s}return j(t,e),t.__ieDyn=1,t}(Yu),od=rd,id=function(e){var t={referrerUri:wd.dom.getReferrer()};_d.capturePageView(t)},ad=function(e){if(wd.allowClickTracking){var t={content:{id:e.clickId,aN:e.pageArea,cN:e.clickId,cS:e.containerGroup||e.container||e.clickId},isAuto:!1,targetUri:e.targetUri&&wd.urlScrubber(e.targetUri)||wd.dom.getLocationHref(),pageName:wd.dom.getPageId(),refUri:wd.dom.getReferrer(),actionType:xl};_d.capturePageAction(wd.dummyElement,t)}},sd={reportPageView:id,reportClick:ad,reportPartialView:function(e){var t={behavior:yl.IMPRESSION,pageName:e.viewId},n={pageLoadTime:e.pltMsec};_d.captureContentUpdate(t,n)},$notifyPageLoaded:function(){}},cd=function(e){var n={errorInfo:(0,t.__assign)({Page:e.location,PageName:e.pageId,Script:e.script,Message:e.message,LineNumber:e.lineNumber,UserAgent:e.userAgent,flights:wd.flights},e.ext),wasDisplayed:!1,uri:wd.dom.getLocationHref(),pageName:e.pageId,market:wd.market};_d.trackException({},n)},ld=function(e){var n=e.content,r=n.baseData,o=(0,t.__rest)(n,["baseData"]),i={name:e.name,baseType:e.baseType,data:o,baseData:r};_d.trackEvent(i)},ud=function(e){var t={latencyMs:e.latencyMs,requestMethod:e.httpMethod,succeeded:e.isSuccess,serviceErrorCode:e.serviceErrorCode,responseContentType:e.contentType,operationName:e.currentOperationName||e.operationName,responseSizeBytes:e.responseSize,protocolStatusCode:e.httpStatusCode,target:wd.urlScrubber(e.requestUri),dependencyName:e.serviceName,dependencyOperationName:e.operationName,dependencyOperationVersion:e.operationVersion},n={errorMessage:e.errorMessage,customData:e._optionalData&&JSON.stringify(e._optionalData)||e.customData,pageName:wd.dom.getPageId(),uri:wd.dom.getLocationHref(),market:wd.market,cV:e.cV};Cd.trackServiceOutgoingQos(t,n)},dd={reportClientError:function(e){var t=e&&e.data&&JSON.stringify(e.data),n={location:wd.dom.getLocationHref(),pageId:wd.dom.getPageId(),script:wd.dom.getLocationHref(),message:e&&e.message||t||"unknown",userAgent:window.navigator.userAgent||""};cd(n)},reportFatalError:cd,reportRawEvent:ld,reportOutgoingApi:ud},pd="awa-",hd=function(){for(var e=document.getElementsByTagName("meta"),t={},n=0;n<e.length;n++){var r=e[n].name,o=e[n].content;if(r&&0===r.indexOf(pd))t[r.replace(pd,"")]=o}return t},fd=function(e){var t={name:a,baseType:"Ms.Content.PageView",baseData:{pageTags:{flight:e,metaTags:hd()}}};_d.trackEvent(t)},md={reportExperimentTrigger:fd,setExperimentData:function(){}},gd=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.clickCaptureInputTypes={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},t.KeyCodes={GamePadA:195,GamePadMenu:207},t.ActionTypes={GamePadA:"CGA",GamePadMenu:"CGM"},t}return(0,t.__extends)(n,e),n.prototype.click=function(){var e=this,t=$t(),n=Zt();if(t&&t.addEventListener){var r=-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown";t.addEventListener(r,(function(t){e._processClick(t)}),!1),t.addEventListener("keydown",(function(t){e._processClick(t)}),!1)}else n&&n.attachEvent&&(n.attachEvent("onclick",(function(t){e._processClick(t)})),n.attachEvent("keydown",(function(t){e._processClick(t)})))},n.prototype._processClick=function(t){var n={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},r=$t(),o=t||(null===r||void 0===r?void 0:r.event),i=o.srcElement||o.target,a={isAuto:!0,clickCoordinateX:o.pageX,clickCoordinateY:o.pageY};if(o.keyCode===this.KeyCodes.GamePadA)a.actionType=this.ActionTypes.GamePadA;else{if(o.keyCode!==this.KeyCodes.GamePadMenu)return void e.prototype._processClick.call(this,t);a.actionType=this.ActionTypes.GamePadMenu}for(;i&&i.tagName;){if(i.control&&n[i.control.tagName.toUpperCase()]&&(i=i.control),n[i.tagName.toUpperCase()]){("INPUT"!==i.tagName.toUpperCase()||this.clickCaptureInputTypes[i.type.toUpperCase()])&&this._analyticsPlugin.capturePageAction(i,a,{});break}i=i.parentElement||i.parentNode}},n}(Ll),vd=function(e,n){var r={alt:bd(e),vlt:Math.round(e.loadTimeMsec),data:e.components&&e.components.map((function(e){return(0,t.__assign)((0,t.__assign)({},e.data),{componentName:e.name,startTime:Math.round(e.started),endTime:Math.round(e.ended)})})),customData:{}};n&&n.forEach((function(e){r.customData[e.name]=e.value}));var o={pageName:e.viewName||wd.dom.getPageId(),isDomComplete:!0},i={uri:wd.dom.getLocationHref(),timings:r,pageTypeForPerf:e.viewName||wd.dom.getPageId()};_d.captureContentUpdate(o,i)},yd={reportViewPerformanceMetrics:vd},bd=function(e){var t=e;return t.application?Math.round(t.application.loadTimeMsec):void 0},_d=new jl,Cd=new od,wd={},xd=[o,r,"Ms.Web.ContentUpdate","Ms.Web.ClientError",i,a,c,s];function Ed(e,n){var s=new Jl;Ju=new nu(n.seedCv);var l=n.features.join("|"),u=n.urlScrubber||b;if(wd.allowClickTracking=e.allowClickTracking,wd.flights=l,wd.urlScrubber=u,wd.dom=n.dom||y(u),wd.market=n.market,wd.dummyElement=document.createElement("div"),e.useKeydownEvent){var d=_d.getWebAnalyticsExtension(),p=new gd(d,d.diagLog());d.setAutoCaptureHandler(p)}var h={instrumentationKey:e.instrumentationKey,propertyConfiguration:{env:e.environment,populateBrowserInfo:!0,populateOperatingSystemInfo:!0,gpcDataSharingOptIn:kd(),callback:{userConsentDetails:function(){return window.siteConsent?window.siteConsent.getConsent():{Required:!0,Analytics:!1,Advertising:!1,SocialMedia:!1}}}},webAnalyticsConfiguration:{autoCapture:{pageView:!1,onLoad:!1,lineage:!0,click:e.allowClickTracking,scroll:e.allowScrollTracking,jsError:!1},coreData:{market:n.market,pageTags:{flight:l}},shareAuthStatus:!0,useDefaultContentName:!0,manageCv:!0,urlCollectHash:!0,urlCollectQuery:!0,isLoggedIn:e.isUserSignedIn},extensions:[s,Ju,Cd],extensionConfig:[]},f={callback:{},appId:e.appId,enableCvHeaders:!0,disableAjaxTracking:!0,disableFetchTracking:!0};h.extensionConfig[Cd.identifier]=f;var m={authType:Gl,loggedInStatusCallback:function(){return e.isUserSignedIn||!1}};h.extensionConfig[s.identifier]=m,_d.initialize(h,[]),e.userPuid&&e.isUserSignedIn&&(_d.getPropertyManager().getPropertiesContext().user.localId="p:".concat(e.userPuid)),window.onGPCLoaded=function(){_d.getPropertyManager().getPropertiesContext().web.gpcDataSharingOptIn=kd()},_d.addTelemetryInitializer((function(e){var n,s;if(e.baseData||(e.baseData={}),e.data||(e.data={}),xd.indexOf(e.name)>-1){e.data.referrerUri=wd.dom.getReferrer(),e.data.isLoggedIn=e.baseData.isLoggedIn,e.data.isManual=e.baseData.isManual,e.baseData.pageName=wd.dom.getPageId(),e.baseData.impressionGuid=e.baseData.id;var l=e.baseData.properties.pageTags||{},d=e.baseData.pageTags||{};if(e.baseData.pageTags=(0,t.__assign)((0,t.__assign)((0,t.__assign)({},d),l),{metaTags:(0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({},d.metaTags),l.metaTags),hd()),{pageTypeForPerf:e.data.pageTypeForPerf})}),delete e.baseData.properties.pageTags,e.name===o){e.data.refUri=u(e.data.refUri);var p=u(e.baseData.targetUri);e.baseData.targetUri=p,e.baseData.destUri=p;var h=JSON.parse(e.baseData.content||"");h=h.map((function(e){return(0,t.__assign)((0,t.__assign)({},e),{cN:e.cN?"REMOVED":void 0,srchq:e.srchq?"REMOVED":void 0})})),e.baseData.content=JSON.stringify(h)}else e.name===i?(e.baseData.targetUri=e.baseData.target,(null===(s=null===(n=e.ext)||void 0===n?void 0:n.mscv)||void 0===s?void 0:s.cV)&&e.data.overrideCv&&(e.ext.mscv.cV=e.data.overrideCv,delete e.data.overrideCv)):e.name===a||e.name===c?e.baseData.market=wd.market||"":e.name===r&&(e.baseData.name=e.baseData.pageName);e.baseData.uri=wd.dom.getLocationHref()}"Ms.Web.PageUnload"===e.name&&e.baseData.uri&&(e.baseData.uri=u(e.baseData.uri))}))}var kd=function(){return"undefined"!==typeof GPC_DataSharingOptIn&&GPC_DataSharingOptIn},Sd="awa-",Td="Ms.Osgs.Scenario",Id={$beginScenario:function(e){var n={name:Td,data:(0,t.__assign)({uri:wd.dom.getLocationHref(),referrerUri:wd.dom.getReferrer(),pageName:wd.dom.getPageId(),area:e.area,name:e.name,step:e.currentStep,next:e.nextStep||"",type:"s"},Pd(e))};_d.trackEvent(n);var r={behavior:yl.STARTPROCESS,actionType:"A",contentTags:(0,t.__assign)({scn:e.name,scnstp:e.currentStep,scnnxtstp:e.nextStep},Ad(e.data))};_d.capturePageAction(wd.dummyElement,r)},$completeStep:function(e){var n="ef";e.canceled?n=e.successful?"cs":"cf":e.successful&&(n="es");var r={name:Td,data:(0,t.__assign)({uri:wd.dom.getLocationHref(),referrerUri:wd.dom.getReferrer(),pageName:wd.dom.getPageId(),area:e.area,name:e.name,step:e.currentStep,next:e.nextStep||"",type:e.isStep?"t":"x",result:n,tmsec:e.timeMsec||0,error:e.error},Pd(e))};_d.trackEvent(r);var o=e.isStep?yl.PROCESSCHECKPOINT:yl.COMPLETEPROCESS;!e.isStep&&e.canceled&&(o=yl.SCENARIOCANCEL);var i={behavior:o,actionType:"A",contentTags:(0,t.__assign)({scn:e.name,scnstp:e.currentStep,scnnxtstp:e.nextStep,isSuccess:!!e.successful,isCancel:!!e.canceled,scnerror:e.error},Ad(e.data))};_d.capturePageAction(wd.dummyElement,i)}},Pd=function(e){var t,n,r;return{data:e.data&&JSON.stringify(e.data),origin:null===(t=e.attribution)||void 0===t?void 0:t.origin,flow:null===(n=e.attribution)||void 0===n?void 0:n.flow,owner:null===(r=e.attribution)||void 0===r?void 0:r.owner,mkt:e.market,lang:e.language}},Ad=function(e){if(e){var t={};return Object.keys(e).forEach((function(n){var r=n;n.startsWith(Sd)&&(r=r.replace(Sd,"")),t[r]=e[n]})),t}},Rd={getCorrelationVectorFormFieldName:function(){return"MS-CV"},getCurrentCvValue:function(){return Ju.getCv().getValue()},incrementCv:function(){Ju.getCv().increment()},seedCv:function(e){return e?Ju.getCv().init(e):Ju.getCv().seed()}},Dd={updateFlights:function(e){wd.flights=e.join("|"),_d.getWebAnalyticsExtension().updateCoreDataConfig({pageTags:{flight:wd.flights}})},updateUserPuid:function(e){_d.getPropertyManager().getPropertiesContext().user.localId="p:".concat(e)}};window.OneDS={initialize:Ed,BiSink:sd,ClientQosSink:dd,CorrelationVectorManager:Rd,ExperimentsSink:md,ScenarioSink:Id,PerformanceSink:yd,TelemetryConfigurationUpdateSink:Dd},window.owap=_d;var Md,Nd=1,Ld=2,Bd=3,Od=4,Fd=__webpack_require__(41594),Hd=__webpack_require__.n(Fd),zd=function(){return(65536*(1+function(){var e=window.crypto||window.msCrypto;if(e){var t=new Uint32Array(1);return e.getRandomValues(t)[0]/4294967296}return Math.random()}())|0).toString(16).substring(1)},Ud=function(){return"".concat(zd()).concat(zd(),"-").concat(zd(),"-").concat(zd(),"-").concat(zd(),"-").concat(zd()).concat(zd()).concat(zd())},Vd=[],Wd=function(e){(0,Fd.useEffect)((function(){return e}),Vd)},jd=function(e){var t=(0,Fd.useRef)(!1);t.current||(t.current=!0,e())},qd=function(){var e=navigator.userAgentData;if(e){var t=e.brands;if(t)for(var n=0;n<t.length;n++)if("microsoft edge"===t[n].brand.toLowerCase())return!0}return!1},Gd=(new Map,ReactDOM),Kd=__webpack_require__.n(Gd),Yd=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.getSnapshotBeforeUpdate=function(e){if(!e.isUpdating&&this.props.isUpdating&&document.activeElement){var t=Kd().findDOMNode(this);t&&t.contains(document.activeElement)&&(this.savedFocusElement=document.activeElement,Md=this)}return null},n.prototype.componentDidUpdate=function(e){if(e.isUpdating&&!this.props.isUpdating&&this.savedFocusElement){var t=Kd().findDOMNode(this);if(t&&document.activeElement===document.body&&Md===this)if(t.contains(this.savedFocusElement))this.savedFocusElement.focus();else if(this.savedFocusElement.dataset.biId)if(t.tagName===this.savedFocusElement.tagName&&t.dataset.biId===this.savedFocusElement.dataset.biId)t.focus();else{var n=t.querySelector("".concat(this.savedFocusElement.tagName,'[data-bi-id="').concat(this.savedFocusElement.dataset.biId,'"]'));n&&n.focus()}this.savedFocusElement=void 0}},n.prototype.render=function(){return this.props.children},n}(Hd().Component),Qd=JSON.parse('{"Q":"main-content-landing","$":"main-content-landing-react"}');function Xd(e,t){var n=e;if(!n)return n;if(null===t||!Array.isArray(t)&&"object"!==typeof t){var r=null===t||void 0===t?"":t;n=n.replace(/\{0\}/g,r)}else n=n.replace(/\{(\w+)\}/g,(function(e,n){var r=t[n];return null===r||void 0===r?"":r}));return n}var $d=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;function Jd(e){return $d.test(e)&&!function(e){for(var t=0;t<e.length;++t)if(e.charCodeAt(t)>127)return!0;return!1}(e)}function Zd(e,t){var n=e;if(!n)return n;if(null===t||!Array.isArray(t)&&"object"!==typeof t){var r=null===t||void 0===t?"":t;n=n.replace(/\{0\}/g,r)}else n=n.replace(/\{(\w+)\}/g,(function(e,n){var r=t[n];return null===r||void 0===r?"":r}));return n}var ep=function(){return(65536*(1+function(){var e=window.crypto||window.msCrypto;if(e){var t=new Uint32Array(1);return e.getRandomValues(t)[0]/4294967296}return Math.random()}())|0).toString(16).substring(1)},tp=function(){return"".concat(ep()).concat(ep(),"-").concat(ep(),"-").concat(ep(),"-").concat(ep(),"-").concat(ep()).concat(ep()).concat(ep())},np=(__webpack_require__(3200),/\{([-\w]+)\}/),rp=/({[-\w]+\})/,op=function(e,t,n){return e.reduce((function(e,r,o){var i,a,s=r,c=null===(i=np.exec(r))||void 0===i?void 0:i[1];if(c&&t.hasOwnProperty(c)){var l=t[c];if(a=l,Hd().isValidElement(a))return l=n?n(l):l,e.push(Hd().cloneElement(l,{key:o})),e;s=null!==l&&void 0!==l?l:""}var u=e.length;return u&&"string"===typeof e[u-1]?e[u-1]+=s:e.push(s),e}),[])},ip=[],ap=function(e){(0,Fd.useEffect)((function(){return e}),ip)},sp=function(e){var t=(0,Fd.useRef)(!1);t.current||(t.current=!0,e())};var cp,lp={bingMapsOverlay:1,twoUIFlowProgressBar:1,twoUITab:1,bingMapsListContainer:2,bingMapsNoPushPinContainer:3,twoUINavBar:5,twoUILiveToast:6,twoUINavBarOverHeader:11,twoUILeftNavBypassBlocksButton:1e4,twoUIPanel:10001,twoUINotificationBar:10002},up=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.getSnapshotBeforeUpdate=function(e){if(!e.isUpdating&&this.props.isUpdating&&document.activeElement){var t=Kd().findDOMNode(this);t&&t.contains(document.activeElement)&&(this.savedFocusElement=document.activeElement,cp=this)}return null},n.prototype.componentDidUpdate=function(e){if(e.isUpdating&&!this.props.isUpdating&&this.savedFocusElement){var t=Kd().findDOMNode(this);if(t&&document.activeElement===document.body&&cp===this)if(t.contains(this.savedFocusElement))this.savedFocusElement.focus();else if(this.savedFocusElement.dataset.biId)if(t.tagName===this.savedFocusElement.tagName&&t.dataset.biId===this.savedFocusElement.dataset.biId)t.focus();else{var n=t.querySelector("".concat(this.savedFocusElement.tagName,'[data-bi-id="').concat(this.savedFocusElement.dataset.biId,'"]'));n&&n.focus()}this.savedFocusElement=void 0}},n.prototype.render=function(){return this.props.children},n}(Hd().Component),dp=["s","m","l","xl","xxl","xxxl"],pp=(0,Fd.createContext)(null),hp={s:0,m:480,l:640,xl:1024,xxl:1366,xxxl:1920},fp={s:hp.m-1,m:hp.l-1,l:hp.xl-1,xl:hp.xxl-1,xxl:hp.xxxl-1,xxxl:Number.MAX_SAFE_INTEGER};function mp(e,t,n){return n.find((function(n){return e<=t[n]}))||n[n.length-1]}function gp(e,t,n){var r=(0,Fd.useState)(mp(window.innerWidth,n,e)),o=r[0],i=r[1],a={},s=function(t){if(t.matches){var r=a[t.media]||mp(window.innerWidth,n,e);i(r)}};return(0,Fd.useEffect)((function(){var r=window.matchMedia?e.map((function(e){var r=window.matchMedia("(max-width: ".concat(n[e],"px) and (min-width: ").concat(t[e],"px)"));return a[r.media]=e,r})):void 0;return r&&r.forEach((function(e){void 0!==e&&void 0!==e.addEventListener&&e.addEventListener("change",s)})),i(mp(window.innerWidth,n,e)),function(){r&&r.forEach((function(e){void 0!==e&&void 0!==e.removeEventListener&&e.removeEventListener("change",s)}))}}),[]),o}var vp,yp=function(e){var t=e.children,n=gp(dp,hp,fp);return Hd().createElement(pp.Provider,{value:{viewportType:n}},t)},bp=["s","m","l"],_p={s:0,m:548,l:1284},Cp={s:_p.m-1,m:_p.l-1,l:Number.MAX_SAFE_INTEGER},wp=function(){return gp(bp,_p,Cp)},xp=((0,t.__assign)((0,t.__assign)({},lp),{billingOrderFilter:1,suiteHeaderWholeHeader:10,feedBackButton:10,suiteHeaderSkipToMainContent:1e4}),function(e){var t,n=function(e){var t,n=localStorage.getItem(e);if(n){var r=new Date(JSON.parse(n));t=new Date(Date.now()).getTime()-r.getTime()}return t}(e);return n&&(t=Math.floor(n/864e5)),t}),Ep=document.querySelector("html > head"),kp={},Sp=function e(t,n){if("string"===typeof t)if(kp[t]){var r=document.head.getElementsByTagName("meta").namedItem(t);r&&(r.content=n)}else{if(null!==Tp(t))throw new Error("Metatag not added through MetatagService already exists");kp[t]=!0;var o=document.createElement("meta");o.name=t,o.content=n,Ep.appendChild(o)}else for(var i=t,a=0,s=Object.keys(i);a<s.length;a++){var c=s[a];e(c,i[c])}};function Tp(e){return Ep.getElementsByTagName("meta").namedItem(e)}!function(e){e.AlreadyRunning="alreadyRunning"}(vp||(vp={}));var Ip=1e3;var Pp,Ap="mountStart",Rp="mountEnd",Dp="updateStart",Mp="updateEnd",Np="onClickNewStep",Lp="onClickNoStep",Bp="Cancel",Op="PreScenario",Fp=Op,Hp=!0,zp=function(e,t){return"".concat(e,"-").concat(t)},Up=function(e){return zp(e,Ap)},Vp=function(e){return zp(e,Rp)},Wp=function(e){return zp(e,Dp)},jp=function(e){return zp(e,Mp)},qp=Up(Op),Gp=Vp(Op),Kp=Wp(Op),Yp=jp(Op);function Qp(e){var n=window.performance.getEntriesByType&&window.performance.getEntriesByType("navigation");if(n&&n.length){var r=n[0],o=function(e){try{return{beforeJSTime:(e.domContentLoadedEventStart-e.startTime)/Ip,redirectTime:(e.redirectEnd-e.redirectStart)/Ip,contentDownloadTime:(e.responseEnd-e.responseStart)/Ip,TTFB:(e.responseStart-e.requestStart)/Ip,PLT:(e.loadEventStart-e.startTime)/Ip,DNS:(e.domainLookupEnd-e.domainLookupStart)/Ip,TCP:(e.connectEnd-e.connectStart)/Ip,SSL:(e.requestStart-e.secureConnectionStart)/Ip}}catch(t){return{beforeJSTime:-1,redirectTime:-1,contentDownloadTime:-1,TTFB:-1,PLT:-1,DNS:-1,TCP:-1,SSL:-1}}}(r),i=window.performance.getEntriesByType("mark").map((function(e){return JSON.stringify(e)})).toString(),a=function(e){try{return{navigationStart:e.startTime,redirectStart:e.redirectStart,redirectEnd:e.redirectEnd,responseStart:e.responseStart,responseEnd:e.responseEnd,domainLookupStart:e.domainLookupStart,domainLookupEnd:e.domainLookupEnd,connectStart:e.connectStart,connectEnd:e.connectEnd,requestStart:e.requestStart,secureConnectionStart:e.secureConnectionStart}}catch(t){return{navigationStart:-1,redirectStart:-1,redirectEnd:-1,responseStart:-1,responseEnd:-1,domainLookupStart:-1,domainLookupEnd:-1,connectStart:-1,connectEnd:-1,requestStart:-1,secureConnectionStart:-1}}}(r);xh((0,t.__assign)((0,t.__assign)((0,t.__assign)({name:"Ms.Webi.MeePortal.OneNavigationPerfEvent",scenarioName:Pp,successStatus:e,isFirstScenarioOnPage:Hp},o),a),{timeMarkers:i}))}window.performance.clearMarks&&window.performance.clearMarks(),Xp(Op),Hp=!1}function Xp(e){qp=Up(Fp=e),Gp=Vp(Fp),Kp=Wp(Fp),Yp=jp(Fp)}function $p(e){if(window.performance.mark){var t=function(e){return zp(e,Np)}(e);window.performance.mark(t)}}function Jp(){if(window.performance.mark){var e=zp(Fp,Lp);window.performance.mark(e)}}function Zp(e){$p(e),Xp(e)}var eh,th,nh,rh,oh,ih="Scenario not started or already ended",ah=!1,sh={isReact:!0};function ch(e){var n;ah&&xh({name:"Ms.Webi.MeePortal.ScenarioErrorEvent",message:"Scenario begin called, but Scenario '".concat(e.scenario,"' is already started"),area:e.area,scenario:e.scenario,eventType:vp.AlreadyRunning}),fh(e),Xp(e.step),null===(n=window.BradburyTelemetry)||void 0===n||n.scenarios.beginMultiStepScenario(e.area,e.scenario,e.step,{attribution:e.attribution,data:(0,t.__assign)((0,t.__assign)((0,t.__assign)({},e.data),sh),{scenarioStartTimestamp:Date.now()})})}function lh(e){var t;if(!ah)throw new Error(ih);Xp(e.step),eh.push(th),null===(t=window.BradburyTelemetry)||void 0===t||t.scenarios.endStep(mh(e))}function uh(e){var n;if(!ah)throw new Error(ih);e&&e.step&&Xp(e.step);var r=(0,t.__assign)({step:th.step,data:th.data},e);null===(n=window.BradburyTelemetry)||void 0===n||n.scenarios.cancelMultiStepScenario(mh(r)),Qp("error"),ah=!1}function dh(e){var n;if(!ah)throw new Error(ih);e&&e.step&&Xp(e.step);var r=(0,t.__assign)((0,t.__assign)({},th.data),{timeElapsedFromScenarioStart:th.data&&th.data.scenarioStartTimestamp?Date.now()-th.data.scenarioStartTimestamp:null}),o=(0,t.__assign)({step:th.step,data:r},e);null===(n=window.BradburyTelemetry)||void 0===n||n.scenarios.endMultiStepScenario(mh(o)),Qp("success"),ah=!1}function ph(e){var t;if(!ah)throw new Error(ih);Xp(e.step),null===(t=window.BradburyTelemetry)||void 0===t||t.scenarios.endStep(mh(e)),Qp("error"),ah=!1}function hh(){return ah}function fh(e){if(eh=[],function(e){if(!e)throw new Error("Performance tracking begin(): no scenario specified");Pp=e}(e.scenario),!e.area)throw new Error("no area specified");if(!e.scenario)throw new Error("no scenario specified");if(!e.step)throw new Error("Scenario '".concat(rh,"': no step specified"));nh=e.area,rh=e.scenario,oh=e.attribution,ah=!0,th={step:e.step,data:(0,t.__assign)((0,t.__assign)({},e.data),{scenarioStartTimestamp:Date.now()})}}function mh(e){if(!e||!e.step)throw new Error("Scenario '".concat(rh,"': next step not specified"));var n=th.data||e.data?(0,t.__assign)((0,t.__assign)({},th.data),e.data):{},r=th.data?th.data.scenarioStartTimestamp:null,o={area:nh,name:rh,attribution:oh,data:(0,t.__assign)((0,t.__assign)((0,t.__assign)({},n),sh),{timeElapsedFromScenarioStart:r?Date.now()-r:null}),step:th.step,next:e.step,isSuccess:!e.error,error:e.error};return th={step:o.next,data:o.data},o}var gh=function(){var e;return null===(e=window.BradburyTelemetry)||void 0===e?void 0:e.cv.getCurrentCvValue()},vh=function(){var e;null===(e=window.BradburyTelemetry)||void 0===e||e.cv.incrementCv()},yh=__webpack_require__(47802),bh=function(e){var n,r,o,i={name:s,baseType:s,content:{}};e.data&&e.data.error&&(e.data.error.config&&delete e.data.error.config.data,"{}"===JSON.stringify(e.data.error)&&(e.data.error=e.data.error.toString()));var a=ah?rh:void 0;try{e.data=(0,t.__assign)((0,t.__assign)({},e.data),{scenario:a,devServer:null!==Tp("awa-devserver")}),o=JSON.stringify(e.data)}catch(CJ){o=JSON.stringify({isReact:!0,scenario:a,devServer:!1,errorMessage:"Unable to parse customData."})}i.content={name:e.name,uri:e.uri,referrerUri:null===(n=window.BradburyTelemetry)||void 0===n?void 0:n.bi.getCurrentReferrer(),pageName:e.pageName,area:e.area,result:e.result,durationMs:e.durationMs,kind:e.kind,data:o},null===(r=window.BradburyTelemetry)||void 0===r||r.qos.reportRawEvent(i)},_h=function(e,t){var n;null===(n=window.BradburyTelemetry)||void 0===n||n.perf.reportViewPerformanceMetrics(e,t)},Ch=function(e,n){var r,o,i,a,s=e.httpStatusCode?e.httpStatusCode:0,c="https://request-uri-missing.com";(null===(o=null===(r=window.BradburyTelemetry)||void 0===r?void 0:r.utilities)||void 0===o?void 0:o.globalUrlScrubber)&&(c=null===(i=window.BradburyTelemetry)||void 0===i?void 0:i.utilities.globalUrlScrubber(e.requestUri));var l,u={isSuccess:void 0!==e.isSuccess?e.isSuccess:s<500,latencyMs:Math.floor(e.latency),httpStatusCode:s.toString(),serviceErrorCode:e.serviceErrorCode||-1,errorMessage:e.errorMessage,errorCode:e.errorCode,requestTimeout:e.timeout,responseStatus:s,responseDataError:e.responseDataError};!function(e,t){var n,r,o;if(!e)return;var i=f;t&&(i=t(e));i!==m&&(null===(o=null===(r=null===(n=window.BradburyTelemetry)||void 0===n?void 0:n.utilities)||void 0===r?void 0:r.overrideRequestQosData)||void 0===o||o.call(r,e))}(u,n);try{e.customData=(0,t.__assign)((0,t.__assign)({},e.customData),{devServer:null!==Tp("awa-devserver")}),l=JSON.stringify(e.customData)}catch(yZ){l="Unable to parse customData."}null===(a=window.BradburyTelemetry)||void 0===a||a.qos.reportOutgoingApi({cV:e.overrideCv||gh(),currentOperationName:e.operationName,requestUri:c,latencyMs:u.latencyMs||-1,serviceErrorCode:u.serviceErrorCode,isSuccess:u.isSuccess,httpMethod:e.httpMethod,httpStatusCode:u.httpStatusCode,contentType:e.contentType,operationName:e.operationName,serviceName:e.partnerName||"MeePortal",responseSize:e.responseSize,errorMessage:u.errorMessage,operationVersion:"ReactJS",customData:l})};function wh(e,t){var n,r={path:window.location.pathname,viewId:"".concat(e,".").concat(t)};null===(n=window.BradburyTelemetry)||void 0===n||n.bi.reportSpaPageView(r)}function xh(e){var n,r={name:e.name,content:(0,t.__rest)(e,["name"])};null===(n=window.BradburyTelemetry)||void 0===n||n.qos.reportRawEvent(r)}function Eh(e){var n,r,o=e.name,i=(0,t.__rest)(e,["name"]),a=null===(n=window.MeePortal)||void 0===n?void 0:n.g_userFeatures,s={name:o,content:(0,t.__assign)((0,t.__assign)({},i),{baseData:{pageTags:{flight:(a||[]).join("|")}}})};null===(r=window.BradburyTelemetry)||void 0===r||r.qos.reportRawEvent(s)}function kh(e){var t,n,r,o,i="http://uri-missing.com";(null===(n=null===(t=window.BradburyTelemetry)||void 0===t?void 0:t.utilities)||void 0===n?void 0:n.globalUrlScrubber)&&(i=null===(r=window.BradburyTelemetry)||void 0===r?void 0:r.utilities.globalUrlScrubber(e)),xh({name:"Ms.Webi.MeePortal.HttpUrlEvent",url:i,page:null===(o=window.BradburyTelemetry)||void 0===o?void 0:o.bi.getCurrentLocation()})}function Sh(e,t,n){var r;xh({name:"Ms.Webi.MeePortal.ComponentErrorEvent",componentName:e,errorMessage:t,errorCount:n,page:null===(r=window.BradburyTelemetry)||void 0===r?void 0:r.bi.getCurrentLocation()})}function Th(e,t,n){var r,o,i;xh({name:"Ms.Webi.MeePortal.ComponentMountedEvent",componentName:t,componentId:n||"",twouiVersion:e,location:null===(r=window.BradburyTelemetry)||void 0===r?void 0:r.bi.getCurrentLocation(),pageId:null===(o=window.BradburyTelemetry)||void 0===o?void 0:o.bi.getCurrentPageId(),environment:(null===(i=null===yh||void 0===yh?void 0:{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:"localhost",WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0})||void 0===i?void 0:i.NODE_ENV)||""})}var Ih="Field entirely removed due to scrub failure.",Ph=["identitytoolkit.googleapis.com","www.google-analytics.com","send.emailcloudplatform.com","auth.withcarrot.com"];function Ah(e){for(var t,n,r,o,i,a,s,c,l=(null===(t=performance.getEntriesByType)||void 0===t?void 0:t.call(performance,"resource"))||[],u=null===(r=null===(n=window.BradburyTelemetry)||void 0===n?void 0:n.utilities)||void 0===r?void 0:r.globalUrlScrubber,d=null===(i=null===(o=window.BradburyTelemetry)||void 0===o?void 0:o.utilities)||void 0===i?void 0:i.resourceNameScrubber,p=null===(a=window.BradburyTelemetry)||void 0===a?void 0:a.bi.getCurrentPageId(),h=null===(s=window.BradburyTelemetry)||void 0===s?void 0:s.bi.getCurrentLocation(),f=0;f<l.length;f++){var m=l[f];try{var g=new URL(m.name),v=g.pathname.split("/"),y=v[v.length-1];if("file:"===g.protocol)continue;if(Ph.includes(g.hostname))continue;var b=u&&u(g.href),_=d&&d(g.pathname),C=d&&d(y),w=u&&u(g.search);xh({name:"Ms.Webi.MeePortal.ResourceTiming",domain:g.hostname,path:_||Ih,resourceName:C||Ih,fullUrl:b||Ih,queryString:w||Ih,size:m.transferSize,duration:Math.floor(m.duration),entryType:m.entryType,initiatorType:m.initiatorType,url:h,area:e,pageName:p})}catch(x){xh({name:"Ms.Webi.MeePortal.ResourceTiming",fullUrl:(b=u&&u(m.name))||Ih,url:h,pageName:p,area:e,error:x.message||"unknown error"})}finally{null===(c=performance.clearResourceTimings)||void 0===c||c.call(performance)}}}var Rh=function(e,t,n,r){var o=performance.now()-n;_h({application:{loadTimeMsec:o},loadTimeMsec:o},[{name:"area",value:t},{name:"pageName",value:"app"},{name:"result",value:e},{name:"isReact",value:!0},{name:"error",value:r&&r.message},{name:"stack",value:r&&r.stack}])};function Dh(e,t){return Dh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Dh(e,t)}function Mh(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Dh(e,t)}var Nh=__webpack_require__(15360),Lh=__webpack_require__.n(Nh);function Bh(){return Bh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Bh.apply(this,arguments)}function Oh(e){return"/"===e.charAt(0)}function Fh(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}var Hh=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],o=t&&t.split("/")||[],i=e&&Oh(e),a=t&&Oh(t),s=i||a;if(e&&Oh(e)?o=r:r.length&&(o.pop(),o=o.concat(r)),!o.length)return"/";if(o.length){var c=o[o.length-1];n="."===c||".."===c||""===c}else n=!1;for(var l=0,u=o.length;u>=0;u--){var d=o[u];"."===d?Fh(o,u):".."===d?(Fh(o,u),l++):l&&(Fh(o,u),l--)}if(!s)for(;l--;l)o.unshift("..");!s||""===o[0]||o[0]&&Oh(o[0])||o.unshift("");var p=o.join("/");return n&&"/"!==p.substr(-1)&&(p+="/"),p};function zh(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var Uh=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=zh(t),o=zh(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},Vh="Invariant failed";var Wh=function(e,t){if(!e)throw new Error(Vh)};function jh(e){return"/"===e.charAt(0)?e:"/"+e}function qh(e){return"/"===e.charAt(0)?e.substr(1):e}function Gh(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function Kh(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function Yh(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function Qh(e,t,n,r){var o;"string"===typeof e?(o=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=Bh({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(i){throw i instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):i}return n&&(o.key=n),r?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=Hh(o.pathname,r.pathname)):o.pathname=r.pathname:o.pathname||(o.pathname="/"),o}function Xh(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"===typeof e?e(t,n):e;"string"===typeof i?"function"===typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var $h=!("undefined"===typeof window||!window.document||!window.document.createElement);function Jh(e,t){t(window.confirm(e))}var Zh="popstate",ef="hashchange";function tf(){try{return window.history.state||{}}catch(e){return{}}}function nf(e){void 0===e&&(e={}),$h||Wh(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,i=o.forceRefresh,a=void 0!==i&&i,s=o.getUserConfirmation,c=void 0===s?Jh:s,l=o.keyLength,u=void 0===l?6:l,d=e.basename?Kh(jh(e.basename)):"";function p(e){var t=e||{},n=t.key,r=t.state,o=window.location,i=o.pathname+o.search+o.hash;return d&&(i=Gh(i,d)),Qh(i,r,n)}function h(){return Math.random().toString(36).substr(2,u)}var f=Xh();function m(e){Bh(T,e),T.length=t.length,f.notifyListeners(T.location,T.action)}function g(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||b(p(e.state))}function v(){b(p(tf()))}var y=!1;function b(e){if(y)y=!1,m();else{f.confirmTransitionTo(e,"POP",c,(function(t){t?m({action:"POP",location:e}):function(e){var t=T.location,n=C.indexOf(t.key);-1===n&&(n=0);var r=C.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(y=!0,x(o))}(e)}))}}var _=p(tf()),C=[_.key];function w(e){return d+Yh(e)}function x(e){t.go(e)}var E=0;function k(e){1===(E+=e)&&1===e?(window.addEventListener(Zh,g),r&&window.addEventListener(ef,v)):0===E&&(window.removeEventListener(Zh,g),r&&window.removeEventListener(ef,v))}var S=!1;var T={length:t.length,action:"POP",location:_,createHref:w,push:function(e,r){var o="PUSH",i=Qh(e,r,h(),T.location);f.confirmTransitionTo(i,o,c,(function(e){if(e){var r=w(i),s=i.key,c=i.state;if(n)if(t.pushState({key:s,state:c},null,r),a)window.location.href=r;else{var l=C.indexOf(T.location.key),u=C.slice(0,l+1);u.push(i.key),C=u,m({action:o,location:i})}else window.location.href=r}}))},replace:function(e,r){var o="REPLACE",i=Qh(e,r,h(),T.location);f.confirmTransitionTo(i,o,c,(function(e){if(e){var r=w(i),s=i.key,c=i.state;if(n)if(t.replaceState({key:s,state:c},null,r),a)window.location.replace(r);else{var l=C.indexOf(T.location.key);-1!==l&&(C[l]=i.key),m({action:o,location:i})}else window.location.replace(r)}}))},go:x,goBack:function(){x(-1)},goForward:function(){x(1)},block:function(e){void 0===e&&(e=!1);var t=f.setPrompt(e);return S||(k(1),S=!0),function(){return S&&(S=!1,k(-1)),t()}},listen:function(e){var t=f.appendListener(e);return k(1),function(){k(-1),t()}}};return T}var rf="hashchange",of={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+qh(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:qh,decodePath:jh},slash:{encodePath:jh,decodePath:jh}};function af(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function sf(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function cf(e){window.location.replace(af(window.location.href)+"#"+e)}function lf(e){void 0===e&&(e={}),$h||Wh(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),r=n.getUserConfirmation,o=void 0===r?Jh:r,i=n.hashType,a=void 0===i?"slash":i,s=e.basename?Kh(jh(e.basename)):"",c=of[a],l=c.encodePath,u=c.decodePath;function d(){var e=u(sf());return s&&(e=Gh(e,s)),Qh(e)}var p=Xh();function h(e){Bh(k,e),k.length=t.length,p.notifyListeners(k.location,k.action)}var f=!1,m=null;function g(){var e,t,n=sf(),r=l(n);if(n!==r)cf(r);else{var i=d(),a=k.location;if(!f&&(t=i,(e=a).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(m===Yh(i))return;m=null,function(e){if(f)f=!1,h();else{var t="POP";p.confirmTransitionTo(e,t,o,(function(n){n?h({action:t,location:e}):function(e){var t=k.location,n=_.lastIndexOf(Yh(t));-1===n&&(n=0);var r=_.lastIndexOf(Yh(e));-1===r&&(r=0);var o=n-r;o&&(f=!0,C(o))}(e)}))}}(i)}}var v=sf(),y=l(v);v!==y&&cf(y);var b=d(),_=[Yh(b)];function C(e){t.go(e)}var w=0;function x(e){1===(w+=e)&&1===e?window.addEventListener(rf,g):0===w&&window.removeEventListener(rf,g)}var E=!1;var k={length:t.length,action:"POP",location:b,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=af(window.location.href)),n+"#"+l(s+Yh(e))},push:function(e,t){var n="PUSH",r=Qh(e,void 0,void 0,k.location);p.confirmTransitionTo(r,n,o,(function(e){if(e){var t=Yh(r),o=l(s+t);if(sf()!==o){m=t,function(e){window.location.hash=e}(o);var i=_.lastIndexOf(Yh(k.location)),a=_.slice(0,i+1);a.push(t),_=a,h({action:n,location:r})}else h()}}))},replace:function(e,t){var n="REPLACE",r=Qh(e,void 0,void 0,k.location);p.confirmTransitionTo(r,n,o,(function(e){if(e){var t=Yh(r),o=l(s+t);sf()!==o&&(m=t,cf(o));var i=_.indexOf(Yh(k.location));-1!==i&&(_[i]=t),h({action:n,location:r})}}))},go:C,goBack:function(){C(-1)},goForward:function(){C(1)},block:function(e){void 0===e&&(e=!1);var t=p.setPrompt(e);return E||(x(1),E=!0),function(){return E&&(E=!1,x(-1)),t()}},listen:function(e){var t=p.appendListener(e);return x(1),function(){x(-1),t()}}};return k}function uf(e,t,n){return Math.min(Math.max(e,t),n)}function df(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,r=t.initialEntries,o=void 0===r?["/"]:r,i=t.initialIndex,a=void 0===i?0:i,s=t.keyLength,c=void 0===s?6:s,l=Xh();function u(e){Bh(g,e),g.length=g.entries.length,l.notifyListeners(g.location,g.action)}function d(){return Math.random().toString(36).substr(2,c)}var p=uf(a,0,o.length-1),h=o.map((function(e){return Qh(e,void 0,"string"===typeof e?d():e.key||d())})),f=Yh;function m(e){var t=uf(g.index+e,0,g.entries.length-1),r=g.entries[t];l.confirmTransitionTo(r,"POP",n,(function(e){e?u({action:"POP",location:r,index:t}):u()}))}var g={length:h.length,action:"POP",location:h[p],index:p,entries:h,createHref:f,push:function(e,t){var r="PUSH",o=Qh(e,t,d(),g.location);l.confirmTransitionTo(o,r,n,(function(e){if(e){var t=g.index+1,n=g.entries.slice(0);n.length>t?n.splice(t,n.length-t,o):n.push(o),u({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=Qh(e,t,d(),g.location);l.confirmTransitionTo(o,r,n,(function(e){e&&(g.entries[g.index]=o,u({action:r,location:o}))}))},go:m,goBack:function(){m(-1)},goForward:function(){m(1)},canGo:function(e){var t=g.index+e;return t>=0&&t<g.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return g}function pf(e,t){return pf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},pf(e,t)}function hf(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,pf(e,t)}var ff=1073741823,mf="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof __webpack_require__.g?__webpack_require__.g:{};function gf(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var vf=Hd().createContext||function(e,t){var n,r,o="__create-react-context-"+function(){var e="__global_unique_id__";return mf[e]=(mf[e]||0)+1}()+"__",i=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=gf(t.props.value),t}hf(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[o]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((i=r)===(a=o)?0!==i||1/i===1/a:i!==i&&a!==a)?n=0:(n="function"===typeof t?t(r,o):ff,0!==(n|=0)&&this.emitter.set(e.value,n))}var i,a},r.render=function(){return this.props.children},n}(Fd.Component);i.childContextTypes=((n={})[o]=Lh().object.isRequired,n);var a=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}hf(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?ff:t},r.componentDidMount=function(){this.context[o]&&this.context[o].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?ff:e},r.componentWillUnmount=function(){this.context[o]&&this.context[o].off(this.onUpdate)},r.getValue=function(){return this.context[o]?this.context[o].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(Fd.Component);return a.contextTypes=((r={})[o]=Lh().object,r),{Provider:i,Consumer:a}},yf=vf,bf="Invariant failed";var _f=function(e,t){if(!e)throw new Error(bf)};function Cf(){return Cf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cf.apply(this,arguments)}var wf=__webpack_require__(52037),xf=__webpack_require__.n(wf);__webpack_require__(55791);var Ef=__webpack_require__(84502),kf=__webpack_require__.n(Ef),Sf=function(e){var t=yf();return t.displayName=e,t},Tf=Sf("Router-History"),If=Sf("Router"),Pf=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}Mh(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return Hd().createElement(If.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},Hd().createElement(Tf.Provider,{children:this.props.children||null,value:this.props.history}))},t}(Hd().Component);Hd().Component;var Af=function(e){function t(){return e.apply(this,arguments)||this}Mh(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(Hd().Component);var Rf={},Df=0;function Mf(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(Rf[e])return Rf[e];var t=xf().compile(e);return Df<1e4&&(Rf[e]=t,Df++),t}(e)(t,{pretty:!0})}function Nf(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return Hd().createElement(If.Consumer,null,(function(e){e||_f(!1);var r=e.history,i=e.staticContext,a=o?r.push:r.replace,s=Qh(t?"string"===typeof n?Mf(n,t.params):Cf({},n,{pathname:Mf(n.pathname,t.params)}):n);return i?(a(s),null):Hd().createElement(Af,{onMount:function(){a(s)},onUpdate:function(e,t){var n,r,o=Qh(t.to);n=o,r=Cf({},s,{key:o.key}),n.pathname===r.pathname&&n.search===r.search&&n.hash===r.hash&&n.key===r.key&&Uh(n.state,r.state)||a(s)},to:n})}))}var Lf={},Bf=0;function Of(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,i=void 0!==o&&o,a=n.strict,s=void 0!==a&&a,c=n.sensitive,l=void 0!==c&&c;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=Lf[n]||(Lf[n]={});if(r[e])return r[e];var o=[],i={regexp:xf()(e,o,t),keys:o};return Bf<1e4&&(r[e]=i,Bf++),i}(n,{end:i,strict:s,sensitive:l}),o=r.regexp,a=r.keys,c=o.exec(e);if(!c)return null;var u=c[0],d=c.slice(1),p=e===u;return i&&!p?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:p,params:a.reduce((function(e,t,n){return e[t.name]=d[n],e}),{})}}),null)}var Ff=function(e){function t(){return e.apply(this,arguments)||this}return Mh(t,e),t.prototype.render=function(){var e=this;return Hd().createElement(If.Consumer,null,(function(t){t||_f(!1);var n=e.props.location||t.location,r=Cf({},t,{location:n,match:e.props.computedMatch?e.props.computedMatch:e.props.path?Of(n.pathname,e.props):t.match}),o=e.props,i=o.children,a=o.component,s=o.render;return Array.isArray(i)&&function(e){return 0===Hd().Children.count(e)}(i)&&(i=null),Hd().createElement(If.Provider,{value:r},r.match?i?"function"===typeof i?i(r):i:a?Hd().createElement(a,r):s?s(r):null:"function"===typeof i?i(r):null)}))},t}(Hd().Component);function Hf(e){return"/"===e.charAt(0)?e:"/"+e}function zf(e,t){if(!e)return t;var n=Hf(e);return 0!==t.pathname.indexOf(n)?t:Cf({},t,{pathname:t.pathname.substr(n.length)})}function Uf(e){return"string"===typeof e?e:Yh(e)}function Vf(e){return function(){_f(!1)}}function Wf(){}Hd().Component;var jf=function(e){function t(){return e.apply(this,arguments)||this}return Mh(t,e),t.prototype.render=function(){var e=this;return Hd().createElement(If.Consumer,null,(function(t){t||_f(!1);var n,r,o=e.props.location||t.location;return Hd().Children.forEach(e.props.children,(function(e){if(null==r&&Hd().isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?Of(o.pathname,Cf({},e.props,{path:i})):t.match}})),r?Hd().cloneElement(n,{location:o,computedMatch:r}):null}))},t}(Hd().Component);var qf=Hd().useContext;function Gf(){return qf(Tf)}function Kf(){return qf(If).location}function Yf(e){var t=Kf(),n=qf(If).match;return e?Of(t.pathname,e):n}function Qf(e,t){return Qf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Qf(e,t)}function Xf(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Qf(e,t)}function $f(){return $f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},$f.apply(this,arguments)}function Jf(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var Zf="Invariant failed";var em=function(e,t){if(!e)throw new Error(Zf)},tm=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=nf(t.props),t}return Xf(t,e),t.prototype.render=function(){return Hd().createElement(Pf,{history:this.history,children:this.props.children})},t}(Hd().Component);Hd().Component;var nm=function(e,t){return"function"===typeof e?e(t):e},rm=function(e,t){return"string"===typeof e?Qh(e,null,null,t):e},om=function(e){return e},im=Hd().forwardRef;"undefined"===typeof im&&(im=om);var am=im((function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,i=Jf(e,["innerRef","navigate","onClick"]),a=i.target,s=$f({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||a&&"_self"!==a||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return s.ref=om!==im&&t||n,Hd().createElement("a",s)}));var sm=im((function(e,t){var n=e.component,r=void 0===n?am:n,o=e.replace,i=e.to,a=e.innerRef,s=Jf(e,["component","replace","to","innerRef"]);return Hd().createElement(If.Consumer,null,(function(e){e||em(!1);var n=e.history,c=rm(nm(i,e.location),e.location),l=c?n.createHref(c):"",u=$f({},s,{href:l,navigate:function(){var t=nm(i,e.location),r=Yh(e.location)===Yh(rm(t));(o||r?n.replace:n.push)(t)}});return om!==im?u.ref=t||a:u.innerRef=a,Hd().createElement(r,u)}))})),cm=function(e){return e},lm=Hd().forwardRef;"undefined"===typeof lm&&(lm=cm);lm((function(e,t){var n=e["aria-current"],r=void 0===n?"page":n,o=e.activeClassName,i=void 0===o?"active":o,a=e.activeStyle,s=e.className,c=e.exact,l=e.isActive,u=e.location,d=e.sensitive,p=e.strict,h=e.style,f=e.to,m=e.innerRef,g=Jf(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return Hd().createElement(If.Consumer,null,(function(e){e||em(!1);var n=u||e.location,o=rm(nm(f,n),n),v=o.pathname,y=v&&v.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),b=y?Of(n.pathname,{path:y,exact:c,sensitive:d,strict:p}):null,_=!!(l?l(b,n):b),C="function"===typeof s?s(_):s,w="function"===typeof h?h(_):h;_&&(C=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(C,i),w=$f({},w,a));var x=$f({"aria-current":_&&r||null,className:C,style:w,to:o},g);return cm!==lm?x.ref=t||m:x.innerRef=m,Hd().createElement(sm,x)}))}));function um(e){var t;null===(t=window.BradburyTelemetry)||void 0===t||t.bi.reportClick(e)}var dm=function(e){var t=(0,Fd.useRef)(!1);window.performance.mark&&(t.current?window.performance.mark(function(e){return"".concat(Kp,"-").concat(e)}(e)):window.performance.mark(function(e){return"".concat(qp,"-").concat(e)}(e))),(0,Fd.useEffect)((function(){window.performance.mark&&(t.current?window.performance.mark(function(e){return"".concat(Yp,"-").concat(e)}(e)):(window.performance.mark(function(e){return"".concat(Gp,"-").concat(e)}(e)),t.current=!0))}))},pm=(0,Fd.createContext)(null),hm=function(){var e=(0,Fd.useContext)(pm);if(null===e)throw new Error("ViewQosContext: Context is uninitialized. Confirm that your component is contained within a ViewQosProvider component.");return e},fm=function(e){var n=e.area,r=e.view,o=e.manualPageView,i=void 0!==o&&o,a=e.requiredComponents,s=e.autoTrackComponents,c=void 0!==s&&s,l=e.children,u=(0,Fd.useRef)({requiredComponents:a.slice(),actualComponents:[],reportedViewName:"".concat(n,".").concat(r),eventSent:!1,timeoutHandle:void 0,startTime:performance.now()}).current,d=function(){var e=new Set(u.actualComponents.map((function(e){return e.name})));return u.requiredComponents.every((function(t){return e.has(t)}))},p=function(){var e=new Set(u.actualComponents.map((function(e){return e.name})));return u.requiredComponents.filter((function(t){return!e.has(t)}))},h=function(){return u.actualComponents.filter((function(e){return e.status!==Nd})).map((function(e){return e.name}))},f=function(e){var t=performance.now()-u.startTime;v(u.reportedViewName,"page",e,t),y(e,t),Ah(n)},m=function(){if(!u.eventSent&&d()){u.eventSent=!0;var e=u.actualComponents.map((function(e){return e.endTime})),t=(e.length?Math.max.apply(Math,e):performance.now())-u.startTime;!function(){var e=new Set(u.actualComponents.filter((function(e){return e.status===Nd})).map((function(e){return e.name})));return u.requiredComponents.every((function(t){return e.has(t)}))}()?(v(u.reportedViewName,"page",Ld,t),y(Ld,t)):(v(u.reportedViewName,"page",Nd,t),y(Nd,t)),Ah(n),clearTimeout(u.timeoutHandle)}},g=c?function(){return setTimeout(m)}:m,v=function(e,r,o,i){var a,s={};o!==Nd&&(s.failedComponents=h()),o!==Od&&o!==Bd||(s.missingComponents=p()),bh({area:n,name:e,result:o,durationMs:i,uri:null===(a=window.BradburyTelemetry)||void 0===a?void 0:a.bi.getCurrentLocation(),pageName:u.reportedViewName,kind:r,data:(0,t.__assign)((0,t.__assign)({},s),{isReact:!0})})},y=function(e,t){var r=[{name:"area",value:n},{name:"pageName",value:u.reportedViewName},{name:"result",value:e},{name:"isReact",value:!0}];e!==Nd&&r.push({name:"failedComponents",value:h()}),e!==Od&&e!==Bd||r.push({name:"missingComponents",value:p()}),_h({loadTimeMsec:t},r)};return jd((function(){u.timeoutHandle=setTimeout((function(){u.eventSent=!0,f(Od)}),3e4),g()})),Wd((function(){u.eventSent||d()||(u.eventSent=!0,clearTimeout(u.timeoutHandle),f(Bd))})),Hd().createElement(pm.Provider,{value:{area:n,view:r,sendPageViewEvent:i?function(){wh(n,r)}:function(){console.warn("ViewQosContext: Calling sendPageViewEvent without manualPageView. This is unsupported.")},reportComponentLoaded:function(e){u.requiredComponents.includes(e.name)&&u.actualComponents.push(e),g()},addRequiredComponent:function(e){u.requiredComponents.includes(e)||u.requiredComponents.push(e)},autoTrackComponents:c}},l)},mm={},gm=(0,Fd.createContext)(null),vm=function(){var e=(0,Fd.useContext)(gm);if(null===e)throw new Error("ComponentQosContext: Context is uninitialized. Confirm that your component is contained within a ComponentQosProvider component.");return e},ym=function(e){var n,r=e.children,o=hm(),i=o.area,a=o.view,s=o.addRequiredComponent,c=o.reportComponentLoaded,l=o.autoTrackComponents,u="".concat(i,".").concat(a),d=null===(n=window.BradburyTelemetry)||void 0===n?void 0:n.bi.getCurrentLocation(),p=function(e,n,r,o){void 0===o&&(o={});var a="".concat(e,":").concat(n);if(mm[a]){var s=performance.now(),l=s-mm[a].startTime;clearTimeout(mm[a].timeoutHandle),bh({area:i,name:"".concat(i,".").concat(e,":").concat(n),result:r,durationMs:l,uri:d,pageName:u,kind:"component",data:(0,t.__assign)((0,t.__assign)({},o),{isReact:!0})}),mm[a].isInit&&c({name:e,status:r,startTime:mm[a].startTime,endTime:s}),delete mm[a]}},h=function(e,t){p(e,t,Od)},f=function(e,t){p(e,t,Bd)};return(0,Fd.useEffect)((function(){return function(){Object.keys(mm).forEach((function(e){var t=e.split(":"),n=t[0],r=t[1];f(n,r)}))}}),[]),Hd().createElement(gm.Provider,{value:{startOperation:function(e,t,n){var r="".concat(e,":").concat(t),o=performance.now();mm[r]||(l&&n&&s(e),mm[r]={startTime:o,timeoutHandle:setTimeout((function(){h(e,t)}),3e4),isInit:n})},reportSuccess:function(e,t,n){p(e,t,Nd,n)},reportFailure:function(e,t,n,r){p(e,t,Ld,{error:n,customData:r})},reportCancel:f}},r)},bm=Hd().createContext(null),_m=function(){var e=(0,Fd.useContext)(bm);if(null===e)throw new Error("OperationStateContext: Context is uninitialized. Confirm that your component is contained within an OperationStateContext.Provider component.");return e},Cm=Hd().createContext(null),wm=function(){var e=(0,Fd.useContext)(Cm);if(null===e)throw new Error("OperationDispatchContext: Context is uninitialized. Confirm that your component is contained within an OperationDispatchContext.Provider component.");return e},xm=Hd().createContext(null),Em=function(e){var n=e.children,r=(0,Fd.useState)((function(){return new Map}))[0],o=_m(),i=vm(),a=i.reportSuccess,s=i.reportFailure;(0,Fd.useEffect)((function(){r.forEach((function(e,n){var i=o[e.operationName];if(i){var c=(0,t.__assign)((0,t.__assign)({},i.customData),{reportedAfterUnmount:!0});switch(i.status){case"finished":a(e.componentName,e.operationName,c),r.delete(n);break;case"update-failed":case"failed":s(e.componentName,e.operationName,i.error||new Error("unspecified error"),c),r.delete(n)}}else r.delete(n)}))}),[o]);var c=(0,Fd.useMemo)((function(){return{abandon:function(e,t){return r.set("".concat(e,":").concat(t),{componentName:e,operationName:t})},claim:function(e,t){return r.delete("".concat(e,":").concat(t))}}}),[]);return Hd().createElement(xm.Provider,{value:c,children:n})},km=function(e){var n,r=_m();if(e.updatingView){var o=null===(n=r[e.operationData.operationName])||void 0===n?void 0:n.status;return Hd().createElement(Yd,{isUpdating:"updating"===o},Hd().createElement(Sm,(0,t.__assign)({},e)))}return Hd().createElement(Sm,(0,t.__assign)({},e))},Sm=function(e){var t=e.operationData,n=e.finishedView,r=e.failedView,o=void 0===r?null:r,i=e.firstLoadView,a=void 0===i?null:i,s=e.inertView,c=void 0===s?null:s,l=e.updateFailedView,u=void 0===l?o:l,d=e.updatingView,p=void 0===d?n:d,h=_m(),f=vm(),m=f.startOperation,g=f.reportSuccess,v=f.reportFailure,y=h[t.operationName],b=null===y||void 0===y?void 0:y.status,_=(0,Fd.useRef)(b);(0,Fd.useEffect)((function(){_.current=b}),[b]);var C=(0,Fd.useContext)(xm);if((0,Fd.useEffect)((function(){return C.claim(t.componentName,t.operationName),function(){"first-load"!==_.current&&"updating"!==_.current||C.abandon(t.componentName,t.operationName)}}),[t.componentName,t.operationName]),!b)return"finished"===t.defaultState?n:c;switch(b){case"updating":return m(t.componentName,t.operationName,!1),p;case"first-load":return m(t.componentName,t.operationName,!0),a;case"finished":return g(t.componentName,t.operationName,y.customData),n;case"update-failed":return v(t.componentName,t.operationName,y.error||new Error("unspecified error"),y.customData),u;case"failed":return v(t.componentName,t.operationName,y.error||new Error("unspecified error"),y.customData),o;default:return c}},Tm=function(e){var n=e.children,r=e.shareParentOperations,o=(0,Fd.useReducer)((function(e,n){var r;return(0,t.__assign)((0,t.__assign)({},e),((r={})[n.name]={status:n.status,error:n.error,customData:n.customData},r))}),{}),i=o[0],a=o[1];return Hd().createElement(Hd().Fragment,null,r?Hd().createElement(ym,null,n):Hd().createElement(Cm.Provider,{value:a},Hd().createElement(bm.Provider,{value:i},Hd().createElement(ym,null,Hd().createElement(Em,null,n)))))},Im=Hd().createContext({}),Pm=function(e){var t=e.children,n=e.externalEntities;return Hd().createElement(Im.Provider,{value:null!==n&&void 0!==n?n:{}},t)},Am=function(){return(0,Fd.useContext)(Im)},Rm=Hd().createContext(null),Dm=Hd().createContext(null),Mm=function(e,n){var r;return(0,t.__assign)((0,t.__assign)({},e),((r={})[n.name]={status:n.status,error:n.error,customData:n.customData},r))},Nm=function(e){var t=e.children,n=(0,Fd.useReducer)(Mm,{}),r=n[0],o=n[1];return Hd().createElement(Dm.Provider,{value:o},Hd().createElement(Rm.Provider,{value:r},t))},Lm=function(){var e=Rm,t=(0,Fd.useContext)(e);if(!t)throw new Error("TwoUIOperation: Context is uninitialized. Confirm that your component is contained within an TwoUIOperationsProvider component.");return t},Bm=function(){var e=Am().operationEntities,t=Dm;e&&(t=e.operationDispatchContext);var n=(0,Fd.useContext)(t);if(!n)throw new Error("TwoUIOperation: Context is uninitialized. Confirm that your component is contained within an TwoUIOperationsProvider component.");return n},Om={areaBiId:"areaUndefined"},Fm=(0,Fd.createContext)({reportComponentValidationErrorEvent:function(e,t,n){},logComponentMountEvent:function(e,t,n){},twoUITelemetryIds:Om,twoUIFlights:[],getCv:function(){return""},reportClick:function(e){},checkUrlAndReportHttp:function(e){}}),Hm=function(){return(0,Fd.useContext)(Fm)},zm=function(){return(0,Fd.useContext)(Fm).twoUIFlights},Um=function(e){var t=e.replace(/[^a-z0-9\-]/gi,"").substring(0,50);return 0===t.length?Om.areaBiId:t},Vm=function(e,t,n){},Wm=function(e){var n=e.twoUITelemetryIds,r=e.twoUIFlights,o=e.logComponentMountEvent,i=e.reportHttpUrl,a=e.reportComponentValidationErrorEvent,s=e.reportClick,c=e.getCv,l=e.children,u=e.externalEntities,d=function(e){return(0,t.__assign)((0,t.__assign)({},e),{areaBiId:Um(e.areaBiId)})}(n);Vm=a||Vm;return Hd().createElement(Fm.Provider,{value:{twoUITelemetryIds:d,twoUIFlights:r,logComponentMountEvent:function(e,t,n){null===o||void 0===o||o(e,t,n)},reportClick:function(e){null===s||void 0===s||s(e)},reportComponentValidationErrorEvent:function(e,t,n){null===Vm||void 0===Vm||Vm(e,t,n)},getCv:function(){return(null===c||void 0===c?void 0:c())||""},checkUrlAndReportHttp:function(e){e&&i&&function(e){return!!e.startsWith("http://")}(e)&&i(e)}}},Hd().createElement(Pm,{externalEntities:u},Hd().createElement(Nm,null,l)))};function jm(e){if(Array.isArray(e))return e}function qm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Gm(e,t){if(e){if("string"===typeof e)return qm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qm(e,t):void 0}}function Km(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ym(e,t){return jm(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(c){s=!0,o=c}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||Gm(e,t)||Km()}function Qm(e,t){return function(){return e.apply(t,arguments)}}var Xm=__webpack_require__(47802),$m=Object.prototype.toString,Jm=Object.getPrototypeOf,Zm=function(e){return function(t){var n=$m.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null)),eg=function(e){return e=e.toLowerCase(),function(t){return Zm(t)===e}},tg=function(e){return function(t){return typeof t===e}},ng=Array.isArray,rg=tg("undefined");var og=eg("ArrayBuffer");var ig=tg("string"),ag=tg("function"),sg=tg("number"),cg=function(e){return null!==e&&"object"===typeof e},lg=function(e){if("object"!==Zm(e))return!1;var t=Jm(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},ug=eg("Date"),dg=eg("File"),pg=eg("Blob"),hg=eg("FileList"),fg=eg("URLSearchParams"),mg=Ym(["ReadableStream","Request","Response","Headers"].map(eg),4),gg=mg[0],vg=mg[1],yg=mg[2],bg=mg[3];function _g(e,t){var n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=o.allOwnKeys,a=void 0!==i&&i;if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),ng(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{var s,c=a?Object.getOwnPropertyNames(e):Object.keys(e),l=c.length;for(n=0;n<l;n++)s=c[n],t.call(null,e[s],s,e)}}function Cg(e,t){t=t.toLowerCase();for(var n,r=Object.keys(e),o=r.length;o-- >0;)if(t===(n=r[o]).toLowerCase())return n;return null}var wg="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global,xg=function(e){return!rg(e)&&e!==wg};var Eg,kg=(Eg="undefined"!==typeof Uint8Array&&Jm(Uint8Array),function(e){return Eg&&e instanceof Eg}),Sg=eg("HTMLFormElement"),Tg=function(e){var t=Object.prototype.hasOwnProperty;return function(e,n){return t.call(e,n)}}(),Ig=eg("RegExp"),Pg=function(e,t){var n=Object.getOwnPropertyDescriptors(e),r={};_g(n,(function(n,o){var i;!1!==(i=t(n,o,e))&&(r[o]=i||n)})),Object.defineProperties(e,r)};var Ag,Rg,Dg=eg("AsyncFunction"),Mg=(Ag="function"===typeof setImmediate,Rg=ag(wg.postMessage),Ag?setImmediate:Rg?function(e,t){return wg.addEventListener("message",(function(n){var r=n.source,o=n.data;r===wg&&o===e&&t.length&&t.shift()()}),!1),function(n){t.push(n),wg.postMessage(e,"*")}}("axios@".concat(Math.random()),[]):function(e){return setTimeout(e)}),Ng="undefined"!==typeof queueMicrotask?queueMicrotask.bind(wg):"undefined"!==typeof Xm&&Xm.nextTick||Mg,Lg={isArray:ng,isArrayBuffer:og,isBuffer:function(e){return null!==e&&!rg(e)&&null!==e.constructor&&!rg(e.constructor)&&ag(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:function(e){var t;return e&&("function"===typeof FormData&&e instanceof FormData||ag(e.append)&&("formdata"===(t=Zm(e))||"object"===t&&ag(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&og(e.buffer)},isString:ig,isNumber:sg,isBoolean:function(e){return!0===e||!1===e},isObject:cg,isPlainObject:lg,isReadableStream:gg,isRequest:vg,isResponse:yg,isHeaders:bg,isUndefined:rg,isDate:ug,isFile:dg,isBlob:pg,isRegExp:Ig,isFunction:ag,isStream:function(e){return cg(e)&&ag(e.pipe)},isURLSearchParams:fg,isTypedArray:kg,isFileList:hg,forEach:_g,merge:function e(){for(var t=xg(this)&&this||{},n=t.caseless,r={},o=function(t,o){var i=n&&Cg(r,o)||o;lg(r[i])&&lg(t)?r[i]=e(r[i],t):lg(t)?r[i]=e({},t):ng(t)?r[i]=t.slice():r[i]=t},i=0,a=arguments.length;i<a;i++)arguments[i]&&_g(arguments[i],o);return r},extend:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.allOwnKeys;return _g(t,(function(t,r){n&&ag(t)?e[r]=Qm(t,n):e[r]=t}),{allOwnKeys:o}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(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:function(e,t,n,r){var o,i,a,s={};if(t=t||{},null==e)return t;do{for(i=(o=Object.getOwnPropertyNames(e)).length;i-- >0;)a=o[i],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==n&&Jm(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Zm,kindOfTest:eg,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;if(ng(e))return e;var t=e.length;if(!sg(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},forEachEntry:function(e,t){for(var n,r=(e&&e[Symbol.iterator]).call(e);(n=r.next())&&!n.done;){var o=n.value;t.call(e,o[0],o[1])}},matchAll:function(e,t){for(var n,r=[];null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:Sg,hasOwnProperty:Tg,hasOwnProp:Tg,reduceDescriptors:Pg,freezeMethods:function(e){Pg(e,(function(t,n){if(ag(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;var r=e[n];ag(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=function(){throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:function(e,t){var n={},r=function(e){e.forEach((function(e){n[e]=!0}))};return ng(e)?r(e):r(String(e).split(t)),n},toCamelCase:function(e){return e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))},noop:function(){},toFiniteNumber:function(e,t){return null!=e&&Number.isFinite(e=+e)?e:t},findKey:Cg,global:wg,isContextDefined:xg,isSpecCompliantForm:function(e){return!!(e&&ag(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:function(e){var t=new Array(10);return function e(n,r){if(cg(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[r]=n;var o=ng(n)?[]:{};return _g(n,(function(t,n){var i=e(t,r+1);!rg(i)&&(o[n]=i)})),t[r]=void 0,o}}return n}(e,0)},isAsyncFn:Dg,isThenable:function(e){return e&&(cg(e)||ag(e))&&ag(e.then)&&ag(e.catch)},setImmediate:Mg,asap:Ng};function Bg(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,o)}function Og(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Bg(i,r,o,a,s,"next",e)}function s(e){Bg(i,r,o,a,s,"throw",e)}a(void 0)}))}}function Fg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Hg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zg(e,t,n){return t&&Hg(e.prototype,t),n&&Hg(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var Ug=__webpack_require__(42732),Vg=__webpack_require__.n(Ug);function Wg(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)}Lg.inherits(Wg,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:Lg.toJSONObject(this.config),code:this.code,status:this.status}}});var jg=Wg.prototype,qg={};["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((function(e){qg[e]={value:e}})),Object.defineProperties(Wg,qg),Object.defineProperty(jg,"isAxiosError",{value:!0}),Wg.from=function(e,t,n,r,o,i){var a=Object.create(jg);return Lg.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(function(e){return"isAxiosError"!==e})),Wg.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};var Gg=Wg;function Kg(e){return Lg.isPlainObject(e)||Lg.isArray(e)}function Yg(e){return Lg.endsWith(e,"[]")?e.slice(0,-2):e}function Qg(e,t,n){return e?e.concat(t).map((function(e,t){return e=Yg(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}var Xg=Lg.toFlatObject(Lg,{},null,(function(e){return/^is[A-Z]/.test(e)}));var $g=function(e,t,n){if(!Lg.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;var r=(n=Lg.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Lg.isUndefined(t[e])}))).metaTokens,o=n.visitor||l,i=n.dots,a=n.indexes,s=(n.Blob||"undefined"!==typeof Blob&&Blob)&&Lg.isSpecCompliantForm(t);if(!Lg.isFunction(o))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(Lg.isDate(e))return e.toISOString();if(!s&&Lg.isBlob(e))throw new Gg("Blob is not supported. Use a Buffer instead.");return Lg.isArrayBuffer(e)||Lg.isTypedArray(e)?s&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function l(e,n,o){var s=e;if(e&&!o&&"object"===typeof e)if(Lg.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Lg.isArray(e)&&function(e){return Lg.isArray(e)&&!e.some(Kg)}(e)||(Lg.isFileList(e)||Lg.endsWith(n,"[]"))&&(s=Lg.toArray(e)))return n=Yg(n),s.forEach((function(e,r){!Lg.isUndefined(e)&&null!==e&&t.append(!0===a?Qg([n],r,i):null===a?n:n+"[]",c(e))})),!1;return!!Kg(e)||(t.append(Qg(o,n,i),c(e)),!1)}var u=[],d=Object.assign(Xg,{defaultVisitor:l,convertValue:c,isVisitable:Kg});if(!Lg.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Lg.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),Lg.forEach(n,(function(n,i){!0===(!(Lg.isUndefined(n)||null===n)&&o.call(t,n,Lg.isString(i)?i.trim():i,r,d))&&e(n,r?r.concat(i):[i])})),u.pop()}}(e),t};function Jg(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Zg(e,t){this._pairs=[],e&&$g(e,this,t)}var ev=Zg.prototype;ev.append=function(e,t){this._pairs.push([e,t])},ev.toString=function(e){var t=e?function(t){return e.call(this,t,Jg)}:Jg;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var tv=Zg;function nv(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function rv(e,t,n){if(!t)return e;var r=n&&n.encode||nv;Lg.isFunction(n)&&(n={serialize:n});var o,i=n&&n.serialize;if(o=i?i(t,n):Lg.isURLSearchParams(t)?t.toString():new tv(t,n).toString(r)){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}var ov=function(){function e(){Fg(this,e),this.handlers=[]}return zg(e,[{key:"use",value:function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function(e){this.handlers[e]&&(this.handlers[e]=null)}},{key:"clear",value:function(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function(e){Lg.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}]),e}(),iv=ov,av={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1};function sv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cv(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 lv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cv(Object(n),!0).forEach((function(t){sv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var uv={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:tv,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},dv="undefined"!==typeof window&&"undefined"!==typeof document,pv="object"===typeof navigator&&navigator||void 0,hv=dv&&(!pv||["ReactNative","NativeScript","NS"].indexOf(pv.product)<0),fv="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,mv=dv&&window.location.href||"http://localhost",gv=lv(lv({},e),uv);var vv=function(e){function t(e,n,r,o){var i=e[o++];if("__proto__"===i)return!0;var a=Number.isFinite(+i),s=o>=e.length;return i=!i&&Lg.isArray(r)?r.length:i,s?(Lg.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&Lg.isObject(r[i])||(r[i]=[]),t(e,n,r[i],o)&&Lg.isArray(r[i])&&(r[i]=function(e){var t,n,r={},o=Object.keys(e),i=o.length;for(t=0;t<i;t++)r[n=o[t]]=e[n];return r}(r[i])),!a)}if(Lg.isFormData(e)&&Lg.isFunction(e.entries)){var n={};return Lg.forEachEntry(e,(function(e,r){t(function(e){return Lg.matchAll(/\w+|\[(\w*)]/g,e).map((function(e){return"[]"===e[0]?"":e[1]||e[0]}))}(e),r,n,0)})),n}return null};var yv={transitional:av,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){var n,r=t.getContentType()||"",o=r.indexOf("application/json")>-1,i=Lg.isObject(e);if(i&&Lg.isHTMLForm(e)&&(e=new FormData(e)),Lg.isFormData(e))return o?JSON.stringify(vv(e)):e;if(Lg.isArrayBuffer(e)||Lg.isBuffer(e)||Lg.isStream(e)||Lg.isFile(e)||Lg.isBlob(e)||Lg.isReadableStream(e))return e;if(Lg.isArrayBufferView(e))return e.buffer;if(Lg.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return $g(e,new gv.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return gv.isNode&&Lg.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((n=Lg.isFileList(e))||r.indexOf("multipart/form-data")>-1){var a=this.env&&this.env.FormData;return $g(n?{"files[]":e}:e,a&&new a,this.formSerializer)}}return i||o?(t.setContentType("application/json",!1),function(e,t,n){if(Lg.isString(e))try{return(t||JSON.parse)(e),Lg.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||yv.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(Lg.isResponse(e)||Lg.isReadableStream(e))return e;if(e&&Lg.isString(e)&&(n&&!this.responseType||r)){var o=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(i){if(o){if("SyntaxError"===i.name)throw Gg.from(i,Gg.ERR_BAD_RESPONSE,this,null,this.response);throw i}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:gv.classes.FormData,Blob:gv.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Lg.forEach(["delete","get","head","post","put","patch"],(function(e){yv.headers[e]={}}));var bv=yv;function _v(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Gm(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}var Cv=Lg.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"]),wv=Symbol("internals");function xv(e){return e&&String(e).trim().toLowerCase()}function Ev(e){return!1===e||null==e?e:Lg.isArray(e)?e.map(Ev):String(e)}function kv(e,t,n,r,o){return Lg.isFunction(r)?r.call(this,t,n):(o&&(t=n),Lg.isString(t)?Lg.isString(r)?-1!==t.indexOf(r):Lg.isRegExp(r)?r.test(t):void 0:void 0)}var Sv=function(e,t){function n(e){Fg(this,n),e&&this.set(e)}return zg(n,[{key:"set",value:function(e,t,n){var r=this;function o(e,t,n){var o=xv(t);if(!o)throw new Error("header name must be a non-empty string");var i=Lg.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=Ev(e))}var i=function(e,t){return Lg.forEach(e,(function(e,n){return o(e,n,t)}))};if(Lg.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(Lg.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i(function(e){var t,n,r,o={};return e&&e.split("\n").forEach((function(e){r=e.indexOf(":"),t=e.substring(0,r).trim().toLowerCase(),n=e.substring(r+1).trim(),!t||o[t]&&Cv[t]||("set-cookie"===t?o[t]?o[t].push(n):o[t]=[n]:o[t]=o[t]?o[t]+", "+n:n)})),o}(e),t);else if(Lg.isHeaders(e)){var a,s=_v(e.entries());try{for(s.s();!(a=s.n()).done;){var c=Ym(a.value,2),l=c[0];o(c[1],l,n)}}catch(u){s.e(u)}finally{s.f()}}else null!=e&&o(t,e,n);return this}},{key:"get",value:function(e,t){if(e=xv(e)){var n=Lg.findKey(this,e);if(n){var r=this[n];if(!t)return r;if(!0===t)return function(e){for(var t,n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;t=r.exec(e);)n[t[1]]=t[2];return n}(r);if(Lg.isFunction(t))return t.call(this,r,n);if(Lg.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function(e,t){if(e=xv(e)){var n=Lg.findKey(this,e);return!(!n||void 0===this[n]||t&&!kv(0,this[n],n,t))}return!1}},{key:"delete",value:function(e,t){var n=this,r=!1;function o(e){if(e=xv(e)){var o=Lg.findKey(n,e);!o||t&&!kv(0,n[o],o,t)||(delete n[o],r=!0)}}return Lg.isArray(e)?e.forEach(o):o(e),r}},{key:"clear",value:function(e){for(var t=Object.keys(this),n=t.length,r=!1;n--;){var o=t[n];e&&!kv(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}},{key:"normalize",value:function(e){var t=this,n={};return Lg.forEach(this,(function(r,o){var i=Lg.findKey(n,o);if(i)return t[i]=Ev(r),void delete t[o];var a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))}(o):String(o).trim();a!==o&&delete t[o],t[a]=Ev(r),n[a]=!0})),this}},{key:"concat",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=this.constructor).concat.apply(e,[this].concat(n))}},{key:"toJSON",value:function(e){var t=Object.create(null);return Lg.forEach(this,(function(n,r){null!=n&&!1!==n&&(t[r]=e&&Lg.isArray(n)?n.join(", "):n)})),t}},{key:Symbol.iterator,value:function(){return Object.entries(this.toJSON())[Symbol.iterator]()}},{key:"toString",value:function(){return Object.entries(this.toJSON()).map((function(e){var t=Ym(e,2);return t[0]+": "+t[1]})).join("\n")}},{key:Symbol.toStringTag,get:function(){return"AxiosHeaders"}}],[{key:"from",value:function(e){return e instanceof this?e:new this(e)}},{key:"concat",value:function(e){for(var t=new this(e),n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.forEach((function(e){return t.set(e)})),t}},{key:"accessor",value:function(e){var t=(this[wv]=this[wv]={accessors:{}}).accessors,n=this.prototype;function r(e){var r=xv(e);t[r]||(!function(e,t){var n=Lg.toCamelCase(" "+t);["get","set","has"].forEach((function(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 Lg.isArray(e)?e.forEach(r):r(e),this}}]),n}();Sv.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Lg.reduceDescriptors(Sv.prototype,(function(e,t){var n=e.value,r=t[0].toUpperCase()+t.slice(1);return{get:function(){return n},set:function(e){this[r]=e}}})),Lg.freezeMethods(Sv);var Tv=Sv;function Iv(e,t){var n=this||bv,r=t||n,o=Tv.from(r.headers),i=r.data;return Lg.forEach(e,(function(e){i=e.call(n,i,o.normalize(),t?t.status:void 0)})),o.normalize(),i}function Pv(e){return!(!e||!e.__CANCEL__)}function Av(e,t,n){Gg.call(this,null==e?"canceled":e,Gg.ERR_CANCELED,t,n),this.name="CanceledError"}Lg.inherits(Av,Gg,{__CANCEL__:!0});var Rv=Av;function Dv(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Gg("Request failed with status code "+n.status,[Gg.ERR_BAD_REQUEST,Gg.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}var Mv=function(e,t){e=e||10;var n,r=new Array(e),o=new Array(e),i=0,a=0;return t=void 0!==t?t:1e3,function(s){var c=Date.now(),l=o[a];n||(n=c),r[i]=s,o[i]=c;for(var u=a,d=0;u!==i;)d+=r[u++],u%=e;if((i=(i+1)%e)===a&&(a=(a+1)%e),!(c-n<t)){var p=l&&c-l;return p?Math.round(1e3*d/p):void 0}}};var Nv=function(e,t){var n,r,o=0,i=1e3/t,a=function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();o=i,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[function(){for(var e=Date.now(),t=e-o,s=arguments.length,c=new Array(s),l=0;l<s;l++)c[l]=arguments[l];t>=i?a(c,e):(n=c,r||(r=setTimeout((function(){r=null,a(n)}),i-t)))},function(){return n&&a(n)}]},Lv=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0,o=Mv(50,250);return Nv((function(n){var i=n.loaded,a=n.lengthComputable?n.total:void 0,s=i-r,c=o(s);r=i;var l=sv({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);e(l)}),n)},Bv=function(e,t){var n=null!=e;return[function(r){return t[0]({lengthComputable:n,total:e,loaded:r})},t[1]]},Ov=function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Lg.asap((function(){return e.apply(void 0,n)}))}};function Fv(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function Hv(e){return function(e){if(Array.isArray(e))return qm(e)}(e)||Fv(e)||Gm(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var zv=gv.hasStandardBrowserEnv?function(e,t){return function(n){return n=new URL(n,gv.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)}}(new URL(gv.origin),gv.navigator&&/(msie|trident)/i.test(gv.navigator.userAgent)):function(){return!0},Uv=gv.hasStandardBrowserEnv?{write:function(e,t,n,r,o,i){var a=[e+"="+encodeURIComponent(t)];Lg.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Lg.isString(r)&&a.push("path="+r),Lg.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function Vv(e,t,n){var r=!function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}(t);return e&&(r||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var Wv=function(e){return e instanceof Tv?lv({},e):e};function jv(e,t){t=t||{};var n={};function r(e,t,n,r){return Lg.isPlainObject(e)&&Lg.isPlainObject(t)?Lg.merge.call({caseless:r},e,t):Lg.isPlainObject(t)?Lg.merge({},t):Lg.isArray(t)?t.slice():t}function o(e,t,n,o){return Lg.isUndefined(t)?Lg.isUndefined(e)?void 0:r(void 0,e,0,o):r(e,t,0,o)}function i(e,t){if(!Lg.isUndefined(t))return r(void 0,t)}function a(e,t){return Lg.isUndefined(t)?Lg.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}var 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:function(e,t,n){return o(Wv(e),Wv(t),0,!0)}};return Lg.forEach(Object.keys(Object.assign({},e,t)),(function(r){var i=c[r]||o,a=i(e[r],t[r],r);Lg.isUndefined(a)&&i!==s||(n[r]=a)})),n}var qv=function(e){var t,n,r=jv({},e),o=r.data,i=r.withXSRFToken,a=r.xsrfHeaderName,s=r.xsrfCookieName,c=r.headers,l=r.auth;if(r.headers=c=Tv.from(c),r.url=rv(Vv(r.baseURL,r.url,r.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&c.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),Lg.isFormData(o))if(gv.hasStandardBrowserEnv||gv.hasStandardBrowserWebWorkerEnv)c.setContentType(void 0);else if(!1!==(t=c.getContentType())){var u=t?t.split(";").map((function(e){return e.trim()})).filter(Boolean):[],d=jm(n=u)||Fv(n)||Gm(n)||Km(),p=d[0],h=d.slice(1);c.setContentType([p||"multipart/form-data"].concat(Hv(h)).join("; "))}if(gv.hasStandardBrowserEnv&&(i&&Lg.isFunction(i)&&(i=i(r)),i||!1!==i&&zv(r.url))){var f=a&&s&&Uv.read(s);f&&c.set(a,f)}return r},Gv="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){var r,o,i,a,s,c=qv(e),l=c.data,u=Tv.from(c.headers).normalize(),d=c.responseType,p=c.onUploadProgress,h=c.onDownloadProgress;function f(){a&&a(),s&&s(),c.cancelToken&&c.cancelToken.unsubscribe(r),c.signal&&c.signal.removeEventListener("abort",r)}var m=new XMLHttpRequest;function g(){if(m){var r=Tv.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());Dv((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}}if(m.open(c.method.toUpperCase(),c.url,!0),m.timeout=c.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 Gg("Request aborted",Gg.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new Gg("Network Error",Gg.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){var t=c.timeout?"timeout of "+c.timeout+"ms exceeded":"timeout exceeded",r=c.transitional||av;c.timeoutErrorMessage&&(t=c.timeoutErrorMessage),n(new Gg(t,r.clarifyTimeoutError?Gg.ETIMEDOUT:Gg.ECONNABORTED,e,m)),m=null},void 0===l&&u.setContentType(null),"setRequestHeader"in m&&Lg.forEach(u.toJSON(),(function(e,t){m.setRequestHeader(t,e)})),Lg.isUndefined(c.withCredentials)||(m.withCredentials=!!c.withCredentials),d&&"json"!==d&&(m.responseType=c.responseType),h){var v=Ym(Lv(h,!0),2);i=v[0],s=v[1],m.addEventListener("progress",i)}if(p&&m.upload){var y=Ym(Lv(p),2);o=y[0],a=y[1],m.upload.addEventListener("progress",o),m.upload.addEventListener("loadend",a)}(c.cancelToken||c.signal)&&(r=function(t){m&&(n(!t||t.type?new Rv(null,e,m):t),m.abort(),m=null)},c.cancelToken&&c.cancelToken.subscribe(r),c.signal&&(c.signal.aborted?r():c.signal.addEventListener("abort",r)));var b=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c.url);b&&-1===gv.protocols.indexOf(b)?n(new Gg("Unsupported protocol "+b+":",Gg.ERR_BAD_REQUEST,e)):m.send(l||null)}))},Kv=function(e,t){var n=(e=e?e.filter(Boolean):[]).length;if(t||n){var r,o=new AbortController,i=function(e){if(!r){r=!0,s();var t=e instanceof Error?e:this.reason;o.abort(t instanceof Gg?t:new Rv(t instanceof Error?t.message:t))}},a=t&&setTimeout((function(){a=null,i(new Gg("timeout ".concat(t," of ms exceeded"),Gg.ETIMEDOUT))}),t),s=function(){e&&(a&&clearTimeout(a),a=null,e.forEach((function(e){e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)})),e=null)};e.forEach((function(e){return e.addEventListener("abort",i)}));var c=o.signal;return c.unsubscribe=function(){return Lg.asap(s)},c}};function Yv(e){this.wrapped=e}function Qv(e){var t,n;function r(t,n){try{var i=e[t](n),a=i.value,s=a instanceof Yv;Promise.resolve(s?a.wrapped:a).then((function(e){s?r("return"===t?"return":"next",e):o(i.done?"return":"normal",e)}),(function(e){r("throw",e)}))}catch(c){o("throw",c)}}function o(e,o){switch(e){case"return":t.resolve({value:o,done:!0});break;case"throw":t.reject(o);break;default:t.resolve({value:o,done:!1})}(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,o){return new Promise((function(i,a){var s={key:e,arg:o,resolve:i,reject:a,next:null};n?n=n.next=s:(t=n=s,r(e,o))}))},"function"!==typeof e.return&&(this.return=void 0)}function Xv(e){return function(){return new Qv(e.apply(this,arguments))}}function $v(e){return new Yv(e)}function Jv(e,t){var n={},r=!1;function o(n,o){return r=!0,o=new Promise((function(t){t(e[n](o))})),{done:!1,value:t(o)}}return n["undefined"!==typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},n.next=function(e){return r?(r=!1,e):o("next",e)},"function"===typeof e.throw&&(n.throw=function(e){if(r)throw r=!1,e;return o("throw",e)}),"function"===typeof e.return&&(n.return=function(e){return r?(r=!1,e):o("return",e)}),n}function Zv(e){var t,n,r,o=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);o--;){if(n&&null!=(t=e[n]))return t.call(e);if(r&&null!=(t=e[r]))return new ey(t.call(e));n="@@asyncIterator",r="@@iterator"}throw new TypeError("Object is not async iterable")}function ey(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then((function(e){return{value:e,done:t}}))}return ey=function(e){this.s=e,this.n=e.next},ey.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new ey(e)}Qv.prototype["function"===typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},Qv.prototype.next=function(e){return this._invoke("next",e)},Qv.prototype.throw=function(e){return this._invoke("throw",e)},Qv.prototype.return=function(e){return this._invoke("return",e)};var ty,ny,ry=Ug.mark((function e(t,n){var r,o,i;return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.byteLength,n&&!(r<n)){e.next=5;break}return e.next=4,t;case 4:return e.abrupt("return");case 5:o=0;case 6:if(!(o<r)){e.next=13;break}return i=o+n,e.next=10,t.slice(o,i);case 10:o=i,e.next=6;break;case 13:case"end":return e.stop()}}),e)})),oy=function(){var e=Xv(Ug.mark((function e(t,n){var r,o,i,a,s,c;return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=!1,o=!1,e.prev=2,a=Zv(iy(t));case 4:return e.next=6,$v(a.next());case 6:if(!(r=!(s=e.sent).done)){e.next=12;break}return c=s.value,e.delegateYield(Jv(Zv(ry(c,n)),$v),"t0",9);case 9:r=!1,e.next=4;break;case 12:e.next=18;break;case 14:e.prev=14,e.t1=e.catch(2),o=!0,i=e.t1;case 18:if(e.prev=18,e.prev=19,!r||null==a.return){e.next=23;break}return e.next=23,$v(a.return());case 23:if(e.prev=23,!o){e.next=26;break}throw i;case 26:return e.finish(23);case 27:return e.finish(18);case 28:case"end":return e.stop()}}),e,null,[[2,14,18,28],[19,,23,27]])})));return function(t,n){return e.apply(this,arguments)}}(),iy=function(){var e=Xv(Ug.mark((function e(t){var n,r,o,i;return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t[Symbol.asyncIterator]){e.next=3;break}return e.delegateYield(Jv(Zv(t),$v),"t0",2);case 2:return e.abrupt("return");case 3:n=t.getReader(),e.prev=4;case 5:return e.next=7,$v(n.read());case 7:if(r=e.sent,o=r.done,i=r.value,!o){e.next=12;break}return e.abrupt("break",16);case 12:return e.next=14,i;case 14:e.next=5;break;case 16:return e.prev=16,e.next=19,$v(n.cancel());case 19:return e.finish(16);case 20:case"end":return e.stop()}}),e,null,[[4,,16,20]])})));return function(t){return e.apply(this,arguments)}}(),ay=function(e,t,n,r){var o,i=oy(e,t),a=0,s=function(e){o||(o=!0,r&&r(e))};return new ReadableStream({pull:function(e){return Og(Ug.mark((function t(){var r,o,c,l,u;return Ug.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,i.next();case 3:if(r=t.sent,o=r.done,c=r.value,!o){t.next=10;break}return s(),e.close(),t.abrupt("return");case 10:l=c.byteLength,n&&(u=a+=l,n(u)),e.enqueue(new Uint8Array(c)),t.next=19;break;case 15:throw t.prev=15,t.t0=t.catch(0),s(t.t0),t.t0;case 19:case"end":return t.stop()}}),t,null,[[0,15]])})))()},cancel:function(e){return s(e),i.return()}},{highWaterMark:2})},sy="function"===typeof fetch&&"function"===typeof Request&&"function"===typeof Response,cy=sy&&"function"===typeof ReadableStream,ly=sy&&("function"===typeof TextEncoder?(ty=new TextEncoder,function(e){return ty.encode(e)}):function(){var e=Og(Ug.mark((function e(t){return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Uint8Array,e.next=3,new Response(t).arrayBuffer();case 3:return e.t1=e.sent,e.abrupt("return",new e.t0(e.t1));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),uy=function(e){try{for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return!!e.apply(void 0,n)}catch(o){return!1}},dy=cy&&uy((function(){var e=!1,t=new Request(gv.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),py=cy&&uy((function(){return Lg.isReadableStream(new Response("").body)})),hy={stream:py&&function(e){return e.body}};sy&&(ny=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((function(e){!hy[e]&&(hy[e]=Lg.isFunction(ny[e])?function(t){return t[e]()}:function(t,n){throw new Gg("Response type '".concat(e,"' is not supported"),Gg.ERR_NOT_SUPPORT,n)})})));var fy=function(){var e=Og(Ug.mark((function e(t){var n;return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=t){e.next=2;break}return e.abrupt("return",0);case 2:if(!Lg.isBlob(t)){e.next=4;break}return e.abrupt("return",t.size);case 4:if(!Lg.isSpecCompliantForm(t)){e.next=9;break}return n=new Request(gv.origin,{method:"POST",body:t}),e.next=8,n.arrayBuffer();case 8:case 15:return e.abrupt("return",e.sent.byteLength);case 9:if(!Lg.isArrayBufferView(t)&&!Lg.isArrayBuffer(t)){e.next=11;break}return e.abrupt("return",t.byteLength);case 11:if(Lg.isURLSearchParams(t)&&(t+=""),!Lg.isString(t)){e.next=16;break}return e.next=15,ly(t);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),my=function(){var e=Og(Ug.mark((function e(t,n){var r;return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=Lg.toFiniteNumber(t.getContentLength()),e.abrupt("return",null==r?fy(n):r);case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),gy=sy&&function(){var e=Og(Ug.mark((function e(t){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_,C,w,x,E,k,S,T,I,P,A,R,D,M,N,L;return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=qv(t),r=n.url,o=n.method,i=n.data,a=n.signal,s=n.cancelToken,c=n.timeout,l=n.onDownloadProgress,u=n.onUploadProgress,d=n.responseType,p=n.headers,h=n.withCredentials,f=void 0===h?"same-origin":h,m=n.fetchOptions,d=d?(d+"").toLowerCase():"text",g=Kv([a,s&&s.toAbortSignal()],c),y=g&&g.unsubscribe&&function(){g.unsubscribe()},e.prev=4,e.t0=u&&dy&&"get"!==o&&"head"!==o,!e.t0){e.next=11;break}return e.next=9,my(p,i);case 9:e.t1=b=e.sent,e.t0=0!==e.t1;case 11:if(!e.t0){e.next=15;break}_=new Request(r,{method:"POST",body:i,duplex:"half"}),Lg.isFormData(i)&&(C=_.headers.get("content-type"))&&p.setContentType(C),_.body&&(w=Bv(b,Lv(Ov(u))),x=Ym(w,2),E=x[0],k=x[1],i=ay(_.body,65536,E,k));case 15:return Lg.isString(f)||(f=f?"include":"omit"),S="credentials"in Request.prototype,v=new Request(r,lv(lv({},m),{},{signal:g,method:o.toUpperCase(),headers:p.normalize().toJSON(),body:i,duplex:"half",credentials:S?f:void 0})),e.next=20,fetch(v);case 20:return T=e.sent,I=py&&("stream"===d||"response"===d),py&&(l||I&&y)&&(P={},["status","statusText","headers"].forEach((function(e){P[e]=T[e]})),A=Lg.toFiniteNumber(T.headers.get("content-length")),R=l&&Bv(A,Lv(Ov(l),!0))||[],D=Ym(R,2),M=D[0],N=D[1],T=new Response(ay(T.body,65536,M,(function(){N&&N(),y&&y()})),P)),d=d||"text",e.next=26,hy[Lg.findKey(hy,d)||"text"](T,t);case 26:return L=e.sent,!I&&y&&y(),e.next=30,new Promise((function(e,n){Dv(e,n,{data:L,headers:Tv.from(T.headers),status:T.status,statusText:T.statusText,config:t,request:v})}));case 30:return e.abrupt("return",e.sent);case 33:if(e.prev=33,e.t2=e.catch(4),y&&y(),!e.t2||"TypeError"!==e.t2.name||!/fetch/i.test(e.t2.message)){e.next=38;break}throw Object.assign(new Gg("Network Error",Gg.ERR_NETWORK,t,v),{cause:e.t2.cause||e.t2});case 38:throw Gg.from(e.t2,e.t2&&e.t2.code,t,v);case 39:case"end":return e.stop()}}),e,null,[[4,33]])})));return function(t){return e.apply(this,arguments)}}(),vy={http:null,xhr:Gv,fetch:gy};Lg.forEach(vy,(function(e,t){if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}}));var yy=function(e){return"- ".concat(e)},by=function(e){return Lg.isFunction(e)||null===e||!1===e},_y=function(e){for(var t,n,r=(e=Lg.isArray(e)?e:[e]).length,o={},i=0;i<r;i++){var a=void 0;if(n=t=e[i],!by(t)&&void 0===(n=vy[(a=String(t)).toLowerCase()]))throw new Gg("Unknown adapter '".concat(a,"'"));if(n)break;o[a||"#"+i]=n}if(!n){var s=Object.entries(o).map((function(e){var t=Ym(e,2),n=t[0],r=t[1];return"adapter ".concat(n," ")+(!1===r?"is not supported by the environment":"is not available in the build")})),c=r?s.length>1?"since :\n"+s.map(yy).join("\n"):" "+yy(s[0]):"as no adapter specified";throw new Gg("There is no suitable adapter to dispatch the request "+c,"ERR_NOT_SUPPORT")}return n};function Cy(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Rv(null,e)}function wy(e){return Cy(e),e.headers=Tv.from(e.headers),e.data=Iv.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),_y(e.adapter||bv.adapter)(e).then((function(t){return Cy(e),t.data=Iv.call(e,e.transformResponse,t),t.headers=Tv.from(t.headers),t}),(function(t){return Pv(t)||(Cy(e),t&&t.response&&(t.response.data=Iv.call(e,e.transformResponse,t.response),t.response.headers=Tv.from(t.response.headers))),Promise.reject(t)}))}var xy="1.8.4",Ey={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){Ey[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var ky={};Ey.transitional=function(e,t,n){function r(e,t){return"[Axios v1.8.4] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,o,i){if(!1===e)throw new Gg(r(o," has been removed"+(t?" in "+t:"")),Gg.ERR_DEPRECATED);return t&&!ky[o]&&(ky[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)}},Ey.spelling=function(e){return function(t,n){return console.warn("".concat(n," is likely a misspelling of ").concat(e)),!0}};var Sy={assertOptions:function(e,t,n){if("object"!==typeof e)throw new Gg("options must be an object",Gg.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],a=t[i];if(a){var s=e[i],c=void 0===s||a(s,i,e);if(!0!==c)throw new Gg("option "+i+" must be "+c,Gg.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Gg("Unknown option "+i,Gg.ERR_BAD_OPTION)}},validators:Ey},Ty=Sy.validators,Iy=function(){function e(t){Fg(this,e),this.defaults=t,this.interceptors={request:new iv,response:new iv}}return zg(e,[{key:"request",value:function(){var e=Og(Ug.mark((function e(t,n){var r,o;return Ug.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this._request(t,n);case 3:return e.abrupt("return",e.sent);case 6:if(e.prev=6,e.t0=e.catch(0),e.t0 instanceof Error){r={},Error.captureStackTrace?Error.captureStackTrace(r):r=new Error,o=r.stack?r.stack.replace(/^.+\n/,""):"";try{e.t0.stack?o&&!String(e.t0.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(e.t0.stack+="\n"+o):e.t0.stack=o}catch(i){}}throw e.t0;case 10:case"end":return e.stop()}}),e,this,[[0,6]])})));return function(t,n){return e.apply(this,arguments)}}()},{key:"_request",value:function(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{};var n=t=jv(this.defaults,t),r=n.transitional,o=n.paramsSerializer,i=n.headers;void 0!==r&&Sy.assertOptions(r,{silentJSONParsing:Ty.transitional(Ty.boolean),forcedJSONParsing:Ty.transitional(Ty.boolean),clarifyTimeoutError:Ty.transitional(Ty.boolean)},!1),null!=o&&(Lg.isFunction(o)?t.paramsSerializer={serialize:o}:Sy.assertOptions(o,{encode:Ty.function,serialize:Ty.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Sy.assertOptions(t,{baseUrl:Ty.spelling("baseURL"),withXsrfToken:Ty.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();var a=i&&Lg.merge(i.common,i[t.method]);i&&Lg.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete i[e]})),t.headers=Tv.concat(a,i);var s=[],c=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(c=c&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));var l,u=[];this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)}));var d,p=0;if(!c){var h=[wy.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,u),d=h.length,l=Promise.resolve(t);p<d;)l=l.then(h[p++],h[p++]);return l}d=s.length;var f=t;for(p=0;p<d;){var m=s[p++],g=s[p++];try{f=m(f)}catch(v){g.call(this,v);break}}try{l=wy.call(this,f)}catch(v){return Promise.reject(v)}for(p=0,d=u.length;p<d;)l=l.then(u[p++],u[p++]);return l}},{key:"getUri",value:function(e){return rv(Vv((e=jv(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}]),e}();Lg.forEach(["delete","get","head","options"],(function(e){Iy.prototype[e]=function(t,n){return this.request(jv(n||{},{method:e,url:t,data:(n||{}).data}))}})),Lg.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(jv(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Iy.prototype[e]=t(),Iy.prototype[e+"Form"]=t(!0)}));var Py=Iy,Ay=function(){function e(t){if(Fg(this,e),"function"!==typeof t)throw new TypeError("executor must be a function.");var n;this.promise=new Promise((function(e){n=e}));var r=this;this.promise.then((function(e){if(r._listeners){for(var t=r._listeners.length;t-- >0;)r._listeners[t](e);r._listeners=null}})),this.promise.then=function(e){var t,n=new Promise((function(e){r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},t((function(e,t,o){r.reason||(r.reason=new Rv(e,t,o),n(r.reason))}))}return zg(e,[{key:"throwIfRequested",value:function(){if(this.reason)throw this.reason}},{key:"subscribe",value:function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}},{key:"unsubscribe",value:function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}}},{key:"toAbortSignal",value:function(){var e=this,t=new AbortController,n=function(e){t.abort(e)};return this.subscribe(n),t.signal.unsubscribe=function(){return e.unsubscribe(n)},t.signal}}],[{key:"source",value:function(){var t;return{token:new e((function(e){t=e})),cancel:t}}}]),e}(),Ry=Ay;var Dy={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(Dy).forEach((function(e){var t=Ym(e,2),n=t[0],r=t[1];Dy[r]=n}));var My=Dy;var Ny=function e(t){var n=new Py(t),r=Qm(Py.prototype.request,n);return Lg.extend(r,Py.prototype,n,{allOwnKeys:!0}),Lg.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(jv(t,n))},r}(bv);Ny.Axios=Py,Ny.CanceledError=Rv,Ny.CancelToken=Ry,Ny.isCancel=Pv,Ny.VERSION=xy,Ny.toFormData=$g,Ny.AxiosError=Gg,Ny.Cancel=Ny.CanceledError,Ny.all=function(e){return Promise.all(e)},Ny.spread=function(e){return function(t){return e.apply(null,t)}},Ny.isAxiosError=function(e){return Lg.isObject(e)&&!0===e.isAxiosError},Ny.mergeConfig=jv,Ny.AxiosHeaders=Tv,Ny.formToJSON=function(e){return vv(Lg.isHTMLForm(e)?new FormData(e):e)},Ny.getAdapter=_y,Ny.HttpStatusCode=My,Ny.default=Ny;var Ly=Ny,By=__webpack_require__(7093),Oy=__webpack_require__.n(By),Fy=3e4;function Hy(e,t,n,r){return void 0===n&&(n={}),Gy(e,n,t,r),Ky("GET",e,t,n,Ly.get(e,n),r)}function zy(e,t,n,r,o){return void 0===r&&(r={}),Gy(e,r,t,o),Ky("POST",e,t,r,Ly.post(e,n,r),o)}function Uy(e,t,n,r,o){return void 0===r&&(r={}),Gy(e,r,t,o),Ky("PUT",e,t,r,Ly.put(e,n,r),o)}function Vy(e,t,n,r){return void 0===n&&(n={}),Gy(e,n,t,r),Ky("DELETE",e,t,n,Ly.delete(e,n),r)}function Wy(e,t,n){return void 0===n&&(n={}),qy(e,"DirectClientCall",t,n)}function jy(e,t,n){return void 0===n&&(n={}),qy(new Promise((function(t,r){Oy()(e,{param:n.callbackName,timeout:n.timeout||Fy},(function(e,n){e?r(e):t(n)}))})),e,t,n)}function qy(e,t,n,r){var o={operationName:n.operation,requestUri:t,partnerName:n.partnerName,customData:n.customData},i=performance.now();return e.then((function(e){return r.errorField&&e[r.errorField]?Promise.reject(e[r.errorField]):(o.httpStatusCode=200,Promise.resolve(e))})).catch((function(e){return o.httpStatusCode=500,o.errorMessage=e.message?e.message.toString():e.toString(),Promise.reject(e)})).finally((function(){var e,t=performance.now();o.latency=t-i,o.timeout=null!==(e=r.timeout)&&void 0!==e?e:Fy,Ch(o)}))}function Gy(e,t,n,r){var o,i,a,s;if(void 0===t.timeout&&(t.timeout=Fy),t.headers||(t.headers={}),!1!==(null===r||void 0===r?void 0:r.addXRequestedWithHeader)&&(t.headers["X-Requested-With"]="XMLHttpRequest"),vh(),!1!==(null===r||void 0===r?void 0:r.addCVHeader)&&(t.headers["MS-CV"]=gh()),(null===r||void 0===r?void 0:r.withCredentials)&&(t.withCredentials=!0),!function(e){var t;try{t=location.href}catch(a){var n=document.createElement("a");n.href="",t=n.href}var r=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,o=r.exec(t.toLowerCase()),i=r.exec(e?e.toLowerCase():"");return!(!i||!o||i[1]===o[1]&&i[2]===o[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(o[3]||("http:"===o[1]?"80":"443")))}(e)){var c=function(){for(var e="__RequestVerificationToken",t=document.getElementsByTagName("input"),n=0;n<t.length;n++){var r=t[n];if("hidden"===r.type&&r.name===e)return{name:e,value:r.value}}return null}();c&&(t.headers[c.name]=c.value)}if((null===n||void 0===n?void 0:n.operation)&&(null===(i=null===(o=window.BradburyTelemetry)||void 0===o?void 0:o.cc)||void 0===i||i.setProperty("root-operation",null!==(a=null===n||void 0===n?void 0:n.operation)&&void 0!==a?a:"")),null===(s=window.BradburyTelemetry)||void 0===s?void 0:s.cc){var l=window.BradburyTelemetry.cc.serialize();l&&!1!==(null===r||void 0===r?void 0:r.addCorrelationContextHeader)&&(t.headers["Correlation-Context"]=l)}}var Ky=function(e,n,r,o,i,a){var s,c={operationName:r.operation,requestUri:n,httpMethod:e,partnerName:r.partnerName,customData:r.customData,overrideCv:null===(s=o.headers)||void 0===s?void 0:s["MS-CV"]},l=performance.now();return i.then((function(e){return c.httpStatusCode=e.status,c.contentType=e.headers["content-type"],c.responseSize=e.headers["content-length"],e})).catch((function(e){var n,r,o,i,a,s=NaN,l="";return e.code&&(s=parseInt(e.code,10)||NaN,l=String(e.code)||""),"ECONNABORTED"!==l&&"ERR_NETWORK"!==e.code&&"ERR_CANCELED"!==e.code||(c.customData=(0,t.__assign)((0,t.__assign)({},c.customData),{axiosError:e})),c.serviceErrorCode=s,c.errorCode=l,c.errorMessage=e.message,e.response&&e.response.status&&(c.httpStatusCode=e.response.status),e.response&&e.response.headers&&(c.contentType=e.response.headers["content-type"],c.responseSize=e.response.headers["content-length"]),(null===(r=null===(n=e.response)||void 0===n?void 0:n.data)||void 0===r?void 0:r.error)&&(c.responseDataError=null===(i=null===(o=e.response)||void 0===o?void 0:o.data)||void 0===i?void 0:i.error),e.config&&(e.config.headers={},e.config.data={}),e.response&&(e.response.headers={}),(null===(a=e.response)||void 0===a?void 0:a.config)&&(e.response.config.headers={},e.response.config.data={}),Promise.reject(e)})).finally((function(){var e,t=performance.now();c.latency=t-l,c.timeout=null!==(e=o.timeout)&&void 0!==e?e:Fy,Ch(c,null===a||void 0===a?void 0:a.overrideRequestQosData)}))},Yy={top:-2,height:1,position:"absolute",overflow:"hidden"},Qy=function(e){var n=e.area,r=e.view,o=e.manualPageView,i=void 0!==o&&o,a=e.requiredComponents,s=e.withoutQosTracking,c=void 0!==s&&s,l=e.shareParentOperations,u=void 0!==l&&l,d=e.scrollToTopOnNav,p=void 0===d||d,h=e.routeHeader,f=e.children,m=(0,t.__rest)(e,["area","view","manualPageView","requiredComponents","withoutQosTracking","shareParentOperations","scrollToTopOnNav","routeHeader","children"]);return Hd().createElement(Ff,(0,t.__assign)({},m,{key:"".concat(n,".").concat(r)}),h?Hd().createElement("div",{style:Yy,"aria-live":"assertive"},h):null,Hd().createElement(Zy,{area:n,view:r,manualPageView:i}),p?Hd().createElement(Jy,null):null,c?Hd().createElement($y,null,f):Hd().createElement(Xy,{area:n,view:r,manualPageView:i,requiredComponents:a,shareParentOperations:u},f))},Xy=function(e){var t=e.area,n=e.view,r=e.manualPageView,o=void 0!==r&&r,i=e.shareParentOperations,a=void 0!==i&&i,s=e.requiredComponents,c=e.children;return Hd().createElement(fm,{area:t,view:n,manualPageView:o,requiredComponents:s||[],autoTrackComponents:!s},Hd().createElement(Tm,{shareParentOperations:a},c))},$y=function(e){var t=e.children;return Hd().createElement(Hd().Fragment,null,t)},Jy=function(){var e=document.getElementById(Qd.Q);return(0,Fd.useLayoutEffect)((function(){e?e.scrollTop=0:window.scrollTo(0,0)}),[]),null},Zy=function(e){var t=e.area,n=e.view,r=e.manualPageView;return(0,Fd.useEffect)((function(){r?y().setSpaPageId("".concat(t,".").concat(n)):wh(t,n)}),[]),Hd().createElement(Hd().Fragment,null)};function eb(e,t){var n;void 0===t&&(t=!0);var r,o=e.toLowerCase(),i=(null===(n=window.MeePortal)||void 0===n?void 0:n.g_userFeatures)||[];r=nb(o)?o.substr(0,o.length-tb.length):"".concat(o,"cf");var a=i.filter((function(e){return e.split(":")[0]===o||e.split(":")[0]===r}));return a.length>0&&t&&function(e){var t;null===(t=window.BradburyTelemetry)||void 0===t||t.experiments.reportExperimentTrigger(e)}(a.join("|")),i.some((function(e){return e.split(":")[0]===o}))}var tb="cf",nb=function(e){return e.substr(-tb.length)===tb};var rb={startOperation:function(e,t,n){},reportSuccess:function(e,t,n){},reportFailure:function(e,t,n,r){},reportCancel:function(e,t){}},ob=(0,Fd.createContext)(rb),ib=function(e){var n,r=Lm();if(e.updatingView){var o=null===(n=r[e.operationData.operationName])||void 0===n?void 0:n.status;return Hd().createElement(up,{isUpdating:"updating"===o},Hd().createElement(ab,(0,t.__assign)({},e)))}return Hd().createElement(ab,(0,t.__assign)({},e))},ab=function(e){var t=e.operationData,n=e.finishedView,r=e.failedView,o=void 0===r?null:r,i=e.firstLoadView,a=void 0===i?null:i,s=e.inertView,c=void 0===s?null:s,l=e.updateFailedView,u=void 0===l?o:l,d=e.updatingView,p=void 0===d?n:d,h=Lm()[t.operationName],f=null===h||void 0===h?void 0:h.status;if(!f)return"finished"===t.defaultState?n:c;switch(f){case"updating":return p;case"first-load":return a;case"finished":return n;case"update-failed":return u;case"failed":return o;default:return c}},sb=function(e){var n,r,o=null!==(r=null===(n=Am().operationEntities)||void 0===n?void 0:n.ExternalProgressView)&&void 0!==r?r:ib;return Hd().createElement(o,(0,t.__assign)({},e))},cb="ViewportProvider",lb="Fluentv9Theming",ub=["TwoUIV9Text","TwoUIV9Group2","TwoUIV9Stack"],db=function(e){var n,r=e.areaBiId,o=e.children,i=eb("GTwouiLogging")?Th:void 0,a=eb(cb),s=eb(lb),c=eb("XGPUPhaseTwo",!1),l=eb("XGPUPhaseTwoComingSoon",!1);n=c||l;var u=eb("PCGamePassPhaseTwo",!1),d=eb("PCGamePassPhaseTwoComingSoon",!1),p={areaBiId:r||"areaUndefined"},h=n||(u||d)?["lowerMediaImageHeight"]:[],f=a?[cb]:[],m=s?[lb]:[],g=[];ub.forEach((function(e){eb(e)&&g.push(e)}));var v=(0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)([],h,!0),f,!0),["exampleComponentFlight"],!1),m,!0),g,!0);return Hd().createElement(Wm,{twoUITelemetryIds:p,logComponentMountEvent:i,getCv:gh,reportClick:um,reportHttpUrl:kh,reportComponentValidationErrorEvent:Sh,externalEntities:{operationEntities:{operationDispatchContext:Cm,ExternalProgressView:km},componentQosContext:gm},twoUIFlights:v},o)},pb=function(e,t){if(!e)throw Error("inMemoryCache: null promiseCache sent to removePromiseCacheEntry");e[t]=null},hb=function(e,n,r,o){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var i,a,s,c;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:if(!e)throw Error("inMemoryCache: null promiseCache sent to fromInMemoryCache");return(i=e[n])?(null===o||void 0===o?void 0:o.reload)?[4,a=r()]:[3,2]:[3,3];case 1:t.sent(),e[n]=a,i=a,t.label=2;case 2:return[2,i];case 3:s=r(),e[n]=s,t.label=4;case 4:return t.trys.push([4,6,,7]),[4,s];case 5:return t.sent(),[3,7];case 6:throw c=t.sent(),e[n]=null,c;case 7:return[2,s]}}))}))},fb=new Set(["ERR_NETWORK","ECONNABORTED"]),mb={};var gb,vb=function(e){var t,n=null!==(t=e.errorCode)&&void 0!==t?t:"";return fb.has(n)&&!function(e){return e.requestTimeout&&e.latencyMs&&e.latencyMs>=e.requestTimeout}(e)?(e.isSuccess=!0,m):f},yb=function(e){var n=e.errorMessage,r=e.errorComponent,o=(0,Fd.useState)({title:"",summary:""}),i=o[0],a=o[1];jd((function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e;return(0,t.__generator)(this,(function(n){switch(n.label){case 0:return[4,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){return[2,hb(mb,"getFatalErrorContent",(function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,Hy("/CmsContent/fatalError",{operation:"GetFatalErrorPageContent"},{},{overrideRequestQosData:vb})];case 1:return[2,t.sent().data];case 2:return e=t.sent(),401===(null===(n=e.response)||void 0===n?void 0:n.status)&&window.location.reload(),[2,Promise.reject(e)];case 3:return[2]}}))}))}))]}))}))];case 1:return e=n.sent(),a(e),[2]}}))}))}));try{dh({error:"ErrorComponentWrapper_unhandledException",data:{errorMessage:n||"unhandled exception"}})}catch(CJ){}return r({content:i,cv:gh()})},bb=function(e,t){var n,r=window.BradburyTelemetry.bi.getCurrentPageId()||"unknown.unknown",o=t?t.componentStack:e.stack;!function(e){var t;null===(t=window.BradburyTelemetry)||void 0===t||t.qos.reportFatalError(e)}({location:null===(n=window.BradburyTelemetry)||void 0===n?void 0:n.bi.getCurrentLocation(),message:e?e.message:"",pageId:r,script:"",userAgent:window.navigator.userAgent||"",ext:{Area:r.split(".")[0],Stack:JSON.stringify(o),isReact:!0,devServer:null!==Tp("awa-devserver")}})},_b=(0,Fd.createContext)(null),Cb=function(e){var n=e.children,r=e.errorComponent,o=(0,Fd.useState)(!1),i=o[0],a=o[1],s=(0,Fd.useState)(""),c=s[0],l=s[1];return i?Hd().createElement(yb,{errorMessage:c,errorComponent:r}):Hd().createElement(_b.Provider,{value:{protectedOperation:function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,e()];case 1:return[2,t.sent()];case 2:return n=t.sent(),console.error(n),a(!0),l(n.message),bb(n),[3,3];case 3:return[2,Promise.resolve(null)]}}))}))}}},n)},wb=function(e){function n(t){var n=e.call(this,t)||this;return n.resetErrorState=function(){n.setState({hasError:!1})},n.state={hasError:!1},n}return(0,t.__extends)(n,e),n.getDerivedStateFromError=function(e){return{hasError:!0,errorMessage:null===e||void 0===e?void 0:e.message}},n.prototype.componentDidMount=function(){window.addEventListener("popstate",this.resetErrorState)},n.prototype.componentDidCatch=function(e,t){bb(e,t)},n.prototype.componentWillUnmount=function(){window.removeEventListener("popstate",this.resetErrorState)},n.prototype.render=function(){return this.state.hasError?Hd().createElement(yb,{errorMessage:this.state.errorMessage,errorComponent:this.props.errorComponent}):Hd().createElement(Cb,{errorComponent:this.props.errorComponent},this.props.children)},n}(Hd().Component);!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)"}(gb||(gb={}));var xb,Eb=0,kb=1,Sb=2,Tb="undefined"!==typeof navigator&&/rv:11.0/.test(navigator.userAgent),Ib={};try{Ib=window||{}}catch(U){}var Pb,Ab=function(){function e(e,n){var r,o,i,a,s,c;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=(0,t.__assign)({injectionMode:"undefined"===typeof document?Eb:kb,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(r=null===n||void 0===n?void 0:n.classNameToArgs)&&void 0!==r?r:this._classNameToArgs,this._counter=null!==(o=null===n||void 0===n?void 0:n.counter)&&void 0!==o?o:this._counter,this._keyToClassName=null!==(a=null!==(i=this._config.classNameCache)&&void 0!==i?i:null===n||void 0===n?void 0:n.keyToClassName)&&void 0!==a?a:this._keyToClassName,this._preservedRules=null!==(s=null===n||void 0===n?void 0:n.preservedRules)&&void 0!==s?s:this._preservedRules,this._rules=null!==(c=null===n||void 0===n?void 0:n.rules)&&void 0!==c?c:this._rules}return e.getInstance=function(){if(!(xb=Ib.__stylesheet__)||xb._lastStyleElement&&xb._lastStyleElement.ownerDocument!==document){var t=(null===Ib||void 0===Ib?void 0:Ib.FabricConfig)||{},n=new e(t.mergeStyles,t.serializedStylesheet);xb=n,Ib.__stylesheet__=n}return xb},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=(0,t.__assign)((0,t.__assign)({},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=n!==Eb?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),r)switch(n){case kb:var o=r.sheet;try{o.insertRule(e,o.cssRules.length)}catch(i){}break;case Sb: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(),Tb||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 Rb(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=[],r=[],o=Ab.getInstance();function i(e){for(var t=0,a=e;t<a.length;t++){var s=a[t];if(s)if("string"===typeof s)if(s.indexOf(" ")>=0)i(s.split(" "));else{var c=o.argsFromClassName(s);c?i(c):-1===n.indexOf(s)&&n.push(s)}else Array.isArray(s)?i(s):"object"===typeof s&&r.push(s)}}return i(e),{classes:n,objects:r}}function Db(e){Pb!==e&&(Pb=e)}function Mb(){return void 0===Pb&&(Pb="undefined"!==typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),Pb}function Nb(){return{rtl:Mb()}}Pb=Mb();var Lb,Bb={};function Ob(e,t){var n=e[t];"-"!==n.charAt(0)&&(e[t]=Bb[n]=Bb[n]||n.replace(/([A-Z])/g,"-$1").toLowerCase())}var Fb={"user-select":1};function Hb(e,t){var n=function(){var e;if(!Lb){var t="undefined"!==typeof document?document:void 0,n="undefined"!==typeof navigator?navigator:void 0,r=null===(e=null===n||void 0===n?void 0:n.userAgent)||void 0===e?void 0:e.toLowerCase();Lb=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 Lb}(),r=e[t];if(Fb[r]){var o=e[t+1];Fb[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 zb,Ub=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function Vb(e,t){var n=e[t],r=e[t+1];if("number"===typeof r){var o=Ub.indexOf(n)>-1,i=n.indexOf("--")>-1,a=o||i?"":"px";e[t+1]="".concat(r).concat(a)}}var Wb="left",jb="right",qb=((zb={}).left=jb,zb.right=Wb,zb),Gb={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function Kb(e,t,n){if(e.rtl){var r=t[n];if(!r)return;var o=t[n+1];if("string"===typeof o&&o.indexOf("@noflip")>=0)t[n+1]=o.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(r.indexOf(Wb)>=0)t[n]=r.replace(Wb,jb);else if(r.indexOf(jb)>=0)t[n]=r.replace(jb,Wb);else if(String(o).indexOf(Wb)>=0)t[n+1]=o.replace(Wb,jb);else if(String(o).indexOf(jb)>=0)t[n+1]=o.replace(jb,Wb);else if(qb[r])t[n]=qb[r];else if(Gb[o])t[n+1]=Gb[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[t],10);return n[0]=n[0].replace(String(r),String(-1*r)),n.join(" ")}(o,0)}}}function Yb(e){var t=e&&e["&"];return t?t.displayName:void 0}var Qb=/\:global\((.+?)\)/g;function Xb(e,t){return e.indexOf(":global(")>=0?e.replace(Qb,"$1"):0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function $b(e,t,n,r){void 0===t&&(t={__order:[]}),0===n.indexOf("@")?Jb([r],t,n=n+"{"+e):n.indexOf(",")>-1?function(e){if(!Qb.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 Jb([r],t,Xb(n,e))})):Jb([r],t,Xb(n,e))}function Jb(e,t,n){void 0===t&&(t={__order:[]}),void 0===n&&(n="&");var r=Ab.getInstance(),o=t[n];o||(o={},t[n]=o,t.__order.push(n));for(var i=0,a=e;i<a.length;i++){var s=a[i];if("string"===typeof s){var c=r.argsFromClassName(s);c&&Jb(c,t,n)}else if(Array.isArray(s))Jb(s,t,n);else for(var l in s)if(s.hasOwnProperty(l)){var u=s[l];if("selectors"===l){var d=s.selectors;for(var p in d)d.hasOwnProperty(p)&&$b(n,t,p,d[p])}else"object"===typeof u?null!==u&&$b(n,t,l,u):void 0!==u&&("margin"===l||"padding"===l?Zb(o,l,u):o[l]=u)}}return t}function Zb(e,t,n){var r="string"===typeof n?function(e){for(var t=[],n=0,r=0,o=0;o<e.length;o++)switch(e[o]){case"(":r++;break;case")":r&&r--;break;case"\t":case" ":r||(o>n&&t.push(e.substring(n,o)),n=o+1)}return n<e.length&&t.push(e.substring(n)),t}(n):[n];0===r.length&&r.push(n),"!important"===r[r.length-1]&&(r=r.slice(0,-1).map((function(e){return e+" !important"}))),e[t+"Top"]=r[0],e[t+"Right"]=r[1]||r[0],e[t+"Bottom"]=r[2]||r[0],e[t+"Left"]=r[3]||r[1]||r[0]}function e_(e,t){for(var n=[e.rtl?"rtl":"ltr"],r=!1,o=0,i=t.__order;o<i.length;o++){var a=i[o];n.push(a);var s=t[a];for(var c in s)s.hasOwnProperty(c)&&void 0!==s[c]&&(r=!0,n.push(c,s[c]))}return r?n.join(""):void 0}function t_(e,t){return t<=0?"":1===t?e:e+t_(e,t-1)}function n_(e,t){if(!t)return"";var n=[];for(var r in t)t.hasOwnProperty(r)&&"displayName"!==r&&void 0!==t[r]&&n.push(r,t[r]);for(var o=0;o<n.length;o+=2)Ob(n,o),Vb(n,o),Kb(e,n,o),Hb(n,o);for(o=1;o<n.length;o+=4)n.splice(o,1,":",n[o],";");return n.join("")}function r_(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=Jb(t),o=e_(e,r);if(o){var i=Ab.getInstance(),a={className:i.classNameFromKey(o),key:o,args:t};if(!a.className){a.className=i.getClassName(Yb(r));for(var s=[],c=0,l=r.__order;c<l.length;c++){var u=l[c];s.push(u,n_(e,r[u]))}a.rulesToInsert=s}return a}}function o_(e,t){void 0===t&&(t=1);var n=Ab.getInstance(),r=e.className,o=e.key,i=e.args,a=e.rulesToInsert;if(a){for(var s=0;s<a.length;s+=2){var c=a[s+1];if(c){var l=a[s];l=l.replace(/&/g,t_(".".concat(e.className),t));var u="".concat(l,"{").concat(c,"}").concat(0===l.indexOf("@")?"}":"");n.insertRule(u)}}n.cacheClassName(r,o,i,a)}}function i_(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return a_(e,Nb())}function a_(e,n){var r=Rb(e instanceof Array?e:[e]),o=r.classes,i=r.objects;return i.length&&o.push(function(e){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var o=r_.apply(void 0,(0,t.__spreadArray)([e],n,!1));return o?(o_(o,e.specificityMultiplier),o.className):""}(n||{},i)),o.join(" ")}var s_=!1,c_=0,l_={empty:!0},u_={},d_="undefined"===typeof WeakMap?null:WeakMap;function p_(){c_++}function h_(e,t,n){if(void 0===t&&(t=100),void 0===n&&(n=!1),!d_)return e;if(!s_){var r=Ab.getInstance();r&&r.onReset&&Ab.getInstance().onReset(p_),s_=!0}var o,i=0,a=c_;return function(){for(var r=[],s=0;s<arguments.length;s++)r[s]=arguments[s];var c=o;(void 0===o||a!==c_||t>0&&i>t)&&(o=g_(),i=0,a=c_),c=o;for(var l=0;l<r.length;l++){var u=m_(r[l]);c.map.has(u)||c.map.set(u,g_()),c=c.map.get(u)}return c.hasOwnProperty("value")||(c.value=e.apply(void 0,r),i++),!n||null!==c.value&&void 0!==c.value||(c.value=e.apply(void 0,r)),c.value}}function f_(e){if(!d_)return e;var t=new d_;return function(n){if(!n||"function"!==typeof n&&"object"!==typeof n)return e(n);if(t.has(n))return t.get(n);var r=e(n);return t.set(n,r),r}}function m_(e){return e?"object"===typeof e||"function"===typeof e?e:(u_[e]||(u_[e]={val:e}),u_[e]):l_}function g_(){return{map:d_?new d_:null}}var v_=9,y_=13,b_=18,__=27,C_=32,w_=33,x_=34,E_=35,k_=36,S_=37,T_=38,I_=39,P_=40,A_=65;function R_(){return"undefined"!==typeof window&&!(!window.document||!window.document.createElement)}function D_(e){if(R_()&&"undefined"!==typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}var M_=void 0;try{M_=window}catch(iLe){}function N_(e){if(R_()&&"undefined"!==typeof M_){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:M_}}function L_(e){var t=null;try{var n=N_();t=n?n.sessionStorage.getItem(e):null}catch(iLe){}return t}var B_,O_="isRTL";function F_(e){if(void 0===e&&(e={}),void 0!==e.rtl)return e.rtl;if(void 0===B_){var t=L_(O_);null!==t&&function(e,t){void 0===t&&(t=!1);var n=D_();n&&n.documentElement.setAttribute("dir",e?"rtl":"ltr");t&&function(e,t){var n;try{null===(n=N_())||void 0===n||n.sessionStorage.setItem(e,t)}catch(iLe){}}(O_,e?"1":"0");Db(B_=e)}(B_="1"===t);var n=D_();void 0===B_&&n&&Db(B_="rtl"===(n.body&&n.body.getAttribute("dir")||n.documentElement.getAttribute("dir")))}return!!B_}function H_(e,t){return void 0===t&&(t={}),F_(t)&&(e===S_?e=I_:e===I_&&(e=S_)),e}var z_=t.__assign;function U_(e,n){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];var i=e;return i.isSlot?0===(r=Fd.Children.toArray(r)).length?i(n):i((0,t.__assign)((0,t.__assign)({},n),{children:r})):Fd.createElement.apply(Fd,(0,t.__spreadArray)([e,n],r,!1))}function V_(e,n){void 0===n&&(n={});var r=n.defaultProp,o=void 0===r?"children":r;return function(n,r,i,a,s){if(Fd.isValidElement(r))return r;var c=function(e,t){var n,r;"string"===typeof t||"number"===typeof t||"boolean"===typeof t?((n={})[e]=t,r=n):r=t;return r}(o,r),l=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];for(var o={},i=[],a=0,s=n;a<s.length;a++){var c=s[a];i.push(c&&c.className),z_(o,c)}return o.className=a_([e,i],{rtl:F_(t)}),o}(a,s,n,c);if(i){if(i.component){var u=i.component;return Fd.createElement(u,(0,t.__assign)({},l))}if(i.render)return i.render(l,e)}return Fd.createElement(e,(0,t.__assign)({},l))}}var W_=h_((function(e){return V_(e)}));function j_(e,t){var n={},r=e,o=function(e){if(t.hasOwnProperty(e)){var o=function(n){for(var o=[],i=1;i<arguments.length;i++)o[i-1]=arguments[i];if(o.length>0)throw new Error("Any module using getSlots must use withSlots. Please see withSlots javadoc for more info.");return q_(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 q_(e,t,n,r,o,i){return void 0!==e.create?e.create(t,n,r,o):W_(e)(t,n,r,o,i)}function G_(e){var t=Ab.getInstance(),n=[];for(var r in e)e.hasOwnProperty(r)&&n.push(r,"{",n_(Nb(),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 K_="cubic-bezier(.1,.9,.2,1)",Y_="cubic-bezier(.1,.25,.75,.9)",Q_="0.167s",X_="0.267s",$_="0.367s",J_="0.467s",Z_=G_({from:{opacity:0},to:{opacity:1}}),eC=G_({from:{opacity:1},to:{opacity:0,visibility:"hidden"}}),tC=HC(-10),nC=HC(-20),rC=HC(-40),oC=HC(-400),iC=HC(10),aC=HC(20),sC=HC(40),cC=HC(400),lC=zC(10),uC=zC(20),dC=zC(-10),pC=zC(-20),hC=UC(10),fC=UC(20),mC=UC(40),gC=UC(400),vC=UC(-10),yC=UC(-20),bC=UC(-40),_C=UC(-400),CC=VC(-10),wC=VC(-20),xC=VC(10),EC=VC(20),kC=G_({from:{transform:"scale3d(.98,.98,1)"},to:{transform:"scale3d(1,1,1)"}}),SC=G_({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(.98,.98,1)"}}),TC=G_({from:{transform:"scale3d(1.03,1.03,1)"},to:{transform:"scale3d(1,1,1)"}}),IC=G_({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(1.03,1.03,1)"}}),PC=G_({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(90deg)"}}),AC=G_({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(-90deg)"}}),RC=K_,DC=Y_,MC=Q_,NC=X_,LC=$_,BC=J_,OC={slideRightIn10:FC("".concat(Z_,",").concat(tC),$_,K_),slideRightIn20:FC("".concat(Z_,",").concat(nC),$_,K_),slideRightIn40:FC("".concat(Z_,",").concat(rC),$_,K_),slideRightIn400:FC("".concat(Z_,",").concat(oC),$_,K_),slideLeftIn10:FC("".concat(Z_,",").concat(iC),$_,K_),slideLeftIn20:FC("".concat(Z_,",").concat(aC),$_,K_),slideLeftIn40:FC("".concat(Z_,",").concat(sC),$_,K_),slideLeftIn400:FC("".concat(Z_,",").concat(cC),$_,K_),slideUpIn10:FC("".concat(Z_,",").concat(lC),$_,K_),slideUpIn20:FC("".concat(Z_,",").concat(uC),$_,K_),slideDownIn10:FC("".concat(Z_,",").concat(dC),$_,K_),slideDownIn20:FC("".concat(Z_,",").concat(pC),$_,K_),slideRightOut10:FC("".concat(eC,",").concat(hC),$_,K_),slideRightOut20:FC("".concat(eC,",").concat(fC),$_,K_),slideRightOut40:FC("".concat(eC,",").concat(mC),$_,K_),slideRightOut400:FC("".concat(eC,",").concat(gC),$_,K_),slideLeftOut10:FC("".concat(eC,",").concat(vC),$_,K_),slideLeftOut20:FC("".concat(eC,",").concat(yC),$_,K_),slideLeftOut40:FC("".concat(eC,",").concat(bC),$_,K_),slideLeftOut400:FC("".concat(eC,",").concat(_C),$_,K_),slideUpOut10:FC("".concat(eC,",").concat(CC),$_,K_),slideUpOut20:FC("".concat(eC,",").concat(wC),$_,K_),slideDownOut10:FC("".concat(eC,",").concat(xC),$_,K_),slideDownOut20:FC("".concat(eC,",").concat(EC),$_,K_),scaleUpIn100:FC("".concat(Z_,",").concat(kC),$_,K_),scaleDownIn100:FC("".concat(Z_,",").concat(TC),$_,K_),scaleUpOut103:FC("".concat(eC,",").concat(IC),Q_,Y_),scaleDownOut98:FC("".concat(eC,",").concat(SC),Q_,Y_),fadeIn100:FC(Z_,Q_,Y_),fadeIn200:FC(Z_,X_,Y_),fadeIn400:FC(Z_,$_,Y_),fadeIn500:FC(Z_,J_,Y_),fadeOut100:FC(eC,Q_,Y_),fadeOut200:FC(eC,X_,Y_),fadeOut400:FC(eC,$_,Y_),fadeOut500:FC(eC,J_,Y_),rotate90deg:FC(PC,"0.1s",Y_),rotateN90deg:FC(AC,"0.1s",Y_)};function FC(e,t,n){return{animationName:e,animationDuration:t,animationTimingFunction:n,animationFillMode:"both"}}function HC(e){return G_({from:{transform:"translate3d(".concat(e,"px,0,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function zC(e){return G_({from:{transform:"translate3d(0,".concat(e,"px,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function UC(e){return G_({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(".concat(e,"px,0,0)")}})}function VC(e){return G_({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(0,".concat(e,"px,0)")}})}var WC,jC,qC,GC,KC,YC=function(e){var t={},n=function(n){var r;e.hasOwnProperty(n)&&Object.defineProperty(t,n,{get:function(){return void 0===r&&(r=i_(e[n]).toString()),r},enumerable:!0,configurable:!0})};for(var r in e)n(r);return t}(OC);!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)"}(WC||(WC={})),function(e){e.Arabic="'".concat(WC.Arabic,"'"),e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'".concat(WC.Cyrillic,"'"),e.EastEuropean="'".concat(WC.EastEuropean,"'"),e.Greek="'".concat(WC.Greek,"'"),e.Hebrew="'".concat(WC.Hebrew,"'"),e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'".concat(WC.Selawik,"'"),e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'".concat(WC.Vietnamese,"'"),e.WestEuropean="'".concat(WC.WestEuropean,"'"),e.Armenian="'".concat(WC.Armenian,"'"),e.Georgian="'".concat(WC.Georgian,"'")}(jC||(jC={})),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"}(qC||(qC={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(GC||(GC={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(KC||(KC={}));var QC="'Segoe UI', '".concat(WC.WestEuropean,"'"),XC={ar:jC.Arabic,bg:jC.Cyrillic,cs:jC.EastEuropean,el:jC.Greek,et:jC.EastEuropean,he:jC.Hebrew,hi:jC.Hindi,hr:jC.EastEuropean,hu:jC.EastEuropean,ja:jC.Japanese,kk:jC.EastEuropean,ko:jC.Korean,lt:jC.EastEuropean,lv:jC.EastEuropean,pl:jC.EastEuropean,ru:jC.Cyrillic,sk:jC.EastEuropean,"sr-latn":jC.EastEuropean,th:jC.Thai,tr:jC.EastEuropean,uk:jC.Cyrillic,vi:jC.Vietnamese,"zh-hans":jC.ChineseSimplified,"zh-hant":jC.ChineseTraditional,hy:jC.Armenian,ka:jC.Georgian};function $C(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}function JC(e){var t=function(e){for(var t in XC)if(XC.hasOwnProperty(t)&&e&&0===t.indexOf(e))return XC[t];return QC}(e),n="".concat(t,", ").concat("'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif");return{tiny:$C(qC.mini,GC.regular,n),xSmall:$C(qC.xSmall,GC.regular,n),small:$C(qC.small,GC.regular,n),smallPlus:$C(qC.smallPlus,GC.regular,n),medium:$C(qC.medium,GC.regular,n),mediumPlus:$C(qC.mediumPlus,GC.regular,n),large:$C(qC.large,GC.regular,n),xLarge:$C(qC.xLarge,GC.semibold,n),xLargePlus:$C(qC.xLargePlus,GC.semibold,n),xxLarge:$C(qC.xxLarge,GC.semibold,n),xxLargePlus:$C(qC.xxLargePlus,GC.semibold,n),superLarge:$C(qC.superLarge,GC.semibold,n),mega:$C(qC.mega,GC.semibold,n)}}var ZC="@media screen and (-ms-high-contrast: active), screen and (forced-colors: active)",ew="@media screen and (-ms-high-contrast: black-on-white), screen and (forced-colors: active) and (prefers-color-scheme: light)",tw=480,nw=1366;function rw(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 ow,iw="ms-Fabric--isFocusVisible",aw="ms-Fabric--isFocusHidden";function sw(e,t){e&&(e.classList.add(t?iw:aw),e.classList.remove(t?aw:iw))}function cw(e,t,n){var r;n?n.forEach((function(t){return sw(t.current,e)})):sw(null===(r=N_(t))||void 0===r?void 0:r.document.body,e)}function lw(e,t,n,r,o,i,a,s){return uw(e,"number"!==typeof t&&t?t:{inset:t,position:n,highContrastStyle:r,borderColor:o,outlineColor:i,isFocusedOnly:a,borderRadius:s})}function uw(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(iw," &").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:ow.FocusStyle,borderRadius:o,selectors:(r={},r[ZC]=d,r)},n)}}!function(e){e.Nav=1,e.ScrollablePane=1,e.FocusStyle=1,e.Coachmark=1e3,e.Layer=1e6,e.KeytipLayer=1000001}(ow||(ow={}));var dw=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[ZC]=(a={},a["border"===n?"borderColor":"borderBottomColor"]="Highlight",a),i),o)}}},pw={position:"absolute",width:1,height:1,margin:-1,padding:0,border:0,overflow:"hidden",whiteSpace:"nowrap"},hw=h_((function(e,t){var n=Ab.getInstance();return t?Object.keys(e).reduce((function(t,r){return t[r]=n.getClassName(e[r]),t}),{}):e}));function fw(e,t,n){return hw(e,void 0!==n?n:t.disableGlobalClassNames)}var mw=0,gw=function(){function e(){}return e.getValue=function(e,t){var n=vw();return void 0===n[e]&&(n[e]="function"===typeof t?t():t),n[e]},e.setValue=function(e,t){var n=vw(),r=n.__callbacks__,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=yw();t||(t=e.__id__=String(mw++)),n[t]=e},e.removeChangeListener=function(e){delete yw()[e.__id__]},e}();function vw(){var e,t=N_()||{};return t.__globalSettings__||(t.__globalSettings__=((e={}).__callbacks__={},e)),t.__globalSettings__}function yw(){return vw().__callbacks__}var bw={settings:{},scopedSettings:{},inCustomizerContext:!1},_w=gw.getValue("customizations",{settings:{},scopedSettings:{},inCustomizerContext:!1}),Cw=[],ww=function(){function e(){}return e.reset=function(){_w.settings={},_w.scopedSettings={}},e.applySettings=function(n){_w.settings=(0,t.__assign)((0,t.__assign)({},_w.settings),n),e._raiseChange()},e.applyScopedSettings=function(n,r){_w.scopedSettings[n]=(0,t.__assign)((0,t.__assign)({},_w.scopedSettings[n]),r),e._raiseChange()},e.getSettings=function(e,t,n){void 0===n&&(n=bw);for(var r={},o=t&&n.scopedSettings[t]||{},i=t&&_w.scopedSettings[t]||{},a=0,s=e;a<s.length;a++){var c=s[a];r[c]=o[c]||n.settings[c]||i[c]||_w.settings[c]}return r},e.applyBatchedUpdates=function(t,n){e._suppressUpdates=!0;try{t()}catch(U){}e._suppressUpdates=!1,n||e._raiseChange()},e.observe=function(e){Cw.push(e)},e.unobserve=function(e){Cw=Cw.filter((function(t){return t!==e}))},e._raiseChange=function(){e._suppressUpdates||Cw.forEach((function(e){return e()}))},e}(),xw=function(){return xw=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},xw.apply(this,arguments)},Ew="undefined"===typeof window?__webpack_require__.g:window,kw=Ew&&Ew.CSPSettings&&Ew.CSPSettings.nonce,Sw=function(){var e=Ew.__themeState__||{theme:void 0,lastStyleElement:void 0,registeredStyles:[]};e.runState||(e=xw(xw({},e),{perf:{count:0,duration:0},runState:{flushTimer:0,mode:0,buffer:[]}}));e.registeredThemableStyles||(e=xw(xw({},e),{registeredThemableStyles:[]}));return Ew.__themeState__=e,e}();function Tw(e,t){Sw.loadStyles?Sw.loadStyles(Aw(e).styleString,e):function(e){if("undefined"===typeof document)return;var t=document.getElementsByTagName("head")[0],n=document.createElement("style"),r=Aw(e),o=r.styleString,i=r.themable;n.setAttribute("data-load-themed-styles","true"),kw&&n.setAttribute("nonce",kw);n.appendChild(document.createTextNode(o)),Sw.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?Sw.registeredThemableStyles.push(s):Sw.registeredStyles.push(s)}(e)}function Iw(e){Sw.theme=e,function(){if(Sw.theme){for(var e=[],t=0,n=Sw.registeredThemableStyles;t<n.length;t++){var r=n[t];e.push(r.themableStyle)}e.length>0&&(!function(e){void 0===e&&(e=3);3!==e&&2!==e||(Pw(Sw.registeredStyles),Sw.registeredStyles=[]);3!==e&&1!==e||(Pw(Sw.registeredThemableStyles),Sw.registeredThemableStyles=[])}(1),Tw([].concat.apply([],e)))}}()}function Pw(e){e.forEach((function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)}))}function Aw(e){var t=Sw.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 "'+r+'". Falling back to "'+i+'".'),o||i}return e.rawString})).join(""),themable:n}}var Rw,Dw={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)"}(Rw||(Rw={}));var Mw,Nw={elevation4:Rw.depth4,elevation8:Rw.depth8,elevation16:Rw.depth16,elevation64:Rw.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"};function Lw(e){var t=Ab.getInstance(),n=n_(Nb(),e);if(!t.classNameFromKey(n)){var r=t.getClassName();t.insertRule("@font-face{".concat(n,"}"),!0),t.cacheClassName(r,n,[],["font-face",n])}}var Bw="language";function Ow(e){if(void 0===e&&(e="sessionStorage"),void 0===Mw){var t=D_(),n="localStorage"===e?function(e){var t=null;try{var n=N_();t=n?n.localStorage.getItem(e):null}catch(iLe){}return t}(Bw):"sessionStorage"===e?L_(Bw):void 0;n&&(Mw=n),void 0===Mw&&t&&(Mw=t.documentElement.getAttribute("lang")),void 0===Mw&&(Mw="en")}return Mw}var Fw=JC(Ow());function Hw(e,t,n,r){Lw({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 zw(e,t,n,r,o){void 0===r&&(r="segoeui");var i="".concat(e,"/").concat(n,"/").concat(r);Hw(t,i+"-light",GC.light,o&&o+" Light"),Hw(t,i+"-semilight",GC.semilight,o&&o+" SemiLight"),Hw(t,i+"-regular",GC.regular,o),Hw(t,i+"-semibold",GC.semibold,o&&o+" SemiBold"),Hw(t,i+"-bold",GC.bold,o&&o+" Bold")}function Uw(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0,o=t;r<o.length;r++){var i=o[r];Vw(e||{},i)}return e}function Vw(e,t,n){for(var r in void 0===n&&(n=[]),n.push(t),t)if(t.hasOwnProperty(r)&&"__proto__"!==r&&"constructor"!==r&&"prototype"!==r){var o=t[r];if("object"!==typeof o||null===o||Array.isArray(o))e[r]=o;else{var i=n.indexOf(o)>-1;e[r]=i?o:Vw(e[r]||{},o,n)}}return n.pop(),e}function Ww(e,n,r,o,i){return void 0===i&&(i=!1),function(e,t){var n="";!0===t&&(n=" /* @deprecated */");return e.listTextColor=e.listText+n,e.menuItemBackgroundChecked+=n,e.warningHighlight+=n,e.warningText=e.messageText+n,e.successText+=n,e}(jw(e,n,(0,t.__assign)({primaryButtonBorder:"transparent",errorText:o?"#F1707B":"#a4262c",messageText:o?"#F3F2F1":"#323130",messageLink:o?"#6CB8F6":"#005A9E",messageLinkHovered:o?"#82C7FF":"#004578",infoIcon:o?"#C8C6C4":"#605e5c",errorIcon:o?"#F1707B":"#A80000",blockingIcon:o?"#442726":"#FDE7E9",warningIcon:o?"#C8C6C4":"#797775",severeWarningIcon:o?"#FCE100":"#D83B01",successIcon:o?"#92C353":"#107C10",infoBackground:o?"#323130":"#f3f2f1",errorBackground:o?"#442726":"#FDE7E9",blockingBackground:o?"#442726":"#FDE7E9",warningBackground:o?"#433519":"#FFF4CE",severeWarningBackground:o?"#4F2A0F":"#FED9CC",successBackground:o?"#393D1B":"#DFF6DD",warningHighlight:o?"#fff100":"#ffb900",successText:o?"#92c353":"#107C10"},r),o),i)}function jw(e,n,r,o,i){void 0===i&&(i=!1);var a={},s=e||{},c=s.white,l=s.black,u=s.themePrimary,d=s.themeDark,p=s.themeDarker,h=s.themeDarkAlt,f=s.themeLighter,m=s.neutralLight,g=s.neutralLighter,v=s.neutralDark,y=s.neutralQuaternary,b=s.neutralQuaternaryAlt,_=s.neutralPrimary,C=s.neutralSecondary,w=s.neutralSecondaryAlt,x=s.neutralTertiary,E=s.neutralTertiaryAlt,k=s.neutralLighterAlt,S=s.accent;return c&&(a.bodyBackground=c,a.bodyFrameBackground=c,a.accentButtonText=c,a.buttonBackground=c,a.primaryButtonText=c,a.primaryButtonTextHovered=c,a.primaryButtonTextPressed=c,a.inputBackground=c,a.inputForegroundChecked=c,a.listBackground=c,a.menuBackground=c,a.cardStandoutBackground=c),l&&(a.bodyTextChecked=l,a.buttonTextCheckedHovered=l),u&&(a.link=u,a.primaryButtonBackground=u,a.inputBackgroundChecked=u,a.inputIcon=u,a.inputFocusBorderAlt=u,a.menuIcon=u,a.menuHeader=u,a.accentButtonBackground=u),d&&(a.primaryButtonBackgroundPressed=d,a.inputBackgroundCheckedHovered=d,a.inputIconHovered=d),p&&(a.linkHovered=p),h&&(a.primaryButtonBackgroundHovered=h),f&&(a.inputPlaceholderBackgroundChecked=f),m&&(a.bodyBackgroundChecked=m,a.bodyFrameDivider=m,a.bodyDivider=m,a.variantBorder=m,a.buttonBackgroundCheckedHovered=m,a.buttonBackgroundPressed=m,a.listItemBackgroundChecked=m,a.listHeaderBackgroundPressed=m,a.menuItemBackgroundPressed=m,a.menuItemBackgroundChecked=m),g&&(a.bodyBackgroundHovered=g,a.buttonBackgroundHovered=g,a.buttonBackgroundDisabled=g,a.buttonBorderDisabled=g,a.primaryButtonBackgroundDisabled=g,a.disabledBackground=g,a.listItemBackgroundHovered=g,a.listHeaderBackgroundHovered=g,a.menuItemBackgroundHovered=g),y&&(a.primaryButtonTextDisabled=y,a.disabledSubtext=y),b&&(a.listItemBackgroundCheckedHovered=b),x&&(a.disabledBodyText=x,a.variantBorderHovered=(null===r||void 0===r?void 0:r.variantBorderHovered)||x,a.buttonTextDisabled=x,a.inputIconDisabled=x,a.disabledText=x),_&&(a.bodyText=_,a.actionLink=_,a.buttonText=_,a.inputBorderHovered=_,a.inputText=_,a.listText=_,a.menuItemText=_),k&&(a.bodyStandoutBackground=k,a.defaultStateBackground=k),v&&(a.actionLinkHovered=v,a.buttonTextHovered=v,a.buttonTextChecked=v,a.buttonTextPressed=v,a.inputTextHovered=v,a.menuItemTextHovered=v),C&&(a.bodySubtext=C,a.focusBorder=C,a.inputBorder=C,a.smallInputBorder=C,a.inputPlaceholderText=C),w&&(a.buttonBorder=w),E&&(a.disabledBodySubtext=E,a.disabledBorder=E,a.buttonBackgroundChecked=E,a.menuDivider=E),S&&(a.accentButtonBackground=S),(null===n||void 0===n?void 0:n.elevation4)&&(a.cardShadow=n.elevation4),!o&&(null===n||void 0===n?void 0:n.elevation8)?a.cardShadowHovered=n.elevation8:a.variantBorderHovered&&(a.cardShadowHovered="0 0 1px "+a.variantBorderHovered),a=(0,t.__assign)((0,t.__assign)({},a),r)}!function(e){if(e){var t="".concat(e,"/fonts");zw(t,WC.Thai,"leelawadeeui-thai","leelawadeeui"),zw(t,WC.Arabic,"segoeui-arabic"),zw(t,WC.Cyrillic,"segoeui-cyrillic"),zw(t,WC.EastEuropean,"segoeui-easteuropean"),zw(t,WC.Greek,"segoeui-greek"),zw(t,WC.Hebrew,"segoeui-hebrew"),zw(t,WC.Vietnamese,"segoeui-vietnamese"),zw(t,WC.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),zw(t,jC.Selawik,"selawik","selawik"),zw(t,WC.Armenian,"segoeui-armenian"),zw(t,WC.Georgian,"segoeui-georgian"),Hw("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-semilight"),GC.light),Hw("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-bold"),GC.semibold)}}(function(){var e,t,n=null===(e=N_())||void 0===e?void 0:e.FabricConfig;return null!==(t=null===n||void 0===n?void 0:n.fontBaseUrl)&&void 0!==t?t:"https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets"}());var qw={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"};function Gw(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var n=!!e.isInverted;return function(e,t){var n,r,o;void 0===t&&(t={});var i=Uw({},e,t,{semanticColors:jw(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);a<s.length;a++){var c=s[a];i.fonts[c]=Uw(i.fonts[c],t.defaultFontStyle,null===(o=null===t||void 0===t?void 0:t.fonts)||void 0===o?void 0:o[c])}return i}({palette:Dw,effects:Nw,fonts:Fw,spacing:qw,isInverted:n,disableGlobalClassNames:!1,semanticColors:Ww(Dw,Nw,void 0,n,t),rtl:void 0},e)}var Kw=Gw({}),Yw=[],Qw="theme";function Xw(){var e,n,r,o=N_();(null===(n=null===o||void 0===o?void 0:o.FabricConfig)||void 0===n?void 0:n.legacyTheme)?function(e,n){var r;void 0===n&&(n=!1);Kw=Gw(e,n),Iw((0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({},Kw.palette),Kw.semanticColors),Kw.effects),function(e){for(var t={},n=0,r=Object.keys(e.fonts);n<r.length;n++)for(var o=r[n],i=e.fonts[o],a=0,s=Object.keys(i);a<s.length;a++){var c=s[a],l=o+c.charAt(0).toUpperCase()+c.slice(1),u=i[c];"fontSize"===c&&"number"===typeof u&&(u+="px"),t[l]=u}return t}(Kw))),ww.applySettings(((r={}).theme=Kw,r)),Yw.forEach((function(e){try{e(Kw)}catch(iLe){}}))}(o.FabricConfig.legacyTheme):ww.getSettings([Qw]).theme||((null===(r=null===o||void 0===o?void 0:o.FabricConfig)||void 0===r?void 0:r.theme)&&(Kw=Gw(o.FabricConfig.theme)),ww.applySettings(((e={}).theme=Kw,e)))}Xw();var $w={boxShadow:"none",margin:0,padding:0,boxSizing:"border-box"},Jw={overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"};function Zw(e){return{selectors:{"::placeholder":e,":-ms-input-placeholder":e,"::-ms-input-placeholder":e}}}function ex(e){console&&console.warn&&console.warn(e)}var tx=gw.getValue("icons",{__options:{disableWarnings:!1,warnOnMissingIcons:!0},__remapped:{}}),nx=Ab.getInstance();nx&&nx.onReset&&nx.onReset((function(){for(var e in tx)tx.hasOwnProperty(e)&&tx[e].subset&&(tx[e].subset.className=void 0)}));var rx=function(e){return e.toLowerCase()};function ox(e,n){var r=(0,t.__assign)((0,t.__assign)({},e),{isRegistered:!1,className:void 0}),o=e.icons;for(var i in n=n?(0,t.__assign)((0,t.__assign)({},tx.__options),n):tx.__options,o)if(o.hasOwnProperty(i)){var a=o[i],s=rx(i);tx[s]?cx(i):tx[s]={code:a,subset:r}}}function ix(e,t){tx.__remapped[rx(e)]=rx(t)}var ax=[],sx=void 0;function cx(e){var t=tx.__options;t.disableWarnings||(ax.push(e),void 0===sx&&(sx=setTimeout((function(){ex("Some icons were re-registered. Applications should only call registerIcons for any given icon once. Redefining what an icon is may have unintended consequences. Duplicates include: \n"+ax.slice(0,10).join(", ")+(ax.length>10?" (+ ".concat(ax.length-10," more)"):"")),sx=void 0,ax=[]}),2e3)))}function lx(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];if(e&&1===e.length&&e[0]&&!e[0].subComponentStyles)return e[0];for(var r={},o={},i=0,a=e;i<a.length;i++){var s=a[i];if(s)for(var c in s)if(s.hasOwnProperty(c)){if("subComponentStyles"===c&&void 0!==s.subComponentStyles){var l=s.subComponentStyles;for(var u in l)l.hasOwnProperty(u)&&(o.hasOwnProperty(u)?o[u].push(l[u]):o[u]=[l[u]]);continue}var d=r[c],p=s[c];r[c]=void 0===d?p:(0,t.__spreadArray)((0,t.__spreadArray)([],Array.isArray(d)?d:[d],!0),Array.isArray(p)?p:[p],!0)}}if(Object.keys(o).length>0){r.subComponentStyles={};var h=r.subComponentStyles,f=function(e){if(o.hasOwnProperty(e)){var t=o[e];h[e]=function(e){return lx.apply(void 0,t.map((function(t){return"function"===typeof t?t(e):t})))}}};for(var u in o)f(u)}return r}function ux(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=[],o=0,i=t;o<i.length;o++){var a=i[o];a&&r.push("function"===typeof a?a(e):a)}return 1===r.length?r[0]:r.length?lx.apply(void 0,r):{}}function dx(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return px(e,Nb())}function px(e,t){var n={subComponentStyles:{}};if(!e[0]&&e.length<=1)return{subComponentStyles:{}};var r=lx.apply(void 0,e),o=[];for(var i in r)if(r.hasOwnProperty(i)){if("subComponentStyles"===i){n.subComponentStyles=r.subComponentStyles||{};continue}var a=Rb(r[i]),s=a.classes,c=a.objects;if(null===c||void 0===c?void 0:c.length)(d=r_(t||{},{displayName:i},c))&&(o.push(d),n[i]=s.concat([d.className]).join(" "));else n[i]=s.join(" ")}for(var l=0,u=o;l<u.length;l++){var d;(d=u[l])&&o_(d,null===t||void 0===t?void 0:t.specificityMultiplier)}return n}var hx={},fx=void 0;try{fx=window}catch(iLe){}function mx(e,t){if("undefined"!==typeof fx){var n=fx.__packages__=fx.__packages__||{};if(!n[e]||!hx[e])hx[e]=t,(n[e]=n[e]||[]).push(t)}}mx("@fluentui/set-version","6.0.0"),mx("@fluentui/style-utilities","8.9.18"),Xw();var gx=Fd.createContext({customizations:{inCustomizerContext:!1,settings:{},scopedSettings:{}}});function vx(e,n){void 0===n&&(n={});var r=n.factoryOptions,o=(void 0===r?{}:r).defaultProp,i=function(r){var o=function(e,t,n){var r=["theme","styles","tokens"];return ww.getSettings(n||r,e,t.customizations)}(n.displayName,Fd.useContext(gx),n.fields),i=n.state;i&&(r=(0,t.__assign)((0,t.__assign)({},r),i(r)));var a=r.theme||o.theme,s=yx(r,a,n.tokens,o.tokens,r.tokens),c=function(e,t,n){for(var r=[],o=3;o<arguments.length;o++)r[o-3]=arguments[o];return lx.apply(void 0,r.map((function(r){return"function"===typeof r?r(e,t,n):r})))}(r,a,s,n.styles,o.styles,r.styles),l=(0,t.__assign)((0,t.__assign)({},r),{styles:c,tokens:s,_defaultStyles:c,theme:a});return e(l)};return i.displayName=n.displayName||e.name,o&&(i.create=V_(i,{defaultProp:o})),z_(i,n.statics),i}function yx(e,n){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];for(var i={},a=0,s=r;a<s.length;a++){var c=s[a];c&&(c="function"===typeof c?c(e,n):c,Array.isArray(c)&&(c=yx.apply(void 0,(0,t.__spreadArray)([e,n],c,!1))),z_(i,c))}return i}var bx=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n={},r=0,o=e;r<o.length;r++)for(var i=o[r],a=Array.isArray(i)?i:Object.keys(i),s=0,c=a;s<c.length;s++){var l=c[s];n[l]=1}return n},_x=bx(["onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),Cx=bx(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","ref","role","style","tabIndex","title","translate","spellCheck","name"]),wx=bx(Cx,_x),xx=bx(wx,["form"]),Ex=bx(wx,["height","loop","muted","preload","src","width"]),kx=bx(Ex,["poster"]),Sx=bx(wx,["start"]),Tx=bx(wx,["value"]),Ix=bx(wx,["download","href","hrefLang","media","rel","target","type"]),Px=bx(wx,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","type","value"]),Ax=bx(Px,["accept","alt","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),Rx=bx(Px,["autoCapitalize","cols","dirname","form","maxLength","minLength","placeholder","readOnly","required","rows","wrap"]),Dx=bx(Px,["form","multiple","required"]),Mx=bx(wx,["selected","value"]),Nx=bx(wx,["cellPadding","cellSpacing"]),Lx=wx,Bx=bx(wx,["rowSpan","scope"]),Ox=bx(wx,["colSpan","headers","rowSpan","scope"]),Fx=bx(wx,["span"]),Hx=bx(wx,["span"]),zx=bx(wx,["acceptCharset","action","encType","encType","method","noValidate","target"]),Ux=bx(wx,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),Vx=bx(wx,["alt","crossOrigin","height","src","srcSet","useMap","width"]),Wx=wx;function jx(e,t,n){for(var r=Array.isArray(t),o={},i=0,a=Object.keys(e);i<a.length;i++){var s=a[i];!(!r&&t[s]||r&&t.indexOf(s)>=0||0===s.indexOf("data-")||0===s.indexOf("aria-"))||n&&-1!==(null===n||void 0===n?void 0:n.indexOf(s))||(o[s]=e[s])}return o}function qx(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=[],r=0,o=e;r<o.length;r++){var i=o[r];if(i)if("string"===typeof i)n.push(i);else if(i.hasOwnProperty("toString")&&"function"===typeof i.toString)n.push(i.toString());else for(var a in i)i[a]&&n.push(a)}return n.join(" ")}var Gx={root:"ms-StackItem"},Kx={start:"flex-start",end:"flex-end"},Yx=function(e,t){return t.spacing.hasOwnProperty(e)?t.spacing[e]:e},Qx=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"}},Xx=function(e,t){if(void 0===e||"number"===typeof e||""===e)return e;var n=e.split(" ");return n.length<2?Yx(e,t):n.reduce((function(e,n){return Yx(e,t)+" "+Yx(n,t)}))},$x={start:"flex-start",end:"flex-end"},Jx={root:"ms-Stack",inner:"ms-Stack-inner",child:"ms-Stack-child"},Zx=vx((function(e){var n=e.children,r=jx(e,wx);return null==n?null:U_(j_(e,{root:"div"}).root,(0,t.__assign)({},r),n)}),{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=fw(Gx,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:Kx[a]||a},c&&{order:c},l]}}});function eE(e,n){var r=n.disableShrink,o=n.enableScopedSelectors,i=n.doNotRenderFalsyValues,a=Fd.Children.toArray(e);return a=Fd.Children.map(a,(function(e){if(!e)return i?null:e;if(!Fd.isValidElement(e))return e;if(e.type===Fd.Fragment)return e.props.children?eE(e.props.children,{disableShrink:r,enableScopedSelectors:o,doNotRenderFalsyValues:i}):null;var n,a=e,s={};(n=e)&&"object"===typeof n&&n.type&&n.type.displayName===Zx.displayName&&(s={shrink:!r});var c=a.props.className;return Fd.cloneElement(a,(0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({},s),a.props),c&&{className:c}),o&&{className:qx(Jx.child,c)}))}))}var tE,nE=vx((function(e){var n=e.as,r=void 0===n?"div":n,o=e.disableShrink,i=void 0!==o&&o,a=e.doNotRenderFalsyValues,s=void 0!==a&&a,c=e.enableScopedSelectors,l=void 0!==c&&c,u=e.wrap,d=(0,t.__rest)(e,["as","disableShrink","doNotRenderFalsyValues","enableScopedSelectors","wrap"]),p=eE(e.children,{disableShrink:i,enableScopedSelectors:l,doNotRenderFalsyValues:s}),h=jx(d,wx),f=j_(e,{root:r,inner:"div"});return U_(f.root,(0,t.__assign)({},h),u?U_(f.inner,null,p):p)}),{displayName:"Stack",styles:function(e,n,r){var o,i,a,s,c,l,u,d,p,h,f,m,g,v=e.className,y=e.disableShrink,b=e.enableScopedSelectors,_=e.grow,C=e.horizontal,w=e.horizontalAlign,x=e.reversed,E=e.verticalAlign,k=e.verticalFill,S=e.wrap,T=fw(Jx,n),I=r&&r.childrenGap?r.childrenGap:e.gap,P=r&&r.maxHeight?r.maxHeight:e.maxHeight,A=r&&r.maxWidth?r.maxWidth:e.maxWidth,R=r&&r.padding?r.padding:e.padding,D=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:Qx(Yx(n[0],t)),columnGap:Qx(Yx(n[1],t))};var r=Qx(Yx(e,t));return{rowGap:r,columnGap:r}}(I,n),M=D.rowGap,N=D.columnGap,L="".concat(-.5*N.value).concat(N.unit),B="".concat(-.5*M.value).concat(M.unit),O={textOverflow:"ellipsis"},F="> "+(b?"."+Jx.child:"*"),H=((o={})["".concat(F,":not(.").concat(Gx.root,")")]={flexShrink:0},o);return S?{root:[T.root,{flexWrap:"wrap",maxWidth:A,maxHeight:P,width:"auto",overflow:"visible",height:"100%"},w&&(i={},i[C?"justifyContent":"alignItems"]=$x[w]||w,i),E&&(a={},a[C?"alignItems":"justifyContent"]=$x[E]||E,a),v,{display:"flex"},C&&{height:k?"100%":"auto"}],inner:[T.inner,(s={display:"flex",flexWrap:"wrap",marginLeft:L,marginRight:L,marginTop:B,marginBottom:B,overflow:"visible",boxSizing:"border-box",padding:Xx(R,n),width:0===N.value?"100%":"calc(100% + ".concat(N.value).concat(N.unit,")"),maxWidth:"100vw"},s[F]=(0,t.__assign)({margin:"".concat(.5*M.value).concat(M.unit," ").concat(.5*N.value).concat(N.unit)},O),s),y&&H,w&&(c={},c[C?"justifyContent":"alignItems"]=$x[w]||w,c),E&&(l={},l[C?"alignItems":"justifyContent"]=$x[E]||E,l),C&&(u={flexDirection:x?"row-reverse":"row",height:0===M.value?"100%":"calc(100% + ".concat(M.value).concat(M.unit,")")},u[F]={maxWidth:0===N.value?"100%":"calc(100% - ".concat(N.value).concat(N.unit,")")},u),!C&&(d={flexDirection:x?"column-reverse":"column",height:"calc(100% + ".concat(M.value).concat(M.unit,")")},d[F]={maxHeight:0===M.value?"100%":"calc(100% - ".concat(M.value).concat(M.unit,")")},d)]}:{root:[T.root,(p={display:"flex",flexDirection:C?x?"row-reverse":"row":x?"column-reverse":"column",flexWrap:"nowrap",width:"auto",height:k?"100%":"auto",maxWidth:A,maxHeight:P,padding:Xx(R,n),boxSizing:"border-box"},p[F]=O,p),y&&H,_&&{flexGrow:!0===_?1:_},w&&(h={},h[C?"justifyContent":"alignItems"]=$x[w]||w,h),E&&(f={},f[C?"alignItems":"justifyContent"]=$x[E]||E,f),C&&N.value>0&&(m={},m["".concat(F,x?":not(:last-child)":":not(:first-child)")]={marginLeft:"".concat(N.value).concat(N.unit)},m),!C&&M.value>0&&(g={},g["".concat(F,x?":not(:last-child)":":not(:first-child)")]={marginTop:"".concat(M.value).concat(M.unit)},g),v]}},statics:{Item:Zx}}),rE=function(e,t){!function(e,t,n){var r=(0,Fd.useContext)(Fm);sp((function(){r.logComponentMountEvent(e,t,n)}))}("0.1.25121001",e,t)},oE={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)"}(tE||(tE={}));var iE,aE,sE,cE,lE,uE={elevation4:tE.depth4,elevation8:tE.depth8,elevation16:tE.depth16,elevation64:tE.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"};!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)"}(iE||(iE={})),function(e){e.Arabic="'".concat(iE.Arabic,"'"),e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'".concat(iE.Cyrillic,"'"),e.EastEuropean="'".concat(iE.EastEuropean,"'"),e.Greek="'".concat(iE.Greek,"'"),e.Hebrew="'".concat(iE.Hebrew,"'"),e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'".concat(iE.Selawik,"'"),e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'".concat(iE.Vietnamese,"'"),e.WestEuropean="'".concat(iE.WestEuropean,"'"),e.Armenian="'".concat(iE.Armenian,"'"),e.Georgian="'".concat(iE.Georgian,"'")}(aE||(aE={})),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"}(sE||(sE={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(cE||(cE={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(lE||(lE={}));var dE="'Segoe UI', '".concat(iE.WestEuropean,"'"),pE={ar:aE.Arabic,bg:aE.Cyrillic,cs:aE.EastEuropean,el:aE.Greek,et:aE.EastEuropean,he:aE.Hebrew,hi:aE.Hindi,hr:aE.EastEuropean,hu:aE.EastEuropean,ja:aE.Japanese,kk:aE.EastEuropean,ko:aE.Korean,lt:aE.EastEuropean,lv:aE.EastEuropean,pl:aE.EastEuropean,ru:aE.Cyrillic,sk:aE.EastEuropean,"sr-latn":aE.EastEuropean,th:aE.Thai,tr:aE.EastEuropean,uk:aE.Cyrillic,vi:aE.Vietnamese,"zh-hans":aE.ChineseSimplified,"zh-hant":aE.ChineseTraditional,hy:aE.Armenian,ka:aE.Georgian};function hE(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}var fE=function(e){var t=function(e){for(var t in pE)if(pE.hasOwnProperty(t)&&e&&0===t.indexOf(e))return pE[t];return dE}(e),n="".concat(t,", ").concat("'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif");return{tiny:hE(sE.mini,cE.regular,n),xSmall:hE(sE.xSmall,cE.regular,n),small:hE(sE.small,cE.regular,n),smallPlus:hE(sE.smallPlus,cE.regular,n),medium:hE(sE.medium,cE.regular,n),mediumPlus:hE(sE.mediumPlus,cE.regular,n),large:hE(sE.large,cE.regular,n),xLarge:hE(sE.xLarge,cE.semibold,n),xLargePlus:hE(sE.xLargePlus,cE.semibold,n),xxLarge:hE(sE.xxLarge,cE.semibold,n),xxLargePlus:hE(sE.xxLargePlus,cE.semibold,n),superLarge:hE(sE.superLarge,cE.semibold,n),mega:hE(sE.mega,cE.semibold,n)}}(Ow());function mE(e,t,n,r){Lw({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 gE(e,t,n,r,o){void 0===r&&(r="segoeui");var i="".concat(e,"/").concat(n,"/").concat(r);mE(t,i+"-light",cE.light,o&&o+" Light"),mE(t,i+"-semilight",cE.semilight,o&&o+" SemiLight"),mE(t,i+"-regular",cE.regular,o),mE(t,i+"-semibold",cE.semibold,o&&o+" SemiBold"),mE(t,i+"-bold",cE.bold,o&&o+" Bold")}function vE(e,n,r,o,i){return void 0===i&&(i=!1),function(e,t){var n="";!0===t&&(n=" /* @deprecated */");return e.listTextColor=e.listText+n,e.menuItemBackgroundChecked+=n,e.warningHighlight+=n,e.warningText=e.messageText+n,e.successText+=n,e}(yE(e,n,(0,t.__assign)({primaryButtonBorder:"transparent",errorText:o?"#F1707B":"#a4262c",messageText:o?"#F3F2F1":"#323130",messageLink:o?"#6CB8F6":"#005A9E",messageLinkHovered:o?"#82C7FF":"#004578",infoIcon:o?"#C8C6C4":"#605e5c",errorIcon:o?"#F1707B":"#A80000",blockingIcon:o?"#442726":"#FDE7E9",warningIcon:o?"#C8C6C4":"#797775",severeWarningIcon:o?"#FCE100":"#D83B01",successIcon:o?"#92C353":"#107C10",infoBackground:o?"#323130":"#f3f2f1",errorBackground:o?"#442726":"#FDE7E9",blockingBackground:o?"#442726":"#FDE7E9",warningBackground:o?"#433519":"#FFF4CE",severeWarningBackground:o?"#4F2A0F":"#FED9CC",successBackground:o?"#393D1B":"#DFF6DD",warningHighlight:o?"#fff100":"#ffb900",successText:o?"#92c353":"#107C10"},r),o),i)}function yE(e,n,r,o,i){void 0===i&&(i=!1);var a={},s=e||{},c=s.white,l=s.black,u=s.themePrimary,d=s.themeDark,p=s.themeDarker,h=s.themeDarkAlt,f=s.themeLighter,m=s.neutralLight,g=s.neutralLighter,v=s.neutralDark,y=s.neutralQuaternary,b=s.neutralQuaternaryAlt,_=s.neutralPrimary,C=s.neutralSecondary,w=s.neutralSecondaryAlt,x=s.neutralTertiary,E=s.neutralTertiaryAlt,k=s.neutralLighterAlt,S=s.accent;return c&&(a.bodyBackground=c,a.bodyFrameBackground=c,a.accentButtonText=c,a.buttonBackground=c,a.primaryButtonText=c,a.primaryButtonTextHovered=c,a.primaryButtonTextPressed=c,a.inputBackground=c,a.inputForegroundChecked=c,a.listBackground=c,a.menuBackground=c,a.cardStandoutBackground=c),l&&(a.bodyTextChecked=l,a.buttonTextCheckedHovered=l),u&&(a.link=u,a.primaryButtonBackground=u,a.inputBackgroundChecked=u,a.inputIcon=u,a.inputFocusBorderAlt=u,a.menuIcon=u,a.menuHeader=u,a.accentButtonBackground=u),d&&(a.primaryButtonBackgroundPressed=d,a.inputBackgroundCheckedHovered=d,a.inputIconHovered=d),p&&(a.linkHovered=p),h&&(a.primaryButtonBackgroundHovered=h),f&&(a.inputPlaceholderBackgroundChecked=f),m&&(a.bodyBackgroundChecked=m,a.bodyFrameDivider=m,a.bodyDivider=m,a.variantBorder=m,a.buttonBackgroundCheckedHovered=m,a.buttonBackgroundPressed=m,a.listItemBackgroundChecked=m,a.listHeaderBackgroundPressed=m,a.menuItemBackgroundPressed=m,a.menuItemBackgroundChecked=m),g&&(a.bodyBackgroundHovered=g,a.buttonBackgroundHovered=g,a.buttonBackgroundDisabled=g,a.buttonBorderDisabled=g,a.primaryButtonBackgroundDisabled=g,a.disabledBackground=g,a.listItemBackgroundHovered=g,a.listHeaderBackgroundHovered=g,a.menuItemBackgroundHovered=g),y&&(a.primaryButtonTextDisabled=y,a.disabledSubtext=y),b&&(a.listItemBackgroundCheckedHovered=b),x&&(a.disabledBodyText=x,a.variantBorderHovered=(null===r||void 0===r?void 0:r.variantBorderHovered)||x,a.buttonTextDisabled=x,a.inputIconDisabled=x,a.disabledText=x),_&&(a.bodyText=_,a.actionLink=_,a.buttonText=_,a.inputBorderHovered=_,a.inputText=_,a.listText=_,a.menuItemText=_),k&&(a.bodyStandoutBackground=k,a.defaultStateBackground=k),v&&(a.actionLinkHovered=v,a.buttonTextHovered=v,a.buttonTextChecked=v,a.buttonTextPressed=v,a.inputTextHovered=v,a.menuItemTextHovered=v),C&&(a.bodySubtext=C,a.focusBorder=C,a.inputBorder=C,a.smallInputBorder=C,a.inputPlaceholderText=C),w&&(a.buttonBorder=w),E&&(a.disabledBodySubtext=E,a.disabledBorder=E,a.buttonBackgroundChecked=E,a.menuDivider=E),S&&(a.accentButtonBackground=S),(null===n||void 0===n?void 0:n.elevation4)&&(a.cardShadow=n.elevation4),!o&&(null===n||void 0===n?void 0:n.elevation8)?a.cardShadowHovered=n.elevation8:a.variantBorderHovered&&(a.cardShadowHovered="0 0 1px "+a.variantBorderHovered),a=(0,t.__assign)((0,t.__assign)({},a),r)}!function(e){if(e){var t="".concat(e,"/fonts");gE(t,iE.Thai,"leelawadeeui-thai","leelawadeeui"),gE(t,iE.Arabic,"segoeui-arabic"),gE(t,iE.Cyrillic,"segoeui-cyrillic"),gE(t,iE.EastEuropean,"segoeui-easteuropean"),gE(t,iE.Greek,"segoeui-greek"),gE(t,iE.Hebrew,"segoeui-hebrew"),gE(t,iE.Vietnamese,"segoeui-vietnamese"),gE(t,iE.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),gE(t,aE.Selawik,"selawik","selawik"),gE(t,iE.Armenian,"segoeui-armenian"),gE(t,iE.Georgian,"segoeui-georgian"),mE("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-semilight"),cE.light),mE("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-bold"),cE.semibold)}}(function(){var e,t,n=null===(e=N_())||void 0===e?void 0:e.FabricConfig;return null!==(t=null===n||void 0===n?void 0:n.fontBaseUrl)&&void 0!==t?t:"https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets"}());var bE={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"};function _E(e){var t=e.theme,n=e.isFocused,r=e.disabled,o=(null===t||void 0===t?void 0:t.semanticColors.inputFocusBorderAlt)?null===t||void 0===t?void 0:t.semanticColors.inputFocusBorderAlt:"#0f6cbd",i=(null===t||void 0===t?void 0:t.effects.roundedCorner4)?null===t||void 0===t?void 0:t.effects.roundedCorner4:4;return{text:[{borderRadius:null===t||void 0===t?void 0:t.effects.roundedCorner4},n&&!r&&dw(o,i)]}}var CE=function(e,t,n){return{".ms-Fabric--isFocusVisible &:focus::after":{border:"1px solid ".concat(e),borderRadius:t,inset:"0",outline:"2px solid ".concat(n)}}};function wE(e){var n=e.theme,r=e.primary,o=e.split;return lx(function(e){return{root:{paddingLeft:"12px",paddingRight:"12px",borderRadius:e.effects.roundedCorner4}}}(n),r?function(e){var n=e.effects,r=e.palette,o=e.semanticColors;return{root:(0,t.__assign)({backgroundColor:o.primaryButtonBackground,borderColor:o.primaryButtonBorder,color:o.primaryButtonText},CE(r.white,n.roundedCorner4,o.focusBorder)),rootHovered:{backgroundColor:o.primaryButtonBackgroundHovered,borderColor:o.primaryButtonBackgroundHovered,color:o.primaryButtonTextHovered},rootPressed:{backgroundColor:o.primaryButtonBackgroundPressed,borderColor:o.primaryButtonBackgroundPressed,color:o.primaryButtonTextPressed},rootDisabled:{backgroundColor:o.primaryButtonBackgroundDisabled,borderColor:o.primaryButtonBackgroundDisabled,color:o.primaryButtonTextDisabled},description:{color:o.primaryButtonText},descriptionHovered:{color:o.primaryButtonText}}}(n):function(e){var n=e.effects,r=e.palette,o=e.semanticColors;return{root:(0,t.__assign)({borderColor:o.buttonBorder,color:o.buttonText},CE("transparent",n.roundedCorner4,o.focusBorder)),rootHovered:{backgroundColor:o.buttonBackgroundHovered,borderColor:r.neutralTertiaryAlt,color:o.buttonTextHovered},rootPressed:{backgroundColor:o.buttonBackgroundPressed,borderColor:r.neutralTertiary,color:o.buttonTextPressed},rootDisabled:{backgroundColor:o.buttonBackgroundDisabled,borderColor:o.buttonBorderDisabled,color:o.buttonTextDisabled}}}(n),o&&function(e){return{splitButtonMenuButton:{borderRadius:"unset",borderTopRightRadius:null===e||void 0===e?void 0:e.effects.roundedCorner4,borderBottomRightRadius:null===e||void 0===e?void 0:e.effects.roundedCorner4},splitButtonDivider:xE,splitButtonDividerDisabled:xE}}(n))}var xE={position:"relative",top:"unset",bottom:"unset"};var EE=function(e){var t=e.theme,n=e.checked;return e.disabled?t.semanticColors.disabledSubtext:n?t.semanticColors.bodyTextChecked:t.semanticColors.inputPlaceholderText},kE=function(e){var t=e.theme,n=e.checked;return e.disabled?t.semanticColors.disabledBorder:n?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputPlaceholderText},SE=function(e){var t=e.theme,n=e.checked;return e.disabled?n?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:n?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputBackground},TE=function(e){var t=e.theme,n=e.checked;return e.disabled?t.semanticColors.disabledBorder:n?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputIconHovered},IE=function(e){var t=e.theme,n=e.checked;return e.disabled?n?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:n?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputBackground},PE=function(e){var t=e.theme;return e.disabled?t.semanticColors.disabledSubtext:t.semanticColors.inputIconHovered},AE=function(e){var t=e.theme;if(e.disabled)return t.semanticColors.buttonTextDisabled},RE=function(e){var t=e.theme,n=e.disabled,r=e.checked;return n?t.semanticColors.buttonTextDisabled:r?void 0:t.semanticColors.inputBackground};var DE=function(e){var t=e.theme,n=e.checked;return e.disabled?t.semanticColors.disabledText:n?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputPlaceholderText},ME=function(e){var t=e.theme,n=e.checked;return e.disabled?t.semanticColors.disabledText:n?t.semanticColors.inputIconHovered:t.semanticColors.inputPlaceholderText},NE=function(e){var t=e.theme;return e.disabled?t.semanticColors.disabledText:t.semanticColors.inputIconHovered},LE=function(e,t){var n=e.theme,r=e.checked;return e.disabled&&r?n.semanticColors.disabledText:r?t?n.semanticColors.inputBackgroundCheckedHovered:n.semanticColors.inputBackgroundChecked:"transparent"},BE=function(e,t){var n=e.theme,r=e.checked;return e.disabled?n.semanticColors.disabledText:r?t?n.semanticColors.inputBackgroundCheckedHovered:n.semanticColors.inputBackgroundChecked:n.semanticColors.inputIconHovered},OE=function(e){var t=e.theme,n=e.checked;return e.disabled?t.semanticColors.disabledText:n?ME(e):t.semanticColors.inputIconHovered};var FE=function(e,t,n){var r;void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.semanticColors,i=null!==(r=null===o||void 0===o?void 0:o.inputBottomBorderFocus)&&void 0!==r?r:e.palette.themePrimary,a="2px solid ".concat(n?o.errorText:i);return{borderColor:o.focusBorder,":after":{borderColor:o.focusBorder,borderBottom:t?"unset":a,clipPath:"inset(calc(100% - 2px) 0 0 0)"}}},HE=function(e){var t=e.semanticColors;return{borderRadius:null===e||void 0===e?void 0:e.effects.roundedCorner4,border:"1px solid ".concat(t.disabledBorder),color:t.disabledText,backgroundColor:"unset"}};var zE,UE;function VE(e){return{root:{borderRadius:e.theme.effects.roundedCorner4}}}!function(e){e[e.xSmall=0]="xSmall",e[e.small=1]="small",e[e.medium=2]="medium",e[e.large=3]="large"}(zE||(zE={})),function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(UE||(UE={}));var WE=function(e){var t=e.theme,n=e.checked,r=e.disabled,o=t.semanticColors;return n?r?o.buttonBackgroundDisabled:o.inputBackgroundChecked:n?void 0:o.primaryButtonBorder},jE=function(e){var t=e.theme,n=e.checked,r=e.disabled,o=t.semanticColors;return n?r?o.buttonBackgroundDisabled:o.inputBackgroundCheckedHovered:n?void 0:o.primaryButtonBorder},qE=function(e){var t=e.theme,n=e.checked,r=e.disabled,o=t.semanticColors;return n?r?o.disabledBackground:o.primaryButtonBackgroundPressed:n?void 0:o.primaryButtonBorder},GE=function(e){var t=e.theme,n=e.disabled,r=t.semanticColors;return n?r.disabledBodySubtext:r.inputText},KE={Breadcrumb:{styles:function(e){var t=e.theme.effects;return{itemLink:{borderRadius:t.roundedCorner4,".ms-Fabric--isFocusVisible &:focus::after":{borderRadius:t.roundedCorner4}}}}},CalloutContent:{styles:function(e){var t=e.theme.effects;return{root:{borderRadius:t.roundedCorner4},calloutMain:{borderRadius:t.roundedCorner4},beakCurtain:{borderRadius:t.roundedCorner4}}}},Check:{styles:function(e){var t=e.checked,n=e.theme;return n||ex("Theme is undefined or null."),{root:[{cursor:"pointer",width:"16px",height:"16px","::before":{transition:"all ease-in-out 200ms",borderRadius:"3px",backgroundColor:"transparent",inset:0,height:"100%",width:"100%"}},t&&{":hover":{"::before":{backgroundColor:n.semanticColors.inputBackgroundCheckedHovered},'[data-icon-name="CircleRing"]':{borderColor:n.semanticColors.inputBackgroundCheckedHovered}},"::before":{backgroundColor:n.semanticColors.inputBackgroundChecked},'[data-icon-name="StatusCircleCheckmark"]':{opacity:1}}],check:[{fontSize:"18px",lineHeight:"16px",margin:"0",width:"16px",height:"16px",fontWeight:GC.regular,transition:"opacity ease-in-out 100ms",opacity:0,boxSizing:"border-box"},t&&{color:"white"}],circle:[{fontSize:0,width:"16px",height:"16px",borderRadius:2,borderColor:n.semanticColors.inputBorder,borderWidth:"1px",borderStyle:"solid",transition:"all ease-in-out 200ms",boxSizing:"border-box"},t&&{color:n.semanticColors.bodyTextChecked,borderColor:n.semanticColors.inputBackgroundChecked}]}}},Checkbox:{styles:function(e){return function(e){return{root:{"&:hover .ms-Checkbox-checkbox":{borderColor:TE(e),background:IE(e)},"&:hover .ms-Checkbox-text":{color:PE(e)},"&:hover .ms-Checkbox-checkmark":{color:RE(e)}},label:{gap:"4px",padding:"3px"},checkbox:{margin:0,backgroundColor:SE(e),borderColor:kE(e)},text:{margin:0,color:EE(e)},checkmark:{color:AE(e)}}}(e)}},ChoiceGroup:{styles:function(e){return function(e){return{root:{},label:{color:e.theme.semanticColors.inputPlaceholderText},flexContainer:{}}}(e)}},ChoiceGroupOption:{styles:function(e){return function(e){return{field:{color:ME(e),".ms-ChoiceFieldLabel":{color:ME(e)},"&:hover .ms-ChoiceFieldLabel":{color:OE(e)},selectors:{"::before":{borderColor:DE(e),width:"17px",height:"17px",margin:"2px"},"::after":{width:"11px",height:"11px",background:LE(e,!1),borderColor:LE(e,!1)},":hover":{color:NE(e)},":hover::before":{borderColor:BE(e,!0)},":hover::after":{background:LE(e,!0),borderColor:LE(e,!0)}}}}}(e)}},ColorPickerGridCell:{styles:function(e){var t,n=e.theme,r=e.circle,o=e.height,i=e.width,a=n.effects,s={borderRadius:a.roundedCorner2};if(o&&o>32&&o<=64||i&&i>32&&i<=64)s={borderRadius:a.roundedCorner4};else if(o&&o>64||i&&i>64){s={borderRadius:null!==(t=a.roundedCorner8)&&void 0!==t?t:"8px"}}return{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 n=e.theme,r=n,o=r.semanticColors,i=r.effects,a={borderRadius:0,borderTopRightRadius:i.roundedCorner4,borderBottomRightRadius:i.roundedCorner4},s={borderRadius:0,borderTopLeftRadius:i.roundedCorner4,borderBottomLeftRadius:i.roundedCorner4},c={height:32,paddingLeft:4,paddingRight:4},l=function(e){var n=e.effects,r=e.semanticColors,o={borderRadius:0,borderTopRightRadius:n.roundedCorner4,borderBottomRightRadius:n.roundedCorner4},i={borderRadius:0,borderTopLeftRadius:n.roundedCorner4,borderBottomLeftRadius:n.roundedCorner4};return{splitButtonContainer:{borderRadius:n.roundedCorner4,color:r.buttonText,".ms-Button:first-child":(0,t.__assign)((0,t.__assign)({},i),{height:"100%"}),".ms-Button--primary:hover":{border:"none"}},splitButtonMenuButton:(0,t.__assign)((0,t.__assign)({},o),{height:"100%",padding:"0px",width:20}),splitButtonContainerFocused:{":focus::after":{inset:"0px",outline:"none",borderRadius:n.roundedCorner4,border:"2px solid ".concat(r.focusBorder)}},splitButtonMenuFocused:{":focus::after":(0,t.__assign)({inset:"0px",outline:"none",border:"2px solid ".concat(r.focusBorder)},o)},splitButtonDivider:{right:19},splitButtonDividerDisabled:{right:19}}}(n);return(0,t.__assign)((0,t.__assign)({root:{backgroundColor:"transparent",height:"100%",padding:"0px",margin:"0px 2px",borderRadius:i.roundedCorner4,".ms-Fabric--isFocusVisible &:focus::after":{top:4,right:0,bottom:4,left:0,outline:"none",borderRadius:i.roundedCorner4,border:"2px solid ".concat(o.focusBorder)}},rootHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundHovered}},rootPressed:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundPressed}},rootExpanded:{backgroundColor:"transparent",color:"inherit",".ms-Button-flexContainer":{backgroundColor:"transparent"}},rootChecked:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundChecked}},rootCheckedHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundCheckedHovered}},rootCheckedPressed:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundPressed}},rootExpandedHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundHovered}},flexContainer:{height:32,paddingLeft:4,paddingRight:4,borderRadius:i.roundedCorner4},icon:{color:"inherit"},menuIcon:{color:"inherit",fontSize:"10px"},rootDisabled:{backgroundColor:"transparent"},textContainer:{height:16}},l),{splitButtonContainer:{borderRadius:i.roundedCorner4,color:o.buttonText,".ms-Button:first-child":{".ms-Button-flexContainer":(0,t.__assign)((0,t.__assign)({},s),c)}},splitButtonMenuButton:(0,t.__assign)((0,t.__assign)({},a),{height:"100%",padding:"0px",width:20,marginLeft:"-2px",backgroundColor:"transparent",".ms-Button-flexContainer":(0,t.__assign)((0,t.__assign)({},a),c),"&:hover":{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundHovered}}}),splitButtonContainerFocused:{":focus::after":{inset:"4px 0px",outline:"none",borderRadius:i.roundedCorner4,border:"2px solid ".concat(o.focusBorder)}},splitButtonMenuButtonExpanded:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundChecked},"&:hover":{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:o.buttonBackgroundCheckedHovered}}},splitButtonFlexContainer:{border:"none"}})}},CompoundButton:{styles:wE},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:wE},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?void 0:i.inputBottomBorderFocus)&&void 0!==t?t:a.themePrimary,c="2px solid ".concat(s);return{dropdown:[r&&HE(n),!r&&{selectors:{"&:focus:after":[{borderRadius:null===n||void 0===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?void 0:n.effects.roundedCorner4},r&&{backgroundColor:"unset"}],caretDown:{color:null===n||void 0===n?void 0:n.palette.neutralQuaternary},label:{fontWeight:GC.regular}}}},IconButton:{styles:function(e){var n=e.theme,r=n.effects,o=n.palette,i=n.semanticColors;return{root:(0,t.__assign)({borderColor:"transparent",borderRadius:r.roundedCorner4,color:o.neutralPrimaryAlt},CE("transparent",r.roundedCorner4,i.focusBorder)),rootHovered:{backgroundColor:o.neutralLighter,borderColor:o.neutralLighter,color:i.buttonTextHovered},rootPressed:{backgroundColor:i.buttonBackgroundPressed,borderColor:i.buttonBackgroundPressed,color:i.buttonTextPressed},rootDisabled:{backgroundColor:"transparent",borderColor:"transparent",color:i.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:_E},CompactPeoplePicker:{styles:_E},ListPeoplePickerBase:{styles:_E},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"},FE(o)],r&&["is-disabled",HE(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:F_(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:GC.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:GC.semibold}],circle:[{borderWidth:3},n===zE.large&&{height:36,width:36},n===zE.medium&&{height:32,width:32},n===zE.small&&{height:28,width:28},n===zE.xSmall&&{height:24,width:24}]}}},TagItem:{styles:VE},TagPicker:{styles:_E},Tag:{styles:VE},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:GC.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&&FE(t,o,i),a&&HE(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:GE(e)},thumb:{width:"14px",height:"14px",backgroundColor:n?r.inputIconDisabled:void 0},container:{},pill:{backgroundColor:WE(e),"&:hover":{backgroundColor:jE(e)},"&:active":{backgroundColor:qE(e)},"&:focus&:after":{borderRadius:o.roundedCorner4,outlineWidth:"2px"}},text:{}}}}},YE="#BDBDBD",QE=(0,t.__assign)({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)"},{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"}),XE=QE,$E=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var n=!!e.isInverted;return function(e,t){var n,r,o;void 0===t&&(t={});var i=Uw({},e,t,{semanticColors:yE(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);a<s.length;a++){var c=s[a];i.fonts[c]=Uw(i.fonts[c],t.defaultFontStyle,null===(o=null===t||void 0===t?void 0:t.fonts)||void 0===o?void 0:o[c])}return i}({palette:oE,effects:uE,fonts:fE,spacing:bE,isInverted:n,disableGlobalClassNames:!1,semanticColors:vE(oE,uE,void 0,n,t),rtl:void 0},e)}({palette:QE,semanticColors:{inputBottomBorderFocus:XE.themePrimary,inputBottomBorderRest:XE.neutralLighter,focusBorder:XE.neutralTertiary,inputBorder:XE.neutralQuaternary,inputBackgroundChecked:XE.themePrimary,inputBackground:XE.white,bodyTextChecked:XE.neutralPrimary,inputBackgroundCheckedHovered:XE.themeDarkAlt,warningText:XE.neutralPrimary,messageText:XE.neutralPrimary,messageLink:XE.themeDarkAlt,messageLinkHovered:XE.themeDarker,infoIcon:XE.neutralSecondary,warningIcon:XE.neutralPrimary,infoBackground:XE.neutralLighter,inputIconHovered:"#424242",inputPlaceholderText:"#616161",disabledBorder:YE,disabledText:YE},components:KE,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%"}}),JE=Fd.createContext({window:"object"===typeof window?window:void 0}),ZE=function(){return Fd.useContext(JE).window},ek=function(){var e;return null===(e=Fd.useContext(JE).window)||void 0===e?void 0:e.document};function tk(e,t){var n=function(){var e=Fd.useState(0)[1];return function(){return e((function(e){return++e}))}}(),r=Fd.useContext(gx).customizations,o=r.inCustomizerContext;return Fd.useEffect((function(){return o||ww.observe(n),function(){o||ww.unobserve(n)}}),[o]),ww.getSettings(e,t,r)}var nk,rk,ok,ik,ak,sk={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"},ck={elevation4:gb.depth4,elevation8:gb.depth8,elevation16:gb.depth16,elevation64:gb.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"};!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)"}(nk||(nk={})),function(e){e.Arabic="'".concat(nk.Arabic,"'"),e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'".concat(nk.Cyrillic,"'"),e.EastEuropean="'".concat(nk.EastEuropean,"'"),e.Greek="'".concat(nk.Greek,"'"),e.Hebrew="'".concat(nk.Hebrew,"'"),e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'".concat(nk.Selawik,"'"),e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'".concat(nk.Vietnamese,"'"),e.WestEuropean="'".concat(nk.WestEuropean,"'"),e.Armenian="'".concat(nk.Armenian,"'"),e.Georgian="'".concat(nk.Georgian,"'")}(rk||(rk={})),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"}(ok||(ok={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(ik||(ik={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(ak||(ak={}));var lk="'Segoe UI', '".concat(nk.WestEuropean,"'"),uk={ar:rk.Arabic,bg:rk.Cyrillic,cs:rk.EastEuropean,el:rk.Greek,et:rk.EastEuropean,he:rk.Hebrew,hi:rk.Hindi,hr:rk.EastEuropean,hu:rk.EastEuropean,ja:rk.Japanese,kk:rk.EastEuropean,ko:rk.Korean,lt:rk.EastEuropean,lv:rk.EastEuropean,pl:rk.EastEuropean,ru:rk.Cyrillic,sk:rk.EastEuropean,"sr-latn":rk.EastEuropean,th:rk.Thai,tr:rk.EastEuropean,uk:rk.Cyrillic,vi:rk.Vietnamese,"zh-hans":rk.ChineseSimplified,"zh-hant":rk.ChineseTraditional,hy:rk.Armenian,ka:rk.Georgian};function dk(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}var pk=function(e){var t=function(e){for(var t in uk)if(uk.hasOwnProperty(t)&&e&&0===t.indexOf(e))return uk[t];return lk}(e),n="".concat(t,", ").concat("'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif");return{tiny:dk(ok.mini,ik.regular,n),xSmall:dk(ok.xSmall,ik.regular,n),small:dk(ok.small,ik.regular,n),smallPlus:dk(ok.smallPlus,ik.regular,n),medium:dk(ok.medium,ik.regular,n),mediumPlus:dk(ok.mediumPlus,ik.regular,n),large:dk(ok.large,ik.regular,n),xLarge:dk(ok.xLarge,ik.semibold,n),xLargePlus:dk(ok.xLargePlus,ik.semibold,n),xxLarge:dk(ok.xxLarge,ik.semibold,n),xxLargePlus:dk(ok.xxLargePlus,ik.semibold,n),superLarge:dk(ok.superLarge,ik.semibold,n),mega:dk(ok.mega,ik.semibold,n)}}(Ow());function hk(e,t,n,r){Lw({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 fk(e,t,n,r,o){void 0===r&&(r="segoeui");var i="".concat(e,"/").concat(n,"/").concat(r);hk(t,i+"-light",ik.light,o&&o+" Light"),hk(t,i+"-semilight",ik.semilight,o&&o+" SemiLight"),hk(t,i+"-regular",ik.regular,o),hk(t,i+"-semibold",ik.semibold,o&&o+" SemiBold"),hk(t,i+"-bold",ik.bold,o&&o+" Bold")}function mk(e,n,r,o,i){return void 0===i&&(i=!1),function(e,t){var n="";!0===t&&(n=" /* @deprecated */");return e.listTextColor=e.listText+n,e.menuItemBackgroundChecked+=n,e.warningHighlight+=n,e.warningText=e.messageText+n,e.successText+=n,e}(gk(e,n,(0,t.__assign)({primaryButtonBorder:"transparent",errorText:o?"#F1707B":"#a4262c",messageText:o?"#F3F2F1":"#323130",messageLink:o?"#6CB8F6":"#005A9E",messageLinkHovered:o?"#82C7FF":"#004578",infoIcon:o?"#C8C6C4":"#605e5c",errorIcon:o?"#F1707B":"#A80000",blockingIcon:o?"#442726":"#FDE7E9",warningIcon:o?"#C8C6C4":"#797775",severeWarningIcon:o?"#FCE100":"#D83B01",successIcon:o?"#92C353":"#107C10",infoBackground:o?"#323130":"#f3f2f1",errorBackground:o?"#442726":"#FDE7E9",blockingBackground:o?"#442726":"#FDE7E9",warningBackground:o?"#433519":"#FFF4CE",severeWarningBackground:o?"#4F2A0F":"#FED9CC",successBackground:o?"#393D1B":"#DFF6DD",warningHighlight:o?"#fff100":"#ffb900",successText:o?"#92c353":"#107C10"},r),o),i)}function gk(e,n,r,o,i){void 0===i&&(i=!1);var a={},s=e||{},c=s.white,l=s.black,u=s.themePrimary,d=s.themeDark,p=s.themeDarker,h=s.themeDarkAlt,f=s.themeLighter,m=s.neutralLight,g=s.neutralLighter,v=s.neutralDark,y=s.neutralQuaternary,b=s.neutralQuaternaryAlt,_=s.neutralPrimary,C=s.neutralSecondary,w=s.neutralSecondaryAlt,x=s.neutralTertiary,E=s.neutralTertiaryAlt,k=s.neutralLighterAlt,S=s.accent;return c&&(a.bodyBackground=c,a.bodyFrameBackground=c,a.accentButtonText=c,a.buttonBackground=c,a.primaryButtonText=c,a.primaryButtonTextHovered=c,a.primaryButtonTextPressed=c,a.inputBackground=c,a.inputForegroundChecked=c,a.listBackground=c,a.menuBackground=c,a.cardStandoutBackground=c),l&&(a.bodyTextChecked=l,a.buttonTextCheckedHovered=l),u&&(a.link=u,a.primaryButtonBackground=u,a.inputBackgroundChecked=u,a.inputIcon=u,a.inputFocusBorderAlt=u,a.menuIcon=u,a.menuHeader=u,a.accentButtonBackground=u),d&&(a.primaryButtonBackgroundPressed=d,a.inputBackgroundCheckedHovered=d,a.inputIconHovered=d),p&&(a.linkHovered=p),h&&(a.primaryButtonBackgroundHovered=h),f&&(a.inputPlaceholderBackgroundChecked=f),m&&(a.bodyBackgroundChecked=m,a.bodyFrameDivider=m,a.bodyDivider=m,a.variantBorder=m,a.buttonBackgroundCheckedHovered=m,a.buttonBackgroundPressed=m,a.listItemBackgroundChecked=m,a.listHeaderBackgroundPressed=m,a.menuItemBackgroundPressed=m,a.menuItemBackgroundChecked=m),g&&(a.bodyBackgroundHovered=g,a.buttonBackgroundHovered=g,a.buttonBackgroundDisabled=g,a.buttonBorderDisabled=g,a.primaryButtonBackgroundDisabled=g,a.disabledBackground=g,a.listItemBackgroundHovered=g,a.listHeaderBackgroundHovered=g,a.menuItemBackgroundHovered=g),y&&(a.primaryButtonTextDisabled=y,a.disabledSubtext=y),b&&(a.listItemBackgroundCheckedHovered=b),x&&(a.disabledBodyText=x,a.variantBorderHovered=(null===r||void 0===r?void 0:r.variantBorderHovered)||x,a.buttonTextDisabled=x,a.inputIconDisabled=x,a.disabledText=x),_&&(a.bodyText=_,a.actionLink=_,a.buttonText=_,a.inputBorderHovered=_,a.inputText=_,a.listText=_,a.menuItemText=_),k&&(a.bodyStandoutBackground=k,a.defaultStateBackground=k),v&&(a.actionLinkHovered=v,a.buttonTextHovered=v,a.buttonTextChecked=v,a.buttonTextPressed=v,a.inputTextHovered=v,a.menuItemTextHovered=v),C&&(a.bodySubtext=C,a.focusBorder=C,a.inputBorder=C,a.smallInputBorder=C,a.inputPlaceholderText=C),w&&(a.buttonBorder=w),E&&(a.disabledBodySubtext=E,a.disabledBorder=E,a.buttonBackgroundChecked=E,a.menuDivider=E),S&&(a.accentButtonBackground=S),(null===n||void 0===n?void 0:n.elevation4)&&(a.cardShadow=n.elevation4),!o&&(null===n||void 0===n?void 0:n.elevation8)?a.cardShadowHovered=n.elevation8:a.variantBorderHovered&&(a.cardShadowHovered="0 0 1px "+a.variantBorderHovered),a=(0,t.__assign)((0,t.__assign)({},a),r)}function vk(e,t){var n,r,o;void 0===t&&(t={});var i=Uw({},e,t,{semanticColors:gk(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);a<s.length;a++){var c=s[a];i.fonts[c]=Uw(i.fonts[c],t.defaultFontStyle,null===(o=null===t||void 0===t?void 0:t.fonts)||void 0===o?void 0:o[c])}return i}!function(e){if(e){var t="".concat(e,"/fonts");fk(t,nk.Thai,"leelawadeeui-thai","leelawadeeui"),fk(t,nk.Arabic,"segoeui-arabic"),fk(t,nk.Cyrillic,"segoeui-cyrillic"),fk(t,nk.EastEuropean,"segoeui-easteuropean"),fk(t,nk.Greek,"segoeui-greek"),fk(t,nk.Hebrew,"segoeui-hebrew"),fk(t,nk.Vietnamese,"segoeui-vietnamese"),fk(t,nk.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),fk(t,rk.Selawik,"selawik","selawik"),fk(t,nk.Armenian,"segoeui-armenian"),fk(t,nk.Georgian,"segoeui-georgian"),hk("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-semilight"),ik.light),hk("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-bold"),ik.semibold)}}(function(){var e,t,n=null===(e=N_())||void 0===e?void 0:e.FabricConfig;return null!==(t=null===n||void 0===n?void 0:n.fontBaseUrl)&&void 0!==t?t:"https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets"}());var yk={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"};function bk(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var n=!!e.isInverted;return vk({palette:sk,effects:ck,fonts:pk,spacing:yk,isInverted:n,disableGlobalClassNames:!1,semanticColors:mk(sk,ck,void 0,n,t),rtl:void 0},e)}var _k=Fd.createContext(void 0);var Ck=function(){var e=(0,Fd.useContext)(_k),t=tk(["theme"]).theme;return e||t||bk({})},wk=N_()||{};void 0===wk.__currentId__&&(wk.__currentId__=0);var xk=!1;function Ek(e){if(!xk){var t=Ab.getInstance();t&&t.onReset&&t.onReset(kk),xk=!0}return(void 0===e?"id__":e)+wk.__currentId__++}function kk(e){void 0===e&&(e=0),wk.__currentId__=e}var Sk=0,Tk={reset:function(){Ab.getInstance().onReset((function(){return Sk++}))},getId:function(){return Sk},renderStyles:function(e,t){return px(Array.isArray(e)?e:[e],t)},renderFontFace:function(e,t){return Lw(e)},renderKeyframes:function(e){return G_(e)}};var Ik=function(e){var t=new Map,n=new Set,r=function e(r){var o=r.currentTarget,i=o.__id__;t.delete(i),o.removeEventListener("unload",e),n.delete(i)};return function(o){void 0===o&&(o={});var i,a=o.theme,s=ZE();s&&(s.__id__=s.__id__||Ek(),i=s.__id__,n.has(i)||(n.add(i),s.addEventListener("unload",r)));var c=Ck();a=a||c;var l=Tk.getId(),u=[i,l,a],d=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}(t,u);if((0,Fd.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++}(t,[i,l,a]),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))))}(t,[i,l,a])}}),[i,l,a]),!d){var p=function(e){return"function"===typeof e}(e)?e(a):e;d=Tk.renderStyles(p,{targetWindow:s,rtl:!!a.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})}(t,u,d)}return d}}((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}]}}));function Pk(e){var t=Ik(e),n=e.className,r=e.applyTo;!function(e,t){var n,r="body"===e.applyTo,o=null===(n=ek())||void 0===n?void 0:n.body;Fd.useEffect((function(){if(r&&o){for(var e=0,n=t;e<n.length;e++){var i=n[e];i&&o.classList.add(i)}return function(){if(r&&o)for(var e=0,n=t;e<n.length;e++){var i=n[e];i&&o.classList.remove(i)}}}}),[r,o,t])}(e,[t.root,t.body]),e.className=qx(n,t.root,"element"===r&&t.body)}var Ak,Rk={label:xx,audio:Ex,video:kx,ol:Sx,li:Tx,a:Ix,button:Px,input:Ax,textarea:Rx,select:Dx,option:Mx,table:Nx,tr:Lx,th:Bx,td:Ox,colGroup:Fx,col:Hx,form:zx,iframe:Ux,img:Vx};function Dk(e,t,n){return jx(t,e&&Rk[e]||wx,n)}function Mk(e,t){if(!e||!t)return!e&&!t;for(var n in e)if(e.hasOwnProperty(n)&&(!t.hasOwnProperty(n)||t[n]!==e[n]))return!1;for(var n in t)if(t.hasOwnProperty(n)&&!e.hasOwnProperty(n))return!1;return!0}function Nk(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return Lk.apply(this,[null,e].concat(t))}function Lk(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t=t||{};for(var o=0,i=n;o<i.length;o++){var a=i[o];if(a)for(var s in a)!a.hasOwnProperty(s)||e&&!e(s)||(t[s]=a[s])}return t}var Bk=((Ak={})[T_]=1,Ak[P_]=1,Ak[S_]=1,Ak[I_]=1,Ak[k_]=1,Ak[E_]=1,Ak[v_]=1,Ak[w_]=1,Ak[x_]=1,Ak);function Ok(e){return!!Bk[e]}var Fk=new WeakMap,Hk=new WeakMap;function zk(e,t){var n,r=Fk.get(e);return n=r?r+t:1,Fk.set(e,n),n}function Uk(e){var t=Hk.get(e);if(t)return t;return t={onMouseDown:function(t){return qk(t,e.registeredProviders)},onPointerDown:function(t){return Gk(t,e.registeredProviders)},onKeyDown:function(t){return Kk(t,e.registeredProviders)},onKeyUp:function(t){return Yk(t,e.registeredProviders)}},Hk.set(e,t),t}var Vk=Fd.createContext(void 0);function Wk(e){var t=Fd.useContext(Vk);Fd.useEffect((function(){var n,r,o,i,a=N_(null===e||void 0===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?void 0:t.providerRef)||void 0===r?void 0:r.current)&&(null===(i=null===(o=null===t||void 0===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=Uk(t);s=p.onMouseDown,c=p.onPointerDown,l=p.onKeyDown,u=p.onKeyUp}else s=qk,c=Gk,l=Kk,u=Yk;var h=zk(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=zk(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 jk=function(e){return Wk(e.rootRef),null};function qk(e,t){cw(!1,e.target,t)}function Gk(e,t){"mouse"!==e.pointerType&&cw(!1,e.target,t)}function Kk(e,t){Ok(e.which)&&cw(!0,e.target,t)}function Yk(e,t){Ok(e.which)&&cw(!0,e.target,t)}var Qk=function(e){var t=e.providerRef,n=e.layerRoot,r=Fd.useState([])[0],o=Fd.useContext(Vk),i=void 0!==o&&!n,a=Fd.useMemo((function(){return i?void 0:{providerRef:t,registeredProviders:r,registerProvider:function(e){r.push(e),null===o||void 0===o||o.registerProvider(e)},unregisterProvider:function(e){null===o||void 0===o||o.unregisterProvider(e);var t=r.indexOf(e);t>=0&&r.splice(t,1)}}}),[t,r,o,i]);return Fd.useEffect((function(){if(a)return a.registerProvider(a.providerRef),function(){return a.unregisterProvider(a.providerRef)}}),[a]),a?Fd.createElement(Vk.Provider,{value:a},e.children):Fd.createElement(Fd.Fragment,null,e.children)},Xk=function(e){var n=e.customizerContext,r=e.ref,o=e.theme,i=e.as||"div",a="string"===typeof e.as?Dk(e.as,e):e.as===Fd.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 Fd.createElement(_k.Provider,{value:o},Fd.createElement(gx.Provider,{value:n},Fd.createElement(Qk,{providerRef:r},Fd.createElement(i,(0,t.__assign)({},a)))))},$k=new Map,Jk=function(e){var t=e.theme,n=Ck(),r=e.theme=Fd.useMemo((function(){var e=vk(n,t);return e.id=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=[],r=0,o=e;r<o.length;r++){var i=o[r];if(i){var a=i.id||$k.get(i);a||(a=Ek(""),$k.set(i,a)),n.push(a)}}return n.join("-")}(n,t),e}),[n,t]);e.customizerContext=Fd.useMemo((function(){return{customizations:{inCustomizerContext:!0,settings:{theme:r},scopedSettings:r.components||{}}}}),[r]),e.theme.rtl!==n.rtl&&(e.dir=e.theme.rtl?"rtl":"ltr")};function Zk(e,n){for(var r=(0,t.__assign)({},n),o=0,i=Object.keys(e);o<i.length;o++){var a=i[o];void 0===r[a]&&(r[a]=e[a])}return r}function eS(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=Fd.useCallback((function(t){r.current=t;for(var n=0,o=e;n<o.length;n++){var i=o[n];"function"===typeof i?i(t):i&&(i.current=t)}}),(0,t.__spreadArray)([],e,!0));return r}var tS=Fd.forwardRef((function(e,t){var n=function(e,t){var n=Zk(t,e);return Jk(n),{state:n,render:Xk}}(e,{ref:eS(t,Fd.useRef(null)),as:"div",applyTo:"element"}),r=n.render,o=n.state;return Pk(o),r(o)}));tS.displayName="ThemeProvider";var nS={current:0},rS=Fd.createContext(void 0);function oS(){var e;return null!==(e=Fd.useContext(rS))&&void 0!==e?e:nS}var iS=Fd.createContext(void 0),aS=iS.Provider;function sS(){return Fd.useContext(iS)||""}function cS(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fui-",t=arguments.length>1?arguments[1]:void 0,n=oS(),r=sS(),o=Fd.useId;if(o){var i=o(),a=Fd.useMemo((function(){return i.replace(/:/g,"")}),[i]);return t||"".concat(r).concat(e).concat(a)}return Fd.useMemo((function(){return t||"".concat(r).concat(e).concat(++n.current)}),[r,e,t,n])}var lS=Symbol.for("fui.slotRenderFunction"),uS=Symbol.for("fui.slotElementType");function dS(e){return Boolean(null===e||void 0===e?void 0:e.hasOwnProperty(uS))}__webpack_require__(8356);function pS(e,t){return function(n,r,o,i,a){return dS(r)?t(function(e,t){return lv(lv({},t),{},sv({},uS,e))}(n,r),null,o,i,a):dS(n)?t(n,r,o,i,a):e(n,r,o,i,a)}}function hS(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function fS(e){return fS="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},fS(e)}function mS(e){var t=function(e,t){if("object"!==fS(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==fS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===fS(t)?t:String(t)}function gS(e){var t=e.as,n=e[uS],r=e[lS],o=hS(e,["as",uS,lS].map(mS)),i="string"===typeof n&&null!==t&&void 0!==t?t:n;return"string"!==typeof i&&t&&(o.as=t),{elementType:i,props:o,renderFunction:r}}var vS=__webpack_require__(80812),yS=__webpack_require__.t(vS,2),bS=pS(yS.jsx,(function(e,t,n){var r=gS(e),o=r.elementType,i=r.renderFunction,a=lv(lv({},r.props),t);return i?yS.jsx(Fd.Fragment,{children:i(o,a)},n):yS.jsx(o,a,n)})),_S=pS(yS.jsxs,(function(e,t,n){var r=gS(e),o=r.elementType,i=r.renderFunction,a=lv(lv({},r.props),t);return i?yS.jsx(Fd.Fragment,{children:i(o,lv(lv({},a),{},{children:yS.jsxs(Fd.Fragment,{children:a.children},void 0)}))},n):yS.jsxs(o,a,n)}));function CS(){return"undefined"!==typeof window&&!(!window.document||!window.document.createElement)}var wS=Fd.createContext("ltr"),xS=function(e){var t=e.children,n=e.dir;return Fd.createElement(wS.Provider,{value:n},t)};function ES(){return Fd.useContext(wS)}var kS=Fd.createContext(void 0),SS={targetDocument:"object"===typeof document?document:void 0,dir:"ltr"},TS=kS.Provider;function IS(){var e;return null!==(e=Fd.useContext(kS))&&void 0!==e?e:SS}var PS=Fd.createContext(void 0),AS=PS.Provider,RS=Fd.createContext(void 0),DS=RS.Provider;var MS=Fd.createContext(void 0),NS=function(){},LS=MS.Provider,BS=function(e){var t,n;return null!==(n=null===(t=Fd.useContext(MS))||void 0===t?void 0:t[e])&&void 0!==n?n:NS},OS=Fd.createContext(void 0),FS=OS.Provider;var HS=Fd.createContext(void 0),zS=HS.Provider;var US=Fd.createContext(void 0),VS={},WS=US.Provider;function jS(e){return Array.isArray(e)?e:[e]}var qS="undefined"===typeof window?__webpack_require__.g:window,GS="@griffel/";function KS(e,t){return qS[Symbol.for(GS+e)]||(qS[Symbol.for(GS+e)]=t),qS[Symbol.for(GS+e)]}var YS=KS("DEFINITION_LOOKUP_TABLE",{}),QS="data-make-styles-bucket",XS="f",$S="___",JS=$S.length+7,ZS={all:1,borderColor:1,borderStyle:1,borderWidth:1,borderBlock:1,borderBlockEnd:1,borderBlockStart:1,borderInline:1,borderInlineEnd:1,borderInlineStart:1},eT="DO_NOT_USE_DIRECTLY: @griffel/reset-value";function tT(e,t,n,r){var o=[];if(r["data-make-styles-bucket"]=t,r["data-priority"]=String(n),e)for(var i in r)e.setAttribute(i,r[i]);return{elementAttributes:r,insertRule:function(t){return(null===e||void 0===e?void 0:e.sheet)?e.sheet.insertRule(t,e.sheet.cssRules.length):o.push(t)},element:e,bucketName:t,cssRules:function(){return(null===e||void 0===e?void 0:e.sheet)?Array.from(e.sheet.cssRules).map((function(e){return e.cssText})):o}}}var nT=["r","d","l","v","w","f","i","h","a","s","k","t","m","c"].reduce((function(e,t,n){return e[t]=n,e}),{});function rT(e,t,n){return("m"===e?e+t:e)+n}function oT(e,t,n,r){var o,i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s="m"===e,c=null!==(o=a.m)&&void 0!==o?o:"0",l=null!==(i=a.p)&&void 0!==i?i:0,u=rT(e,c,l);if(!r.stylesheets[u]){var d=t&&t.createElement("style"),p=tT(d,e,l,Object.assign({},r.styleElementAttributes,s&&{media:c}));r.stylesheets[u]=p,t&&d&&t.head.insertBefore(d,aT(t,n,e,r,a))}return r.stylesheets[u]}function iT(e,t,n){var r,o;return t+(null!==(r=n.m)&&void 0!==r?r:"")===e.getAttribute(QS)+(null!==(o=e.media)&&void 0!==o?o:"")}function aT(e,t,n,r){var o,i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=nT[n],c=null!==(o=a.m)&&void 0!==o?o:"",l=null!==(i=a.p)&&void 0!==i?i:0,u=function(e){return s-nT[e.getAttribute(QS)]},d=e.head.querySelectorAll("[".concat(QS,"]"));if("m"===n){var p=e.head.querySelectorAll("[".concat(QS,'="').concat(n,'"]'));p.length&&(d=p,u=function(e){return r.compareMediaQueries(c,e.media)})}for(var h=function(e){return iT(e,n,a)?l-Number(e.getAttribute("data-priority")):u(e)},f=d.length,m=f-1;m>=0;){var g=d.item(m);if(h(g)>0)return g.nextSibling;m--}return f>0?d.item(0):t?t.nextSibling:null}":(".concat(["-moz-placeholder","-moz-focus-inner","-moz-focusring","-ms-input-placeholder","-moz-read-write","-moz-read-only"].join("|"),")");function sT(e,t){try{e.insertRule(t)}catch(iLe){0}}var cT=0,lT=function(e,t){return e<t?-1:e>t?1:0};function uT(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"===typeof document?void 0:document,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.classNameHashSalt,r=t.unstable_filterCSSRule,o=t.insertionPoint,i=t.styleElementAttributes,a=t.compareMediaQueries,s=void 0===a?lT:a,c={classNameHashSalt:n,insertionCache:{},stylesheets:{},styleElementAttributes:Object.freeze(i),compareMediaQueries:s,id:"d".concat(cT++),insertCSSRules:function(t){for(var n in t)for(var i=t[n],a=0,s=i.length;a<s;a++){var l=Ym(jS(i[a]),2),u=l[0],d=l[1],p=oT(n,e,o||null,c,d);c.insertionCache[u]||(c.insertionCache[u]=n,r?r(u)&&sT(p,u):sT(p,u))}}};return c}var dT=Fd.createContext(uT());function pT(){return Fd.useContext(dT)}function hT(e,t){var n,r,o=e;return Boolean((null===o||void 0===o||null===(n=o.ownerDocument)||void 0===n?void 0:n.defaultView)&&o instanceof o.ownerDocument.defaultView[null!==(r=null===t||void 0===t?void 0:t.constructorName)&&void 0!==r?r:"HTMLElement"])}var fT="undefined"!==typeof WeakRef,mT=function(){function e(t){Fg(this,e),fT&&"object"===typeof t?this._weakRef=new WeakRef(t):this._instance=t}return zg(e,[{key:"deref",value:function(){var e,t,n;return this._weakRef?(n=null==(e=this._weakRef)?void 0:e.deref())||delete this._weakRef:(null==(t=null==(n=this._instance)?void 0:n.isDisposed)?void 0:t.call(n))&&delete this._instance,n}}]),e}(),gT="keyborg:focusin";var vT=!1;var yT=0,bT=function(){function e(t,n){var r=this;Fg(this,e),this._isNavigatingWithKeyboard_DO_NOT_USE=!1,this._onFocusIn=function(e){if(!r._isMouseOrTouchUsedTimer&&!r.isNavigatingWithKeyboard){var t=e.detail;t.relatedTarget&&(t.isFocusedProgrammatically||void 0===t.isFocusedProgrammatically||(r.isNavigatingWithKeyboard=!0))}},this._onMouseDown=function(e){0===e.buttons||0===e.clientX&&0===e.clientY&&0===e.screenX&&0===e.screenY||r._onMouseOrTouch()},this._onMouseOrTouch=function(){var e=r._win;e&&(r._isMouseOrTouchUsedTimer&&e.clearTimeout(r._isMouseOrTouchUsedTimer),r._isMouseOrTouchUsedTimer=e.setTimeout((function(){delete r._isMouseOrTouchUsedTimer}),1e3)),r.isNavigatingWithKeyboard=!1},this._onKeyDown=function(e){r.isNavigatingWithKeyboard?r._shouldDismissKeyboardNavigation(e)&&r._scheduleDismiss():r._shouldTriggerKeyboardNavigation(e)&&(r.isNavigatingWithKeyboard=!0)},this.id="c"+ ++yT,this._win=t;var o=t.document;if(n){var i=n.triggerKeys,a=n.dismissKeys;(null==i?void 0:i.length)&&(this._triggerKeys=new Set(i)),(null==a?void 0:a.length)&&(this._dismissKeys=new Set(a))}o.addEventListener(gT,this._onFocusIn,!0),o.addEventListener("mousedown",this._onMouseDown,!0),t.addEventListener("keydown",this._onKeyDown,!0),o.addEventListener("touchstart",this._onMouseOrTouch,!0),o.addEventListener("touchend",this._onMouseOrTouch,!0),o.addEventListener("touchcancel",this._onMouseOrTouch,!0),function(e){var t=e;vT||(vT=function(e){var t=e.HTMLElement,n=t.prototype.focus,r=!1;return t.prototype.focus=function(){r=!0},e.document.createElement("button").focus(),t.prototype.focus=n,r}(t));var n=t.HTMLElement.prototype.focus;if(!n.__keyborgNativeFocus){t.HTMLElement.prototype.focus=l;var r=new Set,o=function(e){var t=e.target;if(t){var n=new CustomEvent("keyborg:focusout",{cancelable:!0,bubbles:!0,composed:!0,detail:{originalEvent:e}});t.dispatchEvent(n)}},i=function e(t){var n=t.target;if(n){for(var i=t.composedPath()[0],s=new Set;i;)i.nodeType===Node.DOCUMENT_FRAGMENT_NODE?(s.add(i),i=i.host):i=i.parentNode;var c,l=_v(r);try{for(l.s();!(c=l.n()).done;){var u=c.value,d=u.deref();d&&s.has(d)||(r.delete(u),d&&(d.removeEventListener("focusin",e,!0),d.removeEventListener("focusout",o,!0)))}}catch(p){l.e(p)}finally{l.f()}a(n,t.relatedTarget||void 0)}},a=function(e,t,n){var a,c=e.shadowRoot;if(c){var l,u=_v(r);try{for(u.s();!(l=u.n()).done;)if(l.value.deref()===c)return}catch(h){u.e(h)}finally{u.f()}return c.addEventListener("focusin",i,!0),c.addEventListener("focusout",o,!0),void r.add(new mT(c))}var d={relatedTarget:t,originalEvent:n},p=new CustomEvent(gT,{cancelable:!0,bubbles:!0,composed:!0,detail:d});p.details=d,(vT||s.lastFocusedProgrammatically)&&(d.isFocusedProgrammatically=e===(null==(a=s.lastFocusedProgrammatically)?void 0:a.deref()),s.lastFocusedProgrammatically=void 0),e.dispatchEvent(p)},s=t.__keyborgData={focusInHandler:i,focusOutHandler:o,shadowTargets:r};t.document.addEventListener("focusin",t.__keyborgData.focusInHandler,!0),t.document.addEventListener("focusout",t.__keyborgData.focusOutHandler,!0);for(var c=t.document.activeElement;c&&c.shadowRoot;)a(c),c=c.shadowRoot.activeElement;l.__keyborgNativeFocus=n}function l(){var e=t.__keyborgData;return e&&(e.lastFocusedProgrammatically=new mT(this)),n.apply(this,arguments)}}(t)}return zg(e,[{key:"isNavigatingWithKeyboard",get:function(){return this._isNavigatingWithKeyboard_DO_NOT_USE},set:function(e){this._isNavigatingWithKeyboard_DO_NOT_USE!==e&&(this._isNavigatingWithKeyboard_DO_NOT_USE=e,this.update())}},{key:"dispose",value:function(){var e=this._win;if(e){this._isMouseOrTouchUsedTimer&&(e.clearTimeout(this._isMouseOrTouchUsedTimer),this._isMouseOrTouchUsedTimer=void 0),this._dismissTimer&&(e.clearTimeout(this._dismissTimer),this._dismissTimer=void 0),function(e){var t=e,n=t.HTMLElement.prototype,r=n.focus.__keyborgNativeFocus,o=t.__keyborgData;if(o){t.document.removeEventListener("focusin",o.focusInHandler,!0),t.document.removeEventListener("focusout",o.focusOutHandler,!0);var i,a=_v(o.shadowTargets);try{for(a.s();!(i=a.n()).done;){var s=i.value.deref();s&&(s.removeEventListener("focusin",o.focusInHandler,!0),s.removeEventListener("focusout",o.focusOutHandler,!0))}}catch(c){a.e(c)}finally{a.f()}o.shadowTargets.clear(),delete t.__keyborgData}r&&(n.focus=r)}(e);var t=e.document;t.removeEventListener(gT,this._onFocusIn,!0),t.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("keydown",this._onKeyDown,!0),t.removeEventListener("touchstart",this._onMouseOrTouch,!0),t.removeEventListener("touchend",this._onMouseOrTouch,!0),t.removeEventListener("touchcancel",this._onMouseOrTouch,!0),delete this._win}}},{key:"isDisposed",value:function(){return!!this._win}},{key:"update",value:function(){var e,t,n=null==(t=null==(e=this._win)?void 0:e.__keyborg)?void 0:t.refs;if(n)for(var r=0,o=Object.keys(n);r<o.length;r++){var i=o[r];_T.update(n[i],this.isNavigatingWithKeyboard)}}},{key:"_shouldTriggerKeyboardNavigation",value:function(e){var t;if("Tab"===e.key)return!0;var n=null==(t=this._win)?void 0:t.document.activeElement,r=!this._triggerKeys||this._triggerKeys.has(e.keyCode),o=n&&("INPUT"===n.tagName||"TEXTAREA"===n.tagName||n.isContentEditable);return r&&!o}},{key:"_shouldDismissKeyboardNavigation",value:function(e){var t;return null==(t=this._dismissKeys)?void 0:t.has(e.keyCode)}},{key:"_scheduleDismiss",value:function(){var e=this,t=this._win;if(t){this._dismissTimer&&(t.clearTimeout(this._dismissTimer),this._dismissTimer=void 0);var n=t.document.activeElement;this._dismissTimer=t.setTimeout((function(){e._dismissTimer=void 0;var r=t.document.activeElement;n&&r&&n===r&&(e.isNavigatingWithKeyboard=!1)}),500)}}}]),e}(),_T=function(){function e(t,n){Fg(this,e),this._cb=[],this._id="k"+ ++yT,this._win=t;var r=t.__keyborg;r?(this._core=r.core,r.refs[this._id]=this):(this._core=new bT(t,n),t.__keyborg={core:this._core,refs:sv({},this._id,this)})}return zg(e,[{key:"dispose",value:function(){var e,t=null==(e=this._win)?void 0:e.__keyborg;(null==t?void 0:t.refs[this._id])&&(delete t.refs[this._id],0===Object.keys(t.refs).length&&(t.core.dispose(),delete this._win.__keyborg)),this._cb=[],delete this._core,delete this._win}},{key:"isNavigatingWithKeyboard",value:function(){var e;return!!(null==(e=this._core)?void 0:e.isNavigatingWithKeyboard)}},{key:"subscribe",value:function(e){this._cb.push(e)}},{key:"unsubscribe",value:function(e){var t=this._cb.indexOf(e);t>=0&&this._cb.splice(t,1)}},{key:"setVal",value:function(e){this._core&&(this._core.isNavigatingWithKeyboard=e)}}],[{key:"create",value:function(t,n){return new e(t,n)}},{key:"dispose",value:function(e){e.dispose()}},{key:"update",value:function(e,t){e._cb.forEach((function(e){return e(t)}))}}]),e}();":global([".concat("data-keyboard-nav","])");var CT="data-fui-focus-visible";function wT(e,t){if(xT(e))return function(){};var n={current:void 0},r=function(e,t){return _T.create(e,t)}(t);function o(e){r.isNavigatingWithKeyboard()&&hT(e)&&(n.current=e,e.setAttribute(CT,""))}function i(){n.current&&(n.current.removeAttribute(CT),n.current=void 0)}r.subscribe((function(e){e||i()}));var a=function(e){i(),o(e.composedPath()[0])},s=function(t){(!t.relatedTarget||hT(t.relatedTarget)&&!e.contains(t.relatedTarget))&&i()};return e.addEventListener(gT,a),e.addEventListener("focusout",s),e.focusVisible=!0,e.contains(t.document.activeElement)&&o(t.document.activeElement),function(){var t;i(),e.removeEventListener(gT,a),e.removeEventListener("focusout",s),delete e.focusVisible,t=r,_T.dispose(t)}}function xT(e){return!!e&&(!!e.focusVisible||xT(null===e||void 0===e?void 0:e.parentElement))}function ET(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=IS(),r=Fd.useRef(null),o=null!==(e=t.targetDocument)&&void 0!==e?e:n.targetDocument;return Fd.useEffect((function(){if((null===o||void 0===o?void 0:o.defaultView)&&r.current)return wT(r.current,o.defaultView)}),[r,o]),r}function kT(e,t){var n=t.defaultProps,r=t.elementType,o=function(e){if("string"===typeof e||"number"===typeof e||Array.isArray(e)||Fd.isValidElement(e))return{children:e};0;return e}(e),i=lv(lv(lv({},n),o),{},sv({},uS,r));return o&&"function"===typeof o.children&&(i[lS]=o.children,i.children=null===n||void 0===n?void 0:n.children),i}function ST(e,t){if(null!==e&&(void 0!==e||t.renderByDefault))return kT(e,t)}var TT=function(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(var o=0,i=n;o<i.length;o++){var a,s=i[o],c=Array.isArray(s)?s:Object.keys(s),l=_v(c);try{for(l.s();!(a=l.n()).done;){var u=a.value;e[u]=1}}catch(d){l.e(d)}finally{l.f()}}return e},IT=TT(["onAuxClick","onAnimationEnd","onAnimationStart","onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),PT=TT(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","ref","role","style","tabIndex","title","translate","spellCheck","name"]),AT=TT(["itemID","itemProp","itemRef","itemScope","itemType"]),RT=TT(PT,IT,AT),DT=TT(RT,["form"]),MT=TT(RT,["height","loop","muted","preload","src","width"]),NT=TT(MT,["poster"]),LT=TT(RT,["start"]),BT=TT(RT,["value"]),OT=TT(RT,["download","href","hrefLang","media","rel","target","type"]),FT=TT(RT,["dateTime"]),HT=TT(RT,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","type","value"]);var zT={label:DT,audio:MT,video:NT,ol:LT,li:BT,a:OT,button:HT,input:TT(HT,["accept","alt","autoCorrect","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),textarea:TT(HT,["autoCapitalize","cols","dirname","form","maxLength","placeholder","readOnly","required","rows","wrap"]),select:TT(HT,["form","multiple","required"]),option:TT(RT,["selected","value"]),table:TT(RT,["cellPadding","cellSpacing"]),tr:RT,th:TT(RT,["colSpan","rowSpan","scope"]),td:TT(RT,["colSpan","headers","rowSpan","scope"]),colGroup:TT(RT,["span"]),col:TT(RT,["span"]),fieldset:TT(RT,["disabled","form"]),form:TT(RT,["acceptCharset","action","encType","encType","method","noValidate","target"]),iframe:TT(RT,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),img:TT(RT,["alt","crossOrigin","height","src","srcSet","useMap","width"]),time:FT,dialog:TT(RT,["open","onCancel","onClose"])};function UT(e,t,n){var r=e&&zT[e]||RT;return r.as=1,function(e,t,n){for(var r=Array.isArray(t),o={},i=0,a=Object.keys(e);i<a.length;i++){var s=a[i];!(!r&&t[s]||r&&t.indexOf(s)>=0||0===s.indexOf("data-")||0===s.indexOf("aria-"))||n&&-1!==(null===n||void 0===n?void 0:n.indexOf(s))||(o[s]=e[s])}return o}(t,r,n)}var VT=function(e,t,n){var r;return UT(null!==(r=t.as)&&void 0!==r?r:e,t,n)};function WT(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=Fd.useCallback((function(e){r.current=e;for(var n=0,o=t;n<o.length;n++){var i=o[n];"function"===typeof i?i(e):i&&(i.current=e)}}),[].concat(t));return r}var jT=CS()?Fd.useLayoutEffect:Fd.useEffect;var qT=function(){var e={};return function(t,n){void 0===e[t.id]&&(t.insertCSSRules(n),e[t.id]=!0)}};var GT=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)};function KT(e){var t=e.length;if(7===t)return e;for(var n=t;n<7;n++)e+="0";return e}function YT(e,t){return $S+KT(GT(e+t))}function QT(e,t){var n="",r="";for(var o in e){var i=e[o];if(0!==i){var a=Array.isArray(i),s="rtl"===t?(a?i[1]:i)+" ":(a?i[0]:i)+" ";n+=s,r+=s}else r+=o+" "}return[n.slice(0,-1),r.slice(0,-1)]}function XT(e,t){var n={};for(var r in e){var o=Ym(QT(e[r],t),2),i=o[0],a=o[1];if(""!==a){var s=YT(a,t),c=s+(""===i?"":" "+i);YS[s]=[e[r],t],n[r]=c}else n[r]=""}return n}function $T(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:qT,r=n(),o=null,i=null;function a(n){var a=n.dir,s=n.renderer,c="ltr"===a;return c?null===o&&(o=XT(e,a)):null===i&&(i=XT(e,a)),r(s,t),c?o:i}return a}var JT={};function ZT(){for(var e=arguments,t=null,n="",r="",o=new Array(arguments.length),i=function(t){var i=e[t];if("string"===typeof i&&""!==i){var a=i.indexOf($S);if(-1===a)n+=i+" ";else{var s=i.substr(a,JS);a>0&&(n+=i.slice(0,a)),r+=s,o[t]=s}0}},a=0;a<arguments.length;a++)i(a);if(""===r)return n.slice(0,-1);var s=JT[r];if(void 0!==s)return n+s;for(var c=[],l=0;l<arguments.length;l++){var u=o[l];if(u){var d=YS[u];d&&(c.push(d[0]),t=d[1])}}var p=Object.assign.apply(Object,[{}].concat(c)),h=QT(p,t),f=Ym(h,2),m=f[0],g=f[1],v=YT(g,t,o),y=v+" "+m;return JT[r]=y,YS[v]=[p,t],n+y}var eI="fui-FluentProvider",tI=$T({root:{sj55zd:"f19n0e5",De3pzq:"fxugw4r",fsow6f:["f1o700av","fes3tcz"],Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"}},{d:[".f19n0e5{color:var(--colorNeutralForeground1);}",".fxugw4r{background-color:var(--colorNeutralBackground1);}",".f1o700av{text-align:left;}",".fes3tcz{text-align:right;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}"]}),nI=Fd.useInsertionEffect?Fd.useInsertionEffect:jT,rI=function(e){var t=e.targetDocument,n=e.theme,r=e.rendererAttributes,o=Fd.useRef(),i=cS(eI),a=r,s=Fd.useMemo((function(){return function(e,t){if(t){var n=Object.keys(t).reduce((function(e,n){return"".concat(e,"--").concat(n,": ").concat(t[n],"; ")}),"");return"".concat(e," { ").concat(n," }")}return"".concat(e," {}")}(".".concat(i),n)}),[n,i]);return function(e,t){Fd.useState((function(){if(e){var n=e.getElementById(t);n&&e.head.append(n)}}))}(t,i),nI((function(){var e=null===t||void 0===t?void 0:t.getElementById(i);return e?o.current=e:(o.current=function(e,t){if(e){var n=e.createElement("style");return Object.keys(t).forEach((function(e){n.setAttribute(e,t[e])})),e.head.appendChild(n),n}}(t,lv(lv({},a),{},{id:i})),o.current&&function(e,t){var n=e.sheet;n&&(n.cssRules.length>0&&n.deleteRule(0),n.insertRule(t,0))}(o.current,s)),function(){var e;null===(e=o.current)||void 0===e||e.remove()}}),[i,t,s,a]),{styleTagId:i,rule:s}};var oI={},iI={},aI=function(e,t){var n,r=IS(),o=Fd.useContext(PS),i=function(){var e;return null!==(e=Fd.useContext(HS))&&void 0!==e?e:{}}(),a=Fd.useContext(MS)||oI,s=e.applyStylesToPortals,c=void 0===s||s,l=e.customStyleHooks_unstable,u=e.dir,d=void 0===u?r.dir:u,p=e.targetDocument,h=void 0===p?r.targetDocument:p,f=e.theme,m=e.overrides_unstable,g=void 0===m?{}:m,v=sI(o,f),y=sI(i,g),b=sI(a,l),_=pT(),C=rI({theme:v,targetDocument:h,rendererAttributes:null!==(n=_.styleElementAttributes)&&void 0!==n?n:iI}),w=C.styleTagId,x=C.rule;return{applyStylesToPortals:c,customStyleHooks_unstable:b,dir:d,targetDocument:h,theme:v,overrides_unstable:y,themeClassName:w,components:{root:"div"},root:kT(VT("div",lv(lv({},e),{},{dir:d,ref:WT(t,ET({targetDocument:h}))})),{elementType:"div"}),serverStyleProps:{cssRule:x,attributes:lv(lv({},_.styleElementAttributes),{},{id:w})}}};function sI(e,t){return e&&t?lv(lv({},e),t):e||t}var cI=Fd.forwardRef((function(e,t){var n=aI(e,t);!function(e){var t=pT(),n=tI({dir:e.dir,renderer:t});e.root.className=ZT(eI,e.themeClassName,n.root,e.root.className)}(n);var r=function(e){var t=e.applyStylesToPortals,n=e.customStyleHooks_unstable,r=e.dir,o=e.root,i=e.targetDocument,a=e.theme,s=e.themeClassName,c=e.overrides_unstable,l=Fd.useMemo((function(){return{dir:r,targetDocument:i}}),[r,i]),u=Ym(Fd.useState((function(){return{}})),1)[0],d=Fd.useMemo((function(){return{textDirection:r}}),[r]);return{customStyleHooks_unstable:n,overrides_unstable:c,provider:l,textDirection:r,iconDirection:d,tooltip:u,theme:a,themeClassName:t?o.className:s}}(n);return function(e,t){return bS(TS,{value:t.provider,children:bS(AS,{value:t.theme,children:bS(DS,{value:t.themeClassName,children:bS(LS,{value:t.customStyleHooks_unstable,children:bS(FS,{value:t.tooltip,children:bS(xS,{dir:t.textDirection,children:bS(WS,{value:t.iconDirection,children:bS(zS,{value:t.overrides_unstable,children:_S(e.root,{children:[CS()?null:bS("style",lv({dangerouslySetInnerHTML:{__html:e.serverStyleProps.cssRule}},e.serverStyleProps.attributes)),e.root.children]})})})})})})})})})}(n,r)}));cI.displayName="FluentProvider";var lI,uI={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)"}(lI||(lI={}));var dI,pI={elevation4:lI.depth4,elevation8:lI.depth8,elevation16:lI.depth16,elevation64:lI.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"};function hI(){return void 0===dI&&(dI="undefined"!==typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),dI}function fI(){return{rtl:hI()}}dI=hI();var mI,gI=0,vI=1,yI=2,bI="undefined"!==typeof navigator&&/rv:11.0/.test(navigator.userAgent),_I={};try{_I=window||{}}catch(U){}var CI,wI=function(){function e(e,n){var r,o,i,a,s,c;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=(0,t.__assign)({injectionMode:"undefined"===typeof document?gI:vI,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(r=null===n||void 0===n?void 0:n.classNameToArgs)&&void 0!==r?r:this._classNameToArgs,this._counter=null!==(o=null===n||void 0===n?void 0:n.counter)&&void 0!==o?o:this._counter,this._keyToClassName=null!==(a=null!==(i=this._config.classNameCache)&&void 0!==i?i:null===n||void 0===n?void 0:n.keyToClassName)&&void 0!==a?a:this._keyToClassName,this._preservedRules=null!==(s=null===n||void 0===n?void 0:n.preservedRules)&&void 0!==s?s:this._preservedRules,this._rules=null!==(c=null===n||void 0===n?void 0:n.rules)&&void 0!==c?c:this._rules}return e.getInstance=function(){if(!(mI=_I.__stylesheet__)||mI._lastStyleElement&&mI._lastStyleElement.ownerDocument!==document){var t=(null===_I||void 0===_I?void 0:_I.FabricConfig)||{},n=new e(t.mergeStyles,t.serializedStylesheet);mI=n,_I.__stylesheet__=n}return mI},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=(0,t.__assign)((0,t.__assign)({},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;return(t?t+"-":"")+(e||this._config.defaultPrefix)+"-"+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=n!==gI?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),r)switch(n){case vI:var o=r.sheet;try{o.insertRule(e,o.cssRules.length)}catch(iLe){}break;case yI: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(),bI||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}(),xI={};function EI(e,t){var n=e[t];"-"!==n.charAt(0)&&(e[t]=xI[n]=xI[n]||n.replace(/([A-Z])/g,"-$1").toLowerCase())}var kI={"user-select":1};function SI(e,t){var n=function(){var e;if(!CI){var t="undefined"!==typeof document?document:void 0,n="undefined"!==typeof navigator?navigator:void 0,r=null===(e=null===n||void 0===n?void 0:n.userAgent)||void 0===e?void 0:e.toLowerCase();CI=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 CI}(),r=e[t];if(kI[r]){var o=e[t+1];kI[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 TI,II=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function PI(e,t){var n=e[t],r=e[t+1];if("number"===typeof r){var o=II.indexOf(n)>-1,i=n.indexOf("--")>-1,a=o||i?"":"px";e[t+1]=""+r+a}}var AI="left",RI="right",DI=((TI={}).left=RI,TI.right=AI,TI),MI={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function NI(e,t,n){if(e.rtl){var r=t[n];if(!r)return;var o=t[n+1];if("string"===typeof o&&o.indexOf("@noflip")>=0)t[n+1]=o.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(r.indexOf(AI)>=0)t[n]=r.replace(AI,RI);else if(r.indexOf(RI)>=0)t[n]=r.replace(RI,AI);else if(String(o).indexOf(AI)>=0)t[n+1]=o.replace(AI,RI);else if(String(o).indexOf(RI)>=0)t[n+1]=o.replace(RI,AI);else if(DI[r])t[n]=DI[r];else if(MI[o])t[n+1]=MI[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 t[0]+" "+t[3]+" "+t[2]+" "+t[1]}return e}(o);break;case"box-shadow":t[n+1]=function(e,t){var n=e.split(" "),r=parseInt(n[t],10);return n[0]=n[0].replace(String(r),String(-1*r)),n.join(" ")}(o,0)}}}var LI,BI,OI,FI,HI;function zI(e,t){if(!t)return"";var n=[];for(var r in t)t.hasOwnProperty(r)&&"displayName"!==r&&void 0!==t[r]&&n.push(r,t[r]);for(var o=0;o<n.length;o+=2)EI(n,o),PI(n,o),NI(e,n,o),SI(n,o);for(o=1;o<n.length;o+=4)n.splice(o,1,":",n[o],";");return n.join("")}!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)"}(LI||(LI={})),function(e){e.Arabic="'"+LI.Arabic+"'",e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'"+LI.Cyrillic+"'",e.EastEuropean="'"+LI.EastEuropean+"'",e.Greek="'"+LI.Greek+"'",e.Hebrew="'"+LI.Hebrew+"'",e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'"+LI.Selawik+"'",e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'"+LI.Vietnamese+"'",e.WestEuropean="'"+LI.WestEuropean+"'",e.Armenian="'"+LI.Armenian+"'",e.Georgian="'"+LI.Georgian+"'"}(BI||(BI={})),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"}(OI||(OI={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(FI||(FI={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(HI||(HI={}));var UI="'Segoe UI', '"+LI.WestEuropean+"'",VI={ar:BI.Arabic,bg:BI.Cyrillic,cs:BI.EastEuropean,el:BI.Greek,et:BI.EastEuropean,he:BI.Hebrew,hi:BI.Hindi,hr:BI.EastEuropean,hu:BI.EastEuropean,ja:BI.Japanese,kk:BI.EastEuropean,ko:BI.Korean,lt:BI.EastEuropean,lv:BI.EastEuropean,pl:BI.EastEuropean,ru:BI.Cyrillic,sk:BI.EastEuropean,"sr-latn":BI.EastEuropean,th:BI.Thai,tr:BI.EastEuropean,uk:BI.Cyrillic,vi:BI.Vietnamese,"zh-hans":BI.ChineseSimplified,"zh-hant":BI.ChineseTraditional,hy:BI.Armenian,ka:BI.Georgian};function WI(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}function jI(){return"undefined"!==typeof window&&!(!window.document||!window.document.createElement)}var qI,GI=void 0;try{GI=window}catch(iLe){}function KI(e){if(jI()&&"undefined"!==typeof GI){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:GI}}var YI="language";var QI=function(e){var t=function(e){for(var t in VI)if(VI.hasOwnProperty(t)&&e&&0===t.indexOf(e))return VI[t];return UI}(e)+", 'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif";return{tiny:WI(OI.mini,FI.regular,t),xSmall:WI(OI.xSmall,FI.regular,t),small:WI(OI.small,FI.regular,t),smallPlus:WI(OI.smallPlus,FI.regular,t),medium:WI(OI.medium,FI.regular,t),mediumPlus:WI(OI.mediumPlus,FI.regular,t),large:WI(OI.large,FI.regular,t),xLarge:WI(OI.xLarge,FI.semibold,t),xLargePlus:WI(OI.xLargePlus,FI.semibold,t),xxLarge:WI(OI.xxLarge,FI.semibold,t),xxLargePlus:WI(OI.xxLargePlus,FI.semibold,t),superLarge:WI(OI.superLarge,FI.semibold,t),mega:WI(OI.mega,FI.semibold,t)}}(function(e){if(void 0===e&&(e="sessionStorage"),void 0===qI){var t=function(e){if(jI()&&"undefined"!==typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}(),n="localStorage"===e?function(e){var t=null;try{var n=KI();t=n?n.localStorage.getItem(e):null}catch(iLe){}return t}(YI):"sessionStorage"===e?function(e){var t=null;try{var n=KI();t=n?n.sessionStorage.getItem(e):null}catch(iLe){}return t}(YI):void 0;n&&(qI=n),void 0===qI&&t&&(qI=t.documentElement.getAttribute("lang")),void 0===qI&&(qI="en")}return qI}());function XI(e,t,n,r){!function(e){var t=wI.getInstance(),n=zI(fI(),e);if(!t.classNameFromKey(n)){var r=t.getClassName();t.insertRule("@font-face{"+n+"}",!0),t.cacheClassName(r,n,[],["font-face",n])}}({fontFamily:e="'"+e+"'",src:(void 0!==r?"local('"+r+"'),":"")+"url('"+t+".woff2') format('woff2'),url('"+t+".woff') format('woff')",fontWeight:n,fontStyle:"normal",fontDisplay:"swap"})}function $I(e,t,n,r,o){void 0===r&&(r="segoeui");var i=e+"/"+n+"/"+r;XI(t,i+"-light",FI.light,o&&o+" Light"),XI(t,i+"-semilight",FI.semilight,o&&o+" SemiLight"),XI(t,i+"-regular",FI.regular,o),XI(t,i+"-semibold",FI.semibold,o&&o+" SemiBold"),XI(t,i+"-bold",FI.bold,o&&o+" Bold")}function JI(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0,o=t;r<o.length;r++){var i=o[r];ZI(e||{},i)}return e}function ZI(e,t,n){for(var r in void 0===n&&(n=[]),n.push(t),t)if(t.hasOwnProperty(r)&&"__proto__"!==r&&"constructor"!==r&&"prototype"!==r){var o=t[r];if("object"!==typeof o||null===o||Array.isArray(o))e[r]=o;else{var i=n.indexOf(o)>-1;e[r]=i?o:ZI(e[r]||{},o,n)}}return n.pop(),e}function eP(e,n,r,o,i){return void 0===i&&(i=!1),function(e,t){var n="";!0===t&&(n=" /* @deprecated */");return e.listTextColor=e.listText+n,e.menuItemBackgroundChecked+=n,e.warningHighlight+=n,e.warningText=e.messageText+n,e.successText+=n,e}(tP(e,n,(0,t.__assign)({primaryButtonBorder:"transparent",errorText:o?"#F1707B":"#a4262c",messageText:o?"#F3F2F1":"#323130",messageLink:o?"#6CB8F6":"#005A9E",messageLinkHovered:o?"#82C7FF":"#004578",infoIcon:o?"#C8C6C4":"#605e5c",errorIcon:o?"#F1707B":"#A80000",blockingIcon:o?"#442726":"#FDE7E9",warningIcon:o?"#C8C6C4":"#797775",severeWarningIcon:o?"#FCE100":"#D83B01",successIcon:o?"#92C353":"#107C10",infoBackground:o?"#323130":"#f3f2f1",errorBackground:o?"#442726":"#FDE7E9",blockingBackground:o?"#442726":"#FDE7E9",warningBackground:o?"#433519":"#FFF4CE",severeWarningBackground:o?"#4F2A0F":"#FED9CC",successBackground:o?"#393D1B":"#DFF6DD",warningHighlight:o?"#fff100":"#ffb900",successText:o?"#92c353":"#107C10"},r),o),i)}function tP(e,n,r,o,i){void 0===i&&(i=!1);var a={},s=e||{},c=s.white,l=s.black,u=s.themePrimary,d=s.themeDark,p=s.themeDarker,h=s.themeDarkAlt,f=s.themeLighter,m=s.neutralLight,g=s.neutralLighter,v=s.neutralDark,y=s.neutralQuaternary,b=s.neutralQuaternaryAlt,_=s.neutralPrimary,C=s.neutralSecondary,w=s.neutralSecondaryAlt,x=s.neutralTertiary,E=s.neutralTertiaryAlt,k=s.neutralLighterAlt,S=s.accent;return c&&(a.bodyBackground=c,a.bodyFrameBackground=c,a.accentButtonText=c,a.buttonBackground=c,a.primaryButtonText=c,a.primaryButtonTextHovered=c,a.primaryButtonTextPressed=c,a.inputBackground=c,a.inputForegroundChecked=c,a.listBackground=c,a.menuBackground=c,a.cardStandoutBackground=c),l&&(a.bodyTextChecked=l,a.buttonTextCheckedHovered=l),u&&(a.link=u,a.primaryButtonBackground=u,a.inputBackgroundChecked=u,a.inputIcon=u,a.inputFocusBorderAlt=u,a.menuIcon=u,a.menuHeader=u,a.accentButtonBackground=u),d&&(a.primaryButtonBackgroundPressed=d,a.inputBackgroundCheckedHovered=d,a.inputIconHovered=d),p&&(a.linkHovered=p),h&&(a.primaryButtonBackgroundHovered=h),f&&(a.inputPlaceholderBackgroundChecked=f),m&&(a.bodyBackgroundChecked=m,a.bodyFrameDivider=m,a.bodyDivider=m,a.variantBorder=m,a.buttonBackgroundCheckedHovered=m,a.buttonBackgroundPressed=m,a.listItemBackgroundChecked=m,a.listHeaderBackgroundPressed=m,a.menuItemBackgroundPressed=m,a.menuItemBackgroundChecked=m),g&&(a.bodyBackgroundHovered=g,a.buttonBackgroundHovered=g,a.buttonBackgroundDisabled=g,a.buttonBorderDisabled=g,a.primaryButtonBackgroundDisabled=g,a.disabledBackground=g,a.listItemBackgroundHovered=g,a.listHeaderBackgroundHovered=g,a.menuItemBackgroundHovered=g),y&&(a.primaryButtonTextDisabled=y,a.disabledSubtext=y),b&&(a.listItemBackgroundCheckedHovered=b),x&&(a.disabledBodyText=x,a.variantBorderHovered=(null===r||void 0===r?void 0:r.variantBorderHovered)||x,a.buttonTextDisabled=x,a.inputIconDisabled=x,a.disabledText=x),_&&(a.bodyText=_,a.actionLink=_,a.buttonText=_,a.inputBorderHovered=_,a.inputText=_,a.listText=_,a.menuItemText=_),k&&(a.bodyStandoutBackground=k,a.defaultStateBackground=k),v&&(a.actionLinkHovered=v,a.buttonTextHovered=v,a.buttonTextChecked=v,a.buttonTextPressed=v,a.inputTextHovered=v,a.menuItemTextHovered=v),C&&(a.bodySubtext=C,a.focusBorder=C,a.inputBorder=C,a.smallInputBorder=C,a.inputPlaceholderText=C),w&&(a.buttonBorder=w),E&&(a.disabledBodySubtext=E,a.disabledBorder=E,a.buttonBackgroundChecked=E,a.menuDivider=E),S&&(a.accentButtonBackground=S),(null===n||void 0===n?void 0:n.elevation4)&&(a.cardShadow=n.elevation4),!o&&(null===n||void 0===n?void 0:n.elevation8)?a.cardShadowHovered=n.elevation8:a.variantBorderHovered&&(a.cardShadowHovered="0 0 1px "+a.variantBorderHovered),a=(0,t.__assign)((0,t.__assign)({},a),r)}!function(e){if(e){var t=e+"/fonts";$I(t,LI.Thai,"leelawadeeui-thai","leelawadeeui"),$I(t,LI.Arabic,"segoeui-arabic"),$I(t,LI.Cyrillic,"segoeui-cyrillic"),$I(t,LI.EastEuropean,"segoeui-easteuropean"),$I(t,LI.Greek,"segoeui-greek"),$I(t,LI.Hebrew,"segoeui-hebrew"),$I(t,LI.Vietnamese,"segoeui-vietnamese"),$I(t,LI.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),$I(t,BI.Selawik,"selawik","selawik"),$I(t,LI.Armenian,"segoeui-armenian"),$I(t,LI.Georgian,"segoeui-georgian"),XI("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-semilight",FI.light),XI("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-bold",FI.semibold)}}(function(){var e,t,n=null===(e=KI())||void 0===e?void 0:e.FabricConfig;return null!==(t=null===n||void 0===n?void 0:n.fontBaseUrl)&&void 0!==t?t:"https://static2.sharepointonline.com/files/fabric/assets"}());var nP={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"};function rP(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var n=!!e.isInverted;return function(e,t){var n,r,o;void 0===t&&(t={});var i=JI({},e,t,{semanticColors:tP(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);a<s.length;a++){var c=s[a];i.fonts[c]=JI(i.fonts[c],t.defaultFontStyle,null===(o=null===t||void 0===t?void 0:t.fonts)||void 0===o?void 0:o[c])}return i}({palette:uI,effects:pI,fonts:QI,spacing:nP,isInverted:n,disableGlobalClassNames:!1,semanticColors:eP(uI,pI,void 0,n,t),rtl:void 0},e)}function oP(e){console&&console.warn&&console.warn(e)}var iP="@media screen and (-ms-high-contrast: active), screen and (forced-colors: active)";var aP={},sP=void 0;try{sP=window}catch(iLe){}function cP(e,t){if("undefined"!==typeof sP){var n=sP.__packages__=sP.__packages__||{};if(!n[e]||!aP[e])aP[e]=t,(n[e]=n[e]||[]).push(t)}}cP("@fluentui/set-version","6.0.0"),cP("@fluentui/style-utilities","8.7.12");var lP=void 0;try{lP=window}catch(iLe){}function uP(e){if("undefined"!==typeof window&&window.document&&window.document.createElement&&"undefined"!==typeof lP){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:lP}}var dP=0,pP=function(){function e(){}return e.getValue=function(e,t){var n=hP();return void 0===n[e]&&(n[e]="function"===typeof t?t():t),n[e]},e.setValue=function(e,t){var n=hP(),r=n.__callbacks__,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=fP();t||(t=e.__id__=String(dP++)),n[t]=e},e.removeChangeListener=function(e){delete fP()[e.__id__]},e}();function hP(){var e,t=uP()||{};return t.__globalSettings__||(t.__globalSettings__=((e={}).__callbacks__={},e)),t.__globalSettings__}function fP(){return hP().__callbacks__}var mP={settings:{},scopedSettings:{},inCustomizerContext:!1},gP=pP.getValue("customizations",{settings:{},scopedSettings:{},inCustomizerContext:!1}),vP=[],yP=function(){function e(){}return e.reset=function(){gP.settings={},gP.scopedSettings={}},e.applySettings=function(n){gP.settings=(0,t.__assign)((0,t.__assign)({},gP.settings),n),e._raiseChange()},e.applyScopedSettings=function(n,r){gP.scopedSettings[n]=(0,t.__assign)((0,t.__assign)({},gP.scopedSettings[n]),r),e._raiseChange()},e.getSettings=function(e,t,n){void 0===n&&(n=mP);for(var r={},o=t&&n.scopedSettings[t]||{},i=t&&gP.scopedSettings[t]||{},a=0,s=e;a<s.length;a++){var c=s[a];r[c]=o[c]||n.settings[c]||i[c]||gP.settings[c]}return r},e.applyBatchedUpdates=function(t,n){e._suppressUpdates=!0;try{t()}catch(U){}e._suppressUpdates=!1,n||e._raiseChange()},e.observe=function(e){vP.push(e)},e.unobserve=function(e){vP=vP.filter((function(t){return t!==e}))},e._raiseChange=function(){e._suppressUpdates||vP.forEach((function(e){return e()}))},e}(),bP=rP({}),_P=[],CP="theme";function wP(){var e,n,r,o=uP();(null===(n=null===o||void 0===o?void 0:o.FabricConfig)||void 0===n?void 0:n.legacyTheme)?function(e,n){var r;void 0===n&&(n=!1);bP=rP(e,n),Iw((0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({},bP.palette),bP.semanticColors),bP.effects),function(e){for(var t={},n=0,r=Object.keys(e.fonts);n<r.length;n++)for(var o=r[n],i=e.fonts[o],a=0,s=Object.keys(i);a<s.length;a++){var c=s[a],l=o+c.charAt(0).toUpperCase()+c.slice(1),u=i[c];"fontSize"===c&&"number"===typeof u&&(u+="px"),t[l]=u}return t}(bP))),yP.applySettings(((r={}).theme=bP,r)),_P.forEach((function(e){try{e(bP)}catch(iLe){}}))}(o.FabricConfig.legacyTheme):yP.getSettings([CP]).theme||((null===(r=null===o||void 0===o?void 0:o.FabricConfig)||void 0===r?void 0:r.theme)&&(bP=rP(o.FabricConfig.theme)),yP.applySettings(((e={}).theme=bP,e)))}wP(),wP();var xP,EP=function(e){var t=e.theme;return{root:sv({border:"none"},iP,{border:"1px solid ".concat(null===t||void 0===t?void 0:t.semanticColors.buttonBorder)})}},kP={paddingLeft:32,paddingRight:32},SP={ActionButton:{styles:EP},Button:{styles:function(e){return{root:{border:"none"}}}},Check:{styles:function(e){var t=e.checked,n=e.theme;return n||oP("Theme is undefined or null."),{root:[{cursor:"pointer",width:"16px",height:"16px","::before":{transition:"all ease-in-out 200ms",borderRadius:"3px",backgroundColor:"transparent",inset:0,height:"100%",width:"100%"}},t&&{":hover":{"::before":{backgroundColor:n.semanticColors.inputBackgroundCheckedHovered},'[data-icon-name="CircleRing"]':{borderColor:n.semanticColors.inputBackgroundCheckedHovered}},"::before":{backgroundColor:n.semanticColors.inputBackgroundChecked},'[data-icon-name="StatusCircleCheckmark"]':{opacity:1}}],check:[{fontSize:"18px",lineHeight:"16px",margin:"0",width:"16px",height:"16px",fontWeight:FI.regular,transition:"opacity ease-in-out 100ms",opacity:0,boxSizing:"border-box"},t&&{color:n.semanticColors.alwaysWhite}],circle:[{fontSize:0,width:"16px",height:"16px",borderRadius:2,borderColor:n.semanticColors.inputBorder,borderWidth:"1px",borderStyle:"solid",transition:"all ease-in-out 200ms",boxSizing:"border-box"},t&&{color:n.semanticColors.alwaysWhite,borderColor:n.semanticColors.inputBackgroundChecked}]}}},Checkbox:{styles:function(e){var t=e.theme,n=e.checked,r=e.disabled;t||oP("Theme is undefined or null.");var o=r?t.palette.neutralTertiaryAlt:n?t.palette.themePrimary:t.palette.neutralSecondaryAlt;return{checkbox:{border:"1px solid ".concat(o)},checkmark:["ms-Checkbox-checkmark",{color:t.semanticColors.inputForegroundChecked}]}}},ChoiceGroupOption:{styles:function(e){var t=e.theme,n=e.checked,r=e.disabled;return t||oP("Theme is undefined or null."),{field:{selectors:{":before":[{borderColor:r?t.semanticColors.disabledBodySubtext:t.palette.neutralPrimary},n&&{borderColor:r?t.semanticColors.disabledBodySubtext:t.semanticColors.inputBackgroundChecked}]}}}}},CommandBarButton:{styles:EP},CompoundButton:{styles:EP},DefaultButton:{styles:EP},DetailsColumn:{styles:function(e){return{cellName:{fontSize:e.theme.fonts.small.fontSize}}}},DetailsRow:{styles:function(e){var t=e.theme;return{fields:{color:null===t||void 0===t?void 0:t.semanticColors.listText,selectors:{"& > :first-child":{fontWeight:FI.semibold}}}}}},DetailsRowCheck:{styles:function(){return{check:[{opacity:1}]}}},DialogFooter:{styles:function(e){return{action:{marginLeft:"0",marginRight:"16px"},actionsRight:{textAlign:"left"}}}},GroupHeader:{styles:function(){return{check:[{opacity:1}]}}},Overlay:{styles:function(e){var t=e.isDark,n=e.theme;return n||oP("Theme is undefined or null."),{root:[{backgroundColor:n.semanticColors.overlayBackground},t&&[{backgroundColor:n.semanticColors.overlayBackground}]]}}},Panel:{styles:function(e){var t=e.theme;return t||oP("Theme is undefined or null."),{main:[{boxShadow:t.effects.elevation64,background:t.semanticColors.panelBackground}],content:[kP,{paddingBottom:32}],header:[kP],footerInner:[kP],closeButton:{color:t.semanticColors.menuIcon,selectors:{":hover":{color:t.semanticColors.menuIcon}}}}}},Pivot:{styles:function(e){var t=e.theme;return t||oP("M365Styles-Pivot error: Theme is undefined or null."),{link:[sv({":hover":{backgroundColor:t.semanticColors.dashboardBackdrop}},iP,{border:"none"})],linkIsSelected:[sv({":hover":{backgroundColor:t.semanticColors.dashboardBackdrop}},iP,{border:"none"})]}}},PrimaryButton:{styles:function(e){var t=e.theme;return t||oP("Theme is undefined or null."),{root:{color:t.semanticColors.primaryButtonText,border:"none"},rootHovered:{color:t.semanticColors.primaryButtonTextHovered,border:"none"},rootPressed:{color:t.semanticColors.primaryButtonTextPressed,border:"none"},rootChecked:{color:t.semanticColors.primaryButtonText}}}},SearchBox:{styles:function(e){return{root:{selectors:{"::after":{borderWidth:1}}}}}},Spinner:{styles:function(e){var t=e.theme;return t||oP("Theme is undefined or null."),{circle:{borderTopColor:t.palette.themeDarkAlt},label:{color:t.palette.themeDarkAlt}}}}};!function(e){e.themePrimary="#0078D4",e.themeLighterAlt="#F3F9FD",e.themeLighter="#D0E7F8",e.themeLight="#A9D3F2",e.themeTertiary="#5CA9E5",e.themeSecondary="#1A86D9",e.themeDarkAlt="#006CBE",e.themeDark="#005BA1",e.themeDarker="#004377",e.neutralLighterAlt="#F0F0F0",e.neutralLighter="#EDEDED",e.neutralLight="#E8E8E8",e.neutralQuaternaryAlt="#E1E1E1",e.neutralQuaternary="#D2D2D2",e.neutralTertiaryAlt="#C8C8C8",e.neutralTertiary="#A1A1A1",e.neutralSecondary="#484644",e.neutralPrimaryAlt="#8D8B8A",e.neutralPrimary="#323130",e.neutralDark="#605E5C",e.black="#000000",e.white="#FFFFFF",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#DADADA",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#E9E9E9",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.contextualAlertBackground="#5522E0",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF"}(xP||(xP={}));var TP=xP,IP={themePrimary:TP.themePrimary,themeLighterAlt:TP.themeLighterAlt,themeLighter:TP.themeLighter,themeLight:TP.themeLight,themeTertiary:TP.themeTertiary,themeSecondary:TP.themeSecondary,themeDarkAlt:TP.themeDarkAlt,themeDark:TP.themeDark,themeDarker:TP.themeDarker,neutralLighterAlt:TP.neutralLighterAlt,neutralLighter:TP.neutralLighter,neutralLight:TP.neutralLight,neutralQuaternaryAlt:TP.neutralQuaternaryAlt,neutralQuaternary:TP.neutralQuaternary,neutralTertiaryAlt:TP.neutralTertiaryAlt,neutralTertiary:TP.neutralTertiary,neutralSecondary:TP.neutralSecondary,neutralPrimaryAlt:TP.neutralPrimaryAlt,neutralPrimary:TP.neutralPrimary,neutralDark:TP.neutralDark,black:TP.black,white:TP.white},PP={bodyTextChecked:TP.neutralDark,disabledSubtext:TP.neutralQuaternary,disabledBodySubtext:TP.neutralTertiaryAlt,primaryButtonTextDisabled:TP.neutralTertiary,bodyStandoutBackground:TP.neutralLighter,buttonBackground:TP.neutralLight,buttonBackgroundHovered:TP.neutralTertiaryAlt,buttonBackgroundPressed:TP.neutralTertiary,buttonTextHovered:TP.neutralPrimary,buttonTextChecked:TP.neutralSecondary,buttonTextPressed:TP.neutralPrimary,buttonTextDisabled:TP.neutralTertiary,menuHeader:TP.neutralPrimary,listItemBackgroundChecked:TP.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:TP.neutralQuaternary,link:TP.themeDarkAlt,errorText:TP.errorText,warningHighlight:TP.warningHighlight,warningText:TP.neutralPrimary,messageText:TP.neutralPrimary,messageLink:TP.themeDarkAlt,messageLinkHovered:TP.themeDarker,infoIcon:TP.neutralSecondary,errorIcon:TP.highStatus,blockingIcon:TP.highStatus,successIcon:TP.goodStatus,warningIcon:TP.neutralPrimary,severeWarningIcon:TP.severeWarningIcon,infoBackground:TP.neutralLighter,errorBackground:TP.errorBackground,blockingBackground:TP.blockingBackground,warningBackground:TP.warningBackground,severeWarningBackground:TP.severeWarningBackground,successBackground:TP.successBackground,dashboardBackdrop:TP.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:TP.neutralQuaternary,panelBackground:TP.white,overlayBackground:TP.overlayBackground,sectionDividerLine:TP.neutralPrimary,primaryDividerLine:TP.neutralTertiaryAlt,secondaryDividerLine:TP.neutralQuaternaryAlt,dataVis1:TP.dataVis1,dataVis2:TP.dataVis2,dataVis3:TP.dataVis3,dataVis4:TP.dataVis4,dataVis5:TP.dataVis5,dataVis6:TP.dataVis6,dataVis7:TP.dataVis7,dataVis8:TP.dataVis8,dataVis9:TP.dataVis9,dataVis10:TP.dataVis10,headerText:TP.black,secondaryListText:TP.neutralSecondary,navBackground:TP.navBackground,navItemBackgroundHovered:TP.neutralQuaternary,navItemBackgroundPressed:TP.neutralTertiaryAlt,criticalStatus:TP.criticalStatus,highStatus:TP.highStatus,mediumStatus:TP.mediumStatus,lowStatus:TP.lowStatus,goodStatus:TP.goodStatus,unknownStatus:TP.unknownStatus,insightLow:TP.insightLow,insightMedium:TP.insightMedium,insightHigh:TP.insightHigh,neutralRisk:TP.neutralRisk,stepCompleted:TP.themePrimary,stepCurrent:TP.themePrimary,stepNotStarted:TP.unknownStatus,stepModifierBorder:TP.themePrimary,stepHover:TP.themeDark,stepPressed:TP.themeDarker,stepError:TP.highStatus,allStepsComplete:TP.goodStatus,contextualAlertBackground:TP.contextualAlertBackground,needHelpForeground:TP.white,needHelpBackground:TP.needHelpBackground,needHelpBackgroundPressed:TP.needHelpBackgroundPressed,feedbackForeground:TP.white,feedbackBackground:TP.neutralDark,feedbackBackgroundPressed:TP.neutralSecondary,alwaysWhite:TP.white,alwaysBlack:TP.black,filterPillRest:TP.neutralLighterAlt,filterPillHover:TP.neutralLight,filterPillPressed:TP.neutralQuaternary,filterPillEditedRest:TP.themeLighter,filterPillEditedHover:TP.themeLight,filterPillEditedPressed:TP.themeTertiary,tagBackgroundInsight:TP.tagBackgroundInsight,tagBackgroundLowImpact:TP.tagBackgroundLowImpact,tagBackgroundMediumImpact:TP.neutralTertiaryAlt,tagBackgroundHighImpact:TP.neutralPrimary,tagBackgroundNew:TP.themePrimary,tagBackgroundActiveWarning:TP.highStatus,tagBackgroundRecommendation:TP.tagBackgroundRecommendation,tagTextInsight:TP.neutralPrimary,tagTextLowImpact:TP.neutralPrimary,tagTextMediumImpact:TP.neutralPrimary,tagTextHighImpact:TP.white,tagTextNew:TP.white,tagTextActiveWarning:TP.white},AP=(rP({palette:lv({},xP),semanticColors:PP}),rP({palette:IP,semanticColors:PP,components:SP})),RP={themePrimary:"#006fc9",themeLighterAlt:"#f3f8fd",themeLighter:"#cfe5f6",themeLight:"#a7cfef",themeTertiary:"#59a3df",themeSecondary:"#197ed0",themeDarkAlt:"#0064b5",themeDark:"#005499",themeDarker:"#003e71",neutralLighterAlt:"#ececec",neutralLighter:"#e8e8e8",neutralLight:"#dedede",neutralQuaternary:"#c6c6c6",neutralQuaternaryAlt:"#cfcfcf",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#bebebe",neutralSecondary:"#605e5c",neutralPrimaryAlt:"#3b3a39",neutralPrimary:"#323130",neutralDark:"#201f1e",neutralMed:"#fafafa",neutralHigh:"#ffffff",transparent:"transparent",black:"#000000",white:"#f2f2f2",redDark:"#a4262c",redLight:"#feece5",highlighter:"#f8d22a"},DP={bodyBackground:RP.white,navBackground:RP.white,navItemBackgroundHovered:RP.neutralLighter,navItemBackgroundPressed:RP.neutralLight,severeWarning:"#fed9cc",errorBlockIcon:"#a80000",messageLink:RP.themeDarkAlt,messageWebSuccess:"#107c10",warningIcon:"#901619",severeWarningIcon:"#790C0E",buttonBackground:RP.neutralHigh,cautionYellow:"#9D5D00"},MP=JC(Ow()||navigator.language),NP={small:{font:"Segoe UI Variable Small, ".concat(MP.medium.fontFamily)},medium:{font:"Segoe UI Variable Text, ".concat(MP.medium.fontFamily)},large:{font:"Segoe UI Variable Display, ".concat(MP.medium.fontFamily)}},LP={fontFamily:NP.medium.font},BP={palette:RP,semanticColors:DP},OP={palette:RP,semanticColors:(0,t.__assign)((0,t.__assign)({},AP),DP)},FP={palette:{themePrimary:"#a80000",neutralLight:"#f4cfc2",neutralDark:"#323130",neutralSecondary:"#323130",neutralTertiaryAlt:"#e9c4b7",themeDarkAlt:"#901619",themeDark:"#790C0E"},semanticColors:DP,fonts:NP},HP=["themePrimary","themeLighterAlt","themeLighter","themeLight","themeTertiary","themeSecondary","themeDarkAlt","themeDark","themeDarker","neutralLighterAlt","neutralLighter","neutralLight","neutralQuaternaryAlt","neutralTertiary","neutralTertiaryAlt","neutralSecondary","neutralPrimaryAlt","neutralPrimary","neutralDark","neutralMed","neutralHigh","transparent","black","white","redDark","redLight","highlighter"],zP=((0,t.__spreadArray)([],HP,!0),{themePrimary:"#047769",themeLighterAlt:"#f0faf8",themeLighter:"#c5e9e5",themeLight:"#98d6cf",themeTertiary:"#49aea2",themeSecondary:"#14887b",themeDarkAlt:"#036c60",themeDark:"#035b51",themeDarker:"#02433c",neutralLighterAlt:"#ececec",neutralLighter:"#e8e8e8",neutralLight:"#dedede",neutralQuaternary:"#c6c6c6",neutralQuaternaryAlt:"#cfcfcf",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#bebebe",neutralSecondary:"#6e6e6e",neutralPrimaryAlt:"#3b3a39",neutralPrimary:"#323130",neutralDark:"#201f1e",neutralMed:"#fafafa",neutralHigh:"#ffffff",transparent:"transparent",black:"#000000",white:"#f2f2f2",redDark:"#a4262c",redLight:"#feece5",highlighter:"#f8d22a"}),UP={bodyBackground:zP.white,navBackground:zP.white,navItemBackgroundHovered:zP.neutralLighter,navItemBackgroundPressed:zP.neutralLight,severeWarning:"#fed9cc",errorBlockIcon:"#a80000",messageLink:zP.themeDarkAlt,messageWebSuccess:"#107c10",warningIcon:"#901619",severeWarningIcon:"#790C0E",cautionYellow:"#9D5D00"},VP={palette:zP,semanticColors:UP},WP=((0,t.__assign)((0,t.__assign)({},AP),UP),(0,t.__spreadArray)([],HP,!0),{themePrimary:"#027063",themeLighterAlt:"#f0f9f8",themeLighter:"#c4e8e4",themeLight:"#96d4cd",themeTertiary:"#46a99e",themeSecondary:"#128174",themeDarkAlt:"#026559",themeDark:"#02554c",themeDarker:"#013f38",neutralLighterAlt:"#c0e2de",neutralLighter:"#bddeda",neutralLight:"#b5d5d1",neutralQuaternaryAlt:"#a9c6c3",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#9bb6b3",neutralSecondary:"#605e5c",neutralPrimaryAlt:"#3b3a39",neutralPrimary:"#323130",neutralDark:"#201f1e",neutralMed:"#fafafa",neutralHigh:"#ffffff",transparent:"transparent",black:"#000000",white:"#c5e9e5",redDark:"#a4262c",redLight:"#feece5",highlighter:"#f8d22a"}),jP={bodyBackground:WP.white,navBackground:WP.white,navItemBackgroundHovered:WP.neutralLighter,navItemBackgroundPressed:WP.neutralLight,severeWarning:"#fed9cc",errorBlockIcon:"#a8000",messageLink:zP.themeDarkAlt,messageWebSuccess:"#107c10",cautionYellow:"#9D5D00"},qP={palette:WP,semanticColors:jP},GP={palette:(0,t.__assign)((0,t.__assign)({},VP.palette),{neutralMed:zP.themeLighterAlt,white:"#ffffff"}),semanticColors:(0,t.__assign)((0,t.__assign)({},UP),{bodyBackground:zP.themeLighterAlt})},KP={themePrimary:"#107c10",themeDark:"#054B16",themeDarker:"#054B16",themeDarkAlt:"#054B16",neutralTertiary:RP.neutralTertiary,transparent:"transparent"},YP={palette:KP,semanticColors:DP},QP={palette:{themePrimary:"#9D5D00",neutralLight:"#f4cfc2",neutralDark:"#323130",neutralSecondary:"#323130",neutralTertiaryAlt:"#e9c4b7",themeDarkAlt:"#704200",themeDark:"#472A00"},semanticColors:DP,fonts:NP},XP="#242424",$P="#292929",JP="#333333",ZP="#424242",eA="#4d4d4d",tA="#575757",nA="#616161",rA="#707070",oA="#b3b3b3",iA="#bdbdbd",aA="#c7c7c7",sA="#d1d1d1",cA="#d6d6d6",lA="#dbdbdb",uA="#e0e0e0",dA="#e6e6e6",pA="#ebebeb",hA="#f0f0f0",fA="#f5f5f5",mA="#fafafa",gA="rgba(255, 255, 255, 0.1)",vA="rgba(255, 255, 255, 0.2)",yA="rgba(255, 255, 255, 0.4)",bA="rgba(255, 255, 255, 0.5)",_A="rgba(255, 255, 255, 0.7)",CA="rgba(255, 255, 255, 0.8)",wA="rgba(0, 0, 0, 0.05)",xA="rgba(0, 0, 0, 0.1)",EA="rgba(0, 0, 0, 0.2)",kA="rgba(0, 0, 0, 0.3)",SA="rgba(0, 0, 0, 0.4)",TA="rgba(0, 0, 0, 0.5)",IA="#ffffff",PA={shade50:"#200205",shade40:"#3b0509",shade30:"#6e0811",shade20:"#960b18",shade10:"#b10e1c",primary:"#c50f1f",tint10:"#cc2635",tint20:"#d33f4c",tint30:"#dc626d",tint40:"#eeacb2",tint50:"#f6d1d5",tint60:"#fdf3f4"},AA={shade50:"#031403",shade40:"#052505",shade30:"#094509",shade20:"#0c5e0c",shade10:"#0e700e",primary:"#107c10",tint10:"#218c21",tint20:"#359b35",tint30:"#54b054",tint40:"#9fd89f",tint50:"#c9eac9",tint60:"#f1faf1"},RA={red:{shade50:"#210809",shade40:"#3f1011",shade30:"#751d1f",shade20:"#9f282b",shade10:"#bc2f32",primary:"#d13438",tint10:"#d7494c",tint20:"#dc5e62",tint30:"#e37d80",tint40:"#f1bbbc",tint50:"#f8dadb",tint60:"#fdf6f6"},green:AA,darkOrange:{shade50:"#230900",shade40:"#411200",shade30:"#7a2101",shade20:"#a62d01",shade10:"#c43501",primary:"#da3b01",tint10:"#de501c",tint20:"#e36537",tint30:"#e9835e",tint40:"#f4bfab",tint50:"#f9dcd1",tint60:"#fdf6f3"},yellow:{shade50:"#282400",shade40:"#4c4400",shade30:"#817400",shade20:"#c0ad00",shade10:"#e4cc00",primary:"#fde300",tint10:"#fde61e",tint20:"#fdea3d",tint30:"#feee66",tint40:"#fef7b2",tint50:"#fffad6",tint60:"#fffef5"},berry:{shade50:"#1f091d",shade40:"#3a1136",shade30:"#6d2064",shade20:"#932b88",shade10:"#af33a1",primary:"#c239b3",tint10:"#c94cbc",tint20:"#d161c4",tint30:"#da7ed0",tint40:"#edbbe7",tint50:"#f5daf2",tint60:"#fdf5fc"},lightGreen:{shade50:"#031a02",shade40:"#063004",shade30:"#0b5a08",shade20:"#0e7a0b",shade10:"#11910d",primary:"#13a10e",tint10:"#27ac22",tint20:"#3db838",tint30:"#5ec75a",tint40:"#a7e3a5",tint50:"#cef0cd",tint60:"#f2fbf2"},marigold:{shade50:"#251a00",shade40:"#463100",shade30:"#835b00",shade20:"#b27c00",shade10:"#d39300",primary:"#eaa300",tint10:"#edad1c",tint20:"#efb839",tint30:"#f2c661",tint40:"#f9e2ae",tint50:"#fcefd3",tint60:"#fefbf4"}},DA={darkRed:{shade50:"#130204",shade40:"#230308",shade30:"#420610",shade20:"#590815",shade10:"#690a19",primary:"#750b1c",tint10:"#861b2c",tint20:"#962f3f",tint30:"#ac4f5e",tint40:"#d69ca5",tint50:"#e9c7cd",tint60:"#f9f0f2"},cranberry:PA,pumpkin:{shade50:"#200d03",shade40:"#3d1805",shade30:"#712d09",shade20:"#9a3d0c",shade10:"#b6480e",primary:"#ca5010",tint10:"#d06228",tint20:"#d77440",tint30:"#df8e64",tint40:"#efc4ad",tint50:"#f7dfd2",tint60:"#fdf7f4"},peach:{shade50:"#291600",shade40:"#4d2a00",shade30:"#8f4e00",shade20:"#c26a00",shade10:"#e67e00",primary:"#ff8c00",tint10:"#ff9a1f",tint20:"#ffa83d",tint30:"#ffba66",tint40:"#ffddb3",tint50:"#ffedd6",tint60:"#fffaf5"},gold:{shade50:"#1f1900",shade40:"#3a2f00",shade30:"#6c5700",shade20:"#937700",shade10:"#ae8c00",primary:"#c19c00",tint10:"#c8a718",tint20:"#d0b232",tint30:"#dac157",tint40:"#ecdfa5",tint50:"#f5eece",tint60:"#fdfbf2"},brass:{shade50:"#181202",shade40:"#2e2103",shade30:"#553e06",shade20:"#745408",shade10:"#89640a",primary:"#986f0b",tint10:"#a47d1e",tint20:"#b18c34",tint30:"#c1a256",tint40:"#e0cea2",tint50:"#efe4cb",tint60:"#fbf8f2"},brown:{shade50:"#170e07",shade40:"#2b1a0e",shade30:"#50301a",shade20:"#6c4123",shade10:"#804d29",primary:"#8e562e",tint10:"#9c663f",tint20:"#a97652",tint30:"#bb8f6f",tint40:"#ddc3b0",tint50:"#edded3",tint60:"#faf7f4"},forest:{shade50:"#0c1501",shade40:"#162702",shade30:"#294903",shade20:"#376304",shade10:"#427505",primary:"#498205",tint10:"#599116",tint20:"#6ba02b",tint30:"#85b44c",tint40:"#bdd99b",tint50:"#dbebc7",tint60:"#f6faf0"},seafoam:{shade50:"#002111",shade40:"#003d20",shade30:"#00723b",shade20:"#009b51",shade10:"#00b85f",primary:"#00cc6a",tint10:"#19d279",tint20:"#34d889",tint30:"#5ae0a0",tint40:"#a8f0cd",tint50:"#cff7e4",tint60:"#f3fdf8"},darkGreen:{shade50:"#021102",shade40:"#032003",shade30:"#063b06",shade20:"#085108",shade10:"#0a5f0a",primary:"#0b6a0b",tint10:"#1a7c1a",tint20:"#2d8e2d",tint30:"#4da64d",tint40:"#9ad29a",tint50:"#c6e7c6",tint60:"#f0f9f0"},lightTeal:{shade50:"#001d1f",shade40:"#00373a",shade30:"#00666d",shade20:"#008b94",shade10:"#00a5af",primary:"#00b7c3",tint10:"#18bfca",tint20:"#32c8d1",tint30:"#58d3db",tint40:"#a6e9ed",tint50:"#cef3f5",tint60:"#f2fcfd"},teal:{shade50:"#001516",shade40:"#012728",shade30:"#02494c",shade20:"#026467",shade10:"#037679",primary:"#038387",tint10:"#159195",tint20:"#2aa0a4",tint30:"#4cb4b7",tint40:"#9bd9db",tint50:"#c7ebec",tint60:"#f0fafa"},steel:{shade50:"#000f12",shade40:"#001b22",shade30:"#00333f",shade20:"#004555",shade10:"#005265",primary:"#005b70",tint10:"#0f6c81",tint20:"#237d92",tint30:"#4496a9",tint40:"#94c8d4",tint50:"#c3e1e8",tint60:"#eff7f9"},blue:{shade50:"#001322",shade40:"#002440",shade30:"#004377",shade20:"#005ba1",shade10:"#006cbf",primary:"#0078d4",tint10:"#1a86d9",tint20:"#3595de",tint30:"#5caae5",tint40:"#a9d3f2",tint50:"#d0e7f8",tint60:"#f3f9fd"},royalBlue:{shade50:"#000c16",shade40:"#00172a",shade30:"#002c4e",shade20:"#003b6a",shade10:"#00467e",primary:"#004e8c",tint10:"#125e9a",tint20:"#286fa8",tint30:"#4a89ba",tint40:"#9abfdc",tint50:"#c7dced",tint60:"#f0f6fa"},cornflower:{shade50:"#0d1126",shade40:"#182047",shade30:"#2c3c85",shade20:"#3c51b4",shade10:"#4760d5",primary:"#4f6bed",tint10:"#637cef",tint20:"#778df1",tint30:"#93a4f4",tint40:"#c8d1fa",tint50:"#e1e6fc",tint60:"#f7f9fe"},navy:{shade50:"#00061d",shade40:"#000c36",shade30:"#001665",shade20:"#001e89",shade10:"#0023a2",primary:"#0027b4",tint10:"#173bbd",tint20:"#3050c6",tint30:"#546fd2",tint40:"#a3b2e8",tint50:"#ccd5f3",tint60:"#f2f4fc"},lavender:{shade50:"#120f25",shade40:"#221d46",shade30:"#3f3682",shade20:"#5649b0",shade10:"#6656d1",primary:"#7160e8",tint10:"#8172eb",tint20:"#9184ee",tint30:"#a79cf1",tint40:"#d2ccf8",tint50:"#e7e4fb",tint60:"#f9f8fe"},purple:{shade50:"#0f0717",shade40:"#1c0e2b",shade30:"#341a51",shade20:"#46236e",shade10:"#532982",primary:"#5c2e91",tint10:"#6b3f9e",tint20:"#7c52ab",tint30:"#9470bd",tint40:"#c6b1de",tint50:"#e0d3ed",tint60:"#f7f4fb"},grape:{shade50:"#160418",shade40:"#29072e",shade30:"#4c0d55",shade20:"#671174",shade10:"#7a1589",primary:"#881798",tint10:"#952aa4",tint20:"#a33fb1",tint30:"#b55fc1",tint40:"#d9a7e0",tint50:"#eaceef",tint60:"#faf2fb"},lilac:{shade50:"#1c0b1f",shade40:"#35153a",shade30:"#63276d",shade20:"#863593",shade10:"#9f3faf",primary:"#b146c2",tint10:"#ba58c9",tint20:"#c36bd1",tint30:"#cf87da",tint40:"#e6bfed",tint50:"#f2dcf5",tint60:"#fcf6fd"},pink:{shade50:"#24091b",shade40:"#441232",shade30:"#80215d",shade20:"#ad2d7e",shade10:"#cd3595",primary:"#e43ba6",tint10:"#e750b0",tint20:"#ea66ba",tint30:"#ef85c8",tint40:"#f7c0e3",tint50:"#fbddf0",tint60:"#fef6fb"},magenta:{shade50:"#1f0013",shade40:"#390024",shade30:"#6b0043",shade20:"#91005a",shade10:"#ac006b",primary:"#bf0077",tint10:"#c71885",tint20:"#ce3293",tint30:"#d957a8",tint40:"#eca5d1",tint50:"#f5cee6",tint60:"#fcf2f9"},plum:{shade50:"#13000c",shade40:"#240017",shade30:"#43002b",shade20:"#5a003b",shade10:"#6b0045",primary:"#77004d",tint10:"#87105d",tint20:"#98246f",tint30:"#ad4589",tint40:"#d696c0",tint50:"#e9c4dc",tint60:"#faf0f6"},beige:{shade50:"#141313",shade40:"#252323",shade30:"#444241",shade20:"#5d5958",shade10:"#6e6968",primary:"#7a7574",tint10:"#8a8584",tint20:"#9a9594",tint30:"#afabaa",tint40:"#d7d4d4",tint50:"#eae8e8",tint60:"#faf9f9"},mink:{shade50:"#0f0e0e",shade40:"#1c1b1a",shade30:"#343231",shade20:"#474443",shade10:"#54514f",primary:"#5d5a58",tint10:"#706d6b",tint20:"#84817e",tint30:"#9e9b99",tint40:"#cecccb",tint50:"#e5e4e3",tint60:"#f8f8f8"},platinum:{shade50:"#111314",shade40:"#1f2426",shade30:"#3b4447",shade20:"#505c60",shade10:"#5f6d71",primary:"#69797e",tint10:"#79898d",tint20:"#89989d",tint30:"#a0adb2",tint40:"#cdd6d8",tint50:"#e4e9ea",tint60:"#f8f9fa"},anchor:{shade50:"#090a0b",shade40:"#111315",shade30:"#202427",shade20:"#2b3135",shade10:"#333a3f",primary:"#394146",tint10:"#4d565c",tint20:"#626c72",tint30:"#808a90",tint40:"#bcc3c7",tint50:"#dbdfe1",tint60:"#f6f7f8"}},MA={cranberry:PA,green:AA,orange:{shade50:"#271002",shade40:"#4a1e04",shade30:"#8a3707",shade20:"#bc4b09",shade10:"#de590b",primary:"#f7630c",tint10:"#f87528",tint20:"#f98845",tint30:"#faa06b",tint40:"#fdcfb4",tint50:"#fee5d7",tint60:"#fff9f5"}},NA={success:"green",warning:"orange",danger:"cranberry"},LA=["red","green","darkOrange","yellow","berry","lightGreen","marigold"].reduce((function(e,t){var n,r=t.slice(0,1).toUpperCase()+t.slice(1),o=(sv(n={},"colorPalette".concat(r,"Background1"),RA[t].tint60),sv(n,"colorPalette".concat(r,"Background2"),RA[t].tint40),sv(n,"colorPalette".concat(r,"Background3"),RA[t].primary),sv(n,"colorPalette".concat(r,"Foreground1"),RA[t].shade10),sv(n,"colorPalette".concat(r,"Foreground2"),RA[t].shade30),sv(n,"colorPalette".concat(r,"Foreground3"),RA[t].primary),sv(n,"colorPalette".concat(r,"BorderActive"),RA[t].primary),sv(n,"colorPalette".concat(r,"Border1"),RA[t].tint40),sv(n,"colorPalette".concat(r,"Border2"),RA[t].primary),n);return Object.assign(e,o)}),{});LA.colorPaletteYellowForeground1=RA.yellow.shade30,LA.colorPaletteRedForegroundInverted=RA.red.tint20,LA.colorPaletteGreenForegroundInverted=RA.green.tint20,LA.colorPaletteYellowForegroundInverted=RA.yellow.tint40;var BA=["darkRed","cranberry","pumpkin","peach","gold","brass","brown","forest","seafoam","darkGreen","lightTeal","teal","steel","blue","royalBlue","cornflower","navy","lavender","purple","grape","lilac","pink","magenta","plum","beige","mink","platinum","anchor"].reduce((function(e,t){var n,r=t.slice(0,1).toUpperCase()+t.slice(1),o=(sv(n={},"colorPalette".concat(r,"Background2"),DA[t].tint40),sv(n,"colorPalette".concat(r,"Foreground2"),DA[t].shade30),sv(n,"colorPalette".concat(r,"BorderActive"),DA[t].primary),n);return Object.assign(e,o)}),{}),OA=lv(lv({},LA),BA),FA=Object.entries(NA).reduce((function(e,t){var n,r=Ym(t,2),o=r[0],i=r[1],a=o.slice(0,1).toUpperCase()+o.slice(1),s=(sv(n={},"colorStatus".concat(a,"Background1"),MA[i].tint60),sv(n,"colorStatus".concat(a,"Background2"),MA[i].tint40),sv(n,"colorStatus".concat(a,"Background3"),MA[i].primary),sv(n,"colorStatus".concat(a,"Foreground1"),MA[i].shade10),sv(n,"colorStatus".concat(a,"Foreground2"),MA[i].shade30),sv(n,"colorStatus".concat(a,"Foreground3"),MA[i].primary),sv(n,"colorStatus".concat(a,"ForegroundInverted"),MA[i].tint30),sv(n,"colorStatus".concat(a,"BorderActive"),MA[i].primary),sv(n,"colorStatus".concat(a,"Border1"),MA[i].tint40),sv(n,"colorStatus".concat(a,"Border2"),MA[i].primary),n);return Object.assign(e,s)}),{});FA.colorStatusDangerBackground3Hover=MA[NA.danger].shade10,FA.colorStatusDangerBackground3Pressed=MA[NA.danger].shade20,FA.colorStatusWarningForeground1=MA[NA.warning].shade20,FA.colorStatusWarningForeground3=MA[NA.warning].shade20,FA.colorStatusWarningBorder2=MA[NA.warning].shade20;var HA={borderRadiusNone:"0",borderRadiusSmall:"2px",borderRadiusMedium:"4px",borderRadiusLarge:"6px",borderRadiusXLarge:"8px",borderRadiusCircular:"10000px"},zA={fontSizeBase100:"10px",fontSizeBase200:"12px",fontSizeBase300:"14px",fontSizeBase400:"16px",fontSizeBase500:"20px",fontSizeBase600:"24px",fontSizeHero700:"28px",fontSizeHero800:"32px",fontSizeHero900:"40px",fontSizeHero1000:"68px"},UA={lineHeightBase100:"14px",lineHeightBase200:"16px",lineHeightBase300:"20px",lineHeightBase400:"22px",lineHeightBase500:"28px",lineHeightBase600:"32px",lineHeightHero700:"36px",lineHeightHero800:"40px",lineHeightHero900:"52px",lineHeightHero1000:"92px"},VA={fontWeightRegular:400,fontWeightMedium:500,fontWeightSemibold:600,fontWeightBold:700},WA={fontFamilyBase:"'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif",fontFamilyMonospace:"Consolas, 'Courier New', Courier, monospace",fontFamilyNumeric:"Bahnschrift, 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif"},jA={strokeWidthThin:"1px",strokeWidthThick:"2px",strokeWidthThicker:"3px",strokeWidthThickest:"4px"};function qA(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return sv(n={},"shadow2".concat(r),"0 0 2px ".concat(e,", 0 1px 2px ").concat(t)),sv(n,"shadow4".concat(r),"0 0 2px ".concat(e,", 0 2px 4px ").concat(t)),sv(n,"shadow8".concat(r),"0 0 2px ".concat(e,", 0 4px 8px ").concat(t)),sv(n,"shadow16".concat(r),"0 0 2px ".concat(e,", 0 8px 16px ").concat(t)),sv(n,"shadow28".concat(r),"0 0 8px ".concat(e,", 0 14px 28px ").concat(t)),sv(n,"shadow64".concat(r),"0 0 8px ".concat(e,", 0 32px 64px ").concat(t)),n}var GA={durationUltraFast:"50ms",durationFaster:"100ms",durationFast:"150ms",durationNormal:"200ms",durationGentle:"250ms",durationSlow:"300ms",durationSlower:"400ms",durationUltraSlow:"500ms"},KA={curveAccelerateMax:"cubic-bezier(0.9,0.1,1,0.2)",curveAccelerateMid:"cubic-bezier(1,0,1,1)",curveAccelerateMin:"cubic-bezier(0.8,0,0.78,1)",curveDecelerateMax:"cubic-bezier(0.1,0.9,0.2,1)",curveDecelerateMid:"cubic-bezier(0,0,0,1)",curveDecelerateMin:"cubic-bezier(0.33,0,0.1,1)",curveEasyEaseMax:"cubic-bezier(0.8,0,0.2,1)",curveEasyEase:"cubic-bezier(0.33,0,0.67,1)",curveLinear:"cubic-bezier(0,0,1,1)"},YA="0",QA="2px",XA="4px",$A="6px",JA="8px",ZA="10px",eR="12px",tR="16px",nR="20px",rR="24px",oR="32px",iR={spacingHorizontalNone:YA,spacingHorizontalXXS:QA,spacingHorizontalXS:XA,spacingHorizontalSNudge:$A,spacingHorizontalS:JA,spacingHorizontalMNudge:ZA,spacingHorizontalM:eR,spacingHorizontalL:tR,spacingHorizontalXL:nR,spacingHorizontalXXL:rR,spacingHorizontalXXXL:oR},aR={spacingVerticalNone:YA,spacingVerticalXXS:QA,spacingVerticalXS:XA,spacingVerticalSNudge:$A,spacingVerticalS:JA,spacingVerticalMNudge:ZA,spacingVerticalM:eR,spacingVerticalL:tR,spacingVerticalXL:nR,spacingVerticalXXL:rR,spacingVerticalXXXL:oR},sR=function(e){var t=function(e){return{colorNeutralForeground1:XP,colorNeutralForeground1Hover:XP,colorNeutralForeground1Pressed:XP,colorNeutralForeground1Selected:XP,colorNeutralForeground2:ZP,colorNeutralForeground2Hover:XP,colorNeutralForeground2Pressed:XP,colorNeutralForeground2Selected:XP,colorNeutralForeground2BrandHover:e[80],colorNeutralForeground2BrandPressed:e[70],colorNeutralForeground2BrandSelected:e[80],colorNeutralForeground3:nA,colorNeutralForeground3Hover:ZP,colorNeutralForeground3Pressed:ZP,colorNeutralForeground3Selected:ZP,colorNeutralForeground3BrandHover:e[80],colorNeutralForeground3BrandPressed:e[70],colorNeutralForeground3BrandSelected:e[80],colorNeutralForeground4:rA,colorNeutralForegroundDisabled:iA,colorNeutralForegroundInvertedDisabled:yA,colorBrandForegroundLink:e[70],colorBrandForegroundLinkHover:e[60],colorBrandForegroundLinkPressed:e[40],colorBrandForegroundLinkSelected:e[70],colorNeutralForeground2Link:ZP,colorNeutralForeground2LinkHover:XP,colorNeutralForeground2LinkPressed:XP,colorNeutralForeground2LinkSelected:XP,colorCompoundBrandForeground1:e[80],colorCompoundBrandForeground1Hover:e[70],colorCompoundBrandForeground1Pressed:e[60],colorBrandForeground1:e[80],colorBrandForeground2:e[70],colorBrandForeground2Hover:e[60],colorBrandForeground2Pressed:e[30],colorNeutralForeground1Static:XP,colorNeutralForegroundStaticInverted:IA,colorNeutralForegroundInverted:IA,colorNeutralForegroundInvertedHover:IA,colorNeutralForegroundInvertedPressed:IA,colorNeutralForegroundInvertedSelected:IA,colorNeutralForegroundInverted2:IA,colorNeutralForegroundOnBrand:IA,colorNeutralForegroundInvertedLink:IA,colorNeutralForegroundInvertedLinkHover:IA,colorNeutralForegroundInvertedLinkPressed:IA,colorNeutralForegroundInvertedLinkSelected:IA,colorBrandForegroundInverted:e[100],colorBrandForegroundInvertedHover:e[110],colorBrandForegroundInvertedPressed:e[100],colorBrandForegroundOnLight:e[80],colorBrandForegroundOnLightHover:e[70],colorBrandForegroundOnLightPressed:e[50],colorBrandForegroundOnLightSelected:e[60],colorNeutralBackground1:IA,colorNeutralBackground1Hover:fA,colorNeutralBackground1Pressed:uA,colorNeutralBackground1Selected:pA,colorNeutralBackground2:mA,colorNeutralBackground2Hover:hA,colorNeutralBackground2Pressed:lA,colorNeutralBackground2Selected:dA,colorNeutralBackground3:fA,colorNeutralBackground3Hover:pA,colorNeutralBackground3Pressed:cA,colorNeutralBackground3Selected:uA,colorNeutralBackground4:hA,colorNeutralBackground4Hover:mA,colorNeutralBackground4Pressed:fA,colorNeutralBackground4Selected:IA,colorNeutralBackground5:pA,colorNeutralBackground5Hover:fA,colorNeutralBackground5Pressed:hA,colorNeutralBackground5Selected:mA,colorNeutralBackground6:dA,colorNeutralBackgroundInverted:$P,colorNeutralBackgroundStatic:JP,colorNeutralBackgroundAlpha:bA,colorNeutralBackgroundAlpha2:CA,colorSubtleBackground:"transparent",colorSubtleBackgroundHover:fA,colorSubtleBackgroundPressed:uA,colorSubtleBackgroundSelected:pA,colorSubtleBackgroundLightAlphaHover:_A,colorSubtleBackgroundLightAlphaPressed:bA,colorSubtleBackgroundLightAlphaSelected:"transparent",colorSubtleBackgroundInverted:"transparent",colorSubtleBackgroundInvertedHover:xA,colorSubtleBackgroundInvertedPressed:kA,colorSubtleBackgroundInvertedSelected:EA,colorTransparentBackground:"transparent",colorTransparentBackgroundHover:"transparent",colorTransparentBackgroundPressed:"transparent",colorTransparentBackgroundSelected:"transparent",colorNeutralBackgroundDisabled:hA,colorNeutralBackgroundInvertedDisabled:gA,colorNeutralStencil1:dA,colorNeutralStencil2:mA,colorNeutralStencil1Alpha:xA,colorNeutralStencil2Alpha:wA,colorBackgroundOverlay:SA,colorScrollbarOverlay:TA,colorBrandBackground:e[80],colorBrandBackgroundHover:e[70],colorBrandBackgroundPressed:e[40],colorBrandBackgroundSelected:e[60],colorCompoundBrandBackground:e[80],colorCompoundBrandBackgroundHover:e[70],colorCompoundBrandBackgroundPressed:e[60],colorBrandBackgroundStatic:e[80],colorBrandBackground2:e[160],colorBrandBackground2Hover:e[150],colorBrandBackground2Pressed:e[130],colorBrandBackground3Static:e[60],colorBrandBackground4Static:e[40],colorBrandBackgroundInverted:IA,colorBrandBackgroundInvertedHover:e[160],colorBrandBackgroundInvertedPressed:e[140],colorBrandBackgroundInvertedSelected:e[150],colorNeutralCardBackground:mA,colorNeutralCardBackgroundHover:IA,colorNeutralCardBackgroundPressed:fA,colorNeutralCardBackgroundSelected:pA,colorNeutralCardBackgroundDisabled:hA,colorNeutralStrokeAccessible:nA,colorNeutralStrokeAccessibleHover:tA,colorNeutralStrokeAccessiblePressed:eA,colorNeutralStrokeAccessibleSelected:e[80],colorNeutralStroke1:sA,colorNeutralStroke1Hover:aA,colorNeutralStroke1Pressed:oA,colorNeutralStroke1Selected:iA,colorNeutralStroke2:uA,colorNeutralStroke3:hA,colorNeutralStrokeSubtle:uA,colorNeutralStrokeOnBrand:IA,colorNeutralStrokeOnBrand2:IA,colorNeutralStrokeOnBrand2Hover:IA,colorNeutralStrokeOnBrand2Pressed:IA,colorNeutralStrokeOnBrand2Selected:IA,colorBrandStroke1:e[80],colorBrandStroke2:e[140],colorBrandStroke2Hover:e[120],colorBrandStroke2Pressed:e[80],colorBrandStroke2Contrast:e[140],colorCompoundBrandStroke:e[80],colorCompoundBrandStrokeHover:e[70],colorCompoundBrandStrokePressed:e[60],colorNeutralStrokeDisabled:uA,colorNeutralStrokeInvertedDisabled:yA,colorTransparentStroke:"transparent",colorTransparentStrokeInteractive:"transparent",colorTransparentStrokeDisabled:"transparent",colorNeutralStrokeAlpha:wA,colorNeutralStrokeAlpha2:vA,colorStrokeFocus1:IA,colorStrokeFocus2:"#000000",colorNeutralShadowAmbient:"rgba(0,0,0,0.12)",colorNeutralShadowKey:"rgba(0,0,0,0.14)",colorNeutralShadowAmbientLighter:"rgba(0,0,0,0.06)",colorNeutralShadowKeyLighter:"rgba(0,0,0,0.07)",colorNeutralShadowAmbientDarker:"rgba(0,0,0,0.20)",colorNeutralShadowKeyDarker:"rgba(0,0,0,0.24)",colorBrandShadowAmbient:"rgba(0,0,0,0.30)",colorBrandShadowKey:"rgba(0,0,0,0.25)"}}(e);return lv(lv(lv(lv(lv(lv(lv(lv(lv(lv(lv(lv(lv(lv(lv({},HA),zA),UA),WA),VA),jA),iR),aR),GA),KA),t),OA),FA),qA(t.colorNeutralShadowAmbient,t.colorNeutralShadowKey)),qA(t.colorBrandShadowAmbient,t.colorBrandShadowKey,"Brand"))}({10:"#061724",20:"#082338",30:"#0a2e4a",40:"#0c3b5e",50:"#0e4775",60:"#0f548c",70:"#115ea3",80:"#0f6cbd",90:"#2886de",100:"#479ef5",110:"#62abf5",120:"#77b7f7",130:"#96c6fa",140:"#b4d6fa",150:"#cfe4fa",160:"#ebf3fc"}),cR=function(e){return(0,t.__assign)((0,t.__assign)({},sR),function(e){var t,n,r,o,i,a,s,c,l;return{colorNeutralForeground1:null!==(t=e.palette.neutralPrimary)&&void 0!==t?t:sR.colorNeutralForeground1,colorNeutralForeground2:null!==(n=e.palette.neutralPrimary)&&void 0!==n?n:sR.colorNeutralForeground2,colorNeutralForeground3:null!==(r=e.palette.neutralSecondary)&&void 0!==r?r:sR.colorNeutralForeground3,colorNeutralForeground4:null!==(o=e.palette.neutralTertiary)&&void 0!==o?o:sR.colorNeutralForeground4,colorBrandForeground1:null!==(i=e.palette.themePrimary)&&void 0!==i?i:sR.colorBrandForeground1,colorBrandForeground2:null!==(a=e.palette.themeDarkAlt)&&void 0!==a?a:sR.colorBrandForeground2,colorStatusSuccessForeground3:null!==(s=e.semanticColors.messageWebSuccess)&&void 0!==s?s:sR.colorStatusSuccessForeground3,colorStatusWarningForeground1:null!==(c=e.semanticColors.cautionYellow)&&void 0!==c?c:sR.colorStatusWarningForeground1,colorStatusDangerForeground1:null!==(l=e.palette.redDark)&&void 0!==l?l:sR.colorStatusDangerForeground1}}(e))},lR={AMC:BP,"AMC-on-red":FP,Family:VP,FamilyInsights:qP,"Family-On-NeutralLighterAlt":GP,XboxTheme:YP,"AMC-on-caution-yellow":QP},uR="TwoUIV9Text",dR=function(e){var n=e.variant,r=e.noRootElement,o=e.id,i=e.idPrefix,a=e.children,s=r?pR:void 0,c=(0,t.__assign)((0,t.__assign)({},lR[n]),{defaultFontStyle:LP,fonts:NP,variant:n}),l=zm(),u=Hd().createElement(tS,{id:o,theme:c,as:s},a),d=Hd().useMemo((function(){if(null===l||void 0===l?void 0:l.includes(uR))return"AMC"===n?sR:cR(c)}),[n,c]);if(null===l||void 0===l?void 0:l.includes(uR)){var p=F_();return Hd().createElement(tS,{theme:$E,as:s},Hd().createElement(aS,{value:i},Hd().createElement(cI,{style:{display:"contents"},theme:d,dir:p?"rtl":"ltr"},u)))}return(null===l||void 0===l?void 0:l.includes("Fluentv9Theming"))?Hd().createElement(tS,{theme:$E,as:s},u):u},pR=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){return this.props.children},n}(Hd().Component),hR=function(){return Ck()},fR=function(e,t){if(void 0!==t){var n=[];t.forEach((function(e){var t=e();t&&n.push(t)})),0!==n.length&&mR(e,n.join(", "),n.length)}},mR=function(e,t,n){Vm(e,t,n)},gR=["theme","styles"];function vR(e,n,r,o,i){var a=(o=o||{scope:"",fields:void 0}).scope,s=o.fields,c=void 0===s?gR:s,l=Fd.forwardRef((function(o,i){var s=Fd.useRef(),l=tk(c,a),u=l.styles,d=(l.dir,(0,t.__rest)(l,["styles","dir"])),p=r?r(o):void 0,h=s.current&&s.current.__cachedInputs__||[],f=o.styles;if(!s.current||u!==h[1]||f!==h[2]){var m=function(e){return ux(e,n,u,f)};m.__cachedInputs__=[n,u,f],m.__noStyleOverride__=!u&&!f,s.current=m}return Fd.createElement(e,(0,t.__assign)({ref:i},d,p,o,{styles:s.current}))}));l.displayName="Styled".concat(e.displayName||e.name);var u=i?Fd.memo(l):l;return l.displayName&&(u.displayName=l.displayName),u}var yR={root:"ms-Shimmer-container",shimmerWrapper:"ms-Shimmer-shimmerWrapper",shimmerGradient:"ms-Shimmer-shimmerGradient",dataWrapper:"ms-Shimmer-dataWrapper"},bR="100%",_R=h_((function(){return G_({"0%":{transform:"translateX(-".concat(bR,")")},"100%":{transform:"translateX(".concat(bR,")")}})})),CR=h_((function(){return G_({"100%":{transform:"translateX(-".concat(bR,")")},"0%":{transform:"translateX(".concat(bR,")")}})}));var wR=0,xR=Ab.getInstance();xR&&xR.onReset&&xR.onReset((function(){return wR++}));var ER="__retval__";function kR(e){void 0===e&&(e={});var t=new Map,n=0,r=0,o=wR;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:F_(),d=e.disableCaching;if(o!==wR&&(o=wR,t=new Map,n=0),e.disableCaching||(c=TR(t,i),c=TR(c,a)),!d&&c[ER]||(c[ER]=void 0===i?{}:px(["function"===typeof i?i(a):i],{rtl:!!u,specificityMultiplier:e.useStaticStyles?5:void 0}),d||n++),n>(e.cacheSize||50)){var p=N_();(null===(s=null===p||void 0===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[ER]}}function SR(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 TR(e,t){if("function"===typeof t)if(t.__cachedInputs__)for(var n=0,r=t.__cachedInputs__;n<r.length;n++){e=SR(e,r[n])}else e=SR(e,t);else if("object"===typeof t)for(var o in t)t.hasOwnProperty(o)&&(e=SR(e,t[o]));return e}var IR,PR,AR=function(e){function n(t){var n=e.call(this,t)||this;return n.state={isRendered:void 0===N_()},n}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){var e=this,t=this.props.delay;this._timeoutId=window.setTimeout((function(){e.setState({isRendered:!0})}),t)},n.prototype.componentWillUnmount=function(){this._timeoutId&&clearTimeout(this._timeoutId)},n.prototype.render=function(){return this.state.isRendered?Fd.Children.only(this.props.children):null},n.defaultProps={delay:0},n}(Fd.Component);!function(e){e[e.line=1]="line",e[e.circle=2]="circle",e[e.gap=3]="gap"}(IR||(IR={})),function(e){e[e.line=16]="line",e[e.gap=16]="gap",e[e.circle=24]="circle"}(PR||(PR={}));var RR=kR(),DR={root:"ms-ShimmerLine-root",topLeftCorner:"ms-ShimmerLine-topLeftCorner",topRightCorner:"ms-ShimmerLine-topRightCorner",bottomLeftCorner:"ms-ShimmerLine-bottomLeftCorner",bottomRightCorner:"ms-ShimmerLine-bottomRightCorner"};var MR=vR((function(e){var t=e.height,n=e.styles,r=e.width,o=void 0===r?"100%":r,i=e.borderStyle,a=e.theme,s=RR(n,{theme:a,height:t,borderStyle:i});return Fd.createElement("div",{style:{width:o,minWidth:"number"===typeof o?"".concat(o,"px"):"auto"},className:s.root},Fd.createElement("svg",{width:"2",height:"2",className:s.topLeftCorner},Fd.createElement("path",{d:"M0 2 A 2 2, 0, 0, 1, 2 0 L 0 0 Z"})),Fd.createElement("svg",{width:"2",height:"2",className:s.topRightCorner},Fd.createElement("path",{d:"M0 0 A 2 2, 0, 0, 1, 2 2 L 2 0 Z"})),Fd.createElement("svg",{width:"2",height:"2",className:s.bottomRightCorner},Fd.createElement("path",{d:"M2 0 A 2 2, 0, 0, 1, 0 2 L 2 2 Z"})),Fd.createElement("svg",{width:"2",height:"2",className:s.bottomLeftCorner},Fd.createElement("path",{d:"M2 2 A 2 2, 0, 0, 1, 0 0 L 0 2 Z"})))}),(function(e){var t,n=e.height,r=e.borderStyle,o=e.theme,i=o.semanticColors,a=fw(DR,o),s=r||{},c={position:"absolute",fill:i.bodyBackground};return{root:[a.root,o.fonts.medium,{height:"".concat(n,"px"),boxSizing:"content-box",position:"relative",borderTopStyle:"solid",borderBottomStyle:"solid",borderColor:i.bodyBackground,borderWidth:0,selectors:(t={},t[ZC]={borderColor:"Window",selectors:{"> *":{fill:"Window"}}},t)},s],topLeftCorner:[a.topLeftCorner,{top:"0",left:"0"},c],topRightCorner:[a.topRightCorner,{top:"0",right:"0"},c],bottomRightCorner:[a.bottomRightCorner,{bottom:"0",right:"0"},c],bottomLeftCorner:[a.bottomLeftCorner,{bottom:"0",left:"0"},c]}}),void 0,{scope:"ShimmerLine"}),NR=kR(),LR={root:"ms-ShimmerGap-root"};var BR=vR((function(e){var t=e.height,n=e.styles,r=e.width,o=void 0===r?"10px":r,i=e.borderStyle,a=e.theme,s=NR(n,{theme:a,height:t,borderStyle:i});return Fd.createElement("div",{style:{width:o,minWidth:"number"===typeof o?"".concat(o,"px"):"auto"},className:s.root})}),(function(e){var t,n=e.height,r=e.borderStyle,o=e.theme,i=o.semanticColors,a=r||{};return{root:[fw(LR,o).root,o.fonts.medium,{backgroundColor:i.bodyBackground,height:"".concat(n,"px"),boxSizing:"content-box",borderTopStyle:"solid",borderBottomStyle:"solid",borderColor:i.bodyBackground,selectors:(t={},t[ZC]={backgroundColor:"Window",borderColor:"Window"},t)},a]}}),void 0,{scope:"ShimmerGap"}),OR={root:"ms-ShimmerCircle-root",svg:"ms-ShimmerCircle-svg"};var FR=kR(),HR=vR((function(e){var t=e.height,n=e.styles,r=e.borderStyle,o=e.theme,i=FR(n,{theme:o,height:t,borderStyle:r});return Fd.createElement("div",{className:i.root},Fd.createElement("svg",{viewBox:"0 0 10 10",width:t,height:t,className:i.svg},Fd.createElement("path",{d:"M0,0 L10,0 L10,10 L0,10 L0,0 Z M0,5 C0,7.76142375 2.23857625,10 5,10 C7.76142375,10 10,7.76142375 10,5 C10,2.23857625 7.76142375,2.22044605e-16 5,0 C2.23857625,-2.22044605e-16 0,2.23857625 0,5 L0,5 Z"})))}),(function(e){var t,n,r=e.height,o=e.borderStyle,i=e.theme,a=i.semanticColors,s=fw(OR,i),c=o||{};return{root:[s.root,i.fonts.medium,{width:"".concat(r,"px"),height:"".concat(r,"px"),minWidth:"".concat(r,"px"),boxSizing:"content-box",borderTopStyle:"solid",borderBottomStyle:"solid",borderColor:a.bodyBackground,selectors:(t={},t[ZC]={borderColor:"Window"},t)},c],svg:[s.svg,{display:"block",fill:a.bodyBackground,selectors:(n={},n[ZC]={fill:"Window"},n)}]}}),void 0,{scope:"ShimmerCircle"}),zR=kR();var UR=h_((function(e,n,r,o,i){var a,s=i&&r?i-r:0;if(e&&"center"!==e?e&&"top"===e?a={borderBottomWidth:"".concat(s,"px"),borderTopWidth:"0px"}:e&&"bottom"===e&&(a={borderBottomWidth:"0px",borderTopWidth:"".concat(s,"px")}):a={borderBottomWidth:"".concat(s?Math.floor(s/2):0,"px"),borderTopWidth:"".concat(s?Math.ceil(s/2):0,"px")},o)switch(n){case IR.circle:return{root:(0,t.__assign)((0,t.__assign)({},a),{borderColor:o}),svg:{fill:o}};case IR.gap:return{root:(0,t.__assign)((0,t.__assign)({},a),{borderColor:o,backgroundColor:o})};case IR.line:return{root:(0,t.__assign)((0,t.__assign)({},a),{borderColor:o}),topLeftCorner:{fill:o},topRightCorner:{fill:o},bottomLeftCorner:{fill:o},bottomRightCorner:{fill:o}}}return{root:a}}));var VR={root:"ms-ShimmerElementsGroup-root"};var WR=vR((function(e){var n=e.styles,r=e.width,o=void 0===r?"auto":r,i=e.shimmerElements,a=e.rowHeight,s=void 0===a?function(e){return e.map((function(e){switch(e.type){case IR.circle:e.height||(e.height=PR.circle);break;case IR.line:e.height||(e.height=PR.line);break;case IR.gap:e.height||(e.height=PR.gap)}return e})).reduce((function(e,t){return t.height&&t.height>e?t.height:e}),0)}(i||[]):a,c=e.flexWrap,l=void 0!==c&&c,u=e.theme,d=e.backgroundColor,p=zR(n,{theme:u,flexWrap:l});return Fd.createElement("div",{style:{width:o},className:p.root},function(e,n,r){var o=e?e.map((function(e,o){var i=e.type,a=(0,t.__rest)(e,["type"]),s=a.verticalAlign,c=a.height,l=UR(s,i,c,n,r);switch(e.type){case IR.circle:return Fd.createElement(HR,(0,t.__assign)({key:o},a,{styles:l}));case IR.gap:return Fd.createElement(BR,(0,t.__assign)({key:o},a,{styles:l}));case IR.line:return Fd.createElement(MR,(0,t.__assign)({key:o},a,{styles:l}))}})):Fd.createElement(MR,{height:PR.line});return o}(i,d,s))}),(function(e){var t=e.flexWrap,n=e.theme;return{root:[fw(VR,n).root,n.fonts.medium,{display:"flex",alignItems:"center",flexWrap:t?"wrap":"nowrap",position:"relative"}]}}),void 0,{scope:"ShimmerElementsGroup"});function jR(e){var t=Fd.useRef();return void 0===t.current&&(t.current={value:"function"===typeof e?e():e}),t.current.value}var qR=function(){var e=jR({});return Fd.useEffect((function(){return function(){for(var t=0,n=Object.keys(e);t<n.length;t++){var r=n[t];clearTimeout(r)}}}),[e]),jR({setTimeout:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(t,n){var r=setTimeout(t,n);return e[r]=1,r})),clearTimeout:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(t){delete e[t],clearTimeout(t)}))})},GR=kR(),KR=Fd.forwardRef((function(e,n){var r=e.styles,o=e.shimmerElements,i=e.children,a=e.width,s=e.className,c=e.customElementsGroup,l=e.theme,u=e.ariaLabel,d=e.shimmerColors,p=e.isDataLoaded,h=void 0!==p&&p,f=e.improveCSSPerformance,m=jx(e,Wx),g=GR(r,{theme:l,isDataLoaded:h,className:s,transitionAnimationInterval:200,shimmerColor:d&&d.shimmer,shimmerWaveColor:d&&d.shimmerWave,improveCSSPerformance:f||!c}),v=jR({lastTimeoutId:0}),y=qR(),b=y.setTimeout,_=y.clearTimeout,C=Fd.useState(h),w=C[0],x=C[1],E={width:a||"100%"};return Fd.useEffect((function(){if(h!==w){if(h)return v.lastTimeoutId=b((function(){x(!0)}),200),function(){return _(v.lastTimeoutId)};x(!1)}}),[h]),Fd.createElement("div",(0,t.__assign)({},m,{className:g.root,ref:n}),!w&&Fd.createElement("div",{style:E,className:g.shimmerWrapper},Fd.createElement("div",{className:g.shimmerGradient}),c||Fd.createElement(WR,{shimmerElements:o,backgroundColor:d&&d.background})),i&&Fd.createElement("div",{className:g.dataWrapper},i),u&&!h&&Fd.createElement("div",{role:"status","aria-live":"polite"},Fd.createElement(AR,null,Fd.createElement("div",{className:g.screenReaderText},u))))}));KR.displayName="Shimmer";var YR=vR(KR,(function(e){var n,r=e.isDataLoaded,o=e.className,i=e.theme,a=e.transitionAnimationInterval,s=e.shimmerColor,c=e.shimmerWaveColor,l=e.improveCSSPerformance,u=i.semanticColors,d=fw(yR,i),p=F_(i);return{root:[d.root,i.fonts.medium,{position:"relative",height:"auto"},o],shimmerWrapper:[d.shimmerWrapper,{position:"relative",overflow:"hidden",transform:"translateZ(0)",backgroundColor:s||u.disabledBackground,transition:"opacity ".concat(a,"ms"),selectors:(n={},n[ZC]=(0,t.__assign)({background:"WindowText\n                        linear-gradient(\n                          to right,\n                          transparent 0%,\n                          Window 50%,\n                          transparent 100%)\n                        0 0 / 90% 100%\n                        no-repeat"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n)},r&&{opacity:"0",position:"absolute",top:"0",bottom:"0",left:"0",right:"0"},l?{selectors:{"> div:last-child":{transform:"translateZ(0)"}}}:{selectors:{"> *":{transform:"translateZ(0)"}}}],shimmerGradient:[d.shimmerGradient,{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:"".concat(s||u.disabledBackground,"\n                      linear-gradient(\n                        to right,\n                        ").concat(s||u.disabledBackground," 0%,\n                        ").concat(c||u.bodyDivider," 50%,\n                        ").concat(s||u.disabledBackground," 100%)\n                      0 0 / 90% 100%\n                      no-repeat"),transform:"translateX(-".concat(bR,")"),animationDuration:"2s",animationTimingFunction:"ease-in-out",animationDirection:"normal",animationIterationCount:"infinite",animationName:p?CR():_R()}],dataWrapper:[d.dataWrapper,{position:"absolute",top:"0",bottom:"0",left:"0",right:"0",opacity:"0",background:"none",backgroundColor:"transparent",border:"none",transition:"opacity ".concat(a,"ms")},r&&{opacity:"1",position:"static"}],screenReaderText:pw}}),void 0,{scope:"Shimmer"}),QR=function(e){var t=function(t){return t?Hd().createElement(XR,{shimmerElements:e.firstLoadView,isLoaded:!0,isOverflowHidden:e.isOverflowHidden,children:t}):void 0};return Hd().createElement(sb,{operationData:e.operationData,inertView:e.inertView,firstLoadView:Hd().createElement(XR,{shimmerElements:e.firstLoadView}),finishedView:t(e.finishedView),failedView:t(e.failedView),updatingView:t(e.updatingView),updateFailedView:t(e.updateFailedView)})},XR=function(e){var t=e.children,n=e.shimmerElements,r=e.isLoaded,o=e.isOverflowHidden,i=void 0!==o&&o;return Hd().createElement(YR,{styles:{root:{width:"100%",overflow:i?"hidden":void 0},shimmerWrapper:{overflow:"visible"},shimmerGradient:{display:"none"}},shimmerColors:{shimmerWave:"transparent",shimmer:"transparent"},isDataLoaded:r,customElementsGroup:n},r?t:null)};var $R=function e(t,n,r){var o=nD(t);if(tD(t)){if(eD(r).test(o)||n.includes(t.type))return t;if(t.type===QR){var i=t.props;return Object.keys(i).forEach((function(t){if("operationData"!==t){var o=i[t];e(o,n,r)}})),t}}return mR(o,"Invalid ".concat(r," component ").concat(o,".")+" Use an allowed child component or a custom component wrapped using the childWrapper HOC defined in ".concat(r),1),t},JR=Ek("Validation"),ZR=function(e){return"".concat(e).concat(JR)},eD=function(e){return new RegExp("_".concat(ZR(e),"$"))},tD=function(e){return!!e&&Hd().isValidElement(e)&&"string"!==typeof e.type},nD=function(e){var t,n=(null===(t=null===e||void 0===e?void 0:e.type)||void 0===t?void 0:t.type)||(null===e||void 0===e?void 0:e.type);return"".concat(n?n.displayName||n.name||n:e)},rD=0,oD=1,iD=2,aD=3,sD=4,cD=5,lD=6,uD=7,dD=8,pD=9,hD=10,fD=11,mD=12,gD=13,vD={"top-auto":aD,"top-center":oD,"top-right":iD,"top-left":rD,"right-center":mD,"right-top":fD,"right-bottom":gD,"bottom-auto":uD,"bottom-center":cD,"bottom-right":lD,"bottom-left":sD,"left-center":pD,"left-top":dD,"left-bottom":hD},yD=1e3,bD=["s","m","l","xl","xxl","xxxl"],_D="TwoUIV9Text",CD="TwoUIV9Group2",wD="TwoUIV9Stack",xD="ViewportProvider",ED={"12px":"16px","14px":"20px","16px":"24px","24px":"32px","32px":"40px","48px":"64px","60px":"72px","72px":"88px","96px":"112px","246px":"246px","186px":"186px","220px":"220px","270px":"270px"},kD={s:0,m:480,l:640,xl:1024,xxl:1366,xxxl:1920},SD={s:kD.m-1,m:kD.l-1,l:kD.xl-1,xl:kD.xxl-1,xxl:kD.xxxl-1,xxxl:Number.MAX_SAFE_INTEGER},TD=function(e){return bD.find((function(t){return e<=SD[t]}))||"xxxl"},ID=("@media only screen and (min-width: ".concat(kD.s,"px)"),"@media only screen and (min-width: ".concat(kD.m,"px)")),PD="@media only screen and (min-width: ".concat(kD.l,"px)"),AD="@media only screen and (min-width: ".concat(kD.xl,"px)"),RD="@media only screen and (min-width: ".concat(kD.xxl,"px)"),DD="@media only screen and (min-width: ".concat(kD.xxxl,"px)"),MD="@media only screen and (max-width: ".concat(SD.s,"px)"),ND="@media only screen and (max-width: ".concat(SD.m,"px)"),LD="@media only screen and (max-width: ".concat(SD.l,"px)"),BD=("@media only screen and (max-width: ".concat(SD.xl,"px)"),"@media only screen and (max-width: ".concat(SD.xxl,"px)"),"@media only screen and (min-height: 0px)"),OD="@media only screen and (min-height: 420px)",FD="@media only screen and (forced-colors: active)",HD="@media only screen and (forced-colors: active) and (prefers-color-scheme: dark)",zD=function(e){var t=e,n=[];return{setValue:function(e){t!==e&&(t=e,Kd().unstable_batchedUpdates((function(){n.forEach((function(t){return t(e)}))})))},useValue:function(){var e=function(e){var t=(0,Fd.useState)(e)[1];return(0,Fd.useCallback)((function(e){t(e)}),[])}(t);return sp((function(){n=n.concat(e)})),ap((function(){n=n.filter((function(t){return t!==e}))})),t}}}(TD(window.innerWidth)),UD="x-viewport",VD=window.matchMedia?bD.map((function(e){var t=window.matchMedia("(max-width: ".concat(SD[e],"px) and (min-width: ").concat(kD[e],"px)"));return t[UD]=e,t})):void 0,WD=function(e){var t;if(e.matches){var n=e[UD]||(null===(t=e.currentTarget)||void 0===t?void 0:t[UD])||TD(window.innerWidth);zD.setValue(n)}},jD=function(){var e=zm().includes(xD),t=zD.useValue();return e?function(){var e=(0,Fd.useContext)(pp);if(null===e)throw new Error("ViewportContext: Context is uninitialized. Confirm that your component is contained within an ViewportContext.Provider component.");return e.viewportType}():t},qD=function(e){return["s","m"].includes(e)},GD=function(){var e;return{root:(e={cursor:"pointer",position:"relative",borderWidth:"0px",height:"100%",width:"100%",padding:"0px"},e[FD]={borderWidth:"1px",":focus":{outline:"auto"}},e)}},KD=function(e,t,n,r){return{root:{borderRadius:t,overflow:"0px"!==t?"hidden":void 0,boxShadow:n?gb.depth4:void 0,borderBottom:r?"1px solid ".concat(e.palette.white):void 0}}},YD="100ms",QD={rest:gb.depth4,hover:gb.depth8,controls:gb.depth16,surface:gb.depth64},XD={root:{position:"absolute",left:"-10000px",top:"auto",width:"1px",height:"1px",overflow:"hidden",clip:"rect(1px, 1px, 1px, 1px)"}},$D=function(e,t){var n=function(e){r=r.filter((function(t){return t.substr(0,e.length)!==e}))};if(t){var r=Object.keys(t).filter((function(e){return-1!==e.indexOf("-")}));n("aria-"),n("data-"),r.length>0&&mR(e,"Invalid props: ".concat(r),1)}},JD=function(e,t){return function(){return e>t?"The total number of slots passed to the SlotStackItems (".concat(e,")\n    is greater than the total passed to the SlotStack (").concat(t,")"):void 0}},ZD=function(e){return function(){return!Hd().isValidElement(e)||e.type!==eM&&e.type!==RL?"SlotStack only accepts children of type SlotStackItem.":void 0}};var eM=function(){return Hd().createElement(Hd().Fragment,null)},tM=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]),o=Hd().Children.toArray(n).filter((function(e){return!!e})).map((function(e){return fR("SlotStack",[ZD(e)]),Hd().createElement(_L,(0,t.__assign)({},e.props,{key:e.key||void 0}))}));return Hd().createElement(bL,(0,t.__assign)({type:"slots"},r,{children:o}))};function nM(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e[r]=n,e}),{})}function rM(e){return"number"===typeof e}function oM(e,t){return-1!==e.indexOf(t)}function iM(e,t,n,r){return t+(o=n,0===parseFloat(o)?o:"-"===o[0]?o.slice(1):"-"+o)+r;var o}function aM(e){return e.replace(/ +/g," ").split(" ").map((function(e){return e.trim()})).filter(Boolean).reduce((function(e,t){var n=e.list,r=e.state,o=(t.match(/\(/g)||[]).length,i=(t.match(/\)/g)||[]).length;return r.parensDepth>0?n[n.length-1]=n[n.length-1]+" "+t:n.push(t),r.parensDepth+=o-i,{list:n,state:r}}),{list:[],state:{parensDepth:0}}).list}function sM(e){var t=aM(e);if(t.length<=3||t.length>4)return e;var n=t[0],r=t[1],o=t[2];return[n,t[3],o,r].join(" ")}var cM={padding:function(e){var t=e.value;return rM(t)?t:sM(t)},textShadow:function(e){var t=function(e){for(var t=[],n=0,r=0,o=!1;r<e.length;)o||","!==e[r]?"("===e[r]?(o=!0,r++):")"===e[r]?(o=!1,r++):r++:(t.push(e.substring(n,r).trim()),n=++r);return n!=r&&t.push(e.substring(n,r+1)),t}(e.value).map((function(e){return e.replace(/(^|\s)(-*)([.|\d]+)/,(function(e,t,n,r){return"0"===r?e:""+t+(""===n?"-":"")+r}))}));return t.join(",")},borderColor:function(e){return sM(e.value)},borderRadius:function(e){var t=e.value;if(rM(t))return t;if(oM(t,"/")){var n=t.split("/"),r=n[0],o=n[1];return cM.borderRadius({value:r.trim()})+" / "+cM.borderRadius({value:o.trim()})}var i=aM(t);switch(i.length){case 2:return i.reverse().join(" ");case 4:var a=i[0],s=i[1],c=i[2];return[s,a,i[3],c].join(" ");default:return t}},background:function(e){var t=e.value,n=e.valuesToConvert,r=e.isRtl,o=e.bgImgDirectionRegex,i=e.bgPosDirectionRegex;if(rM(t))return t;var a=t.replace(/(url\(.*?\))|(rgba?\(.*?\))|(hsl\(.*?\))|(#[a-fA-F0-9]+)|((^| )(\D)+( |$))/g,"").trim();return t=t.replace(a,cM.backgroundPosition({value:a,valuesToConvert:n,isRtl:r,bgPosDirectionRegex:i})),cM.backgroundImage({value:t,valuesToConvert:n,bgImgDirectionRegex:o})},backgroundImage:function(e){var t=e.value,n=e.valuesToConvert,r=e.bgImgDirectionRegex;return oM(t,"url(")||oM(t,"linear-gradient(")?t.replace(r,(function(e,t,r){return e.replace(r,n[r])})):t},backgroundPosition:function(e){var t=e.value,n=e.valuesToConvert,r=e.isRtl,o=e.bgPosDirectionRegex;return t.replace(r?/^((-|\d|\.)+%)/:null,(function(e,t){return function(e){var t=e.indexOf(".");if(-1===t)e=100-parseFloat(e)+"%";else{var n=e.length-t-2;e=(e=100-parseFloat(e)).toFixed(n)+"%"}return e}(t)})).replace(o,(function(e){return n[e]}))},backgroundPositionX:function(e){var t=e.value,n=e.valuesToConvert,r=e.isRtl,o=e.bgPosDirectionRegex;return rM(t)?t:cM.backgroundPosition({value:t,valuesToConvert:n,isRtl:r,bgPosDirectionRegex:o})},transition:function(e){var t=e.value,n=e.propertiesToConvert;return t.split(/,\s*/g).map((function(e){var t=e.split(" ");return t[0]=n[t[0]]||t[0],t.join(" ")})).join(", ")},transitionProperty:function(e){var t=e.value,n=e.propertiesToConvert;return t.split(/,\s*/g).map((function(e){return n[e]||e})).join(", ")},transform:function(e){var t=e.value,n="(?:(?:(?:\\[0-9a-f]{1,6})(?:\\r\\n|\\s)?)|\\\\[^\\r\\n\\f0-9a-f])",r="((?:-?(?:[0-9]*\\.[0-9]+|[0-9]+)(?:\\s*(?:em|ex|px|cm|mm|in|pt|pc|deg|rad|grad|ms|s|hz|khz|%)|-?(?:[_a-z]|[^\\u0020-\\u007e]|"+n+")(?:[_a-z0-9-]|[^\\u0020-\\u007e]|"+n+")*)?)|(?:inherit|auto))",o=new RegExp("(translateX\\s*\\(\\s*)"+r+"(\\s*\\))","gi"),i=new RegExp("(translate\\s*\\(\\s*)"+r+"((?:\\s*,\\s*"+r+"){0,1}\\s*\\))","gi"),a=new RegExp("(translate3d\\s*\\(\\s*)"+r+"((?:\\s*,\\s*"+r+"){0,2}\\s*\\))","gi"),s=new RegExp("(rotate[ZY]?\\s*\\(\\s*)"+r+"(\\s*\\))","gi");return t.replace(o,iM).replace(i,iM).replace(a,iM).replace(s,iM)}};cM.objectPosition=cM.backgroundPosition,cM.margin=cM.padding,cM.borderWidth=cM.padding,cM.boxShadow=cM.textShadow,cM.webkitBoxShadow=cM.boxShadow,cM.mozBoxShadow=cM.boxShadow,cM.WebkitBoxShadow=cM.boxShadow,cM.MozBoxShadow=cM.boxShadow,cM.borderStyle=cM.borderColor,cM.webkitTransform=cM.transform,cM.mozTransform=cM.transform,cM.WebkitTransform=cM.transform,cM.MozTransform=cM.transform,cM.transformOrigin=cM.backgroundPosition,cM.webkitTransformOrigin=cM.transformOrigin,cM.mozTransformOrigin=cM.transformOrigin,cM.WebkitTransformOrigin=cM.transformOrigin,cM.MozTransformOrigin=cM.transformOrigin,cM.webkitTransition=cM.transition,cM.mozTransition=cM.transition,cM.WebkitTransition=cM.transition,cM.MozTransition=cM.transition,cM.webkitTransitionProperty=cM.transitionProperty,cM.mozTransitionProperty=cM.transitionProperty,cM.WebkitTransitionProperty=cM.transitionProperty,cM.MozTransitionProperty=cM.transitionProperty,cM["text-shadow"]=cM.textShadow,cM["border-color"]=cM.borderColor,cM["border-radius"]=cM.borderRadius,cM["background-image"]=cM.backgroundImage,cM["background-position"]=cM.backgroundPosition,cM["background-position-x"]=cM.backgroundPositionX,cM["object-position"]=cM.objectPosition,cM["border-width"]=cM.padding,cM["box-shadow"]=cM.textShadow,cM["-webkit-box-shadow"]=cM.textShadow,cM["-moz-box-shadow"]=cM.textShadow,cM["border-style"]=cM.borderColor,cM["-webkit-transform"]=cM.transform,cM["-moz-transform"]=cM.transform,cM["transform-origin"]=cM.transformOrigin,cM["-webkit-transform-origin"]=cM.transformOrigin,cM["-moz-transform-origin"]=cM.transformOrigin,cM["-webkit-transition"]=cM.transition,cM["-moz-transition"]=cM.transition,cM["transition-property"]=cM.transitionProperty,cM["-webkit-transition-property"]=cM.transitionProperty,cM["-moz-transition-property"]=cM.transitionProperty;var lM=nM([["paddingLeft","paddingRight"],["marginLeft","marginRight"],["left","right"],["borderLeft","borderRight"],["borderLeftColor","borderRightColor"],["borderLeftStyle","borderRightStyle"],["borderLeftWidth","borderRightWidth"],["borderTopLeftRadius","borderTopRightRadius"],["borderBottomLeftRadius","borderBottomRightRadius"],["padding-left","padding-right"],["margin-left","margin-right"],["border-left","border-right"],["border-left-color","border-right-color"],["border-left-style","border-right-style"],["border-left-width","border-right-width"],["border-top-left-radius","border-top-right-radius"],["border-bottom-left-radius","border-bottom-right-radius"]]),uM=["content"],dM=nM([["ltr","rtl"],["left","right"],["w-resize","e-resize"],["sw-resize","se-resize"],["nw-resize","ne-resize"]]),pM=new RegExp("(^|\\W|_)((ltr)|(rtl)|(left)|(right))(\\W|_|$)","g"),hM=new RegExp("(left)|(right)");function fM(e){return Object.keys(e).reduce((function(t,n){var r=e[n];if("string"===typeof r&&(r=r.trim()),oM(uM,n))return t[n]=r,t;var o=mM(n,r),i=o.key,a=o.value;return t[i]=a,t}),Array.isArray(e)?[]:{})}function mM(e,t){var n=/\/\*\s?@noflip\s?\*\//.test(t),r=n?e:function(e){return lM[e]||e}(e),o=n?t:function(e,t){if(!function(e){return!("boolean"===typeof e)&&(t=e,!(null===t||"undefined"===typeof t));var t}(t))return t;if(n=t,n&&"object"===typeof n)return fM(t);var n;var r,o=rM(t),i=function(e){return"function"===typeof e}(t),a=o||i?t:t.replace(/ !important.*?$/,""),s=!o&&a.length!==t.length,c=cM[e];r=c?c({value:a,valuesToConvert:dM,propertiesToConvert:lM,isRtl:!0,bgImgDirectionRegex:pM,bgPosDirectionRegex:hM}):dM[a]||a;if(s)return r+" !important";return r}(r,t);return{key:r,value:o}}var gM=/[A-Z]/g,vM=/^ms-/,yM={};function bM(e){return"-"+e.toLowerCase()}function _M(e){if(Object.prototype.hasOwnProperty.call(yM,e))return yM[e];if("--"===e.substr(0,2))return e;var t=e.replace(gM,bM);return yM[e]=vM.test(t)?"-"+t:t}function CM(e){return"&"===e.charAt(0)?e.slice(1):e}var wM="-moz-",xM="-webkit-",EM="comm",kM="rule",SM="decl",TM="@layer",IM=Math.abs,PM=String.fromCharCode,AM=Object.assign;function RM(e){return e.trim()}function DM(e,t){return(e=t.exec(e))?e[0]:e}function MM(e,t,n){return e.replace(t,n)}function NM(e,t,n){return e.indexOf(t,n)}function LM(e,t){return 0|e.charCodeAt(t)}function BM(e,t,n){return e.slice(t,n)}function OM(e){return e.length}function FM(e){return e.length}function HM(e,t){return t.push(e),e}function zM(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function UM(e,t,n,r){switch(e.type){case TM:if(e.children.length)break;case"@import":case SM:return e.return=e.return||e.value;case EM:return"";case"@keyframes":return e.return=e.value+"{"+zM(e.children,r)+"}";case kM:if(!OM(e.value=e.props.join(",")))return""}return OM(n=zM(e.children,r))?e.return=e.value+"{"+n+"}":""}var VM=1,WM=1,jM=0,qM=0,GM=0,KM="";function YM(e,t,n,r,o,i,a,s){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:VM,column:WM,length:a,return:"",siblings:s}}function QM(e,t){return AM(YM("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function XM(){return GM=qM>0?LM(KM,--qM):0,WM--,10===GM&&(WM=1,VM--),GM}function $M(){return GM=qM<jM?LM(KM,qM++):0,WM++,10===GM&&(WM=1,VM++),GM}function JM(){return LM(KM,qM)}function ZM(){return qM}function eN(e,t){return BM(KM,e,t)}function tN(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function nN(e){return VM=WM=1,jM=OM(KM=e),qM=0,[]}function rN(e){return KM="",e}function oN(e){return RM(eN(qM-1,cN(91===e?e+2:40===e?e+1:e)))}function iN(e){return rN(function(e){for(;$M();)switch(tN(GM)){case 0:HM(uN(qM-1),e);break;case 2:HM(oN(GM),e);break;default:HM(PM(GM),e)}return e}(nN(e)))}function aN(e){for(;(GM=JM())&&GM<33;)$M();return tN(e)>2||tN(GM)>3?"":" "}function sN(e,t){for(;--t&&$M()&&!(GM<48||GM>102||GM>57&&GM<65||GM>70&&GM<97););return eN(e,ZM()+(t<6&&32==JM()&&32==$M()))}function cN(e){for(;$M();)switch(GM){case e:return qM;case 34:case 39:34!==e&&39!==e&&cN(GM);break;case 40:41===e&&cN(e);break;case 92:$M()}return qM}function lN(e,t){for(;$M()&&e+GM!==57&&(e+GM!==84||47!==JM()););return"/*"+eN(t,qM-1)+"*"+PM(47===e?e:$M())}function uN(e){for(;!tN(JM());)$M();return eN(e,qM)}function dN(e){return rN(pN("",null,null,null,[""],e=nN(e),0,[0],e))}function pN(e,t,n,r,o,i,a,s,c){for(var l=0,u=0,d=a,p=0,h=0,f=0,m=1,g=1,v=1,y=0,b="",_=o,C=i,w=r,x=b;g;)switch(f=y,y=$M()){case 40:if(108!=f&&58==LM(x,d-1)){-1!=NM(x+=MM(oN(y),"&","&\f"),"&\f",IM(l?s[l-1]:0))&&(v=-1);break}case 34:case 39:case 91:x+=oN(y);break;case 9:case 10:case 13:case 32:x+=aN(f);break;case 92:x+=sN(ZM()-1,7);continue;case 47:switch(JM()){case 42:case 47:HM(fN(lN($M(),ZM()),t,n,c),c);break;default:x+="/"}break;case 123*m:s[l++]=OM(x)*v;case 125*m:case 59:case 0:switch(y){case 0:case 125:g=0;case 59+u:-1==v&&(x=MM(x,/\f/g,"")),h>0&&OM(x)-d&&HM(h>32?mN(x+";",r,n,d-1,c):mN(MM(x," ","")+";",r,n,d-2,c),c);break;case 59:x+=";";default:if(HM(w=hN(x,t,n,l,u,o,s,b,_=[],C=[],d,i),i),123===y)if(0===u)pN(x,t,w,w,_,i,d,s,C);else switch(99===p&&110===LM(x,3)?100:p){case 100:case 108:case 109:case 115:pN(e,w,w,r&&HM(hN(e,w,w,0,0,o,s,b,o,_=[],d,C),C),o,C,d,s,r?_:C);break;default:pN(x,w,w,w,[""],C,0,s,C)}}l=u=h=0,m=v=1,b=x="",d=a;break;case 58:d=1+OM(x),h=f;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==XM())continue;switch(x+=PM(y),y*m){case 38:v=u>0?1:(x+="\f",-1);break;case 44:s[l++]=(OM(x)-1)*v,v=1;break;case 64:45===JM()&&(x+=oN($M())),p=JM(),u=d=OM(b=x+=uN(ZM())),y++;break;case 45:45===f&&2==OM(x)&&(m=0)}}return i}function hN(e,t,n,r,o,i,a,s,c,l,u,d){for(var p=o-1,h=0===o?i:[""],f=FM(h),m=0,g=0,v=0;m<r;++m)for(var y=0,b=BM(e,p+1,p=IM(g=a[m])),_=e;y<f;++y)(_=RM(g>0?h[y]+" "+b:MM(b,/&\f/g,h[y])))&&(c[v++]=_);return YM(e,t,n,0===o?kM:s,c,l,u,d)}function fN(e,t,n,r){return YM(e,t,n,EM,PM(GM),BM(e,2,-2),0,r)}function mN(e,t,n,r,o){return YM(e,t,n,SM,BM(e,0,r),BM(e,r+1,-1),r,o)}function gN(e){var t=FM(e);return function(n,r,o,i){for(var a="",s=0;s<t;s++)a+=e[s](n,r,o,i)||"";return a}}function vN(e){return function(t){t.root||(t=t.return)&&e(t)}}var yN=function(e){if(e.type===kM){if("string"===typeof e.props)return void 0;e.props=e.props.map((function(e){return-1===e.indexOf(":global(")?e:iN(e).reduce((function(e,t,n,r){if(""===t)return e;if(":"===t&&"global"===r[n+1]){var o=r[n+2].slice(1,-1)+" ";return e.unshift(o),r[n+1]="",r[n+2]="",e}return e.push(t),e}),[]).join("")}))}};function bN(e,t,n){switch(function(e,t){return 45^LM(e,0)?(((t<<2^LM(e,0))<<2^LM(e,1))<<2^LM(e,2))<<2^LM(e,3):0}(e,t)){case 5103:return"-webkit-print-"+e+e;case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:return xM+e+e;case 4215:if(102===LM(e,9))return xM+e+e;if(116===LM(e,t+1))return xM+e+e;break;case 4789:return wM+e+e;case 5349:case 4246:case 6968:return xM+e+wM+e+e;case 6187:if(!DM(e,/grab/))return MM(MM(MM(e,/(zoom-|grab)/,"-webkit-$1"),/(image-set)/,"-webkit-$1"),e,"")+e;case 5495:case 3959:return MM(e,/(image-set\([^]*)/,"-webkit-$1$`$1");case 4095:case 3583:case 4068:case 2532:return MM(e,/(.+)-inline(.+)/,"-webkit-$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(OM(e)-1-t>6)switch(LM(e,t+1)){case 102:if(108===LM(e,t+3))return MM(e,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1-moz-"+(108==LM(e,t+3)?"$3":"$2-$3"))+e;case 115:return~NM(e,"stretch")?bN(MM(e,"stretch","fill-available"),t)+e:e}}return e}function _N(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case SM:return void(e.return=bN(e.value,e.length));case kM:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(DM(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return zM([QM(e,{props:[MM(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return zM([QM(e,{props:[MM(t,/:(plac\w+)/,":-webkit-input-$1")]}),QM(e,{props:[MM(t,/:(plac\w+)/,":-moz-$1")]})],r)}return""}))}}var CN=function(e){(function(e){switch(e.type){case"@container":case"@media":case"@supports":case TM:return!0}return!1})(e)&&Array.isArray(e.children)&&e.children.sort((function(e,t){return e.props[0]>t.props[0]?1:-1}))};function wN(){}var xN=/,( *[^ &])/g;function EN(e,t,n){var r=t;return n.length>0&&(r=n.reduceRight((function(e,t){return"".concat((n=t,"&"+CM(n.replace(xN,",&$1")))," { ").concat(e," }");var n}),t)),"".concat(e,"{").concat(r,"}")}function kN(e,t){var n=e.className,r=e.selectors,o=e.property,i=e.rtlClassName,a=e.rtlProperty,s=e.rtlValue,c=e.value,l=t.container,u=t.layer,d=t.media,p=t.supports,h=EN(".".concat(n),Array.isArray(c)?"".concat(c.map((function(e){return"".concat(_M(o),": ").concat(e)})).join(";"),";"):"".concat(_M(o),": ").concat(c,";"),r);a&&i&&(h+=EN(".".concat(i),Array.isArray(s)?"".concat(s.map((function(e){return"".concat(_M(a),": ").concat(e)})).join(";"),";"):"".concat(_M(a),": ").concat(s,";"),r));return d&&(h="@media ".concat(d," { ").concat(h," }")),u&&(h="@layer ".concat(u," { ").concat(h," }")),p&&(h="@supports ".concat(p," { ").concat(h," }")),l&&(h="@container ".concat(l," { ").concat(h," }")),function(e,t){var n=[];return zM(dN(e),gN([yN,t?CN:wN,_N,UM,vN((function(e){return n.push(e)}))])),n}(h,!0)}function SN(e){var t="";for(var n in e){var r=e[n];if("string"!==typeof r&&"number"!==typeof r){if(Array.isArray(r)){var o,i=_v(r);try{for(i.s();!(o=i.n()).done;){var a=o.value;t+=_M(n)+":"+a+";"}}catch(s){i.e(s)}finally{i.f()}}}else t+=_M(n)+":"+r+";"}return t}function TN(e){var t="";for(var n in e)t+="".concat(n,"{").concat(SN(e[n]),"}");return t}function IN(e,t){var n="@keyframes ".concat(e," {").concat(t,"}"),r=[];return zM(dN(n),gN([UM,_N,vN((function(e){return r.push(e)}))])),r}var PN={animation:[-1,["animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationPlayState","animationTimeline","animationTimingFunction"]],animationRange:[-1,["animationRangeEnd","animationRangeStart"]],background:[-2,["backgroundAttachment","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPosition","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundSize"]],backgroundPosition:[-1,["backgroundPositionX","backgroundPositionY"]],border:[-2,["borderBottom","borderBottomColor","borderBottomStyle","borderBottomWidth","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderTop","borderTopColor","borderTopStyle","borderTopWidth"]],borderBottom:[-1,["borderBottomColor","borderBottomStyle","borderBottomWidth"]],borderImage:[-1,["borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth"]],borderLeft:[-1,["borderLeftColor","borderLeftStyle","borderLeftWidth"]],borderRadius:[-1,["borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius"]],borderRight:[-1,["borderRightColor","borderRightStyle","borderRightWidth"]],borderTop:[-1,["borderTopColor","borderTopStyle","borderTopWidth"]],caret:[-1,["caretColor","caretShape"]],columnRule:[-1,["columnRuleColor","columnRuleStyle","columnRuleWidth"]],columns:[-1,["columnCount","columnWidth"]],containIntrinsicSize:[-1,["containIntrinsicHeight","containIntrinsicWidth"]],container:[-1,["containerName","containerType"]],flex:[-1,["flexBasis","flexGrow","flexShrink"]],flexFlow:[-1,["flexDirection","flexWrap"]],font:[-1,["fontFamily","fontSize","fontStretch","fontStyle","fontVariant","fontWeight","lineHeight"]],gap:[-1,["columnGap","rowGap"]],grid:[-1,["columnGap","gridAutoColumns","gridAutoFlow","gridAutoRows","gridColumnGap","gridRowGap","gridTemplateAreas","gridTemplateColumns","gridTemplateRows","rowGap"]],gridArea:[-1,["gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart"]],gridColumn:[-1,["gridColumnEnd","gridColumnStart"]],gridRow:[-1,["gridRowEnd","gridRowStart"]],gridTemplate:[-1,["gridTemplateAreas","gridTemplateColumns","gridTemplateRows"]],inset:[-1,["bottom","left","right","top"]],insetBlock:[-1,["insetBlockEnd","insetBlockStart"]],insetInline:[-1,["insetInlineEnd","insetInlineStart"]],listStyle:[-1,["listStyleImage","listStylePosition","listStyleType"]],margin:[-1,["marginBottom","marginLeft","marginRight","marginTop"]],marginBlock:[-1,["marginBlockEnd","marginBlockStart"]],marginInline:[-1,["marginInlineEnd","marginInlineStart"]],mask:[-1,["maskClip","maskComposite","maskImage","maskMode","maskOrigin","maskPosition","maskRepeat","maskSize"]],maskBorder:[-1,["maskBorderMode","maskBorderOutset","maskBorderRepeat","maskBorderSlice","maskBorderSource","maskBorderWidth"]],offset:[-1,["offsetAnchor","offsetDistance","offsetPath","offsetPosition","offsetRotate"]],outline:[-1,["outlineColor","outlineStyle","outlineWidth"]],overflow:[-1,["overflowX","overflowY"]],overscrollBehavior:[-1,["overscrollBehaviorX","overscrollBehaviorY"]],padding:[-1,["paddingBottom","paddingLeft","paddingRight","paddingTop"]],paddingBlock:[-1,["paddingBlockEnd","paddingBlockStart"]],paddingInline:[-1,["paddingInlineEnd","paddingInlineStart"]],placeContent:[-1,["alignContent","justifyContent"]],placeItems:[-1,["alignItems","justifyItems"]],placeSelf:[-1,["alignSelf","justifySelf"]],scrollMargin:[-1,["scrollMarginBottom","scrollMarginLeft","scrollMarginRight","scrollMarginTop"]],scrollMarginBlock:[-1,["scrollMarginBlockEnd","scrollMarginBlockStart"]],scrollMarginInline:[-1,["scrollMarginInlineEnd","scrollMarginInlineStart"]],scrollPadding:[-1,["scrollPaddingBottom","scrollPaddingLeft","scrollPaddingRight","scrollPaddingTop"]],scrollPaddingBlock:[-1,["scrollPaddingBlockEnd","scrollPaddingBlockStart"]],scrollPaddingInline:[-1,["scrollPaddingInlineEnd","scrollPaddingInlineStart"]],scrollTimeline:[-1,["scrollTimelineAxis","scrollTimelineName"]],textDecoration:[-1,["textDecorationColor","textDecorationLine","textDecorationStyle","textDecorationThickness"]],textEmphasis:[-1,["textEmphasisColor","textEmphasisStyle"]],transition:[-1,["transitionBehavior","transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction"]],viewTimeline:[-1,["viewTimelineAxis","viewTimelineName"]]};function AN(e,t){return 0===e.length?t:"".concat(e," and ").concat(t)}function RN(e){return"@media"===e.substr(0,6)}function DN(e){return"@layer"===e.substr(0,6)}var MN=/^(:|\[|>|&)/;function NN(e){return MN.test(e)}function LN(e){return"@supports"===e.substr(0,9)}function BN(e){return"@container"===e.substring(0,10)}function ON(e){return null!=e&&"object"===typeof e&&!1===Array.isArray(e)}var FN={"us-w":"w","us-v":"i",nk:"l",si:"v",cu:"f",ve:"h",ti:"a"};function HN(e,t){if(t.media)return"m";if(t.layer||t.supports)return"t";if(t.container)return"c";if(e.length>0){var n=e[0].trim();if(58===n.charCodeAt(0))return FN[n.slice(4,8)]||FN[n.slice(3,5)]||"d"}return"d"}function zN(e,t){return e?t+e:e}function UN(e){return zN(e.container,"c")+zN(e.media,"m")+zN(e.layer,"l")+zN(e.supports,"s")}function VN(e,t,n){var r=e+UN(n)+t,o=GT(r),i=o.charCodeAt(0);return i>=48&&i<=57?String.fromCharCode(i+17)+o.slice(1):o}function WN(e,t){var n=e.property,r=e.selector,o=e.salt,i=e.value;return XS+GT(o+r+UN(t)+n+i.trim())}function jN(e){return e===eT}function qN(e){return e.replace(/>\s+/g,">")}function GN(e){return PN[e]}function KN(e){var t;return null!==(t=null===e||void 0===e?void 0:e[0])&&void 0!==t?t:0}function YN(e,t,n,r){e[t]=r?[n,r]:n}function QN(e,t){return t.length>0?[e,Object.fromEntries(t)]:e}function XN(e,t,n,r,o,i){var a,s=[];0!==i&&s.push(["p",i]),"m"===t&&o&&s.push(["m",o]),null!==(a=e[t])&&void 0!==a||(e[t]=[]),n&&e[t].push(QN(n,s)),r&&e[t].push(QN(r,s))}function $N(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{container:"",layer:"",media:"",supports:""},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6?arguments[6]:void 0,s=function(s){if(ZS.hasOwnProperty(s))return e[s],"continue";var c=e[s];if(null==c)return"continue";if(jN(c)){var l=VN(qN(n.join("")),s,r);return YN(o,l,0,void 0),"continue"}if("string"===typeof c||"number"===typeof c){var u=qN(n.join("")),d=GN(s);if(d){var p=d[1],h=Object.fromEntries(p.map((function(e){return[e,eT]})));$N(h,t,n,r,o,i)}var f=VN(u,s,r),m=WN({value:c.toString(),salt:t,selector:u,property:s},r),g=a&&{key:s,value:a}||mM(s,c),v=g.key!==s||g.value!==c,y=v?WN({value:g.value.toString(),property:g.key,salt:t,selector:u},r):void 0,b=v?{rtlClassName:y,rtlProperty:g.key,rtlValue:g.value}:void 0,_=HN(n,r),C=Ym(kN(Object.assign({className:m,selectors:n,property:s,value:c},b),r),2),w=C[0],x=C[1];YN(o,f,m,y),XN(i,_,w,x,r.media,KN(d))}else if("animationName"===s){var E,k=[],S=[],T=_v(Array.isArray(c)?c:[c]);try{for(T.s();!(E=T.n()).done;){var I=E.value,P=TN(I),A=TN(fM(I)),R=XS+GT(P),D=void 0,M=IN(R,P),N=[];P===A?D=R:N=IN(D=XS+GT(A),A);for(var L=0;L<M.length;L++)XN(i,"k",M[L],N[L],r.media,0);k.push(R),S.push(D)}}catch(ee){T.e(ee)}finally{T.f()}$N({animationName:k.join(", ")},t,n,r,o,i,S.join(", "))}else if(Array.isArray(c)){if(0===c.length)return"continue";var B=qN(n.join("")),O=GN(s);if(O){var F=O[1],H=Object.fromEntries(F.map((function(e){return[e,eT]})));$N(H,t,n,r,o,i)}var z=VN(B,s,r),U=WN({value:c.map((function(e){return(null!==e&&void 0!==e?e:"").toString()})).join(";"),salt:t,selector:B,property:s},r),V=c.map((function(e){return mM(s,e)}));if(!!V.some((function(e){return e.key!==V[0].key})))return"continue";var W=V[0].key!==s||V.some((function(e,t){return e.value!==c[t]})),j=W?WN({value:V.map((function(e){var t;return(null!==(t=null===e||void 0===e?void 0:e.value)&&void 0!==t?t:"").toString()})).join(";"),salt:t,property:V[0].key,selector:B},r):void 0,q=W?{rtlClassName:j,rtlProperty:V[0].key,rtlValue:V.map((function(e){return e.value}))}:void 0,G=HN(n,r),K=Ym(kN(Object.assign({className:U,selectors:n,property:s,value:c},q),r),2),Y=K[0],Q=K[1];YN(o,z,U,j),XN(i,G,Y,Q,r.media,KN(O))}else if(ON(c))if(NN(s))$N(c,t,n.concat(CM(s)),r,o,i);else if(RN(s)){var X=AN(r.media,s.slice(6).trim());$N(c,t,n,Object.assign({},r,{media:X}),o,i)}else if(DN(s)){var $=(r.layer?"".concat(r.layer,"."):"")+s.slice(6).trim();$N(c,t,n,Object.assign({},r,{layer:$}),o,i)}else if(LN(s)){var J=AN(r.supports,s.slice(9).trim());$N(c,t,n,Object.assign({},r,{supports:J}),o,i)}else if(BN(s)){var Z=s.slice(10).trim();$N(c,t,n,Object.assign({},r,{container:Z}),o,i)}};for(var c in e)s(c);return[o,i]}function JN(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n={},r={},o=function(o){var i=Ym($N(e[o],t),2),a=i[0],s=i[1];n[o]=a,Object.keys(s).forEach((function(e){r[e]=(r[e]||[]).concat(s[e])}))};for(var i in e)o(i);return[n,r]}var ZN=Fd.useInsertionEffect?Fd.useInsertionEffect:void 0,eL=function(){var e={};return function(t,n){ZN&&"undefined"!==typeof window&&window.document&&window.document.createElement?ZN((function(){t.insertCSSRules(n)}),[t,n]):void 0===e[t.id]&&(t.insertCSSRules(n),e[t.id]=!0)}};function tL(e){var t=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:qT)(),n=null,r=null,o=null,i=null;function a(a){var s=a.dir,c=a.renderer;if(null===n){var l=Ym(JN(e,c.classNameHashSalt),2);n=l[0],r=l[1]}var u="ltr"===s;return u?null===o&&(o=XT(n,s)):null===i&&(i=XT(n,s)),t(c,r),u?o:i}return a}(e,eL);return function(){var e=ES(),n=pT();return t({dir:e,renderer:n})}}var nL=function(){return F_()},rL=function(e){if(nL())switch(e){case"ChevronLeft":return"ChevronRight";case"ChevronRight":return"ChevronLeft";case"ChevronLeftSmall":return"ChevronRightSmall";case"ChevronRightSmall":return"ChevronLeftSmall";case"ChevronRightMed":return"ChevronLeftMed";case"ChevronLeftMed":return"ChevronRightMed";default:return e}return e},oL=function(){return Ow()||navigator.language},iL=new RegExp("^(([0-1]?[0-9]|2[0-3])(:[0-5][0-9])(:[0-5][0-9])(:[0-5][0-9])?)$|^24:00:00$|^24:00:00:00$"),aL="01/01/1996",sL=function(e,t){return dL(e).toLocaleDateString(t||oL(),{year:"numeric",month:"numeric",day:"numeric"})},cL=function(e,t){return pL(e).toLocaleTimeString(t||oL(),{hour:"2-digit",minute:"2-digit"})},lL=function(e,t){return dL(e).toLocaleDateString(t||oL(),{year:"numeric",month:"short",day:"numeric"})},uL=function(e){return function(){return e?"string"===typeof e&&isNaN(Date.parse(e))?"dateTimeFormat: Unsupported timestamp format":void 0:"dateTimeFormat: timestamp not specified"}},dL=function(e){fR("dateTimeFormat",[uL(e)]);var t=e;return"string"===typeof e&&(t=new Date(e)),t},pL=function(e){if("string"===typeof e){if(iL.test(e))return new Date("".concat(aL," ").concat(e));if("1.00:00:00"===e)return new Date("".concat(aL," ").concat(e.slice(-8)))}return dL(e)},hL=tL({root:{display:"flex",flexWrap:"nowrap",boxSizing:"border-box","> *":{textOverflow:"ellipsis"},"> :not(:first-child)":{marginTop:"0px"},"> *:not(.ms-StackItem)":{flexShrink:1}}}),fL=tL({column:{flexDirection:"column"},row:{flexDirection:"row"}}),mL=tL({column:{flexDirection:"column-reverse"},row:{flexDirection:"row-reverse"}}),gL=tL({root:{boxShadow:QD.rest}}),vL=tL({root:{flexWrap:"wrap",height:"100%"},inner:{display:"flex",flexWrap:"wrap",boxSizing:"border-box",width:"100%",maxWidth:"100vw"}}),yL=function(e){return function(){return Hd().isValidElement(e)&&e.type===_L&&e.props.slots?void 0:'<SlotStack type="slots"> only accepts children of type <StackItem slot="x">.'}},bL=function(e){var n=e.type,r=e.children,o=e.childrenGap,i=e.horizontal,a=e.height,s=e.width,c=e.maxHeight,l=e.maxWidth,u=e.overflow,d=e.tabIndex,p=e.margin,h=e.padding,f=e.backgroundColor,m=e.reversed,g=void 0!==m&&m,v=e.textAlignment,y=e.totalSlots,b=e.wrap,_=void 0!==b&&b,C=e.withBorder,w=void 0!==C&&C,x=e.boxShadow,E=void 0!==x&&x,k=e.borderRadius,S=(0,t.__rest)(e,["type","children","childrenGap","horizontal","height","width","maxHeight","maxWidth","overflow","tabIndex","margin","padding","backgroundColor","reversed","textAlignment","totalSlots","wrap","withBorder","boxShadow","borderRadius"]);$D("Stack",S);var T=hR(),I=[hL().root];if("slots"===n&&(i=!0),g){var P=mL();I=I.concat(i?P.row:P.column)}else{var A=fL();I=I.concat(i?A.row:A.column)}if(E){var R=gL();I=I.concat(R.root)}var D="unset";if("grow"in S&&(D=!0===S.grow?1:!1===S.grow?0:S.grow),"slots"===n){var M=function(e,n){var r=e.reduce((function(e,t){return e+t.props.slots}),0);return fR("SlotStack",[JD(r,n)]),e.map((function(e){var r=e.props,o=r.slots,i=(0,t.__rest)(r,["slots"]),a=o/n,s=16*(1-a),c="calc(".concat(100*a,"% - ").concat(s,"px)");return Hd().createElement(_L,(0,t.__assign)({},i,{width:c,key:e.key||void 0}))}))}((Array.isArray(r)?r:[r]).map((function(e){return fR("Stack",[yL(e)]),e})),y);A=fL();return I=I.concat(A.row),Hd().createElement("div",(0,t.__assign)({style:{gap:16,height:a,width:s,maxHeight:c,maxWidth:l,padding:h,margin:p,backgroundColor:f?T.palette[f]:"auto",textAlign:v,overflow:u,borderRadius:k||(w?"2px":"unset"),borderWidth:w?"1px":"unset",borderStyle:w?"solid":"unset",borderColor:w?T.palette.neutralSecondary:"unset",flexGrow:D,alignItems:i?S.verticalAlign:S.horizontalAlign,justifyContent:i?S.horizontalAlign:S.verticalAlign},className:ZT.apply(void 0,I)},S,{tabIndex:d}),M)}if(_){var N=vL();I=I.concat(N.root)}return Hd().createElement("div",(0,t.__assign)({style:{gap:o,height:a,width:s,maxHeight:c,maxWidth:l,padding:h,margin:p,backgroundColor:f?T.palette[f]:"auto",textAlign:v,overflow:u,borderRadius:k||(w?"2px":"unset"),borderWidth:w?"1px":"unset",borderStyle:w?"solid":"unset",borderColor:w?T.palette.neutralSecondary:"unset",flexGrow:D,alignItems:i?S.verticalAlign:S.horizontalAlign,justifyContent:i?S.horizontalAlign:S.verticalAlign},className:ZT.apply(void 0,I)},S),r)},_L=function(e){var n=e.children,r=void 0===n?Hd().createElement(Hd().Fragment,null):n,o=e.margin,i=e.height,a=e.padding,s=e.width,c=e.boxSizing,l=e.textAlignment,u=(0,t.__rest)(e,["children","margin","height","padding","width","boxSizing","textAlignment"]);$D("StackItem",u);var d="unset";"shrink"in u&&(d=!0===u.shrink?1:!1===u.shrink?0:u.shrink);var p="unset";return"grow"in u&&(p=!0===u.grow?1:!1===u.grow?0:u.grow),Hd().createElement("div",(0,t.__assign)({style:{height:i,width:s,padding:a,margin:o,textAlign:l||"inherit",boxSizing:c,alignSelf:u.align,flexShrink:d,flexGrow:p}},u),r)},CL=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]);return zm().includes(wD)?Hd().createElement(bL,(0,t.__assign)({},r),n):Hd().createElement(EL,(0,t.__assign)({},r),n)},wL=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]);return zm().includes(wD)?Hd().createElement(_L,(0,t.__assign)({},r),n):Hd().createElement(kL,(0,t.__assign)({},r),n)},xL=function(e){return function(){return!Hd().isValidElement(e)||e.type!==kL&&e.type!==wL||!e.props.slots?'<SlotStack type="slots"> only accepts children of type <StackItem slot="x">.':void 0}},EL=function(e){var n=e.type,r=e.children,o=e.childrenGap,i=e.horizontal,a=e.height,s=e.width,c=e.maxHeight,l=e.maxWidth,u=e.overflow,d=e.tabIndex,p=e.margin,h=e.padding,f=e.backgroundColor,m=e.reversed,g=void 0!==m&&m,v=e.textAlignment,y=e.totalSlots,b=e.wrap,_=void 0!==b&&b,C=e.withBorder,w=void 0!==C&&C,x=e.boxShadow,E=void 0!==x&&x,k=e.borderRadius,S=(0,t.__rest)(e,["type","children","childrenGap","horizontal","height","width","maxHeight","maxWidth","overflow","tabIndex","margin","padding","backgroundColor","reversed","textAlignment","totalSlots","wrap","withBorder","boxShadow","borderRadius"]);$D("Stack",S);var T=hR(),I={root:{}},P={};if(P.childrenGap="slots"===n?16:o,c&&(P.maxHeight=c),l&&(P.maxWidth=l),u&&(I.root.overflow=u),p&&(I.root.margin=p),h&&(I.root.padding=h),a&&(I.root.height=a),s&&(I.root.width=s),w&&(I.root.borderWidth="1px",I.root.borderStyle="solid",I.root.borderColor=T.palette.neutralSecondary,I.root.borderRadius="2px"),v&&(I.root["text-align"]=v),f&&(I.root["background-color"]=T.palette[f]),E&&(I.root.boxShadow=QD.rest),k&&(I.root["border-radius"]=k),"slots"===n){var A=function(e,n){var r=e.reduce((function(e,t){return e+t.props.slots}),0);return fR("SlotStack",[SL(r,n)]),e.map((function(e){var r=e.props,o=r.slots,i=(0,t.__rest)(r,["slots"]),a=o/n,s=16*(1-a),c="calc(".concat(100*a,"% - ").concat(s,"px)");return Hd().createElement(kL,(0,t.__assign)({},i,{width:c,key:e.key||void 0}))}))}((Array.isArray(r)?r:[r]).map((function(e){return fR("Stack",[xL(e)]),e})),y);return Hd().createElement(nE,(0,t.__assign)({horizontal:!0,reversed:g,styles:I,tokens:P,wrap:!1},S,{doNotRenderFalsyValues:!0}),A)}return Hd().createElement(nE,(0,t.__assign)({horizontal:i,reversed:g,styles:I,tokens:P,wrap:_,tabIndex:d},S,{doNotRenderFalsyValues:!0}),r)},kL=function(e){var n=e.children,r=void 0===n?Hd().createElement(Hd().Fragment,null):n,o=e.margin,i=e.height,a=e.padding,s=e.width,c=e.boxSizing,l=e.textAlignment,u=(0,t.__rest)(e,["children","margin","height","padding","width","boxSizing","textAlignment"]);$D("StackItem",u);var d={root:{}};return o&&(d.root.margin=o),a&&(d.root.padding=a),i&&(d.root.height=i),s&&(d.root.width=s),c&&(d.root.boxSizing=c),l&&(d.root["text-align"]=l),Hd().createElement(Zx,(0,t.__assign)({styles:d,tokens:{}},u),r)},SL=function(e,t){return function(){return e>t?"The total number of slots passed to the SlotStackItems (".concat(e,")\n    is greater than the total passed to the SlotStack (").concat(t,")"):void 0}},TL=function(e){return function(){return!Hd().isValidElement(e)||e.type!==IL&&e.type!==RL?"SlotStack only accepts children of type SlotStackItem.":void 0}};var IL=function(){return Hd().createElement(Hd().Fragment,null)},PL=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]),o=Hd().Children.toArray(n).filter((function(e){return!!e})).map((function(e){return fR("SlotStack",[TL(e)]),Hd().createElement(kL,(0,t.__assign)({},e.props,{key:e.key||void 0}))}));return Hd().createElement(EL,(0,t.__assign)({type:"slots"},r,{children:o}))},AL=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]);return zm().includes(wD)?Hd().createElement(tM,(0,t.__assign)({},r),n):Hd().createElement(PL,(0,t.__assign)({},r),n)},RL=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]);return zm().includes(wD)?Hd().createElement(eM,(0,t.__assign)({},r),n):Hd().createElement(IL,(0,t.__assign)({},r),n)},DL=kR(),ML=function(e){function n(t){var n=e.call(this,t)||this;n._onRenderProgress=function(e){var t=n.props,r=t.ariaLabel,o=t.ariaValueText,i=t.barHeight,a=t.className,s=t.description,c=t.label,l=void 0===c?n.props.title:c,u=t.styles,d=t.theme,p="number"===typeof n.props.percentComplete?Math.min(100,Math.max(0,100*n.props.percentComplete)):void 0,h=DL(u,{theme:d,className:a,barHeight:i,indeterminate:void 0===p}),f={width:void 0!==p?p+"%":void 0,transition:void 0!==p&&p<.01?"none":void 0},m=void 0!==p?0:void 0,g=void 0!==p?100:void 0,v=void 0!==p?Math.floor(p):void 0;return Fd.createElement("div",{className:h.itemProgress},Fd.createElement("div",{className:h.progressTrack}),Fd.createElement("div",{className:h.progressBar,style:f,role:"progressbar","aria-describedby":s?n._descriptionId:void 0,"aria-label":r,"aria-labelledby":l?n._labelId:void 0,"aria-valuemin":m,"aria-valuemax":g,"aria-valuenow":v,"aria-valuetext":o}))};var r=Ek("progress-indicator");return n._labelId=r+"-label",n._descriptionId=r+"-description",n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.barHeight,r=e.className,o=e.label,i=void 0===o?this.props.title:o,a=e.description,s=e.styles,c=e.theme,l=e.progressHidden,u=e.onRenderProgress,d=void 0===u?this._onRenderProgress:u,p="number"===typeof this.props.percentComplete?Math.min(100,Math.max(0,100*this.props.percentComplete)):void 0,h=DL(s,{theme:c,className:r,barHeight:n,indeterminate:void 0===p});return Fd.createElement("div",{className:h.root},i?Fd.createElement("div",{id:this._labelId,className:h.itemName},i):null,l?null:d((0,t.__assign)((0,t.__assign)({},this.props),{percentComplete:p}),this._onRenderProgress),a?Fd.createElement("div",{id:this._descriptionId,className:h.itemDescription},a):null)},n.defaultProps={label:"",description:"",width:180},n}(Fd.Component),NL={root:"ms-ProgressIndicator",itemName:"ms-ProgressIndicator-itemName",itemDescription:"ms-ProgressIndicator-itemDescription",itemProgress:"ms-ProgressIndicator-itemProgress",progressTrack:"ms-ProgressIndicator-progressTrack",progressBar:"ms-ProgressIndicator-progressBar"},LL=h_((function(){return G_({"0%":{left:"-30%"},"100%":{left:"100%"}})})),BL=h_((function(){return G_({"100%":{right:"-30%"},"0%":{right:"100%"}})})),OL=vR(ML,(function(e){var n,r,o,i=F_(e.theme),a=e.className,s=e.indeterminate,c=e.theme,l=e.barHeight,u=void 0===l?2:l,d=c.palette,p=c.semanticColors,h=c.fonts,f=fw(NL,c),m=d.neutralLight;return{root:[f.root,h.medium,a],itemName:[f.itemName,Jw,{color:p.bodyText,paddingTop:4,lineHeight:20}],itemDescription:[f.itemDescription,{color:p.bodySubtext,fontSize:h.small.fontSize,lineHeight:18}],itemProgress:[f.itemProgress,{position:"relative",overflow:"hidden",height:u,padding:"".concat(8,"px 0")}],progressTrack:[f.progressTrack,{position:"absolute",width:"100%",height:u,backgroundColor:m,selectors:(n={},n[ZC]={borderBottom:"1px solid WindowText"},n)}],progressBar:[{backgroundColor:d.themePrimary,height:u,position:"absolute",transition:"width .3s ease",width:0,selectors:(r={},r[ZC]=(0,t.__assign)({backgroundColor:"highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),r)},s?{position:"absolute",minWidth:"33%",background:"linear-gradient(to right, ".concat(m," 0%, ")+"".concat(d.themePrimary," 50%, ").concat(m," 100%)"),animation:"".concat(i?BL():LL()," 3s infinite"),selectors:(o={},o[ZC]={background:"highlight"},o)}:{transition:"width .15s linear"},f.progressBar]}}),void 0,{scope:"ProgressIndicator"});function FL(e,t){void 0===e&&(e=""),ox({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:"\ue700",ChevronDown:"\ue70d",ChevronUp:"\ue70e",Edit:"\ue70f",Add:"\ue710",Cancel:"\ue711",More:"\ue712",Settings:"\ue713",Mail:"\ue715",Filter:"\ue71c",Search:"\ue721",Share:"\ue72d",BlockedSite:"\ue72f",FavoriteStar:"\ue734",FavoriteStarFill:"\ue735",CheckMark:"\ue73e",Delete:"\ue74d",ChevronLeft:"\ue76b",ChevronRight:"\ue76c",Calendar:"\ue787",Megaphone:"\ue789",Undo:"\ue7a7",Flag:"\ue7c1",Page:"\ue7c3",Pinned:"\ue840",View:"\ue890",Clear:"\ue894",Download:"\ue896",Upload:"\ue898",Folder:"\ue8b7",Sort:"\ue8cb",AlignRight:"\ue8e2",AlignLeft:"\ue8e4",Tag:"\ue8ec",AddFriend:"\ue8fa",Info:"\ue946",SortLines:"\ue9d0",List:"\uea37",CircleRing:"\uea3a",Heart:"\ueb51",HeartFill:"\ueb52",Tiles:"\ueca5",Embed:"\uecce",Glimmer:"\uecf4",Ascending:"\uedc0",Descending:"\uedc1",SortUp:"\uee68",SortDown:"\uee69",SyncToPC:"\uee6e",LargeGrid:"\ueecb",SkypeCheck:"\uef80",SkypeClock:"\uef81",SkypeMinus:"\uef82",ClearFilter:"\uef8f",Flow:"\uef90",StatusCircleCheckmark:"\uf13e",MoreVertical:"\uf2bc"}},t)}function HL(e,t){void 0===e&&(e=""),ox({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:"\ue302",CommentSolid:"\ue30e",ChangeEntitlements:"\ue310",Installation:"\ue311",WebAppBuilderModule:"\ue313",WebAppBuilderFragment:"\ue314",WebAppBuilderSlot:"\ue315",BullseyeTargetEdit:"\ue319",WebAppBuilderFragmentCreate:"\ue31b",PageData:"\ue31c",PageHeaderEdit:"\ue31d",ProductList:"\ue31e",UnpublishContent:"\ue31f",DependencyAdd:"\ue344",DependencyRemove:"\ue345",EntitlementPolicy:"\ue346",EntitlementRedemption:"\ue347",SchoolDataSyncLogo:"\ue34c",PinSolid12:"\ue352",PinSolidOff12:"\ue353",AddLink:"\ue35e",SharepointAppIcon16:"\ue365",DataflowsLink:"\ue366",TimePicker:"\ue367",UserWarning:"\ue368",ComplianceAudit:"\ue369",InternetSharing:"\ue704",Brightness:"\ue706",MapPin:"\ue707",Airplane:"\ue709",Tablet:"\ue70a",QuickNote:"\ue70b",Video:"\ue714",People:"\ue716",Phone:"\ue717",Pin:"\ue718",Shop:"\ue719",Stop:"\ue71a",Link:"\ue71b",AllApps:"\ue71d",Zoom:"\ue71e",ZoomOut:"\ue71f",Microphone:"\ue720",Camera:"\ue722",Attach:"\ue723",Send:"\ue724",FavoriteList:"\ue728",PageSolid:"\ue729",Forward:"\ue72a",Back:"\ue72b",Refresh:"\ue72c",Lock:"\ue72e",ReportHacked:"\ue730",EMI:"\ue731",MiniLink:"\ue732",Blocked:"\ue733",ReadingMode:"\ue736",Favicon:"\ue737",Remove:"\ue738",Checkbox:"\ue739",CheckboxComposite:"\ue73a",CheckboxFill:"\ue73b",CheckboxIndeterminate:"\ue73c",CheckboxCompositeReversed:"\ue73d",BackToWindow:"\ue73f",FullScreen:"\ue740",Print:"\ue749",Up:"\ue74a",Down:"\ue74b",OEM:"\ue74c",Save:"\ue74e",ReturnKey:"\ue751",Cloud:"\ue753",Flashlight:"\ue754",CommandPrompt:"\ue756",Sad:"\ue757",RealEstate:"\ue758",SIPMove:"\ue759",EraseTool:"\ue75c",GripperTool:"\ue75e",Dialpad:"\ue75f",PageLeft:"\ue760",PageRight:"\ue761",MultiSelect:"\ue762",KeyboardClassic:"\ue765",Play:"\ue768",Pause:"\ue769",InkingTool:"\ue76d",Emoji2:"\ue76e",GripperBarHorizontal:"\ue76f",System:"\ue770",Personalize:"\ue771",SearchAndApps:"\ue773",Globe:"\ue774",EaseOfAccess:"\ue776",ContactInfo:"\ue779",Unpin:"\ue77a",Contact:"\ue77b",Memo:"\ue77c",IncomingCall:"\ue77e"}},t)}function zL(e,t){void 0===e&&(e=""),ox({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:"\ue77f",WindowsLogo:"\ue782",Error:"\ue783",GripperBarVertical:"\ue784",Unlock:"\ue785",Slideshow:"\ue786",Trim:"\ue78a",AutoEnhanceOn:"\ue78d",AutoEnhanceOff:"\ue78e",Color:"\ue790",SaveAs:"\ue792",Light:"\ue793",Filters:"\ue795",AspectRatio:"\ue799",Contrast:"\ue7a1",Redo:"\ue7a6",Crop:"\ue7a8",PhotoCollection:"\ue7aa",Album:"\ue7ab",Rotate:"\ue7ad",PanoIndicator:"\ue7b0",Translate:"\ue7b2",RedEye:"\ue7b3",ViewOriginal:"\ue7b4",ThumbnailView:"\ue7b6",Package:"\ue7b8",Telemarketer:"\ue7b9",Warning:"\ue7ba",Financial:"\ue7bb",Education:"\ue7be",ShoppingCart:"\ue7bf",Train:"\ue7c0",Move:"\ue7c2",TouchPointer:"\ue7c9",Merge:"\ue7d5",TurnRight:"\ue7db",Ferry:"\ue7e3",Highlight:"\ue7e6",PowerButton:"\ue7e8",Tab:"\ue7e9",Admin:"\ue7ef",TVMonitor:"\ue7f4",Speakers:"\ue7f5",Game:"\ue7fc",HorizontalTabKey:"\ue7fd",UnstackSelected:"\ue7fe",StackIndicator:"\ue7ff",Nav2DMapView:"\ue800",StreetsideSplitMinimize:"\ue802",Car:"\ue804",Bus:"\ue806",EatDrink:"\ue807",SeeDo:"\ue808",LocationCircle:"\ue80e",Home:"\ue80f",SwitcherStartEnd:"\ue810",ParkingLocation:"\ue811",IncidentTriangle:"\ue814",Touch:"\ue815",MapDirections:"\ue816",CaretHollow:"\ue817",CaretSolid:"\ue818",History:"\ue81c",Location:"\ue81d",MapLayers:"\ue81e",SearchNearby:"\ue820",Work:"\ue821",Recent:"\ue823",Hotel:"\ue824",Bank:"\ue825",LocationDot:"\ue827",Dictionary:"\ue82d",ChromeBack:"\ue830",FolderOpen:"\ue838",PinnedFill:"\ue842",RevToggleKey:"\ue845",USB:"\ue88e",Previous:"\ue892",Next:"\ue893",Sync:"\ue895",Help:"\ue897",Emoji:"\ue899",MailForward:"\ue89c",ClosePane:"\ue89f",OpenPane:"\ue8a0",PreviewLink:"\ue8a1",ZoomIn:"\ue8a3",Bookmarks:"\ue8a4",Document:"\ue8a5",ProtectedDocument:"\ue8a6",OpenInNewWindow:"\ue8a7",MailFill:"\ue8a8",ViewAll:"\ue8a9",Switch:"\ue8ab",Rename:"\ue8ac",Go:"\ue8ad",Remote:"\ue8af",SelectAll:"\ue8b3",Orientation:"\ue8b4",Import:"\ue8b5"}},t)}function UL(e,t){void 0===e&&(e=""),ox({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:"\ue8b9",ChromeClose:"\ue8bb",ShowResults:"\ue8bc",Message:"\ue8bd",CalendarDay:"\ue8bf",CalendarWeek:"\ue8c0",MailReplyAll:"\ue8c2",Read:"\ue8c3",Cut:"\ue8c6",PaymentCard:"\ue8c7",Copy:"\ue8c8",Important:"\ue8c9",MailReply:"\ue8ca",GotoToday:"\ue8d1",Font:"\ue8d2",FontColor:"\ue8d3",FolderFill:"\ue8d5",Permissions:"\ue8d7",DisableUpdates:"\ue8d8",Unfavorite:"\ue8d9",Italic:"\ue8db",Underline:"\ue8dc",Bold:"\ue8dd",MoveToFolder:"\ue8de",Dislike:"\ue8e0",Like:"\ue8e1",AlignCenter:"\ue8e3",OpenFile:"\ue8e5",ClearSelection:"\ue8e6",FontDecrease:"\ue8e7",FontIncrease:"\ue8e8",FontSize:"\ue8e9",CellPhone:"\ue8ea",RepeatOne:"\ue8ed",RepeatAll:"\ue8ee",Calculator:"\ue8ef",Library:"\ue8f1",PostUpdate:"\ue8f3",NewFolder:"\ue8f4",CalendarReply:"\ue8f5",UnsyncFolder:"\ue8f6",SyncFolder:"\ue8f7",BlockContact:"\ue8f8",Accept:"\ue8fb",BulletedList:"\ue8fd",Preview:"\ue8ff",News:"\ue900",Chat:"\ue901",Group:"\ue902",World:"\ue909",Comment:"\ue90a",DockLeft:"\ue90c",DockRight:"\ue90d",Repair:"\ue90f",Accounts:"\ue910",Street:"\ue913",RadioBullet:"\ue915",Stopwatch:"\ue916",Clock:"\ue917",WorldClock:"\ue918",AlarmClock:"\ue919",Photo:"\ue91b",ActionCenter:"\ue91c",Hospital:"\ue91d",Timer:"\ue91e",FullCircleMask:"\ue91f",LocationFill:"\ue920",ChromeMinimize:"\ue921",ChromeRestore:"\ue923",Annotation:"\ue924",Fingerprint:"\ue928",Handwriting:"\ue929",ChromeFullScreen:"\ue92d",Completed:"\ue930",Label:"\ue932",FlickDown:"\ue935",FlickUp:"\ue936",FlickLeft:"\ue937",FlickRight:"\ue938",MiniExpand:"\ue93a",MiniContract:"\ue93b",Streaming:"\ue93e",MusicInCollection:"\ue940",OneDriveLogo:"\ue941",CompassNW:"\ue942",Code:"\ue943",LightningBolt:"\ue945",CalculatorMultiply:"\ue947",CalculatorAddition:"\ue948",CalculatorSubtract:"\ue949",CalculatorPercentage:"\ue94c",CalculatorEqualTo:"\ue94e",PrintfaxPrinterFile:"\ue956",StorageOptical:"\ue958",Communications:"\ue95a",Headset:"\ue95b",Health:"\ue95e",Webcam2:"\ue960",FrontCamera:"\ue96b",ChevronUpSmall:"\ue96d"}},t)}function VL(e,t){void 0===e&&(e=""),ox({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:"\ue96e",ChevronLeftSmall:"\ue96f",ChevronRightSmall:"\ue970",ChevronUpMed:"\ue971",ChevronDownMed:"\ue972",ChevronLeftMed:"\ue973",ChevronRightMed:"\ue974",Devices2:"\ue975",PC1:"\ue977",PresenceChickletVideo:"\ue979",Reply:"\ue97a",HalfAlpha:"\ue97e",ConstructionCone:"\ue98f",DoubleChevronLeftMed:"\ue991",Volume0:"\ue992",Volume1:"\ue993",Volume2:"\ue994",Volume3:"\ue995",Chart:"\ue999",Robot:"\ue99a",Manufacturing:"\ue99c",LockSolid:"\ue9a2",FitPage:"\ue9a6",FitWidth:"\ue9a7",BidiLtr:"\ue9aa",BidiRtl:"\ue9ab",RightDoubleQuote:"\ue9b1",Sunny:"\ue9bd",CloudWeather:"\ue9be",Cloudy:"\ue9bf",PartlyCloudyDay:"\ue9c0",PartlyCloudyNight:"\ue9c1",ClearNight:"\ue9c2",RainShowersDay:"\ue9c3",Rain:"\ue9c4",Thunderstorms:"\ue9c6",RainSnow:"\ue9c7",Snow:"\ue9c8",BlowingSnow:"\ue9c9",Frigid:"\ue9ca",Fog:"\ue9cb",Squalls:"\ue9cc",Duststorm:"\ue9cd",Unknown:"\ue9ce",Precipitation:"\ue9cf",Ribbon:"\ue9d1",AreaChart:"\ue9d2",Assign:"\ue9d3",FlowChart:"\ue9d4",CheckList:"\ue9d5",Diagnostic:"\ue9d9",Generate:"\ue9da",LineChart:"\ue9e6",Equalizer:"\ue9e9",BarChartHorizontal:"\ue9eb",BarChartVertical:"\ue9ec",Freezing:"\ue9ef",FunnelChart:"\ue9f1",Processing:"\ue9f5",Quantity:"\ue9f8",ReportDocument:"\ue9f9",StackColumnChart:"\ue9fc",SnowShowerDay:"\ue9fd",HailDay:"\uea00",WorkFlow:"\uea01",HourGlass:"\uea03",StoreLogoMed20:"\uea04",TimeSheet:"\uea05",TriangleSolid:"\uea08",UpgradeAnalysis:"\uea0b",VideoSolid:"\uea0c",RainShowersNight:"\uea0f",SnowShowerNight:"\uea11",Teamwork:"\uea12",HailNight:"\uea13",PeopleAdd:"\uea15",Glasses:"\uea16",DateTime2:"\uea17",Shield:"\uea18",Header1:"\uea19",PageAdd:"\uea1a",NumberedList:"\uea1c",PowerBILogo:"\uea1e",Info2:"\uea1f",MusicInCollectionFill:"\uea36",Asterisk:"\uea38",ErrorBadge:"\uea39",CircleFill:"\uea3b",Record2:"\uea3f",AllAppsMirrored:"\uea40",BookmarksMirrored:"\uea41",BulletedListMirrored:"\uea42",CaretHollowMirrored:"\uea45",CaretSolidMirrored:"\uea46",ChromeBackMirrored:"\uea47",ClearSelectionMirrored:"\uea48",ClosePaneMirrored:"\uea49",DockLeftMirrored:"\uea4c",DoubleChevronLeftMedMirrored:"\uea4d",GoMirrored:"\uea4f"}},t)}function WL(e,t){void 0===e&&(e=""),ox({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:"\uea51",ImportMirrored:"\uea52",ImportAllMirrored:"\uea53",ListMirrored:"\uea55",MailForwardMirrored:"\uea56",MailReplyMirrored:"\uea57",MailReplyAllMirrored:"\uea58",MiniContractMirrored:"\uea59",MiniExpandMirrored:"\uea5a",OpenPaneMirrored:"\uea5b",ParkingLocationMirrored:"\uea5e",SendMirrored:"\uea63",ShowResultsMirrored:"\uea65",ThumbnailViewMirrored:"\uea67",Media:"\uea69",Devices3:"\uea6c",Focus:"\uea6f",VideoLightOff:"\uea74",Lightbulb:"\uea80",StatusTriangle:"\uea82",VolumeDisabled:"\uea85",Puzzle:"\uea86",EmojiNeutral:"\uea87",EmojiDisappointed:"\uea88",HomeSolid:"\uea8a",Ringer:"\uea8f",PDF:"\uea90",HeartBroken:"\uea92",StoreLogo16:"\uea96",MultiSelectMirrored:"\uea98",Broom:"\uea99",AddToShoppingList:"\uea9a",Cocktails:"\uea9d",Wines:"\ueabf",Articles:"\ueac1",Cycling:"\ueac7",DietPlanNotebook:"\ueac8",Pill:"\ueacb",ExerciseTracker:"\ueacc",HandsFree:"\uead0",Medical:"\uead4",Running:"\ueada",Weights:"\ueadb",Trackers:"\ueadf",AddNotes:"\ueae3",AllCurrency:"\ueae4",BarChart4:"\ueae7",CirclePlus:"\ueaee",Coffee:"\ueaef",Cotton:"\ueaf3",Market:"\ueafc",Money:"\ueafd",PieDouble:"\ueb04",PieSingle:"\ueb05",RemoveFilter:"\ueb08",Savings:"\ueb0b",Sell:"\ueb0c",StockDown:"\ueb0f",StockUp:"\ueb11",Lamp:"\ueb19",Source:"\ueb1b",MSNVideos:"\ueb1c",Cricket:"\ueb1e",Golf:"\ueb1f",Baseball:"\ueb20",Soccer:"\ueb21",MoreSports:"\ueb22",AutoRacing:"\ueb24",CollegeHoops:"\ueb25",CollegeFootball:"\ueb26",ProFootball:"\ueb27",ProHockey:"\ueb28",Rugby:"\ueb2d",SubstitutionsIn:"\ueb31",Tennis:"\ueb33",Arrivals:"\ueb34",Design:"\ueb3c",Website:"\ueb41",Drop:"\ueb42",HistoricalWeather:"\ueb43",SkiResorts:"\ueb45",Snowflake:"\ueb46",BusSolid:"\ueb47",FerrySolid:"\ueb48",AirplaneSolid:"\ueb4c",TrainSolid:"\ueb4d",Ticket:"\ueb54",WifiWarning4:"\ueb63",Devices4:"\ueb66",AzureLogo:"\ueb6a",BingLogo:"\ueb6b",MSNLogo:"\ueb6c",OutlookLogoInverse:"\ueb6d",OfficeLogo:"\ueb6e",SkypeLogo:"\ueb6f",Door:"\ueb75",EditMirrored:"\ueb7e",GiftCard:"\ueb8e",DoubleBookmark:"\ueb8f",StatusErrorFull:"\ueb90"}},t)}function jL(e,t){void 0===e&&(e=""),ox({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:"\ueb95",FastForward:"\ueb9d",Rewind:"\ueb9e",Photo2:"\ueb9f",OpenSource:"\uebc2",Movers:"\uebcd",CloudDownload:"\uebd3",Family:"\uebda",WindDirection:"\uebe6",Bug:"\uebe8",SiteScan:"\uebec",BrowserScreenShot:"\uebed",F12DevTools:"\uebee",CSS:"\uebef",JS:"\uebf0",DeliveryTruck:"\uebf4",ReminderPerson:"\uebf7",ReminderGroup:"\uebf8",ReminderTime:"\uebf9",TabletMode:"\uebfc",Umbrella:"\uec04",NetworkTower:"\uec05",CityNext:"\uec06",CityNext2:"\uec07",Section:"\uec0c",OneNoteLogoInverse:"\uec0d",ToggleFilled:"\uec11",ToggleBorder:"\uec12",SliderThumb:"\uec13",ToggleThumb:"\uec14",Documentation:"\uec17",Badge:"\uec1b",Giftbox:"\uec1f",VisualStudioLogo:"\uec22",HomeGroup:"\uec26",ExcelLogoInverse:"\uec28",WordLogoInverse:"\uec29",PowerPointLogoInverse:"\uec2a",Cafe:"\uec32",SpeedHigh:"\uec4a",Commitments:"\uec4d",ThisPC:"\uec4e",MusicNote:"\uec4f",MicOff:"\uec54",PlaybackRate1x:"\uec57",EdgeLogo:"\uec60",CompletedSolid:"\uec61",AlbumRemove:"\uec62",MessageFill:"\uec70",TabletSelected:"\uec74",MobileSelected:"\uec75",LaptopSelected:"\uec76",TVMonitorSelected:"\uec77",DeveloperTools:"\uec7a",Shapes:"\uec7c",InsertTextBox:"\uec7d",LowerBrightness:"\uec8a",WebComponents:"\uec8b",OfflineStorage:"\uec8c",DOM:"\uec8d",CloudUpload:"\uec8e",ScrollUpDown:"\uec8f",DateTime:"\uec92",Event:"\ueca3",Cake:"\ueca4",Org:"\ueca6",PartyLeader:"\ueca7",DRM:"\ueca8",CloudAdd:"\ueca9",AppIconDefault:"\uecaa",Photo2Add:"\uecab",Photo2Remove:"\uecac",Calories:"\uecad",POI:"\uecaf",AddTo:"\uecc8",RadioBtnOff:"\uecca",RadioBtnOn:"\ueccb",ExploreContent:"\ueccd",Product:"\uecdc",ProgressLoopInner:"\uecde",ProgressLoopOuter:"\uecdf",Blocked2:"\uece4",FangBody:"\ueceb",Toolbox:"\ueced",PageHeader:"\uecee",ChatInviteFriend:"\uecfe",Brush:"\uecff",Shirt:"\ued00",Crown:"\ued01",Diamond:"\ued02",ScaleUp:"\ued09",QRCode:"\ued14",Feedback:"\ued15",SharepointLogoInverse:"\ued18",YammerLogo:"\ued19",Hide:"\ued1a",Uneditable:"\ued1d",ReturnToSession:"\ued24",OpenFolderHorizontal:"\ued25",CalendarMirrored:"\ued28"}},t)}function qL(e,t){void 0===e&&(e=""),ox({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:"\ued29",OutOfOffice:"\ued34",Trophy:"\ued3f",ReopenPages:"\ued50",EmojiTabSymbols:"\ued58",AADLogo:"\ued68",AccessLogo:"\ued69",AdminALogoInverse32:"\ued6a",AdminCLogoInverse32:"\ued6b",AdminDLogoInverse32:"\ued6c",AdminELogoInverse32:"\ued6d",AdminLLogoInverse32:"\ued6e",AdminMLogoInverse32:"\ued6f",AdminOLogoInverse32:"\ued70",AdminPLogoInverse32:"\ued71",AdminSLogoInverse32:"\ued72",AdminYLogoInverse32:"\ued73",DelveLogoInverse:"\ued76",ExchangeLogoInverse:"\ued78",LyncLogo:"\ued79",OfficeVideoLogoInverse:"\ued7a",SocialListeningLogo:"\ued7c",VisioLogoInverse:"\ued7d",Balloons:"\ued7e",Cat:"\ued7f",MailAlert:"\ued80",MailCheck:"\ued81",MailLowImportance:"\ued82",MailPause:"\ued83",MailRepeat:"\ued84",SecurityGroup:"\ued85",Table:"\ued86",VoicemailForward:"\ued87",VoicemailReply:"\ued88",Waffle:"\ued89",RemoveEvent:"\ued8a",EventInfo:"\ued8b",ForwardEvent:"\ued8c",WipePhone:"\ued8d",AddOnlineMeeting:"\ued8e",JoinOnlineMeeting:"\ued8f",RemoveLink:"\ued90",PeopleBlock:"\ued91",PeopleRepeat:"\ued92",PeopleAlert:"\ued93",PeoplePause:"\ued94",TransferCall:"\ued95",AddPhone:"\ued96",UnknownCall:"\ued97",NoteReply:"\ued98",NoteForward:"\ued99",NotePinned:"\ued9a",RemoveOccurrence:"\ued9b",Timeline:"\ued9c",EditNote:"\ued9d",CircleHalfFull:"\ued9e",Room:"\ued9f",Unsubscribe:"\ueda0",Subscribe:"\ueda1",HardDrive:"\ueda2",RecurringTask:"\uedb2",TaskManager:"\uedb7",TaskManagerMirrored:"\uedb8",Combine:"\uedbb",Split:"\uedbc",DoubleChevronUp:"\uedbd",DoubleChevronLeft:"\uedbe",DoubleChevronRight:"\uedbf",TextBox:"\uedc2",TextField:"\uedc3",NumberField:"\uedc4",Dropdown:"\uedc5",PenWorkspace:"\uedc6",BookingsLogo:"\uedc7",ClassNotebookLogoInverse:"\uedc8",DelveAnalyticsLogo:"\uedca",DocsLogoInverse:"\uedcb",Dynamics365Logo:"\uedcc",DynamicSMBLogo:"\uedcd",OfficeAssistantLogo:"\uedce",OfficeStoreLogo:"\uedcf",OneNoteEduLogoInverse:"\uedd0",PlannerLogo:"\uedd1",PowerApps:"\uedd2",Suitcase:"\uedd3",ProjectLogoInverse:"\uedd4",CaretLeft8:"\uedd5",CaretRight8:"\uedd6",CaretUp8:"\uedd7",CaretDown8:"\uedd8",CaretLeftSolid8:"\uedd9",CaretRightSolid8:"\uedda",CaretUpSolid8:"\ueddb",CaretDownSolid8:"\ueddc",ClearFormatting:"\ueddd",Superscript:"\uedde",Subscript:"\ueddf",Strikethrough:"\uede0",Export:"\uede1",ExportMirrored:"\uede2"}},t)}function GL(e,t){void 0===e&&(e=""),ox({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:"\uedff",SingleBookmarkSolid:"\uee00",DoubleChevronDown:"\uee04",FollowUser:"\uee05",ReplyAll:"\uee0a",WorkforceManagement:"\uee0f",RecruitmentManagement:"\uee12",Questionnaire:"\uee19",ManagerSelfService:"\uee23",ProductionFloorManagement:"\uee29",ProductRelease:"\uee2e",ProductVariant:"\uee30",ReplyMirrored:"\uee35",ReplyAllMirrored:"\uee36",Medal:"\uee38",AddGroup:"\uee3d",QuestionnaireMirrored:"\uee4b",CloudImportExport:"\uee55",TemporaryUser:"\uee58",CaretSolid16:"\uee62",GroupedDescending:"\uee66",GroupedAscending:"\uee67",AwayStatus:"\uee6a",MyMoviesTV:"\uee6c",GenericScan:"\uee6f",AustralianRules:"\uee70",WifiEthernet:"\uee77",TrackersMirrored:"\uee92",DateTimeMirrored:"\uee93",StopSolid:"\uee95",DoubleChevronUp12:"\uee96",DoubleChevronDown12:"\uee97",DoubleChevronLeft12:"\uee98",DoubleChevronRight12:"\uee99",CalendarAgenda:"\uee9a",ConnectVirtualMachine:"\uee9d",AddEvent:"\ueeb5",AssetLibrary:"\ueeb6",DataConnectionLibrary:"\ueeb7",DocLibrary:"\ueeb8",FormLibrary:"\ueeb9",FormLibraryMirrored:"\ueeba",ReportLibrary:"\ueebb",ReportLibraryMirrored:"\ueebc",ContactCard:"\ueebd",CustomList:"\ueebe",CustomListMirrored:"\ueebf",IssueTracking:"\ueec0",IssueTrackingMirrored:"\ueec1",PictureLibrary:"\ueec2",OfficeAddinsLogo:"\ueec7",OfflineOneDriveParachute:"\ueec8",OfflineOneDriveParachuteDisabled:"\ueec9",TriangleSolidUp12:"\ueecc",TriangleSolidDown12:"\ueecd",TriangleSolidLeft12:"\ueece",TriangleSolidRight12:"\ueecf",TriangleUp12:"\ueed0",TriangleDown12:"\ueed1",TriangleLeft12:"\ueed2",TriangleRight12:"\ueed3",ArrowUpRight8:"\ueed4",ArrowDownRight8:"\ueed5",DocumentSet:"\ueed6",GoToDashboard:"\ueeed",DelveAnalytics:"\ueeee",ArrowUpRightMirrored8:"\ueeef",ArrowDownRightMirrored8:"\ueef0",CompanyDirectory:"\uef0d",OpenEnrollment:"\uef1c",CompanyDirectoryMirrored:"\uef2b",OneDriveAdd:"\uef32",ProfileSearch:"\uef35",Header2:"\uef36",Header3:"\uef37",Header4:"\uef38",RingerSolid:"\uef3a",Eyedropper:"\uef3c",MarketDown:"\uef42",CalendarWorkWeek:"\uef51",SidePanel:"\uef52",GlobeFavorite:"\uef53",CaretTopLeftSolid8:"\uef54",CaretTopRightSolid8:"\uef55",ViewAll2:"\uef56",DocumentReply:"\uef57",PlayerSettings:"\uef58",ReceiptForward:"\uef59",ReceiptReply:"\uef5a",ReceiptCheck:"\uef5b",Fax:"\uef5c",RecurringEvent:"\uef5d",ReplyAlt:"\uef5e",ReplyAllAlt:"\uef5f",EditStyle:"\uef60",EditMail:"\uef61",Lifesaver:"\uef62",LifesaverLock:"\uef63",InboxCheck:"\uef64",FolderSearch:"\uef65"}},t)}function KL(e,t){void 0===e&&(e=""),ox({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:"\uef66",ExpandMenu:"\uef67",Boards:"\uef68",SunAdd:"\uef69",SunQuestionMark:"\uef6a",LandscapeOrientation:"\uef6b",DocumentSearch:"\uef6c",PublicCalendar:"\uef6d",PublicContactCard:"\uef6e",PublicEmail:"\uef6f",PublicFolder:"\uef70",WordDocument:"\uef71",PowerPointDocument:"\uef72",ExcelDocument:"\uef73",GroupedList:"\uef74",ClassroomLogo:"\uef75",Sections:"\uef76",EditPhoto:"\uef77",Starburst:"\uef78",ShareiOS:"\uef79",AirTickets:"\uef7a",PencilReply:"\uef7b",Tiles2:"\uef7c",SkypeCircleCheck:"\uef7d",SkypeCircleClock:"\uef7e",SkypeCircleMinus:"\uef7f",SkypeMessage:"\uef83",ClosedCaption:"\uef84",ATPLogo:"\uef85",OfficeFormsLogoInverse:"\uef86",RecycleBin:"\uef87",EmptyRecycleBin:"\uef88",Hide2:"\uef89",Breadcrumb:"\uef8c",BirthdayCake:"\uef8d",TimeEntry:"\uef95",CRMProcesses:"\uefb1",PageEdit:"\uefb6",PageArrowRight:"\uefb8",PageRemove:"\uefba",Database:"\uefc7",DataManagementSettings:"\uefc8",CRMServices:"\uefd2",EditContact:"\uefd3",ConnectContacts:"\uefd4",AppIconDefaultAdd:"\uefda",AppIconDefaultList:"\uefde",ActivateOrders:"\uefe0",DeactivateOrders:"\uefe1",ProductCatalog:"\uefe8",ScatterChart:"\uefeb",AccountActivity:"\ueff4",DocumentManagement:"\ueffc",CRMReport:"\ueffe",KnowledgeArticle:"\uf000",Relationship:"\uf003",HomeVerify:"\uf00e",ZipFolder:"\uf012",SurveyQuestions:"\uf01b",TextDocument:"\uf029",TextDocumentShared:"\uf02b",PageCheckedOut:"\uf02c",PageShared:"\uf02d",SaveAndClose:"\uf038",Script:"\uf03a",Archive:"\uf03f",ActivityFeed:"\uf056",Compare:"\uf057",EventDate:"\uf059",ArrowUpRight:"\uf069",CaretRight:"\uf06b",SetAction:"\uf071",ChatBot:"\uf08b",CaretSolidLeft:"\uf08d",CaretSolidDown:"\uf08e",CaretSolidRight:"\uf08f",CaretSolidUp:"\uf090",PowerAppsLogo:"\uf091",PowerApps2Logo:"\uf092",SearchIssue:"\uf09a",SearchIssueMirrored:"\uf09b",FabricAssetLibrary:"\uf09c",FabricDataConnectionLibrary:"\uf09d",FabricDocLibrary:"\uf09e",FabricFormLibrary:"\uf09f",FabricFormLibraryMirrored:"\uf0a0",FabricReportLibrary:"\uf0a1",FabricReportLibraryMirrored:"\uf0a2",FabricPublicFolder:"\uf0a3",FabricFolderSearch:"\uf0a4",FabricMovetoFolder:"\uf0a5",FabricUnsyncFolder:"\uf0a6",FabricSyncFolder:"\uf0a7",FabricOpenFolderHorizontal:"\uf0a8",FabricFolder:"\uf0a9",FabricFolderFill:"\uf0aa",FabricNewFolder:"\uf0ab",FabricPictureLibrary:"\uf0ac",PhotoVideoMedia:"\uf0b1",AddFavorite:"\uf0c8"}},t)}function YL(e,t){void 0===e&&(e=""),ox({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:"\uf0c9",BufferTimeBefore:"\uf0cf",BufferTimeAfter:"\uf0d0",BufferTimeBoth:"\uf0d1",PublishContent:"\uf0d4",ClipboardList:"\uf0e3",ClipboardListMirrored:"\uf0e4",CannedChat:"\uf0f2",SkypeForBusinessLogo:"\uf0fc",TabCenter:"\uf100",PageCheckedin:"\uf104",PageList:"\uf106",ReadOutLoud:"\uf112",CaretBottomLeftSolid8:"\uf121",CaretBottomRightSolid8:"\uf122",FolderHorizontal:"\uf12b",MicrosoftStaffhubLogo:"\uf130",GiftboxOpen:"\uf133",StatusCircleOuter:"\uf136",StatusCircleInner:"\uf137",StatusCircleRing:"\uf138",StatusTriangleOuter:"\uf139",StatusTriangleInner:"\uf13a",StatusTriangleExclamation:"\uf13b",StatusCircleExclamation:"\uf13c",StatusCircleErrorX:"\uf13d",StatusCircleInfo:"\uf13f",StatusCircleBlock:"\uf140",StatusCircleBlock2:"\uf141",StatusCircleQuestionMark:"\uf142",StatusCircleSync:"\uf143",Toll:"\uf160",ExploreContentSingle:"\uf164",CollapseContent:"\uf165",CollapseContentSingle:"\uf166",InfoSolid:"\uf167",GroupList:"\uf168",ProgressRingDots:"\uf16a",CaloriesAdd:"\uf172",BranchFork:"\uf173",MuteChat:"\uf17a",AddHome:"\uf17b",AddWork:"\uf17c",MobileReport:"\uf18a",ScaleVolume:"\uf18c",HardDriveGroup:"\uf18f",FastMode:"\uf19a",ToggleLeft:"\uf19e",ToggleRight:"\uf19f",TriangleShape:"\uf1a7",RectangleShape:"\uf1a9",CubeShape:"\uf1aa",Trophy2:"\uf1ae",BucketColor:"\uf1b6",BucketColorFill:"\uf1b7",Taskboard:"\uf1c2",SingleColumn:"\uf1d3",DoubleColumn:"\uf1d4",TripleColumn:"\uf1d5",ColumnLeftTwoThirds:"\uf1d6",ColumnRightTwoThirds:"\uf1d7",AccessLogoFill:"\uf1db",AnalyticsLogo:"\uf1de",AnalyticsQuery:"\uf1df",NewAnalyticsQuery:"\uf1e0",AnalyticsReport:"\uf1e1",WordLogo:"\uf1e3",WordLogoFill:"\uf1e4",ExcelLogo:"\uf1e5",ExcelLogoFill:"\uf1e6",OneNoteLogo:"\uf1e7",OneNoteLogoFill:"\uf1e8",OutlookLogo:"\uf1e9",OutlookLogoFill:"\uf1ea",PowerPointLogo:"\uf1eb",PowerPointLogoFill:"\uf1ec",PublisherLogo:"\uf1ed",PublisherLogoFill:"\uf1ee",ScheduleEventAction:"\uf1ef",FlameSolid:"\uf1f3",ServerProcesses:"\uf1fe",Server:"\uf201",SaveAll:"\uf203",LinkedInLogo:"\uf20a",Decimals:"\uf218",SidePanelMirrored:"\uf221",ProtectRestrict:"\uf22a",Blog:"\uf22b",UnknownMirrored:"\uf22e",PublicContactCardMirrored:"\uf230",GridViewSmall:"\uf232",GridViewMedium:"\uf233",GridViewLarge:"\uf234",Step:"\uf241",StepInsert:"\uf242",StepShared:"\uf243",StepSharedAdd:"\uf244",StepSharedInsert:"\uf245",ViewDashboard:"\uf246",ViewList:"\uf247"}},t)}function QL(e,t){void 0===e&&(e=""),ox({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:"\uf248",ViewListTree:"\uf249",TriggerAuto:"\uf24a",TriggerUser:"\uf24b",PivotChart:"\uf24c",StackedBarChart:"\uf24d",StackedLineChart:"\uf24e",BuildQueue:"\uf24f",BuildQueueNew:"\uf250",UserFollowed:"\uf25c",ContactLink:"\uf25f",Stack:"\uf26f",Bullseye:"\uf272",VennDiagram:"\uf273",FiveTileGrid:"\uf274",FocalPoint:"\uf277",Insert:"\uf278",RingerRemove:"\uf279",TeamsLogoInverse:"\uf27a",TeamsLogo:"\uf27b",TeamsLogoFill:"\uf27c",SkypeForBusinessLogoFill:"\uf27d",SharepointLogo:"\uf27e",SharepointLogoFill:"\uf27f",DelveLogo:"\uf280",DelveLogoFill:"\uf281",OfficeVideoLogo:"\uf282",OfficeVideoLogoFill:"\uf283",ExchangeLogo:"\uf284",ExchangeLogoFill:"\uf285",Signin:"\uf286",DocumentApproval:"\uf28b",CloneToDesktop:"\uf28c",InstallToDrive:"\uf28d",Blur:"\uf28e",Build:"\uf28f",ProcessMetaTask:"\uf290",BranchFork2:"\uf291",BranchLocked:"\uf292",BranchCommit:"\uf293",BranchCompare:"\uf294",BranchMerge:"\uf295",BranchPullRequest:"\uf296",BranchSearch:"\uf297",BranchShelveset:"\uf298",RawSource:"\uf299",MergeDuplicate:"\uf29a",RowsGroup:"\uf29b",RowsChild:"\uf29c",Deploy:"\uf29d",Redeploy:"\uf29e",ServerEnviroment:"\uf29f",VisioDiagram:"\uf2a0",HighlightMappedShapes:"\uf2a1",TextCallout:"\uf2a2",IconSetsFlag:"\uf2a4",VisioLogo:"\uf2a7",VisioLogoFill:"\uf2a8",VisioDocument:"\uf2a9",TimelineProgress:"\uf2aa",TimelineDelivery:"\uf2ab",Backlog:"\uf2ac",TeamFavorite:"\uf2ad",TaskGroup:"\uf2ae",TaskGroupMirrored:"\uf2af",ScopeTemplate:"\uf2b0",AssessmentGroupTemplate:"\uf2b1",NewTeamProject:"\uf2b2",CommentAdd:"\uf2b3",CommentNext:"\uf2b4",CommentPrevious:"\uf2b5",ShopServer:"\uf2b6",LocaleLanguage:"\uf2b7",QueryList:"\uf2b8",UserSync:"\uf2b9",UserPause:"\uf2ba",StreamingOff:"\uf2bb",ArrowTallUpLeft:"\uf2bd",ArrowTallUpRight:"\uf2be",ArrowTallDownLeft:"\uf2bf",ArrowTallDownRight:"\uf2c0",FieldEmpty:"\uf2c1",FieldFilled:"\uf2c2",FieldChanged:"\uf2c3",FieldNotChanged:"\uf2c4",RingerOff:"\uf2c5",PlayResume:"\uf2c6",BulletedList2:"\uf2c7",BulletedList2Mirrored:"\uf2c8",ImageCrosshair:"\uf2c9",GitGraph:"\uf2ca",Repo:"\uf2cb",RepoSolid:"\uf2cc",FolderQuery:"\uf2cd",FolderList:"\uf2ce",FolderListMirrored:"\uf2cf",LocationOutline:"\uf2d0",POISolid:"\uf2d1",CalculatorNotEqualTo:"\uf2d2",BoxSubtractSolid:"\uf2d3"}},t)}function XL(e,t){void 0===e&&(e=""),ox({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:"\uf2d4",BoxMultiplySolid:"\uf2d5",BoxPlaySolid:"\uf2d6",BoxCheckmarkSolid:"\uf2d7",CirclePauseSolid:"\uf2d8",CirclePause:"\uf2d9",MSNVideosSolid:"\uf2da",CircleStopSolid:"\uf2db",CircleStop:"\uf2dc",NavigateBack:"\uf2dd",NavigateBackMirrored:"\uf2de",NavigateForward:"\uf2df",NavigateForwardMirrored:"\uf2e0",UnknownSolid:"\uf2e1",UnknownMirroredSolid:"\uf2e2",CircleAddition:"\uf2e3",CircleAdditionSolid:"\uf2e4",FilePDB:"\uf2e5",FileTemplate:"\uf2e6",FileSQL:"\uf2e7",FileJAVA:"\uf2e8",FileASPX:"\uf2e9",FileCSS:"\uf2ea",FileSass:"\uf2eb",FileLess:"\uf2ec",FileHTML:"\uf2ed",JavaScriptLanguage:"\uf2ee",CSharpLanguage:"\uf2ef",CSharp:"\uf2f0",VisualBasicLanguage:"\uf2f1",VB:"\uf2f2",CPlusPlusLanguage:"\uf2f3",CPlusPlus:"\uf2f4",FSharpLanguage:"\uf2f5",FSharp:"\uf2f6",TypeScriptLanguage:"\uf2f7",PythonLanguage:"\uf2f8",PY:"\uf2f9",CoffeeScript:"\uf2fa",MarkDownLanguage:"\uf2fb",FullWidth:"\uf2fe",FullWidthEdit:"\uf2ff",Plug:"\uf300",PlugSolid:"\uf301",PlugConnected:"\uf302",PlugDisconnected:"\uf303",UnlockSolid:"\uf304",Variable:"\uf305",Parameter:"\uf306",CommentUrgent:"\uf307",Storyboard:"\uf308",DiffInline:"\uf309",DiffSideBySide:"\uf30a",ImageDiff:"\uf30b",ImagePixel:"\uf30c",FileBug:"\uf30d",FileCode:"\uf30e",FileComment:"\uf30f",BusinessHoursSign:"\uf310",FileImage:"\uf311",FileSymlink:"\uf312",AutoFillTemplate:"\uf313",WorkItem:"\uf314",WorkItemBug:"\uf315",LogRemove:"\uf316",ColumnOptions:"\uf317",Packages:"\uf318",BuildIssue:"\uf319",AssessmentGroup:"\uf31a",VariableGroup:"\uf31b",FullHistory:"\uf31c",Wheelchair:"\uf31f",SingleColumnEdit:"\uf321",DoubleColumnEdit:"\uf322",TripleColumnEdit:"\uf323",ColumnLeftTwoThirdsEdit:"\uf324",ColumnRightTwoThirdsEdit:"\uf325",StreamLogo:"\uf329",PassiveAuthentication:"\uf32a",AlertSolid:"\uf331",MegaphoneSolid:"\uf332",TaskSolid:"\uf333",ConfigurationSolid:"\uf334",BugSolid:"\uf335",CrownSolid:"\uf336",Trophy2Solid:"\uf337",QuickNoteSolid:"\uf338",ConstructionConeSolid:"\uf339",PageListSolid:"\uf33a",PageListMirroredSolid:"\uf33b",StarburstSolid:"\uf33c",ReadingModeSolid:"\uf33d",SadSolid:"\uf33e",HealthSolid:"\uf33f",ShieldSolid:"\uf340",GiftBoxSolid:"\uf341",ShoppingCartSolid:"\uf342",MailSolid:"\uf343",ChatSolid:"\uf344",RibbonSolid:"\uf345"}},t)}function $L(e,t){void 0===e&&(e=""),ox({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:"\uf346",FinancialMirroredSolid:"\uf347",HeadsetSolid:"\uf348",PermissionsSolid:"\uf349",ParkingSolid:"\uf34a",ParkingMirroredSolid:"\uf34b",DiamondSolid:"\uf34c",AsteriskSolid:"\uf34d",OfflineStorageSolid:"\uf34e",BankSolid:"\uf34f",DecisionSolid:"\uf350",Parachute:"\uf351",ParachuteSolid:"\uf352",FiltersSolid:"\uf353",ColorSolid:"\uf354",ReviewSolid:"\uf355",ReviewRequestSolid:"\uf356",ReviewRequestMirroredSolid:"\uf357",ReviewResponseSolid:"\uf358",FeedbackRequestSolid:"\uf359",FeedbackRequestMirroredSolid:"\uf35a",FeedbackResponseSolid:"\uf35b",WorkItemBar:"\uf35c",WorkItemBarSolid:"\uf35d",Separator:"\uf35e",NavigateExternalInline:"\uf35f",PlanView:"\uf360",TimelineMatrixView:"\uf361",EngineeringGroup:"\uf362",ProjectCollection:"\uf363",CaretBottomRightCenter8:"\uf364",CaretBottomLeftCenter8:"\uf365",CaretTopRightCenter8:"\uf366",CaretTopLeftCenter8:"\uf367",DonutChart:"\uf368",ChevronUnfold10:"\uf369",ChevronFold10:"\uf36a",DoubleChevronDown8:"\uf36b",DoubleChevronUp8:"\uf36c",DoubleChevronLeft8:"\uf36d",DoubleChevronRight8:"\uf36e",ChevronDownEnd6:"\uf36f",ChevronUpEnd6:"\uf370",ChevronLeftEnd6:"\uf371",ChevronRightEnd6:"\uf372",ContextMenu:"\uf37c",AzureAPIManagement:"\uf37f",AzureServiceEndpoint:"\uf380",VSTSLogo:"\uf381",VSTSAltLogo1:"\uf382",VSTSAltLogo2:"\uf383",FileTypeSolution:"\uf387",WordLogoInverse16:"\uf390",WordLogo16:"\uf391",WordLogoFill16:"\uf392",PowerPointLogoInverse16:"\uf393",PowerPointLogo16:"\uf394",PowerPointLogoFill16:"\uf395",ExcelLogoInverse16:"\uf396",ExcelLogo16:"\uf397",ExcelLogoFill16:"\uf398",OneNoteLogoInverse16:"\uf399",OneNoteLogo16:"\uf39a",OneNoteLogoFill16:"\uf39b",OutlookLogoInverse16:"\uf39c",OutlookLogo16:"\uf39d",OutlookLogoFill16:"\uf39e",PublisherLogoInverse16:"\uf39f",PublisherLogo16:"\uf3a0",PublisherLogoFill16:"\uf3a1",VisioLogoInverse16:"\uf3a2",VisioLogo16:"\uf3a3",VisioLogoFill16:"\uf3a4",TestBeaker:"\uf3a5",TestBeakerSolid:"\uf3a6",TestExploreSolid:"\uf3a7",TestAutoSolid:"\uf3a8",TestUserSolid:"\uf3a9",TestImpactSolid:"\uf3aa",TestPlan:"\uf3ab",TestStep:"\uf3ac",TestParameter:"\uf3ad",TestSuite:"\uf3ae",TestCase:"\uf3af",Sprint:"\uf3b0",SignOut:"\uf3b1",TriggerApproval:"\uf3b2",Rocket:"\uf3b3",AzureKeyVault:"\uf3b4",Onboarding:"\uf3ba",Transition:"\uf3bc",LikeSolid:"\uf3bf",DislikeSolid:"\uf3c0",CRMCustomerInsightsApp:"\uf3c8",EditCreate:"\uf3c9",PlayReverseResume:"\uf3e4",PlayReverse:"\uf3e5",SearchData:"\uf3f1",UnSetColor:"\uf3f9",DeclineCall:"\uf405"}},t)}function JL(e,t){void 0===e&&(e=""),ox({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:"\uf407",TeamsLogo16:"\uf40a",TeamsLogoFill16:"\uf40b",Spacer:"\uf40d",SkypeLogo16:"\uf40e",SkypeForBusinessLogo16:"\uf40f",SkypeForBusinessLogoFill16:"\uf410",FilterSolid:"\uf412",MailUndelivered:"\uf415",MailTentative:"\uf416",MailTentativeMirrored:"\uf417",MailReminder:"\uf418",ReceiptUndelivered:"\uf419",ReceiptTentative:"\uf41a",ReceiptTentativeMirrored:"\uf41b",Inbox:"\uf41c",IRMReply:"\uf41d",IRMReplyMirrored:"\uf41e",IRMForward:"\uf41f",IRMForwardMirrored:"\uf420",VoicemailIRM:"\uf421",EventAccepted:"\uf422",EventTentative:"\uf423",EventTentativeMirrored:"\uf424",EventDeclined:"\uf425",IDBadge:"\uf427",BackgroundColor:"\uf42b",OfficeFormsLogoInverse16:"\uf433",OfficeFormsLogo:"\uf434",OfficeFormsLogoFill:"\uf435",OfficeFormsLogo16:"\uf436",OfficeFormsLogoFill16:"\uf437",OfficeFormsLogoInverse24:"\uf43a",OfficeFormsLogo24:"\uf43b",OfficeFormsLogoFill24:"\uf43c",PageLock:"\uf43f",NotExecuted:"\uf440",NotImpactedSolid:"\uf441",FieldReadOnly:"\uf442",FieldRequired:"\uf443",BacklogBoard:"\uf444",ExternalBuild:"\uf445",ExternalTFVC:"\uf446",ExternalXAML:"\uf447",IssueSolid:"\uf448",DefectSolid:"\uf449",LadybugSolid:"\uf44a",NugetLogo:"\uf44c",TFVCLogo:"\uf44d",ProjectLogo32:"\uf47e",ProjectLogoFill32:"\uf47f",ProjectLogo16:"\uf480",ProjectLogoFill16:"\uf481",SwayLogo32:"\uf482",SwayLogoFill32:"\uf483",SwayLogo16:"\uf484",SwayLogoFill16:"\uf485",ClassNotebookLogo32:"\uf486",ClassNotebookLogoFill32:"\uf487",ClassNotebookLogo16:"\uf488",ClassNotebookLogoFill16:"\uf489",ClassNotebookLogoInverse32:"\uf48a",ClassNotebookLogoInverse16:"\uf48b",StaffNotebookLogo32:"\uf48c",StaffNotebookLogoFill32:"\uf48d",StaffNotebookLogo16:"\uf48e",StaffNotebookLogoFill16:"\uf48f",StaffNotebookLogoInverted32:"\uf490",StaffNotebookLogoInverted16:"\uf491",KaizalaLogo:"\uf492",TaskLogo:"\uf493",ProtectionCenterLogo32:"\uf494",GallatinLogo:"\uf496",Globe2:"\uf49a",Guitar:"\uf49b",Breakfast:"\uf49c",Brunch:"\uf49d",BeerMug:"\uf49e",Vacation:"\uf49f",Teeth:"\uf4a0",Taxi:"\uf4a1",Chopsticks:"\uf4a2",SyncOccurence:"\uf4a3",UnsyncOccurence:"\uf4a4",GIF:"\uf4a9",PrimaryCalendar:"\uf4ae",SearchCalendar:"\uf4af",VideoOff:"\uf4b0",MicrosoftFlowLogo:"\uf4b1",BusinessCenterLogo:"\uf4b2",ToDoLogoBottom:"\uf4b3",ToDoLogoTop:"\uf4b4",EditSolid12:"\uf4b5",EditSolidMirrored12:"\uf4b6",UneditableSolid12:"\uf4b7",UneditableSolidMirrored12:"\uf4b8",UneditableMirrored:"\uf4b9",AdminALogo32:"\uf4ba",AdminALogoFill32:"\uf4bb",ToDoLogoInverse:"\uf4bc"}},t)}function ZL(e,t){void 0===e&&(e=""),ox({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:"\uf4bd",WaffleOffice365:"\uf4e0",ImageSearch:"\uf4e8",NewsSearch:"\uf4e9",VideoSearch:"\uf4ea",R:"\uf4eb",FontColorA:"\uf4ec",FontColorSwatch:"\uf4ed",LightWeight:"\uf4ee",NormalWeight:"\uf4ef",SemiboldWeight:"\uf4f0",GroupObject:"\uf4f1",UngroupObject:"\uf4f2",AlignHorizontalLeft:"\uf4f3",AlignHorizontalCenter:"\uf4f4",AlignHorizontalRight:"\uf4f5",AlignVerticalTop:"\uf4f6",AlignVerticalCenter:"\uf4f7",AlignVerticalBottom:"\uf4f8",HorizontalDistributeCenter:"\uf4f9",VerticalDistributeCenter:"\uf4fa",Ellipse:"\uf4fb",Line:"\uf4fc",Octagon:"\uf4fd",Hexagon:"\uf4fe",Pentagon:"\uf4ff",RightTriangle:"\uf500",HalfCircle:"\uf501",QuarterCircle:"\uf502",ThreeQuarterCircle:"\uf503","6PointStar":"\uf504","12PointStar":"\uf505",ArrangeBringToFront:"\uf506",ArrangeSendToBack:"\uf507",ArrangeSendBackward:"\uf508",ArrangeBringForward:"\uf509",BorderDash:"\uf50a",BorderDot:"\uf50b",LineStyle:"\uf50c",LineThickness:"\uf50d",WindowEdit:"\uf50e",HintText:"\uf50f",MediaAdd:"\uf510",AnchorLock:"\uf511",AutoHeight:"\uf512",ChartSeries:"\uf513",ChartXAngle:"\uf514",ChartYAngle:"\uf515",Combobox:"\uf516",LineSpacing:"\uf517",Padding:"\uf518",PaddingTop:"\uf519",PaddingBottom:"\uf51a",PaddingLeft:"\uf51b",PaddingRight:"\uf51c",NavigationFlipper:"\uf51d",AlignJustify:"\uf51e",TextOverflow:"\uf51f",VisualsFolder:"\uf520",VisualsStore:"\uf521",PictureCenter:"\uf522",PictureFill:"\uf523",PicturePosition:"\uf524",PictureStretch:"\uf525",PictureTile:"\uf526",Slider:"\uf527",SliderHandleSize:"\uf528",DefaultRatio:"\uf529",NumberSequence:"\uf52a",GUID:"\uf52b",ReportAdd:"\uf52c",DashboardAdd:"\uf52d",MapPinSolid:"\uf52e",WebPublish:"\uf52f",PieSingleSolid:"\uf530",BlockedSolid:"\uf531",DrillDown:"\uf532",DrillDownSolid:"\uf533",DrillExpand:"\uf534",DrillShow:"\uf535",SpecialEvent:"\uf536",OneDriveFolder16:"\uf53b",FunctionalManagerDashboard:"\uf542",BIDashboard:"\uf543",CodeEdit:"\uf544",RenewalCurrent:"\uf545",RenewalFuture:"\uf546",SplitObject:"\uf547",BulkUpload:"\uf548",DownloadDocument:"\uf549",GreetingCard:"\uf54b",Flower:"\uf54e",WaitlistConfirm:"\uf550",WaitlistConfirmMirrored:"\uf551",LaptopSecure:"\uf552",DragObject:"\uf553",EntryView:"\uf554",EntryDecline:"\uf555",ContactCardSettings:"\uf556",ContactCardSettingsMirrored:"\uf557"}},t)}function eB(e,t){void 0===e&&(e=""),ox({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:"\uf558",CalendarSettingsMirrored:"\uf559",HardDriveLock:"\uf55a",HardDriveUnlock:"\uf55b",AccountManagement:"\uf55c",ReportWarning:"\uf569",TransitionPop:"\uf5b2",TransitionPush:"\uf5b3",TransitionEffect:"\uf5b4",LookupEntities:"\uf5b5",ExploreData:"\uf5b6",AddBookmark:"\uf5b7",SearchBookmark:"\uf5b8",DrillThrough:"\uf5b9",MasterDatabase:"\uf5ba",CertifiedDatabase:"\uf5bb",MaximumValue:"\uf5bc",MinimumValue:"\uf5bd",VisualStudioIDELogo32:"\uf5d0",PasteAsText:"\uf5d5",PasteAsCode:"\uf5d6",BrowserTab:"\uf5d7",BrowserTabScreenshot:"\uf5d8",DesktopScreenshot:"\uf5d9",FileYML:"\uf5da",ClipboardSolid:"\uf5dc",FabricUserFolder:"\uf5e5",FabricNetworkFolder:"\uf5e6",BullseyeTarget:"\uf5f0",AnalyticsView:"\uf5f1",Video360Generic:"\uf609",Untag:"\uf60b",Leave:"\uf627",Trending12:"\uf62d",Blocked12:"\uf62e",Warning12:"\uf62f",CheckedOutByOther12:"\uf630",CheckedOutByYou12:"\uf631",CircleShapeSolid:"\uf63c",SquareShapeSolid:"\uf63d",TriangleShapeSolid:"\uf63e",DropShapeSolid:"\uf63f",RectangleShapeSolid:"\uf640",ZoomToFit:"\uf649",InsertColumnsLeft:"\uf64a",InsertColumnsRight:"\uf64b",InsertRowsAbove:"\uf64c",InsertRowsBelow:"\uf64d",DeleteColumns:"\uf64e",DeleteRows:"\uf64f",DeleteRowsMirrored:"\uf650",DeleteTable:"\uf651",AccountBrowser:"\uf652",VersionControlPush:"\uf664",StackedColumnChart2:"\uf666",TripleColumnWide:"\uf66e",QuadColumn:"\uf66f",WhiteBoardApp16:"\uf673",WhiteBoardApp32:"\uf674",PinnedSolid:"\uf676",InsertSignatureLine:"\uf677",ArrangeByFrom:"\uf678",Phishing:"\uf679",CreateMailRule:"\uf67a",PublishCourse:"\uf699",DictionaryRemove:"\uf69a",UserRemove:"\uf69b",UserEvent:"\uf69c",Encryption:"\uf69d",PasswordField:"\uf6aa",OpenInNewTab:"\uf6ab",Hide3:"\uf6ac",VerifiedBrandSolid:"\uf6ad",MarkAsProtected:"\uf6ae",AuthenticatorApp:"\uf6b1",WebTemplate:"\uf6b2",DefenderTVM:"\uf6b3",MedalSolid:"\uf6b9",D365TalentLearn:"\uf6bb",D365TalentInsight:"\uf6bc",D365TalentHRCore:"\uf6bd",BacklogList:"\uf6bf",ButtonControl:"\uf6c0",TableGroup:"\uf6d9",MountainClimbing:"\uf6db",TagUnknown:"\uf6df",TagUnknownMirror:"\uf6e0",TagUnknown12:"\uf6e1",TagUnknown12Mirror:"\uf6e2",Link12:"\uf6e3",Presentation:"\uf6e4",Presentation12:"\uf6e5",Lock12:"\uf6e6",BuildDefinition:"\uf6e9",ReleaseDefinition:"\uf6ea",SaveTemplate:"\uf6ec",UserGauge:"\uf6ed",BlockedSiteSolid12:"\uf70a",TagSolid:"\uf70e",OfficeChat:"\uf70f"}},t)}function tB(e,t){void 0===e&&(e=""),ox({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:"\uf710",MailSchedule:"\uf72e",WarningSolid:"\uf736",Blocked2Solid:"\uf737",SkypeCircleArrow:"\uf747",SkypeArrow:"\uf748",SyncStatus:"\uf751",SyncStatusSolid:"\uf752",ProjectDocument:"\uf759",ToDoLogoOutline:"\uf75b",VisioOnlineLogoFill32:"\uf75f",VisioOnlineLogo32:"\uf760",VisioOnlineLogoCloud32:"\uf761",VisioDiagramSync:"\uf762",Event12:"\uf763",EventDateMissed12:"\uf764",UserOptional:"\uf767",ResponsesMenu:"\uf768",DoubleDownArrow:"\uf769",DistributeDown:"\uf76a",BookmarkReport:"\uf76b",FilterSettings:"\uf76c",GripperDotsVertical:"\uf772",MailAttached:"\uf774",AddIn:"\uf775",LinkedDatabase:"\uf779",TableLink:"\uf77a",PromotedDatabase:"\uf77d",BarChartVerticalFilter:"\uf77e",BarChartVerticalFilterSolid:"\uf77f",MicOff2:"\uf781",MicrosoftTranslatorLogo:"\uf782",ShowTimeAs:"\uf787",FileRequest:"\uf789",WorkItemAlert:"\uf78f",PowerBILogo16:"\uf790",PowerBILogoBackplate16:"\uf791",BulletedListText:"\uf792",BulletedListBullet:"\uf793",BulletedListTextMirrored:"\uf794",BulletedListBulletMirrored:"\uf795",NumberedListText:"\uf796",NumberedListNumber:"\uf797",NumberedListTextMirrored:"\uf798",NumberedListNumberMirrored:"\uf799",RemoveLinkChain:"\uf79a",RemoveLinkX:"\uf79b",FabricTextHighlight:"\uf79c",ClearFormattingA:"\uf79d",ClearFormattingEraser:"\uf79e",Photo2Fill:"\uf79f",IncreaseIndentText:"\uf7a0",IncreaseIndentArrow:"\uf7a1",DecreaseIndentText:"\uf7a2",DecreaseIndentArrow:"\uf7a3",IncreaseIndentTextMirrored:"\uf7a4",IncreaseIndentArrowMirrored:"\uf7a5",DecreaseIndentTextMirrored:"\uf7a6",DecreaseIndentArrowMirrored:"\uf7a7",CheckListText:"\uf7a8",CheckListCheck:"\uf7a9",CheckListTextMirrored:"\uf7aa",CheckListCheckMirrored:"\uf7ab",NumberSymbol:"\uf7ac",Coupon:"\uf7bc",VerifiedBrand:"\uf7bd",ReleaseGate:"\uf7be",ReleaseGateCheck:"\uf7bf",ReleaseGateError:"\uf7c0",M365InvoicingLogo:"\uf7c1",RemoveFromShoppingList:"\uf7d5",ShieldAlert:"\uf7d7",FabricTextHighlightComposite:"\uf7da",Dataflows:"\uf7dd",GenericScanFilled:"\uf7de",DiagnosticDataBarTooltip:"\uf7df",SaveToMobile:"\uf7e0",Orientation2:"\uf7e1",ScreenCast:"\uf7e2",ShowGrid:"\uf7e3",SnapToGrid:"\uf7e4",ContactList:"\uf7e5",NewMail:"\uf7ea",EyeShadow:"\uf7eb",FabricFolderConfirm:"\uf7ff",InformationBarriers:"\uf803",CommentActive:"\uf804",ColumnVerticalSectionEdit:"\uf806",WavingHand:"\uf807",ShakeDevice:"\uf80a",SmartGlassRemote:"\uf80b",Rotate90Clockwise:"\uf80d",Rotate90CounterClockwise:"\uf80e",CampaignTemplate:"\uf811",ChartTemplate:"\uf812",PageListFilter:"\uf813",SecondaryNav:"\uf814",ColumnVerticalSection:"\uf81e",SkypeCircleSlash:"\uf825",SkypeSlash:"\uf826"}},t)}function nB(e,t){void 0===e&&(e=""),ox({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:"\uf828",DuplicateRow:"\uf82a",RemoveFromTrash:"\uf82b",MailOptions:"\uf82c",Childof:"\uf82d",Footer:"\uf82e",Header:"\uf82f",BarChartVerticalFill:"\uf830",StackedColumnChart2Fill:"\uf831",PlainText:"\uf834",AccessibiltyChecker:"\uf835",DatabaseSync:"\uf842",ReservationOrders:"\uf845",TabOneColumn:"\uf849",TabTwoColumn:"\uf84a",TabThreeColumn:"\uf84b",BulletedTreeList:"\uf84c",MicrosoftTranslatorLogoGreen:"\uf852",MicrosoftTranslatorLogoBlue:"\uf853",InternalInvestigation:"\uf854",AddReaction:"\uf85d",ContactHeart:"\uf862",VisuallyImpaired:"\uf866",EventToDoLogo:"\uf869",Variable2:"\uf86d",ModelingView:"\uf871",DisconnectVirtualMachine:"\uf873",ReportLock:"\uf875",Uneditable2:"\uf876",Uneditable2Mirrored:"\uf877",BarChartVerticalEdit:"\uf89d",GlobalNavButtonActive:"\uf89f",PollResults:"\uf8a0",Rerun:"\uf8a1",QandA:"\uf8a2",QandAMirror:"\uf8a3",BookAnswers:"\uf8a4",AlertSettings:"\uf8b6",TrimStart:"\uf8bb",TrimEnd:"\uf8bc",TableComputed:"\uf8f5",DecreaseIndentLegacy:"\ue290",IncreaseIndentLegacy:"\ue291",SizeLegacy:"\ue2b2"}},t)}var rB=function(){ix("trash","delete"),ix("onedrive","onedrivelogo"),ix("alertsolid12","eventdatemissed12"),ix("sixpointstar","6pointstar"),ix("twelvepointstar","12pointstar"),ix("toggleon","toggleleft"),ix("toggleoff","toggleright")};mx("@fluentui/font-icons-mdl2","8.5.25");var oB="".concat("https://res.cdn.office.net/files/fabric-cdn-prod_20230815.002","/assets/icons/"),iB=N_();function aB(e,t){var n,r;void 0===e&&(e=(null===(n=null===iB||void 0===iB?void 0:iB.FabricConfig)||void 0===n?void 0:n.iconBaseUrl)||(null===(r=null===iB||void 0===iB?void 0:iB.FabricConfig)||void 0===r?void 0:r.fontBaseUrl)||oB),[FL,HL,zL,UL,VL,WL,jL,qL,GL,KL,YL,QL,XL,$L,JL,ZL,eB,tB,nB].forEach((function(n){return n(e,t)})),rB()}var sB=function(e,t){return e.palette[t]||e.semanticColors[t]},cB=new Set(["Accept","Add","AddFriend","AddGroup","AddMedium","AddTo","Admin","Airplane","AllApps","AppIconDefaultAdd","AppIconDefaultList","Apps","AskAParent","AuthenticatorApp","Back","BingLogo","BirthdayCake","BlockContact","Blocked","BoardActivityFeed","BrokenFile","BulletedList","BumperLeft","BumperRight","ButtonA","ButtonB","ButtonX","ButtonY","Calendar","CalendarReply","Camera","Cancel","Car","CellPhone","CellPhonePermissions","CheckMark","ChevronDown","ChevronDownMed","ChevronDownSmall","ChevronLeft","ChevronLeftMed","ChevronLeftSmall","ChevronRight","ChevronRightMed","ChevronRightSmall","ChevronUp","ChevronUpMed","ChevronUpSmall","ChromeClose","ChromeMaximize","ChromeMinimize","CircleFill","CircleFillBadge12","CircleRing","CityNext2","ClearFilter","Clock","Cloud","CloudUpload","CompassNW","Completed","CompletedSolid","Contact","ContactCircle","ContactSolid","ConvertTo","Copilot","Copy","CriticalErrorSolid","DataConnectionLibrary","DateTime","DefenderApp","Delete","DeviceFamily","DeviceLaptopNoPic","Devices","Devices2","Devices3","DeviceTag","Diagnostic","Diamond","DisconnectDevice","Dislike","Download","DpadDown","DpadLeft","DpadRight","DpadUp","Dynamics365Logo","EdgeLogo","EditContact","EditListPencil","Education","Error","ErrorBadge","Family","FamilySafety","Favicon","FavoriteStar","Feedback","FileExplorer","FilterAlt","Financial","Flag","Folder","FollowUser","Forward","FullCircleMask","Game","GenericApp","Giftbox","GitHubLogo","Globe","Globe2","Group","HardDrive","Headset","Health","Heart","HeartBroken","Help","Hide","History","Home","HourGlass","ImageOff","Important","Info","InfoSolid","InkingColorOutline","Insights","Installation","InternetSharing","Jogging","LaptopSecure","LaptopSelected","Leisure","Like","Link","LinkedInLogo","LocaleLanguage","Lock","Mail","Manage","MapPin","Media","Message","Microphone","Microsoft365Logo","MicrosoftLogo","MobBattery0","MobBattery1","MobBattery10","MobBattery2","MobBattery3","MobBattery4","MobBattery5","MobBattery6","MobBattery7","MobBattery8","MobBattery9","Money","More","MoreVertical","MultiplayerJoinChallenge","MultiSelect","MyMoviesTV","MyNetwork","NavigateExternalInline","Oem","OfficeLogo","OneDriveLogo","OpenInNewTab","OpenInNewWindow","OutlookLogoInverse","Package","PassiveAuthentication","Pause","PaymentCard","PaymentCardArt128","PC1","People","PeopleSettings","Permissions","PersonWork","Photo2","Photo2Remove","PhotosApp","PictureFill","PieSingle","Pin","Pinned","Play","POI","PopExpand","PowerButton","PreviewLink","Print","ProtectedDocument","Pulse","QRCode","RadioBullet","ReadingMode","Recent","Refresh","RemoveCircle","Repair","RevealPasswordMedium","RewardsLogo","Ringer","Safe","Savings","ScreenTime","Search","Send","Settings","SettingsApp","SettingsSync","Share","Shield","ShieldTask","ShieldTaskSolid","Shirt","Shop","ShoppingCart","Signin","SignOut","Silver","SkypeLogo","Snooze","SortDown","SortUp","SpeedHigh","StarburstSuggested","StatusCircle","StatusCircle7","StatusCircleBlock2","StatusCircleCheckmark","StatusCircleExclamation","StatusCircleOuter","StatusErrorCircle7","StatusErrorFull","StatusWarning","Stop","Stopwatch","StoreLogo16","Street","Subscriptions","Switch","Sync","System","Tablet","Tag","TagSolid","TeamsLogo","TextSortAscending","TextSortDescending","ThisPC","Ticket","Toolbox","TriggerLeft","TriggerRight","Trophy","TVMonitor","TwitterLogo","Undo","Unknown","Unlock","UpdateRestore","Video","ViewDashboard","Volume","Warning","WarningSolid","WebSearch","Website","WhatsThis","Wifi","WindowsLogo","Work","XboxController","XboxGamePass","XboxGold","XboxLogo","XboxOneConsole"]),lB="AMC Icons",uB=function(e){var n=e.iconName,r=e.size,o=void 0===r?"16px":r,i=e.color,a=e.disabled,s=void 0!==a&&a,c=e["aria-label"],l=(0,t.__rest)(e,["iconName","size","color","disabled","aria-label"]);rE("Icon",l.id),$D("Icon",l);var u=hR(),d=cB.has(n)?n:"BrokenFile",p=dB(u,o,i,s);return(0,Fd.useEffect)((function(){fR("Icon",[function(){if(!cB.has(n))return"Invalid icon name: ".concat(n,". Please refer to the TwoUI Icon component for a list of all valid icon names.")}])}),[n]),Hd().createElement("span",(0,t.__assign)({role:c?"img":"presentation","aria-hidden":!c,"data-icon-name":d,className:d,style:p,"aria-label":c},l))},dB=function(e,n,r,o){var i=o?"neutralTertiaryAlt":r;return(0,t.__assign)((0,t.__assign)({fontFamily:lB},i&&{color:sB(e,i)}),{fontSize:n})},pB=function(e){var t=[],n={};e.forEach((function(e){cB.has(e)&&(t.push(e),n[e]=Hd().createElement(uB,{iconName:e}))})),function(e){for(var t=tx.__options,n=function(e){var n=rx(e);tx[n]?delete tx[n]:t.disableWarnings||ex('The icon "'.concat(e,'" tried to unregister but was not registered.')),tx.__remapped[n]&&delete tx.__remapped[n],Object.keys(tx.__remapped).forEach((function(e){tx.__remapped[e]===n&&delete tx.__remapped[e]}))},r=0,o=e;r<o.length;r++)n(o[r])}(t),ox({icons:n})},hB=vx((function(e){if(null==e.children)return null;e.block,e.className;var n=e.as,r=void 0===n?"span":n,o=(e.variant,e.nowrap,(0,t.__rest)(e,["block","className","as","variant","nowrap"]));return U_(j_(e,{root:r}).root,(0,t.__assign)({},jx(o,wx)))}),{displayName:"Text",styles:function(e,t){var n=e.as,r=e.className,o=e.block,i=e.nowrap,a=e.variant,s=t.fonts,c=t.semanticColors,l=s[a||"medium"];return{root:[l,{color:l.color||c.bodyText,display:o?"td"===n?"table-cell":"block":"inline",mozOsxFontSmoothing:l.MozOsxFontSmoothing,webkitFontSmoothing:l.WebkitFontSmoothing},i&&{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},r]}}}),fB={"semi-bold":GC.semibold,bold:GC.bold},mB=function(e,t){return{disabled:e.palette.neutralTertiary,error:e.palette.redDark,white:e.palette.neutralHigh}[t]},gB="1.4",vB="1.2",yB=function(e,n,r,o){var i,a=function(e,t){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_,C,w,x,E,k,S,T,I,P;return{xxlPageBanner:{fontSize:"80px",fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:vB,fontFamily:null===(n=e.fonts)||void 0===n?void 0:n.large.font,hoverColor:e.palette.neutralPrimary},xlPageHeader:{fontSize:"64px",fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:vB,fontFamily:null===(r=e.fonts)||void 0===r?void 0:r.large.font,hoverColor:e.palette.neutralPrimary},pageBanner:{fontSize:qC.superLarge,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(o=e.fonts)||void 0===o?void 0:o.large.font,hoverColor:e.palette.neutralPrimary},pageTitle:{fontSize:qC.xxLargePlus,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(i=e.fonts)||void 0===i?void 0:i.large.font,hoverColor:e.palette.neutralPrimary},pageHeader:{fontSize:qC.xxLarge,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(a=e.fonts)||void 0===a?void 0:a.large.font,hoverColor:e.palette.neutralPrimary},statusHeader:{fontSize:qC.xLargePlus,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(s=e.fonts)||void 0===s?void 0:s.medium.font,hoverColor:e.palette.neutralPrimary},bodyLargeRegular:{fontSize:qC.xLargePlus,fontWeight:GC.regular,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(c=e.fonts)||void 0===c?void 0:c.medium.font,hoverColor:e.palette.neutralPrimary},paneHeader:{fontSize:qC.xLarge,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(l=e.fonts)||void 0===l?void 0:l.medium.font,hoverColor:e.palette.neutralPrimary},paneThemeTitle:{fontSize:qC.large,fontWeight:GC.semibold,color:e.palette.themePrimary,lineHeight:gB,fontFamily:null===(u=e.fonts)||void 0===u?void 0:u.medium.font,hoverColor:e.palette.themePrimary},paneTitle:{fontSize:qC.large,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(d=e.fonts)||void 0===d?void 0:d.medium.font,hoverColor:e.palette.neutralPrimary},bodyMediumThemeRegular:{fontSize:qC.large,fontWeight:GC.regular,lineHeight:gB,color:e.palette.themePrimary,fontFamily:null===(p=e.fonts)||void 0===p?void 0:p.medium.font,hoverColor:e.palette.themePrimary},bodyMediumRegular:{fontSize:qC.large,fontWeight:GC.regular,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(h=e.fonts)||void 0===h?void 0:h.medium.font,hoverColor:e.palette.neutralPrimary},bodyMediumSecondaryRegular:{fontSize:qC.large,fontWeight:GC.regular,color:e.palette.neutralSecondary,lineHeight:gB,fontFamily:null===(f=e.fonts)||void 0===f?void 0:f.medium.font,hoverColor:e.palette.neutralSecondary},headerErrorText:{fontSize:qC.mediumPlus,fontWeight:GC.semibold,color:e.semanticColors.errorBlockIcon,lineHeight:gB,fontFamily:null===(m=e.fonts)||void 0===m?void 0:m.medium.font,hoverColor:e.semanticColors.errorBlockIcon},subjectTitle:{fontSize:qC.mediumPlus,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(g=e.fonts)||void 0===g?void 0:g.medium.font,hoverColor:e.palette.neutralPrimary},errorBlockIcon:{fontSize:qC.medium,fontWeight:GC.regular,color:e.semanticColors.errorBlockIcon,lineHeight:gB,fontFamily:null===(v=e.fonts)||void 0===v?void 0:v.medium.font,hoverColor:e.semanticColors.errorBlockIcon},cautionYellowText:{fontSize:qC.medium,fontWeight:GC.regular,color:e.semanticColors.cautionYellow,lineHeight:gB,fontFamily:null===(y=e.fonts)||void 0===y?void 0:y.medium.font,hoverColor:e.semanticColors.cautionYellow},bodySuccessText:{fontSize:qC.medium,fontWeight:GC.regular,color:e.semanticColors.messageWebSuccess,lineHeight:gB,fontFamily:null===(b=e.fonts)||void 0===b?void 0:b.medium.font,hoverColor:e.semanticColors.messageWebSuccess},bodyThemeDarkText:{fontSize:qC.medium,fontWeight:GC.semibold,color:e.palette.themeDarkAlt,lineHeight:gB,fontFamily:null===(_=e.fonts)||void 0===_?void 0:_.medium.font,hoverColor:e.palette.themeDarkAlt},bodyThemeText:{fontSize:qC.medium,fontWeight:GC.regular,color:e.palette.themePrimary,lineHeight:gB,fontFamily:null===(C=e.fonts)||void 0===C?void 0:C.medium.font,hoverColor:e.palette.themeDark},headerText:{fontSize:qC.medium,fontWeight:GC.semibold,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(w=e.fonts)||void 0===w?void 0:w.medium.font,hoverColor:e.palette.neutralPrimary},bodyTertiaryText:{fontSize:qC.medium,fontWeight:GC.regular,color:e.palette.neutralTertiary,lineHeight:gB,fontFamily:null===(x=e.fonts)||void 0===x?void 0:x.medium.font,hoverColor:e.palette.neutralTertiary},bodySecondaryText:{fontSize:qC.medium,fontWeight:GC.regular,color:e.palette.neutralSecondary,lineHeight:gB,fontFamily:null===(E=e.fonts)||void 0===E?void 0:E.medium.font,hoverColor:e.palette.neutralSecondary},bodyPrimaryText:{fontSize:qC.medium,fontWeight:GC.regular,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(k=e.fonts)||void 0===k?void 0:k.medium.font,hoverColor:e.palette.neutralPrimary},metadataText:{fontSize:qC.small,fontWeight:GC.regular,color:e.palette.neutralSecondary,lineHeight:gB,fontFamily:null===(S=e.fonts)||void 0===S?void 0:S.small.font,hoverColor:e.palette.neutralSecondary},captionText:{fontSize:qC.xSmall,fontWeight:GC.regular,color:e.palette.neutralPrimary,lineHeight:gB,fontFamily:null===(T=e.fonts)||void 0===T?void 0:T.small.font,hoverColor:e.palette.neutralPrimary},superscript:{fontSize:qC.xSmall,fontWeight:GC.regular,color:e.palette.themePrimary,lineHeight:gB,fontFamily:null===(I=e.fonts)||void 0===I?void 0:I.small.font,hoverColor:e.palette.themePrimary},paneCautionTitle:{fontSize:qC.large,fontWeight:GC.semibold,color:e.semanticColors.cautionYellow,lineHeight:gB,fontFamily:null===(P=e.fonts)||void 0===P?void 0:P.medium.font,hoverColor:e.semanticColors.cautionYellow}}[t]}(e,n),s=(0,t.__assign)((0,t.__assign)({},a),{fontWeight:r?fB[r]:a.fontWeight,color:o?mB(e,o):a.color,fontSize:a.fontSize,lineHeight:a.lineHeight});return(0,t.__assign)((0,t.__assign)({},s),{selectors:(i={},i[ZC]={color:"windowtext"},i)})},bB=function(e){var n=e.block,r=e.nowrap,o=e.variant,i=void 0===o?"bodyPrimaryText":o,a=e.colorOverride,s=e.weightOverride,c=e.children,l=e.disabled,u=void 0!==l&&l,d=(0,t.__rest)(e,["block","nowrap","variant","colorOverride","weightOverride","children","disabled"]);rE("Text",d.id),$D("Text",d);var p=hR(),h=yB(p,i,s,u?"disabled":a);return Hd().createElement(hB,(0,t.__assign)({block:n,nowrap:r,styles:{root:{fontSize:h.fontSize,fontWeight:h.fontWeight,lineHeight:h.lineHeight,fontFamily:h.fontFamily,selectors:h.selectors,color:h.color}}},d),c)};function _B(e,t){var n=$T(e,t,eL);return function(){var e=ES(),t=pT();return n({dir:e,renderer:t})}}var CB="fui-Text",wB=_B({root:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bg96gwp:"f1i3iumi",Bhrd7zp:"figsok6",fsow6f:"fpgzoln",mc9l5x:"f1w7gpdv",Huce71:"f6juhto",B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1gl81tg",ygn44y:"f2jf649"},nowrap:{Huce71:"fz5stix",B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1a3p1vp"},truncate:{ygn44y:"f1cmbuwj"},block:{mc9l5x:"ftgm304"},italic:{B80ckks:"f1j4dglz"},underline:{w71qe1:"f13mvf36"},strikethrough:{w71qe1:"fv5q2k7"},strikethroughUnderline:{w71qe1:"f1drk4o6"},base100:{Be2twd7:"f13mqy1h",Bg96gwp:"fcpl73t"},base200:{Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm"},base400:{Be2twd7:"fod5ikn",Bg96gwp:"faaz57k"},base500:{Be2twd7:"f1pp30po",Bg96gwp:"f106mvju"},base600:{Be2twd7:"f1x0m3f5",Bg96gwp:"fb86gi6"},hero700:{Be2twd7:"fojgt09",Bg96gwp:"fcen8rp"},hero800:{Be2twd7:"fccw675",Bg96gwp:"f1ebx5kk"},hero900:{Be2twd7:"f15afnhw",Bg96gwp:"fr3w3wp"},hero1000:{Be2twd7:"fpyltcb",Bg96gwp:"f1ivgwrt"},monospace:{Bahqtrf:"f1fedwem"},numeric:{Bahqtrf:"f1uq0ln5"},weightMedium:{Bhrd7zp:"fdj6btp"},weightSemibold:{Bhrd7zp:"fl43uef"},weightBold:{Bhrd7zp:"flh3ekv"},alignCenter:{fsow6f:"f17mccla"},alignEnd:{fsow6f:"f12ymhq5"},alignJustify:{fsow6f:"f1j59e10"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fpgzoln{text-align:start;}",".f1w7gpdv{display:inline;}",".f6juhto{white-space:normal;}",[".f1gl81tg{overflow:visible;}",{p:-1}],".f2jf649{text-overflow:clip;}",".fz5stix{white-space:nowrap;}",[".f1a3p1vp{overflow:hidden;}",{p:-1}],".f1cmbuwj{text-overflow:ellipsis;}",".ftgm304{display:block;}",".f1j4dglz{font-style:italic;}",".f13mvf36{text-decoration-line:underline;}",".fv5q2k7{text-decoration-line:line-through;}",".f1drk4o6{text-decoration-line:line-through underline;}",".f13mqy1h{font-size:var(--fontSizeBase100);}",".fcpl73t{line-height:var(--lineHeightBase100);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f106mvju{line-height:var(--lineHeightBase500);}",".f1x0m3f5{font-size:var(--fontSizeBase600);}",".fb86gi6{line-height:var(--lineHeightBase600);}",".fojgt09{font-size:var(--fontSizeHero700);}",".fcen8rp{line-height:var(--lineHeightHero700);}",".fccw675{font-size:var(--fontSizeHero800);}",".f1ebx5kk{line-height:var(--lineHeightHero800);}",".f15afnhw{font-size:var(--fontSizeHero900);}",".fr3w3wp{line-height:var(--lineHeightHero900);}",".fpyltcb{font-size:var(--fontSizeHero1000);}",".f1ivgwrt{line-height:var(--lineHeightHero1000);}",".f1fedwem{font-family:var(--fontFamilyMonospace);}",".f1uq0ln5{font-family:var(--fontFamilyNumeric);}",".fdj6btp{font-weight:var(--fontWeightMedium);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".flh3ekv{font-weight:var(--fontWeightBold);}",".f17mccla{text-align:center;}",".f12ymhq5{text-align:end;}",".f1j59e10{text-align:justify;}"]}),xB=Fd.forwardRef((function(e,t){var n=function(e,t){var n=e.wrap,r=e.truncate,o=e.block,i=e.italic,a=e.underline,s=e.strikethrough,c=e.size,l=e.font,u=e.weight,d=e.align;return{align:null!==d&&void 0!==d?d:"start",block:null!==o&&void 0!==o&&o,font:null!==l&&void 0!==l?l:"base",italic:null!==i&&void 0!==i&&i,size:null!==c&&void 0!==c?c:300,strikethrough:null!==s&&void 0!==s&&s,truncate:null!==r&&void 0!==r&&r,underline:null!==a&&void 0!==a&&a,weight:null!==u&&void 0!==u?u:"regular",wrap:null===n||void 0===n||n,components:{root:"span"},root:kT(VT("span",lv({ref:t},e)),{elementType:"span"})}}(e,t);return function(e){var t=wB();e.root.className=ZT(CB,t.root,!1===e.wrap&&t.nowrap,e.truncate&&t.truncate,e.block&&t.block,e.italic&&t.italic,e.underline&&t.underline,e.strikethrough&&t.strikethrough,e.underline&&e.strikethrough&&t.strikethroughUnderline,100===e.size&&t.base100,200===e.size&&t.base200,400===e.size&&t.base400,500===e.size&&t.base500,600===e.size&&t.base600,700===e.size&&t.hero700,800===e.size&&t.hero800,900===e.size&&t.hero900,1e3===e.size&&t.hero1000,"monospace"===e.font&&t.monospace,"numeric"===e.font&&t.numeric,"medium"===e.weight&&t.weightMedium,"semibold"===e.weight&&t.weightSemibold,"bold"===e.weight&&t.weightBold,"center"===e.align&&t.alignCenter,"end"===e.align&&t.alignEnd,"justify"===e.align&&t.alignJustify,e.root.className)}(n),BS("useTextStyles_unstable")(n),function(e){return bS(e.root,{})}(n)}));xB.displayName="Text";var EB="var(--colorNeutralForeground1)",kB="var(--colorNeutralForeground2)",SB="var(--colorNeutralForeground3)",TB="var(--colorNeutralForeground4)",IB="var(--colorNeutralForegroundInverted)",PB="var(--colorBrandForeground1)",AB="var(--colorBrandForeground2)",RB="var(--colorStatusSuccessForeground3)",DB="var(--colorStatusWarningForeground1)",MB="var(--colorStatusDangerForeground1)",NB="var(--fontFamilyBase)",LB="var(--fontSizeBase100)",BB="var(--fontSizeBase200)",OB="var(--fontSizeBase300)",FB="var(--fontSizeBase400)",HB="var(--fontWeightRegular)",zB="var(--fontWeightSemibold)",UB="var(--fontWeightBold)",VB="var(--lineHeightBase100)",WB="var(--lineHeightBase200)",jB="var(--lineHeightBase300)",qB="var(--lineHeightBase400)",GB={body1:{fontFamily:NB,fontSize:OB,fontWeight:HB,lineHeight:jB},body1Strong:{fontFamily:NB,fontSize:OB,fontWeight:zB,lineHeight:jB},body1Stronger:{fontFamily:NB,fontSize:OB,fontWeight:UB,lineHeight:jB},body2:{fontFamily:NB,fontSize:FB,fontWeight:HB,lineHeight:qB},caption1:{fontFamily:NB,fontSize:BB,fontWeight:HB,lineHeight:WB},caption1Strong:{fontFamily:NB,fontSize:BB,fontWeight:zB,lineHeight:WB},caption1Stronger:{fontFamily:NB,fontSize:BB,fontWeight:UB,lineHeight:WB},caption2:{fontFamily:NB,fontSize:LB,fontWeight:HB,lineHeight:VB},caption2Strong:{fontFamily:NB,fontSize:LB,fontWeight:zB,lineHeight:VB},subtitle1:{fontFamily:NB,fontSize:"var(--fontSizeBase500)",fontWeight:zB,lineHeight:"var(--lineHeightBase500)"},subtitle2:{fontFamily:NB,fontSize:FB,fontWeight:zB,lineHeight:qB},subtitle2Stronger:{fontFamily:NB,fontSize:FB,fontWeight:UB,lineHeight:qB},title1:{fontFamily:NB,fontSize:"var(--fontSizeHero800)",fontWeight:zB,lineHeight:"var(--lineHeightHero800)"},title2:{fontFamily:NB,fontSize:"var(--fontSizeHero700)",fontWeight:zB,lineHeight:"var(--lineHeightHero700)"},title3:{fontFamily:NB,fontSize:"var(--fontSizeBase600)",fontWeight:zB,lineHeight:"var(--lineHeightBase600)"},largeTitle:{fontFamily:NB,fontSize:"var(--fontSizeHero900)",fontWeight:zB,lineHeight:"var(--lineHeightHero900)"},display:{fontFamily:NB,fontSize:"var(--fontSizeHero1000)",fontWeight:zB,lineHeight:"var(--lineHeightHero1000)"}},KB=tL({disabled:{color:TB},error:{color:MB},white:{color:IB}}),YB=tL({"semi-bold":{fontWeight:GB.body1Strong.fontWeight},bold:{fontWeight:GB.body1Stronger.fontWeight}}),QB=tL({small:{fontFamily:"Segoe UI Variable Small, ".concat(NB)},medium:{fontFamily:"Segoe UI Variable Text, ".concat(NB)},large:{fontFamily:"Segoe UI Variable Display, ".concat(NB)}}),XB={xxlPageBanner:EB,xlPageHeader:EB,pageBanner:EB,pageTitle:EB,pageHeader:EB,statusHeader:EB,paneHeader:EB,paneThemeTitle:PB,paneTitle:EB,subjectTitle:kB,headerText:kB,headerErrorText:MB,bodyLargeRegular:kB,bodyThemeDarkText:AB,bodyThemeText:PB,bodyMediumRegular:kB,bodyMediumThemeRegular:PB,bodyMediumSecondaryRegular:SB,bodyPrimaryText:kB,bodySecondaryText:SB,bodySuccessText:RB,bodyTertiaryText:TB,metadataText:SB,captionText:kB,errorBlockIcon:MB,cautionYellowText:DB,superscript:PB,paneCautionTitle:DB},$B={xxlPageBanner:"80px",xlPageHeader:GB.display.fontSize,pageBanner:GB.largeTitle.fontSize,pageTitle:GB.title1.fontSize,pageHeader:GB.title2.fontSize,statusHeader:GB.title3.fontSize,paneCautionTitle:GB.largeTitle.fontSize,bodyLargeRegular:GB.title3.fontSize,paneHeader:GB.subtitle1.fontSize,paneThemeTitle:"18px",paneTitle:"18px",bodyMediumThemeRegular:GB.body2.fontSize,bodyMediumRegular:GB.body2.fontSize,bodyMediumSecondaryRegular:GB.body2.fontSize,headerErrorText:GB.body1.fontSize,subjectTitle:GB.subtitle2.fontSize,errorBlockIcon:GB.body1.fontSize,cautionYellowText:GB.body1.fontSize,bodySuccessText:GB.body1.fontSize,bodyThemeDarkText:GB.body1Strong.fontSize,bodyThemeText:GB.body1.fontSize,headerText:GB.body1Strong.fontSize,bodyTertiaryText:GB.body1.fontSize,bodySecondaryText:GB.body1.fontSize,bodyPrimaryText:GB.body1.fontSize,metadataText:GB.caption1.fontSize,captionText:GB.caption1.fontSize,superscript:GB.caption1.fontSize},JB={xxlPageBanner:GB.display.fontWeight,xlPageHeader:GB.display.fontWeight,pageBanner:GB.largeTitle.fontWeight,pageTitle:GB.title1.fontWeight,pageHeader:GB.title2.fontWeight,statusHeader:GB.title3.fontWeight,paneCautionTitle:GB.largeTitle.fontWeight,bodyLargeRegular:GB.body2.fontWeight,paneHeader:GB.subtitle1.fontWeight,paneThemeTitle:GB.subtitle1.fontWeight,paneTitle:GB.subtitle1.fontWeight,bodyMediumThemeRegular:GB.body2.fontWeight,bodyMediumRegular:GB.body2.fontWeight,bodyMediumSecondaryRegular:GB.body2.fontWeight,headerErrorText:GB.largeTitle.fontWeight,subjectTitle:GB.subtitle2.fontWeight,errorBlockIcon:GB.body1.fontWeight,cautionYellowText:GB.body1.fontWeight,bodySuccessText:GB.body1.fontWeight,bodyThemeDarkText:GB.body1Strong.fontWeight,bodyThemeText:GB.body1.fontWeight,headerText:GB.body1Strong.fontWeight,bodyTertiaryText:GB.body1.fontWeight,bodySecondaryText:GB.body1.fontWeight,bodyPrimaryText:GB.body1.fontWeight,metadataText:GB.caption1.fontWeight,captionText:GB.caption1.fontWeight,superscript:GB.caption1.fontWeight},ZB={xxlPageBanner:GB.display.lineHeight,xlPageHeader:GB.display.lineHeight,pageBanner:GB.largeTitle.lineHeight,pageTitle:GB.title1.lineHeight,pageHeader:GB.title2.lineHeight,statusHeader:GB.title3.lineHeight,paneCautionTitle:GB.largeTitle.lineHeight,bodyLargeRegular:GB.title3.lineHeight,paneHeader:GB.subtitle1.lineHeight,paneThemeTitle:GB.subtitle1.lineHeight,paneTitle:GB.subtitle1.lineHeight,bodyMediumThemeRegular:GB.body2.lineHeight,bodyMediumRegular:GB.body2.lineHeight,bodyMediumSecondaryRegular:GB.body2.lineHeight,headerErrorText:GB.largeTitle.lineHeight,subjectTitle:GB.subtitle2.lineHeight,errorBlockIcon:GB.body1.lineHeight,cautionYellowText:GB.body1.lineHeight,bodySuccessText:GB.body1.lineHeight,bodyThemeDarkText:GB.body1Strong.lineHeight,bodyThemeText:GB.body1.lineHeight,headerText:GB.body1Strong.lineHeight,bodyTertiaryText:GB.body1.lineHeight,bodySecondaryText:GB.body1.lineHeight,bodyPrimaryText:GB.body1.lineHeight,metadataText:GB.caption1.lineHeight,captionText:GB.caption1.lineHeight,superscript:GB.caption1.lineHeight},eO=tL({xxlPageBanner:{fontSize:$B.xxlPageBanner,fontWeight:JB.xxlPageBanner,lineHeight:ZB.xxlPageBanner,color:XB.xxlPageBanner},xlPageHeader:{fontSize:$B.xlPageHeader,fontWeight:JB.xlPageHeader,lineHeight:ZB.xlPageHeader,color:XB.xlPageHeader},pageBanner:{fontSize:$B.pageBanner,fontWeight:JB.pageBanner,lineHeight:ZB.pageBanner,color:XB.pageBanner},pageTitle:{fontSize:$B.pageTitle,fontWeight:JB.pageTitle,lineHeight:ZB.pageTitle,color:XB.pageTitle},pageHeader:{fontSize:$B.pageHeader,fontWeight:JB.pageHeader,lineHeight:ZB.pageHeader,color:XB.pageHeader},statusHeader:{fontSize:$B.statusHeader,fontWeight:JB.statusHeader,lineHeight:ZB.statusHeader,color:XB.statusHeader},paneCautionTitle:{fontSize:$B.paneCautionTitle,fontWeight:JB.paneCautionTitle,lineHeight:ZB.paneCautionTitle,color:XB.paneCautionTitle},bodyLargeRegular:{fontSize:$B.bodyLargeRegular,fontWeight:JB.bodyLargeRegular,lineHeight:ZB.bodyLargeRegular,color:XB.bodyLargeRegular},paneHeader:{fontSize:$B.paneHeader,fontWeight:JB.paneHeader,lineHeight:ZB.paneHeader,color:XB.paneHeader},paneThemeTitle:{fontSize:$B.paneThemeTitle,fontWeight:JB.paneThemeTitle,lineHeight:ZB.paneThemeTitle,color:XB.paneThemeTitle},paneTitle:{fontSize:$B.paneTitle,fontWeight:JB.paneTitle,lineHeight:ZB.paneTitle,color:XB.paneTitle},bodyMediumThemeRegular:{fontSize:$B.bodyMediumThemeRegular,fontWeight:JB.bodyMediumThemeRegular,lineHeight:ZB.bodyMediumThemeRegular,color:XB.bodyMediumThemeRegular},bodyMediumRegular:{fontSize:$B.bodyMediumRegular,fontWeight:JB.bodyMediumRegular,lineHeight:ZB.bodyMediumRegular,color:XB.bodyMediumRegular},bodyMediumSecondaryRegular:{fontSize:$B.bodyMediumSecondaryRegular,fontWeight:JB.bodyMediumSecondaryRegular,lineHeight:ZB.bodyMediumSecondaryRegular,color:XB.bodyMediumSecondaryRegular},headerErrorText:{fontSize:$B.headerErrorText,fontWeight:JB.headerErrorText,lineHeight:ZB.headerErrorText,color:XB.headerErrorText},subjectTitle:{fontSize:$B.subjectTitle,fontWeight:JB.subjectTitle,lineHeight:ZB.subjectTitle,color:XB.subjectTitle},errorBlockIcon:{fontSize:$B.errorBlockIcon,fontWeight:JB.errorBlockIcon,lineHeight:ZB.errorBlockIcon,color:XB.errorBlockIcon},cautionYellowText:{fontSize:$B.cautionYellowText,fontWeight:JB.cautionYellowText,lineHeight:ZB.cautionYellowText,color:XB.cautionYellowText},bodySuccessText:{fontSize:$B.bodySuccessText,fontWeight:JB.bodySuccessText,lineHeight:ZB.bodySuccessText,color:XB.bodySuccessText},bodyThemeDarkText:{fontSize:$B.bodyThemeDarkText,fontWeight:JB.bodyThemeDarkText,lineHeight:ZB.bodyThemeDarkText,color:XB.bodyThemeDarkText},bodyThemeText:{fontSize:$B.bodyThemeText,fontWeight:JB.bodyThemeText,lineHeight:ZB.bodyThemeText,color:XB.bodyThemeText},headerText:{fontSize:$B.headerText,fontWeight:JB.headerText,lineHeight:ZB.headerText,color:XB.headerText},bodyTertiaryText:{fontSize:$B.bodyTertiaryText,fontWeight:JB.bodyTertiaryText,lineHeight:ZB.bodyTertiaryText,color:XB.bodyTertiaryText},bodySecondaryText:{fontSize:$B.bodySecondaryText,fontWeight:JB.bodySecondaryText,lineHeight:ZB.bodySecondaryText,color:XB.bodySecondaryText},bodyPrimaryText:{fontSize:$B.bodyPrimaryText,fontWeight:JB.bodyPrimaryText,lineHeight:ZB.bodyPrimaryText,color:XB.bodyPrimaryText},metadataText:{fontSize:$B.metadataText,fontWeight:JB.metadataText,lineHeight:ZB.metadataText,color:XB.metadataText},captionText:{fontSize:$B.captionText,fontWeight:JB.captionText,lineHeight:ZB.captionText,color:XB.captionText},superscript:{fontSize:$B.superscript,fontWeight:JB.superscript,lineHeight:ZB.superscript,color:XB.superscript}}),tO=function(e,t,n){var r=function(e){var t=QB(),n=eO();return{xxlPageBanner:ZT(t.large,n.xxlPageBanner),xlPageHeader:ZT(t.large,n.xlPageHeader),pageBanner:ZT(t.large,n.pageBanner),pageTitle:ZT(t.large,n.pageTitle),pageHeader:ZT(t.medium,n.pageHeader),statusHeader:ZT(t.medium,n.statusHeader),paneCautionTitle:ZT(t.medium,n.paneCautionTitle),bodyLargeRegular:ZT(t.medium,n.bodyLargeRegular),paneHeader:ZT(t.medium,n.paneHeader),paneThemeTitle:ZT(t.medium,n.paneThemeTitle),paneTitle:ZT(t.medium,n.paneTitle),bodyMediumThemeRegular:ZT(t.medium,n.bodyMediumThemeRegular),bodyMediumRegular:ZT(t.medium,n.bodyMediumRegular),bodyMediumSecondaryRegular:ZT(t.medium,n.bodyMediumSecondaryRegular),headerErrorText:ZT(t.medium,n.headerErrorText),subjectTitle:ZT(t.medium,n.subjectTitle),errorBlockIcon:ZT(t.medium,n.errorBlockIcon),cautionYellowText:ZT(t.medium,n.cautionYellowText),bodySuccessText:ZT(t.medium,n.bodySuccessText),bodyThemeDarkText:ZT(t.medium,n.bodyThemeDarkText),bodyThemeText:ZT(t.medium,n.bodyThemeText),headerText:ZT(t.medium,n.headerText),bodyTertiaryText:ZT(t.medium,n.bodyTertiaryText),bodySecondaryText:ZT(t.medium,n.bodySecondaryText),bodyPrimaryText:ZT(t.medium,n.bodyPrimaryText),metadataText:ZT(t.small,n.metadataText),captionText:ZT(t.small,n.captionText),superscript:ZT(t.small,n.superscript)}[e]}(e),o=KB(),i=YB();return n&&(r=ZT(r,o[n])),t&&(r=ZT(r,i[t])),r},nO=function(e){var n=e.block,r=e.nowrap,o=e.variant,i=void 0===o?"bodyPrimaryText":o,a=e.colorOverride,s=e.weightOverride,c=e.children,l=e.disabled,u=void 0!==l&&l,d=(0,t.__rest)(e,["block","nowrap","variant","colorOverride","weightOverride","children","disabled"]);rE("Text",d.id),$D("Text",d);var p=tO(i,s,u?"disabled":a);return Hd().createElement(xB,(0,t.__assign)({block:n,wrap:!r,className:p,style:{textAlign:"unset"}},d),c)},rO=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]);return zm().includes(_D)?Hd().createElement(nO,(0,t.__assign)({},r),n):Hd().createElement(bB,(0,t.__assign)({},r),n)},oO=kR(),iO=function(e,t){Fd.useImperativeHandle(e.componentRef,(function(){return{focus:function(){t.current&&t.current.focus()}}}),[t])},aO=function(e,n){n.as;var r=n.disabled,o=n.target,i=n.href,a=(n.theme,n.getStyles,n.styles,n.componentRef,n.underline,(0,t.__rest)(n,["as","disabled","target","href","theme","getStyles","styles","componentRef","underline"]));return"string"===typeof e?"a"===e?(0,t.__assign)({target:o,href:r?void 0:i},a):"button"===e?(0,t.__assign)({type:"button",disabled:r},a):(0,t.__assign)((0,t.__assign)({},a),{disabled:r}):(0,t.__assign)({target:o,href:i,disabled:r},a)},sO=Fd.forwardRef((function(e,n){var r=function(e,n){var r=e.as,o=e.className,i=e.disabled,a=e.href,s=e.onClick,c=e.styles,l=e.theme,u=e.underline,d=Fd.useRef(null),p=eS(d,n);iO(e,d),Wk(d);var h=oO(c,{className:o,isButton:!a,isDisabled:i,isUnderlined:u,theme:l}),f=r||(a?"a":"button");return{state:{},slots:{root:f},slotProps:{root:(0,t.__assign)((0,t.__assign)({},aO(f,e)),{"aria-disabled":i,className:h.root,onClick:function(e){i?e.preventDefault():s&&s(e)},ref:p})}}}(e,n),o=r.slots,i=r.slotProps;return Fd.createElement(o.root,(0,t.__assign)({},i.root))}));sO.displayName="LinkBase";var cO,lO,uO={root:"ms-Link"},dO=vR(sO,(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=fw(uO,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[ZC]={outline:"1px solid WindowText"},n)}},t[ZC]={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[ZC]={color:"LinkText",forcedColorAdjust:"none"},r)},!l&&{selectors:(o={},o[ZC]={MsHighContrastAdjust:"auto",forcedColorAdjust:"auto"},o)},u&&["is-disabled",{color:g,cursor:"default"},{selectors:(i={"&:link, &:visited":{pointerEvents:"none"}},i[ZC]={color:"GrayText"},i)}],!u&&{selectors:{"&:active, &:hover, &:active:hover":{color:m,textDecoration:"underline",selectors:(a={},a[ZC]={color:"LinkText"},a)},"&:focus":{color:f,selectors:(s={},s[ZC]={color:"LinkText"},s)}}},y.root,c]}}),void 0,{scope:"Link"}),pO=function(e){var n=e.tag,r=e.variant,o=void 0===r?"paneHeader":r,i=e.block,a=e.nowrap,s=e.weightOverride,c=e.colorOverride,l=e.children,u=(0,t.__rest)(e,["tag","variant","block","nowrap","weightOverride","colorOverride","children"]);rE("Heading",u.id),$D("Heading",u);var d=hR(),p=yB(d,o,s,c);return Hd().createElement(hB,(0,t.__assign)({as:n,block:i,nowrap:a,styles:{root:{fontSize:p.fontSize,fontWeight:p.fontWeight,lineHeight:p.lineHeight,fontFamily:p.fontFamily,selectors:p.selectors,color:p.color}}},u),l)},hO=function(e){var n=e.tag,r=e.variant,o=void 0===r?"paneHeader":r,i=e.block,a=e.nowrap,s=e.weightOverride,c=e.colorOverride,l=e.children,u=(0,t.__rest)(e,["tag","variant","block","nowrap","weightOverride","colorOverride","children"]);rE("Heading",u.id),$D("Heading",u);var d=tO(o,s,c);return Hd().createElement(xB,(0,t.__assign)({as:n,block:i,wrap:!a,className:d},u),l)},fO=function(e){var n=(0,t.__rest)(e,[]);return zm().includes(CD)?Hd().createElement(hO,(0,t.__assign)({},n)):Hd().createElement(pO,(0,t.__assign)({},n))};!function(e){e[e.xSmall=0]="xSmall",e[e.small=1]="small",e[e.medium=2]="medium",e[e.large=3]="large"}(cO||(cO={})),function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(lO||(lO={}));var mO=kR(),gO=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.type,r=e.size,o=e.ariaLabel,i=e.ariaLive,a=e.styles,s=e.label,c=e.theme,l=e.className,u=e.labelPosition,d=o,p=jx(this.props,Wx,["size"]),h=r;void 0===h&&void 0!==n&&(h=n===lO.large?cO.large:cO.medium);var f=mO(a,{theme:c,size:h,className:l,labelPosition:u});return Fd.createElement("div",(0,t.__assign)({},p,{className:f.root}),Fd.createElement("div",{className:f.circle}),s&&Fd.createElement("div",{className:f.label},s),d&&Fd.createElement("div",{role:"status","aria-live":i},Fd.createElement(AR,null,Fd.createElement("div",{className:f.screenReaderText},d))))},n.defaultProps={size:cO.medium,ariaLive:"polite",labelPosition:"bottom"},n}(Fd.Component),vO={root:"ms-Spinner",circle:"ms-Spinner-circle",label:"ms-Spinner-label"},yO=h_((function(){return G_({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}})})),bO=vR(gO,(function(e){var n,r=e.theme,o=e.size,i=e.className,a=e.labelPosition,s=r.palette,c=fw(vO,r);return{root:[c.root,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},"top"===a&&{flexDirection:"column-reverse"},"right"===a&&{flexDirection:"row"},"left"===a&&{flexDirection:"row-reverse"},i],circle:[c.circle,{boxSizing:"border-box",borderRadius:"50%",border:"1.5px solid "+s.themeLight,borderTopColor:s.themePrimary,animationName:yO(),animationDuration:"1.3s",animationIterationCount:"infinite",animationTimingFunction:"cubic-bezier(.53,.21,.29,.67)",selectors:(n={},n[ZC]=(0,t.__assign)({borderTopColor:"Highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n)},o===cO.xSmall&&["ms-Spinner--xSmall",{width:12,height:12}],o===cO.small&&["ms-Spinner--small",{width:16,height:16}],o===cO.medium&&["ms-Spinner--medium",{width:20,height:20}],o===cO.large&&["ms-Spinner--large",{width:28,height:28}]],label:[c.label,r.fonts.small,{color:s.themePrimary,margin:"8px 0 0",textAlign:"center"},"top"===a&&{margin:"0 0 8px"},"right"===a&&{margin:"0 0 0 8px"},"left"===a&&{margin:"0 8px 0 0"}],screenReaderText:pw}}),void 0,{scope:"Spinner"}),_O=kR({cacheSize:100}),CO=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.as,r=void 0===n?"label":n,o=e.children,i=e.className,a=e.disabled,s=e.styles,c=e.required,l=e.theme,u=_O(s,{className:i,disabled:a,required:c,theme:l});return Fd.createElement(r,(0,t.__assign)({},jx(this.props,Wx),{className:u.root}),o)},n}(Fd.Component),wO=vR(CO,(function(e){var n,r=e.theme,o=e.className,i=e.disabled,a=e.required,s=r.semanticColors,c=GC.semibold,l=s.bodyText,u=s.disabledBodyText,d=s.errorText;return{root:["ms-Label",r.fonts.medium,{fontWeight:c,color:l,boxSizing:"border-box",boxShadow:"none",margin:0,display:"block",padding:"5px 0",wordWrap:"break-word",overflowWrap:"break-word"},i&&{color:u,selectors:(n={},n[ZC]=(0,t.__assign)({color:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n)},a&&{selectors:{"::after":{content:"' *'",color:d,paddingRight:12}}},o]}}),void 0,{scope:"Label"}),xO=function(e,t){switch(t){case"Error":return e.palette.redDark;case"Saving":case"Saved":return e.palette.themePrimary;case"Light":return e.palette.neutralSecondary}},EO=function(e){var n=e.labelState,r=e.disabled,o=e.required,i=e.htmlFor,a=e.children,s=(0,t.__rest)(e,["labelState","disabled","required","htmlFor","children"]);rE("Label",s.id),$D("Label",s);var c=hR(),l=function(e,t){switch(t){case"Error":case"Saving":case"Saved":return{root:{height:16,fontWeight:"normal",fontSize:12,lineHeight:16,padding:0,color:xO(e,t)}};case"Light":return{root:{fontWeight:"normal",color:xO(e,t)}};default:return{root:{}}}}(c,n),u=Hd().createElement(wO,(0,t.__assign)({disabled:r,required:o,htmlFor:i,styles:l},s),a);return void 0!==n&&"Error"!==n?Hd().createElement(CL,{horizontal:!0,childrenGap:7},function(e,n){switch(n){case"Saving":return Hd().createElement(bO,{ariaLive:"assertive",size:cO.xSmall});case"Saved":return Hd().createElement(uB,(0,t.__assign)({iconName:"CheckMark",size:"16px"},{styles:{root:{color:e.palette.blue}}}));default:return}}(c,n),u):u},kO=function(e){return!1===isNaN(Number(e))},SO=function(){return navigator.userAgent.includes("rv:11.0")};var TO=function(e){return e.stopPropagation()},IO=function(e){var n,r=e.children,o=e.keycodes,i=void 0===o?[]:o,a=(0,t.__rest)(e,["children","keycodes"]);return rE("StopPropagation"),Hd().createElement("div",{style:(n=a,"inline-block"===n.display?{display:"inline-block"}:n.grow?{height:"100%",width:"100%"}:void 0),onClick:TO,onKeyDown:function(e){return function(e,t){t.includes(e.keyCode)&&e.stopPropagation()}(e,i)},role:"presentation"},r)},PO=function(e){return e.stopPropagation()},AO=function(e){var n,r=e.children,o=e.keycodes,i=void 0===o?[]:o,a=(0,t.__rest)(e,["children","keycodes"]);return rE("StopPropagation"),Hd().createElement("div",{style:(n=a,"inline-block"===n.display?{display:"inline-block"}:n.grow?{height:"100%",width:"100%"}:void 0),onClick:PO,onKeyDown:function(e){return function(e,t){t.includes(e.keyCode)&&e.stopPropagation()}(e,i)},role:"presentation"},r)},RO=CD,DO=function(e){var n=(0,t.__rest)(e,[]);return zm().includes(RO)?Hd().createElement(AO,(0,t.__assign)({},n)):Hd().createElement(IO,(0,t.__assign)({},n))};function MO(e,t){return void 0===t&&(t=!0),e&&(t&&function(e){var t,n;return e&&(n=e)&&n._virtual&&(t=e._virtual.parent),t}(e)||e.parentNode&&e.parentNode)}function NO(e,t){return e&&e!==document.body?t(e)?e:NO(MO(e),t):null}var LO="data-portal-element";function BO(e,t){var n=NO(e,(function(e){return t===e||e.hasAttribute(LO)}));return null!==n&&n.hasAttribute(LO)}function OO(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.length<2?t[0]:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];t.forEach((function(t){return t&&t.apply(e,n)}))}}function FO(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=OO(e,e[n],t[n]))}function HO(e){FO(e,{componentDidMount:zO,componentDidUpdate:UO,componentWillUnmount:VO})}function zO(){WO(this.props.componentRef,this)}function UO(e){e.componentRef!==this.props.componentRef&&(WO(e.componentRef,null),WO(this.props.componentRef,this))}function VO(){WO(this.props.componentRef,null)}function WO(e,t){e&&("object"===typeof e?e.current=t:"function"===typeof e&&e(t))}var jO,qO=function(){function e(e,t){this._timeoutIds=null,this._immediateIds=null,this._intervalIds=null,this._animationFrameIds=null,this._isDisposed=!1,this._parent=e||null,this._onErrorHandler=t,this._noop=function(){}}return e.prototype.dispose=function(){var e;if(this._isDisposed=!0,this._parent=null,this._timeoutIds){for(e in this._timeoutIds)this._timeoutIds.hasOwnProperty(e)&&this.clearTimeout(parseInt(e,10));this._timeoutIds=null}if(this._immediateIds){for(e in this._immediateIds)this._immediateIds.hasOwnProperty(e)&&this.clearImmediate(parseInt(e,10));this._immediateIds=null}if(this._intervalIds){for(e in this._intervalIds)this._intervalIds.hasOwnProperty(e)&&this.clearInterval(parseInt(e,10));this._intervalIds=null}if(this._animationFrameIds){for(e in this._animationFrameIds)this._animationFrameIds.hasOwnProperty(e)&&this.cancelAnimationFrame(parseInt(e,10));this._animationFrameIds=null}},e.prototype.setTimeout=function(e,t){var n=this,r=0;return this._isDisposed||(this._timeoutIds||(this._timeoutIds={}),r=setTimeout((function(){try{n._timeoutIds&&delete n._timeoutIds[r],e.apply(n._parent)}catch(iLe){n._logError(iLe)}}),t),this._timeoutIds[r]=!0),r},e.prototype.clearTimeout=function(e){this._timeoutIds&&this._timeoutIds[e]&&(clearTimeout(e),delete this._timeoutIds[e])},e.prototype.setImmediate=function(e,t){var n=this,r=0,o=N_(t);if(!this._isDisposed){this._immediateIds||(this._immediateIds={});r=o.setTimeout((function(){try{n._immediateIds&&delete n._immediateIds[r],e.apply(n._parent)}catch(iLe){n._logError(iLe)}}),0),this._immediateIds[r]=!0}return r},e.prototype.clearImmediate=function(e,t){var n=N_(t);this._immediateIds&&this._immediateIds[e]&&(n.clearTimeout(e),delete this._immediateIds[e])},e.prototype.setInterval=function(e,t){var n=this,r=0;return this._isDisposed||(this._intervalIds||(this._intervalIds={}),r=setInterval((function(){try{e.apply(n._parent)}catch(iLe){n._logError(iLe)}}),t),this._intervalIds[r]=!0),r},e.prototype.clearInterval=function(e){this._intervalIds&&this._intervalIds[e]&&(clearInterval(e),delete this._intervalIds[e])},e.prototype.throttle=function(e,t,n){var r=this;if(this._isDisposed)return this._noop;var o,i,a=t||0,s=!0,c=!0,l=0,u=null;n&&"boolean"===typeof n.leading&&(s=n.leading),n&&"boolean"===typeof n.trailing&&(c=n.trailing);var d=function t(n){var d=Date.now(),p=d-l,h=s?a-p:a;return p>=a&&(!n||s)?(l=d,u&&(r.clearTimeout(u),u=null),o=e.apply(r._parent,i)):null===u&&c&&(u=r.setTimeout(t,h)),o};return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return i=e,d(!0)}},e.prototype.debounce=function(e,t,n){var r=this;if(this._isDisposed){var o=function(){};return o.cancel=function(){},o.flush=function(){return null},o.pending=function(){return!1},o}var i,a,s=t||0,c=!1,l=!0,u=null,d=0,p=Date.now(),h=null;n&&"boolean"===typeof n.leading&&(c=n.leading),n&&"boolean"===typeof n.trailing&&(l=n.trailing),n&&"number"===typeof n.maxWait&&!isNaN(n.maxWait)&&(u=n.maxWait);var f=function(e){h&&(r.clearTimeout(h),h=null),p=e},m=function(t){f(t),i=e.apply(r._parent,a)},g=function e(t){var n=Date.now(),o=!1;t&&(c&&n-d>=s&&(o=!0),d=n);var a=n-d,f=s-a,g=n-p,v=!1;return null!==u&&(g>=u&&h?v=!0:f=Math.min(f,u-g)),a>=s||v||o?m(n):null!==h&&t||!l||(h=r.setTimeout(e,f)),i},v=function(){return!!h},y=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return a=e,g(!0)};return y.cancel=function(){v()&&f(Date.now())},y.flush=function(){return v()&&m(Date.now()),i},y.pending=v,y},e.prototype.requestAnimationFrame=function(e,t){var n=this,r=0,o=N_(t);if(!this._isDisposed){this._animationFrameIds||(this._animationFrameIds={});var i=function(){try{n._animationFrameIds&&delete n._animationFrameIds[r],e.apply(n._parent)}catch(iLe){n._logError(iLe)}};r=o.requestAnimationFrame?o.requestAnimationFrame(i):o.setTimeout(i,0),this._animationFrameIds[r]=!0}return r},e.prototype.cancelAnimationFrame=function(e,t){var n=N_(t);this._animationFrameIds&&this._animationFrameIds[e]&&(n.cancelAnimationFrame?n.cancelAnimationFrame(e):n.clearTimeout(e),delete this._animationFrameIds[e])},e.prototype._logError=function(e){this._onErrorHandler&&this._onErrorHandler(e)},e}();function GO(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=MO(t);if(o===e){r=!0;break}t=o}else e.contains&&(r=e.contains(t));return r}!function(e){e[e.Parent=0]="Parent",e[e.Self=1]="Self"}(jO||(jO={}));function KO(e,t,n){return $O(e,t,!0,!1,!1,n)}function YO(e,t,n){return XO(e,t,!0,!1,!0,n)}function QO(e,t){var n=$O(e,e,!0,!1,!1,!0,void 0,void 0,t);return!!n&&(cF(n),!0)}function XO(e,t,n,r,o,i,a,s){if(!t||!a&&t===e)return null;var c=JO(t);if(o&&c&&(i||!tF(t)&&!nF(t))){var l=XO(e,t.lastElementChild,!0,!0,!0,i,a,s);if(l){if(s&&eF(l,!0)||!s)return l;var u=XO(e,l.previousElementSibling,!0,!0,!0,i,a,s);if(u)return u;for(var d=l.parentElement;d&&d!==t;){var p=XO(e,d.previousElementSibling,!0,!0,!0,i,a,s);if(p)return p;d=d.parentElement}}}if(n&&c&&eF(t,s))return t;var h=XO(e,t.previousElementSibling,!0,!0,!0,i,a,s);return h||(r?null:XO(e,t.parentElement,!0,!1,!1,i,a,s))}function $O(e,t,n,r,o,i,a,s,c){if(!t||t===e&&o&&!a)return null;var l=(c?ZO:JO)(t);if(n&&l&&eF(t,s))return t;if(!o&&l&&(i||!tF(t)&&!nF(t))){var u=$O(e,t.firstElementChild,!0,!0,!1,i,a,s,c);if(u)return u}if(t===e)return null;var d=$O(e,t.nextElementSibling,!0,!0,!1,i,a,s,c);return d||(r?null:$O(e,t.parentElement,!1,!1,!0,i,a,s,c))}function JO(e){if(!e||!e.getAttribute)return!1;var t=e.getAttribute("data-is-visible");return null!==t&&void 0!==t?"true"===t:0!==e.offsetHeight||null!==e.offsetParent||!0===e.isVisible}function ZO(e){return!!e&&JO(e)&&!e.hidden&&"hidden"!==window.getComputedStyle(e).visibility}function eF(e,t){if(!e||e.disabled)return!1;var n=0,r=null;e&&e.getAttribute&&(r=e.getAttribute("tabIndex"))&&(n=parseInt(r,10));var o=e.getAttribute?e.getAttribute("data-is-focusable"):null,i=null!==r&&n>=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 tF(e){return!!(e&&e.getAttribute&&e.getAttribute("data-focuszone-id"))}function nF(e){return!(!e||!e.getAttribute||"true"!==e.getAttribute("data-is-sub-focuszone"))}function rF(e,t){return"true"!==function(e,t){var n=NO(e,(function(e){return e.hasAttribute(t)}));return n&&n.getAttribute(t)}(e,t)}var oF,iF,aF,sF=void 0;function cF(e){if(e){var t=N_(e);t&&(void 0!==sF&&t.cancelAnimationFrame(sF),sF=t.requestAnimationFrame((function(){e&&e.focus(),sF=void 0})))}}function lF(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}!function(e){e[e.top=1]="top",e[e.bottom=-1]="bottom",e[e.left=2]="left",e[e.right=-2]="right"}(oF||(oF={})),function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.start=2]="start",e[e.end=3]="end"}(iF||(iF={}));var uF=0,dF=i_({overflow:"hidden !important"}),pF="data-is-scrollable",hF=function(e,t){if(e){var n=0,r=null;t.on(e,"touchstart",(function(e){1===e.targetTouches.length&&(n=e.targetTouches[0].clientY)}),{passive:!1}),t.on(e,"touchmove",(function(e){if(1===e.targetTouches.length&&(e.stopPropagation(),r)){var t=e.targetTouches[0].clientY-n,o=gF(e.target);o&&(r=o),0===r.scrollTop&&t>0&&e.preventDefault(),r.scrollHeight-Math.ceil(r.scrollTop)<=r.clientHeight&&t<0&&e.preventDefault()}}),{passive:!1}),r=e}},fF=function(e,t){if(e){t.on(e,"touchmove",(function(e){e.stopPropagation()}),{passive:!1})}},mF=function(e){e.preventDefault()};function gF(e){for(var t=e,n=D_(e);t&&t!==n.body;){if("true"===t.getAttribute(pF))return t;t=t.parentElement}for(t=e;t&&t!==n.body;){if("false"!==t.getAttribute(pF)){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=N_(e)),t}var vF,yF=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 bF(e,t,n){return{targetEdge:e,alignmentEdge:t,isAuto:n}}var _F=((vF={})[rD]=bF(oF.top,oF.left),vF[oD]=bF(oF.top),vF[iD]=bF(oF.top,oF.right),vF[aD]=bF(oF.top,void 0,!0),vF[sD]=bF(oF.bottom,oF.left),vF[cD]=bF(oF.bottom),vF[lD]=bF(oF.bottom,oF.right),vF[uD]=bF(oF.bottom,void 0,!0),vF[dD]=bF(oF.left,oF.top),vF[pD]=bF(oF.left),vF[hD]=bF(oF.left,oF.bottom),vF[fD]=bF(oF.right,oF.top),vF[mD]=bF(oF.right),vF[gD]=bF(oF.right,oF.bottom),vF);function CF(e,t){return!(e.top<t.top)&&(!(e.bottom>t.bottom)&&(!(e.left<t.left)&&!(e.right>t.right)))}function wF(e,t){var n=[];return e.top<t.top&&n.push(oF.top),e.bottom>t.bottom&&n.push(oF.bottom),e.left<t.left&&n.push(oF.left),e.right>t.right&&n.push(oF.right),n}function xF(e,t){return e[oF[t]]}function EF(e,t,n){return e[oF[t]]=n,e}function kF(e,t){var n=OF(t);return(xF(e,n.positiveEdge)+xF(e,n.negativeEdge))/2}function SF(e,t){return e>0?t:-1*t}function TF(e,t){return SF(e,xF(t,e))}function IF(e,t,n){return SF(n,xF(e,n)-xF(t,n))}function PF(e,t,n,r){void 0===r&&(r=!0);var o=xF(e,t)-n,i=EF(e,t,n);return r&&(i=EF(e,-1*t,xF(e,-1*t)-o)),i}function AF(e,t,n,r){return void 0===r&&(r=0),PF(e,n,xF(t,n)+SF(n,r))}function RF(e,t,n){return TF(n,e)>TF(n,t)}function DF(e,t){for(var n=0,r=0,o=wF(e,t);r<o.length;r++){var i=o[r];n+=Math.pow(IF(e,t,i),2)}return n}function MF(e,t,n,r,o,i,a){void 0===o&&(o=0);var s=r.alignmentEdge,c=r.alignTargetEdge,l={elementRectangle:e,targetEdge:r.targetEdge,alignmentEdge:s};i||a||(l=function(e,t,n,r,o){void 0===o&&(o=0);var i=[oF.left,oF.right,oF.bottom,oF.top];F_()&&(i[0]*=-1,i[1]*=-1);for(var a,s=e,c=r.targetEdge,l=r.alignmentEdge,u=c,d=l,p=0;p<4;p++){if(RF(s,n,c))return{elementRectangle:s,targetEdge:c,alignmentEdge:l};var h=DF(s,n);(!a||h<a)&&(a=h,u=c,d=l),i.splice(i.indexOf(c),1),i.length>0&&(i.indexOf(-1*c)>-1?c*=-1:(l=c,c=i.slice(-1)[0]),s=BF(e,t,{targetEdge:c,alignmentEdge:l},o))}return{elementRectangle:s=BF(e,t,{targetEdge:u,alignmentEdge:d},o),targetEdge:u,alignmentEdge:d}}(e,t,n,r,o));var u=wF(l.elementRectangle,n),d=i?-l.targetEdge:void 0;if(u.length>0)if(c)if(l.alignmentEdge&&u.indexOf(-1*l.alignmentEdge)>-1){var p=function(e,t,n,r){var o=e.alignmentEdge,i=e.targetEdge,a=-1*o;return{elementRectangle:BF(e.elementRectangle,t,{targetEdge:i,alignmentEdge:a},n,r),targetEdge:i,alignmentEdge:a}}(l,t,o,a);if(CF(p.elementRectangle,n))return p;l=NF(wF(p.elementRectangle,n),l,n,d)}else l=NF(u,l,n,d);else l=NF(u,l,n,d);return l}function NF(e,t,n,r){for(var o=0,i=e;o<i.length;o++){var a=i[o],s=void 0;if(r&&r===-1*a)s=PF(t.elementRectangle,a,xF(n,a),!1),t.forcedInBounds=!0;else RF(s=AF(t.elementRectangle,n,a),n,-1*a)||(s=PF(s,-1*a,xF(n,-1*a),!1),t.forcedInBounds=!0);t.elementRectangle=s}return t}function LF(e,t,n){var r=OF(t).positiveEdge;return PF(e,r,n-(kF(e,t)-xF(e,r)))}function BF(e,t,n,r,o){void 0===r&&(r=0);var i=new yF(e.left,e.right,e.top,e.bottom),a=n.alignmentEdge,s=n.targetEdge,c=o?s:-1*s;(i=o?AF(i,t,s,r):function(e,t,n,r){void 0===r&&(r=0);var o=SF(-1*n,r);return PF(e,-1*n,xF(t,n)+o)}(i,t,s,r),a)?i=AF(i,t,a):i=LF(i,c,kF(t,s));return i}function OF(e){return e===oF.top||e===oF.bottom?{positiveEdge:oF.left,negativeEdge:oF.right}:{positiveEdge:oF.top,negativeEdge:oF.bottom}}function FF(e,t,n){return n&&Math.abs(IF(e,n,t))>Math.abs(IF(e,n,-1*t))?-1*t:t}function HF(e,t,n,r,o,i,a,s){var c,l={},u=GF(t),d=i?n:-1*n,p=o||OF(n).positiveEdge;return a&&!function(e,t,n){return void 0!==n&&xF(e,t)===xF(n,t)}(e,(c=p,-1*c),r)||(p=FF(e,p,r)),l[oF[d]]=IF(e,u,d),l[oF[p]]=IF(e,u,p),s&&(l[oF[-1*d]]=IF(e,u,-1*d),l[oF[-1*p]]=IF(e,u,-1*p)),l}function zF(e){return Math.sqrt(e*e*2)}function UF(e,n,r){if(void 0===e&&(e=uD),r)return{alignmentEdge:r.alignmentEdge,isAuto:r.isAuto,targetEdge:r.targetEdge};var o=(0,t.__assign)({},_F[e]);return F_()?(o.alignmentEdge&&o.alignmentEdge%2===0&&(o.alignmentEdge=-1*o.alignmentEdge),void 0!==n?_F[n]:o):o}function VF(e,t,n){var r=kF(t,e),o=kF(n,e),i=OF(e),a=i.positiveEdge,s=i.negativeEdge;return r<=o?a:s}function WF(e,t,n,r,o,i,a){var s=BF(e,t,r,o,a);return CF(s,n)?{elementRectangle:s,targetEdge:r.targetEdge,alignmentEdge:r.alignmentEdge}:MF(s,t,n,r,o,i,a)}function jF(e,n,r){var o=-1*e.targetEdge,i=new yF(0,e.elementRectangle.width,0,e.elementRectangle.height),a={},s=FF(e.elementRectangle,e.alignmentEdge?e.alignmentEdge:OF(o).positiveEdge,r),c=IF(e.elementRectangle,e.targetRectangle,o)>Math.abs(xF(n,o));return a[oF[o]]=xF(n,o),a[oF[s]]=IF(n,i,s),{elementPosition:(0,t.__assign)({},a),closestEdge:VF(e.targetEdge,n,i),targetEdge:o,hideBeak:!c}}function qF(e,t){var n=t.targetRectangle,r=OF(t.targetEdge),o=r.positiveEdge,i=r.negativeEdge,a=kF(n,t.targetEdge),s=new yF(e/2,t.elementRectangle.width-e/2,e/2,t.elementRectangle.height-e/2),c=new yF(0,e,0,e);return RF(c=LF(c=PF(c,-1*t.targetEdge,-e/2),-1*t.targetEdge,a-TF(o,t.elementRectangle)),s,o)?RF(c,s,i)||(c=AF(c,s,i)):c=AF(c,s,o),c}function GF(e){var t=e.getBoundingClientRect();return new yF(t.left,t.right,t.top,t.bottom)}function KF(e){return new yF(e.left,e.right,e.top,e.bottom)}function YF(e,n,r,o){var i=e.gapSpace?e.gapSpace:0,a=function(e,t){var n;if(t){if(t.preventDefault){var r=t;n=new yF(r.clientX,r.clientX,r.clientY,r.clientY)}else if(t.getBoundingClientRect)n=GF(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 yF(i,s,a,c)}if(!CF(n,e))for(var l=0,u=wF(n,e);l<u.length;l++){var d=u[l];n[oF[d]]=e[oF[d]]}}else n=new yF(0,0,0,0);return n}(r,e.target),s=function(e,t,n,r,o){return e.isAuto&&(e.alignmentEdge=VF(e.targetEdge,t,n)),e.alignTargetEdge=o,e}(UF(e.directionalHint,e.directionalHintForRTL,o),a,r,e.coverTarget,e.alignTargetEdge),c=WF(GF(n),a,r,s,i,e.directionalHintFixed,e.coverTarget);return(0,t.__assign)((0,t.__assign)({},c),{targetRectangle:a})}function QF(e,t,n,r,o){return{elementPosition:HF(e.elementRectangle,t,e.targetEdge,n,e.alignmentEdge,r,o,e.forcedInBounds),targetEdge:e.targetEdge,alignmentEdge:e.alignmentEdge}}function XF(e,n,r,o,i){var a=e.isBeakVisible&&e.beakWidth||0,s=zF(a)/2+(e.gapSpace?e.gapSpace:0),c=e;c.gapSpace=s;var l=e.bounds?KF(e.bounds):new yF(0,window.innerWidth-function(){if(void 0===aF){var e=document.createElement("div");e.style.setProperty("width","100px"),e.style.setProperty("height","100px"),e.style.setProperty("overflow","scroll"),e.style.setProperty("position","absolute"),e.style.setProperty("top","-9999px"),document.body.appendChild(e),aF=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return aF}(),0,window.innerHeight),u=YF(c,r,l,o),d=jF(u,qF(a,u),l);return(0,t.__assign)((0,t.__assign)({},QF(u,n,l,e.coverTarget,i)),{beakPosition:d})}function $F(e,t,n,r){return function(e,t,n,r){return XF(e,t,n,r,!0)}(e,t,n,r)}var JF=["TEMPLATE","STYLE","SCRIPT"];function ZF(e){var t=D_(e);if(!t)return function(){};for(var n=[];e!==t.body&&e.parentElement;){for(var r=0,o=e.parentElement.children;r<o.length;r++){var i=o[r],a=i.getAttribute("aria-hidden");i!==e&&"true"!==(null===a||void 0===a?void 0:a.toLowerCase())&&-1===JF.indexOf(i.tagName)&&n.push([i,a])}e=e.parentElement}return n.forEach((function(e){e[0].setAttribute("aria-hidden","true")})),function(){!function(e){e.forEach((function(e){var t=e[0],n=e[1];n?t.setAttribute("aria-hidden",n):t.removeAttribute("aria-hidden")}))}(n),n=[]}}function eH(){var e=Fd.useRef();return e.current||(e.current=new qO),Fd.useEffect((function(){return function(){var t;null===(t=e.current)||void 0===t||t.dispose(),e.current=void 0}}),[]),e.current}function tH(e,t,n,r){var o=Fd.useRef(n);o.current=n,Fd.useEffect((function(){var n=e&&"current"in e?e.current:e;if(n)return lF(n,t,(function(e){return o.current(e)}),r)}),[e,t,r])}function nH(e){var t=e.originalElement,n=e.containsFocus;t&&n&&t!==N_()&&setTimeout((function(){var e;null===(e=t.focus)||void 0===e||e.call(t)}),0)}function rH(e,t){var n=e.onRestoreFocus,r=void 0===n?nH:n,o=Fd.useRef(),i=Fd.useRef(!1);Fd.useEffect((function(){return o.current=D_().activeElement,function(e){var t=D_(e),n=t&&t.activeElement;return!(!n||!GO(e,n))}(t.current)&&(i.current=!0),function(){var e;null===r||void 0===r||r({originalElement:o.current,containsFocus:i.current,documentContainsFocus:(null===(e=D_())||void 0===e?void 0:e.hasFocus())||!1}),o.current=void 0}}),[]),tH(t,"focus",Fd.useCallback((function(){i.current=!0}),[]),!0),tH(t,"blur",Fd.useCallback((function(e){t.current&&e.relatedTarget&&!t.current.contains(e.relatedTarget)&&(i.current=!1)}),[]),!0)}var oH,iH=Fd.forwardRef((function(e,n){var r=Zk({shouldRestoreFocus:!0,enableAriaHiddenSiblings:!0},e),o=Fd.useRef(),i=eS(o,n);!function(e,t){var n="true"===String(e["aria-modal"]).toLowerCase()&&e.enableAriaHiddenSiblings;Fd.useEffect((function(){if(n&&t.current)return ZF(t.current)}),[t,n])}(r,o),rH(r,o);var a=r.role,s=r.className,c=r.ariaLabel,l=r.ariaLabelledBy,u=r.ariaDescribedBy,d=r.style,p=r.children,h=r.onDismiss,f=function(e,t){var n=eH(),r=Fd.useState(!1),o=r[0],i=r[1];return Fd.useEffect((function(){return n.requestAnimationFrame((function(){var n;if(!e.style||!e.style.overflowY){var r=!1;if(t&&t.current&&(null===(n=t.current)||void 0===n?void 0:n.firstElementChild)){var a=t.current.clientHeight,s=t.current.firstElementChild.clientHeight;a>0&&s>a&&(r=s-a>1)}o!==r&&i(r)}})),function(){return n.dispose()}})),o}(r,o),m=Fd.useCallback((function(e){if(e.which===__)h&&(h(e),e.preventDefault(),e.stopPropagation())}),[h]);return tH(ZE(),"keydown",m),Fd.createElement("div",(0,t.__assign)({ref:i},jx(r,Wx),{className:s,role:a,"aria-label":c,"aria-labelledby":l,"aria-describedby":u,onKeyDown:m,style:(0,t.__assign)({overflowY:f?"scroll":void 0,outline:"none"},d)}),p)}));function aH(e,t){var n=Fd.useRef(),r=Fd.useRef(null),o=ZE();if(!e||e!==n.current||"string"===typeof e){var i=null===t||void 0===t?void 0:t.current;if(e)if("string"===typeof e){var a=D_(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]}iH.displayName="Popup";var sH=((oH={})[oF.top]=YC.slideUpIn10,oH[oF.bottom]=YC.slideDownIn10,oH[oF.left]=YC.slideLeftIn10,oH[oF.right]=YC.slideRightIn10,oH),cH=0,lH=0,uH={opacity:0,filter:"opacity(0)",pointerEvents:"none"},dH=["role","aria-roledescription"],pH={preventDismissOnLostFocus:!1,preventDismissOnScroll:!1,preventDismissOnResize:!1,isBeakVisible:!0,beakWidth:16,gapSpace:0,minPagePadding:8,directionalHint:uD},hH=kR({disableCaching:!0});function fH(e,n,r,o,i){var a=Fd.useState(),s=a[0],c=a[1],l=Fd.useRef(0),u=Fd.useRef(),d=eH(),p=e.hidden,h=e.target,f=e.finalHeight,m=e.calloutMaxHeight,g=e.onPositioned,v=e.directionalHint;return Fd.useEffect((function(){if(!p){var a=d.requestAnimationFrame((function(){var a,d,p,v;if(n.current&&r){var y=(0,t.__assign)((0,t.__assign)({},e),{target:o.current,bounds:i()}),b=r.cloneNode(!0);b.style.maxHeight=m?"".concat(m):"",b.style.visibility="hidden",null===(a=r.parentElement)||void 0===a||a.appendChild(b);var _=u.current===h?s:void 0,C=f?$F(y,n.current,b,_):function(e,t,n,r){return XF(e,t,n,r)}(y,n.current,b,_);null===(d=r.parentElement)||void 0===d||d.removeChild(b),!s&&C||s&&C&&(v=C,!vH((p=s).elementPosition,v.elementPosition)||!vH(p.beakPosition.elementPosition,v.beakPosition.elementPosition))&&l.current<5?(l.current++,c(C)):l.current>0&&(l.current=0,null===g||void 0===g||g(s))}}),r);return u.current=h,function(){d.cancelAnimationFrame(a),u.current=void 0}}c(void 0),l.current=0}),[p,v,d,r,m,n,o,f,i,g,s,e,h]),s}var mH=Fd.memo(Fd.forwardRef((function(e,n){var r=Zk(pH,e),o=r.styles,i=r.style,a=r.ariaLabel,s=r.ariaDescribedBy,c=r.ariaLabelledBy,l=r.className,u=r.isBeakVisible,d=r.children,p=r.beakWidth,h=r.calloutWidth,f=r.calloutMaxWidth,m=r.calloutMinWidth,g=r.doNotLayer,v=r.finalHeight,y=r.hideOverflow,b=void 0===y?!!v:y,_=r.backgroundColor,C=r.calloutMaxHeight,w=r.onScroll,x=r.shouldRestoreFocus,E=void 0===x||x,k=r.target,S=r.hidden,T=r.onLayerMounted,I=r.popupProps,P=Fd.useRef(null),A=Fd.useState(null),R=A[0],D=A[1],M=Fd.useCallback((function(e){D(e)}),[]),N=eS(P,n),L=aH(r.target,{current:R}),B=L[0],O=L[1],F=function(e,t,n){var r=e.bounds,o=e.minPagePadding,i=void 0===o?pH.minPagePadding:o,a=e.target,s=Fd.useState(!1),c=s[0],l=s[1],u=Fd.useRef(),d=Fd.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<c.length;s++){var l=c[s];r&&l.left<=r&&l.right>=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=eH();return tH(n,"resize",p.debounce((function(){l(!0)}),500,{leading:!0})),d}(r,B,O),H=fH(r,P,R,B,F),z=function(e,t,n){var r,o=e.calloutMaxHeight,i=e.finalHeight,a=e.directionalHint,s=e.directionalHintFixed,c=e.hidden,l=Fd.useState(),u=l[0],d=l[1],p=null!==(r=null===n||void 0===n?void 0:n.elementPosition)&&void 0!==r?r:{},h=p.top,f=p.bottom;return Fd.useEffect((function(){var e,n,r=null!==(e=t())&&void 0!==e?e:{},i=r.top,a=r.bottom;"number"===typeof h&&a?n=a-h:"number"===typeof f&&"number"===typeof i&&a&&(n=a-i-f),d(!o&&!c||o&&n&&o>n?n:o||void 0)}),[f,o,i,a,s,t,c,n,h]),u}(r,F,H),U=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=Fd.useRef(!1),f=eH(),m=jR([function(){h.current=!0},function(){h.current=!1}]),g=!!t;return Fd.useEffect((function(){var e=function(e){g&&!s&&v(e)},t=function(e){c||p&&p(e)||null===a||void 0===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&&!GO(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&&!GO(r.current,i))){if(p&&p(e))return;null===a||void 0===a||a(e)}},y=function(e){d&&((!p||p(e))&&(p||l)||(null===o||void 0===o?void 0:o.document.hasFocus())||null!==e.relatedTarget||null===a||void 0===a||a(e))},b=new Promise((function(n){f.setTimeout((function(){if(!i&&o){var r=[lF(o,"scroll",e,!0),lF(o,"resize",t,!0),lF(o.document.documentElement,"focus",m,!0),lF(o.document.documentElement,"click",m,!0),lF(o,"blur",y,!0)];n((function(){r.forEach((function(e){return e()}))}))}}),0)}));return function(){b.then((function(e){return e()}))}}),[i,f,n,r,o,a,d,u,l,c,s,g,p]),m}(r,H,P,B,O),V=U[0],W=U[1],j=(null===H||void 0===H?void 0:H.elementPosition.top)&&(null===H||void 0===H?void 0:H.elementPosition.bottom),q=(0,t.__assign)((0,t.__assign)({},null===H||void 0===H?void 0:H.elementPosition),{maxHeight:z});if(j&&(q.bottom=void 0),function(e,t,n){var r=e.hidden,o=e.setInitialFocus,i=eH(),a=!!t;Fd.useEffect((function(){if(!r&&o&&a&&n){var e=i.requestAnimationFrame((function(){return QO(n)}),n);return function(){return i.cancelAnimationFrame(e)}}}),[r,a,i,n,o])}(r,H,R),Fd.useEffect((function(){S||null===T||void 0===T||T()}),[S]),!O)return null;var G=b,K=u&&!!k,Y=hH(o,{theme:r.theme,className:l,overflowYHidden:G,calloutWidth:h,positions:H,beakWidth:p,backgroundColor:_,calloutMaxWidth:f,calloutMinWidth:m,doNotLayer:g}),Q=(0,t.__assign)((0,t.__assign)({maxHeight:C||"100%"},i),G&&{overflowY:"hidden"}),X=r.hidden?{visibility:"hidden"}:void 0;return Fd.createElement("div",{ref:N,className:Y.container,style:X},Fd.createElement("div",(0,t.__assign)({},jx(r,Wx,dH),{className:qx(Y.root,H&&H.targetEdge&&sH[H.targetEdge]),style:H?(0,t.__assign)({},q):uH,tabIndex:-1,ref:M}),K&&Fd.createElement("div",{className:Y.beak,style:gH(H)}),K&&Fd.createElement("div",{className:Y.beakCurtain}),Fd.createElement(iH,(0,t.__assign)({role:r.role,"aria-roledescription":r["aria-roledescription"],ariaDescribedBy:s,ariaLabel:a,ariaLabelledBy:c,className:Y.calloutMain,onDismiss:r.onDismiss,onMouseDown:V,onMouseUp:W,onRestoreFocus:r.onRestoreFocus,onScroll:w,shouldRestoreFocus:E,style:Q},I),d)))})),(function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||Mk(e,t)}));function gH(e){var n,r,o=(0,t.__assign)((0,t.__assign)({},null===(n=null===e||void 0===e?void 0:e.beakPosition)||void 0===n?void 0:n.elementPosition),{display:(null===(r=null===e||void 0===e?void 0:e.beakPosition)||void 0===r?void 0:r.hideBeak)?"none":void 0});return o.top||o.bottom||o.left||o.right||(o.left=lH,o.top=cH),o}function vH(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 yH(e){return{height:e,width:e}}mH.displayName="CalloutContentBase";var bH={container:"ms-Callout-container",root:"ms-Callout",beak:"ms-Callout-beak",beakCurtain:"ms-Callout-beakCurtain",calloutMain:"ms-Callout-main"},_H=vR(mH,(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=fw(bH,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?ow.Layer:void 0,boxSizing:"border-box",borderRadius:h.roundedCorner2,boxShadow:h.elevation16,selectors:(t={},t[ZC]={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)"},yH(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"}),CH=Fd.createContext(void 0),wH=function(){return function(){}};CH.Provider;function xH(e,n){void 0===e&&(e={});var r=kH(n)?n:function(e){return function(n){return e?(0,t.__assign)((0,t.__assign)({},n),e):n}}(n);return r(e)}function EH(e,n){return void 0===e&&(e={}),(kH(n)?n:function(e){void 0===e&&(e={});return function(n){var r=(0,t.__assign)({},n);for(var o in e)e.hasOwnProperty(o)&&(r[o]=(0,t.__assign)((0,t.__assign)({},n[o]),e[o]));return r}}(n))(e)}function kH(e){return"function"===typeof e}var SH=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t._onCustomizationChange=function(){return t.forceUpdate()},t}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){ww.observe(this._onCustomizationChange)},n.prototype.componentWillUnmount=function(){ww.unobserve(this._onCustomizationChange)},n.prototype.render=function(){var e=this,t=this.props.contextTransform;return Fd.createElement(gx.Consumer,null,(function(n){var r=function(e,t){var n=(t||{}).customizations,r=void 0===n?{settings:{},scopedSettings:{}}:n;return{customizations:{settings:xH(r.settings,e.settings),scopedSettings:EH(r.scopedSettings,e.scopedSettings),inCustomizerContext:!0}}}(e.props,n);return t&&(r=t(r)),Fd.createElement(gx.Provider,{value:r},e.props.children)}))},n}(Fd.Component),TH=kR(),IH=h_((function(e,n){return bk((0,t.__assign)((0,t.__assign)({},e),{rtl:n}))})),PH=Fd.forwardRef((function(e,n){var r=e.className,o=e.theme,i=e.applyTheme,a=e.applyThemeToBody,s=e.styles,c=TH(s,{theme:o,applyTheme:i,className:r}),l=Fd.useRef(null);return function(e,t,n){var r=t.bodyThemed;Fd.useEffect((function(){if(e){var t=D_(n.current);if(t)return t.body.classList.add(r),function(){t.body.classList.remove(r)}}}),[r,e,n])}(a,c,l),Fd.createElement(Fd.Fragment,null,function(e,n,r,o){var i=n.root,a=e.as,s=void 0===a?"div":a,c=e.dir,l=e.theme,u=jx(e,Wx,["dir"]),d=function(e){var t=e.theme,n=e.dir,r=F_(t)?"rtl":"ltr",o=F_()?"rtl":"ltr",i=n||r;return{rootDir:i!==r||i!==o?i:n,needsTheme:i!==r}}(e),p=d.rootDir,h=d.needsTheme,f=Fd.createElement(Qk,{providerRef:r},Fd.createElement(s,(0,t.__assign)({dir:p},u,{className:i,ref:eS(r,o)})));h&&(f=Fd.createElement(SH,{settings:{theme:IH(l,"rtl"===c)}},f));return f}(e,c,l,n))}));PH.displayName="FabricBase";var AH={fontFamily:"inherit"},RH={root:"ms-Fabric",bodyThemed:"ms-Fabric-bodyThemed"},DH=vR(PH,(function(e){var t=e.applyTheme,n=e.className,r=e.preventBlanketFontInheritance,o=e.theme;return{root:[fw(RH,o).root,o.fonts.medium,{color:o.palette.neutralPrimary},!r&&{"& button":AH,"& input":AH,"& textarea":AH},t&&{color:o.semanticColors.bodyText,backgroundColor:o.semanticColors.bodyBackground},n],bodyThemed:[{backgroundColor:o.semanticColors.bodyBackground}]}}),void 0,{scope:"Fabric"});var MH={},NH={},LH="fluent-default-layer-host",BH="#".concat(LH);var OH,FH=R_()?Fd.useLayoutEffect:Fd.useEffect,HH=kR(),zH=Fd.forwardRef((function(e,n){var r=function(){var e;return null!==(e=Fd.useContext(CH))&&void 0!==e?e:wH}(),o=Fd.useRef(null),i=eS(o,n),a=Fd.useRef(),s=Fd.useRef(null),c=Fd.useContext(Vk),l=Fd.useState(!1),u=l[0],d=l[1],p=Fd.useCallback((function(e){var t,n=!!(null===(t=null===c||void 0===c?void 0:c.providerRef)||void 0===t?void 0:t.current)&&t.current.classList.contains(iw);e&&n&&e.classList.add(iw)}),[c]),h=e.children,f=e.className,m=e.eventBubblingEnabled,g=e.fabricProps,v=e.hostId,y=e.insertFirst,b=e.onLayerDidMount,_=void 0===b?function(){}:b,C=e.onLayerMounted,w=void 0===C?function(){}:C,x=e.onLayerWillUnmount,E=e.styles,k=e.theme,S=eS(s,null===g||void 0===g?void 0:g.ref,p),T=HH(E,{theme:k,className:f,isNotHost:!v}),I=function(e){var t,n;if(v){var r=function(e){var t=NH[e];return t&&t[0]||void 0}(v);return r?null!==(t=r.rootRef.current)&&void 0!==t?t:null:null!==(n=e.getElementById(v))&&void 0!==n?n:null}var o=BH,i=o?e.querySelector(o):null;return i||(i=function(e){var t=e.createElement("div");return t.setAttribute("id",LH),t.style.cssText="position:fixed;z-index:1000000",null===e||void 0===e||e.body.appendChild(t),t}(e)),i},P=function(){null===x||void 0===x||x();var e=a.current;a.current=void 0,e&&e.parentNode&&e.parentNode.removeChild(e)},A=function(){var e,t=D_(o.current);if(t){var n=I(t);if(n){P();var r=(null!==(e=n.ownerDocument)&&void 0!==e?e:t).createElement("div");r.className=T.root,r.setAttribute(LO,"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),y?n.insertBefore(r,n.firstChild):n.appendChild(r),a.current=r,d(!0)}}};return FH((function(){A(),v&&function(e,t){MH[e]||(MH[e]=[]),MH[e].push(t);var n=NH[e];if(n)for(var r=0,o=n;r<o.length;r++)o[r].notifyLayersChanged()}(v,A);var e=a.current?r(a.current):void 0;return function(){e&&e(),P(),v&&function(e,t){var n=MH[e];if(n){var r=n.indexOf(t);r>=0&&(n.splice(r,1),0===n.length&&delete MH[e])}var o=NH[e];if(o)for(var i=0,a=o;i<a.length;i++)a[i].notifyLayersChanged()}(v,A)}}),[v]),Fd.useEffect((function(){a.current&&u&&(null===w||void 0===w||w(),null===_||void 0===_||_(),d(!1))}),[u,w,_]),Fd.createElement("span",{className:"ms-layer",ref:i},a.current&&Gd.createPortal(Fd.createElement(Qk,{layerRoot:!0,providerRef:S},Fd.createElement(DH,(0,t.__assign)({},!m&&function(){OH||(OH={},["onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOver","onMouseOut","onMouseUp","onTouchMove","onTouchStart","onTouchCancel","onTouchEnd","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onInvalid","onSubmit"].forEach((function(e){return OH[e]=UH})));return OH}(),g,{className:qx(T.content,null===g||void 0===g?void 0:g.className),ref:S}),h)),a.current))}));zH.displayName="LayerBase";var UH=function(e){e.eventPhase===Event.BUBBLING_PHASE&&"mouseenter"!==e.type&&"mouseleave"!==e.type&&"touchstart"!==e.type&&"touchend"!==e.type&&e.stopPropagation()};var VH={root:"ms-Layer",rootNoHost:"ms-Layer--fixed",content:"ms-Layer-content"},WH=vR(zH,(function(e){var t=e.className,n=e.isNotHost,r=e.theme,o=fw(VH,r);return{root:[o.root,r.fonts.medium,n&&[o.rootNoHost,{position:"fixed",zIndex:ow.Layer,top:0,left:0,bottom:0,right:0,visibility:"hidden"}],t],content:[o.content,{visibility:"visible"}]}}),void 0,{scope:"Layer",fields:["hostId","theme","styles"]}),jH=Fd.forwardRef((function(e,n){var r=e.layerProps,o=e.doNotLayer,i=(0,t.__rest)(e,["layerProps","doNotLayer"]),a=Fd.createElement(_H,(0,t.__assign)({},i,{doNotLayer:o,ref:n}));return o?a:Fd.createElement(WH,(0,t.__assign)({},r),a)}));jH.displayName="Callout";var qH,GH=kR(),KH=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t._onRenderContent=function(e){return"string"===typeof e.content?Fd.createElement("p",{className:t._classNames.subText},e.content):Fd.createElement("div",{className:t._classNames.subText},e.content)},t}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.className,r=e.calloutProps,o=e.directionalHint,i=e.directionalHintForRTL,a=e.styles,s=e.id,c=e.maxWidth,l=e.onRenderContent,u=void 0===l?this._onRenderContent:l,d=e.targetElement,p=e.theme;return this._classNames=GH(a,{theme:p,className:n||r&&r.className,beakWidth:r&&r.isBeakVisible?r.beakWidth:0,gapSpace:r&&r.gapSpace,maxWidth:c}),Fd.createElement(jH,(0,t.__assign)({target:d,directionalHint:o,directionalHintForRTL:i},r,jx(this.props,Wx,["id"]),{className:this._classNames.root}),Fd.createElement("div",{className:this._classNames.content,id:s,onFocus:this.props.onFocus,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},u(this.props,this._onRenderContent)))},n.defaultProps={directionalHint:oD,maxWidth:"364px",calloutProps:{isBeakVisible:!0,beakWidth:16,gapSpace:0,setInitialFocus:!0,doNotLayer:!1}},n}(Fd.Component),YH=vR(KH,(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,YC.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"}(qH||(qH={}));var QH=kR(),XH=function(e){function n(t){var r=e.call(this,t)||this;return r._tooltipHost=Fd.createRef(),r._defaultTooltipId=Ek("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 jO.Parent:return r._tooltipHost.current.parentElement;case jO.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){n._currentVisibleTooltip&&n._currentVisibleTooltip!==r&&n._currentVisibleTooltip.dismiss(),n._currentVisibleTooltip=r,r._clearDismissTimer(),r._clearOpenTimer()},r._onTooltipBlur=function(e){r._ignoreNextFocusEvent=(null===document||void 0===document?void 0:document.activeElement)===e.target,r._dismissTimerId=r._async.setTimeout((function(){r._hideTooltip()}),0)},r._onTooltipMouseEnter=function(e){var t,o=r.props,i=o.overflowMode,a=o.delay;if(n._currentVisibleTooltip&&n._currentVisibleTooltip!==r&&n._currentVisibleTooltip.dismiss(),n._currentVisibleTooltip=r,void 0!==i){var s=r._getTargetElement();if(s&&(!function(e){return e.clientWidth<e.scrollWidth}(t=s)&&!function(e){return e.clientHeight<e.scrollHeight}(t)))return}if(!e.target||!BO(e.target,r._getTargetElement()))if(r._clearDismissTimer(),r._clearOpenTimer(),a!==qH.zero){var c=r._getDelayTime(a);r._openTimerId=r._async.setTimeout((function(){r._toggleTooltip(!0)}),c)}else r._toggleTooltip(!0)},r._onTooltipMouseLeave=function(e){var t=r.props.closeDelay;r._clearDismissTimer(),r._clearOpenTimer(),t?r._dismissTimerId=r._async.setTimeout((function(){r._toggleTooltip(!1)}),t):r._toggleTooltip(!1),n._currentVisibleTooltip===r&&(n._currentVisibleTooltip=void 0)},r._onTooltipKeyDown=function(e){(e.which===__||e.ctrlKey)&&r.state.isTooltipVisible&&(r._hideTooltip(),e.stopPropagation())},r._clearDismissTimer=function(){r._async.clearTimeout(r._dismissTimerId)},r._clearOpenTimer=function(){r._async.clearTimeout(r._openTimerId)},r._hideTooltip=function(){r._clearOpenTimer(),r._clearDismissTimer(),r._toggleTooltip(!1)},r._toggleTooltip=function(e){r.state.isTooltipVisible!==e&&r.setState({isTooltipVisible:e},(function(){return r.props.onTooltipToggle&&r.props.onTooltipToggle(e)}))},r._getDelayTime=function(e){switch(e){case qH.medium:return 300;case qH.long:return 500;default:return 0}},HO(r),r.state={isAriaPlaceholderRendered:!1,isTooltipVisible:!1},r._async=new qO(r),r}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.calloutProps,r=e.children,o=e.content,i=e.directionalHint,a=e.directionalHintForRTL,s=e.hostClassName,c=e.id,l=e.setAriaDescribedBy,u=void 0===l||l,d=e.tooltipProps,p=e.styles,h=e.theme;this._classNames=QH(p,{theme:h,className:s});var f=this.state.isTooltipVisible,m=c||this._defaultTooltipId,g=(0,t.__assign)((0,t.__assign)({id:"".concat(m,"--tooltip"),content:o,targetElement:this._getTargetElement(),directionalHint:i,directionalHintForRTL:a,calloutProps:Nk({},n,{onDismiss:this._hideTooltip,onFocus:this._onTooltipContentFocus,onMouseEnter:this._onTooltipMouseEnter,onMouseLeave:this._onTooltipMouseLeave}),onMouseEnter:this._onTooltipMouseEnter,onMouseLeave:this._onTooltipMouseLeave},jx(this.props,Wx,["id"])),d),v=(null===d||void 0===d?void 0:d.onRenderContent)?d.onRenderContent(g,(function(e){return(null===e||void 0===e?void 0:e.content)?Fd.createElement(Fd.Fragment,null,e.content):null})):o,y=f&&!!v,b=u&&f&&v?m:void 0;return Fd.createElement("div",(0,t.__assign)({className:this._classNames.root,ref:this._tooltipHost},{onFocusCapture:this._onTooltipFocus},{onBlurCapture:this._onTooltipBlur},{onMouseEnter:this._onTooltipMouseEnter,onMouseLeave:this._onTooltipMouseLeave,onKeyDown:this._onTooltipKeyDown,role:"none","aria-describedby":b}),r,y&&Fd.createElement(YH,(0,t.__assign)({},g)),Fd.createElement("div",{hidden:!0,id:m,style:pw},v))},n.prototype.componentWillUnmount=function(){n._currentVisibleTooltip&&n._currentVisibleTooltip===this&&(n._currentVisibleTooltip=void 0),this._async.dispose()},n.defaultProps={delay:qH.medium},n}(Fd.Component),$H={root:"ms-TooltipHost",ariaPlaceholder:"ms-TooltipHost-aria-placeholder"},JH=vR(XH,(function(e){var t=e.className,n=e.theme;return{root:[fw($H,n).root,{display:"inline"},t]}}),void 0,{scope:"TooltipHost"}),ZH=function(e){return{backgroundColor:e.palette.neutralHigh,styles:{beakCurtain:{backgroundColor:e.palette.neutralHigh}}}},ez=function(e){var t=e.children,n=e.tooltipText,r=e.tooltipPosition;rE("TooltipHost");var o=hR();return Hd().createElement(JH,{directionalHint:vD[r||"top-center"],content:n,calloutProps:ZH(o)},t)},tz=function(e,t){return window.getComputedStyle(e).getPropertyValue(t)},nz=function(e){var t=e;return t.includes("px")&&(t=t.replace("px","")),+t},rz=function(e){return nz(tz(e,"font-size"))},oz=function(e){var t=tz(e,"line-height");return"normal"===t?1.4*rz(e):nz(t)},iz=function(e,t){return Math.round(e*t)},az=function(e){var n,r=e.type,o=e.lines,i=void 0===o?1:o,a=e.stopPropagation,s=void 0===a||a,c=e.isFocusable,l=void 0===c?"ifTruncated":c,u=e.onTruncated,d=e.lineHeight,p=(0,t.__rest)(e,["type","lines","stopPropagation","isFocusable","onTruncated","lineHeight"]);rE("TruncatedText",p.id);var h=(0,Fd.useRef)(null),f=(0,Fd.useState)(void 0),m=f[0],g=f[1],v=(0,Fd.useState)(!1),y=v[0],b=v[1],_=function(){if(h.current){var e=function(e,t){var n=oz(e),r=iz(n,t);return e.scrollHeight>r}(h.current,i);b(e),e&&(null===u||void 0===u||u())}},C=function(){var e;(null===(e=h.current)||void 0===e?void 0:e.firstElementChild)&&g(rz(h.current.firstElementChild))};(0,Fd.useLayoutEffect)((function(){return window.addEventListener("resize",C),window.addEventListener("resize",_),function(){window.removeEventListener("resize",_),window.removeEventListener("resize",C)}}),[]),(0,Fd.useLayoutEffect)((function(){C()}),[h]),(0,Fd.useLayoutEffect)((function(){_()}),[m,p.children]);var w="always"===l||"ifTruncated"===l&&y?{"data-is-focusable":!0,tabIndex:0}:null,x=SO()&&h.current?{height:iz(oz(h.current),i),overflowY:"scroll"}:void 0,E=Hd().createElement("span",(0,t.__assign)({ref:h},w,{style:(0,t.__assign)({fontSize:m,overflow:"hidden",boxSizing:"content-box",whiteSpace:"normal",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:i,color:null!==(n=p.colorOverride)&&void 0!==n?n:void 0,lineHeight:null!==d&&void 0!==d?d:void 0},x)}),"heading"===r?Hd().createElement(fO,(0,t.__assign)({},p)):Hd().createElement(rO,(0,t.__assign)({},p)));if(y&&!SO()){var k=Hd().createElement(ez,{tooltipText:p.children,tooltipPosition:"bottom-left"},E);return s?Hd().createElement(DO,null,k):k}return E},sz=function(e){var n,r=e.children,o=e.disabled,i=e.truncatedLinkProps,a=e.textVariant,s=void 0===a?"bodyThemeText":a,c=e.underline,l=(0,t.__rest)(e,["children","disabled","truncatedLinkProps","textVariant","underline"]);rE("Hyperlink",l.id);var u,d,p,h=Hm(),f=hR(),m="download"in l?l.download:void 0,g="href"in l?l.href:void 0;g||(g="#",o||(p=sm,u="to"in l?l.to:void 0,d="replace"in l?l.replace:void 0));var v=l.title,y=(0,t.__rest)(l,["title"]);delete y.textVariant,$D("Hyperlink",y);var b=v||y["aria-label"];"string"!==typeof r&&$R(r,[fO,EO],"Hyperlink"),"target"in y&&(y.rel="noreferrer noopener");var _=yB(f,s,void 0,o?"disabled":void 0),C={root:(n={fontSize:_.fontSize,fontWeight:_.fontWeight,lineHeight:_.lineHeight,fontFamily:_.fontFamily,selectors:_.selectors,color:_.color,":hover":{color:_.hoverColor}},n[ZC]={color:"linktext",":focus > span":{color:"Highlight",outline:"1px solid Highlight"}},n)};return(0,Fd.useEffect)((function(){h.checkUrlAndReportHttp(g)}),[g]),Hd().createElement(dO,(0,t.__assign)({href:g,title:b,disabled:o,styles:C},y,{as:p,to:u,replace:d,download:m,underline:c}),i?Hd().createElement(az,{lines:i.lines,variant:s,stopPropagation:!1},r):r)},cz=function(e){var n,r=e.children,o=e.disabled,i=e.textVariant,a=void 0===i?"bodyThemeText":i,s=e.truncatedLinkProps,c=e.underline,l=(0,t.__rest)(e,["children","disabled","textVariant","truncatedLinkProps","underline"]);rE("NoHrefLink",l.id),$D("NoHrefLink",l);var u=hR(),d=yB(u,a,void 0,o?"disabled":void 0),p={root:{fontSize:d.fontSize,fontWeight:d.fontWeight,lineHeight:d.lineHeight,fontFamily:d.fontFamily,selectors:d.selectors,color:d.color,":hover":{color:d.hoverColor}}};return o||(p.root.selectors=((n={})[ZC]={color:"linktext"},n)),Hd().createElement(dO,(0,t.__assign)({disabled:o,styles:p,underline:c},l),s?Hd().createElement(az,{lines:s.lines,variant:a,stopPropagation:!1},r):r)},lz=function(e){var n=e.textWithTokens,r=e.tokensAndValues,o=e.truncatedTextProps,i=(0,t.__rest)(e,["textWithTokens","tokensAndValues","truncatedTextProps"]);rE("RichText",i.id);var a=function(e){return e.split(rp).filter((function(e){return""!==e}))}(n);return o?Hd().createElement(az,(0,t.__assign)({},i,o),op(a,r,uz)):Hd().createElement(rO,(0,t.__assign)({},i),op(a,r,uz))},uz=function(e){var n=[cz],r=[sz],o=null===e||void 0===e?void 0:e.type;if(n.includes(o)){var i=e.props;return Hd().createElement(cz,(0,t.__assign)({},i,{underline:!0}))}if(r.includes(o)){i=e.props;return Hd().createElement(sz,(0,t.__assign)({},i,{underline:!0}))}return e},dz=function(e,t,n,r,o){var i,a,s;"wide"===t?a="480px":"narrow"===t&&(a="200px"),"thick"===o?s="8px":"thin"===o&&(s="4px");var c=yB(e,"metadataText");return{itemProgress:{padding:"0px",borderRadius:"4px"},itemName:{fontSize:c.fontSize,fontWeight:c.fontWeight,lineHeight:c.lineHeight,fontFamily:c.fontFamily,color:c.color,selectors:c.selectors},progressBar:{borderRadius:s,backgroundColor:n},progressTrack:(i={borderRadius:s,backgroundColor:r},i[ZC]={backgroundColor:"windowText"},i),root:{maxWidth:a}}},pz=function(e){return Hd().createElement(CL,null,Hd().createElement(lz,{textWithTokens:e.textWithTokens,tokensAndValues:e.tokensAndValues,truncatedTextProps:e.truncatedTextProps}))},hz=function(e){var t,n,r=e.label,o=e.labelTextVariant,i=void 0===o?"headerText":o,a=e.description,s=e.percentComplete,c=e.ariaValueText,l=e.ariaLabel,u=e.icon,d=e.usage,p=e.barColor,h=void 0===p?"themePrimary":p,f=e.trackColor,m=void 0===f?"neutralLight":f,g=e.barType,v=e.isStackStyle,y=e.size;rE("ProgressIndicator");var b,_=hR();b=g?"thick"===g?8:4:s||0===s?4:2;var C=null!==(t=_.palette[h])&&void 0!==t?t:_.semanticColors[h],w=null!==(n=_.palette[m])&&void 0!==n?n:_.semanticColors[m],x=Hd().createElement(az,{lines:3,variant:"metadataText"},a);return Hd().createElement(OL,{styles:dz(_,y,C,w,g),label:Hd().createElement(CL,{horizontal:!v,horizontalAlign:"space-between",wrap:!0},Hd().createElement(CL,{horizontal:!0,childrenGap:5},u&&!v?Hd().createElement(uB,{iconName:u.iconName,size:u.size,color:u.color,disabled:u.disabled}):null,r?"string"===typeof r?Hd().createElement(CL,null,Hd().createElement(az,{lines:2,variant:i},r)):pz(r):null),d?pz(d):null),description:x,percentComplete:s,ariaValueText:c,barHeight:b,ariaLabel:l})},fz=function(e,t,n){return{root:{minHeight:n,width:"100%",backgroundColor:t?e.palette.neutralMed:e.palette.neutralHigh,textAlign:"left",selectors:{":hover":{backgroundColor:e.palette.neutralLighter},":active":{backgroundColor:e.palette.neutralLight}}}}},mz=function(e){return{root:{width:e?"calc(100% - 48px)":"100%"}}},gz=function(e,t){var n="0px"!==t?"calc(".concat(t," + 8px)"):"8px",r="0px"!==t?"calc(".concat(t," + 16px)"):"16px";return{root:{padding:"start"===e?"0px ".concat(n," 0px 0px"):"0px 0px 0px ".concat(r)}}},vz=function(e){return{root:{padding:"0px"!==e?"0px 0px 0px ".concat(e):void 0}}},yz=function(e,t,n){return{transform:"start"===n?bz(t):_z(t),transition:"transform 0.1s linear 0s",fontSize:"16px",fontFamily:"AMC Icons",color:e.palette.neutralSecondary}},bz=function(e){var t=nL(),n="rotate(0deg)";return e&&t&&(n="rotate(-90deg)"),e&&!t&&(n="rotate(90deg)"),n},_z=function(e){var t=nL(),n="rotate(0deg)";return e&&t&&(n="rotate(-180deg)"),e&&!t&&(n="rotate(180deg)"),n},Cz=function(e){var t=e.chevronPosition,n=void 0===t?"start":t,r=e.isShimmer,o=void 0!==r&&r,i=(0,Fd.useContext)(gq),a=hR(),s="start"===n?rL("ChevronRightMed"):"ChevronDownMed";return Hd().createElement("span",{role:o?void 0:"button","data-is-focusable":!0,tabIndex:0,"aria-expanded":o?void 0:i.drawerOpen,"aria-controls":i.drawerID,"aria-labelledby":o?void 0:i.drawerHeaderTitleId,"data-icon-name":s,className:s,style:yz(a,i.drawerOpen,n),onClick:i.onClickDrawer,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),void 0!==i.onClickDrawer&&i.onClickDrawer(e))}})},wz=function(){function e(t){this._id=e._uniqueId++,this._parent=t,this._eventRecords=[]}return e.raise=function(t,n,r,o){var i;if(e._isElement(t)){if("undefined"!==typeof document&&document.createEvent){var a=document.createEvent("HTMLEvents");a.initEvent(n,o||!1,!0),Nk(a,r),i=t.dispatchEvent(a)}else if("undefined"!==typeof document&&document.createEventObject){var s=document.createEventObject(r);t.fireEvent("on"+n,s)}}else for(;t&&!1!==i;){var c=t.__events__,l=c?c[n]:null;if(l)for(var u in l)if(l.hasOwnProperty(u))for(var d=l[u],p=0;!1!==i&&p<d.length;p++){var h=d[p];h.objectCallback&&(i=h.objectCallback.call(h.parent,r))}t=o?t.parent:null}return i},e.isObserved=function(e,t){var n=e&&e.__events__;return!!n&&!!n[t]},e.isDeclared=function(e,t){var n=e&&e.__declaredEvents;return!!n&&!!n[t]},e.stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},e._isElement=function(e){return!!e&&(!!e.addEventListener||"undefined"!==typeof HTMLElement&&e instanceof HTMLElement)},e.prototype.dispose=function(){this._isDisposed||(this._isDisposed=!0,this.off(),this._parent=null)},e.prototype.onAll=function(e,t,n){for(var r in t)t.hasOwnProperty(r)&&this.on(e,r,t[r],n)},e.prototype.on=function(t,n,r,o){var i=this;if(n.indexOf(",")>-1)for(var a=n.split(/[ ,]+/),s=0;s<a.length;s++)this.on(t,a[s],r,o);else{var c=this._parent,l={target:t,eventName:n,parent:c,callback:r,options:o};if((a=t.__events__=t.__events__||{})[n]=a[n]||{count:0},a[n][this._id]=a[n][this._id]||[],a[n][this._id].push(l),a[n].count++,e._isElement(t)){var u=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!i._isDisposed){var n;try{if(!1===(n=r.apply(c,e))&&e[0]){var o=e[0];o.preventDefault&&o.preventDefault(),o.stopPropagation&&o.stopPropagation(),o.cancelBubble=!0}}catch(o){}return n}};l.elementCallback=u,t.addEventListener?t.addEventListener(n,u,o):t.attachEvent&&t.attachEvent("on"+n,u)}else{l.objectCallback=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!i._isDisposed)return r.apply(c,e)}}this._eventRecords.push(l)}},e.prototype.off=function(e,t,n,r){for(var o=0;o<this._eventRecords.length;o++){var i=this._eventRecords[o];if((!e||e===i.target)&&(!t||t===i.eventName)&&(!n||n===i.callback)&&("boolean"!==typeof r||r===i.options)){var a=i.target.__events__,s=a[i.eventName],c=s?s[this._id]:null;c&&(1!==c.length&&n?(s.count--,c.splice(c.indexOf(i),1)):(s.count-=c.length,delete a[i.eventName][this._id]),s.count||delete a[i.eventName]),i.elementCallback&&(i.target.removeEventListener?i.target.removeEventListener(i.eventName,i.elementCallback,i.options):i.target.detachEvent&&i.target.detachEvent("on"+i.eventName,i.elementCallback)),this._eventRecords.splice(o--,1)}}},e.prototype.raise=function(t,n,r){return e.raise(this._parent,t,n,r)},e.prototype.declare=function(e){var t=this._parent.__declaredEvents=this._parent.__declaredEvents||{};if("string"===typeof e)t[e]=!0;else for(var n=0;n<e.length;n++)t[e[n]]=!0},e._uniqueId=0,e}();!function(e){function n(t,r){var o=e.call(this,t,r)||this;return function(e,t,n){for(var r=0,o=n.length;r<o;r++)xz(e,t,n[r])}(o,n.prototype,["componentDidMount","shouldComponentUpdate","getSnapshotBeforeUpdate","render","componentDidUpdate","componentWillUnmount"]),o}(0,t.__extends)(n,e),n.prototype.componentDidUpdate=function(e,t){this._updateComponentRef(e,this.props)},n.prototype.componentDidMount=function(){this._setComponentRef(this.props.componentRef,this)},n.prototype.componentWillUnmount=function(){if(this._setComponentRef(this.props.componentRef,null),this.__disposables){for(var e=0,t=this._disposables.length;e<t;e++){var n=this.__disposables[e];n.dispose&&n.dispose()}this.__disposables=null}},Object.defineProperty(n.prototype,"className",{get:function(){if(!this.__className){var e=/function (.{1,})\(/.exec(this.constructor.toString());this.__className=e&&e.length>1?e[1]:""}return this.__className},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"_async",{get:function(){return this.__async||(this.__async=new qO(this),this._disposables.push(this.__async)),this.__async},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"_events",{get:function(){return this.__events||(this.__events=new wz(this),this._disposables.push(this.__events)),this.__events},enumerable:!1,configurable:!0}),n.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]},n.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))},n.prototype._warnDeprecations=function(e){this.className,this.props},n.prototype._warnMutuallyExclusive=function(e){this.className,this.props},n.prototype._warnConditionallyRequiredProps=function(e,t,n){this.className,this.props},n.prototype._setComponentRef=function(e,t){!this._skipComponentRefResolution&&e&&("function"===typeof e&&e(t),"object"===typeof e&&(e.current=t))}}(Fd.Component);function xz(e,t,n){var r=e[n],o=t[n];(r||o)&&(e[n]=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return o&&(e=o.apply(this,t)),r!==o&&(e=r.apply(this,t)),e})}function Ez(){return null}function kz(e,n,r){return function(o){var i,a=(i=function(i){function a(e){var t=i.call(this,e)||this;return t._styleCache={},t._onSettingChanged=t._onSettingChanged.bind(t),t}return(0,t.__extends)(a,i),a.prototype.componentDidMount=function(){ww.observe(this._onSettingChanged)},a.prototype.componentWillUnmount=function(){ww.unobserve(this._onSettingChanged)},a.prototype.render=function(){var i=this;return Fd.createElement(gx.Consumer,null,(function(a){var s=ww.getSettings(n,e,a.customizations),c=i.props;if(s.styles&&"function"===typeof s.styles&&(s.styles=s.styles((0,t.__assign)((0,t.__assign)({},s),c))),r&&s.styles){if(i._styleCache.default!==s.styles||i._styleCache.component!==c.styles){var l=lx(s.styles,c.styles);i._styleCache.default=s.styles,i._styleCache.component=c.styles,i._styleCache.merged=l}return Fd.createElement(o,(0,t.__assign)({},s,c,{styles:i._styleCache.merged}))}return Fd.createElement(o,(0,t.__assign)({},s,c))}))},a.prototype._onSettingChanged=function(){this.forceUpdate()},a}(Fd.Component),i.displayName="Customized"+e,i);return function(e,t){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}(o,a)}}function Sz(e,t,n){void 0===n&&(n=0);for(var r=-1,o=n;e&&o<e.length;o++)if(t(e[o],o)){r=o;break}return r}function Tz(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}var Iz,Pz,Az,Rz,Dz=function(e){return function(t){for(var n=0,r=e.refs;n<r.length;n++){var o=r[n];"function"===typeof o?o(t):o&&(o.current=t)}}},Mz=function(e){var t={refs:[]};return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.resolver&&Tz(t.refs,e)||(t.resolver=Dz(t)),t.refs=e,t.resolver}};function Nz(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e.filter((function(e){return e})).join(" ").trim();return""===n?void 0:n}!function(e){e[e.default=0]="default",e[e.image=1]="image",e[e.Default=1e5]="Default",e[e.Image=100001]="Image"}(Iz||(Iz={})),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"}(Pz||(Pz={})),function(e){e[e.landscape=0]="landscape",e[e.portrait=1]="portrait"}(Az||(Az={})),function(e){e[e.notLoaded=0]="notLoaded",e[e.loaded=1]="loaded",e[e.error=2]="error",e[e.errorLoaded=3]="errorLoaded"}(Rz||(Rz={}));var Lz=kR(),Bz=/\.svg$/i;var Oz=Fd.forwardRef((function(e,n){var r=Fd.useRef(),o=Fd.useRef(),i=function(e,t){var n=e.onLoadingStateChange,r=e.onLoad,o=e.onError,i=e.src,a=Fd.useState(Rz.notLoaded),s=a[0],c=a[1];FH((function(){c(Rz.notLoaded)}),[i]),Fd.useEffect((function(){s===Rz.notLoaded&&t.current&&(i&&t.current.naturalWidth>0&&t.current.naturalHeight>0||t.current.complete&&Bz.test(i))&&c(Rz.loaded)})),Fd.useEffect((function(){null===n||void 0===n||n(s)}),[s]);var l=Fd.useCallback((function(e){null===r||void 0===r||r(e),i&&c(Rz.loaded)}),[i,r]),u=Fd.useCallback((function(e){null===o||void 0===o||o(e),c(Rz.error)}),[o]);return[s,l,u]}(e,o),a=i[0],s=i[1],c=i[2],l=jx(e,Vx,["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,b=e.role,_=e.maximizeFrame,C=e.styles,w=e.theme,x=e.loading,E=function(e,t,n,r){var o=Fd.useRef(t),i=Fd.useRef();(void 0===i||o.current===Rz.notLoaded&&t===Rz.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===Rz.loaded&&(o===Pz.cover||o===Pz.contain||o===Pz.centerContain||o===Pz.centerCover)&&n.current&&r.current){var s=void 0;if(s="number"===typeof i&&"number"===typeof a&&o!==Pz.centerContain&&o!==Pz.centerCover?i/a:r.current.clientWidth/r.current.clientHeight,n.current.naturalWidth/n.current.naturalHeight>s)return Az.landscape}return Az.portrait}(e,t,n,r));return o.current=t,i.current}(e,a,o,r),k=Lz(C,{theme:w,className:v,width:p,height:h,maximizeFrame:_,shouldFadeIn:m,shouldStartVisible:g,isLoaded:a===Rz.loaded||a===Rz.notLoaded&&e.shouldStartVisible,isLandscape:E===Az.landscape,isCenter:y===Pz.center,isCenterContain:y===Pz.centerContain,isCenterCover:y===Pz.centerCover,isContain:y===Pz.contain,isCover:y===Pz.cover,isNone:y===Pz.none,isError:a===Rz.error,isNotImageFit:void 0===y});return Fd.createElement("div",{className:k.root,style:{width:p,height:h},ref:r},Fd.createElement("img",(0,t.__assign)({},l,{onLoad:s,onError:c,key:"fabricImage"+e.src||"",className:k.image,ref:eS(o,n),src:u,alt:d,role:b,loading:x})))}));Oz.displayName="ImageBase";var Fz={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"},Hz=vR(Oz,(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=fw(Fz,v),b={position:"absolute",left:"50% /* @noflip */",top:"50%",transform:"translate(-50%,-50%)"},_=N_(),C=void 0!==_&&void 0===_.navigator.msMaxTouchPoints,w=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&&YC.fadeIn400,(l||u||d||p||h)&&{position:"relative"},t],image:[y.image,{display:"block",opacity:0},i&&["is-loaded",{opacity:1}],l&&[y.imageCenter,b],u&&[y.imageContain,C&&{width:"100%",height:"100%",objectFit:"contain"},!C&&w,!C&&b],d&&[y.imageCover,C&&{width:"100%",height:"100%",objectFit:"cover"},!C&&w,!C&&b],p&&[y.imageCenterContain,c&&{maxWidth:"100%"},!c&&{maxHeight:"100%"},b],h&&[y.imageCenterCover,c&&{maxHeight:"100%"},!c&&{maxWidth:"100%"},b],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);Hz.displayName="Image";var zz=dx({root:{display:"inline-block"},placeholder:["ms-Icon-placeHolder",{width:"1em"}],image:["ms-Icon-imageContainer",{overflow:"hidden"}]}),Uz="ms-Icon",Vz=h_((function(e){var t=function(e){var t=void 0,n=tx.__options;if(e=e?rx(e):"",e=tx.__remapped[e]||e)if(t=tx[e]){var r=t.subset;r&&r.fontFace&&(r.isRegistered||(Lw(r.fontFace),r.isRegistered=!0),r.className||(r.className=i_(r.style,{fontFamily:r.fontFace.fontFamily,fontWeight:r.fontFace.fontWeight||"normal",fontStyle:r.fontFace.fontStyle||"normal"})))}else!n.disableWarnings&&n.warnOnMissingIcons&&ex('The icon "'.concat(e,'" was used but not registered. See https://github.com/microsoft/fluentui/wiki/Using-icons for more information.'));return t}(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),Wz=function(e){var n=e.iconName,r=e.className,o=e.style,i=void 0===o?{}:o,a=Vz(n)||{},s=a.iconClassName,c=a.children,l=a.fontFamily,u=a.mergeImageProps,d=jx(e,wx),p=e["aria-label"]||e.title,h=e["aria-label"]||e["aria-labelledby"]||e.title?{role:u?void 0:"img"}:{"aria-hidden":!0},f=c;return u&&"object"===typeof c&&"object"===typeof c.props&&p&&(f=Fd.cloneElement(c,{alt:p})),Fd.createElement("i",(0,t.__assign)({"data-icon-name":n},h,d,u?{title:void 0,"aria-label":void 0}:{},{className:qx(Uz,zz.root,s,!n&&zz.placeholder,r),style:(0,t.__assign)({fontFamily:l},i)}),f)},jz=(h_((function(e,t,n){return Wz({iconName:e,className:t,"aria-label":n})})),kR({cacheSize:100})),qz=function(e){function n(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===Rz.error&&n.setState({imageLoadError:!0})},n.state={imageLoadError:!1},n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.children,r=e.className,o=e.styles,i=e.iconName,a=e.imageErrorAs,s=e.theme,c="string"===typeof i&&0===i.length,l=!!this.props.imageProps||this.props.iconType===Iz.image||this.props.iconType===Iz.Image,u=Vz(i)||{},d=u.iconClassName,p=u.children,h=u.mergeImageProps,f=jz(o,{theme:s,className:r,iconClassName:d,isImage:l,isPlaceholder:c}),m=l?"span":"i",g=jx(this.props,wx,["aria-label"]),v=this.state.imageLoadError,y=(0,t.__assign)((0,t.__assign)({},this.props.imageProps),{onLoadingStateChange:this._onImageLoadingStateChange}),b=v&&a||Hz,_=this.props["aria-label"]||this.props.ariaLabel,C=y.alt||_||this.props.title,w=!!(C||this.props["aria-labelledby"]||y["aria-label"]||y["aria-labelledby"])?{role:l||h?void 0:"img","aria-label":l||h?void 0:C}:{"aria-hidden":!0},x=p;return h&&p&&"object"===typeof p&&C&&(x=Fd.cloneElement(p,{alt:C})),Fd.createElement(m,(0,t.__assign)({"data-icon-name":i},w,g,h?{title:void 0,"aria-label":void 0}:{},{className:f.root}),l?Fd.createElement(b,(0,t.__assign)({},y)):n||x)},n}(Fd.Component),Gz=vR(qz,(function(e){var t=e.className,n=e.iconClassName,r=e.isPlaceholder,o=e.isImage,i=e.styles;return{root:[r&&zz.placeholder,zz.root,o&&zz.image,n,t,i&&i.root,i&&i.imageContainer]}}),void 0,{scope:"Icon"},!0);Gz.displayName="Icon";var Kz=function(e){var n=e.className,r=e.imageProps,o=jx(e,wx,["aria-label","aria-labelledby","title","aria-describedby"]),i=r.alt||e["aria-label"],a=i||e["aria-labelledby"]||e.title||r["aria-label"]||r["aria-labelledby"]||r.title,s={"aria-labelledby":e["aria-labelledby"],"aria-describedby":e["aria-describedby"],title:e.title},c=a?{}:{"aria-hidden":!0};return Fd.createElement("div",(0,t.__assign)({},c,o,{className:qx(Uz,zz.root,zz.image,n)}),Fd.createElement(Hz,(0,t.__assign)({},s,r,{alt:a?i:""})))};var Yz,Qz=f_((function(e){return f_((function(t){var n=f_((function(e){return function(n){return t(n,e)}}));return function(r,o){return e(r,o?n(o):t)}}))}));function Xz(e,t){return Qz(e)(t)}!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.Section=3]="Section"}(Yz||(Yz={}));var $z,Jz={none:0,all:1,inputOnly:2};!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional",e[e.domOrder=3]="domOrder"}($z||($z={}));var Zz,eU="data-is-focusable",tU="data-focuszone-id",nU="tabindex",rU="data-no-vertical-wrap",oU="data-no-horizontal-wrap",iU=999999999,aU=-999999999;function sU(e,t){var n;"function"===typeof MouseEvent?n=new MouseEvent("click",{ctrlKey:null===t||void 0===t?void 0:t.ctrlKey,metaKey:null===t||void 0===t?void 0:t.metaKey,shiftKey:null===t||void 0===t?void 0:t.shiftKey,altKey:null===t||void 0===t?void 0:t.altKey,bubbles:null===t||void 0===t?void 0:t.bubbles,cancelable:null===t||void 0===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 cU,lU={},uU=new Set,dU=["text","number","password","email","tel","url","search","textarea"],pU=!1,hU=function(e){function n(t){var r,o,i,a,s=this;(s=e.call(this,t)||this)._root=Fd.createRef(),s._mergedRef=Mz(),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(eF(p)&&s._isImmediateDescendantOfZone(p)){t=p;break}p=MO(p,pU)}if(l&&e.target===s._root.current){var h=u&&"function"===typeof u&&s._root.current&&u(s._root.current);h&&eF(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=MO(t,pU);for(;n.length&&((t=n.pop())&&eF(t)&&s._setActiveElement(t,!0),!tF(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(!nF(e.target))return;if(!s.focusElement($O(e.target,e.target.firstChild,!0)))return}}else{if(e.altKey)return;switch(e.which){case C_:if(s._shouldRaiseClicksOnSpace&&s._tryInvokeClickForFocusable(e.target,e))break;return;case S_:if(r!==$z.vertical&&(s._preventDefaultWhenHandled(e),s._moveFocusLeft(t)))break;return;case I_:if(r!==$z.vertical&&(s._preventDefaultWhenHandled(e),s._moveFocusRight(t)))break;return;case T_:if(r!==$z.horizontal&&(s._preventDefaultWhenHandled(e),s._moveFocusUp()))break;return;case P_:if(r!==$z.horizontal&&(s._preventDefaultWhenHandled(e),s._moveFocusDown()))break;return;case x_:if(!a&&s._moveFocusPaging(!0))break;return;case w_:if(!a&&s._moveFocusPaging(!1))break;return;case v_:if(s.props.allowTabKey||s.props.handleTabKey===Jz.all||s.props.handleTabKey===Jz.inputOnly&&s._isElementInput(e.target)){var u=!1;if(s._processingTabKey=!0,r!==$z.vertical&&s._shouldWrapFocus(s._activeElement,oU))u=(F_(t)?!e.shiftKey:e.shiftKey)?s._moveFocusLeft(t):s._moveFocusRight(t);else u=e.shiftKey?s._moveFocusUp():s._moveFocusDown();if(s._processingTabKey=!1,u)break;s.props.shouldResetActiveElementWhenTabFromZone&&(s._activeElement=null)}return;case k_: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($O(s._root.current,d,!0)))break;return;case E_: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(XO(s._root.current,p,!0,!0,!0)))break;return;case y_: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<c?r>=n.left&&r<=n.left+n.width?0:Math.abs(n.left+n.width/2-r):s._shouldWrapFocus(s._activeElement,rU)?iU:aU},HO(s),s._id=Ek("FocusZone"),s._focusAlignment={left:0,top:0},s._processingTabKey=!1;var c=null===(o=null!==(r=t.shouldRaiseClicks)&&void 0!==r?r:n.defaultProps.shouldRaiseClicks)||void 0===o||o;return s._shouldRaiseClicksOnEnter=null!==(i=t.shouldRaiseClicksOnEnter)&&void 0!==i?i:c,s._shouldRaiseClicksOnSpace=null!==(a=t.shouldRaiseClicksOnSpace)&&void 0!==a?a:c,s}return(0,t.__extends)(n,e),n.getOuterZones=function(){return uU.size},n._onKeyDownCapture=function(e){e.which===v_&&uU.forEach((function(e){return e._updateTabIndexes()}))},n.prototype.componentDidMount=function(){var e=this._root.current;if(lU[this._id]=this,e){for(var t=MO(e,pU);t&&t!==this._getDocument().body&&1===t.nodeType;){if(tF(t)){this._isInnerZone=!0;break}t=MO(t,pU)}this._isInnerZone||(uU.add(this),this._root.current&&this._root.current.addEventListener("keydown",n._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()}},n.prototype.componentDidUpdate=function(){var e=this._root.current,t=this._getDocument();if((this._activeElement&&!GO(this._root.current,this._activeElement,pU)||this._defaultFocusElement&&!GO(this._root.current,this._defaultFocusElement,pU))&&(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<o.length;r++){var i=o[r],a=n.children[Math.min(i,n.children.length-1)];if(!a)break;n=a}return eF(n)&&JO(n)?n:$O(e,n,!0)||XO(e,n)}(e,this._lastIndexPath);n?(this._setActiveElement(n,!0),n.focus(),this._setParkedFocus(!1)):this._setParkedFocus(!0)}},n.prototype.componentWillUnmount=function(){delete lU[this._id],this._isInnerZone||(uU.delete(this),this._root.current&&this._root.current.removeEventListener("keydown",n._onKeyDownCapture,!0)),this._root.current&&this._root.current.removeEventListener("blur",this._onBlur,!0),this._activeElement=null,this._defaultFocusElement=null},n.prototype.render=function(){var e=this,n=this.props,r=n.as,o=n.elementType,i=n.rootProps,a=n.ariaDescribedBy,s=n.ariaLabelledBy,c=n.className,l=jx(this.props,wx),u=r||o||"div";this._evaluateFocusBeforeRender();var d,p=(void 0===d&&(d=!1),!0===d&&(Kw=Gw({},d)),Kw);return Fd.createElement(u,(0,t.__assign)({"aria-labelledby":s,"aria-describedby":a},l,i,{className:qx((Zz||(Zz=i_({selectors:{":focus":{outline:"none"}}},"ms-FocusZone")),Zz),c),ref:this._mergedRef(this.props.elementRef,this._root),"data-focuszone-id":this._id,onKeyDown:function(t){return e._onKeyDown(t,p)},onFocus:this._onFocus,onMouseDownCapture:this._onMouseDown}),this.props.children)},n.prototype.focus=function(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=!1),this._root.current){if(!e&&"true"===this._root.current.getAttribute(eU)&&this._isInnerZone){var n=this._getOwnerZone(this._root.current);if(n!==this._root.current){var r=lU[n.getAttribute(tU)];return!!r&&r.focusElement(this._root.current)}return!1}if(!e&&this._activeElement&&GO(this._root.current,this._activeElement)&&eF(this._activeElement)&&(!t||ZO(this._activeElement)))return this._activeElement.focus(),!0;var o=this._root.current.firstChild;return this.focusElement($O(this._root.current,o,!0,void 0,void 0,void 0,void 0,void 0,t))}return!1},n.prototype.focusLast=function(){if(this._root.current){var e=this._root.current&&this._root.current.lastChild;return this.focusElement(XO(this._root.current,e,!0,!0,!0))}return!1},n.prototype.focusElement=function(e,t){var n=this.props,r=n.onBeforeFocus,o=n.shouldReceiveFocus;return!(o&&!o(e)||r&&!r(e))&&(!!e&&(this._setActiveElement(e,t),this._activeElement&&this._activeElement.focus(),!0))},n.prototype.setFocusAlignment=function(e){this._focusAlignment=e},Object.defineProperty(n.prototype,"defaultFocusElement",{get:function(){return this._defaultFocusElement},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"activeElement",{get:function(){return this._activeElement},enumerable:!1,configurable:!0}),n.prototype._evaluateFocusBeforeRender=function(){var e=this._root.current,t=this._getDocument();if(t){var n=t.activeElement;if(n!==e){var r=GO(e,n,!1);this._lastIndexPath=r?function(e,t){for(var n=[];t&&e&&t!==e;){var r=MO(t,!0);if(null===r)return[];n.unshift(Array.prototype.indexOf.call(r.children,t)),t=r}return n}(e,n):void 0}}},n.prototype._setParkedFocus=function(e){var t=this._root.current;t&&this._isParked!==e&&(this._isParked=e,e?(this.props.allowFocusRoot||(this._parkedTabIndex=t.getAttribute("tabindex"),t.setAttribute("tabindex","-1")),t.focus()):this.props.allowFocusRoot||(this._parkedTabIndex?(t.setAttribute("tabindex",this._parkedTabIndex),this._parkedTabIndex=void 0):t.removeAttribute("tabindex")))},n.prototype._setActiveElement=function(e,t){var n=this._activeElement;this._activeElement=e,n&&(tF(n)&&this._updateTabIndexes(n),n.tabIndex=-1),this._activeElement&&(this._focusAlignment&&!t||this._setFocusAlignment(e,!0,!0),this._activeElement.tabIndex=0)},n.prototype._preventDefaultWhenHandled=function(e){this.props.preventDefaultWhenHandled&&e.preventDefault()},n.prototype._tryInvokeClickForFocusable=function(e,t){var n=e;if(n===this._root.current)return!1;do{if("BUTTON"===n.tagName||"A"===n.tagName||"INPUT"===n.tagName||"TEXTAREA"===n.tagName||"SUMMARY"===n.tagName)return!1;if(this._isImmediateDescendantOfZone(n)&&"true"===n.getAttribute(eU)&&"true"!==n.getAttribute("data-disable-click-on-enter"))return sU(n,t),!0;n=MO(n,pU)}while(n!==this._root.current);return!1},n.prototype._getFirstInnerZone=function(e){if(!(e=e||this._activeElement||this._root.current))return null;if(tF(e))return lU[e.getAttribute(tU)];for(var t=e.firstElementChild;t;){if(tF(t))return lU[t.getAttribute(tU)];var n=this._getFirstInnerZone(t);if(n)return n;t=t.nextElementSibling}return null},n.prototype._moveFocus=function(e,t,n,r){void 0===r&&(r=!0);var o=this._activeElement,i=-1,a=void 0,s=!1,c=this.props.direction===$z.bidirectional;if(!o||!this._root.current)return!1;if(this._isElementInput(o)&&!this._shouldInputLoseFocus(o,e))return!1;var l=c?o.getBoundingClientRect():null;do{if(o=e?$O(this._root.current,o):XO(this._root.current,o),!c){a=o;break}if(o){var u=t(l,o.getBoundingClientRect());if(-1===u&&-1===i){a=o;break}if(u>-1&&(-1===i||u<i)&&(i=u,a=o),i>=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($O(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement(XO(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return s},n.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?e._shouldWrapFocus(e._activeElement,rU)?iU:aU:((-1===t&&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)},n.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,rU)?iU:aU:((-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)},n.prototype._moveFocusLeft=function(e){var t=this,n=this._shouldWrapFocus(this._activeElement,oU);return!!this._moveFocus(F_(e),(function(r,o){var i=-1;return(F_(e)?parseFloat(o.top.toFixed(3))<parseFloat(r.bottom.toFixed(3)):parseFloat(o.bottom.toFixed(3))>parseFloat(r.top.toFixed(3)))&&o.right<=r.right&&t.props.direction!==$z.vertical?i=r.right-o.right:n||(i=aU),i}),void 0,n)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},n.prototype._moveFocusRight=function(e){var t=this,n=this._shouldWrapFocus(this._activeElement,oU);return!!this._moveFocus(!F_(e),(function(r,o){var i=-1;return(F_(e)?parseFloat(o.bottom.toFixed(3))>parseFloat(r.top.toFixed(3)):parseFloat(o.top.toFixed(3))<parseFloat(r.bottom.toFixed(3)))&&o.left>=r.left&&t.props.direction!==$z.vertical?i=o.left-r.left:n||(i=aU),i}),void 0,n)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},n.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=gF(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?$O(this._root.current,n):XO(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<f-c)break;m>-1&&(e&&d>a?(a=d,o=m,i=n):!e&&h<s?(s=h,o=m,i=n):(-1===o||m<=o)&&(o=m,i=n))}}while(n);var g=!1;if(i&&i!==this._activeElement)g=!0,this.focusElement(i),this._setFocusAlignment(i,!1,!0);else if(this.props.isCircularNavigation&&t)return e?this.focusElement($O(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement(XO(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return g},n.prototype._setFocusAlignment=function(e,t,n){if(this.props.direction===$z.bidirectional&&(!this._focusAlignment||t||n)){var r=e.getBoundingClientRect(),o=r.left+r.width/2,i=r.top+r.height/2;this._focusAlignment||(this._focusAlignment={left:o,top:i}),t&&(this._focusAlignment.left=o),n&&(this._focusAlignment.top=i)}},n.prototype._isImmediateDescendantOfZone=function(e){return this._getOwnerZone(e)===this._root.current},n.prototype._getOwnerZone=function(e){for(var t=MO(e,pU);t&&t!==this._root.current&&t!==this._getDocument().body;){if(tF(t))return t;t=MO(t,pU)}return t},n.prototype._updateTabIndexes=function(e){!this._activeElement&&this.props.defaultTabbableElement&&"function"===typeof this.props.defaultTabbableElement&&(this._activeElement=this.props.defaultTabbableElement(this._root.current)),!e&&this._root.current&&(this._defaultFocusElement=null,e=this._root.current,this._activeElement&&!GO(e,this._activeElement)&&(this._activeElement=null)),this._activeElement&&!eF(this._activeElement)&&(this._activeElement=null);for(var t=e&&e.children,n=0;t&&n<t.length;n++){var r=t[n];tF(r)?"true"===r.getAttribute(eU)&&(this._isInnerZone||(this._activeElement||this._defaultFocusElement)&&this._activeElement!==r?"-1"!==r.getAttribute(nU)&&r.setAttribute(nU,"-1"):(this._defaultFocusElement=r,"0"!==r.getAttribute(nU)&&r.setAttribute(nU,"0"))):(r.getAttribute&&"false"===r.getAttribute(eU)&&r.setAttribute(nU,"-1"),eF(r)?this.props.disabled?r.setAttribute(nU,"-1"):this._isInnerZone||(this._activeElement||this._defaultFocusElement)&&this._activeElement!==r?"-1"!==r.getAttribute(nU)&&r.setAttribute(nU,"-1"):(this._defaultFocusElement=r,"0"!==r.getAttribute(nU)&&r.setAttribute(nU,"0")):"svg"===r.tagName&&"false"!==r.getAttribute("focusable")&&r.setAttribute("focusable","false")),this._updateTabIndexes(r)}},n.prototype._isContentEditableElement=function(e){return e&&"true"===e.getAttribute("contenteditable")},n.prototype._isElementInput=function(e){return!(!e||!e.tagName||"input"!==e.tagName.toLowerCase()&&"textarea"!==e.tagName.toLowerCase())},n.prototype._shouldInputLoseFocus=function(e,t){if(!this._processingTabKey&&e&&e.type&&dU.indexOf(e.type.toLowerCase())>-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},n.prototype._shouldWrapFocus=function(e,t){return!this.props.checkForNoWrap||rF(e,t)},n.prototype._portalContainsElement=function(e){return e&&!!this._root.current&&BO(e,this._root.current)},n.prototype._getDocument=function(){return D_(this._root.current)},n.defaultProps={isCircularNavigation:!1,direction:$z.bidirectional,shouldRaiseClicks:!0},n}(Fd.Component);function fU(e){var t;if("undefined"===typeof cU||e){var n=N_(),r=null===(t=null===n||void 0===n?void 0:n.navigator)||void 0===t?void 0:t.userAgent;cU=!!r&&-1!==r.indexOf("Macintosh")}return!!cU}var mU=function(){return!!(window&&window.navigator&&window.navigator.userAgent)&&/iPad|iPhone|iPod/i.test(window.navigator.userAgent)};function gU(e){return e.canCheck?!(!e.isChecked&&!e.checked):"boolean"===typeof e.isChecked?e.isChecked:"boolean"===typeof e.checked?e.checked:null}function vU(e){return!(!e.subMenuProps&&!e.items)}function yU(e){return!(!e.isDisabled&&!e.disabled)}function bU(e){return null!==gU(e)?"menuitemcheckbox":"menuitem"}var _U,CU=function(e){var n=e.item,r=e.classNames,o=n.iconProps;return Fd.createElement(Gz,(0,t.__assign)({},o,{className:r.icon}))},wU=function(e){var t=e.item;return e.hasIcons?t.onRenderIcon?t.onRenderIcon(e,CU):CU(e):null},xU=function(e){var t=e.onCheckmarkClick,n=e.item,r=e.classNames,o=gU(n);if(t){return Fd.createElement(Gz,{iconName:!1!==n.canCheck&&o?"CheckMark":"",className:r.checkmarkIcon,onClick:function(e){return t(n,e)}})}return null},EU=function(e){var t=e.item,n=e.classNames;return t.text||t.name?Fd.createElement("span",{className:n.label},t.text||t.name):null},kU=function(e){var t=e.item,n=e.classNames;return t.secondaryText?Fd.createElement("span",{className:n.secondaryText},t.secondaryText):null},SU=function(e){var n=e.item,r=e.classNames,o=e.theme;return vU(n)?Fd.createElement(Gz,(0,t.__assign)({iconName:F_(o)?"ChevronLeft":"ChevronRight"},n.submenuIconProps,{className:r.subMenuIcon})):null},TU=function(e){function n(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();vU(t)&&r&&i&&r(t,i)}},n.dismissSubMenu=function(){var e=n.props,t=e.item,r=e.dismissSubMenu;vU(t)&&r&&r()},n.dismissMenu=function(e){var t=n.props.dismissMenu;t&&t(void 0,e)},HO(n),n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,t=e.item,n=e.classNames,r=t.onRenderContent||this._renderLayout;return Fd.createElement("div",{className:t.split?n.linkContentMenu:n.linkContent},r(this.props,{renderCheckMarkIcon:xU,renderItemIcon:wU,renderItemName:EU,renderSecondaryText:kU,renderSubMenuIcon:SU}))},n.prototype._renderLayout=function(e,t){return Fd.createElement(Fd.Fragment,null,t.renderCheckMarkIcon(e),t.renderItemIcon(e),t.renderItemName(e),t.renderSecondaryText(e),t.renderSubMenuIcon(e))},n}(Fd.Component),IU=h_((function(e){return dx({wrapper:{display:"inline-flex",height:"100%",alignItems:"center"},divider:{width:1,height:"100%",backgroundColor:e.palette.neutralTertiaryAlt}})})),PU=36,AU=rw(0,639),RU=h_((function(e){var n,r,o,i,a,s=e.semanticColors,c=e.fonts,l=e.palette,u=s.menuItemBackgroundHovered,d=s.menuItemTextHovered,p=s.menuItemBackgroundPressed,h=s.bodyDivider;return lx({item:[c.medium,{color:s.bodyText,position:"relative",boxSizing:"border-box"}],divider:{display:"block",height:"1px",backgroundColor:h,position:"relative"},root:[lw(e),c.medium,{color:s.bodyText,backgroundColor:"transparent",border:"none",width:"100%",height:PU,lineHeight:PU,display:"block",cursor:"pointer",padding:"0px 8px 0 4px",textAlign:"left"}],rootDisabled:{color:s.disabledBodyText,cursor:"default",pointerEvents:"none",selectors:(n={},n[ZC]={color:"GrayText",opacity:1},n)},rootHovered:{backgroundColor:u,color:d,selectors:{".ms-ContextualMenu-icon":{color:l.themeDarkAlt},".ms-ContextualMenu-submenuIcon":{color:l.neutralPrimary}}},rootFocused:{backgroundColor:l.white},rootChecked:{selectors:{".ms-ContextualMenu-checkmarkIcon":{color:l.neutralPrimary}}},rootPressed:{backgroundColor:p,selectors:{".ms-ContextualMenu-icon":{color:l.themeDark},".ms-ContextualMenu-submenuIcon":{color:l.neutralPrimary}}},rootExpanded:{backgroundColor:p,color:s.bodyTextChecked,selectors:(r={".ms-ContextualMenu-submenuIcon":(o={},o[ZC]={color:"inherit"},o)},r[ZC]=(0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),r)},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:PU,fontSize:KC.medium,width:KC.medium,margin:"0 4px",verticalAlign:"middle",flexShrink:"0",selectors:(i={},i[AU]={fontSize:KC.large,width:KC.large},i)},iconColor:{color:s.menuIcon},iconDisabled:{color:s.disabledBodyText},checkmarkIcon:{color:s.bodySubtext},subMenuIcon:{height:PU,lineHeight:PU,color:l.neutralSecondary,textAlign:"center",display:"inline-block",verticalAlign:"middle",flexShrink:"0",fontSize:KC.small,selectors:(a={":hover":{color:l.neutralPrimary},":active":{color:l.neutralPrimary}},a[AU]={fontSize:KC.medium},a)},splitButtonFlexContainer:[lw(e),{display:"flex",height:PU,flexWrap:"nowrap",justifyContent:"center",alignItems:"flex-start"}]})})),DU="28px",MU=rw(0,639),NU=h_((function(e){var t;return dx(IU(e),{wrapper:{position:"absolute",right:28,selectors:(t={},t[MU]={right:32},t)},divider:{height:16,width:1}})})),LU={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"},BU=h_((function(e,t,n,r,o,i,a,s,c,l,u,d){var p,h,f,m,g=RU(e),v=fw(LU,e);return dx({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(iw," &:focus, .").concat(iw," &:focus:hover")]=g.rootFocused,p[".".concat(iw," &:hover")]={background:"inherit;"},p)}],d],splitPrimary:[g.root,{width:"calc(100% - ".concat(DU,")")},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(iw," &:focus, .").concat(iw," &:focus:hover")]=g.rootFocused,h[".".concat(iw," &:hover")]={background:"inherit;"},h)}]],splitMenu:[v.splitMenu,g.root,{flexBasis:"0",padding:"0 8px",minWidth:DU},n&&["is-expanded",g.rootExpanded],t&&["is-disabled",g.rootDisabled],!t&&!n&&[{selectors:(f={":hover":g.rootHovered,":active":g.rootPressed},f[".".concat(iw," &:focus, .").concat(iw," &:focus:hover")]=g.rootFocused,f[".".concat(iw," &: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(iw," &:focus, .").concat(iw," &:focus:hover")]=g.rootFocused,m)}]],screenReaderText:[v.screenReaderText,g.screenReaderText,pw,{visibility:"hidden"}]})})),OU=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 BU(t,n,r,o,i,a,s,c,l,u,d,p)},FU=vR(TU,OU,void 0,{scope:"ContextualMenuItem"}),HU=function(e){function n(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(){},HO(n),n}return(0,t.__extends)(n,e),n.prototype.shouldComponentUpdate=function(e){return!Mk(e,this.props)},n}(Fd.Component);function zU(e){var t=(0,Fd.useRef)();return(0,Fd.useEffect)((function(){t.current=e})),t.current}!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"}(_U||(_U={}));var UU=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?_U.PERSISTED_KEYTIP_ADDED:_U.KEYTIP_ADDED;wz.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||wz.raise(this,_U.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?_U.PERSISTED_KEYTIP_REMOVED:_U.KEYTIP_REMOVED;!this.inKeytipMode&&this.delayUpdatingKeytipChange||wz.raise(this,r,{keytip:e,uniqueID:t})},e.prototype.enterKeytipMode=function(){wz.raise(this,_U.ENTER_KEYTIP_MODE)},e.prototype.exitKeytipMode=function(){wz.raise(this,_U.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 n=(0,t.__spreadArray)([],e.keySequences,!0);if(n.pop(),0!==n.length){var r=this.sequenceMapping[n.toString()];if(r&&r.overflowSetSequence)return(0,t.__assign)((0,t.__assign)({},e),{overflowSetSequence:r.overflowSetSequence})}return e},e.prototype.menuExecute=function(e,t){wz.raise(this,_U.PERSISTED_KEYTIP_EXECUTE,{overflowButtonSequences:e,keytipSequences:t})},e.prototype._getUniqueKtp=function(e,n){return void 0===n&&(n=Ek()),{keytip:(0,t.__assign)({},e),uniqueID:n}},e._instance=new e,e}();function VU(e){return e.reduce((function(e,t){return e+"-"+t.split("").join("-")}),"ktp")}function WU(e){var n=Fd.useRef(),r=e.keytipProps?(0,t.__assign)({disabled:e.disabled},e.keytipProps):void 0,o=jR(UU.getInstance()),i=zU(e);FH((function(){n.current&&r&&((null===i||void 0===i?void 0:i.keytipProps)!==e.keytipProps||(null===i||void 0===i?void 0:i.disabled)!==e.disabled)&&o.update(r,n.current)})),FH((function(){return r&&(n.current=o.register(r)),function(){r&&o.unregister(r,n.current)}}),[]);var a={ariaDescribedBy:void 0,keytipId:void 0};return r&&(a=function(e,n,r){var o=e.addParentOverflow(n),i=Nz(r,function(e){var t=" ktp-layer-id";return e.length?t+" "+VU(e):t}(o.keySequences)),a=(0,t.__spreadArray)([],o.keySequences,!0);o.overflowSetSequence&&(a=function(e,n){var r=n.length,o=(0,t.__spreadArray)([],n,!0).pop();return function(e,t,n){var r=e.slice();return r.splice(t,0,n),r}((0,t.__spreadArray)([],e,!0),r-1,o)}(a,o.overflowSetSequence));var s=VU(a);return{ariaDescribedBy:i,keytipId:s}}(o,r,e.ariaDescribedBy)),a}var jU=function(e){var n,r=e.children,o=WU((0,t.__rest)(e,["children"])),i=o.keytipId,a=o.ariaDescribedBy;return r(((n={})["data-ktp-target"]=i,n["data-ktp-execute-target"]=i,n["aria-describedby"]=a,n))},qU=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n._anchor=Fd.createRef(),n._getMemoizedMenuButtonKeytipProps=h_((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),n._getSubmenuTarget=function(){return n._anchor.current?n._anchor.current:void 0},n._onItemClick=function(e){var t=n.props,r=t.item,o=t.onItemClick;o&&o(r,e)},n._renderAriaDescription=function(e,t){return e?Fd.createElement("span",{id:n._ariaDescriptionId,className:t},e):null},n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this,n=this.props,r=n.item,o=n.classNames,i=n.index,a=n.focusableElementIndex,s=n.totalItemCount,c=n.hasCheckmarks,l=n.hasIcons,u=n.contextualMenuItemAs,d=void 0===u?FU:u,p=n.expandedMenuItemKey,h=n.onItemClick,f=n.openSubMenu,m=n.dismissSubMenu,g=n.dismissMenu,v=r.rel;r.target&&"_blank"===r.target.toLowerCase()&&(v=v||"nofollow noopener noreferrer");var y=vU(r),b=jx(r,Ix),_=yU(r),C=r.itemProps,w=r.ariaDescription,x=r.keytipProps;x&&y&&(x=this._getMemoizedMenuButtonKeytipProps(x)),w&&(this._ariaDescriptionId=Ek());var E=Nz(r.ariaDescribedBy,w?this._ariaDescriptionId:void 0,b["aria-describedby"]),k={"aria-describedby":E};return Fd.createElement("div",null,Fd.createElement(jU,{keytipProps:r.keytipProps,ariaDescribedBy:E,disabled:_},(function(n){return Fd.createElement("a",(0,t.__assign)({},k,b,n,{ref:e._anchor,href:r.href,target:r.target,rel:v,className:o.root,role:"menuitem","aria-haspopup":y||void 0,"aria-expanded":y?r.key===p:void 0,"aria-posinset":a+1,"aria-setsize":s,"aria-disabled":yU(r),style:r.style,onClick:e._onItemClick,onMouseEnter:e._onItemMouseEnter,onMouseLeave:e._onItemMouseLeave,onMouseMove:e._onItemMouseMove,onKeyDown:y?e._onItemKeyDown:void 0}),Fd.createElement(d,(0,t.__assign)({componentRef:r.componentRef,item:r,classNames:o,index:i,onCheckmarkClick:c&&h?h:void 0,hasIcons:l,openSubMenu:f,dismissSubMenu:m,dismissMenu:g,getSubmenuTarget:e._getSubmenuTarget},C)),e._renderAriaDescription(w,o.screenReaderText))})))},n}(HU),GU=kR(),KU=Fd.forwardRef((function(e,t){var n=e.styles,r=e.theme,o=e.getClassNames,i=e.className,a=GU(n,{theme:r,getClassNames:o,className:i});return Fd.createElement("span",{className:a.wrapper,ref:t},Fd.createElement("span",{className:a.divider}))}));KU.displayName="VerticalDividerBase";var YU=vR(KU,(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"}),QU=function(e){function n(n){var r=e.call(this,n)||this;return r._getMemoizedMenuButtonKeytipProps=h_((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),r._onItemKeyDown=function(e){var t=r.props,n=t.item,o=t.onItemKeyDown;e.which===y_?(r._executeItemClick(e),e.preventDefault(),e.stopPropagation()):o&&o(n,e)},r._getSubmenuTarget=function(){return r._splitButton},r._renderAriaDescription=function(e,t){return e?Fd.createElement("span",{id:r._ariaDescriptionId,className:t},e):null},r._onItemMouseEnterPrimary=function(e){var n=r.props,o=n.item,i=n.onItemMouseEnter;i&&i((0,t.__assign)((0,t.__assign)({},o),{subMenuProps:void 0,items:void 0}),e,r._splitButton)},r._onItemMouseEnterIcon=function(e){var t=r.props,n=t.item,o=t.onItemMouseEnter;o&&o(n,e,r._splitButton)},r._onItemMouseMovePrimary=function(e){var n=r.props,o=n.item,i=n.onItemMouseMove;i&&i((0,t.__assign)((0,t.__assign)({},o),{subMenuProps:void 0,items:void 0}),e,r._splitButton)},r._onItemMouseMoveIcon=function(e){var t=r.props,n=t.item,o=t.onItemMouseMove;o&&o(n,e,r._splitButton)},r._onIconItemClick=function(e){var t=r.props,n=t.item,o=t.onItemClickBase;o&&o(n,e,r._splitButton?r._splitButton:e.currentTarget)},r._executeItemClick=function(e){var t=r.props,n=t.item,o=t.executeItemClick,i=t.onItemClick;if(!n.disabled&&!n.isDisabled)return r._processingTouch&&!n.canCheck&&i?i(n,e):void(o&&o(n,e))},r._onTouchStart=function(e){r._splitButton&&!("onpointerdown"in r._splitButton)&&r._handleTouchAndPointerEvent(e)},r._onPointerDown=function(e){"touch"===e.pointerType&&(r._handleTouchAndPointerEvent(e),e.preventDefault(),e.stopImmediatePropagation())},r._async=new qO(r),r._events=new wz(r),r._dismissLabelId=Ek(),r}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){this._splitButton&&"onpointerdown"in this._splitButton&&this._events.on(this._splitButton,"pointerdown",this._onPointerDown,!0)},n.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},n.prototype.render=function(){var e,n=this,r=this.props,o=r.item,i=r.classNames,a=r.index,s=r.focusableElementIndex,c=r.totalItemCount,l=r.hasCheckmarks,u=r.hasIcons,d=r.onItemMouseLeave,p=r.expandedMenuItemKey,h=vU(o),f=o.keytipProps;f&&(f=this._getMemoizedMenuButtonKeytipProps(f));var m=o.ariaDescription;m&&(this._ariaDescriptionId=Ek());var g=null!==(e=gU(o))&&void 0!==e?e:void 0;return Fd.createElement(jU,{keytipProps:f,disabled:yU(o)},(function(e){return Fd.createElement("div",{"data-ktp-target":e["data-ktp-target"],ref:function(e){return n._splitButton=e},role:bU(o),"aria-label":o.ariaLabel,className:i.splitContainer,"aria-disabled":yU(o),"aria-expanded":h?o.key===p:void 0,"aria-haspopup":!0,"aria-describedby":Nz(o.ariaDescribedBy,m?n._ariaDescriptionId:void 0,e["aria-describedby"]),"aria-checked":g,"aria-posinset":s+1,"aria-setsize":c,onMouseEnter:n._onItemMouseEnterPrimary,onMouseLeave:d?d.bind(n,(0,t.__assign)((0,t.__assign)({},o),{subMenuProps:null,items:null})):void 0,onMouseMove:n._onItemMouseMovePrimary,onKeyDown:n._onItemKeyDown,onClick:n._executeItemClick,onTouchStart:n._onTouchStart,tabIndex:0,"data-is-focusable":!0,"aria-roledescription":o["aria-roledescription"]},n._renderSplitPrimaryButton(o,i,a,l,u),n._renderSplitDivider(o),n._renderSplitIconButton(o,i,a,e),n._renderAriaDescription(m,i.screenReaderText))}))},n.prototype._renderSplitPrimaryButton=function(e,n,r,o,i){var a=this.props,s=a.contextualMenuItemAs,c=void 0===s?FU:s,l=a.onItemClick,u={key:e.key,disabled:yU(e)||e.primaryDisabled,name:e.name,text:e.text||e.name,secondaryText:e.secondaryText,className:n.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 Fd.createElement("button",(0,t.__assign)({},jx(u,Px)),Fd.createElement(c,(0,t.__assign)({"data-is-focusable":!1,item:u,classNames:n,index:r,onCheckmarkClick:o&&l?l:void 0,hasIcons:i},d)))},n.prototype._renderSplitDivider=function(e){var t=e.getSplitButtonVerticalDividerClassNames||NU;return Fd.createElement(YU,{getClassNames:t})},n.prototype._renderSplitIconButton=function(e,n,r,o){var i=this.props,a=i.contextualMenuItemAs,s=void 0===a?FU:a,c=i.onItemMouseLeave,l=i.onItemMouseDown,u=i.openSubMenu,d=i.dismissSubMenu,p=i.dismissMenu,h={onClick:this._onIconItemClick,disabled:yU(e),className:n.splitMenu,subMenuProps:e.subMenuProps,submenuIconProps:e.submenuIconProps,split:!0,key:e.key,"aria-labelledby":this._dismissLabelId},f=(0,t.__assign)((0,t.__assign)({},jx(h,Px)),{onMouseEnter:this._onItemMouseEnterIcon,onMouseLeave:c?c.bind(this,e):void 0,onMouseDown:function(t){return l?l(e,t):void 0},onMouseMove:this._onItemMouseMoveIcon,"data-is-focusable":!1,"data-ktp-execute-target":o["data-ktp-execute-target"],"aria-haspopup":!0}),m=e.itemProps;return Fd.createElement("button",(0,t.__assign)({},f),Fd.createElement(s,(0,t.__assign)({componentRef:e.componentRef,item:h,classNames:n,index:r,hasIcons:!1,openSubMenu:u,dismissSubMenu:d,dismissMenu:p,getSubmenuTarget:this._getSubmenuTarget},m)))},n.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)},n}(HU),XU=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n._btn=Fd.createRef(),n._getMemoizedMenuButtonKeytipProps=h_((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),n._renderAriaDescription=function(e,t){return e?Fd.createElement("span",{id:n._ariaDescriptionId,className:t},e):null},n._getSubmenuTarget=function(){return n._btn.current?n._btn.current:void 0},n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this,n=this.props,r=n.item,o=n.classNames,i=n.index,a=n.focusableElementIndex,s=n.totalItemCount,c=n.hasCheckmarks,l=n.hasIcons,u=n.contextualMenuItemAs,d=void 0===u?FU:u,p=n.expandedMenuItemKey,h=n.onItemMouseDown,f=n.onItemClick,m=n.openSubMenu,g=n.dismissSubMenu,v=n.dismissMenu,y=gU(r),b=null!==y,_=bU(r),C=vU(r),w=r.itemProps,x=r.ariaLabel,E=r.ariaDescription,k=jx(r,Px);delete k.disabled;var S=r.role||_;E&&(this._ariaDescriptionId=Ek());var T=Nz(r.ariaDescribedBy,E?this._ariaDescriptionId:void 0,k["aria-describedby"]),I={className:o.root,onClick:this._onItemClick,onKeyDown:C?this._onItemKeyDown:void 0,onMouseEnter:this._onItemMouseEnter,onMouseLeave:this._onItemMouseLeave,onMouseDown:function(e){return h?h(r,e):void 0},onMouseMove:this._onItemMouseMove,href:r.href,title:r.title,"aria-label":x,"aria-describedby":T,"aria-haspopup":C||void 0,"aria-expanded":C?r.key===p:void 0,"aria-posinset":a+1,"aria-setsize":s,"aria-disabled":yU(r),"aria-checked":"menuitemcheckbox"!==S&&"menuitemradio"!==S||!b?void 0:!!y,"aria-selected":"menuitem"===S&&b?!!y:void 0,role:S,style:r.style},P=r.keytipProps;return P&&C&&(P=this._getMemoizedMenuButtonKeytipProps(P)),Fd.createElement(jU,{keytipProps:P,ariaDescribedBy:T,disabled:yU(r)},(function(n){return Fd.createElement("button",(0,t.__assign)({ref:e._btn},k,I,n),Fd.createElement(d,(0,t.__assign)({componentRef:r.componentRef,item:r,classNames:o,index:i,onCheckmarkClick:c&&f?f:void 0,hasIcons:l,openSubMenu:m,dismissSubMenu:g,dismissMenu:v,getSubmenuTarget:e._getSubmenuTarget},w)),e._renderAriaDescription(E,o.screenReaderText))}))},n}(HU);function $U(e,t){var n=Fd.useRef(t);return n.current||(n.current=Ek(e)),n.current}var JU;!function(e){e[e.small=0]="small",e[e.medium=1]="medium",e[e.large=2]="large",e[e.xLarge=3]="xLarge",e[e.xxLarge=4]="xxLarge",e[e.xxxLarge=5]="xxxLarge",e[e.unknown=999]="unknown"}(JU||(JU={}));var ZU,eV,tV=[479,639,1023,1365,1919,99999999];function nV(){var e;return null!==(e=null!==ZU&&void 0!==ZU?ZU:eV)&&void 0!==e?e:JU.large}function rV(e){try{return e.document.documentElement.clientWidth}catch(iLe){return e.innerWidth}}function oV(e){var t=JU.small;if(e){try{for(;rV(e)>tV[t];)t++}catch(iLe){t=nV()}eV=t}else{if(void 0===ZU)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=ZU}return t}var iV=function(e,t){var n=Fd.useState(nV()),r=n[0],o=n[1],i=Fd.useCallback((function(){var t=oV(N_(e.current));r!==t&&o(t)}),[e,r]);return tH(ZE(),"resize",i),Fd.useEffect((function(){void 0===t&&i()}),[t]),null!==t&&void 0!==t?t:r},aV=Fd.createContext({}),sV=kR(),cV=kR(),lV={items:[],shouldFocusOnMount:!0,gapSpace:0,directionalHint:uD,beakWidth:16};function uV(e){for(var t=0,n=0,r=e;n<r.length;n++){var o=r[n];if(o.itemType!==Yz.Divider&&o.itemType!==Yz.Header)t+=o.customOnRenderListLength?o.customOnRenderListLength:1}return t}function dV(e,n){var r=null===n||void 0===n?void 0:n.target,o=e.subMenuProps?e.subMenuProps.items:e.items;if(o){for(var i=[],a=0,s=o;a<s.length;a++){var c=s[a];if(c.preferMenuTargetAsEventTarget){var l=c.onClick,u=(0,t.__rest)(c,["onClick"]);i.push((0,t.__assign)((0,t.__assign)({},u),{onClick:CV(l,r)}))}else i.push(c)}return i}}var pV="ContextualMenu",hV=h_((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return function(n){return ux.apply(void 0,(0,t.__spreadArray)([n,OU],e,!1))}}));function fV(e,t){var n=e.hidden,r=e.items,o=e.theme,i=e.className,a=e.id,s=e.target,c=Fd.useState(),l=c[0],u=c[1],d=Fd.useState(),p=d[0],h=d[1],f=Fd.useState(),m=f[0],g=f[1],v=$U(pV,a),y=Fd.useCallback((function(){g(void 0),u(void 0),h(void 0)}),[]),b=Fd.useCallback((function(e,t,n){var r=e.key;l!==r&&(t.focus(),g(n),u(r),h(t))}),[l]);Fd.useEffect((function(){n&&y()}),[n,y]);var _=function(e,t){var n=Fd.useRef(!1);return Fd.useEffect((function(){return n.current=!0,function(){n.current=!1}}),[]),function(r,o){o?e(r,o):n.current&&t()}}(t,y);return[l,b,function(){var e=_V(l,r),t=null;if(e&&(t={items:dV(e,{target:s}),target:p,onDismiss:_,isSubMenu:!0,id:v,shouldFocusOnMount:!0,shouldFocusOnContainer:m,directionalHint:F_(o)?dD:fD,className:i,gapSpace:0,isBeakVisible:!1},e.subMenuProps&&Nk(t,e.subMenuProps),e.preferMenuTargetAsEventTarget)){var n=e.onItemClick;t.onItemClick=CV(n,s)}return t},_]}function mV(e,t,n,r){var o=e.theme,i=e.isSubMenu,a=e.focusZoneProps,s=void 0===a?{}:a,c=s.checkForNoWrap,l=s.direction,u=void 0===l?$z.vertical:l,d=Fd.useRef(),p=function(e,n,r){var o=!1;return n(e)&&(t(e,r),e.preventDefault(),e.stopPropagation(),o=!0),o},h=function(e){return e.which===__||function(e){var t=F_(o)?I_:S_;return!(e.which!==t||!i)&&!(u!==$z.vertical&&(!c||rF(e.target,"data-no-horizontal-wrap")))}(e)||e.which===T_&&(e.altKey||e.metaKey)},f=function(e){d.current=vV(e);var t=e.which===__&&(fU()||mU());return p(e,h,t)},m=function(e){var t=d.current&&vV(e);return d.current=!1,!!t&&!(mU()||fU())};return[f,function(e){return p(e,m,!0)},function(e){if(!f(e)&&n.current){var t=!(!e.altKey&&!e.metaKey),r=e.which===T_,o=e.which===P_;if(!t&&(r||o)){var i=r?YO(n.current,n.current.lastChild,!0):KO(n.current,n.current.firstChild,!0);i&&(i.focus(),e.preventDefault(),e.stopPropagation())}}},function(e,t){var n=F_(o)?S_:I_;e.disabled||t.which!==n&&t.which!==y_&&(t.which!==P_||!t.altKey&&!t.metaKey)||(r(e,t.currentTarget),t.preventDefault())}]}var gV=Fd.memo(Fd.forwardRef((function(e,n){var r,o=Zk(lV,e),i=(o.ref,(0,t.__rest)(o,["ref"])),a=Fd.useRef(null),s=eH(),c=$U(pV,i.id),l=function(e,t){var n;return null===(n=i.onDismiss)||void 0===n?void 0:n.call(i,e,t)},u=aH(i.target,a),d=u[0],p=u[1],h=function(e,t,n){var r=e.hidden,o=e.onRestoreFocus,i=Fd.useRef(),a=Fd.useCallback((function(e){var t,n;o?o(e):(null===e||void 0===e?void 0:e.documentContainsFocus)&&(null===(n=null===(t=i.current)||void 0===t?void 0:t.focus)||void 0===n||n.call(t))}),[o]);return FH((function(){var e,o;if(r)i.current&&(a({originalElement:i.current,containsFocus:!0,documentContainsFocus:(null===(o=D_())||void 0===o?void 0:o.hasFocus())||!1}),i.current=void 0);else{var s=null===t||void 0===t?void 0:t.document.activeElement;(null===(e=n.current)||void 0===e?void 0:e.contains(s))||"BODY"===s.tagName||(i.current=s)}}),[r,null===t||void 0===t?void 0:t.document.activeElement,a,n]),[a]}(i,p,a)[0],f=fV(i,l),m=f[0],g=f[1],v=f[2],y=f[3],b=function(e){var t=e.delayUpdateFocusOnHover,n=e.hidden,r=Fd.useRef(!t),o=Fd.useRef(!1);Fd.useEffect((function(){r.current=!t,o.current=!n&&!t&&o.current}),[t,n]);var i=Fd.useCallback((function(){t&&(r.current=!1)}),[t]);return[r,o,i]}(i),_=b[0],C=b[1],w=b[2],x=function(e){var t=Fd.useRef(!0),n=Fd.useRef();return[function(){t.current||void 0===n.current?t.current=!1:(e.clearTimeout(n.current),n.current=void 0),n.current=e.setTimeout((function(){t.current=!0}),250)},t]}(s),E=x[0],k=x[1],S=function(e,t){var n=e.subMenuHoverDelay,r=void 0===n?250:n,o=Fd.useRef(void 0),i=function(){void 0!==o.current&&(t.clearTimeout(o.current),o.current=void 0)};return[i,function(e){o.current=t.setTimeout((function(){e(),i()}),r)},o]}(i,s),T=S[0],I=S[1],P=S[2],A=iV(a,i.responsiveMode);!function(e,t){var n=e.hidden,r=void 0!==n&&n,o=e.onMenuDismissed,i=e.onMenuOpened,a=zU(r),s=Fd.useRef(i),c=Fd.useRef(o),l=Fd.useRef(e);s.current=i,c.current=o,l.current=e,Fd.useEffect((function(){var e,t;r&&!1===a?null===(e=c.current)||void 0===e||e.call(c,l.current):r||!1===a||null===(t=s.current)||void 0===t||t.call(s,l.current)}),[r,a]),Fd.useEffect((function(){return function(){var e;return null===(e=c.current)||void 0===e?void 0:e.call(c,l.current)}}),[])}(i);var R=mV(i,l,a,g),D=R[0],M=R[1],N=R[2],L=R[3],B=function(e,t,n,r,o,i,a,s,c,l,u,d,p){var h=e.target,f=function(){return!t.current||!i.current},m=function(e,t,n){var r=n||t.currentTarget;e.key!==a&&(l(),void 0===a&&r.focus(),vU(e)?(t.stopPropagation(),c((function(){r.focus(),u(e,r,!0)}))):c((function(){d(t),r.focus()})))},g=function(t,n,r){var o=dV(t,{target:h});if(l(),vU(t)||o&&o.length){if(t.key!==a){var i="boolean"===typeof e.shouldFocusOnContainer?e.shouldFocusOnContainer:"mouse"===n.nativeEvent.pointerType;u(t,r,i)}}else v(t,n);n.stopPropagation(),n.preventDefault()},v=function(t,n){if(!t.disabled&&!t.isDisabled){t.preferMenuTargetAsEventTarget&&wV(n,h);var r=!1;t.onClick?r=!!t.onClick(n,t):e.onItemClick&&(r=!!e.onItemClick(n,t)),!r&&n.defaultPrevented||p(n,!0)}};return[function(e,t,n){o.current&&(i.current=!0),f()||m(e,t,n)},function(e,a,s){var c=a.currentTarget;o.current&&(i.current=!0,t.current&&void 0===n.current&&c!==(null===r||void 0===r?void 0:r.document.activeElement)&&m(e,a,s))},function(e,t){var n;if(!f()&&(l(),void 0===a))if(s.current.setActive)try{s.current.setActive()}catch(iLe){}else null===(n=s.current)||void 0===n||n.focus()},function(e,t){g(e,t,t.currentTarget)},function(e,t){v(e,t),t.stopPropagation()},v,g]}(i,k,P,p,_,C,m,a,I,T,g,y,l),O=B[0],F=B[1],H=B[2],z=B[3],U=B[4],V=B[5],W=B[6],j=function(e,t,n){var r=0,o=e.items,i=e.totalItemCount,a=e.hasCheckmarks,s=e.hasIcons;return Fd.createElement("ul",{className:t.list,onKeyDown:D,onKeyUp:M,role:"presentation"},o.map((function(e,n){var o=q(e,n,r,i,a,s,t);if(e.itemType!==Yz.Divider&&e.itemType!==Yz.Header){var c=e.customOnRenderListLength?e.customOnRenderListLength:1;r+=c}return o})))},q=function(e,t,n,r,o,a,s){var c,l,u=[],d=e.iconProps||{iconName:"None"},p=e.getItemClassNames,h=e.itemProps,f=h?h.styles:void 0,g=e.itemType===Yz.Divider?e.className:void 0,v=e.submenuIconProps?e.submenuIconProps.className:"";if(p)l=p(i.theme,yU(e),m===e.key,!!gU(e),!!e.href,"None"!==d.iconName,e.className,g,d.className,v,e.primaryDisabled);else{var y={theme:i.theme,disabled:yU(e),expanded:m===e.key,checked:!!gU(e),isAnchorLink:!!e.href,knownIcon:"None"!==d.iconName,itemClassName:e.className,dividerClassName:g,iconClassName:d.className,subMenuClassName:v,primaryDisabled:e.primaryDisabled};l=cV(hV(null===(c=s.subComponentStyles)||void 0===c?void 0:c.menuItem,f),y)}switch("-"!==e.text&&"-"!==e.name||(e.itemType=Yz.Divider),e.itemType){case Yz.Divider:u.push(Y(t,l));break;case Yz.Header:u.push(Y(t,l));var b=X(e,l,s,t,o,a);u.push(K(b,e.key||t,l,e.title));break;case Yz.Section:u.push(G(e,l,s,t,o,a));break;default:var _=function(){return Q(e,l,t,n,r,o,a)},C=i.onRenderContextualMenuItem?i.onRenderContextualMenuItem(e,_):_();u.push(K(C,e.key||t,l,e.title))}return Fd.createElement(Fd.Fragment,{key:e.key},u)},G=function(e,n,r,o,i,a){var s=e.sectionProps;if(s){var l,u;if(s.title){var d=void 0,p="";if("string"===typeof s.title){var h=c+s.title.replace(/\s/g,"");d={key:"section-".concat(s.title,"-title"),itemType:Yz.Header,text:s.title,id:h},p=h}else{var f=s.title.id||c+s.title.key.replace(/\s/g,"");d=(0,t.__assign)((0,t.__assign)({},s.title),{id:f}),p=f}d&&(u={role:"group","aria-labelledby":p},l=X(d,n,r,o,i,a))}if(s.items&&s.items.length>0){var m=0;return Fd.createElement("li",{role:"presentation",key:s.key||e.key||"section-".concat(o)},Fd.createElement("div",(0,t.__assign)({},u),Fd.createElement("ul",{className:r.list,role:"presentation"},s.topDivider&&Y(o,n,!0,!0),l&&K(l,e.key||o,n,e.title),s.items.map((function(e,t){var n=q(e,t,m,uV(s.items),i,a,r);if(e.itemType!==Yz.Divider&&e.itemType!==Yz.Header){var o=e.customOnRenderListLength?e.customOnRenderListLength:1;m+=o}return n})),s.bottomDivider&&Y(o,n,!1,!0))))}}},K=function(e,t,n,r){return Fd.createElement("li",{role:"presentation",title:r,key:t,className:n.item},e)},Y=function(e,t,n,r){return r||e>0?Fd.createElement("li",{role:"separator",key:"separator-"+e+(void 0===n?"":n?"-top":"-bottom"),className:t.divider,"aria-hidden":"true"}):null},Q=function(e,n,r,o,a,s,c){if(e.onRender)return e.onRender((0,t.__assign)({"aria-posinset":o+1,"aria-setsize":a},e),l);var u={item:e,classNames:n,index:r,focusableElementIndex:o,totalItemCount:a,hasCheckmarks:s,hasIcons:c,contextualMenuItemAs:i.contextualMenuItemAs,onItemMouseEnter:O,onItemMouseLeave:H,onItemMouseMove:F,onItemMouseDown:yV,executeItemClick:V,onItemKeyDown:L,expandedMenuItemKey:m,openSubMenu:g,dismissSubMenu:y,dismissMenu:l};return e.href?Fd.createElement(qU,(0,t.__assign)({},u,{onItemClick:U})):e.split&&vU(e)?Fd.createElement(QU,(0,t.__assign)({},u,{onItemClick:z,onItemClickBase:W,onTap:T})):Fd.createElement(XU,(0,t.__assign)({},u,{onItemClick:z,onItemClickBase:W}))},X=function(e,n,r,o,a,s){var c=i.contextualMenuItemAs,l=void 0===c?FU:c,u=e.itemProps,d=e.id,p=u&&jx(u,Wx);return Fd.createElement("div",(0,t.__assign)({id:d,className:r.header},p,{style:e.style}),Fd.createElement(l,(0,t.__assign)({item:e,classNames:n,index:o,onCheckmarkClick:a?z:void 0,hasIcons:s},u)))},$=i.isBeakVisible,J=i.items,Z=i.labelElementId,ee=i.id,te=i.className,ne=i.beakWidth,re=i.directionalHint,oe=i.directionalHintForRTL,ie=i.alignTargetEdge,ae=i.gapSpace,se=i.coverTarget,ce=i.ariaLabel,le=i.doNotLayer,ue=i.target,de=i.bounds,pe=i.useTargetWidth,he=i.useTargetAsMinWidth,fe=i.directionalHintFixed,me=i.shouldFocusOnMount,ge=i.shouldFocusOnContainer,ve=i.title,ye=i.styles,be=i.theme,_e=i.calloutProps,Ce=i.onRenderSubMenu,we=void 0===Ce?bV:Ce,xe=i.onRenderMenuList,Ee=void 0===xe?function(e,t){return j(e,Te)}:xe,ke=i.focusZoneProps,Se=i.getMenuClassNames,Te=Se?Se(be,te):sV(ye,{theme:be,className:te}),Ie=function e(t){for(var n=0,r=t;n<r.length;n++){var o=r[n];if(o.iconProps)return!0;if(o.itemType===Yz.Section&&o.sectionProps&&e(o.sectionProps.items))return!0}return!1}(J);var Pe,Ae=(0,t.__assign)((0,t.__assign)({direction:$z.vertical,handleTabKey:Jz.all,isCircularNavigation:!0},ke),{className:qx(Te.root,null===(r=i.focusZoneProps)||void 0===r?void 0:r.className)}),Re=function(e){return e.some((function(e){return!!e.canCheck||!(!e.sectionProps||!e.sectionProps.items.some((function(e){return!0===e.canCheck})))}))}(J),De=m&&!0!==i.hidden?v():null;$=void 0===$?A<=JU.medium:$;var Me=d.current;if((pe||he)&&Me&&Me.offsetWidth){var Ne=Me.getBoundingClientRect().width-2;pe?Pe={width:Ne}:he&&(Pe={minWidth:Ne})}if(J&&J.length>0){var Le=uV(J),Be=Te.subComponentStyles?Te.subComponentStyles.callout:void 0;return Fd.createElement(aV.Consumer,null,(function(e){return Fd.createElement(jH,(0,t.__assign)({styles:Be,onRestoreFocus:h},_e,{target:ue||e.target,isBeakVisible:$,beakWidth:ne,directionalHint:re,directionalHintForRTL:oe,gapSpace:ae,coverTarget:se,doNotLayer:le,className:qx("ms-ContextualMenu-Callout",_e&&_e.className),setInitialFocus:me,onDismiss:i.onDismiss||e.onDismiss,onScroll:E,bounds:de,directionalHintFixed:fe,alignTargetEdge:ie,hidden:i.hidden||e.hidden,ref:n}),Fd.createElement("div",{style:Pe,ref:a,id:ee,className:Te.container,tabIndex:ge?0:-1,onKeyDown:N,onKeyUp:M,onFocusCapture:w,"aria-label":ce,"aria-labelledby":Z,role:"menu"},ve&&Fd.createElement("div",{className:Te.title}," ",ve," "),J&&J.length?function(e,n){var r=i.focusZoneAs,o=void 0===r?hU:r;return Fd.createElement(o,(0,t.__assign)({},n),e)}(Ee({ariaLabel:ce,items:J,totalItemCount:Le,hasCheckmarks:Re,hasIcons:Ie,defaultMenuItemRenderer:function(e){return function(e,t){var n=e.index,r=e.focusableElementIndex,o=e.totalItemCount,i=e.hasCheckmarks,a=e.hasIcons;return q(e,n,r,o,i,a,t)}(e,Te)},labelElementId:Z},(function(e,t){return j(e,Te)})),Ae):null,De&&we(De,bV)),Fd.createElement(jk,null))}))}return null})),(function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||Mk(e,t)}));function vV(e){return e.which===b_||"Meta"===e.key}function yV(e,t){var n;null===(n=e.onMouseDown)||void 0===n||n.call(e,e,t)}function bV(e,t){throw Error("ContextualMenuBase: onRenderSubMenu callback is null or undefined. Please ensure to set `onRenderSubMenu` property either manually or with `styled` helper.")}function _V(e,t){for(var n=0,r=t;n<r.length;n++){var o=r[n];if(o.itemType===Yz.Section&&o.sectionProps){var i=_V(e,o.sectionProps.items);if(i)return i}else if(o.key&&o.key===e)return o}}function CV(e,t){return e?function(n,r){return wV(n,t),e(n,r)}:e}function wV(e,t){e&&t&&(e.persist(),t instanceof Event?e.target=t.target:t instanceof Element&&(e.target=t))}gV.displayName="ContextualMenuBase";var xV={root:"ms-ContextualMenu",container:"ms-ContextualMenu-container",list:"ms-ContextualMenu-list",header:"ms-ContextualMenu-header",title:"ms-ContextualMenu-title",isopen:"is-open"};function EV(e){return Fd.createElement(kV,(0,t.__assign)({},e))}var kV=vR(gV,(function(e){var t=e.className,n=e.theme,r=fw(xV,n),o=n.fonts,i=n.semanticColors,a=n.effects;return{root:[n.fonts.medium,r.root,r.isopen,{backgroundColor:i.menuBackground,minWidth:"180px"},t],container:[r.container,{selectors:{":focus":{outline:0}}}],list:[r.list,r.isopen,{listStyleType:"none",margin:"0",padding:"0"}],header:[r.header,o.small,{fontWeight:GC.semibold,color:i.menuHeader,background:"none",backgroundColor:"transparent",border:"none",height:PU,lineHeight:PU,cursor:"default",padding:"0px 6px",userSelect:"none",textAlign:"left"}],title:[r.title,{fontSize:o.mediumPlus.fontSize,paddingRight:"14px",paddingLeft:"14px",paddingBottom:"5px",paddingTop:"5px",backgroundColor:i.menuItemBackgroundPressed}],subComponentStyles:{callout:{root:{boxShadow:a.elevation8}},menuItem:{}}}}),(function(e){return{onRenderSubMenu:e.onRenderSubMenu?Xz(e.onRenderSubMenu,EV):EV}}),{scope:"ContextualMenu"}),SV=kV;SV.displayName="ContextualMenu";var TV={msButton:"ms-Button",msButtonHasMenu:"ms-Button--hasMenu",msButtonIcon:"ms-Button-icon",msButtonMenuIcon:"ms-Button-menuIcon",msButtonLabel:"ms-Button-label",msButtonDescription:"ms-Button-description",msButtonScreenReaderText:"ms-Button-screenReaderText",msButtonFlexContainer:"ms-Button-flexContainer",msButtonTextContainer:"ms-Button-textContainer"},IV=h_((function(e,t,n,r,o,i,a,s,c,l,u){var d,p,h=fw(TV,e||{}),f=l&&!u;return dx({root:[h.msButton,t.root,r,c&&["is-checked",t.rootChecked],f&&["is-expanded",t.rootExpanded,{selectors:(d={},d[":hover .".concat(h.msButtonIcon)]=t.iconExpandedHovered,d[":hover .".concat(h.msButtonMenuIcon)]=t.menuIconExpandedHovered||t.rootExpandedHovered,d[":hover"]=t.rootExpandedHovered,d)}],s&&[TV.msButtonHasMenu,t.rootHasMenu],a&&["is-disabled",t.rootDisabled],!a&&!f&&!c&&{selectors:(p={":hover":t.rootHovered},p[":hover .".concat(h.msButtonLabel)]=t.labelHovered,p[":hover .".concat(h.msButtonIcon)]=t.iconHovered,p[":hover .".concat(h.msButtonDescription)]=t.descriptionHovered,p[":hover .".concat(h.msButtonMenuIcon)]=t.menuIconHovered,p[":focus"]=t.rootFocused,p[":active"]=t.rootPressed,p[":active .".concat(h.msButtonIcon)]=t.iconPressed,p[":active .".concat(h.msButtonDescription)]=t.descriptionPressed,p[":active .".concat(h.msButtonMenuIcon)]=t.menuIconPressed,p)},a&&c&&[t.rootCheckedDisabled],!a&&c&&{selectors:{":hover":t.rootCheckedHovered,":active":t.rootCheckedPressed}},n],flexContainer:[h.msButtonFlexContainer,t.flexContainer],textContainer:[h.msButtonTextContainer,t.textContainer],icon:[h.msButtonIcon,o,t.icon,f&&t.iconExpanded,c&&t.iconChecked,a&&t.iconDisabled],label:[h.msButtonLabel,t.label,c&&t.labelChecked,a&&t.labelDisabled],menuIcon:[h.msButtonMenuIcon,i,t.menuIcon,c&&t.menuIconChecked,a&&!u&&t.menuIconDisabled,!a&&!f&&!c&&{selectors:{":hover":t.menuIconHovered,":active":t.menuIconPressed}},f&&["is-expanded",t.menuIconExpanded]],description:[h.msButtonDescription,t.description,c&&t.descriptionChecked,a&&t.descriptionDisabled],screenReaderText:[h.msButtonScreenReaderText,t.screenReaderText]})})),PV=h_((function(e,t,n,r,o){return{root:i_(e.splitButtonMenuButton,n&&[e.splitButtonMenuButtonExpanded],t&&[e.splitButtonMenuButtonDisabled],r&&!t&&[e.splitButtonMenuButtonChecked],o&&!t&&[{selectors:{":focus":e.splitButtonMenuFocused}}]),splitButtonContainer:i_(e.splitButtonContainer,!t&&r&&[e.splitButtonContainerChecked,{selectors:{":hover":e.splitButtonContainerCheckedHovered}}],!t&&!r&&[{selectors:{":hover":e.splitButtonContainerHovered,":focus":e.splitButtonContainerFocused}}],t&&e.splitButtonContainerDisabled),icon:i_(e.splitButtonMenuIcon,t&&e.splitButtonMenuIconDisabled,!t&&o&&e.splitButtonMenuIcon),flexContainer:i_(e.splitButtonFlexContainer),divider:i_(e.splitButtonDivider,(o||t)&&e.splitButtonDividerDisabled)}}));var AV=f_((function(e){var n=e;return f_((function(r){if(e===r)throw new Error("Attempted to compose a component with itself.");var o=r,i=f_((function(e){return function(n){return Fd.createElement(o,(0,t.__assign)({},n,{defaultRender:e}))}}));return function(e){var r=e.defaultRender;return Fd.createElement(n,(0,t.__assign)({},e,{defaultRender:r?i(r):o}))}}))}));function RV(e,t){return AV(e)(t)}var DV=function(e){function n(n){var r=e.call(this,n)||this;return r._buttonElement=Fd.createRef(),r._splitButtonContainer=Fd.createRef(),r._mergedRef=Mz(),r._renderedVisibleMenu=!1,r._getMemoizedMenuButtonKeytipProps=h_((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),r._onRenderIcon=function(e,n){var o=r.props.iconProps;if(o&&(void 0!==o.iconName||o.imageProps)){var i=o.className,a=o.imageProps,s=(0,t.__rest)(o,["className","imageProps"]);if(o.styles)return Fd.createElement(Gz,(0,t.__assign)({className:qx(r._classNames.icon,i),imageProps:a},s));if(o.iconName)return Fd.createElement(Wz,(0,t.__assign)({className:qx(r._classNames.icon,i)},s));if(a)return Fd.createElement(Kz,(0,t.__assign)({className:qx(r._classNames.icon,i),imageProps:a},s))}return null},r._onRenderTextContents=function(){var e=r.props,t=e.text,n=e.children,o=e.secondaryText,i=void 0===o?r.props.description:o,a=e.onRenderText,s=void 0===a?r._onRenderText:a,c=e.onRenderDescription,l=void 0===c?r._onRenderDescription:c;return t||"string"===typeof n||i?Fd.createElement("span",{className:r._classNames.textContainer},s(r.props,r._onRenderText),l(r.props,r._onRenderDescription)):[s(r.props,r._onRenderText),l(r.props,r._onRenderDescription)]},r._onRenderText=function(){var e=r.props.text,t=r.props.children;return void 0===e&&"string"===typeof t&&(e=t),r._hasText()?Fd.createElement("span",{key:r._labelId,className:r._classNames.label,id:r._labelId},e):null},r._onRenderChildren=function(){var e=r.props.children;return"string"===typeof e?null:e},r._onRenderDescription=function(e){var t=e.secondaryText,n=void 0===t?r.props.description:t;return n?Fd.createElement("span",{key:r._descriptionId,className:r._classNames.description,id:r._descriptionId},n):null},r._onRenderAriaDescription=function(){var e=r.props.ariaDescription;return e?Fd.createElement("span",{className:r._classNames.screenReaderText,id:r._ariaDescriptionId},e):null},r._onRenderMenuIcon=function(e){var n=r.props.menuIconProps;return Fd.createElement(Wz,(0,t.__assign)({iconName:"ChevronDown"},n,{className:r._classNames.menuIcon}))},r._onRenderMenu=function(e){var n=r.props.menuAs?RV(r.props.menuAs,SV):SV;return Fd.createElement(n,(0,t.__assign)({},e))},r._onDismissMenu=function(e){var t=r.props.menuProps;t&&t.onDismiss&&t.onDismiss(e),e&&e.defaultPrevented||r._dismissMenu()},r._dismissMenu=function(){r._menuShouldFocusOnMount=void 0,r._menuShouldFocusOnContainer=void 0,r.setState({menuHidden:!0})},r._openMenu=function(e,t){void 0===t&&(t=!0),r.props.menuProps&&(r._menuShouldFocusOnContainer=e,r._menuShouldFocusOnMount=t,r._renderedVisibleMenu=!0,r.setState({menuHidden:!1}))},r._onToggleMenu=function(e){var t=!0;r.props.menuProps&&!1===r.props.menuProps.shouldFocusOnMount&&(t=!1),r.state.menuHidden?r._openMenu(e,t):r._dismissMenu()},r._onSplitContainerFocusCapture=function(e){var t=r._splitButtonContainer.current;!t||e.target&&BO(e.target,t)||t.focus()},r._onSplitButtonPrimaryClick=function(e){r.state.menuHidden||r._dismissMenu();var t=r._processingTouch&&!r.props.toggle;!t&&r.props.onClick?r.props.onClick(e):t&&r._onMenuClick(e)},r._onKeyDown=function(e){!r.props.disabled||e.which!==y_&&e.which!==C_?r.props.disabled||(r.props.menuProps?r._onMenuKeyDown(e):void 0!==r.props.onKeyDown&&r.props.onKeyDown(e)):(e.preventDefault(),e.stopPropagation())},r._onKeyUp=function(e){r.props.disabled||void 0===r.props.onKeyUp||r.props.onKeyUp(e)},r._onKeyPress=function(e){r.props.disabled||void 0===r.props.onKeyPress||r.props.onKeyPress(e)},r._onMouseUp=function(e){r.props.disabled||void 0===r.props.onMouseUp||r.props.onMouseUp(e)},r._onMouseDown=function(e){r.props.disabled||void 0===r.props.onMouseDown||r.props.onMouseDown(e)},r._onClick=function(e){r.props.disabled||(r.props.menuProps?r._onMenuClick(e):void 0!==r.props.onClick&&r.props.onClick(e))},r._onSplitButtonContainerKeyDown=function(e){e.which===y_||e.which===C_?r._buttonElement.current&&(r._buttonElement.current.click(),e.preventDefault(),e.stopPropagation()):r._onMenuKeyDown(e)},r._onMenuKeyDown=function(e){var t;if(!r.props.disabled){r.props.onKeyDown&&r.props.onKeyDown(e);var n=e.which===T_,o=e.which===P_;if(!e.defaultPrevented&&r._isValidMenuOpenKey(e)){var i=r.props.onMenuClick;i&&i(e,r.props),r._onToggleMenu(!1),e.preventDefault(),e.stopPropagation()}if(e.which!==y_&&e.which!==C_||cw(!0,e.target,null===(t=r.context)||void 0===t?void 0:t.registeredProviders),!e.altKey&&!e.metaKey&&(n||o))if(!r.state.menuHidden&&r.props.menuProps)(void 0!==r._menuShouldFocusOnMount?r._menuShouldFocusOnMount:r.props.menuProps.shouldFocusOnMount)||(e.preventDefault(),e.stopPropagation(),r._menuShouldFocusOnMount=!0,r.forceUpdate())}},r._onTouchStart=function(){r._isSplitButton&&r._splitButtonContainer.current&&!("onpointerdown"in r._splitButtonContainer.current)&&r._handleTouchAndPointerEvent()},r._onMenuClick=function(e){var t=r.props,n=t.onMenuClick,o=t.menuProps;n&&n(e,r.props);var i="boolean"===typeof(null===o||void 0===o?void 0:o.shouldFocusOnContainer)?o.shouldFocusOnContainer:"mouse"===e.nativeEvent.pointerType;e.defaultPrevented||(r._onToggleMenu(i),e.preventDefault(),e.stopPropagation())},HO(r),r._async=new qO(r),r._events=new wz(r),r.props.split,r._labelId=Ek(),r._descriptionId=Ek(),r._ariaDescriptionId=Ek(),r.state={menuHidden:!0},r}return(0,t.__extends)(n,e),Object.defineProperty(n.prototype,"_isSplitButton",{get:function(){return!!this.props.menuProps&&!!this.props.onClick&&!0===this.props.split},enumerable:!1,configurable:!0}),n.prototype.render=function(){var e,t=this.props,n=t.ariaDescription,r=t.ariaLabel,o=t.ariaHidden,i=t.className,a=t.disabled,s=t.allowDisabledFocus,c=t.primaryDisabled,l=t.secondaryText,u=void 0===l?this.props.description:l,d=t.href,p=t.iconProps,h=t.menuIconProps,f=t.styles,m=t.checked,g=t.variantClassName,v=t.theme,y=t.toggle,b=t.getClassNames,_=t.role,C=this.state.menuHidden,w=a||c;this._classNames=b?b(v,i,g,p&&p.className,h&&h.className,w,m,!C,!!this.props.menuProps,this.props.split,!!s):IV(v,f,i,g,p&&p.className,h&&h.className,w,!!this.props.menuProps,m,!C,this.props.split);var x=this,E=x._ariaDescriptionId,k=x._labelId,S=x._descriptionId,T=!w&&!!d,I=T?"a":"button",P=jx(Nk(T?{}:{type:"button"},this.props.rootProps,this.props),T?Ix:Px,["disabled"]),A=r||P["aria-label"],R=void 0;n?R=E:u&&this.props.onRenderDescription!==Ez?R=S:P["aria-describedby"]&&(R=P["aria-describedby"]);var D=void 0;P["aria-labelledby"]?D=P["aria-labelledby"]:R&&!A&&(D=this._hasText()?k:void 0);var M=!(!1===this.props["data-is-focusable"]||a&&!s||this._isSplitButton),N="menuitemcheckbox"===_||"checkbox"===_,L=N||!0===y?!!m:void 0,B=Nk(P,((e={className:this._classNames.root,ref:this._mergedRef(this.props.elementRef,this._buttonElement),disabled:w&&!s,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onClick:this._onClick,"aria-label":A,"aria-labelledby":D,"aria-describedby":R,"aria-disabled":w,"data-is-focusable":M})[N?"aria-checked":"aria-pressed"]=L,e));if(o&&(B["aria-hidden"]=!0),this._isSplitButton)return this._onRenderSplitButtonContent(I,B);if(this.props.menuProps){var O=this.props.menuProps.id,F=void 0===O?"".concat(this._labelId,"-menu"):O;Nk(B,{"aria-expanded":!C,"aria-controls":C?null:F,"aria-haspopup":!0})}return this._onRenderContent(I,B)},n.prototype.componentDidMount=function(){this._isSplitButton&&this._splitButtonContainer.current&&("onpointerdown"in this._splitButtonContainer.current&&this._events.on(this._splitButtonContainer.current,"pointerdown",this._onPointerDown,!0),"onpointerup"in this._splitButtonContainer.current&&this.props.onPointerUp&&this._events.on(this._splitButtonContainer.current,"pointerup",this.props.onPointerUp,!0))},n.prototype.componentDidUpdate=function(e,t){this.props.onAfterMenuDismiss&&!t.menuHidden&&this.state.menuHidden&&this.props.onAfterMenuDismiss()},n.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},n.prototype.focus=function(){var e,t;this._isSplitButton&&this._splitButtonContainer.current?(cw(!0,void 0,null===(e=this.context)||void 0===e?void 0:e.registeredProviders),this._splitButtonContainer.current.focus()):this._buttonElement.current&&(cw(!0,void 0,null===(t=this.context)||void 0===t?void 0:t.registeredProviders),this._buttonElement.current.focus())},n.prototype.dismissMenu=function(){this._dismissMenu()},n.prototype.openMenu=function(e,t){this._openMenu(e,t)},n.prototype._onRenderContent=function(e,n){var r=this,o=this.props,i=e,a=o.menuIconProps,s=o.menuProps,c=o.onRenderIcon,l=void 0===c?this._onRenderIcon:c,u=o.onRenderAriaDescription,d=void 0===u?this._onRenderAriaDescription:u,p=o.onRenderChildren,h=void 0===p?this._onRenderChildren:p,f=o.onRenderMenu,m=void 0===f?this._onRenderMenu:f,g=o.onRenderMenuIcon,v=void 0===g?this._onRenderMenuIcon:g,y=o.disabled,b=o.keytipProps;b&&s&&(b=this._getMemoizedMenuButtonKeytipProps(b));var _=function(e){return Fd.createElement(i,(0,t.__assign)({},n,e),Fd.createElement("span",{className:r._classNames.flexContainer,"data-automationid":"splitbuttonprimary"},l(o,r._onRenderIcon),r._onRenderTextContents(),d(o,r._onRenderAriaDescription),h(o,r._onRenderChildren),!r._isSplitButton&&(s||a||r.props.onRenderMenuIcon)&&v(r.props,r._onRenderMenuIcon),s&&!s.doNotLayer&&r._shouldRenderMenu()&&m(r._getMenuProps(s),r._onRenderMenu)))},C=b?Fd.createElement(jU,{keytipProps:this._isSplitButton?void 0:b,ariaDescribedBy:n["aria-describedby"],disabled:y},(function(e){return _(e)})):_();return s&&s.doNotLayer?Fd.createElement(Fd.Fragment,null,C,this._shouldRenderMenu()&&m(this._getMenuProps(s),this._onRenderMenu)):Fd.createElement(Fd.Fragment,null,C,Fd.createElement(jk,null))},n.prototype._shouldRenderMenu=function(){var e=this.state.menuHidden,t=this.props,n=t.persistMenu,r=t.renderPersistedMenuHiddenOnMount;return!e||!(!n||!this._renderedVisibleMenu&&!r)},n.prototype._hasText=function(){return null!==this.props.text&&(void 0!==this.props.text||"string"===typeof this.props.children)},n.prototype._getMenuProps=function(e){var n=this.props.persistMenu,r=this.state.menuHidden;return e.ariaLabel||e.labelElementId||!this._hasText()||(e=(0,t.__assign)((0,t.__assign)({},e),{labelElementId:this._labelId})),(0,t.__assign)((0,t.__assign)({id:this._labelId+"-menu",directionalHint:sD},e),{shouldFocusOnContainer:this._menuShouldFocusOnContainer,shouldFocusOnMount:this._menuShouldFocusOnMount,hidden:n?r:void 0,className:qx("ms-BaseButton-menuhost",e.className),target:this._isSplitButton?this._splitButtonContainer.current:this._buttonElement.current,onDismiss:this._onDismissMenu})},n.prototype._onRenderSplitButtonContent=function(e,n){var r=this,o=this.props,i=o.styles,a=void 0===i?{}:i,s=o.disabled,c=o.allowDisabledFocus,l=o.checked,u=o.getSplitButtonClassNames,d=o.primaryDisabled,p=o.menuProps,h=o.toggle,f=o.role,m=o.primaryActionButtonProps,g=this.props.keytipProps,v=this.state.menuHidden,y=u?u(!!s,!v,!!l,!!c):a&&PV(a,!!s,!v,!!l,!!d);Nk(n,{onClick:void 0,onPointerDown:void 0,onPointerUp:void 0,tabIndex:-1,"data-is-focusable":!1}),g&&p&&(g=this._getMemoizedMenuButtonKeytipProps(g));var b=jx(n,[],["disabled"]);m&&Nk(n,m);var _=function(o){return Fd.createElement("div",(0,t.__assign)({},b,{"data-ktp-target":o?o["data-ktp-target"]:void 0,role:f||"button","aria-disabled":s,"aria-haspopup":!0,"aria-expanded":!v,"aria-pressed":h?!!l:void 0,"aria-describedby":Nz(n["aria-describedby"],o?o["aria-describedby"]:void 0),className:y&&y.splitButtonContainer,onKeyDown:r._onSplitButtonContainerKeyDown,onTouchStart:r._onTouchStart,ref:r._splitButtonContainer,"data-is-focusable":!0,onClick:s||d?void 0:r._onSplitButtonPrimaryClick,tabIndex:!s&&!d||c?0:void 0,"aria-roledescription":n["aria-roledescription"],onFocusCapture:r._onSplitContainerFocusCapture}),Fd.createElement("span",{style:{display:"flex",width:"100%"}},r._onRenderContent(e,n),r._onRenderSplitButtonMenuButton(y,o),r._onRenderSplitButtonDivider(y)))};return g?Fd.createElement(jU,{keytipProps:g,disabled:s},(function(e){return _(e)})):_()},n.prototype._onRenderSplitButtonDivider=function(e){if(e&&e.divider){return Fd.createElement("span",{className:e.divider,"aria-hidden":!0,onClick:function(e){e.stopPropagation()}})}return null},n.prototype._onRenderSplitButtonMenuButton=function(e,r){var o=this.props,i=o.allowDisabledFocus,a=o.checked,s=o.disabled,c=o.splitButtonMenuProps,l=o.splitButtonAriaLabel,u=o.primaryDisabled,d=this.state.menuHidden,p=this.props.menuIconProps;void 0===p&&(p={iconName:"ChevronDown"});var h=(0,t.__assign)((0,t.__assign)({},c),{styles:e,checked:a,disabled:s,allowDisabledFocus:i,onClick:this._onMenuClick,menuProps:void 0,iconProps:(0,t.__assign)((0,t.__assign)({},p),{className:this._classNames.menuIcon}),ariaLabel:l,"aria-haspopup":!0,"aria-expanded":!d,"data-is-focusable":!1});return Fd.createElement(n,(0,t.__assign)({},h,{"data-ktp-execute-target":r?r["data-ktp-execute-target"]:r,onMouseDown:this._onMouseDown,tabIndex:u&&!i?0:-1}))},n.prototype._onPointerDown=function(e){var t=this.props.onPointerDown;t&&t(e),"touch"===e.pointerType&&(this._handleTouchAndPointerEvent(),e.preventDefault(),e.stopImmediatePropagation())},n.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,e.state.menuHidden&&e.focus()}),500)},n.prototype._isValidMenuOpenKey=function(e){return this.props.menuTriggerKeyCode?e.which===this.props.menuTriggerKeyCode:!!this.props.menuProps&&(e.which===P_&&(e.altKey||e.metaKey))},n.defaultProps={baseClassName:"ms-Button",styles:{},split:!1},n.contextType=Vk,n}(Fd.Component),MV={outline:0},NV=function(e){return{fontSize:e,margin:"0 4px",height:"16px",lineHeight:"16px",textAlign:"center",flexShrink:0}},LV=h_((function(e){var t,n,r=e.semanticColors,o=e.effects,i=e.fonts,a=r.buttonBorder,s=r.disabledBackground,c=r.disabledText,l={left:-2,top:-2,bottom:-2,right:-2,outlineColor:"ButtonText"};return{root:[lw(e,{inset:1,highContrastStyle:l,borderColor:"transparent"}),e.fonts.medium,{border:"1px solid "+a,borderRadius:o.roundedCorner2,boxSizing:"border-box",cursor:"pointer",display:"inline-block",padding:"0 16px",textDecoration:"none",textAlign:"center",userSelect:"none",selectors:{":active > span":{position:"relative",left:0,top:0}}}],rootDisabled:[lw(e,{inset:1,highContrastStyle:l,borderColor:"transparent"}),{backgroundColor:s,borderColor:s,color:c,cursor:"default",selectors:{":hover":MV,":focus":MV}}],iconDisabled:{color:c,selectors:(t={},t[ZC]={color:"GrayText"},t)},menuIconDisabled:{color:c,selectors:(n={},n[ZC]={color:"GrayText"},n)},flexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},description:{display:"block"},textContainer:{flexGrow:1,display:"block"},icon:NV(i.mediumPlus.fontSize),menuIcon:NV(i.small.fontSize),label:{margin:"0 4px",lineHeight:"100%",display:"block"},screenReaderText:pw}})),BV=h_((function(e,n){var r,o,i,a,s,c,l,u,d,p,h,f,m,g=e.effects,v=e.palette,y=e.semanticColors,b={left:-2,top:-2,bottom:-2,right:-2,border:"none"},_={position:"absolute",width:1,right:31,top:8,bottom:8};return lx({splitButtonContainer:[lw(e,{highContrastStyle:b,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:(r={},r[ZC]=(0,t.__assign)({color:"WindowText",backgroundColor:"Window",border:"1px solid WindowText",borderRightWidth:"0"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),r[":hover"]={border:"none"},r[":active"]={border:"none"},r)},".ms-Button--primary + .ms-Button":{border:"none",selectors:(o={},o[ZC]={border:"1px solid WindowText",borderLeftWidth:"0"},o)}}}],splitButtonContainerHovered:{selectors:{".ms-Button--primary":{selectors:(i={},i[ZC]={color:"Window",backgroundColor:"Highlight"},i)},".ms-Button.is-disabled":{color:y.buttonTextDisabled,selectors:(a={},a[ZC]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},a)}}},splitButtonContainerChecked:{selectors:{".ms-Button--primary":{selectors:(s={},s[ZC]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),s)}}},splitButtonContainerCheckedHovered:{selectors:{".ms-Button--primary":{selectors:(c={},c[ZC]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),c)}}},splitButtonContainerFocused:{outline:"none!important"},splitButtonMenuButton:(l={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},l[ZC]={".ms-Button-menuIcon":{color:"WindowText"}},l),splitButtonDivider:(0,t.__assign)((0,t.__assign)({},_),{selectors:(u={},u[ZC]={backgroundColor:"WindowText"},u)}),splitButtonDividerDisabled:(0,t.__assign)((0,t.__assign)({},_),{selectors:(d={},d[ZC]={backgroundColor:"GrayText"},d)}),splitButtonMenuButtonDisabled:{pointerEvents:"none",border:"none",selectors:(p={":hover":{cursor:"default"},".ms-Button--primary":{selectors:(h={},h[ZC]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},h)},".ms-Button-menuIcon":{selectors:(f={},f[ZC]={color:"GrayText"},f)}},p[ZC]={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[ZC]=(0,t.__assign)({color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),m)},splitButtonMenuFocused:(0,t.__assign)({},lw(e,{highContrastStyle:b,inset:2}))},n)}));var OV=h_((function(e,n,r){var o=LV(e),i=BV(e);return lx(o,{root:{minWidth:"80px",height:"32px"},label:{fontWeight:GC.semibold}},r?function(e){var n,r,o,i,a,s,c,l,u,d=e.palette,p=e.semanticColors;return{root:{backgroundColor:p.primaryButtonBackground,border:"1px solid ".concat(p.primaryButtonBackground),color:p.primaryButtonText,selectors:(n={},n[ZC]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n[".".concat(iw," &:focus")]={selectors:{":after":{border:"none",outlineColor:d.white}}},n)},rootHovered:{backgroundColor:p.primaryButtonBackgroundHovered,border:"1px solid ".concat(p.primaryButtonBackgroundHovered),color:p.primaryButtonTextHovered,selectors:(r={},r[ZC]={color:"Window",backgroundColor:"Highlight",borderColor:"Highlight"},r)},rootPressed:{backgroundColor:p.primaryButtonBackgroundPressed,border:"1px solid ".concat(p.primaryButtonBackgroundPressed),color:p.primaryButtonTextPressed,selectors:(o={},o[ZC]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),o)},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:(i={},i[ZC]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},i)},splitButtonContainer:{selectors:(a={},a[ZC]={border:"none"},a)},splitButtonDivider:(0,t.__assign)((0,t.__assign)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:d.white,selectors:(s={},s[ZC]={backgroundColor:"Window"},s)}),splitButtonMenuButton:{backgroundColor:p.primaryButtonBackground,color:p.primaryButtonText,selectors:(c={},c[ZC]={backgroundColor:"Canvas"},c[":hover"]={backgroundColor:p.primaryButtonBackgroundHovered,selectors:(l={},l[ZC]={color:"Highlight"},l)},c)},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[ZC]={color:"GrayText"},u)}}}(e):function(e){var n,r,o,i,a,s=e.semanticColors,c=e.palette,l=s.buttonBackground,u=s.buttonBackgroundPressed,d=s.buttonBackgroundHovered,p=s.buttonBackgroundDisabled,h=s.buttonText,f=s.buttonTextHovered,m=s.buttonTextDisabled,g=s.buttonTextChecked,v=s.buttonTextCheckedHovered;return{root:{backgroundColor:l,color:h},rootHovered:{backgroundColor:d,color:f,selectors:(n={},n[ZC]={borderColor:"Highlight",color:"Highlight"},n)},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:(r={},r[ZC]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},r)},splitButtonContainer:{selectors:(o={},o[ZC]={border:"none"},o)},splitButtonMenuButton:{color:c.white,backgroundColor:"transparent",selectors:{":hover":{backgroundColor:c.neutralLight,selectors:(i={},i[ZC]={color:"Highlight"},i)}}},splitButtonMenuButtonDisabled:{backgroundColor:s.buttonBackgroundDisabled,selectors:{":hover":{backgroundColor:s.buttonBackgroundDisabled}}},splitButtonDivider:(0,t.__assign)((0,t.__assign)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:c.neutralTertiaryAlt,selectors:(a={},a[ZC]={backgroundColor:"WindowText"},a)}),splitButtonDividerDisabled:{backgroundColor:e.palette.neutralTertiaryAlt},splitButtonMenuButtonChecked:{backgroundColor:c.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:c.neutralQuaternaryAlt}}},splitButtonMenuButtonExpanded:{backgroundColor:c.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:c.neutralQuaternaryAlt}}},splitButtonMenuIcon:{color:s.buttonText},splitButtonMenuIconDisabled:{color:s.buttonTextDisabled}}}(e),i,n)})),FV=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.primary,r=void 0!==n&&n,o=e.styles,i=e.theme;return Fd.createElement(DV,(0,t.__assign)({},this.props,{variantClassName:r?"ms-Button--primary":"ms-Button--default",styles:OV(i,o,r),onRenderDescription:Ez}))},n=(0,t.__decorate)([kz("DefaultButton",["theme","styles"],!0)],n)}(Fd.Component),HV=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){return Fd.createElement(FV,(0,t.__assign)({},this.props,{primary:!0,onRenderDescription:Ez}))},n=(0,t.__decorate)([kz("PrimaryButton",["theme","styles"],!0)],n)}(Fd.Component),zV=h_((function(e,t){var n,r,o;return lx(LV(e),{root:{padding:"0 4px",height:"40px",color:e.palette.neutralPrimary,backgroundColor:"transparent",border:"1px solid transparent",selectors:(n={},n[ZC]={borderColor:"Window"},n)},rootHovered:{color:e.palette.themePrimary,selectors:(r={},r[ZC]={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[ZC]={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)})),UV=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.styles,r=e.theme;return Fd.createElement(DV,(0,t.__assign)({},this.props,{variantClassName:"ms-Button--action ms-Button--command",styles:zV(r,n),onRenderDescription:Ez}))},n=(0,t.__decorate)([kz("ActionButton",["theme","styles"],!0)],n)}(Fd.Component),VV=h_((function(e,t){var n,r=LV(e),o=BV(e),i=e.palette;return lx(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[ZC]={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)})),WV=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.styles,r=e.theme;return Fd.createElement(DV,(0,t.__assign)({},this.props,{variantClassName:"ms-Button--icon",styles:VV(r,n),onRenderText:Ez,onRenderDescription:Ez}))},n=(0,t.__decorate)([kz("IconButton",["theme","styles"],!0)],n)}(Fd.Component),jV=function(e){return{calloutMain:{backgroundColor:e.palette.neutralHigh,maxWidth:"300px",padding:"20px 24px"},beak:{backgroundColor:e.palette.neutralHigh}}},qV={display:"inline-block",verticalAlign:"text-top"},GV=function(e){var n=e.targetOrTriggerButton,r=e.calloutPosition,o=void 0===r?"bottom-center":r,i=e.errorMessage,a=e.errorMessageAriaLabel,s=(0,t.__rest)(e,["targetOrTriggerButton","calloutPosition","errorMessage","errorMessageAriaLabel"]);rE("ErrorCallout",s.id);var c,l,u=hR(),d=(0,Fd.useState)(!0),p=d[0],h=d[1],f=(0,Fd.useRef)(null);"aria-label"in n?l=n:c=n;var m=c||f;$D("ErrorCallout",s);var g={icon:{color:u.semanticColors.errorIcon},root:{height:"100%"}};return Hd().createElement(Hd().Fragment,null,l?Hd().createElement("div",null,Hd().createElement("div",{ref:f,style:qV},Hd().createElement(WV,{onClick:function(){h(!p)},ariaLabel:l["aria-label"],"data-bi-id":l["data-bi-id"],iconProps:{iconName:"Error"},styles:g}))):null,p?Hd().createElement(jH,(0,t.__assign)({styles:jV(u),role:"alertdialog",target:m,onDismiss:function(){h(!1)},setInitialFocus:!0,directionalHint:vD[o]},s),Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",childrenGap:6},l?null:Hd().createElement(uB,{iconName:"Error",color:"errorIcon",size:"16px"}),Hd().createElement(EO,{"aria-label":a},i))):null)},KV=function(e,t,n){return void 0===n&&(n="themePrimary"),t?{rest:"neutralTertiaryAlt",hover:"neutralTertiaryAlt",pressed:"neutralTertiaryAlt"}:"primary"===e?{rest:"white",hover:"white",pressed:"white"}:"error"===e?{rest:"errorIcon",hover:"warningIcon",pressed:"severeWarningIcon"}:"themePrimary"===n?{rest:"themePrimary",hover:"themeDark",pressed:"themeDarker"}:{rest:"neutralPrimary",hover:"neutralPrimary",pressed:"neutralDark"}},YV=function(e){var n=e.errorIconName,r=void 0===n?"Error":n,o=e.errorMessage,i=e.errorMessageAriaLabel,a=e.retryLink,s=(e.children,(0,t.__rest)(e,["errorIconName","errorMessage","errorMessageAriaLabel","retryLink","children"]));return $D("RetryActionButton",s),Hd().createElement(nE,{horizontal:!0,tokens:{childrenGap:8},style:{display:"inline-flex"},doNotRenderFalsyValues:!0},Hd().createElement(nE,{tokens:{padding:"5px 0 0 0"},doNotRenderFalsyValues:!0},Hd().createElement(uB,{iconName:r,color:"errorIcon",size:"12px"})),Hd().createElement(nE,{horizontal:!1,doNotRenderFalsyValues:!0},Hd().createElement(EO,{"aria-label":i},o),Hd().createElement(cz,(0,t.__assign)({},a))))},QV=function(e){var n,r=e.text,o=e["aria-label"],i=e.disabled,a=void 0!==i&&i,s=e.iconName,c=e.textAlignment,l=void 0===c?"center":c,u=e.operationData,d=e.type,p=e.parentComponentName,h=(0,t.__rest)(e,["text","aria-label","disabled","iconName","textAlignment","operationData","type","parentComponentName"]);rE("ActionButton",h.id),$D("ActionButton",h);var f=Hm(),m="primary"===d?HV:UV,g=function(e,t,n){return void 0===n&&(n="themePrimary"),"error"===e?{rest:"errorIcon",hover:"warningIcon",pressed:"severeWarningIcon"}:KV(e,t,n)}(e.type,a),v="TextColumn"===p||"MediaTitleColumn"===p;"default"!==e.type&&e.type||(g=KV(e.type,a,e.buttonColor));var y,b=hR(),_=(0,t.__assign)({text:r,disabled:a,ariaLabel:o,styles:{root:(0,t.__assign)((n={color:sB(b,g.rest),textAlign:l},n[ZC]={color:(y=e.type,"primary"!==y?"highlight":void 0)},n),v&&{height:"auto",wordBreak:"normal"}),rootHovered:{color:sB(b,g.hover)},rootPressed:{color:sB(b,g.pressed)}},onRenderIcon:s?function(){return Hd().createElement(uB,{size:"16px",iconName:s})}:void 0},h),C=h.href;(0,Fd.useEffect)((function(){f.checkUrlAndReportHttp(C)}),[C]);var w=function(){return h.tooltipHostProps?Hd().createElement(ez,(0,t.__assign)({},h.tooltipHostProps),Hd().createElement(m,(0,t.__assign)({},_))):Hd().createElement(m,(0,t.__assign)({},_))};if(u){var x=w();"retryActionButton"in u&&u.retryActionButton?x=Hd().createElement(YV,(0,t.__assign)({},u.retryActionButton)):"errorCallout"in u&&u.errorCallout&&(x=Hd().createElement(XV,{as:m,buttonProps:_,errorCalloutProps:u.errorCallout}));var E=(0,t.__assign)((0,t.__assign)({},_),{text:u.textWhileUpdating||r,disabled:!0,onRenderIcon:function(){return Hd().createElement(bO,{size:cO.small,style:{marginLeft:"4px",marginRight:"4px"}})}});return Hd().createElement(sb,{operationData:u.progressViewOperationData,updatingView:Hd().createElement(m,(0,t.__assign)({},E)),updateFailedView:x,finishedView:w(),failedView:void 0})}return w()},XV=function(e){var n=e.as,r=e.buttonProps,o=e.errorCalloutProps,i=(0,Fd.useRef)(null);return Hd().createElement(Hd().Fragment,null,Hd().createElement(n,(0,t.__assign)({elementRef:i},r)),Hd().createElement(GV,(0,t.__assign)({targetOrTriggerButton:i},o)))},$V=function(e){var n=e.iconName,r=e.menuItems,o=e.iconColor,i=e.isBeakVisible,a=e.backgroundColor,s=e.onMenuOpened,c=e.onMenuDismissed,l=e.menuItemsPadding,u=e.disabled,d=e.hasHighContrastBackground,p=e.menuIconVariant,h=void 0===p?"default":p,f=(0,t.__rest)(e,["iconName","menuItems","iconColor","isBeakVisible","backgroundColor","onMenuOpened","onMenuDismissed","menuItemsPadding","disabled","hasHighContrastBackground","menuIconVariant"]);rE("MenuIconButton",f.id);var m=hR(),g=Hm(),v=g.twoUITelemetryIds.areaBiId,y=function(){return null},b=r.map((function(e,n){if("divider"===e.itemType)return{key:"divider_".concat(n),text:"",itemType:Yz.Divider};if("header"===e.itemType)return(0,t.__assign)((0,t.__assign)({},e),{style:e.backgroundColor?{backgroundColor:sB(m,e.backgroundColor)}:{},itemType:Yz.Header});return(0,t.__assign)((0,t.__assign)({},e),{ariaLabel:e["aria-label"],itemType:Yz.Normal,onRender:u?function(){return Hd().createElement(CL,{padding:"8px 8p 4px 8px"},Hd().createElement(rO,{disabled:!0},e.name))}:e.onRender,onClick:function(t){var n={clickId:"".concat(e["data-bi-id"]),pageArea:v};g.reportClick(n),e.onClick&&e.onClick(t)}})})),_={iconProps:{iconName:n},menuProps:{items:b,isBeakVisible:i,styles:{root:{padding:l,backgroundColor:a?sB(m,a):void 0}},directionalHint:lD,gapSpace:4,onMenuOpened:s,onMenuDismissed:c}},C={icon:{}};return"card"===h&&(C.root=(0,t.__assign)((0,t.__assign)({},C.root),{padding:"22px 10px 22px 10px"})),o&&(C.icon.color=sB(m,o)),d&&(C.rootHovered={backgroundColor:m.palette.neutralLight},C.rootPressed={backgroundColor:m.palette.neutralQuaternaryAlt}),f.tooltipHostProps?Hd().createElement(ez,(0,t.__assign)({},f.tooltipHostProps),Hd().createElement(WV,(0,t.__assign)({},_,f,{onRenderMenuIcon:y,styles:C}))):Hd().createElement(WV,(0,t.__assign)({},_,f,{onRenderMenuIcon:y,styles:C}))},JV=function(e,t){return{display:"flex",flexDirection:"row",justifyContent:e,flexWrap:"wrap",overflow:"hidden",flexShrink:1,alignItems:"center",height:t,whiteSpace:"nowrap",padding:"2px"}};function ZV(e,t){var n;return function(){clearTimeout(n),n=__webpack_require__.g.setTimeout(e,t)}}var eW="MoreVertical",tW=function(e,t,n){for(var r=[],o=e.clientHeight+e.offsetTop,i=function(e){var i=t[e];if(i.hasAttribute("hidden")&&i.removeAttribute("hidden"),i.offsetTop>=o){var a=n[e];i.setAttribute("hidden","");var s=rW(a);r.push({key:"overflow-".concat(e+1),name:"overflowItem-".concat(e+1),"data-bi-id":a.props["data-bi-id"]||"","aria-label":a.props["aria-label"]||"",onRender:function(){return s}})}},a=0;a<t.length;a++)i(a);return r},nW=function(e,n,r){n.setAttribute("hidden","");var o=rW(r);return(0,t.__spreadArray)([{key:"overflow-0",name:"overflowItem-0","data-bi-id":r.props["data-bi-id"]||"","aria-label":r.props["aria-label"]||r.props.ariaLabel||"",onRender:function(){return o}}],e,!0)},rW=function(e){return Hd().cloneElement(e,{children:Hd().isValidElement(e.props.children)?Hd().cloneElement(e.props.children,(0,t.__assign)((0,t.__assign)({},e.props.children.props),{role:"menuitem"})):e.props.children,role:Hd().isValidElement(e.props.children)?void 0:"menuitem"})},oW=function(e){var n=e.children,r=e.alignment,o=void 0===r?"flex-start":r,i=(0,t.__rest)(e,["children","alignment"]);rE("FlexibleMenu",i.id);var a=(0,Fd.useState)(1),s=a[0],c=a[1],l=function(){c(window.innerWidth)};return(0,Fd.useLayoutEffect)((function(){var e=ZV(l,300);return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[]),Hd().createElement(iW,(0,t.__assign)({windowWidth:s,alignment:o},i),n)},iW=function(e){var n=e.menuProps,r=e.height,o=e.children,i=e.windowWidth,a=e.alignment,s=(0,t.__rest)(e,["menuProps","height","children","windowWidth","alignment"]),c=(0,Fd.useRef)(null),l=(0,Fd.useState)(!1),u=l[0],d=l[1],p=(0,Fd.useState)([]),h=p[0],f=p[1],m=(null===n||void 0===n?void 0:n.menuItems)||[],g=JV(a,r);return(0,Fd.useLayoutEffect)((function(){d(!0)}),[i,o,n]),(0,Fd.useLayoutEffect)((function(){if(c.current){var e=Array.from(c.current.children),n=Hd().Children.toArray(o),r=tW(c.current,e,n);if(e.length>0){var i=e[0],a=n[0],s=c.current.clientWidth;i.clientWidth>=s&&(r=nW(r,i,a))}var l=(0,t.__spreadArray)((0,t.__spreadArray)([],r,!0),m,!0);l.length>0?f(l):d(!1)}}),[i,o,n]),Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",grow:!0,horizontalAlign:"end",padding:u?"":"0 8px 0 0"},Hd().createElement(DO,{grow:!0},Hd().createElement("div",{style:g,ref:c},o)),u?Hd().createElement($V,(0,t.__assign)({},s,n,{iconName:eW,menuItems:h})):null)},aW=function(e){var n=e.actionAlignment,r=e.actionButton,o=e.menuIconButton,i=(0,t.__rest)(e,["actionAlignment","actionButton","menuIconButton"]),a=(0,t.__assign)({menuProps:o,height:"40px",alignment:n},i);return Hd().createElement(DO,{keycodes:[13]},Hd().createElement(oW,(0,t.__assign)({},a),r?Hd().createElement(QV,(0,t.__assign)({},r)):null))},sW=function(e){var n=e.errorMessage,r=e.errorMessageAriaLabel,o=e.retryLink,i=(e.children,(0,t.__rest)(e,["errorMessage","errorMessageAriaLabel","retryLink","children"]));return $D("ErrorButton",i),Hd().createElement(nE,{horizontal:!0,tokens:{childrenGap:8},style:{display:"inline-flex"},doNotRenderFalsyValues:!0},Hd().createElement(nE,{tokens:{padding:"5px 0 0 0"},doNotRenderFalsyValues:!0},Hd().createElement(uB,{iconName:"Error",color:"errorIcon",size:"12px"})),Hd().createElement(nE,{horizontal:!0,tokens:{childrenGap:6},doNotRenderFalsyValues:!0},Hd().createElement(wO,{"aria-label":r},n),Hd().createElement(cz,(0,t.__assign)({},o))))},cW=function(e){var n=e.type,r=void 0===n?"default":n,o=e.onClick,i=e.text,a=e["aria-label"],s=e.disabled,c=void 0!==s&&s,l=e.allowDisabledFocus,u=void 0!==l&&l,d=e.operationData,p=(0,t.__rest)(e,["type","onClick","text","aria-label","disabled","allowDisabledFocus","operationData"]);rE("Button",p.id),$D("Button",p);var h=hR(),f="primaryAlt"===r?function(e){var t,n;return lx({root:{height:"unset",minHeight:"32px"},textContainer:{padding:"6px 0"},label:{lineHeight:"normal"}},{root:{backgroundColor:e.palette.transparent,borderColor:e.palette.themeDarkAlt,color:e.palette.themeDarkAlt,":focus":{":focus::after":(t={},t[FD]={inset:"-3px"},t)},selectors:(n={},n[".".concat(iw," &:focus")]={selectors:{":after":{border:"none",outlineColor:e.palette.themeDark}}},n)},rootHovered:{backgroundColor:e.palette.transparent,borderColor:e.palette.themeDark,color:e.palette.themeDark},rootPressed:{backgroundColor:e.palette.transparent,borderColor:e.palette.themeDarker,color:e.palette.themeDarker},rootDisabled:{backgroundColor:e.palette.transparent,borderColor:e.palette.neutralTertiary,color:e.palette.neutralTertiary}})}(h):"error"===r?function(e){var t;return lx({root:{height:"unset",minHeight:"32px"},textContainer:{padding:"6px 0"},label:{lineHeight:"normal"}},{root:{borderColor:e.palette.redDark,color:e.palette.redDark,selectors:(t={},t[".".concat(iw," &:focus")]={selectors:{":after":{border:"none",outlineColor:e.palette.themeDark}}},t)}})}(h):"primary"===r?function(){var e;return lx({root:{height:"unset",minHeight:"32px"},textContainer:{padding:"6px 0"},label:{lineHeight:"normal"}},{root:{":focus":{":focus::after":(e={},e[FD]={inset:"-3px"},e)}}})}():{root:{height:"unset",minHeight:"32px"},textContainer:{padding:"6px 0"},label:{lineHeight:"normal"}},m=(0,t.__assign)({onClick:o,text:i,disabled:c,ariaLabel:a,allowDisabledFocus:u,styles:f},p),g="primary"===r||"primaryAlt"===r?HV:FV;if(d){var v=d.errorButton?Hd().createElement(sW,(0,t.__assign)({},d.errorButton)):Hd().createElement(g,(0,t.__assign)({},m)),y=(0,t.__assign)((0,t.__assign)({},m),{onClick:void 0,text:i,disabled:!0,allowDisabledFocus:!1,onRenderIcon:function(){return Hd().createElement(bO,{size:cO.small,styles:{root:{marginRight:"4px"}}})}});return Hd().createElement(sb,{operationData:d.progressViewOperationData,updatingView:Hd().createElement(g,(0,t.__assign)({},y)),finishedView:Hd().createElement(g,(0,t.__assign)({},m)),failedView:v})}return Hd().createElement(g,(0,t.__assign)({},m))},lW=function(e){var n=e.onClick,r=e["aria-label"],o=e.disabled,i=void 0!==o&&o,a=e.iconName,s=e.iconColor,c=void 0===s?"themePrimary":s,l=e.hasHighContrastBackground,u=e.iconButtonVariant,d=void 0===u?"default":u,p=e.iconButtonRef,h=(0,t.__rest)(e,["onClick","aria-label","disabled","iconName","iconColor","hasHighContrastBackground","iconButtonVariant","iconButtonRef"]);rE("IconButton",h.id),$D("IconButton",h);var f=hR(),m=(0,t.__assign)((0,t.__assign)({},h),{onClick:n,disabled:i,ariaLabel:r,componentRef:p,onRenderIcon:function(){return Hd().createElement(uB,{size:"16px",color:i?"neutralTertiaryAlt":c,iconName:a})}}),g=sB(f,c),v={icon:{color:g}};"card"===d&&(v.root={padding:"22px"});var y=function(){return h.tooltipHostProps?Hd().createElement(ez,(0,t.__assign)({},h.tooltipHostProps),Hd().createElement(WV,(0,t.__assign)({},m,{styles:v}))):Hd().createElement(WV,(0,t.__assign)({},m,{styles:v}))};if(i&&(v.rootDisabled={backgroundColor:"inherit"}),l&&(v.rootHovered={backgroundColor:f.palette.neutralLight},v.rootPressed={backgroundColor:f.palette.neutralQuaternaryAlt}),h.operationData){var b=h.operationData,_=(0,t.__assign)((0,t.__assign)({},m),{onClick:function(){},disabled:!0,onRenderIcon:function(){return Hd().createElement(bO,{color:g,size:cO.small,style:{marginLeft:"4px",marginRight:"4px"}})}});return Hd().createElement(sb,{operationData:b.progressViewOperationData,inertView:Hd().createElement(WV,(0,t.__assign)({},m,{styles:v})),updatingView:Hd().createElement(UV,(0,t.__assign)({},_)),finishedView:y()})}return y()},uW={display:"inline-block"},dW=function(e){return{calloutMain:{backgroundColor:e.palette.neutralHigh,maxWidth:"300px",padding:"20px 24px"},beak:{backgroundColor:e.palette.neutralHigh}}},pW=function(e){var n=e.calloutPosition,r=e.calloutRole,o=void 0===r?"status":r,i=e.children,a=(0,t.__rest)(e,["calloutPosition","calloutRole","children"]);rE("Callout",a.id),$D("Callout",a);var s,c=(0,Fd.useState)(!1),l=c[0],u=c[1],d=(0,Fd.useRef)(null),p=hR(),h=function(){u(!l)},f="IconButton"===a.calloutTrigger?a.calloutTriggerProps.iconName:void 0;switch((0,Fd.useEffect)((function(){u(!1)}),[f]),a.calloutTrigger){case"NoHrefLink":s=Hd().createElement(cz,(0,t.__assign)({},a.calloutTriggerProps,{onClick:h}));break;case"IconButton":s=Hd().createElement(lW,(0,t.__assign)({},a.calloutTriggerProps,{onClick:h}));break;case"Button":s=Hd().createElement(cW,(0,t.__assign)({},a.calloutTriggerProps,{onClick:h}))}return Hd().createElement(Hd().Fragment,null,Hd().createElement("div",{style:(0,t.__assign)({},uW),ref:d},s),l?Hd().createElement(jH,(0,t.__assign)({styles:dW(p),role:o,target:d,onDismiss:function(){u(!1)},setInitialFocus:!0,directionalHint:vD[n||"bottom-center"],layerProps:{eventBubblingEnabled:!0}},a),i):null)},hW=function(e){var n=e.calloutProps;return Hd().createElement(nE,{horizontalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(DO,null,Hd().createElement(pW,(0,t.__assign)({},n),n.children)))},fW=function(e){var t=e.errorMessage,n=e.id;return Hd().createElement(nE,{horizontal:!0,horizontalAlign:"start",verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(nE,{verticalAlign:"center",tokens:{padding:"0px 16px 0px 0px"},doNotRenderFalsyValues:!0},Hd().createElement(uB,{iconName:"Error",size:"16px",color:"errorIcon"})),Hd().createElement(nE,{verticalAlign:"center",styles:{root:{overflow:"hidden"}},doNotRenderFalsyValues:!0},Hd().createElement(rO,{block:!0,nowrap:!0,colorOverride:"error",variant:"bodyPrimaryText",id:n},t)))},mW={root:{maxWidth:"fit-content"}},gW=function(e,t,n){for(var r=0,o=e;r<o.length;r++){var i=o[r];n[t.register(i,!0)]=i}},vW=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var o=r[n];e.unregister(t[o],o,!0),delete t[o]}},yW=function(e){var n=UU.getInstance(),r=e.className,o=e.overflowItems,i=e.keytipSequences,a=e.itemSubMenuProvider,s=e.onRenderOverflowButton,c=jR({}),l=Fd.useCallback((function(e){return a?a(e):e.subMenuProps?e.subMenuProps.items:void 0}),[a]),u=Fd.useMemo((function(){var e=[],r=[];return i?null===o||void 0===o||o.forEach((function(o){var a,s=o.keytipProps;if(s){var c={content:s.content,keySequences:s.keySequences,disabled:s.disabled||!(!o.disabled&&!o.isDisabled),hasDynamicChildren:s.hasDynamicChildren,hasMenu:s.hasMenu};s.hasDynamicChildren||l(o)?(c.onExecute=n.menuExecute.bind(n,i,null===(a=null===o||void 0===o?void 0:o.keytipProps)||void 0===a?void 0:a.keySequences),c.hasOverflowSubMenu=!0):c.onExecute=s.onExecute,e.push(c);var u=(0,t.__assign)((0,t.__assign)({},o),{keytipProps:(0,t.__assign)((0,t.__assign)({},s),{overflowSetSequence:i})});null===r||void 0===r||r.push(u)}else null===r||void 0===r||r.push(o)})):r=o,{modifiedOverflowItems:r,keytipsToRegister:e}}),[o,l,n,i]),d=u.modifiedOverflowItems;return function(e,t,n){var r=zU(e);Fd.useEffect((function(){r&&(vW(n,r),gW(t,n,e))})),Fd.useEffect((function(){return gW(t,n,e),function(){vW(n,e)}}),[])}(c,u.keytipsToRegister,n),Fd.createElement("div",{className:r},s(d))},bW=kR(),_W=Fd.forwardRef((function(e,n){var r=Fd.useRef(null),o=eS(r,n);!function(e,t){Fd.useImperativeHandle(e.componentRef,(function(){return{focus:function(e,n){var r=!1;return t.current&&(r=QO(t.current,n)),r},focusElement:function(e){var n=!1;return!!e&&(t.current&&GO(t.current,e)&&(e.focus(),n=document.activeElement===e),n)}}}),[t])}(e,r);var i=e.items,a=e.overflowItems,s=e.className,c=e.styles,l=e.vertical,u=e.role,d=e.overflowSide,p=void 0===d?"end":d,h=e.onRenderItem,f=bW(c,{className:s,vertical:l}),m=!!a&&a.length>0;return Fd.createElement("div",(0,t.__assign)({},jx(e,Wx),{role:u||"group","aria-orientation":"menubar"===u?!0===l?"vertical":"horizontal":void 0,className:f.root,ref:o}),"start"===p&&m&&Fd.createElement(yW,(0,t.__assign)({},e,{className:f.overflowButton})),i&&i.map((function(e,t){return Fd.createElement("div",{className:f.item,key:e.key,role:"none"},h(e))})),"end"===p&&m&&Fd.createElement(yW,(0,t.__assign)({},e,{className:f.overflowButton})))}));_W.displayName="OverflowSet";var CW,wW={flexShrink:0,display:"inherit"},xW=vR(_W,(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",wW],overflowButton:["ms-OverflowSet-overflowButton",wW]}}),void 0,{scope:"OverflowSet"});!function(e){e[e.horizontal=0]="horizontal",e[e.vertical=1]="vertical"}(CW||(CW={}));var EW=function(e){void 0===e&&(e=function(){var e={};return{getCachedMeasurement:function(t){if(t&&t.cacheKey&&e.hasOwnProperty(t.cacheKey))return e[t.cacheKey]},addMeasurementToCache:function(t,n){t.cacheKey&&(e[t.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,a,s,c){if(void 0!==c||void 0!==a.dataToMeasure){if(c){if(n&&a.renderedData&&!a.dataToMeasure)return(0,t.__assign)((0,t.__assign)({},a),function(e,r,o,i){var a;return a=e>n?i?{resizeDirection:"grow",dataToMeasure:i(o)}:{resizeDirection:"shrink",dataToMeasure:r}:{resizeDirection:"shrink",dataToMeasure:o},n=e,(0,t.__assign)((0,t.__assign)({},a),{measureContainer:!1})}(c,e.data,a.renderedData,e.onGrowData));n=c}var l=(0,t.__assign)((0,t.__assign)({},a),{measureContainer:!1});return a.dataToMeasure&&(l="grow"===a.resizeDirection&&e.onGrowData?(0,t.__assign)((0,t.__assign)({},l),function(e,a,s,c){for(var l=e,u=o(e,s);u<n;){var d=a(l);if(void 0===d)return{renderedData:l,resizeDirection:void 0,dataToMeasure:void 0};if(void 0===(u=r.getCachedMeasurement(d)))return{dataToMeasure:d};l=d}return(0,t.__assign)({resizeDirection:"shrink"},i(l,c,s))}(a.dataToMeasure,e.onGrowData,s,e.onReduceData)):(0,t.__assign)((0,t.__assign)({},l),i(a.dataToMeasure,e.onReduceData,s))),l}},shouldRenderDataForMeasurement:function(e){return!(!e||void 0!==r.getCachedMeasurement(e))},getInitialResizeGroupState:function(e){return{dataToMeasure:(0,t.__assign)({},e),resizeDirection:"grow",measureContainer:!0}}}},kW=Fd.createContext({isMeasured:!1}),SW={position:"fixed",visibility:"hidden"},TW={position:"relative"};function IW(e,n){var r;switch(n.type){case"resizeData":return(0,t.__assign)({},n.value);case"dataToMeasure":return(0,t.__assign)((0,t.__assign)({},e),{dataToMeasure:n.value,resizeDirection:"grow",measureContainer:!0});default:return(0,t.__assign)((0,t.__assign)({},e),((r={})[n.type]=n.value,r))}}function PW(e,n){var r=jR(EW),o=Fd.useRef(null),i=Fd.useRef(null),a=Fd.useRef(!1),s=eH(),c=function(e,n,r){var o=jR((function(){return n.getInitialResizeGroupState(e.data)})),i=Fd.useReducer(IW,o),a=i[0],s=i[1];Fd.useEffect((function(){s({type:"dataToMeasure",value:e.data})}),[e.data]);var c=Fd.useRef(o);return c.current=(0,t.__assign)({},a),[c,Fd.useCallback((function(e){e&&s({type:"resizeData",value:e})}),[]),Fd.useCallback((function(){r.current&&s({type:"measureContainer",value:!0})}),[r])]}(e,r,n),l=c[0],u=c[1],d=c[2];Fd.useEffect((function(){var t;l.current.renderedData&&(a.current=!0,null===(t=e.dataDidRender)||void 0===t||t.call(e,l.current.renderedData))})),Fd.useEffect((function(){s.requestAnimationFrame((function(){var t=void 0;if(l.current.measureContainer&&n.current){var s=n.current.getBoundingClientRect();t=e.direction===CW.vertical?s.height:s.width}var c=r.getNextState(e,l.current,(function(){var t=a.current?i:o;if(!t.current)return 0;var n=t.current.getBoundingClientRect();return e.direction===CW.vertical?n.height:n.width}),t);u(c)}),n.current)})),tH(ZE(),"resize",s.debounce(d,16,{leading:!0}));var p=r.shouldRenderDataForMeasurement(l.current.dataToMeasure),h=!a.current&&p;return[l.current.dataToMeasure,l.current.renderedData,d,o,i,p,h]}var AW={isMeasured:!0},RW=Fd.forwardRef((function(e,n){var r=Fd.useRef(null),o=eS(r,n),i=PW(e,r),a=i[0],s=i[1],c=i[2],l=i[3],u=i[4],d=i[5],p=i[6];Fd.useImperativeHandle(e.componentRef,(function(){return{remeasure:c}}),[c]);var h=e.className,f=e.onRenderData,m=jx(e,Wx,["data"]);return Fd.createElement("div",(0,t.__assign)({},m,{className:h,ref:o}),Fd.createElement("div",{style:TW},d&&!p&&Fd.createElement("div",{style:SW,ref:u},Fd.createElement(kW.Provider,{value:AW},f(a))),Fd.createElement("div",{ref:l,style:p?SW:void 0,"data-automation-id":"visibleContent"},p?f(a):s&&f(s))))}));RW.displayName="ResizeGroupBase";var DW=RW,MW={"6px":"12px","8px":"14px","10px":"16px","12px":"20px","14px":"24px","16px":"32px","20px":"36px","24px":"40px","28px":"48px","32px":"60px","40px":"72px","48px":"96px","60px":"110px","72px":"132px","96px":"164px","164px":"294px","200px":"368px"},NW=(Object.keys(MW),Object.values(MW),function(e,t,n,r,o){var i={image:{}};if(n&&(i.image.borderRadius=n),e&&(i.image.filter="grayscale(100%)"),t&&(i.image.opacity="0.5"),r&&(i.image[HD]={filter:"invert(100%)"}),o)switch(o){case"toLeft":i.image["-webkit-mask-image"]="linear-gradient(to left, #fff, transparent);";break;case"toBottom":i.image["-webkit-mask-image"]="linear-gradient(to bottom, #fff, transparent);";break;case"toRight":i.image["-webkit-mask-image"]="linear-gradient(to right, #fff, transparent);";break;case"toTop":i.image["-webkit-mask-image"]="linear-gradient(to top, #fff, transparent);"}return i}),LW={none:Pz.none,center:Pz.center,"center-contain":Pz.centerContain,"center-cover":Pz.centerCover,contain:Pz.contain,cover:Pz.cover},BW=function(e,t,n,r){return{root:{height:t,width:n,backgroundColor:r?e.palette.neutralLighter:"transparent"}}},OW=function(e){var n=e.height,r=e.width,o=e.fallbackIconProps,i=(0,t.__rest)(e,["height","width","fallbackIconProps"]),a=hR();if(n&&r){var s=FW(n),c=FW(r),l=Math.min(s,c),u=l>=36,d=void 0;d=l>=100?"48px":l<100&&l>=50?"32px":"16px";var p=o?Hd().createElement(uB,(0,t.__assign)({},o,{size:d})):Hd().createElement(uB,{iconName:"Photo2Remove",color:"neutralTertiaryAlt",size:d}),h=Hd().createElement(nE,{styles:BW(a,s,c,u),horizontalAlign:"center",verticalAlign:"center",role:"altTextImage"===i.imageType?"img":"presentation",doNotRenderFalsyValues:!0},p);return"altTextImage"===i.imageType?Hd().createElement(ez,{tooltipText:i.alt,tooltipPosition:"top-center"},h):h}return null},FW=function(e){return"number"===typeof e?e:e.includes("px")?+e.substr(0,e.length-"px".length):0},HW=function(e){var n=e.imageFit,r=e.src,o=e.errorSrc,i=e.borderRadius,a=e.height,s=e.width,c=e.grayscale,l=e.disabled,u=e.enableHighContrastMode,d=e.imageGradientType,p=(0,t.__rest)(e,["imageFit","src","errorSrc","borderRadius","height","width","grayscale","disabled","enableHighContrastMode","imageGradientType"]);rE("Image",p.id),$D("Image",p);var h=Hm(),f=(0,Fd.useState)(r),m=f[0],g=f[1],v=(0,Fd.useState)(!1),y=v[0],b=v[1];(0,Fd.useEffect)((function(){h.checkUrlAndReportHttp(r),g(r)}),[r]);var _=(0,Fd.useRef)(!0);(0,Fd.useEffect)((function(){_.current?_.current=!1:b(!1)}),[m]);var C={};return"ariaHiddenImage"===p.imageType&&(C={"aria-hidden":!0}),y?Hd().createElement(OW,(0,t.__assign)({height:a,width:s},p)):Hd().createElement(Hz,(0,t.__assign)({onLoadingStateChange:function(e){e!==Rz.error&&void 0!==m&&null!==m||(o&&m!==o?g(o):b(!0))},imageFit:n?LW[n]:void 0,src:m,styles:NW(c,l,i,u,d),height:a,width:s},C,p))},zW=function(e,t,n){return{root:{width:e,backgroundColor:t,fontSize:e,lineHeight:e,minHeight:e,borderRadius:n||"0px"}}},UW=function(e,t,n){return{root:{width:e,height:e,backgroundColor:t,borderRadius:n||"0px"}}},VW=function(e,t,n){return{position:"absolute",backgroundColor:t.palette[e.backgroundColor],width:"100%",bottom:"0px",height:"topAligned"===e.type?"33%":void 0,borderBottomLeftRadius:n,borderBottomRightRadius:n,paddingBottom:"6px",paddingTop:"6px",paddingLeft:"8px",paddingRight:"8px",opacity:"75%",boxSizing:"border-box"}},WW=function(e){return function(){return 1!==e.length?"Prop 'character' must be one character":void 0}},jW=function(e){var n=e.size,r=e.image,o=e.height,i=e.padding,a=e.imagePadding,s=e.disabled,c=e.topAlign,l=e.borderRadius,u=e.horizontal,d=void 0===u||u,p=e.linkProps,h=e.children,f=(0,t.__rest)(e,["size","image","height","padding","imagePadding","disabled","topAlign","borderRadius","horizontal","linkProps","children"]);rE("Media",f.id),$D("Media",f);var m,g,v=hR(),y=jD(),b={},_=o||"44px",C=i||"6px 0",w=zm();switch(n){case"xs":b={height:g="16px",width:g,lineHeight:"14px",fontSize:"10px"},m="12px";break;case"sm":b={height:g="24px",width:g,lineHeight:"22px",fontSize:"15px"},m="16px";break;case"md":b={height:g="32px",width:g,lineHeight:"29px",fontSize:"20px"},m="24px";break;case"lg":m="32px",g="48px",_=null!==o&&void 0!==o?o:"icon"===r.imageType&&r.backplate?MW[m]:g,b={height:g,width:g,lineHeight:"45px",fontSize:"30px"};break;case"xl":C=i||"10px 0",m="48px",g="60px",_=null!==o&&void 0!==o?o:"icon"===r.imageType&&r.backplate?MW[m]:g,b={height:g,width:g,lineHeight:"57px",fontSize:"60px"};break;case"xxl":C=i||"10px 0",m="60px",g="72px",_=null!==o&&void 0!==o?o:"icon"===r.imageType&&r.backplate?MW[m]:g,b={height:g,width:g,lineHeight:"69px",fontSize:"45px"};break;case"xxxl":C=i||"10px 0",m="96px",g="96px",_=null!==o&&void 0!==o?o:"icon"===r.imageType&&r.backplate?MW[m]:g,b={height:g,width:g,lineHeight:"93px",fontSize:"60px"}}if("imageCard"===r.imageType){if(w.includes("lowerMediaImageHeight"))g="220px",b={height:"220px",width:"146.67px"};else switch(n){case"xl":case"xxl":case"xxxl":case"lg":case"md":g="246px",b={height:"246px",width:"164px"};break;case"sm":case"xs":g="186px",b={height:"186px",width:"124px"}}C=i||"0px",_=null!==o&&void 0!==o?o:g}var x=d?"start":"center",E=d?void 0:"center",k={display:"flex",alignItems:"center",justifyContent:"center",textAlign:"center",height:"100%",position:"imageCard"===r.imageType&&r.textHost?"relative":void 0},S=Hd().createElement(CL,(0,t.__assign)({horizontal:d,childrenGap:"8px",padding:C},f),Hd().createElement(wL,{align:x,height:c?void 0:_,shrink:0,padding:a},Hd().createElement("div",{style:k},function(){var e;switch(r.imageType){case"image":case"imageCard":return qW((0,t.__assign)((0,t.__assign)({},r),{theme:v,viewportType:y,style:b,imageSize:g,disabled:s,borderRadius:l}));case"imageFavicon":var o=null!==(e=r.iconProps)&&void 0!==e?e:{iconName:"Globe",color:"neutralPrimary"};return qW((0,t.__assign)((0,t.__assign)({},r),{theme:v,viewportType:y,style:b,imageSize:g,disabled:s,borderRadius:l,fallbackIconProps:o}));case"icon":return KW((0,t.__assign)({theme:v,iconSize:m,disabled:s,borderRadius:l},r));case"character":return YW((0,t.__assign)({theme:v,style:b,size:n,disabled:s,borderRadiusStyle:l},r))}}())),h?Hd().createElement(wL,{align:"center",grow:!0,textAlignment:E},h):null);if(p){p.kind;var T=(0,t.__rest)(p,["kind"]);return Hd().createElement(dO,(0,t.__assign)({},T,{styles:{root:{selectors:{":hover":{textDecoration:"none"},":active:focus":{textDecoration:"none"}}}},disabled:s}),S)}return S},qW=function(e){var n,r=e.theme,o=(e.viewportType,e.imageSize),i=e.backplate,a=e.textHost,s=(e.imageType,e.style),c=(0,t.__rest)(e,["theme","viewportType","imageSize","backplate","textHost","imageType","style"]),l=a?Hd().createElement(Hd().Fragment,null,Hd().createElement(HW,(0,t.__assign)({},c,{alt:"",height:s.height,width:s.width})),GW(a,r,c.borderRadius)):Hd().createElement(HW,(0,t.__assign)({},c,{alt:"",height:s.height,width:s.width}));if(i){var u=null!==(n=sB(r,!0===i?"themePrimary":i))&&void 0!==n?n:i;return Hd().createElement(nE,{verticalAlign:"center",horizontalAlign:"center",styles:UW(ED[o],u,c.borderRadius),doNotRenderFalsyValues:!0},l)}return l},GW=function(e,n,r){return Hd().createElement("div",{style:VW(e,n,r)},Hd().createElement(az,(0,t.__assign)({},e.truncatedTextProps)))},KW=function(e){var n,r=e.theme,o=e.iconSize,i=e.borderRadius,a=(e.imageType,e.iconColor),s=e.backplate,c=(0,t.__rest)(e,["theme","iconSize","borderRadius","imageType","iconColor","backplate"]),l=Hd().createElement(uB,(0,t.__assign)({},c,{size:o,color:a}));if(s){var u=sB(r,!0===s?"themePrimary":s);return Hd().createElement(nE,{horizontal:!0,styles:zW(MW[o],u,i),doNotRenderFalsyValues:!0},Hd().createElement(nE,{verticalAlign:"center",styles:(n=MW[o],{root:{width:n,height:n,position:"absolute",verticalAlign:"center",textAlign:"center"}}),doNotRenderFalsyValues:!0},l))}return l},YW=function(e){var n=e.theme,r=e.style,o=e.size,i=e.disabled,a=e.borderRadiusStyle,s=e.characterVariant,c=e.backplateColor,l=(0,t.__rest)(e,["theme","style","size","disabled","borderRadiusStyle","characterVariant","backplateColor"]);fR("Media",[WW(l.character)]);var u,d,p=n.palette,h=null!==a&&void 0!==a?a:["xs","sm","md"].includes(o)?"2px":"4px";c?(u=sB(n,c),d=s&&"neutralDark"===s?n.palette.neutralDark:n.palette.neutralHigh):(u=i?p.neutralLighter:p.neutralSecondary,d=n.palette.neutralHigh);var f=(0,t.__assign)({background:u,color:d,borderRadius:h},r);return Hd().createElement("div",{style:f},l.character)},QW=function(e){return e.map((function(e){return e.key})).toString()},XW=function(e){var n=e.mediaImageList,r=e.overflowLabel,o=e.mediaLabel,i=e.hideHeaderMedia,a=e.id,s="",c=n?n.map((function(e,t){return s+="item".concat(t),{key:t.toString(),mediaImage:e}})):[],l=nL()?"translateX(100%)":"translateX(-100%)",u={transition:"transform 0.5s ease-out",transformOrigin:"left",transform:i?l:"translateX(0%)"},d=function(e){return Hd().createElement(CL,{margin:"0px 8px 0px 0px"},Hd().createElement(jW,{size:"md",borderRadius:"4px",image:{imageType:"image",src:e.mediaImage},height:"32px",padding:"0px"}))},p=function(e){return Hd().createElement(CL,{verticalAlign:"center"},Hd().createElement(rO,{variant:"bodySecondaryText"},"+".concat(null===e||void 0===e?void 0:e.length," ").concat(r)))},h={primary:c,overflow:[],cacheKey:s};return Hd().createElement(CL,{grow:!0},Hd().createElement(CL,{width:"inherit",maxWidth:"664px"},Hd().createElement(DW,{onRenderData:function(e){return Hd().createElement(CL,{childrenGap:"17px",verticalAlign:"center",horizontal:!0},Hd().createElement(rO,{id:a},o),Hd().createElement(CL,{overflow:"hidden"},Hd().createElement(nE,{style:u,doNotRenderFalsyValues:!0},Hd().createElement(xW,{items:e.primary,onRenderItem:d,overflowItems:e.overflow,onRenderOverflowButton:p}))))},data:h,onReduceData:function(e){if(0!==e.primary.length){var n=(0,t.__spreadArray)((0,t.__spreadArray)([],e.primary.slice(-1),!0),e.overflow,!0),r=e.primary.slice(0,-1);return{primary:r,overflow:n,cacheKey:QW(r)}}},onGrowData:function(e){if(0!==e.overflow.length){var n=(0,t.__spreadArray)([],e.overflow.slice(1),!0),r=(0,t.__spreadArray)((0,t.__spreadArray)([],e.primary,!0),e.overflow.slice(0,1),!0);return{primary:r,overflow:n,cacheKey:QW(r)}}}})))},$W=function(e){var t=e.iconName,n=e.statusAlignment,r=void 0===n?"start":n,o=e.textWeightOverride,i=e.textVariant,a=e.children;return Hd().createElement(nE,{horizontal:!0,horizontalAlign:r,verticalAlign:"center",doNotRenderFalsyValues:!0},t?Hd().createElement(nE,{verticalAlign:"center",styles:{root:{paddingRight:"8px"}},doNotRenderFalsyValues:!0},Hd().createElement(uB,{iconName:t,size:"16px"})):null,Hd().createElement(nE,{styles:{root:{overflow:"hidden"}},doNotRenderFalsyValues:!0},Hd().createElement(az,{weightOverride:o,variant:i},a)))},JW=function(e){return"text"!==e.kind||void 0===e.nowrap||e.nowrap?{}:{root:{textAlign:"left"}}},ZW=function(e){switch(e.kind){case"text":e.kind;var n=e.nowrap,r=void 0===n||n,o=(0,t.__rest)(e,["kind","nowrap"]);return r?Hd().createElement(az,(0,t.__assign)({},o)):Hd().createElement(rO,(0,t.__assign)({},o));case"hyperlink":e.kind;var i=(0,t.__rest)(e,["kind"]);return Hd().createElement(DO,{keycodes:[13]},Hd().createElement(sz,(0,t.__assign)({},i)));case"heading":e.kind;var a=e.nowrap,s=(r=void 0===a||a,(0,t.__rest)(e,["kind","nowrap"]));return r?Hd().createElement(az,(0,t.__assign)({type:"heading"},s)):Hd().createElement(fO,(0,t.__assign)({},s))}},ej=function(e){var n=e.nowrap,r=void 0===n||n,o=(0,t.__rest)(e,["nowrap"]);return r?Hd().createElement(az,(0,t.__assign)({variant:"metadataText"},o)):Hd().createElement(rO,(0,t.__assign)({variant:"metadataText"},o))},tj=function(e){var n=e.media,r=e.title,o=e.subtitleTextProps,i=e.id,a=Hd().createElement(nE,{styles:{root:{overflow:"hidden"}},verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(nE,{horizontal:!0,horizontalAlign:"start",styles:JW(r),doNotRenderFalsyValues:!0},Hd().createElement(ZW,(0,t.__assign)({},r,{id:i}))),Hd().createElement(nE,{horizontal:!0,horizontalAlign:"start",doNotRenderFalsyValues:!0},o?Hd().createElement(ej,(0,t.__assign)({},o)):null));return Hd().createElement(nE,{horizontal:!0,verticalAlign:"center",doNotRenderFalsyValues:!0},n?Hd().createElement(nE,{verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(jW,(0,t.__assign)({},n),a)):a)},nj=function(e){var t=e.height,n=e.width,r=void 0===n?"100%":n,o=e.shimmerColors;return rE("ShimmerLine"),Hd().createElement(YR,{width:r,shimmerElements:[{type:IR.line,width:"100%",height:t}],shimmerColors:o})},rj=Fd.createContext(void 0),oj={},ij=rj.Provider,aj=function(){var e;return null!==(e=Fd.useContext(rj))&&void 0!==e?e:oj},sj="fui-Skeleton",cj=Fd.forwardRef((function(e,t){var n=function(e,t){var n=aj(),r=n.animation,o=n.appearance,i=e.animation,a=void 0===i?null!==r&&void 0!==r?r:"wave":i,s=e.appearance;return{animation:a,appearance:void 0===s?null!==o&&void 0!==o?o:"opaque":s,components:{root:"div"},root:kT(VT("div",lv({ref:t,role:"progressbar","aria-busy":!0},e)),{elementType:"div"})}}(e,t),r=function(e){var t=e.animation,n=e.appearance;return{skeletonGroup:Fd.useMemo((function(){return{animation:t,appearance:n}}),[t,n])}}(n);return function(e){e.root.className=ZT(sj,e.root.className)}(n),function(e,t){return bS(ij,{value:t.skeletonGroup,children:bS(e.root,{})})}(n,r)}));cj.displayName="Skeleton";var lj="fui-SkeletonItem",uj=_B({root:{qhf8xq:"f10pi13n",B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1a3p1vp",Bsft5z2:"f13zj6fq",ap17g6:"f2gz7yw",E3zdtr:"f1mdlcz9",By385i5:0,Eqx8gd:0,B1piin3:0,bn5sak:0,B58onuk:"f1nt53hs",s9ouvv:"f18xs7ez",xr36ep:"ffm3629",Bitv4sc:"f1f9zsvm",Jx5sug:"f1ub80pn",Hzyzrh:"f1e7twep"},wave:{De3pzq:"f1gjxg63",Br128sd:["f3fo419","f6m9r4"],h62rwi:["ftnv2js","f12jzhyt"],b1kco5:["fig1c6l","f1rv5y9h"],oi31me:"f103n15n"},pulse:{Br128sd:"f171zwvm",xr36ep:"fs3pcyf",Bjyk6c5:"f1yu5riq"},translucent:{De3pzq:"f162mh4z",h62rwi:["flvf4r0","f1uek97b"]},translucentPulse:{De3pzq:"flu3bqm",Bjyk6c5:"fxucc0w"}},{d:[".f10pi13n{position:relative;}",[".f1a3p1vp{overflow:hidden;}",{p:-1}],'.f13zj6fq::after{content:"";}',".f2gz7yw::after{display:block;}",".f1mdlcz9::after{position:absolute;}",[".f1nt53hs::after{inset:0;}",{p:-1}],".f18xs7ez::after{animation-iteration-count:infinite;}",".ffm3629::after{animation-duration:3s;}",".f1f9zsvm::after{animation-timing-function:ease-in-out;}",".f1gjxg63{background-color:var(--colorNeutralStencil1);}",".f3fo419::after{animation-name:f1efwx7q;}",".f6m9r4::after{animation-name:f1kkgpz1;}",".ftnv2js::after{background-image:linear-gradient(\n        to right,\n        var(--colorNeutralStencil1) 0%,\n        var(--colorNeutralStencil2) 50%,\n        var(--colorNeutralStencil1) 100%);}",".f12jzhyt::after{background-image:linear-gradient(\n        to left,\n        var(--colorNeutralStencil1) 0%,\n        var(--colorNeutralStencil2) 50%,\n        var(--colorNeutralStencil1) 100%);}",".fig1c6l::after{transform:translate(-100%);}",".f1rv5y9h::after{transform:translate(100%);}",".f171zwvm::after{animation-name:f12o7gg6;}",".fs3pcyf::after{animation-duration:1s;}",".f1yu5riq::after{background-color:var(--colorNeutralStencil1);}",".f162mh4z{background-color:var(--colorNeutralStencil1Alpha);}",".flvf4r0::after{background-image:linear-gradient(\n      to right,\n      transparent 0%,\n      var(--colorNeutralStencil1Alpha) 50%,\n      transparent 100%);}",".f1uek97b::after{background-image:linear-gradient(\n      to left,\n      transparent 0%,\n      var(--colorNeutralStencil1Alpha) 50%,\n      transparent 100%);}",".flu3bqm{background-color:none;}",".fxucc0w::after{background-color:var(--colorNeutralStencil1Alpha);}"],m:[["@media screen and (prefers-reduced-motion: reduce){.f1ub80pn::after{animation-duration:0.01ms;}}",{m:"screen and (prefers-reduced-motion: reduce)"}],["@media screen and (prefers-reduced-motion: reduce){.f1e7twep::after{animation-iteration-count:1;}}",{m:"screen and (prefers-reduced-motion: reduce)"}],["@media screen and (forced-colors: active){.f103n15n::after{background-color:WindowText;}}",{m:"screen and (forced-colors: active)"}]],k:["@keyframes f1efwx7q{to{transform:translate(100%);}}","@keyframes f1kkgpz1{to{transform:translate(-100%);}}","@keyframes f12o7gg6{0%{opacity:1;}50%{opacity:0.4;}100%{opacity:1;}}"]}),dj=_B({8:{Bqenvij:"f1x82gua"},12:{Bqenvij:"fvblgha"},16:{Bqenvij:"fd461yt"},20:{Bqenvij:"fjamq6b"},24:{Bqenvij:"frvgh55"},28:{Bqenvij:"fxldao9"},32:{Bqenvij:"f1d2rq10"},36:{Bqenvij:"f8ljn23"},40:{Bqenvij:"fbhnoac"},48:{Bqenvij:"ff2sm71"},56:{Bqenvij:"fzki0ko"},64:{Bqenvij:"f16k9i2m"},72:{Bqenvij:"f1shusfg"},96:{Bqenvij:"fypu0ge"},120:{Bqenvij:"fjr5b71"},128:{Bqenvij:"fele2au"},root:{a9b677:"fly5x3f",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ff3glw6"}},{d:[".f1x82gua{height:8px;}",".fvblgha{height:12px;}",".fd461yt{height:16px;}",".fjamq6b{height:20px;}",".frvgh55{height:24px;}",".fxldao9{height:28px;}",".f1d2rq10{height:32px;}",".f8ljn23{height:36px;}",".fbhnoac{height:40px;}",".ff2sm71{height:48px;}",".fzki0ko{height:56px;}",".f16k9i2m{height:64px;}",".f1shusfg{height:72px;}",".fypu0ge{height:96px;}",".fjr5b71{height:120px;}",".fele2au{height:128px;}",".fly5x3f{width:100%;}",[".ff3glw6{border-radius:4px;}",{p:-1}]]}),pj=_B({8:{a9b677:"f1o3cbw4",Bqenvij:"f1x82gua"},12:{a9b677:"frx94fk",Bqenvij:"fvblgha"},16:{a9b677:"fjw5fx7",Bqenvij:"fd461yt"},20:{a9b677:"f64fuq3",Bqenvij:"fjamq6b"},24:{a9b677:"fq4mcun",Bqenvij:"frvgh55"},28:{a9b677:"f1w9dchk",Bqenvij:"fxldao9"},32:{a9b677:"f1szoe96",Bqenvij:"f1d2rq10"},36:{a9b677:"fpdz1er",Bqenvij:"f8ljn23"},40:{a9b677:"feqmc2u",Bqenvij:"fbhnoac"},48:{a9b677:"f124akge",Bqenvij:"ff2sm71"},56:{a9b677:"f1u66zr1",Bqenvij:"fzki0ko"},64:{a9b677:"fa9ln6p",Bqenvij:"f16k9i2m"},72:{a9b677:"fhcae8x",Bqenvij:"f1shusfg"},96:{a9b677:"f1kyr2gn",Bqenvij:"fypu0ge"},120:{a9b677:"fwfqyga",Bqenvij:"fjr5b71"},128:{a9b677:"f1iksgmy",Bqenvij:"fele2au"}},{d:[".f1o3cbw4{width:8px;}",".f1x82gua{height:8px;}",".frx94fk{width:12px;}",".fvblgha{height:12px;}",".fjw5fx7{width:16px;}",".fd461yt{height:16px;}",".f64fuq3{width:20px;}",".fjamq6b{height:20px;}",".fq4mcun{width:24px;}",".frvgh55{height:24px;}",".f1w9dchk{width:28px;}",".fxldao9{height:28px;}",".f1szoe96{width:32px;}",".f1d2rq10{height:32px;}",".fpdz1er{width:36px;}",".f8ljn23{height:36px;}",".feqmc2u{width:40px;}",".fbhnoac{height:40px;}",".f124akge{width:48px;}",".ff2sm71{height:48px;}",".f1u66zr1{width:56px;}",".fzki0ko{height:56px;}",".fa9ln6p{width:64px;}",".f16k9i2m{height:64px;}",".fhcae8x{width:72px;}",".f1shusfg{height:72px;}",".f1kyr2gn{width:96px;}",".fypu0ge{height:96px;}",".fwfqyga{width:120px;}",".fjr5b71{height:120px;}",".f1iksgmy{width:128px;}",".fele2au{height:128px;}"]}),hj=_B({root:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f5q2cvs"}},{d:[[".f5q2cvs{border-radius:50%;}",{p:-1}]]}),fj=Fd.forwardRef((function(e,t){var n=function(e,t){var n=aj(),r=n.animation,o=n.appearance,i=e.animation,a=void 0===i?null!==r&&void 0!==r?r:"wave":i,s=e.appearance,c=void 0===s?null!==o&&void 0!==o?o:"opaque":s,l=e.size,u=void 0===l?16:l,d=e.shape;return{appearance:c,animation:a,size:u,shape:void 0===d?"rectangle":d,components:{root:"div"},root:kT(VT("div",lv({ref:t},e)),{elementType:"div"})}}(e,t);return function(e){var t=e.animation,n=e.appearance,r=e.size,o=e.shape,i=uj(),a=dj(),s=pj(),c=hj();e.root.className=ZT(lj,i.root,"wave"===t&&i.wave,"pulse"===t&&i.pulse,"translucent"===n&&i.translucent,"pulse"===t&&"translucent"===n&&i.translucentPulse,"rectangle"===o&&a.root,"rectangle"===o&&a[r],"square"===o&&s[r],"circle"===o&&c.root,"circle"===o&&s[r],e.root.className)}(n),function(e){return bS(e.root,{})}(n)}));fj.displayName="SkeletonItem";var mj=function(e){var n=e.height,r=e.width,o=void 0===r?"100%":r,i=(0,t.__rest)(e,["height","width"]);return Fd.createElement(cj,(0,t.__assign)({"aria-label":"Loading content"},i),Fd.createElement(fj,{style:{width:o,height:n}}))},gj=CD,vj=function(e){var n=(0,t.__rest)(e,[]);return zm().includes(gj)?Hd().createElement(mj,(0,t.__assign)({},n)):Hd().createElement(nj,(0,t.__assign)({},n))},yj=function(e){var n=e.media,r=e.title,o=e.id;return Hd().createElement(nE,{horizontal:!0,verticalAlign:"center",doNotRenderFalsyValues:!0},n?Hd().createElement(nE,{styles:{root:{paddingRight:"16px"}},verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(jW,(0,t.__assign)({},n))):null,Hd().createElement(nE,{styles:{root:{overflow:"hidden"}},verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(nE,{horizontal:!0,horizontalAlign:"start",styles:JW(r),doNotRenderFalsyValues:!0},Hd().createElement(ZW,(0,t.__assign)({},r,{id:o}))),Hd().createElement(nE,{horizontal:!0,horizontalAlign:"start",doNotRenderFalsyValues:!0},Hd().createElement(vj,{height:8,width:286}))))};function bj(e,t,n){var r=Fd.useState(t),o=r[0],i=r[1],a=jR(void 0!==e),s=a?e:o,c=Fd.useRef(s),l=Fd.useRef(n);Fd.useEffect((function(){c.current=s,l.current=n}));var u=jR((function(){return function(e,t){var n="function"===typeof e?e(c.current):e;l.current&&l.current(t,n),a||i(n)}}));return[s,u]}var _j=kR(),Cj="Toggle",wj=Fd.forwardRef((function(e,n){var r=e.as,o=void 0===r?"div":r,i=e.ariaLabel,a=e.checked,s=e.className,c=e.defaultChecked,l=void 0!==c&&c,u=e.disabled,d=e.inlineLabel,p=e.label,h=e.offAriaLabel,f=e.offText,m=e.onAriaLabel,g=e.onChange,v=e.onChanged,y=e.onClick,b=e.onText,_=e.role,C=e.styles,w=e.theme,x=bj(a,l,Fd.useCallback((function(e,t){null===g||void 0===g||g(e,t),null===v||void 0===v||v(t)}),[g,v])),E=x[0],k=x[1],S=_j(C,{theme:w,className:s,disabled:u,checked:E,inlineLabel:d,onOffMissing:!b&&!f}),T=E?m:h,I=$U(Cj,e.id),P="".concat(I,"-label"),A="".concat(I,"-stateText"),R=E?b:f,D=jx(e,Ax,["defaultChecked"]),M=void 0;i||T||(p&&(M=P),R&&!M&&(M=A));var N=Fd.useRef(null);Wk(N),xj(e,E,N);var L={root:{className:S.root,hidden:D.hidden},label:{children:p,className:S.label,htmlFor:I,id:P},container:{className:S.container},pill:(0,t.__assign)((0,t.__assign)({},D),{"aria-disabled":u,"aria-checked":E,"aria-label":i||T,"aria-labelledby":M,className:S.pill,"data-is-focusable":!0,"data-ktp-target":!0,disabled:u,id:I,onClick:function(e){u||(k(!E,e),y&&y(e))},ref:N,role:_||"switch",type:"button"}),thumb:{className:S.thumb},stateText:{children:R,className:S.text,htmlFor:I,id:A}};return Fd.createElement(o,(0,t.__assign)({ref:n},L.root),p&&Fd.createElement(wO,(0,t.__assign)({},L.label)),Fd.createElement("div",(0,t.__assign)({},L.container),Fd.createElement("button",(0,t.__assign)({},L.pill),Fd.createElement("span",(0,t.__assign)({},L.thumb))),(E&&b||f)&&Fd.createElement(wO,(0,t.__assign)({},L.stateText))))}));wj.displayName="ToggleBase";var xj=function(e,t,n){Fd.useImperativeHandle(e.componentRef,(function(){return{get checked(){return!!t},focus:function(){n.current&&n.current.focus()}}}),[t,n])},Ej=vR(wj,(function(e){var n,r,o,i,a,s,c,l=e.theme,u=e.className,d=e.disabled,p=e.checked,h=e.inlineLabel,f=e.onOffMissing,m=l.semanticColors,g=l.palette,v=m.bodyBackground,y=m.inputBackgroundChecked,b=m.inputBackgroundCheckedHovered,_=g.neutralDark,C=m.disabledBodySubtext,w=m.smallInputBorder,x=m.inputForegroundChecked,E=m.disabledBodySubtext,k=m.disabledBackground,S=m.smallInputBorder,T=m.inputBorderHovered,I=m.disabledBodySubtext,P=m.disabledText;return{root:["ms-Toggle",p&&"is-checked",!d&&"is-enabled",d&&"is-disabled",l.fonts.medium,{marginBottom:"8px"},h&&{display:"flex",alignItems:"center"},u],label:["ms-Toggle-label",{display:"inline-block"},d&&{color:P,selectors:(n={},n[ZC]={color:"GrayText"},n)},h&&!f&&{marginRight:16},f&&h&&{order:1,marginLeft:16},h&&{wordBreak:"break-word"}],container:["ms-Toggle-innerContainer",{display:"flex",position:"relative"}],pill:["ms-Toggle-background",lw(l,{inset:-3}),{fontSize:"20px",boxSizing:"border-box",width:40,height:20,borderRadius:10,transition:"all 0.1s ease",border:"1px solid ".concat(S),background:v,cursor:"pointer",display:"flex",alignItems:"center",padding:"0 3px",overflow:"visible"},!d&&[!p&&{selectors:{":hover":[{borderColor:T}],":hover .ms-Toggle-thumb":[{backgroundColor:_,selectors:(r={},r[ZC]={borderColor:"Highlight"},r)}]}},p&&[{background:y,borderColor:"transparent",justifyContent:"flex-end"},{selectors:(o={":hover":[{backgroundColor:b,borderColor:"transparent",selectors:(i={},i[ZC]={backgroundColor:"Highlight"},i)}]},o[ZC]=(0,t.__assign)({backgroundColor:"Highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),o)}]],d&&[{cursor:"default"},!p&&[{borderColor:I}],p&&[{backgroundColor:C,borderColor:"transparent",justifyContent:"flex-end"}]],!d&&{selectors:{"&:hover":{selectors:(a={},a[ZC]={borderColor:"Highlight"},a)}}}],thumb:["ms-Toggle-thumb",{display:"block",width:12,height:12,borderRadius:"50%",transition:"all 0.1s ease",backgroundColor:w,borderColor:"transparent",borderWidth:6,borderStyle:"solid",boxSizing:"border-box"},!d&&p&&[{backgroundColor:x,selectors:(s={},s[ZC]={backgroundColor:"Window",borderColor:"Window"},s)}],d&&[!p&&[{backgroundColor:E}],p&&[{backgroundColor:k}]]],text:["ms-Toggle-stateText",{selectors:{"&&":{padding:"0",margin:"0 8px",userSelect:"none",fontWeight:GC.regular}}},d&&{selectors:{"&&":{color:P,selectors:(c={},c[ZC]={color:"GrayText"},c)}}}]}}),void 0,{scope:"Toggle"}),kj=function(e){var n=e.label,r=e.labelPosition,o=void 0===r?"right":r,i=e.spinnerSize,a=void 0===i?cO.medium:i,s=(0,t.__rest)(e,["label","labelPosition","spinnerSize"]);return rE("Spinner",s.id),$D("Spinner",s),Hd().createElement(bO,(0,t.__assign)({role:"alert",label:n,labelPosition:o,size:a},s))},Sj=function(){var e=(0,Fd.useState)(!1),t=e[0],n=e[1];return(0,Fd.useEffect)((function(){var e=setTimeout((function(){n(!0)}),yD);return function(){return clearTimeout(e)}}),[]),t?Hd().createElement(bO,null):null};var Tj=function(e){return-1},Ij=function(e){};function Pj(){var e=IS().targetDocument,t=null===e||void 0===e?void 0:e.defaultView;return function(e,t){var n=Fd.useRef(void 0),r=Fd.useCallback((function(r,o){return void 0!==n.current&&t(n.current),n.current=e(r,o),n.current}),[t,e]),o=Fd.useCallback((function(){void 0!==n.current&&(t(n.current),n.current=void 0)}),[t]);return Fd.useEffect((function(){return o}),[o]),[r,o]}(t?t.setTimeout:Tj,t?t.clearTimeout:Ij)}var Aj="fui-Label",Rj="fui-Label__required",Dj=_B({root:{Bahqtrf:"fk6fouc",sj55zd:"f19n0e5"},disabled:{sj55zd:"f1s2aq7o",Bbusuzp:"f1dcs8yz"},required:{sj55zd:"f1whyuy6",uwmqm3:["fruq291","f7x41pl"]},small:{Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm"},medium:{Be2twd7:"fkhj508",Bg96gwp:"f1i3iumi"},large:{Be2twd7:"fod5ikn",Bg96gwp:"faaz57k",Bhrd7zp:"fl43uef"},semibold:{Bhrd7zp:"fl43uef"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".f1whyuy6{color:var(--colorPaletteRedForeground3);}",".fruq291{padding-left:var(--spacingHorizontalXS);}",".f7x41pl{padding-right:var(--spacingHorizontalXS);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}"],m:[["@media (forced-colors: active){.f1dcs8yz{color:GrayText;}}",{m:"(forced-colors: active)"}]]}),Mj=Fd.forwardRef((function(e,t){var n=function(e,t){var n=e.disabled,r=void 0!==n&&n,o=e.required,i=void 0!==o&&o,a=e.weight,s=void 0===a?"regular":a,c=e.size,l=void 0===c?"medium":c;return{disabled:r,required:ST(!0===i?"*":i||void 0,{defaultProps:{"aria-hidden":"true"},elementType:"span"}),weight:s,size:l,components:{root:"label",required:"span"},root:kT(VT("label",lv({ref:t},e)),{elementType:"label"})}}(e,t);return function(e){var t=Dj();e.root.className=ZT(Aj,t.root,e.disabled&&t.disabled,t[e.size],"semibold"===e.weight&&t.semibold,e.root.className),e.required&&(e.required.className=ZT(Rj,t.required,e.disabled&&t.disabled,e.required.className))}(n),BS("useLabelStyles_unstable")(n),function(e){return _S(e.root,{children:[e.root.children,e.required&&bS(e.required,{})]})}(n)}));Mj.displayName="Label";var Nj=Fd.createContext(void 0),Lj={},Bj=(Nj.Provider,["role"]),Oj=function(e,t){var n=function(){var e;return null!==(e=Fd.useContext(Nj))&&void 0!==e?e:Lj}().size,r=e.appearance,o=void 0===r?"primary":r,i=e.labelPosition,a=void 0===i?"after":i,s=e.size,c=void 0===s?null!==n&&void 0!==n?n:"medium":s,l=e.delay,u=void 0===l?0:l,d=cS("spinner"),p=e.role,h=void 0===p?"progressbar":p,f=hS(e,Bj),m=kT(VT("div",lv({ref:t,role:h},f),["size"]),{elementType:"div"}),g=Ym(Fd.useState(!1),2),v=g[0],y=g[1],b=Ym(Pj(),2),_=b[0],C=b[1];Fd.useEffect((function(){if(!(u<=0))return _((function(){y(!0)}),u),function(){C()}}),[_,C,u]);var w=ST(e.label,{defaultProps:{id:d},renderByDefault:!1,elementType:Mj}),x=ST(e.spinner,{renderByDefault:!0,elementType:"span"});return w&&m&&!m["aria-labelledby"]&&(m["aria-labelledby"]=w.id),{appearance:o,delay:u,labelPosition:a,size:c,shouldRenderSpinner:!u||v,components:{root:"div",spinner:"span",spinnerTail:"span",label:Mj},root:m,spinner:x,spinnerTail:kT(e.spinnerTail,{elementType:"span"}),label:w}};function Fj(e,t,n){var r=function(e,t,n){var r=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:qT)();function o(o){var i=o.dir,a=o.renderer,s="ltr"===i?e:t||e;return r(a,Array.isArray(n)?{r:n}:n),s}return o}(e,t,n,eL);return function(){var e=ES(),t=pT();return r({dir:e,renderer:t})}}var Hj,zj="fui-Spinner",Uj="fui-Spinner__spinner",Vj="fui-Spinner__spinnerTail",Wj="fui-Spinner__label",jj=Fj("r82apo5",null,[".r82apo5{display:flex;align-items:center;justify-content:center;line-height:0;gap:8px;overflow:hidden;}"]),qj=_B({vertical:{Beiy3e4:"f1vx9l62"}},{d:[".f1vx9l62{flex-direction:column;}"]}),Gj=Fj("rvgcg50","r15nd2jo",{r:[".rvgcg50{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:rb7n1on;}","@keyframes rb7n1on{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}",".r15nd2jo{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:r1gx3jof;}","@keyframes r1gx3jof{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}"],s:["@media screen and (forced-colors: active){.rvgcg50{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.rvgcg50{animation-duration:1.8s;}}","@media screen and (forced-colors: active){.r15nd2jo{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.r15nd2jo{animation-duration:1.8s;}}"]}),Kj=Fj("rxov3xa","r1o544mv",{r:[".rxov3xa{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r15mim6k;}",'.rxov3xa::before,.rxov3xa::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r15mim6k{0%{transform:rotate(-135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(225deg);}}",".rxov3xa::before{animation-name:r18vhmn8;}","@keyframes r18vhmn8{0%{transform:rotate(0deg);}50%{transform:rotate(105deg);}100%{transform:rotate(0deg);}}",".rxov3xa::after{animation-name:rkgrvoi;}","@keyframes rkgrvoi{0%{transform:rotate(0deg);}50%{transform:rotate(225deg);}100%{transform:rotate(0deg);}}",".r1o544mv{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r109gmi5;}",'.r1o544mv::before,.r1o544mv::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r109gmi5{0%{transform:rotate(135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(-225deg);}}",".r1o544mv::before{animation-name:r17whflh;}","@keyframes r17whflh{0%{transform:rotate(0deg);}50%{transform:rotate(-105deg);}100%{transform:rotate(0deg);}}",".r1o544mv::after{animation-name:re4odhl;}","@keyframes re4odhl{0%{transform:rotate(0deg);}50%{transform:rotate(-225deg);}100%{transform:rotate(0deg);}}"],s:["@media screen and (prefers-reduced-motion: reduce){.rxov3xa{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.rxov3xa::before,.rxov3xa::after{content:none;}}","@media screen and (prefers-reduced-motion: reduce){.r1o544mv{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.r1o544mv::before,.r1o544mv::after{content:none;}}"]}),Yj=_B({inverted:{De3pzq:"fr407j0",sj55zd:"f1f7voed"},rtlTail:{btxmck:"f179dep3",gb5jj2:"fbz9ihp",Br2kee7:"f1wkkxo7"},"extra-tiny":{Bqenvij:"fd461yt",a9b677:"fjw5fx7",qmp6fs:"f1v3ph3m"},tiny:{Bqenvij:"fjamq6b",a9b677:"f64fuq3",qmp6fs:"f1v3ph3m"},"extra-small":{Bqenvij:"frvgh55",a9b677:"fq4mcun",qmp6fs:"f1v3ph3m"},small:{Bqenvij:"fxldao9",a9b677:"f1w9dchk",qmp6fs:"f1v3ph3m"},medium:{Bqenvij:"f1d2rq10",a9b677:"f1szoe96",qmp6fs:"fb52u90"},large:{Bqenvij:"f8ljn23",a9b677:"fpdz1er",qmp6fs:"fb52u90"},"extra-large":{Bqenvij:"fbhnoac",a9b677:"feqmc2u",qmp6fs:"fb52u90"},huge:{Bqenvij:"f1ft4266",a9b677:"fksc0bp",qmp6fs:"fa3u9ii"}},{d:[".fr407j0{background-color:var(--colorNeutralStrokeAlpha2);}",".f1f7voed{color:var(--colorNeutralStrokeOnBrand2);}",".f179dep3{-webkit-mask-image:conic-gradient(white 255deg, transparent 255deg);mask-image:conic-gradient(white 255deg, transparent 255deg);}",".fbz9ihp::before,.fbz9ihp::after{background-image:conic-gradient(transparent 225deg, currentcolor 225deg);}",".fd461yt{height:16px;}",".fjw5fx7{width:16px;}",".f1v3ph3m{--fui-Spinner--strokeWidth:var(--strokeWidthThick);}",".fjamq6b{height:20px;}",".f64fuq3{width:20px;}",".frvgh55{height:24px;}",".fq4mcun{width:24px;}",".fxldao9{height:28px;}",".f1w9dchk{width:28px;}",".f1d2rq10{height:32px;}",".f1szoe96{width:32px;}",".fb52u90{--fui-Spinner--strokeWidth:var(--strokeWidthThicker);}",".f8ljn23{height:36px;}",".fpdz1er{width:36px;}",".fbhnoac{height:40px;}",".feqmc2u{width:40px;}",".f1ft4266{height:44px;}",".fksc0bp{width:44px;}",".fa3u9ii{--fui-Spinner--strokeWidth:var(--strokeWidthThickest);}"],m:[["@media screen and (prefers-reduced-motion: reduce){.f1wkkxo7{background-image:conic-gradient(currentcolor 0deg, transparent 240deg);}}",{m:"screen and (prefers-reduced-motion: reduce)"}]]}),Qj=_B({inverted:{sj55zd:"fonrgv7"},"extra-tiny":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},tiny:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},"extra-small":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},small:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},medium:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},large:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},"extra-large":{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},huge:{Bahqtrf:"fk6fouc",Be2twd7:"f1pp30po",Bhrd7zp:"fl43uef",Bg96gwp:"f106mvju"}},{d:[".fonrgv7{color:var(--colorNeutralForegroundStaticInverted);}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".faaz57k{line-height:var(--lineHeightBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f106mvju{line-height:var(--lineHeightBase500);}"]}),Xj=Fd.forwardRef((function(e,t){var n=Oj(e,t);return function(e){var t=e.labelPosition,n=e.size,r=e.appearance,o=IS().dir,i=jj(),a=qj(),s=Gj(),c=Yj(),l=Kj(),u=Qj();e.root.className=ZT(zj,i,("above"===t||"below"===t)&&a.vertical,e.root.className),e.spinner&&(e.spinner.className=ZT(Uj,s,c[n],"inverted"===r&&c.inverted,e.spinner.className)),e.spinnerTail&&(e.spinnerTail.className=ZT(Vj,l,"rtl"===o&&c.rtlTail,e.spinnerTail.className)),e.label&&(e.label.className=ZT(Wj,u[n],"inverted"===r&&u.inverted,e.label.className))}(n),BS("useSpinnerStyles_unstable")(n),function(e){var t=e.labelPosition,n=e.shouldRenderSpinner;return _S(e.root,{children:[e.label&&n&&("above"===t||"before"===t)&&bS(e.label,{}),e.spinner&&n&&bS(e.spinner,{children:e.spinnerTail&&bS(e.spinnerTail,{})}),e.label&&n&&("below"===t||"after"===t)&&bS(e.label,{})]})}(n)}));Xj.displayName="Spinner";var $j=1,Jj=2,Zj=3,eq=((Hj={})[0]="extra-tiny",Hj[$j]="tiny",Hj[Jj]="small",Hj[Zj]="medium",Hj),tq={top:"above",right:"after",left:"before",bottom:"below"},nq=function(e){var n=e.label,r=e.labelPosition,o=void 0===r?"right":r,i=e.spinnerSize,a=void 0===i?Jj:i,s=(0,t.__rest)(e,["label","labelPosition","spinnerSize"]);return rE("Spinner",s.id),$D("Spinner",s),Hd().createElement(Xj,{"aria-label":s["aria-label"],"aria-live":s["aria-live"],role:"alert",label:n,labelPosition:tq[o],size:eq[a]})},rq=function(){var e=(0,Fd.useState)(!1),t=e[0],n=e[1];return(0,Fd.useEffect)((function(){var e=setTimeout((function(){n(!0)}),yD);return function(){return clearTimeout(e)}}),[]),t?Hd().createElement(Xj,null):null},oq=CD,iq=function(e){var n=(0,t.__rest)(e,[]);return zm().includes(oq)?Hd().createElement(nq,(0,t.__assign)({},n)):Hd().createElement(kj,(0,t.__assign)({},n))},aq=function(){return zm().includes(oq)?Hd().createElement(rq,null):Hd().createElement(Sj,null)},sq=function(e,n){return(0,t.__assign)((0,t.__assign)({},n),{text:(0,t.__assign)((0,t.__assign)({},null===n||void 0===n?void 0:n.text),{wordBreak:"normal"}),pill:[(0,t.__assign)({},null===n||void 0===n?void 0:n.pill),{selectors:{":focus":{outline:"1px solid ".concat(e.palette.neutralPrimary)}}}]})},cq=function(e){var t=e.inlineLabel,n=e.label,r=e.labelState,o=e.htmlFor,i=e.children,a=0,s="";return t&&(a=16,s="4px 0 0 0"),Hd().createElement(CL,{horizontal:t,childrenGap:a},n?Hd().createElement(CL,null,Hd().createElement(EO,{labelState:r,htmlFor:o},n)):null,Hd().createElement(CL,{horizontal:!0,padding:s,height:32},i))},lq=(0,Fd.forwardRef)((function(e,n){var r=e.inlineLabel,o=e.label,i=e.labelState,a=e.children,s=e.id,c=e.styles,l=(0,t.__rest)(e,["inlineLabel","label","labelState","children","id","styles"]),u=(0,Fd.useRef)(s||Ek("Toggle")).current,d=hR();return Hd().createElement(cq,{inlineLabel:r,label:o,labelState:i,htmlFor:u},Hd().createElement("div",{ref:n},Hd().createElement(Ej,(0,t.__assign)({},l,{id:u,"data-bi-ctrlstate":!!l.checked,styles:sq(d,c)}))),a)})),uq=function(e){var n=(0,Fd.useState)(!1),r=n[0],o=n[1],i=(0,t.__assign)((0,t.__assign)({},e),{checked:!e.checked,disabled:!0});(0,Fd.useEffect)((function(){var e=setTimeout((function(){o(!0)}),yD);return function(){return clearTimeout(e)}}),[]);var a=Hd().createElement(CL,{verticalAlign:"start",padding:"0 0 8px 8px"},Hd().createElement(iq,{"aria-label":e.ariaLabel})),s={};return r&&(s.text={display:"none"},e.onText||e.offText||(s.pill={display:"none"})),Hd().createElement(lq,(0,t.__assign)({},i,{styles:s}),r?a:null)},dq=function(e){var n,r=e.errorCalloutProps,o=e.toggleProps,i=(0,Fd.useRef)(null);return n=o.onText||o.offText?r.targetOrTriggerButton:i,Hd().createElement(lq,(0,t.__assign)({},o,{ref:i,styles:{text:{display:"none"}}}),Hd().createElement(CL,{verticalAlign:"baseline"},Hd().createElement(GV,{calloutPosition:"bottom-center",targetOrTriggerButton:n,errorMessageAriaLabel:r.errorMessageAriaLabel,errorMessage:r.errorMessage})))},pq=function(e){var n=e["aria-label"],r=e.label,o=e.labelPosition,i=void 0===o?null:o,a=e.labelState,s=e.onText,c=e.offText,l=e.onChange,u=e.checked,d=e.disabled,p=void 0!==d&&d,h=e.operationData,f=e.componentRef,m=(0,t.__rest)(e,["aria-label","label","labelPosition","labelState","onText","offText","onChange","checked","disabled","operationData","componentRef"]);rE("Toggle",m.id),$D("Toggle",m);var g=(0,t.__assign)((0,t.__assign)({ariaLabel:n,label:r,labelState:a,onText:s,offText:c,onChange:l,checked:u,disabled:p,componentRef:f},m),function(e){if("inline"===e)return{inlineLabel:!0}}(i));if(h){var v=Hd().createElement(lq,(0,t.__assign)({},g));return h.errorCallout&&(v=Hd().createElement(dq,{toggleProps:g,errorCalloutProps:h.errorCallout,operationData:h})),Hd().createElement(sb,{operationData:h.progressViewOperationData,updatingView:Hd().createElement(uq,(0,t.__assign)({},g)),finishedView:Hd().createElement(lq,(0,t.__assign)({},g)),updateFailedView:v})}return Hd().createElement(lq,(0,t.__assign)({},g))},hq=function(e){var n=e.label,r=e.togglePosition,o=void 0===r?"start":r,i=(0,t.__rest)(e,["label","togglePosition"]),a=jD(),s="s"===a||"m"===a||"l"===a,c=(0,t.__assign)({},i);return s&&(c=(0,t.__assign)((0,t.__assign)({},i),{offText:void 0,onText:void 0})),Hd().createElement(AL,{totalSlots:5,reversed:"end"===o,verticalAlign:"center"},Hd().createElement(RL,{slots:2},Hd().createElement(CL,{verticalAlign:"center",horizontalAlign:"end",padding:"12px 0 0 0"},Hd().createElement(DO,{keycodes:[13]},Hd().createElement(pq,(0,t.__assign)({},c))))),Hd().createElement(RL,{slots:3},s?null:Hd().createElement(rO,{variant:"bodySecondaryText",block:!0,nowrap:!0},n)))},fq=[tj,$W,aW,hq,function(e){var n=e.kind,r=e.showDrawerLinkEllipsis,o=void 0===r||r,i=(0,t.__rest)(e,["kind","showDrawerLinkEllipsis"]),a=Hd().createElement(Hd().Fragment,null),s=o?{truncatedLinkProps:{}}:void 0;switch(n){case"hyperlink":a=Hd().createElement(sz,(0,t.__assign)({},i.hyperlink,s));break;case"routelink":a=Hd().createElement(sz,(0,t.__assign)({},i.routelink,s));break;case"nohreflink":a=Hd().createElement(cz,(0,t.__assign)({},i.nohreflink,s))}return Hd().createElement(DO,{keycodes:[13]},Hd().createElement(nE,{styles:mW,doNotRenderFalsyValues:!0},a))},fW,XW,yj,hW],mq=function(e){var t,n,r=e.totalSlots,o=e.columns,i=e.chevronPosition,a=void 0===i?"start":i,s=e.progressIndicator,c=e.showAltBackgroundColor,l=void 0!==c&&c,u=e.minHeight,d=void 0===u?"48px":u,p=e.indentPadding,h=void 0===p?"0px":p,f=e.isShimmer,m=void 0!==f&&f,g=hR(),v=[tj,fW,yj,XW],y=v.map((function(e){return e.name})).join(", "),b=(0,Fd.useContext)(gq).drawerHeaderTitleId;t=o&&o.length>=1?o[0].column:void 0,(0,Fd.useEffect)((function(){t&&v.includes(t.type)||mR("DrawerHeader","Invalid first column for Drawer Header. Acceptable types for the DrawerHeader's first column are: ".concat(y),1),o.forEach((function(e){$R(e.column,fq,"DrawerHeader")}))}),[o]);var _=Hd().createElement(nE,{verticalAlign:"center",styles:{root:{padding:"0px 16px"}},doNotRenderFalsyValues:!0},Hd().createElement(Cz,{chevronPosition:a,isShimmer:m}));t&&(n=Hd().cloneElement(t,{id:b}));var C=o.map((function(e,r){var i="start"===a&&0===r||"end"===a&&r===o.length-1,s="end"===a&&0===r||"start"===a&&r===o.length-1;return Hd().createElement(RL,{slots:e.slots,key:r},Hd().createElement(nE,{horizontal:!0,styles:s?gz(a,h):0===r?vz(h):void 0,doNotRenderFalsyValues:!0},"start"===a&&0===r?_:null,Hd().createElement(nE,{styles:mz(i),doNotRenderFalsyValues:!0},0===r&&t?n:e.column),"end"===a&&r===o.length-1?_:null))})),w=s?Hd().createElement(hz,{ariaValueText:null===s||void 0===s?void 0:s.ariaValueText,ariaLabel:null===s||void 0===s?void 0:s.ariaLabel}):Hd().createElement(Hd().Fragment,null),x=s?"6px 0px 8px 0px":"8px 0px";return Hd().createElement(nE,{verticalAlign:"center",styles:fz(g,l,d),doNotRenderFalsyValues:!0},w,Hd().createElement(nE,{horizontal:!0,verticalAlign:"center",tokens:{padding:x},doNotRenderFalsyValues:!0},Hd().createElement(nE,{verticalAlign:"center",styles:{root:{width:"100%"}},doNotRenderFalsyValues:!0},Hd().createElement(AL,{verticalAlign:"center",totalSlots:r},C))))},gq=(0,Fd.createContext)({drawerOpen:!1,drawerID:"",drawerHeaderTitleId:"",onClickDrawer:function(){}}),vq=[mq],yq=function(e){var n,r,o,i=e.drawerOpen,a=void 0!==i&&i,s=e.drawerHeader,c=e.drawerContentPadding,l=e.borderRadius,u=void 0===l?"4px":l,d=e.shadow,p=void 0!==d&&d,h=e.onClickToOpen,f=e.onClickToClose,m=e.buttonId,g=e.children,v=e.showDivider,y=void 0!==v&&v,b=e.isListItem,_=void 0!==b&&b,C=(0,t.__rest)(e,["drawerOpen","drawerHeader","drawerContentPadding","borderRadius","shadow","onClickToOpen","onClickToClose","buttonId","children","showDivider","isListItem"]),w=hR();n=s,r=vq,o="Drawer",(0,Fd.useEffect)((function(){$R(n,r,o)}),[n,r,o]);var x=function(e){if("click"===e.type||"keydown"===e.type&&"Enter"===e.key||" "===e.key){var t=a?f:h;t&&t(e)}},E="drawer_".concat(tp()),k="drawerHeaderTitle_".concat(tp());return Hd().createElement(gq.Provider,{value:{drawerOpen:a,drawerID:E,drawerHeaderTitleId:k,onClickDrawer:x}},Hd().createElement(nE,{styles:KD(w,u,p,y),doNotRenderFalsyValues:!0,role:_?"listitem":void 0},Hd().createElement(nE,{horizontal:!0,doNotRenderFalsyValues:!0},Hd().createElement(nE,(0,t.__assign)({id:m,onClick:x,styles:GD()},C,{doNotRenderFalsyValues:!0}),s)),Hd().createElement(nE,{id:E,tokens:{padding:a?c:"0px"},doNotRenderFalsyValues:!0},a?g:void 0)))},bq=function(e){var n=e.accordionDrawers,r=e.drawerIndexOpen,o=e.borderRadius,i=void 0===o?"8px":o,a=e.showBoxShadow,s=void 0===a||a,c=(0,t.__rest)(e,["accordionDrawers","drawerIndexOpen","borderRadius","showBoxShadow"]);rE("Accordion",c.id);var l={root:{borderRadius:i,overflow:"hidden",boxShadow:s?gb.depth4:gb.depth0}};return Hd().createElement(nE,{styles:l,doNotRenderFalsyValues:!0},Hd().createElement(nE,{styles:{root:{overflow:"auto"}},doNotRenderFalsyValues:!0},n.map((function(e,o){var i=o!==n.length-1?"0px 0px 1px 0px":"0px";return Hd().createElement(nE,{key:o,padding:i,id:c.id,lang:c.lang,doNotRenderFalsyValues:!0},Hd().createElement(yq,(0,t.__assign)({},e,{borderRadius:"0px",shadow:!1,drawerOpen:o===r})))}))))},_q=function(e){var n,r=e.children,o=e.alignment,i=void 0===o?"flex-start":o,a=e.nonFlexiblePart,s=(0,t.__rest)(e,["children","alignment","nonFlexiblePart"]);rE("FlexibleMenuWithConstrain",s.id),fR("FlexibleMenuWithConstrain",[(n=a,function(){if(Hd().Children.toArray(n).length>3)return"More than allowed number of elements are constrained in FlexibleMenuWithConstrain"})]);var c=(0,Fd.useState)(1),l=c[0],u=c[1],d=function(){u(window.innerWidth)};(0,Fd.useLayoutEffect)((function(){var e=ZV(d,300);return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[]);var p=(0,t.__assign)({windowWidth:l,alignment:i,nonFlexiblePart:a},s);return Hd().createElement(Cq,(0,t.__assign)({},p),r)},Cq=function(e){var n=e.menuProps,r=e.height,o=e.children,i=e.windowWidth,a=e.alignment,s=e.nonFlexiblePart,c=(0,t.__rest)(e,["menuProps","height","children","windowWidth","alignment","nonFlexiblePart"]),l=(0,Fd.useRef)(null),u=(0,Fd.useRef)(null),d=(0,Fd.useState)(!1),p=d[0],h=d[1],f=(0,Fd.useState)([]),m=f[0],g=f[1],v=(null===n||void 0===n?void 0:n.menuItems)||[],y=JV(a,r),b={display:"flex",flexDirection:"row",justifyContent:a,flexWrap:"nowrap",minWidth:"fit-content",alignItems:"center"};return(0,Fd.useLayoutEffect)((function(){h(!0)}),[i,o,n]),(0,Fd.useLayoutEffect)((function(){if(l.current&&u.current){var e=Array.from(l.current.children),n=Hd().Children.toArray(o),r=tW(l.current,e,n);if(e.length>0){var i=e[0],a=n[0],s=u.current.getBoundingClientRect().width;Array.from(u.current.children).reduce((function(e,t){return e+t.getBoundingClientRect().width}),0)>=s&&(r=nW(r,i,a))}var c=(0,t.__spreadArray)((0,t.__spreadArray)([],r,!0),v,!0);c.length>0?g(c):h(!1)}}),[i,o,n]),Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",grow:!0,horizontalAlign:"end",padding:p?"":"0 8px 0 0"},Hd().createElement(DO,{grow:!0},Hd().createElement("div",{style:b,ref:u},s,Hd().createElement("div",{style:y,ref:l},o))),p?Hd().createElement($V,(0,t.__assign)({},c,n,{iconName:eW,menuItems:m})):null)},wq="8px 0 8px 16px",xq=function(e){var n=e.operationalData,r=e.children,o=Hd().createElement(Hd().Fragment,null,r);return n?Hd().createElement(sb,{operationData:n.operationData,updatingView:Hd().createElement(iq,(0,t.__assign)({},n.spinnerProps)),finishedView:o,inertView:o}):o},Eq=function(e,n){switch(e.contentType){case"hyperlink":return e.hyperlinkElements.map((function(e,r){return Hd().createElement(sz,(0,t.__assign)({},e,{disabled:n,key:r}))}));case"text":return e.textElements.map((function(r,o){return e.truncatedTextProps?Hd().createElement(az,(0,t.__assign)({lines:e.truncatedTextProps.lines,stopPropagation:e.truncatedTextProps.stopPropagation},r,{disabled:n,key:o})):Hd().createElement(rO,(0,t.__assign)({},r,{disabled:n,key:o}))}));case"callout":return e.calloutElements.map((function(e,n){return Hd().createElement(pW,(0,t.__assign)({},e,{key:n}))}));default:return}},kq=function(e,t){return function(){if(t&&t>1){var n=0;if(e.slice(0,t).forEach((function(e){n-=e.text?1:0})),n<0)return"More than 1 Action Button cannot be constraint in case the button also has text inside it"}}},Sq=function(e){var n=e.actionButtonProps,r=e.menuProps,o=void 0===r?{"aria-label":"Menu Icon Button","data-bi-id":"Menu Icon Button",tooltipHostProps:{tooltipText:""},menuItems:[]}:r,i=(e.collapseActionText,e.disabled),a=(e.menuDisabled,e.operationalData),s=e.numberofButtonsToConstrain,c=e.textAlignment,l=void 0===c?"left":c,u=(0,t.__rest)(e,["actionButtonProps","menuProps","collapseActionText","disabled","menuDisabled","operationalData","numberofButtonsToConstrain","textAlignment"]),d=Hm(),p=d.twoUITelemetryIds.areaBiId;fR("ActionButtonFinalColumn",[kq(n,s)]);var h=n.map((function(e,n){return Hd().createElement(DO,{key:n},Hd().createElement(QV,(0,t.__assign)({},e,{onClick:function(t){var n={clickId:"".concat(e["data-bi-id"]),pageArea:p};d.reportClick(n),"onClick"in e&&e.onClick(t)}})))})),f=s||"right"===l?_q:oW,m=(0,t.__assign)({menuProps:o,height:"40px",alignment:"flex-end","aria-label":"","data-bi-id":""},s&&{nonFlexiblePart:h.slice(0,s)}),g=Hd().createElement(CL,{verticalAlign:"center",padding:"right"===l?"0 8px 0 0":""},Hd().createElement(xq,{operationalData:a},Eq(u,i)));return"right"===l&&(m.nonFlexiblePart=m.nonFlexiblePart?(0,t.__spreadArray)([g],m.nonFlexiblePart,!0):g),Hd().createElement(CL,{verticalAlign:s?"center":void 0,horizontal:!0,grow:!0,childrenGap:16},"left"===l?g:void 0,Hd().createElement(f,(0,t.__assign)({},m),h.slice(s)))},Tq="0 16px 0 0",Iq=function(e){var n=e.menuProps,r=e.disabled,o=e.operationalData,i=(0,t.__rest)(e,["menuProps","disabled","operationalData"]);return Hd().createElement(CL,{horizontal:!0,horizontalAlign:"space-between",verticalAlign:"center"},Hd().createElement(CL,null,Hd().createElement(xq,{operationalData:o},Eq(i,r))),Hd().createElement(DO,null,Hd().createElement($V,(0,t.__assign)({},n,{disabled:r,menuItemsPadding:2}))))},Pq=(__webpack_require__(28759),kR()),Aq=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.message,r=e.styles,o=e.as,i=void 0===o?"div":o,a=e.className,s=Pq(r,{className:a});return Fd.createElement(i,(0,t.__assign)({role:"status",className:s.root},jx(this.props,Wx,["className"])),Fd.createElement(AR,null,Fd.createElement("div",{className:s.screenReaderText},n)))},n.defaultProps={"aria-live":"polite"},n}(Fd.Component),Rq=vR(Aq,(function(e){return{root:e.className,screenReaderText:pw}})),Dq=function(e){var n=e.message,r=e.ariaLive,o=void 0===r?"polite":r,i=(0,t.__rest)(e,["message","ariaLive"]);return rE("Announced"),Hd().createElement(Rq,(0,t.__assign)({message:n,"aria-live":o},i))},Mq=function(e){var n=e.message,r=e.ariaLive,o=void 0===r?"polite":r,i=(0,t.__rest)(e,["message","ariaLive"]);rE("Announced");var a=Hd().useState(n),s=a[0],c=a[1];return(0,Fd.useEffect)((function(){c(n)}),[n]),Hd().createElement("div",(0,t.__assign)({"aria-live":o,style:{position:"absolute",width:"1px",height:"1px",padding:"0px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:"0"}},i),s)},Nq=CD,Lq=function(e){var n=(0,t.__rest)(e,[]);return zm().includes(Nq)?Hd().createElement(Mq,(0,t.__assign)({},n)):Hd().createElement(Dq,(0,t.__assign)({},n))},Bq=function(e){var n=e.announcedComponent,r=Fq();return Hd().createElement(Hd().Fragment,null,r.announcements.map((function(e,r){return Hd().createElement(n,(0,t.__assign)({key:r},e))})))},Oq=(0,Fd.createContext)(null),Fq=function(){var e=(0,Fd.useContext)(Oq);if(null===e)throw new Error("AnnouncementsContext: Context is uninitialized. Confirm that your component is contained within an AnnouncementsContext.Provider component.");return e.state},Hq=function(e){var t=e.children,n=e.announcedComponent,r=(0,Fd.useReducer)((function(e,t){if("push"===t.type)return{announcements:e.announcements.concat(t.announcement)}}),{announcements:[]}),o=r[0],i=r[1];return Hd().createElement(Oq.Provider,{value:{state:o,dispatch:i}},t,Hd().createElement(Bq,{announcedComponent:n}))},zq=function(e){return function(){return e.length<1?"Banner cannot have less than ".concat(1," column"):void 0}},Uq=function(e){return function(){return e.length>3?"Banner cannot have more than ".concat(3," column"):void 0}},Vq=(0,Fd.createContext)({setDisplaySecondColumnContainer:function(){},setDisplayThirdColumnContainer:function(){}}),Wq=function(e){var n=e.id,r=e.expanded,o=void 0===r||r,i=e.children;rE("Banner",n);var a=(0,Fd.useState)(!0),s=a[0],c=a[1],l=(0,Fd.useState)(!0),u=l[0],d=l[1],p=Hd().Children.toArray(i);fR("Banner",[zq(p),Uq(p)]);var h=p.length,f=jD(),m=["s","m","l"].includes(f),g=["s","m"].includes(f),v="".concat(g?"28px":"24px"," 0 0"),y=o?v:void 0,b=!m&&h>1?"50%":"100%",_=function(e){return e?{root:{width:"s"===f?"100%":"50%"}}:{root:{width:"0%",overflow:"hidden"}}},C={horizontalAlign:m?"start":"end"},w=m?"100%":"50%";return Hd().createElement(Vq.Provider,{value:{setDisplaySecondColumnContainer:c,setDisplayThirdColumnContainer:d}},Hd().createElement(nE,{horizontal:!0,wrap:!0,styles:{root:{width:"100%",padding:y}},id:n,doNotRenderFalsyValues:!0},Hd().createElement(Zx,{styles:{root:{width:b}},shrink:0},p[0]),h>1?Hd().createElement(nE,(0,t.__assign)({},C,{horizontal:!0,wrap:!0,styles:{root:{width:w}},doNotRenderFalsyValues:!0}),p[1]?Hd().createElement(Zx,{styles:_(s),shrink:0},p[1]):null,p[2]?Hd().createElement(Zx,{styles:_(u),shrink:0},p[2]):null):null))},jq=kR(),qq=function(){return null},Gq={styles:function(e){return{root:{selectors:{"&.is-disabled":{color:e.theme.semanticColors.bodyText}}}}}},Kq=function(e){function n(n){var r=e.call(this,n)||this;return r._focusZone=Fd.createRef(),r._onReduceData=function(e){var n=e.renderedItems,r=e.renderedOverflowItems,o=e.props.overflowIndex,i=n[o];if(i)return(n=(0,t.__spreadArray)([],n,!0)).splice(o,1),r=(0,t.__spreadArray)((0,t.__spreadArray)([],r,!0),[i],!1),(0,t.__assign)((0,t.__assign)({},e),{renderedItems:n,renderedOverflowItems:r})},r._onGrowData=function(e){var n=e.renderedItems,r=e.renderedOverflowItems,o=e.props,i=o.overflowIndex,a=o.maxDisplayedItems,s=(r=(0,t.__spreadArray)([],r,!0)).pop();if(s&&!(n.length>=a))return(n=(0,t.__spreadArray)([],n,!0)).splice(i,0,s),(0,t.__assign)((0,t.__assign)({},e),{renderedItems:n,renderedOverflowItems:r})},r._onRenderBreadcrumb=function(e){var n=e.props,o=n.ariaLabel,i=n.dividerAs,a=void 0===i?Gz:i,s=n.onRenderItem,c=n.overflowAriaLabel,l=n.overflowIndex,u=n.onRenderOverflowIcon,d=n.overflowButtonAs,p=e.renderedOverflowItems,h=e.renderedItems,f=p.map((function(e){var t=!(!e.onClick&&!e.href);return{text:e.text,name:e.text,key:e.key,onClick:e.onClick?r._onBreadcrumbClicked.bind(r,e):null,href:e.href,disabled:!t,itemProps:t?void 0:Gq}})),m=h.length-1,g=p&&0!==p.length,v=h.map((function(e,t){var n=r._onRenderItem;return e.onRender&&(n=Xz(e.onRender,n)),s&&(n=Xz(s,n)),Fd.createElement("li",{className:r._classNames.listItem,key:e.key||String(t)},n(e),(t!==m||g&&t===l-1)&&Fd.createElement(a,{className:r._classNames.chevron,iconName:F_(r.props.theme)?"ChevronLeft":"ChevronRight",item:e}))}));if(g){var y=u?{}:{iconName:"More"},b=u||qq,_=d||WV;v.splice(l,0,Fd.createElement("li",{className:r._classNames.overflow,key:"overflow"},Fd.createElement(_,{className:r._classNames.overflowButton,iconProps:y,role:"button","aria-haspopup":"true",ariaLabel:c,onRenderMenuIcon:b,menuProps:{items:f,directionalHint:sD}}),l!==m+1&&Fd.createElement(a,{className:r._classNames.chevron,iconName:F_(r.props.theme)?"ChevronLeft":"ChevronRight",item:p[p.length-1]})))}var C=jx(r.props,wx,["className"]);return Fd.createElement("div",(0,t.__assign)({className:r._classNames.root,role:"navigation","aria-label":o},C),Fd.createElement(hU,(0,t.__assign)({componentRef:r._focusZone,direction:$z.horizontal},r.props.focusZoneProps),Fd.createElement("ol",{className:r._classNames.list},v)))},r._onRenderItem=function(e){if(!e)return null;var n=e.as,o=e.href,i=e.onClick,a=e.isCurrentItem,s=e.text,c=e.onRenderContent,l=(0,t.__rest)(e,["as","href","onClick","isCurrentItem","text","onRenderContent"]),u=Yq;if(c&&(u=Xz(c,u)),r.props.onRenderItemContent&&(u=Xz(r.props.onRenderItemContent,u)),i||o)return Fd.createElement(dO,(0,t.__assign)({},l,{as:n,className:r._classNames.itemLink,href:o,"aria-current":a?"page":void 0,onClick:r._onBreadcrumbClicked.bind(r,e)}),Fd.createElement(JH,(0,t.__assign)({content:s,overflowMode:jO.Parent},r.props.tooltipHostProps),u(e)));var d=n||"span";return Fd.createElement(d,(0,t.__assign)({},l,{className:r._classNames.item}),Fd.createElement(JH,(0,t.__assign)({content:s,overflowMode:jO.Parent},r.props.tooltipHostProps),u(e)))},r._onBreadcrumbClicked=function(e,t){e.onClick&&e.onClick(t,e)},HO(r),r._validateProps(n),r}return(0,t.__extends)(n,e),n.prototype.focus=function(){this._focusZone.current&&this._focusZone.current.focus()},n.prototype.render=function(){this._validateProps(this.props);var e=this.props,n=e.onReduceData,r=void 0===n?this._onReduceData:n,o=e.onGrowData,i=void 0===o?this._onGrowData:o,a=e.overflowIndex,s=e.maxDisplayedItems,c=e.items,l=e.className,u=e.theme,d=e.styles,p=(0,t.__spreadArray)([],c,!0),h=p.splice(a,p.length-s),f={props:this.props,renderedItems:p,renderedOverflowItems:h};return this._classNames=jq(d,{className:l,theme:u}),Fd.createElement(DW,{onRenderData:this._onRenderBreadcrumb,onReduceData:r,onGrowData:i,data:f})},n.prototype._validateProps=function(e){var t=e.maxDisplayedItems,n=e.overflowIndex,r=e.items;if(n<0||t>1&&n>t-1||r.length>0&&n>r.length-1)throw new Error("Breadcrumb: overflowIndex out of range")},n.defaultProps={items:[],maxDisplayedItems:999,overflowIndex:0},n}(Fd.Component);function Yq(e){return e?Fd.createElement(Fd.Fragment,null,e.text):null}var Qq,Xq,$q,Jq,Zq={root:"ms-Breadcrumb",list:"ms-Breadcrumb-list",listItem:"ms-Breadcrumb-listItem",chevron:"ms-Breadcrumb-chevron",overflow:"ms-Breadcrumb-overflow",overflowButton:"ms-Breadcrumb-overflowButton",itemLink:"ms-Breadcrumb-itemLink",item:"ms-Breadcrumb-item"},eG={whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"},tG=rw(0,479),nG=rw(tw,639),rG=vR(Kq,(function(e){var n,r,o,i,a,s=e.className,c=e.theme,l=c.palette,u=c.semanticColors,d=c.fonts,p=fw(Zq,c),h=u.menuItemBackgroundHovered,f=u.menuItemBackgroundPressed,m=l.neutralSecondary,g=GC.regular,v=l.neutralPrimary,y=l.neutralPrimary,b=GC.semibold,_=l.neutralSecondary,C=l.neutralSecondary,w={fontWeight:b,color:y},x={":hover":{color:v,backgroundColor:h,cursor:"pointer",selectors:(n={},n[ZC]={color:"Highlight",backgroundColor:"transparent"},n)},":active":{backgroundColor:f,color:v},"&:active:hover":{color:v,backgroundColor:f},"&:active, &:hover, &:active:hover":{textDecoration:"none"}},E={color:m,padding:"0 8px",lineHeight:36,fontSize:18,fontWeight:g};return{root:[p.root,d.medium,{margin:"11px 0 1px"},s],list:[p.list,{whiteSpace:"nowrap",padding:0,margin:0,display:"flex",alignItems:"stretch"}],listItem:[p.listItem,{listStyleType:"none",margin:"0",padding:"0",display:"flex",position:"relative",alignItems:"center",selectors:{"&:last-child .ms-Breadcrumb-itemLink":(0,t.__assign)((0,t.__assign)({},w),(r={},r[ZC]={MsHighContrastAdjust:"auto",forcedColorAdjust:"auto"},r)),"&:last-child .ms-Breadcrumb-item":w}}],chevron:[p.chevron,{color:_,fontSize:d.small.fontSize,selectors:(o={},o[ZC]=(0,t.__assign)({color:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),o[nG]={fontSize:8},o[tG]={fontSize:8},o)}],overflow:[p.overflow,{position:"relative",display:"flex",alignItems:"center"}],overflowButton:[p.overflowButton,lw(c,{highContrastStyle:{left:1,right:1,top:1,bottom:1}}),eG,{fontSize:16,color:C,height:"100%",cursor:"pointer",selectors:(0,t.__assign)((0,t.__assign)({},x),(i={},i[tG]={padding:"4px 6px"},i[nG]={fontSize:d.mediumPlus.fontSize},i))}],itemLink:[p.itemLink,lw(c),eG,(0,t.__assign)((0,t.__assign)({},E),{selectors:(0,t.__assign)((a={":focus":{color:l.neutralDark}},a[".".concat(iw," &:focus")]={outline:"none"},a),x)})],item:[p.item,(0,t.__assign)((0,t.__assign)({},E),{selectors:{":hover":{cursor:"default"}}})]}}),void 0,{scope:"Breadcrumb"}),oG={selectors:(Qq={},Qq[MD]={fontSize:"12px",lineHeight:"16px"},Qq[ID]={fontSize:"12px",lineHeight:"16px"},Qq[AD]={fontSize:"14px",lineHeight:"20px"},Qq)},iG=function(e,n){var r,o={};return n&&(o={color:e.palette.neutralSecondary,fontFamily:lB,selectors:(r={},r[MD]={fontSize:18},r[ID]={fontSize:18},r[PD]={fontSize:24},r[AD]={fontSize:24},r)}),{chevron:(0,t.__assign)({marginLeft:2,marginRight:2},o),listItem:{height:"100%"},overflowButton:{height:"16px"},item:(0,t.__assign)((0,t.__assign)({},oG),{":hover":{cursor:"text"}}),itemLink:oG,list:{selectors:{"li:first-child > *:first-child":{paddingLeft:"0px"}},alignItems:"center"}}},aG=function(e,t){var n,r,o,i,a="[class*=crumbTitle], .".concat(t);return{root:(n={color:e.palette.neutralSecondary},n[a]={color:e.palette.neutralSecondary},n[":hover"]=(r={},r[a]={backgroundColor:e.palette.neutralLighter},r.textDecoration="none",r),n[":active:hover"]=(o={},o[a]={backgroundColor:e.palette.neutralLight},o.textDecoration="none",o),n[":focus"]={textDecoration:"none"},n[ZC]=(i={},i[a]={color:"LinkText"},i[":focus"]={outline:"highlight auto 1px !important"},i),n)}},sG=function(e,t){var n=yB(e,t);return{root:{fontSize:n.fontSize,fontWeight:n.fontWeight,lineHeight:n.lineHeight,fontFamily:n.fontFamily,color:e.palette.neutralSecondary,selectors:n.selectors,overflow:"hidden",textOverflow:"ellipsis"}}},cG=function(e,t,n,r){return{root:{marginRight:4,marginLeft:e&&!t?4:0,maxWidth:n,width:r,alignItems:"center"}}},lG=function(e,t){return{root:{marginRight:e?8:2,marginLeft:t?0:2,marginTop:0}}},uG=function(e,t){return{root:{marginRight:e?8:2,marginLeft:t?0:2,marginTop:0}}},dG=0,pG=1,hG=function(e){var n=e.items,r=e.overflowIndex,o=void 0===r?0:r,i=e.maxDisplayedItems,a=void 0===i?3:i,s=e.pageArea,c=e.dataBiPrefix,l=e.isIncludingCurrentPage,u=e.itemStyle,d=void 0===u?dG:u,p=(0,t.__rest)(e,["items","overflowIndex","maxDisplayedItems","pageArea","dataBiPrefix","isIncludingCurrentPage","itemStyle"]),h=Hm();rE("Breadcrumb"),(0,Fd.useEffect)((function(){}),[]);var f=jD(),m=Gf(),g=hR(),v=d===pG,y=n.length>1?n[0].mediaProps:void 0,b=(0,Fd.useRef)(null),_=(0,Fd.useState)(500),C=_[0],w=_[1],x=(0,Fd.useState)(void 0),E=x[0],k=x[1];function S(e,t){var n=function(e){var t,n,r,o,i=document.createElement("span"),a=yB(g,e);switch(e){case"paneTitle":i.style.fontFamily=null!==(n=null===(t=g.fonts.medium)||void 0===t?void 0:t.fontFamily)&&void 0!==n?n:"Segoe UI";break;case"statusHeader":i.style.fontFamily=null!==(o=null===(r=g.fonts.large)||void 0===r?void 0:r.fontFamily)&&void 0!==o?o:"Segoe UI"}return i.style.fontSize=a.fontSize,i.style.fontWeight=a.fontWeight.toLocaleString(),document.body.appendChild(i),i}(t);n.innerText=e;var r=Math.ceil(n.getBoundingClientRect().width);return n.remove(),r+4}function T(e,t,n){var r="paneTitle",o=16;switch(f){case"l":case"xl":case"xxl":case"xxxl":r="statusHeader",o=24}var i=t?S(e,r):0;return n?i+o+2+8:i+4}var I=function(){if(b.current){var e=.85*b.current.offsetWidth-24;if(e>0)if(1===n.length)w(e);else{var t=T(n[0].text,!y,!!n[0].mediaProps),r=T(n[n.length-1].text,!0,!!n[n.length-1].mediaProps),o=Math.floor(e-t),i=Math.floor(.7*e);if(o<(i=i>r?r:i))k(Math.floor(e-i)),w(i);else{var a=r>o?o:r;k(void 0),w(a)}}else k(void 0),w(void 0)}};(0,Fd.useEffect)((function(){window.addEventListener("resize",I)}),[]);var P=function(e,t){var n={clickId:"".concat(c,"-").concat(null===t||void 0===t?void 0:t.key),pageArea:s};h.reportClick(n)},A=null===n||void 0===n?void 0:n.map((function(e,t){switch(e.type){case"route":return{text:e.text,key:e.id,onClick:function(t,n){P(0,n),m.push(e.to)},isCurrentItem:l&&t===n.length-1,id:e.id};case"hyperlink":return{text:e.text,key:e.id,href:e.href,onClick:P,isCurrentItem:l&&t===n.length-1,id:e.id};case"text":return{text:e.text,key:e.id,isCurrentItem:l&&t===n.length-1,id:e.id}}}));(0,Fd.useEffect)((function(){A.forEach((function(e){h.checkUrlAndReportHttp(e.href)}))}),[A]);var R=(0,Fd.useState)("paneTitle"),D=R[0],M=R[1],N=(0,Fd.useState)("".concat(16,"px")),L=N[0],B=N[1];(0,Fd.useEffect)((function(){switch(I(),f){case"s":case"m":M("paneTitle"),B("".concat(16,"px"));break;case"l":case"xl":case"xxl":case"xxxl":M("statusHeader"),B("".concat(24,"px"))}}),[f]);var O=Hd().createElement(rG,(0,t.__assign)({styles:iG(g,v),items:A,overflowIndex:o,maxDisplayedItems:a,onRenderItem:v?function(e){var r,o,i,a=(null===e||void 0===e?void 0:e.key)===n[n.length-1].id,s=(null===e||void 0===e?void 0:e.key)===n[0].id,c=n.findIndex((function(t){return t.id===(null===e||void 0===e?void 0:e.key)})),l=!(s&&!a)&&""!==n[c].text;switch(null===(r=n[c].mediaProps)||void 0===r?void 0:r.kind){case"image":o=Hd().createElement(nE,{styles:lG(l,s),doNotRenderFalsyValues:!0},Hd().createElement(HW,(0,t.__assign)({imageType:"altTextImage"},n[c].mediaProps,{height:L,width:L})));break;case"icon":i=n[c].mediaProps.iconName,o=Hd().createElement(nE,{styles:uG(l,s),doNotRenderFalsyValues:!0},Hd().createElement(uB,(0,t.__assign)({},n[c].mediaProps,{size:L})))}var u={href:e.href,styles:aG(g,i),"data-bi-id":e.text,"aria-label":e.text,onClick:e.onClick,underline:!1,id:e.id};return a||"text"===n[c].type?Hd().createElement(nE,{horizontal:!0,styles:a?cG(void 0===o,s,void 0,C):cG(void 0===o,s,s?E:void 0,void 0),doNotRenderFalsyValues:!0},o,Hd().createElement(az,{type:"heading",tag:"h1",lines:1,variant:D,lineHeight:1.4,id:e.id,block:!0,nowrap:!0},e.text)):y&&(null===e||void 0===e?void 0:e.key)===n[0].id?Hd().createElement(ez,{tooltipText:e.text,tooltipPosition:"top-center"},Hd().createElement(dO,(0,t.__assign)({},u),Hd().createElement(nE,{horizontal:!0,doNotRenderFalsyValues:!0},o))):Hd().createElement(ez,{tooltipText:e.text,tooltipPosition:"top-center"},Hd().createElement(dO,(0,t.__assign)({},u),Hd().createElement(nE,{horizontal:!0,styles:cG(void 0===o,s,s?E:void 0,void 0),doNotRenderFalsyValues:!0},o,Hd().createElement(hB,{className:"crumbTitle",styles:sG(g,D)},e.text))))}:void 0,focusZoneProps:{handleTabKey:1}},p));return v?Hd().createElement("div",{className:"divRef",ref:b},O):O},fG=function(e){var n=e.breadcrumbTitleProps,r=(0,t.__rest)(e,["breadcrumbTitleProps"]);return $D("BannerBreadcrumbTitleColumn",r),Hd().createElement(nE,{styles:{root:{paddingTop:"18px",paddingBottom:"24px"}},doNotRenderFalsyValues:!0},Hd().createElement(hG,(0,t.__assign)({maxDisplayedItems:5,itemStyle:pG},n)))},mG=function(){var e;return{root:{selectors:(e={},e[MD]={paddingTop:"4px",paddingBottom:"8px"},e[ID]={paddingTop:"8px",paddingBottom:"8px"},e[AD]={paddingTop:"29px",paddingBottom:"19px"},e)}}},gG=function(e,t,n){var r,o,i,a,s,c,l,u=".".concat(t),d=n?e.palette.themeDarkAlt:e.palette.neutralPrimary,p=n?e.palette.themePrimary:e.palette.themeSecondary,h=p,f=n?e.palette.themeDarkAlt:e.palette.themePrimary;return{root:{maxWidth:"100%",selectors:(r={".FullCircleMask":{color:e.palette.themeLighter}},r[u]={color:e.palette.themePrimary},r[".infoColumnCta, .ChevronRight, .ChevronLeft"]={color:d},r[".ChevronRight, .ChevronLeft"]=(o={display:"block",paddingLeft:"13px",paddingRight:"52px",transform:"translateY(4px)"},o[ND]={transform:"translateY(8px)"},o),r[".infoColumnInfoText"]={color:e.palette.neutralSecondary},r[":focus"]={outline:"1px solid ".concat(e.palette.neutralPrimary),selectors:(i={".FullCircleMask":{color:e.palette.themeLighter}},i[u]={color:e.palette.themePrimary},i[".infoColumnCta, .ChevronRight, .ChevronLeft"]={color:d},i[".infoColumnInfoText"]={color:e.palette.neutralSecondary},i)},r[":hover"]={selectors:(a={".FullCircleMask":{color:e.palette.themeSecondary}},a[u]={color:e.palette.neutralHigh},a[".infoColumnCta, .ChevronRight, .ChevronLeft"]={color:p},a[".infoColumnInfoText"]={color:h},a)},r[":active:focus"]={outline:"0px",selectors:(s={".FullCircleMask":{color:e.palette.themePrimary}},s[u]={color:e.palette.neutralHigh},s[".infoColumnCta, .ChevronRight, .ChevronLeft"]={color:e.palette.themePrimary},s[".infoColumnInfoText"]={color:f},s)},r[ZC]=(c={".FullCircleMask, .infoColumnCta, .infoColumnInfoText":{color:"LinkText"}},c[u]={color:"Window"},c[":hover, &:focus"]=(l={".FullCircleMask, .infoColumnCta, .infoColumnInfoText, .ChevronRight, .ChevronLeft":{color:"highlight"}},l[u]={color:"Window"},l),c),r)}}},vG=function(e){var t,n,r=".".concat(e);return{root:{float:"left",width:"32px",marginLeft:"5px",marginRight:"13px",selectors:(t={".FullCircleMask":{float:"left",fontSize:"32px",lineHeight:"32px"}},t[r]={float:"left",fontSize:"16px",lineHeight:"32px",marginLeft:"-24px"},t[ZC]=(n={},n[r]={"-webkit-forced-color-adjust":"none","forced-color-adjust":"none"},n),t)}}},yG=function(e){var t;return{root:{position:"relative",selectors:(t={".StatusCircle7, .StatusWarning":{transform:e?"rotateY(180deg)":void 0},".StatusCircle7":{position:"absolute",left:"5px",top:"-3px"},".StatusWarning":{position:"absolute",left:"12.75px",top:"5px"}},t[ZC]={".StatusWarning, .StatusCircle7":{"-webkit-forced-color-adjust":"none","forced-color-adjust":"none"}},t)}}},bG=function(e){var t,n;return{root:{maxWidth:"100%",marginRight:e?void 0:"13px",selectors:{".infoColumnCta":{fontWeight:GC.semibold,selectors:(t={},t[ND]={lineHeight:"16px",marginTop:"8px"},t[PD]={lineHeight:"16px"},t)},".infoColumnInfoText":{lineHeight:"16px",selectors:(n={},n[MD]={display:"none"},n[ID]={display:"none"},n[PD]={display:"block"},n)}}}}},_G=function(e){var n=e.iconName,r=e.ctaText,o=e.ctaUrl,i=e.onClick,a=e.infoText,s=e.badge,c=e.isHyperlinkVariant,l=(0,t.__rest)(e,["iconName","ctaText","ctaUrl","onClick","infoText","badge","isHyperlinkVariant"]);$D("BannerInfoColumn",l);var u,d=hR(),p=nL();if("Alert"===s)u=Hd().createElement(nE,{styles:yG(p),doNotRenderFalsyValues:!0},Hd().createElement(uB,{iconName:"StatusCircle7",color:"errorIcon",size:"32px"}),Hd().createElement(uB,{iconName:"StatusWarning",color:"white",size:"24px"}));else u=Hd().createElement(Hd().Fragment,null);return Hd().createElement(nE,{horizontal:!0,styles:mG(),doNotRenderFalsyValues:!0},Hd().createElement(Zx,null,Hd().createElement(dO,(0,t.__assign)({href:o,onClick:i,style:{textDecoration:"none",boxShadow:"none",display:"inline-block"},styles:gG(d,n,c)},l),u,Hd().createElement(nE,{horizontal:!0,styles:vG(n),doNotRenderFalsyValues:!0},Hd().createElement(uB,{iconName:"FullCircleMask",size:"32px"}),Hd().createElement(uB,{iconName:n,size:"16px"})),Hd().createElement(nE,{styles:bG(c),doNotRenderFalsyValues:!0},Hd().createElement(hB,{className:"infoColumnCta",block:!0,variant:"small"},r),Hd().createElement(hB,{className:"infoColumnInfoText",block:!0,variant:"small"},a)))),c?Hd().createElement(Zx,{styles:gG(d,n,c)},Hd().createElement(uB,{iconName:rL("ChevronRight"),size:"12px"})):null)},CG=function(e){var t=e.height,n=e.shimmerColors;return rE("ShimmerCircle"),Hd().createElement(YR,{style:{borderRadius:"100%",overflow:"hidden"},shimmerElements:[{type:IR.circle,height:t}],shimmerColors:n})},wG=function(e){var n=e.height,r=(0,t.__rest)(e,["height"]);return Fd.createElement(cj,(0,t.__assign)({"aria-label":"Loading content"},r),Fd.createElement(fj,{shape:"circle",style:{height:n,width:n}}))},xG=CD,EG=function(e){var n=(0,t.__rest)(e,[]);return zm().includes(xG)?Hd().createElement(wG,(0,t.__assign)({},n)):Hd().createElement(CG,(0,t.__assign)({},n))};!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"}(Xq||(Xq={})),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"}($q||($q={})),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"}(Jq||(Jq={}));var kG,SG,TG,IG=/[\(\[\{\<][^\)\]\}\>]*[\)\]\}\>]/g,PG=/[\0-\u001F\!-/:-@\[-`\{-\u00BF\u0250-\u036F\uD800-\uFFFF]/g,AG=/^\d+[\d\s]*(:?ext|x|)\s*\d+$/i,RG=/\s+/g,DG=/[\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 MG(e,t,n){return e?(e=function(e){return(e=(e=(e=e.replace(IG,"")).replace(PG,"")).replace(RG," ")).trim()}(e),DG.test(e)||!n&&AG.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.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"}(SG||(SG={})),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"}(TG||(TG={}));var NG=function(e){return{isSize8:e===Xq.size8,isSize10:e===Xq.size10||e===Xq.tiny,isSize16:e===Xq.size16,isSize24:e===Xq.size24||e===Xq.extraExtraSmall,isSize28:e===Xq.size28||e===Xq.extraSmall,isSize32:e===Xq.size32,isSize40:e===Xq.size40||e===Xq.small,isSize48:e===Xq.size48||e===Xq.regular,isSize56:e===Xq.size56,isSize72:e===Xq.size72||e===Xq.large,isSize100:e===Xq.size100||e===Xq.extraLarge,isSize120:e===Xq.size120}},LG=((kG={})[Xq.tiny]=10,kG[Xq.extraExtraSmall]=24,kG[Xq.extraSmall]=28,kG[Xq.small]=40,kG[Xq.regular]=48,kG[Xq.large]=72,kG[Xq.extraLarge]=100,kG[Xq.size8]=8,kG[Xq.size10]=10,kG[Xq.size16]=16,kG[Xq.size24]=24,kG[Xq.size28]=28,kG[Xq.size32]=32,kG[Xq.size40]=40,kG[Xq.size48]=48,kG[Xq.size56]=56,kG[Xq.size72]=72,kG[Xq.size100]=100,kG[Xq.size120]=120,kG),BG=function(e){return{isAvailable:e===$q.online,isAway:e===$q.away,isBlocked:e===$q.blocked,isBusy:e===$q.busy,isDoNotDisturb:e===$q.dnd,isOffline:e===$q.offline}},OG=kR({cacheSize:100}),FG=Fd.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=eS(t,Fd.useRef(null)),u=NG(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=OG(o,{theme:a,presence:i,size:e.size,isOutOfOffice:r,presenceColors:c});return i===$q.none?null:Fd.createElement("div",{role:"presentation",className:m.presence,style:f,title:s,ref:l},d&&Fd.createElement(Gz,{className:m.presenceIcon,iconName:HG(e.presence,e.isOutOfOffice),style:h}))}));function HG(e,t){if(e){var n="SkypeArrow";switch($q[e]){case"online":return"SkypeCheck";case"away":return t?n:"SkypeClock";case"dnd":return"SkypeMinus";case"offline":return t?n:""}return""}}FG.displayName="PersonaPresenceBase";var zG={presence:"ms-Persona-presence",presenceIcon:"ms-Persona-presenceIcon"};function UG(e){return{color:e,borderColor:e}}function VG(e,t){return{selectors:{":before":{border:"".concat(e," solid ").concat(t)}}}}function WG(e){return{height:e,width:e}}function jG(e){return{backgroundColor:e}}var qG=vR(FG,(function(e){var n,r,o,i,a,s,c=e.theme,l=e.presenceColors,u=c.semanticColors,d=c.fonts,p=fw(zG,c),h=NG(e.size),f=BG(e.presence),m=l&&l.available||"#6BB700",g=l&&l.away||"#FFAA44",v=l&&l.busy||"#C43148",y=l&&l.dnd||"#C50F1F",b=l&&l.offline||"#8A8886",_=l&&l.oof||"#B4009E",C=l&&l.background||u.bodyBackground,w=f.isOffline||e.isOutOfOffice&&(f.isAvailable||f.isBusy||f.isAway||f.isDoNotDisturb),x=h.isSize72||h.isSize100?"2px":"1px";return{presence:[p.presence,(0,t.__assign)((0,t.__assign)({position:"absolute",height:TG.size12,width:TG.size12,borderRadius:"50%",top:"auto",right:"-2px",bottom:"-2px",border:"2px solid ".concat(C),textAlign:"center",boxSizing:"content-box",backgroundClip:"border-box"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{selectors:(n={},n[ZC]={borderColor:"Window",backgroundColor:"WindowText"},n)}),(h.isSize8||h.isSize10)&&{right:"auto",top:"7px",left:0,border:0,selectors:(r={},r[ZC]={top:"9px",border:"1px solid WindowText"},r)},(h.isSize8||h.isSize10||h.isSize24||h.isSize28||h.isSize32)&&WG(TG.size8),(h.isSize40||h.isSize48)&&WG(TG.size12),h.isSize16&&{height:TG.size6,width:TG.size6,borderWidth:"1.5px"},h.isSize56&&WG(TG.size16),h.isSize72&&WG(TG.size20),h.isSize100&&WG(TG.size28),h.isSize120&&WG(TG.size32),f.isAvailable&&{backgroundColor:m,selectors:(o={},o[ZC]=jG("Highlight"),o)},f.isAway&&jG(g),f.isBlocked&&[{selectors:(i={":after":h.isSize40||h.isSize48||h.isSize72||h.isSize100?{content:'""',width:"100%",height:x,backgroundColor:v,transform:"translateY(-50%) rotate(-45deg)",position:"absolute",top:"50%",left:0}:void 0},i[ZC]={selectors:{":after":{width:"calc(100% - 4px)",left:"2px",backgroundColor:"Window"}}},i)}],f.isBusy&&jG(v),f.isDoNotDisturb&&jG(y),f.isOffline&&jG(b),(w||f.isBlocked)&&[{backgroundColor:C,selectors:(a={":before":{content:'""',width:"100%",height:"100%",position:"absolute",top:0,left:0,border:"".concat(x," solid ").concat(v),borderRadius:"50%",boxSizing:"border-box"}},a[ZC]={backgroundColor:"WindowText",selectors:{":before":{width:"calc(100% - 2px)",height:"calc(100% - 2px)",top:"1px",left:"1px",borderColor:"Window"}}},a)}],w&&f.isAvailable&&VG(x,m),w&&f.isBusy&&VG(x,v),w&&f.isAway&&VG(x,_),w&&f.isDoNotDisturb&&VG(x,y),w&&f.isOffline&&VG(x,b),w&&f.isOffline&&e.isOutOfOffice&&VG(x,_)],presenceIcon:[p.presenceIcon,{color:C,fontSize:"6px",lineHeight:TG.size12,verticalAlign:"top",selectors:(s={},s[ZC]={color:"Window"},s)},h.isSize56&&{fontSize:"8px",lineHeight:TG.size16},h.isSize72&&{fontSize:d.small.fontSize,lineHeight:TG.size20},h.isSize100&&{fontSize:d.medium.fontSize,lineHeight:TG.size28},h.isSize120&&{fontSize:d.medium.fontSize,lineHeight:TG.size32},f.isAway&&{position:"relative",left:w?void 0:"1px"},w&&f.isAvailable&&UG(m),w&&f.isBusy&&UG(v),w&&f.isAway&&UG(_),w&&f.isDoNotDisturb&&UG(y),w&&f.isOffline&&UG(b),w&&f.isOffline&&e.isOutOfOffice&&UG(_)]}}),void 0,{scope:"PersonaPresence"}),GG=[Jq.lightBlue,Jq.blue,Jq.darkBlue,Jq.teal,Jq.green,Jq.darkGreen,Jq.lightPink,Jq.pink,Jq.magenta,Jq.purple,Jq.orange,Jq.lightRed,Jq.darkRed,Jq.violet,Jq.gold,Jq.burgundy,Jq.warmGray,Jq.cyan,Jq.rust,Jq.coolGray],KG=GG.length;function YG(e){var t=e.primaryText,n=e.text,r=e.initialsColor;return"string"===typeof r?r:function(e){switch(e){case Jq.lightBlue:return"#4F6BED";case Jq.blue:return"#0078D4";case Jq.darkBlue:return"#004E8C";case Jq.teal:return"#038387";case Jq.lightGreen:case Jq.green:return"#498205";case Jq.darkGreen:return"#0B6A0B";case Jq.lightPink:return"#C239B3";case Jq.pink:return"#E3008C";case Jq.magenta:return"#881798";case Jq.purple:return"#5C2E91";case Jq.orange:return"#CA5010";case Jq.red:return"#EE1111";case Jq.lightRed:return"#D13438";case Jq.darkRed:return"#A4262C";case Jq.transparent:return"transparent";case Jq.violet:return"#8764B8";case Jq.gold:return"#986F0B";case Jq.burgundy:return"#750B1C";case Jq.warmGray:return"#7A7574";case Jq.cyan:return"#005B70";case Jq.rust:return"#8E562E";case Jq.coolGray:return"#69797E";case Jq.black:return"#1D1D1D";case Jq.gray:return"#393939"}}(r=void 0!==r?r:function(e){var t=Jq.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<<i)+(o>>8-i)}return GG[n%KG]}(n||t))}var QG=kR({cacheSize:100}),XG=h_((function(e,t,n,r,o,i){return i_(e,!i&&{backgroundColor:YG({text:r,initialsColor:t,primaryText:o}),color:n})})),$G={size:Xq.size48,presence:$q.none,imageAlt:""};var JG=Fd.forwardRef((function(e,n){var r=Zk($G,e),o=function(e){var t=e.onPhotoLoadingStateChange,n=e.imageUrl,r=Fd.useState(Rz.notLoaded),o=r[0],i=r[1];return Fd.useEffect((function(){i(Rz.notLoaded)}),[n]),[o,function(e){i(e),null===t||void 0===t||t(e)}]}(r),i=o[0],a=o[1],s=ZG(a),c=r.className,l=r.coinProps,u=r.showUnknownPersonaCoin,d=r.coinSize,p=r.styles,h=r.imageUrl,f=r.initialsColor,m=r.initialsTextColor,g=r.isOutOfOffice,v=r.onRenderCoin,y=void 0===v?s:v,b=r.onRenderPersonaCoin,_=void 0===b?y:b,C=r.onRenderInitials,w=void 0===C?eK:C,x=r.presence,E=r.presenceTitle,k=r.presenceColors,S=r.primaryText,T=r.showInitialsUntilImageLoads,I=r.text,P=r.theme,A=r.size,R=jx(r,Wx),D=jx(l||{},Wx),M=d?{width:d,height:d}:void 0,N=u,L={coinSize:d,isOutOfOffice:g,presence:x,presenceTitle:E,presenceColors:k,size:A,theme:P},B=QG(p,{theme:P,className:l&&l.className?l.className:c,size:A,coinSize:d,showUnknownPersonaCoin:u}),O=Boolean(i!==Rz.loaded&&(T&&h||!h||i===Rz.error||N));return Fd.createElement("div",(0,t.__assign)({role:"presentation"},R,{className:B.coin,ref:n}),A!==Xq.size8&&A!==Xq.size10&&A!==Xq.tiny?Fd.createElement("div",(0,t.__assign)({role:"presentation"},D,{className:B.imageArea,style:M}),O&&Fd.createElement("div",{className:XG(B.initials,f,m,I,S,u),style:M,"aria-hidden":"true"},w(r,eK)),!N&&_(r,s),Fd.createElement(qG,(0,t.__assign)({},L))):r.presence?Fd.createElement(qG,(0,t.__assign)({},L)):Fd.createElement(Gz,{iconName:"Contact",className:B.size10WithoutPresenceIcon}),r.children)}));JG.displayName="PersonaCoinBase";var ZG=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?$G.size:u;if(!o)return null;var p=QG(r,{theme:c,size:d,showUnknownPersonaCoin:l}),h=n||LG[d];return Fd.createElement(Hz,{className:p.image,imageFit:Pz.cover,src:o,width:h,height:h,alt:i,shouldFadeIn:a,shouldStartVisible:s,onLoadingStateChange:e})}},eK=function(e){var t=e.imageInitials,n=e.allowPhoneInitials,r=e.showUnknownPersonaCoin,o=e.text,i=e.primaryText,a=e.theme;if(r)return Fd.createElement(Gz,{iconName:"Help"});var s=F_(a);return""!==(t=t||MG(o||i||"",s,n))?Fd.createElement("span",null,t):Fd.createElement(Gz,{iconName:"Contact"})},tK={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"},nK=vR(JG,(function(e){var n,r=e.className,o=e.theme,i=e.coinSize,a=o.palette,s=o.fonts,c=NG(e.size),l=fw(tK,o),u=i||e.size&&LG[e.size]||48;return{coin:[l.coin,s.medium,c.isSize8&&l.size8,c.isSize10&&l.size10,c.isSize16&&l.size16,c.isSize24&&l.size24,c.isSize28&&l.size28,c.isSize32&&l.size32,c.isSize40&&l.size40,c.isSize48&&l.size48,c.isSize56&&l.size56,c.isSize72&&l.size72,c.isSize100&&l.size100,c.isSize120&&l.size120,r],size10WithoutPresenceIcon:{fontSize:s.xSmall.fontSize,position:"absolute",top:"5px",right:"auto",left:0},imageArea:[l.imageArea,{position:"relative",textAlign:"center",flex:"0 0 auto",height:u,width:u},u<=10&&{overflow:"visible",background:"transparent",height:0,width:0}],image:[l.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:[l.initials,{borderRadius:"50%",color:e.showUnknownPersonaCoin?"rgb(168, 0, 0)":a.white,fontSize:s.large.fontSize,fontWeight:GC.semibold,lineHeight:48===u?46:u,height:u,selectors:(n={},n[ZC]=(0,t.__assign)((0,t.__assign)({border:"1px solid WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{color:"WindowText",boxSizing:"border-box",backgroundColor:"Window !important"}),n.i={fontWeight:GC.semibold},n)},e.showUnknownPersonaCoin&&{backgroundColor:"rgb(234, 234, 234)"},u<32&&{fontSize:s.xSmall.fontSize},u>=32&&u<40&&{fontSize:s.medium.fontSize},u>=40&&u<56&&{fontSize:s.mediumPlus.fontSize},u>=56&&u<72&&{fontSize:s.xLarge.fontSize},u>=72&&u<100&&{fontSize:s.xxLarge.fontSize},u>=100&&{fontSize:s.superLarge.fontSize}]}}),void 0,{scope:"PersonaCoin"}),rK=kR(),oK={size:Xq.size48,presence:$q.none,imageAlt:"",showOverflowTooltip:!0};var iK=Fd.forwardRef((function(e,n){var r=Zk(oK,e),o=eS(n,Fd.useRef(null)),i=function(){return r.text||r.primaryText||""},a=function(e,t,n){var o=t&&t(r,n);return o?Fd.createElement("div",{dir:"auto",className:e},o):void 0},s=function(e,t){return void 0===t&&(t=!0),e?t?function(){return Fd.createElement(JH,{content:e,overflowMode:jO.Parent,directionalHint:rD},e)}:function(){return Fd.createElement(Fd.Fragment,null,e)}:void 0},c=s(i(),r.showOverflowTooltip),l=s(r.secondaryText,r.showOverflowTooltip),u=s(r.tertiaryText,r.showOverflowTooltip),d=s(r.optionalText,r.showOverflowTooltip),p=r.hidePersonaDetails,h=r.onRenderOptionalText,f=void 0===h?d:h,m=r.onRenderPrimaryText,g=void 0===m?c:m,v=r.onRenderSecondaryText,y=void 0===v?l:v,b=r.onRenderTertiaryText,_=void 0===b?u:b,C=r.onRenderPersonaCoin,w=void 0===C?function(e){return Fd.createElement(nK,(0,t.__assign)({},e))}:C,x=r.size,E=r.allowPhoneInitials,k=r.className,S=r.coinProps,T=r.showUnknownPersonaCoin,I=r.coinSize,P=r.styles,A=r.imageAlt,R=r.imageInitials,D=r.imageShouldFadeIn,M=r.imageShouldStartVisible,N=r.imageUrl,L=r.initialsColor,B=r.initialsTextColor,O=r.isOutOfOffice,F=r.onPhotoLoadingStateChange,H=r.onRenderCoin,z=r.onRenderInitials,U=r.presence,V=r.presenceTitle,W=r.presenceColors,j=r.showInitialsUntilImageLoads,q=r.showSecondaryText,G=r.theme,K=(0,t.__assign)({allowPhoneInitials:E,showUnknownPersonaCoin:T,coinSize:I,imageAlt:A,imageInitials:R,imageShouldFadeIn:D,imageShouldStartVisible:M,imageUrl:N,initialsColor:L,initialsTextColor:B,onPhotoLoadingStateChange:F,onRenderCoin:H,onRenderInitials:z,presence:U,presenceTitle:V,showInitialsUntilImageLoads:j,size:x,text:i(),isOutOfOffice:O,presenceColors:W},S),Y=rK(P,{theme:G,className:k,showSecondaryText:q,presence:U,size:x}),Q=jx(r,Wx),X=Fd.createElement("div",{className:Y.details},a(Y.primaryText,g,c),a(Y.secondaryText,y,l),a(Y.tertiaryText,_,u),a(Y.optionalText,f,d),r.children);return Fd.createElement("div",(0,t.__assign)({},Q,{ref:o,className:Y.root,style:I?{height:I,minWidth:I}:void 0}),w(K,w),(!p||x===Xq.size8||x===Xq.size10||x===Xq.tiny)&&X)}));iK.displayName="PersonaBase";var aK={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"},sK=vR(iK,(function(e){var t=e.className,n=e.showSecondaryText,r=e.theme,o=r.semanticColors,i=r.fonts,a=fw(aK,r),s=NG(e.size),c=BG(e.presence),l="16px",u={color:o.bodySubtext,fontWeight:GC.regular,fontSize:i.small.fontSize};return{root:[a.root,r.fonts.medium,$w,{color:o.bodyText,position:"relative",height:SG.size48,minWidth:SG.size48,display:"flex",alignItems:"center",selectors:{".contextualHost":{display:"none"}}},s.isSize8&&[a.size8,{height:SG.size8,minWidth:SG.size8}],s.isSize10&&[a.size10,{height:SG.size10,minWidth:SG.size10}],s.isSize16&&[a.size16,{height:SG.size16,minWidth:SG.size16}],s.isSize24&&[a.size24,{height:SG.size24,minWidth:SG.size24}],s.isSize24&&n&&{height:"36px"},s.isSize28&&[a.size28,{height:SG.size28,minWidth:SG.size28}],s.isSize28&&n&&{height:"32px"},s.isSize32&&[a.size32,{height:SG.size32,minWidth:SG.size32}],s.isSize40&&[a.size40,{height:SG.size40,minWidth:SG.size40}],s.isSize48&&a.size48,s.isSize56&&[a.size56,{height:SG.size56,minWidth:SG.size56}],s.isSize72&&[a.size72,{height:SG.size72,minWidth:SG.size72}],s.isSize100&&[a.size100,{height:SG.size100,minWidth:SG.size100}],s.isSize120&&[a.size120,{height:SG.size120,minWidth:SG.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,Jw,{color:o.bodyText,fontWeight:GC.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:SG.size8},s.isSize16&&{lineHeight:SG.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,Jw,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,Jw,u,{display:"none",fontSize:i.medium.fontSize},(s.isSize72||s.isSize100||s.isSize120)&&{display:"block"}],optionalText:[a.optionalText,Jw,u,{display:"none",fontSize:i.medium.fontSize},(s.isSize100||s.isSize120)&&{display:"block"}],textContent:[a.textContent,Jw]}}),void 0,{scope:"Persona"}),cK=["160","200","256"],lK={24:Xq.size24,28:Xq.size28,32:Xq.size32,40:Xq.size40,48:Xq.size48,56:Xq.size56,72:Xq.size72,100:Xq.size100,120:Xq.size120};var uK=function(e){var n=(0,t.__rest)(e,[]);return Hd().createElement(dK,(0,t.__assign)({},n))},dK=function(e){var n,r=e.operationData,o=e.size,i=void 0===o?"32":o,a=e.imageUrl,s=e.text,c=e.secondaryText,l=e.hideText,u=void 0!==l&&l,d=e.trackingId,p=(0,t.__rest)(e,["operationData","size","imageUrl","text","secondaryText","hideText","trackingId"]);$D("Persona",p);var h=$U(),f=Hm();rE("Persona",p.id);var m=function(){var e=Am().componentQosContext,t=ob;e&&(t=e);var n=(0,Fd.useContext)(t);if(!n)throw new Error("TwoUIComponentQoS: Context is uninitialized");return n}(),g=m.startOperation,v=m.reportSuccess,y=m.reportFailure,b=(0,Fd.useState)(!1),_=b[0],C=b[1],w=function(e){return cK.includes(e)}(i),x=w?Xq.size120:function(e){return lK[e||"32"]}(i),E=w?Number(i):void 0,k=a?function(t){try{return new URL(t).host}catch(e){return window.location.host}}(a):"unknown-domain",S="".concat("persona.image-load.").concat(k,".").concat(d),T=hR();(0,Fd.useEffect)((function(){f.checkUrlAndReportHttp(a),a?(C(!0),d&&g(S,h,!0)):C(!1)}),[a]);var I=function(){return Hd().createElement(EG,{height:+i})},P=i_({selectors:(n={},n.span={fontSize:"96px"},n)}),A="256"===i?{coinProps:{className:P}}:void 0,R=(0,t.__assign)({size:x,coinSize:E,imageUrl:a,text:s,secondaryText:c,hidePersonaDetails:u,onPhotoLoadingStateChange:function(e){e===Rz.error?(d&&y(S,h,new Error("Image failed to load")),C(!1)):e===Rz.loaded&&(d&&v(S,h),C(!1))},onRenderInitials:_?I:void 0,initialsTextColor:T.palette.neutralHigh,showInitialsUntilImageLoads:_,coinProps:A},p),D=Hd().createElement(sK,(0,t.__assign)({},R)),M=Hd().createElement(sK,(0,t.__assign)({},R,{showInitialsUntilImageLoads:!0,onRenderInitials:I,onPhotoLoadingStateChange:void 0}));return r?Hd().createElement(QR,{operationData:r,inertView:M,firstLoadView:M,updatingView:M,updateFailedView:D,finishedView:D,failedView:D}):D},pK=function(){var e;return{root:{selectors:(e={},e[MD]={paddingTop:"13px",paddingBottom:"14px"},e[ID]={paddingTop:"24px",paddingBottom:"8px"},e[AD]={paddingTop:"23px",paddingBottom:"17px"},e)}}},hK={s:25,m:33,l:33,xl:44,xxl:44,xxxl:44},fK=function(){var e=jD(),t=e?hK[e]:hK.xl;return Hd().createElement(nE,{horizontal:!0,styles:pK(),doNotRenderFalsyValues:!0},Hd().createElement(vj,{width:200,height:t}))},mK=function(e){var t=e.horizontal,n=void 0===t||t,r=e.horizontalAlign,o=void 0===r?"space-between":r,i=e.children,a=zm();sp((function(){VD&&VD.forEach((function(e){e.addListener(WD)})),zD.setValue(TD(window.innerWidth))})),ap((function(){VD&&VD.forEach((function(e){return e.removeListener(WD)}))}));var s={root:{backgroundColor:hR().semanticColors.bodyBackground}},c=Hd().createElement(nE,{horizontal:n,horizontalAlign:o,styles:s,doNotRenderFalsyValues:!0},i);return a.includes(xD)?Hd().createElement(yp,null,c):c},gK=function(e){var n=e.horizontal,r=e.horizontalAlign,o=e.children,i=(0,t.__rest)(e,["horizontal","horizontalAlign","children"]);return rE("BaseLayout"),Hd().createElement(dR,(0,t.__assign)({},i),Hd().createElement(mK,{horizontal:n,horizontalAlign:r},o))},vK=function(e){var t=e.children,n=e.disabled,r=e.iconName;return Hd().createElement(CL,{horizontal:!0,grow:!0,verticalAlign:"center"},t,r?Hd().createElement(CL,{padding:Tq},Hd().createElement(uB,{size:"16px",iconName:rL(r),color:"neutralSecondary",disabled:n})):null)},yK=function(e){var n=e.buttonProps,r=e.disabled,o=e.columnAlign,i=void 0===o?"end":o,a=e.iconName,s=e.operationalData,c=(0,t.__rest)(e,["buttonProps","disabled","columnAlign","iconName","operationalData"]);return Hd().createElement(vK,{iconName:a,disabled:r},Hd().createElement(CL,{horizontal:!0,grow:!0,horizontalAlign:"end"===i?"space-between":"start",childrenGap:16,verticalAlign:"center"},Hd().createElement(CL,null,Hd().createElement(xq,{operationalData:s},Eq(c,r))),Hd().createElement(CL,{padding:Tq},Hd().createElement(DO,null,Hd().createElement(cW,(0,t.__assign)({},n,{disabled:r}))))))},bK=function(e){var n=e.calloutProps,r=e.operationalData;return Hd().createElement(CL,{horizontalAlign:"start"},Hd().createElement(xq,{operationalData:r},Hd().createElement(DO,null,n.map((function(e,n){return Hd().createElement(pW,(0,t.__assign)({},e,{key:n}),e.children)})))))},_K=kR(),CK=Fd.forwardRef((function(e,n){var r=e.disabled,o=e.required,i=e.inputProps,a=e.name,s=e.ariaLabel,c=e.ariaLabelledBy,l=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,b=$U("checkbox-",e.id),_=Fd.useRef(null),C=eS(_,n),w=Fd.useRef(null),x=bj(e.checked,e.defaultChecked,e.onChange),E=x[0],k=x[1],S=bj(e.indeterminate,e.defaultIndeterminate),T=S[0],I=S[1];Wk(_);var P=_K(f,{theme:m,className:g,disabled:r,indeterminate:T,checked:E,reversed:"start"!==y,isUsingCustomLabelRender:!!e.onRenderLabel}),A=Fd.useCallback((function(e){T?(k(!!E,e),I(!1)):k(!E,e)}),[k,I,T,E]),R=Fd.useCallback((function(e){return e&&e.label?Fd.createElement("span",{className:P.text,title:e.title},e.label):null}),[P.text]),D=Fd.useCallback((function(e){if(w.current){var t=!!e;w.current.indeterminate=t,I(t)}}),[I]);!function(e,t,n,r,o){Fd.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,E,T,D,w),Fd.useEffect((function(){return D(T)}),[D,T]);var M=e.onRenderLabel||R,N=T?"mixed":void 0,L=(0,t.__assign)((0,t.__assign)({className:P.input,type:"checkbox"},i),{checked:!!E,disabled:r,required:o,name:a,id:b,title:p,onChange:A,"aria-disabled":r,"aria-label":s,"aria-labelledby":c,"aria-describedby":l,"aria-posinset":u,"aria-setsize":d,"aria-checked":N});return Fd.createElement("div",{className:P.root,title:p,ref:C},Fd.createElement("input",(0,t.__assign)({},L,{ref:w,title:p,"data-ktp-execute-target":!0})),Fd.createElement("label",{className:P.label,htmlFor:b},Fd.createElement("div",{className:P.checkbox,"data-ktp-target":!0},Fd.createElement(Gz,(0,t.__assign)({iconName:"CheckMark"},h,{className:P.checkmark}))),M(e,R)))}));CK.displayName="CheckboxBase";var wK={root:"ms-Checkbox",label:"ms-Checkbox-label",checkbox:"ms-Checkbox-checkbox",checkmark:"ms-Checkbox-checkmark",text:"ms-Checkbox-text"},xK="20px",EK="200ms",kK="cubic-bezier(.4, 0, .23, 1)",SK=vR(CK,(function(e){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_=e.className,C=e.theme,w=e.reversed,x=e.checked,E=e.disabled,k=e.isUsingCustomLabelRender,S=e.indeterminate,T=C.semanticColors,I=C.effects,P=C.palette,A=C.fonts,R=fw(wK,C),D=T.inputForegroundChecked,M=P.neutralSecondary,N=P.neutralPrimary,L=T.inputBackgroundChecked,B=T.inputBackgroundChecked,O=T.disabledBodySubtext,F=T.inputBorderHovered,H=T.inputBackgroundCheckedHovered,z=T.inputBackgroundChecked,U=T.inputBackgroundCheckedHovered,V=T.inputBackgroundCheckedHovered,W=T.inputTextHovered,j=T.disabledBodySubtext,q=T.bodyText,G=T.disabledText,K=[(n={content:'""',borderRadius:I.roundedCorner2,position:"absolute",width:10,height:10,top:4,left:4,boxSizing:"border-box",borderWidth:5,borderStyle:"solid",borderColor:E?O:L,transitionProperty:"border-width, border, border-color",transitionDuration:EK,transitionTimingFunction:kK},n[ZC]={borderColor:"WindowText"},n)];return{root:[R.root,{position:"relative",display:"flex"},w&&"reversed",x&&"is-checked",!E&&"is-enabled",E&&"is-disabled",!E&&[!x&&(r={},r[":hover .".concat(R.checkbox)]=(o={borderColor:F},o[ZC]={borderColor:"Highlight"},o),r[":focus .".concat(R.checkbox)]={borderColor:F},r[":hover .".concat(R.checkmark)]=(i={color:M,opacity:"1"},i[ZC]={color:"Highlight"},i),r),x&&!S&&(a={},a[":hover .".concat(R.checkbox)]={background:U,borderColor:V},a[":focus .".concat(R.checkbox)]={background:U,borderColor:V},a[ZC]=(s={},s[":hover .".concat(R.checkbox)]={background:"Highlight",borderColor:"Highlight"},s[":focus .".concat(R.checkbox)]={background:"Highlight"},s[":focus:hover .".concat(R.checkbox)]={background:"Highlight"},s[":focus:hover .".concat(R.checkmark)]={color:"Window"},s[":hover .".concat(R.checkmark)]={color:"Window"},s),a),S&&(c={},c[":hover .".concat(R.checkbox,", :hover .").concat(R.checkbox,":after")]=(l={borderColor:H},l[ZC]={borderColor:"WindowText"},l),c[":focus .".concat(R.checkbox)]={borderColor:H},c[":hover .".concat(R.checkmark)]={opacity:"0"},c),(u={},u[":hover .".concat(R.text,", :focus .").concat(R.text)]=(d={color:W},d[ZC]={color:E?"GrayText":"WindowText"},d),u)],_],input:(p={position:"absolute",background:"none",opacity:0},p[".".concat(iw," &:focus + label::before")]=(h={outline:"1px solid "+C.palette.neutralSecondary,outlineOffset:"2px"},h[ZC]={outline:"1px solid WindowText"},h),p),label:[R.label,C.fonts.medium,{display:"flex",alignItems:k?"center":"flex-start",cursor:E?"default":"pointer",position:"relative",userSelect:"none"},w&&{flexDirection:"row-reverse",justifyContent:"flex-end"},{"&::before":{position:"absolute",left:0,right:0,top:0,bottom:0,content:'""',pointerEvents:"none"}}],checkbox:[R.checkbox,(f={position:"relative",display:"flex",flexShrink:0,alignItems:"center",justifyContent:"center",height:xK,width:xK,border:"1px solid ".concat(N),borderRadius:I.roundedCorner2,boxSizing:"border-box",transitionProperty:"background, border, border-color",transitionDuration:EK,transitionTimingFunction:kK,overflow:"hidden",":after":S?K:null},f[ZC]=(0,t.__assign)({borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),f),S&&{borderColor:L},w?{marginLeft:4}:{marginRight:4},!E&&!S&&x&&(m={background:z,borderColor:B},m[ZC]={background:"Highlight",borderColor:"Highlight"},m),E&&(g={borderColor:O},g[ZC]={borderColor:"GrayText"},g),x&&E&&(v={background:j,borderColor:O},v[ZC]={background:"Window"},v)],checkmark:[R.checkmark,(y={opacity:x&&!S?"1":"0",color:D},y[ZC]=(0,t.__assign)({color:E?"GrayText":"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),y)],text:[R.text,(b={color:E?G:q,fontSize:A.medium.fontSize,lineHeight:"20px"},b[ZC]=(0,t.__assign)({color:E?"GrayText":"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),b),w?{marginRight:4}:{marginLeft:4}]}}),void 0,{scope:"Checkbox"}),TK=function(e){var n=e.operationData,r=e.label,o=e.labelPosition,i=e["aria-label"],a=e.onChange,s=e.disabled,c=e.checked,l=e.id,u=(0,t.__rest)(e,["operationData","label","labelPosition","aria-label","onChange","disabled","checked","id"]);rE("Checkbox",l),$D("Checkbox",u);var d={ariaLabel:i,boxSide:o||"start",onChange:s?void 0:a,disabled:s,checked:c,id:l,inputProps:(0,t.__assign)((0,t.__assign)({},u),{"data-bi-ctrlstate":!!c})},p=function(e){return r&&"string"!==typeof r?Hd().createElement(SK,(0,t.__assign)({styles:{checkbox:{alignSelf:"flex-start"}}},d,{onRenderLabel:function(){return Hd().createElement(lz,(0,t.__assign)({},r))}},e)):Hd().createElement(SK,(0,t.__assign)({},d,{label:r},e))},h=(0,Fd.useRef)(null);if(n){var f=void 0;return f=r?{"aria-label":n.errorProps.targetOrTriggerButton["aria-label"],"data-bi-id":n.errorProps.targetOrTriggerButton["data-bi-id"]}:h,Hd().createElement(sb,{operationData:n.progressViewOperationData,updatingView:Hd().createElement(CL,{horizontal:!0,childrenGap:8,verticalAlign:"center"},d.label?p({checked:!c,disabled:!0}):null,Hd().createElement(aq,null)),finishedView:Hd().createElement(CL,{horizontal:!0,childrenGap:8,verticalAlign:"center"},p()),updateFailedView:Hd().createElement(CL,{horizontal:!0,childrenGap:8,verticalAlign:"center"},Hd().createElement("div",{ref:h},p()),Hd().createElement(GV,(0,t.__assign)({},n.errorProps,{targetOrTriggerButton:f})))})}return p()},IK=kR(),PK={imageSize:{width:32,height:32}},AK=function(e){var n=Zk((0,t.__assign)((0,t.__assign)({},PK),{key:e.itemKey}),e),r=n.ariaLabel,o=n.focused,i=n.required,a=n.theme,s=n.iconProps,c=n.imageSrc,l=n.imageSize,u=n.disabled,d=n.checked,p=n.id,h=n.styles,f=n.name,m=(0,t.__rest)(n,["ariaLabel","focused","required","theme","iconProps","imageSrc","imageSize","disabled","checked","id","styles","name"]),g=IK(h,{theme:a,hasIcon:!!s,hasImage:!!c,checked:d,disabled:u,imageIsLarge:!!c&&(l.width>71||l.height>71),imageSize:l,focused:o}),v=jx(m,Ax),y=v.className,b=(0,t.__rest)(v,["className"]),_=function(){return Fd.createElement("span",{id:n.labelId,className:"ms-ChoiceFieldLabel"},n.text)},C=function(){var e=n.imageAlt,r=void 0===e?"":e,o=n.selectedImageSrc,i=(n.onRenderLabel?Xz(n.onRenderLabel,_):_)((0,t.__assign)((0,t.__assign)({},n),{key:n.itemKey}));return Fd.createElement("label",{htmlFor:p,className:g.field},c&&Fd.createElement("div",{className:g.innerField},Fd.createElement("div",{className:g.imageWrapper},Fd.createElement(Hz,(0,t.__assign)({src:c,alt:r},l))),Fd.createElement("div",{className:g.selectedImageWrapper},Fd.createElement(Hz,(0,t.__assign)({src:o,alt:r},l)))),s&&Fd.createElement("div",{className:g.innerField},Fd.createElement("div",{className:g.iconWrapper},Fd.createElement(Gz,(0,t.__assign)({},s)))),c||s?Fd.createElement("div",{className:g.labelWrapper},i):i)},w=n.onRenderField,x=void 0===w?C:w;return Fd.createElement("div",{className:g.root},Fd.createElement("div",{className:g.choiceFieldWrapper},Fd.createElement("input",(0,t.__assign)({"aria-label":r,id:p,className:qx(g.input,y),type:"radio",name:f,disabled:u,checked:d,required:i},b,{onChange:function(e){var r;null===(r=n.onChange)||void 0===r||r.call(n,e,(0,t.__assign)((0,t.__assign)({},n),{key:n.itemKey}))},onFocus:function(e){var r;null===(r=n.onFocus)||void 0===r||r.call(n,e,(0,t.__assign)((0,t.__assign)({},n),{key:n.itemKey}))},onBlur:function(e){var t;null===(t=n.onBlur)||void 0===t||t.call(n,e)}})),x((0,t.__assign)((0,t.__assign)({},n),{key:n.itemKey}),C)))};AK.displayName="ChoiceGroupOption";var RK={root:"ms-ChoiceField",choiceFieldWrapper:"ms-ChoiceField-wrapper",input:"ms-ChoiceField-input",field:"ms-ChoiceField-field",innerField:"ms-ChoiceField-innerField",imageWrapper:"ms-ChoiceField-imageWrapper",iconWrapper:"ms-ChoiceField-iconWrapper",labelWrapper:"ms-ChoiceField-labelWrapper",checked:"is-checked"},DK="200ms",MK="cubic-bezier(.4, 0, .23, 1)";function NK(e,t){var n,r;return["is-inFocus",{selectors:(n={},n[".".concat(iw," &")]={position:"relative",outline:"transparent",selectors:{"::-moz-focus-inner":{border:0},":after":{content:'""',top:-2,right:-2,bottom:-2,left:-2,pointerEvents:"none",border:"1px solid ".concat(e),position:"absolute",selectors:(r={},r[ZC]={borderColor:"WindowText",borderWidth:t?1:2},r)}}},n)}]}function LK(e,t,n){return[t,{paddingBottom:2,transitionProperty:"opacity",transitionDuration:DK,transitionTimingFunction:"ease",selectors:{".ms-Image":{display:"inline-block",borderStyle:"none"}}},(n?!e:e)&&["is-hidden",{position:"absolute",left:0,top:0,width:"100%",height:"100%",overflow:"hidden",opacity:0}]]}var BK=vR(AK,(function(e){var n,r,o,i,a,s=e.theme,c=e.hasIcon,l=e.hasImage,u=e.checked,d=e.disabled,p=e.imageIsLarge,h=e.focused,f=e.imageSize,m=s.palette,g=s.semanticColors,v=s.fonts,y=fw(RK,s),b=m.neutralPrimary,_=g.inputBorderHovered,C=g.inputBackgroundChecked,w=m.themeDark,x=g.disabledBodySubtext,E=g.bodyBackground,k=m.neutralSecondary,S=g.inputBackgroundChecked,T=m.themeDark,I=g.disabledBodySubtext,P=m.neutralDark,A=g.focusBorder,R=g.inputBorderHovered,D=g.inputBackgroundChecked,M=m.themeDark,N=m.neutralLighter,L={selectors:{".ms-ChoiceFieldLabel":{color:P},":before":{borderColor:u?w:_},":after":[!c&&!l&&!u&&{content:'""',transitionProperty:"background-color",left:5,top:5,width:10,height:10,backgroundColor:k},u&&{borderColor:T,background:T}]}},B={borderColor:u?M:R,selectors:{":before":{opacity:1,borderColor:u?w:_}}},O=[{content:'""',display:"inline-block",backgroundColor:E,borderWidth:1,borderStyle:"solid",borderColor:b,width:20,height:20,fontWeight:"normal",position:"absolute",top:0,left:0,boxSizing:"border-box",transitionProperty:"border-color",transitionDuration:DK,transitionTimingFunction:MK,borderRadius:"50%"},d&&{borderColor:x,selectors:(n={},n[ZC]=(0,t.__assign)({borderColor:"GrayText",background:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n)},u&&{borderColor:d?x:C,selectors:(r={},r[ZC]={borderColor:"Highlight",background:"Window",forcedColorAdjust:"none"},r)},(c||l)&&{top:3,right:3,left:"auto",opacity:u?1:0}],F=[{content:'""',width:0,height:0,borderRadius:"50%",position:"absolute",left:10,right:0,transitionProperty:"border-width",transitionDuration:DK,transitionTimingFunction:MK,boxSizing:"border-box"},u&&{borderWidth:5,borderStyle:"solid",borderColor:d?I:S,background:S,left:5,top:5,width:10,height:10,selectors:(o={},o[ZC]={borderColor:"Highlight",forcedColorAdjust:"none"},o)},u&&(c||l)&&{top:8,right:8,left:"auto"}];return{root:[y.root,s.fonts.medium,{display:"flex",alignItems:"center",boxSizing:"border-box",color:g.bodyText,minHeight:26,border:"none",position:"relative",marginTop:8,selectors:{".ms-ChoiceFieldLabel":{display:"inline-block"}}},!c&&!l&&{selectors:{".ms-ChoiceFieldLabel":{paddingLeft:"26px"}}},l&&"ms-ChoiceField--image",c&&"ms-ChoiceField--icon",(c||l)&&{display:"inline-flex",fontSize:0,margin:"0 4px 4px 0",paddingLeft:0,backgroundColor:N,height:"100%"}],choiceFieldWrapper:[y.choiceFieldWrapper,h&&NK(A,c||l)],input:[y.input,{position:"absolute",opacity:0,top:0,right:0,width:"100%",height:"100%",margin:0},d&&"is-disabled"],field:[y.field,u&&y.checked,{display:"inline-block",cursor:"pointer",marginTop:0,position:"relative",verticalAlign:"top",userSelect:"none",minHeight:20,selectors:{":hover":!d&&L,":focus":!d&&L,":before":O,":after":F}},c&&"ms-ChoiceField--icon",l&&"ms-ChoiceField-field--image",(c||l)&&{boxSizing:"content-box",cursor:"pointer",paddingTop:22,margin:0,textAlign:"center",transitionProperty:"all",transitionDuration:DK,transitionTimingFunction:"ease",border:"1px solid transparent",justifyContent:"center",alignItems:"center",display:"flex",flexDirection:"column"},u&&{borderColor:D},(c||l)&&!d&&{selectors:{":hover":B,":focus":B}},d&&{cursor:"default",selectors:{".ms-ChoiceFieldLabel":{color:g.disabledBodyText,selectors:(i={},i[ZC]=(0,t.__assign)({color:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),i)}}},u&&d&&{borderColor:N}],innerField:[y.innerField,l&&{height:f.height,width:f.width},(c||l)&&{position:"relative",display:"inline-block",paddingLeft:30,paddingRight:30},(c||l)&&p&&{paddingLeft:24,paddingRight:24},(c||l)&&d&&{opacity:.25,selectors:(a={},a[ZC]={color:"GrayText",opacity:1},a)}],imageWrapper:LK(!1,y.imageWrapper,u),selectedImageWrapper:LK(!0,y.imageWrapper,u),iconWrapper:[y.iconWrapper,{fontSize:32,lineHeight:32,height:32}],labelWrapper:[y.labelWrapper,v.medium,(c||l)&&{display:"block",position:"relative",margin:"4px 8px 2px 8px",height:32,lineHeight:15,maxWidth:2*f.width,overflow:"hidden",whiteSpace:"pre-wrap"}]}}),void 0,{scope:"ChoiceGroupOption"}),OK=kR(),FK=function(e,t){return"".concat(t,"-").concat(e.key)},HK=function(e,t){return void 0===t?void 0:function(e,t){var n=Sz(e,t);if(!(n<0))return e[n]}(e,(function(e){return e.key===t}))},zK=function(e,t,n,r){var o=HK(e,t)||e.filter((function(e){return!e.disabled}))[0],i=o&&document.getElementById(FK(o,n));i&&(i.focus(),cw(!0,i,r))},UK=Fd.forwardRef((function(e,n){var r=e.className,o=e.theme,i=e.styles,a=e.options,s=void 0===a?[]:a,c=e.label,l=e.required,u=e.disabled,d=e.name,p=e.defaultSelectedKey,h=e.componentRef,f=e.onChange,m=$U("ChoiceGroup"),g=$U("ChoiceGroupLabel"),v=jx(e,Wx,["onChange","className","required"]),y=OK(i,{theme:o,className:r,optionsContainIconOrImage:s.some((function(e){return!(!e.iconProps&&!e.imageSrc)}))}),b=e.ariaLabelledBy||(c?g:e["aria-labelledby"]),_=bj(e.selectedKey,p),C=_[0],w=_[1],x=Fd.useState(),E=x[0],k=x[1],S=Fd.useRef(null),T=eS(S,n),I=Fd.useContext(Vk);!function(e,t,n,r,o){Fd.useImperativeHandle(r,(function(){return{get checkedOption(){return HK(e,t)},focus:function(){zK(e,t,n,o)}}}),[e,t,n,o])}(s,C,m,h,null===I||void 0===I?void 0:I.registeredProviders),Wk(S);var P=Fd.useCallback((function(e,t){var n;t&&(k(t.itemKey),null===(n=t.onFocus)||void 0===n||n.call(t,e))}),[]),A=Fd.useCallback((function(e,t){var n;k(void 0),null===(n=null===t||void 0===t?void 0:t.onBlur)||void 0===n||n.call(t,e)}),[]),R=Fd.useCallback((function(e,t){var n;t&&(w(t.itemKey),null===(n=t.onChange)||void 0===n||n.call(t,e),null===f||void 0===f||f(e,HK(s,t.itemKey)))}),[f,s,w]),D=Fd.useCallback((function(e){(function(e){return e.relatedTarget instanceof HTMLElement&&"true"===e.relatedTarget.dataset.isFocusTrapZoneBumper})(e)&&zK(s,C,m,null===I||void 0===I?void 0:I.registeredProviders)}),[s,C,m,I]);return Fd.createElement("div",(0,t.__assign)({className:y.root},v,{ref:T}),Fd.createElement("div",(0,t.__assign)({role:"radiogroup"},b&&{"aria-labelledby":b},{onFocus:D}),c&&Fd.createElement(wO,{className:y.label,required:l,id:g,disabled:u},c),Fd.createElement("div",{className:y.flexContainer},s.map((function(e){return Fd.createElement(BK,(0,t.__assign)({itemKey:e.key},e,{key:e.key,onBlur:A,onFocus:P,onChange:R,focused:e.key===E,checked:e.key===C,disabled:e.disabled||u,id:FK(e,m),labelId:e.labelId||"".concat(g,"-").concat(e.key),name:d||m,required:l}))})))))}));UK.displayName="ChoiceGroup";var VK,WK,jK,qK,GK,KK={root:"ms-ChoiceFieldGroup",flexContainer:"ms-ChoiceFieldGroup-flexContainer"},YK=vR(UK,(function(e){var t=e.className,n=e.optionsContainIconOrImage,r=e.theme,o=fw(KK,r);return{root:[t,o.root,r.fonts.medium,{display:"block"}],flexContainer:[o.flexContainer,n&&{display:"flex",flexDirection:"row",flexWrap:"wrap"}]}}),void 0,{scope:"ChoiceGroup"}),QK=function(e){return["selectButton","mediaButton"].includes(e)?{root:{width:"100%"},flexContainer:{display:"flex",flexWrap:"wrap",justifyContent:"space-between"}}:{}},XK="0px 0px 12px 0px",$K="8px",JK=function(e){return e?"bodyTertiaryText":"bodyPrimaryText"},ZK=function(e,t,n,r,o,i){var a,s=o?e.palette.neutralLighter:e.palette.neutralHigh;return(a={backgroundColor:i?e.palette.themeLighterAlt:s,padding:t?"12px":"24px",width:"100%",minHeight:t?"auto":n,textAlign:r,borderRadius:$K})[ZC]={span:{color:i?"highlight":"auto"}},a},eY=function(e,n,r,o,i){return{root:{width:n||i?"100%":"calc(50% - ".concat("8px",")"),paddingTop:8},choiceFieldWrapper:(0,t.__assign)({width:"100%",height:"100%",display:"flex"},tY(e,r,o))}},tY=function(e,t,n){var r,o;return n?{}:((r={boxSizing:"content-box",border:"solid",borderWidth:t?"2px":"1px",padding:t?"0px":"1px",borderRadius:$K,borderColor:t?e.palette.themePrimary:e.palette.neutralTertiary})[FD]={borderWidth:t?"4px":"1px",color:t?"highlight":e.palette.neutralTertiary,padding:t?"0px":"3px"},r.selectors={":focus-within":{outline:"3px solid",outlineColor:e.palette.neutralPrimary,borderWidth:"2px",padding:"0px",borderRadius:$K},":hover":(o={borderColor:t?void 0:e.palette.neutralPrimary,boxShadow:gb.depth16,transitionDuration:YD},o[FD]={color:"highlight",span:{color:"highlight"}},o)," input":{cursor:"pointer"}},r)},nY=function(e,n,r,o,i){var a=e.trim().length>0,s=i?"0px 0px 6px":"0px 0px 14px";return Hd().createElement(Hd().Fragment,null,Hd().createElement(CL,{horizontal:!0},a?Hd().createElement(CL,{padding:"selectButton"===o?s:XK,grow:1},Hd().createElement(rO,{variant:JK(n),weightOverride:"bold"},e)):null,r?Hd().createElement(CL,{padding:"selectButton"===o?s:XK,horizontalAlign:"end",grow:1},function(e,t){return"richText"===e.lineItemType?Hd().createElement(CL,null,e.ariaLabelOverride&&Hd().createElement("p",{style:{width:"1px",height:"1px",overflow:"hidden",margin:"-1px",padding:"0px",border:0,whiteSpace:"nowrap"}},e.ariaLabelOverride),Hd().createElement(lz,{"aria-hidden":!!e.ariaLabelOverride,textWithTokens:e.textWithTokens,tokensAndValues:e.tokensAndValues})):Hd().createElement(rO,{variant:JK(t),weightOverride:e.isBold?"bold":void 0},e.text)}(r,n)):null),i?Hd().createElement(jW,(0,t.__assign)({padding:"0px 0px 25px"},i),Hd().createElement(rO,{variant:JK(n),weightOverride:"bold"},i.text)):null)},rY=function(e,n){return Hd().createElement(Hd().Fragment,null,e?e.map((function(e,r){return"media"===e.lineItemType?Hd().createElement(jW,(0,t.__assign)({key:r},e,{disabled:n}),Hd().createElement(rO,{variant:JK(n),weightOverride:e.isBold?"bold":void 0},e.text)):Hd().createElement(rO,{key:r,variant:JK(n),weightOverride:e.isBold?"bold":void 0},e.text)})):null)},oY=function(e){switch(e){case"left":case"right":return"start";case"top":case"bottom":return"center"}},iY=function(e){return{root:{width:"top"===e||"bottom"===e?"100%":"100px",overflow:"hidden",display:"flex",paddingTop:"bottom"===e?"8px":void 0,paddingBottom:"top"===e?"8px":void 0,justifyContent:"center",alignItems:"center",paddingRight:"left"===e?"24px":void 0}}},aY=function(e,t){return function(){return t&&"left"!==e?"MediaButtonChoiceGroup must have mediaPosition set to `left` when provided a topRightText":void 0}},sY=function(e){var n=e.text,r=e.lines,o=e.disabled,i=e.height,a=e.mediaPosition,s=e.mediaProp,c=e.selected,l=e.topRightText,u=e.optionType,d=jD(),p=hR(),h=qD(d),f=(0,t.__assign)((0,t.__assign)({},s),{shouldFadeIn:"image"!==s.imageType&&void 0});return fR("MediaButtonChoiceGroup",[aY(a,l)]),Hd().createElement(nE,(0,t.__assign)({},function(e,n,r,o,i,a){void 0===r&&(r="auto");var s=["left","right"].includes(o),c=["bottom","right"].includes(o),l=["top","bottom"].includes(o),u=s?"left":"center";return{horizontal:s,reversed:c,verticalAlign:l?"center":"start",horizontalAlign:"right"===o?"space-between":l?"center":void 0,styles:{root:(0,t.__assign)({},ZK(e,n,r,u,i,a))}}}(p,h,i,a,o,c),{doNotRenderFalsyValues:!0}),Hd().createElement(nE,{styles:iY(a),doNotRenderFalsyValues:!0},Hd().createElement(jW,{size:"xl",padding:"0px",image:f,disabled:o})),Hd().createElement(CL,{width:"100%"},nY(n,o,l,u),Hd().createElement(CL,{horizontalAlign:oY(a)},rY(r,o))))},cY=function(e,n,r,o,i,a){return void 0===r&&(r="auto"),{root:(0,t.__assign)({},ZK(e,n,r,o,i,a))}},lY=function(e){switch(e){case"left":return"start";case"center":return"center";case"right":return"end"}},uY=function(e,t){return function(){return t&&"left"!==e?"SelectButtonChoiceGroup must have textAlignment set to `left` when provided a topRightText":void 0}},dY=function(e){var t=e.text,n=e.lines,r=e.disabled,o=e.height,i=e.textAlignment,a=e.selected,s=e.topRightText,c=e.optionType,l=e.subTextWithMedia,u=jD(),d=hR(),p=qD(u);return fR("SelectButtonChoiceGroup",[uY(i,s)]),Hd().createElement(nE,{styles:cY(d,p,o,i,r,a),doNotRenderFalsyValues:!0},nY(t,r,s,c,l),Hd().createElement(CL,{horizontalAlign:lY(i)},rY(n,r)))},pY=function(e){var n=e.label,r=e.onChange,o=e.selectedKey,i=e.textAlignment,a=void 0===i?"left":i,s=e.operationData,c=e.isSingleColumn,l=(0,t.__rest)(e,["label","onChange","selectedKey","textAlignment","operationData","isSingleColumn"]);rE("ChoiceGroup",l.id);var u=(0,Fd.useState)(o||void 0),d=u[0],p=u[1];(0,Fd.useEffect)((function(){p(o)}),[o]);var h=jD(),f=hR(),m=qD(h),g=["selectButton","mediaButton"].includes(l.optionType),v=function(e){var n;return n="selectButton"===l.optionType?l.options.map((function(n){return(0,t.__assign)((0,t.__assign)({},n),{styles:eY(f,m,n.key===d,e||n.disabled,c),onRenderField:function(){return Hd().createElement(dY,(0,t.__assign)({},n,{height:c?"auto":l.height,textAlignment:a,selected:n.key===d,disabled:e||n.disabled,optionType:l.optionType}))}})})):"mediaButton"===l.optionType?l.options.map((function(n){return(0,t.__assign)((0,t.__assign)({},n),{styles:eY(f,m,n.key===d,e||n.disabled,c),onRenderField:function(){var r;return Hd().createElement(sY,(0,t.__assign)({},n,{height:c?"auto":l.height,mediaPosition:null!==(r=l.mediaPosition)&&void 0!==r?r:"left",selected:n.key===d,disabled:e||n.disabled,optionType:l.optionType}))}})})):l.options.slice(),n},y=l.optionType,b=(l.options,l.height,l.mediaPosition,(0,t.__rest)(l,["optionType","options","height","mediaPosition"]));$D("ChoiceGroup",b);var _=(0,t.__assign)({label:n,selectedKey:o,options:v(),onChange:function(e,t){g&&!o&&p(t.key),r&&r(t,e)},styles:QK(y)},b);return s?Hd().createElement(sb,{operationData:s.progressViewOperationData,updatingView:Hd().createElement(Hd().Fragment,null,Hd().createElement(CL,{horizontal:!0,childrenGap:8},Hd().createElement(wO,{disabled:!0},n),Hd().createElement(aq,null)),Hd().createElement(YK,(0,t.__assign)({},_,{label:"",disabled:!0,options:v(!0)}))),updateFailedView:Hd().createElement(Hd().Fragment,null,Hd().createElement(CL,{horizontal:!0,childrenGap:8},Hd().createElement(wO,null,n),Hd().createElement(CL,{padding:"8px 0px 0px 0px"},Hd().createElement(GV,(0,t.__assign)({},s.errorProps)))),Hd().createElement(YK,(0,t.__assign)({},_,{label:""}))),finishedView:Hd().createElement(YK,(0,t.__assign)({},_))}):Hd().createElement(YK,(0,t.__assign)({},_))},hY=function(e){var t;return{root:{background:e.palette.neutralHigh,boxSizing:"border-box",alignItems:"center",verticalAlign:"baseline",paddingLeft:"8px",flexDirection:"row-reverse",borderRadius:"2px",margin:"0 8px 8px 0",selectors:(t={":focus":{background:e.palette.neutralHigh,border:"1px solid ".concat(e.palette.black)},":hover":{background:e.palette.neutralLighter},".choiceSummaryIcon:hover":{background:e.palette.neutralLight,color:e.palette.neutralPrimary},":disabled":{background:e.palette.themePrimary,color:e.palette.themeDark},".ms-Fabric--isFocusVisible &:focus:after":{borderColor:e.palette.neutralSecondary,outline:"none"}},t[ZC]={border:"1px solid WindowText",".choiceSummaryIcon":{"forced-color-adjust":"none",color:"ButtonText"},".choiceSummaryIcon:hover, .choiceSummaryIcon:focus":{background:"Highlight",color:"Window"}},t),maxWidth:"288px",minWidth:"34px"}}},fY={listStyle:"none",display:"inline-flex"},mY=(0,t.__assign)((0,t.__assign)({},fY),{verticalAlign:"top"}),gY=function(e){var n=e.label,r=e.onClick,o=e.divRef,i=(0,t.__rest)(e,["label","onClick","divRef"]);$D("ChoiceSummaryOption",i);var a=hR(),s=i.disabled?function(e){var t;return{root:{background:e.palette.neutralLighter,boxSizing:"border-box",alignItems:"center",verticalAlign:"baseline",paddingLeft:"8px",flexDirection:"row-reverse",borderRadius:"2px",margin:"0 8px 8px 0",maxWidth:"288px",minWidth:"34px",selectors:(t={},t[ZC]={background:"GrayText",".choiceSummaryIcon":{background:"GrayText"}},t)}}}(a):hY(a),c=function(e){return{root:{marginLeft:"4px",color:e.palette.neutralPrimary,selectors:{":hover":{color:e.palette.neutralPrimary},":disabled":{color:e.palette.neutralTertiary}}}}}(a),l=i.disabled?"bodyTertiaryText":"bodyPrimaryText";return Hd().createElement("li",{style:fY},Hd().createElement(nE,{horizontal:!0,styles:s,doNotRenderFalsyValues:!0},Hd().createElement("div",{ref:o},Hd().createElement(WV,(0,t.__assign)({className:"choiceSummaryIcon",styles:c,iconProps:{iconName:"Cancel"},onClick:i.disabled?function(){}:r},i))),Hd().createElement(rO,{variant:l},n)))},vY=function(e){var n=e.children,r=(0,t.__rest)(e,["children"]);return Hd().createElement("ul",(0,t.__assign)({"aria-live":"polite"},r),n)},yY=function(e){var n=e.errorMessage,r=e.optionProps,o=(0,Fd.useRef)(null);return Hd().createElement(Hd().Fragment,null,Hd().createElement(gY,(0,t.__assign)({divRef:o},r)),Hd().createElement(GV,{targetOrTriggerButton:o,errorMessageAriaLabel:n,errorMessage:n}))},bY=function(e){var n=e.options,r=(0,t.__rest)(e,["options"]);rE("ChoiceSummary",r.id);var o=hR();if(r.operationData){var i=r.operationData,a=function(e,t){return Hd().createElement("li",{style:mY,key:t},Hd().createElement(nE,{horizontal:!0,styles:hY(o),doNotRenderFalsyValues:!0},Hd().createElement(bO,{size:cO.xSmall,style:{padding:"10px",marginLeft:"4px"}}),Hd().createElement(rO,null,e)))},s=n.map((function(e,n){var o,s=r.disabled||e.disabled,c="".concat(i.progressViewOperationData.operationName,".").concat(e.id);return Hd().createElement(sb,{key:e.id,operationData:(0,t.__assign)((0,t.__assign)({},i.progressViewOperationData),{operationName:c}),updatingView:a(e.label,n),finishedView:Hd().createElement(gY,(0,t.__assign)({},e,{disabled:s})),updateFailedView:Hd().createElement(yY,{errorMessage:null===(o=r.operationData)||void 0===o?void 0:o.errorMessage,optionProps:e})})}));return Hd().createElement(vY,null,s)}var c=n.map((function(e,n){var o=r.disabled||e.disabled;return Hd().createElement(gY,(0,t.__assign)({key:n},e,{disabled:o}))}));return Hd().createElement(vY,(0,t.__assign)({},r),c)},_Y=function(e){var t=e.children;return Hd().createElement(CL,null,t)},CY=function(e){var t=e.count,n=e.indentWidth,r=void 0===n?36:n,o=e.role,i=void 0===o?"presentation":o,a=t*r;return t>0?Fd.createElement("span",{className:"ms-GroupSpacer",style:{display:"inline-block",width:a},role:i}):null},wY=(0,Fd.forwardRef)((function(e,n){var r=e.as,o=void 0===r?"div":r,i=e.direction,a=void 0===i?"bidirectional":i,s=e.handleTabKey,c=e.shouldEnterInnerZone,l=e.children,u=(0,t.__rest)(e,["as","direction","handleTabKey","shouldEnterInnerZone","children"]);rE("FocusZone",u.id);var d=(0,Fd.useRef)(null);return(0,Fd.useImperativeHandle)(n,(function(){return{focus:function(){var e;null===(e=d.current)||void 0===e||e.focus()}}})),$D("FocusZone",u),Hd().createElement(hU,(0,t.__assign)({as:o,direction:$z[a],handleTabKey:s?Jz[s]:void 0,isInnerZoneKeystroke:c},u,{componentRef:d}),l)})),xY=function(e,t){return function(){return e&&t?"Forbidden passing listItemRole when removeRole prop is true":void 0}},EY=function(e,n,r,o,i,a,s,c){var l,u,d,p,h,f,m=n||"neutralHigh",g="themeLighterAlt"===m?e.palette.themeLighter:e.palette.neutralLighterAlt,v=i?{cursor:"pointer",":hover":(l={background:g},l[ZC]={background:"highlight"},l),":active":(u={background:e.palette.neutralLight},u[ZC]={background:"highlight"},u)}:void 0,y=s?{backgroundColor:e.palette.themeLighterAlt,border:"1px solid ".concat(e.palette.themeSecondary),":hover":(d={backgroundColor:e.palette.themeLighterAlt,borderColor:e.palette.themeDark},d[ZC]={backgroundColor:"highlight"},d),":active":(p={backgroundColor:e.palette.themeLighter,borderColor:e.palette.themeDark},p[ZC]={backgroundColor:"highlight"},p)}:void 0,b=((h={})[ZC]={border:"1px solid WindowText"},h[":focus"]={outlineOffset:"-2px"},h),_={":hover":(f={background:g,outline:"1px solid ".concat(g)},f[ZC]={background:"highlight"},f),":active":{backgroundColor:e.palette.neutralLight,outline:"1px solid ".concat(e.palette.neutralLight)},":hover:active":{backgroundColor:e.palette.neutralLight,outline:"1px solid ".concat(e.palette.neutralLight)}};return{root:(0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({backgroundColor:sB(e,m),padding:r,borderBottom:a?"1px solid ".concat(e.palette.white):void 0,minHeight:o},v),y),b),"DetailsList"===c&&_)}},kY=function(e){var n=e.backgroundColor,r=e.padding,o=e.children,i=e.groupSpacerNestingDepth,a=e.onClickProps,s=e.onEnter,c=e.onLeave,l=e.showDivider,u=void 0===l||l,d=e.disabled,p=e.selected,h=e["data-is-focusable"],f=void 0===h||h,m=e.listItemRole,g=e.horizontalStack,v=void 0===g||g,y=e.listType,b=(0,t.__rest)(e,["backgroundColor","padding","children","groupSpacerNestingDepth","onClickProps","onEnter","onLeave","showDivider","disabled","selected","data-is-focusable","listItemRole","horizontalStack","listType"]),_=Hm();$D("ListItemCanvas",b);var C,w=hR();(0,Fd.useEffect)((function(){fR("ListItemCanvas",[xY(b.removeRole,m)])})),a&&!d&&(C=(0,t.__assign)((0,t.__assign)({},a),{onClick:function(e){_.reportClick({clickId:a["data-bi-id"],pageArea:a.pageArea}),a.onClick(e)}}));return Hd().createElement(nE,(0,t.__assign)({"data-is-focusable":f,tabIndex:f?0:-1,grow:!0,verticalAlign:"center",styles:EY(w,n,r,"48px",!!a&&!d,u,p,y),role:b.removeRole?void 0:m||"listitem"},b,C,{"aria-label":b["aria-label"],onMouseEnter:s,onTouchStart:s,onFocus:s,onMouseLeave:c,onTouchCancel:c,onBlur:c,doNotRenderFalsyValues:!0}),Hd().createElement(wY,{direction:"horizontal"},Hd().createElement(nE,{verticalAlign:"center",horizontal:v,grow:!0,doNotRenderFalsyValues:!0},void 0!==i&&0!==i?Hd().createElement(wL,null,Hd().createElement(CY,{count:i})):null,C?Hd().createElement(DO,null,Hd().createElement(FV,(0,t.__assign)({text:C["aria-label"]},C,{id:C.id?"".concat(C.id,"-hidden"):void 0,styles:XD}))):null,Hd().createElement(wL,{grow:!0},o))))},SY=function(e){return Hd().createElement(TY,(0,t.__assign)({},e))},TY=function(e){var n=e.image,r=e.imageSize,o=void 0===r?"md":r,i=e.children,a=e.groupSpacerNestingDepth,s=e.onClickProps,c=e.backgroundColor,l=e.actions,u=e.disabled,d=void 0!==u&&u,p=e.showDivider,h=void 0!==p&&p,f=(0,t.__rest)(e,["image","imageSize","children","groupSpacerNestingDepth","onClickProps","backgroundColor","actions","disabled","showDivider"]);$D("BaseFeedListItemInternal",f);var m,g,v,y,b=jD(),_=Hd().createElement(Hd().Fragment,null);switch(l&&(fR("BaseFeedListItemInternal",[(m=l.length,function(){return m>3?"BaseFeedListItem supports up to ".concat(3," action slots"):void 0})]),_=["xl","xxl","xxxl"].includes(b)?Hd().createElement(CL,{verticalAlign:"center",type:"slots",totalSlots:l.length},l.map((function(e,t){return Hd().createElement(wL,{key:e.key||t,slots:1},d?Hd().cloneElement(e,{disabled:d}):e)}))):Hd().createElement(CL,{verticalAlign:"center",horizontal:!0,horizontalAlign:["s","m"].includes(b)?"end":"start"},l.map((function(e,t){return Hd().createElement(wL,{key:e.key||t},d?Hd().cloneElement(e,{disabled:d}):e)})))),b){case"s":y=(g=4)-(v=(null===l||void 0===l?void 0:l.length)?1:0);break;case"m":case"l":y=(g=6)-(v=(null===l||void 0===l?void 0:l.length)?2:0);break;case"xl":y=(g=12)-(v=l?2*l.length:0);break;case"xxl":case"xxxl":y=(g=12)-(v=l?2*l.length:0)-1}return Hd().createElement(kY,{groupSpacerNestingDepth:a,onClickProps:s,backgroundColor:c,showDivider:h},Hd().createElement(AL,(0,t.__assign)({totalSlots:g,verticalAlign:"center"},f),Hd().createElement(RL,{slots:y},Hd().createElement(jW,{disabled:d,size:o,image:n,padding:"2px 0 2px 16px"},i)),v?Hd().createElement(RL,{slots:v},_):null))},IY=function(e){var t,n,r,o,i,a=e.backgroundColor,s=void 0===a?"neutralMed":a,c=jD();switch(c){case"s":r=(t=4)-(n=1),o=20,i=131;break;case"m":case"l":r=(t=6)-(n=2),o=20,i=166;break;case"xl":r=(t=12)-(n=6),o=20,i=277;break;case"xxl":case"xxxl":r=(t=12)-(n=6)-1,o=20,i=277}return Hd().createElement(kY,{backgroundColor:s},Hd().createElement(AL,{totalSlots:t},Hd().createElement(RL,{slots:r},"s"===c?Hd().createElement(CL,{horizontal:!0,height:49,verticalAlign:"center"},Hd().createElement(wL,{padding:"0 0 0 11px",key:"1"},Hd().createElement(vj,{height:16,width:16})),Hd().createElement(wL,{padding:"0 0 0 9px",key:"2"},Hd().createElement(vj,{height:o,width:i}))):Hd().createElement(CL,{horizontal:!0,height:49,verticalAlign:"center"},Hd().createElement(wL,{padding:"0 0 0 16px",key:"1"},Hd().createElement(vj,{height:16,width:16})),Hd().createElement(wL,{padding:"0 0 0 10px",key:"2"},Hd().createElement(vj,{height:32,width:32})),Hd().createElement(wL,{padding:"0 0 0 9px",key:"3"},Hd().createElement(vj,{height:o,width:i})))),["l","m","s"].includes(c)?Hd().createElement(RL,{slots:n},Hd().createElement(CL,{horizontal:!0,height:49,verticalAlign:"center"},Hd().createElement(wL,null,Hd().createElement(vj,{height:16,width:"s"===c?63:145})))):Hd().createElement(RL,{slots:n},Hd().createElement(CL,{type:"slots",totalSlots:3,verticalAlign:"center",height:"100%"},Hd().createElement(wL,{slots:1,key:"1"},Hd().createElement(vj,{height:16,width:100})),Hd().createElement(wL,{slots:1,key:"2"},Hd().createElement(vj,{height:16,width:100})),Hd().createElement(wL,{slots:1,key:"3"},Hd().createElement(vj,{height:16,width:100}))))))};!function(e){e[e.disabled=0]="disabled",e[e.clickable=1]="clickable",e[e.hasDropdown=2]="hasDropdown"}(VK||(VK={})),function(e){e[e.unconstrained=0]="unconstrained",e[e.horizontalConstrained=1]="horizontalConstrained"}(WK||(WK={})),function(e){e[e.outside=0]="outside",e[e.surface=1]="surface",e[e.header=2]="header"}(jK||(jK={})),function(e){e[e.fixedColumns=0]="fixedColumns",e[e.justified=1]="justified"}(qK||(qK={})),function(e){e[e.onHover=0]="onHover",e[e.always=1]="always",e[e.hidden=2]="hidden"}(GK||(GK={}));var PY,AY={root:"ms-DetailsRow",compact:"ms-DetailsList--Compact",cell:"ms-DetailsRow-cell",cellAnimation:"ms-DetailsRow-cellAnimation",cellCheck:"ms-DetailsRow-cellCheck",check:"ms-DetailsRow-check",cellMeasurer:"ms-DetailsRow-cellMeasurer",listCellFirstChild:"ms-List-cell:first-child",isContentUnselectable:"is-contentUnselectable",isSelected:"is-selected",isCheckVisible:"is-check-visible",isRowHeader:"is-row-header",fields:"ms-DetailsRow-fields"},RY={cellLeftPadding:12,cellRightPadding:8,cellExtraRightPadding:24},DY={rowHeight:42,compactRowHeight:32},MY=(0,t.__assign)((0,t.__assign)({},DY),{rowVerticalPadding:11,compactRowVerticalPadding:6}),NY=kR(),LY=function(e){return function(t){return t?t.column.isIconOnly?Fd.createElement("span",{className:e.accessibleLabel},t.column.name):Fd.createElement(Fd.Fragment,null,t.column.name):null}},BY=function(e){function n(n){var r=e.call(this,n)||this;return r._root=Fd.createRef(),r._tooltipRef=Fd.createRef(),r._onRenderFilterIcon=function(e){return function(e){var n=e.columnProps,r=(0,t.__rest)(e,["columnProps"]),o=(null===n||void 0===n?void 0:n.useFastIcons)?Wz:Gz;return Fd.createElement(o,(0,t.__assign)({},r))}},r._onRenderColumnHeaderTooltip=function(e){return Fd.createElement("span",{className:e.hostClassName},e.children)},r._onColumnClick=function(e){var t=r.props,n=t.onColumnClick,o=t.column;o.columnActionsMode!==VK.disabled&&(o.onColumnClick&&o.onColumnClick(e,o),n&&n(e,o))},r._onColumnBlur=function(){r._tooltipRef.current&&r._tooltipRef.current.dismiss()},r._onColumnFocus=function(){r._tooltipRef.current&&r._tooltipRef.current.show()},r._onDragStart=function(e,t,n,o){var i=r._classNames;t&&(r._updateHeaderDragInfo(t),r._root.current.classList.add(i.borderWhileDragging),r._async.setTimeout((function(){r._root.current&&r._root.current.classList.add(i.noBorderWhileDragging)}),20))},r._onDragEnd=function(e,t){var n=r._classNames;t&&r._updateHeaderDragInfo(-1,t),r._root.current.classList.remove(n.borderWhileDragging),r._root.current.classList.remove(n.noBorderWhileDragging)},r._updateHeaderDragInfo=function(e,t){r.props.setDraggedItemIndex&&r.props.setDraggedItemIndex(e),r.props.updateDragInfo&&r.props.updateDragInfo({itemIndex:e},t)},r._onColumnContextMenu=function(e){var t=r.props,n=t.onColumnContextMenu,o=t.column;o.onColumnContextMenu&&(o.onColumnContextMenu(o,e),e.preventDefault()),n&&(n(o,e),e.preventDefault())},r._onRootMouseDown=function(e){r.props.isDraggable&&0===e.button&&e.stopPropagation()},HO(r),r._async=new qO(r),r._events=new wz(r),r}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.column,r=e.parentId,o=e.isDraggable,i=e.styles,a=e.theme,s=e.cellStyleProps,c=void 0===s?RY:s,l=e.useFastIcons,u=void 0===l||l,d=this.props.onRenderColumnHeaderTooltip,p=void 0===d?this._onRenderColumnHeaderTooltip:d;this._classNames=NY(i,{theme:a,headerClassName:n.headerClassName,iconClassName:n.iconClassName,isActionable:n.columnActionsMode!==VK.disabled,isEmpty:!n.name,isIconVisible:n.isSorted||n.isGrouped||n.isFiltered,isPadded:n.isPadded,isIconOnly:n.isIconOnly,cellStyleProps:c,transitionDurationDrag:200,transitionDurationDrop:1500});var h=this._classNames,f=u?Wz:Gz,m=n.onRenderFilterIcon?Xz(n.onRenderFilterIcon,this._onRenderFilterIcon(this._classNames)):this._onRenderFilterIcon(this._classNames),g=n.onRenderHeader?Xz(n.onRenderHeader,LY(this._classNames)):LY(this._classNames),v=n.columnActionsMode!==VK.disabled&&(void 0!==n.onColumnClick||void 0!==this.props.onColumnClick),y=this.props.onRenderColumnHeaderTooltip?!n.ariaLabel:this._hasAccessibleDescription(),b={"aria-label":n.ariaLabel?n.ariaLabel:n.isIconOnly?n.name:void 0,"aria-labelledby":n.ariaLabel||n.isIconOnly?void 0:"".concat(r,"-").concat(n.key,"-name"),"aria-describedby":y?"".concat(r,"-").concat(n.key,"-tooltip"):void 0};return Fd.createElement(Fd.Fragment,null,Fd.createElement("div",(0,t.__assign)({key:n.key,ref:this._root,role:"columnheader"},!v&&b,{"aria-sort":n.isSorted?n.isSortedDescending?"descending":"ascending":"none","data-is-focusable":v||n.columnActionsMode===VK.disabled?void 0:"true",className:h.root,"data-is-draggable":o,draggable:o,style:{width:n.calculatedWidth+c.cellLeftPadding+c.cellRightPadding+(n.isPadded?c.cellExtraRightPadding:0)},"data-automationid":"ColumnsHeaderColumn","data-item-key":n.key,onBlur:this._onColumnBlur,onFocus:this._onColumnFocus}),o&&Fd.createElement(f,{iconName:"GripperBarVertical",className:h.gripperBarVerticalStyle}),p({hostClassName:h.cellTooltip,id:"".concat(r,"-").concat(n.key,"-tooltip"),setAriaDescribedBy:!1,column:n,componentRef:this._tooltipRef,content:n.columnActionsMode!==VK.disabled?n.ariaLabel:"",children:Fd.createElement("span",(0,t.__assign)({id:"".concat(r,"-").concat(n.key),className:h.cellTitle,"data-is-focusable":v&&n.columnActionsMode!==VK.disabled?"true":void 0,role:v?"button":void 0},v&&b,{onContextMenu:this._onColumnContextMenu,onClick:this._onColumnClick,"aria-haspopup":n.columnActionsMode===VK.hasDropdown?"menu":void 0,"aria-expanded":n.columnActionsMode===VK.hasDropdown?!!n.isMenuOpen:void 0}),Fd.createElement("span",{id:"".concat(r,"-").concat(n.key,"-name"),className:h.cellName},(n.iconName||n.iconClassName)&&Fd.createElement(f,{className:h.iconClassName,iconName:n.iconName}),g(this.props)),n.isFiltered&&Fd.createElement(f,{className:h.nearIcon,iconName:"Filter"}),(n.isSorted||n.showSortIconWhenUnsorted)&&Fd.createElement(f,{className:h.sortIcon,iconName:n.isSorted?n.isSortedDescending?"SortDown":"SortUp":"Sort"}),n.isGrouped&&Fd.createElement(f,{className:h.nearIcon,iconName:"GroupedDescending"}),n.columnActionsMode===VK.hasDropdown&&!n.isIconOnly&&m({"aria-hidden":!0,columnProps:this.props,className:h.filterChevron,iconName:"ChevronDown"}))},this._onRenderColumnHeaderTooltip)),this.props.onRenderColumnHeaderTooltip?null:this._renderAccessibleDescription())},n.prototype.componentDidMount=function(){var e=this;this.props.dragDropHelper&&this.props.isDraggable&&this._addDragDropHandling();var t=this._classNames;this.props.isDropped&&(this._root.current&&(this._root.current.classList.add(t.borderAfterDropping),this._async.setTimeout((function(){e._root.current&&e._root.current.classList.add(t.noBorderAfterDropping)}),20)),this._async.setTimeout((function(){e._root.current&&(e._root.current.classList.remove(t.borderAfterDropping),e._root.current.classList.remove(t.noBorderAfterDropping))}),1520))},n.prototype.componentWillUnmount=function(){this._dragDropSubscription&&(this._dragDropSubscription.dispose(),delete this._dragDropSubscription),this._async.dispose(),this._events.dispose()},n.prototype.componentDidUpdate=function(){!this._dragDropSubscription&&this.props.dragDropHelper&&this.props.isDraggable&&this._addDragDropHandling(),this._dragDropSubscription&&!this.props.isDraggable&&(this._dragDropSubscription.dispose(),this._events.off(this._root.current,"mousedown"),delete this._dragDropSubscription)},n.prototype._getColumnDragDropOptions=function(){var e=this,t=this.props.columnIndex;return{selectionIndex:t,context:{data:t,index:t},canDrag:function(){return e.props.isDraggable},canDrop:function(){return!1},onDragStart:this._onDragStart,updateDropState:function(){},onDrop:function(){},onDragEnd:this._onDragEnd}},n.prototype._hasAccessibleDescription=function(){var e=this.props.column;return!!(e.filterAriaLabel||e.sortAscendingAriaLabel||e.sortDescendingAriaLabel||e.groupAriaLabel||e.sortableAriaLabel)},n.prototype._renderAccessibleDescription=function(){var e=this.props,t=e.column,n=e.parentId,r=this._classNames;return this._hasAccessibleDescription()&&!this.props.onRenderColumnHeaderTooltip?Fd.createElement("label",{key:"".concat(t.key,"_label"),id:"".concat(n,"-").concat(t.key,"-tooltip"),className:r.accessibleLabel,hidden:!0},t.isFiltered&&t.filterAriaLabel||null,(t.isSorted||t.showSortIconWhenUnsorted)&&(t.isSorted?t.isSortedDescending?t.sortDescendingAriaLabel:t.sortAscendingAriaLabel:t.sortableAriaLabel)||null,t.isGrouped&&t.groupAriaLabel||null):null},n.prototype._addDragDropHandling=function(){this._dragDropSubscription=this.props.dragDropHelper.subscribe(this._root.current,this._events,this._getColumnDragDropOptions()),this._events.on(this._root.current,"mousedown",this._onRootMouseDown)},n}(Fd.Component),OY={tooltipHost:"ms-TooltipHost",root:"ms-DetailsHeader",cell:"ms-DetailsHeader-cell",cellIsCheck:"ms-DetailsHeader-cellIsCheck",collapseButton:"ms-DetailsHeader-collapseButton",isCollapsed:"is-collapsed",isAllSelected:"is-allSelected",isSelectAllHidden:"is-selectAllHidden",isResizingColumn:"is-resizingColumn",cellSizer:"ms-DetailsHeader-cellSizer",isResizing:"is-resizing",dropHintCircleStyle:"ms-DetailsHeader-dropHintCircleStyle",dropHintCaretStyle:"ms-DetailsHeader-dropHintCaretStyle",dropHintLineStyle:"ms-DetailsHeader-dropHintLineStyle",cellTitle:"ms-DetailsHeader-cellTitle",cellName:"ms-DetailsHeader-cellName",filterChevron:"ms-DetailsHeader-filterChevron",gripperBarVertical:"ms-DetailsColumn-gripperBarVertical",checkTooltip:"ms-DetailsHeader-checkTooltip",check:"ms-DetailsHeader-check"},FY=function(e){var t=e.theme,n=e.cellStyleProps,r=void 0===n?RY:n,o=t.semanticColors;return[fw(OY,t).cell,lw(t),{color:o.bodyText,position:"relative",display:"inline-block",boxSizing:"border-box",padding:"0 ".concat(r.cellRightPadding,"px 0 ").concat(r.cellLeftPadding,"px"),lineHeight:"inherit",margin:"0",height:42,verticalAlign:"top",whiteSpace:"nowrap",textOverflow:"ellipsis",textAlign:"left"}]},HY={isActionable:"is-actionable",cellIsCheck:"ms-DetailsHeader-cellIsCheck",collapseButton:"ms-DetailsHeader-collapseButton",isCollapsed:"is-collapsed",isAllSelected:"is-allSelected",isSelectAllHidden:"is-selectAllHidden",isResizingColumn:"is-resizingColumn",isEmpty:"is-empty",isIconVisible:"is-icon-visible",cellSizer:"ms-DetailsHeader-cellSizer",isResizing:"is-resizing",dropHintCircleStyle:"ms-DetailsHeader-dropHintCircleStyle",dropHintLineStyle:"ms-DetailsHeader-dropHintLineStyle",cellTitle:"ms-DetailsHeader-cellTitle",cellName:"ms-DetailsHeader-cellName",filterChevron:"ms-DetailsHeader-filterChevron",gripperBarVerticalStyle:"ms-DetailsColumn-gripperBar",nearIcon:"ms-DetailsColumn-nearIcon"},zY=vR(BY,(function(e){var n,r=e.theme,o=e.headerClassName,i=e.iconClassName,a=e.isActionable,s=e.isEmpty,c=e.isIconVisible,l=e.isPadded,u=e.isIconOnly,d=e.cellStyleProps,p=void 0===d?RY:d,h=e.transitionDurationDrag,f=e.transitionDurationDrop,m=r.semanticColors,g=r.palette,v=r.fonts,y=fw(HY,r),b={iconForegroundColor:m.bodySubtext,headerForegroundColor:m.bodyText,headerBackgroundColor:m.bodyBackground,dropdownChevronForegroundColor:g.neutralSecondary,resizerColor:g.neutralTertiaryAlt},_={color:b.iconForegroundColor,opacity:1,paddingLeft:8},C={outline:"1px solid ".concat(g.themePrimary)},w={outlineColor:"transparent"};return{root:[FY(e),v.small,a&&[y.isActionable,{selectors:{":hover":{color:m.bodyText,background:m.listHeaderBackgroundHovered},":active":{background:m.listHeaderBackgroundPressed}}}],s&&[y.isEmpty,{textOverflow:"clip"}],c&&y.isIconVisible,l&&{paddingRight:p.cellExtraRightPadding+p.cellRightPadding},{selectors:{':hover i[data-icon-name="GripperBarVertical"]':{display:"block"}}},o],gripperBarVerticalStyle:{display:"none",position:"absolute",textAlign:"left",color:g.neutralTertiary,left:1},nearIcon:[y.nearIcon,_],sortIcon:[_,{paddingLeft:4,position:"relative",top:1}],iconClassName:[{color:b.iconForegroundColor,opacity:1},i],filterChevron:[y.filterChevron,{color:b.dropdownChevronForegroundColor,paddingLeft:6,verticalAlign:"middle",fontSize:v.small.fontSize}],cellTitle:[y.cellTitle,lw(r),(0,t.__assign)({display:"flex",flexDirection:"row",justifyContent:"flex-start",alignItems:"stretch",boxSizing:"border-box",overflow:"hidden",padding:"0 ".concat(p.cellRightPadding,"px 0 ").concat(p.cellLeftPadding,"px")},u?{alignContent:"flex-end",maxHeight:"100%",flexWrap:"wrap-reverse"}:{})],cellName:[y.cellName,{flex:"0 1 auto",overflow:"hidden",textOverflow:"ellipsis",fontWeight:GC.semibold,fontSize:v.medium.fontSize},u&&{selectors:(n={},n[".".concat(y.nearIcon)]={paddingLeft:0},n)}],cellTooltip:{display:"block",position:"absolute",top:0,left:0,bottom:0,right:0},accessibleLabel:pw,borderWhileDragging:C,noBorderWhileDragging:[w,{transition:"outline ".concat(h,"ms ease")}],borderAfterDropping:C,noBorderAfterDropping:[w,{transition:"outline  ".concat(f,"ms ease")}]}}),void 0,{scope:"DetailsColumn"}),UY=Fd.createContext({scrollablePane:void 0});!function(e){e[e.Both=0]="Both",e[e.Header=1]="Header",e[e.Footer=2]="Footer"}(PY||(PY={}));var VY,WY=function(e){function n(t){var n=e.call(this,t)||this;return n._root=Fd.createRef(),n._stickyContentTop=Fd.createRef(),n._stickyContentBottom=Fd.createRef(),n._nonStickyContent=Fd.createRef(),n._placeHolder=Fd.createRef(),n.syncScroll=function(e){var t=n.nonStickyContent;t&&n.props.isScrollSynced&&(t.scrollLeft=e.scrollLeft)},n._getContext=function(){return n.context},n._onScrollEvent=function(e,t){if(n.root&&n.nonStickyContent){var r=n._getNonStickyDistanceFromTop(e),o=!1,i=!1;if(n.canStickyTop)o=r-n._getStickyDistanceFromTop()<e.scrollTop;n.canStickyBottom&&e.clientHeight-t.offsetHeight<=r&&(i=r-Math.floor(e.scrollTop)>=n._getStickyDistanceFromTopForFooter(e,t)),document.activeElement&&n.nonStickyContent.contains(document.activeElement)&&(n.state.isStickyTop!==o||n.state.isStickyBottom!==i)?n._activeElement=document.activeElement:n._activeElement=void 0,n.setState({isStickyTop:n.canStickyTop&&o,isStickyBottom:i,distanceFromTop:r})}},n._getStickyDistanceFromTop=function(){var e=0;return n.stickyContentTop&&(e=n.stickyContentTop.offsetTop),e},n._getStickyDistanceFromTopForFooter=function(e,t){var r=0;return n.stickyContentBottom&&(r=e.clientHeight-t.offsetHeight+n.stickyContentBottom.offsetTop),r},n._getNonStickyDistanceFromTop=function(e){var t=0,r=n.root;if(r){for(;r&&r.offsetParent!==e;)t+=r.offsetTop,r=r.offsetParent;r&&r.offsetParent===e&&(t+=r.offsetTop)}return t},HO(n),n.state={isStickyTop:!1,isStickyBottom:!1,distanceFromTop:void 0},n._activeElement=void 0,n}return(0,t.__extends)(n,e),Object.defineProperty(n.prototype,"root",{get:function(){return this._root.current},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"placeholder",{get:function(){return this._placeHolder.current},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"stickyContentTop",{get:function(){return this._stickyContentTop.current},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"stickyContentBottom",{get:function(){return this._stickyContentBottom.current},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"nonStickyContent",{get:function(){return this._nonStickyContent.current},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"canStickyTop",{get:function(){return this.props.stickyPosition===PY.Both||this.props.stickyPosition===PY.Header},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"canStickyBottom",{get:function(){return this.props.stickyPosition===PY.Both||this.props.stickyPosition===PY.Footer},enumerable:!1,configurable:!0}),n.prototype.componentDidMount=function(){var e=this._getContext().scrollablePane;e&&(e.subscribe(this._onScrollEvent),e.addSticky(this))},n.prototype.componentWillUnmount=function(){var e=this._getContext().scrollablePane;e&&(e.unsubscribe(this._onScrollEvent),e.removeSticky(this))},n.prototype.componentDidUpdate=function(e,t){var n=this._getContext().scrollablePane;if(n){var r=this.state,o=r.isStickyBottom,i=r.isStickyTop,a=r.distanceFromTop,s=!1;t.distanceFromTop!==a&&(n.sortSticky(this,!0),s=!0),t.isStickyTop===i&&t.isStickyBottom===o||(this._activeElement&&this._activeElement.focus(),n.updateStickyRefHeights(),s=!0),s&&n.syncScrollSticky(this)}},n.prototype.shouldComponentUpdate=function(e,t){if(!this.context.scrollablePane)return!0;var n=this.state,r=n.isStickyTop,o=n.isStickyBottom,i=n.distanceFromTop;return r!==t.isStickyTop||o!==t.isStickyBottom||this.props.stickyPosition!==e.stickyPosition||this.props.children!==e.children||i!==t.distanceFromTop||jY(this._nonStickyContent,this._stickyContentTop)||jY(this._nonStickyContent,this._stickyContentBottom)||jY(this._nonStickyContent,this._placeHolder)},n.prototype.render=function(){var e=this.state,t=e.isStickyTop,n=e.isStickyBottom,r=this.props,o=r.stickyClassName,i=r.children;return this.context.scrollablePane?Fd.createElement("div",{ref:this._root},this.canStickyTop&&Fd.createElement("div",{ref:this._stickyContentTop,style:{pointerEvents:t?"auto":"none"}},Fd.createElement("div",{style:this._getStickyPlaceholderHeight(t)})),this.canStickyBottom&&Fd.createElement("div",{ref:this._stickyContentBottom,style:{pointerEvents:n?"auto":"none"}},Fd.createElement("div",{style:this._getStickyPlaceholderHeight(n)})),Fd.createElement("div",{style:this._getNonStickyPlaceholderHeightAndWidth(),ref:this._placeHolder},(t||n)&&Fd.createElement("span",{style:pw},i),Fd.createElement("div",{ref:this._nonStickyContent,className:t||n?o:void 0,style:this._getContentStyles(t||n)},i))):Fd.createElement("div",null,this.props.children)},n.prototype.addSticky=function(e){this.nonStickyContent&&e.appendChild(this.nonStickyContent)},n.prototype.resetSticky=function(){this.nonStickyContent&&this.placeholder&&this.placeholder.appendChild(this.nonStickyContent)},n.prototype.setDistanceFromTop=function(e){var t=this._getNonStickyDistanceFromTop(e);this.setState({distanceFromTop:t})},n.prototype._getContentStyles=function(e){return{backgroundColor:this.props.stickyBackgroundColor||this._getBackground(),overflow:e?"hidden":""}},n.prototype._getStickyPlaceholderHeight=function(e){var t=this.nonStickyContent?this.nonStickyContent.offsetHeight:0;return{visibility:e?"hidden":"visible",height:e?0:t}},n.prototype._getNonStickyPlaceholderHeightAndWidth=function(){var e=this.state,t=e.isStickyTop,n=e.isStickyBottom;if(t||n){var r=0,o=0;return this.nonStickyContent&&this.nonStickyContent.firstElementChild&&(r=this.nonStickyContent.offsetHeight,o=this.nonStickyContent.firstElementChild.scrollWidth+(this.nonStickyContent.firstElementChild.offsetWidth-this.nonStickyContent.firstElementChild.clientWidth)),{height:r,width:o}}return{}},n.prototype._getBackground=function(){if(this.root){for(var e=this.root;"rgba(0, 0, 0, 0)"===window.getComputedStyle(e).getPropertyValue("background-color")||"transparent"===window.getComputedStyle(e).getPropertyValue("background-color");){if("HTML"===e.tagName)return;e.parentElement&&(e=e.parentElement)}return window.getComputedStyle(e).getPropertyValue("background-color")}},n.defaultProps={stickyPosition:PY.Both,isScrollSynced:!0},n.contextType=UY,n}(Fd.Component);function jY(e,t){return e&&t&&e.current&&t.current&&e.current.offsetHeight!==t.current.offsetHeight}!function(e){e[e.hidden=0]="hidden",e[e.visible=1]="visible"}(VY||(VY={}));var qY=kR(),GY=Fd.forwardRef((function(e,t){var n=e.checked,r=void 0!==n&&n,o=e.className,i=e.theme,a=e.styles,s=e.useFastIcons,c=void 0===s||s,l=qY(a,{theme:i,className:o,checked:r}),u=c?Wz:Gz;return Fd.createElement("div",{className:l.root,ref:t},Fd.createElement(u,{iconName:"CircleRing",className:l.circle}),Fd.createElement(u,{iconName:"StatusCircleCheckmark",className:l.check}))}));GY.displayName="CheckBase";var KY,YY,QY={root:"ms-Check",circle:"ms-Check-circle",check:"ms-Check-check",checkHost:"ms-Check-checkHost"},XY=vR(GY,(function(e){var n,r,o,i,a,s=e.height,c=void 0===s?e.checkBoxHeight||"18px":s,l=e.checked,u=e.className,d=e.theme,p=d.palette,h=d.semanticColors,f=d.fonts,m=F_(d),g=fw(QY,d),v={fontSize:c,position:"absolute",left:0,top:0,width:c,height:c,textAlign:"center",display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle"};return{root:[g.root,f.medium,{lineHeight:"1",width:c,height:c,verticalAlign:"top",position:"relative",userSelect:"none",selectors:(n={":before":{content:'""',position:"absolute",top:"1px",right:"1px",bottom:"1px",left:"1px",borderRadius:"50%",opacity:1,background:h.bodyBackground}},n[".".concat(g.checkHost,":hover &, .").concat(g.checkHost,":focus &, &:hover, &:focus")]={opacity:1},n)},l&&["is-checked",{selectors:{":before":{background:p.themePrimary,opacity:1,selectors:(r={},r[ZC]={background:"Window"},r)}}}],u],circle:[g.circle,v,{color:p.neutralSecondary,selectors:(o={},o[ZC]={color:"WindowText"},o)},l&&{color:p.white}],check:[g.check,v,{opacity:0,color:p.neutralSecondary,fontSize:KC.medium,left:m?"-0.5px":".5px",top:"-1px",selectors:(i={":hover":{opacity:1}},i[ZC]=(0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),i)},l&&{opacity:1,color:p.white,fontWeight:900,selectors:(a={},a[ZC]={border:"none",color:"WindowText"},a)}],checkHost:g.checkHost}}),void 0,{scope:"Check"},!0),$Y={root:"ms-DetailsRow-check",isDisabled:"ms-DetailsRow-check--isDisabled",isHeader:"ms-DetailsRow-check--isHeader"},JY="change";!function(e){e[e.none=0]="none",e[e.single=1]="single",e[e.multiple=2]="multiple"}(KY||(KY={})),function(e){e[e.horizontal=0]="horizontal",e[e.vertical=1]="vertical"}(YY||(YY={}));var ZY=kR(),eQ=Fd.memo((function(e){return Fd.createElement(XY,{theme:e.theme,checked:e.checked,className:e.className,useFastIcons:!0})}));function tQ(e){return Fd.createElement(XY,{checked:e.checked})}function nQ(e){return Fd.createElement(eQ,{theme:e.theme,checked:e.checked})}var rQ,oQ=vR((function(e){var n=e.isVisible,r=void 0!==n&&n,o=e.canSelect,i=void 0!==o&&o,a=e.anySelected,s=void 0!==a&&a,c=e.selected,l=void 0!==c&&c,u=e.selectionMode,d=e.isHeader,p=void 0!==d&&d,h=e.className,f=(e.checkClassName,e.styles),m=e.theme,g=e.compact,v=e.onRenderDetailsCheckbox,y=e.useFastIcons,b=void 0===y||y,_=(0,t.__rest)(e,["isVisible","canSelect","anySelected","selected","selectionMode","isHeader","className","checkClassName","styles","theme","compact","onRenderDetailsCheckbox","useFastIcons"]),C=b?nQ:tQ,w=v?Xz(v,C):C,x=ZY(f,{theme:m,canSelect:i,selected:l,anySelected:s,className:h,isHeader:p,isVisible:r,compact:g}),E={checked:l,theme:m},k=Dk("div",_,["aria-label","aria-labelledby","aria-describedby"]),S=u===KY.single?"radio":"checkbox";return i?Fd.createElement("div",(0,t.__assign)({},_,{role:S,className:qx(x.root,x.check),"aria-checked":l,"data-selection-toggle":!0,"data-automationid":"DetailsRowCheck",tabIndex:-1}),w(E)):Fd.createElement("div",(0,t.__assign)({},k,{className:qx(x.root,x.check)}))}),(function(e){var t=e.theme,n=e.className,r=e.isHeader,o=e.selected,i=e.anySelected,a=e.canSelect,s=e.compact,c=e.isVisible,l=fw($Y,t),u=r?42:s?DY.compactRowHeight:DY.rowHeight,d=c||o||i;return{root:[l.root,n],check:[!a&&l.isDisabled,r&&l.isHeader,lw(t),t.fonts.small,QY.checkHost,{display:"flex",alignItems:"center",justifyContent:"center",cursor:"default",boxSizing:"border-box",verticalAlign:"top",background:"none",backgroundColor:"transparent",border:"none",opacity:d?1:0,height:u,width:48,padding:0,margin:0}],isDisabled:[]}}),void 0,{scope:"DetailsRowCheck"},!0),iQ=function(){function e(e){this._selection=e.selection,this._dragEnterCounts={},this._activeTargets={},this._lastId=0,this._initialized=!1}return e.prototype.dispose=function(){this._events&&this._events.dispose()},e.prototype.subscribe=function(e,t,n){var r=this;if(!this._initialized){this._events=new wz(this);var o=D_();o&&(this._events.on(o.body,"mouseup",this._onMouseUp.bind(this),!0),this._events.on(o,"mouseup",this._onDocumentMouseUp.bind(this),!0)),this._initialized=!0}var i,a,s,c,l,u,d,p,h,f,m=n.key,g=void 0===m?"".concat(++this._lastId):m,v=[];if(n&&e){var y=n.eventMap,b=n.context,_=n.updateDropState,C={root:e,options:n,key:g};if(p=this._isDraggable(C),h=this._isDroppable(C),(p||h)&&y)for(var w=0,x=y;w<x.length;w++){var E=x[w],k={callback:E.callback.bind(null,b),eventName:E.eventName};v.push(k),this._events.on(e,k.eventName,k.callback)}h&&(a=function(e){e.isHandled||(e.isHandled=!0,r._dragEnterCounts[g]--,0===r._dragEnterCounts[g]&&_(!1,e))},s=function(e){e.preventDefault(),e.isHandled||(e.isHandled=!0,r._dragEnterCounts[g]++,1===r._dragEnterCounts[g]&&_(!0,e))},c=function(e){r._dragEnterCounts[g]=0,_(!1,e)},l=function(e){r._dragEnterCounts[g]=0,_(!1,e),n.onDrop&&n.onDrop(n.context.data,e)},u=function(e){e.preventDefault(),n.onDragOver&&n.onDragOver(n.context.data,e)},this._dragEnterCounts[g]=0,t.on(e,"dragenter",s),t.on(e,"dragleave",a),t.on(e,"dragend",c),t.on(e,"drop",l),t.on(e,"dragover",u)),p&&(d=this._onMouseDown.bind(this,C),c=this._onDragEnd.bind(this,C),i=function(t){var o=n;o&&o.onDragStart&&o.onDragStart(o.context.data,o.context.index,r._selection.getSelection(),t),r._isDragging=!0,t.dataTransfer&&t.dataTransfer.setData("id",e.id)},t.on(e,"dragstart",i),t.on(e,"mousedown",d),t.on(e,"dragend",c)),f={target:C,dispose:function(){if(r._activeTargets[g]===f&&delete r._activeTargets[g],e){for(var n=0,o=v;n<o.length;n++){var m=o[n];r._events.off(e,m.eventName,m.callback)}h&&(t.off(e,"dragenter",s),t.off(e,"dragleave",a),t.off(e,"dragend",c),t.off(e,"dragover",u),t.off(e,"drop",l)),p&&(t.off(e,"dragstart",i),t.off(e,"mousedown",d),t.off(e,"dragend",c))}}},this._activeTargets[g]=f}return{key:g,dispose:function(){f&&f.dispose()}}},e.prototype.unsubscribe=function(e,t){var n=this._activeTargets[t];n&&n.dispose()},e.prototype._onDragEnd=function(e,t){var n=e.options;n.onDragEnd&&n.onDragEnd(n.context.data,t)},e.prototype._onMouseUp=function(e){if(this._isDragging=!1,this._dragData){for(var t=0,n=Object.keys(this._activeTargets);t<n.length;t++){var r=n[t],o=this._activeTargets[r];o.target.root&&(this._events.off(o.target.root,"mousemove"),this._events.off(o.target.root,"mouseleave"))}this._dragData.dropTarget&&(wz.raise(this._dragData.dropTarget.root,"dragleave"),wz.raise(this._dragData.dropTarget.root,"drop"))}this._dragData=null},e.prototype._onDocumentMouseUp=function(e){var t=D_();t&&e.target===t.documentElement&&this._onMouseUp(e)},e.prototype._onMouseMove=function(e,t){var n=t.buttons,r=void 0===n?1:n;if(this._dragData&&1!==r)this._onMouseUp(t);else{var o=e.root,i=e.key;this._isDragging&&this._isDroppable(e)&&this._dragData&&this._dragData.dropTarget&&this._dragData.dropTarget.key!==i&&!this._isChild(o,this._dragData.dropTarget.root)&&this._dragEnterCounts[this._dragData.dropTarget.key]>0&&(wz.raise(this._dragData.dropTarget.root,"dragleave"),wz.raise(o,"dragenter"),this._dragData.dropTarget=e)}},e.prototype._onMouseLeave=function(e,t){this._isDragging&&this._dragData&&this._dragData.dropTarget&&this._dragData.dropTarget.key===e.key&&(wz.raise(e.root,"dragleave"),this._dragData.dropTarget=void 0)},e.prototype._onMouseDown=function(e,t){if(0===t.button)if(this._isDraggable(e)){this._dragData={clientX:t.clientX,clientY:t.clientY,eventTarget:t.target,dragTarget:e};for(var n=0,r=Object.keys(this._activeTargets);n<r.length;n++){var o=r[n],i=this._activeTargets[o];i.target.root&&(this._events.on(i.target.root,"mousemove",this._onMouseMove.bind(this,i.target)),this._events.on(i.target.root,"mouseleave",this._onMouseLeave.bind(this,i.target)))}}else this._dragData=null},e.prototype._isChild=function(e,t){for(;t&&t.parentElement;){if(t.parentElement===e)return!0;t=t.parentElement}return!1},e.prototype._isDraggable=function(e){var t=e.options;return!(!t.canDrag||!t.canDrag(t.context.data))},e.prototype._isDroppable=function(e){var t=e.options,n=this._dragData&&this._dragData.dragTarget?this._dragData.dragTarget.options.context:void 0;return!(!t.canDrop||!t.canDrop(t.context,n))},e}();!function(e){e[e.none=0]="none",e[e.hidden=1]="hidden",e[e.visible=2]="visible"}(rQ||(rQ={}));var aQ=kR(),sQ=[],cQ=function(e){function n(n){var r=e.call(this,n)||this;return r._rootElement=Fd.createRef(),r._rootComponent=Fd.createRef(),r._draggedColumnIndex=-1,r._dropHintDetails={},r._updateDroppingState=function(e,t){r._draggedColumnIndex>=0&&"drop"!==t.type&&!e&&r._resetDropHints()},r._onDragOver=function(e,t){r._draggedColumnIndex>=0&&(t.stopPropagation(),r._computeDropHintToBeShown(t.clientX))},r._onDrop=function(e,t){var n=r._getColumnReorderProps();if(r._draggedColumnIndex>=0&&t){var o=r._draggedColumnIndex>r._currentDropHintIndex?r._currentDropHintIndex:r._currentDropHintIndex-1,i=r._isValidCurrentDropHintIndex();if(t.stopPropagation(),i)if(r._onDropIndexInfo.sourceIndex=r._draggedColumnIndex,r._onDropIndexInfo.targetIndex=o,n.onColumnDrop){var a={draggedIndex:r._draggedColumnIndex,targetIndex:o};n.onColumnDrop(a)}else n.handleColumnReorder&&n.handleColumnReorder(r._draggedColumnIndex,o)}r._resetDropHints(),r._dropHintDetails={},r._draggedColumnIndex=-1},r._computeColumnIndexOffset=function(e){var t=1;return e&&(t+=1),r.props.groupNestingDepth&&r.props.groupNestingDepth>0&&(t+=1),t},r._updateDragInfo=function(e,t){var n=r._getColumnReorderProps(),o=e.itemIndex;if(o>=0)r._draggedColumnIndex=o-r._computeColumnIndexOffset(!r._isCheckboxColumnHidden()),r._getDropHintPositions(),n.onColumnDragStart&&n.onColumnDragStart(!0);else if(t&&r._draggedColumnIndex>=0&&(r._resetDropHints(),r._draggedColumnIndex=-1,r._dropHintDetails={},n.onColumnDragEnd)){var i=r._isEventOnHeader(t);n.onColumnDragEnd({dropLocation:i},t)}},r._getDropHintPositions=function(){for(var e,t=r.props.columns,n=void 0===t?sQ:t,o=r._getColumnReorderProps(),i=0,a=0,s=o.frozenColumnCountFromStart||0,c=o.frozenColumnCountFromEnd||0,l=s;l<n.length-c+1;l++)if(r._rootElement.current){var u=r._rootElement.current.querySelectorAll("#columnDropHint_"+l)[0];if(u)if(l===s)i=u.offsetLeft,a=u.offsetLeft,e=u;else{var d=(u.offsetLeft+i)/2;r._dropHintDetails[l-1]={originX:i,startX:a,endX:d,dropHintElementRef:e},a=d,e=u,i=u.offsetLeft,l===n.length-c&&(r._dropHintDetails[l]={originX:i,startX:a,endX:u.offsetLeft,dropHintElementRef:e})}}},r._computeDropHintToBeShown=function(e){var t=F_(r.props.theme);if(r._rootElement.current){var n=e-r._rootElement.current.getBoundingClientRect().left,o=r._currentDropHintIndex;if(r._isValidCurrentDropHintIndex()&&lQ(t,n,r._dropHintDetails[o].startX,r._dropHintDetails[o].endX))return;var i=r.props.columns,a=void 0===i?sQ:i,s=r._getColumnReorderProps(),c=s.frozenColumnCountFromStart||0,l=s.frozenColumnCountFromEnd||0,u=c,d=a.length-l,p=-1;if(uQ(t,n,r._dropHintDetails[u].endX)?p=u:dQ(t,n,r._dropHintDetails[d].startX)?p=d:r._isValidCurrentDropHintIndex()&&(r._dropHintDetails[o+1]&&lQ(t,n,r._dropHintDetails[o+1].startX,r._dropHintDetails[o+1].endX)?p=o+1:r._dropHintDetails[o-1]&&lQ(t,n,r._dropHintDetails[o-1].startX,r._dropHintDetails[o-1].endX)&&(p=o-1)),-1===p)for(var h=c,f=d;h<f;){var m=Math.ceil((f+h)/2);if(lQ(t,n,r._dropHintDetails[m].startX,r._dropHintDetails[m].endX)){p=m;break}uQ(t,n,r._dropHintDetails[m].originX)?f=m:dQ(t,n,r._dropHintDetails[m].originX)&&(h=m)}p===r._draggedColumnIndex||p===r._draggedColumnIndex+1?r._isValidCurrentDropHintIndex()&&r._resetDropHints():o!==p&&p>=0&&(r._resetDropHints(),r._updateDropHintElement(r._dropHintDetails[p].dropHintElementRef,"inline-block"),r._currentDropHintIndex=p)}},r._renderColumnSizer=function(e){var t,n=e.columnIndex,o=r.props.columns,i=void 0===o?sQ:o,a=i[n],s=r.state.columnResizeDetails,c=r._classNames;return a.isResizable?Fd.createElement("div",{key:"".concat(a.key,"_sizer"),"aria-hidden":!0,role:"button","data-is-focusable":!1,onClick:pQ,"data-sizer-index":n,onBlur:r._onSizerBlur,className:qx(c.cellSizer,n<i.length-1?c.cellSizerStart:c.cellSizerEnd,(t={},t[c.cellIsResizing]=s&&s.columnIndex===n,t)),onDoubleClick:r._onSizerDoubleClick.bind(r,n)}):null},r._onRenderColumnHeaderTooltip=function(e){return Fd.createElement("span",{className:e.hostClassName},e.children)},r._onSelectAllClicked=function(){var e=r.props.selection;e&&e.toggleAllSelected()},r._onRootMouseDown=function(e){var t=e.target.getAttribute("data-sizer-index"),n=Number(t),o=r.props.columns,i=void 0===o?sQ:o;null!==t&&0===e.button&&(r.setState({columnResizeDetails:{columnIndex:n,columnMinWidth:i[n].calculatedWidth,originX:e.clientX}}),e.preventDefault(),e.stopPropagation())},r._onRootMouseMove=function(e){var t=r.state,n=t.columnResizeDetails,o=t.isSizing;n&&!o&&e.clientX!==n.originX&&r.setState({isSizing:!0})},r._onRootKeyDown=function(e){var n=r.state,o=n.columnResizeDetails,i=n.isSizing,a=r.props,s=a.columns,c=void 0===s?sQ:s,l=a.onColumnResized,u=e.target.getAttribute("data-sizer-index");if(u&&!i){var d=Number(u);if(o){var p=void 0;e.which===y_?(r.setState({columnResizeDetails:void 0}),e.preventDefault(),e.stopPropagation()):e.which===S_?p=F_(r.props.theme)?1:-1:e.which===I_&&(p=F_(r.props.theme)?-1:1),p&&(e.shiftKey||(p*=10),r.setState({columnResizeDetails:(0,t.__assign)((0,t.__assign)({},o),{columnMinWidth:o.columnMinWidth+p})}),l&&l(c[d],o.columnMinWidth+p,d),e.preventDefault(),e.stopPropagation())}else e.which===y_&&(r.setState({columnResizeDetails:{columnIndex:d,columnMinWidth:c[d].calculatedWidth}}),e.preventDefault(),e.stopPropagation())}},r._onSizerMouseMove=function(e){var t=e.buttons,n=r.props,o=n.onColumnIsSizingChanged,i=n.onColumnResized,a=n.columns,s=void 0===a?sQ:a,c=r.state.columnResizeDetails;if(void 0===t||1===t){if(e.clientX!==c.originX&&o&&o(s[c.columnIndex],!0),i){var l=e.clientX-c.originX;F_(r.props.theme)&&(l=-l),i(s[c.columnIndex],c.columnMinWidth+l,c.columnIndex)}}else r._onSizerMouseUp(e)},r._onSizerBlur=function(e){r.state.columnResizeDetails&&r.setState({columnResizeDetails:void 0,isSizing:!1})},r._onSizerMouseUp=function(e){var t=r.props,n=t.columns,o=void 0===n?sQ:n,i=t.onColumnIsSizingChanged,a=r.state.columnResizeDetails;r.setState({columnResizeDetails:void 0,isSizing:!1}),i&&i(o[a.columnIndex],!1)},r._onToggleCollapseAll=function(){var e=r.props.onToggleCollapseAll,t=!r.state.isAllCollapsed;r.setState({isAllCollapsed:t}),e&&e(t)},HO(r),r._events=new wz(r),r.state={columnResizeDetails:void 0,isAllCollapsed:r.props.isAllCollapsed,isAllSelected:!!r.props.selection&&r.props.selection.isAllSelected()},r._onDropIndexInfo={sourceIndex:-1,targetIndex:-1},r._id=Ek("header"),r._currentDropHintIndex=-1,r._dragDropHelper=new iQ({selection:{getSelection:function(){}},minimumPixelsForDrag:r.props.minimumPixelsForDrag}),r}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){var e=this.props.selection;this._events.on(e,JY,this._onSelectionChanged),this._rootElement.current&&(this._events.on(this._rootElement.current,"mousedown",this._onRootMouseDown),this._events.on(this._rootElement.current,"keydown",this._onRootKeyDown),this._getColumnReorderProps()&&(this._subscriptionObject=this._dragDropHelper.subscribe(this._rootElement.current,this._events,this._getHeaderDragDropOptions())))},n.prototype.componentDidUpdate=function(e){if(this._getColumnReorderProps()?!this._subscriptionObject&&this._rootElement.current&&(this._subscriptionObject=this._dragDropHelper.subscribe(this._rootElement.current,this._events,this._getHeaderDragDropOptions())):this._subscriptionObject&&(this._subscriptionObject.dispose(),delete this._subscriptionObject),this.props!==e&&this._onDropIndexInfo.sourceIndex>=0&&this._onDropIndexInfo.targetIndex>=0){var t=e.columns,n=void 0===t?sQ:t,r=this.props.columns,o=void 0===r?sQ:r;n[this._onDropIndexInfo.sourceIndex].key===o[this._onDropIndexInfo.targetIndex].key&&(this._onDropIndexInfo={sourceIndex:-1,targetIndex:-1})}this.props.isAllCollapsed!==e.isAllCollapsed&&this.setState({isAllCollapsed:this.props.isAllCollapsed})},n.prototype.componentWillUnmount=function(){this._subscriptionObject&&(this._subscriptionObject.dispose(),delete this._subscriptionObject),this._dragDropHelper.dispose(),this._events.dispose()},n.prototype.render=function(){var e=this,t=this.props,n=t.columns,r=void 0===n?sQ:n,o=t.ariaLabel,i=t.ariaLabelForToggleAllGroupsButton,a=t.ariaLabelForSelectAllCheckbox,s=t.selectAllVisibility,c=t.ariaLabelForSelectionColumn,l=t.indentWidth,u=t.onColumnClick,d=t.onColumnContextMenu,p=t.onRenderColumnHeaderTooltip,h=void 0===p?this._onRenderColumnHeaderTooltip:p,f=t.styles,m=t.selectionMode,g=t.theme,v=t.onRenderDetailsCheckbox,y=t.groupNestingDepth,b=t.useFastIcons,_=t.checkboxVisibility,C=t.className,w=this.state,x=w.isAllSelected,E=w.columnResizeDetails,k=w.isSizing,S=w.isAllCollapsed,T=s!==rQ.none,I=s===rQ.hidden,P=_===GK.always,A=this._getColumnReorderProps(),R=A&&A.frozenColumnCountFromStart?A.frozenColumnCountFromStart:0,D=A&&A.frozenColumnCountFromEnd?A.frozenColumnCountFromEnd:0;this._classNames=aQ(f,{theme:g,isAllSelected:x,isSelectAllHidden:s===rQ.hidden,isResizingColumn:!!E&&k,isSizing:k,isAllCollapsed:S,isCheckboxHidden:I,className:C});var M=this._classNames,N=b?Wz:Gz,L=y>0,B=L&&this.props.collapseAllVisibility===VY.visible,O=this._computeColumnIndexOffset(T),F=F_(g);return Fd.createElement(hU,{role:"row","aria-label":o,className:M.root,componentRef:this._rootComponent,elementRef:this._rootElement,onMouseMove:this._onRootMouseMove,"data-automationid":"DetailsHeader",direction:$z.horizontal},T?[Fd.createElement("div",{key:"__checkbox",className:M.cellIsCheck,"aria-labelledby":"".concat(this._id,"-checkTooltip"),onClick:I?void 0:this._onSelectAllClicked,role:"columnheader"},h({hostClassName:M.checkTooltip,id:"".concat(this._id,"-checkTooltip"),setAriaDescribedBy:!1,content:a,children:Fd.createElement(oQ,{id:"".concat(this._id,"-check"),"aria-label":m===KY.multiple?a:c,"data-is-focusable":!I||void 0,isHeader:!0,selected:x,anySelected:!1,canSelect:!I,className:M.check,onRenderDetailsCheckbox:v,useFastIcons:b,isVisible:P})},this._onRenderColumnHeaderTooltip)),this.props.onRenderColumnHeaderTooltip?null:a&&!I?Fd.createElement("label",{key:"__checkboxLabel",id:"".concat(this._id,"-checkTooltip"),className:M.accessibleLabel,"aria-hidden":!0},a):c&&I?Fd.createElement("label",{key:"__checkboxLabel",id:"".concat(this._id,"-checkTooltip"),className:M.accessibleLabel,"aria-hidden":!0},c):null]:null,B?Fd.createElement("div",{className:M.cellIsGroupExpander,onClick:this._onToggleCollapseAll,"data-is-focusable":!0,"aria-label":i,"aria-expanded":!S,role:"columnheader"},Fd.createElement(N,{className:M.collapseButton,iconName:F?"ChevronLeftMed":"ChevronRightMed"}),Fd.createElement("span",{className:M.accessibleLabel},i)):L?Fd.createElement("div",{className:M.cellIsGroupExpander,"data-is-focusable":!1,role:"columnheader"}):null,Fd.createElement(CY,{indentWidth:l,role:"gridcell",count:y-1}),r.map((function(t,n){var o=!!A&&(n>=R&&n<r.length-D);return[A&&(o||n===r.length-D)&&e._renderDropHint(n),Fd.createElement(zY,{column:t,styles:t.styles,key:t.key,columnIndex:O+n,parentId:e._id,isDraggable:o,updateDragInfo:e._updateDragInfo,dragDropHelper:e._dragDropHelper,onColumnClick:u,onColumnContextMenu:d,onRenderColumnHeaderTooltip:e.props.onRenderColumnHeaderTooltip,isDropped:e._onDropIndexInfo.targetIndex===n,cellStyleProps:e.props.cellStyleProps,useFastIcons:b}),e._renderColumnDivider(n)]})),A&&0===D&&this._renderDropHint(r.length),k&&Fd.createElement(WH,null,Fd.createElement("div",{className:M.sizingOverlay,onMouseMove:this._onSizerMouseMove,onMouseUp:this._onSizerMouseUp})))},n.prototype.focus=function(){var e;return!!(null===(e=this._rootComponent.current)||void 0===e?void 0:e.focus())},n.prototype._getColumnReorderProps=function(){var e=this.props,n=e.columnReorderOptions;return e.columnReorderProps||n&&(0,t.__assign)((0,t.__assign)({},n),{onColumnDragEnd:void 0})},n.prototype._getHeaderDragDropOptions=function(){return{selectionIndex:1,context:{data:this,index:0},canDrag:function(){return!1},canDrop:function(){return!0},onDragStart:function(){},updateDropState:this._updateDroppingState,onDrop:this._onDrop,onDragEnd:function(){},onDragOver:this._onDragOver}},n.prototype._isValidCurrentDropHintIndex=function(){return this._currentDropHintIndex>=0},n.prototype._isCheckboxColumnHidden=function(){var e=this.props,t=e.selectionMode,n=e.checkboxVisibility;return t===KY.none||n===GK.hidden},n.prototype._resetDropHints=function(){this._currentDropHintIndex>=0&&(this._updateDropHintElement(this._dropHintDetails[this._currentDropHintIndex].dropHintElementRef,"none"),this._currentDropHintIndex=-1)},n.prototype._updateDropHintElement=function(e,t){e.childNodes[1].style.display=t,e.childNodes[0].style.display=t},n.prototype._isEventOnHeader=function(e){if(this._rootElement.current){var t=this._rootElement.current.getBoundingClientRect();if(e.clientX>t.left&&e.clientX<t.right&&e.clientY>t.top&&e.clientY<t.bottom)return jK.header}},n.prototype._renderColumnDivider=function(e){var t=this.props.columns,n=(void 0===t?sQ:t)[e],r=n.onRenderDivider;return r?r({column:n,columnIndex:e},this._renderColumnSizer):this._renderColumnSizer({column:n,columnIndex:e})},n.prototype._renderDropHint=function(e){var t=this._classNames,n=this.props.useFastIcons?Wz:Gz;return Fd.createElement("div",{key:"dropHintKey",className:t.dropHintStyle,id:"columnDropHint_".concat(e)},Fd.createElement("div",{role:"presentation",key:"dropHintCircleKey",className:t.dropHintCaretStyle,"data-is-focusable":!1,"data-sizer-index":e,"aria-hidden":!0},Fd.createElement(n,{iconName:"CircleShapeSolid"})),Fd.createElement("div",{key:"dropHintLineKey","aria-hidden":!0,"data-is-focusable":!1,"data-sizer-index":e,className:t.dropHintLineStyle}))},n.prototype._onSizerDoubleClick=function(e,t){var n=this.props,r=n.onColumnAutoResized,o=n.columns;r&&r((void 0===o?sQ:o)[e],e)},n.prototype._onSelectionChanged=function(){var e=!!this.props.selection&&this.props.selection.isAllSelected();this.state.isAllSelected!==e&&this.setState({isAllSelected:e})},n.defaultProps={selectAllVisibility:rQ.visible,collapseAllVisibility:VY.visible,useFastIcons:!0},n}(Fd.Component);function lQ(e,t,n,r){return e?t<=n&&t>=r:t>=n&&t<=r}function uQ(e,t,n){return e?t>=n:t<=n}function dQ(e,t,n){return e?t<=n:t>=n}function pQ(e){e.stopPropagation()}var hQ=vR(cQ,(function(e){var n,r,o,i,a=e.theme,s=e.className,c=e.isAllSelected,l=e.isResizingColumn,u=e.isSizing,d=e.isAllCollapsed,p=e.cellStyleProps,h=void 0===p?RY:p,f=a.semanticColors,m=a.palette,g=a.fonts,v=fw(OY,a),y={iconForegroundColor:f.bodySubtext,headerForegroundColor:f.bodyText,headerBackgroundColor:f.bodyBackground,resizerColor:m.neutralTertiaryAlt},b={opacity:1,transition:"opacity 0.3s linear"},_=FY(e);return{root:[v.root,g.small,{display:"inline-block",background:y.headerBackgroundColor,position:"relative",minWidth:"100%",verticalAlign:"top",height:42,lineHeight:42,whiteSpace:"nowrap",boxSizing:"content-box",paddingBottom:"1px",paddingTop:"16px",borderBottom:"1px solid ".concat(f.bodyDivider),cursor:"default",userSelect:"none",selectors:(n={},n["&:hover .".concat(v.check)]={opacity:1},n["& .".concat(v.tooltipHost," .").concat(v.checkTooltip)]={display:"block"},n)},c&&v.isAllSelected,l&&v.isResizingColumn,s],check:[v.check,{height:42},{selectors:(r={},r[".".concat(iw," &:focus")]={opacity:1},r)}],cellWrapperPadded:{paddingRight:h.cellExtraRightPadding+h.cellRightPadding},cellIsCheck:[_,v.cellIsCheck,{position:"relative",padding:0,margin:0,display:"inline-flex",alignItems:"center",border:"none"},c&&{opacity:1}],cellIsGroupExpander:[_,{display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:g.small.fontSize,padding:0,border:"none",width:36,color:m.neutralSecondary,selectors:{":hover":{backgroundColor:m.neutralLighter},":active":{backgroundColor:m.neutralLight}}}],cellIsActionable:{selectors:{":hover":{color:f.bodyText,background:f.listHeaderBackgroundHovered},":active":{background:f.listHeaderBackgroundPressed}}},cellIsEmpty:{textOverflow:"clip"},cellSizer:[v.cellSizer,{selectors:{"&::-moz-focus-inner":{border:0},"&":{outline:"transparent"}}},{display:"inline-block",position:"relative",cursor:"ew-resize",bottom:0,top:0,overflow:"hidden",height:"inherit",background:"transparent",zIndex:1,width:16,selectors:(o={":after":{content:'""',position:"absolute",top:0,bottom:0,width:1,background:y.resizerColor,opacity:0,left:"50%"},":focus:after":b,":hover:after":b},o["&.".concat(v.isResizing,":after")]=[b,{boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.4)"}],o)}],cellIsResizing:v.isResizing,cellSizerStart:{margin:"0 -8px"},cellSizerEnd:{margin:0,marginLeft:-16},collapseButton:[v.collapseButton,{transformOrigin:"50% 50%",transition:"transform .1s linear"},d?[v.isCollapsed,{transform:"rotate(0deg)"}]:{transform:F_(a)?"rotate(-90deg)":"rotate(90deg)"}],checkTooltip:v.checkTooltip,sizingOverlay:u&&{position:"absolute",left:0,top:0,right:0,bottom:0,cursor:"ew-resize",background:"rgba(255, 255, 255, 0)",selectors:(i={},i[ZC]=(0,t.__assign)({background:"transparent"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),i)},accessibleLabel:pw,dropHintCircleStyle:[v.dropHintCircleStyle,{display:"inline-block",visibility:"hidden",position:"absolute",bottom:0,height:9,width:9,borderRadius:"50%",marginLeft:-5,top:34,overflow:"visible",zIndex:10,border:"1px solid ".concat(m.themePrimary),background:m.white}],dropHintCaretStyle:[v.dropHintCaretStyle,{display:"none",position:"absolute",top:-28,left:-6.5,fontSize:g.medium.fontSize,color:m.themePrimary,overflow:"visible",zIndex:10}],dropHintLineStyle:[v.dropHintLineStyle,{display:"none",position:"absolute",bottom:0,top:0,overflow:"hidden",height:42,width:1,background:m.themePrimary,zIndex:10}],dropHintStyle:{display:"inline-block",position:"absolute"}}}),void 0,{scope:"DetailsHeader"}),fQ=function(e){var t=e.columns,n=e.rowClassNames,r=e.cellStyleProps,o=void 0===r?RY:r,i=e.item,a=e.itemIndex,s=e.isSelected,c=e.onRenderItemColumn,l=e.getCellValueKey,u=e.onRenderField,d=e.cellsByColumn,p=e.enableUpdateAnimations,h=e.rowHeaderId,f=Fd.useRef(),m=f.current||(f.current={}),g=Fd.useCallback((function(e){var t=e.column,r=e.cellValueKey,i=e.className,a=e.onRender,s=e.item,c=e.itemIndex,l="undefined"===typeof t.calculatedWidth?"auto":t.calculatedWidth+o.cellLeftPadding+o.cellRightPadding+(t.isPadded?o.cellExtraRightPadding:0),u="".concat(t.key).concat(void 0!==r?"-".concat(r):"");return Fd.createElement("div",{key:u,id:t.isRowHeader?h:void 0,role:t.isRowHeader?"rowheader":"gridcell",className:qx(t.className,t.isMultiline&&n.isMultiline,t.isRowHeader&&n.isRowHeader,n.cell,t.isPadded?n.cellPadded:n.cellUnpadded,i),style:{width:l},"data-automationid":"DetailsRowCell","data-automation-key":t.key},a(s,c,t))}),[n,o,h]);return Fd.createElement("div",{className:n.fields,"data-automationid":"DetailsRowFields",role:"presentation"},t.map((function(e){var t=e.getValueKey,r=void 0===t?l:t,o=d&&e.key in d&&function(){return d[e.key]}||e.onRender||c||mQ,h=g;e.onRenderField&&(h=Xz(e.onRenderField,h)),u&&(h=Xz(u,h));var f=m[e.key],v=p&&r?r(i,a,e):void 0,y=!1;return void 0!==v&&void 0!==f&&v!==f&&(y=!0),m[e.key]=v,h({item:i,itemIndex:a,isSelected:s,column:e,cellValueKey:v,className:y?n.cellAnimation:void 0,onRender:o})})))};function mQ(e,t,n){return e&&n?function(e,t){var n=e&&t&&t.fieldName?e[t.fieldName]:"";return null!==n&&void 0!==n||(n=""),"boolean"===typeof n?n.toString():n}(e,n):null}var gQ=kR(),vQ=[],yQ=function(e){function n(t){var n=e.call(this,t)||this;return n._root=Fd.createRef(),n._cellMeasurer=Fd.createRef(),n._focusZone=Fd.createRef(),n._onSelectionChanged=function(){var e=bQ(n.props);Mk(e,n.state.selectionState)||n.setState({selectionState:e})},n._updateDroppingState=function(e,t){var r=n.state.isDropping,o=n.props,i=o.dragDropEvents,a=o.item;e?i.onDragEnter&&(n._droppingClassNames=i.onDragEnter(a,t)):i.onDragLeave&&i.onDragLeave(a,t),r!==e&&n.setState({isDropping:e})},HO(n),n._events=new wz(n),n.state={selectionState:bQ(t),columnMeasureInfo:void 0,isDropping:!1},n._droppingClassNames="",n}return(0,t.__extends)(n,e),n.getDerivedStateFromProps=function(e,n){return(0,t.__assign)((0,t.__assign)({},n),{selectionState:bQ(e)})},n.prototype.componentDidMount=function(){var e=this.props,t=e.dragDropHelper,n=e.selection,r=e.item,o=e.onDidMount;t&&this._root.current&&(this._dragDropSubscription=t.subscribe(this._root.current,this._events,this._getRowDragDropOptions())),n&&this._events.on(n,JY,this._onSelectionChanged),o&&r&&(this._onDidMountCalled=!0,o(this))},n.prototype.componentDidUpdate=function(e){var t=this.state,n=this.props,r=n.item,o=n.onDidMount,i=t.columnMeasureInfo;if(this.props.itemIndex===e.itemIndex&&this.props.item===e.item&&this.props.dragDropHelper===e.dragDropHelper||(this._dragDropSubscription&&(this._dragDropSubscription.dispose(),delete this._dragDropSubscription),this.props.dragDropHelper&&this._root.current&&(this._dragDropSubscription=this.props.dragDropHelper.subscribe(this._root.current,this._events,this._getRowDragDropOptions()))),i&&i.index>=0&&this._cellMeasurer.current){var a=this._cellMeasurer.current.getBoundingClientRect().width;i.onMeasureDone(a),this.setState({columnMeasureInfo:void 0})}r&&o&&!this._onDidMountCalled&&(this._onDidMountCalled=!0,o(this))},n.prototype.componentWillUnmount=function(){var e=this.props,t=e.item,n=e.onWillUnmount;n&&t&&n(this),this._dragDropSubscription&&(this._dragDropSubscription.dispose(),delete this._dragDropSubscription),this._events.dispose()},n.prototype.shouldComponentUpdate=function(e,t){if(this.props.useReducedRowRenderer){var n=bQ(e);return this.state.selectionState.isSelected!==n.isSelected||!Mk(this.props,e)}return!0},n.prototype.render=function(){var e,n=this.props,r=n.className,o=n.columns,i=void 0===o?vQ:o,a=n.dragDropEvents,s=n.item,c=n.itemIndex,l=n.id,u=n.flatIndexOffset,d=void 0===u?2:u,p=n.onRenderCheck,h=void 0===p?this._onRenderCheck:p,f=n.onRenderDetailsCheckbox,m=n.onRenderItemColumn,g=n.onRenderField,v=n.getCellValueKey,y=n.selectionMode,b=n.checkboxVisibility,_=n.getRowAriaLabel,C=n.getRowAriaDescription,w=n.getRowAriaDescribedBy,x=n.isGridRow,E=n.checkButtonAriaLabel,k=n.checkboxCellClassName,S=n.rowFieldsAs,T=n.selection,I=n.indentWidth,P=n.enableUpdateAnimations,A=n.compact,R=n.theme,D=n.styles,M=n.cellsByColumn,N=n.groupNestingDepth,L=n.useFastIcons,B=void 0===L||L,O=n.cellStyleProps,F=n.group,H=n.focusZoneProps,z=n.disabled,U=void 0!==z&&z,V=this.state,W=V.columnMeasureInfo,j=V.isDropping,q=this.state.selectionState,G=q.isSelected,K=void 0!==G&&G,Y=q.isSelectionModal,Q=void 0!==Y&&Y,X=a?!(!a.canDrag||!a.canDrag(s)):void 0,$=j?this._droppingClassNames||"is-dropping":"",J=_?_(s):void 0,Z=C?C(s):void 0,ee=w?w(s):void 0,te=!!T&&T.canSelectItem(s,c)&&!U,ne=y===KY.multiple,re=y!==KY.none&&b!==GK.hidden,oe=y===KY.none?void 0:K,ie=F?c-F.startIndex+1:void 0,ae=F?F.count:void 0,se=H?H.direction:$z.horizontal;this._classNames=(0,t.__assign)((0,t.__assign)({},this._classNames),gQ(D,{theme:R,isSelected:K,canSelect:!ne,anySelected:Q,checkboxCellClassName:k,droppingClassName:$,className:r,compact:A,enableUpdateAnimations:P,cellStyleProps:O,disabled:U}));var ce={isMultiline:this._classNames.isMultiline,isRowHeader:this._classNames.isRowHeader,cell:this._classNames.cell,cellAnimation:this._classNames.cellAnimation,cellPadded:this._classNames.cellPadded,cellUnpadded:this._classNames.cellUnpadded,fields:this._classNames.fields};Mk(this._rowClassNames||{},ce)||(this._rowClassNames=ce);var le=S?RV(S,fQ):fQ,ue=Fd.createElement(le,{rowClassNames:this._rowClassNames,rowHeaderId:"".concat(l,"-header"),cellsByColumn:M,columns:i,item:s,itemIndex:c,isSelected:K,columnStartIndex:(re?1:0)+(N?1:0),onRenderItemColumn:m,onRenderField:g,getCellValueKey:v,enableUpdateAnimations:P,cellStyleProps:O}),de=this.props.role?this.props.role:"row";this._ariaRowDescriptionId=Ek("DetailsRow-description");var pe=i.some((function(e){return!!e.isRowHeader})),he="".concat(l,"-checkbox")+(pe?" ".concat(l,"-header"):""),fe=x?{}:{"aria-level":N&&N+1||void 0,"aria-posinset":ie,"aria-setsize":ae};return Fd.createElement(hU,(0,t.__assign)({"data-is-focusable":!0},jx(this.props,Wx),"boolean"===typeof X?{"data-is-draggable":X,draggable:X}:{},H,fe,{direction:se,elementRef:this._root,componentRef:this._focusZone,role:de,"aria-label":J,"aria-disabled":U||void 0,"aria-describedby":Z?this._ariaRowDescriptionId:ee,className:this._classNames.root,"data-selection-index":c,"data-selection-touch-invoke":!0,"data-selection-disabled":null!==(e=this.props["data-selection-disabled"])&&void 0!==e?e:U||void 0,"data-item-index":c,"aria-rowindex":void 0===ie?c+d:void 0,"data-automationid":"DetailsRow","aria-selected":oe,allowFocusRoot:!0}),Z?Fd.createElement("span",{key:"description",role:"presentation",hidden:!0,id:this._ariaRowDescriptionId},Z):null,re&&Fd.createElement("div",{role:"gridcell","data-selection-toggle":!0,className:this._classNames.checkCell},h({id:l?"".concat(l,"-checkbox"):void 0,selected:K,selectionMode:y,anySelected:Q,"aria-label":E,"aria-labelledby":l?he:void 0,canSelect:te,compact:A,className:this._classNames.check,theme:R,isVisible:b===GK.always,onRenderDetailsCheckbox:f,useFastIcons:B})),Fd.createElement(CY,{indentWidth:I,role:"gridcell",count:0===N?-1:N}),s&&ue,W&&Fd.createElement("span",{role:"presentation",className:qx(this._classNames.cellMeasurer,this._classNames.cell),ref:this._cellMeasurer},Fd.createElement(le,{rowClassNames:this._rowClassNames,rowHeaderId:"".concat(l,"-header"),columns:[W.column],item:s,itemIndex:c,columnStartIndex:(re?1:0)+(N?1:0)+i.length,onRenderItemColumn:m,getCellValueKey:v})))},n.prototype.measureCell=function(e,n){var r=this.props.columns,o=void 0===r?vQ:r,i=(0,t.__assign)({},o[e]);i.minWidth=0,i.maxWidth=999999,delete i.calculatedWidth,this.setState({columnMeasureInfo:{index:e,column:i,onMeasureDone:n}})},n.prototype.focus=function(e){var t;return void 0===e&&(e=!1),!!(null===(t=this._focusZone.current)||void 0===t?void 0:t.focus(e))},n.prototype._onRenderCheck=function(e){return Fd.createElement(oQ,(0,t.__assign)({},e))},n.prototype._getRowDragDropOptions=function(){var e=this.props,t=e.item,n=e.itemIndex,r=e.dragDropEvents;return{eventMap:e.eventsToRegister,selectionIndex:n,context:{data:t,index:n},canDrag:r.canDrag,canDrop:r.canDrop,onDragStart:r.onDragStart,updateDropState:this._updateDroppingState,onDrop:r.onDrop,onDragEnd:r.onDragEnd,onDragOver:r.onDragOver}},n}(Fd.Component);function bQ(e){var t,n=e.itemIndex,r=e.selection;return{isSelected:!!(null===r||void 0===r?void 0:r.isIndexSelected(n)),isSelectionModal:!!(null===(t=null===r||void 0===r?void 0:r.isModal)||void 0===t?void 0:t.call(r))}}var _Q=vR(yQ,(function(e){var n,r,o,i,a,s,c,l,u,d,p,h,f,m,g=e.theme,v=e.isSelected,y=e.canSelect,b=e.droppingClassName,_=e.isCheckVisible,C=e.checkboxCellClassName,w=e.compact,x=e.className,E=e.cellStyleProps,k=void 0===E?RY:E,S=e.enableUpdateAnimations,T=e.disabled,I=g.palette,P=g.fonts,A=I.neutralPrimary,R=I.white,D=I.neutralSecondary,M=I.neutralLighter,N=I.neutralLight,L=I.neutralDark,B=I.neutralQuaternaryAlt,O=g.semanticColors,F=O.focusBorder,H=O.linkHovered,z=fw(AY,g),U={defaultHeaderText:A,defaultMetaText:D,defaultBackground:R,defaultHoverHeaderText:L,defaultHoverMetaText:A,defaultHoverBackground:M,selectedHeaderText:L,selectedMetaText:A,selectedBackground:N,selectedHoverHeaderText:L,selectedHoverMetaText:A,selectedHoverBackground:B,focusHeaderText:L,focusMetaText:A,focusBackground:N,focusHoverBackground:B},V=[lw(g,{inset:-1,borderColor:F,outlineColor:R,highContrastStyle:{top:2,right:2,bottom:2,left:2},pointerEvents:"none"}),z.isSelected,{color:U.selectedMetaText,background:U.selectedBackground,borderBottom:"1px solid ".concat(R),selectors:(n={"&:before":{position:"absolute",display:"block",top:-1,height:1,bottom:0,left:0,right:0,content:"",borderTop:"1px solid ".concat(R)}},n[".".concat(z.cell," > .").concat(uO.root)]={color:H,selectors:(r={},r[ZC]={color:"HighlightText"},r)},n["&:hover"]={background:U.selectedHoverBackground,color:U.selectedHoverMetaText,selectors:(o={},o[ZC]={background:"Highlight",selectors:(i={},i[".".concat(z.cell)]={color:"HighlightText"},i[".".concat(z.cell," > .").concat(uO.root)]={forcedColorAdjust:"none",color:"HighlightText"},i)},o[".".concat(z.isRowHeader)]={color:U.selectedHoverHeaderText,selectors:(a={},a[ZC]={color:"HighlightText"},a)},o)},n["&:focus"]={background:U.focusBackground,selectors:(s={},s[".".concat(z.cell)]={color:U.focusMetaText,selectors:(c={},c[ZC]={color:"HighlightText",selectors:{"> a":{color:"HighlightText"}}},c)},s[".".concat(z.isRowHeader)]={color:U.focusHeaderText,selectors:(l={},l[ZC]={color:"HighlightText"},l)},s[ZC]={background:"Highlight"},s)},n[ZC]=(0,t.__assign)((0,t.__assign)({background:"Highlight",color:"HighlightText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{selectors:{a:{color:"HighlightText"}}}),n["&:focus:hover"]={background:U.focusHoverBackground},n)}],W=[z.isContentUnselectable,{userSelect:"none",cursor:"default"}],j={minHeight:MY.compactRowHeight,border:0},q={minHeight:MY.compactRowHeight,paddingTop:MY.compactRowVerticalPadding,paddingBottom:MY.compactRowVerticalPadding,paddingLeft:"".concat(k.cellLeftPadding,"px")},G=[lw(g,{inset:-1}),z.cell,{display:"inline-block",position:"relative",boxSizing:"border-box",minHeight:MY.rowHeight,verticalAlign:"top",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",paddingTop:MY.rowVerticalPadding,paddingBottom:MY.rowVerticalPadding,paddingLeft:"".concat(k.cellLeftPadding,"px"),selectors:(u={"& > button":{maxWidth:"100%"}},u["[data-is-focusable='true']"]=lw(g,{inset:-1,borderColor:D,outlineColor:R}),u)},v&&{selectors:(d={},d[ZC]=(0,t.__assign)({background:"Highlight",color:"HighlightText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),d)},w&&q,T&&{opacity:.5}];return{root:[z.root,YC.fadeIn400,b,g.fonts.small,_&&z.isCheckVisible,lw(g,{borderColor:F,outlineColor:R}),{borderBottom:"1px solid ".concat(M),background:U.defaultBackground,color:U.defaultMetaText,display:"inline-flex",minWidth:"100%",minHeight:MY.rowHeight,whiteSpace:"nowrap",padding:0,boxSizing:"border-box",verticalAlign:"top",textAlign:"left",selectors:(p={},p[".".concat(z.listCellFirstChild," &:before")]={display:"none"},p["&:hover"]={background:U.defaultHoverBackground,color:U.defaultHoverMetaText,selectors:(h={},h[".".concat(z.isRowHeader)]={color:U.defaultHoverHeaderText},h[".".concat(z.cell," > .").concat(uO.root)]={color:H},h)},p["&:hover .".concat(z.check)]={opacity:1},p[".".concat(iw," &:focus .").concat(z.check)]={opacity:1},p[".ms-GroupSpacer"]={flexShrink:0,flexGrow:0},p)},v&&V,!y&&W,w&&j,x],cellUnpadded:{paddingRight:"".concat(k.cellRightPadding,"px")},cellPadded:{paddingRight:"".concat(k.cellExtraRightPadding+k.cellRightPadding,"px"),selectors:(f={},f["&.".concat(z.cellCheck)]={paddingRight:0},f)},cell:G,cellAnimation:S&&OC.slideLeftIn40,cellMeasurer:[z.cellMeasurer,{overflow:"visible",whiteSpace:"nowrap"}],checkCell:[G,z.cellCheck,C,{padding:0,paddingTop:1,marginTop:-1,flexShrink:0}],fields:[z.fields,{display:"flex",alignItems:"stretch"}],isRowHeader:[z.isRowHeader,{color:U.defaultHeaderText,fontSize:P.medium.fontSize},v&&{color:U.selectedHeaderText,fontWeight:GC.semibold,selectors:(m={},m[ZC]={color:"HighlightText"},m)}],isMultiline:[G,{whiteSpace:"normal",wordBreak:"break-word",textOverflow:"clip"}],check:[z.check]}}),void 0,{scope:"DetailsRow"}),CQ="data-selection-index",wQ="data-selection-toggle",xQ="data-selection-invoke",EQ="data-selection-all-toggle",kQ=function(e){function n(t){var n=e.call(this,t)||this;n._root=Fd.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;if(document.activeElement===t||GO(document.activeElement,t)){if(GO(t,n._root.current))for(;t!==n._root.current;){if(n._hasAttribute(t,xQ)){n.ignoreNextFocus();break}t=MO(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!==KY.none){var a=n._hasAttribute(t,wQ),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,EQ);){if(o){if(n._hasAttribute(r,wQ))break;if(n._hasAttribute(r,xQ))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=MO(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,EQ)){a||n._onToggleAllClick(e);break}if(i){var s=n._getItemIndex(i),c=n._getItemSpan(i);if(n._hasAttribute(o,wQ)){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,xQ)){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=MO(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,wQ)&&!n._hasAttribute(t,xQ);){if(t===o){n._onInvokeClick(e,i);break}t=MO(t)}t=MO(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===A_&&(n._isCtrlPressed||n._isMetaPressed),c=e.which===__;if(!n._isInputElement(t)){var l=n._getSelectionMode();if(s&&l===KY.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,wQ);){if(n._shouldAutoSelect(t)){r||void 0!==p||n._onInvokeMouseDown(e,d,p);break}if(!(e.which!==y_&&e.which!==C_||"BUTTON"!==t.tagName&&"A"!==t.tagName&&"INPUT"!==t.tagName&&"SUMMARY"!==t.tagName))return!1;if(t===u){if(e.which===y_)return void(void 0===p&&(n._onInvokeClick(e,d),e.preventDefault()));if(e.which===C_)return r||n._onToggleClick(e,d,p),void e.preventDefault();break}t=MO(t)}}},n._events=new wz(n),n._async=new qO(n),HO(n);var r=n.props.selection,o=r.isModal&&r.isModal();return n.state={isModal:o},n}return(0,t.__extends)(n,e),n.getDerivedStateFromProps=function(e,n){var r=e.selection.isModal&&e.selection.isModal();return(0,t.__assign)((0,t.__assign)({},n),{isModal:r})},n.prototype.componentDidMount=function(){var e=N_(this._root.current);this._events.on(e,"keydown, keyup",this._updateModifiers,!0),this._events.on(document,"click",this._findScrollParentAndTryClearOnEmptyClick),this._events.on(document.body,"touchstart",this._onTouchStartCapture,!0),this._events.on(document.body,"touchend",this._onTouchStartCapture,!0),this._events.on(this.props.selection,"change",this._onSelectionChange)},n.prototype.render=function(){var e=this.state.isModal;return Fd.createElement("div",{className:qx("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,Fd.createElement(jk,null))},n.prototype.componentDidUpdate=function(e){var t=this.props.selection;t!==e.selection&&(this._events.off(e.selection),this._events.on(t,"change",this._onSelectionChange))},n.prototype.componentWillUnmount=function(){this._events.dispose(),this._async.dispose()},n.prototype._isSelectionDisabled=function(e){if(this._getSelectionMode()===KY.none)return!0;for(;e!==this._root.current;){if(this._hasAttribute(e,"data-selection-disabled"))return!0;e=MO(e)}return!1},n.prototype._onToggleAllClick=function(e){var t=this.props.selection;this._getSelectionMode()===KY.multiple&&(t.toggleAllSelected(),e.stopPropagation(),e.preventDefault())},n.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===KY.multiple)void 0!==n?r.toggleRangeSelected(t,n):r.toggleIndexSelected(t);else{if(o!==KY.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()},n.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())},n.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===KY.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===KY.single&&this._clearAndSelectIndex(t,n)},n.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)},n.prototype._findScrollParentAndTryClearOnEmptyClick=function(e){var t=gF(this._root.current);this._events.off(document,"click",this._findScrollParentAndTryClearOnEmptyClick),this._events.on(t,"click",this._tryClearOnEmptyClick),(t&&e.target instanceof Node&&t.contains(e.target)||t===e.target)&&this._tryClearOnEmptyClick(e)},n.prototype._tryClearOnEmptyClick=function(e){!this.props.selectionPreservedOnEmptyClick&&this._isNonHandledClick(e.target)&&this.props.selection.setAllSelected(!1)},n.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)}},n.prototype._updateModifiers=function(e){this._isShiftPressed=e.shiftKey,this._isCtrlPressed=e.ctrlKey,this._isMetaPressed=e.metaKey;var t=e.keyCode;this._isTabPressed=!!t&&t===v_},n.prototype._findItemRoot=function(e){for(var t=this.props.selection;e!==this._root.current;){var n=e.getAttribute(CQ),r=Number(n);if(null!==n&&r>=0&&r<t.getItems().length)break;e=MO(e)}if(e!==this._root.current)return e},n.prototype._getItemIndex=function(e){var t,n=parseInt(null!==(t=e.getAttribute(CQ))&&void 0!==t?t:"",10);return isNaN(n)?-1:n},n.prototype._getItemSpan=function(e){var t,n=parseInt(null!==(t=e.getAttribute("data-selection-span"))&&void 0!==t?t:"",10);return isNaN(n)?void 0:n},n.prototype._shouldAutoSelect=function(e){return this._hasAttribute(e,"data-selection-select")},n.prototype._hasAttribute=function(e,t){for(var n=!1;!n&&e!==this._root.current;){var r=e.getAttribute(t);if("false"===r){n=!1;break}n="true"===r,e=MO(e)}return n},n.prototype._isInputElement=function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"true"===e.getAttribute("contenteditable")||""===e.getAttribute("contenteditable")},n.prototype._isNonHandledClick=function(e){var t=D_();if(t&&e)for(;e&&e!==t.documentElement;){if(eF(e)||e.hasAttribute("data-selection-index"))return!1;e=MO(e)}return!0},n.prototype._handleNextFocus=function(e){var t=this;this._shouldHandleFocusTimeoutId&&(this._async.clearTimeout(this._shouldHandleFocusTimeoutId),this._shouldHandleFocusTimeoutId=void 0),this._shouldHandleFocus=e,e&&this._async.setTimeout((function(){t._shouldHandleFocus=!1}),100)},n.prototype._setIsTouch=function(e){var t=this;this._isTouchTimeoutId&&(this._async.clearTimeout(this._isTouchTimeoutId),this._isTouchTimeoutId=void 0),this._isTouch=!0,e&&this._async.setTimeout((function(){t._isTouch=!1}),300)},n.prototype._getSelectionMode=function(){var e=this.props.selection,t=this.props.selectionMode;return void 0===t?e?e.mode:KY.none:t},n.defaultProps={isSelectedOnFocus:!0,toggleWithoutModifierPressed:!1,selectionMode:KY.multiple,selectionClearedOnEscapePress:!0},n}(Fd.Component),SQ=function(){function e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e[0]||{},r=n.onSelectionChanged,o=n.onItemsChanged,i=n.getKey,a=n.canSelectItem,s=void 0===a?function(){return!0}:a,c=n.items,l=n.selectionMode,u=void 0===l?KY.multiple:l;this.mode=u,this._getKey=i||TQ,this._changeEventSuppressionCount=0,this._exemptedCount=0,this._anchoredIndex=0,this._unselectableCount=0,this._onSelectionChanged=r,this._onItemsChanged=o,this._canSelectItem=s,this._keyToIndexMap={},this._isModal=!1,this.setItems(c||[],!0),this.count=this.getSelectedCount()}return e.prototype.canSelectItem=function(e,t){return!("number"===typeof t&&t<0)&&this._canSelectItem(e,t)},e.prototype.getKey=function(e,t){var n=this._getKey(e,t);return"number"===typeof n||n?"".concat(n):""},e.prototype.setChangeEvents=function(e,t){this._changeEventSuppressionCount+=e?-1:1,0===this._changeEventSuppressionCount&&this._hasChanged&&(this._hasChanged=!1,t||this._change())},e.prototype.isModal=function(){return this._isModal},e.prototype.setModal=function(e){this._isModal!==e&&(this.setChangeEvents(!1),this._isModal=e,e||this.setAllSelected(!1),this._change(),this.setChangeEvents(!0))},e.prototype.setItems=function(e,t){void 0===t&&(t=!0);var n={},r={},o=!1;this.setChangeEvents(!1),this._unselectableCount=0;for(var i=!1,a=0;a<e.length;a++){if(u=e[a])(g=this.getKey(u,a))&&(i||g in this._keyToIndexMap&&this._keyToIndexMap[g]===a||(i=!0),n[g]=a);r[a]=u&&!this.canSelectItem(u),r[a]&&this._unselectableCount++}(t||0===e.length)&&this._setAllSelected(!1,!0);var s={},c=0;for(var l in this._exemptedIndices)if(this._exemptedIndices.hasOwnProperty(l)){var u,d=Number(l),p=(u=this._items[d])?this.getKey(u,Number(d)):void 0,h=p?n[p]:d;void 0===h?o=!0:(s[h]=!0,c++,o=o||h!==d)}if(this._items&&0===this._exemptedCount&&e.length!==this._items.length&&this._isAllSelected&&(o=!0),!i)for(var f=0,m=Object.keys(this._keyToIndexMap);f<m.length;f++){var g;if(!((g=m[f])in n)){i=!0;break}}this._exemptedIndices=s,this._exemptedCount=c,this._keyToIndexMap=n,this._unselectableIndices=r,this._items=e,this._selectedItems=null,o&&this._updateCount(),i&&(wz.raise(this,"items-change"),this._onItemsChanged&&this._onItemsChanged()),o&&this._change(),this.setChangeEvents(!0)},e.prototype.getItems=function(){return this._items},e.prototype.getSelection=function(){if(!this._selectedItems){this._selectedItems=[];var e=this._items;if(e)for(var t=0;t<e.length;t++)this.isIndexSelected(t)&&this._selectedItems.push(e[t])}return this._selectedItems},e.prototype.getSelectedCount=function(){return this._isAllSelected?this._items.length-this._exemptedCount-this._unselectableCount:this._exemptedCount},e.prototype.getSelectedIndices=function(){if(!this._selectedIndices){this._selectedIndices=[];var e=this._items;if(e)for(var t=0;t<e.length;t++)this.isIndexSelected(t)&&this._selectedIndices.push(t)}return this._selectedIndices},e.prototype.getItemIndex=function(e){var t=this._keyToIndexMap[e];return null!==t&&void 0!==t?t:-1},e.prototype.isRangeSelected=function(e,t){if(0===t)return!1;for(var n=e+t,r=e;r<n;r++)if(!this.isIndexSelected(r))return!1;return!0},e.prototype.isAllSelected=function(){var e=this._items.length-this._unselectableCount;return this.mode===KY.single&&(e=Math.min(e,1)),this.count>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===KY.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!==KY.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===KY.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!==KY.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!==KY.none)if(this.mode!==KY.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!==KY.none)if(this.mode!==KY.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!==KY.none){var n=this.isRangeSelected(e,t),r=e+t;if(!(this.mode===KY.single&&t>1)){this.setChangeEvents(!1);for(var o=e;o<r;o++)this.setIndexSelected(o,!n,!1);this.setChangeEvents(!0)}}},e.prototype._updateCount=function(e){void 0===e&&(e=!1);var t=this.getSelectedCount();t!==this.count&&(this.count=t,this._change()),this.count||e||this.setModal(!1)},e.prototype._setAllSelected=function(e,t){if(void 0===t&&(t=!1),!e||this.mode===KY.multiple){var n=this._items?this._items.length-this._unselectableCount:0;this.setChangeEvents(!1),n>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(t)),this.setChangeEvents(!0)}},e.prototype._change=function(){0===this._changeEventSuppressionCount?(this._selectedItems=null,this._selectedIndices=void 0,wz.raise(this,JY),this._onSelectionChanged&&this._onSelectionChanged()):this._hasChanged=!0},e}();function TQ(e,t){var n=(e||{}).key;return void 0===n?"".concat(t):n}var IQ={root:"ms-GroupedList",compact:"ms-GroupedList--Compact",group:"ms-GroupedList-group",link:"ms-Link",listCell:"ms-List-cell"},PQ="cubic-bezier(0.445, 0.050, 0.550, 0.950)",AQ={root:"ms-GroupHeader",compact:"ms-GroupHeader--compact",check:"ms-GroupHeader-check",dropIcon:"ms-GroupHeader-dropIcon",expand:"ms-GroupHeader-expand",isCollapsed:"is-collapsed",title:"ms-GroupHeader-title",isSelected:"is-selected",iconTag:"ms-Icon--Tag",group:"ms-GroupedList-group",isDropping:"is-dropping"},RQ="cubic-bezier(0.075, 0.820, 0.165, 1.000)",DQ="cubic-bezier(0.390, 0.575, 0.565, 1.000)",MQ="cubic-bezier(0.600, -0.280, 0.735, 0.045)",NQ=kR(),LQ=function(e){function n(t){var n=e.call(this,t)||this;return n._toggleCollapse=function(){var e=n.props,t=e.group,r=e.onToggleCollapse,o=e.isGroupLoading,i=!n.state.isCollapsed,a=!i&&o&&o(t);n.setState({isCollapsed:i,isLoadingVisible:a}),r&&r(t)},n._onKeyUp=function(e){var t=n.props,r=t.group,o=t.onGroupHeaderKeyUp;if(o&&o(e,r),!e.defaultPrevented){var i=n.state.isCollapsed&&e.which===H_(I_,n.props.theme);(!n.state.isCollapsed&&e.which===H_(S_,n.props.theme)||i)&&(n._toggleCollapse(),e.stopPropagation(),e.preventDefault())}},n._onToggleClick=function(e){n._toggleCollapse(),e.stopPropagation(),e.preventDefault()},n._onHeaderClick=function(){var e=n.props,t=e.group,r=e.onGroupHeaderClick;r&&r(t)},n._onRenderTitle=function(e){if(!e.group)return null;var t=e.onRenderName?Xz(e.onRenderName,n._onRenderName):n._onRenderName;return Fd.createElement("div",{className:n._classNames.title,id:n._id,onClick:n._onHeaderClick,role:"gridcell","aria-colspan":n.props.ariaColSpan,"data-selection-invoke":!0},t(e))},n._onRenderName=function(e){var t=e.group;return t?Fd.createElement(Fd.Fragment,null,Fd.createElement("span",null,t.name),Fd.createElement("span",{className:n._classNames.headerCount},"(",t.count,t.hasMoreData&&"+",")")):null},n._id=Ek("GroupHeader"),n.state={isCollapsed:n.props.group&&n.props.group.isCollapsed,isLoadingVisible:!1},n}return(0,t.__extends)(n,e),n.getDerivedStateFromProps=function(e,n){if(e.group){var r=e.group.isCollapsed,o=e.isGroupLoading,i=!r&&o&&o(e.group);return(0,t.__assign)((0,t.__assign)({},n),{isCollapsed:r||!1,isLoadingVisible:i||!1})}return n},n.prototype.render=function(){var e=this.props,n=e.group,r=e.groupLevel,o=void 0===r?0:r,i=e.viewport,a=e.selectionMode,s=e.loadingText,c=e.isSelected,l=void 0!==c&&c,u=e.selected,d=void 0!==u&&u,p=e.indentWidth,h=e.onRenderGroupHeaderCheckbox,f=e.isCollapsedGroupSelectVisible,m=void 0===f||f,g=e.expandButtonProps,v=e.expandButtonIcon,y=e.selectAllButtonProps,b=e.theme,_=e.styles,C=e.className,w=e.compact,x=e.ariaLevel,E=e.ariaPosInSet,k=e.ariaSetSize,S=e.ariaRowIndex,T=e.useFastIcons,I=this.props.onRenderTitle?Xz(this.props.onRenderTitle,this._onRenderTitle):this._onRenderTitle,P=T?this._fastDefaultCheckboxRender:this._defaultCheckboxRender,A=h?Xz(h,P):P,R=this.state,D=R.isCollapsed,M=R.isLoadingVisible,N=a===KY.multiple,L=N&&(m||!(n&&n.isCollapsed)),B=d||l,O=F_(b);return this._classNames=NQ(_,{theme:b,className:C,selected:B,isCollapsed:D,compact:w}),n?Fd.createElement("div",{className:this._classNames.root,style:i?{minWidth:i.width}:{},role:"row","aria-level":x,"aria-setsize":k,"aria-posinset":E,"aria-rowindex":S,"data-is-focusable":!0,onKeyUp:this._onKeyUp,"aria-label":n.ariaLabel,"aria-labelledby":n.ariaLabel?void 0:this._id,"aria-expanded":!this.state.isCollapsed,"aria-selected":N?B:void 0,"data-selection-index":n.startIndex,"data-selection-span":n.count},Fd.createElement("div",{className:this._classNames.groupHeaderContainer,role:"presentation"},L?Fd.createElement("div",{role:"gridcell"},Fd.createElement("button",(0,t.__assign)({"data-is-focusable":!1,type:"button",className:this._classNames.check,role:"checkbox",id:"".concat(this._id,"-check"),"aria-checked":B,"aria-labelledby":"".concat(this._id,"-check ").concat(this._id),"data-selection-toggle":!0},y),A({checked:B,theme:b},A))):a!==KY.none&&Fd.createElement(CY,{indentWidth:48,count:1}),Fd.createElement(CY,{indentWidth:p,count:o}),Fd.createElement("div",{className:this._classNames.dropIcon,role:"presentation"},Fd.createElement(Gz,{iconName:"Tag"})),Fd.createElement("div",{role:"gridcell"},Fd.createElement("button",(0,t.__assign)({"data-is-focusable":!1,"data-selection-disabled":!0,type:"button",className:this._classNames.expand,onClick:this._onToggleClick,"aria-expanded":!this.state.isCollapsed},g),Fd.createElement(Gz,{className:this._classNames.expandIsCollapsed,iconName:v||(O?"ChevronLeftMed":"ChevronRightMed")}))),I(this.props),M&&Fd.createElement(bO,{label:s}))):null},n.prototype._defaultCheckboxRender=function(e){return Fd.createElement(XY,{checked:e.checked})},n.prototype._fastDefaultCheckboxRender=function(e){return Fd.createElement(BQ,{theme:e.theme,checked:e.checked})},n.defaultProps={expandButtonProps:{"aria-label":"expand collapse group"}},n}(Fd.Component),BQ=Fd.memo((function(e){return Fd.createElement(XY,{theme:e.theme,checked:e.checked,className:e.className,useFastIcons:!0})})),OQ=vR(LQ,(function(e){var t,n,r,o,i,a=e.theme,s=e.className,c=e.selected,l=e.isCollapsed,u=e.compact,d=RY.cellLeftPadding,p=u?40:48,h=a.semanticColors,f=a.palette,m=a.fonts,g=fw(AQ,a),v=[lw(a),{cursor:"default",background:"none",backgroundColor:"transparent",border:"none",padding:0}];return{root:[g.root,lw(a),a.fonts.medium,{borderBottom:"1px solid ".concat(h.listBackground),cursor:"default",userSelect:"none",selectors:(t={":hover":{background:h.listItemBackgroundHovered,color:h.actionLinkHovered}},t["&:hover .".concat(g.check)]={opacity:1},t[".".concat(iw," &:focus .").concat(g.check)]={opacity:1},t[":global(.".concat(g.group,".").concat(g.isDropping,")")]={selectors:(n={},n["& > .".concat(g.root," .").concat(g.dropIcon)]={transition:"transform ".concat(BC," ").concat(RQ," ")+"opacity ".concat(MC," ").concat(DQ),transitionDelay:LC,opacity:1,transform:"rotate(0.2deg) scale(1);"},n[".".concat(g.check)]={opacity:0},n)},t)},c&&[g.isSelected,{background:h.listItemBackgroundChecked,selectors:(r={":hover":{background:h.listItemBackgroundCheckedHovered}},r["".concat(g.check)]={opacity:1},r)}],u&&[g.compact,{border:"none"}],s],groupHeaderContainer:[{display:"flex",alignItems:"center",height:p}],headerCount:[{padding:"0px 4px"}],check:[g.check,v,{display:"flex",alignItems:"center",justifyContent:"center",paddingTop:1,marginTop:-1,opacity:0,width:48,height:p,selectors:(o={},o[".".concat(iw," &:focus")]={opacity:1},o)}],expand:[g.expand,v,{display:"flex",flexShrink:0,alignItems:"center",justifyContent:"center",fontSize:m.small.fontSize,width:36,height:p,color:c?f.neutralPrimary:f.neutralSecondary,selectors:{":hover":{backgroundColor:c?f.neutralQuaternary:f.neutralLight},":active":{backgroundColor:c?f.neutralTertiaryAlt:f.neutralQuaternaryAlt}}}],expandIsCollapsed:[l?[g.isCollapsed,{transform:"rotate(0deg)",transformOrigin:"50% 50%",transition:"transform .1s linear"}]:{transform:F_(a)?"rotate(-90deg)":"rotate(90deg)",transformOrigin:"50% 50%",transition:"transform .1s linear"}],title:[g.title,{paddingLeft:d,fontSize:u?m.medium.fontSize:m.mediumPlus.fontSize,fontWeight:l?GC.regular:GC.semibold,cursor:"pointer",outline:0,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"}],dropIcon:[g.dropIcon,{position:"absolute",left:-26,fontSize:KC.large,color:f.neutralSecondary,transition:"transform ".concat(NC," ").concat(MQ,", ")+"opacity ".concat(BC," ").concat(DQ),opacity:0,transform:"rotate(0.2deg) scale(0.65)",transformOrigin:"10px 10px",selectors:(i={},i[":global(.".concat(g.iconTag,")")]={position:"absolute"},i)}]}}),void 0,{scope:"GroupHeader"}),FQ={root:"ms-GroupShowAll",link:"ms-Link"},HQ=kR(),zQ=vR((function(e){var t=e.group,n=e.groupLevel,r=e.showAllLinkText,o=void 0===r?"Show All":r,i=e.styles,a=e.theme,s=e.onToggleSummarize,c=HQ(i,{theme:a}),l=(0,Fd.useCallback)((function(e){s(t),e.stopPropagation(),e.preventDefault()}),[s,t]);return t?Fd.createElement("div",{className:c.root},Fd.createElement(CY,{count:n}),Fd.createElement(dO,{onClick:l},o)):null}),(function(e){var t,n=e.theme,r=n.fonts,o=fw(FQ,n);return{root:[o.root,{position:"relative",padding:"10px 84px",cursor:"pointer",selectors:(t={},t[".".concat(o.link)]={fontSize:r.small.fontSize},t)}]}}),void 0,{scope:"GroupShowAll"}),UQ={root:"ms-groupFooter"},VQ=kR(),WQ=vR((function(e){var t=e.group,n=e.groupLevel,r=e.footerText,o=e.indentWidth,i=e.styles,a=e.theme,s=VQ(i,{theme:a});return t&&r?Fd.createElement("div",{className:s.root},Fd.createElement(CY,{indentWidth:o,count:n}),r):null}),(function(e){var t=e.theme,n=e.className,r=fw(UQ,t);return{root:[t.fonts.medium,r.root,{position:"relative",padding:"5px 38px"},n]}}),void 0,{scope:"GroupFooter"}),jQ=0,qQ=1,GQ=2,KQ=3,YQ=function(e){if(void 0===e)return 0;var t=0;return"scrollTop"in e?t=e.scrollTop:"scrollY"in e&&(t=e.scrollY),Math.ceil(t)},QQ=function(e,t){"scrollTop"in e?e.scrollTop=t:"scrollY"in e&&e.scrollTo(e.scrollX,t)},XQ="spacer-",$Q={top:-1,bottom:-1,left:-1,right:-1,width:0,height:0},JQ=function(e){return e.getBoundingClientRect()},ZQ=JQ,eX=JQ,tX=function(e){function n(n){var r=e.call(this,n)||this;return r._root=Fd.createRef(),r._surface=Fd.createRef(),r._pageRefs={},r._getDerivedStateFromProps=function(e,t){return e.items!==r.props.items||e.renderCount!==r.props.renderCount||e.startIndex!==r.props.startIndex||e.version!==r.props.version||!t.hasMounted&&r.props.renderEarly&&R_()?(r._resetRequiredWindows(),r._requiredRect=null,r._measureVersion++,r._invalidatePageCache(),r._updatePages(e,t)):t},r._onRenderRoot=function(e){var n=e.rootRef,r=e.surfaceElement,o=e.divProps;return Fd.createElement("div",(0,t.__assign)({ref:n},o),r)},r._onRenderSurface=function(e){var n=e.surfaceRef,r=e.pageElements,o=e.divProps;return Fd.createElement("div",(0,t.__assign)({ref:n},o),r)},r._onRenderPage=function(e,n){for(var o,i=r.props,a=i.onRenderCell,s=i.onRenderCellConditional,c=i.role,l=e.page,u=l.items,d=void 0===u?[]:u,p=l.startIndex,h=(0,t.__rest)(e,["page"]),f=void 0===c?"listitem":"presentation",m=[],g=0;g<d.length;g++){var v=p+g,y=d[g],b=r.props.getKey?r.props.getKey(y,v):y&&y.key;null!==b&&void 0!==b||(b=v);var _=null!==s&&void 0!==s?s:a,C=null!==(o=null===_||void 0===_?void 0:_(y,v,r.props.ignoreScrollingState?void 0:r.state.isScrolling))&&void 0!==o?o:null;s&&!C||m.push(Fd.createElement("div",{role:f,className:"ms-List-cell",key:b,"data-list-index":v,"data-automationid":"ListCell"},C))}return Fd.createElement("div",(0,t.__assign)({},h),m)},HO(r),r.state={pages:[],isScrolling:!1,getDerivedStateFromProps:r._getDerivedStateFromProps,hasMounted:!1},r._async=new qO(r),r._events=new wz(r),r._estimatedPageHeight=0,r._totalEstimates=0,r._requiredWindowsAhead=0,r._requiredWindowsBehind=0,r._measureVersion=0,r._onAsyncScroll=r._async.debounce(r._onAsyncScroll,100,{leading:!1,maxWait:500}),r._onAsyncIdle=r._async.debounce(r._onAsyncIdle,200,{leading:!1}),r._onAsyncResize=r._async.debounce(r._onAsyncResize,16,{leading:!1}),r._onScrollingDone=r._async.debounce(r._onScrollingDone,500,{leading:!1}),r._cachedPageHeights={},r._estimatedPageHeight=0,r._focusedIndex=-1,r._pageCache={},r}return(0,t.__extends)(n,e),n.getDerivedStateFromProps=function(e,t){return t.getDerivedStateFromProps(e,t)},Object.defineProperty(n.prototype,"pageRefs",{get:function(){return this._pageRefs},enumerable:!1,configurable:!0}),n.prototype.scrollToIndex=function(e,t,n){void 0===n&&(n=jQ);for(var r=this.props.startIndex,o=r+this._getRenderCount(),i=this._allowedRect,a=0,s=1,c=r;c<o;c+=s){var l=this._getPageSpecification(this.props,c,i),u=l.height;if(s=l.itemCount,c<=e&&c+s>e){if(t&&this._scrollElement){for(var d=eX(this._scrollElement),p=YQ(this._scrollElement),h={top:p,bottom:p+d.height},f=e-c,m=0;m<f;++m)a+=t(c+m);var g=a+t(e);switch(n){case qQ:return void QQ(this._scrollElement,a);case GQ:return void QQ(this._scrollElement,g-d.height);case KQ:return void QQ(this._scrollElement,(a+g-d.height)/2)}if(a>=h.top&&g<=h.bottom)return;a<h.top||g>h.bottom&&(a=g-d.height)}return void(this._scrollElement&&QQ(this._scrollElement,a))}a+=u}},n.prototype.getStartItemIndexInView=function(e){for(var t=0,n=this.state.pages||[];t<n.length;t++){var r=n[t];if(!r.isSpacer&&(this._scrollTop||0)>=r.top&&(this._scrollTop||0)<=r.top+r.height){if(!e){var o=Math.floor(r.height/r.itemCount);return r.startIndex+Math.floor((this._scrollTop-r.top)/o)}for(var i=0,a=r.startIndex;a<r.startIndex+r.itemCount;a++){o=e(a);if(r.top+i<=this._scrollTop&&this._scrollTop<r.top+i+o)return a;i+=o}}}return 0},n.prototype.componentDidMount=function(){this._scrollElement=gF(this._root.current),this._scrollTop=0,this.setState((0,t.__assign)((0,t.__assign)({},this._updatePages(this.props,this.state)),{hasMounted:!0})),this._measureVersion++,this._events.on(window,"resize",this._onAsyncResize),this._root.current&&this._events.on(this._root.current,"focus",this._onFocus,!0),this._scrollElement&&(this._events.on(this._scrollElement,"scroll",this._onScroll),this._events.on(this._scrollElement,"scroll",this._onAsyncScroll))},n.prototype.componentDidUpdate=function(e,t){var n=this.props,r=this.state;if(this.state.pagesVersion!==t.pagesVersion){if(n.getPageHeight)this._onAsyncIdle();else this._updatePageMeasurements(r.pages)?(this._materializedRect=null,this._hasCompletedFirstRender?this._onAsyncScroll():(this._hasCompletedFirstRender=!0,this.setState(this._updatePages(n,r)))):this._onAsyncIdle();n.onPagesUpdated&&n.onPagesUpdated(r.pages)}},n.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose(),delete this._scrollElement},n.prototype.shouldComponentUpdate=function(e,t){var n=this.state.pages,r=t.pages,o=!1;if(!t.isScrolling&&this.state.isScrolling)return!0;if(e.version!==this.props.version)return!0;if(e.className!==this.props.className)return!0;if(e.items===this.props.items&&n.length===r.length)for(var i=0;i<n.length;i++){var a=n[i],s=r[i];if(a.key!==s.key||a.itemCount!==s.itemCount){o=!0;break}}else o=!0;return o},n.prototype.forceUpdate=function(){this._invalidatePageCache(),this._updateRenderRects(this.props,this.state,!0),this.setState(this._updatePages(this.props,this.state)),this._measureVersion++,e.prototype.forceUpdate.call(this)},n.prototype.getTotalListHeight=function(){return this._surfaceRect.height},n.prototype.render=function(){for(var e=this.props,n=e.className,r=e.role,o=void 0===r?"list":r,i=e.onRenderSurface,a=e.onRenderRoot,s=this.state.pages,c=void 0===s?[]:s,l=[],u=jx(this.props,Wx),d=0,p=c;d<p.length;d++){var h=p[d];l.push(this._renderPage(h))}var f=i?Xz(i,this._onRenderSurface):this._onRenderSurface;return(a?Xz(a,this._onRenderRoot):this._onRenderRoot)({rootRef:this._root,pages:c,surfaceElement:f({surfaceRef:this._surface,pages:c,pageElements:l,divProps:{role:"presentation",className:"ms-List-surface"}}),divProps:(0,t.__assign)((0,t.__assign)({},u),{className:qx("ms-List",n),role:l.length>0?o:void 0,"aria-label":l.length>0?u["aria-label"]:void 0})})},n.prototype._shouldVirtualize=function(e){void 0===e&&(e=this.props);var t=e.onShouldVirtualize;return!t||t(e)},n.prototype._invalidatePageCache=function(){this._pageCache={}},n.prototype._renderPage=function(e){var t,n=this,r=this.props.usePageCache;if(r&&(t=this._pageCache[e.key])&&t.pageElement)return t.pageElement;var o=this._getPageStyle(e),i=this.props.onRenderPage,a=(void 0===i?this._onRenderPage:i)({page:e,className:"ms-List-page",key:e.key,ref:function(t){n._pageRefs[e.key]=t},style:o,role:"presentation"},this._onRenderPage);return r&&0===e.startIndex&&(this._pageCache[e.key]={page:e,pageElement:a}),a},n.prototype._getPageStyle=function(e){var n=this.props.getPageStyle;return(0,t.__assign)((0,t.__assign)({},n?n(e):{}),e.items?{}:{height:e.height})},n.prototype._onFocus=function(e){for(var t=e.target;t!==this._surface.current;){var n=t.getAttribute("data-list-index");if(n){this._focusedIndex=Number(n);break}t=MO(t)}},n.prototype._onScroll=function(){this.state.isScrolling||this.props.ignoreScrollingState||this.setState({isScrolling:!0}),this._resetRequiredWindows(),this._onScrollingDone()},n.prototype._resetRequiredWindows=function(){this._requiredWindowsAhead=0,this._requiredWindowsBehind=0},n.prototype._onAsyncScroll=function(){var e,t;this._updateRenderRects(this.props,this.state),this._materializedRect&&(e=this._requiredRect,t=this._materializedRect,e.top>=t.top&&e.left>=t.left&&e.bottom<=t.bottom&&e.right<=t.right)||this.setState(this._updatePages(this.props,this.state))},n.prototype._onAsyncIdle=function(){var e=this.props,t=e.renderedWindowsAhead,n=e.renderedWindowsBehind,r=this._requiredWindowsAhead,o=this._requiredWindowsBehind,i=Math.min(t,r+1),a=Math.min(n,o+1);i===r&&a===o||(this._requiredWindowsAhead=i,this._requiredWindowsBehind=a,this._updateRenderRects(this.props,this.state),this.setState(this._updatePages(this.props,this.state))),(t>i||n>a)&&this._onAsyncIdle()},n.prototype._onScrollingDone=function(){this.props.ignoreScrollingState||this.setState({isScrolling:!1})},n.prototype._onAsyncResize=function(){this.forceUpdate()},n.prototype._updatePages=function(e,n){this._requiredRect||this._updateRenderRects(e,n);var r=this._buildPages(e,n),o=n.pages;return this._notifyPageChanges(o,r.pages,this.props),(0,t.__assign)((0,t.__assign)((0,t.__assign)({},n),r),{pagesVersion:{}})},n.prototype._notifyPageChanges=function(e,t,n){var r=n.onPageAdded,o=n.onPageRemoved;if(r||o){for(var i={},a=0,s=e;a<s.length;a++){(u=s[a]).items&&(i[u.startIndex]=u)}for(var c=0,l=t;c<l.length;c++){var u;(u=l[c]).items&&(i[u.startIndex]?delete i[u.startIndex]:this._onPageAdded(u))}for(var d in i)i.hasOwnProperty(d)&&this._onPageRemoved(i[d])}},n.prototype._updatePageMeasurements=function(e){var t=!1;if(!this._shouldVirtualize())return t;for(var n=0;n<e.length;n++){var r=e[n];r.items&&(t=this._measurePage(r)||t)}return t},n.prototype._measurePage=function(e){var t=!1,n=this._pageRefs[e.key],r=this._cachedPageHeights[e.startIndex];if(n&&this._shouldVirtualize()&&(!r||r.measureVersion!==this._measureVersion)){var o={width:n.clientWidth,height:n.clientHeight};(o.height||o.width)&&(t=e.height!==o.height,e.height=o.height,this._cachedPageHeights[e.startIndex]={height:o.height,measureVersion:this._measureVersion},this._estimatedPageHeight=Math.round((this._estimatedPageHeight*this._totalEstimates+o.height)/(this._totalEstimates+1)),this._totalEstimates++)}return t},n.prototype._onPageAdded=function(e){var t=this.props.onPageAdded;t&&t(e)},n.prototype._onPageRemoved=function(e){var t=this.props.onPageRemoved;t&&t(e)},n.prototype._buildPages=function(e,n){var r=e.renderCount,o=e.items,i=e.startIndex,a=e.getPageHeight;r=this._getRenderCount(e);for(var s=(0,t.__assign)({},$Q),c=[],l=1,u=0,d=null,p=this._focusedIndex,h=i+r,f=this._shouldVirtualize(e),m=0===this._estimatedPageHeight&&!a,g=this._allowedRect,v=function(t){var r=y._getPageSpecification(e,t,g),a=r.height,v=r.data,b=r.key;l=r.itemCount;var _,C,w=u+a-1,x=Sz(n.pages,(function(e){return!!e.items&&e.startIndex===t}))>-1,E=!g||w>=g.top&&u<=g.bottom,k=!y._requiredRect||w>=y._requiredRect.top&&u<=y._requiredRect.bottom;if(!m&&(k||E&&x)||!f||p>=t&&p<t+l||t===i){d&&(c.push(d),d=null);var S=Math.min(l,h-t),T=y._createPage(b,o.slice(t,t+S),t,void 0,void 0,v);T.top=u,T.height=a,y._visibleRect&&y._visibleRect.bottom&&(T.isVisible=w>=y._visibleRect.top&&u<=y._visibleRect.bottom),c.push(T),k&&y._allowedRect&&(_=s,C={top:u,bottom:w,height:a,left:g.left,right:g.right,width:g.width},_.top=C.top<_.top||-1===_.top?C.top:_.top,_.left=C.left<_.left||-1===_.left?C.left:_.left,_.bottom=C.bottom>_.bottom||-1===_.bottom?C.bottom:_.bottom,_.right=C.right>_.right||-1===_.right?C.right:_.right,_.width=_.right-_.left+1,_.height=_.bottom-_.top+1)}else d||(d=y._createPage(XQ+t,void 0,t,0,void 0,v,!0)),d.height=(d.height||0)+(w-u)+1,d.itemCount+=l;if(u+=w-u+1,m&&f)return"break"},y=this,b=i;b<h;b+=l){if("break"===v(b))break}return d&&(d.key="spacer-end",c.push(d)),this._materializedRect=s,(0,t.__assign)((0,t.__assign)({},n),{pages:c,measureVersion:this._measureVersion})},n.prototype._getPageSpecification=function(e,t,n){var r=e.getPageSpecification;if(r){var o=r(t,n),i=o.itemCount,a=void 0===i?this._getItemCountForPage(t,n):i,s=o.height;return{itemCount:a,height:void 0===s?this._getPageHeight(t,n,a):s,data:o.data,key:o.key}}return{itemCount:a=this._getItemCountForPage(t,n),height:this._getPageHeight(t,n,a)}},n.prototype._getPageHeight=function(e,t,n){if(this.props.getPageHeight)return this.props.getPageHeight(e,t,n);var r=this._cachedPageHeights[e];return r?r.height:this._estimatedPageHeight||30},n.prototype._getItemCountForPage=function(e,t){var n=this.props.getItemCountForPage?this.props.getItemCountForPage(e,t):10;return n||10},n.prototype._createPage=function(e,t,n,r,o,i,a){void 0===n&&(n=-1),void 0===r&&(r=t?t.length:0),void 0===o&&(o={}),e=e||"page-"+n;var s=this._pageCache[e];return s&&s.page?s.page:{key:e,startIndex:n,itemCount:r,items:t,style:o,top:0,height:0,data:i,isSpacer:a||!1}},n.prototype._getRenderCount=function(e){var t=e||this.props,n=t.items,r=t.startIndex,o=t.renderCount;return void 0===o?n?n.length-r:0:o},n.prototype._updateRenderRects=function(e,n,r){var o=e.renderedWindowsAhead,i=e.renderedWindowsBehind,a=n.pages;if(this._shouldVirtualize(e)){var s=this._surfaceRect||(0,t.__assign)({},$Q),c=function(e){if(void 0===e)return 0;var t=0;return"scrollHeight"in e?t=e.scrollHeight:"document"in e&&(t=e.document.documentElement.scrollHeight),t}(this._scrollElement),l=YQ(this._scrollElement);this._surface.current&&(r||!a||!this._surfaceRect||!c||c!==this._scrollHeight||Math.abs(this._scrollTop-l)>this._estimatedPageHeight/3)&&(s=this._surfaceRect=ZQ(this._surface.current),this._scrollTop=l),!r&&c&&c===this._scrollHeight||this._measureVersion++,this._scrollHeight=c||0;var u=Math.max(0,-s.top),d=N_(this._root.current),p={top:u,left:s.left,bottom:u+d.innerHeight,right:s.right,width:s.width,height:d.innerHeight};this._requiredRect=nX(p,this._requiredWindowsBehind,this._requiredWindowsAhead),this._allowedRect=nX(p,i,o),this._visibleRect=p}},n.defaultProps={startIndex:0,onRenderCell:function(e,t,n){return Fd.createElement(Fd.Fragment,null,e&&e.name||"")},onRenderCellConditional:void 0,renderedWindowsAhead:2,renderedWindowsBehind:2},n}(Fd.Component);function nX(e,t,n){var r=e.top-t*e.height,o=e.height+(t+n)*e.height;return{top:r,bottom:r+o,height:o,left:e.left,right:e.right,width:e.width}}var rX=function(e){function n(r){var o=e.call(this,r)||this;o._root=Fd.createRef(),o._list=Fd.createRef(),o._subGroupRefs={},o._droppingClassName="",o._onRenderGroupHeader=function(e){return Fd.createElement(OQ,(0,t.__assign)({},e))},o._onRenderGroupShowAll=function(e){return Fd.createElement(zQ,(0,t.__assign)({},e))},o._onRenderGroupFooter=function(e){return Fd.createElement(WQ,(0,t.__assign)({},e))},o._renderSubGroup=function(e,t){var r=o.props,i=r.dragDropEvents,a=r.dragDropHelper,s=r.eventsToRegister,c=r.getGroupItemLimit,l=r.groupNestingDepth,u=r.groupProps,d=r.items,p=r.headerProps,h=r.showAllProps,f=r.footerProps,m=r.listProps,g=r.onRenderCell,v=r.selection,y=r.selectionMode,b=r.viewport,_=r.onRenderGroupHeader,C=r.onRenderGroupShowAll,w=r.onRenderGroupFooter,x=r.onShouldVirtualize,E=r.group,k=r.compact,S=e.level?e.level+1:l;return!e||e.count>0||u&&u.showEmptyGroups?Fd.createElement(n,{ref:function(e){return o._subGroupRefs["subGroup_"+t]=e},key:o._getGroupKey(e,t),dragDropEvents:i,dragDropHelper:a,eventsToRegister:s,footerProps:f,getGroupItemLimit:c,group:e,groupIndex:t,groupNestingDepth:S,groupProps:u,headerProps:p,items:d,listProps:m,onRenderCell:g,selection:v,selectionMode:y,showAllProps:h,viewport:b,onRenderGroupHeader:_,onRenderGroupShowAll:C,onRenderGroupFooter:w,onShouldVirtualize:x,groups:E?E.children:[],compact:k}):null},o._getGroupDragDropOptions=function(){var e=o.props,t=e.group,n=e.groupIndex,r=e.dragDropEvents;return{eventMap:e.eventsToRegister,selectionIndex:-1,context:{data:t,index:n,isGroup:!0},updateDropState:o._updateDroppingState,canDrag:r.canDrag,canDrop:r.canDrop,onDrop:r.onDrop,onDragStart:r.onDragStart,onDragEnter:r.onDragEnter,onDragLeave:r.onDragLeave,onDragEnd:r.onDragEnd,onDragOver:r.onDragOver}},o._updateDroppingState=function(e,t){var n=o.state.isDropping,r=o.props,i=r.dragDropEvents,a=r.group;n!==e&&(n?i&&i.onDragLeave&&i.onDragLeave(a,t):i&&i.onDragEnter&&(o._droppingClassName=i.onDragEnter(a,t)),o.setState({isDropping:e}))};var i=r.selection,a=r.group;return HO(o),o._id=Ek("GroupedListSection"),o.state={isDropping:!1,isSelected:!(!i||!a)&&i.isRangeSelected(a.startIndex,a.count)},o._events=new wz(o),o}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){var e=this.props,t=e.dragDropHelper,n=e.selection;t&&this._root.current&&(this._dragDropSubscription=t.subscribe(this._root.current,this._events,this._getGroupDragDropOptions())),n&&this._events.on(n,JY,this._onSelectionChange)},n.prototype.componentWillUnmount=function(){this._events.dispose(),this._dragDropSubscription&&this._dragDropSubscription.dispose()},n.prototype.componentDidUpdate=function(e){this.props.group===e.group&&this.props.groupIndex===e.groupIndex&&this.props.dragDropHelper===e.dragDropHelper||(this._dragDropSubscription&&(this._dragDropSubscription.dispose(),delete this._dragDropSubscription),this.props.dragDropHelper&&this._root.current&&(this._dragDropSubscription=this.props.dragDropHelper.subscribe(this._root.current,this._events,this._getGroupDragDropOptions())))},n.prototype.render=function(){var e=this.props,n=e.getGroupItemLimit,r=e.group,o=e.groupIndex,i=e.headerProps,a=e.showAllProps,s=e.footerProps,c=e.viewport,l=e.selectionMode,u=e.onRenderGroupHeader,d=void 0===u?this._onRenderGroupHeader:u,p=e.onRenderGroupShowAll,h=void 0===p?this._onRenderGroupShowAll:p,f=e.onRenderGroupFooter,m=void 0===f?this._onRenderGroupFooter:f,g=e.onShouldVirtualize,v=e.groupedListClassNames,y=e.groups,b=e.compact,_=e.listProps,C=void 0===_?{}:_,w=this.state.isSelected,x=r&&n?n(r):1/0,E=r&&!r.children&&!r.isCollapsed&&!r.isShowingAll&&(r.count>x||r.hasMoreData),k=r&&r.children&&r.children.length>0,S=C.version,T={group:r,groupIndex:o,groupLevel:r?r.level:0,isSelected:w,selected:w,viewport:c,selectionMode:l,groups:y,compact:b},I={groupedListId:this._id,ariaLevel:(null===r||void 0===r?void 0:r.level)?r.level+1:1,ariaSetSize:y?y.length:void 0,ariaPosInSet:void 0!==o?o+1:void 0},P=(0,t.__assign)((0,t.__assign)((0,t.__assign)({},i),T),I),A=(0,t.__assign)((0,t.__assign)({},a),T),R=(0,t.__assign)((0,t.__assign)({},s),T),D=!!this.props.dragDropHelper&&this._getGroupDragDropOptions().canDrag(r)&&!!this.props.dragDropEvents.canDragGroups;return Fd.createElement("div",(0,t.__assign)({ref:this._root},D&&{draggable:!0},{className:qx(v&&v.group,this._getDroppingClassName()),role:"presentation"}),d(P,this._onRenderGroupHeader),r&&r.isCollapsed?null:k?Fd.createElement(tX,{role:"presentation",ref:this._list,items:r?r.children:[],onRenderCell:this._renderSubGroup,getItemCountForPage:this._returnOne,onShouldVirtualize:g,version:S,id:this._id}):this._onRenderGroup(x),r&&r.isCollapsed?null:E&&h(A,this._onRenderGroupShowAll),m(R,this._onRenderGroupFooter))},n.prototype.forceUpdate=function(){e.prototype.forceUpdate.call(this),this.forceListUpdate()},n.prototype.forceListUpdate=function(){var e=this.props.group;if(this._list.current){if(this._list.current.forceUpdate(),e&&e.children&&e.children.length>0)for(var t=e.children.length,n=0;n<t;n++){var r;(r=this._list.current.pageRefs["subGroup_"+String(n)])&&r.forceListUpdate()}}else(r=this._subGroupRefs["subGroup_"+String(0)])&&r.forceListUpdate()},n.prototype._onSelectionChange=function(){var e=this.props,t=e.group,n=e.selection;if(n&&t){var r=n.isRangeSelected(t.startIndex,t.count);r!==this.state.isSelected&&this.setState({isSelected:r})}},n.prototype._onRenderGroupCell=function(e,t,n){return function(r,o){return e(t,r,o,n)}},n.prototype._onRenderGroup=function(e){var n=this.props,r=n.group,o=n.items,i=n.onRenderCell,a=n.listProps,s=n.groupNestingDepth,c=n.onShouldVirtualize,l=n.groupProps,u=r&&!r.isShowingAll?r.count:o.length,d=r?r.startIndex:0;return Fd.createElement(tX,(0,t.__assign)({role:l&&l.role?l.role:"rowgroup","aria-label":null===r||void 0===r?void 0:r.name,items:o,onRenderCell:this._onRenderGroupCell(i,s,r),ref:this._list,renderCount:Math.min(u,e),startIndex:d,onShouldVirtualize:c,id:this._id},a))},n.prototype._returnOne=function(){return 1},n.prototype._getGroupKey=function(e,t){return"group-"+(e&&e.key?e.key:String(e.level)+String(t))},n.prototype._getDroppingClassName=function(){var e=this.state.isDropping,t=this.props,n=t.group,r=t.groupedListClassNames;return qx((e=!(!n||!e))&&this._droppingClassName,e&&"is-dropping",e&&r&&r.groupIsDropping)},n}(Fd.Component),oX=kR(),iX=DY.rowHeight,aX=DY.compactRowHeight,sX=function(e){function n(n){var r=e.call(this,n)||this;r._list=Fd.createRef(),r._renderGroup=function(e,n){var o=r.props,i=o.dragDropEvents,a=o.dragDropHelper,s=o.eventsToRegister,c=o.groupProps,l=o.items,u=o.listProps,d=o.onRenderCell,p=o.selectionMode,h=o.selection,f=o.viewport,m=o.onShouldVirtualize,g=o.groups,v=o.compact,y={onToggleSelectGroup:r._onToggleSelectGroup,onToggleCollapse:r._onToggleCollapse,onToggleSummarize:r._onToggleSummarize},b=(0,t.__assign)((0,t.__assign)({},c.headerProps),y),_=(0,t.__assign)((0,t.__assign)({},c.showAllProps),y),C=(0,t.__assign)((0,t.__assign)({},c.footerProps),y),w=r._getGroupNestingDepth();if(!c.showEmptyGroups&&e&&0===e.count)return null;var x=(0,t.__assign)((0,t.__assign)({},u||{}),{version:r.state.version});return Fd.createElement(rX,{key:r._getGroupKey(e,n),dragDropEvents:i,dragDropHelper:a,eventsToRegister:s,footerProps:C,getGroupItemLimit:c&&c.getGroupItemLimit,group:e,groupIndex:n,groupNestingDepth:w,groupProps:c,headerProps:b,listProps:x,items:l,onRenderCell:d,onRenderGroupHeader:c.onRenderHeader,onRenderGroupShowAll:c.onRenderShowAll,onRenderGroupFooter:c.onRenderFooter,selectionMode:p,selection:h,showAllProps:_,viewport:f,onShouldVirtualize:m,groupedListClassNames:r._classNames,groups:g,compact:v})},r._getDefaultGroupItemLimit=function(e){return e.children&&e.children.length>0?e.children.length:e.count},r._getGroupItemLimit=function(e){var t=r.props.groupProps;return(t&&t.getGroupItemLimit?t.getGroupItemLimit:r._getDefaultGroupItemLimit)(e)},r._getGroupHeight=function(e){var t=r.props.compact?aX:iX;return t+(e.isCollapsed?0:t*r._getGroupItemLimit(e))},r._getPageHeight=function(e){var t=r.state.groups,n=r.props.getGroupHeight,o=void 0===n?r._getGroupHeight:n,i=t&&t[e];return i?o(i,e):0},r._onToggleCollapse=function(e){var t=r.props.groupProps,n=t&&t.headerProps&&t.headerProps.onToggleCollapse;e&&(n&&n(e),e.isCollapsed=!e.isCollapsed,r._updateIsSomeGroupExpanded(),r.forceUpdate())},r._onToggleSelectGroup=function(e){var t=r.props,n=t.selection,o=t.selectionMode;e&&n&&o===KY.multiple&&n.toggleRangeSelected(e.startIndex,e.count)},r._isInnerZoneKeystroke=function(e){return e.which===H_(I_)},r._onToggleSummarize=function(e){var t=r.props.groupProps,n=t&&t.showAllProps&&t.showAllProps.onToggleSummarize;n?n(e):(e&&(e.isShowingAll=!e.isShowingAll),r.forceUpdate())},r._getPageSpecification=function(e){var t=r.state.groups,n=t&&t[e];return{key:n&&n.key}},HO(r),r._isSomeGroupExpanded=r._computeIsSomeGroupExpanded(n.groups);var o=n.listProps,i=(void 0===o?{}:o).version,a=void 0===i?{}:i;return r.state={groups:n.groups,items:n.items,listProps:n.listProps,version:a},r}return(0,t.__extends)(n,e),n.getDerivedStateFromProps=function(e,n){var r=e.groups,o=e.selectionMode,i=e.compact,a=e.items,s=e.listProps,c=s&&s.version,l=(0,t.__assign)((0,t.__assign)({},n),{selectionMode:o,compact:i,groups:r,listProps:s,items:a}),u=!1;return c===(n.listProps&&n.listProps.version)&&a===n.items&&r===n.groups&&o===n.selectionMode&&i===n.compact||(u=!0),u&&(l=(0,t.__assign)((0,t.__assign)({},l),{version:{}})),l},n.prototype.scrollToIndex=function(e,t,n){this._list.current&&this._list.current.scrollToIndex(e,t,n)},n.prototype.getStartItemIndexInView=function(){return this._list.current.getStartItemIndexInView()||0},n.prototype.componentDidMount=function(){var e=this.props,t=e.groupProps,n=e.groups,r=void 0===n?[]:n;t&&t.isAllGroupsCollapsed&&this._setGroupsCollapsedState(r,t.isAllGroupsCollapsed)},n.prototype.render=function(){var e=this.props,n=e.className,r=e.usePageCache,o=e.onShouldVirtualize,i=e.theme,a=e.role,s=void 0===a?"treegrid":a,c=e.styles,l=e.compact,u=e.focusZoneProps,d=void 0===u?{}:u,p=e.rootListProps,h=void 0===p?{}:p,f=this.state,m=f.groups,g=f.version;this._classNames=oX(c,{theme:i,className:n,compact:l});var v=d.shouldEnterInnerZone,y=void 0===v?this._isInnerZoneKeystroke:v;return Fd.createElement(hU,(0,t.__assign)({direction:$z.vertical,"data-automationid":"GroupedList","data-is-scrollable":"false",role:"presentation"},d,{shouldEnterInnerZone:y,className:qx(this._classNames.root,d.className)}),m?Fd.createElement(tX,(0,t.__assign)({ref:this._list,role:s,items:m,onRenderCell:this._renderGroup,getItemCountForPage:this._returnOne,getPageHeight:this._getPageHeight,getPageSpecification:this._getPageSpecification,usePageCache:r,onShouldVirtualize:o,version:g},h)):this._renderGroup(void 0,0))},n.prototype.forceUpdate=function(){e.prototype.forceUpdate.call(this),this._forceListUpdates()},n.prototype.toggleCollapseAll=function(e){var t=this.state.groups,n=void 0===t?[]:t,r=this.props.groupProps,o=r&&r.onToggleCollapseAll;n.length>0&&(o&&o(e),this._setGroupsCollapsedState(n,e),this._updateIsSomeGroupExpanded(),this.forceUpdate())},n.prototype._setGroupsCollapsedState=function(e,t){for(var n=0;n<e.length;n++)e[n].isCollapsed=t},n.prototype._returnOne=function(){return 1},n.prototype._getGroupKey=function(e,t){return"group-"+(e&&e.key?e.key:String(t))},n.prototype._getGroupNestingDepth=function(){for(var e=0,t=this.state.groups;t&&t.length>0;)e++,t=t[0].children;return e},n.prototype._forceListUpdates=function(e){this.setState({version:{}})},n.prototype._computeIsSomeGroupExpanded=function(e){var t=this;return!(!e||!e.some((function(e){return e.children?t._computeIsSomeGroupExpanded(e.children):!e.isCollapsed})))},n.prototype._updateIsSomeGroupExpanded=function(){var e=this.state.groups,t=this.props.onGroupExpandStateChanged,n=this._computeIsSomeGroupExpanded(e);this._isSomeGroupExpanded!==n&&(t&&t(n),this._isSomeGroupExpanded=n)},n.defaultProps={selectionMode:KY.multiple,isHeaderVisible:!0,groupProps:{},compact:!1},n}(Fd.Component),cX=vR(sX,(function(e){var t,n,r=e.theme,o=e.className,i=e.compact,a=r.palette,s=fw(IQ,r);return{root:[s.root,r.fonts.small,{position:"relative",selectors:(t={},t[".".concat(s.listCell)]={minHeight:38},t)},i&&[s.compact,{selectors:(n={},n[".".concat(s.listCell)]={minHeight:32},n)}],o],group:[s.group,{transition:"background-color ".concat(NC," ").concat(PQ)}],groupIsDropping:{backgroundColor:a.neutralLight}}}),void 0,{scope:"GroupedList"}),lX=["setState","render","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","getSnapshotBeforeUpdate","UNSAFE_componentWillUpdate","componentDidUpdate","componentWillUnmount"];var uX=function(e){function n(t){var n=e.call(this,t)||this;return n._updateComposedComponentRef=n._updateComposedComponentRef.bind(n),n}return(0,t.__extends)(n,e),n.prototype._updateComposedComponentRef=function(e){var t;this._composedComponentInstance=e,e?this._hoisted=function(e,t,n){void 0===n&&(n=lX);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;n<arguments.length;n++)e[n]=arguments[n];t[o].apply(t,e)})};for(var i in t)o(i);return r}(this,e):this._hoisted&&(t=this,this._hoisted.forEach((function(e){return delete t[e]})))},n}(Fd.Component);function dX(e){var t;return e&&(e===window?t={left:0,top:0,width:window.innerWidth,height:window.innerHeight,right:window.innerWidth,bottom:window.innerHeight}:e.getBoundingClientRect&&(t=e.getBoundingClientRect())),t}function pX(e){return function(n){function r(e){var t=n.call(this,e)||this;return t._root=Fd.createRef(),t._registerResizeObserver=function(){var e=N_(t._root.current);t._viewportResizeObserver=new e.ResizeObserver(t._onAsyncResize),t._viewportResizeObserver.observe(t._root.current)},t._unregisterResizeObserver=function(){t._viewportResizeObserver&&(t._viewportResizeObserver.disconnect(),delete t._viewportResizeObserver)},t._updateViewport=function(e){var n=t.state.viewport,r=t._root.current,o=dX(gF(r)),i=dX(r);((i&&i.width)!==n.width||(o&&o.height)!==n.height)&&t._resizeAttempts<3&&i&&o?(t._resizeAttempts++,t.setState({viewport:{width:i.width,height:o.height}},(function(){t._updateViewport(e)}))):(t._resizeAttempts=0,e&&t._composedComponentInstance&&t._composedComponentInstance.forceUpdate())},t._async=new qO(t),t._events=new wz(t),t._resizeAttempts=0,t.state={viewport:{width:0,height:0}},t}return(0,t.__extends)(r,n),r.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.delayFirstMeasure,r=t.disableResizeObserver,o=t.skipViewportMeasures,i=N_(this._root.current);this._onAsyncResize=this._async.debounce(this._onAsyncResize,500,{leading:!1}),o||(!r&&this._isResizeObserverAvailable()?this._registerResizeObserver():this._events.on(i,"resize",this._onAsyncResize),n?this._async.setTimeout((function(){e._updateViewport()}),500):this._updateViewport())},r.prototype.componentDidUpdate=function(e){var t=e.skipViewportMeasures,n=this.props,r=n.disableResizeObserver,o=n.skipViewportMeasures,i=N_(this._root.current);o!==t&&(o?(this._unregisterResizeObserver(),this._events.off(i,"resize",this._onAsyncResize)):(!r&&this._isResizeObserverAvailable()?this._viewportResizeObserver||this._registerResizeObserver():this._events.on(i,"resize",this._onAsyncResize),this._updateViewport()))},r.prototype.componentWillUnmount=function(){this._events.dispose(),this._async.dispose(),this._unregisterResizeObserver()},r.prototype.render=function(){var n=this.state.viewport,r=n.width>0&&n.height>0?n:void 0;return Fd.createElement("div",{className:"ms-Viewport",ref:this._root,style:{minWidth:1,minHeight:1}},Fd.createElement(e,(0,t.__assign)({ref:this._updateComposedComponentRef,viewport:r},this.props)))},r.prototype.forceUpdate=function(){this._updateViewport(!0)},r.prototype._onAsyncResize=function(){this._updateViewport()},r.prototype._isResizeObserverAvailable=function(){var e=N_(this._root.current);return e&&e.ResizeObserver},r}(uX)}var hX=kR(),fX=100,mX={tabIndex:0},gX={},vX=function(e){var n=e.selection,r=e.ariaLabelForListHeader,o=e.ariaLabelForSelectAllCheckbox,i=e.ariaLabelForSelectionColumn,a=e.className,s=e.checkboxVisibility,c=e.compact,l=e.constrainMode,u=e.dragDropEvents,d=e.groups,p=e.groupProps,h=e.indentWidth,f=e.items,m=e.isPlaceholderData,g=e.isHeaderVisible,v=e.layoutMode,y=e.onItemInvoked,b=e.onItemContextMenu,_=e.onColumnHeaderClick,C=e.onColumnHeaderContextMenu,w=e.selectionMode,x=void 0===w?n.mode:w,E=e.selectionPreservedOnEmptyClick,k=e.selectionZoneProps,S=e.ariaLabel,T=e.ariaLabelForGrid,I=e.rowElementEventMap,P=e.shouldApplyApplicationRole,A=void 0!==P&&P,R=e.getKey,D=e.listProps,M=e.usePageCache,N=e.onShouldVirtualize,L=e.viewport,B=e.minimumPixelsForDrag,O=e.getGroupHeight,F=e.styles,H=e.theme,z=e.cellStyleProps,U=void 0===z?RY:z,V=e.onRenderCheckbox,W=e.useFastIcons,j=e.dragDropHelper,q=e.adjustedColumns,G=e.isCollapsed,K=e.isSizing,Y=e.isSomeGroupExpanded,Q=e.version,X=e.rootRef,$=e.listRef,J=e.focusZoneRef,Z=e.columnReorderOptions,ee=e.groupedListRef,te=e.headerRef,ne=e.onGroupExpandStateChanged,re=e.onColumnIsSizingChanged,oe=e.onRowDidMount,ie=e.onRowWillUnmount,ae=e.disableSelectionZone,se=e.isSelectedOnFocus,ce=void 0===se||se,le=e.onColumnResized,ue=e.onColumnAutoResized,de=e.onToggleCollapse,pe=e.onActiveRowChanged,he=e.onBlur,fe=e.rowElementEventMap,me=e.onRenderMissingItem,ge=e.onRenderItemColumn,ve=e.onRenderField,ye=e.getCellValueKey,be=e.getRowAriaLabel,_e=e.getRowAriaDescribedBy,Ce=e.checkButtonAriaLabel,we=e.checkButtonGroupAriaLabel,xe=e.checkboxCellClassName,Ee=e.useReducedRowRenderer,ke=e.enableUpdateAnimations,Se=e.enterModalSelectionOnTouch,Te=e.onRenderDefaultRow,Ie=e.selectionZoneRef,Pe=e.focusZoneProps,Ae="grid",Re=e.role?e.role:Ae,De=Ek("row"),Me=function(e){var t=0,n=e;for(;n&&n.length>0;)t++,n=n[0].children;return t}(d),Ne=function(e){return Fd.useMemo((function(){var t={};if(e)for(var n=1,r=1,o=0,i=e;o<i.length;o++){var a=i[o];t[a.key]={numOfGroupHeadersBeforeItem:r,totalRowCount:n},r++,n+=a.count+1}return t}),[e])}(d),Le=Fd.useMemo((function(){return(0,t.__assign)({renderedWindowsAhead:K?0:2,renderedWindowsBehind:K?0:2,getKey:R,version:Q},D)}),[K,R,Q,D]),Be=rQ.none;if(x===KY.single&&(Be=rQ.hidden),x===KY.multiple){var Oe=p&&p.headerProps&&p.headerProps.isCollapsedGroupSelectVisible;void 0===Oe&&(Oe=!0),Be=Oe||!d||Y?rQ.visible:rQ.hidden}s===GK.hidden&&(Be=rQ.none);var Fe=Fd.useCallback((function(e){return Fd.createElement(hQ,(0,t.__assign)({},e))}),[]),He=Fd.useCallback((function(){return null}),[]),ze=e.onRenderDetailsHeader,Ue=Fd.useMemo((function(){return ze?Xz(ze,Fe):Fe}),[ze,Fe]),Ve=e.onRenderDetailsFooter,We=Fd.useMemo((function(){return Ve?Xz(Ve,He):He}),[Ve,He]),je=Fd.useMemo((function(){return{columns:q,groupNestingDepth:Me,selection:n,selectionMode:x,viewport:L,checkboxVisibility:s,indentWidth:h,cellStyleProps:U}}),[q,Me,n,x,L,s,h,U]),qe=Z&&Z.onDragEnd,Ge=Fd.useCallback((function(e,t){var n=e.dropLocation,r=jK.outside;if(qe){if(n&&n!==jK.header)r=n;else if(X.current){var o=X.current.getBoundingClientRect();t.clientX>o.left&&t.clientX<o.right&&t.clientY>o.top&&t.clientY<o.bottom&&(r=jK.surface)}qe(r)}}),[qe,X]),Ke=Fd.useMemo((function(){if(Z)return(0,t.__assign)((0,t.__assign)({},Z),{onColumnDragEnd:Ge})}),[Z,Ge]),Ye=(g?1:0)+(e.onRenderDetailsFooter?1:0)+function(e){var n=0;if(e)for(var r=(0,t.__spreadArray)([],e,!0),o=void 0;r&&r.length>0;)++n,(o=r.pop())&&o.children&&r.push.apply(r,o.children);return n}(d)+(f?f.length:0),Qe=(Be!==rQ.none?1:0)+(q?q.length:0)+(d?1:0),Xe=Fd.useMemo((function(){return hX(F,{theme:H,compact:c,isFixed:v===qK.fixedColumns,isHorizontalConstrained:l===WK.horizontalConstrained,className:a})}),[F,H,c,v,l,a]),$e=p&&p.onRenderFooter,Je=Fd.useMemo((function(){return $e?function(e,r){return $e((0,t.__assign)((0,t.__assign)({},e),{columns:q,groupNestingDepth:Me,indentWidth:h,selection:n,selectionMode:x,viewport:L,checkboxVisibility:s,cellStyleProps:U}),r)}:void 0}),[$e,q,Me,h,n,x,L,s,U]),Ze=p&&p.onRenderHeader,et=Fd.useMemo((function(){return Ze?function(e,r){var o,i,a=e.groupIndex,c=void 0!==a?null===(i=null===(o=e.groups)||void 0===o?void 0:o[a])||void 0===i?void 0:i.key:void 0,l=void 0!==c&&Ne[c]?Ne[c].totalRowCount:0;return Ze((0,t.__assign)((0,t.__assign)({},e),{columns:q,groupNestingDepth:Me,indentWidth:h,selection:n,selectionMode:s!==GK.hidden?x:KY.none,viewport:L,checkboxVisibility:s,cellStyleProps:U,ariaColSpan:q.length,ariaLevel:void 0,ariaPosInSet:void 0,ariaSetSize:void 0,ariaRowCount:void 0,ariaRowIndex:void 0!==a?l+(g?1:0):void 0}),r)}:function(e,n){var r,o,i=e.groupIndex,a=void 0!==i?null===(o=null===(r=e.groups)||void 0===r?void 0:r[i])||void 0===o?void 0:o.key:void 0,s=void 0!==a&&Ne[a]?Ne[a].totalRowCount:0;return n((0,t.__assign)((0,t.__assign)({},e),{ariaColSpan:q.length,ariaLevel:void 0,ariaPosInSet:void 0,ariaSetSize:void 0,ariaRowCount:void 0,ariaRowIndex:void 0!==i?s+(g?1:0):void 0}))}}),[Ze,q,Me,h,g,n,x,L,s,U,Ne]),tt=Fd.useMemo((function(){var e;return(0,t.__assign)((0,t.__assign)({},p),{role:Re===Ae?"rowgroup":"presentation",onRenderFooter:Je,onRenderHeader:et,headerProps:(0,t.__assign)((0,t.__assign)({},null===p||void 0===p?void 0:p.headerProps),{selectAllButtonProps:(0,t.__assign)({"aria-label":we},null===(e=null===p||void 0===p?void 0:p.headerProps)||void 0===e?void 0:e.selectAllButtonProps)})})}),[p,Je,et,we,Re]),nt=jR((function(){return h_((function(e){var t=0;return e.forEach((function(e){return t+=e.calculatedWidth||e.minWidth})),t}))})),rt=p&&p.collapseAllVisibility,ot=Fd.useMemo((function(){return nt(q)}),[q,nt]),it=Fd.useCallback((function(t,r,o,i){var a=e.onRenderRow?Xz(e.onRenderRow,Te):Te,l=i?i.key:void 0,d=l&&Ne[l]?Ne[l].numOfGroupHeadersBeforeItem:0,p=Re===Ae?void 0:"presentation",f=g||o>0?gX:mX,m={item:r,itemIndex:o,flatIndexOffset:(g?2:1)+d,compact:c,columns:q,groupNestingDepth:t,id:"".concat(De,"-").concat(o),selectionMode:x,selection:n,onDidMount:oe,onWillUnmount:ie,onRenderItemColumn:ge,onRenderField:ve,getCellValueKey:ye,eventsToRegister:fe,dragDropEvents:u,dragDropHelper:j,viewport:L,checkboxVisibility:s,collapseAllVisibility:rt,getRowAriaLabel:be,getRowAriaDescribedBy:_e,checkButtonAriaLabel:Ce,checkboxCellClassName:xe,useReducedRowRenderer:Ee,indentWidth:h,cellStyleProps:U,onRenderDetailsCheckbox:V,enableUpdateAnimations:ke,rowWidth:ot,useFastIcons:W,role:p,isGridRow:!0,focusZoneProps:f};return r?a(m):me?me(o,m):null}),[c,q,x,n,De,oe,ie,ge,ve,ye,fe,u,j,L,s,rt,be,_e,g,Ce,xe,Ee,h,U,V,ke,W,Te,me,e.onRenderRow,ot,Re,Ne]),at=Fd.useCallback((function(e){return function(t,n){return it(e,t,n)}}),[it]),st=Fd.useCallback((function(e){return e.which===H_(I_,H)}),[H]),ct=(0,t.__assign)((0,t.__assign)({},Pe),{componentRef:Pe&&Pe.componentRef?Pe.componentRef:J,className:Pe&&Pe.className?qx(Xe.focusZone,Pe.className):Xe.focusZone,direction:Pe?Pe.direction:$z.vertical,shouldEnterInnerZone:Pe&&Pe.shouldEnterInnerZone?Pe.shouldEnterInnerZone:st,onActiveElementChanged:Pe&&Pe.onActiveElementChanged?Pe.onActiveElementChanged:pe,shouldRaiseClicksOnEnter:!1,onBlur:Pe&&Pe.onBlur?Pe.onBlur:he}),lt=d&&(null===p||void 0===p?void 0:p.groupedListAs)?RV(p.groupedListAs,cX):cX,ut=d?Fd.createElement(lt,{focusZoneProps:ct,componentRef:ee,groups:d,groupProps:tt,items:f,onRenderCell:it,role:"presentation",selection:n,selectionMode:s!==GK.hidden?x:KY.none,dragDropEvents:u,dragDropHelper:j,eventsToRegister:I,listProps:Le,onGroupExpandStateChanged:ne,usePageCache:M,onShouldVirtualize:N,getGroupHeight:O,compact:c}):Fd.createElement(hU,(0,t.__assign)({},ct),Fd.createElement(tX,(0,t.__assign)({ref:$,role:"presentation",items:f,onRenderCell:at(0),usePageCache:M,onShouldVirtualize:N},Le))),dt=Fd.useCallback((function(e){e.which===P_&&J.current&&J.current.focus()&&(ce&&0===n.getSelectedIndices().length&&n.setIndexSelected(0,!0,!1),e.preventDefault(),e.stopPropagation())}),[n,J,ce]),pt=Fd.useCallback((function(e){e.which!==T_||e.altKey||te.current&&te.current.focus()&&(e.preventDefault(),e.stopPropagation())}),[te]);return Fd.createElement("div",(0,t.__assign)({ref:X,className:Xe.root,"data-automationid":"DetailsList","data-is-scrollable":"false"},A?{role:"application"}:{}),Fd.createElement(jk,null),Fd.createElement("div",{role:Re,"aria-label":T||S,"aria-rowcount":m?0:Ye,"aria-colcount":Qe,"aria-busy":m},Fd.createElement("div",{onKeyDown:dt,role:"presentation",className:Xe.headerWrapper},g&&Ue({componentRef:te,selectionMode:x,layoutMode:v,selection:n,columns:q,onColumnClick:_,onColumnContextMenu:C,onColumnResized:le,onColumnIsSizingChanged:re,onColumnAutoResized:ue,groupNestingDepth:Me,isAllCollapsed:G,onToggleCollapseAll:de,ariaLabel:r,ariaLabelForSelectAllCheckbox:o,ariaLabelForSelectionColumn:i,selectAllVisibility:Be,collapseAllVisibility:p&&p.collapseAllVisibility,viewport:L,columnReorderProps:Ke,minimumPixelsForDrag:B,cellStyleProps:U,checkboxVisibility:s,indentWidth:h,onRenderDetailsCheckbox:V,rowWidth:nt(q),useFastIcons:W},Ue)),Fd.createElement("div",{onKeyDown:pt,role:"presentation",className:Xe.contentWrapper},ae?ut:Fd.createElement(kQ,(0,t.__assign)({ref:Ie,selection:n,selectionPreservedOnEmptyClick:E,selectionMode:x,isSelectedOnFocus:ce,selectionClearedOnEscapePress:ce,toggleWithoutModifierPressed:!ce,onItemInvoked:y,onItemContextMenu:b,enterModalOnTouch:Se},k||{}),ut)),We((0,t.__assign)({},je))))},yX=function(e){function n(n){var r=e.call(this,n)||this;return r._root=Fd.createRef(),r._header=Fd.createRef(),r._groupedList=Fd.createRef(),r._list=Fd.createRef(),r._focusZone=Fd.createRef(),r._selectionZone=Fd.createRef(),r._onRenderRow=function(e,n){return Fd.createElement(_Q,(0,t.__assign)({},e))},r._getDerivedStateFromProps=function(e,n){var o=r.props,i=o.checkboxVisibility,a=o.items,s=o.setKey,c=o.selectionMode,l=void 0===c?r._selection.mode:c,u=o.columns,d=o.viewport,p=o.compact,h=o.dragDropEvents,f=(r.props.groupProps||{}).isAllGroupsCollapsed,m=void 0===f?void 0:f,g=e.viewport&&e.viewport.width||0,v=d&&d.width||0,y=e.setKey!==s||void 0===e.setKey,b=!1;e.layoutMode!==r.props.layoutMode&&(b=!0);var _=n;return y&&(r._initialFocusedIndex=e.initialFocusedIndex,_=(0,t.__assign)((0,t.__assign)({},_),{focusedItemIndex:void 0!==r._initialFocusedIndex?r._initialFocusedIndex:-1})),r.props.disableSelectionZone||e.items===a||r._selection.setItems(e.items,y),e.checkboxVisibility===i&&e.columns===u&&g===v&&e.compact===p||(b=!0),_=(0,t.__assign)((0,t.__assign)({},_),r._adjustColumns(e,_,!0)),e.selectionMode!==l&&(b=!0),void 0===m&&e.groupProps&&void 0!==e.groupProps.isAllGroupsCollapsed&&(_=(0,t.__assign)((0,t.__assign)({},_),{isCollapsed:e.groupProps.isAllGroupsCollapsed,isSomeGroupExpanded:!e.groupProps.isAllGroupsCollapsed})),e.dragDropEvents!==h&&(r._dragDropHelper&&r._dragDropHelper.dispose(),r._dragDropHelper=e.dragDropEvents?new iQ({selection:r._selection,minimumPixelsForDrag:e.minimumPixelsForDrag}):void 0,b=!0),b&&(_=(0,t.__assign)((0,t.__assign)({},_),{version:{}})),_},r._onGroupExpandStateChanged=function(e){r.setState({isSomeGroupExpanded:e})},r._onColumnIsSizingChanged=function(e,t){r.setState({isSizing:t})},r._onRowDidMount=function(e){var t=e.props,n=t.item,o=t.itemIndex,i=r._getItemKey(n,o);r._activeRows[i]=e,r._setFocusToRowIfPending(e);var a=r.props.onRowDidMount;a&&a(n,o)},r._onRowWillUnmount=function(e){var t=r.props.onRowWillUnmount,n=e.props,o=n.item,i=n.itemIndex,a=r._getItemKey(o,i);delete r._activeRows[a],t&&t(o,i)},r._onToggleCollapse=function(e){r.setState({isCollapsed:e}),r._groupedList.current&&r._groupedList.current.toggleCollapseAll(e)},r._onColumnResized=function(e,n,o){var i=Math.max(e.minWidth||fX,n);r.props.onColumnResize&&r.props.onColumnResize(e,i,o),r._rememberCalculatedWidth(e,i),r.setState((0,t.__assign)((0,t.__assign)({},r._adjustColumns(r.props,r.state,!0,o)),{version:{}}))},r._onColumnAutoResized=function(e,t){var n=0,o=0,i=Object.keys(r._activeRows).length;for(var a in r._activeRows){if(r._activeRows.hasOwnProperty(a))r._activeRows[a].measureCell(t,(function(a){n=Math.max(n,a),++o===i&&r._onColumnResized(e,n,t)}))}},r._onActiveRowChanged=function(e,t){var n=r.props,o=n.items,i=n.onActiveItemChanged;if(e&&e.getAttribute("data-item-index")){var a=Number(e.getAttribute("data-item-index"));a>=0&&(i&&i(o[a],a,t),r.setState({focusedItemIndex:a}))}},r._onBlur=function(e){r.setState({focusedItemIndex:-1})},HO(r),r._async=new qO(r),r._activeRows={},r._columnOverrides={},r.state={focusedItemIndex:-1,lastWidth:0,adjustedColumns:r._getAdjustedColumns(n,void 0),isSizing:!1,isCollapsed:n.groupProps&&n.groupProps.isAllGroupsCollapsed,isSomeGroupExpanded:n.groupProps&&!n.groupProps.isAllGroupsCollapsed,version:{},getDerivedStateFromProps:r._getDerivedStateFromProps},r._selection=n.selection||new SQ({onSelectionChanged:void 0,getKey:n.getKey,selectionMode:n.selectionMode}),r.props.disableSelectionZone||r._selection.setItems(n.items,!1),r._dragDropHelper=n.dragDropEvents?new iQ({selection:r._selection,minimumPixelsForDrag:n.minimumPixelsForDrag}):void 0,r._initialFocusedIndex=n.initialFocusedIndex,r}return(0,t.__extends)(n,e),n.getDerivedStateFromProps=function(e,t){return t.getDerivedStateFromProps(e,t)},n.prototype.scrollToIndex=function(e,t,n){this._list.current&&this._list.current.scrollToIndex(e,t,n),this._groupedList.current&&this._groupedList.current.scrollToIndex(e,t,n)},n.prototype.focusIndex=function(e,t,n,r){void 0===t&&(t=!1);var o=this.props.items[e];if(o){this.scrollToIndex(e,n,r);var i=this._getItemKey(o,e),a=this._activeRows[i];a&&this._setFocusToRow(a,t)}},n.prototype.getStartItemIndexInView=function(){return this._list&&this._list.current?this._list.current.getStartItemIndexInView():this._groupedList&&this._groupedList.current?this._groupedList.current.getStartItemIndexInView():0},n.prototype.updateColumn=function(e,t){var n,r,o=this.props,i=o.columns,a=void 0===i?[]:i,s=o.selectionMode,c=o.checkboxVisibility,l=o.columnReorderOptions,u=t.width,d=t.newColumnIndex,p=a.findIndex((function(t){return t.key===e.key}));if(u&&this._onColumnResized(e,u,p),void 0!==d&&l){var h=s===KY.none||c===GK.hidden,f=(c!==GK.hidden?2:1)+p,m=h?f-1:f-2,g=h?d-1:d-2,v=null!==(n=l.frozenColumnCountFromStart)&&void 0!==n?n:0,y=null!==(r=l.frozenColumnCountFromEnd)&&void 0!==r?r:0;if(g>=v&&g<a.length-y)if(l.onColumnDrop){var b={draggedIndex:m,targetIndex:g};l.onColumnDrop(b)}else l.handleColumnReorder&&l.handleColumnReorder(m,g)}},n.prototype.componentWillUnmount=function(){this._dragDropHelper&&this._dragDropHelper.dispose(),this._async.dispose()},n.prototype.componentDidUpdate=function(e,t){if((this._notifyColumnsResized(),void 0!==this._initialFocusedIndex)&&(i=this.props.items[this._initialFocusedIndex])){var n=this._getItemKey(i,this._initialFocusedIndex);(r=this._activeRows[n])&&this._setFocusToRowIfPending(r)}if(this.props.items!==e.items&&this.props.items.length>0&&-1!==this.state.focusedItemIndex&&!GO(this._root.current,document.activeElement,!1)){var r,o=this.state.focusedItemIndex<this.props.items.length?this.state.focusedItemIndex:this.props.items.length-1,i=this.props.items[o];n=this._getItemKey(i,this.state.focusedItemIndex);(r=this._activeRows[n])?this._setFocusToRow(r):this._initialFocusedIndex=o}this.props.onDidUpdate&&this.props.onDidUpdate(this)},n.prototype.render=function(){return Fd.createElement(vX,(0,t.__assign)({},this.props,this.state,{selection:this._selection,dragDropHelper:this._dragDropHelper,rootRef:this._root,listRef:this._list,groupedListRef:this._groupedList,focusZoneRef:this._focusZone,headerRef:this._header,selectionZoneRef:this._selectionZone,onGroupExpandStateChanged:this._onGroupExpandStateChanged,onColumnIsSizingChanged:this._onColumnIsSizingChanged,onRowDidMount:this._onRowDidMount,onRowWillUnmount:this._onRowWillUnmount,onColumnResized:this._onColumnResized,onColumnAutoResized:this._onColumnAutoResized,onToggleCollapse:this._onToggleCollapse,onActiveRowChanged:this._onActiveRowChanged,onBlur:this._onBlur,onRenderDefaultRow:this._onRenderRow}))},n.prototype.forceUpdate=function(){e.prototype.forceUpdate.call(this),this._forceListUpdates()},n.prototype._getGroupNestingDepth=function(){for(var e=0,t=this.props.groups;t&&t.length>0;)e++,t=t[0].children;return e},n.prototype._setFocusToRowIfPending=function(e){var t=e.props.itemIndex;void 0!==this._initialFocusedIndex&&t===this._initialFocusedIndex&&(this._setFocusToRow(e),delete this._initialFocusedIndex)},n.prototype._setFocusToRow=function(e,t){void 0===t&&(t=!1),this._selectionZone.current&&this._selectionZone.current.ignoreNextFocus(),this._async.setTimeout((function(){e.focus(t)}),0)},n.prototype._forceListUpdates=function(){this._groupedList.current&&this._groupedList.current.forceUpdate(),this._list.current&&this._list.current.forceUpdate()},n.prototype._notifyColumnsResized=function(){this.state.adjustedColumns.forEach((function(e){e.onColumnResize&&e.onColumnResize(e.currentWidth)}))},n.prototype._adjustColumns=function(e,n,r,o){var i=this._getAdjustedColumns(e,n,r,o),a=this.props.viewport,s=a&&a.width?a.width:0;return(0,t.__assign)((0,t.__assign)({},n),{adjustedColumns:i,lastWidth:s})},n.prototype._getAdjustedColumns=function(e,t,n,r){var o,i=this,a=e.items,s=e.layoutMode,c=e.selectionMode,l=e.viewport,u=l&&l.width?l.width:0,d=e.columns,p=this.props?this.props.columns:[],h=t?t.lastWidth:-1,f=t?t.lastSelectionMode:void 0;return n||h!==u||f!==c||p&&d!==p?(d=d||function(e,t,n,r,o,i,a,s){var c=[];if(e&&e.length){var l=e[0];for(var u in l)l.hasOwnProperty(u)&&c.push({key:u,name:u,fieldName:u,minWidth:fX,maxWidth:300,isCollapsible:!!c.length,isMultiline:void 0!==a&&a,isSorted:r===u,isSortedDescending:!!o,isRowHeader:!1,columnActionsMode:null!==s&&void 0!==s?s:VK.clickable,isResizable:t,onColumnClick:n,isGrouped:i===u})}return c}(a,!0),s===qK.fixedColumns?(o=this._getFixedColumns(d,u,e)).forEach((function(e){i._rememberCalculatedWidth(e,e.calculatedWidth)})):(o=this._getJustifiedColumns(d,u,e)).forEach((function(e){i._getColumnOverride(e.key).currentWidth=e.calculatedWidth})),o):d||[]},n.prototype._getFixedColumns=function(e,n,r){var o=this,i=this.props,a=i.selectionMode,s=void 0===a?this._selection.mode:a,c=i.checkboxVisibility,l=i.flexMargin,u=i.skipViewportMeasures,d=n-(l||0),p=0;e.forEach((function(e){u||!e.flexGrow?d-=e.maxWidth||e.minWidth||fX:(d-=e.minWidth||fX,p+=e.flexGrow),d-=bX(e,r,!0)}));var h=s!==KY.none&&c!==GK.hidden?48:0,f=36*this._getGroupNestingDepth(),m=(d-=h+f)/p;return u||e.forEach((function(e){var n=(0,t.__assign)((0,t.__assign)({},e),o._columnOverrides[e.key]);if(n.flexGrow&&n.maxWidth){var r=n.flexGrow*m+n.minWidth,i=r-n.maxWidth;i>0&&(d+=i,p-=i/(r-n.minWidth)*n.flexGrow)}})),m=d>0?d/p:0,e.map((function(e){var n=(0,t.__assign)((0,t.__assign)({},e),o._columnOverrides[e.key]);return!u&&n.flexGrow&&d<=0||n.calculatedWidth||(!u&&n.flexGrow?(n.calculatedWidth=n.minWidth+n.flexGrow*m,n.calculatedWidth=Math.min(n.calculatedWidth,n.maxWidth||Number.MAX_VALUE)):n.calculatedWidth=n.maxWidth||n.minWidth||fX),n}))},n.prototype._getJustifiedColumns=function(e,n,r){var o=this,i=r.selectionMode,a=void 0===i?this._selection.mode:i,s=r.checkboxVisibility,c=r.skipViewportMeasures,l=a!==KY.none&&s!==GK.hidden?48:0,u=36*this._getGroupNestingDepth(),d=0,p=0,h=n-(l+u),f=e.map((function(e,n){var i=(0,t.__assign)((0,t.__assign)({},e),{calculatedWidth:e.minWidth||fX}),a=(0,t.__assign)((0,t.__assign)({},i),o._columnOverrides[e.key]);return i.isCollapsible||i.isCollapsable||(p+=bX(i,r)),d+=bX(a,r),a}));if(c)return f;for(var m=f.length-1;m>=0&&d>h;){var g=(_=f[m]).minWidth||fX,v=d-h;if(_.calculatedWidth-g>=v||!_.isCollapsible&&!_.isCollapsable){var y=_.calculatedWidth;p<h&&(_.calculatedWidth=Math.max(_.calculatedWidth-v,g)),d-=y-_.calculatedWidth}else d-=bX(_,r),f.splice(m,1);m--}for(var b=0;b<f.length&&d<h;b++){var _=f[b],C=b===f.length-1,w=this._columnOverrides[_.key];if(!w||!w.calculatedWidth||C){var x=h-d,E=void 0;if(C)E=x;else{var k=_.maxWidth;g=_.minWidth||k||fX;E=k?Math.min(x,k-g):x}_.calculatedWidth=_.calculatedWidth+E,d+=E}}return f},n.prototype._rememberCalculatedWidth=function(e,t){var n=this._getColumnOverride(e.key);n.calculatedWidth=t,n.currentWidth=t},n.prototype._getColumnOverride=function(e){return this._columnOverrides[e]=this._columnOverrides[e]||{}},n.prototype._getItemKey=function(e,t){var n=this.props.getKey,r=void 0;return e&&(r=e.key),n&&(r=n(e,t)),r||(r=t),r},n.defaultProps={layoutMode:qK.justified,selectionMode:KY.multiple,constrainMode:WK.horizontalConstrained,checkboxVisibility:GK.onHover,isHeaderVisible:!0,compact:!1,useFastIcons:!0},n=(0,t.__decorate)([pX],n)}(Fd.Component);function bX(e,t,n){var r=t.cellStyleProps,o=void 0===r?RY:r;return(n?0:e.calculatedWidth)+o.cellLeftPadding+o.cellRightPadding+(e.isPadded?o.cellExtraRightPadding:0)}var _X={root:"ms-DetailsList",compact:"ms-DetailsList--Compact",contentWrapper:"ms-DetailsList-contentWrapper",headerWrapper:"ms-DetailsList-headerWrapper",isFixed:"is-fixed",isHorizontalConstrained:"is-horizontalConstrained",listCell:"ms-List-cell"},CX=vR(yX,(function(e){var t,n,r=e.theme,o=e.className,i=e.isHorizontalConstrained,a=e.compact,s=e.isFixed,c=r.semanticColors,l=fw(_X,r);return{root:[l.root,r.fonts.small,{position:"relative",color:c.listText,selectors:(t={},t["& .".concat(l.listCell)]={minHeight:38,wordBreak:"break-word"},t)},s&&l.isFixed,a&&[l.compact,{selectors:(n={},n[".".concat(l.listCell)]={minHeight:32},n)}],i&&[l.isHorizontalConstrained,{overflowX:"auto",overflowY:"visible",WebkitOverflowScrolling:"touch"}],o],focusZone:[{display:"inline-block",minWidth:"100%",minHeight:1}],headerWrapper:l.headerWrapper,contentWrapper:l.contentWrapper}}),void 0,{scope:"DetailsList"}),wX=function(e){var t=e.operationalData;return Hd().createElement(CL,{horizontalAlign:"start"},Hd().createElement(xq,{operationalData:t}))},xX=function(e){var n=e.iconName,r=e.disabled,o=e.operationalData,i=e.columnAlign,a=void 0===i?"start":i,s=(0,t.__rest)(e,["iconName","disabled","operationalData","columnAlign"]);return Hd().createElement(vK,{iconName:n,disabled:r},Hd().createElement(CL,{horizontalAlign:"end"===a?"end":"start",margin:"end"===a?"0px 8px":void 0,grow:!0},Hd().createElement(xq,{operationalData:o},Eq(s,r))))},EX=function(e){var n=e.toggleProps,r=e.disabled,o=e.columnAlign,i=void 0===o?"end":o,a=e.iconName,s=e.operationalData,c=(0,t.__rest)(e,["toggleProps","disabled","columnAlign","iconName","operationalData"]);return Hd().createElement(vK,{iconName:a,disabled:r},Hd().createElement(CL,{horizontal:!0,grow:!0,horizontalAlign:"end"===i?"space-between":"start",childrenGap:16,verticalAlign:"center"},Hd().createElement(CL,null,Hd().createElement(xq,{operationalData:s},Eq(c,r))),Hd().createElement(CL,{padding:Tq},Hd().createElement(DO,null,Hd().createElement(pq,(0,t.__assign)({},n,{labelPosition:"inline",disabled:r}))))))},kX=function(e){var n=e.hyperlinks,r=e.disabled,o=e.operationalData;return Hd().createElement(CL,{horizontal:!0,childrenGap:"16",wrap:!0},Hd().createElement(xq,{operationalData:o},n.map((function(e,n){return Hd().createElement(sz,(0,t.__assign)({},e,{disabled:null!==r&&void 0!==r?r:e.disabled,key:n}))}))))},SX=function(){return Hd().createElement(AL,{totalSlots:12},Hd().createElement(RL,{slots:1},Hd().createElement(Hd().Fragment,null)),Hd().createElement(RL,{slots:8},Hd().createElement(vj,{height:12})),Hd().createElement(RL,{slots:2},Hd().createElement(vj,{height:12})),Hd().createElement(RL,{slots:1},Hd().createElement(Hd().Fragment,null)))},TX="RevealPasswordMedium",IX=function(e,t,n){return Hd().createElement(hB,{key:"".concat(t,"-").concat(n),style:{color:e}},t)},PX=function(e){var t=e.contentType,n=function(e,t,n){var r=[];"password"===n&&Array.from(e).forEach((function(e,n){kO(e)?r.push(IX(t.semanticColors.errorBlockIcon,e,n)):function(e){return 1===e.length&&/[a-zA-Z]/.test(e)}(e)?r.push(IX(t.palette.neutralPrimary,e,n)):r.push(IX(t.semanticColors.messageLink,e,n))}));return r}(e.value,hR(),t);return Hd().createElement(nE,{horizontal:!0,styles:{root:{display:"flex",flexWrap:"wrap"}},doNotRenderFalsyValues:!0},n)},AX=function(){var e=(0,t.__spreadArray)([],Array(25),!0).map((function(e,t){return Hd().createElement(uB,{key:t,iconName:"CircleFillBadge12",size:"6px",color:"neutralSecondary"})}));return Hd().createElement(nE,{horizontal:!0,styles:{root:{display:"flex",flexWrap:"wrap",overflow:"hidden",height:"6px"}},doNotRenderFalsyValues:!0},e)},RX=function(e){var t=e.contentType,n=e.shown,r=e.value;return n&&r?Hd().createElement(PX,{value:r,contentType:t}):Hd().createElement(AX,null)},DX=function(e){var t=e.contentType,n=e.onHideButtonClick,r=e.onShowButtonClick,o=e.operationalData,i=e.showIconButton,a=e.hideIconButton,s=e.value,c=e.iconButtonRef;rE("SensitiveContent");var l=(0,Fd.useState)(!0),u=l[0],d=l[1],p=(0,Fd.useState)({iconName:TX,tooltip:i.tooltip,"aria-label":i["aria-label"],"data-bi-id":i["data-bi-id"],disabled:i.disabled}),h=p[0],f=p[1],m=function(){u?(d(!1),g(!0),r&&r()):(d(!0),g(!1),n&&n())},g=function(e){f({iconName:e?"Hide":TX,tooltip:e?a.tooltip:i.tooltip,"aria-label":e?a["aria-label"]:i["aria-label"],"data-bi-id":e?a["data-bi-id"]:i["data-bi-id"],disabled:e?a.disabled:i.disabled})},v={display:"flex",justifyContent:"space-between",maxWidth:"calc(".concat(120,"px + ").concat(48,"px)")},y=Hd().createElement(nE,{horizontal:!0,verticalAlign:"center",tokens:{childrenGap:"8px"},styles:{root:v},doNotRenderFalsyValues:!0},Hd().createElement(RX,{shown:!1,value:s,contentType:t}),Hd().createElement(nE,{styles:{root:{height:"32px",padding:"0px 16px 0px 8px"}},verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(iq,{"aria-label":null===o||void 0===o?void 0:o.spinnerAriaLabel,spinnerSize:cO.small}))),b=Hd().createElement(nE,{horizontal:!0,verticalAlign:"center",tokens:{childrenGap:"8px"},styles:{root:v},doNotRenderFalsyValues:!0},Hd().createElement(RX,{shown:!u,value:s,contentType:t}),Hd().createElement(nE,{styles:{root:{height:"32px",marginRight:"8px"}},verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(DO,null,Hd().createElement(lW,{iconButtonRef:c,iconName:h.iconName,iconColor:"neutralSecondary",disabled:h.disabled,onClick:m,"aria-label":h["aria-label"],"data-bi-id":h["data-bi-id"],tooltipHostProps:{tooltipText:h.tooltip}})))),_=Hd().createElement(nE,{horizontal:!0,verticalAlign:"center",tokens:{childrenGap:"8px"},styles:{root:v},doNotRenderFalsyValues:!0},Hd().createElement(RX,{shown:!1,value:void 0,contentType:t}),Hd().createElement(nE,{styles:{root:{height:"32px",marginRight:"8px"}},verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(DO,null,Hd().createElement(lW,{iconName:TX,iconColor:"neutralSecondary",disabled:i.disabled,onClick:m,"aria-label":i["aria-label"],"data-bi-id":i["data-bi-id"],tooltipHostProps:{tooltipText:i.tooltip}}))));return o?Hd().createElement(QR,{operationData:o.operationData,inertView:b,firstLoadView:Hd().createElement(SX,null),failedView:_,updatingView:y,updateFailedView:b,finishedView:b}):b},MX=function(e){var n=e.sensitiveContentProps;return Hd().createElement(DX,(0,t.__assign)({},n))},NX=function(e){var t=e.shimmerLineProps,n=e.horizontal,r=n?"":"0 0 4px 0";return Hd().createElement(CL,{childrenGap:"0 10px",verticalAlign:"center",horizontal:n},t.map((function(e,n){return Hd().createElement(CL,{margin:n===t.length-1?"":r,key:n},Hd().createElement(vj,{height:12,width:e.width?e.width:120,shimmerColors:e.shimmerColors}))})))},LX=function(e){var t=e.mediaShimmerSize,n=e.shimmerLineProps;return Hd().createElement(CL,{horizontal:!0,childrenGap:"0 10px",verticalAlign:"center"},Hd().createElement(vj,{height:t,width:t}),Hd().createElement(CL,{horizontal:!1},n.map((function(e,t){return Hd().createElement(CL,{margin:t===n.length-1?"":"0 0 4px 0",key:t},Hd().createElement(vj,{height:12,width:e.width?e.width:120,shimmerColors:e.shimmerColors}))}))))},BX=function(e){var n=e.textElements,r=void 0===n?[]:n,o=e.disabled,i=void 0!==o&&o,a=e.indentPadding,s=void 0===a?"0px":a,c=e.operationalData,l=e.truncatedTextProps,u=e.ctaButtonProps,d=r.map((function(e,n){return l?Hd().createElement(az,(0,t.__assign)({lines:l.lines,stopPropagation:!1},e,{disabled:i,key:n})):Hd().createElement(rO,(0,t.__assign)({},e,{disabled:i,key:n}))}));return Hd().createElement(CL,{horizontalAlign:"start",padding:"0px"!==s?"0px 0px 0px ".concat(s," "):void 0},Hd().createElement(xq,{operationalData:c},u?Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",childrenGap:"8px"},d,u&&Hd().createElement(QV,(0,t.__assign)({},u,{parentComponentName:"TextColumn"}))):d))},OX=function(e){var n=e.titleHyperlinkProps,r=e.subtitles,o=void 0===r?[]:r,i=e.disabled,a=e.truncatedSubtitleTextProps;return Hd().createElement(CL,null,Hd().createElement(sz,(0,t.__assign)({},n)),o.map((function(e,n){return a?Hd().createElement(az,(0,t.__assign)({lines:a.lines,stopPropagation:!1},e,{disabled:i,key:n})):Hd().createElement(rO,(0,t.__assign)({},e,{disabled:i,key:n}))})))},FX=function(e){var n=e.children,r=e.indicatorColor,o=e.image,i=e.disabled,a=void 0!==i&&i,s=e.padding,c=e.height,l=(0,t.__rest)(e,["children","indicatorColor","image","disabled","padding","height"]),u=o?Hd().createElement(jW,(0,t.__assign)({},l,{padding:s||"0px",height:c||"auto",image:o}),Hd().createElement(CL,{padding:"0px 0px 0px 12px"},a?Hd().Children.map(n,(function(e,t){return Hd().isValidElement(e)?Hd().cloneElement(e,{disabled:a,key:e.key||t}):e})):n)):Hd().createElement(CL,null,n);return r?Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",childrenGap:16},Hd().createElement(wL,null,Hd().createElement("div",{role:"presentation",style:{backgroundColor:r,borderRadius:2,width:12,height:12}})),u):u},HX=function(e){var n=e.listItemMediaProps,r=e.title,o=e.titleTextVariant,i=e.isTitleSemiBold,a=void 0!==i&&i,s=e.subtitles,c=void 0===s?[]:s,l=e.disabled,u=e.truncatedTitleTextProps,d=e.truncatedSubtitleTextProps,p=e.ctaButtonProps,h=u?Hd().createElement(az,{lines:u.lines,stopPropagation:u.stopPropagation,children:r,variant:o,weightOverride:a?"semi-bold":void 0,disabled:l}):Hd().createElement(rO,{variant:o,weightOverride:a?"semi-bold":void 0,children:r,disabled:l}),f=c.map((function(e,n){return d?Hd().createElement(az,(0,t.__assign)({lines:d.lines,stopPropagation:d.stopPropagation},e,{disabled:l,key:n})):Hd().createElement(rO,(0,t.__assign)({},e,{disabled:l,key:n}))}));return Hd().createElement(FX,(0,t.__assign)({},n),p?Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",childrenGap:"8px"},h,f,p&&Hd().createElement(QV,(0,t.__assign)({},p,{parentComponentName:"MediaTitleColumn"}))):Hd().createElement(Hd().Fragment,null,h,f))},zX=function(e){var n=e.personaProps,r=e.title,o=e.subtitles,i=void 0===o?[]:o,a=e.disabled,s=e.truncatedTitleTextProps,c=e.truncatedSubtitleTextProps;return Hd().createElement(CL,{verticalAlign:"center",horizontal:!0,padding:"4px 0 4px 0",childrenGap:10},Hd().createElement(CL,{height:n.size,width:n.size}," ",Hd().createElement(uK,(0,t.__assign)({},n,{text:r,hideText:!0}))," "),Hd().createElement(CL,null,s?Hd().createElement(az,{lines:s.lines,stopPropagation:s.stopPropagation,children:r,disabled:a}):Hd().createElement(rO,{children:r,disabled:a}),i.map((function(e,n){return c?Hd().createElement(az,(0,t.__assign)({lines:c.lines,stopPropagation:c.stopPropagation},e,{disabled:a,key:n})):Hd().createElement(rO,(0,t.__assign)({},e,{disabled:a,key:n}))}))))},UX=function(e){var n=e.title,r=e.isTitleSemiBold,o=void 0!==r&&r,i=e.subtitles,a=void 0===i?[]:i,s=e.disabled,c=e.truncatedTitleTextProps,l=e.truncatedSubtitleTextProps;return Hd().createElement(CL,null,c?Hd().createElement(az,{lines:c.lines,stopPropagation:c.stopPropagation,children:n,weightOverride:o?"semi-bold":void 0,disabled:s}):Hd().createElement(rO,{children:n,weightOverride:o?"semi-bold":void 0,disabled:s}),a.map((function(e,n){return l?Hd().createElement(az,(0,t.__assign)({lines:l.lines,stopPropagation:l.stopPropagation},e,{disabled:s,key:n})):Hd().createElement(rO,(0,t.__assign)({},e,{disabled:s,key:n}))})))},VX=function(e){var t=e.personaGraphic,n=e.children;return Hd().createElement(CL,{horizontal:!0,padding:"12px 0"},t,Hd().createElement(CL,{horizontal:!1},n))},WX=[pW,uB,bB,rO,sz,GV],jX=(0,t.__spreadArray)([VX,FX,uK,bB,rO],WX,!0),qX=[QV,cW,pW,lW,cz,sz,pq],GX=[Sq,Iq,yK,bK,function(e){var t=e.shimmerSize;return Hd().createElement(CL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(CL,{width:t,margin:"0 10px 0 0"},Hd().createElement(EG,{height:t})))},_Y,zY,BY,wX,function(e){var n=e.label,r=e.links,o=e.disabled;return Hd().createElement(CL,{verticalAlign:"center",wrap:!0,horizontal:!0,padding:"1px 0 1px 0"},n?Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",padding:"0 16px 0 0"},Hd().createElement(rO,{variant:"bodySecondaryText",disabled:o},n)):null,Hd().createElement(CL,{verticalAlign:"center",horizontal:!0,wrap:!0},r.map((function(e,n){return Hd().createElement(wL,{padding:"0 16px 0 0",key:n},"href"in e?Hd().createElement(sz,(0,t.__assign)({},e,{disabled:null!==o&&void 0!==o?o:e.disabled})):Hd().createElement(cz,(0,t.__assign)({},e,{disabled:null!==o&&void 0!==o?o:e.disabled})))}))))},kX,OX,function(e){var n=e.icons,r=e.disabled,o=e.operationalData;return Hd().createElement(CL,{horizontal:!0,childrenGap:"16",wrap:!0},Hd().createElement(xq,{operationalData:o},n.map((function(e,n){return Hd().createElement(uB,(0,t.__assign)({},e,{disabled:null!==r&&void 0!==r?r:e.disabled,key:n}))}))))},NX,LX,HX,MX,function(e){var t=e.personaShimmerSize,n=e.shimmerLineProps;return Hd().createElement(CL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(CL,{width:t,margin:"0 10px 0 0"},Hd().createElement(EG,{height:t})),Hd().createElement(CL,{horizontal:!1},n.map((function(e,t){return Hd().createElement(CL,{margin:t===n.length-1?"":"0 0 4px 0"},Hd().createElement(vj,{height:12,width:e.width?e.width:120,shimmerColors:e.shimmerColors}))}))))},zX,BX,xX,UX,EX],KX=[Sq,Iq,yK,bK,_Y,kX,OX,MX,EX],YX="ListItem",QX=function(e,t){return $R(e,t,YX)},XX=function(e,t){return function(){return e&&t>2?"Clickable list item cannot have more than ".concat(2," final column actions but has ").concat(t,"."):void 0}},$X=function(e,t,n){fR("".concat(e,"ListItemInternal"),[XX(t,n)])};var JX=function(e){var n,r=e.find((function(e){return e.type===FX||e.type===uK})),o=e.filter((function(e){return e!==r}));if(r)if(r.type===uK){var i=ZX((0,t.__spreadArray)([Hd().createElement(rO,null,r.props.text)],o,!0));n=Hd().createElement(VX,{personaGraphic:Hd().cloneElement(r,(0,t.__assign)((0,t.__assign)({},r.props),{text:void 0}))},i)}else{i=ZX((0,t.__spreadArray)([r.props.children],o,!0));n=Hd().cloneElement(r,void 0,i)}return n?[n]:e},ZX=function(e){return e.map((function(e,t){return e&&null===e.key?Hd().cloneElement(e,{key:t}):e}))},e$={ThreeThreeThreeThree:[3,3,3,3],SixTwoTwoTwo:[6,2,2,2],SixThreeThree:[6,3,3],ThreeThreeSix:[3,3,6],SixTwoFour:[6,2,4],SixFourTwo:[6,4,2],ThreeSixThree:[3,6,3],EightTwoTwo:[8,2,2],FourFourFour:[4,4,4],SixSix:[6,6],EightFour:[8,4],FourEight:[4,8],Twelve:[12],TwoTwoTwoTwoTwo:[2.4,2.4,2.4,2.4,2.4],ThreeNine:[3,9]},t$=function(e,t,n){return function(){return e!==t?"ListItem needs to have ".concat(t," columns for variant ").concat(n,"."):void 0}},n$=function(e){var n=e.columns,r=void 0===n?[]:n,o=e.disabled,i=void 0!==o&&o,a=(e.menuDisabled,e.verticalAlign),s=void 0===a?"center":a,c=e.variant,l=e.cellRole,u=e.customListItemPadding,d=(0,t.__rest)(e,["columns","disabled","menuDisabled","verticalAlign","variant","cellRole","customListItemPadding"]);$D("ListItem",d);var p=e$[c];(0,Fd.useEffect)((function(){fR("ListItem",[t$(r.length,p.length,c)])}),[r,p,c]),(0,Fd.useEffect)((function(){r.forEach((function(e){return QX(e,GX)}))}),[r]);var h=Hd().createElement(AL,{totalSlots:12,verticalAlign:s},r.map((function(e,t){return Hd().createElement(RL,{slots:p[t],key:e.key||t},l?Hd().createElement(nE,{role:l,doNotRenderFalsyValues:!0},Hd().cloneElement(e,{disabled:i||e.props.disabled,key:e.key||t})):Hd().cloneElement(e,{disabled:i||e.props.disabled,key:e.key||t}))})));return Hd().createElement(kY,(0,t.__assign)({},d,{showDivider:d.showDivider,padding:null!==u&&void 0!==u?u:wq,disabled:i}),h)},r$=function(e){var n=e.leftColumn,r=e.rightColumn,o=e.disabled,i=void 0!==o&&o,a=(e.menuDisabled,e.cellRole),s=e.customListItemPadding,c=(0,t.__rest)(e,["leftColumn","rightColumn","disabled","menuDisabled","cellRole","customListItemPadding"]);$D("MobileListItem",c),(0,Fd.useEffect)((function(){QX(n,GX)}),[n]),(0,Fd.useEffect)((function(){QX(r,GX)}),[r]);var l=function(e){return a?Hd().createElement("div",{role:a},Hd().cloneElement(e,{disabled:i})):Hd().cloneElement(e,{disabled:i})},u=Hd().createElement(CL,{verticalAlign:"center",horizontalAlign:"space-between",horizontal:!0,childrenGap:16},Hd().createElement(CL,{verticalAlign:"center",grow:!0},l(n)),Hd().createElement(CL,{verticalAlign:"center",grow:!0},l(r)));return Hd().createElement(kY,(0,t.__assign)({padding:null!==s&&void 0!==s?s:wq},c),u)},o$=function(e){var n=e.defaultExpanded,r=e.onClickToOpen,o=e.onClickToClose,i=(0,t.__rest)(e,["defaultExpanded","onClickToOpen","onClickToClose"]);rE("Drawer",i.buttonId);var a=(0,Fd.useState)(n),s=a[0],c=a[1],l=function(){c(!s)};return Hd().createElement(yq,(0,t.__assign)({drawerOpen:s,onClickToOpen:function(e){null===r||void 0===r||r(e),l()},onClickToClose:function(e){null===o||void 0===o||o(e),l()}},i))},i$={display:"inline-block",marginRight:"8px"},a$=function(e){var t=e.charactersInPill,n="".concat(40+6*t,"px");return Hd().createElement("span",{style:i$},Hd().createElement(vj,{width:n,height:12}))},s$=function(e,t,n){return"image"===(null===t||void 0===t?void 0:t.contentType)?{imageProps:{src:t.imgSrc,imageFit:Pz.contain,maximizeFrame:!0},styles:{root:{margin:"0px 8px 0px 0px"}}}:{iconName:null===t||void 0===t?void 0:t.iconName,styles:{root:{color:l$(e,n),margin:"0px 8px 0px 0px"}}}},c$=function(e){return"high"===e?"errorBlockIcon":"bodyPrimaryText"},l$=function(e,t){switch(t){case"high":return e.semanticColors.errorBlockIcon;case"medium":case"low":return e.palette.neutralPrimary;default:return e.palette.neutralSecondary}},u$=function(e){var n=e.text,r=e.disabled,o=e.onClick,i=e.operationData,a=e.pillMedia,s=e.severity,c=(0,t.__rest)(e,["text","disabled","onClick","operationData","pillMedia","severity"]);rE("Pill",c.id),$D("Pill",c);var l=hR(),u=function(e,t){var n=function(e,t){switch(t){case"high":return e.semanticColors.severeWarning;case"medium":return e.semanticColors.warningBackground;case"low":return e.palette.neutralLighterAlt;default:return e.palette.neutralHigh}}(e,t);return{root:{background:n,border:t?"0px":"1px solid ".concat(e.palette.neutralHigh),borderRadius:16,boxShadow:QD.rest,margin:"4px 4px 4px 0",padding:"6px 8px",selectors:{":focus":{background:e.palette.neutralHigh,border:"1px solid ".concat(e.palette.neutralHigh)},":hover":{background:e.palette.neutralLighter,border:"1px solid ".concat(e.palette.neutralSecondary)},":active":{background:e.palette.neutralLight,border:"1px solid ".concat(e.palette.neutralLight)},":disabled":{background:e.palette.neutralLighter,border:"1px solid ".concat(e.palette.neutralLighter),boxShadow:"none"},".ms-Fabric--isFocusVisible &:focus:after":{borderRadius:16,borderColor:e.palette.neutralSecondary,outline:"none"}},maxWidth:"288px",minWidth:"34px"},rootHovered:{backgroundColor:n,border:"1px solid ".concat(e.palette.neutralSecondary)},rootFocused:{backgroundColor:n},rootPressed:{backgroundColor:n,border:"1px solid ".concat(e.palette.black)}}}(l,s),d=Hd().createElement(FV,(0,t.__assign)({disabled:r,onClick:o,styles:u,iconProps:s$(l,a,s)},c),Hd().createElement(rO,{block:!0,nowrap:!0,variant:c$(s),disabled:r},n)),p=(0,Fd.useRef)(null);if(i){var h=Hd().createElement("span",{ref:p,style:{paddingBottom:"11px"}},d,Hd().createElement(GV,{targetOrTriggerButton:p,errorMessageAriaLabel:"Error message aria label",errorMessage:i.errorMessage,calloutPosition:"top-auto"}));return Hd().createElement(sb,{operationData:i.progressViewOperationData,updatingView:Hd().createElement(a$,{charactersInPill:n.length}),finishedView:d,failedView:h})}return d},d$=function(e,t){var n=e.map((function(e,t){return function(e){var t;return void 0!==(null===(t=e)||void 0===t?void 0:t.key)}(e)?e.key:"".concat(t)})),r=(null===t||void 0===t?void 0:t.pills)||e;return{visible:e,pills:r,remaining:r.length-e.length,cacheKey:n.join("_")}},p$=function(e){return e.visible.length?d$(e.visible.slice(0,-1),e):void 0},h$=function(e){return e.remaining?d$(e.pills.slice(0,e.visible.length+1),e):void 0},f$=(0,Fd.forwardRef)((function(e,n){var r=e.children,o=(0,t.__rest)(e,["children"]),i=(0,Fd.useState)(0),a=i[0],s=i[1];(0,Fd.useImperativeHandle)(n,(function(){return{setRemaining:s}}));var c=Hd().Children.toArray(r);return c=c.slice(c.length-a),Hd().createElement(m$,(0,t.__assign)({children:c},o))})),m$=function(e){var n=e.children,r=e.severity,o=e.lines,i=void 0===o?2:o,a=e.showMoreBtnBiId,s=e.showMoreAriaLabelFormatter,c=(0,t.__rest)(e,["children","severity","lines","showMoreBtnBiId","showMoreAriaLabelFormatter"]);rE("PillContainer");var l=(0,Fd.useRef)(null),u=(0,Fd.useState)(!1),d=u[0],p=u[1],h=(0,Fd.useCallback)((function(){return p(!0)}),[]),f=(0,Fd.useCallback)((function(){return p(!1)}),[]),m=(0,Fd.useCallback)((function(e){var t;return null===(t=l.current)||void 0===t?void 0:t.setRemaining(e.remaining)}),[]),g=Hd().Children.toArray(n),v=Hd().createElement(Hd().Fragment,null,Hd().createElement(DW,{data:d$(g,null),onRenderData:function(e){return Hd().createElement("div",{style:{display:"flex"}},e.visible,i<=1&&e.remaining?Hd().createElement(u$,{"aria-label":s(e.remaining),"data-bi-id":a,text:"+".concat(e.remaining),onClick:c.useCustomExpand?c.onShowMore:h,severity:r}):null)},onReduceData:p$,onGrowData:h$,dataDidRender:m}),i>1?Hd().createElement(f$,(0,t.__assign)({ref:l,lines:i-1,children:g,showMoreBtnBiId:a,showMoreAriaLabelFormatter:s,severity:r},c)):null);return g.length?(c.useCustomExpand||(v=Hd().createElement(Hd().Fragment,null,Hd().createElement("div",{style:d?{visibility:"hidden",position:"absolute",width:"100%"}:void 0},v),d?Hd().createElement(Hd().Fragment,null,Hd().createElement("div",{style:{display:"flex",flexFlow:"wrap"}},n),Hd().createElement(cz,{"aria-label":c.showLessAriaLabel,"data-bi-id":c.showLessBiId,onClick:f},c.showLessText)):null)),v):null},g$=function(e){return e.map((function(e){return e.key})).toString()},v$=function(e){var n=e.finalColumnText,r=e.finalColumnActions,o=void 0===r?[]:r,i=e.existingMenuProps,a=void 0===i?{"aria-label":"","data-bi-id":""}:i,s=e.finalColumnAlign,c=void 0===s?"end":s,l=e.collapseActionText,u=void 0!==l&&l,d=e.disabled,p=void 0!==d&&d,h=e.menuDisabled,f=void 0!==h&&h,m=(0,t.__rest)(e,["finalColumnText","finalColumnActions","existingMenuProps","finalColumnAlign","collapseActionText","disabled","menuDisabled"]),g=a.menuItems||[],v=o.length>0||g.length>0,y="",b=o.map((function(e,t){return y+="item".concat(t),{key:"item".concat(t),name:e.props.text,"aria-label":e.props["aria-label"],"data-bi-id":e.props["data-bi-id"],action:e,isCollapsible:!!e.props.iconName,onRender:function(){return Hd().createElement(DO,{key:t},e)}}})),_={primary:b,overflow:[],cacheKey:y},C=function(e){return Hd().createElement(DO,{key:e.key},p?Hd().cloneElement(e.action,{disabled:p}):e.action)},w=function(e){return Hd().createElement(CL,{verticalAlign:"center"},Hd().createElement($V,(0,t.__assign)({},a,{iconName:"MoreVertical",disabled:f||p,menuItems:e,menuItemsPadding:a.menuItemsPadding||2})))};return Hd().createElement(CL,{horizontal:!0,grow:!0},n&&n.length>0?Hd().createElement(CL,{horizontal:!0,verticalAlign:"center",childrenGap:16},n.map((function(e,t){return!p&&e.key?e:Hd().cloneElement(e,{disabled:p,key:e.key||t})}))):null,v?Hd().createElement(CL,{grow:!0},Hd().createElement(DW,{data:_,onReduceData:function(e){if(0!==e.primary.length){var n=(0,t.__spreadArray)((0,t.__spreadArray)([],e.primary.slice(-1),!0),e.overflow,!0),r=e.primary.slice(0,-1);return{primary:r,overflow:n,cacheKey:g$(r)}}},onGrowData:function(e){if(0!==e.overflow.length){var n=(0,t.__spreadArray)([],e.overflow.slice(1),!0),r=(0,t.__spreadArray)((0,t.__spreadArray)([],e.primary,!0),e.overflow.slice(0,1),!0);return{primary:r,overflow:n,cacheKey:g$(r)}}},onRenderData:function(e){var n=e.primary;u&&(n=n.map((function(e){return e.isCollapsible?(0,t.__assign)((0,t.__assign)({},e),{action:Hd().cloneElement(e.action,(0,t.__assign)((0,t.__assign)({},e.action.props),{text:""}))}):e})));var r="start"===c||0===n.length?{overflowButton:{"flex-grow":1,"justify-content":"flex-end"}}:{item:{alignItems:"center",":first-of-type":{"flex-grow":1,"justify-content":"flex-end"}}};return 0===e.overflow.length&&0===g.length&&(r.root={padding:"0 8px 0 0"}),Hd().createElement(xW,{items:n,overflowItems:(0,t.__spreadArray)((0,t.__spreadArray)([],g,!0),e.overflow,!0),onRenderItem:C,onRenderOverflowButton:w,styles:r})}})):null,m.iconName&&0===_.overflow.length?Hd().createElement(CL,{grow:!0,horizontalAlign:"end",verticalAlign:"center",padding:"0 8px 0 0"},Hd().createElement(uB,{size:"16px",iconName:rL(m.iconName),color:"neutralPrimary"})):null)},y$=function(e){return Hd().createElement(b$,(0,t.__assign)({},e))},b$=function(e){var n=e.firstColumn,r=e.actions,o=void 0===r?[]:r,i=e.actionsAlign,a=void 0===i?"end":i,s=e.disabled,c=void 0!==s&&s,l=e.menuDisabled,u=void 0!==l&&l,d=(0,t.__rest)(e,["firstColumn","actions","actionsAlign","disabled","menuDisabled"]);(0,Fd.useEffect)((function(){}),[]),$D("OneColumnInternalListItem",d),(0,Fd.useEffect)((function(){n.forEach((function(e){return QX(e,jX)}))}),[n]),(0,Fd.useEffect)((function(){o.forEach((function(e){return QX(e,qX)}))}),[o]);var p=jD(),h=void 0!==d.onClickProps;$X("OneColumn",h,o.length);var f,m="s"===p||"m"===p||"l"===p;return"menu"===d.decorationType&&(f=(0,t.__assign)({},d.menuProps)),Hd().createElement(kY,(0,t.__assign)({},d),Hd().createElement(CL,{verticalAlign:"center",horizontal:!0,padding:wq,childrenGap:16},Hd().createElement(CL,{verticalAlign:"center",grow:!1},n.map((function(e,t){return Hd().cloneElement(e,{disabled:c,key:e.key||t})}))),Hd().createElement(v$,{finalColumnActions:o,finalColumnAlign:a,collapseActionText:m,existingMenuProps:f,iconName:"icon"===d.decorationType?d.iconName:void 0,disabled:c,menuDisabled:u})))},_$=function(e){var n=e.firstColumn,r=void 0===n?[]:n,o=e.firstColumnWidth,i=e.secondColumn,a=void 0===i?[]:i,s=e.secondColumnWidth,c=e.thirdColumn,l=void 0===c?[]:c,u=e.thirdColumnWidth,d=e.finalColumnText,p=void 0===d?[]:d,h=e.finalColumnActions,f=void 0===h?[]:h,m=e.finalColumnWidth,g=e.finalColumnAlign,v=void 0===g?"end":g,y=e.disabled,b=void 0!==y&&y,_=e.menuDisabled,C=void 0!==_&&_,w=(0,t.__rest)(e,["firstColumn","firstColumnWidth","secondColumn","secondColumnWidth","thirdColumn","thirdColumnWidth","finalColumnText","finalColumnActions","finalColumnWidth","finalColumnAlign","disabled","menuDisabled"]);(0,Fd.useEffect)((function(){}),[]),$D("FourColumnListItemInternal",w),(0,Fd.useEffect)((function(){r.forEach((function(e){return QX(e,jX)}))}),[r]),(0,Fd.useEffect)((function(){a&&a.forEach((function(e){QX(e,WX)}))}),[a]),(0,Fd.useEffect)((function(){l&&l.forEach((function(e){QX(e,WX)}))}),[l]),(0,Fd.useEffect)((function(){p&&p.forEach((function(e){return QX(e,WX)}))}),[p]),(0,Fd.useEffect)((function(){f&&f.forEach((function(e){return QX(e,qX)}))}),[f]);var x,E=jD(),k=void 0!==w.onClickProps;return $X("FourColumn",k,f.length),"s"===E||"m"===E||"l"===E?Hd().createElement(y$,(0,t.__assign)({firstColumn:JX((0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)([],r,!0),a,!0),l,!0),p,!0)),actions:f,actionsAlign:"end",disabled:b,menuDisabled:C},w)):("menu"===w.decorationType&&(x=(0,t.__assign)({},w.menuProps)),Hd().createElement(kY,(0,t.__assign)({},w),Hd().createElement(AL,{totalSlots:12,verticalAlign:"center"},Hd().createElement(RL,{slots:o},Hd().createElement(CL,{padding:wq},r.map((function(e,t){return Hd().cloneElement(e,{disabled:b,key:e.key||t})})))),Hd().createElement(RL,{slots:s},Hd().createElement(CL,{horizontal:!0,childrenGap:4},a.map((function(e,t){return Hd().cloneElement(e,{disabled:b,key:e.key||t})})))),Hd().createElement(RL,{slots:u},Hd().createElement(CL,{horizontal:!0,childrenGap:4},l.map((function(e,t){return Hd().cloneElement(e,{disabled:b,key:e.key||t})})))),Hd().createElement(RL,{slots:m},Hd().createElement(v$,{finalColumnText:p,finalColumnActions:f,finalColumnAlign:v,existingMenuProps:x,collapseActionText:k,iconName:"icon"===w.decorationType?w.iconName:void 0,disabled:b,menuDisabled:C})))))},C$={SixSix:[6,6],EightFour:[8,4],SixThreeThree:[6,3,3],ThreeThreeSix:[3,3,6],ThreeSixThree:[3,6,3],SixTwoFour:[6,2,4],SixFourTwo:[6,4,2],ThreeThreeThreeThree:[3,3,3,3],SixTwoTwoTwo:[6,2,2,2],EightTwoTwo:[8,2,2]},w$=[function(e){var n=e.image,r=e.text,o=e.firstDetail,i=e.secondDetail,a=e.detailsIconButtonProps,s=e.actionProps,c=e.disabled,l=void 0!==c&&c,u=(0,t.__rest)(e,["image","text","firstDetail","secondDetail","detailsIconButtonProps","actionProps","disabled"]);$D("DetailsFeedListItem",u),(0,Fd.useEffect)((function(){}),[]);var d,p=jD(),h=Hd().createElement(pW,(0,t.__assign)({},a,{calloutPosition:"left-top"}));return d=["s","m"].includes(p)?[h,Hd().createElement(lW,(0,t.__assign)({key:"iconAction",disabled:l},s))]:"l"===p?[h,Hd().createElement(QV,(0,t.__assign)({key:"buttonAction",disabled:l},s))]:[Hd().createElement(rO,{key:"first",disabled:l},o),Hd().createElement(rO,{key:"second",disabled:l},i),Hd().createElement(QV,(0,t.__assign)({key:"buttonAction",disabled:l},s))],Hd().createElement(SY,(0,t.__assign)({image:n,actions:d,disabled:l},u),Hd().createElement(rO,{disabled:l},r))},IY,o$,function(e){var n=e.variant,r=(0,t.__rest)(e,["variant"]);switch(n){case"ThreeThreeThreeThree":return Hd().createElement(_$,(0,t.__assign)({firstColumnWidth:3,secondColumnWidth:3,thirdColumnWidth:3,finalColumnWidth:3},r));case"SixTwoTwoTwo":return Hd().createElement(_$,(0,t.__assign)({firstColumnWidth:6,secondColumnWidth:2,thirdColumnWidth:2,finalColumnWidth:2},r))}},y$,function(e){var n=e.image,r=e.text,o=e.actionProps,i=(0,t.__rest)(e,["image","text","actionProps"]);$D("SimpleFeedListItem",i),(0,Fd.useEffect)((function(){}),[]);var a,s=jD();return a=["s","m"].includes(s)?Hd().createElement(lW,(0,t.__assign)({key:"iconAction"},o)):Hd().createElement(QV,(0,t.__assign)({key:"buttonAction"},o)),Hd().createElement(SY,(0,t.__assign)({image:n,actions:[a]},i),r)},function(e){var t,n,r,o=e.backgroundColor,i=jD();switch(i){case"s":r=(t=4)-(n=1);break;case"m":case"l":r=(t=6)-(n=2);break;case"xl":r=(t=12)-(n=2);break;case"xxl":case"xxxl":r=(t=12)-(n=2)-1}return Hd().createElement(kY,{backgroundColor:o},Hd().createElement(AL,{totalSlots:t},Hd().createElement(RL,{slots:r},Hd().createElement(CL,{horizontal:!0,height:49,verticalAlign:"center"},Hd().createElement(wL,{padding:"0 0 0 16px"},Hd().createElement(vj,{height:32,width:32})),Hd().createElement(wL,{padding:"0 0 0 8px"},Hd().createElement(vj,{height:20,width:"s"===i||"m"===i?145:277})))),Hd().createElement(RL,{slots:n},Hd().createElement(CL,{horizontal:!0,height:49,verticalAlign:"center"},Hd().createElement(wL,null,Hd().createElement(vj,{height:14,width:"s"===i||"m"===i?14:150}))))))},function(e){var t=e.firstColumnComponentName,n=void 0===t?"Text":t,r=e.variant;(0,Fd.useEffect)((function(){}),[]);var o=jD(),i="s"===o||"m"===o,a=i?16:32,s=Hd().createElement(vj,{height:i?15:20});switch(n){case"Icon":s=Hd().createElement(CL,{width:a,margin:"0 10px 0 0"},Hd().createElement(EG,{height:a}));break;case"Persona":s=Hd().createElement(CL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(CL,{width:a,margin:"0 10px 0 0"},Hd().createElement(EG,{height:a})),Hd().createElement(vj,{height:a,width:150}));break;case"ListItemMedia":s=Hd().createElement(CL,{horizontal:!0,childrenGap:"0 10px",verticalAlign:"center"},Hd().createElement(vj,{height:a,width:a}),Hd().createElement(vj,{height:a,width:150}))}var c=r?C$[r][0]:12;return i?Hd().createElement(kY,null,Hd().createElement(CL,{backgroundColor:"neutralHigh",margin:"0 0 3px 0",padding:"8px 13px 4px 52px",verticalAlign:"center"},Hd().createElement(CL,{margin:"0 0 4px 0"},s),r?C$[r].slice(1).map((function(e,t){return Hd().createElement(CL,{margin:"0 0 4px 0",key:t},Hd().createElement(vj,{height:20}))})):null)):Hd().createElement(kY,null,Hd().createElement(AL,{backgroundColor:"neutralHigh",totalSlots:12,height:48,margin:"0 0 3px 0",padding:"0 13px 0 52px",verticalAlign:"center"},Hd().createElement(RL,{slots:c},s),r?C$[r].slice(1).map((function(e,t){return Hd().createElement(RL,{slots:e,key:t},Hd().createElement(vj,{height:20}))})):null))},n$,r$,kY,function(e){var n=e.pills,r=e.groupSpacerNestingDepth,o=e.backgroundColor,i=e.onClickProps,a=e.pillContainerProps,s=(0,t.__rest)(e,["pills","groupSpacerNestingDepth","backgroundColor","onClickProps","pillContainerProps"]);return rE("PillContainerListItem",s.id),$D("PillContainerListItem",s),Hd().createElement(kY,(0,t.__assign)({groupSpacerNestingDepth:r,backgroundColor:o,onClickProps:i},s),Hd().createElement(CL,{padding:"0 16px"},Hd().createElement(m$,(0,t.__assign)({useCustomExpand:!0},a),n.map((function(e,n){return Hd().createElement(u$,(0,t.__assign)({},e,{key:n}))})))))}],x$="neutralHigh",E$=function(e,n,r,o,i){return void 0===o&&(o=0),void 0===i&&(i=!0),Hd().cloneElement(e,(0,t.__assign)({disabled:r,backgroundColor:e.props.backgroundColor||n,groupSpacerNestingDepth:o,showDivider:i},e.props))},k$="List",S$=function(e){return(Array.isArray(e)?e:e?[e]:[]).map((function(e){return $R(e,w$,k$)}))};function T$(e){return function(e,t,n){var r=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var i=e.apply(void 0,r);return $R(i,t,n)};return Object.defineProperty(r,"displayName",{enumerable:!0,configurable:!0,get:function(){return"".concat(e.displayName||e.name,"_").concat(ZR(n))},set:function(){}}),r}(e,w$,k$)}var I$=function e(t){for(var n,r=0,o=t.length;r<o;r++){var i=t[r];if(Hd().isValidElement(i)&&i.props.children){if(n&&"non-leaf"!==n)return!1;if(n="non-leaf",!e(S$(i.props.children)))return!1}else{if(n&&"leaf"!==n)return!1;n="leaf"}}return!0},P$=function(e){return function(){return I$(e)?void 0:"Cannot mix childless and child-containing list nodes on the same level."}},A$=function(e,t){var n;return{root:{backgroundColor:e.palette.neutralHigh,borderBottom:t?void 0:"0px",selectors:(n={":focus":{background:e.palette.neutralHigh},":hover":{background:e.palette.neutralHigh},":active":{background:e.palette.neutralHigh},":disabled":{background:e.palette.neutralHigh}},n[ZC]={border:"none"},n)},groupHeaderContainer:{height:"100%"}}},R$=function(e){var n=e.children,r=e.listItemBackgroundColor,o=void 0===r?x$:r,i=e.disabled,a=e.showDivider,s=void 0===a||a,c=e.expandButtonProps,l=(0,t.__rest)(e,["children","listItemBackgroundColor","disabled","showDivider","expandButtonProps"]);(0,Fd.useEffect)((function(){}),[]),fR("GroupedList",[P$(S$(n))]);var u=(0,Fd.useRef)(new Map).current,d=hR(),p=[],h=D$(S$(n),u,p)||[];return Hd().createElement(cX,{groups:h,items:p,onRenderCell:function(e,t){return E$(t,o,i,e,s)},groupProps:{headerProps:{onRenderTitle:i?function(e){var t=e.group.data;return Hd().cloneElement(t,{menuDisabled:!0})}:function(e){var t=e.group.data;return E$(t,o,i,void 0,!1)},styles:A$(d,s),onToggleCollapse:function(e){u.set(e.key,!e.isCollapsed)},expandButtonProps:c},role:"group"},selectionMode:KY.none,onShouldVirtualize:function(){return!1},rootListProps:l})},D$=function e(t,n,r,o,i){void 0===r&&(r=[]),void 0===o&&(o=0),void 0===i&&(i="");for(var a=[],s=0,c=t.length;s<c;s++){var l=t[s];if(Hd().isValidElement(l)&&l.props.children){var u=(l.key||s).toString();i&&(u="".concat(i,"-").concat(s));var d=S$(l.props.children),p=r.length,h=d.length,f=e(d,n,r,o+1,u);a.push({count:h,key:u,name:l.props["aria-label"],ariaLabel:l.props["aria-label"],startIndex:p,level:o,children:f,isCollapsed:n.has(u)?n.get(u):!l.props.defaultExpanded,data:Hd().cloneElement(l,{defaultExpanded:void 0,children:void 0,key:u})})}else r.push(l)}return a},M$=(0,Fd.forwardRef)((function(e,n){return rE("List",e.id),Hd().createElement(V$,(0,t.__assign)({},e,{listType:"List",ref:n}))})),N$=(0,Fd.forwardRef)((function(e,n){var r=e.children,o=e.listItemBackgroundColor,i=void 0===o?x$:o,a=e.enableVirtualization,s=void 0!==a&&a,c=e.disabled,l=e.showDivider,u=void 0===l||l,d=e.isTabbable,p=void 0!==d&&d,h=e.listRole,f=void 0===h?"list":h,m=(0,t.__rest)(e,["children","listItemBackgroundColor","enableVirtualization","disabled","showDivider","isTabbable","listRole"]),g=nL(),v=p?"all":void 0;return Hd().createElement(wY,{handleTabKey:v,shouldEnterInnerZone:function(e){return e.key===(g?"ArrowLeft":"ArrowRight")},direction:"vertical",ref:n},Hd().createElement(tX,(0,t.__assign)({},m,{items:S$(r).slice(),onRenderCell:function(e){return E$(e,i,c,void 0,void 0!==(null===e||void 0===e?void 0:e.props.showDivider)?null===e||void 0===e?void 0:e.props.showDivider:u)},onShouldVirtualize:function(){return s},role:f})))})),L$=function(e,t,n){return{root:{boxShadow:n?gb.depth8:void 0,borderRadius:t?"0 0 4px 4px":"0px",padding:"8px 16px",backgroundColor:e.palette.neutralMed}}},B$=function(e){var n=e.label,r=e.links,o=e.borderRadius,i=void 0===o||o,a=e.shadow,s=void 0===a||a,c=hR();return Hd().createElement(nE,{verticalAlign:"center",styles:L$(c,i,s),doNotRenderFalsyValues:!0},Hd().createElement(nE,{wrap:!0,horizontal:!0,style:{margin:"9px 0 9px 0"},doNotRenderFalsyValues:!0},n?Hd().createElement(nE,{horizontal:!0,styles:{root:{margin:"0 16px 0 0"}},doNotRenderFalsyValues:!0},Hd().createElement(rO,{variant:"bodySecondaryText"},n)):null,Hd().createElement(nE,{horizontal:!0,tokens:{childrenGap:"0 16"},wrap:1!==r.length,doNotRenderFalsyValues:!0},r.map((function(e,n){return Hd().createElement(Zx,{key:n},Hd().createElement(F$,(0,t.__assign)({},e)))})))))},O$=function(e){var n=e.leftLinks,r=e.rightLink,o=e.shouldRightLinkRightAligned,i=void 0!==o&&o,a=e.borderRadius,s=void 0===a||a,c=e.shadow,l=void 0===c||c,u=hR(),d=jD(),p=n.length,h=i?8:6,f=12-h,m=Hd().createElement(AL,{totalSlots:12},Hd().createElement(RL,{slots:h},1===p?Hd().createElement(F$,(0,t.__assign)({},n[0])):Hd().createElement(nE,{horizontal:!0,tokens:{childrenGap:"0 16"},doNotRenderFalsyValues:!0},n.map((function(e,n){return Hd().createElement(Zx,{key:n},Hd().createElement(F$,(0,t.__assign)({},e)))})))),Hd().createElement(RL,{slots:f},i?Hd().createElement(nE,{horizontalAlign:"end",doNotRenderFalsyValues:!0},Hd().createElement(F$,(0,t.__assign)({},r))):Hd().createElement(F$,(0,t.__assign)({},r)))),g=Hd().createElement(nE,{horizontal:!1,tokens:{childrenGap:"16px"},doNotRenderFalsyValues:!0},Hd().createElement(Zx,null,1===p?Hd().createElement(F$,(0,t.__assign)({},n[0])):Hd().createElement(nE,{horizontal:!0,tokens:{childrenGap:"0 16"},doNotRenderFalsyValues:!0},n.map((function(e,n){return Hd().createElement(Zx,{key:n},Hd().createElement(F$,(0,t.__assign)({},e)))})))),Hd().createElement(Zx,null,Hd().createElement(F$,(0,t.__assign)({},r))));return Hd().createElement(nE,{verticalAlign:"center",styles:L$(u,s,l),doNotRenderFalsyValues:!0},Hd().createElement(nE,{style:{margin:"9px 0 9px 0"},doNotRenderFalsyValues:!0},function(){switch(d){case"xxxl":case"xxl":case"xl":case"l":return m;case"m":case"s":return g}}()))},F$=function(e){return"href"in e?Hd().createElement(sz,(0,t.__assign)({},e)):Hd().createElement(cz,(0,t.__assign)({},e))},H$=function(e){return"twocolumn"===e.type?Hd().createElement(O$,(0,t.__assign)({},e)):Hd().createElement(B$,(0,t.__assign)({},e))},z$=function(e){var n=e.minHeight,r=void 0===n?"44px":n,o=(0,t.__rest)(e,["minHeight"]),i=hR();return Hd().createElement(nE,{verticalAlign:"center",style:{backgroundColor:i.palette.neutralHigh,minHeight:r,padding:"0 16px"},doNotRenderFalsyValues:!0},Hd().createElement(wL,null,Hd().createElement(cz,(0,t.__assign)({},o))))},U$=function(e,t,n,r){return{root:{boxShadow:e?gb.depth4:void 0,borderRadius:n?t:void 0,overflow:n?"hidden":void 0,height:r}}},V$=(0,Fd.forwardRef)((function(e,n){var r,o,i,a,s=e.listType,c=e.label,l=e.header,u=e.footer,d=e.placeholder,p=e.children,h=e.shadow,f=e.roundedCorners,m=e.borderRadius,g=void 0===m?"8px":m,v=e.operationData,y=e.showDefaultHeaderDivider,b=void 0===y||y,_=(0,t.__rest)(e,["listType","label","header","footer","placeholder","children","shadow","roundedCorners","borderRadius","operationData","showDefaultHeaderDivider"]),C=(0,Fd.useState)(null!==(r=_.defaultExpanded)&&void 0!==r&&r),w=C[0],x=C[1],E=null===c||void 0===c?void 0:c.text,k=S$(p);if(_.isAlwaysExpanded){i=0;_.isAlwaysExpanded;var S=(0,t.__rest)(_,["isAlwaysExpanded"]);o=S}else{if((i=_.initialListLength||5)>0&&k.length>i){E="".concat(E," (").concat(k.length,")");var T=w?_.showLessButtonProps:_.showMoreButtonProps;a=(0,t.__assign)((0,t.__assign)({},T),{onClick:function(){return x(!w)}})}k=w?k:k.slice(0,i);_.isAlwaysExpanded,_.initialListLength,_.showMoreButtonProps,_.showLessButtonProps,S=(0,t.__rest)(_,["isAlwaysExpanded","initialListLength","showMoreButtonProps","showLessButtonProps"]);o=S}if(k.length>0&&"DetailsList"!==s){var I=k[k.length-1];k[k.length-1]=Hd().createElement(I.type,(0,t.__assign)((0,t.__assign)({},I.props),{showDivider:!1}))}"DetailsList"===s&&(k=k.map((function(e){return Hd().createElement(e.type,(0,t.__assign)((0,t.__assign)({},e.props),{cellRole:"gridcell",listType:"DetailsList"}))}))),$D("ListWrapper",o);var P="DetailsList"===s?_.customHeight:void 0,A=function(e){return Hd().createElement(nE,{styles:U$(h,g,f,P),doNotRenderFalsyValues:!0},c?Hd().createElement(EO,{id:c.id},E):null,e?Hd().createElement("div",{style:{position:"absolute",width:"100%",zIndex:1}},Hd().createElement(OL,{styles:{itemProgress:{padding:"0px"}}})):null,l?E$(Hd().createElement(kY,{showDivider:b,removeRole:!0,"data-is-focusable":!1},Hd().createElement(CL,{padding:wq},e?Hd().cloneElement(l,{menuDisabled:e,showDivider:b}):l)),_.listItemBackgroundColor,void 0,void 0,b):null,d&&0===k.length?d:function(e){var r=(0,t.__assign)((0,t.__assign)({"aria-labelledby":null===c||void 0===c?void 0:c.id},o),{disabled:e,children:k}),i=(0,t.__assign)((0,t.__assign)({"aria-labelledby":null===c||void 0===c?void 0:c.id},o),{disabled:e,children:k,headerColumns:_.headerColumns,ariaLabelForListHeader:_.ariaLabelForListHeader,checkButtonAriaLabel:_.checkButtonAriaLabel,onHeaderChange:_.onHeaderChange,announcedSortMessage:_.announcedSortMessage});return Hd().createElement(Hd().Fragment,null,function(){switch(s){case"List":return Hd().createElement(N$,(0,t.__assign)({},r,{ref:n}));case"DetailsList":return Hd().createElement(J$,(0,t.__assign)({},i));default:return Hd().createElement(R$,(0,t.__assign)({showDivider:b},r))}}(),a?Hd().createElement(z$,(0,t.__assign)({},a)):null)}(e),u?Hd().createElement(H$,(0,t.__assign)({},u)):null)};return v?Hd().createElement(sb,{operationData:v.progressViewOperationData,failedView:A(),finishedView:A(),updatingView:A(!0)}):A()})),W$=function(e,t){return function(){return e!==t.length?"DetailsList must have the same number of columns in the headers and rows":void 0}},j$=function(e){return KX.includes(e.type)},q$="8px 0 8px 2px",G$={cellLeftPadding:0,cellRightPadding:0,cellExtraRightPadding:0},K$=function(e,n,r){var o,i;return n&&(i={flexFlow:"column wrap-reverse",justifyContent:"center"}),{root:{width:r?"fit-content !important":void 0,"[role=button]":(o={},o[ZC]={":hover":{outline:"1px solid Highlight"},":active:hover":{outline:"1px solid Highlight"}},o)},cellTooltip:{position:"relative",height:"100%",width:"100%"},cellTitle:(0,t.__assign)({whiteSpace:"normal",alignItems:"center",height:"100%",width:"100%",paddingRight:"2px",paddingLeft:0===e?"12px":"8px"},i)}},Y$={root:{width:"100% !important"}},Q$=function(e){return{list:{backgroundColor:e.semanticColors.buttonBackground}}},X$={root:{alignItems:"center",marginRight:"8px"}},$$=function(e){return{root:{height:e,position:"relative",overflow:"unset"}}},J$=function(e){var n,r,o,i,a=e.headerColumns,s=e.ariaLabelForListHeader,c=e.checkButtonAriaLabel,l=e.children,u=e.announcedSortMessage,d=e.onHeaderChange,p=e.customHeight,h=(0,t.__rest)(e,["headerColumns","ariaLabelForListHeader","checkButtonAriaLabel","children","announcedSortMessage","onHeaderChange","customHeight"]),f=hR(),m=Hm(),g=(0,Fd.useContext)(Fm).twoUITelemetryIds.areaBiId,v=S$(l).slice();fR("DetailsList",[(i=v,function(){return i.length<1?"DetailsList cannot have less than ".concat(1," rows"):void 0}),W$(null!==(r=null===(n=v[0].props.columns)||void 0===n?void 0:n.length)&&void 0!==r?r:2,a),(o=a,function(){return function(e){var t=!1,n=!0;return e.forEach((function(e){"detailsHeader"===e.headerType&&("sortedAscending"!==e.sortStatus&&"sortedDescending"!==e.sortStatus||(t?n=!1:t=!0))})),n}(o)?void 0:"Only one column header can be sorted ascending or descending"})]);for(var y=!1,b=a.length,_=0;!y&&_<b;){var C=a[_];switch(C.sortStatus){case"sortedAscending":case"sortedDescending":var w=C.sortFunction(v,_,"sortedDescending"===C.sortStatus),x=w[0];w[1];v=(0,t.__spreadArray)([],x,!0),y=!0}_++}_++;var E=(0,Fd.useState)(),k=E[0],S=E[1],T=(0,Fd.useState)(u),I=T[0],P=T[1],A=function(){S(void 0)};function R(e,n){var r=n.data.detailsHeaderColumn,o=[];switch(r.sortStatus){case"notSorted":case"sortedDescending":case"sortedAscending":r.sortOptionsMenu.forEach((function(e){var r,i;o.push((0,t.__assign)((0,t.__assign)({},e),{checked:e.checked(null!==(r=n.isSorted)&&void 0!==r&&r,null!==(i=n.isSortedDescending)&&void 0!==i&&i),role:"menuitemradio",onClick:function(){return function(e,n,r){var o={clickId:"".concat(r),pageArea:g};m.reportClick(o);var i=e.data.detailsHeaderArray,a=i.findIndex((function(t){return t.key===e.key}));if(a>=0&&e.data){var s=e.data.detailsHeaderColumn;switch(s.sortStatus){case"notSorted":case"sortedDescending":case"sortedAscending":var c=s.sortFunction(e.data.detailsListItems,a,n),l=c[0],u=c[1];if(l){P("".concat(s.name," ").concat(u));var p=i.map((function(e,r){return r===a?(0,t.__assign)((0,t.__assign)({},e),{sortStatus:n?"sortedDescending":"sortedAscending"}):(0,t.__assign)((0,t.__assign)({},e),{sortStatus:"notSortable"===e.sortStatus?e.sortStatus:"notSorted"})}));d&&d(p)}}}}(n,e.isSortedDescending,e["data-bi-id"])}}))}))}return{items:null!==o&&void 0!==o?o:[],target:e.currentTarget,directionalHint:sD,gapSpace:10,onDismiss:A,styles:Q$(f)}}var D,M,N=function(e,t){var n={clickId:"".concat(t.data.detailsHeaderColumn["data-bi-id"]),pageArea:g};m.reportClick(n),t.columnActionsMode!==VK.disabled&&S(R(e,t))},L=function(e,t){e&&t&&e.columnActionsMode!==VK.disabled&&S(R(t,e))},B=function(e){var t,n=null===e||void 0===e?void 0:e.column.data.detailsHeaderColumn;return"listItemHeader"===(null===n||void 0===n?void 0:n.headerType)?j$(n.listItemColumn)&&"notSortable"!==n.sortStatus?Hd().createElement(Hd().Fragment,null):n.listItemColumn:null!==(t=!(null===e||void 0===e?void 0:e.column.isMultiline))&&void 0!==t&&t?Hd().createElement(az,{type:"text",lines:1,variant:"headerText",stopPropagation:!1},null===e||void 0===e?void 0:e.column.name):Hd().createElement(rO,{children:null===e||void 0===e?void 0:e.column.name,variant:"headerText",nowrap:!1,block:!0})},O=function(e,t,n){var r;return"listItemHeader"===e.headerType&&j$(e.listItemColumn)?"notSortable"===e.sortStatus?Hd().createElement(BY,{column:t,columnIndex:n,styles:Y$}):Hd().createElement(_Y,null,Hd().createElement(nE,{horizontal:!0,styles:X$,doNotRenderFalsyValues:!0},e.listItemColumn,Hd().createElement(zY,{column:t,columnIndex:n,cellStyleProps:G$,styles:K$(n,!1,!0)}))):Hd().createElement(zY,{column:t,columnIndex:n,cellStyleProps:G$,styles:K$(n,null!==(r=t.isIconOnly)&&void 0!==r&&r)})},F=(M=v,(D=a).map((function(e){var n,r="sortedAscending"===e.sortStatus||"sortedDescending"===e.sortStatus,o={key:e.key,minWidth:e.minWidth?parseInt(e.minWidth,10):parseInt("300px",10),name:e.name,ariaLabel:e.ariaLabel,onRenderHeader:B,columnActionsMode:"notSortable"===e.sortStatus?VK.disabled:r?void 0:VK.hasDropdown,isSorted:r,isSortedDescending:"sortedDescending"===e.sortStatus,onColumnClick:N,onColumnContextMenu:L,data:{detailsHeaderColumn:e,detailsListItems:M,detailsHeaderArray:D},isResizable:!0};if("listItemHeader"===e.headerType)return o;var i=null!==(n=e.textTruncates)&&void 0!==n&&n;return(0,t.__assign)((0,t.__assign)({},o),{iconName:e.iconName,isIconOnly:e.isIconOnly,isMultiline:!i,onRenderHeader:e.isIconOnly?void 0:B})}))),H=[I?Hd().createElement(Rq,{message:I}):void 0,Hd().createElement(CX,{items:v,columns:F,onItemContextMenu:function(e,t,n){var r={target:null===n||void 0===n?void 0:n.target,items:[{key:"text",name:"selected"}],onDismiss:function(){S(void 0)}};return t&&t>-1&&S(r),!1},ariaLabelForListHeader:s,checkButtonAriaLabel:c,listProps:(0,t.__assign)({items:v,onRenderCell:function(e){return E$(e)}},h),layoutMode:qK.fixedColumns,onRenderDetailsHeader:function(e){if(null===e||void 0===e?void 0:e.columns[0].data){var n=null===e||void 0===e?void 0:e.columns[0].data.detailsListItems;if(n[0].props.leftColumn){var r={"aria-label":null===e||void 0===e?void 0:e.ariaLabel,leftColumn:e?O(null===e||void 0===e?void 0:e.columns[0].data.detailsHeaderColumn,null===e||void 0===e?void 0:e.columns[0],0):Hd().createElement(Hd().Fragment,null),rightColumn:e?O(null===e||void 0===e?void 0:e.columns[1].data.detailsHeaderColumn,null===e||void 0===e?void 0:e.columns[1],1):Hd().createElement(Hd().Fragment,null),onClickProps:void 0,listItemRole:"row",customListItemPadding:q$};return p?Hd().createElement(WY,{stickyPosition:PY.Header},Hd().createElement(r$,(0,t.__assign)({},r))):Hd().createElement(r$,(0,t.__assign)({},r))}var o={"aria-label":null===e||void 0===e?void 0:e.ariaLabel,variant:n[0].props.variant,columns:e?e.columns.map((function(t,n){return O(null===e||void 0===e?void 0:e.columns[n].data.detailsHeaderColumn,t,n)})):[],onClickProps:void 0,listItemRole:"row",horizontalStack:!1,verticalAlign:"stretch",customListItemPadding:q$};return p?Hd().createElement(WY,{stickyPosition:PY.Header},Hd().createElement(n$,(0,t.__assign)({},o))):Hd().createElement(n$,(0,t.__assign)({},o))}return Hd().createElement(Hd().Fragment,null)},styles:{headerWrapper:{"[role=row] > div":{display:"flex",flexGrow:1,"div ":{alignItems:"stretch","div > div":{height:"100%",maxWidth:"100%"}}}}},selectionMode:KY.none}),k?Hd().createElement(SV,(0,t.__assign)({},k)):null];return Hd().createElement(nE,{styles:{root:{display:"flex",flexDirection:"column",flexWrap:"wrap",width:"100%",overflowX:"auto","[class=ms-Viewport]":{width:"100%"}}},doNotRenderFalsyValues:!0},p?Hd().createElement(nE,{styles:$$(p),doNotRenderFalsyValues:!0},H):Hd().createElement(Hd().Fragment,null,H))};function Z$(e){var t=Fd.useRef((function(){throw new Error("Cannot call an event handler while rendering")}));return FH((function(){t.current=e}),[e]),jR((function(){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=t.current;return r.apply(void 0,e)}}))}var eJ=function(e){var t=Fd.useRef(e);t.current=e,Fd.useEffect((function(){return function(){var e;null===(e=t.current)||void 0===e||e.call(t)}}),[])},tJ={disabled:!1,disableFirstFocus:!1,forceFocusInsideTrap:!0,isClickableOutsideFocusTrap:!1},nJ=Fd.forwardRef((function(e,n){var r,o=Fd.useRef(null),i=Fd.useRef(null),a=Fd.useRef(null),s=eS(o,n),c=ek(),l=null===(r=zU(!1))||void 0===r||r,u=Zk(tJ,e),d=jR({hasFocus:!1,focusStackId:$U("ftz-",u.id)}),p=u.children,h=u.componentRef,f=u.disabled,m=u.disableFirstFocus,g=u.forceFocusInsideTrap,v=u.focusPreviouslyFocusedInnerElement,y=u.firstFocusableSelector,b=u.firstFocusableTarget,_=u.disableRestoreFocus,C=void 0===_?u.ignoreExternalFocusing:_,w=u.isClickableOutsideFocusTrap,x=u.enableAriaHiddenSiblings,E={"aria-hidden":!0,style:{pointerEvents:"none",position:"fixed"},tabIndex:f?-1:0,"data-is-visible":!0,"data-is-focus-trap-zone-bumper":!0},k=Fd.useCallback((function(e){e!==i.current&&e!==a.current&&cF(e)}),[]),S=Z$((function(){if(o.current){var e=d.previouslyFocusedElementInTrapZone;if(v&&e&&GO(o.current,e))k(e);else{var t=null;if("string"===typeof b)t=o.current.querySelector(b);else if(b)t=b(o.current);else if(y){var n="string"===typeof y?y:y();t=o.current.querySelector("."+n)}t||(t=$O(o.current,o.current.firstChild,!1,!1,!1,!0)),t&&k(t)}}})),T=function(e){if(!f&&o.current){var t,n,r,s=e===d.hasFocus?(t=o.current,n=a.current,void 0===(r=!1)&&(r=!0),XO(t,n,r,!1,!0,!0,!1,!0)):function(e,t,n,r){return void 0===r&&(r=!0),$O(e,t,r,!1,!1,n,!1,!0)}(o.current,i.current,!0,!1);s&&(s===i.current||s===a.current?S():s.focus())}},I=Z$((function(e){if(nJ.focusStack=nJ.focusStack.filter((function(e){return d.focusStackId!==e})),c){var t=c.activeElement;C||"function"!==typeof(null===e||void 0===e?void 0:e.focus)||!GO(o.current,t)&&t!==c.body||k(e)}})),P=Z$((function(e){if(!f&&d.focusStackId===nJ.focusStack.slice(-1)[0]){var t=e.target;t&&!GO(o.current,t)&&(c&&c.activeElement===c.body?setTimeout((function(){c&&c.activeElement===c.body&&(S(),d.hasFocus=!0)}),0):(S(),d.hasFocus=!0),e.preventDefault(),e.stopPropagation())}}));return Fd.useEffect((function(){var e=[];return g&&e.push(lF(window,"focus",P,!0)),w||e.push(lF(window,"click",P,!0)),function(){e.forEach((function(e){return e()}))}}),[g,w]),Fd.useEffect((function(){if(!f&&(l||g)&&o.current){nJ.focusStack.push(d.focusStackId);var e=u.elementToFocusOnDismiss||c.activeElement;return m||GO(o.current,e)||S(),function(){return I(e)}}}),[g,f]),Fd.useEffect((function(){if(!f&&x)return ZF(o.current)}),[f,x,o]),eJ((function(){delete d.previouslyFocusedElementInTrapZone})),function(e,t,n){Fd.useImperativeHandle(e,(function(){return{get previouslyFocusedElement(){return t},focus:n}}),[n,t])}(h,d.previouslyFocusedElementInTrapZone,S),Fd.createElement("div",(0,t.__assign)({"aria-labelledby":u.ariaLabelledBy},jx(u,Wx),{ref:s,onFocusCapture:function(e){var t;null===(t=u.onFocusCapture)||void 0===t||t.call(u,e),e.target===i.current?T(!0):e.target===a.current&&T(!1),d.hasFocus=!0,e.target!==e.currentTarget&&e.target!==i.current&&e.target!==a.current&&(d.previouslyFocusedElementInTrapZone=e.target)},onBlurCapture:function(e){var t;null===(t=u.onBlurCapture)||void 0===t||t.call(u,e);var n=e.relatedTarget;null===e.relatedTarget&&(n=c.activeElement),GO(o.current,n)||(d.hasFocus=!1)}}),Fd.createElement("div",(0,t.__assign)({},E,{ref:i})),p,Fd.createElement("div",(0,t.__assign)({},E,{ref:a})))}));nJ.displayName="FocusTrapZone",nJ.focusStack=[];var rJ=NC,oJ={root:"ms-Modal",main:"ms-Dialog-main",scrollableContent:"ms-Modal-scrollableContent",isOpen:"is-open",layer:"ms-Modal-Layer"},iJ=kR(),aJ=function(e){function n(t){var n=e.call(this,t)||this;HO(n);var r=n.props.allowTouchBodyScroll,o=void 0!==r&&r;return n._allowTouchBodyScroll=o,n}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){!this._allowTouchBodyScroll&&function(){var e=D_();e&&e.body&&!uF&&(e.body.classList.add(dF),e.body.addEventListener("touchmove",mF,{passive:!1,capture:!1})),uF++}()},n.prototype.componentWillUnmount=function(){!this._allowTouchBodyScroll&&function(){if(uF>0){var e=D_();e&&e.body&&1===uF&&(e.body.classList.remove(dF),e.body.removeEventListener("touchmove",mF)),uF--}}()},n.prototype.render=function(){var e=this.props,n=e.isDarkThemed,r=e.className,o=e.theme,i=e.styles,a=jx(this.props,Wx),s=iJ(i,{theme:o,className:r,isDark:n});return Fd.createElement("div",(0,t.__assign)({},a,{className:s.root}))},n}(Fd.Component),sJ={root:"ms-Overlay",rootDark:"ms-Overlay--dark"},cJ=vR(aJ,(function(e){var t,n=e.className,r=e.theme,o=e.isNone,i=e.isDark,a=r.palette,s=fw(sJ,r);return{root:[s.root,r.fonts.medium,{backgroundColor:a.whiteTranslucent40,top:0,right:0,bottom:0,left:0,position:"absolute",selectors:(t={},t[ZC]={border:"1px solid WindowText",opacity:0},t)},o&&{visibility:"hidden"},i&&[s.rootDark,{backgroundColor:a.blackTranslucent40}],n]}}),void 0,{scope:"Overlay"}),lJ=h_((function(e,t){return{root:i_(e,t&&{touchAction:"none",selectors:{"& *":{userSelect:"none"}}})}})),uJ={start:"touchstart",move:"touchmove",stop:"touchend"},dJ={start:"mousedown",move:"mousemove",stop:"mouseup"},pJ=function(e){function n(t){var n=e.call(this,t)||this;return n._currentEventType=dJ,n._events=[],n._onMouseDown=function(e){var t=Fd.Children.only(n.props.children).props.onMouseDown;return t&&t(e),n._currentEventType=dJ,n._onDragStart(e)},n._onMouseUp=function(e){var t=Fd.Children.only(n.props.children).props.onMouseUp;return t&&t(e),n._currentEventType=dJ,n._onDragStop(e)},n._onTouchStart=function(e){var t=Fd.Children.only(n.props.children).props.onTouchStart;return t&&t(e),n._currentEventType=uJ,n._onDragStart(e)},n._onTouchEnd=function(e){var t=Fd.Children.only(n.props.children).props.onTouchEnd;t&&t(e),n._currentEventType=uJ,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}),n._events=[lF(document.body,n._currentEventType.move,n._onDrag,!0),lF(document.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(0,t.__extends)(n,e),n.prototype.componentDidUpdate=function(e){!this.props.position||e.position&&this.props.position===e.position||this.setState({position:this.props.position})},n.prototype.componentWillUnmount=function(){this._events.forEach((function(e){return e()}))},n.prototype.render=function(){var e=Fd.Children.only(this.props.children),n=e.props,r=this.props.position,o=this.state,i=o.position,a=o.isDragging,s=i.x,c=i.y;return r&&!a&&(s=r.x,c=r.y),Fd.cloneElement(e,{style:(0,t.__assign)((0,t.__assign)({},n.style),{transform:"translate(".concat(s,"px, ").concat(c,"px)")}),className:lJ(n.className,this.state.isDragging).root,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onTouchStart:this._onTouchStart,onTouchEnd:this._onTouchEnd})},n.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}}},n.prototype._getActiveTouch=function(e){return e.targetTouches&&this._findTouchInTouchList(e.targetTouches)||e.changedTouches&&this._findTouchInTouchList(e.changedTouches)},n.prototype._getTouchId=function(e){var t=e.targetTouches&&e.targetTouches[0]||e.changedTouches&&e.changedTouches[0];if(t)return t.identifier},n.prototype._matchesSelector=function(e,t){if(!e||e===document.body)return!1;var n=e.matches||e.webkitMatchesSelector||e.msMatchesSelector;return!!n&&(n.call(e,t)||this._matchesSelector(e.parentElement,t))},n.prototype._findTouchInTouchList=function(e){if(void 0!==this._touchId)for(var t=0;t<e.length;t++)if(e[t].identifier===this._touchId)return e[t]},n.prototype._createDragDataFromPosition=function(e){var t=this.state.lastPosition;return void 0===t?{delta:{x:0,y:0},lastPosition:e,position:e}:{delta:{x:e.x-t.x,y:e.y-t.y},lastPosition:t,position:e}},n.prototype._createUpdatedDragData=function(e){var t=this.state.position;return{position:{x:t.x+e.delta.x,y:t.y+e.delta.y},delta:e.delta,lastPosition:t}},n}(Fd.Component);function hJ(e){var t=Fd.useState(e),n=t[0],r=t[1];return[n,{setTrue:jR((function(){return function(){r(!0)}})),setFalse:jR((function(){return function(){r(!1)}})),toggle:jR((function(){return function(){r((function(e){return!e}))}}))}]}var fJ={x:0,y:0},mJ={isOpen:!1,isDarkOverlay:!0,className:"",containerClassName:"",enableAriaHiddenSiblings:!0},gJ=kR(),vJ=Fd.forwardRef((function(e,n){var r,o,i,a,s,c=Zk(mJ,e),l=c.allowTouchBodyScroll,u=c.className,d=c.children,p=c.containerClassName,h=c.scrollableContentClassName,f=c.elementToFocusOnDismiss,m=c.firstFocusableSelector,g=c.focusTrapZoneProps,v=c.forceFocusInsideTrap,y=c.disableRestoreFocus,b=void 0===y?c.ignoreExternalFocusing:y,_=c.isBlocking,C=c.isAlert,w=c.isClickableOutsideFocusTrap,x=c.isDarkOverlay,E=c.onDismiss,k=c.layerProps,S=c.overlay,T=c.isOpen,I=c.titleAriaId,P=c.styles,A=c.subtitleAriaId,R=c.theme,D=c.topOffsetFixed,M=c.responsiveMode,N=c.onLayerDidMount,L=c.isModeless,B=c.dragOptions,O=c.onDismissed,F=c.enableAriaHiddenSiblings,H=c.popupProps,z=Fd.useRef(null),U=Fd.useRef(null),V=eS(U,null===g||void 0===g?void 0:g.componentRef),W=Fd.useRef(null),j=eS(z,n),q=iV(j),G=$U("ModalFocusTrapZone",null===g||void 0===g?void 0:g.id),K=ZE(),Y=qR(),Q=Y.setTimeout,X=Y.clearTimeout,$=Fd.useState(T),J=$[0],Z=$[1],ee=Fd.useState(T),te=ee[0],ne=ee[1],re=Fd.useState(fJ),oe=re[0],ie=re[1],ae=Fd.useState(),se=ae[0],ce=ae[1],le=hJ(!1),ue=le[0],de=le[1],pe=de.toggle,he=de.setFalse,fe=jR((function(){return{onModalCloseTimer:0,allowTouchBodyScroll:l,scrollableContent:null,lastSetCoordinates:fJ,events:new wz({})}})),me=(B||{}).keepInBounds,ge=null!==C&&void 0!==C?C:_&&!L,ve=void 0===k?"":k.className,ye=gJ(P,{theme:R,className:u,containerClassName:p,scrollableContentClassName:h,isOpen:T,isVisible:te,hasBeenOpened:fe.hasBeenOpened,modalRectangleTop:se,topOffsetFixed:D,isModeless:L,layerClassName:ve,windowInnerHeight:null===K||void 0===K?void 0:K.innerHeight,isDefaultDragHandle:B&&!B.dragHandleSelector}),be=(0,t.__assign)((0,t.__assign)({eventBubblingEnabled:!1},k),{onLayerDidMount:k&&k.onLayerDidMount?k.onLayerDidMount:N,insertFirst:(null===k||void 0===k?void 0:k.insertFirst)||L,className:ye.layer}),_e=Fd.useCallback((function(e){e?fe.allowTouchBodyScroll?fF(e,fe.events):hF(e,fe.events):fe.events.off(fe.scrollableContent),fe.scrollableContent=e}),[fe]),Ce=function(){var e=W.current,t=null===e||void 0===e?void 0:e.getBoundingClientRect();t&&(D&&ce(t.top),me&&(fe.minPosition={x:-t.left,y:-t.top},fe.maxPosition={x:t.left,y:t.top}))},we=Fd.useCallback((function(e,t){var n=fe.minPosition,r=fe.maxPosition;return me&&n&&r&&(t=Math.max(n[e],t),t=Math.min(r[e],t)),t}),[me,fe]),xe=function(){var e;fe.lastSetCoordinates=fJ,he(),fe.isInKeyboardMoveMode=!1,Z(!1),ie(fJ),null===(e=fe.disposeOnKeyUp)||void 0===e||e.call(fe),null===O||void 0===O||O()},Ee=Fd.useCallback((function(){he(),fe.isInKeyboardMoveMode=!1}),[fe,he]),ke=Fd.useCallback((function(e,t){ie((function(e){return{x:we("x",e.x+t.delta.x),y:we("y",e.y+t.delta.y)}}))}),[we]),Se=Fd.useCallback((function(){U.current&&U.current.focus()}),[]);Fd.useEffect((function(){X(fe.onModalCloseTimer),T&&(requestAnimationFrame((function(){return Q(Ce,0)})),Z(!0),B&&function(){var e=function(e){e.altKey&&e.ctrlKey&&e.keyCode===C_&&GO(fe.scrollableContent,e.target)&&(pe(),e.preventDefault(),e.stopPropagation())};fe.disposeOnKeyUp||(fe.events.on(K,"keyup",e,!0),fe.disposeOnKeyUp=function(){fe.events.off(K,"keyup",e,!0),fe.disposeOnKeyUp=void 0})}(),fe.hasBeenOpened=!0,ne(!0)),!T&&J&&(fe.onModalCloseTimer=Q(xe,1e3*parseFloat(rJ)),ne(!1))}),[J,T]),eJ((function(){fe.events.dispose()})),function(e,t){Fd.useImperativeHandle(e.componentRef,(function(){return{focus:function(){t.current&&t.current.focus()}}}),[t])}(c,U);var Te=Fd.createElement(nJ,(0,t.__assign)({},g,{id:G,ref:W,componentRef:V,className:qx(ye.main,null===g||void 0===g?void 0:g.className),elementToFocusOnDismiss:null!==(r=null===g||void 0===g?void 0:g.elementToFocusOnDismiss)&&void 0!==r?r:f,isClickableOutsideFocusTrap:null!==(o=null===g||void 0===g?void 0:g.isClickableOutsideFocusTrap)&&void 0!==o?o:L||w||!_,disableRestoreFocus:null!==(i=null===g||void 0===g?void 0:g.disableRestoreFocus)&&void 0!==i?i:b,forceFocusInsideTrap:(null!==(a=null===g||void 0===g?void 0:g.forceFocusInsideTrap)&&void 0!==a?a:v)&&!L,firstFocusableSelector:(null===g||void 0===g?void 0:g.firstFocusableSelector)||m,focusPreviouslyFocusedInnerElement:null===(s=null===g||void 0===g?void 0:g.focusPreviouslyFocusedInnerElement)||void 0===s||s,onBlur:fe.isInKeyboardMoveMode?function(e){var t,n;null===(t=null===g||void 0===g?void 0:g.onBlur)||void 0===t||t.call(g,e),fe.lastSetCoordinates=fJ,fe.isInKeyboardMoveMode=!1,null===(n=fe.disposeOnKeyDown)||void 0===n||n.call(fe)}:void 0}),B&&fe.isInKeyboardMoveMode&&Fd.createElement("div",{className:ye.keyboardMoveIconContainer},B.keyboardMoveIconProps?Fd.createElement(Gz,(0,t.__assign)({},B.keyboardMoveIconProps)):Fd.createElement(Gz,{iconName:"move",className:ye.keyboardMoveIcon})),Fd.createElement("div",{ref:_e,className:ye.scrollableContent,"data-is-scrollable":!0},B&&ue&&Fd.createElement(B.menu,{items:[{key:"move",text:B.moveMenuItemText,onClick:function(){var e=function(e){if(e.altKey&&e.ctrlKey&&e.keyCode===C_)return e.preventDefault(),void e.stopPropagation();var t=e.altKey||e.keyCode===__;if(ue&&t&&he(),!fe.isInKeyboardMoveMode||e.keyCode!==__&&e.keyCode!==y_||(fe.isInKeyboardMoveMode=!1,e.preventDefault(),e.stopPropagation()),fe.isInKeyboardMoveMode){var n=!0,r=function(e){var t=10;return e.shiftKey?e.ctrlKey||(t=50):e.ctrlKey&&(t=1),t}(e);switch(e.keyCode){case __:ie(fe.lastSetCoordinates);case y_:fe.lastSetCoordinates=fJ;break;case T_:ie((function(e){return{x:e.x,y:we("y",e.y-r)}}));break;case P_:ie((function(e){return{x:e.x,y:we("y",e.y+r)}}));break;case S_:ie((function(e){return{x:we("x",e.x-r),y:e.y}}));break;case I_:ie((function(e){return{x:we("x",e.x+r),y:e.y}}));break;default:n=!1}n&&(e.preventDefault(),e.stopPropagation())}};fe.lastSetCoordinates=oe,he(),fe.isInKeyboardMoveMode=!0,fe.events.on(K,"keydown",e,!0),fe.disposeOnKeyDown=function(){fe.events.off(K,"keydown",e,!0),fe.disposeOnKeyDown=void 0}}},{key:"close",text:B.closeMenuItemText,onClick:xe}],onDismiss:he,alignTargetEdge:!0,coverTarget:!0,directionalHint:rD,directionalHintFixed:!0,shouldFocusOnMount:!0,target:fe.scrollableContent}),d));return J&&q>=(M||JU.small)&&Fd.createElement(WH,(0,t.__assign)({ref:j},be),Fd.createElement(iH,(0,t.__assign)({role:ge?"alertdialog":"dialog",ariaLabelledBy:I,ariaDescribedBy:A,onDismiss:E,shouldRestoreFocus:!b,enableAriaHiddenSiblings:F,"aria-modal":!L},H),Fd.createElement("div",{className:ye.root,role:L?void 0:"document"},!L&&Fd.createElement(cJ,(0,t.__assign)({"aria-hidden":!0,isDarkThemed:x,onClick:_?void 0:E,allowTouchBodyScroll:l},S)),B?Fd.createElement(pJ,{handleSelector:B.dragHandleSelector||"#".concat(G),preventDragSelector:"button",onStart:Ee,onDragChange:ke,onStop:Se,position:oe},Te):Te)))||null}));vJ.displayName="Modal";var yJ=vR(vJ,(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=fw(oJ,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(rJ)},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?ow.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"]});yJ.displayName="Modal";var bJ,_J,CJ,wJ,xJ=kR(),EJ=function(e){function n(t){var n=e.call(this,t)||this;return HO(n),n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,t=e.className,n=e.styles,r=e.theme;return this._classNames=xJ(n,{theme:r,className:t}),Fd.createElement("div",{className:this._classNames.actions},Fd.createElement("div",{className:this._classNames.actionsRight},this._renderChildrenAsActions()))},n.prototype._renderChildrenAsActions=function(){var e=this;return Fd.Children.map(this.props.children,(function(t){return t?Fd.createElement("span",{className:e._classNames.action},t):null}))},n}(Fd.Component),kJ={actions:"ms-Dialog-actions",action:"ms-Dialog-action",actionsRight:"ms-Dialog-actionsRight"},SJ=vR(EJ,(function(e){var t=e.className,n=e.theme,r=fw(kJ,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"});SJ.displayName="DialogFooter";var TJ={width:"100%",maxWidth:"100%",minWidth:"100%",height:"100%",maxHeight:"100%",minHeight:"100%",borderRadius:"0px"},IJ={main:(bJ={},bJ[ND]=(0,t.__assign)({},TJ),bJ[MD]=(0,t.__assign)({},TJ),bJ),scrollableContent:(_J={},_J[ND]={minHeight:"100%"},_J[MD]={minHeight:"100%"},_J)},PJ={main:(CJ={},CJ[LD]=(0,t.__assign)({},TJ),CJ[ND]=(0,t.__assign)({},TJ),CJ[MD]=(0,t.__assign)({},TJ),CJ),scrollableContent:(wJ={},wJ[LD]={minHeight:"100%"},wJ[ND]={minHeight:"100%"},wJ[MD]={minHeight:"100%"},wJ)},AJ=function(e){switch(e.fullScreenViewports){case"smallAndMedium":return IJ;case"smallToLarge":return PJ}},RJ={padding:"24px",smallScreenPadding:"16px",removeBodyBottomPadding:!1},DJ={headerLeftRightPadding:"24px",withHeaderHorizontalLine:!1},MJ={isStickyFooterWithText:!1,hasFooterBackground:!1,hasFooterHorizontalLine:!1},NJ=function(e){return i_({backgroundColor:e.palette.neutralHigh})},LJ=function(e,t){var n,r;return void 0===t&&(t=DJ),i_([null===(r=e.fonts)||void 0===r?void 0:r.xLarge,{color:e.semanticColors.bodyText,fontWeight:GC.semibold,padding:t.withHeaderHorizontalLine?"16px ".concat(t.headerLeftRightPadding," 16px"):"16px ".concat(t.headerLeftRightPadding," 0"),borderBottom:t.withHeaderHorizontalLine?"1px solid ".concat(e.palette.neutralLighterAlt):void 0,selectors:(n={},n[MD]={padding:"16px"},n)}])},BJ=function(e,t){return void 0===t&&(t=!1),{root:{color:e.palette.neutralPrimary,marginLeft:t?"-8px":"auto",marginRight:t?"auto":"-8px"},rootHovered:{color:e.palette.neutralDark}}},OJ={itemProgress:{padding:0}},FJ="dialogBody",HJ=function(e,t){var n,r,o;if(!e)return{root:{height:"100%"}};var i=t?"auto":"60vh";return{root:(n={},n[e.forceStickyOnSmallScreens?BD:OD]={maxHeight:null!==(r=e.bodyMaxHeight)&&void 0!==r?r:i,minHeight:null!==(o=e.bodyMinHeight)&&void 0!==o?o:"auto",height:"100%",overflowY:"auto",outline:"none"},n)}},zJ=function(e){var t;return dx({main:(t={},t[e.forceStickyOnSmallScreens?BD:OD]={display:"flex",flexDirection:"column",overflowY:"hidden"},t)})},UJ=function(e,t,n,r,o,i){var a,s=t?"".concat(t.height).concat(t.unit):void 0,c=n?parseInt(n,10):0;return dx({main:(a={backgroundColor:e.palette.neutralHigh,borderRadius:o,maxWidth:n||"480px",minWidth:n||"auto",height:s,top:0},a[LD]={maxWidth:n?kD.l>c?n:"96%":"480px",minWidth:n?kD.l>c?n:"96%":"auto"},a[ND]={margin:"16px",maxWidth:n&&kD.m>c?n:"96%",minWidth:n?kD.m>c?n:"96%":"auto",minHeight:t?"92%":void 0},a[MD]={margin:"8px",maxWidth:"96%",minWidth:"96%",minHeight:t?"96%":void 0},a),scrollableContent:{display:"flex",flexDirection:"column",maxHeight:"100%",height:"100%",minWidth:"288px",position:"relative"},root:void 0,layer:void 0,keyboardMoveIconContainer:void 0,keyboardMoveIcon:void 0},r,i?AJ(i):void 0)},VJ=function(e){var n,r,o=e.isFooterDisabled,i=e.richTextProps,a=e.textAlignment,s=void 0===a?"left":a,c=e.removeMarginTop,l=e.hasFullWidthButtons,u=(e.hasFooterBackground,(0,t.__rest)(e,["isFooterDisabled","richTextProps","textAlignment","removeMarginTop","hasFullWidthButtons","hasFooterBackground"]));if("secondary"===u.dialogType)r=[u.buttonLeft?Hd().createElement(cW,(0,t.__assign)({},u.buttonLeft,{disabled:o||u.buttonLeft.disabled,key:1})):null,Hd().createElement(cW,(0,t.__assign)({},u.buttonRight,{disabled:o||u.buttonRight.disabled,key:0}))];else{var d=o||u.buttonPrimary.disabled,p=o||(null===(n=u.buttonSecondary)||void 0===n?void 0:n.disabled);r="flow"===u.dialogType?[Hd().createElement(cW,(0,t.__assign)({},u.buttonSecondary,{disabled:p,key:0})),Hd().createElement(cW,(0,t.__assign)({},u.buttonPrimary,{disabled:d,type:"primary",key:1}))]:[Hd().createElement(cW,(0,t.__assign)({},u.buttonPrimary,{disabled:d,type:"primary",key:0})),u.buttonSecondary&&Hd().createElement(cW,(0,t.__assign)({},u.buttonSecondary,{disabled:p,key:1}))]}var h=l?"0px":void 0,f=l?"0px":void 0,m=c?"0px":void 0,g=l?"flex":void 0,v=l?"column":void 0;return Hd().createElement(CL,{textAlignment:s,padding:i&&"12px 0 0 0",childrenGap:12},i?Hd().createElement(lz,(0,t.__assign)({},i)):null,Hd().createElement(SJ,{styles:{actions:{marginTop:m,marginLeft:h,display:g,flexDirection:v},actionsRight:{marginRight:f,display:"flex",flexDirection:v,justifyContent:"flex-end"},action:{marginLeft:h,marginRight:f,display:g,flexDirection:v}}},r))},WJ=function(e){var n=e.operationData,r=e.footerProps,o=function(e,t){var n;return void 0===t&&(t=MJ),dx({footer:{padding:"0 24px 24px 24px",borderTop:t.isStickyFooterWithText||t.hasFooterHorizontalLine?"1px solid ".concat(e.palette.neutralLighterAlt):"none",backgroundColor:t.isStickyFooterWithText||t.hasFooterBackground?e.palette.neutralMed:"transparent",selectors:(n={},n[MD]={padding:"0 16px 16px 16px"},n)}})}(hR(),{isStickyFooterWithText:!!(null===r||void 0===r?void 0:r.richTextProps),hasFooterBackground:null===r||void 0===r?void 0:r.hasFooterBackground,hasFooterHorizontalLine:null===r||void 0===r?void 0:r.hasFooterHorizontalLine}).footer,i=function(e){return Hd().createElement(Hd().Fragment,null,e?Hd().createElement(nE,{className:o,doNotRenderFalsyValues:!0},Hd().createElement(VJ,(0,t.__assign)({},e))):null)},a=i(r),s=r?(0,t.__assign)({isFooterDisabled:!0},r):void 0;if(n){var c=i(n.progressDialogProps?n.progressDialogProps.dialogFooterProps:s),l=function(e){return i(e.dialogFooterProps)};return Hd().createElement(sb,{operationData:n.progressViewOperationData,inertView:a,firstLoadView:c,updatingView:c,updateFailedView:l(n.errorDialogProps),finishedView:n.successDialogProps?l(n.successDialogProps):a,failedView:l(n.errorDialogProps)})}return a},jJ="SearchBox",qJ={root:{height:"auto"},icon:{fontSize:"12px"}},GJ={iconName:"Clear"},KJ={ariaLabel:"Clear text"},YJ=kR(),QJ=Fd.forwardRef((function(e,n){var r=e.ariaLabel,o=e.className,i=e.defaultValue,a=void 0===i?"":i,s=e.disabled,c=e.underlined,l=e.styles,u=e.labelText,d=e.placeholder,p=void 0===d?u:d,h=e.theme,f=e.clearButtonProps,m=void 0===f?KJ:f,g=e.disableAnimation,v=void 0!==g&&g,y=e.showIcon,b=void 0!==y&&y,_=e.onClear,C=e.onBlur,w=e.onEscape,x=e.onSearch,E=e.onKeyDown,k=e.iconProps,S=e.role,T=e.onChange,I=e.onChanged,P=Fd.useState(!1),A=P[0],R=P[1],D=Fd.useRef(),M=bj(e.value,a,(function(e,t){e&&e.timeStamp===D.current||(D.current=null===e||void 0===e?void 0:e.timeStamp,null===T||void 0===T||T(e,t),null===I||void 0===I||I(t))})),N=M[0],L=M[1],B=String(N),O=Fd.useRef(null),F=Fd.useRef(null),H=eS(O,n),z=$U(jJ,e.id),U=m.onClick,V=YJ(l,{theme:h,className:o,underlined:c,hasFocus:A,disabled:s,hasInput:B.length>0,disableAnimation:v,showIcon:b}),W=jx(e,Ax,["className","placeholder","onFocus","onBlur","value","role"]),j=Fd.useCallback((function(e){var t;null===_||void 0===_||_(e),e.defaultPrevented||(L(""),null===(t=F.current)||void 0===t||t.focus(),e.stopPropagation(),e.preventDefault())}),[_,L]),q=Fd.useCallback((function(e){null===U||void 0===U||U(e),e.defaultPrevented||j(e)}),[U,j]),G=Fd.useCallback((function(e){R(!1),null===C||void 0===C||C(e)}),[C]),K=function(e){L(e.target.value,e)};return function(e,t,n){Fd.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,A),Fd.createElement("div",{role:S,ref:H,className:V.root,onFocusCapture:function(t){var n;R(!0),null===(n=e.onFocus)||void 0===n||n.call(e,t)}},Fd.createElement("div",{className:V.iconContainer,onClick:function(){F.current&&(F.current.focus(),F.current.selectionStart=F.current.selectionEnd=0)},"aria-hidden":!0},Fd.createElement(Gz,(0,t.__assign)({iconName:"Search"},k,{className:V.icon}))),Fd.createElement("input",(0,t.__assign)({},W,{id:z,className:V.field,placeholder:p,onChange:K,onInput:K,onBlur:G,onKeyDown:function(e){switch(e.which){case __:null===w||void 0===w||w(e),B&&!e.defaultPrevented&&j(e);break;case y_:x&&(x(B),e.preventDefault(),e.stopPropagation());break;default:null===E||void 0===E||E(e),e.defaultPrevented&&e.stopPropagation()}},value:B,disabled:s,role:"searchbox","aria-label":r,ref:F})),B.length>0&&Fd.createElement("div",{className:V.clearButton},Fd.createElement(WV,(0,t.__assign)({onBlur:G,styles:qJ,iconProps:GJ},m,{onClick:q}))))}));QJ.displayName=jJ;var XJ={root:"ms-SearchBox",iconContainer:"ms-SearchBox-iconContainer",icon:"ms-SearchBox-icon",clearButton:"ms-SearchBox-clearButton",field:"ms-SearchBox-field"};var $J,JJ=vR(QJ,(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=fw(XJ,a),b={color:g.inputPlaceholderText,opacity:1},_=f.neutralSecondary,C=f.neutralPrimary,w=f.neutralLighter,x=f.neutralLighter,E=f.neutralLighter;return{root:[y.root,m.medium,$w,{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[ZC]={borderColor:"WindowText"},t[":hover"]={borderColor:g.inputBorderHovered,selectors:(n={},n[ZC]={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"},dw(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:w,backgroundColor:E,pointerEvents:"none",cursor:"default",selectors:(i={},i[ZC]={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(MC)},h&&l&&{width:32}],icon:[y.icon,{opacity:1},l&&{opacity:0,pointerEvents:"none"},!p&&{transition:"opacity ".concat(MC," 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:x},"&:hover .ms-Button-icon":{color:C},".ms-Button":{borderRadius:F_(a)?"1px 0 0 1px":"0 1px 1px 0"},".ms-Button-icon":{color:_}}}],field:[y.field,$w,Zw(b),{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"}),ZJ=function(e){var n=e["aria-label"],r=(0,t.__rest)(e,["aria-label"]);rE("SearchBox",r.id);var o=function(e){return{root:{backgroundColor:sB(e,"neutralHigh")}}}(hR());return $D("SearchBox",r),Hd().createElement(JJ,(0,t.__assign)({ariaLabel:n,styles:r.disabled?void 0:o},r))},eZ=function(e){var n=e.title,r=e.titleAriaId,o=e.searchBoxProps,i=e.subtitle,a=e.closeButton,s=e.backButton,c=e.headerLeftRightPadding,l=e.headingTag,u=void 0===l?"h1":l,d=e.operationData,p=e.withHeaderHorizontalLine,h=hR(),f=LJ(h,{headerLeftRightPadding:c||"24px",withHeaderHorizontalLine:p}),m=o?6:i?8:0,g=function(e){var n=Hd().createElement(Hd().Fragment,null);return e||a?(e&&(n="string"===typeof e?Hd().createElement(az,{type:"heading",tag:u,variant:"paneHeader",id:r,lines:2},e):"src"in e?Hd().createElement(HW,(0,t.__assign)({},e,{id:r,height:24})):Hd().createElement(nE,{horizontal:!0,tokens:{childrenGap:"8px"},verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(HW,(0,t.__assign)({},e.image,{id:r,height:24})),Hd().createElement(az,{type:"heading",tag:u,variant:"paneHeader",lines:2},e.text))),Hd().createElement(nE,{className:f,tokens:{childrenGap:m},doNotRenderFalsyValues:!0},Hd().createElement(nE,{horizontal:!0,horizontalAlign:"space-between",styles:{root:{minHeight:"32px"}},doNotRenderFalsyValues:!0},s?Hd().createElement(nE,{horizontal:!0,horizontalAlign:"start",tokens:{childrenGap:"16px"},doNotRenderFalsyValues:!0},Hd().createElement(WV,(0,t.__assign)({styles:BJ(h,!0),iconProps:{iconName:"Back"}},s,{ariaLabel:s["aria-label"]})),n):n,a?Hd().createElement("div",{style:{width:"24px",flexShrink:0}}):null),Hd().createElement(nE,{tokens:{childrenGap:16},doNotRenderFalsyValues:!0},o?Hd().createElement(ZJ,(0,t.__assign)({},o)):null,i?Hd().createElement(lz,(0,t.__assign)({},i)):null))):n},v=g(n);if(d){var y=Hd().createElement(Hd().Fragment,null,Hd().createElement("div",{style:{position:"absolute",width:"100%",zIndex:1},"aria-hidden":!0},Hd().createElement(OL,{styles:OJ})),d.progressDialogTitle?g(d.progressDialogTitle):v),b=g(d.errorDialogTitle);return Hd().createElement(sb,{operationData:d.progressViewOperationData,inertView:v,firstLoadView:y,updatingView:y,updateFailedView:b,finishedView:Hd().createElement(Hd().Fragment,null,d.successDialogTitle?g(d.successDialogTitle):v),failedView:b})}return v},tZ=function(e){var n=e.closeButton,r=e.onCloseButtonClicked,o=e.headerLeftRightPadding,i=void 0===o?"24px":o,a=hR(),s=LJ(a,{headerLeftRightPadding:i,withHeaderHorizontalLine:!1});return n?Hd().createElement(nE,{className:s,styles:{root:{position:"absolute",top:0,right:0}},doNotRenderFalsyValues:!0},Hd().createElement(WV,(0,t.__assign)({styles:BJ(a),iconProps:{iconName:"Cancel"},onClick:function(e){r&&e&&r(e)}},n,{ariaLabel:n["aria-label"]}))):null},nZ=function(e){var t=e.subText,n=e.operationData,r=function(){var e;return i_({marginBottom:"24px",selectors:(e={},e[MD]={marginBottom:"16px"},e)})}(),o=function(e){return e?Hd().createElement(nE,{className:r,doNotRenderFalsyValues:!0},Hd().createElement(rO,{variant:"bodyPrimaryText"},e)):Hd().createElement(Hd().Fragment,null)},i=o(t),a=(null===n||void 0===n?void 0:n.progressSubText)?o(n.progressSubText):i;if(n){var s=o(n.errorSubText);return Hd().createElement(sb,{operationData:n.progressViewOperationData,inertView:i,firstLoadView:i,updatingView:a,updateFailedView:s,finishedView:n.successSubText?o(n.successSubText):i,failedView:s})}return i},rZ=function(e){e.isBlocking;var n,r,o,i,a,s=e.showOverlay,c=void 0===s||s,l=e.headerLeftRightPadding,u=e.headingTag,d=e.withHeaderHorizontalLine,p=e.dialogStylesTemp,h=e.bodyStyleTemp,f=e.topOffsetFixed,m=void 0!==f&&f,g=e.minBodyHeight,v=e.staticBodyWidth,y=e.isOpen,b=void 0!==y&&y,_=e.isModeless,C=void 0!==_&&_,w=e.onDismiss,x=e.onDismissed,E=e.title,k=e.searchBoxProps,S=e.subtitle,T=e.subText,I=e.contentId,P=e.closeButton,A=e.backButton,R=e.dialogFooterProps,D=e.operationData,M=e.stickyHeaderFooter,N=e.removeBodyBottomPadding,L=e.borderRadius,B=void 0===L?"8px":L,O=e.hostId,F=e.fullScreenMode,H=e.children,z=(0,t.__rest)(e,["isBlocking","showOverlay","headerLeftRightPadding","headingTag","withHeaderHorizontalLine","dialogStylesTemp","bodyStyleTemp","topOffsetFixed","minBodyHeight","staticBodyWidth","isOpen","isModeless","onDismiss","onDismissed","title","searchBoxProps","subtitle","subText","contentId","closeButton","backButton","dialogFooterProps","operationData","stickyHeaderFooter","removeBodyBottomPadding","borderRadius","hostId","fullScreenMode","children"]);rE("Dialog",z.id),$D("Dialog",z);var U=(0,Fd.useRef)(document.activeElement);(0,Fd.useEffect)((function(){return null===M||void 0===M||M.bodyMinHeight,function(){U.current&&U.current.focus()}}),[null===M||void 0===M?void 0:M.bodyMinHeight]);var V=$U("twoui"),W=hR(),j=function(e){var t;return void 0===e&&(e=RJ),i_({padding:e.padding,paddingBottom:e.removeBodyBottomPadding?0:void 0,selectors:(t={},t[MD]={padding:e.smallScreenPadding,paddingBottom:e.removeBodyBottomPadding?0:void 0},t)})}({padding:h?h.padding:RJ.padding,smallScreenPadding:h?h.smallScreenPadding:RJ.smallScreenPadding,removeBodyBottomPadding:N}),q={isBlocking:!1,styles:UJ(W,g,v,p,B,F),topOffsetFixed:m,isOpen:b,onDismiss:w,onDismissed:x,isModeless:C,overlay:{styles:{root:{opacity:c?void 0:0}},onClick:void 0},isClickableOutsideFocusTrap:!1,titleAriaId:V,containerClassName:M?zJ(M).main:NJ(W),layerProps:{eventBubblingEnabled:!0,hostId:O},allowTouchBodyScroll:!0,firstFocusableSelector:(null===M||void 0===M?void 0:M.firstFocusOnContent)?FJ:void 0},G=function(e){w&&e&&w(e)},K=zm().includes(_D),Y=Hd().createElement(Hq,{announcedComponent:Lq},Hd().createElement(eZ,{title:E,titleAriaId:V,searchBoxProps:k,subtitle:S,closeButton:P,backButton:A,headerLeftRightPadding:l,headingTag:u,withHeaderHorizontalLine:d,operationData:D?{progressViewOperationData:D.progressViewOperationData,errorDialogTitle:null===(n=D.errorDialogProps)||void 0===n?void 0:n.title,successDialogTitle:null===(r=D.successDialogProps)||void 0===r?void 0:r.title,progressDialogTitle:null===(o=D.progressDialogProps)||void 0===o?void 0:o.title}:void 0,onCloseButtonClicked:G}),Hd().createElement(nE,{id:I,className:(null===M||void 0===M?void 0:M.firstFocusOnContent)?"".concat(j," ").concat(FJ):j,styles:HJ(M,g),tabIndex:(null===M||void 0===M?void 0:M.firstFocusOnContent)?-1:void 0,doNotRenderFalsyValues:!0},Hd().createElement(nZ,{subText:T,operationData:D?{progressViewOperationData:D.progressViewOperationData,errorSubText:D.errorDialogProps.subText,successSubText:null===(i=D.successDialogProps)||void 0===i?void 0:i.subText,progressSubText:null===(a=D.progressDialogProps)||void 0===a?void 0:a.subText}:void 0}),H),Hd().createElement(WJ,{operationData:D,footerProps:R}),Hd().createElement(tZ,{closeButton:P,onCloseButtonClicked:G,headerLeftRightPadding:l}));return K?Hd().createElement(yJ,(0,t.__assign)({},q),Hd().createElement(dR,{variant:W.variant,noRootElement:!0},Y)):Hd().createElement(yJ,(0,t.__assign)({},q),Y)},oZ=Hd().createContext({openDialog:function(e,t){return tp()},closeDialog:function(e){},switchToDialog:function(e,t){return tp()}}),iZ=function(e,n){switch(n.type){case"closeDialog":return!n.id&&e.length>0?e.slice(1):e.filter((function(e){return e.id!==n.id}));case"openDialog":return(0,t.__spreadArray)([{id:n.id,controlledDialog:n.dialog}],e.filter((function(e){return e.id!==n.id})),!0);default:return e}},aZ=function(e){var t=e.children,n=(0,Fd.useReducer)(iZ,[]),r=n[0],o=n[1],i=(0,Fd.useMemo)((function(){var e=function(e,t){var n=t;return n||(n=tp()),o({type:"openDialog",dialog:e,id:n}),n},t=function(e){o({type:"closeDialog",id:e})};return{openDialog:e,closeDialog:t,switchToDialog:function(n,r){return t(),e(n,r)}}}),[o]),a=r.map((function(e){return Hd().createElement("div",{key:e.id},e.controlledDialog)}));return Hd().createElement(oZ.Provider,{value:i},t,a)},sZ=function(){return(0,Fd.useContext)(oZ)},cZ=function(e){var t=e.backgroundColor,n=void 0===t?"neutralHigh":t,r=e.anchor,o=void 0===r?"right":r,i=e.numberOfTitleLines,a=void 0===i?2:i,s=e.borderRadius,c=void 0===s?"4px":s,l=e.shadow,u=void 0!==l&&l,d=e.showDivider,p=void 0!==d&&d,h=hR(),f=jD(),m=!("s"===f||"m"===f),g="right"!==o&&m?"space-between":"end";return Hd().createElement(nE,{styles:KD(h,c,u,p),doNotRenderFalsyValues:!0},Hd().createElement(AL,{totalSlots:12,backgroundColor:n},Hd().createElement(RL,{slots:6},Hd().createElement(CL,{horizontal:!0,height:49,verticalAlign:"center"},Hd().createElement(wL,{padding:"22px 14px 22px 22px",key:"1"},Hd().createElement(vj,{height:24,width:24})),Hd().createElement(CL,{horizontalAlign:"start"},Hd().createElement(wL,{padding:"4px",key:"2"},Hd().createElement(vj,{height:12,width:153})),2===a?Hd().createElement(wL,{padding:"4px",key:"3"},Hd().createElement(vj,{height:8,width:153})):null))),Hd().createElement(RL,{slots:6},Hd().createElement(CL,{horizontal:!0,height:49,verticalAlign:"center",horizontalAlign:g},m?Hd().createElement(wL,{padding:"21px",key:"1"},Hd().createElement(vj,{height:8,width:127})):null,Hd().createElement(wL,{padding:"3px 19px 3px 3px",key:"2"},Hd().createElement(vj,{height:12,width:12}))))))};!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.SelectAll=3]="SelectAll"}($J||($J={}));var lZ,uZ=UV,dZ=function(){function e(){this._size=0}return e.prototype.updateOptions=function(e){for(var n=[],r=[],o=0,i=0;i<e.length;i++){var a=e[i],s=a.itemType,c=a.hidden;s===$J.Divider||s===$J.Header?(n.push(i),r.push(i)):c?r.push(i):o++}this._size=o,this._displayOnlyOptionsCache=n,this._notSelectableOptionsCache=r,this._cachedOptions=(0,t.__spreadArray)([],e,!0)},Object.defineProperty(e.prototype,"optionSetSize",{get:function(){return this._size},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"cachedOptions",{get:function(){return this._cachedOptions},enumerable:!1,configurable:!0}),e.prototype.positionInSet=function(e){if(void 0!==e){for(var t=0;e>this._notSelectableOptionsCache[t];)t++;if(this._displayOnlyOptionsCache[t]===e)throw new Error("Unexpected: Option at index ".concat(e," is not a selectable element."));if(this._notSelectableOptionsCache[t]!==e)return e-t+1}},e}();!function(e){e[e.smallFluid=0]="smallFluid",e[e.smallFixedFar=1]="smallFixedFar",e[e.smallFixedNear=2]="smallFixedNear",e[e.medium=3]="medium",e[e.large=4]="large",e[e.largeFixed=5]="largeFixed",e[e.extraLarge=6]="extraLarge",e[e.custom=7]="custom",e[e.customNear=8]="customNear"}(lZ||(lZ={}));var pZ,hZ=kR();!function(e){e[e.closed=0]="closed",e[e.animatingOpen=1]="animatingOpen",e[e.open=2]="open",e[e.animatingClosed=3]="animatingClosed"}(pZ||(pZ={}));var fZ,mZ,gZ,vZ,yZ,bZ=function(e){function n(n){var r=e.call(this,n)||this;r._panel=Fd.createRef(),r._animationCallback=null,r._hasCustomNavigation=!(!r.props.onRenderNavigation&&!r.props.onRenderNavigationContent),r.dismiss=function(e){r.props.onDismiss&&r.isActive&&r.props.onDismiss(e),(!e||e&&!e.defaultPrevented)&&r.close()},r._allowScrollOnPanel=function(e){e?r._allowTouchBodyScroll?fF(e,r._events):hF(e,r._events):r._events.off(r._scrollableContent),r._scrollableContent=e},r._onRenderNavigation=function(e){if(!r.props.onRenderNavigationContent&&!r.props.onRenderNavigation&&!r.props.hasCloseButton)return null;var t=r.props.onRenderNavigationContent,n=void 0===t?r._onRenderNavigationContent:t;return Fd.createElement("div",{className:r._classNames.navigation},n(e,r._onRenderNavigationContent))},r._onRenderNavigationContent=function(e){var t,n=e.closeButtonAriaLabel,o=e.hasCloseButton,i=e.onRenderHeader,a=void 0===i?r._onRenderHeader:i;if(o){var s=null===(t=r._classNames.subComponentStyles)||void 0===t?void 0:t.closeButton();return Fd.createElement(Fd.Fragment,null,!r._hasCustomNavigation&&a(r.props,r._onRenderHeader,r._headerTextId),Fd.createElement(WV,{styles:s,className:r._classNames.closeButton,onClick:r._onPanelClick,ariaLabel:n,title:n,"data-is-visible":!0,iconProps:{iconName:"Cancel"}}))}return null},r._onRenderHeader=function(e,n,o){var i=e.headerText,a=e.headerTextProps,s=void 0===a?{}:a;return i?Fd.createElement("div",{className:r._classNames.header},Fd.createElement("div",(0,t.__assign)({id:o,role:"heading","aria-level":1},s,{className:qx(r._classNames.headerText,s.className)}),i)):null},r._onRenderBody=function(e){return Fd.createElement("div",{className:r._classNames.content},e.children)},r._onRenderFooter=function(e){var t=r.props.onRenderFooterContent,n=void 0===t?null:t;return n?Fd.createElement("div",{className:r._classNames.footer},Fd.createElement("div",{className:r._classNames.footerInner},n())):null},r._animateTo=function(e){e===pZ.open&&r.props.onOpen&&r.props.onOpen(),r._animationCallback=r._async.setTimeout((function(){r.setState({visibility:e}),r._onTransitionComplete(e)}),200)},r._clearExistingAnimationTimer=function(){null!==r._animationCallback&&r._async.clearTimeout(r._animationCallback)},r._onPanelClick=function(e){r.dismiss(e)},r._onTransitionComplete=function(e){r._updateFooterPosition(),e===pZ.open&&r.props.onOpened&&r.props.onOpened(),e===pZ.closed&&r.props.onDismissed&&r.props.onDismissed()};var o=r.props.allowTouchBodyScroll,i=void 0!==o&&o;return r._allowTouchBodyScroll=i,HO(r),r.state={isFooterSticky:!1,visibility:pZ.closed,id:Ek("Panel")},r}return(0,t.__extends)(n,e),n.getDerivedStateFromProps=function(e,t){return void 0===e.isOpen?null:!e.isOpen||t.visibility!==pZ.closed&&t.visibility!==pZ.animatingClosed?e.isOpen||t.visibility!==pZ.open&&t.visibility!==pZ.animatingOpen?null:{visibility:pZ.animatingClosed}:{visibility:pZ.animatingOpen}},n.prototype.componentDidMount=function(){this._async=new qO(this),this._events=new wz(this),this._events.on(window,"resize",this._updateFooterPosition),this._shouldListenForOuterClick(this.props)&&this._events.on(document.body,"mousedown",this._dismissOnOuterClick,!0),this.props.isOpen&&this.setState({visibility:pZ.animatingOpen})},n.prototype.componentDidUpdate=function(e,t){var n=this._shouldListenForOuterClick(this.props),r=this._shouldListenForOuterClick(e);this.state.visibility!==t.visibility&&(this._clearExistingAnimationTimer(),this.state.visibility===pZ.animatingOpen?this._animateTo(pZ.open):this.state.visibility===pZ.animatingClosed&&this._animateTo(pZ.closed)),n&&!r?this._events.on(document.body,"mousedown",this._dismissOnOuterClick,!0):!n&&r&&this._events.off(document.body,"mousedown",this._dismissOnOuterClick,!0)},n.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},n.prototype.render=function(){var e=this.props,n=e.className,r=void 0===n?"":n,o=e.elementToFocusOnDismiss,i=e.firstFocusableSelector,a=e.focusTrapZoneProps,s=e.forceFocusInsideTrap,c=e.hasCloseButton,l=e.headerText,u=e.headerClassName,d=void 0===u?"":u,p=e.ignoreExternalFocusing,h=e.isBlocking,f=e.isFooterAtBottom,m=e.isLightDismiss,g=e.isHiddenOnDismiss,v=e.layerProps,y=e.overlayProps,b=e.popupProps,_=e.type,C=e.styles,w=e.theme,x=e.customWidth,E=e.onLightDismissClick,k=void 0===E?this._onPanelClick:E,S=e.onRenderNavigation,T=void 0===S?this._onRenderNavigation:S,I=e.onRenderHeader,P=void 0===I?this._onRenderHeader:I,A=e.onRenderBody,R=void 0===A?this._onRenderBody:A,D=e.onRenderFooter,M=void 0===D?this._onRenderFooter:D,N=this.state,L=N.isFooterSticky,B=N.visibility,O=N.id,F=_===lZ.smallFixedNear||_===lZ.customNear,H=F_(w)?F:!F,z=_===lZ.custom||_===lZ.customNear?{width:x}:{},U=jx(this.props,Wx),V=this.isActive,W=B===pZ.animatingClosed||B===pZ.animatingOpen;if(this._headerTextId=l&&O+"-headerText",!V&&!W&&!g)return null;this._classNames=hZ(C,{theme:w,className:r,focusTrapZoneClassName:a?a.className:void 0,hasCloseButton:c,headerClassName:d,isAnimating:W,isFooterSticky:L,isFooterAtBottom:f,isOnRightSide:H,isOpen:V,isHiddenOnDismiss:g,type:_,hasCustomNavigation:this._hasCustomNavigation});var j,q=this._classNames,G=this._allowTouchBodyScroll;return h&&V&&(j=Fd.createElement(cJ,(0,t.__assign)({className:q.overlay,isDarkThemed:!1,onClick:m?k:void 0,allowTouchBodyScroll:G},y))),Fd.createElement(WH,(0,t.__assign)({},v),Fd.createElement(iH,(0,t.__assign)({role:"dialog","aria-modal":h?"true":void 0,ariaLabelledBy:this._headerTextId?this._headerTextId:void 0,onDismiss:this.dismiss,className:q.hiddenPanel,enableAriaHiddenSiblings:!!V},b),Fd.createElement("div",(0,t.__assign)({"aria-hidden":!V&&W},U,{ref:this._panel,className:q.root}),j,Fd.createElement(nJ,(0,t.__assign)({ignoreExternalFocusing:p,forceFocusInsideTrap:!(!h||g&&!V)&&s,firstFocusableSelector:i,isClickableOutsideFocusTrap:!0},a,{className:q.main,style:z,elementToFocusOnDismiss:o}),Fd.createElement("div",{className:q.contentInner},Fd.createElement("div",{ref:this._allowScrollOnPanel,className:q.scrollableContent,"data-is-scrollable":!0},Fd.createElement("div",{className:q.commands,"data-is-visible":!0},T(this.props,this._onRenderNavigation)),(this._hasCustomNavigation||!c)&&P(this.props,this._onRenderHeader,this._headerTextId),R(this.props,this._onRenderBody),M(this.props,this._onRenderFooter)))))))},n.prototype.open=function(){void 0===this.props.isOpen&&(this.isActive||this.setState({visibility:pZ.animatingOpen}))},n.prototype.close=function(){void 0===this.props.isOpen&&this.isActive&&this.setState({visibility:pZ.animatingClosed})},Object.defineProperty(n.prototype,"isActive",{get:function(){return this.state.visibility===pZ.open||this.state.visibility===pZ.animatingOpen},enumerable:!1,configurable:!0}),n.prototype._shouldListenForOuterClick=function(e){return!!e.isBlocking&&!!e.isOpen},n.prototype._updateFooterPosition=function(){var e=this._scrollableContent;if(e){var t=e.clientHeight,n=e.scrollHeight;this.setState({isFooterSticky:t<n})}},n.prototype._dismissOnOuterClick=function(e){var t=this._panel.current;this.isActive&&t&&!e.defaultPrevented&&(GO(t,e.target)||(this.props.onOuterClick?this.props.onOuterClick(e):this.dismiss(e)))},n.defaultProps={isHiddenOnDismiss:!1,isOpen:void 0,isBlocking:!0,hasCloseButton:!0,type:lZ.smallFixedFar},n}(Fd.Component),_Z={root:"ms-Panel",main:"ms-Panel-main",commands:"ms-Panel-commands",contentInner:"ms-Panel-contentInner",scrollableContent:"ms-Panel-scrollableContent",navigation:"ms-Panel-navigation",closeButton:"ms-Panel-closeButton ms-PanelAction-close",header:"ms-Panel-header",headerText:"ms-Panel-headerText",content:"ms-Panel-content",footer:"ms-Panel-footer",footerInner:"ms-Panel-footerInner",isOpen:"is-open",hasCloseButton:"ms-Panel--hasCloseButton",smallFluid:"ms-Panel--smFluid",smallFixedNear:"ms-Panel--smLeft",smallFixedFar:"ms-Panel--sm",medium:"ms-Panel--md",large:"ms-Panel--lg",largeFixed:"ms-Panel--fixed",extraLarge:"ms-Panel--xl",custom:"ms-Panel--custom",customNear:"ms-Panel--customLeft"},CZ="100%",wZ="auto",xZ=272,EZ=340,kZ=592,SZ=644,TZ=940,IZ="auto",PZ=0,AZ=48,RZ=428,DZ=176,MZ=((fZ={})["@media (min-width: ".concat(tw,"px)")]={width:EZ},fZ),NZ=((mZ={})["@media (min-width: ".concat(640,"px)")]={width:kZ},mZ["@media (min-width: ".concat(1024,"px)")]={width:SZ},mZ),LZ=((gZ={})["@media (min-width: ".concat(768,"px)")]={left:AZ,width:wZ},gZ["@media (min-width: ".concat(nw,"px)")]={left:RZ},gZ),BZ=((vZ={})["@media (min-width: ".concat(nw,"px)")]={left:IZ,width:TZ},vZ),OZ=((yZ={})["@media (min-width: ".concat(nw,"px)")]={left:DZ},yZ),FZ=function(e){var n;switch(e){case lZ.smallFixedFar:n=(0,t.__assign)({},MZ);break;case lZ.medium:n=(0,t.__assign)((0,t.__assign)({},MZ),NZ);break;case lZ.large:n=(0,t.__assign)((0,t.__assign)((0,t.__assign)({},MZ),NZ),LZ);break;case lZ.largeFixed:n=(0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({},MZ),NZ),LZ),BZ);break;case lZ.extraLarge:n=(0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({},MZ),NZ),LZ),OZ)}return n},HZ={paddingLeft:"24px",paddingRight:"24px"},zZ=vR(bZ,(function(e){var n,r,o,i,a=e.className,s=e.focusTrapZoneClassName,c=e.hasCloseButton,l=e.headerClassName,u=e.isAnimating,d=e.isFooterSticky,p=e.isFooterAtBottom,h=e.isOnRightSide,f=e.isOpen,m=e.isHiddenOnDismiss,g=e.hasCustomNavigation,v=e.theme,y=e.type,b=void 0===y?lZ.smallFixedFar:y,_=v.effects,C=v.fonts,w=v.semanticColors,x=fw(_Z,v),E=b===lZ.custom||b===lZ.customNear;return{root:[x.root,v.fonts.medium,f&&x.isOpen,c&&x.hasCloseButton,{pointerEvents:"none",position:"absolute",top:0,left:0,right:0,bottom:0},E&&h&&x.custom,E&&!h&&x.customNear,a],overlay:[{pointerEvents:"auto",cursor:"pointer"},f&&u&&YC.fadeIn100,!f&&u&&YC.fadeOut100],hiddenPanel:[!f&&!u&&m&&{visibility:"hidden"}],main:[x.main,{backgroundColor:w.bodyBackground,boxShadow:_.elevation64,pointerEvents:"auto",position:"absolute",display:"flex",flexDirection:"column",overflowX:"hidden",overflowY:"auto",WebkitOverflowScrolling:"touch",bottom:0,top:0,left:IZ,right:PZ,width:CZ,selectors:(0,t.__assign)((n={},n[ZC]={borderLeft:"3px solid ".concat(w.variantBorder),borderRight:"3px solid ".concat(w.variantBorder)},n),FZ(b))},b===lZ.smallFluid&&{left:PZ},b===lZ.smallFixedNear&&{left:PZ,right:IZ,width:xZ},b===lZ.customNear&&{right:"auto",left:0},E&&{maxWidth:"100vw"},f&&u&&!h&&YC.slideRightIn40,f&&u&&h&&YC.slideLeftIn40,!f&&u&&!h&&YC.slideLeftOut40,!f&&u&&h&&YC.slideRightOut40,s],commands:[x.commands,{backgroundColor:w.bodyBackground,paddingTop:18,selectors:(r={},r["@media (min-height: ".concat(tw,"px)")]={position:"sticky",top:0,zIndex:1},r)},g&&{paddingTop:"inherit"}],navigation:[x.navigation,{display:"flex",justifyContent:"flex-end"},g&&{height:"44px"}],contentInner:[x.contentInner,{display:"flex",flexDirection:"column",flexGrow:1,overflowY:"hidden"}],header:[x.header,HZ,{alignSelf:"flex-start"},c&&!g&&{flexGrow:1},g&&{flexShrink:0}],headerText:[x.headerText,C.xLarge,{color:w.bodyText,lineHeight:"27px",overflowWrap:"break-word",wordWrap:"break-word",wordBreak:"break-word",hyphens:"auto"},l],scrollableContent:[x.scrollableContent,{overflowY:"auto"},p&&{flexGrow:1,display:"inherit",flexDirection:"inherit"}],content:[x.content,HZ,{paddingBottom:20},p&&{selectors:(o={},o["@media (min-height: ".concat(tw,"px)")]={flexGrow:1},o)}],footer:[x.footer,{flexShrink:0,borderTop:"1px solid transparent",transition:"opacity ".concat(LC," ").concat(DC),selectors:(i={},i["@media (min-height: ".concat(tw,"px)")]={position:"sticky",bottom:0},i)},d&&{backgroundColor:w.bodyBackground,borderTopColor:w.variantBorder}],footerInner:[x.footerInner,HZ,{paddingBottom:16,paddingTop:16}],subComponentStyles:{closeButton:{root:[x.closeButton,{marginRight:14,color:v.palette.neutralSecondary,fontSize:KC.large},g&&{marginRight:0,height:"auto",width:"44px"}],rootHovered:{color:v.palette.neutralPrimary}}}}}),void 0,{scope:"Panel"});function UZ(e,t){for(var n=[],r=0,o=t;r<o.length;r++){var i=e[o[r]];i&&n.push(i)}return n}var VZ=kR(),WZ={options:[]};var jZ=Fd.forwardRef((function(e,n){var r=Zk(WZ,e),o=Fd.useRef(null),i=eS(n,o),a=iV(o,r.responsiveMode),s=function(e){var t,n=e.defaultSelectedKeys,r=e.selectedKeys,o=e.defaultSelectedKey,i=e.selectedKey,a=e.options,s=e.multiSelect,c=zU(a),l=Fd.useState([]),u=l[0],d=l[1],p=a!==c,h=zU(t=s?p&&void 0!==n?n:r:p&&void 0!==o?o:i);return Fd.useEffect((function(){var e=function(){return a.map((function(e,t){return e.selected?t:-1})).filter((function(e){return-1!==e}))},n=function(e){return Sz(a,(function(t){return null!=e?t.key===e:!!t.selected||!!t.isSelected}))};void 0===t&&c||t===h&&!p||d(function(){if(void 0===t)return s?e():-1!==(a=n(null))?[a]:[];if(!Array.isArray(t))return-1!==(a=n(t))?[a]:[];for(var r=[],o=0,i=t;o<i.length;o++){var a,c=i[o];-1!==(a=n(c))&&r.push(a)}return r}())}),[p,s,c,h,a,t]),[u,d]}(r),c=s[0],l=s[1];return Fd.createElement(QZ,(0,t.__assign)({},r,{responsiveMode:a,hoisted:{rootRef:i,selectedIndices:c,setSelectedIndices:l}}))}));jZ.displayName="DropdownBase";var qZ,GZ,KZ,YZ,QZ=function(e){function n(n){var r=e.call(this,n)||this;r._host=Fd.createRef(),r._focusZone=Fd.createRef(),r._dropDown=Fd.createRef(),r._scrollIdleDelay=250,r._sizePosCache=new dZ,r._requestAnimationFrame=function(e){var t;return function(n){t||(t=new Set,FO(e,{componentWillUnmount:function(){t.forEach((function(e){return cancelAnimationFrame(e)}))}}));var r=requestAnimationFrame((function(){t.delete(r),n()}));t.add(r)}}(r),r.dismissMenu=function(){r.state.isOpen&&r.setState({isOpen:!1})},r._onChange=function(e,n,o,i,a){var s=r.props,c=s.onChange,l=s.onChanged;if(c||l){var u=a?(0,t.__assign)((0,t.__assign)({},n[o]),{selected:!i}):n[o];c&&c((0,t.__assign)((0,t.__assign)({},e),{target:r._dropDown.current}),u,o),l&&l(u,o)}},r._getPlaceholder=function(){return r.props.placeholder||r.props.placeHolder},r._getTitle=function(e,t){var n=r.props.multiSelectDelimiter,o=void 0===n?", ":n;return e.map((function(e){return e.text})).join(o)},r._onRenderTitle=function(e){return Fd.createElement(Fd.Fragment,null,r._getTitle(e))},r._onRenderPlaceholder=function(e){return r._getPlaceholder()?Fd.createElement(Fd.Fragment,null,r._getPlaceholder()):null},r._onRenderContainer=function(e){var n=e.calloutProps,o=e.panelProps,i=r.props,a=i.responsiveMode,s=i.dropdownWidth,c=a<=JU.medium,l={firstFocusableTarget:"#".concat(r._listId,"1")},u=r._classNames.subComponentStyles?r._classNames.subComponentStyles.panel:void 0,d=void 0,p=void 0;return"auto"===s?p=r._dropDown.current?r._dropDown.current.clientWidth:0:d=s||(r._dropDown.current?r._dropDown.current.clientWidth:0),c?Fd.createElement(zZ,(0,t.__assign)({closeButtonAriaLabel:"Close",focusTrapZoneProps:l,hasCloseButton:!0,isOpen:!0,isLightDismiss:!0,onDismiss:r._onDismiss,styles:u},o),r._renderFocusableList(e)):Fd.createElement(jH,(0,t.__assign)({isBeakVisible:!1,gapSpace:0,doNotLayer:!1,directionalHintFixed:!1,directionalHint:sD,calloutWidth:d,calloutMinWidth:p},n,{className:r._classNames.callout,target:r._dropDown.current,onDismiss:r._onDismiss,onScroll:r._onScroll,onPositioned:r._onPositioned}),r._renderFocusableList(e))},r._onRenderCaretDown=function(e){return Fd.createElement(Gz,{className:r._classNames.caretDown,iconName:"ChevronDown","aria-hidden":!0})},r._onRenderList=function(e){var n=e.onRenderItem,o=void 0===n?r._onRenderItem:n,i={items:[]},a=[],s=function(){var e=i.id?[Fd.createElement("div",{role:"group",key:i.id,"aria-labelledby":i.id},i.items)]:i.items;a=(0,t.__spreadArray)((0,t.__spreadArray)([],a,!0),e,!0),i={items:[]}};return e.options.forEach((function(e,n){!function(e,n){switch(e.itemType){case $J.Header:i.items.length>0&&s();var a=r._id+e.key;i.items.push(o((0,t.__assign)((0,t.__assign)({id:a},e),{index:n}),r._onRenderItem)),i.id=a;break;case $J.Divider:n>0&&i.items.push(o((0,t.__assign)((0,t.__assign)({},e),{index:n}),r._onRenderItem)),i.items.length>0&&s();break;default:i.items.push(o((0,t.__assign)((0,t.__assign)({},e),{index:n}),r._onRenderItem))}}(e,n)})),i.items.length>0&&s(),Fd.createElement(Fd.Fragment,null,a)},r._onRenderItem=function(e){switch(e.itemType){case $J.Divider:return r._renderSeparator(e);case $J.Header:return r._renderHeader(e);default:return r._renderOption(e)}},r._renderOption=function(e){var n,o=r.props,i=o.onRenderOption,a=void 0===i?r._onRenderOption:i,s=o.hoisted.selectedIndices,c=void 0===s?[]:s,l=!(void 0===e.index||!c)&&c.indexOf(e.index)>-1,u=e.hidden?r._classNames.dropdownItemHidden:l&&!0===e.disabled?r._classNames.dropdownItemSelectedAndDisabled:l?r._classNames.dropdownItemSelected:!0===e.disabled?r._classNames.dropdownItemDisabled:r._classNames.dropdownItem,d=e.title,p=r._listId+e.index,h=null!==(n=e.id)&&void 0!==n?n:p+"-label",f=r._classNames.subComponentStyles?r._classNames.subComponentStyles.multiSelectItem:void 0;return r.props.multiSelect?Fd.createElement(SK,{id:p,key:e.key,disabled:e.disabled,onChange:r._onItemClick(e),inputProps:(0,t.__assign)({"aria-selected":l,onMouseEnter:r._onItemMouseEnter.bind(r,e),onMouseLeave:r._onMouseItemLeave.bind(r,e),onMouseMove:r._onItemMouseMove.bind(r,e),role:"option"},{"data-index":e.index,"data-is-focusable":!(e.disabled||e.hidden)}),label:e.text,title:d,onRenderLabel:r._onRenderItemLabel.bind(r,(0,t.__assign)((0,t.__assign)({},e),{id:h})),className:qx(u,"is-multi-select"),checked:l,styles:f,ariaPositionInSet:e.hidden?void 0:r._sizePosCache.positionInSet(e.index),ariaSetSize:e.hidden?void 0:r._sizePosCache.optionSetSize,ariaLabel:e.ariaLabel,ariaLabelledBy:e.ariaLabel?void 0:h}):Fd.createElement(uZ,{id:p,key:e.key,"data-index":e.index,"data-is-focusable":!e.disabled,disabled:e.disabled,className:u,onClick:r._onItemClick(e),onMouseEnter:r._onItemMouseEnter.bind(r,e),onMouseLeave:r._onMouseItemLeave.bind(r,e),onMouseMove:r._onItemMouseMove.bind(r,e),role:"option","aria-selected":l?"true":"false",ariaLabel:e.ariaLabel,title:d,"aria-posinset":r._sizePosCache.positionInSet(e.index),"aria-setsize":r._sizePosCache.optionSetSize},a(e,r._onRenderOption))},r._onRenderOption=function(e){return Fd.createElement("span",{className:r._classNames.dropdownOptionText},e.text)},r._onRenderMultiselectOption=function(e){return Fd.createElement("span",{id:e.id,"aria-hidden":"true",className:r._classNames.dropdownOptionText},e.text)},r._onRenderItemLabel=function(e){var t=r.props.onRenderOption;return(void 0===t?r._onRenderMultiselectOption:t)(e,r._onRenderMultiselectOption)},r._onPositioned=function(e){r._focusZone.current&&r._requestAnimationFrame((function(){var e=r.props.hoisted.selectedIndices;if(r._focusZone.current)if(!r._hasBeenPositioned&&e&&e[0]&&!r.props.options[e[0]].disabled){var t=D_().getElementById("".concat(r._id,"-list").concat(e[0]));t&&r._focusZone.current.focusElement(t),r._hasBeenPositioned=!0}else r._focusZone.current.focus()})),r.state.calloutRenderEdge&&r.state.calloutRenderEdge===e.targetEdge||r.setState({calloutRenderEdge:e.targetEdge})},r._onItemClick=function(e){return function(t){e.disabled||(r.setSelectedIndex(t,e.index),r.props.multiSelect||r.setState({isOpen:!1}))}},r._onScroll=function(){r._isScrollIdle||void 0===r._scrollIdleTimeoutId?r._isScrollIdle=!1:(clearTimeout(r._scrollIdleTimeoutId),r._scrollIdleTimeoutId=void 0),r._scrollIdleTimeoutId=window.setTimeout((function(){r._isScrollIdle=!0}),r._scrollIdleDelay)},r._onMouseItemLeave=function(e,t){if(!r._shouldIgnoreMouseEvent()&&r._host.current)if(r._host.current.setActive)try{r._host.current.setActive()}catch(iLe){}else r._host.current.focus()},r._onDismiss=function(){r.setState({isOpen:!1})},r._onDropdownBlur=function(e){r._isDisabled()||r.state.isOpen||(r.setState({hasFocus:!1}),r.props.onBlur&&r.props.onBlur(e))},r._onDropdownKeyDown=function(e){if(!r._isDisabled()&&(r._lastKeyDownWasAltOrMeta=r._isAltOrMeta(e),!r.props.onKeyDown||(r.props.onKeyDown(e),!e.defaultPrevented))){var t,n=r.props.hoisted.selectedIndices.length?r.props.hoisted.selectedIndices[0]:-1,o=e.altKey||e.metaKey,i=r.state.isOpen;switch(e.which){case y_:r.setState({isOpen:!i});break;case __:if(!i)return;r.setState({isOpen:!1});break;case T_:if(o){if(i){r.setState({isOpen:!1});break}return}r.props.multiSelect?r.setState({isOpen:!0}):r._isDisabled()||(t=r._moveIndex(e,-1,n-1,n));break;case P_:o&&(e.stopPropagation(),e.preventDefault()),o&&!i||r.props.multiSelect?r.setState({isOpen:!0}):r._isDisabled()||(t=r._moveIndex(e,1,n+1,n));break;case k_:r.props.multiSelect||(t=r._moveIndex(e,1,0,n));break;case E_:r.props.multiSelect||(t=r._moveIndex(e,-1,r.props.options.length-1,n));break;case C_:break;default:return}t!==n&&(e.stopPropagation(),e.preventDefault())}},r._onDropdownKeyUp=function(e){if(!r._isDisabled()){var t=r._shouldHandleKeyUp(e),n=r.state.isOpen;r.props.onKeyUp&&(r.props.onKeyUp(e),e.defaultPrevented)||(e.which===C_?(r.setState({isOpen:!n}),e.stopPropagation(),e.preventDefault()):t&&n&&r.setState({isOpen:!1}))}},r._onZoneKeyDown=function(e){var t,n,o;r._lastKeyDownWasAltOrMeta=r._isAltOrMeta(e);var i=e.altKey||e.metaKey;switch(e.which){case T_:i?r.setState({isOpen:!1}):r._host.current&&(o=YO(r._host.current,r._host.current.lastChild,!0));break;case k_:case E_:case w_:case x_:break;case P_:!i&&r._host.current&&(o=KO(r._host.current,r._host.current.firstChild,!0));break;case __:r.setState({isOpen:!1});break;case v_:r.setState({isOpen:!1});var a=D_();a&&(e.shiftKey?null===(t=XO(a.body,r._dropDown.current,!1,!1,!0,!0))||void 0===t||t.focus():null===(n=$O(a.body,r._dropDown.current,!1,!1,!0,!0))||void 0===n||n.focus());break;default:return}o&&o.focus(),e.stopPropagation(),e.preventDefault()},r._onZoneKeyUp=function(e){r._shouldHandleKeyUp(e)&&r.state.isOpen&&(r.setState({isOpen:!1}),e.preventDefault())},r._onDropdownClick=function(e){if(!r.props.onClick||(r.props.onClick(e),!e.defaultPrevented)){var t=r.state.isOpen;r._isDisabled()||r._shouldOpenOnFocus()||r.setState({isOpen:!t}),r._isFocusedByClick=!1}},r._onDropdownMouseDown=function(){r._isFocusedByClick=!0},r._onFocus=function(e){if(!r._isDisabled()){r.props.onFocus&&r.props.onFocus(e);var t={hasFocus:!0};r._shouldOpenOnFocus()&&(t.isOpen=!0),r.setState(t)}},r._isDisabled=function(){var e=r.props.disabled,t=r.props.isDisabled;return void 0===e&&(e=t),e},r._onRenderLabel=function(e){var t=e.label,n=e.required,o=e.disabled,i=r._classNames.subComponentStyles?r._classNames.subComponentStyles.label:void 0;return t?Fd.createElement(wO,{className:r._classNames.label,id:r._labelId,required:n,styles:i,disabled:o},t):null},HO(r);n.multiSelect,n.selectedKey,n.selectedKeys,n.defaultSelectedKey,n.defaultSelectedKeys;var o=n.options;return r._id=n.id||Ek("Dropdown"),r._labelId=r._id+"-label",r._listId=r._id+"-list",r._optionId=r._id+"-option",r._isScrollIdle=!0,r._hasBeenPositioned=!1,r._sizePosCache.updateOptions(o),r.state={isOpen:!1,hasFocus:!1,calloutRenderEdge:void 0},r}return(0,t.__extends)(n,e),Object.defineProperty(n.prototype,"selectedOptions",{get:function(){var e=this.props;return UZ(e.options,e.hoisted.selectedIndices)},enumerable:!1,configurable:!0}),n.prototype.componentWillUnmount=function(){clearTimeout(this._scrollIdleTimeoutId)},n.prototype.componentDidUpdate=function(e,t){!0===t.isOpen&&!1===this.state.isOpen&&(this._gotMouseMove=!1,this._hasBeenPositioned=!1,this.props.onDismiss&&this.props.onDismiss())},n.prototype.render=function(){var e=this._id,n=this.props,r=n.className,o=n.label,i=n.options,a=n.ariaLabel,s=n.required,c=n.errorMessage,l=n.styles,u=n.theme,d=n.panelProps,p=n.calloutProps,h=n.onRenderTitle,f=void 0===h?this._getTitle:h,m=n.onRenderContainer,g=void 0===m?this._onRenderContainer:m,v=n.onRenderCaretDown,y=void 0===v?this._onRenderCaretDown:v,b=n.onRenderLabel,_=void 0===b?this._onRenderLabel:b,C=n.onRenderItem,w=void 0===C?this._onRenderItem:C,x=n.hoisted.selectedIndices,E=this.state,k=E.isOpen,S=E.calloutRenderEdge,T=E.hasFocus,I=n.onRenderPlaceholder||n.onRenderPlaceHolder||this._getPlaceholder;i!==this._sizePosCache.cachedOptions&&this._sizePosCache.updateOptions(i);var P=UZ(i,x),A=jx(n,Wx),R=this._isDisabled(),D=e+"-errorMessage";this._classNames=VZ(l,{theme:u,className:r,hasError:!!(c&&c.length>0),hasLabel:!!o,isOpen:k,required:s,disabled:R,isRenderingPlaceholder:!P.length,panelClassName:d?d.className:void 0,calloutClassName:p?p.className:void 0,calloutRenderEdge:S});var M=!!c&&c.length>0;return Fd.createElement("div",{className:this._classNames.root,ref:this.props.hoisted.rootRef,"aria-owns":k?this._listId:void 0},_(this.props,this._onRenderLabel),Fd.createElement("div",(0,t.__assign)({"data-is-focusable":!R,"data-ktp-target":!0,ref:this._dropDown,id:e,tabIndex:R?-1:0,role:"combobox","aria-haspopup":"listbox","aria-expanded":k?"true":"false","aria-label":a,"aria-labelledby":o&&!a?Nz(this._labelId,this._optionId):void 0,"aria-describedby":M?this._id+"-errorMessage":void 0,"aria-required":s,"aria-disabled":R,"aria-controls":k?this._listId:void 0},A,{className:this._classNames.dropdown,onBlur:this._onDropdownBlur,onKeyDown:this._onDropdownKeyDown,onKeyUp:this._onDropdownKeyUp,onClick:this._onDropdownClick,onMouseDown:this._onDropdownMouseDown,onFocus:this._onFocus}),Fd.createElement("span",{id:this._optionId,className:this._classNames.title,"aria-live":T?"polite":void 0,"aria-atomic":!!T||void 0,"aria-invalid":M},P.length?f(P,this._onRenderTitle):I(n,this._onRenderPlaceholder)),Fd.createElement("span",{className:this._classNames.caretDownWrapper},y(n,this._onRenderCaretDown))),k&&g((0,t.__assign)((0,t.__assign)({},n),{onDismiss:this._onDismiss,onRenderItem:w}),this._onRenderContainer),M&&Fd.createElement("div",{role:"alert",id:D,className:this._classNames.errorMessage},c))},n.prototype.focus=function(e){this._dropDown.current&&(this._dropDown.current.focus(),e&&this.setState({isOpen:!0}))},n.prototype.setSelectedIndex=function(e,t){var n=this.props,r=n.options,o=n.selectedKey,i=n.selectedKeys,a=n.multiSelect,s=n.notifyOnReselect,c=n.hoisted.selectedIndices,l=void 0===c?[]:c,u=!!l&&l.indexOf(t)>-1,d=[];if(t=Math.max(0,Math.min(r.length-1,t)),void 0===o&&void 0===i){if(a||s||t!==l[0]){if(a)if(d=l?this._copyArray(l):[],u){var p=d.indexOf(t);p>-1&&d.splice(p,1)}else d.push(t);else d=[t];e.persist(),this.props.hoisted.setSelectedIndices(d),this._onChange(e,r,t,u,a)}}else this._onChange(e,r,t,u,a)},n.prototype._copyArray=function(e){for(var t=[],n=0,r=e;n<r.length;n++){var o=r[n];t.push(o)}return t},n.prototype._moveIndex=function(e,t,n,r){var o=this.props.options;if(r===n||0===o.length)return r;n>=o.length?n=0:n<0&&(n=o.length-1);for(var i=0;o[n].itemType===$J.Header||o[n].itemType===$J.Divider||o[n].disabled;){if(i>=o.length)return r;n+t<0?n=o.length:n+t>=o.length&&(n=-1),n+=t,i++}return this.setSelectedIndex(e,n),n},n.prototype._renderFocusableList=function(e){var t=e.onRenderList,n=void 0===t?this._onRenderList:t,r=e.label,o=e.ariaLabel,i=e.multiSelect;return Fd.createElement("div",{className:this._classNames.dropdownItemsWrapper,onKeyDown:this._onZoneKeyDown,onKeyUp:this._onZoneKeyUp,ref:this._host,tabIndex:0},Fd.createElement(hU,{ref:this._focusZone,direction:$z.vertical,id:this._listId,className:this._classNames.dropdownItems,role:"listbox","aria-label":o,"aria-labelledby":r&&!o?this._labelId:void 0,"aria-multiselectable":i},n(e,this._onRenderList)))},n.prototype._renderSeparator=function(e){var t=e.index,n=e.key,r=e.hidden?this._classNames.dropdownDividerHidden:this._classNames.dropdownDivider;return t>0?Fd.createElement("div",{role:"presentation",key:n,className:r}):null},n.prototype._renderHeader=function(e){var t=this.props.onRenderOption,n=void 0===t?this._onRenderOption:t,r=e.key,o=e.id,i=e.hidden?this._classNames.dropdownItemHeaderHidden:this._classNames.dropdownItemHeader;return Fd.createElement("div",{id:o,key:r,className:i},n(e,this._onRenderOption))},n.prototype._onItemMouseEnter=function(e,t){this._shouldIgnoreMouseEvent()||t.currentTarget.focus()},n.prototype._onItemMouseMove=function(e,t){var n=t.currentTarget;this._gotMouseMove=!0,this._isScrollIdle&&document.activeElement!==n&&n.focus()},n.prototype._shouldIgnoreMouseEvent=function(){return!this._isScrollIdle||!this._gotMouseMove},n.prototype._isAltOrMeta=function(e){return e.which===b_||"Meta"===e.key},n.prototype._shouldHandleKeyUp=function(e){var t=this._lastKeyDownWasAltOrMeta&&this._isAltOrMeta(e);return this._lastKeyDownWasAltOrMeta=!1,!!t&&!(fU()||mU())},n.prototype._shouldOpenOnFocus=function(){var e=this.state.hasFocus,t=this.props.openOnKeyboardFocus;return!this._isFocusedByClick&&!0===t&&!e},n.defaultProps={options:[]},n}(Fd.Component),XZ={root:"ms-Dropdown-container",label:"ms-Dropdown-label",dropdown:"ms-Dropdown",title:"ms-Dropdown-title",caretDownWrapper:"ms-Dropdown-caretDownWrapper",caretDown:"ms-Dropdown-caretDown",callout:"ms-Dropdown-callout",panel:"ms-Dropdown-panel",dropdownItems:"ms-Dropdown-items",dropdownItem:"ms-Dropdown-item",dropdownDivider:"ms-Dropdown-divider",dropdownOptionText:"ms-Dropdown-optionText",dropdownItemHeader:"ms-Dropdown-header",titleIsPlaceHolder:"ms-Dropdown-titleIsPlaceHolder",titleHasError:"ms-Dropdown-title--hasError"},$Z=((qZ={})["".concat(ZC,", ").concat(ew.replace("@media ",""))]=(0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),qZ),JZ={selectors:(0,t.__assign)((GZ={},GZ[ZC]={backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText"},GZ[".ms-Checkbox-checkbox"]=(KZ={},KZ[ZC]={borderColor:"HighlightText"},KZ),GZ),$Z)},ZZ={selectors:(YZ={},YZ[ZC]={borderColor:"Highlight"},YZ)},e0=rw(0,tw),t0=vR(jZ,(function(e){var n,r,o,i,a,s,c,l,u,d,p,h,f=e.theme,m=e.hasError,g=e.hasLabel,v=e.className,y=e.isOpen,b=e.disabled,_=e.required,C=e.isRenderingPlaceholder,w=e.panelClassName,x=e.calloutClassName,E=e.calloutRenderEdge;if(!f)throw new Error("theme is undefined or null in base Dropdown getStyles function.");var k=fw(XZ,f),S=f.palette,T=f.semanticColors,I=f.effects,P=f.fonts,A={color:T.menuItemTextHovered},R={color:T.menuItemText},D={borderColor:T.errorText},M=[k.dropdownItem,{backgroundColor:"transparent",boxSizing:"border-box",cursor:"pointer",display:"flex",alignItems:"center",padding:"0 8px",width:"100%",minHeight:36,lineHeight:20,height:0,position:"relative",border:"1px solid transparent",borderRadius:0,wordWrap:"break-word",overflowWrap:"break-word",textAlign:"left",".ms-Button-flexContainer":{width:"100%"}}],N=[k.dropdownItemHeader,(0,t.__assign)((0,t.__assign)({},P.medium),{fontWeight:GC.semibold,color:T.menuHeader,background:"none",backgroundColor:"transparent",border:"none",height:36,lineHeight:36,cursor:"default",padding:"0 8px",userSelect:"none",textAlign:"left",selectors:(n={},n[ZC]=(0,t.__assign)({color:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n)})],L=T.menuItemBackgroundPressed,B=function(e){var t,n;return void 0===e&&(e=!1),{selectors:(t={"&:hover":[{color:T.menuItemTextHovered,backgroundColor:e?L:T.menuItemBackgroundHovered},JZ],"&.is-multi-select:hover":[{backgroundColor:e?L:"transparent"},JZ],"&:active:hover":[{color:T.menuItemTextHovered,backgroundColor:e?T.menuItemBackgroundHovered:T.menuItemBackgroundPressed},JZ]},t[".".concat(iw," &:focus:after")]=(n={left:0,top:0,bottom:0,right:0},n[ZC]={inset:"2px"},n),t[ZC]={border:"none"},t)}},O=(0,t.__spreadArray)((0,t.__spreadArray)([],M,!0),[{backgroundColor:L,color:T.menuItemTextHovered},B(!0),JZ],!1),F=(0,t.__spreadArray)((0,t.__spreadArray)([],M,!0),[{color:T.disabledText,cursor:"default",selectors:(r={},r[ZC]={color:"GrayText",border:"none"},r)}],!1),H=E===oF.bottom?"".concat(I.roundedCorner2," ").concat(I.roundedCorner2," 0 0"):"0 0 ".concat(I.roundedCorner2," ").concat(I.roundedCorner2),z=E===oF.bottom?"0 0 ".concat(I.roundedCorner2," ").concat(I.roundedCorner2):"".concat(I.roundedCorner2," ").concat(I.roundedCorner2," 0 0");return{root:[k.root,v],label:k.label,dropdown:[k.dropdown,$w,P.medium,{color:T.menuItemText,borderColor:T.focusBorder,position:"relative",outline:0,userSelect:"none",selectors:(o={},o["&:hover ."+k.title]=[!b&&A,{borderColor:y?S.neutralSecondary:S.neutralPrimary},ZZ],o["&:focus ."+k.title]=[!b&&A,{selectors:(i={},i[ZC]={color:"Highlight"},i)}],o["&:focus:after"]=[{pointerEvents:"none",content:"''",position:"absolute",boxSizing:"border-box",top:"0px",left:"0px",width:"100%",height:"100%",border:b?"none":"2px solid ".concat(S.themePrimary),borderRadius:"2px",selectors:(a={},a[ZC]={color:"Highlight"},a)}],o["&:active ."+k.title]=[!b&&A,{borderColor:S.themePrimary},ZZ],o["&:hover ."+k.caretDown]=!b&&R,o["&:focus ."+k.caretDown]=[!b&&R,{selectors:(s={},s[ZC]={color:"Highlight"},s)}],o["&:active ."+k.caretDown]=!b&&R,o["&:hover ."+k.titleIsPlaceHolder]=!b&&R,o["&:focus ."+k.titleIsPlaceHolder]=!b&&R,o["&:active ."+k.titleIsPlaceHolder]=!b&&R,o["&:hover ."+k.titleHasError]=D,o["&:active ."+k.titleHasError]=D,o)},y&&"is-open",b&&"is-disabled",_&&"is-required",_&&!g&&{selectors:(c={":before":{content:"'*'",color:T.errorText,position:"absolute",top:-5,right:-10}},c[ZC]={selectors:{":after":{right:-14}}},c)}],title:[k.title,$w,{backgroundColor:T.inputBackground,borderWidth:1,borderStyle:"solid",borderColor:T.inputBorder,borderRadius:y?H:I.roundedCorner2,cursor:"pointer",display:"block",height:32,lineHeight:30,padding:"0 28px 0 8px",position:"relative",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},C&&[k.titleIsPlaceHolder,{color:T.inputPlaceholderText}],m&&[k.titleHasError,D],b&&{backgroundColor:T.disabledBackground,border:"none",color:T.disabledText,cursor:"default",selectors:(l={},l[ZC]=(0,t.__assign)({border:"1px solid GrayText",color:"GrayText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),l)}],caretDownWrapper:[k.caretDownWrapper,{height:32,lineHeight:30,paddingTop:1,position:"absolute",right:8,top:0},!b&&{cursor:"pointer"}],caretDown:[k.caretDown,{color:S.neutralSecondary,fontSize:P.small.fontSize,pointerEvents:"none"},b&&{color:T.disabledText,selectors:(u={},u[ZC]=(0,t.__assign)({color:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),u)}],errorMessage:(0,t.__assign)((0,t.__assign)({color:T.errorText},f.fonts.small),{paddingTop:5}),callout:[k.callout,{boxShadow:I.elevation8,borderRadius:z,selectors:(d={},d[".ms-Callout-main"]={borderRadius:z},d)},x],dropdownItemsWrapper:{selectors:{"&:focus":{outline:0}}},dropdownItems:[k.dropdownItems,{display:"block"}],dropdownItem:(0,t.__spreadArray)((0,t.__spreadArray)([],M,!0),[B()],!1),dropdownItemSelected:O,dropdownItemDisabled:F,dropdownItemSelectedAndDisabled:[O,F,{backgroundColor:"transparent"}],dropdownItemHidden:(0,t.__spreadArray)((0,t.__spreadArray)([],M,!0),[{display:"none"}],!1),dropdownDivider:[k.dropdownDivider,{height:1,backgroundColor:T.bodyDivider}],dropdownDividerHidden:[k.dropdownDivider,{display:"none"}],dropdownOptionText:[k.dropdownOptionText,{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",minWidth:0,maxWidth:"100%",wordWrap:"break-word",overflowWrap:"break-word",margin:"1px"}],dropdownItemHeader:N,dropdownItemHeaderHidden:(0,t.__spreadArray)((0,t.__spreadArray)([],N,!0),[{display:"none"}],!1),subComponentStyles:{label:{root:{display:"inline-block"}},multiSelectItem:{root:{padding:0},label:{alignSelf:"stretch",padding:"0 8px",width:"100%"},input:{selectors:(p={},p[".".concat(iw," &:focus + label::before")]={outlineOffset:"0px"},p)}},panel:{root:[w],main:{selectors:(h={},h[e0]={width:272},h)},contentInner:{padding:"0 0 20px"}}}}}),void 0,{scope:"Dropdown"});t0.displayName="Dropdown";var n0,r0,o0={height:45},i0=function(e){var t=e.width,n=void 0===t?145:t;return Hd().createElement(nE,{style:o0,verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(vj,{width:n,height:16}))},a0=function(){return Hd().createElement(nE,{verticalFill:!0,verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(bO,{size:cO.medium}))},s0=function(e){var n,r=e["aria-label"],o=e["data-bi-prefix"],i=e.value,a=e.pageArea,s=e.placeholder,c=e.options,l=e.onChange,u=e.label,d=e.width,p=e.calloutWidth,h=e.calloutPosition,f=void 0===h?"bottom-center":h,m=e.alignTitle,g=e.maxHeight,v=e.descriptions,y=void 0!==v&&v,b=e.disabled,_=void 0!==b&&b,C=e.multiSelect,w=void 0!==C&&C,x=e.dropdownStyle,E=void 0===x?"default":x,k=e.title,S=e.componentRef,T=e.calloutPreventDismissOnScroll,I=void 0!==T&&T,P=e.required,A=e.disableResponsiveMode,R=void 0!==A&&A,D=(0,t.__rest)(e,["aria-label","data-bi-prefix","value","pageArea","placeholder","options","onChange","label","width","calloutWidth","calloutPosition","alignTitle","maxHeight","descriptions","disabled","multiSelect","dropdownStyle","title","componentRef","calloutPreventDismissOnScroll","required","disableResponsiveMode"]),M=Hm();rE("Dropdown",D.id),$D("Dropdown",D);var N,L=hR(),B=(0,Fd.useRef)(null),O="borderless"===E?L.semanticColors.bodyBackground:L.palette.neutralHigh,F={title:{backgroundColor:_?L.palette.neutralLighterAlt:O,borderColor:"borderless"===E?"transparent":void 0,textAlign:m},dropdownItem:{backgroundColor:L.palette.neutralHigh,height:"auto"},dropdownItemSelected:{height:"auto"},dropdownItemDisabled:{backgroundColor:L.palette.neutralHigh,height:"auto"},dropdownOptionText:{overflow:"visible",whiteSpace:"normal"},dropdownItemSelectedAndDisabled:(n={},n[FD]={backgroundColor:"transparent",border:"1px solid highlight"},n.height="auto",n),caretDown:{color:_?"auto":L.palette.neutralSecondary}};d&&(F.dropdown={width:d}),y&&(F.dropdownItem={backgroundColor:L.palette.neutralHigh,selectors:{".ms-Button-flexContainer":{width:"100%"}},height:"auto"},F.dropdownItemSelected={selectors:{".ms-Button-flexContainer":{width:"100%"},height:"auto"}},N=function(e){return Hd().createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between"}},Hd().createElement("span",null,e.text),e.description?Hd().createElement("span",null,e.description):Hd().createElement(Hd().Fragment,null))});var H={};w?H.selectedKeys=Array.isArray(i)?i.slice():null===i?i:[i]:H.selectedKey=Array.isArray(i)?i.slice():i;var z=c.map((function(e,n){return"divider"===e.itemType?{key:"divider_".concat(n),text:"",itemType:$J.Divider}:(0,t.__assign)((0,t.__assign)({},e),{itemType:$J.Normal})})),U={calloutMaxHeight:g,directionalHint:vD[f],preventDismissOnEvent:I?function(e){return"scroll"===e.type}:void 0},V=(0,t.__assign)({placeholder:s,options:z,onChange:function(e,t,n){if(t){var r={clickId:"".concat(o,"-").concat(t.id),pageArea:a};M.reportClick(r),l(e,{key:t.key.toString(),text:t.text,ariaLabel:t.ariaLabel,id:t.id},t.selected,n)}else l(e,void 0,void 0,n)},disabled:_,required:P,label:u,dropdownWidth:p,ariaLabel:r,calloutProps:U,styles:F,onRenderOption:N,multiSelect:w,componentRef:S},H);if(void 0!==k&&(V.onRenderTitle=function(){return Hd().createElement(Hd().Fragment,null,k)}),R&&(V.responsiveMode=JU.unknown),u&&(V.ariaLabel=void 0),D.operationData){var W=D.operationData,j=(0,t.__rest)(D,["operationData"]);V=(0,t.__assign)((0,t.__assign)({},V),j);var q=void 0;q="callout"===W.errorProps.errorType?Hd().createElement(Hd().Fragment,null,Hd().createElement("div",{ref:B,style:{width:d}},Hd().createElement(t0,(0,t.__assign)({},V))),Hd().createElement(GV,{calloutPosition:"bottom-center",targetOrTriggerButton:B,errorMessageAriaLabel:W.errorProps.errorCallout.errorMessageAriaLabel,errorMessage:W.errorProps.errorCallout.errorMessage})):Hd().createElement(t0,(0,t.__assign)({},V,{errorMessage:W.errorProps.errorMessage}));var G=(0,t.__assign)((0,t.__assign)({},F),{title:{backgroundColor:L.palette.neutralHigh,border:"1px solid ".concat(L.palette.neutralQuaternary),textAlign:m}});return Hd().createElement(QR,{operationData:W.progressViewOperationData,firstLoadView:Hd().createElement(i0,null),updatingView:Hd().createElement(t0,(0,t.__assign)({},V,{disabled:!0,onRenderCaretDown:a0,styles:G})),finishedView:Hd().createElement(t0,(0,t.__assign)({},V)),updateFailedView:q,failedView:void 0})}return V=(0,t.__assign)((0,t.__assign)({},V),D),Hd().createElement(t0,(0,t.__assign)({},V))};!function(e){e[e.info=0]="info",e[e.error=1]="error",e[e.blocked=2]="blocked",e[e.severeWarning=3]="severeWarning",e[e.success=4]="success",e[e.warning=5]="warning"}(n0||(n0={}));var c0,l0,u0,d0,p0=((r0={})[n0.info]="Info",r0[n0.warning]="Info",r0[n0.error]="ErrorBadge",r0[n0.blocked]="Blocked2",r0[n0.severeWarning]="Warning",r0[n0.success]="Completed",r0),h0=kR(),f0=function(e){switch(e){case n0.blocked:case n0.error:case n0.severeWarning:return"assertive"}return"polite"},m0=function(e){switch(e){case n0.blocked:case n0.error:case n0.severeWarning:return"alert"}return"status"},g0=Fd.forwardRef((function(e,n){var r=hJ(!1),o=r[0],i=r[1].toggle,a=$U("MessageBar"),s=e.actions,c=e.className,l=e.children,u=e.overflowButtonAriaLabel,d=e.dismissIconProps,p=e.styles,h=e.theme,f=e.messageBarType,m=void 0===f?n0.info:f,g=e.onDismiss,v=void 0===g?void 0:g,y=e.isMultiline,b=void 0===y||y,_=e.truncated,C=e.dismissButtonAriaLabel,w=e.messageBarIconProps,x=e.role,E=e.delayedRender,k=void 0===E||E,S=e.expandButtonProps,T=jx(e,wx,["className","role"]),I=h0(p,{theme:h,messageBarType:m||n0.info,onDismiss:void 0!==v,actions:void 0!==s,truncated:_,isMultiline:b,expandSingleLine:o,className:c}),P={iconName:o?"DoubleChevronUp":"DoubleChevronDown"},A=s||v?{"aria-describedby":a,role:"region"}:{},R=s?Fd.createElement("div",{className:I.actions},s):null,D=v?Fd.createElement(WV,{disabled:!1,className:I.dismissal,onClick:v,iconProps:d||{iconName:"Clear"},title:C,ariaLabel:C}):null;return Fd.createElement("div",(0,t.__assign)({ref:n,className:I.root},A),Fd.createElement("div",{className:I.content},Fd.createElement("div",{className:I.iconContainer,"aria-hidden":!0},w?Fd.createElement(Gz,(0,t.__assign)({},w,{className:qx(I.icon,w.className)})):Fd.createElement(Gz,{iconName:p0[m],className:I.icon})),Fd.createElement("div",{className:I.text,id:a,role:x||m0(m),"aria-live":f0(m)},Fd.createElement("span",(0,t.__assign)({className:I.innerText},T),k?Fd.createElement(AR,null,Fd.createElement("span",null,l)):Fd.createElement("span",null,l))),!b&&!R&&_&&Fd.createElement("div",{className:I.expandSingleLine},Fd.createElement(WV,(0,t.__assign)({disabled:!1,className:I.expand,onClick:i,iconProps:P,ariaLabel:u,"aria-expanded":o},S))),!b&&R,!b&&D&&Fd.createElement("div",{className:I.dismissSingleLine},D),b&&D),b&&R)}));g0.displayName="MessageBar";var v0={root:"ms-MessageBar",error:"ms-MessageBar--error",blocked:"ms-MessageBar--blocked",severeWarning:"ms-MessageBar--severeWarning",success:"ms-MessageBar--success",warning:"ms-MessageBar--warning",multiline:"ms-MessageBar-multiline",singleline:"ms-MessageBar-singleline",dismissalSingleLine:"ms-MessageBar-dismissalSingleLine",expandingSingleLine:"ms-MessageBar-expandingSingleLine",content:"ms-MessageBar-content",iconContainer:"ms-MessageBar-icon",text:"ms-MessageBar-text",innerText:"ms-MessageBar-innerText",dismissSingleLine:"ms-MessageBar-dismissSingleLine",expandSingleLine:"ms-MessageBar-expandSingleLine",dismissal:"ms-MessageBar-dismissal",expand:"ms-MessageBar-expand",actions:"ms-MessageBar-actions",actionsSingleline:"ms-MessageBar-actionsSingleLine"},y0=((c0={})[n0.error]="errorBackground",c0[n0.blocked]="errorBackground",c0[n0.success]="successBackground",c0[n0.warning]="warningBackground",c0[n0.severeWarning]="severeWarningBackground",c0[n0.info]="infoBackground",c0),b0=((l0={})[n0.error]="errorIcon",l0[n0.blocked]="errorIcon",l0[n0.success]="successIcon",l0[n0.warning]="warningIcon",l0[n0.severeWarning]="severeWarningIcon",l0[n0.info]="infoIcon",l0),_0=((u0={})[n0.error]="#ff0000",u0[n0.blocked]="#ff0000",u0[n0.success]="#bad80a",u0[n0.warning]="#fff100",u0[n0.severeWarning]="#ff0000",u0[n0.info]="WindowText",u0),C0=((d0={})[n0.error]="#e81123",d0[n0.blocked]="#e81123",d0[n0.success]="#107c10",d0[n0.warning]="#966400",d0[n0.severeWarning]="#d83b01",d0[n0.info]="WindowText",d0),w0=vR(g0,(function(e){var n,r,o,i,a,s,c,l,u,d,p,h=e.theme,f=e.className,m=e.onDismiss,g=e.truncated,v=e.isMultiline,y=e.expandSingleLine,b=e.messageBarType,_=void 0===b?n0.info:b,C=h.semanticColors,w=h.fonts,x=rw(0,479),E=fw(v0,h),k={fontSize:KC.xSmall,height:10,lineHeight:"10px",color:C.messageText,selectors:(n={},n[ZC]=(0,t.__assign)((0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{color:"WindowText"}),n)},S=[lw(h,{inset:1,highContrastStyle:{outlineOffset:"-6px",outline:"1px solid Highlight"},borderColor:"transparent"}),{flexShrink:0,width:32,height:32,padding:"8px 12px",selectors:{"& .ms-Button-icon":k,":hover":{backgroundColor:"transparent"},":active":{backgroundColor:"transparent"}}}];return{root:[E.root,w.medium,_===n0.error&&E.error,_===n0.blocked&&E.blocked,_===n0.severeWarning&&E.severeWarning,_===n0.success&&E.success,_===n0.warning&&E.warning,v?E.multiline:E.singleline,!v&&m&&E.dismissalSingleLine,!v&&g&&E.expandingSingleLine,{background:C[y0[_]],boxSizing:"border-box",color:C.messageText,minHeight:32,width:"100%",display:"flex",wordBreak:"break-word",selectors:(r={".ms-Link":{color:C.messageLink,selectors:{":hover":{color:C.messageLinkHovered}}}},r[ZC]=(0,t.__assign)((0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{background:"transparent",border:"1px solid ".concat(_0[_]),color:"WindowText"}),r[ew]={border:"1px solid ".concat(C0[_])},r)},v&&{flexDirection:"column"},f],content:[E.content,(o={display:"flex",width:"100%",lineHeight:"normal"},o[x]={display:"grid",gridTemplateColumns:"auto 1fr auto",gridTemplateRows:"1fr auto",gridTemplateAreas:'\n            "icon text close"\n            "action action action"\n          '},o)],iconContainer:[E.iconContainer,(i={fontSize:KC.medium,minWidth:16,minHeight:16,display:"flex",flexShrink:0,margin:"8px 0 8px 12px"},i[x]={gridArea:"icon"},i)],icon:{color:C[b0[_]],selectors:(a={},a[ZC]=(0,t.__assign)((0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),{color:"WindowText"}),a)},text:[E.text,(0,t.__assign)((0,t.__assign)({minWidth:0,display:"flex",flexGrow:1,margin:8},w.small),(s={},s[x]={gridArea:"text"},s.selectors=(c={},c[ZC]=(0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),c),s)),!m&&{marginRight:12}],innerText:[E.innerText,{lineHeight:16,selectors:{"& span a:last-child":{paddingLeft:4}}},g&&{overflow:"visible",whiteSpace:"pre-wrap"},!v&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},!v&&!g&&{selectors:(l={},l[x]={overflow:"visible",whiteSpace:"pre-wrap"},l)},y&&{overflow:"visible",whiteSpace:"pre-wrap"}],dismissSingleLine:[E.dismissSingleLine,(u={},u[x]={gridArea:"close"},u)],expandSingleLine:E.expandSingleLine,dismissal:[E.dismissal,S],expand:[E.expand,S],actions:[v?E.actions:E.actionsSingleline,(d={display:"flex",flexGrow:0,flexShrink:0,flexBasis:"auto",flexDirection:"row-reverse",alignItems:"center",margin:"0 12px 0 8px",forcedColorAdjust:"auto",MsHighContrastAdjust:"auto"},d[x]={gridArea:"action",marginRight:8,marginBottom:8},d.selectors={"& button:nth-child(n+2)":(p={marginLeft:8},p[x]={marginBottom:0},p)},d),v&&{marginBottom:8},m&&!v&&{marginRight:0}]}}),void 0,{scope:"MessageBar"}),x0={info:n0.info,secondary:n0.info,warning:n0.warning,"severe-warning":n0.severeWarning,error:n0.error,blocked:n0.blocked,success:n0.success},E0=function(e,n,r,o,i){var a,s={content:{padding:"8px 0"},actions:{alignItems:"center",marginRight:"24px",lineHeight:"16px"},innerText:{whiteSpace:"normal",overflow:"visible",width:"100%"},iconContainer:{alignItems:"center",marginLeft:n?"0px":"16px"},root:(a={".ms-Link":{color:e.semanticColors.messageLink},".ms-Link > span":{color:e.semanticColors.messageLink}},a[ZC]={".ms-Link":{color:"linktext"},".ms-Link:hover":{color:"linktext"},".ms-Link > span":{color:"linktext"},span:{color:"windowtext"}},a)};if(r&&(s.actions={alignItems:"flex-end",marginBottom:"8px",marginRight:"24px"},s.innerText=i_(s.innerText,{lineHeight:"normal"}),s.icon={lineHeight:"16px",paddingTop:"3px"}),n&&(s.icon={display:"none"},s.text={marginLeft:"0px"}),"info"===o&&(s.root=(0,t.__assign)((0,t.__assign)({},s.root),{background:e.palette.neutralHigh})),i){var c=void 0;switch(i){case"floating":c={borderRadius:"8px",boxShadow:QD.rest};break;case"embedded-dialog":c={borderRadius:"4px",border:"1px solid ".concat(e.palette.neutralLighterAlt)}}c&&(s.root=(0,t.__assign)((0,t.__assign)({},s.root),c))}return s},k0=function(e){return null===e||void 0===e?void 0:e["aria-label"]},S0=function(e){var n=e.messageContent,r=e.messageHeader,o=e.messageBarType,i=void 0===o?"info":o,a=e.actionProps,s=e.dismissButtonProps,c=e.hideIcon,l=e.iconProps,u=e.messageBarVariant,d=void 0===u?"default":u,p=e.isMultiline,h=e.messageContentId,f=(0,t.__rest)(e,["messageContent","messageHeader","messageBarType","actionProps","dismissButtonProps","hideIcon","iconProps","messageBarVariant","isMultiline","messageContentId"]),m=Hm(),g=(0,Fd.useRef)(null);rE("MessageBar",f.id),$D("MessageBar",f);var v=zm().includes(_D);(0,Fd.useEffect)((function(){var e=g.current;if(e){var t=e.querySelector(".ms-MessageBar-content");t&&h&&t.setAttribute("aria-labelledby",h)}}),[h]);var y,b,_,C=hR();if(a)if(Array.isArray(a))y=Hd().createElement(CL,{horizontal:!0,childrenGap:14,verticalAlign:"center"},a.map((function(e){return"noHrefLink"===e.actionType?Hd().createElement(cz,(0,t.__assign)({},e)):"button"===e.actionType?Hd().createElement(cW,(0,t.__assign)({type:"primaryAlt"},e)):Hd().createElement(sz,(0,t.__assign)({},e))})));else if("noHrefLink"===a.actionType){a.actionType;var w=(0,t.__rest)(a,["actionType"]);y=Hd().createElement(cz,(0,t.__assign)({},w))}else if("button"===a.actionType){a.actionType,w=(0,t.__rest)(a,["actionType"]);y=Hd().createElement(cW,(0,t.__assign)({type:"primaryAlt"},w))}else{a.actionType,w=(0,t.__rest)(a,["actionType"]);y=Hd().createElement(sz,(0,t.__assign)({},w))}b="string"===typeof n?Hd().createElement(rO,null,n):Hd().createElement(lz,(0,t.__assign)({},n)),_=function(e,t,n){var r;return"warning"===e&&(r={iconName:"Info",styles:{root:{color:t.palette.neutralSecondary}}}),n&&(r={iconName:n.iconName,styles:{root:{color:n.color?t.palette[n.color]||t.semanticColors[n.color]:t.palette.neutralPrimary}}}),r}(i,C,l);var x=v?0:6;return Hd().createElement(w0,(0,t.__assign)({ref:g,messageBarType:x0[i],onDismiss:s?function(){if(s){var e={clickId:"".concat(s["data-bi-id"]),pageArea:"".concat(s.pageArea)};m.reportClick(e),s.onDismiss()}}:void 0,dismissButtonAriaLabel:k0(s),isMultiline:null!==p&&void 0!==p&&p,actions:y,styles:E0(C,c,r,i,d),messageBarIconProps:_},f),Hd().createElement(CL,{childrenGap:x,id:h},Hd().createElement(rO,{variant:"subjectTitle",block:!0},r),b))},T0=function(e){var n=e.errorMessage,r=e.description,o=e.imageSrc,i=e.correlationVector,a=e.align,s=void 0===a?"auto":a,c=e.buttonProps,l=(0,t.__rest)(e,["errorMessage","description","imageSrc","correlationVector","align","buttonProps"]);return rE("ErrorIllustration",l.id),$D("ErrorIllustration",l),Hd().createElement(CL,(0,t.__assign)({},l),Hd().createElement(wL,{align:s},Hd().createElement(HW,{imageType:"ariaHiddenImage",src:o})),Hd().createElement(wL,{align:s},Hd().createElement(jW,{image:{iconName:"Error",imageType:"icon"},size:"sm"},n)),Hd().createElement(wL,{align:s},Hd().createElement(CL,{margin:"0 26px",childrenGap:"26px"},r?Hd().createElement(wL,{align:s},Hd().createElement(rO,{variant:"bodySecondaryText"},r)):null,Hd().createElement(wL,{align:s},Hd().createElement(rO,null,"TraceID: ",i)),c?Hd().createElement(wL,{align:s},Hd().createElement(cW,(0,t.__assign)({},c))):null)))},I0=function(){var e;return{root:(e={borderRadius:"8px",overflow:"hidden",boxShadow:gb.depth4},e[ZC]={border:"1px solid WindowText"},e)}};function P0(e){return function(){for(var t=hR(),n={},r=0,o=Object.keys(e);r<o.length;r++){var i=o[r],a=e[i];n[i]="function"===typeof a?a(t):a}return dx(n)}}var A0,R0,D0,M0,N0,L0,B0,O0,F0,H0,z0,U0,V0,W0,j0,q0="4px",G0="--comparison-card-col",K0=(P0({root:function(e){return{display:"flex",flexDirection:"column",backgroundColor:e.palette.neutralHigh,borderRadius:q0,boxShadow:QD.hover}},badge:function(e){return{display:"flex",padding:"5px 24px",borderTopLeftRadius:q0,borderTopRightRadius:q0,backgroundColor:e.palette.highlighter}},header:{margin:"10px 24px"},featureList:{listStyle:"none",margin:"0 24px",marginBottom:"auto",padding:0,columns:"var(".concat(G0,", auto)")," > *":{breakInside:"avoid"}},actions:{display:"flex",flexDirection:"column",padding:"16px 24px 24px 24px"," > *:not(:last-child)":{marginBottom:"12px"}}}),P0({badgeCenter:{textAlign:"center",justifyContent:"center"},headerCenter:{textAlign:"center"},headerNoBadge:{marginTop:"40px"},actionsCenter:{textAlign:"center"}}),P0({root:(A0={display:"flex",flexDirection:"column",gap:"16px",listStyle:"none",padding:0,margin:0},A0[G0]="auto",A0["> *"]={flex:1},A0),groupItem:{display:"flex","> *":{flex:1}}}),{flexDirection:"row",flexWrap:"wrap","> *":{flexBasis:"49%"}}),Y0={"> *":{flexBasis:"0"}},Q0={"> :first-child":(R0={flexBasis:"100%"},R0[G0]=2,R0)},X0={"> :first-child":(D0={flexBasis:"0"},D0[G0]="auto",D0)},$0=(P0({rootL:(M0={},M0[PD]={flexDirection:"row"},M0),rootXl:(N0={},N0[AD]={flexDirection:"row"},N0)}),P0({rootL:(L0={},L0[PD]=(0,t.__assign)({},K0),L0[AD]=(0,t.__assign)({},Y0),L0),rootXl:(B0={},B0[AD]=(0,t.__assign)({},K0),B0[RD]=(0,t.__assign)({},Y0),B0)}),P0({rootL:(O0={},O0[PD]=(0,t.__assign)((0,t.__assign)({},K0),Q0),O0[AD]=(0,t.__assign)((0,t.__assign)({},Y0),X0),O0),rootXl:(F0={},F0[AD]=(0,t.__assign)((0,t.__assign)({},K0),Q0),F0[RD]=(0,t.__assign)((0,t.__assign)({},Y0),X0),F0)}),{height:57}),J0=function(e){var t=e.width,n=void 0===t?"40px":t;return Hd().createElement(nE,{style:$0,verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(vj,{width:n,height:12}))},Z0=function(e){var n,r=e.actionProps,o=(0,t.__rest)(e,["actionProps"]);switch(r.kind){case"button":r.kind;var i=(0,t.__rest)(r,["kind"]);n=Hd().createElement(cW,(0,t.__assign)({},i));break;case"actionButton":r.kind;var a=(0,t.__rest)(r,["kind"]);n=Hd().createElement(QV,(0,t.__assign)({},a));break;case"hyperlink":r.kind;var s=(0,t.__rest)(r,["kind"]);n=Hd().createElement(sz,(0,t.__assign)({},s));break;case"noHrefLink":r.kind;var c=(0,t.__rest)(r,["kind"]);n=Hd().createElement(cz,(0,t.__assign)({},c));break;case"toggle":r.kind;var l=(0,t.__rest)(r,["kind"]);n=Hd().createElement(pq,(0,t.__assign)({},l));break;case"toggleShimmer":r.kind;var u=(0,t.__rest)(r,["kind"]);n=Hd().createElement(J0,(0,t.__assign)({},u))}return"actionButton"===r.kind&&r.buttonTheme?Hd().createElement(DO,(0,t.__assign)({},o),Hd().createElement(dR,{variant:r.buttonTheme,noRootElement:!0},n)):Hd().createElement(DO,(0,t.__assign)({},o),n)},e1=function(){var e=jD(),t=qD(e);return Hd().createElement(CL,null,Hd().createElement(CL,{padding:t?"20px 0px":"0px 0px 20px"},Hd().createElement(vj,{width:"30%",height:25})),Hd().createElement(CL,{childrenGap:10},Hd().createElement(vj,{width:"80%",height:15}),Hd().createElement(vj,{width:"70%",height:15})))},t1=function(e){var n=e.tag,r=e.variant,o=e.text,i=e.headerColorOverride,a=e.weightOverride,s={tag:null!==n&&void 0!==n?n:"h5",variant:null!==r&&void 0!==r?r:"statusHeader",children:o};return Hd().createElement(fO,(0,t.__assign)({},s,{colorOverride:i,weightOverride:a}))},n1=function(e){var n,r,o=e.featureHeading,i=e.bodyText,a=e.bodyTextVariant,s=void 0===a?"bodyPrimaryText":a,c=e.ctaProps,l=e.operationData;if(o&&(n=Hd().createElement(t1,(0,t.__assign)({},o))),"string"===typeof i)r=Hd().createElement(rO,{variant:s},i);else if(Array.isArray(i)){var u=i.map((function(e,n){return"string"===typeof e?Hd().createElement(rO,{key:n,variant:s},e):Hd().createElement(lz,(0,t.__assign)({key:n},e))}));r=Hd().createElement(CL,{childrenGap:2},u)}else i&&(r=Hd().createElement(lz,(0,t.__assign)({},i)));var d="0 0 12px",p=jD(),h=qD(p),f=Hd().createElement(CL,{grow:!0},n?Hd().createElement(wL,{margin:d},n):null,Hd().createElement(wL,{margin:d},r),Hd().createElement(CL,{horizontal:!h,childrenGap:12,verticalAlign:"baseline"},c?c.map((function(e,n){return Hd().createElement(Z0,(0,t.__assign)({key:n},e))})):null));return l?Hd().createElement(QR,{operationData:l,firstLoadView:Hd().createElement(e1,null),finishedView:f,failedView:void 0}):f},r1=function(e){var t,n;return e?{root:(t={padding:"0px 5px 5px",maxWidth:"276px",minWidth:"184px",boxSizing:"border-box",flex:"1 1 50%"},t[ZC]={":focus-within":{outline:"2px auto highlight"}},t)}:{root:(n={padding:"0px 5px 5px",boxSizing:"border-box",flex:"1 1 50%"},n[ZC]={":focus-within":{outline:"2px auto highlight"}},n)}},o1=function(e){var n,r=e.featureHeading,o=e.mediaPropsList,i=e.operationData,a=jD(),s=qD(a);r&&(n=Hd().createElement(t1,(0,t.__assign)({},r)));var c=null===o||void 0===o?void 0:o.map((function(e){return Hd().createElement(Zx,{styles:r1(s)},Hd().createElement(jW,{image:e.image,size:e.size,linkProps:e.linkProps},e.children))})),l=Hd().createElement(nE,{doNotRenderFalsyValues:!0},Hd().createElement(nE,{styles:{root:{padding:"0px 0px 12px 0px"}},doNotRenderFalsyValues:!0},n),Hd().createElement(nE,{horizontal:!0,wrap:!0,doNotRenderFalsyValues:!0},c));return i?Hd().createElement(QR,{operationData:i,firstLoadView:Hd().createElement(e1,null),finishedView:l,failedView:void 0}):l},i1=__webpack_require__(38649),a1=__webpack_require__.n(i1),s1=function(e){this.startX=e.startX,this.startY=e.startY,this.endX=e.endX,this.endY=e.endY,this.totalX=this.endX-this.startX,this.totalY=this.endY-this.startY,this.startMultiplierX=e.startMultiplierX||1,this.endMultiplierX=e.endMultiplierX||1,this.startMultiplierY=e.startMultiplierY||1,this.endMultiplierY=e.endMultiplierY||1};function c1(){return c1=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c1.apply(this,arguments)}!function(e){e.speed="speed",e.translateX="translateX",e.translateY="translateY",e.rotate="rotate",e.rotateX="rotateX",e.rotateY="rotateY",e.rotateZ="rotateZ",e.scale="scale",e.scaleX="scaleX",e.scaleY="scaleY",e.scaleZ="scaleZ",e.opacity="opacity"}(H0||(H0={})),function(e){e.px="px",e["%"]="%",e.vh="vh",e.vw="vw"}(z0||(z0={})),function(e){e.deg="deg",e.turn="turn",e.rad="rad"}(U0||(U0={})),function(e){e[""]=""}(V0||(V0={})),function(e){e.vertical="vertical",e.horizontal="horizontal"}(W0||(W0={})),function(e){e.ease="ease",e.easeIn="easeIn",e.easeOut="easeOut",e.easeInOut="easeInOut",e.easeInQuad="easeInQuad",e.easeInCubic="easeInCubic",e.easeInQuart="easeInQuart",e.easeInQuint="easeInQuint",e.easeInSine="easeInSine",e.easeInExpo="easeInExpo",e.easeInCirc="easeInCirc",e.easeOutQuad="easeOutQuad",e.easeOutCubic="easeOutCubic",e.easeOutQuart="easeOutQuart",e.easeOutQuint="easeOutQuint",e.easeOutSine="easeOutSine",e.easeOutExpo="easeOutExpo",e.easeOutCirc="easeOutCirc",e.easeInOutQuad="easeInOutQuad",e.easeInOutCubic="easeInOutCubic",e.easeInOutQuart="easeInOutQuart",e.easeInOutQuint="easeInOutQuint",e.easeInOutSine="easeInOutSine",e.easeInOutExpo="easeInOutExpo",e.easeInOutCirc="easeInOutCirc",e.easeInBack="easeInBack",e.easeOutBack="easeOutBack",e.easeInOutBack="easeInOutBack"}(j0||(j0={}));var l1=0;var u1=function(){function e(e){var t=e.el.getBoundingClientRect();if(e.view.scrollContainer){var n=e.view.scrollContainer.getBoundingClientRect();t=c1({},t,{top:t.top-n.top,right:t.right-n.left,bottom:t.bottom-n.top,left:t.left-n.left})}this.height=e.el.offsetHeight,this.width=e.el.offsetWidth,this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,e.rootMargin&&this._setRectWithRootMargin(e.rootMargin)}return e.prototype._setRectWithRootMargin=function(e){var t=e.top+e.bottom,n=e.left+e.right;this.top-=e.top,this.right+=e.right,this.bottom+=e.bottom,this.left-=e.left,this.height+=t,this.width+=n},e}(),d1=[V0[""],z0.px,z0["%"],z0.vh,z0.vw,U0.deg,U0.turn,U0.rad];function p1(e,t){void 0===t&&(t=z0["%"]);var n={value:0,unit:t};if("undefined"===typeof e)return n;if(!("number"===typeof e||"string"===typeof e))throw new Error("Invalid value provided. Must provide a value as a string or number");if(e=String(e),n.value=parseFloat(e),n.unit=e.match(/[\d.\-+]*\s*(.*)/)[1]||t,!d1.includes(n.unit))throw new Error("Invalid unit provided.");return n}var h1={ease:[.25,.1,.25,1],easeIn:[.42,0,1,1],easeOut:[0,0,.58,1],easeInOut:[.42,0,.58,1],easeInQuad:[.55,.085,.68,.53],easeInCubic:[.55,.055,.675,.19],easeInQuart:[.895,.03,.685,.22],easeInQuint:[.755,.05,.855,.06],easeInSine:[.47,0,.745,.715],easeInExpo:[.95,.05,.795,.035],easeInCirc:[.6,.04,.98,.335],easeOutQuad:[.25,.46,.45,.94],easeOutCubic:[.215,.61,.355,1],easeOutQuart:[.165,.84,.44,1],easeOutQuint:[.23,1,.32,1],easeOutSine:[.39,.575,.565,1],easeOutExpo:[.19,1,.22,1],easeOutCirc:[.075,.82,.165,1],easeInOutQuad:[.455,.03,.515,.955],easeInOutCubic:[.645,.045,.355,1],easeInOutQuart:[.77,0,.175,1],easeInOutQuint:[.86,0,.07,1],easeInOutSine:[.445,.05,.55,.95],easeInOutExpo:[1,0,0,1],easeInOutCirc:[.785,.135,.15,.86],easeInBack:[.6,-.28,.735,.045],easeOutBack:[.175,.885,.32,1.275],easeInOutBack:[.68,-.55,.265,1.55]};function f1(e){if(Array.isArray(e))return a1()(e[0],e[1],e[2],e[3]);if("string"===typeof e&&"undefined"!==typeof h1[e]){var t=h1[e];return a1()(t[0],t[1],t[2],t[3])}}var m1=Object.values(H0),g1={speed:"px",translateX:"%",translateY:"%",rotate:"deg",rotateX:"deg",rotateY:"deg",rotateZ:"deg",scale:"",scaleX:"",scaleY:"",scaleZ:"",opacity:""};function v1(e,t){var n={};return m1.forEach((function(r){var o=g1[r];if("number"===typeof(null==e?void 0:e[r])){var i=null==e?void 0:e[r],a=-10*(i||0)+"px",s=p1(10*(i||0)+"px"),c=p1(a),l={start:s.value,end:c.value,unit:s.unit};t===W0.vertical&&(n.translateY=l),t===W0.horizontal&&(n.translateX=l)}if(Array.isArray(null==e?void 0:e[r])){var u=null==e?void 0:e[r];if("undefined"!==typeof u[0]&&"undefined"!==typeof u[1]){var d=p1(null==u?void 0:u[0],o),p=p1(null==u?void 0:u[1],o),h=f1(null==u?void 0:u[2]);if(n[r]={start:d.value,end:p.value,unit:d.unit,easing:h},d.unit!==p.unit)throw new Error("Must provide matching units for the min and max offset values of each axis.")}}})),n}function y1(e,t,n,r){var o=(n-e)/t;return r&&(o=r(o)),o}function b1(e,t){return{value:function(e,t,n,r,o){return(n-t)*(e-r)/(o-r)+t}("function"===typeof e.easing?e.easing(t):t,(null==e?void 0:e.start)||0,(null==e?void 0:e.end)||0,0,1),unit:null==e?void 0:e.unit}}var _1=Object.values(H0).filter((function(e){return"opacity"!==e}));function C1(e,t,n){if(n){var r=function(e,t){var n=_1.reduce((function(n,r){var o=e[r]&&b1(e[r],t);return"undefined"===typeof o||"undefined"===typeof o.value||"undefined"===typeof o.unit?n:n+(r+"("+o.value+o.unit+")")}),"");return n}(e,t),o=function(e,t){var n=e.opacity&&b1(e.opacity,t);if("undefined"===typeof n||"undefined"===typeof n.value||"undefined"===typeof n.unit)return"";return""+n.value}(e,t);n.style.transform=r,n.style.opacity=o}}function w1(e){var t=e.el;t&&(t.style.transform="",t.style.opacity="")}function x1(e,t,n){var r=t>e,o=n+(Math.abs(e)+Math.abs(t))*(r?-1:1);return Math.max(n/o,1)}function E1(e,t){var n=e.start,r=e.end,o=e.unit;if("%"===o){var i=t/100;n*=i,r*=i}if("vw"===o){var a=n/100,s=r/100;n=window.innerWidth*a,r=window.innerWidth*s}if("vh"===o){var c=n/100,l=r/100;n=window.innerHeight*c,r=window.innerHeight*l}return{start:n,end:r}}var k1={start:0,end:0,unit:""};var S1=function(e,t,n){return Math.min(Math.max(e,t),n)},T1=function(){function e(e){this.el=e.el,this.props=e.props,this.scrollAxis=e.scrollAxis,this.id=++l1,this.effects=v1(this.props,this.scrollAxis),this.isInView=null,this.progress=0,this._setElementEasing(e.props.easing),function(e,t){var n="transform"+(Object.keys(t).includes("opacity")?",opacity":"");e.style.willChange=n}(e.el,this.effects)}var t=e.prototype;return t.updateProps=function(e){return this.props=c1({},this.props,e),this.effects=v1(e,this.scrollAxis),this._setElementEasing(e.easing),this},t.setCachedAttributes=function(e,t){w1(this),this.rect=new u1({el:this.props.targetElement||this.el,rootMargin:this.props.rootMargin,view:e});var n,r,o,i=(n=this.props,r=this.effects,o=this.scrollAxis,!(n.rootMargin||n.targetElement||n.shouldDisableScalingTranslations)&&!!(r.translateX&&o===W0.horizontal||r.translateY&&o===W0.vertical));return"number"===typeof this.props.startScroll&&"number"===typeof this.props.endScroll?(this.limits=new s1({startX:this.props.startScroll,startY:this.props.startScroll,endX:this.props.endScroll,endY:this.props.endScroll}),this._setElementStyles(),this):(i?(this.limits=function(e,t,n,r,o,i){var a=n.translateX||k1,s=n.translateY||k1,c=E1(a,e.width),l=c.start,u=c.end,d=E1(s,e.height),p=d.start,h=d.end,f=e.top-t.height,m=e.left-t.width,g=e.bottom,v=e.right,y=1,b=1;o===W0.vertical&&(b=y=x1(p,h,t.height+e.height));var _=1,C=1;if(o===W0.horizontal&&(C=_=x1(l,u,t.width+e.width)),p<0&&(f+=p*y),h>0&&(g+=h*b),l<0&&(m+=l*_),u>0&&(v+=u*C),m+=r.x,v+=r.x,f+=r.y,g+=r.y,i){var w=r.y+e.top<t.height,x=r.x+e.left<t.width,E=r.y+e.bottom>t.scrollHeight-t.height,k=r.x+e.right>t.scrollWidth-t.height;w&&E&&(y=1,b=1,f=0,g=t.scrollHeight-t.height),x&&k&&(_=1,C=1,m=0,v=t.scrollWidth-t.width),!w&&E&&(f=e.top-t.height+r.y,y=x1(p,h,(g=t.scrollHeight-t.height)-f),b=1,p<0&&(f+=p*y)),!x&&k&&(m=e.left-t.width+r.x,_=x1(l,u,(v=t.scrollWidth-t.width)-m),C=1,l<0&&(m+=l*_)),w&&!E&&(f=0,y=1,b=x1(p,h,(g=e.bottom+r.y)-f),h>0&&(g+=h*b)),x&&!k&&(m=0,_=1,C=x1(l,u,(v=e.right+r.x)-m),u>0&&(v+=u*C))}return new s1({startX:m,startY:f,endX:v,endY:g,startMultiplierX:_,endMultiplierX:C,startMultiplierY:y,endMultiplierY:b})}(this.rect,e,this.effects,t,this.scrollAxis,this.props.shouldAlwaysCompleteAnimation),this.scaledEffects=function(e,t){var n=c1({},e);return n.translateX&&(n.translateX=c1({},e.translateX,{start:n.translateX.start*t.startMultiplierX,end:n.translateX.end*t.endMultiplierX})),n.translateY&&(n.translateY=c1({},e.translateY,{start:n.translateY.start*t.startMultiplierY,end:n.translateY.end*t.endMultiplierY})),n}(this.effects,this.limits)):this.limits=function(e,t,n,r){var o=e.top-t.height,i=e.left-t.width,a=e.bottom,s=e.right;return i+=n.x,s+=n.x,o+=n.y,a+=n.y,r&&(n.y+e.top<t.height&&(o=0),n.x+e.left<t.width&&(i=0),a>t.scrollHeight-t.height&&(a=t.scrollHeight-t.height),s>t.scrollWidth-t.width&&(s=t.scrollWidth-t.width)),new s1({startX:i,startY:o,endX:s,endY:a})}(this.rect,e,t,this.props.shouldAlwaysCompleteAnimation),this._setElementStyles(),this)},t._updateElementIsInView=function(e){var t=null===this.isInView;e!==this.isInView&&(e?this.props.onEnter&&this.props.onEnter(this):t||(this._setFinalProgress(),this._setElementStyles(),this.props.onExit&&this.props.onExit(this))),this.isInView=e},t._setFinalProgress=function(){var e=S1(Math.round(this.progress),0,1);this._updateElementProgress(e)},t._setElementStyles=function(){this.props.disabled||C1(this.scaledEffects||this.effects,this.progress,this.el)},t._updateElementProgress=function(e){this.progress=e,this.props.onProgressChange&&this.props.onProgressChange(this.progress),this.props.onChange&&this.props.onChange(this)},t._setElementEasing=function(e){this.easing=f1(e)},t.updatePosition=function(e){if(!this.limits)return this;var t=this.scrollAxis===W0.vertical,n=null===this.isInView,r=t?this.limits.startY:this.limits.startX,o=t?this.limits.endY:this.limits.endX,i=t?this.limits.totalY:this.limits.totalX,a=t?e.y:e.x,s=function(e,t,n){return n>=e&&n<=t}(r,o,a);if(this._updateElementIsInView(s),s){var c=y1(r,i,a,this.easing);this._updateElementProgress(c),this._setElementStyles()}else n&&(this.progress=S1(Math.round(y1(r,i,a,this.easing)),0,1),this._setElementStyles());return this},e}(),I1=function(){function e(e){this.scrollContainer=e.scrollContainer,this.width=e.width,this.height=e.height,this.scrollHeight=e.scrollHeight,this.scrollWidth=e.scrollWidth}var t=e.prototype;return t.hasChanged=function(e){return e.width!==this.width||e.height!==this.height||e.scrollWidth!==this.scrollWidth||e.scrollHeight!==this.scrollHeight},t.setSize=function(e){return this.width=e.width,this.height=e.height,this.scrollHeight=e.scrollHeight,this.scrollWidth=e.scrollWidth,this},e}(),P1=function(){function e(e,t){this.x=e,this.y=t,this.dx=0,this.dy=0}return e.prototype.setScroll=function(e,t){return this.dx=e-this.x,this.dy=t-this.y,this.x=e,this.y=t,this},e}();var A1=function(){function e(e){var t=e.scrollAxis,n=void 0===t?W0.vertical:t,r=e.scrollContainer;this.scrollAxis=n,this.elements=[],this._hasScrollContainer=!!r,this.viewEl=null!=r?r:window;var o=this._getScrollPosition(),i=o[0],a=o[1];this.scroll=new P1(i,a),this.view=new I1({width:0,height:0,scrollWidth:0,scrollHeight:0,scrollContainer:this._hasScrollContainer?r:void 0}),this._ticking=!1,this._supportsPassive=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){return e=!0,!0}});window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(iLe){}return e}(),this._bindAllMethods(),this._addListeners(this.viewEl),this._addResizeObserver(),this._setViewSize()}e.init=function(t){if(!("undefined"!==typeof window))throw new Error("Looks like ParallaxController.init() was called on the server. This method must be called on the client.");return new e(t)};var t=e.prototype;return t._bindAllMethods=function(){var e=this;["_addListeners","_removeListeners","_getScrollPosition","_handleScroll","_handleUpdateCache","_updateAllElements","_updateElementPosition","_setViewSize","_addResizeObserver","_checkIfViewHasChanged","_getViewParams","getElements","createElement","removeElementById","resetElementStyles","updateElementPropsById","update","updateScrollContainer","destroy"].forEach((function(t){e[t]=e[t].bind(e)}))},t._addListeners=function(e){e.addEventListener("scroll",this._handleScroll,!!this._supportsPassive&&{passive:!0}),window.addEventListener("resize",this._handleUpdateCache,!1),window.addEventListener("blur",this._handleUpdateCache,!1),window.addEventListener("focus",this._handleUpdateCache,!1),window.addEventListener("load",this._handleUpdateCache,!1)},t._removeListeners=function(e){var t;e.removeEventListener("scroll",this._handleScroll,!1),window.removeEventListener("resize",this._handleUpdateCache,!1),window.removeEventListener("blur",this._handleUpdateCache,!1),window.removeEventListener("focus",this._handleUpdateCache,!1),window.removeEventListener("load",this._handleUpdateCache,!1),null==(t=this._resizeObserver)||t.disconnect()},t._addResizeObserver=function(){var e=this;try{var t=this._hasScrollContainer?this.viewEl:document.documentElement;this._resizeObserver=new ResizeObserver((function(){return e.update()})),this._resizeObserver.observe(t)}catch(iLe){console.warn("Failed to create the resize observer in the ParallaxContoller")}},t._getScrollPosition=function(){return[this._hasScrollContainer?this.viewEl.scrollLeft:window.pageXOffset,this._hasScrollContainer?this.viewEl.scrollTop:window.pageYOffset]},t._handleScroll=function(){var e=this._getScrollPosition(),t=e[0],n=e[1];this.scroll.setScroll(t,n),!this._ticking&&this.elements.length>0&&(this._ticking=!0,window.requestAnimationFrame(this._updateAllElements))},t._handleUpdateCache=function(){this._setViewSize(),this._updateAllElements({updateCache:!0})},t._updateAllElements=function(e){var t=this,n=(void 0===e?{}:e).updateCache;this.elements&&this.elements.forEach((function(e){n&&e.setCachedAttributes(t.view,t.scroll),t._updateElementPosition(e)})),this._ticking=!1},t._updateElementPosition=function(e){e.props.disabled||e.updatePosition(this.scroll)},t._getViewParams=function(){if(this._hasScrollContainer){var e=this.viewEl.offsetWidth,t=this.viewEl.offsetHeight,n=this.viewEl.scrollHeight,r=this.viewEl.scrollWidth;return this.view.setSize({width:e,height:t,scrollHeight:n,scrollWidth:r})}var o=document.documentElement;return{width:window.innerWidth||o.clientWidth,height:window.innerHeight||o.clientHeight,scrollHeight:o.scrollHeight,scrollWidth:o.scrollWidth}},t._setViewSize=function(){return this.view.setSize(this._getViewParams())},t._checkIfViewHasChanged=function(){return this.view.hasChanged(this._getViewParams())},t.getElements=function(){return this.elements},t.createElement=function(e){var t=new T1(c1({},e,{scrollAxis:this.scrollAxis}));return t.setCachedAttributes(this.view,this.scroll),this.elements=this.elements?[].concat(this.elements,[t]):[t],this._updateElementPosition(t),this._checkIfViewHasChanged()&&this.update(),t},t.removeElementById=function(e){this.elements&&(this.elements=this.elements.filter((function(t){return t.id!==e})))},t.updateElementPropsById=function(e,t){this.elements&&(this.elements=this.elements.map((function(n){return n.id===e?n.updateProps(t):n}))),this.update()},t.resetElementStyles=function(e){w1(e)},t.update=function(){var e=this._getScrollPosition(),t=e[0],n=e[1];this.scroll.setScroll(t,n),this._setViewSize(),this._updateAllElements({updateCache:!0})},t.updateScrollContainer=function(e){this._removeListeners(this.viewEl),this.viewEl=e,this._hasScrollContainer=!!e,this.view=new I1({width:0,height:0,scrollWidth:0,scrollHeight:0,scrollContainer:e}),this._setViewSize(),this._addListeners(this.viewEl),this._updateAllElements({updateCache:!0})},t.destroy=function(){this._removeListeners(this.viewEl),this.elements&&this.elements.forEach((function(e){return w1(e)})),this.elements=void 0},e}();function R1(){return R1=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},R1.apply(this,arguments)}function D1(e,t){return D1=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},D1(e,t)}function M1(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var N1=["disabled","easing","endScroll","onChange","onEnter","onExit","onProgressChange","opacity","rootMargin","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","shouldAlwaysCompleteAnimation","shouldDisableScalingTranslations","speed","startScroll","targetElement","translateX","translateY"];function L1(e){var t,n=e.disabled,r=e.easing,o=e.endScroll,i=e.onChange,a=e.onEnter,s=e.onExit,c=e.onProgressChange,l=e.opacity,u=e.rootMargin,d=e.rotate,p=e.rotateX,h=e.rotateY,f=e.rotateZ,m=e.scale,g=e.scaleX,v=e.scaleY,y=e.scaleZ,b=e.shouldAlwaysCompleteAnimation,_=e.shouldDisableScalingTranslations,C=e.speed,w=e.startScroll,x=e.targetElement,E=e.translateX,k=e.translateY,S=M1(e,N1),T=(t={disabled:n,easing:r,endScroll:o,onChange:i,onEnter:a,onExit:s,onProgressChange:c,opacity:l,rootMargin:u,rotate:d,rotateX:p,rotateY:h,rotateZ:f,scale:m,scaleX:g,scaleY:v,scaleZ:y,shouldAlwaysCompleteAnimation:b,shouldDisableScalingTranslations:_,speed:C,startScroll:w,targetElement:x,translateX:E,translateY:k},Object.keys(t).forEach((function(e){return void 0===t[e]?delete t[e]:{}})),t);return{parallaxProps:T,rest:S}}var B1=Hd().createContext(null);function O1(e){var t=function(){var e=(0,Fd.useContext)(B1);if("undefined"===typeof window)return null;if(!e)throw new Error("Could not find `react-scroll-parallax` context value. Please ensure the component is wrapped in a <ParallaxProvider>");return e}(),n=(0,Fd.useRef)(null),r=L1(e).parallaxProps;!function(e){(0,Fd.useEffect)((function(){if("undefined"!==typeof window&&!e&&!(e instanceof A1))throw new Error("Must wrap your application's <Parallax /> components in a <ParallaxProvider />.")}),[e])}(t);var o=(0,Fd.useState)(),i=o[0],a=o[1];return(0,Fd.useEffect)((function(){var e;if(!(n.current instanceof HTMLElement))throw new Error("You must assign the ref returned by the useParallax() hook to an HTML Element.");var o={el:n.current,props:r};return e=null==t?void 0:t.createElement(o),a(e),function(){e&&(null==t||t.removeElementById(e.id))}}),[]),(0,Fd.useEffect)((function(){i&&(e.disabled?(null==t||t.resetElementStyles(i),null==t||t.updateElementPropsById(i.id,r)):null==t||t.updateElementPropsById(i.id,r))}),[e.disabled,e.easing,e.endScroll,e.onChange,e.onEnter,e.onExit,e.onProgressChange,e.opacity,e.rootMargin,e.rotate,e.rotateX,e.rotateY,e.rotateZ,e.scale,e.scaleX,e.scaleY,e.scaleZ,e.shouldAlwaysCompleteAnimation,e.shouldDisableScalingTranslations,e.speed,e.startScroll,e.targetElement,e.translateX,e.translateY]),{ref:n,controller:t,element:i}}var F1={height:0};var H1=["children","disabled","style","expanded","image","testId"],z1={position:"absolute",top:0,left:0,right:0,bottom:0},U1=function(e){var t,n=L1(e),r=n.parallaxProps,o=n.rest,i=o.style,a=o.expanded,s=void 0===a||a,c=o.testId,l=M1(o,H1),u=(t=e).image?{backgroundImage:"url("+t.image+")",backgroundPosition:"center",backgroundSize:"cover"}:{},d=s?function(e){if(Array.isArray(e.translateY)){var t=p1(e.translateY[0]),n=p1(e.translateY[1]);if("px"===t.unit&&"px"===n.unit)return{top:-1*Math.abs(n.value)+"px",bottom:-1*Math.abs(t.value)+"px"};if("%"===t.unit&&"%"===n.unit){var r,o=(null==(r=e.targetElement)?void 0:r.getBoundingClientRect())||F1;return{top:-1*Math.abs(.01*o.height*n.value)+"px",bottom:-1*Math.abs(.01*o.height*t.value)+"px"}}}if(e.speed){var i=e.speed||0;return{top:10*Math.abs(i)*-1+"px",bottom:10*Math.abs(i)*-1+"px"}}return{}}(e):{},p=O1(R1({targetElement:e.targetElement,shouldDisableScalingTranslations:!0},r));return Hd().createElement("div",Object.assign({"data-testid":c,ref:p.ref,style:R1({},u,z1,d,i)},l),o.children)},V1=["disabled","style","layers"],W1={position:"relative",overflow:"hidden",width:"100%"},j1=function(e){var t=(0,Fd.useState)(null),n=t[0],r=t[1],o=(0,Fd.useRef)(null);(0,Fd.useEffect)((function(){r(o.current)}),[]);var i=e.style,a=e.layers,s=void 0===a?[]:a,c=M1(e,V1);return Hd().createElement("div",Object.assign({ref:o,style:R1({},W1,i)},c),n&&s&&s.length>0?s.map((function(e,t){return Hd().createElement(U1,Object.assign({},e,{targetElement:n,key:"layer-"+t,testId:"layer-"+t}))})):null,n?Hd().Children.map(e.children,(function(e){var t=e;return t.type===U1?Hd().cloneElement(t,{targetElement:n}):e})):null)};(function(e){var t,n;function r(t){var n,r;return(n=e.call(this,t)||this).controller=(r={scrollAxis:t.scrollAxis,scrollContainer:t.scrollContainer},"undefined"===typeof window?null:A1.init(r)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,D1(t,n);var o=r.prototype;return o.componentDidUpdate=function(e){e.scrollContainer!==this.props.scrollContainer&&this.controller.updateScrollContainer(this.props.scrollContainer)},o.componentWillUnmount=function(){this.controller=this.controller.destroy()},o.render=function(){var e=this.props.children;return Hd().createElement(B1.Provider,{value:this.controller},e)},r}(Fd.Component)).defaultProps={scrollAxis:W0.vertical};var q1=function(e){var n=e.aspectRatio,r=e.height,o=(0,t.__rest)(e,["aspectRatio","height"]);return Hd().createElement(j1,(0,t.__assign)({style:{aspectRatio:n,height:r}},o))},G1={extraSmall:48,small:168,medium:224,large:300,extraLarge:400},K1=function(e){return"card"===e||"alertCard"===e},Y1=function(e,n,r,o,i){var a,s={backgroundColor:e.palette.neutralHigh,borderRadius:i,boxShadow:o?QD.rest:void 0,minHeight:G1[r],overflow:"hidden",selectors:(a={},a[ZC]={outline:"1px solid transparent"},a)};return"card"===n?{root:s}:"alertCard"===n?{root:(0,t.__assign)((0,t.__assign)({},s),{backgroundColor:e.palette.redLight})}:{root:{minHeight:G1[r]}}},Q1=function(e,t,n){void 0===t&&(t="0px"),void 0===n&&(n="0px");var r="0px"===t?"0px":"16px";return e?"".concat(r," ").concat(n," ").concat(r," ").concat(t):"".concat(r," ").concat(r," ").concat(r," ").concat(n)},X1=function(e,t,n,r,o){if(!n)return r?t?K1(e)?"16px":"16px 0":Q1(!!o,r):K1(e)?t?"16px 32px":o?"16px 0 16px 32px":"16px 32px 16px 0":"16px 0"},$1=function(e,t,n,r,o){return n||o?t?K1(e)?"0 16px 16px":"0 0 16px":Q1(!r,n,o):K1(e)?t?"0 32px 16px":r?"16px 32px 16px 0":"16px 0 16px 32px":"16px 0"},J1=function(e){var n=e.backgroundType,r=void 0===n?"card":n,o=e.layoutType,i=e.isImageBlockLeft,a=e.isImageBlockBottom,s=e.insidePaddingVariant,c=e.height,l=void 0===c?"medium":c,u=e.paddingVariant,d=e.showShadow,p=void 0===d||d,h=e.borderRadius,f=void 0===h?"8px":h,m=e.isImageFullBleed,g=void 0!==m&&m,v=e.imageSlot,y=e.contentSlot,b=e.isVerticalLayout,_=void 0===b?["s","m"]:b,C=(0,t.__rest)(e,["backgroundType","layoutType","isImageBlockLeft","isImageBlockBottom","insidePaddingVariant","height","paddingVariant","showShadow","borderRadius","isImageFullBleed","imageSlot","contentSlot","isVerticalLayout"]);$D("FeatureLayout",C);var w,x=jD(),E=hR(),k=_.includes(x);if(k)w=Hd().createElement(CL,{reversed:a},Hd().createElement(wL,{padding:X1(r,k,g,u)},v),Hd().createElement(wL,{padding:$1(r,k,u)},y));else{var S="2/3"===o?7:6,T="2/3"===o?1:0,I=12-S-T;w=Hd().createElement(AL,{totalSlots:12,verticalAlign:"center",reversed:i},Hd().createElement(RL,{slots:S},Hd().createElement(CL,{padding:$1(r,k,u,i,s)},y)),T?Hd().createElement(RL,{slots:T},Hd().createElement(Hd().Fragment,null)):null,Hd().createElement(RL,{slots:I},Hd().createElement(CL,{padding:X1(r,k,g,u,i)},v)))}return Hd().createElement(nE,(0,t.__assign)({styles:Y1(E,r,l,p,f)},C,{doNotRenderFalsyValues:!0}),w)},Z1=function(e){var t=e.height,n=void 0===t?"medium":t;return Hd().createElement(nE,{doNotRenderFalsyValues:!0},Hd().createElement(vj,{height:e2(n)}))},e2=function(e){return G1[e]},t2=function(e){var n,r=e.imageProps,o=e.height,i=void 0===o?"medium":o,a=e.operationData,s=e.imageFit,c=e.imageGradientType;return n="parallax"===r.imageType?Hd().createElement(CL,{borderRadius:r.borderRadius,overflow:"hidden",width:"100%",height:"100%"},Hd().createElement(q1,{height:e2(i),layers:r.imageLayers.map((function(e){return(0,t.__assign)((0,t.__assign)({},e),{children:Hd().createElement(HW,{src:e.imageSrc,imageType:"ariaHiddenImage",imageFit:"cover",width:"100%",height:"100%"})})}))})):Hd().createElement(HW,(0,t.__assign)({},r,{height:e2(i),imageFit:s,imageGradientType:c})),a?Hd().createElement(QR,{operationData:a,firstLoadView:Hd().createElement(Z1,{height:i}),finishedView:n}):n},n2=function(e){return Hd().createElement(J1,(0,t.__assign)({},e,{imageSlot:Hd().createElement(Z1,{height:e.height}),contentSlot:Hd().createElement(e1,null)}))},r2=function(e){var n=e.featureHeading,r=e.imageProps,o=e.insidePaddingVariant,i=(e.children,e.backgroundType),a=e.layoutType,s=void 0===a?"1/2":a,c=e.paddingVariant,l=e.showShadow,u=e.borderRadius,d=e.isImageBlockLeft,p=e.isImageBlockBottom,h=e.isImageFullBleed,f=e.isImageGradient,m=e.isVerticalLayout,g=void 0===m?["s","m"]:m,v=e.height,y=void 0===v?"medium":v,b=(0,t.__rest)(e,["featureHeading","imageProps","insidePaddingVariant","children","backgroundType","layoutType","paddingVariant","showShadow","borderRadius","isImageBlockLeft","isImageBlockBottom","isImageFullBleed","isImageGradient","isVerticalLayout","height"]);rE("Feature",b.id),$D("Feature",b),(0,Fd.useEffect)((function(){var e;"mediaList"===b.kind&&fR("Feature",[(e=b.mediaPropsList.length,function(){return e>6?"Too many media items provided to Feature. ".concat(e," were provided but the max allowed is ").concat(6,"."):void 0})])}),["mediaList"===b.kind?b.mediaPropsList:void 0]);var _,C,w=jD(),x=g.includes(w);f&&(_=x?"toBottom":"toLeft"),C="mediaList"===b.kind?Hd().createElement(o1,{featureHeading:n,mediaPropsList:b.mediaPropsList,operationData:b.operationData}):"noBodyContent"===b.kind?Hd().createElement(n1,{featureHeading:n,ctaProps:b.ctaProps,operationData:b.operationData}):Hd().createElement(n1,{featureHeading:n,bodyTextVariant:b.bodyTextVariant,bodyText:b.bodyText,ctaProps:b.ctaProps,operationData:b.operationData});var E=Hd().createElement(n2,{backgroundType:"card",height:"medium",layoutType:"2/3"}),k=Hd().createElement(J1,{backgroundType:i,layoutType:s,isImageBlockLeft:d,isImageBlockBottom:p,isImageFullBleed:h,insidePaddingVariant:o,height:y,paddingVariant:c,showShadow:l,borderRadius:u,isVerticalLayout:g,imageSlot:Hd().createElement(t2,{imageProps:r,height:y,imageFit:h?"cover":"center-contain",imageGradientType:_,operationData:b.operationData}),contentSlot:C,id:b.id});return b.operationData?Hd().createElement(QR,{operationData:b.operationData,inertView:E,firstLoadView:E,updatingView:E,finishedView:k,failedView:void 0}):k},o2=function(e){var t=e.url;rE("IrisBeacon");var n=function(e){return e&&e.replace(/^http:\/\//i,"https://")}(t);return n?Hd().createElement(HW,{imageType:"ariaHiddenImage",src:n}):null};function i2(e,t){var n=Hd().createElement(Hd().Fragment,null);if(e){var r=e.replace(/{ACTION}/g,t);n=Hd().createElement(o2,{url:r})}return n}P0({badge:{flex:"1",margin:"-5px -24px"},title:{display:"flex",marginTop:"5px",marginBottom:"12px","> *":{flex:"0 0 70%"}},titleCenter:{justifyContent:"center"},subtitle:{display:"flex","> *":{flex:"0 0 40%"}},subtitleCenter:{justifyContent:"center"},mediaShimmer:{display:"flex",flexDirection:"row",alignItems:"center",gap:"22px",padding:"16px 0"," :nth-child(2)":{flex:"1 1 auto"}},actions:{display:"flex","> *":{flex:"0 0 150px"}},actionsCenter:{justifyContent:"center"}});var a2=function(e){var n=e.variant,r=(0,t.__rest)(e,["variant"]);if("ThreeThreeThreeThree"===n)return Hd().createElement(s2,(0,t.__assign)({},r))},s2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.thirdSegment,o=e.fourthSegment,i=e.backgroundColor;switch(jD()){case"xxxl":case"xxl":case"xl":return Hd().createElement(AL,{totalSlots:12,padding:"16px",backgroundColor:i},Hd().createElement(RL,{slots:3},t),Hd().createElement(RL,{slots:3},n),Hd().createElement(RL,{slots:3},r),Hd().createElement(RL,{slots:3},o));case"l":return Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:i},Hd().createElement(AL,{totalSlots:12},Hd().createElement(RL,{slots:6},t),Hd().createElement(RL,{slots:6},n)),Hd().createElement(AL,{totalSlots:12},Hd().createElement(RL,{slots:6},r),Hd().createElement(RL,{slots:6},o)));case"m":case"s":return Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:i},t,n,r,o)}},c2=function(e){var t=e.segment,n=e.backgroundColor;return Hd().createElement(CL,{horizontal:!1,padding:"16px",backgroundColor:n},t)},l2=function(e){var n=e.variant,r=(0,t.__rest)(e,["variant"]);switch(n){case"FourFourFour":return Hd().createElement(u2,(0,t.__assign)({},r));case"SixThreeThree":return Hd().createElement(d2,(0,t.__assign)({},r))}},u2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.thirdSegment,o=e.backgroundColor;switch(jD()){case"xxxl":case"xxl":case"xl":return Hd().createElement(AL,{totalSlots:12,padding:"16px",backgroundColor:o},Hd().createElement(RL,{slots:4},t),Hd().createElement(RL,{slots:4},n),Hd().createElement(RL,{slots:4},r));case"l":case"m":case"s":return Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:o},t,n,r)}},d2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.thirdSegment,o=e.backgroundColor;switch(jD()){case"xxxl":case"xxl":case"xl":return Hd().createElement(AL,{totalSlots:12,padding:"16px",backgroundColor:o},Hd().createElement(RL,{slots:6},t),Hd().createElement(RL,{slots:3},n),Hd().createElement(RL,{slots:3},r));case"l":return Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:o},t,Hd().createElement(AL,{totalSlots:12},Hd().createElement(RL,{slots:6},n),Hd().createElement(RL,{slots:6},r)));case"m":case"s":return Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:o},t,n,r)}},p2=function(e){var n=e.variant,r=(0,t.__rest)(e,["variant"]);switch(n){case"SixSix":return Hd().createElement(h2,(0,t.__assign)({},r));case"OneThree":return Hd().createElement(f2,(0,t.__assign)({},r));case"OneTwo":return Hd().createElement(m2,(0,t.__assign)({},r));case"OneOne":return Hd().createElement(g2,(0,t.__assign)({},r))}},h2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.backgroundColor,o=e.compact,i=void 0!==o&&o,a=jD(),s=Hd().createElement(AL,{totalSlots:12,padding:"16px",backgroundColor:r},Hd().createElement(RL,{slots:6},t),Hd().createElement(RL,{slots:6},n)),c=Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:r},t,n);switch(a){case"xxxl":case"xxl":case"xl":return s;case"l":return i?s:c;case"m":case"s":return c}},f2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.backgroundColor,o=e.compact,i=void 0!==o&&o,a=jD(),s=Hd().createElement(AL,{totalSlots:4,padding:"16px",backgroundColor:r},Hd().createElement(RL,{slots:1},t),Hd().createElement(RL,{slots:3},n)),c=Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:r},t,n);switch(a){case"xxxl":case"xxl":case"xl":return s;case"l":return i?s:c;case"m":case"s":return c}},m2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.backgroundColor,o=e.compact,i=void 0!==o&&o,a=jD(),s=Hd().createElement(AL,{totalSlots:3,padding:"16px",backgroundColor:r},Hd().createElement(RL,{slots:1},t),Hd().createElement(RL,{slots:2},n)),c=Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:r},t,n);switch(a){case"xxxl":case"xxl":case"xl":return s;case"l":return i?s:c;case"m":case"s":return c}},g2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.backgroundColor,o=e.compact,i=void 0!==o&&o,a=jD(),s=Hd().createElement(AL,{totalSlots:2,padding:"2px",backgroundColor:r},Hd().createElement(RL,{slots:1},t),Hd().createElement(RL,{slots:1},n)),c=Hd().createElement(CL,{horizontal:!1,childrenGap:"12px",padding:"16px",backgroundColor:r},t,n);switch(a){case"xxxl":case"xxl":case"xl":return s;case"l":return i?s:c;case"m":case"s":return c}},v2=function(e){return{root:{width:"50%",display:"flex",flexDirection:"column",flex:1,minHeight:e}}},y2=function(e){return{root:{height:e,minHeight:e,display:"flex",flexDirection:"column",flexGrow:1}}},b2=function(e){var t=e.firstSegment,n=e.secondSegment,r=e.backgroundColor,o=e.childrenGap,i=void 0===o?"12px 16px":o,a=e.minHeight;switch(jD()){case"xxxl":case"xxl":case"xl":return Hd().createElement(CL,{horizontal:!0,childrenGap:i,backgroundColor:r},Hd().createElement(nE,{styles:v2(a),doNotRenderFalsyValues:!0},t),Hd().createElement(nE,{styles:v2(a),doNotRenderFalsyValues:!0},n));case"l":case"m":case"s":return Hd().createElement(CL,{horizontal:!1,childrenGap:i,backgroundColor:r},Hd().createElement(nE,{styles:y2(a),doNotRenderFalsyValues:!0},t),Hd().createElement(nE,{styles:{root:{display:"flex",flexDirection:"column",flex:1}},doNotRenderFalsyValues:!0},n))}},_2=[r2,n2,function(e){var n=e.impressionBeaconUrl,r=e.clickBeaconUrl,o=e.ctaProps,i=(0,t.__rest)(e,["impressionBeaconUrl","clickBeaconUrl","ctaProps"]);rE("IrisFeature",i.id);var a=(0,Fd.useState)(!1),s=a[0],c=a[1],l=(0,Fd.useState)(!1),u=l[0],d=l[1],p=[];if(o){if(o.length>0){var h=o[0].actionProps;p.push({actionProps:(0,t.__assign)((0,t.__assign)({},h),{onClick:function(e){(null===h||void 0===h?void 0:h.onClick)&&h.onClick(e),c(!0)}})})}if(o.length>1){var f=o[1].actionProps;p.push({actionProps:(0,t.__assign)((0,t.__assign)({},f),{onClick:function(e){(null===f||void 0===f?void 0:f.onClick)&&f.onClick(e),d(!0)}})})}}return Hd().createElement(Hd().Fragment,null,Hd().createElement(r2,(0,t.__assign)({ctaProps:p},i)),function(e){return e?Hd().createElement(o2,{url:e}):Hd().createElement(Hd().Fragment,null)}(n),s?i2(r,"click1"):null,u?i2(r,"click2"):null)},S0,c2,p2,l2,a2];var C2=[M$,S0,function(e){var n=e.variant,r=(0,t.__rest)(e,["variant"]);if("SixSix"===n)return Hd().createElement(b2,(0,t.__assign)({},r))}];var w2,x2,E2=function(e,t){return{root:{borderBottom:t?"1px solid ".concat(e.palette.neutralLighter):"0px"}}},k2=function(e){var t=e.highlightArea,n=e.detailsArea,r=hR();return(0,Fd.useEffect)((function(){if(t)if(Array.isArray(t))for(var e=0;e<t.length;e++)$R(t[e],_2,"ExpandedFeatureGroupContent");else $R(t,_2,"ExpandedFeatureGroupContent")}),[t]),(0,Fd.useEffect)((function(){if(n)if(Array.isArray(n))for(var e=0;e<n.length;e++)$R(n[e],C2,"ExpandedFeatureGroupContent");else $R(n,C2,"ExpandedFeatureGroupContent")}),[n]),Hd().createElement(nE,{doNotRenderFalsyValues:!0},t?Hd().createElement(nE,{styles:E2(r,!!n),doNotRenderFalsyValues:!0},t):null,n?Hd().createElement(nE,{doNotRenderFalsyValues:!0},n):null)},S2=function(e){var n=e.drawerAreaProps,r=e.highlightArea,o=e.detailsArea;rE("ExpandedFeatureGroup");var i,a=Hd().createElement(nE,{styles:(i=!!n,{root:{marginTop:i?"1px":"0px"}}),doNotRenderFalsyValues:!0},Hd().createElement(k2,{highlightArea:r,detailsArea:o}));return Hd().createElement(nE,{styles:I0(),doNotRenderFalsyValues:!0},n?Hd().createElement(o$,(0,t.__assign)({borderRadius:"0px"},n),a):a)},T2="100vh",I2={root:{width:"100%",minHeight:T2}},P2={root:{overflowX:"hidden",width:"100vw",minHeight:T2}},A2=function(e){return{root:{position:"fixed",minHeight:"44px",zIndex:lp.twoUINavBar,width:"100%",backgroundColor:e.semanticColors.bodyBackground}}},R2={root:{flex:2,boxSizing:"border-box",width:"100%",selectors:(w2={"#uhf-footer > div":{paddingLeft:0,paddingRight:0}},w2[MD]={padding:"0 16px 10px",width:"100%"},w2[ID]={padding:"0 16px 10px",width:"100%"},w2[PD]={padding:"0 48px 10px",width:"100%"},w2[AD]={padding:"0 54px 10px",width:"100%"},w2[RD]={padding:"0 0 10px",margin:"0 auto",maxWidth:"968px",width:"100%"},w2[DD]={padding:"0 0 10px",margin:"0 auto",maxWidth:"1184px",width:"100%"},w2)}},D2=function(e){var t=e.messageBarContainer,n=e.leftNavContainer,r=e.children,o=e.id;rE("WithNavBarPageLayout",o);var i=jD(),a=wp(),s=hR(),c=(0,Fd.useRef)(null);return(0,Fd.useLayoutEffect)((function(){if(c.current&&c.current.parentNode){var e=document.getElementById("uhf-footer");if(e){var t=e.parentElement;return c.current.parentNode.appendChild(e),function(){t.appendChild(e)}}}}),[]),Hd().createElement(nE,{horizontal:!0,styles:I2,doNotRenderFalsyValues:!0},"s"!==i&&"s"!==a?n:null,Hd().createElement(nE,{styles:P2,doNotRenderFalsyValues:!0},Hd().createElement("main",{role:"main",id:o,tabIndex:-1,style:{outline:"none"}},"s"===i||"s"===a?Hd().createElement(nE,{styles:A2(s),doNotRenderFalsyValues:!0},n):null,Hd().createElement(nE,{doNotRenderFalsyValues:!0},t),Hd().createElement(nE,{verticalAlign:"start",styles:R2,doNotRenderFalsyValues:!0},Hd().createElement("div",{style:{minHeight:T2,padding:"0px 0px 4px 0px"}},r))),Hd().createElement("div",{ref:c})))},M2="100vh",N2={root:{width:"100%",minHeight:M2}},L2={root:{overflowX:"hidden",width:"100vw",minHeight:M2}},B2={root:{boxSizing:"border-box",width:"100%",selectors:(x2={},x2[MD]={padding:"0 16px 10px",width:"100%"},x2[ID]={padding:"0 32px 10px",width:"100%"},x2[PD]={padding:"0 48px 10px",width:"100%"},x2[AD]={padding:"0 54px 10px",width:"100%"},x2[RD]={padding:"0 0 10px",margin:"0 auto",maxWidth:"1184px",width:"100%"},x2[DD]={padding:"0 0 10px",margin:"0 auto",maxWidth:"1184px",width:"100%"},x2)}},O2=function(e){var t=e.messageBarContainer,n=e.children,r=e.id;return rE("WithoutNavBarPageLayout",r),Hd().createElement(nE,{horizontal:!0,styles:N2,doNotRenderFalsyValues:!0},Hd().createElement(nE,{styles:L2},Hd().createElement("main",{role:"main",id:r,tabIndex:-1,style:{outline:"none"}},Hd().createElement(nE,{doNotRenderFalsyValues:!0},t),Hd().createElement(nE,{verticalAlign:"start",styles:B2,doNotRenderFalsyValues:!0},n))))},F2=function(e){var n=e.messageBarContainer,r=e.children,o=e.id,i=(0,t.__rest)(e,["messageBarContainer","children","id"]);switch(i.layoutType){case"withoutNavBar":return Hd().createElement(O2,{layoutType:i.layoutType,messageBarContainer:n,id:o},r);case"withNavBar":return Hd().createElement(D2,{layoutType:i.layoutType,messageBarContainer:n,leftNavContainer:i.leftNavContainer,id:o},r)}},H2=function(e){var t=e.variant,n=void 0===t?"AMC":t,r=e.content,o=e.cv,i=e.id;rE("FatalError",i);return Hd().createElement(gK,{variant:n,idPrefix:"fatalerror"},Hd().createElement(F2,{layoutType:"withoutNavBar",id:i},Hd().createElement(CL,{margin:"64px 0 48px 0"},Hd().createElement(wL,{align:"center",textAlignment:"center",padding:"37px 0 3px 0"},Hd().createElement(fO,{tag:"h2",variant:"pageBanner"},r.title)),Hd().createElement(wL,{align:"center",textAlignment:"center",padding:"4px 0 8px 0"},Hd().createElement(rO,{variant:"statusHeader"},r.summary))),Hd().createElement(CL,{padding:"24px 0 0 0"},Hd().createElement(wL,{align:"center"},Hd().createElement(rO,null,"TraceId: ",o)))))},z2="6.12vw",U2=("-".concat(z2),(0,Fd.forwardRef)((function(e,n){var r=e.mode,o=e.operationData,i=e.challengeSource,a=e.noAudioSupportMessage,s=e.playAudioButtonProps,c=e.switchToVisualWhenAudioFailedButtonProps,l=e.cannotLoadChallengeMessage,u=e.onNewChallengeRequested,d=e.reloaded,p=(0,Fd.useRef)(null),h=Bm(),f=Hd().useState(!1),m=f[0],g=f[1];(0,Fd.useImperativeHandle)(n,(function(){return{playAudioChallenge:v}}));var v=function(){var e,t,n;"audio"===r&&((null===(e=p.current)||void 0===e?void 0:e.paused)?(null===(t=p.current)||void 0===t||t.play(),g(!0)):(null===(n=p.current)||void 0===n||n.pause(),g(!1)))},y=Hd().createElement(UV,(0,t.__assign)({},s,{onClick:v,"data-testid":"playbutton"}),Hd().createElement(uB,{iconName:m?"Pause":"Play",size:"72px"})),b=d?Hd().createElement(wY,{shouldFocusOnMount:!0},y):[y],_=Hd().createElement(Hd().Fragment,null,"audio"===r?Hd().createElement(Hd().Fragment,null,Hd().createElement("audio",{ref:p,src:i,onError:function(){h({name:o.operationName,status:"update-failed",error:{name:"HipChallenge audio error",message:"Audio failed to loaded"}})},onEnded:function(){g(!1)}},Hd().createElement(rO,null,a),Hd().createElement(QV,(0,t.__assign)({},c,{onClick:function(e){u("visual")}}))),b):null,"visual"===r?Hd().createElement(Hd().Fragment,null,Hd().createElement(HW,{imageType:"ariaHiddenImage",src:i})):null),C=Hd().createElement(rO,{colorOverride:"error"},l),w="audio"===r?Hd().createElement(vj,{height:96,width:102}):Hd().createElement(vj,{height:96,width:216});return Hd().createElement(CL,{height:96,verticalAlign:"center"},Hd().createElement(QR,{operationData:{componentName:"".concat(o.componentName,".challengeBase"),operationName:o.operationName,defaultState:"inert"},firstLoadView:w,updatingView:w,updateFailedView:C,failedView:C,finishedView:_}))}))),V2=function(e){var n=e.mode,r=e.refreshChallengeButtonProps,o=e.switchToAudioButtonProps,i=e.switchToVisualButtonProps,a=e.bottomMargin,s=void 0===a?16:a,c=e.reloaded,l=e.onNewChallengeRequested,u=Hd().createElement(QV,(0,t.__assign)({iconName:"Volume"},o,{onClick:function(e){l("audio")}})),d=c?Hd().createElement(wY,{shouldFocusOnMount:!0},u):[u];return Hd().createElement(CL,{horizontal:!0,childrenGap:8,verticalAlign:"center",margin:"0px 0px ".concat(s,"px 0px")},Hd().createElement(QV,(0,t.__assign)({iconName:"Refresh"},r,{onClick:function(e){l(n)}})),"visual"===n?d:Hd().createElement(QV,(0,t.__assign)({iconName:"Photo2"},i,{onClick:function(e){l("visual")}})))},W2=function(e){var t=e.mode,n=e.alignment,r=e.controlsBottomMargin,o=void 0===r?16:r,i=Hd().createElement(CL,null,Hd().createElement(CL,{margin:"24px 0px ".concat(o,"px 0px"),horizontal:!0,childrenGap:17},Hd().createElement(vj,{height:12,width:48}),Hd().createElement(vj,{height:12,width:48}))),a=Hd().createElement(CL,{margin:"8px 0px 8px 0px"},Hd().createElement(vj,{height:12,width:176})),s=Hd().createElement(CL,{margin:"0px 0px 8px 0px"},Hd().createElement(vj,{height:96,width:216})),c=Hd().createElement(CL,{margin:"0px 0px 8px 0px"},Hd().createElement(vj,{height:96,width:102})),l=Hd().createElement(vj,{height:25,width:432}),u=Hd().createElement(CL,{margin:"0px 0px 18px 0px"},Hd().createElement(vj,{height:8,width:113}));return"audio"===t?Hd().createElement(CL,{horizontalAlign:n},a,c,i,u,l):Hd().createElement(CL,{horizontalAlign:n},a,s,i,l)};var j2,q2=kR(),G2="TextField",K2=function(e){function n(t){var n=e.call(this,t)||this;n._textElement=Fd.createRef(),n._onFocus=function(e){n.props.onFocus&&n.props.onFocus(e),n.setState({isFocused:!0},(function(){n.props.validateOnFocusIn&&n._validate(n.value)}))},n._onBlur=function(e){n.props.onBlur&&n.props.onBlur(e),n.setState({isFocused:!1},(function(){n.props.validateOnFocusOut&&n._validate(n.value)}))},n._onRenderLabel=function(e){var t=e.label,r=e.required,o=n._classNames.subComponentStyles?n._classNames.subComponentStyles.label:void 0;return t?Fd.createElement(wO,{required:r,htmlFor:n._id,styles:o,disabled:e.disabled,id:n._labelId},e.label):null},n._onRenderDescription=function(e){return e.description?Fd.createElement("span",{className:n._classNames.description},e.description):null},n._onRevealButtonClick=function(e){n.setState((function(e){return{isRevealingPassword:!e.isRevealingPassword}}))},n._onInputChange=function(e){var t,r,o=e.target.value,i=Y2(n.props,n.state)||"";void 0!==o&&o!==n._lastChangeValue&&o!==i?(n._lastChangeValue=o,null===(r=(t=n.props).onChange)||void 0===r||r.call(t,e,o),n._isControlled||n.setState({uncontrolledValue:o})):n._lastChangeValue=void 0},HO(n),n._async=new qO(n),n._fallbackId=Ek(G2),n._descriptionId=Ek("TextFieldDescription"),n._labelId=Ek("TextFieldLabel"),n._prefixId=Ek("TextFieldPrefix"),n._suffixId=Ek("TextFieldSuffix"),n._warnControlledUsage();var r=t.defaultValue,o=void 0===r?"":r;return"number"===typeof o&&(o=String(o)),n.state={uncontrolledValue:n._isControlled?void 0:o,isFocused:!1,errorMessage:""},n._delayedValidate=n._async.debounce(n._validate,n.props.deferredValidationTime),n._lastValidation=0,n}return(0,t.__extends)(n,e),Object.defineProperty(n.prototype,"value",{get:function(){return Y2(this.props,this.state)},enumerable:!1,configurable:!0}),n.prototype.componentDidMount=function(){this._adjustInputHeight(),this.props.validateOnLoad&&this._validate(this.value)},n.prototype.componentWillUnmount=function(){this._async.dispose()},n.prototype.getSnapshotBeforeUpdate=function(e,t){return{selection:[this.selectionStart,this.selectionEnd]}},n.prototype.componentDidUpdate=function(e,t,n){var r=this.props,o=(n||{}).selection,i=void 0===o?[null,null]:o,a=i[0],s=i[1];!!e.multiline!==!!r.multiline&&t.isFocused&&(this.focus(),null!==a&&null!==s&&a>=0&&s>=0&&this.setSelectionRange(a,s)),e.value!==r.value&&(this._lastChangeValue=void 0);var c=Y2(e,t),l=this.value;c!==l&&(this._warnControlledUsage(e),this.state.errorMessage&&!r.errorMessage&&this.setState({errorMessage:""}),this._adjustInputHeight(),Q2(r)&&this._delayedValidate(l))},n.prototype.render=function(){var e=this.props,n=e.borderless,r=e.className,o=e.disabled,i=e.invalid,a=e.iconProps,s=e.inputClassName,c=e.label,l=e.multiline,u=e.required,d=e.underlined,p=e.prefix,h=e.resizable,f=e.suffix,m=e.theme,g=e.styles,v=e.autoAdjustHeight,y=e.canRevealPassword,b=e.revealPasswordAriaLabel,_=e.type,C=e.onRenderPrefix,w=void 0===C?this._onRenderPrefix:C,x=e.onRenderSuffix,E=void 0===x?this._onRenderSuffix:x,k=e.onRenderLabel,S=void 0===k?this._onRenderLabel:k,T=e.onRenderDescription,I=void 0===T?this._onRenderDescription:T,P=this.state,A=P.isFocused,R=P.isRevealingPassword,D=this._errorMessage,M="boolean"===typeof i?i:!!D,N=!!y&&"password"===_&&function(){if("boolean"!==typeof j2){var e=N_();if(null===e||void 0===e?void 0:e.navigator){var t=/Edg/.test(e.navigator.userAgent||"");j2=!(function(){var e,t=N_();return!!(null===(e=null===t||void 0===t?void 0:t.navigator)||void 0===e?void 0:e.userAgent)&&t.navigator.userAgent.indexOf("rv:11.0")>-1}()||t)}else j2=!0}return j2}(),L=this._classNames=q2(g,{theme:m,className:r,disabled:o,focused:A,required:u,multiline:l,hasLabel:!!c,hasErrorMessage:M,borderless:n,resizable:h,hasIcon:!!a,underlined:d,inputClassName:s,autoAdjustHeight:v,hasRevealButton:N});return Fd.createElement("div",{ref:this.props.elementRef,className:L.root},Fd.createElement("div",{className:L.wrapper},S(this.props,this._onRenderLabel),Fd.createElement("div",{className:L.fieldGroup},(void 0!==p||this.props.onRenderPrefix)&&Fd.createElement("div",{className:L.prefix,id:this._prefixId},w(this.props,this._onRenderPrefix)),l?this._renderTextArea():this._renderInput(),a&&Fd.createElement(Gz,(0,t.__assign)({className:L.icon},a)),N&&Fd.createElement("button",{"aria-label":b,className:L.revealButton,onClick:this._onRevealButtonClick,"aria-pressed":!!R,type:"button"},Fd.createElement("span",{className:L.revealSpan},Fd.createElement(Gz,{className:L.revealIcon,iconName:R?"Hide":"RedEye"}))),(void 0!==f||this.props.onRenderSuffix)&&Fd.createElement("div",{className:L.suffix,id:this._suffixId},E(this.props,this._onRenderSuffix)))),this._isDescriptionAvailable&&Fd.createElement("span",{id:this._descriptionId},I(this.props,this._onRenderDescription),D&&Fd.createElement("div",{role:"alert"},Fd.createElement(AR,null,this._renderErrorMessage()))))},n.prototype.focus=function(){this._textElement.current&&this._textElement.current.focus()},n.prototype.blur=function(){this._textElement.current&&this._textElement.current.blur()},n.prototype.select=function(){this._textElement.current&&this._textElement.current.select()},n.prototype.setSelectionStart=function(e){this._textElement.current&&(this._textElement.current.selectionStart=e)},n.prototype.setSelectionEnd=function(e){this._textElement.current&&(this._textElement.current.selectionEnd=e)},Object.defineProperty(n.prototype,"selectionStart",{get:function(){return this._textElement.current?this._textElement.current.selectionStart:-1},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"selectionEnd",{get:function(){return this._textElement.current?this._textElement.current.selectionEnd:-1},enumerable:!1,configurable:!0}),n.prototype.setSelectionRange=function(e,t){this._textElement.current&&this._textElement.current.setSelectionRange(e,t)},n.prototype._warnControlledUsage=function(e){this._id,this.props,null!==this.props.value||this._hasWarnedNullValue||(this._hasWarnedNullValue=!0,ex("Warning: 'value' prop on '".concat(G2,"' should not be null. Consider using an ")+"empty string to clear the component or undefined to indicate an uncontrolled component."))},Object.defineProperty(n.prototype,"_id",{get:function(){return this.props.id||this._fallbackId},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"_isControlled",{get:function(){return void 0!==(e=this.props)[t="value"]&&null!==e[t];var e,t},enumerable:!1,configurable:!0}),n.prototype._onRenderPrefix=function(e){var t=e.prefix;return Fd.createElement("span",{style:{paddingBottom:"1px"}},t)},n.prototype._onRenderSuffix=function(e){var t=e.suffix;return Fd.createElement("span",{style:{paddingBottom:"1px"}},t)},Object.defineProperty(n.prototype,"_errorMessage",{get:function(){var e=this.props.errorMessage;return(void 0===e?this.state.errorMessage:e)||""},enumerable:!1,configurable:!0}),n.prototype._renderErrorMessage=function(){var e=this._errorMessage;return e?"string"===typeof e?Fd.createElement("p",{className:this._classNames.errorMessage},Fd.createElement("span",{"data-automation-id":"error-message"},e)):Fd.createElement("div",{className:this._classNames.errorMessage,"data-automation-id":"error-message"},e):null},Object.defineProperty(n.prototype,"_isDescriptionAvailable",{get:function(){var e=this.props;return!!(e.onRenderDescription||e.description||this._errorMessage)},enumerable:!1,configurable:!0}),n.prototype._renderTextArea=function(){var e=this.props.invalid,n=void 0===e?!!this._errorMessage:e,r=jx(this.props,Rx,["defaultValue"]),o=this.props["aria-labelledby"]||(this.props.label?this._labelId:void 0);return Fd.createElement("textarea",(0,t.__assign)({id:this._id},r,{ref:this._textElement,value:this.value||"",onInput:this._onInputChange,onChange:this._onInputChange,className:this._classNames.field,"aria-labelledby":o,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:this.props["aria-describedby"],"aria-invalid":n,"aria-label":this.props.ariaLabel,readOnly:this.props.readOnly,onFocus:this._onFocus,onBlur:this._onBlur}))},n.prototype._renderInput=function(){var e=this.props,n=e.ariaLabel,r=e.invalid,o=void 0===r?!!this._errorMessage:r,i=e.onRenderPrefix,a=e.onRenderSuffix,s=e.prefix,c=e.suffix,l=e.type,u=void 0===l?"text":l,d=[];e.label&&d.push(this._labelId),(void 0!==s||i)&&d.push(this._prefixId),(void 0!==c||a)&&d.push(this._suffixId);var p=(0,t.__assign)((0,t.__assign)({type:this.state.isRevealingPassword?"text":u,id:this._id},jx(this.props,Ax,["defaultValue","type"])),{"aria-labelledby":this.props["aria-labelledby"]||(d.length>0?d.join(" "):void 0),ref:this._textElement,value:this.value||"",onInput:this._onInputChange,onChange:this._onInputChange,className:this._classNames.field,"aria-label":n,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:this.props["aria-describedby"],"aria-invalid":o,onFocus:this._onFocus,onBlur:this._onBlur}),h=function(e){return Fd.createElement("input",(0,t.__assign)({},e))};return(this.props.onRenderInput||h)(p,h)},n.prototype._validate=function(e){var t=this;if(this._latestValidateValue!==e||!Q2(this.props)){this._latestValidateValue=e;var n=this.props.onGetErrorMessage,r=n&&n(e||"");if(void 0!==r)if("string"!==typeof r&&"then"in r){var o=++this._lastValidation;r.then((function(n){o===t._lastValidation&&t.setState({errorMessage:n}),t._notifyAfterValidate(e,n)}))}else this.setState({errorMessage:r}),this._notifyAfterValidate(e,r);else this._notifyAfterValidate(e,"")}},n.prototype._notifyAfterValidate=function(e,t){e===this.value&&this.props.onNotifyValidationResult&&this.props.onNotifyValidationResult(t,e)},n.prototype._adjustInputHeight=function(){if(this._textElement.current&&this.props.autoAdjustHeight&&this.props.multiline){var e=this._textElement.current;e.style.height="",e.style.height=e.scrollHeight+"px"}},n.defaultProps={resizable:!0,deferredValidationTime:200,validateOnLoad:!0},n}(Fd.Component);function Y2(e,t){var n=e.value,r=void 0===n?t.uncontrolledValue:n;return"number"===typeof r?String(r):r}function Q2(e){return!(e.validateOnFocusIn||e.validateOnFocusOut)}var X2={root:"ms-TextField",description:"ms-TextField-description",errorMessage:"ms-TextField-errorMessage",field:"ms-TextField-field",fieldGroup:"ms-TextField-fieldGroup",prefix:"ms-TextField-prefix",suffix:"ms-TextField-suffix",wrapper:"ms-TextField-wrapper",revealButton:"ms-TextField-reveal",multiline:"ms-TextField--multiline",borderless:"ms-TextField--borderless",underlined:"ms-TextField--underlined",unresizable:"ms-TextField--unresizable",required:"is-required",disabled:"is-disabled",active:"is-active"};function $2(e){var t=e.underlined,n=e.disabled,r=e.focused,o=e.theme,i=o.palette,a=o.fonts;return function(){var e;return{root:[t&&n&&{color:i.neutralTertiary},t&&{fontSize:a.medium.fontSize,marginRight:8,paddingLeft:12,paddingRight:0,lineHeight:"22px",height:32},t&&r&&{selectors:(e={},e[ZC]={height:31},e)}]}}}var J2=vR(K2,(function(e){var n,r,o,i,a,s,c,l,u,d,p,h,f=e.theme,m=e.className,g=e.disabled,v=e.focused,y=e.required,b=e.multiline,_=e.hasLabel,C=e.borderless,w=e.underlined,x=e.hasIcon,E=e.resizable,k=e.hasErrorMessage,S=e.inputClassName,T=e.autoAdjustHeight,I=e.hasRevealButton,P=f.semanticColors,A=f.effects,R=f.fonts,D=fw(X2,f),M={background:P.disabledBackground,color:g?P.disabledText:P.inputPlaceholderText,display:"flex",alignItems:"center",padding:"0 10px",lineHeight:1,whiteSpace:"nowrap",flexShrink:0,selectors:(n={},n[ZC]={background:"Window",color:g?"GrayText":"WindowText"},n)},N=[{color:P.inputPlaceholderText,opacity:1,selectors:(r={},r[ZC]={color:"GrayText"},r)}],L={color:P.disabledText,selectors:(o={},o[ZC]={color:"GrayText"},o)};return{root:[D.root,R.medium,y&&D.required,g&&D.disabled,v&&D.active,b&&D.multiline,C&&D.borderless,w&&D.underlined,$w,{position:"relative"},m],wrapper:[D.wrapper,w&&[{display:"flex",borderBottom:"1px solid ".concat(k?P.errorText:P.inputBorder),width:"100%"},g&&{borderBottomColor:P.disabledBackground,selectors:(i={},i[ZC]=(0,t.__assign)({borderColor:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),i)},!g&&{selectors:{":hover":{borderBottomColor:k?P.errorText:P.inputBorderHovered,selectors:(a={},a[ZC]=(0,t.__assign)({borderBottomColor:"Highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),a)}}},v&&[{position:"relative"},dw(k?P.errorText:P.inputFocusBorderAlt,0,"borderBottom")]]],fieldGroup:[D.fieldGroup,$w,{border:"1px solid ".concat(P.inputBorder),borderRadius:A.roundedCorner2,background:P.inputBackground,cursor:"text",height:32,display:"flex",flexDirection:"row",alignItems:"stretch",position:"relative"},b&&{minHeight:"60px",height:"auto",display:"flex"},!v&&!g&&{selectors:{":hover":{borderColor:P.inputBorderHovered,selectors:(s={},s[ZC]=(0,t.__assign)({borderColor:"Highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),s)}}},v&&!w&&dw(k?P.errorText:P.inputFocusBorderAlt,A.roundedCorner2),g&&{borderColor:P.disabledBackground,selectors:(c={},c[ZC]=(0,t.__assign)({borderColor:"GrayText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),c),cursor:"default"},C&&{border:"none"},C&&v&&{border:"none",selectors:{":after":{border:"none"}}},w&&{flex:"1 1 0px",border:"none",textAlign:"left"},w&&g&&{backgroundColor:"transparent"},k&&!w&&{borderColor:P.errorText,selectors:{"&:hover":{borderColor:P.errorText}}},!_&&y&&{selectors:(l={":before":{content:"'*'",color:P.errorText,position:"absolute",top:-5,right:-10}},l[ZC]={selectors:{":before":{color:"WindowText",right:-14}}},l)}],field:[R.medium,D.field,$w,{borderRadius:0,border:"none",background:"none",backgroundColor:"transparent",color:P.inputText,padding:"0 8px",width:"100%",minWidth:0,textOverflow:"ellipsis",outline:0,selectors:(u={"&:active, &:focus, &:hover":{outline:0},"::-ms-clear":{display:"none"}},u[ZC]={background:"Window",color:g?"GrayText":"WindowText"},u)},Zw(N),b&&!E&&[D.unresizable,{resize:"none"}],b&&{minHeight:"inherit",lineHeight:17,flexGrow:1,paddingTop:6,paddingBottom:6,overflow:"auto",width:"100%"},b&&T&&{overflow:"hidden"},x&&!I&&{paddingRight:24},b&&x&&{paddingRight:40},g&&[{backgroundColor:P.disabledBackground,color:P.disabledText,borderColor:P.disabledBackground},Zw(L)],w&&{textAlign:"left"},v&&!C&&{selectors:(d={},d[ZC]={paddingLeft:11,paddingRight:11},d)},v&&b&&!C&&{selectors:(p={},p[ZC]={paddingTop:4},p)},S],icon:[b&&{paddingRight:24,alignItems:"flex-end"},{pointerEvents:"none",position:"absolute",bottom:6,right:8,top:"auto",fontSize:KC.medium,lineHeight:18},g&&{color:P.disabledText}],description:[D.description,{color:P.bodySubtext,fontSize:R.xSmall.fontSize}],errorMessage:[D.errorMessage,YC.slideDownIn20,R.small,{color:P.errorText,margin:0,paddingTop:5,display:"flex",alignItems:"center"}],prefix:[D.prefix,M],suffix:[D.suffix,M],revealButton:[D.revealButton,"ms-Button","ms-Button--icon",lw(f,{inset:1}),{height:30,width:32,border:"none",padding:"0px 4px",backgroundColor:"transparent",color:P.link,selectors:{":hover":{outline:0,color:P.primaryButtonBackgroundHovered,backgroundColor:P.buttonBackgroundHovered,selectors:(h={},h[ZC]={borderColor:"Highlight",color:"Highlight"},h)},":focus":{outline:0}}},x&&{marginRight:28}],revealSpan:{display:"flex",height:"100%",alignItems:"center"},revealIcon:{margin:"0px 4px",pointerEvents:"none",bottom:6,right:8,top:"auto",fontSize:KC.medium,lineHeight:18},subComponentStyles:{label:$2(e)}}}),void 0,{scope:"TextField"}),Z2=function(e,t,n){var r={background:e.palette.transparent};return t||(r.backgroundColor=e.palette.neutralHigh),{fieldGroup:r,suffix:{background:t?e.palette.neutralLighter:e.palette.transparent,padding:0},wrapper:n&&{display:"block"},subComponentStyles:{label:e3(n)}}},e3=function(e){return{root:e&&{padding:"0px",height:"100%"}}},t3=function(e){var n,r=e["aria-label"],o=e.underlined,i=e.imageSrc,a=(0,t.__rest)(e,["aria-label","underlined","imageSrc"]),s=hR(),c=!!i,l=(0,Fd.useState)(Rz.notLoaded),u=l[0],d=l[1];rE("TextInput",a.id),$D("TextInput",a),n=c&&u!==Rz.error?function(e,n,r){var o=Z2(e,n,r);return(0,t.__assign)((0,t.__assign)({},o),{field:{padding:"0 8px 0 0"},prefix:{background:n?e.palette.neutralLighter:e.palette.transparent,padding:"0px 8px"}})}(s,a.disabled||!1,o):function(e,n,r){var o=Z2(e,n,r);return(0,t.__assign)((0,t.__assign)({},o),{prefix:{display:"none"}})}(s,a.disabled||!1,o);var p=function(e){e===Rz.loaded?d(Rz.loaded):e===Rz.notLoaded?d(Rz.notLoaded):d(Rz.error)},h={};u===Rz.notLoaded&&(h={root:{display:"none"}});return c?Hd().createElement(J2,(0,t.__assign)({},a,{underlined:o,ariaLabel:r,styles:n,onRenderPrefix:function(){return Hd().createElement(Hd().Fragment,null,u===Rz.notLoaded?Hd().createElement(bO,{size:cO.small}):null,Hd().createElement(Hz,{styles:h,shouldFadeIn:!0,src:i,height:"16px",width:"16px",role:"presentation",onLoadingStateChange:p}))}})):Hd().createElement(J2,(0,t.__assign)({},a,{underlined:o,ariaLabel:r,styles:n}))},n3=function(e){var n=e.mode,r=e.userSolution,o=e.audioPlaceholder,i=e.visualPlaceholder,a=e.playAudioInstruction,s=e.onSolutionChanged,c=e.onPlayAudio,l=(0,t.__rest)(e,["mode","userSolution","audioPlaceholder","visualPlaceholder","playAudioInstruction","onSolutionChanged","onPlayAudio"]),u=$U(),d="audio"===n?o:i;return Hd().createElement(Hd().Fragment,null,"audio"===n?Hd().createElement(CL,{margin:"0px 0px 16px 0px"},Hd().createElement(rO,{id:u},a)):null,Hd().createElement(t3,(0,t.__assign)({},l,{"aria-describedby":u,value:r,placeholder:d,onChange:function(e,t){(null===t||void 0===t?void 0:t.endsWith("1"))&&"audio"===n?c():s(null!==t&&void 0!==t?t:"")}})))},r3=function(e){var n=e.variant,r=e.mode,o=e.challengeSource,i=e.userSolution,a=e.operationData,s=e.titleProps,c=e.challengeProps,l=e.controlsProps,u=e.solutionInputProps,d=e.visualCaptchaLoadedMessage,p=e.audioCaptchaLoadedMessage,h=e.onNewChallengeRequested,f=e.onSolutionChanged,m=(0,Fd.useState)(!1),g=m[0],v=m[1];rE("HipChallenge");var y=(0,Fd.useRef)(null),b=s?Hd().createElement(rO,(0,t.__assign)({},s,{weightOverride:"semi-bold"})):null,_=function(e){v(!0),h(e)},C="visual"===r?d:p,w=Hd().createElement(U2,(0,t.__assign)({},c,{mode:r,ref:y,challengeSource:o,operationData:a,onNewChallengeRequested:_,visualCaptchaLoadedMessage:d,audioCaptchaLoadedMessage:p,reloaded:g})),x=Hd().createElement(V2,(0,t.__assign)({},l,{mode:r,reloaded:g,onNewChallengeRequested:_})),E=(0,t.__assign)((0,t.__assign)({},u),{mode:r,userSolution:i,onSolutionChanged:f,onPlayAudio:function(){var e;null===(e=null===y||void 0===y?void 0:y.current)||void 0===e||e.playAudioChallenge()}}),k=Hd().createElement(n3,(0,t.__assign)({},E)),S=Hd().createElement(n3,(0,t.__assign)({},E,{id:"".concat(E.id,"-disabled"),"data-bi-id":"".concat(E["data-bi-id"],"-disabled"),disabled:!0})),T=Hd().createElement(QR,{operationData:{componentName:"".concat(a.componentName,".challengeSolution"),operationName:a.operationName,defaultState:"inert"},inertView:S,firstLoadView:S,updatingView:S,updateFailedView:S,failedView:S,finishedView:k}),I=Hd().createElement(W2,{mode:r,controlsBottomMargin:l.bottomMargin,alignment:n.alignment}),P="top"===n.titleLocation?Hd().createElement(Hd().Fragment,null,Hd().createElement(CL,{horizontalAlign:n.alignment},Hd().createElement(CL,{margin:"8px 0px 8px 0px"},b),w,x),T):Hd().createElement(Hd().Fragment,null,Hd().createElement(CL,{horizontalAlign:n.alignment},w,x,Hd().createElement(CL,{margin:"0 0 16px 0"},b)),T),A=Hd().createElement(Hd().Fragment,null,C&&g?Hd().createElement(Lq,{message:C,ariaLive:"polite"}):Hd().createElement(Hd().Fragment,null),P);return Hd().createElement(QR,{operationData:{componentName:a.componentName,operationName:a.operationName,defaultState:"inert"},inertView:I,firstLoadView:P,updatingView:P,updateFailedView:P,failedView:P,finishedView:A})},o3=function(e,t){void 0===t&&(t=.5);var n=(0,Fd.useState)(!1),r=n[0],o=n[1];return(0,Fd.useEffect)((function(){if(e.current){var n=new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting&&(o(!0),n.unobserve(e.target))}))}),{threshold:t});return n.observe(e.current),function(){e.current&&n.unobserve(e.current)}}}),[e]),r},i3=(__webpack_require__(47802),(0,Fd.createContext)({}));function a3(e,t,n,r){var o=null!==r&&void 0!==r?r:{},i=o.context,a=o.theme,s="";if(!e){var c,l;s=null!==(c=null===i||void 0===i||null===(l=i.onThrowOnUndefinedColor)||void 0===l?void 0:l.call(i,{desiredColor:e,desiredColorName:t,callingComponentName:n,theme:a}))&&void 0!==c?c:"";var u="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: ".concat(t,"\n\n    Calling component: ").concat(n,"\n\n    'For more information, please visit https://uifabric.visualstudio.com/iss/_git/m365-admin/?path=%2Fdocs%2FnextGenThemeSystem.md&version=GBmaster';");if(null===i||void 0===i||!i.disableThrowOnUndefinedColor)throw new Error(u)}return null!==e&&void 0!==e?e:s}function s3(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];if(e&&1===e.length&&e[0]&&!e[0].subComponentStyles)return e[0];for(var r={},o={},i=0,a=e;i<a.length;i++){var s=a[i];if(s)for(var c in s)if(s.hasOwnProperty(c)){if("subComponentStyles"===c&&void 0!==s.subComponentStyles){var l=s.subComponentStyles;for(var u in l)l.hasOwnProperty(u)&&(o.hasOwnProperty(u)?o[u].push(l[u]):o[u]=[l[u]]);continue}var d=r[c],p=s[c];r[c]=void 0===d?p:(0,t.__spreadArray)((0,t.__spreadArray)([],Array.isArray(d)?d:[d]),Array.isArray(p)?p:[p])}}if(Object.keys(o).length>0){r.subComponentStyles={};var h=r.subComponentStyles,f=function(e){if(o.hasOwnProperty(e)){var t=o[e];h[e]=function(e){return s3.apply(void 0,t.map((function(t){return"function"===typeof t?t(e):t})))}}};for(var u in o)f(u)}return r}function c3(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=[],o=0,i=t;o<i.length;o++){var a=i[o];a&&r.push("function"===typeof a?a(e):a)}return 1===r.length?r[0]:r.length?s3.apply(void 0,r):{}}function l3(){return"undefined"!==typeof window&&!(!window.document||!window.document.createElement)}var u3=void 0;try{u3=window}catch(iLe){}function d3(e){if(l3()&&"undefined"!==typeof u3){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:u3}}var p3=0,h3=function(){function e(){}return e.getValue=function(e,t){var n=f3();return void 0===n[e]&&(n[e]="function"===typeof t?t():t),n[e]},e.setValue=function(e,t){var n=f3(),r=n.__callbacks__,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=m3();t||(t=e.__id__=String(p3++)),n[t]=e},e.removeChangeListener=function(e){delete m3()[e.__id__]},e}();function f3(){var e,t=d3()||{};return t.__globalSettings__||(t.__globalSettings__=((e={}).__callbacks__={},e)),t.__globalSettings__}function m3(){return f3().__callbacks__}var g3={settings:{},scopedSettings:{},inCustomizerContext:!1},v3=h3.getValue("customizations",{settings:{},scopedSettings:{},inCustomizerContext:!1}),y3=[],b3=function(){function e(){}return e.reset=function(){v3.settings={},v3.scopedSettings={}},e.applySettings=function(n){v3.settings=(0,t.__assign)((0,t.__assign)({},v3.settings),n),e._raiseChange()},e.applyScopedSettings=function(n,r){v3.scopedSettings[n]=(0,t.__assign)((0,t.__assign)({},v3.scopedSettings[n]),r),e._raiseChange()},e.getSettings=function(e,t,n){void 0===n&&(n=g3);for(var r={},o=t&&n.scopedSettings[t]||{},i=t&&v3.scopedSettings[t]||{},a=0,s=e;a<s.length;a++){var c=s[a];r[c]=o[c]||n.settings[c]||i[c]||v3.settings[c]}return r},e.applyBatchedUpdates=function(t,n){e._suppressUpdates=!0;try{t()}catch(U){}e._suppressUpdates=!1,n||e._raiseChange()},e.observe=function(e){y3.push(e)},e.unobserve=function(e){y3=y3.filter((function(t){return t!==e}))},e._raiseChange=function(){e._suppressUpdates||y3.forEach((function(e){return e()}))},e}(),_3=Fd.createContext({customizations:{inCustomizerContext:!1,settings:{},scopedSettings:{}}});function C3(e,t){var n=function(){var e=Fd.useState(0)[1];return function(){return e((function(e){return++e}))}}(),r=Fd.useContext(_3).customizations,o=r.inCustomizerContext;return Fd.useEffect((function(){return o||b3.observe(n),function(){o||b3.unobserve(n)}}),[o]),b3.getSettings(e,t,r)}var w3=["theme","styles"];function x3(e,n,r,o,i){var a=(o=o||{scope:"",fields:void 0}).scope,s=o.fields,c=void 0===s?w3:s,l=Fd.forwardRef((function(o,i){var s=Fd.useRef(),l=C3(c,a),u=l.styles,d=(l.dir,(0,t.__rest)(l,["styles","dir"])),p=r?r(o):void 0,h=s.current&&s.current.__cachedInputs__||[],f=o.styles;if(!s.current||u!==h[1]||f!==h[2]){var m=function(e){return c3(e,n,u,f)};m.__cachedInputs__=[n,u,f],m.__noStyleOverride__=!u&&!f,s.current=m}return Fd.createElement(e,(0,t.__assign)({ref:i},d,p,o,{styles:s.current}))}));l.displayName="Styled"+(e.displayName||e.name);var u=i?Fd.memo(l):l;return l.displayName&&(u.displayName=l.displayName),u}function E3(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k3(e,t){return k3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},k3(e,t)}function S3(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&k3(e,t)}function T3(e){return T3=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},T3(e)}function I3(e,t){if(t&&("object"===fS(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return E3(e)}function P3(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(iLe){return!1}}();return function(){var n,r=T3(e);if(t){var o=T3(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return I3(this,n)}}var A3,R3=0,D3=1,M3=2,N3="undefined"!==typeof navigator&&/rv:11.0/.test(navigator.userAgent),L3={};try{L3=window||{}}catch(U){}var B3,O3=function(){function e(e,n){var r,o,i,a,s,c;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=(0,t.__assign)({injectionMode:"undefined"===typeof document?R3:D3,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(r=null===n||void 0===n?void 0:n.classNameToArgs)&&void 0!==r?r:this._classNameToArgs,this._counter=null!==(o=null===n||void 0===n?void 0:n.counter)&&void 0!==o?o:this._counter,this._keyToClassName=null!==(a=null!==(i=this._config.classNameCache)&&void 0!==i?i:null===n||void 0===n?void 0:n.keyToClassName)&&void 0!==a?a:this._keyToClassName,this._preservedRules=null!==(s=null===n||void 0===n?void 0:n.preservedRules)&&void 0!==s?s:this._preservedRules,this._rules=null!==(c=null===n||void 0===n?void 0:n.rules)&&void 0!==c?c:this._rules}return e.getInstance=function(){if(!(A3=L3.__stylesheet__)||A3._lastStyleElement&&A3._lastStyleElement.ownerDocument!==document){var t=(null===L3||void 0===L3?void 0:L3.FabricConfig)||{},n=new e(t.mergeStyles,t.serializedStylesheet);A3=n,L3.__stylesheet__=n}return A3},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=(0,t.__assign)((0,t.__assign)({},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;return(t?t+"-":"")+(e||this._config.defaultPrefix)+"-"+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=n!==R3?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),r)switch(n){case D3:var o=r.sheet;try{o.insertRule(e,o.cssRules.length)}catch(iLe){}break;case M3: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(),N3||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 F3(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=[],r=[],o=O3.getInstance();function i(e){for(var t=0,a=e;t<a.length;t++){var s=a[t];if(s)if("string"===typeof s)if(s.indexOf(" ")>=0)i(s.split(" "));else{var c=o.argsFromClassName(s);c?i(c):-1===n.indexOf(s)&&n.push(s)}else Array.isArray(s)?i(s):"object"===typeof s&&r.push(s)}}return i(e),{classes:n,objects:r}}function H3(e){B3!==e&&(B3=e)}function z3(){return void 0===B3&&(B3="undefined"!==typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),B3}function U3(){return{rtl:z3()}}B3=z3();var V3,W3={};function j3(e,t){var n=e[t];"-"!==n.charAt(0)&&(e[t]=W3[n]=W3[n]||n.replace(/([A-Z])/g,"-$1").toLowerCase())}var q3={"user-select":1};function G3(e,t){var n=function(){var e;if(!V3){var t="undefined"!==typeof document?document:void 0,n="undefined"!==typeof navigator?navigator:void 0,r=null===(e=null===n||void 0===n?void 0:n.userAgent)||void 0===e?void 0:e.toLowerCase();V3=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 V3}(),r=e[t];if(q3[r]){var o=e[t+1];q3[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 K3,Y3=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function Q3(e,t){var n=e[t],r=e[t+1];if("number"===typeof r){var o=Y3.indexOf(n)>-1,i=n.indexOf("--")>-1,a=o||i?"":"px";e[t+1]=""+r+a}}var X3="left",$3="right",J3=((K3={}).left=$3,K3.right=X3,K3),Z3={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function e4(e,t,n){if(e.rtl){var r=t[n];if(!r)return;var o=t[n+1];if("string"===typeof o&&o.indexOf("@noflip")>=0)t[n+1]=o.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(r.indexOf(X3)>=0)t[n]=r.replace(X3,$3);else if(r.indexOf($3)>=0)t[n]=r.replace($3,X3);else if(String(o).indexOf(X3)>=0)t[n+1]=o.replace(X3,$3);else if(String(o).indexOf($3)>=0)t[n+1]=o.replace($3,X3);else if(J3[r])t[n]=J3[r];else if(Z3[o])t[n+1]=Z3[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 t[0]+" "+t[3]+" "+t[2]+" "+t[1]}return e}(o);break;case"box-shadow":t[n+1]=function(e,t){var n=e.split(" "),r=parseInt(n[t],10);return n[0]=n[0].replace(String(r),String(-1*r)),n.join(" ")}(o,0)}}}function t4(e){var t=e&&e["&"];return t?t.displayName:void 0}var n4=/\:global\((.+?)\)/g;function r4(e,t){return e.indexOf(":global(")>=0?e.replace(n4,"$1"):0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function o4(e,t,n,r){void 0===t&&(t={__order:[]}),0===n.indexOf("@")?i4([r],t,n=n+"{"+e):n.indexOf(",")>-1?function(e){if(!n4.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("+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 i4([r],t,r4(n,e))})):i4([r],t,r4(n,e))}function i4(e,t,n){void 0===t&&(t={__order:[]}),void 0===n&&(n="&");var r=O3.getInstance(),o=t[n];o||(o={},t[n]=o,t.__order.push(n));for(var i=0,a=e;i<a.length;i++){var s=a[i];if("string"===typeof s){var c=r.argsFromClassName(s);c&&i4(c,t,n)}else if(Array.isArray(s))i4(s,t,n);else for(var l in s)if(s.hasOwnProperty(l)){var u=s[l];if("selectors"===l){var d=s.selectors;for(var p in d)d.hasOwnProperty(p)&&o4(n,t,p,d[p])}else"object"===typeof u?null!==u&&o4(n,t,l,u):void 0!==u&&("margin"===l||"padding"===l?a4(o,l,u):o[l]=u)}}return t}function a4(e,t,n){var r="string"===typeof n?function(e){for(var t=[],n=0,r=0,o=0;o<e.length;o++)switch(e[o]){case"(":r++;break;case")":r&&r--;break;case"\t":case" ":r||(o>n&&t.push(e.substring(n,o)),n=o+1)}return n<e.length&&t.push(e.substring(n)),t}(n):[n];0===r.length&&r.push(n),"!important"===r[r.length-1]&&(r=r.slice(0,-1).map((function(e){return e+" !important"}))),e[t+"Top"]=r[0],e[t+"Right"]=r[1]||r[0],e[t+"Bottom"]=r[2]||r[0],e[t+"Left"]=r[3]||r[1]||r[0]}function s4(e,t){for(var n=[e.rtl?"rtl":"ltr"],r=!1,o=0,i=t.__order;o<i.length;o++){var a=i[o];n.push(a);var s=t[a];for(var c in s)s.hasOwnProperty(c)&&void 0!==s[c]&&(r=!0,n.push(c,s[c]))}return r?n.join(""):void 0}function c4(e,t){return t<=0?"":1===t?e:e+c4(e,t-1)}function l4(e,t){if(!t)return"";var n=[];for(var r in t)t.hasOwnProperty(r)&&"displayName"!==r&&void 0!==t[r]&&n.push(r,t[r]);for(var o=0;o<n.length;o+=2)j3(n,o),Q3(n,o),e4(e,n,o),G3(n,o);for(o=1;o<n.length;o+=4)n.splice(o,1,":",n[o],";");return n.join("")}function u4(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=i4(t),o=s4(e,r);if(o){var i=O3.getInstance(),a={className:i.classNameFromKey(o),key:o,args:t};if(!a.className){a.className=i.getClassName(t4(r));for(var s=[],c=0,l=r.__order;c<l.length;c++){var u=l[c];s.push(u,l4(e,r[u]))}a.rulesToInsert=s}return a}}function d4(e,t){void 0===t&&(t=1);var n=O3.getInstance(),r=e.className,o=e.key,i=e.args,a=e.rulesToInsert;if(a){for(var s=0;s<a.length;s+=2){var c=a[s+1];if(c){var l=a[s],u=(l=l.replace(/&/g,c4("."+e.className,t)))+"{"+c+"}"+(0===l.indexOf("@")?"}":"");n.insertRule(u)}}n.cacheClassName(r,o,i,a)}}function p4(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return h4(e,U3())}function h4(e,t){var n={subComponentStyles:{}};if(!e[0]&&e.length<=1)return{subComponentStyles:{}};var r=s3.apply(void 0,e),o=[];for(var i in r)if(r.hasOwnProperty(i)){if("subComponentStyles"===i){n.subComponentStyles=r.subComponentStyles||{};continue}var a=F3(r[i]),s=a.classes,c=a.objects;if(null===c||void 0===c?void 0:c.length)(d=u4(t||{},{displayName:i},c))&&(o.push(d),n[i]=s.concat([d.className]).join(" "));else n[i]=s.join(" ")}for(var l=0,u=o;l<u.length;l++){var d;(d=u[l])&&d4(d,null===t||void 0===t?void 0:t.specificityMultiplier)}return n}function f4(e){if(l3()&&"undefined"!==typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}var m4,g4="isRTL";function v4(e){if(void 0===e&&(e={}),void 0!==e.rtl)return e.rtl;if(void 0===m4){var t=function(e){var t=null;try{var n=d3();t=n?n.sessionStorage.getItem(e):null}catch(iLe){}return t}(g4);null!==t&&function(e,t){void 0===t&&(t=!1);var n=f4();n&&n.documentElement.setAttribute("dir",e?"rtl":"ltr");t&&function(e,t){var n;try{null===(n=d3())||void 0===n||n.sessionStorage.setItem(e,t)}catch(iLe){}}(g4,e?"1":"0");H3(m4=e)}(m4="1"===t);var n=f4();void 0===m4&&n&&H3(m4="rtl"===(n.body&&n.body.getAttribute("dir")||n.documentElement.getAttribute("dir")))}return!!m4}var y4=0,b4=O3.getInstance();b4&&b4.onReset&&b4.onReset((function(){return y4++}));function _4(e){void 0===e&&(e={});var t=new Map,n=0,r=0,o=y4;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:v4(),d=e.disableCaching;if(o!==y4&&(o=y4,t=new Map,n=0),e.disableCaching||(c=w4(t,i),c=w4(c,a)),!d&&c.__retval__||(c.__retval__=void 0===i?{}:h4(["function"===typeof i?i(a):i],{rtl:!!u,specificityMultiplier:e.useStaticStyles?5:void 0}),d||n++),n>(e.cacheSize||50)){var p=d3();(null===(s=null===p||void 0===p?void 0:p.FabricConfig)||void 0===s?void 0:s.enableClassNameCacheFullWarning)&&(console.warn("Styles are being recalculated too frequently. Cache miss rate is "+n+"/"+r+"."),console.trace()),t.clear(),n=0,e.disableCaching=!0}return c.__retval__}}function C4(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 w4(e,t){if("function"===typeof t)if(t.__cachedInputs__)for(var n=0,r=t.__cachedInputs__;n<r.length;n++){e=C4(e,r[n])}else e=C4(e,t);else if("object"===typeof t)for(var o in t)t.hasOwnProperty(o)&&(e=C4(e,t[o]));return e}var x4=d3()||{};void 0===x4.__currentId__&&(x4.__currentId__=0);var E4=!1;function k4(e){if(!E4){var t=O3.getInstance();t&&t.onReset&&t.onReset(S4),E4=!0}return(void 0===e?"id__":e)+x4.__currentId__++}function S4(e){void 0===e&&(e=0),x4.__currentId__=e}var T4,I4=1,P4=2;function A4(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional",e[e.domOrder=3]="domOrder"}(T4||(T4={}));var R4=function(e){return function(t){for(var n=0,r=e.refs;n<r.length;n++){var o=r[n];"function"===typeof o?o(t):o&&(o.current=t)}}},D4=function(e){var t={refs:[]};return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.resolver&&A4(t.refs,e)||(t.resolver=R4(t)),t.refs=e,t.resolver}};function M4(e,t){return void 0===t&&(t=!0),e&&(t&&function(e){var t,n;return e&&(n=e)&&n._virtual&&(t=e._virtual.parent),t}(e)||e.parentNode&&e.parentNode)}function N4(e,t){return e&&e!==document.body?t(e)?e:N4(M4(e),t):null}function L4(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=M4(t);if(o===e){r=!0;break}t=o}else e.contains&&(r=e.contains(t));return r}function B4(e,t,n,r,o,i,a,s){if(!t||!a&&t===e)return null;var c=F4(t);if(o&&c&&(i||!U4(t)&&!V4(t))){var l=B4(e,t.lastElementChild,!0,!0,!0,i,a,s);if(l){if(s&&z4(l,!0)||!s)return l;var u=B4(e,l.previousElementSibling,!0,!0,!0,i,a,s);if(u)return u;for(var d=l.parentElement;d&&d!==t;){var p=B4(e,d.previousElementSibling,!0,!0,!0,i,a,s);if(p)return p;d=d.parentElement}}}if(n&&c&&z4(t,s))return t;var h=B4(e,t.previousElementSibling,!0,!0,!0,i,a,s);return h||(r?null:B4(e,t.parentElement,!0,!1,!1,i,a,s))}function O4(e,t,n,r,o,i,a,s,c){if(!t||t===e&&o&&!a)return null;var l=(c?H4:F4)(t);if(n&&l&&z4(t,s))return t;if(!o&&l&&(i||!U4(t)&&!V4(t))){var u=O4(e,t.firstElementChild,!0,!0,!1,i,a,s,c);if(u)return u}if(t===e)return null;var d=O4(e,t.nextElementSibling,!0,!0,!1,i,a,s,c);return d||(r?null:O4(e,t.parentElement,!1,!1,!0,i,a,s,c))}function F4(e){if(!e||!e.getAttribute)return!1;var t=e.getAttribute("data-is-visible");return null!==t&&void 0!==t?"true"===t:0!==e.offsetHeight||null!==e.offsetParent||!0===e.isVisible}function H4(e){return!!e&&F4(e)&&!e.hidden&&"hidden"!==window.getComputedStyle(e).visibility}function z4(e,t){if(!e||e.disabled)return!1;var n=0,r=null;e&&e.getAttribute&&(r=e.getAttribute("tabIndex"))&&(n=parseInt(r,10));var o=e.getAttribute?e.getAttribute("data-is-focusable"):null,i=null!==r&&n>=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 U4(e){return!!(e&&e.getAttribute&&e.getAttribute("data-focuszone-id"))}function V4(e){return!(!e||!e.getAttribute||"true"!==e.getAttribute("data-is-sub-focuszone"))}function W4(e,t){return"true"!==function(e,t){var n=N4(e,(function(e){return e.hasAttribute(t)}));return n&&n.getAttribute(t)}(e,t)}var j4=void 0;function q4(e){if(e){if(j4)return void(j4=e);j4=e;var t=d3(e);t&&t.requestAnimationFrame((function(){j4&&j4.focus(),j4=void 0}))}}var G4=9,K4=13,Y4=18,Q4=27,X4=32,$4=33,J4=34,Z4=35,e6=36,t6=37,n6=38,r6=39,o6=40;function i6(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.length<2?t[0]:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];t.forEach((function(t){return t&&t.apply(e,n)}))}}function a6(e){!function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=i6(e,e[n],t[n]))}(e,{componentDidMount:s6,componentDidUpdate:c6,componentWillUnmount:l6})}function s6(){u6(this.props.componentRef,this)}function c6(e){e.componentRef!==this.props.componentRef&&(u6(e.componentRef,null),u6(this.props.componentRef,this))}function l6(){u6(this.props.componentRef,null)}function u6(e,t){e&&("object"===typeof e?e.current=t:"function"===typeof e&&e(t))}var d6,p6=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n={},r=0,o=e;r<o.length;r++)for(var i=o[r],a=Array.isArray(i)?i:Object.keys(i),s=0,c=a;s<c.length;s++){var l=c[s];n[l]=1}return n},h6=p6(["onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),f6=p6(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","ref","role","style","tabIndex","title","translate","spellCheck","name"]),m6=p6(f6,h6),g6=(p6(m6,["form"]),p6(m6,["height","loop","muted","preload","src","width"])),v6=(p6(g6,["poster"]),p6(m6,["start"]),p6(m6,["value"]),p6(m6,["download","href","hrefLang","media","rel","target","type"])),y6=p6(m6,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","type","value"]),b6=(p6(y6,["accept","alt","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),p6(y6,["autoCapitalize","cols","dirname","form","maxLength","minLength","placeholder","readOnly","required","rows","wrap"]),p6(y6,["form","multiple","required"]),p6(m6,["selected","value"]),p6(m6,["cellPadding","cellSpacing"]),p6(m6,["rowSpan","scope"]),p6(m6,["colSpan","headers","rowSpan","scope"]),p6(m6,["span"]),p6(m6,["span"]),p6(m6,["acceptCharset","action","encType","encType","method","noValidate","target"]),p6(m6,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),p6(m6,["alt","crossOrigin","height","src","srcSet","useMap","width"])),_6=m6;function C6(e,t,n){for(var r=Array.isArray(t),o={},i=0,a=Object.keys(e);i<a.length;i++){var s=a[i];!(!r&&t[s]||r&&t.indexOf(s)>=0||0===s.indexOf("data-")||0===s.indexOf("aria-"))||n&&-1!==(null===n||void 0===n?void 0:n.indexOf(s))||(o[s]=e[s])}return o}function w6(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=[],r=0,o=e;r<o.length;r++){var i=o[r];if(i)if("string"===typeof i)n.push(i);else if(i.hasOwnProperty("toString")&&"function"===typeof i.toString)n.push(i.toString());else for(var a in i)i[a]&&n.push(a)}return n.join(" ")}function x6(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return E6(e,U3())}function E6(e,n){var r=F3(e instanceof Array?e:[e]),o=r.classes,i=r.objects;return i.length&&o.push(function(e){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var o=u4.apply(void 0,(0,t.__spreadArray)([e],n));return o?(d4(o,e.specificityMultiplier),o.className):""}(n||{},i)),o.join(" ")}x6({overflow:"hidden !important"});var k6="data-is-scrollable";function S6(e){for(var t=e,n=f4(e);t&&t!==n.body;){if("true"===t.getAttribute(k6))return t;t=t.parentElement}for(t=e;t&&t!==n.body;){if("false"!==t.getAttribute(k6)){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=d3(e)),t}var T6="data-portal-element";function I6(e,t){var n=N4(e,(function(e){return t===e||e.hasAttribute(T6)}));return null!==n&&n.hasAttribute(T6)}function P6(e){var t=wI.getInstance(),n=[];for(var r in e)e.hasOwnProperty(r)&&n.push(r,"{",zI(fI(),e[r]),"}");var o=n.join(""),i=t.classNameFromKey(o);if(i)return i;var a=t.getClassName();return t.insertRule("@keyframes "+a+"{"+o+"}",!0),t.cacheClassName(a,o,[],["keyframes",o]),a}var A6="cubic-bezier(.1,.9,.2,1)",R6="cubic-bezier(.1,.25,.75,.9)",D6="0.167s",M6="0.267s",N6="0.367s",L6="0.467s",B6=P6({from:{opacity:0},to:{opacity:1}}),O6=P6({from:{opacity:1},to:{opacity:0,visibility:"hidden"}}),F6=g5(-10),H6=g5(-20),z6=g5(-40),U6=g5(-400),V6=g5(10),W6=g5(20),j6=g5(40),q6=g5(400),G6=v5(10),K6=v5(20),Y6=v5(-10),Q6=v5(-20),X6=y5(10),$6=y5(20),J6=y5(40),Z6=y5(400),e5=y5(-10),t5=y5(-20),n5=y5(-40),r5=y5(-400),o5=b5(-10),i5=b5(-20),a5=b5(10),s5=b5(20),c5=P6({from:{transform:"scale3d(.98,.98,1)"},to:{transform:"scale3d(1,1,1)"}}),l5=P6({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(.98,.98,1)"}}),u5=P6({from:{transform:"scale3d(1.03,1.03,1)"},to:{transform:"scale3d(1,1,1)"}}),d5=P6({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(1.03,1.03,1)"}}),p5=P6({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(90deg)"}}),h5=P6({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(-90deg)"}}),f5=A6;function m5(e,t,n){return{animationName:e,animationDuration:t,animationTimingFunction:n,animationFillMode:"both"}}function g5(e){return P6({from:{transform:"translate3d("+e+"px,0,0)",pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function v5(e){return P6({from:{transform:"translate3d(0,"+e+"px,0)",pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function y5(e){return P6({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d("+e+"px,0,0)"}})}function b5(e){return P6({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(0,"+e+"px,0)"}})}var _5=function(e){var t={},n=function(n){var r;e.hasOwnProperty(n)&&Object.defineProperty(t,n,{get:function(){return void 0===r&&(r=x6(e[n]).toString()),r},enumerable:!0,configurable:!0})};for(var r in e)n(r);return t}({slideRightIn10:m5(B6+","+F6,N6,A6),slideRightIn20:m5(B6+","+H6,N6,A6),slideRightIn40:m5(B6+","+z6,N6,A6),slideRightIn400:m5(B6+","+U6,N6,A6),slideLeftIn10:m5(B6+","+V6,N6,A6),slideLeftIn20:m5(B6+","+W6,N6,A6),slideLeftIn40:m5(B6+","+j6,N6,A6),slideLeftIn400:m5(B6+","+q6,N6,A6),slideUpIn10:m5(B6+","+G6,N6,A6),slideUpIn20:m5(B6+","+K6,N6,A6),slideDownIn10:m5(B6+","+Y6,N6,A6),slideDownIn20:m5(B6+","+Q6,N6,A6),slideRightOut10:m5(O6+","+X6,N6,A6),slideRightOut20:m5(O6+","+$6,N6,A6),slideRightOut40:m5(O6+","+J6,N6,A6),slideRightOut400:m5(O6+","+Z6,N6,A6),slideLeftOut10:m5(O6+","+e5,N6,A6),slideLeftOut20:m5(O6+","+t5,N6,A6),slideLeftOut40:m5(O6+","+n5,N6,A6),slideLeftOut400:m5(O6+","+r5,N6,A6),slideUpOut10:m5(O6+","+o5,N6,A6),slideUpOut20:m5(O6+","+i5,N6,A6),slideDownOut10:m5(O6+","+a5,N6,A6),slideDownOut20:m5(O6+","+s5,N6,A6),scaleUpIn100:m5(B6+","+c5,N6,A6),scaleDownIn100:m5(B6+","+u5,N6,A6),scaleUpOut103:m5(O6+","+d5,D6,R6),scaleDownOut98:m5(O6+","+l5,D6,R6),fadeIn100:m5(B6,D6,R6),fadeIn200:m5(B6,M6,R6),fadeIn400:m5(B6,N6,R6),fadeIn500:m5(B6,L6,R6),fadeOut100:m5(O6,D6,R6),fadeOut200:m5(O6,M6,R6),fadeOut400:m5(O6,N6,R6),fadeOut500:m5(O6,L6,R6),rotate90deg:m5(p5,"0.1s",R6),rotateN90deg:m5(h5,"0.1s",R6)}),C5="@media screen and (-ms-high-contrast: active), screen and (forced-colors: active)";function w5(e,t){return"@media only screen"+("number"===typeof e?" and (min-width: "+e+"px)":"")+("number"===typeof t?" and (max-width: "+t+"px)":"")}var x5,E5="ms-Fabric--isFocusVisible",k5="ms-Fabric--isFocusHidden";function S5(e,t){e&&(e.classList.add(t?E5:k5),e.classList.remove(t?k5:E5))}function T5(e,t,n){var r;n?n.forEach((function(t){return S5(t.current,e)})):S5(null===(r=d3(t))||void 0===r?void 0:r.document.body,e)}function I5(e,t,n,r,o,i,a,s){return P5(e,"number"!==typeof t&&t?t:{inset:t,position:n,highContrastStyle:r,borderColor:o,outlineColor:i,isFocusedOnly:a,borderRadius:s})}function P5(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;return{outline:"transparent",position:u,selectors:(n={"::-moz-focus-inner":{border:"0"}},n[".ms-Fabric--isFocusVisible &"+(void 0===g||g?":focus":"")+":after"]={content:'""',position:"absolute",left:a+1,top:a+1,bottom:a+1,right:a+1,border:c+"px solid "+h,outline:c+"px solid "+m,zIndex:x5.FocusStyle,borderRadius:o,selectors:(r={},r[C5]=d,r)},n)}}!function(e){e.Nav=1,e.ScrollablePane=1,e.FocusStyle=1,e.Coachmark=1e3,e.Layer=1e6,e.KeytipLayer=1000001}(x5||(x5={}));var A5={position:"absolute",width:1,height:1,margin:-1,padding:0,border:0,overflow:"hidden",whiteSpace:"nowrap"},R5=!1,D5=0,M5={empty:!0},N5={},L5="undefined"===typeof WeakMap?null:WeakMap;function B5(){D5++}function O5(e,t,n){if(void 0===t&&(t=100),void 0===n&&(n=!1),!L5)return e;if(!R5){var r=O3.getInstance();r&&r.onReset&&O3.getInstance().onReset(B5),R5=!0}var o,i=0,a=D5;return function(){for(var r=[],s=0;s<arguments.length;s++)r[s]=arguments[s];var c=o;(void 0===o||a!==D5||t>0&&i>t)&&(o=z5(),i=0,a=D5),c=o;for(var l=0;l<r.length;l++){var u=H5(r[l]);c.map.has(u)||c.map.set(u,z5()),c=c.map.get(u)}return c.hasOwnProperty("value")||(c.value=e.apply(void 0,r),i++),!n||null!==c.value&&void 0!==c.value||(c.value=e.apply(void 0,r)),c.value}}function F5(e){if(!L5)return e;var t=new L5;return function(n){if(!n||"function"!==typeof n&&"object"!==typeof n)return e(n);if(t.has(n))return t.get(n);var r=e(n);return t.set(n,r),r}}function H5(e){return e?"object"===typeof e||"function"===typeof e?e:(N5[e]||(N5[e]={val:e}),N5[e]):M5}function z5(){return{map:L5?new L5:null}}var U5=O5((function(e,t){var n=O3.getInstance();return t?Object.keys(e).reduce((function(t,r){return t[r]=n.getClassName(e[r]),t}),{}):e}));function V5(e,t,n){return U5(e,void 0!==n?n:t.disableGlobalClassNames)}var W5=rP({}),j5=[],q5="theme";function G5(){var e,n,r,o=d3();(null===(n=null===o||void 0===o?void 0:o.FabricConfig)||void 0===n?void 0:n.legacyTheme)?function(e,n){var r;void 0===n&&(n=!1);W5=rP(e,n),Iw((0,t.__assign)((0,t.__assign)((0,t.__assign)((0,t.__assign)({},W5.palette),W5.semanticColors),W5.effects),function(e){for(var t={},n=0,r=Object.keys(e.fonts);n<r.length;n++)for(var o=r[n],i=e.fonts[o],a=0,s=Object.keys(i);a<s.length;a++){var c=s[a],l=o+c.charAt(0).toUpperCase()+c.slice(1),u=i[c];"fontSize"===c&&"number"===typeof u&&(u+="px"),t[l]=u}return t}(W5))),b3.applySettings(((r={}).theme=W5,r)),j5.forEach((function(e){try{e(W5)}catch(iLe){}}))}(o.FabricConfig.legacyTheme):b3.getSettings([q5]).theme||((null===(r=null===o||void 0===o?void 0:o.FabricConfig)||void 0===r?void 0:r.theme)&&(W5=rP(o.FabricConfig.theme)),b3.applySettings(((e={}).theme=W5,e)))}G5();var K5=h3.getValue("icons",{__options:{disableWarnings:!1,warnOnMissingIcons:!0},__remapped:{}}),Y5=O3.getInstance();Y5&&Y5.onReset&&Y5.onReset((function(){for(var e in K5)K5.hasOwnProperty(e)&&K5[e].subset&&(K5[e].subset.className=void 0)}));var Q5=function(e){return e.toLowerCase()};function X5(e){var t,n=void 0,r=K5.__options;if(e=e?Q5(e):"",e=K5.__remapped[e]||e)if(n=K5[e]){var o=n.subset;o&&o.fontFace&&(o.isRegistered||(!function(e){var t=O3.getInstance(),n=l4(U3(),e);if(!t.classNameFromKey(n)){var r=t.getClassName();t.insertRule("@font-face{"+n+"}",!0),t.cacheClassName(r,n,[],["font-face",n])}}(o.fontFace),o.isRegistered=!0),o.className||(o.className=x6(o.style,{fontFamily:o.fontFace.fontFamily,fontWeight:o.fontFace.fontWeight||"normal",fontStyle:o.fontFace.fontStyle||"normal"})))}else!r.disableWarnings&&r.warnOnMissingIcons&&(t='The icon "'+e+'" was used but not registered. See https://github.com/microsoft/fluentui/wiki/Using-icons for more information.',console&&console.warn&&console.warn(t));return n}var $5={},J5=void 0;try{J5=window}catch(iLe){}function Z5(e,t){if("undefined"!==typeof J5){var n=J5.__packages__=J5.__packages__||{};if(!n[e]||!$5[e])$5[e]=t,(n[e]=n[e]||[]).push(t)}}Z5("@fluentui/set-version","6.0.0"),Z5("@fluentui/style-utilities","8.7.12"),G5();var e8,t8="data-is-focusable",n8="data-focuszone-id",r8="tabindex",o8="data-no-vertical-wrap",i8="data-no-horizontal-wrap",a8=999999999,s8=-999999999;function c8(e,t){var n;"function"===typeof MouseEvent?n=new MouseEvent("click",{ctrlKey:null===t||void 0===t?void 0:t.ctrlKey,metaKey:null===t||void 0===t?void 0:t.metaKey,shiftKey:null===t||void 0===t?void 0:t.shiftKey,altKey:null===t||void 0===t?void 0:t.altKey,bubbles:null===t||void 0===t?void 0:t.bubbles,cancelable:null===t||void 0===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 l8={},u8=new Set,d8=["text","number","password","email","tel","url","search","textarea"],p8=!1,h8=function(e){function n(t){var r,o,i,a,s=e.call(this,t)||this;s._root=Fd.createRef(),s._mergedRef=D4(),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(z4(p)&&s._isImmediateDescendantOfZone(p)){t=p;break}p=M4(p,p8)}if(l&&e.target===s._root.current){var h=u&&"function"===typeof u&&s._root.current&&u(s._root.current);h&&z4(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=M4(t,p8);for(;n.length&&((t=n.pop())&&z4(t)&&s._setActiveElement(t,!0),!U4(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(!V4(e.target))return;if(!s.focusElement(O4(e.target,e.target.firstChild,!0)))return}}else{if(e.altKey)return;switch(e.which){case X4:if(s._shouldRaiseClicksOnSpace&&s._tryInvokeClickForFocusable(e.target,e))break;return;case t6:if(r!==T4.vertical&&(s._preventDefaultWhenHandled(e),s._moveFocusLeft(t)))break;return;case r6:if(r!==T4.vertical&&(s._preventDefaultWhenHandled(e),s._moveFocusRight(t)))break;return;case n6:if(r!==T4.horizontal&&(s._preventDefaultWhenHandled(e),s._moveFocusUp()))break;return;case o6:if(r!==T4.horizontal&&(s._preventDefaultWhenHandled(e),s._moveFocusDown()))break;return;case J4:if(!a&&s._moveFocusPaging(!0))break;return;case $4:if(!a&&s._moveFocusPaging(!1))break;return;case G4:if(s.props.allowTabKey||s.props.handleTabKey===I4||s.props.handleTabKey===P4&&s._isElementInput(e.target)){var u=!1;if(s._processingTabKey=!0,r!==T4.vertical&&s._shouldWrapFocus(s._activeElement,i8))u=(v4(t)?!e.shiftKey:e.shiftKey)?s._moveFocusLeft(t):s._moveFocusRight(t);else u=e.shiftKey?s._moveFocusUp():s._moveFocusDown();if(s._processingTabKey=!1,u)break;s.props.shouldResetActiveElementWhenTabFromZone&&(s._activeElement=null)}return;case e6: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(O4(s._root.current,d,!0)))break;return;case Z4: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(B4(s._root.current,p,!0,!0,!0)))break;return;case K4: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<c?r>=n.left&&r<=n.left+n.width?0:Math.abs(n.left+n.width/2-r):s._shouldWrapFocus(s._activeElement,o8)?a8:s8},a6(s),s._id=k4("FocusZone"),s._focusAlignment={left:0,top:0},s._processingTabKey=!1;var c=null===(o=null!==(r=t.shouldRaiseClicks)&&void 0!==r?r:n.defaultProps.shouldRaiseClicks)||void 0===o||o;return s._shouldRaiseClicksOnEnter=null!==(i=t.shouldRaiseClicksOnEnter)&&void 0!==i?i:c,s._shouldRaiseClicksOnSpace=null!==(a=t.shouldRaiseClicksOnSpace)&&void 0!==a?a:c,s}return(0,t.__extends)(n,e),n.getOuterZones=function(){return u8.size},n._onKeyDownCapture=function(e){e.which===G4&&u8.forEach((function(e){return e._updateTabIndexes()}))},n.prototype.componentDidMount=function(){var e=this._root.current;if(l8[this._id]=this,e){for(var t=M4(e,p8);t&&t!==this._getDocument().body&&1===t.nodeType;){if(U4(t)){this._isInnerZone=!0;break}t=M4(t,p8)}this._isInnerZone||(u8.add(this),this._root.current&&this._root.current.addEventListener("keydown",n._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()}},n.prototype.componentDidUpdate=function(){var e=this._root.current,t=this._getDocument();if((this._activeElement&&!L4(this._root.current,this._activeElement,p8)||this._defaultFocusElement&&!L4(this._root.current,this._defaultFocusElement,p8))&&(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<o.length;r++){var i=o[r],a=n.children[Math.min(i,n.children.length-1)];if(!a)break;n=a}return z4(n)&&F4(n)?n:O4(e,n,!0)||B4(e,n)}(e,this._lastIndexPath);n?(this._setActiveElement(n,!0),n.focus(),this._setParkedFocus(!1)):this._setParkedFocus(!0)}},n.prototype.componentWillUnmount=function(){delete l8[this._id],this._isInnerZone||(u8.delete(this),this._root.current&&this._root.current.removeEventListener("keydown",n._onKeyDownCapture,!0)),this._root.current&&this._root.current.removeEventListener("blur",this._onBlur,!0),this._activeElement=null,this._defaultFocusElement=null},n.prototype.render=function(){var e=this,n=this.props,r=n.as,o=n.elementType,i=n.rootProps,a=n.ariaDescribedBy,s=n.ariaLabelledBy,c=n.className,l=C6(this.props,m6),u=r||o||"div";this._evaluateFocusBeforeRender();var d,p=(void 0===d&&(d=!1),!0===d&&(W5=rP({},d)),W5);return Fd.createElement(u,(0,t.__assign)({"aria-labelledby":s,"aria-describedby":a},l,i,{className:w6((e8||(e8=x6({selectors:{":focus":{outline:"none"}}},"ms-FocusZone")),e8),c),ref:this._mergedRef(this.props.elementRef,this._root),"data-focuszone-id":this._id,onKeyDown:function(t){return e._onKeyDown(t,p)},onFocus:this._onFocus,onMouseDownCapture:this._onMouseDown}),this.props.children)},n.prototype.focus=function(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=!1),this._root.current){if(!e&&"true"===this._root.current.getAttribute(t8)&&this._isInnerZone){var n=this._getOwnerZone(this._root.current);if(n!==this._root.current){var r=l8[n.getAttribute(n8)];return!!r&&r.focusElement(this._root.current)}return!1}if(!e&&this._activeElement&&L4(this._root.current,this._activeElement)&&z4(this._activeElement)&&(!t||H4(this._activeElement)))return this._activeElement.focus(),!0;var o=this._root.current.firstChild;return this.focusElement(O4(this._root.current,o,!0,void 0,void 0,void 0,void 0,void 0,t))}return!1},n.prototype.focusLast=function(){if(this._root.current){var e=this._root.current&&this._root.current.lastChild;return this.focusElement(B4(this._root.current,e,!0,!0,!0))}return!1},n.prototype.focusElement=function(e,t){var n=this.props,r=n.onBeforeFocus,o=n.shouldReceiveFocus;return!(o&&!o(e)||r&&!r(e))&&(!!e&&(this._setActiveElement(e,t),this._activeElement&&this._activeElement.focus(),!0))},n.prototype.setFocusAlignment=function(e){this._focusAlignment=e},Object.defineProperty(n.prototype,"defaultFocusElement",{get:function(){return this._defaultFocusElement},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"activeElement",{get:function(){return this._activeElement},enumerable:!1,configurable:!0}),n.prototype._evaluateFocusBeforeRender=function(){var e=this._root.current,t=this._getDocument();if(t){var n=t.activeElement;if(n!==e){var r=L4(e,n,!1);this._lastIndexPath=r?function(e,t){for(var n=[];t&&e&&t!==e;){var r=M4(t,!0);if(null===r)return[];n.unshift(Array.prototype.indexOf.call(r.children,t)),t=r}return n}(e,n):void 0}}},n.prototype._setParkedFocus=function(e){var t=this._root.current;t&&this._isParked!==e&&(this._isParked=e,e?(this.props.allowFocusRoot||(this._parkedTabIndex=t.getAttribute("tabindex"),t.setAttribute("tabindex","-1")),t.focus()):this.props.allowFocusRoot||(this._parkedTabIndex?(t.setAttribute("tabindex",this._parkedTabIndex),this._parkedTabIndex=void 0):t.removeAttribute("tabindex")))},n.prototype._setActiveElement=function(e,t){var n=this._activeElement;this._activeElement=e,n&&(U4(n)&&this._updateTabIndexes(n),n.tabIndex=-1),this._activeElement&&(this._focusAlignment&&!t||this._setFocusAlignment(e,!0,!0),this._activeElement.tabIndex=0)},n.prototype._preventDefaultWhenHandled=function(e){this.props.preventDefaultWhenHandled&&e.preventDefault()},n.prototype._tryInvokeClickForFocusable=function(e,t){var n=e;if(n===this._root.current)return!1;do{if("BUTTON"===n.tagName||"A"===n.tagName||"INPUT"===n.tagName||"TEXTAREA"===n.tagName)return!1;if(this._isImmediateDescendantOfZone(n)&&"true"===n.getAttribute(t8)&&"true"!==n.getAttribute("data-disable-click-on-enter"))return c8(n,t),!0;n=M4(n,p8)}while(n!==this._root.current);return!1},n.prototype._getFirstInnerZone=function(e){if(!(e=e||this._activeElement||this._root.current))return null;if(U4(e))return l8[e.getAttribute(n8)];for(var t=e.firstElementChild;t;){if(U4(t))return l8[t.getAttribute(n8)];var n=this._getFirstInnerZone(t);if(n)return n;t=t.nextElementSibling}return null},n.prototype._moveFocus=function(e,t,n,r){void 0===r&&(r=!0);var o=this._activeElement,i=-1,a=void 0,s=!1,c=this.props.direction===T4.bidirectional;if(!o||!this._root.current)return!1;if(this._isElementInput(o)&&!this._shouldInputLoseFocus(o,e))return!1;var l=c?o.getBoundingClientRect():null;do{if(o=e?O4(this._root.current,o):B4(this._root.current,o),!c){a=o;break}if(o){var u=t(l,o.getBoundingClientRect());if(-1===u&&-1===i){a=o;break}if(u>-1&&(-1===i||u<i)&&(i=u,a=o),i>=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(O4(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement(B4(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return s},n.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?e._shouldWrapFocus(e._activeElement,o8)?a8:s8:((-1===t&&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)},n.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,o8)?a8:s8:((-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)},n.prototype._moveFocusLeft=function(e){var t=this,n=this._shouldWrapFocus(this._activeElement,i8);return!!this._moveFocus(v4(e),(function(r,o){var i=-1;return(v4(e)?parseFloat(o.top.toFixed(3))<parseFloat(r.bottom.toFixed(3)):parseFloat(o.bottom.toFixed(3))>parseFloat(r.top.toFixed(3)))&&o.right<=r.right&&t.props.direction!==T4.vertical?i=r.right-o.right:n||(i=s8),i}),void 0,n)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},n.prototype._moveFocusRight=function(e){var t=this,n=this._shouldWrapFocus(this._activeElement,i8);return!!this._moveFocus(!v4(e),(function(r,o){var i=-1;return(v4(e)?parseFloat(o.bottom.toFixed(3))>parseFloat(r.top.toFixed(3)):parseFloat(o.top.toFixed(3))<parseFloat(r.bottom.toFixed(3)))&&o.left>=r.left&&t.props.direction!==T4.vertical?i=o.left-r.left:n||(i=s8),i}),void 0,n)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},n.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=S6(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?O4(this._root.current,n):B4(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<f-c)break;m>-1&&(e&&d>a?(a=d,o=m,i=n):!e&&h<s?(s=h,o=m,i=n):(-1===o||m<=o)&&(o=m,i=n))}}while(n);var g=!1;if(i&&i!==this._activeElement)g=!0,this.focusElement(i),this._setFocusAlignment(i,!1,!0);else if(this.props.isCircularNavigation&&t)return e?this.focusElement(O4(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement(B4(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return g},n.prototype._setFocusAlignment=function(e,t,n){if(this.props.direction===T4.bidirectional&&(!this._focusAlignment||t||n)){var r=e.getBoundingClientRect(),o=r.left+r.width/2,i=r.top+r.height/2;this._focusAlignment||(this._focusAlignment={left:o,top:i}),t&&(this._focusAlignment.left=o),n&&(this._focusAlignment.top=i)}},n.prototype._isImmediateDescendantOfZone=function(e){return this._getOwnerZone(e)===this._root.current},n.prototype._getOwnerZone=function(e){for(var t=M4(e,p8);t&&t!==this._root.current&&t!==this._getDocument().body;){if(U4(t))return t;t=M4(t,p8)}return t},n.prototype._updateTabIndexes=function(e){!this._activeElement&&this.props.defaultTabbableElement&&"function"===typeof this.props.defaultTabbableElement&&(this._activeElement=this.props.defaultTabbableElement(this._root.current)),!e&&this._root.current&&(this._defaultFocusElement=null,e=this._root.current,this._activeElement&&!L4(e,this._activeElement)&&(this._activeElement=null)),this._activeElement&&!z4(this._activeElement)&&(this._activeElement=null);for(var t=e&&e.children,n=0;t&&n<t.length;n++){var r=t[n];U4(r)?"true"===r.getAttribute(t8)&&(this._isInnerZone||(this._activeElement||this._defaultFocusElement)&&this._activeElement!==r?"-1"!==r.getAttribute(r8)&&r.setAttribute(r8,"-1"):(this._defaultFocusElement=r,"0"!==r.getAttribute(r8)&&r.setAttribute(r8,"0"))):(r.getAttribute&&"false"===r.getAttribute(t8)&&r.setAttribute(r8,"-1"),z4(r)?this.props.disabled?r.setAttribute(r8,"-1"):this._isInnerZone||(this._activeElement||this._defaultFocusElement)&&this._activeElement!==r?"-1"!==r.getAttribute(r8)&&r.setAttribute(r8,"-1"):(this._defaultFocusElement=r,"0"!==r.getAttribute(r8)&&r.setAttribute(r8,"0")):"svg"===r.tagName&&"false"!==r.getAttribute("focusable")&&r.setAttribute("focusable","false")),this._updateTabIndexes(r)}},n.prototype._isContentEditableElement=function(e){return e&&"true"===e.getAttribute("contenteditable")},n.prototype._isElementInput=function(e){return!(!e||!e.tagName||"input"!==e.tagName.toLowerCase()&&"textarea"!==e.tagName.toLowerCase())},n.prototype._shouldInputLoseFocus=function(e,t){if(!this._processingTabKey&&e&&e.type&&d8.indexOf(e.type.toLowerCase())>-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},n.prototype._shouldWrapFocus=function(e,t){return!this.props.checkForNoWrap||W4(e,t)},n.prototype._portalContainsElement=function(e){return e&&!!this._root.current&&I6(e,this._root.current)},n.prototype._getDocument=function(){return f4(this._root.current)},n.defaultProps={isCircularNavigation:!1,direction:T4.bidirectional,shouldRaiseClicks:!0},n}(Fd.Component);__webpack_require__(47802);var f8,m8=function(){function e(e,t){this._timeoutIds=null,this._immediateIds=null,this._intervalIds=null,this._animationFrameIds=null,this._isDisposed=!1,this._parent=e||null,this._onErrorHandler=t,this._noop=function(){}}return e.prototype.dispose=function(){var e;if(this._isDisposed=!0,this._parent=null,this._timeoutIds){for(e in this._timeoutIds)this._timeoutIds.hasOwnProperty(e)&&this.clearTimeout(parseInt(e,10));this._timeoutIds=null}if(this._immediateIds){for(e in this._immediateIds)this._immediateIds.hasOwnProperty(e)&&this.clearImmediate(parseInt(e,10));this._immediateIds=null}if(this._intervalIds){for(e in this._intervalIds)this._intervalIds.hasOwnProperty(e)&&this.clearInterval(parseInt(e,10));this._intervalIds=null}if(this._animationFrameIds){for(e in this._animationFrameIds)this._animationFrameIds.hasOwnProperty(e)&&this.cancelAnimationFrame(parseInt(e,10));this._animationFrameIds=null}},e.prototype.setTimeout=function(e,t){var n=this,r=0;return this._isDisposed||(this._timeoutIds||(this._timeoutIds={}),r=setTimeout((function(){try{n._timeoutIds&&delete n._timeoutIds[r],e.apply(n._parent)}catch(iLe){n._logError(iLe)}}),t),this._timeoutIds[r]=!0),r},e.prototype.clearTimeout=function(e){this._timeoutIds&&this._timeoutIds[e]&&(clearTimeout(e),delete this._timeoutIds[e])},e.prototype.setImmediate=function(e,t){var n=this,r=0,o=d3(t);if(!this._isDisposed){this._immediateIds||(this._immediateIds={});r=o.setTimeout((function(){try{n._immediateIds&&delete n._immediateIds[r],e.apply(n._parent)}catch(iLe){n._logError(iLe)}}),0),this._immediateIds[r]=!0}return r},e.prototype.clearImmediate=function(e,t){var n=d3(t);this._immediateIds&&this._immediateIds[e]&&(n.clearTimeout(e),delete this._immediateIds[e])},e.prototype.setInterval=function(e,t){var n=this,r=0;return this._isDisposed||(this._intervalIds||(this._intervalIds={}),r=setInterval((function(){try{e.apply(n._parent)}catch(iLe){n._logError(iLe)}}),t),this._intervalIds[r]=!0),r},e.prototype.clearInterval=function(e){this._intervalIds&&this._intervalIds[e]&&(clearInterval(e),delete this._intervalIds[e])},e.prototype.throttle=function(e,t,n){var r=this;if(this._isDisposed)return this._noop;var o,i,a=t||0,s=!0,c=!0,l=0,u=null;n&&"boolean"===typeof n.leading&&(s=n.leading),n&&"boolean"===typeof n.trailing&&(c=n.trailing);var d=function t(n){var d=Date.now(),p=d-l,h=s?a-p:a;return p>=a&&(!n||s)?(l=d,u&&(r.clearTimeout(u),u=null),o=e.apply(r._parent,i)):null===u&&c&&(u=r.setTimeout(t,h)),o};return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return i=e,d(!0)}},e.prototype.debounce=function(e,t,n){var r=this;if(this._isDisposed){var o=function(){};return o.cancel=function(){},o.flush=function(){return null},o.pending=function(){return!1},o}var i,a,s=t||0,c=!1,l=!0,u=null,d=0,p=Date.now(),h=null;n&&"boolean"===typeof n.leading&&(c=n.leading),n&&"boolean"===typeof n.trailing&&(l=n.trailing),n&&"number"===typeof n.maxWait&&!isNaN(n.maxWait)&&(u=n.maxWait);var f=function(e){h&&(r.clearTimeout(h),h=null),p=e},m=function(t){f(t),i=e.apply(r._parent,a)},g=function e(t){var n=Date.now(),o=!1;t&&(c&&n-d>=s&&(o=!0),d=n);var a=n-d,f=s-a,g=n-p,v=!1;return null!==u&&(g>=u&&h?v=!0:f=Math.min(f,u-g)),a>=s||v||o?m(n):null!==h&&t||!l||(h=r.setTimeout(e,f)),i},v=function(){return!!h},y=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return a=e,g(!0)};return y.cancel=function(){v()&&f(Date.now())},y.flush=function(){return v()&&m(Date.now()),i},y.pending=v,y},e.prototype.requestAnimationFrame=function(e,t){var n=this,r=0,o=d3(t);if(!this._isDisposed){this._animationFrameIds||(this._animationFrameIds={});var i=function(){try{n._animationFrameIds&&delete n._animationFrameIds[r],e.apply(n._parent)}catch(iLe){n._logError(iLe)}};r=o.requestAnimationFrame?o.requestAnimationFrame(i):o.setTimeout(i,0),this._animationFrameIds[r]=!0}return r},e.prototype.cancelAnimationFrame=function(e,t){var n=d3(t);this._animationFrameIds&&this._animationFrameIds[e]&&(n.cancelAnimationFrame?n.cancelAnimationFrame(e):n.clearTimeout(e),delete this._animationFrameIds[e])},e.prototype._logError=function(e){this._onErrorHandler&&this._onErrorHandler(e)},e}();function g8(e,t){for(var n in e)if(e.hasOwnProperty(n)&&(!t.hasOwnProperty(n)||t[n]!==e[n]))return!1;for(var n in t)if(t.hasOwnProperty(n)&&!e.hasOwnProperty(n))return!1;return!0}function v8(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return y8.apply(this,[null,e].concat(t))}function y8(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t=t||{};for(var o=0,i=n;o<i.length;o++){var a=i[o];if(a)for(var s in a)!a.hasOwnProperty(s)||e&&!e(s)||(t[s]=a[s])}return t}!function(e){e[e.Parent=0]="Parent",e[e.Self=1]="Self"}(f8||(f8={}));var b8,_8,C8=0,w8=1,x8=2,E8=3,k8=4,S8=5,T8=6,I8=7,P8=8,A8=9,R8=10,D8=11,M8=12,N8=13;function L8(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function B8(e,n){for(var r=(0,t.__assign)({},n),o=0,i=Object.keys(e);o<i.length;o++){var a=i[o];void 0===r[a]&&(r[a]=e[a])}return r}!function(e){e[e.top=1]="top",e[e.bottom=-1]="bottom",e[e.left=2]="left",e[e.right=-2]="right"}(b8||(b8={})),function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.start=2]="start",e[e.end=3]="end"}(_8||(_8={}));var O8,F8=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 H8(e,t,n){return{targetEdge:e,alignmentEdge:t,isAuto:n}}var z8=((O8={})[C8]=H8(b8.top,b8.left),O8[w8]=H8(b8.top),O8[x8]=H8(b8.top,b8.right),O8[E8]=H8(b8.top,void 0,!0),O8[k8]=H8(b8.bottom,b8.left),O8[S8]=H8(b8.bottom),O8[T8]=H8(b8.bottom,b8.right),O8[I8]=H8(b8.bottom,void 0,!0),O8[P8]=H8(b8.left,b8.top),O8[A8]=H8(b8.left),O8[R8]=H8(b8.left,b8.bottom),O8[D8]=H8(b8.right,b8.top),O8[M8]=H8(b8.right),O8[N8]=H8(b8.right,b8.bottom),O8);function U8(e,t){return!(e.top<t.top)&&(!(e.bottom>t.bottom)&&(!(e.left<t.left)&&!(e.right>t.right)))}function V8(e,t){var n=[];return e.top<t.top&&n.push(b8.top),e.bottom>t.bottom&&n.push(b8.bottom),e.left<t.left&&n.push(b8.left),e.right>t.right&&n.push(b8.right),n}function W8(e,t){return e[b8[t]]}function j8(e,t,n){return e[b8[t]]=n,e}function q8(e,t){var n=r9(t);return(W8(e,n.positiveEdge)+W8(e,n.negativeEdge))/2}function G8(e,t){return e>0?t:-1*t}function K8(e,t){return G8(e,W8(t,e))}function Y8(e,t,n){return G8(n,W8(e,n)-W8(t,n))}function Q8(e,t,n,r){void 0===r&&(r=!0);var o=W8(e,t)-n,i=j8(e,t,n);return r&&(i=j8(e,-1*t,W8(e,-1*t)-o)),i}function X8(e,t,n,r){return void 0===r&&(r=0),Q8(e,n,W8(t,n)+G8(n,r))}function $8(e,t,n){return K8(n,e)>K8(n,t)}function J8(e,t){for(var n=0,r=0,o=V8(e,t);r<o.length;r++){var i=o[r];n+=Math.pow(Y8(e,t,i),2)}return n}function Z8(e,t,n,r,o,i,a){void 0===o&&(o=0);var s=r.alignmentEdge,c=r.alignTargetEdge,l={elementRectangle:e,targetEdge:r.targetEdge,alignmentEdge:s};i||a||(l=function(e,t,n,r,o){void 0===o&&(o=0);var i=[b8.left,b8.right,b8.bottom,b8.top];v4()&&(i[0]*=-1,i[1]*=-1);for(var a,s=e,c=r.targetEdge,l=r.alignmentEdge,u=c,d=l,p=0;p<4;p++){if($8(s,n,c))return{elementRectangle:s,targetEdge:c,alignmentEdge:l};var h=J8(s,n);(!a||h<a)&&(a=h,u=c,d=l),i.splice(i.indexOf(c),1),i.length>0&&(i.indexOf(-1*c)>-1?c*=-1:(l=c,c=i.slice(-1)[0]),s=n9(e,t,{targetEdge:c,alignmentEdge:l},o))}return{elementRectangle:s=n9(e,t,{targetEdge:u,alignmentEdge:d},o),targetEdge:u,alignmentEdge:d}}(e,t,n,r,o));var u=V8(l.elementRectangle,n),d=i?-l.targetEdge:void 0;if(u.length>0)if(c)if(l.alignmentEdge&&u.indexOf(-1*l.alignmentEdge)>-1){var p=function(e,t,n,r){var o=e.alignmentEdge,i=e.targetEdge,a=-1*o;return{elementRectangle:n9(e.elementRectangle,t,{targetEdge:i,alignmentEdge:a},n,r),targetEdge:i,alignmentEdge:a}}(l,t,o,a);if(U8(p.elementRectangle,n))return p;l=e9(V8(p.elementRectangle,n),l,n,d)}else l=e9(u,l,n,d);else l=e9(u,l,n,d);return l}function e9(e,t,n,r){for(var o=0,i=e;o<i.length;o++){var a=i[o],s=void 0;if(r&&r===-1*a)s=Q8(t.elementRectangle,a,W8(n,a),!1),t.forcedInBounds=!0;else $8(s=X8(t.elementRectangle,n,a),n,-1*a)||(s=Q8(s,-1*a,W8(n,-1*a),!1),t.forcedInBounds=!0);t.elementRectangle=s}return t}function t9(e,t,n){var r=r9(t).positiveEdge;return Q8(e,r,n-(q8(e,t)-W8(e,r)))}function n9(e,t,n,r,o){void 0===r&&(r=0);var i=new F8(e.left,e.right,e.top,e.bottom),a=n.alignmentEdge,s=n.targetEdge,c=o?s:-1*s;(i=o?X8(i,t,s,r):function(e,t,n,r){void 0===r&&(r=0);var o=G8(-1*n,r);return Q8(e,-1*n,W8(t,n)+o)}(i,t,s,r),a)?i=X8(i,t,a):i=t9(i,c,q8(t,s));return i}function r9(e){return e===b8.top||e===b8.bottom?{positiveEdge:b8.left,negativeEdge:b8.right}:{positiveEdge:b8.top,negativeEdge:b8.bottom}}function o9(e,t,n){return n&&Math.abs(Y8(e,n,t))>Math.abs(Y8(e,n,-1*t))?-1*t:t}function i9(e,t,n,r,o,i,a,s){var c,l={},u=p9(t),d=i?n:-1*n,p=o||r9(n).positiveEdge;return a&&!function(e,t,n){return void 0!==n&&W8(e,t)===W8(n,t)}(e,(c=p,-1*c),r)||(p=o9(e,p,r)),l[b8[d]]=Y8(e,u,d),l[b8[p]]=Y8(e,u,p),s&&(l[b8[-1*d]]=Y8(e,u,-1*d),l[b8[-1*p]]=Y8(e,u,-1*p)),l}function a9(e){return Math.sqrt(e*e*2)}function s9(e,n,r){if(void 0===e&&(e=I8),r)return{alignmentEdge:r.alignmentEdge,isAuto:r.isAuto,targetEdge:r.targetEdge};var o=(0,t.__assign)({},z8[e]);return v4()?(o.alignmentEdge&&o.alignmentEdge%2===0&&(o.alignmentEdge=-1*o.alignmentEdge),void 0!==n?z8[n]:o):o}function c9(e,t,n){var r=q8(t,e),o=q8(n,e),i=r9(e),a=i.positiveEdge,s=i.negativeEdge;return r<=o?a:s}function l9(e,t,n,r,o,i,a){var s=n9(e,t,r,o,a);return U8(s,n)?{elementRectangle:s,targetEdge:r.targetEdge,alignmentEdge:r.alignmentEdge}:Z8(s,t,n,r,o,i,a)}function u9(e,n,r){var o=-1*e.targetEdge,i=new F8(0,e.elementRectangle.width,0,e.elementRectangle.height),a={},s=o9(e.elementRectangle,e.alignmentEdge?e.alignmentEdge:r9(o).positiveEdge,r),c=Y8(e.elementRectangle,e.targetRectangle,o)>Math.abs(W8(n,o));return a[b8[o]]=W8(n,o),a[b8[s]]=Y8(n,i,s),{elementPosition:(0,t.__assign)({},a),closestEdge:c9(e.targetEdge,n,i),targetEdge:o,hideBeak:!c}}function d9(e,t){var n=t.targetRectangle,r=r9(t.targetEdge),o=r.positiveEdge,i=r.negativeEdge,a=q8(n,t.targetEdge),s=new F8(e/2,t.elementRectangle.width-e/2,e/2,t.elementRectangle.height-e/2),c=new F8(0,e,0,e);return $8(c=t9(c=Q8(c,-1*t.targetEdge,-e/2),-1*t.targetEdge,a-K8(o,t.elementRectangle)),s,o)?$8(c,s,i)||(c=X8(c,s,i)):c=X8(c,s,o),c}function p9(e){var t=e.getBoundingClientRect();return new F8(t.left,t.right,t.top,t.bottom)}function h9(e){return new F8(e.left,e.right,e.top,e.bottom)}function f9(e,n,r,o){var i=e.gapSpace?e.gapSpace:0,a=function(e,t){var n;if(t){if(t.preventDefault){var r=t;n=new F8(r.clientX,r.clientX,r.clientY,r.clientY)}else if(t.getBoundingClientRect)n=p9(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 F8(i,s,a,c)}if(!U8(n,e))for(var l=0,u=V8(n,e);l<u.length;l++){var d=u[l];n[b8[d]]=e[b8[d]]}}else n=new F8(0,0,0,0);return n}(r,e.target),s=function(e,t,n,r,o){return e.isAuto&&(e.alignmentEdge=c9(e.targetEdge,t,n)),e.alignTargetEdge=o,e}(s9(e.directionalHint,e.directionalHintForRTL,o),a,r,e.coverTarget,e.alignTargetEdge),c=l9(p9(n),a,r,s,i,e.directionalHintFixed,e.coverTarget);return(0,t.__assign)((0,t.__assign)({},c),{targetRectangle:a})}function m9(e,t,n,r,o){return{elementPosition:i9(e.elementRectangle,t,e.targetEdge,n,e.alignmentEdge,r,o,e.forcedInBounds),targetEdge:e.targetEdge,alignmentEdge:e.alignmentEdge}}function g9(e,n,r,o,i){var a=e.isBeakVisible&&e.beakWidth||0,s=a9(a)/2+(e.gapSpace?e.gapSpace:0),c=e;c.gapSpace=s;var l=e.bounds?h9(e.bounds):new F8(0,window.innerWidth-function(){if(void 0===d6){var e=document.createElement("div");e.style.setProperty("width","100px"),e.style.setProperty("height","100px"),e.style.setProperty("overflow","scroll"),e.style.setProperty("position","absolute"),e.style.setProperty("top","-9999px"),document.body.appendChild(e),d6=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return d6}(),0,window.innerHeight),u=f9(c,r,l,o),d=u9(u,d9(a,u),l);return(0,t.__assign)((0,t.__assign)({},m9(u,n,l,e.coverTarget,i)),{beakPosition:d})}function v9(e,t,n,r){return function(e,t,n,r){return g9(e,t,n,r,!0)}(e,t,n,r)}var y9=["TEMPLATE","STYLE","SCRIPT"];function b9(e){var t=f4(e);if(!t)return function(){};for(var n=[];e!==t.body&&e.parentElement;){for(var r=0,o=e.parentElement.children;r<o.length;r++){var i=o[r],a=i.getAttribute("aria-hidden");i!==e&&"true"!==(null===a||void 0===a?void 0:a.toLowerCase())&&-1===y9.indexOf(i.tagName)&&n.push([i,a])}e=e.parentElement}return n.forEach((function(e){e[0].setAttribute("aria-hidden","true")})),function(){!function(e){e.forEach((function(e){var t=e[0],n=e[1];n?t.setAttribute("aria-hidden",n):t.removeAttribute("aria-hidden")}))}(n),n=[]}}function _9(){var e=Fd.useRef();return e.current||(e.current=new m8),Fd.useEffect((function(){return function(){var t;null===(t=e.current)||void 0===t||t.dispose(),e.current=void 0}}),[]),e.current}function C9(e,t,n,r){var o=Fd.useRef(n);o.current=n,Fd.useEffect((function(){var n=e&&"current"in e?e.current:e;if(n)return L8(n,t,(function(e){return o.current(e)}),r)}),[e,t,r])}function w9(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=Fd.useCallback((function(t){r.current=t;for(var n=0,o=e;n<o.length;n++){var i=o[n];"function"===typeof i?i(t):i&&(i.current=t)}}),(0,t.__spreadArray)([],e));return r}var x9=Fd.createContext({window:"object"===typeof window?window:void 0}),E9=function(){return Fd.useContext(x9).window},k9=function(){var e;return null===(e=Fd.useContext(x9).window)||void 0===e?void 0:e.document};function S9(e){var t=e.originalElement,n=e.containsFocus;t&&n&&t!==d3()&&setTimeout((function(){var e;null===(e=t.focus)||void 0===e||e.call(t)}),0)}function T9(e,t){var n=e.onRestoreFocus,r=void 0===n?S9:n,o=Fd.useRef(),i=Fd.useRef(!1);Fd.useEffect((function(){return o.current=f4().activeElement,function(e){var t=f4(e),n=t&&t.activeElement;return!(!n||!L4(e,n))}(t.current)&&(i.current=!0),function(){var e;null===r||void 0===r||r({originalElement:o.current,containsFocus:i.current,documentContainsFocus:(null===(e=f4())||void 0===e?void 0:e.hasFocus())||!1}),o.current=void 0}}),[]),C9(t,"focus",Fd.useCallback((function(){i.current=!0}),[]),!0),C9(t,"blur",Fd.useCallback((function(e){t.current&&e.relatedTarget&&!t.current.contains(e.relatedTarget)&&(i.current=!1)}),[]),!0)}var I9,P9=Fd.forwardRef((function(e,n){var r=B8({shouldRestoreFocus:!0,enableAriaHiddenSiblings:!0},e),o=Fd.useRef(),i=w9(o,n);!function(e,t){var n="true"===String(e["aria-modal"]).toLowerCase()&&e.enableAriaHiddenSiblings;Fd.useEffect((function(){if(n&&t.current)return b9(t.current)}),[t,n])}(r,o),T9(r,o);var a=r.role,s=r.className,c=r.ariaLabel,l=r.ariaLabelledBy,u=r.ariaDescribedBy,d=r.style,p=r.children,h=r.onDismiss,f=function(e,t){var n=_9(),r=Fd.useState(!1),o=r[0],i=r[1];return Fd.useEffect((function(){return n.requestAnimationFrame((function(){var n;if(!e.style||!e.style.overflowY){var r=!1;if(t&&t.current&&(null===(n=t.current)||void 0===n?void 0:n.firstElementChild)){var a=t.current.clientHeight,s=t.current.firstElementChild.clientHeight;a>0&&s>a&&(r=s-a>1)}o!==r&&i(r)}})),function(){return n.dispose()}})),o}(r,o),m=Fd.useCallback((function(e){if(e.which===Q4)h&&(h(e),e.preventDefault(),e.stopPropagation())}),[h]);return C9(E9(),"keydown",m),Fd.createElement("div",(0,t.__assign)({ref:i},C6(r,_6),{className:s,role:a,"aria-label":c,"aria-labelledby":l,"aria-describedby":u,onKeyDown:m,style:(0,t.__assign)({overflowY:f?"scroll":void 0,outline:"none"},d)}),p)}));function A9(e){var t=Fd.useRef();return void 0===t.current&&(t.current={value:"function"===typeof e?e():e}),t.current.value}function R9(e,t){var n=Fd.useRef(),r=Fd.useRef(null),o=E9();if(!e||e!==n.current||"string"===typeof e){var i=null===t||void 0===t?void 0:t.current;if(e)if("string"===typeof e){var a=f4(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]}P9.displayName="Popup";var D9=((I9={})[b8.top]=_5.slideUpIn10,I9[b8.bottom]=_5.slideDownIn10,I9[b8.left]=_5.slideLeftIn10,I9[b8.right]=_5.slideRightIn10,I9),M9=0,N9=0,L9={opacity:0,filter:"opacity(0)",pointerEvents:"none"},B9=["role","aria-roledescription"],O9={preventDismissOnLostFocus:!1,preventDismissOnScroll:!1,preventDismissOnResize:!1,isBeakVisible:!0,beakWidth:16,gapSpace:0,minPagePadding:8,directionalHint:I8},F9=_4({disableCaching:!0});function H9(e,n,r,o,i){var a=Fd.useState(),s=a[0],c=a[1],l=Fd.useRef(0),u=Fd.useRef(),d=_9(),p=e.hidden,h=e.target,f=e.finalHeight,m=e.calloutMaxHeight,g=e.onPositioned,v=e.directionalHint;return Fd.useEffect((function(){if(!p){var a=d.requestAnimationFrame((function(){var a,d,p,v;if(n.current&&r){var y=(0,t.__assign)((0,t.__assign)({},e),{target:o.current,bounds:i()}),b=r.cloneNode(!0);b.style.maxHeight=m?""+m:"",b.style.visibility="hidden",null===(a=r.parentElement)||void 0===a||a.appendChild(b);var _=u.current===h?s:void 0,C=f?v9(y,n.current,b,_):function(e,t,n,r){return g9(e,t,n,r)}(y,n.current,b,_);null===(d=r.parentElement)||void 0===d||d.removeChild(b),!s&&C||s&&C&&(v=C,!W9((p=s).elementPosition,v.elementPosition)||!W9(p.beakPosition.elementPosition,v.beakPosition.elementPosition))&&l.current<5?(l.current++,c(C)):l.current>0&&(l.current=0,null===g||void 0===g||g(s))}}),r);return u.current=h,function(){d.cancelAnimationFrame(a),u.current=void 0}}c(void 0),l.current=0}),[p,v,d,r,m,n,o,f,i,g,s,e,h]),s}function z9(e,t,n){var r=e.hidden,o=e.setInitialFocus,i=_9(),a=!!t;Fd.useEffect((function(){if(!r&&o&&a&&n){var e=i.requestAnimationFrame((function(){return function(e,t){var n=O4(e,e,!0,!1,!1,!0,void 0,void 0,t);return!!n&&(q4(n),!0)}(n)}),n);return function(){return i.cancelAnimationFrame(e)}}}),[r,a,i,n,o])}var U9=Fd.memo(Fd.forwardRef((function(e,n){var r=B8(O9,e),o=r.styles,i=r.style,a=r.ariaLabel,s=r.ariaDescribedBy,c=r.ariaLabelledBy,l=r.className,u=r.isBeakVisible,d=r.children,p=r.beakWidth,h=r.calloutWidth,f=r.calloutMaxWidth,m=r.calloutMinWidth,g=r.doNotLayer,v=r.finalHeight,y=r.hideOverflow,b=void 0===y?!!v:y,_=r.backgroundColor,C=r.calloutMaxHeight,w=r.onScroll,x=r.shouldRestoreFocus,E=void 0===x||x,k=r.target,S=r.hidden,T=r.onLayerMounted,I=r.popupProps,P=Fd.useRef(null),A=Fd.useState(null),R=A[0],D=A[1],M=Fd.useCallback((function(e){D(e)}),[]),N=w9(P,n),L=R9(r.target,{current:R}),B=L[0],O=L[1],F=function(e,t,n){var r=e.bounds,o=e.minPagePadding,i=void 0===o?O9.minPagePadding:o,a=e.target,s=Fd.useState(!1),c=s[0],l=s[1],u=Fd.useRef(),d=Fd.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<c.length;s++){var l=c[s];r&&l.left<=r&&l.right>=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=_9();return C9(n,"resize",p.debounce((function(){l(!0)}),500,{leading:!0})),d}(r,B,O),H=H9(r,P,R,B,F),z=function(e,t,n){var r,o=e.calloutMaxHeight,i=e.finalHeight,a=e.directionalHint,s=e.directionalHintFixed,c=e.hidden,l=Fd.useState(),u=l[0],d=l[1],p=null!==(r=null===n||void 0===n?void 0:n.elementPosition)&&void 0!==r?r:{},h=p.top,f=p.bottom;return Fd.useEffect((function(){var e,n=null!==(e=t())&&void 0!==e?e:{},r=n.top,i=n.bottom;o||c?d(o||void 0):"number"===typeof h&&i?d(i-h):"number"===typeof f&&"number"===typeof r&&i&&d(i-r-f)}),[f,o,i,a,s,t,c,n,h]),u}(r,F,H),U=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=Fd.useRef(!1),f=_9(),m=A9([function(){h.current=!0},function(){h.current=!1}]),g=!!t;return Fd.useEffect((function(){var e=function(e){g&&!s&&v(e)},t=function(e){c||p&&p(e)||null===a||void 0===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&&!L4(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&&!L4(r.current,i))){if(p&&p(e))return;null===a||void 0===a||a(e)}},y=function(e){d&&((!p||p(e))&&(p||l)||(null===o||void 0===o?void 0:o.document.hasFocus())||null!==e.relatedTarget||null===a||void 0===a||a(e))},b=new Promise((function(n){f.setTimeout((function(){if(!i&&o){var r=[L8(o,"scroll",e,!0),L8(o,"resize",t,!0),L8(o.document.documentElement,"focus",m,!0),L8(o.document.documentElement,"click",m,!0),L8(o,"blur",y,!0)];n((function(){r.forEach((function(e){return e()}))}))}}),0)}));return function(){b.then((function(e){return e()}))}}),[i,f,n,r,o,a,d,u,l,c,s,g,p]),m}(r,H,P,B,O),V=U[0],W=U[1],j=(null===H||void 0===H?void 0:H.elementPosition.top)&&(null===H||void 0===H?void 0:H.elementPosition.bottom),q=(0,t.__assign)((0,t.__assign)({},null===H||void 0===H?void 0:H.elementPosition),{maxHeight:z});if(j&&(q.bottom=void 0),z9(r,H,R),Fd.useEffect((function(){S||null===T||void 0===T||T()}),[S]),!O)return null;var G=b,K=u&&!!k,Y=F9(o,{theme:r.theme,className:l,overflowYHidden:G,calloutWidth:h,positions:H,beakWidth:p,backgroundColor:_,calloutMaxWidth:f,calloutMinWidth:m,doNotLayer:g}),Q=(0,t.__assign)((0,t.__assign)({maxHeight:C||"100%"},i),G&&{overflowY:"hidden"}),X=r.hidden?{visibility:"hidden"}:void 0;return Fd.createElement("div",{ref:N,className:Y.container,style:X},Fd.createElement("div",(0,t.__assign)({},C6(r,_6,B9),{className:w6(Y.root,H&&H.targetEdge&&D9[H.targetEdge]),style:H?(0,t.__assign)({},q):L9,tabIndex:-1,ref:M}),K&&Fd.createElement("div",{className:Y.beak,style:V9(H)}),K&&Fd.createElement("div",{className:Y.beakCurtain}),Fd.createElement(P9,(0,t.__assign)({role:r.role,"aria-roledescription":r["aria-roledescription"],ariaDescribedBy:s,ariaLabel:a,ariaLabelledBy:c,className:Y.calloutMain,onDismiss:r.onDismiss,onMouseDown:V,onMouseUp:W,onRestoreFocus:r.onRestoreFocus,onScroll:w,shouldRestoreFocus:E,style:Q},I),d)))})),(function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||g8(e,t)}));function V9(e){var n,r,o=(0,t.__assign)((0,t.__assign)({},null===(n=null===e||void 0===e?void 0:e.beakPosition)||void 0===n?void 0:n.elementPosition),{display:(null===(r=null===e||void 0===e?void 0:e.beakPosition)||void 0===r?void 0:r.hideBeak)?"none":void 0});return o.top||o.bottom||o.left||o.right||(o.left=N9,o.top=M9),o}function W9(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 j9(e){return{height:e,width:e}}U9.displayName="CalloutContentBase";var q9,G9={container:"ms-Callout-container",root:"ms-Callout",beak:"ms-Callout-beak",beakCurtain:"ms-Callout-beakCurtain",calloutMain:"ms-Callout-main"},K9=x3(U9,(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=V5(G9,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?x5.Layer:void 0,boxSizing:"border-box",borderRadius:h.roundedCorner2,boxShadow:h.elevation16,selectors:(t={},t[C5]={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)"},j9(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"}),Y9=Fd.createContext((function(){return function(){}}));Y9.Provider;var Q9=((q9={})[n6]=1,q9[o6]=1,q9[t6]=1,q9[r6]=1,q9[e6]=1,q9[Z4]=1,q9[G4]=1,q9[$4]=1,q9[J4]=1,q9);function X9(e){return!!Q9[e]}var $9=new WeakMap,J9=new WeakMap;function Z9(e,t){var n,r=$9.get(e);return n=r?r+t:1,$9.set(e,n),n}var e7=Fd.createContext(void 0);function t7(e){var t=Fd.useContext(e7);Fd.useEffect((function(){var n,r,o=d3(null===e||void 0===e?void 0:e.current);if(o&&!0!==(null===(n=o.FabricConfig)||void 0===n?void 0:n.disableFocusRects)){var i,a,s,c,l=o;if(null===(r=null===t||void 0===t?void 0:t.providerRef)||void 0===r?void 0:r.current){l=t.providerRef.current;var u=function(e){var t=J9.get(e);return t||(t={onMouseDown:function(t){return r7(t,e.registeredProviders)},onPointerDown:function(t){return o7(t,e.registeredProviders)},onKeyDown:function(t){return i7(t,e.registeredProviders)},onKeyUp:function(t){return a7(t,e.registeredProviders)}},J9.set(e,t),t)}(t);i=u.onMouseDown,a=u.onPointerDown,s=u.onKeyDown,c=u.onKeyUp}else i=r7,a=o7,s=i7,c=a7;var d=Z9(l,1);return d<=1&&(l.addEventListener("mousedown",i,!0),l.addEventListener("pointerdown",a,!0),l.addEventListener("keydown",s,!0),l.addEventListener("keyup",c,!0)),function(){var e;o&&!0!==(null===(e=o.FabricConfig)||void 0===e?void 0:e.disableFocusRects)&&0===(d=Z9(l,-1))&&(l.removeEventListener("mousedown",i,!0),l.removeEventListener("pointerdown",a,!0),l.removeEventListener("keydown",s,!0),l.removeEventListener("keyup",c,!0))}}}),[t,e])}var n7=function(e){return t7(e.rootRef),null};function r7(e,t){T5(!1,e.target,t)}function o7(e,t){"mouse"!==e.pointerType&&T5(!1,e.target,t)}function i7(e,t){X9(e.which)&&T5(!0,e.target,t)}function a7(e,t){X9(e.which)&&T5(!0,e.target,t)}var s7=function(e){var t=e.providerRef,n=e.layerRoot,r=Fd.useState([])[0],o=Fd.useContext(e7),i=void 0!==o&&!n,a=Fd.useMemo((function(){return i?void 0:{providerRef:t,registeredProviders:r,registerProvider:function(e){r.push(e),null===o||void 0===o||o.registerProvider(e)},unregisterProvider:function(e){null===o||void 0===o||o.unregisterProvider(e);var t=r.indexOf(e);t>=0&&r.splice(t,1)}}}),[t,r,o,i]);return Fd.useEffect((function(){if(a)return a.registerProvider(a.providerRef),function(){return a.unregisterProvider(a.providerRef)}}),[a]),a?Fd.createElement(e7.Provider,{value:a},e.children):Fd.createElement(Fd.Fragment,null,e.children)};function c7(e,n){void 0===e&&(e={});var r=u7(n)?n:function(e){return function(n){return e?(0,t.__assign)((0,t.__assign)({},n),e):n}}(n);return r(e)}function l7(e,n){return void 0===e&&(e={}),(u7(n)?n:function(e){void 0===e&&(e={});return function(n){var r=(0,t.__assign)({},n);for(var o in e)e.hasOwnProperty(o)&&(r[o]=(0,t.__assign)((0,t.__assign)({},n[o]),e[o]));return r}}(n))(e)}function u7(e){return"function"===typeof e}var d7=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t._onCustomizationChange=function(){return t.forceUpdate()},t}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){b3.observe(this._onCustomizationChange)},n.prototype.componentWillUnmount=function(){b3.unobserve(this._onCustomizationChange)},n.prototype.render=function(){var e=this,t=this.props.contextTransform;return Fd.createElement(_3.Consumer,null,(function(n){var r=function(e,t){var n=(t||{}).customizations,r=void 0===n?{settings:{},scopedSettings:{}}:n;return{customizations:{settings:c7(r.settings,e.settings),scopedSettings:l7(r.scopedSettings,e.scopedSettings),inCustomizerContext:!0}}}(e.props,n);return t&&(r=t(r)),Fd.createElement(_3.Provider,{value:r},e.props.children)}))},n}(Fd.Component),p7=_4(),h7=O5((function(e,n){return rP((0,t.__assign)((0,t.__assign)({},e),{rtl:n}))})),f7=Fd.forwardRef((function(e,n){var r=e.className,o=e.theme,i=e.applyTheme,a=e.applyThemeToBody,s=e.styles,c=p7(s,{theme:o,applyTheme:i,className:r}),l=Fd.useRef(null);return function(e,t,n){var r=t.bodyThemed;Fd.useEffect((function(){if(e){var t=f4(n.current);if(t)return t.body.classList.add(r),function(){t.body.classList.remove(r)}}}),[r,e,n])}(a,c,l),Fd.createElement(Fd.Fragment,null,function(e,n,r,o){var i=n.root,a=e.as,s=void 0===a?"div":a,c=e.dir,l=e.theme,u=C6(e,_6,["dir"]),d=function(e){var t=e.theme,n=e.dir,r=v4(t)?"rtl":"ltr",o=v4()?"rtl":"ltr",i=n||r;return{rootDir:i!==r||i!==o?i:n,needsTheme:i!==r}}(e),p=d.rootDir,h=d.needsTheme,f=Fd.createElement(s7,{providerRef:r},Fd.createElement(s,(0,t.__assign)({dir:p},u,{className:i,ref:w9(r,o)})));h&&(f=Fd.createElement(d7,{settings:{theme:h7(l,"rtl"===c)}},f));return f}(e,c,l,n))}));f7.displayName="FabricBase";var m7={fontFamily:"inherit"},g7={root:"ms-Fabric",bodyThemed:"ms-Fabric-bodyThemed"},v7=x3(f7,(function(e){var t=e.theme,n=e.className,r=e.applyTheme;return{root:[V5(g7,t).root,t.fonts.medium,{color:t.palette.neutralPrimary,selectors:{"& button":m7,"& input":m7,"& textarea":m7}},r&&{color:t.semanticColors.bodyText,backgroundColor:t.semanticColors.bodyBackground},n],bodyThemed:[{backgroundColor:t.semanticColors.bodyBackground}]}}),void 0,{scope:"Fabric"});var y7={},b7={},_7="fluent-default-layer-host",C7="#fluent-default-layer-host";var w7,x7=l3()?Fd.useLayoutEffect:Fd.useEffect,E7=_4(),k7=Fd.forwardRef((function(e,n){var r=Fd.useContext(Y9),o=Fd.useRef(null),i=w9(o,n),a=Fd.useRef(),s=Fd.useRef(null),c=Fd.useState(!1),l=c[0],u=c[1],d=e.eventBubblingEnabled,p=e.styles,h=e.theme,f=e.className,m=e.children,g=e.hostId,v=e.onLayerDidMount,y=void 0===v?function(){}:v,b=e.onLayerMounted,_=void 0===b?function(){}:b,C=e.onLayerWillUnmount,w=e.insertFirst,x=E7(p,{theme:h,className:f,isNotHost:!g}),E=function(e){var t,n;if(g){var r=function(e){var t=b7[e];return t&&t[0]||void 0}(g);return r?null!==(t=r.rootRef.current)&&void 0!==t?t:null:null!==(n=e.getElementById(g))&&void 0!==n?n:null}var o=C7,i=o?e.querySelector(o):null;return i||(i=function(e){var t=e.createElement("div");return t.setAttribute("id",_7),t.style.cssText="position:fixed;z-index:1000000",null===e||void 0===e||e.body.appendChild(t),t}(e)),i},k=function(){null===C||void 0===C||C();var e=a.current;a.current=void 0,e&&e.parentNode&&e.parentNode.removeChild(e)},S=function(){var e,t=f4(o.current);if(t){var n=E(t);if(n){k();var r=(null!==(e=n.ownerDocument)&&void 0!==e?e:t).createElement("div");r.className=x.root,r.setAttribute(T6,"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),w?n.insertBefore(r,n.firstChild):n.appendChild(r),a.current=r,u(!0)}}};return x7((function(){S(),g&&function(e,t){y7[e]||(y7[e]=[]),y7[e].push(t);var n=b7[e];if(n)for(var r=0,o=n;r<o.length;r++)o[r].notifyLayersChanged()}(g,S);var e=a.current?r(a.current):void 0;return function(){e&&e(),k(),g&&function(e,t){var n=y7[e];if(n){var r=n.indexOf(t);r>=0&&(n.splice(r,1),0===n.length&&delete y7[e])}var o=b7[e];if(o)for(var i=0,a=o;i<a.length;i++)a[i].notifyLayersChanged()}(g,S)}}),[g]),Fd.useEffect((function(){a.current&&l&&(null===_||void 0===_||_(),null===y||void 0===y||y(),u(!1))}),[l,_,y]),Fd.createElement("span",{className:"ms-layer",ref:i},a.current&&Gd.createPortal(Fd.createElement(s7,{layerRoot:!0,providerRef:s},Fd.createElement(v7,(0,t.__assign)({},!d&&function(){w7||(w7={},["onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOver","onMouseOut","onMouseUp","onTouchMove","onTouchStart","onTouchCancel","onTouchEnd","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onInvalid","onSubmit"].forEach((function(e){return w7[e]=S7})));return w7}(),{className:x.content,ref:s}),m)),a.current))}));k7.displayName="LayerBase";var S7=function(e){e.eventPhase===Event.BUBBLING_PHASE&&"mouseenter"!==e.type&&"mouseleave"!==e.type&&"touchstart"!==e.type&&"touchend"!==e.type&&e.stopPropagation()};var T7={root:"ms-Layer",rootNoHost:"ms-Layer--fixed",content:"ms-Layer-content"},I7=x3(k7,(function(e){var t=e.className,n=e.isNotHost,r=e.theme,o=V5(T7,r);return{root:[o.root,r.fonts.medium,n&&[o.rootNoHost,{position:"fixed",zIndex:x5.Layer,top:0,left:0,bottom:0,right:0,visibility:"hidden"}],t],content:[o.content,{visibility:"visible"}]}}),void 0,{scope:"Layer",fields:["hostId","theme","styles"]}),P7=Fd.forwardRef((function(e,n){var r=e.layerProps,o=e.doNotLayer,i=(0,t.__rest)(e,["layerProps","doNotLayer"]),a=Fd.createElement(K9,(0,t.__assign)({},i,{doNotLayer:o,ref:n}));return o?a:Fd.createElement(I7,(0,t.__assign)({},r),a)}));P7.displayName="Callout";var A7,R7=_4(),D7=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t._onRenderContent=function(e){return"string"===typeof e.content?Fd.createElement("p",{className:t._classNames.subText},e.content):Fd.createElement("div",{className:t._classNames.subText},e.content)},t}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.className,r=e.calloutProps,o=e.directionalHint,i=e.directionalHintForRTL,a=e.styles,s=e.id,c=e.maxWidth,l=e.onRenderContent,u=void 0===l?this._onRenderContent:l,d=e.targetElement,p=e.theme;return this._classNames=R7(a,{theme:p,className:n||r&&r.className,beakWidth:r&&r.beakWidth,gapSpace:r&&r.gapSpace,maxWidth:c}),Fd.createElement(P7,(0,t.__assign)({target:d,directionalHint:o,directionalHintForRTL:i},r,C6(this.props,_6,["id"]),{className:this._classNames.root}),Fd.createElement("div",{className:this._classNames.content,id:s,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},u(this.props,this._onRenderContent)))},n.defaultProps={directionalHint:w8,maxWidth:"364px",calloutProps:{isBeakVisible:!0,beakWidth:16,gapSpace:0,setInitialFocus:!0,doNotLayer:!1}},n}(Fd.Component),M7=x3(D7,(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,_5.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"}(A7||(A7={}));var N7,L7,B7,O7,F7=_4(),H7=function(e){function n(t){var r=e.call(this,t)||this;return r._tooltipHost=Fd.createRef(),r._defaultTooltipId=k4("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 f8.Parent:return r._tooltipHost.current.parentElement;case f8.Self:return r._tooltipHost.current}return r._tooltipHost.current}},r._onTooltipFocus=function(e){r._ignoreNextFocusEvent?r._ignoreNextFocusEvent=!1:r._onTooltipMouseEnter(e)},r._onTooltipBlur=function(e){r._ignoreNextFocusEvent=(null===document||void 0===document?void 0:document.activeElement)===e.target,r._hideTooltip()},r._onTooltipMouseEnter=function(e){var t,o=r.props,i=o.overflowMode,a=o.delay;if(n._currentVisibleTooltip&&n._currentVisibleTooltip!==r&&n._currentVisibleTooltip.dismiss(),n._currentVisibleTooltip=r,void 0!==i){var s=r._getTargetElement();if(s&&(!function(e){return e.clientWidth<e.scrollWidth}(t=s)&&!function(e){return e.clientHeight<e.scrollHeight}(t)))return}if(!e.target||!I6(e.target,r._getTargetElement()))if(r._clearDismissTimer(),r._clearOpenTimer(),a!==A7.zero){var c=r._getDelayTime(a);r._openTimerId=r._async.setTimeout((function(){r._toggleTooltip(!0)}),c)}else r._toggleTooltip(!0)},r._onTooltipMouseLeave=function(e){var t=r.props.closeDelay;r._clearDismissTimer(),r._clearOpenTimer(),t?r._dismissTimerId=r._async.setTimeout((function(){r._toggleTooltip(!1)}),t):r._toggleTooltip(!1),n._currentVisibleTooltip===r&&(n._currentVisibleTooltip=void 0)},r._onTooltipKeyDown=function(e){(e.which===Q4||e.ctrlKey)&&r.state.isTooltipVisible&&(r._hideTooltip(),e.stopPropagation())},r._clearDismissTimer=function(){r._async.clearTimeout(r._dismissTimerId)},r._clearOpenTimer=function(){r._async.clearTimeout(r._openTimerId)},r._hideTooltip=function(){r._clearOpenTimer(),r._clearDismissTimer(),r._toggleTooltip(!1)},r._toggleTooltip=function(e){r.state.isTooltipVisible!==e&&r.setState({isTooltipVisible:e},(function(){return r.props.onTooltipToggle&&r.props.onTooltipToggle(e)}))},r._getDelayTime=function(e){switch(e){case A7.medium:return 300;case A7.long:return 500;default:return 0}},a6(r),r.state={isAriaPlaceholderRendered:!1,isTooltipVisible:!1},r._async=new m8(r),r}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.calloutProps,r=e.children,o=e.content,i=e.directionalHint,a=e.directionalHintForRTL,s=e.hostClassName,c=e.id,l=e.setAriaDescribedBy,u=void 0===l||l,d=e.tooltipProps,p=e.styles,h=e.theme;this._classNames=F7(p,{theme:h,className:s});var f=this.state.isTooltipVisible,m=c||this._defaultTooltipId,g=(null===d||void 0===d?void 0:d.onRenderContent)?d.onRenderContent():o,v=f&&!!g,y=u&&f&&g?m:void 0;return Fd.createElement("div",(0,t.__assign)({className:this._classNames.root,ref:this._tooltipHost},{onFocusCapture:this._onTooltipFocus},{onBlurCapture:this._onTooltipBlur},{onMouseEnter:this._onTooltipMouseEnter,onMouseLeave:this._onTooltipMouseLeave,onKeyDown:this._onTooltipKeyDown,role:"none","aria-describedby":y}),r,v&&Fd.createElement(M7,(0,t.__assign)({id:m+"--tooltip",content:o,targetElement:this._getTargetElement(),directionalHint:i,directionalHintForRTL:a,calloutProps:v8({},n,{onDismiss:this._hideTooltip,onMouseEnter:this._onTooltipMouseEnter,onMouseLeave:this._onTooltipMouseLeave}),onMouseEnter:this._onTooltipMouseEnter,onMouseLeave:this._onTooltipMouseLeave},C6(this.props,_6,["id"]),d)),Fd.createElement("div",{hidden:!0,id:m,style:A5},g))},n.prototype.componentWillUnmount=function(){n._currentVisibleTooltip&&n._currentVisibleTooltip===this&&(n._currentVisibleTooltip=void 0),this._async.dispose()},n.defaultProps={delay:A7.medium},n}(Fd.Component),z7={root:"ms-TooltipHost",ariaPlaceholder:"ms-TooltipHost-aria-placeholder"},U7=x3(H7,(function(e){var t=e.className,n=e.theme;return{root:[V5(z7,n).root,{display:"inline"},t]}}),void 0,{scope:"TooltipHost"});!function(e){e[e.default=0]="default",e[e.image=1]="image",e[e.Default=1e5]="Default",e[e.Image=100001]="Image"}(N7||(N7={})),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"}(L7||(L7={})),function(e){e[e.landscape=0]="landscape",e[e.portrait=1]="portrait"}(B7||(B7={})),function(e){e[e.notLoaded=0]="notLoaded",e[e.loaded=1]="loaded",e[e.error=2]="error",e[e.errorLoaded=3]="errorLoaded"}(O7||(O7={}));var V7=_4(),W7=/\.svg$/i;var j7=Fd.forwardRef((function(e,n){var r=Fd.useRef(),o=Fd.useRef(),i=function(e,t){var n=e.onLoadingStateChange,r=e.onLoad,o=e.onError,i=e.src,a=Fd.useState(O7.notLoaded),s=a[0],c=a[1];x7((function(){c(O7.notLoaded)}),[i]),Fd.useEffect((function(){s===O7.notLoaded&&t.current&&(i&&t.current.naturalWidth>0&&t.current.naturalHeight>0||t.current.complete&&W7.test(i))&&c(O7.loaded)})),Fd.useEffect((function(){null===n||void 0===n||n(s)}),[s]);var l=Fd.useCallback((function(e){null===r||void 0===r||r(e),i&&c(O7.loaded)}),[i,r]),u=Fd.useCallback((function(e){null===o||void 0===o||o(e),c(O7.error)}),[o]);return[s,l,u]}(e,o),a=i[0],s=i[1],c=i[2],l=C6(e,b6,["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,b=e.role,_=e.maximizeFrame,C=e.styles,w=e.theme,x=e.loading,E=function(e,t,n,r){var o=Fd.useRef(t),i=Fd.useRef();(void 0===i||o.current===O7.notLoaded&&t===O7.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===O7.loaded&&(o===L7.cover||o===L7.contain||o===L7.centerContain||o===L7.centerCover)&&n.current&&r.current){var s=void 0;if(s="number"===typeof i&&"number"===typeof a&&o!==L7.centerContain&&o!==L7.centerCover?i/a:r.current.clientWidth/r.current.clientHeight,n.current.naturalWidth/n.current.naturalHeight>s)return B7.landscape}return B7.portrait}(e,t,n,r));return o.current=t,i.current}(e,a,o,r),k=V7(C,{theme:w,className:v,width:p,height:h,maximizeFrame:_,shouldFadeIn:m,shouldStartVisible:g,isLoaded:a===O7.loaded||a===O7.notLoaded&&e.shouldStartVisible,isLandscape:E===B7.landscape,isCenter:y===L7.center,isCenterContain:y===L7.centerContain,isCenterCover:y===L7.centerCover,isContain:y===L7.contain,isCover:y===L7.cover,isNone:y===L7.none,isError:a===O7.error,isNotImageFit:void 0===y});return Fd.createElement("div",{className:k.root,style:{width:p,height:h},ref:r},Fd.createElement("img",(0,t.__assign)({},l,{onLoad:s,onError:c,key:"fabricImage"+e.src||"",className:k.image,ref:w9(o,n),src:u,alt:d,role:b,loading:x})))}));j7.displayName="ImageBase";var q7={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"},G7=x3(j7,(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=V5(q7,v),b={position:"absolute",left:"50% /* @noflip */",top:"50%",transform:"translate(-50%,-50%)"},_=d3(),C=void 0!==_&&void 0===_.navigator.msMaxTouchPoints,w=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&&_5.fadeIn400,(l||u||d||p||h)&&{position:"relative"},t],image:[y.image,{display:"block",opacity:0},i&&["is-loaded",{opacity:1}],l&&[y.imageCenter,b],u&&[y.imageContain,C&&{width:"100%",height:"100%",objectFit:"contain"},!C&&w,!C&&b],d&&[y.imageCover,C&&{width:"100%",height:"100%",objectFit:"cover"},!C&&w,!C&&b],p&&[y.imageCenterContain,c&&{maxWidth:"100%"},!c&&{maxHeight:"100%"},b],h&&[y.imageCenterCover,c&&{maxHeight:"100%"},!c&&{maxWidth:"100%"},b],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);G7.displayName="Image";var K7=p4({root:{display:"inline-block"},placeholder:["ms-Icon-placeHolder",{width:"1em"}],image:["ms-Icon-imageContainer",{overflow:"hidden"}]}),Y7="ms-Icon",Q7=O5((function(e){var t=X5(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),X7=function(e){var n=e.iconName,r=e.className,o=e.style,i=void 0===o?{}:o,a=Q7(n)||{},s=a.iconClassName,c=a.children,l=a.fontFamily,u=a.mergeImageProps,d=C6(e,m6),p=e["aria-label"]||e.title,h=e["aria-label"]||e["aria-labelledby"]||e.title?{role:u?void 0:"img"}:{"aria-hidden":!0},f=c;return u&&"object"===typeof c&&"object"===typeof c.props&&p&&(f=Fd.cloneElement(c,{alt:p})),Fd.createElement("i",(0,t.__assign)({"data-icon-name":n},h,d,u?{title:void 0,"aria-label":void 0}:{},{className:w6(Y7,K7.root,s,!n&&K7.placeholder,r),style:(0,t.__assign)({fontFamily:l},i)}),f)},$7=(O5((function(e,t,n){return X7({iconName:e,className:t,"aria-label":n})})),_4({cacheSize:100})),J7=function(e){function n(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===O7.error&&n.setState({imageLoadError:!0})},n.state={imageLoadError:!1},n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.children,r=e.className,o=e.styles,i=e.iconName,a=e.imageErrorAs,s=e.theme,c="string"===typeof i&&0===i.length,l=!!this.props.imageProps||this.props.iconType===N7.image||this.props.iconType===N7.Image,u=Q7(i)||{},d=u.iconClassName,p=u.children,h=u.mergeImageProps,f=$7(o,{theme:s,className:r,iconClassName:d,isImage:l,isPlaceholder:c}),m=l?"span":"i",g=C6(this.props,m6,["aria-label"]),v=this.state.imageLoadError,y=(0,t.__assign)((0,t.__assign)({},this.props.imageProps),{onLoadingStateChange:this._onImageLoadingStateChange}),b=v&&a||G7,_=this.props["aria-label"]||this.props.ariaLabel,C=y.alt||_||this.props.title,w=!!(C||this.props["aria-labelledby"]||y["aria-label"]||y["aria-labelledby"])?{role:l||h?void 0:"img","aria-label":l||h?void 0:C}:{"aria-hidden":!0},x=p;return h&&p&&"object"===typeof p&&C&&(x=Fd.cloneElement(p,{alt:C})),Fd.createElement(m,(0,t.__assign)({"data-icon-name":i},w,g,h?{title:void 0,"aria-label":void 0}:{},{className:f.root}),l?Fd.createElement(b,(0,t.__assign)({},y)):n||x)},n}(Fd.Component),Z7=x3(J7,(function(e){var t=e.className,n=e.iconClassName,r=e.isPlaceholder,o=e.isImage,i=e.styles;return{root:[r&&K7.placeholder,K7.root,o&&K7.image,n,t,i&&i.root,i&&i.imageContainer]}}),void 0,{scope:"Icon"},!0);Z7.displayName="Icon";var eee=function(){function e(t){this._id=e._uniqueId++,this._parent=t,this._eventRecords=[]}return e.raise=function(t,n,r,o){var i;if(e._isElement(t)){if("undefined"!==typeof document&&document.createEvent){var a=document.createEvent("HTMLEvents");a.initEvent(n,o||!1,!0),v8(a,r),i=t.dispatchEvent(a)}else if("undefined"!==typeof document&&document.createEventObject){var s=document.createEventObject(r);t.fireEvent("on"+n,s)}}else for(;t&&!1!==i;){var c=t.__events__,l=c?c[n]:null;if(l)for(var u in l)if(l.hasOwnProperty(u))for(var d=l[u],p=0;!1!==i&&p<d.length;p++){var h=d[p];h.objectCallback&&(i=h.objectCallback.call(h.parent,r))}t=o?t.parent:null}return i},e.isObserved=function(e,t){var n=e&&e.__events__;return!!n&&!!n[t]},e.isDeclared=function(e,t){var n=e&&e.__declaredEvents;return!!n&&!!n[t]},e.stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},e._isElement=function(e){return!!e&&(!!e.addEventListener||"undefined"!==typeof HTMLElement&&e instanceof HTMLElement)},e.prototype.dispose=function(){this._isDisposed||(this._isDisposed=!0,this.off(),this._parent=null)},e.prototype.onAll=function(e,t,n){for(var r in t)t.hasOwnProperty(r)&&this.on(e,r,t[r],n)},e.prototype.on=function(t,n,r,o){var i=this;if(n.indexOf(",")>-1)for(var a=n.split(/[ ,]+/),s=0;s<a.length;s++)this.on(t,a[s],r,o);else{var c=this._parent,l={target:t,eventName:n,parent:c,callback:r,options:o};if((a=t.__events__=t.__events__||{})[n]=a[n]||{count:0},a[n][this._id]=a[n][this._id]||[],a[n][this._id].push(l),a[n].count++,e._isElement(t)){var u=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!i._isDisposed){var n;try{if(!1===(n=r.apply(c,e))&&e[0]){var o=e[0];o.preventDefault&&o.preventDefault(),o.stopPropagation&&o.stopPropagation(),o.cancelBubble=!0}}catch(o){}return n}};l.elementCallback=u,t.addEventListener?t.addEventListener(n,u,o):t.attachEvent&&t.attachEvent("on"+n,u)}else{l.objectCallback=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!i._isDisposed)return r.apply(c,e)}}this._eventRecords.push(l)}},e.prototype.off=function(e,t,n,r){for(var o=0;o<this._eventRecords.length;o++){var i=this._eventRecords[o];if((!e||e===i.target)&&(!t||t===i.eventName)&&(!n||n===i.callback)&&("boolean"!==typeof r||r===i.options)){var a=i.target.__events__,s=a[i.eventName],c=s?s[this._id]:null;c&&(1!==c.length&&n?(s.count--,c.splice(c.indexOf(i),1)):(s.count-=c.length,delete a[i.eventName][this._id]),s.count||delete a[i.eventName]),i.elementCallback&&(i.target.removeEventListener?i.target.removeEventListener(i.eventName,i.elementCallback,i.options):i.target.detachEvent&&i.target.detachEvent("on"+i.eventName,i.elementCallback)),this._eventRecords.splice(o--,1)}}},e.prototype.raise=function(t,n,r){return e.raise(this._parent,t,n,r)},e.prototype.declare=function(e){var t=this._parent.__declaredEvents=this._parent.__declaredEvents||{};if("string"===typeof e)t[e]=!0;else for(var n=0;n<e.length;n++)t[e[n]]=!0},e._uniqueId=0,e}();!function(e){function n(t,r){var o=e.call(this,t,r)||this;return function(e,t,n){for(var r=0,o=n.length;r<o;r++)tee(e,t,n[r])}(o,n.prototype,["componentDidMount","shouldComponentUpdate","getSnapshotBeforeUpdate","render","componentDidUpdate","componentWillUnmount"]),o}(0,t.__extends)(n,e),n.prototype.componentDidUpdate=function(e,t){this._updateComponentRef(e,this.props)},n.prototype.componentDidMount=function(){this._setComponentRef(this.props.componentRef,this)},n.prototype.componentWillUnmount=function(){if(this._setComponentRef(this.props.componentRef,null),this.__disposables){for(var e=0,t=this._disposables.length;e<t;e++){var n=this.__disposables[e];n.dispose&&n.dispose()}this.__disposables=null}},Object.defineProperty(n.prototype,"className",{get:function(){if(!this.__className){var e=/function (.{1,})\(/.exec(this.constructor.toString());this.__className=e&&e.length>1?e[1]:""}return this.__className},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"_async",{get:function(){return this.__async||(this.__async=new m8(this),this._disposables.push(this.__async)),this.__async},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"_events",{get:function(){return this.__events||(this.__events=new eee(this),this._disposables.push(this.__events)),this.__events},enumerable:!1,configurable:!0}),n.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]},n.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))},n.prototype._warnDeprecations=function(e){this.className,this.props},n.prototype._warnMutuallyExclusive=function(e){this.className,this.props},n.prototype._warnConditionallyRequiredProps=function(e,t,n){this.className,this.props},n.prototype._setComponentRef=function(e,t){!this._skipComponentRefResolution&&e&&("function"===typeof e&&e(t),"object"===typeof e&&(e.current=t))}}(Fd.Component);function tee(e,t,n){var r=e[n],o=t[n];(r||o)&&(e[n]=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return o&&(e=o.apply(this,t)),r!==o&&(e=r.apply(this,t)),e})}function nee(){return null}function ree(e,n,r){return function(o){var i,a=(i=function(i){function a(e){var t=i.call(this,e)||this;return t._styleCache={},t._onSettingChanged=t._onSettingChanged.bind(t),t}return(0,t.__extends)(a,i),a.prototype.componentDidMount=function(){b3.observe(this._onSettingChanged)},a.prototype.componentWillUnmount=function(){b3.unobserve(this._onSettingChanged)},a.prototype.render=function(){var i=this;return Fd.createElement(_3.Consumer,null,(function(a){var s=b3.getSettings(n,e,a.customizations),c=i.props;if(s.styles&&"function"===typeof s.styles&&(s.styles=s.styles((0,t.__assign)((0,t.__assign)({},s),c))),r&&s.styles){if(i._styleCache.default!==s.styles||i._styleCache.component!==c.styles){var l=s3(s.styles,c.styles);i._styleCache.default=s.styles,i._styleCache.component=c.styles,i._styleCache.merged=l}return Fd.createElement(o,(0,t.__assign)({},s,c,{styles:i._styleCache.merged}))}return Fd.createElement(o,(0,t.__assign)({},s,c))}))},a.prototype._onSettingChanged=function(){this.forceUpdate()},a}(Fd.Component),i.displayName="Customized"+e,i);return function(e,t){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}(o,a)}}function oee(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e.filter((function(e){return e})).join(" ").trim();return""===n?void 0:n}var iee=function(e){var n=e.className,r=e.imageProps,o=C6(e,m6,["aria-label","aria-labelledby","title","aria-describedby"]),i=r.alt||e["aria-label"],a=i||e["aria-labelledby"]||e.title||r["aria-label"]||r["aria-labelledby"]||r.title,s={"aria-labelledby":e["aria-labelledby"],"aria-describedby":e["aria-describedby"],title:e.title},c=a?{}:{"aria-hidden":!0};return Fd.createElement("div",(0,t.__assign)({},c,o,{className:w6(Y7,K7.root,K7.image,n)}),Fd.createElement(G7,(0,t.__assign)({},s,r,{alt:a?i:""})))};var aee,see,cee=F5((function(e){return F5((function(t){var n=F5((function(e){return function(n){return t(n,e)}}));return function(r,o){return e(r,o?n(o):t)}}))}));function lee(e){var t;if("undefined"===typeof see||e){var n=d3(),r=null===(t=null===n||void 0===n?void 0:n.navigator)||void 0===t?void 0:t.userAgent;see=!!r&&-1!==r.indexOf("Macintosh")}return!!see}!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.Section=3]="Section"}(aee||(aee={}));var uee=function(){return!!(window&&window.navigator&&window.navigator.userAgent)&&/iPad|iPhone|iPod/i.test(window.navigator.userAgent)};function dee(e){return e.canCheck?!(!e.isChecked&&!e.checked):"boolean"===typeof e.isChecked?e.isChecked:"boolean"===typeof e.checked?e.checked:null}function pee(e){return!(!e.subMenuProps&&!e.items)}function hee(e){return!(!e.isDisabled&&!e.disabled)}function fee(e){return null!==dee(e)?"menuitemcheckbox":"menuitem"}var mee,gee=function(e){var n=e.item,r=e.classNames,o=n.iconProps;return Fd.createElement(Z7,(0,t.__assign)({},o,{className:r.icon}))},vee=function(e){var t=e.item;return e.hasIcons?t.onRenderIcon?t.onRenderIcon(e,gee):gee(e):null},yee=function(e){var t=e.onCheckmarkClick,n=e.item,r=e.classNames,o=dee(n);if(t){return Fd.createElement(Z7,{iconName:!1!==n.canCheck&&o?"CheckMark":"",className:r.checkmarkIcon,onClick:function(e){return t(n,e)}})}return null},bee=function(e){var t=e.item,n=e.classNames;return t.text||t.name?Fd.createElement("span",{className:n.label},t.text||t.name):null},_ee=function(e){var t=e.item,n=e.classNames;return t.secondaryText?Fd.createElement("span",{className:n.secondaryText},t.secondaryText):null},Cee=function(e){var n=e.item,r=e.classNames,o=e.theme;return pee(n)?Fd.createElement(Z7,(0,t.__assign)({iconName:v4(o)?"ChevronLeft":"ChevronRight"},n.submenuIconProps,{className:r.subMenuIcon})):null},wee=function(e){function n(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();pee(t)&&r&&i&&r(t,i)}},n.dismissSubMenu=function(){var e=n.props,t=e.item,r=e.dismissSubMenu;pee(t)&&r&&r()},n.dismissMenu=function(e){var t=n.props.dismissMenu;t&&t(void 0,e)},a6(n),n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,t=e.item,n=e.classNames,r=t.onRenderContent||this._renderLayout;return Fd.createElement("div",{className:t.split?n.linkContentMenu:n.linkContent},r(this.props,{renderCheckMarkIcon:yee,renderItemIcon:vee,renderItemName:bee,renderSecondaryText:_ee,renderSubMenuIcon:Cee}))},n.prototype._renderLayout=function(e,t){return Fd.createElement(Fd.Fragment,null,t.renderCheckMarkIcon(e),t.renderItemIcon(e),t.renderItemName(e),t.renderSecondaryText(e),t.renderSubMenuIcon(e))},n}(Fd.Component),xee=O5((function(e){return p4({wrapper:{display:"inline-flex",height:"100%",alignItems:"center"},divider:{width:1,height:"100%",backgroundColor:e.palette.neutralTertiaryAlt}})})),Eee=36,kee=w5(0,639),See=O5((function(e){var n,r,o,i,a,s=e.semanticColors,c=e.fonts,l=e.palette,u=s.menuItemBackgroundHovered,d=s.menuItemTextHovered,p=s.menuItemBackgroundPressed,h=s.bodyDivider;return s3({item:[c.medium,{color:s.bodyText,position:"relative",boxSizing:"border-box"}],divider:{display:"block",height:"1px",backgroundColor:h,position:"relative"},root:[I5(e),c.medium,{color:s.bodyText,backgroundColor:"transparent",border:"none",width:"100%",height:Eee,lineHeight:Eee,display:"block",cursor:"pointer",padding:"0px 8px 0 4px",textAlign:"left"}],rootDisabled:{color:s.disabledBodyText,cursor:"default",pointerEvents:"none",selectors:(n={},n[C5]={color:"GrayText",opacity:1},n)},rootHovered:{backgroundColor:u,color:d,selectors:{".ms-ContextualMenu-icon":{color:l.themeDarkAlt},".ms-ContextualMenu-submenuIcon":{color:l.neutralPrimary}}},rootFocused:{backgroundColor:l.white},rootChecked:{selectors:{".ms-ContextualMenu-checkmarkIcon":{color:l.neutralPrimary}}},rootPressed:{backgroundColor:p,selectors:{".ms-ContextualMenu-icon":{color:l.themeDark},".ms-ContextualMenu-submenuIcon":{color:l.neutralPrimary}}},rootExpanded:{backgroundColor:p,color:s.bodyTextChecked,selectors:(r={".ms-ContextualMenu-submenuIcon":(o={},o[C5]={color:"inherit"},o)},r[C5]=(0,t.__assign)({},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),r)},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"},secondaryText:{color:e.palette.neutralSecondary,paddingLeft:"20px",textAlign:"right"},icon:{display:"inline-block",minHeight:"1px",maxHeight:Eee,fontSize:HI.medium,width:HI.medium,margin:"0 4px",verticalAlign:"middle",flexShrink:"0",selectors:(i={},i[kee]={fontSize:HI.large,width:HI.large},i)},iconColor:{color:s.menuIcon},iconDisabled:{color:s.disabledBodyText},checkmarkIcon:{color:s.bodySubtext},subMenuIcon:{height:Eee,lineHeight:Eee,color:l.neutralSecondary,textAlign:"center",display:"inline-block",verticalAlign:"middle",flexShrink:"0",fontSize:HI.small,selectors:(a={":hover":{color:l.neutralPrimary},":active":{color:l.neutralPrimary}},a[kee]={fontSize:HI.medium},a)},splitButtonFlexContainer:[I5(e),{display:"flex",height:Eee,flexWrap:"nowrap",justifyContent:"center",alignItems:"flex-start"}]})})),Tee="28px",Iee=w5(0,639),Pee=O5((function(e){var t;return p4(xee(e),{wrapper:{position:"absolute",right:28,selectors:(t={},t[Iee]={right:32},t)},divider:{height:16,width:1}})})),Aee={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"},Ree=O5((function(e,t,n,r,o,i,a,s,c,l,u,d){var p,h,f,m,g=See(e),v=V5(Aee,e);return p4({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[".ms-Fabric--isFocusVisible &:focus, .ms-Fabric--isFocusVisible &:focus:hover"]=g.rootFocused,p[".ms-Fabric--isFocusVisible &:hover"]={background:"inherit;"},p)}],d],splitPrimary:[g.root,{width:"calc(100% - 28px)"},r&&["is-checked",g.rootChecked],(t||u)&&["is-disabled",g.rootDisabled],!(t||u)&&!r&&[{selectors:(h={":hover":g.rootHovered},h[":hover ~ ."+v.splitMenu]=g.rootHovered,h[":active"]=g.rootPressed,h[".ms-Fabric--isFocusVisible &:focus, .ms-Fabric--isFocusVisible &:focus:hover"]=g.rootFocused,h[".ms-Fabric--isFocusVisible &:hover"]={background:"inherit;"},h)}]],splitMenu:[v.splitMenu,g.root,{flexBasis:"0",padding:"0 8px",minWidth:Tee},n&&["is-expanded",g.rootExpanded],t&&["is-disabled",g.rootDisabled],!t&&!n&&[{selectors:(f={":hover":g.rootHovered,":active":g.rootPressed},f[".ms-Fabric--isFocusVisible &:focus, .ms-Fabric--isFocusVisible &:focus:hover"]=g.rootFocused,f[".ms-Fabric--isFocusVisible &: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[".ms-Fabric--isFocusVisible &:focus, .ms-Fabric--isFocusVisible &:focus:hover"]=g.rootFocused,m)}]],screenReaderText:[v.screenReaderText,g.screenReaderText,A5,{visibility:"hidden"}]})})),Dee=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 Ree(t,n,r,o,i,a,s,c,l,u,d,p)},Mee=x3(wee,Dee,void 0,{scope:"ContextualMenuItem"}),Nee=function(e){function n(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(){},a6(n),n}return(0,t.__extends)(n,e),n.prototype.shouldComponentUpdate=function(e){return!g8(e,this.props)},n}(Fd.Component);function Lee(e){var t=(0,Fd.useRef)();return(0,Fd.useEffect)((function(){t.current=e})),t.current}!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"}(mee||(mee={}));var Bee=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?mee.PERSISTED_KEYTIP_ADDED:mee.KEYTIP_ADDED;eee.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||eee.raise(this,mee.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?mee.PERSISTED_KEYTIP_REMOVED:mee.KEYTIP_REMOVED;!this.inKeytipMode&&this.delayUpdatingKeytipChange||eee.raise(this,r,{keytip:e,uniqueID:t})},e.prototype.enterKeytipMode=function(){eee.raise(this,mee.ENTER_KEYTIP_MODE)},e.prototype.exitKeytipMode=function(){eee.raise(this,mee.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 n=(0,t.__spreadArray)([],e.keySequences);if(n.pop(),0!==n.length){var r=this.sequenceMapping[n.toString()];if(r&&r.overflowSetSequence)return(0,t.__assign)((0,t.__assign)({},e),{overflowSetSequence:r.overflowSetSequence})}return e},e.prototype.menuExecute=function(e,t){eee.raise(this,mee.PERSISTED_KEYTIP_EXECUTE,{overflowButtonSequences:e,keytipSequences:t})},e.prototype._getUniqueKtp=function(e,n){return void 0===n&&(n=k4()),{keytip:(0,t.__assign)({},e),uniqueID:n}},e._instance=new e,e}();function Oee(e){return e.reduce((function(e,t){return e+"-"+t.split("").join("-")}),"ktp")}function Fee(e){var n=Fd.useRef(),r=e.keytipProps?(0,t.__assign)({disabled:e.disabled},e.keytipProps):void 0,o=A9(Bee.getInstance()),i=Lee(e);x7((function(){n.current&&r&&((null===i||void 0===i?void 0:i.keytipProps)!==e.keytipProps||(null===i||void 0===i?void 0:i.disabled)!==e.disabled)&&o.update(r,n.current)})),x7((function(){return r&&(n.current=o.register(r)),function(){r&&o.unregister(r,n.current)}}),[]);var a={ariaDescribedBy:void 0,keytipId:void 0};return r&&(a=function(e,n,r){var o=e.addParentOverflow(n),i=oee(r,function(e){var t=" ktp-layer-id";return e.length?t+" "+Oee(e):t}(o.keySequences)),a=(0,t.__spreadArray)([],o.keySequences);o.overflowSetSequence&&(a=function(e,n){var r=n.length,o=(0,t.__spreadArray)([],n).pop();return function(e,t,n){var r=e.slice();return r.splice(t,0,n),r}((0,t.__spreadArray)([],e),r-1,o)}(a,o.overflowSetSequence));var s=Oee(a);return{ariaDescribedBy:i,keytipId:s}}(o,r,e.ariaDescribedBy)),a}var Hee=function(e){var n,r=e.children,o=Fee((0,t.__rest)(e,["children"])),i=o.keytipId,a=o.ariaDescribedBy;return r(((n={})["data-ktp-target"]=i,n["data-ktp-execute-target"]=i,n["aria-describedby"]=a,n))},zee=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n._anchor=Fd.createRef(),n._getMemoizedMenuButtonKeytipProps=O5((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),n._getSubmenuTarget=function(){return n._anchor.current?n._anchor.current:void 0},n._onItemClick=function(e){var t=n.props,r=t.item,o=t.onItemClick;o&&o(r,e)},n._renderAriaDescription=function(e,t){return e?Fd.createElement("span",{id:n._ariaDescriptionId,className:t},e):null},n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this,n=this.props,r=n.item,o=n.classNames,i=n.index,a=n.focusableElementIndex,s=n.totalItemCount,c=n.hasCheckmarks,l=n.hasIcons,u=n.contextualMenuItemAs,d=void 0===u?Mee:u,p=n.expandedMenuItemKey,h=n.onItemClick,f=n.openSubMenu,m=n.dismissSubMenu,g=n.dismissMenu,v=r.rel;r.target&&"_blank"===r.target.toLowerCase()&&(v=v||"nofollow noopener noreferrer");var y=pee(r),b=C6(r,v6),_=hee(r),C=r.itemProps,w=r.ariaDescription,x=r.keytipProps;x&&y&&(x=this._getMemoizedMenuButtonKeytipProps(x)),w&&(this._ariaDescriptionId=k4());var E=oee(r.ariaDescribedBy,w?this._ariaDescriptionId:void 0,b["aria-describedby"]),k={"aria-describedby":E};return Fd.createElement("div",null,Fd.createElement(Hee,{keytipProps:r.keytipProps,ariaDescribedBy:E,disabled:_},(function(n){return Fd.createElement("a",(0,t.__assign)({},k,b,n,{ref:e._anchor,href:r.href,target:r.target,rel:v,className:o.root,role:"menuitem","aria-haspopup":y||void 0,"aria-expanded":y?r.key===p:void 0,"aria-posinset":a+1,"aria-setsize":s,"aria-disabled":hee(r),style:r.style,onClick:e._onItemClick,onMouseEnter:e._onItemMouseEnter,onMouseLeave:e._onItemMouseLeave,onMouseMove:e._onItemMouseMove,onKeyDown:y?e._onItemKeyDown:void 0}),Fd.createElement(d,(0,t.__assign)({componentRef:r.componentRef,item:r,classNames:o,index:i,onCheckmarkClick:c&&h?h:void 0,hasIcons:l,openSubMenu:f,dismissSubMenu:m,dismissMenu:g,getSubmenuTarget:e._getSubmenuTarget},C)),e._renderAriaDescription(w,o.screenReaderText))})))},n}(Nee),Uee=_4(),Vee=Fd.forwardRef((function(e,t){var n=e.styles,r=e.theme,o=e.getClassNames,i=e.className,a=Uee(n,{theme:r,getClassNames:o,className:i});return Fd.createElement("span",{className:a.wrapper,ref:t},Fd.createElement("span",{className:a.divider}))}));Vee.displayName="VerticalDividerBase";var Wee=x3(Vee,(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"}),jee=function(e){function n(n){var r=e.call(this,n)||this;return r._getMemoizedMenuButtonKeytipProps=O5((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),r._onItemKeyDown=function(e){var t=r.props,n=t.item,o=t.onItemKeyDown;e.which===K4?(r._executeItemClick(e),e.preventDefault(),e.stopPropagation()):o&&o(n,e)},r._getSubmenuTarget=function(){return r._splitButton},r._renderAriaDescription=function(e,t){return e?Fd.createElement("span",{id:r._ariaDescriptionId,className:t},e):null},r._onItemMouseEnterPrimary=function(e){var n=r.props,o=n.item,i=n.onItemMouseEnter;i&&i((0,t.__assign)((0,t.__assign)({},o),{subMenuProps:void 0,items:void 0}),e,r._splitButton)},r._onItemMouseEnterIcon=function(e){var t=r.props,n=t.item,o=t.onItemMouseEnter;o&&o(n,e,r._splitButton)},r._onItemMouseMovePrimary=function(e){var n=r.props,o=n.item,i=n.onItemMouseMove;i&&i((0,t.__assign)((0,t.__assign)({},o),{subMenuProps:void 0,items:void 0}),e,r._splitButton)},r._onItemMouseMoveIcon=function(e){var t=r.props,n=t.item,o=t.onItemMouseMove;o&&o(n,e,r._splitButton)},r._onIconItemClick=function(e){var t=r.props,n=t.item,o=t.onItemClickBase;o&&o(n,e,r._splitButton?r._splitButton:e.currentTarget)},r._executeItemClick=function(e){var t=r.props,n=t.item,o=t.executeItemClick,i=t.onItemClick;if(!n.disabled&&!n.isDisabled)return r._processingTouch&&i?i(n,e):void(o&&o(n,e))},r._onTouchStart=function(e){r._splitButton&&!("onpointerdown"in r._splitButton)&&r._handleTouchAndPointerEvent(e)},r._onPointerDown=function(e){"touch"===e.pointerType&&(r._handleTouchAndPointerEvent(e),e.preventDefault(),e.stopImmediatePropagation())},r._async=new m8(r),r._events=new eee(r),r}return(0,t.__extends)(n,e),n.prototype.componentDidMount=function(){this._splitButton&&"onpointerdown"in this._splitButton&&this._events.on(this._splitButton,"pointerdown",this._onPointerDown,!0)},n.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},n.prototype.render=function(){var e=this,n=this.props,r=n.item,o=n.classNames,i=n.index,a=n.focusableElementIndex,s=n.totalItemCount,c=n.hasCheckmarks,l=n.hasIcons,u=n.onItemMouseLeave,d=n.expandedMenuItemKey,p=pee(r),h=r.keytipProps;h&&(h=this._getMemoizedMenuButtonKeytipProps(h));var f=r.ariaDescription;return f&&(this._ariaDescriptionId=k4()),Fd.createElement(Hee,{keytipProps:h,disabled:hee(r)},(function(n){return Fd.createElement("div",{"data-ktp-target":n["data-ktp-target"],ref:function(t){return e._splitButton=t},role:fee(r),"aria-label":r.ariaLabel,className:o.splitContainer,"aria-disabled":hee(r),"aria-expanded":p?r.key===d:void 0,"aria-haspopup":!0,"aria-describedby":oee(r.ariaDescribedBy,f?e._ariaDescriptionId:void 0,n["aria-describedby"]),"aria-checked":r.isChecked||r.checked,"aria-posinset":a+1,"aria-setsize":s,onMouseEnter:e._onItemMouseEnterPrimary,onMouseLeave:u?u.bind(e,(0,t.__assign)((0,t.__assign)({},r),{subMenuProps:null,items:null})):void 0,onMouseMove:e._onItemMouseMovePrimary,onKeyDown:e._onItemKeyDown,onClick:e._executeItemClick,onTouchStart:e._onTouchStart,tabIndex:0,"data-is-focusable":!0,"aria-roledescription":r["aria-roledescription"]},e._renderSplitPrimaryButton(r,o,i,c,l),e._renderSplitDivider(r),e._renderSplitIconButton(r,o,i,n),e._renderAriaDescription(f,o.screenReaderText))}))},n.prototype._renderSplitPrimaryButton=function(e,n,r,o,i){var a=this.props,s=a.contextualMenuItemAs,c=void 0===s?Mee:s,l=a.onItemClick,u={key:e.key,disabled:hee(e)||e.primaryDisabled,name:e.name,text:e.text||e.name,secondaryText:e.secondaryText,className:n.splitPrimary,canCheck:e.canCheck,isChecked:e.isChecked,checked:e.checked,iconProps:e.iconProps,onRenderIcon:e.onRenderIcon,data:e.data,"data-is-focusable":!1},d=e.itemProps;return Fd.createElement("button",(0,t.__assign)({},C6(u,y6)),Fd.createElement(c,(0,t.__assign)({"data-is-focusable":!1,item:u,classNames:n,index:r,onCheckmarkClick:o&&l?l:void 0,hasIcons:i},d)))},n.prototype._renderSplitDivider=function(e){var t=e.getSplitButtonVerticalDividerClassNames||Pee;return Fd.createElement(Wee,{getClassNames:t})},n.prototype._renderSplitIconButton=function(e,n,r,o){var i=this.props,a=i.contextualMenuItemAs,s=void 0===a?Mee:a,c=i.onItemMouseLeave,l=i.onItemMouseDown,u=i.openSubMenu,d=i.dismissSubMenu,p=i.dismissMenu,h={onClick:this._onIconItemClick,disabled:hee(e),className:n.splitMenu,subMenuProps:e.subMenuProps,submenuIconProps:e.submenuIconProps,split:!0,key:e.key},f=(0,t.__assign)((0,t.__assign)({},C6(h,y6)),{onMouseEnter:this._onItemMouseEnterIcon,onMouseLeave:c?c.bind(this,e):void 0,onMouseDown:function(t){return l?l(e,t):void 0},onMouseMove:this._onItemMouseMoveIcon,"data-is-focusable":!1,"data-ktp-execute-target":o["data-ktp-execute-target"],"aria-hidden":!0}),m=e.itemProps;return Fd.createElement("button",(0,t.__assign)({},f),Fd.createElement(s,(0,t.__assign)({componentRef:e.componentRef,item:h,classNames:n,index:r,hasIcons:!1,openSubMenu:u,dismissSubMenu:d,dismissMenu:p,getSubmenuTarget:this._getSubmenuTarget},m)))},n.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)},n}(Nee),qee=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n._btn=Fd.createRef(),n._getMemoizedMenuButtonKeytipProps=O5((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),n._renderAriaDescription=function(e,t){return e?Fd.createElement("span",{id:n._ariaDescriptionId,className:t},e):null},n._getSubmenuTarget=function(){return n._btn.current?n._btn.current:void 0},n}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this,n=this.props,r=n.item,o=n.classNames,i=n.index,a=n.focusableElementIndex,s=n.totalItemCount,c=n.hasCheckmarks,l=n.hasIcons,u=n.contextualMenuItemAs,d=void 0===u?Mee:u,p=n.expandedMenuItemKey,h=n.onItemMouseDown,f=n.onItemClick,m=n.openSubMenu,g=n.dismissSubMenu,v=n.dismissMenu,y=dee(r),b=null!==y,_=fee(r),C=pee(r),w=r.itemProps,x=r.ariaLabel,E=r.ariaDescription,k=C6(r,y6);delete k.disabled;var S=r.role||_;E&&(this._ariaDescriptionId=k4());var T=oee(r.ariaDescribedBy,E?this._ariaDescriptionId:void 0,k["aria-describedby"]),I={className:o.root,onClick:this._onItemClick,onKeyDown:C?this._onItemKeyDown:void 0,onMouseEnter:this._onItemMouseEnter,onMouseLeave:this._onItemMouseLeave,onMouseDown:function(e){return h?h(r,e):void 0},onMouseMove:this._onItemMouseMove,href:r.href,title:r.title,"aria-label":x,"aria-describedby":T,"aria-haspopup":C||void 0,"aria-expanded":C?r.key===p:void 0,"aria-posinset":a+1,"aria-setsize":s,"aria-disabled":hee(r),"aria-checked":"menuitemcheckbox"!==S&&"menuitemradio"!==S||!b?void 0:!!y,"aria-selected":"menuitem"===S&&b?!!y:void 0,role:S,style:r.style},P=r.keytipProps;return P&&C&&(P=this._getMemoizedMenuButtonKeytipProps(P)),Fd.createElement(Hee,{keytipProps:P,ariaDescribedBy:T,disabled:hee(r)},(function(n){return Fd.createElement("button",(0,t.__assign)({ref:e._btn},k,I,n),Fd.createElement(d,(0,t.__assign)({componentRef:r.componentRef,item:r,classNames:o,index:i,onCheckmarkClick:c&&f?f:void 0,hasIcons:l,openSubMenu:m,dismissSubMenu:g,dismissMenu:v,getSubmenuTarget:e._getSubmenuTarget},w)),e._renderAriaDescription(E,o.screenReaderText))}))},n}(Nee);function Gee(e,t){var n=Fd.useRef(t);return n.current||(n.current=k4(e)),n.current}var Kee;!function(e){e[e.small=0]="small",e[e.medium=1]="medium",e[e.large=2]="large",e[e.xLarge=3]="xLarge",e[e.xxLarge=4]="xxLarge",e[e.xxxLarge=5]="xxxLarge",e[e.unknown=999]="unknown"}(Kee||(Kee={}));var Yee,Qee,Xee=[479,639,1023,1365,1919,99999999];function $ee(){var e;return null!==(e=null!==Yee&&void 0!==Yee?Yee:Qee)&&void 0!==e?e:Kee.large}function Jee(e){try{return e.document.documentElement.clientWidth}catch(iLe){return e.innerWidth}}function Zee(e){var t=Kee.small;if(e){try{for(;Jee(e)>Xee[t];)t++}catch(iLe){t=$ee()}Qee=t}else{if(void 0===Yee)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=Yee}return t}var ete=Fd.createContext({}),tte=_4(),nte=_4(),rte={items:[],shouldFocusOnMount:!0,gapSpace:0,directionalHint:I8,beakWidth:16};function ote(e,n){var r=null===n||void 0===n?void 0:n.target,o=e.subMenuProps?e.subMenuProps.items:e.items;if(o){for(var i=[],a=0,s=o;a<s.length;a++){var c=s[a];if(c.preferMenuTargetAsEventTarget){var l=c.onClick,u=(0,t.__rest)(c,["onClick"]);i.push((0,t.__assign)((0,t.__assign)({},u),{onClick:fte(l,r)}))}else i.push(c)}return i}}var ite="ContextualMenu",ate=O5((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return function(n){return c3.apply(void 0,(0,t.__spreadArray)([n,Dee],e))}}));function ste(e,t){var n=e.hidden,r=e.items,o=e.theme,i=e.className,a=e.id,s=e.target,c=Fd.useState(),l=c[0],u=c[1],d=Fd.useState(),p=d[0],h=d[1],f=Fd.useState(),m=f[0],g=f[1],v=Gee(ite,a),y=Fd.useCallback((function(){g(void 0),u(void 0),h(void 0)}),[]),b=Fd.useCallback((function(e,t,n){var r=e.key;l!==r&&(t.focus(),g(n),u(r),h(t))}),[l]);Fd.useEffect((function(){n&&y()}),[n,y]);var _=function(e,t){var n=Fd.useRef(!1);return Fd.useEffect((function(){return n.current=!0,function(){n.current=!1}}),[]),function(r,o){o?e(r,o):n.current&&t()}}(t,y);return[l,b,function(){var e=hte(l,r),t=null;if(e&&(t={items:ote(e,{target:s}),target:p,onDismiss:_,isSubMenu:!0,id:v,shouldFocusOnMount:!0,shouldFocusOnContainer:m,directionalHint:v4(o)?P8:D8,className:i,gapSpace:0,isBeakVisible:!1},e.subMenuProps&&v8(t,e.subMenuProps),e.preferMenuTargetAsEventTarget)){var n=e.onItemClick;t.onItemClick=fte(n,s)}return t},_]}function cte(e,t,n,r){var o=e.theme,i=e.isSubMenu,a=e.focusZoneProps,s=void 0===a?{}:a,c=s.checkForNoWrap,l=s.direction,u=void 0===l?T4.vertical:l,d=Fd.useRef(),p=function(e,n,r){var o=!1;return n(e)&&(t(e,r),e.preventDefault(),e.stopPropagation(),o=!0),o},h=function(e){return e.which===Q4||function(e){var t=v4(o)?r6:t6;return!(e.which!==t||!i)&&!(u!==T4.vertical&&(!c||W4(e.target,"data-no-horizontal-wrap")))}(e)||e.which===n6&&(e.altKey||e.metaKey)},f=function(e){d.current=ute(e);var t=e.which===Q4&&(lee()||uee());return p(e,h,t)},m=function(e){var t=d.current&&ute(e);return d.current=!1,!!t&&!(uee()||lee())};return[f,function(e){return p(e,m,!0)},function(e){if(!f(e)&&n.current){var t,r,o=!(!e.altKey&&!e.metaKey),i=e.which===n6,a=e.which===o6;if(!o&&(i||a)){var s=i?(t=n.current,r=n.current.lastChild,B4(t,r,!0,!1,!0,!0)):function(e,t,n){return O4(e,t,!0,!1,!1,n)}(n.current,n.current.firstChild,!0);s&&(s.focus(),e.preventDefault(),e.stopPropagation())}}},function(e,t){var n=v4(o)?t6:r6;e.disabled||t.which!==n&&t.which!==K4&&(t.which!==o6||!t.altKey&&!t.metaKey)||(r(e,t.currentTarget),t.preventDefault())}]}var lte=Fd.memo(Fd.forwardRef((function(e,n){var r,o=B8(rte,e),i=(o.ref,(0,t.__rest)(o,["ref"])),a=Fd.useRef(null),s=_9(),c=Gee(ite,i.id),l=function(e,t){var n;return null===(n=i.onDismiss)||void 0===n?void 0:n.call(i,e,t)},u=R9(i.target,a),d=u[0],p=u[1],h=function(e,n){var r=e.hidden,o=e.onRestoreFocus,i=Fd.useRef([]),a=Fd.useCallback((function(e){var t,n;o?o(e):(null===e||void 0===e?void 0:e.documentContainsFocus)&&(null===(n=null===(t=i.current[0])||void 0===t?void 0:t.focus)||void 0===n||n.call(t))}),[o]);return x7((function(){var e;if(r)i.current.length>0&&(a({originalElement:i.current[0],containsFocus:!0,documentContainsFocus:(null===(e=f4())||void 0===e?void 0:e.hasFocus())||!1}),i.current=[]);else{var o=null===n||void 0===n?void 0:n.document.activeElement,s=i.current.indexOf(o);i.current=s>-1?i.current.slice(s+1):(0,t.__spreadArray)([o],i.current)}}),[r,null===n||void 0===n?void 0:n.document.activeElement,a]),[a]}(i,p)[0],f=ste(i,l),m=f[0],g=f[1],v=f[2],y=f[3],b=function(e){var t=e.delayUpdateFocusOnHover,n=e.hidden,r=Fd.useRef(!t),o=Fd.useRef(!1);Fd.useEffect((function(){r.current=!t,o.current=!n&&!t&&o.current}),[t,n]);var i=Fd.useCallback((function(){t&&(r.current=!1)}),[t]);return[r,o,i]}(i),_=b[0],C=b[1],w=b[2],x=function(e){var t=Fd.useRef(!0),n=Fd.useRef();return[function(){t.current||void 0===n.current?t.current=!1:(e.clearTimeout(n.current),n.current=void 0),n.current=e.setTimeout((function(){t.current=!0}),250)},t]}(s),E=x[0],k=x[1],S=function(e,t){var n=e.subMenuHoverDelay,r=void 0===n?250:n,o=Fd.useRef(void 0),i=function(){void 0!==o.current&&(t.clearTimeout(o.current),o.current=void 0)};return[i,function(e){o.current=t.setTimeout((function(){e(),i()}),r)},o]}(i,s),T=S[0],I=S[1],P=S[2],A=function(e,t){var n=Fd.useState($ee()),r=n[0],o=n[1],i=Fd.useCallback((function(){var t=Zee(d3(e.current));r!==t&&o(t)}),[e,r]);return C9(E9(),"resize",i),Fd.useEffect((function(){void 0===t&&i()}),[t]),null!==t&&void 0!==t?t:r}(a,i.responsiveMode);!function(e,t){var n=e.hidden,r=void 0!==n&&n,o=e.onMenuDismissed,i=e.onMenuOpened,a=Lee(r),s=Fd.useRef(i),c=Fd.useRef(o),l=Fd.useRef(e);s.current=i,c.current=o,l.current=e,Fd.useEffect((function(){var e,t;r&&!1===a?null===(e=c.current)||void 0===e||e.call(c,l.current):r||!1===a||null===(t=s.current)||void 0===t||t.call(s,l.current)}),[r,a]),Fd.useEffect((function(){return function(){var e;return null===(e=c.current)||void 0===e?void 0:e.call(c,l.current)}}),[])}(i);var R=cte(i,l,a,g),D=R[0],M=R[1],N=R[2],L=R[3],B=function(e,t,n,r,o,i,a,s,c,l,u,d,p){var h=e.target,f=function(){return!t.current||!i.current},m=function(e,t,n){var r=n||t.currentTarget;e.key!==a&&(l(),void 0===a&&r.focus(),pee(e)?(t.stopPropagation(),c((function(){r.focus(),u(e,r,!0)}))):c((function(){d(t),r.focus()})))},g=function(t,n,r){var o=ote(t,{target:h});if(l(),pee(t)||o&&o.length){if(t.key!==a){var i="boolean"===typeof e.shouldFocusOnContainer?e.shouldFocusOnContainer:"mouse"===n.nativeEvent.pointerType;u(t,r,i)}}else v(t,n);n.stopPropagation(),n.preventDefault()},v=function(t,n){if(!t.disabled&&!t.isDisabled){t.preferMenuTargetAsEventTarget&&mte(n,h);var r=!1;t.onClick?r=!!t.onClick(n,t):e.onItemClick&&(r=!!e.onItemClick(n,t)),!r&&n.defaultPrevented||p(n,!0)}};return[function(e,t,n){o.current&&(i.current=!0),f()||m(e,t,n)},function(e,a,s){var c=a.currentTarget;o.current&&(i.current=!0,t.current&&void 0===n.current&&c!==(null===r||void 0===r?void 0:r.document.activeElement)&&m(e,a,s))},function(e,t){var n;if(!f()&&(l(),void 0===a))if(s.current.setActive)try{s.current.setActive()}catch(iLe){}else null===(n=s.current)||void 0===n||n.focus()},function(e,t){g(e,t,t.currentTarget)},function(e,t){v(e,t),t.stopPropagation()},v,g]}(i,k,P,p,_,C,m,a,I,T,g,y,l),O=B[0],F=B[1],H=B[2],z=B[3],U=B[4],V=B[5],W=B[6],j=function(e,t,n){var r=0,o=e.items,i=e.totalItemCount,a=e.hasCheckmarks,s=e.hasIcons;return Fd.createElement("ul",{className:t.list,onKeyDown:D,onKeyUp:M,role:"presentation"},o.map((function(e,n){var o=q(e,n,r,i,a,s,t);if(e.itemType!==aee.Divider&&e.itemType!==aee.Header){var c=e.customOnRenderListLength?e.customOnRenderListLength:1;r+=c}return o})))},q=function(e,t,n,r,o,a,s){var c,l,u=[],d=e.iconProps||{iconName:"None"},p=e.getItemClassNames,h=e.itemProps,f=h?h.styles:void 0,g=e.itemType===aee.Divider?e.className:void 0,v=e.submenuIconProps?e.submenuIconProps.className:"";if(p)l=p(i.theme,hee(e),m===e.key,!!dee(e),!!e.href,"None"!==d.iconName,e.className,g,d.className,v,e.primaryDisabled);else{var y={theme:i.theme,disabled:hee(e),expanded:m===e.key,checked:!!dee(e),isAnchorLink:!!e.href,knownIcon:"None"!==d.iconName,itemClassName:e.className,dividerClassName:g,iconClassName:d.className,subMenuClassName:v,primaryDisabled:e.primaryDisabled};l=nte(ate(null===(c=s.subComponentStyles)||void 0===c?void 0:c.menuItem,f),y)}switch("-"!==e.text&&"-"!==e.name||(e.itemType=aee.Divider),e.itemType){case aee.Divider:u.push(Y(t,l));break;case aee.Header:u.push(Y(t,l));var b=X(e,l,s,t,o,a);u.push(K(b,e.key||t,l,e.title));break;case aee.Section:u.push(G(e,l,s,t,o,a));break;default:var _=function(){return Q(e,l,t,n,r,o,a)},C=i.onRenderContextualMenuItem?i.onRenderContextualMenuItem(e,_):_();u.push(K(C,e.key||t,l,e.title))}return Fd.createElement(Fd.Fragment,{key:e.key},u)},G=function(e,n,r,o,i,a){var s=e.sectionProps;if(s){var l,u;if(s.title){var d=void 0,p="";if("string"===typeof s.title){var h=c+s.title.replace(/\s/g,"");d={key:"section-"+s.title+"-title",itemType:aee.Header,text:s.title,id:h},p=h}else{var f=s.title.id||c+s.title.key.replace(/\s/g,"");d=(0,t.__assign)((0,t.__assign)({},s.title),{id:f}),p=f}d&&(u={role:"group","aria-labelledby":p},l=X(d,n,r,o,i,a))}return s.items&&s.items.length>0?Fd.createElement("li",{role:"presentation",key:s.key||e.key||"section-"+o},Fd.createElement("div",(0,t.__assign)({},u),Fd.createElement("ul",{className:r.list,role:"presentation"},s.topDivider&&Y(o,n,!0,!0),l&&K(l,e.key||o,n,e.title),s.items.map((function(e,t){return q(e,t,t,s.items.length,i,a,r)})),s.bottomDivider&&Y(o,n,!1,!0)))):void 0}},K=function(e,t,n,r){return Fd.createElement("li",{role:"presentation",title:r,key:t,className:n.item},e)},Y=function(e,t,n,r){return r||e>0?Fd.createElement("li",{role:"separator",key:"separator-"+e+(void 0===n?"":n?"-top":"-bottom"),className:t.divider,"aria-hidden":"true"}):null},Q=function(e,n,r,o,a,s,c){if(e.onRender)return e.onRender((0,t.__assign)({"aria-posinset":o+1,"aria-setsize":a},e),l);var u={item:e,classNames:n,index:r,focusableElementIndex:o,totalItemCount:a,hasCheckmarks:s,hasIcons:c,contextualMenuItemAs:i.contextualMenuItemAs,onItemMouseEnter:O,onItemMouseLeave:H,onItemMouseMove:F,onItemMouseDown:dte,executeItemClick:V,onItemKeyDown:L,expandedMenuItemKey:m,openSubMenu:g,dismissSubMenu:y,dismissMenu:l};return e.href?Fd.createElement(zee,(0,t.__assign)({},u,{onItemClick:U})):e.split&&pee(e)?Fd.createElement(jee,(0,t.__assign)({},u,{onItemClick:z,onItemClickBase:W,onTap:T})):Fd.createElement(qee,(0,t.__assign)({},u,{onItemClick:z,onItemClickBase:W}))},X=function(e,n,r,o,a,s){var c=i.contextualMenuItemAs,l=void 0===c?Mee:c,u=e.itemProps,d=e.id,p=u&&C6(u,_6);return Fd.createElement("div",(0,t.__assign)({id:d,className:r.header},p,{style:e.style}),Fd.createElement(l,(0,t.__assign)({item:e,classNames:n,index:o,onCheckmarkClick:a?z:void 0,hasIcons:s},u)))},$=i.isBeakVisible,J=i.items,Z=i.labelElementId,ee=i.id,te=i.className,ne=i.beakWidth,re=i.directionalHint,oe=i.directionalHintForRTL,ie=i.alignTargetEdge,ae=i.gapSpace,se=i.coverTarget,ce=i.ariaLabel,le=i.doNotLayer,ue=i.target,de=i.bounds,pe=i.useTargetWidth,he=i.useTargetAsMinWidth,fe=i.directionalHintFixed,me=i.shouldFocusOnMount,ge=i.shouldFocusOnContainer,ve=i.title,ye=i.styles,be=i.theme,_e=i.calloutProps,Ce=i.onRenderSubMenu,we=void 0===Ce?pte:Ce,xe=i.onRenderMenuList,Ee=void 0===xe?function(e,t){return j(e,Te)}:xe,ke=i.focusZoneProps,Se=i.getMenuClassNames,Te=Se?Se(be,te):tte(ye,{theme:be,className:te}),Ie=function e(t){for(var n=0,r=t;n<r.length;n++){var o=r[n];if(o.iconProps)return!0;if(o.itemType===aee.Section&&o.sectionProps&&e(o.sectionProps.items))return!0}return!1}(J);var Pe,Ae=(0,t.__assign)((0,t.__assign)({direction:T4.vertical,handleTabKey:I4,isCircularNavigation:!0},ke),{className:w6(Te.root,null===(r=i.focusZoneProps)||void 0===r?void 0:r.className)}),Re=function(e){return e.some((function(e){return!!e.canCheck||!(!e.sectionProps||!e.sectionProps.items.some((function(e){return!0===e.canCheck})))}))}(J),De=m&&!0!==i.hidden?v():null;$=void 0===$?A<=Kee.medium:$;var Me=d.current;if((pe||he)&&Me&&Me.offsetWidth){var Ne=Me.getBoundingClientRect().width-2;pe?Pe={width:Ne}:he&&(Pe={minWidth:Ne})}if(J&&J.length>0){for(var Le=0,Be=0,Oe=J;Be<Oe.length;Be++){var Fe=Oe[Be];if(Fe.itemType!==aee.Divider&&Fe.itemType!==aee.Header){var He=Fe.customOnRenderListLength?Fe.customOnRenderListLength:1;Le+=He}}var ze=Te.subComponentStyles?Te.subComponentStyles.callout:void 0;return Fd.createElement(ete.Consumer,null,(function(e){return Fd.createElement(P7,(0,t.__assign)({styles:ze,onRestoreFocus:h},_e,{target:ue||e.target,isBeakVisible:$,beakWidth:ne,directionalHint:re,directionalHintForRTL:oe,gapSpace:ae,coverTarget:se,doNotLayer:le,className:w6("ms-ContextualMenu-Callout",_e&&_e.className),setInitialFocus:me,onDismiss:i.onDismiss||e.onDismiss,onScroll:E,bounds:de,directionalHintFixed:fe,alignTargetEdge:ie,hidden:i.hidden||e.hidden,ref:n}),Fd.createElement("div",{style:Pe,ref:a,id:ee,className:Te.container,tabIndex:ge?0:-1,onKeyDown:N,onKeyUp:M,onFocusCapture:w,"aria-label":ce,"aria-labelledby":Z,role:"menu"},ve&&Fd.createElement("div",{className:Te.title}," ",ve," "),J&&J.length?function(e,n){var r=i.focusZoneAs,o=void 0===r?h8:r;return Fd.createElement(o,(0,t.__assign)({},n),e)}(Ee({ariaLabel:ce,items:J,totalItemCount:Le,hasCheckmarks:Re,hasIcons:Ie,defaultMenuItemRenderer:function(e){return function(e,t){var n=e.index,r=e.focusableElementIndex,o=e.totalItemCount,i=e.hasCheckmarks,a=e.hasIcons;return q(e,n,r,o,i,a,t)}(e,Te)},labelElementId:Z},(function(e,t){return j(e,Te)})),Ae):null,De&&we(De,pte)),Fd.createElement(n7,null))}))}return null})),(function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||g8(e,t)}));function ute(e){return e.which===Y4||"Meta"===e.key}function dte(e,t){var n;null===(n=e.onMouseDown)||void 0===n||n.call(e,e,t)}function pte(e,t){throw Error("ContextualMenuBase: onRenderSubMenu callback is null or undefined. Please ensure to set `onRenderSubMenu` property either manually or with `styled` helper.")}function hte(e,t){for(var n=0,r=t;n<r.length;n++){var o=r[n];if(o.itemType===aee.Section&&o.sectionProps){var i=hte(e,o.sectionProps.items);if(i)return i}else if(o.key&&o.key===e)return o}}function fte(e,t){return e?function(n,r){return mte(n,t),e(n,r)}:e}function mte(e,t){e&&t&&(e.persist(),t instanceof Event?e.target=t.target:t instanceof Element&&(e.target=t))}lte.displayName="ContextualMenuBase";var gte={root:"ms-ContextualMenu",container:"ms-ContextualMenu-container",list:"ms-ContextualMenu-list",header:"ms-ContextualMenu-header",title:"ms-ContextualMenu-title",isopen:"is-open"};function vte(e){return Fd.createElement(yte,(0,t.__assign)({},e))}var yte=x3(lte,(function(e){var t=e.className,n=e.theme,r=V5(gte,n),o=n.fonts,i=n.semanticColors,a=n.effects;return{root:[n.fonts.medium,r.root,r.isopen,{backgroundColor:i.menuBackground,minWidth:"180px"},t],container:[r.container,{selectors:{":focus":{outline:0}}}],list:[r.list,r.isopen,{listStyleType:"none",margin:"0",padding:"0"}],header:[r.header,o.small,{fontWeight:FI.semibold,color:i.menuHeader,background:"none",backgroundColor:"transparent",border:"none",height:Eee,lineHeight:Eee,cursor:"default",padding:"0px 6px",userSelect:"none",textAlign:"left"}],title:[r.title,{fontSize:o.mediumPlus.fontSize,paddingRight:"14px",paddingLeft:"14px",paddingBottom:"5px",paddingTop:"5px",backgroundColor:i.menuItemBackgroundPressed}],subComponentStyles:{callout:{root:{boxShadow:a.elevation8}},menuItem:{}}}}),(function(e){return{onRenderSubMenu:e.onRenderSubMenu?(t=e.onRenderSubMenu,n=vte,cee(t)(n)):vte};var t,n}),{scope:"ContextualMenu"}),bte=yte;bte.displayName="ContextualMenu";var _te={msButton:"ms-Button",msButtonHasMenu:"ms-Button--hasMenu",msButtonIcon:"ms-Button-icon",msButtonMenuIcon:"ms-Button-menuIcon",msButtonLabel:"ms-Button-label",msButtonDescription:"ms-Button-description",msButtonScreenReaderText:"ms-Button-screenReaderText",msButtonFlexContainer:"ms-Button-flexContainer",msButtonTextContainer:"ms-Button-textContainer"},Cte=O5((function(e,t,n,r,o,i,a,s,c,l,u){var d,p,h=V5(_te,e||{}),f=l&&!u;return p4({root:[h.msButton,t.root,r,c&&["is-checked",t.rootChecked],f&&["is-expanded",t.rootExpanded,{selectors:(d={},d[":hover ."+h.msButtonIcon]=t.iconExpandedHovered,d[":hover ."+h.msButtonMenuIcon]=t.menuIconExpandedHovered||t.rootExpandedHovered,d[":hover"]=t.rootExpandedHovered,d)}],s&&[_te.msButtonHasMenu,t.rootHasMenu],a&&["is-disabled",t.rootDisabled],!a&&!f&&!c&&{selectors:(p={":hover":t.rootHovered},p[":hover ."+h.msButtonLabel]=t.labelHovered,p[":hover ."+h.msButtonIcon]=t.iconHovered,p[":hover ."+h.msButtonDescription]=t.descriptionHovered,p[":hover ."+h.msButtonMenuIcon]=t.menuIconHovered,p[":focus"]=t.rootFocused,p[":active"]=t.rootPressed,p[":active ."+h.msButtonIcon]=t.iconPressed,p[":active ."+h.msButtonDescription]=t.descriptionPressed,p[":active ."+h.msButtonMenuIcon]=t.menuIconPressed,p)},a&&c&&[t.rootCheckedDisabled],!a&&c&&{selectors:{":hover":t.rootCheckedHovered,":active":t.rootCheckedPressed}},n],flexContainer:[h.msButtonFlexContainer,t.flexContainer],textContainer:[h.msButtonTextContainer,t.textContainer],icon:[h.msButtonIcon,o,t.icon,f&&t.iconExpanded,c&&t.iconChecked,a&&t.iconDisabled],label:[h.msButtonLabel,t.label,c&&t.labelChecked,a&&t.labelDisabled],menuIcon:[h.msButtonMenuIcon,i,t.menuIcon,c&&t.menuIconChecked,a&&!u&&t.menuIconDisabled,!a&&!f&&!c&&{selectors:{":hover":t.menuIconHovered,":active":t.menuIconPressed}},f&&["is-expanded",t.menuIconExpanded]],description:[h.msButtonDescription,t.description,c&&t.descriptionChecked,a&&t.descriptionDisabled],screenReaderText:[h.msButtonScreenReaderText,t.screenReaderText]})})),wte=O5((function(e,t,n,r,o){return{root:x6(e.splitButtonMenuButton,n&&[e.splitButtonMenuButtonExpanded],t&&[e.splitButtonMenuButtonDisabled],r&&!t&&[e.splitButtonMenuButtonChecked],o&&!t&&[{selectors:{":focus":e.splitButtonMenuFocused}}]),splitButtonContainer:x6(e.splitButtonContainer,!t&&r&&[e.splitButtonContainerChecked,{selectors:{":hover":e.splitButtonContainerCheckedHovered}}],!t&&!r&&[{selectors:{":hover":e.splitButtonContainerHovered,":focus":e.splitButtonContainerFocused}}],t&&e.splitButtonContainerDisabled),icon:x6(e.splitButtonMenuIcon,t&&e.splitButtonMenuIconDisabled,!t&&o&&e.splitButtonMenuIcon),flexContainer:x6(e.splitButtonFlexContainer),divider:x6(e.splitButtonDivider,(o||t)&&e.splitButtonDividerDisabled)}}));var xte=F5((function(e){var n=e;return F5((function(r){if(e===r)throw new Error("Attempted to compose a component with itself.");var o=r,i=F5((function(e){return function(n){return Fd.createElement(o,(0,t.__assign)({},n,{defaultRender:e}))}}));return function(e){var r=e.defaultRender;return Fd.createElement(n,(0,t.__assign)({},e,{defaultRender:r?i(r):o}))}}))}));var Ete=function(e){function n(n){var r=e.call(this,n)||this;return r._buttonElement=Fd.createRef(),r._splitButtonContainer=Fd.createRef(),r._mergedRef=D4(),r._renderedVisibleMenu=!1,r._getMemoizedMenuButtonKeytipProps=O5((function(e){return(0,t.__assign)((0,t.__assign)({},e),{hasMenu:!0})})),r._onRenderIcon=function(e,n){var o=r.props.iconProps;if(o&&(void 0!==o.iconName||o.imageProps)){var i=o.className,a=o.imageProps,s=(0,t.__rest)(o,["className","imageProps"]);if(o.styles)return Fd.createElement(Z7,(0,t.__assign)({className:w6(r._classNames.icon,i),imageProps:a},s));if(o.iconName)return Fd.createElement(X7,(0,t.__assign)({className:w6(r._classNames.icon,i)},s));if(a)return Fd.createElement(iee,(0,t.__assign)({className:w6(r._classNames.icon,i),imageProps:a},s))}return null},r._onRenderTextContents=function(){var e=r.props,t=e.text,n=e.children,o=e.secondaryText,i=void 0===o?r.props.description:o,a=e.onRenderText,s=void 0===a?r._onRenderText:a,c=e.onRenderDescription,l=void 0===c?r._onRenderDescription:c;return t||"string"===typeof n||i?Fd.createElement("span",{className:r._classNames.textContainer},s(r.props,r._onRenderText),l(r.props,r._onRenderDescription)):[s(r.props,r._onRenderText),l(r.props,r._onRenderDescription)]},r._onRenderText=function(){var e=r.props.text,t=r.props.children;return void 0===e&&"string"===typeof t&&(e=t),r._hasText()?Fd.createElement("span",{key:r._labelId,className:r._classNames.label,id:r._labelId},e):null},r._onRenderChildren=function(){var e=r.props.children;return"string"===typeof e?null:e},r._onRenderDescription=function(e){var t=e.secondaryText,n=void 0===t?r.props.description:t;return n?Fd.createElement("span",{key:r._descriptionId,className:r._classNames.description,id:r._descriptionId},n):null},r._onRenderAriaDescription=function(){var e=r.props.ariaDescription;return e?Fd.createElement("span",{className:r._classNames.screenReaderText,id:r._ariaDescriptionId},e):null},r._onRenderMenuIcon=function(e){var n=r.props.menuIconProps;return Fd.createElement(X7,(0,t.__assign)({iconName:"ChevronDown"},n,{className:r._classNames.menuIcon}))},r._onRenderMenu=function(e){var n,o,i=r.props.menuAs?(n=r.props.menuAs,o=bte,xte(n)(o)):bte;return Fd.createElement(i,(0,t.__assign)({},e))},r._onDismissMenu=function(e){var t=r.props.menuProps;t&&t.onDismiss&&t.onDismiss(e),e&&e.defaultPrevented||r._dismissMenu()},r._dismissMenu=function(){r._menuShouldFocusOnMount=void 0,r._menuShouldFocusOnContainer=void 0,r.setState({menuHidden:!0})},r._openMenu=function(e,t){void 0===t&&(t=!0),r.props.menuProps&&(r._menuShouldFocusOnContainer=e,r._menuShouldFocusOnMount=t,r._renderedVisibleMenu=!0,r.setState({menuHidden:!1}))},r._onToggleMenu=function(e){var t=!0;r.props.menuProps&&!1===r.props.menuProps.shouldFocusOnMount&&(t=!1),r.state.menuHidden?r._openMenu(e,t):r._dismissMenu()},r._onSplitContainerFocusCapture=function(e){var t=r._splitButtonContainer.current;!t||e.target&&I6(e.target,t)||t.focus()},r._onSplitButtonPrimaryClick=function(e){r.state.menuHidden||r._dismissMenu(),!r._processingTouch&&r.props.onClick?r.props.onClick(e):r._processingTouch&&r._onMenuClick(e)},r._onKeyDown=function(e){!r.props.disabled||e.which!==K4&&e.which!==X4?r.props.disabled||(r.props.menuProps?r._onMenuKeyDown(e):void 0!==r.props.onKeyDown&&r.props.onKeyDown(e)):(e.preventDefault(),e.stopPropagation())},r._onKeyUp=function(e){r.props.disabled||void 0===r.props.onKeyUp||r.props.onKeyUp(e)},r._onKeyPress=function(e){r.props.disabled||void 0===r.props.onKeyPress||r.props.onKeyPress(e)},r._onMouseUp=function(e){r.props.disabled||void 0===r.props.onMouseUp||r.props.onMouseUp(e)},r._onMouseDown=function(e){r.props.disabled||void 0===r.props.onMouseDown||r.props.onMouseDown(e)},r._onClick=function(e){r.props.disabled||(r.props.menuProps?r._onMenuClick(e):void 0!==r.props.onClick&&r.props.onClick(e))},r._onSplitButtonContainerKeyDown=function(e){e.which===K4||e.which===X4?r._buttonElement.current&&(r._buttonElement.current.click(),e.preventDefault(),e.stopPropagation()):r._onMenuKeyDown(e)},r._onMenuKeyDown=function(e){if(!r.props.disabled){r.props.onKeyDown&&r.props.onKeyDown(e);var t=e.which===n6,n=e.which===o6;if(!e.defaultPrevented&&r._isValidMenuOpenKey(e)){var o=r.props.onMenuClick;o&&o(e,r.props),r._onToggleMenu(!1),e.preventDefault(),e.stopPropagation()}if(e.which!==K4&&e.which!==X4||T5(!0,e.target),!e.altKey&&!e.metaKey&&(t||n))if(!r.state.menuHidden&&r.props.menuProps)(void 0!==r._menuShouldFocusOnMount?r._menuShouldFocusOnMount:r.props.menuProps.shouldFocusOnMount)||(e.preventDefault(),e.stopPropagation(),r._menuShouldFocusOnMount=!0,r.forceUpdate())}},r._onTouchStart=function(){r._isSplitButton&&r._splitButtonContainer.current&&!("onpointerdown"in r._splitButtonContainer.current)&&r._handleTouchAndPointerEvent()},r._onMenuClick=function(e){var t=r.props,n=t.onMenuClick,o=t.menuProps;n&&n(e,r.props);var i="boolean"===typeof(null===o||void 0===o?void 0:o.shouldFocusOnContainer)?o.shouldFocusOnContainer:"mouse"===e.nativeEvent.pointerType;e.defaultPrevented||(r._onToggleMenu(i),e.preventDefault(),e.stopPropagation())},a6(r),r._async=new m8(r),r._events=new eee(r),r.props.split,r._labelId=k4(),r._descriptionId=k4(),r._ariaDescriptionId=k4(),r.state={menuHidden:!0},r}return(0,t.__extends)(n,e),Object.defineProperty(n.prototype,"_isSplitButton",{get:function(){return!!this.props.menuProps&&!!this.props.onClick&&!0===this.props.split},enumerable:!1,configurable:!0}),n.prototype.render=function(){var e,t=this.props,n=t.ariaDescription,r=t.ariaLabel,o=t.ariaHidden,i=t.className,a=t.disabled,s=t.allowDisabledFocus,c=t.primaryDisabled,l=t.secondaryText,u=void 0===l?this.props.description:l,d=t.href,p=t.iconProps,h=t.menuIconProps,f=t.styles,m=t.checked,g=t.variantClassName,v=t.theme,y=t.toggle,b=t.getClassNames,_=t.role,C=this.state.menuHidden,w=a||c;this._classNames=b?b(v,i,g,p&&p.className,h&&h.className,w,m,!C,!!this.props.menuProps,this.props.split,!!s):Cte(v,f,i,g,p&&p.className,h&&h.className,w,!!this.props.menuProps,m,!C,this.props.split);var x=this,E=x._ariaDescriptionId,k=x._labelId,S=x._descriptionId,T=!w&&!!d,I=T?"a":"button",P=C6(v8(T?{}:{type:"button"},this.props.rootProps,this.props),T?v6:y6,["disabled"]),A=r||P["aria-label"],R=void 0;n?R=E:u&&this.props.onRenderDescription!==nee?R=S:P["aria-describedby"]&&(R=P["aria-describedby"]);var D=void 0;P["aria-labelledby"]?D=P["aria-labelledby"]:R&&!A&&(D=this._hasText()?k:void 0);var M=!(!1===this.props["data-is-focusable"]||a&&!s||this._isSplitButton),N="menuitemcheckbox"===_||"checkbox"===_,L=N||!0===y?!!m:void 0,B=v8(P,((e={className:this._classNames.root,ref:this._mergedRef(this.props.elementRef,this._buttonElement),disabled:w&&!s,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onClick:this._onClick,"aria-label":A,"aria-labelledby":D,"aria-describedby":R,"aria-disabled":w,"data-is-focusable":M})[N?"aria-checked":"aria-pressed"]=L,e));if(o&&(B["aria-hidden"]=!0),this._isSplitButton)return this._onRenderSplitButtonContent(I,B);if(this.props.menuProps){var O=this.props.menuProps.id,F=void 0===O?this._labelId+"-menu":O;v8(B,{"aria-expanded":!C,"aria-controls":C?null:F,"aria-haspopup":!0})}return this._onRenderContent(I,B)},n.prototype.componentDidMount=function(){this._isSplitButton&&this._splitButtonContainer.current&&("onpointerdown"in this._splitButtonContainer.current&&this._events.on(this._splitButtonContainer.current,"pointerdown",this._onPointerDown,!0),"onpointerup"in this._splitButtonContainer.current&&this.props.onPointerUp&&this._events.on(this._splitButtonContainer.current,"pointerup",this.props.onPointerUp,!0))},n.prototype.componentDidUpdate=function(e,t){this.props.onAfterMenuDismiss&&!t.menuHidden&&this.state.menuHidden&&this.props.onAfterMenuDismiss()},n.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},n.prototype.focus=function(){this._isSplitButton&&this._splitButtonContainer.current?(T5(!0),this._splitButtonContainer.current.focus()):this._buttonElement.current&&(T5(!0),this._buttonElement.current.focus())},n.prototype.dismissMenu=function(){this._dismissMenu()},n.prototype.openMenu=function(e,t){this._openMenu(e,t)},n.prototype._onRenderContent=function(e,n){var r=this,o=this.props,i=e,a=o.menuIconProps,s=o.menuProps,c=o.onRenderIcon,l=void 0===c?this._onRenderIcon:c,u=o.onRenderAriaDescription,d=void 0===u?this._onRenderAriaDescription:u,p=o.onRenderChildren,h=void 0===p?this._onRenderChildren:p,f=o.onRenderMenu,m=void 0===f?this._onRenderMenu:f,g=o.onRenderMenuIcon,v=void 0===g?this._onRenderMenuIcon:g,y=o.disabled,b=o.keytipProps;b&&s&&(b=this._getMemoizedMenuButtonKeytipProps(b));var _=function(e){return Fd.createElement(i,(0,t.__assign)({},n,e),Fd.createElement("span",{className:r._classNames.flexContainer,"data-automationid":"splitbuttonprimary"},l(o,r._onRenderIcon),r._onRenderTextContents(),d(o,r._onRenderAriaDescription),h(o,r._onRenderChildren),!r._isSplitButton&&(s||a||r.props.onRenderMenuIcon)&&v(r.props,r._onRenderMenuIcon),s&&!s.doNotLayer&&r._shouldRenderMenu()&&m(r._getMenuProps(s),r._onRenderMenu)))},C=b?Fd.createElement(Hee,{keytipProps:this._isSplitButton?void 0:b,ariaDescribedBy:n["aria-describedby"],disabled:y},(function(e){return _(e)})):_();return s&&s.doNotLayer?Fd.createElement(Fd.Fragment,null,C,this._shouldRenderMenu()&&m(this._getMenuProps(s),this._onRenderMenu)):Fd.createElement(Fd.Fragment,null,C,Fd.createElement(n7,null))},n.prototype._shouldRenderMenu=function(){var e=this.state.menuHidden,t=this.props,n=t.persistMenu,r=t.renderPersistedMenuHiddenOnMount;return!e||!(!n||!this._renderedVisibleMenu&&!r)},n.prototype._hasText=function(){return null!==this.props.text&&(void 0!==this.props.text||"string"===typeof this.props.children)},n.prototype._getMenuProps=function(e){var n=this.props.persistMenu,r=this.state.menuHidden;return e.ariaLabel||e.labelElementId||!this._hasText()||(e=(0,t.__assign)((0,t.__assign)({},e),{labelElementId:this._labelId})),(0,t.__assign)((0,t.__assign)({id:this._labelId+"-menu",directionalHint:k8},e),{shouldFocusOnContainer:this._menuShouldFocusOnContainer,shouldFocusOnMount:this._menuShouldFocusOnMount,hidden:n?r:void 0,className:w6("ms-BaseButton-menuhost",e.className),target:this._isSplitButton?this._splitButtonContainer.current:this._buttonElement.current,onDismiss:this._onDismissMenu})},n.prototype._onRenderSplitButtonContent=function(e,n){var r=this,o=this.props,i=o.styles,a=void 0===i?{}:i,s=o.disabled,c=o.allowDisabledFocus,l=o.checked,u=o.getSplitButtonClassNames,d=o.primaryDisabled,p=o.menuProps,h=o.toggle,f=o.role,m=o.primaryActionButtonProps,g=this.props.keytipProps,v=this.state.menuHidden,y=u?u(!!s,!v,!!l,!!c):a&&wte(a,!!s,!v,!!l,!!d);v8(n,{onClick:void 0,onPointerDown:void 0,onPointerUp:void 0,tabIndex:-1,"data-is-focusable":!1}),g&&p&&(g=this._getMemoizedMenuButtonKeytipProps(g));var b=C6(n,[],["disabled"]);m&&v8(n,m);var _=function(o){return Fd.createElement("div",(0,t.__assign)({},b,{"data-ktp-target":o?o["data-ktp-target"]:void 0,role:f||"button","aria-disabled":s,"aria-haspopup":!0,"aria-expanded":!v,"aria-pressed":h?!!l:void 0,"aria-describedby":oee(n["aria-describedby"],o?o["aria-describedby"]:void 0),className:y&&y.splitButtonContainer,onKeyDown:r._onSplitButtonContainerKeyDown,onTouchStart:r._onTouchStart,ref:r._splitButtonContainer,"data-is-focusable":!0,onClick:s||d?void 0:r._onSplitButtonPrimaryClick,tabIndex:!s&&!d||c?0:void 0,"aria-roledescription":n["aria-roledescription"],onFocusCapture:r._onSplitContainerFocusCapture}),Fd.createElement("span",{style:{display:"flex",width:"100%"}},r._onRenderContent(e,n),r._onRenderSplitButtonMenuButton(y,o),r._onRenderSplitButtonDivider(y)))};return g?Fd.createElement(Hee,{keytipProps:g,disabled:s},(function(e){return _(e)})):_()},n.prototype._onRenderSplitButtonDivider=function(e){if(e&&e.divider){return Fd.createElement("span",{className:e.divider,"aria-hidden":!0,onClick:function(e){e.stopPropagation()}})}return null},n.prototype._onRenderSplitButtonMenuButton=function(e,r){var o=this.props,i=o.allowDisabledFocus,a=o.checked,s=o.disabled,c=o.splitButtonMenuProps,l=o.splitButtonAriaLabel,u=o.primaryDisabled,d=this.state.menuHidden,p=this.props.menuIconProps;void 0===p&&(p={iconName:"ChevronDown"});var h=(0,t.__assign)((0,t.__assign)({},c),{styles:e,checked:a,disabled:s,allowDisabledFocus:i,onClick:this._onMenuClick,menuProps:void 0,iconProps:(0,t.__assign)((0,t.__assign)({},p),{className:this._classNames.menuIcon}),ariaLabel:l,"aria-haspopup":!0,"aria-expanded":!d,"data-is-focusable":!1});return Fd.createElement(n,(0,t.__assign)({},h,{"data-ktp-execute-target":r?r["data-ktp-execute-target"]:r,onMouseDown:this._onMouseDown,tabIndex:u&&!i?0:-1}))},n.prototype._onPointerDown=function(e){var t=this.props.onPointerDown;t&&t(e),"touch"===e.pointerType&&(this._handleTouchAndPointerEvent(),e.preventDefault(),e.stopImmediatePropagation())},n.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,e.focus()}),500)},n.prototype._isValidMenuOpenKey=function(e){return this.props.menuTriggerKeyCode?e.which===this.props.menuTriggerKeyCode:!!this.props.menuProps&&(e.which===o6&&(e.altKey||e.metaKey))},n.defaultProps={baseClassName:"ms-Button",styles:{},split:!1},n}(Fd.Component),kte={outline:0},Ste=function(e){return{fontSize:e,margin:"0 4px",height:"16px",lineHeight:"16px",textAlign:"center",flexShrink:0}},Tte=O5((function(e){var t,n,r=e.semanticColors,o=e.effects,i=e.fonts,a=r.buttonBorder,s=r.disabledBackground,c=r.disabledText,l={left:-2,top:-2,bottom:-2,right:-2,outlineColor:"ButtonText"};return{root:[I5(e,{inset:1,highContrastStyle:l,borderColor:"transparent"}),e.fonts.medium,{boxSizing:"border-box",border:"1px solid "+a,userSelect:"none",display:"inline-block",textDecoration:"none",textAlign:"center",cursor:"pointer",padding:"0 16px",borderRadius:o.roundedCorner2,selectors:{":active > span":{position:"relative",left:0,top:0}}}],rootDisabled:[I5(e,{inset:1,highContrastStyle:l,borderColor:"transparent"}),{backgroundColor:s,borderColor:s,color:c,cursor:"default",selectors:{":hover":kte,":focus":kte}}],iconDisabled:{color:c,selectors:(t={},t[C5]={color:"GrayText"},t)},menuIconDisabled:{color:c,selectors:(n={},n[C5]={color:"GrayText"},n)},flexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},description:{display:"block"},textContainer:{flexGrow:1,display:"block"},icon:Ste(i.mediumPlus.fontSize),menuIcon:Ste(i.small.fontSize),label:{margin:"0 4px",lineHeight:"100%",display:"block"},screenReaderText:A5}})),Ite=O5((function(e,n){var r,o,i,a,s,c,l,u,d,p,h,f,m,g=e.effects,v=e.palette,y=e.semanticColors,b={left:-2,top:-2,bottom:-2,right:-2,border:"none"},_={position:"absolute",width:1,right:31,top:8,bottom:8};return s3({splitButtonContainer:[I5(e,{highContrastStyle:b,inset:2}),{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:(r={},r[C5]=(0,t.__assign)({color:"WindowText",backgroundColor:"Window",border:"1px solid WindowText",borderRightWidth:"0"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),r)},".ms-Button--primary + .ms-Button":{border:"none",selectors:(o={},o[C5]={border:"1px solid WindowText",borderLeftWidth:"0"},o)}}}],splitButtonContainerHovered:{selectors:{".ms-Button--primary":{selectors:(i={},i[C5]={color:"Window",backgroundColor:"Highlight"},i)},".ms-Button.is-disabled":{color:y.buttonTextDisabled,selectors:(a={},a[C5]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},a)}}},splitButtonContainerChecked:{selectors:{".ms-Button--primary":{selectors:(s={},s[C5]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),s)}}},splitButtonContainerCheckedHovered:{selectors:{".ms-Button--primary":{selectors:(c={},c[C5]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),c)}}},splitButtonContainerFocused:{outline:"none!important"},splitButtonMenuButton:(l={padding:6,height:"auto",boxSizing:"border-box",borderRadius:0,borderTopRightRadius:g.roundedCorner2,borderBottomRightRadius:g.roundedCorner2,border:"1px solid "+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},l[C5]={".ms-Button-menuIcon":{color:"WindowText"}},l),splitButtonDivider:(0,t.__assign)((0,t.__assign)({},_),{selectors:(u={},u[C5]={backgroundColor:"WindowText"},u)}),splitButtonDividerDisabled:(0,t.__assign)((0,t.__assign)({},_),{selectors:(d={},d[C5]={backgroundColor:"GrayText"},d)}),splitButtonMenuButtonDisabled:{pointerEvents:"none",border:"none",selectors:(p={":hover":{cursor:"default"},".ms-Button--primary":{selectors:(h={},h[C5]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},h)},".ms-Button-menuIcon":{selectors:(f={},f[C5]={color:"GrayText"},f)}},p[C5]={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[C5]=(0,t.__assign)({color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),m)},splitButtonMenuFocused:(0,t.__assign)({},I5(e,{highContrastStyle:b,inset:2}))},n)}));var Pte=O5((function(e,n,r){var o=Tte(e),i=Ite(e);return s3(o,{root:{minWidth:"80px",height:"32px"},label:{fontWeight:FI.semibold}},r?function(e){var n,r,o,i,a,s,c,l,u,d=e.palette,p=e.semanticColors;return{root:{backgroundColor:p.primaryButtonBackground,border:"1px solid "+p.primaryButtonBackground,color:p.primaryButtonText,selectors:(n={},n[C5]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),n[".ms-Fabric--isFocusVisible &:focus"]={selectors:{":after":{border:"none",outlineColor:d.white}}},n)},rootHovered:{backgroundColor:p.primaryButtonBackgroundHovered,border:"1px solid "+p.primaryButtonBackgroundHovered,color:p.primaryButtonTextHovered,selectors:(r={},r[C5]={color:"Window",backgroundColor:"Highlight",borderColor:"Highlight"},r)},rootPressed:{backgroundColor:p.primaryButtonBackgroundPressed,border:"1px solid "+p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed,selectors:(o={},o[C5]=(0,t.__assign)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),o)},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:(i={},i[C5]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},i)},splitButtonContainer:{selectors:(a={},a[C5]={border:"none"},a)},splitButtonDivider:(0,t.__assign)((0,t.__assign)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:d.white,selectors:(s={},s[C5]={backgroundColor:"Window"},s)}),splitButtonMenuButton:{backgroundColor:p.primaryButtonBackground,color:p.primaryButtonText,selectors:(c={},c[C5]={backgroundColor:"WindowText"},c[":hover"]={backgroundColor:p.primaryButtonBackgroundHovered,selectors:(l={},l[C5]={color:"Highlight"},l)},c)},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[C5]={color:"GrayText"},u)}}}(e):function(e){var n,r,o,i,a,s=e.semanticColors,c=e.palette,l=s.buttonBackground,u=s.buttonBackgroundPressed,d=s.buttonBackgroundHovered,p=s.buttonBackgroundDisabled,h=s.buttonText,f=s.buttonTextHovered,m=s.buttonTextDisabled,g=s.buttonTextChecked,v=s.buttonTextCheckedHovered;return{root:{backgroundColor:l,color:h},rootHovered:{backgroundColor:d,color:f,selectors:(n={},n[C5]={borderColor:"Highlight",color:"Highlight"},n)},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:(r={},r[C5]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},r)},splitButtonContainer:{selectors:(o={},o[C5]={border:"none"},o)},splitButtonMenuButton:{color:c.white,backgroundColor:"transparent",selectors:{":hover":{backgroundColor:c.neutralLight,selectors:(i={},i[C5]={color:"Highlight"},i)}}},splitButtonMenuButtonDisabled:{backgroundColor:s.buttonBackgroundDisabled,selectors:{":hover":{backgroundColor:s.buttonBackgroundDisabled}}},splitButtonDivider:(0,t.__assign)((0,t.__assign)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:c.neutralTertiaryAlt,selectors:(a={},a[C5]={backgroundColor:"WindowText"},a)}),splitButtonDividerDisabled:{backgroundColor:e.palette.neutralTertiaryAlt},splitButtonMenuButtonChecked:{backgroundColor:c.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:c.neutralQuaternaryAlt}}},splitButtonMenuButtonExpanded:{backgroundColor:c.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:c.neutralQuaternaryAlt}}},splitButtonMenuIcon:{color:s.buttonText},splitButtonMenuIconDisabled:{color:s.buttonTextDisabled}}}(e),i,n)})),Ate=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.primary,r=void 0!==n&&n,o=e.styles,i=e.theme;return Fd.createElement(Ete,(0,t.__assign)({},this.props,{variantClassName:r?"ms-Button--primary":"ms-Button--default",styles:Pte(i,o,r),onRenderDescription:nee}))},n=(0,t.__decorate)([ree("DefaultButton",["theme","styles"],!0)],n)}(Fd.Component),Rte=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){return Fd.createElement(Ate,(0,t.__assign)({},this.props,{primary:!0,onRenderDescription:nee}))},n=(0,t.__decorate)([ree("PrimaryButton",["theme","styles"],!0)],n)}(Fd.Component),Dte=O5((function(e,t){var n,r=Tte(e),o=Ite(e),i=e.palette;return s3(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[C5]={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)})),Mte=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.render=function(){var e=this.props,n=e.styles,r=e.theme;return Fd.createElement(Ete,(0,t.__assign)({},this.props,{variantClassName:"ms-Button--icon",styles:Dte(r,n),onRenderText:nee,onRenderDescription:nee}))},n=(0,t.__decorate)([ree("IconButton",["theme","styles"],!0)],n)}(Fd.Component),Nte=t.__assign;function Lte(e,n){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];var i=e;return i.isSlot?0===(r=Fd.Children.toArray(r)).length?i(n):i((0,t.__assign)((0,t.__assign)({},n),{children:r})):Fd.createElement.apply(Fd,(0,t.__spreadArray)([e,n],r))}function Bte(e,n){void 0===n&&(n={});var r=n.defaultProp,o=void 0===r?"children":r;return function(n,r,i,a,s){if(Fd.isValidElement(r))return r;var c=function(e,t){var n,r;"string"===typeof t||"number"===typeof t||"boolean"===typeof t?((n={})[e]=t,r=n):r=t;return r}(o,r),l=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];for(var o={},i=[],a=0,s=n;a<s.length;a++){var c=s[a];i.push(c&&c.className),Nte(o,c)}return o.className=E6([e,i],{rtl:v4(t)}),o}(a,s,n,c);if(i){if(i.component){var u=i.component;return Fd.createElement(u,(0,t.__assign)({},l))}if(i.render)return i.render(l,e)}return Fd.createElement(e,(0,t.__assign)({},l))}}var Ote=O5((function(e){return Bte(e)}));function Fte(e,t){var n={},r=e,o=function(e){if(t.hasOwnProperty(e)){var o=function(n){for(var o=[],i=1;i<arguments.length;i++)o[i-1]=arguments[i];if(o.length>0)throw new Error("Any module using getSlots must use withSlots. Please see withSlots javadoc for more info.");return Hte(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 Hte(e,t,n,r,o,i){return void 0!==e.create?e.create(t,n,r,o):Ote(e)(t,n,r,o,i)}function zte(e,n){void 0===n&&(n={});var r=n.factoryOptions,o=(void 0===r?{}:r).defaultProp,i=function(r){var o=function(e,t,n){var r=["theme","styles","tokens"];return b3.getSettings(n||r,e,t.customizations)}(n.displayName,Fd.useContext(_3),n.fields),i=n.state;i&&(r=(0,t.__assign)((0,t.__assign)({},r),i(r)));var a=r.theme||o.theme,s=Ute(r,a,n.tokens,o.tokens,r.tokens),c=function(e,t,n){for(var r=[],o=3;o<arguments.length;o++)r[o-3]=arguments[o];return s3.apply(void 0,r.map((function(r){return"function"===typeof r?r(e,t,n):r})))}(r,a,s,n.styles,o.styles,r.styles),l=(0,t.__assign)((0,t.__assign)({},r),{styles:c,tokens:s,_defaultStyles:c,theme:a});return e(l)};return i.displayName=n.displayName||e.name,o&&(i.create=Bte(i,{defaultProp:o})),Nte(i,n.statics),i}function Ute(e,n){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];for(var i={},a=0,s=r;a<s.length;a++){var c=s[a];c&&(c="function"===typeof c?c(e,n):c,Array.isArray(c)&&(c=Ute.apply(void 0,(0,t.__spreadArray)([e,n],c))),Nte(i,c))}return i}var Vte=function(e,t){return t.spacing.hasOwnProperty(e)?t.spacing[e]:e},Wte=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"}},jte=function(e,t){if(void 0===e||"number"===typeof e||""===e)return e;var n=e.split(" ");return n.length<2?Vte(e,t):n.reduce((function(e,n){return Vte(e,t)+" "+Vte(n,t)}))},qte={start:"flex-start",end:"flex-end"},Gte={root:"ms-Stack",inner:"ms-Stack-inner"},Kte={root:"ms-StackItem"},Yte={start:"flex-start",end:"flex-end"},Qte=zte((function(e){var n=e.children,r=C6(e,m6);return null==n?null:Lte(Fte(e,{root:"div"}).root,(0,t.__assign)({},r),n)}),{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=V5(Kte,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:Yte[a]||a},c&&{order:c},l]}}});var Xte=zte((function(e){var n=e.as,r=void 0===n?"div":n,o=e.disableShrink,i=e.wrap,a=(0,t.__rest)(e,["as","disableShrink","wrap"]),s=Fd.Children.toArray(e.children);1===s.length&&Fd.isValidElement(s[0])&&s[0].type===Fd.Fragment&&(s=s[0].props.children),s=Fd.Children.map(s,(function(e,n){if(!e)return null;if((i=e)&&"object"===typeof i&&i.type&&i.type.displayName===Qte.displayName){var r={shrink:!o};return Fd.cloneElement(e,(0,t.__assign)((0,t.__assign)({},r),e.props))}var i;return e}));var c=C6(a,m6),l=Fte(e,{root:r,inner:"div"});return Lte(l.root,(0,t.__assign)({},c),i?Lte(l.inner,null,s):s)}),{displayName:"Stack",styles:function(e,n,r){var o,i,a,s,c,l,u,d=e.verticalFill,p=e.horizontal,h=e.reversed,f=e.grow,m=e.wrap,g=e.horizontalAlign,v=e.verticalAlign,y=e.disableShrink,b=e.className,_=V5(Gte,n),C=r&&r.childrenGap?r.childrenGap:e.gap,w=r&&r.maxHeight?r.maxHeight:e.maxHeight,x=r&&r.maxWidth?r.maxWidth:e.maxWidth,E=r&&r.padding?r.padding:e.padding,k=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:Wte(Vte(n[0],t)),columnGap:Wte(Vte(n[1],t))};var r=Wte(Vte(e,t));return{rowGap:r,columnGap:r}}(C,n),S=k.rowGap,T=k.columnGap,I=""+-.5*T.value+T.unit,P=""+-.5*S.value+S.unit,A={textOverflow:"ellipsis"},R={"> *:not(.ms-StackItem)":{flexShrink:y?0:1}};return m?{root:[_.root,{flexWrap:"wrap",maxWidth:x,maxHeight:w,width:"auto",overflow:"visible",height:"100%"},g&&(o={},o[p?"justifyContent":"alignItems"]=qte[g]||g,o),v&&(i={},i[p?"alignItems":"justifyContent"]=qte[v]||v,i),b,{display:"flex"},p&&{height:d?"100%":"auto"}],inner:[_.inner,{display:"flex",flexWrap:"wrap",marginLeft:I,marginRight:I,marginTop:P,marginBottom:P,overflow:"visible",boxSizing:"border-box",padding:jte(E,n),width:0===T.value?"100%":"calc(100% + "+T.value+T.unit+")",maxWidth:"100vw",selectors:(0,t.__assign)({"> *":(0,t.__assign)({margin:""+.5*S.value+S.unit+" "+.5*T.value+T.unit},A)},R)},g&&(a={},a[p?"justifyContent":"alignItems"]=qte[g]||g,a),v&&(s={},s[p?"alignItems":"justifyContent"]=qte[v]||v,s),p&&{flexDirection:h?"row-reverse":"row",height:0===S.value?"100%":"calc(100% + "+S.value+S.unit+")",selectors:{"> *":{maxWidth:0===T.value?"100%":"calc(100% - "+T.value+T.unit+")"}}},!p&&{flexDirection:h?"column-reverse":"column",height:"calc(100% + "+S.value+S.unit+")",selectors:{"> *":{maxHeight:0===S.value?"100%":"calc(100% - "+S.value+S.unit+")"}}}]}:{root:[_.root,{display:"flex",flexDirection:p?h?"row-reverse":"row":h?"column-reverse":"column",flexWrap:"nowrap",width:"auto",height:d?"100%":"auto",maxWidth:x,maxHeight:w,padding:jte(E,n),boxSizing:"border-box",selectors:(0,t.__assign)((c={"> *":A},c[h?"> *:not(:last-child)":"> *:not(:first-child)"]=[p&&{marginLeft:""+T.value+T.unit},!p&&{marginTop:""+S.value+S.unit}],c),R)},f&&{flexGrow:!0===f?1:f},g&&(l={},l[p?"justifyContent":"alignItems"]=qte[g]||g,l),v&&(u={},u[p?"alignItems":"justifyContent"]=qte[v]||v,u),b]}},statics:{Item:Qte}});function $te(e){var t=Fd.useRef((function(){throw new Error("Cannot call an event handler while rendering")}));return x7((function(){t.current=e}),[e]),A9((function(){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=t.current;return r.apply(void 0,e)}}))}var Jte={disabled:!1,disableFirstFocus:!1,forceFocusInsideTrap:!0,isClickableOutsideFocusTrap:!1},Zte=Fd.forwardRef((function(e,n){var r,o=Fd.useRef(null),i=Fd.useRef(null),a=Fd.useRef(null),s=w9(o,n),c=k9(),l=null===(r=Lee(!1))||void 0===r||r,u=B8(Jte,e),d=A9({hasFocus:!1,focusStackId:Gee("ftz-",u.id)}),p=u.children,h=u.componentRef,f=u.disabled,m=u.disableFirstFocus,g=u.forceFocusInsideTrap,v=u.focusPreviouslyFocusedInnerElement,y=u.firstFocusableSelector,b=u.firstFocusableTarget,_=u.disableRestoreFocus,C=void 0===_?u.ignoreExternalFocusing:_,w=u.isClickableOutsideFocusTrap,x=u.enableAriaHiddenSiblings,E={"aria-hidden":!0,style:{pointerEvents:"none",position:"fixed"},tabIndex:f?-1:0,"data-is-visible":!0,"data-is-focus-trap-zone-bumper":!0},k=Fd.useCallback((function(e){e!==i.current&&e!==a.current&&q4(e)}),[]),S=$te((function(){if(o.current){var e=d.previouslyFocusedElementInTrapZone;if(v&&e&&L4(o.current,e))k(e);else{var t=null;if("string"===typeof b)t=o.current.querySelector(b);else if(b)t=b(o.current);else if(y){var n="string"===typeof y?y:y();t=o.current.querySelector("."+n)}t||(t=O4(o.current,o.current.firstChild,!1,!1,!1,!0)),t&&k(t)}}})),T=function(e){if(!f&&o.current){var t,n,r,s=e===d.hasFocus?(t=o.current,n=a.current,void 0===(r=!1)&&(r=!0),B4(t,n,r,!1,!0,!0,!1,!0)):function(e,t,n,r){return void 0===r&&(r=!0),O4(e,t,r,!1,!1,n,!1,!0)}(o.current,i.current,!0,!1);s&&(s===i.current||s===a.current?S():s.focus())}},I=$te((function(e){if(Zte.focusStack=Zte.focusStack.filter((function(e){return d.focusStackId!==e})),c){var t=c.activeElement;C||"function"!==typeof(null===e||void 0===e?void 0:e.focus)||!L4(o.current,t)&&t!==c.body||k(e)}})),P=$te((function(e){if(!f&&d.focusStackId===Zte.focusStack.slice(-1)[0]){var t=e.target;t&&!L4(o.current,t)&&(c&&c.activeElement===c.body?setTimeout((function(){c&&c.activeElement===c.body&&(S(),d.hasFocus=!0)}),0):(S(),d.hasFocus=!0),e.preventDefault(),e.stopPropagation())}}));return Fd.useEffect((function(){var e=[];return g&&e.push(L8(window,"focus",P,!0)),w||e.push(L8(window,"click",P,!0)),function(){e.forEach((function(e){return e()}))}}),[g,w]),Fd.useEffect((function(){if(!f&&(l||g)&&o.current){Zte.focusStack.push(d.focusStackId);var e=u.elementToFocusOnDismiss||c.activeElement;return m||L4(o.current,e)||S(),function(){return I(e)}}}),[g,f]),Fd.useEffect((function(){if(!f&&x)return b9(o.current)}),[f,x,o]),function(e){var t=Fd.useRef(e);t.current=e,Fd.useEffect((function(){return function(){var e;null===(e=t.current)||void 0===e||e.call(t)}}),[])}((function(){delete d.previouslyFocusedElementInTrapZone})),function(e,t,n){Fd.useImperativeHandle(e,(function(){return{get previouslyFocusedElement(){return t},focus:n}}),[n,t])}(h,d.previouslyFocusedElementInTrapZone,S),Fd.createElement("div",(0,t.__assign)({"aria-labelledby":u.ariaLabelledBy},C6(u,_6),{ref:s,onFocusCapture:function(e){var t;null===(t=u.onFocusCapture)||void 0===t||t.call(u,e),e.target===i.current?T(!0):e.target===a.current&&T(!1),d.hasFocus=!0,e.target!==e.currentTarget&&e.target!==i.current&&e.target!==a.current&&(d.previouslyFocusedElementInTrapZone=e.target)},onBlurCapture:function(e){var t;null===(t=u.onBlurCapture)||void 0===t||t.call(u,e);var n=e.relatedTarget;null===e.relatedTarget&&(n=c.activeElement),L4(o.current,n)||(d.hasFocus=!1)}}),Fd.createElement("div",(0,t.__assign)({},E,{ref:i})),p,Fd.createElement("div",(0,t.__assign)({},E,{ref:a})))}));Zte.displayName="FocusTrapZone",Zte.focusStack=[];var ene=_4(),tne=Fd.forwardRef((function(e,n){var r,o,i,a,s,c,l,u=Fd.useRef(null),d=k9(),p=w9(u,n),h=Gee("teaching-bubble-content-"),f=Gee("teaching-bubble-title-"),m=null!==(r=e.ariaDescribedBy)&&void 0!==r?r:h,g=null!==(o=e.ariaLabelledBy)&&void 0!==o?o:f,v=e.illustrationImage,y=e.primaryButtonProps,b=e.secondaryButtonProps,_=e.headline,C=e.hasCondensedHeadline,w=e.hasCloseButton,x=void 0===w?e.hasCloseIcon:w,E=e.onDismiss,k=e.closeButtonAriaLabel,S=e.hasSmallHeadline,T=e.isWide,I=e.styles,P=e.theme,A=e.footerContent,R=e.focusTrapZoneProps,D=ene(I,{theme:P,hasCondensedHeadline:C,hasSmallHeadline:S,hasCloseButton:x,hasHeadline:!!_,isWide:T,primaryButtonClassName:y?y.className:void 0,secondaryButtonClassName:b?b.className:void 0});if(C9(d,"keydown",Fd.useCallback((function(e){E&&e.which===Q4&&E(e)}),[E])),v&&v.src&&(i=Fd.createElement("div",{className:D.imageContent},Fd.createElement(G7,(0,t.__assign)({},v)))),_){var M="string"===typeof _?"p":"div";a=Fd.createElement("div",{className:D.header},Fd.createElement(M,{role:"heading","aria-level":3,className:D.headline,id:g},_))}if(e.children){var N="string"===typeof e.children?"p":"div";s=Fd.createElement("div",{className:D.body},Fd.createElement(N,{className:D.subText,id:m},e.children))}return(y||b||A)&&(c=Fd.createElement(Xte,{className:D.footer,horizontal:!0,horizontalAlign:A?"space-between":"end"},Fd.createElement(Xte.Item,{align:"center"},Fd.createElement("span",null,A)),Fd.createElement(Xte.Item,null,y&&Fd.createElement(Rte,(0,t.__assign)({},y,{className:D.primaryButton})),b&&Fd.createElement(Ate,(0,t.__assign)({},b,{className:D.secondaryButton}))))),x&&(l=Fd.createElement(Mte,{className:D.closeButton,iconProps:{iconName:"Cancel"},ariaLabel:k,onClick:E})),function(e,t){Fd.useImperativeHandle(e,(function(){return{focus:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.focus()}}}),[t])}(e.componentRef,u),Fd.createElement("div",{className:D.content,ref:p,role:"dialog",tabIndex:-1,"aria-labelledby":g,"aria-describedby":m,"data-is-focusable":!0},i,Fd.createElement(Zte,(0,t.__assign)({isClickableOutsideFocusTrap:!0},R),Fd.createElement("div",{className:D.bodyContent},a,s,c,l)))})),nne={root:"ms-TeachingBubble",body:"ms-TeachingBubble-body",bodyContent:"ms-TeachingBubble-bodycontent",closeButton:"ms-TeachingBubble-closebutton",content:"ms-TeachingBubble-content",footer:"ms-TeachingBubble-footer",header:"ms-TeachingBubble-header",headerIsCondensed:"ms-TeachingBubble-header--condensed",headerIsSmall:"ms-TeachingBubble-header--small",headerIsLarge:"ms-TeachingBubble-header--large",headline:"ms-TeachingBubble-headline",image:"ms-TeachingBubble-image",primaryButton:"ms-TeachingBubble-primaryButton",secondaryButton:"ms-TeachingBubble-secondaryButton",subText:"ms-TeachingBubble-subText",button:"ms-Button",buttonLabel:"ms-Button-label"},rne=O5((function(){return function(e){var t=O3.getInstance(),n=[];for(var r in e)e.hasOwnProperty(r)&&n.push(r,"{",l4(U3(),e[r]),"}");var o=n.join(""),i=t.classNameFromKey(o);if(i)return i;var a=t.getClassName();return t.insertRule("@keyframes "+a+"{"+o+"}",!0),t.cacheClassName(a,o,[],["keyframes",o]),a}({"0%":{opacity:0,animationTimingFunction:f5,transform:"scale3d(.90,.90,.90)"},"100%":{opacity:1,transform:"scale3d(1,1,1)"}})})),one=function(e,t){var n=t||{},r=n.calloutWidth,o=n.calloutMaxWidth;return[{display:"block",maxWidth:364,border:0,outline:"transparent",width:r||"calc(100% + 1px)",animationName:""+rne(),animationDuration:"300ms",animationTimingFunction:"linear",animationFillMode:"both"},e&&{maxWidth:o||456}]},ine=function(e,t,n){return t?[e.headerIsCondensed,{marginBottom:14}]:[n&&e.headerIsSmall,!n&&e.headerIsLarge,{selectors:{":not(:last-child)":{marginBottom:14}}}]},ane=function(e){var n,r,o,i=e.hasCondensedHeadline,a=e.hasSmallHeadline,s=e.hasCloseButton,c=e.hasHeadline,l=e.isWide,u=e.primaryButtonClassName,d=e.secondaryButtonClassName,p=e.theme,h=e.calloutProps,f=void 0===h?{className:void 0,theme:p}:h,m=!i&&!a,g=p.palette,v=p.semanticColors,y=p.fonts,b=V5(nne,p),_=I5(p,{outlineColor:"transparent",borderColor:"transparent"});return{root:[b.root,y.medium,f.className],body:[b.body,s&&!c&&{marginRight:24},{selectors:{":not(:last-child)":{marginBottom:20}}}],bodyContent:[b.bodyContent,{padding:"20px 24px 20px 24px"}],closeButton:[b.closeButton,{position:"absolute",right:0,top:0,margin:"15px 15px 0 0",borderRadius:0,color:g.white,fontSize:y.small.fontSize,selectors:{":hover":{background:g.themeDarkAlt,color:g.white},":active":{background:g.themeDark,color:g.white},":focus":{border:"1px solid "+v.variantBorder}}}],content:(0,t.__spreadArray)((0,t.__spreadArray)([b.content],one(l)),[l&&{display:"flex"}]),footer:[b.footer,{display:"flex",flex:"auto",alignItems:"center",color:g.white,selectors:(n={},n["."+b.button+":not(:first-child)"]={marginLeft:10},n)}],header:(0,t.__spreadArray)((0,t.__spreadArray)([b.header],ine(b,i,a)),[s&&{marginRight:24},(i||a)&&[y.medium,{fontWeight:FI.semibold}]]),headline:[b.headline,{margin:0,color:g.white,fontWeight:FI.semibold,overflowWrap:"break-word"},m&&[{fontSize:y.xLarge.fontSize}]],imageContent:[b.header,b.image,l&&{display:"flex",alignItems:"center",maxWidth:154}],primaryButton:[b.primaryButton,u,_,{backgroundColor:g.white,borderColor:g.white,color:g.themePrimary,whiteSpace:"nowrap",selectors:(r={},r["."+b.buttonLabel]=y.medium,r[":hover"]={backgroundColor:g.themeLighter,borderColor:g.themeLighter,color:g.themeDark},r[":focus"]={backgroundColor:g.themeLighter,border:"1px solid "+g.black,color:g.themeDark,outline:"1px solid "+g.white,outlineOffset:"-2px"},r[":active"]={backgroundColor:g.white,borderColor:g.white,color:g.themePrimary},r)}],secondaryButton:[b.secondaryButton,d,_,{backgroundColor:g.themePrimary,borderColor:g.white,whiteSpace:"nowrap",selectors:(o={},o["."+b.buttonLabel]=[y.medium,{color:g.white}],o[":hover"]={backgroundColor:g.themeDarkAlt,borderColor:g.white},o[":focus"]={backgroundColor:g.themeDark,border:"1px solid "+g.black,outline:"1px solid "+g.white,outlineOffset:"-2px"},o[":active"]={backgroundColor:g.themePrimary,borderColor:g.white},o)}],subText:[b.subText,{margin:0,fontSize:y.medium.fontSize,color:g.white,fontWeight:FI.regular}],subComponentStyles:{callout:{root:(0,t.__spreadArray)((0,t.__spreadArray)([],one(l,f)),[y.medium]),beak:[{background:g.themePrimary}],calloutMain:[{background:g.themePrimary}]}}}},sne=x3(tne,ane,void 0,{scope:"TeachingBubbleContent"}),cne={beakWidth:16,gapSpace:0,setInitialFocus:!0,doNotLayer:!1,directionalHint:M8},lne=_4(),une=Fd.forwardRef((function(e,n){var r=Fd.useRef(null),o=w9(r,n),i=e.calloutProps,a=e.targetElement,s=e.onDismiss,c=e.hasCloseButton,l=void 0===c?e.hasCloseIcon:c,u=e.isWide,d=e.styles,p=e.theme,h=e.target,f=Fd.useMemo((function(){return(0,t.__assign)((0,t.__assign)((0,t.__assign)({},cne),i),{theme:p})}),[i,p]),m=lne(d,{theme:p,isWide:u,calloutProps:f,hasCloseButton:l}),g=m.subComponentStyles?m.subComponentStyles.callout:void 0;return function(e,t){Fd.useImperativeHandle(e,(function(){return{focus:function(){var e;return null===(e=t.current)||void 0===e?void 0:e.focus()}}}),[t])}(e.componentRef,r),Fd.createElement(P7,(0,t.__assign)({target:h||a,onDismiss:s},f,{className:m.root,styles:g,hideOverflow:!0}),Fd.createElement("div",{ref:o},Fd.createElement(sne,(0,t.__assign)({},e))))}));une.displayName="TeachingBubble";var dne=x3(une,ane,void 0,{scope:"TeachingBubble"}),pne=["calloutProps"],hne=function(e){S3(n,e);var t=P3(n);function n(){return Fg(this,n),t.apply(this,arguments)}return zg(n,[{key:"render",value:function(){var e=this.props,t=e.calloutProps,n=hS(e,pne);return Fd.createElement(dne,lv(lv({hasCondensedHeadline:!0,hasSmallHeadline:!0,hasCloseIcon:!0,isWide:!1},n),{},{calloutProps:lv({beakWidth:12,directionalHint:k8,directionalHintFixed:!0},t)}))}}]),n}(Fd.Component),fne=x3(hne,(function(e){return{content:{animation:"none"},subComponentStyles:{callout:{root:{animation:"none",width:"284px",maxWidth:"284px"}}},footer:{selectors:{"& *":{flex:"1 1 auto"},"& .ms-Button:not(:first-child)":{marginLeft:"16px"}}},closeButton:{top:"4px",right:"4px"},bodyContent:{paddingTop:"18px"}}}),void 0,{scope:"NavTeachingBubble"}),mne=["className","title","disabled"],gne=_4(),vne=x3(U7,{root:{display:"flex"}},void 0,{scope:"FlexTooltipHost"}),yne=function(e){S3(n,e);var t=P3(n);function n(e){var r;return Fg(this,n),sv(E3(r=t.call(this,e)),"_linkTipId",k4("linkTip")),sv(E3(r),"_onClick",(function(e){r.props.onClick&&r.props.onClick(e,r.props.item)})),sv(E3(r),"_setLinkRef",(function(e){r.state.linkRef!==e&&r.setState({linkRef:e})})),r.state={linkRef:null},r}return zg(n,[{key:"render",value:function(){var e=function(e){var t=e.name,n=e.hasNestedMenu,r=e.isNested,o=e.isNavCollapsed,i=e.primaryIconName,a=e.isCollapsibleSection,s=e.onRenderSecondaryContent,c=void 0;return n&&(c="ChevronDownMed"),Fd.createElement(Fd.Fragment,null,Fd.createElement("div",{className:x.iconContainer,role:"presentation"},i&&!(o&&a)&&Fd.createElement(Z7,{iconName:i,className:x.icon})),t&&Fd.createElement("div",{className:x.text},t),s&&Fd.createElement("div",{className:x.secondaryContent},s(e)),(!o||a||r)&&Fd.createElement(Z7,{iconName:c,className:x.secondaryIcon,role:"presentation"}))},t=this.props,n=t.name,r=t.hasNestedMenu,o=t.isNested,i=t.isNavCollapsed,a=t.isExpanded,s=t.isSelected,c=t.hasSelectedNestedLink,l=t.styles,u=t.primaryIconName,d=t.href,p=t.forceAnchor,h=t.theme,f=t.showTeachingBubble,m=t.teachingBubbleProps,g=t.isParentExpanded,v=t.preserveIconSpace,y=t.tooltipProps,b=t.ariaLabel,_=t.isCollapsibleSection,C=t.onRenderNavContent,w=void 0===C?e:C,x=gne(l,{theme:h,isNavCollapsed:!!i,hasNestedMenu:!!r,isExpanded:!!a,isSelected:!!s,hasSelectedNestedLink:!!c,isNested:!!o,hasIcon:!!u,preserveIconSpace:!!v,isCollapsibleSection:!!_,colorThrowContext:this.context}),E=C6(this.props,d?v6:y6),k=E.className,S=E.title,T=E.disabled,I=hS(E,mne),P=w(this.props,e);p&&!d&&console.warn("If you force true without href prop the link will not work with keyboard");var A=x6(x.root,k),R=d||p?Fd.createElement("a",lv(lv({"aria-label":b},I),{},{onClick:this._onClick,className:A,ref:this._setLinkRef}),P):Fd.createElement("button",lv(lv({"aria-label":b},I),{},{onClick:this._onClick,className:A,ref:this._setLinkRef}),P),D=f&&(!o||!i&&o&&g);return Fd.createElement(Fd.Fragment,null,T||void 0===S&&!i&&!y?R:Fd.createElement(vne,lv({id:this._linkTipId,content:null!==S&&void 0!==S?S:i&&!o&&n,directionalHint:M8},y),R),D&&Fd.createElement(fne,lv({target:this.state.linkRef},m)))}}]),n}(Fd.Component);function bne(){return"undefined"!==typeof window&&!(!window.document||!window.document.createElement)}function _ne(e){if(bne()&&"undefined"!==typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}sv(yne,"contextType",i3);var Cne,wne=void 0;try{wne=window}catch(iLe){}function xne(e){if(bne()&&"undefined"!==typeof wne){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:wne}}function Ene(e){Cne!==e&&(Cne=e)}function kne(){return void 0===Cne&&(Cne="undefined"!==typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),Cne}Cne=kne();var Sne,Tne="isRTL";function Ine(e){if(void 0===e&&(e={}),void 0!==e.rtl)return e.rtl;if(void 0===Sne){var t=function(e){var t=null;try{var n=xne();t=n?n.sessionStorage.getItem(e):null}catch(iLe){}return t}(Tne);null!==t&&function(e,t){void 0===t&&(t=!1);var n=_ne();n&&n.documentElement.setAttribute("dir",e?"rtl":"ltr");t&&function(e,t){var n;try{null===(n=xne())||void 0===n||n.sessionStorage.setItem(e,t)}catch(iLe){}}(Tne,e?"1":"0");Ene(Sne=e)}(Sne="1"===t);var n=_ne();void 0===Sne&&n&&Ene(Sne="rtl"===(n.body&&n.body.getAttribute("dir")||n.documentElement.getAttribute("dir")))}return!!Sne}var Pne=function(){return Ine()?"@noflip":""},Ane=!1,Rne=0,Dne={empty:!0},Mne={},Nne="undefined"===typeof WeakMap?null:WeakMap;function Lne(){Rne++}function Bne(e,t,n){if(void 0===t&&(t=100),void 0===n&&(n=!1),!Nne)return e;if(!Ane){var r=Ab.getInstance();r&&r.onReset&&Ab.getInstance().onReset(Lne),Ane=!0}var o,i=0,a=Rne;return function(){for(var r=[],s=0;s<arguments.length;s++)r[s]=arguments[s];var c=o;(void 0===o||a!==Rne||t>0&&i>t)&&(o=Fne(),i=0,a=Rne),c=o;for(var l=0;l<r.length;l++){var u=One(r[l]);c.map.has(u)||c.map.set(u,Fne()),c=c.map.get(u)}return c.hasOwnProperty("value")||(c.value=e.apply(void 0,r),i++),!n||null!==c.value&&void 0!==c.value||(c.value=e.apply(void 0,r)),c.value}}function One(e){return e?"object"===typeof e||"function"===typeof e?e:(Mne[e]||(Mne[e]={val:e}),Mne[e]):Dne}function Fne(){return{map:Nne?new Nne:null}}var Hne,zne,Une=0,Vne=0,Wne=[];var jne,qne,Gne=Bne((function(e){var t,n;if("undefined"!==typeof window)if(null!==(t=Hne)&&void 0!==t&&t.parentElement&&null!==(n=Hne)&&void 0!==n&&n.sheet)void 0!==zne&&Hne.sheet.deleteRule(zne),zne=Hne.sheet.insertRule(":root {--scrollbar-width: ".concat(e,"px;}"));else{var r,o,i,a,s,c,l;Hne&&document.getElementsByTagName("head")[0].removeChild(Hne);var u=null!==(r=null===(o=window.FabricConfig)||void 0===o||null===(i=o.mergeStyles)||void 0===i||null===(a=i.cspSettings)||void 0===a?void 0:a.nonce)&&void 0!==r?r:null===(s=Ab.getInstance()._config)||void 0===s||null===(c=s.cspSettings)||void 0===c?void 0:c.nonce;Hne=document.createElement("style"),u&&Hne.setAttribute("nonce",u),document.getElementsByTagName("head")[0].appendChild(Hne),zne=null===(l=Hne.sheet)||void 0===l?void 0:l.insertRule(":root {--scrollbar-width: ".concat(e,"px;}"))}}),1),Kne=function e(){void 0!==jne&&cancelAnimationFrame(jne);var t=1;"undefined"!==typeof window&&(jne=requestAnimationFrame((function(){qne&&(qne.onchange=null),(qne=matchMedia("(resolution: ".concat(window.devicePixelRatio,"dppx)"))).onchange=e,jne=void 0})),t=window.devicePixelRatio),Gne(function(e){if(0!==Une&&Vne===e||"undefined"===typeof window)return Une;Vne=e;var t=document.createElement("div");t.setAttribute("class",i_({width:100,height:100,overflow:"scroll",position:"absolute",top:-999,display:"block !important"}));var n=document.createElement("div");return n.setAttribute("class",i_({width:100,height:200})),t.appendChild(n),document.body.appendChild(t),Une=t.offsetWidth-t.clientWidth,document.body.removeChild(t),Wne.forEach((function(e){e(Une)})),Une}(t))};Kne();Kne();var Yne=OI.medium,Qne=40,Xne=function(e){return{display:"block",position:"relative",height:16,textAlign:"center","::after":{content:'" "',width:"calc(100% - 32px)",position:"absolute",height:"1px",top:10,insetInlineStart:"16px",backgroundColor:e.palette.neutralTertiaryAlt}}},$ne=OI.icon,Jne="NavLink",Zne=x3(yne,(function(e){var t=e.isNavCollapsed,n=e.isExpanded,r=e.hasNestedMenu,o=e.isSelected,i=e.hasSelectedNestedLink,a=e.isNested,s=e.theme,c=e.hasIcon,l=e.preserveIconSpace,u=e.isCollapsibleSection,d=e.colorThrowContext,p=!t&&a?"34px":"4px";return{root:[s.fonts.medium,I5(s),{minHeight:a?32:Qne,color:s.semanticColors.buttonText,textDecoration:"none",display:"flex",flexDirection:"row",flexWrap:"nowrap",alignItems:"center",cursor:"pointer",position:"relative",width:"100%",background:"transparent",border:"none",padding:0,textAlign:"inherit",":hover":{backgroundColor:a3(s.semanticColors.navItemBackgroundHovered,"navItemBackgroundHovered",Jne,{context:d,theme:s})},":active":{backgroundColor:a3(s.semanticColors.navItemBackgroundPressed,"navItemBackgroundPressed",Jne,{context:d,theme:s})}}],iconContainer:[{display:"flex",flex:"0 0 ".concat(t&&u?12:c||a||l?48:16,"px"),alignItems:"center",justifyContent:"center","::before":[sv({content:'" "',position:"absolute",left:p,width:"4px",height:"24px",backgroundColor:s.palette.themePrimary,opacity:0,transition:"opacity 300ms"},C5,{backgroundColor:"Highlight"}),a&&{height:"18px",top:"7px"},!(u&&n)&&(!t&&!n&&i||!t&&!r&&o||t&&o)&&{opacity:1}],'*[dir="rtl"] &::before':{right:"".concat(p," ").concat(Pne())}},t&&a&&{flex:"0 0 12px"}],icon:{fontSize:$ne,color:s.palette.neutralPrimary},secondaryContent:{flex:"0 0 auto"},secondaryIcon:[{flex:"0 0 ".concat(r?"48px":"16px"),fontSize:s.fonts.small.fontSize,color:s.palette.neutralPrimary,transition:"transform 200ms",textAlign:"center"},n&&{transform:"rotate(-180deg)"}],text:[{flex:"1 1 auto",textOverflow:"ellipsis",overflowX:"hidden",whiteSpace:"nowrap",color:s.palette.neutralPrimary,pointerEvents:"none"}]}}),void 0,{scope:"NavLink"},!0),ere=24,tre=_4(),nre=0,rre=function(e){S3(n,e);var t=P3(n);function n(e){var r;return Fg(this,n),sv(E3(r=t.call(this,e)),"navLinkGroupRef",void 0),sv(E3(r),"navRootRef",void 0),sv(E3(r),"instanceNumber",void 0),sv(E3(r),"uniqueId",void 0),sv(E3(r),"_onLinkClicked",(function(e,t){r.setState(lv(lv({},r.props.isNavCollapsed&&{isKeyboardExpanded:!r.state.isKeyboardExpanded}),void 0===r.props.isExpanded&&{isExpanded:!r.state.isExpanded}),(function(){r.props.onCollapse&&r.props.onCollapse()})),r.props.isNavCollapsed&&r._offsetUpdated(),r.props.onExpanded&&r.props.onExpanded(!r.state.isExpanded),r.props.link.onClick&&r.props.link.onClick(e,t)})),sv(E3(r),"_keyboardFocusSubNav",(function(e){e&&e.focus(!0)})),sv(E3(r),"_escapeSubNavFocus",(function(e){e.which===Q4&&(r.setState({isKeyboardExpanded:!1}),r.props.focusZoneRef.current&&r.props.focusZoneRef.current.focus())})),sv(E3(r),"_nestedNavBlur",(function(e){var t=e.relatedTarget;null===e.relatedTarget&&(t=document.activeElement),e.currentTarget.contains(t)||r.setState({isKeyboardExpanded:!1})})),sv(E3(r),"_offsetUpdated",(function(e){if(r.navRootRef.current&&r.navLinkGroupRef.current&&r.props.navRef.current){var t=r.navRootRef.current.offsetTop-r.props.navRef.current.scrollTop;r.navLinkGroupRef.current.style.top="".concat(t,"px")}})),sv(E3(r),"_isNestedLinkSelected",(function(e){return e&&!!e.links&&e.links.some((function(e){return!!e&&!!e.isSelected}))})),r.state={isExpanded:!!(void 0!==e.isExpanded?e.isExpanded:e.defaultIsExpanded),isKeyboardExpanded:!1},r.navLinkGroupRef=Fd.createRef(),r.navRootRef=Fd.createRef(),r.instanceNumber=nre++,r.uniqueId=e.isGroupSectionHeader?k4("Group_"):k4("L1Content_"),r}return zg(n,[{key:"render",value:function(){var e,t=this,n=this.props,r=n.link,o=n.isNavCollapsed,i=n.styles,a=n.theme,s=n.itemTotal,c=n.itemStartIndex,l=n.isCollapsibleSection,u=n.isGroupSectionHeader,d=this.state.isKeyboardExpanded,p=void 0===this.props.isExpanded?this.state.isExpanded:this.props.isExpanded,h=null===(e=r.links)||void 0===e?void 0:e.some((function(e){return e.isSelected||t._isNestedLinkSelected(e)})),f=l&&!u,m=tre(i,{isExpanded:p,isNavCollapsed:o,isKeyboardExpanded:!!d,theme:a,isCollapsibleSection:f}),g=o&&d&&!f?h8:"ul",v="".concat(this.uniqueId,"menu_id").concat(this.instanceNumber),y="".concat(this.uniqueId,"_id").concat(this.instanceNumber);return Fd.createElement("div",lv({className:m.root,role:"presentation"},o&&r.links&&{onMouseEnter:this._offsetUpdated,ref:this.navRootRef}),Fd.createElement(Zne,lv(lv(lv({item:r,role:"menuitem",primaryIconName:r.icon},r),{},{isNavCollapsed:o,onClick:this._onLinkClicked,"aria-controls":v,"aria-expanded":p},o&&!f&&r.links&&{"aria-haspopup":!0,"aria-expanded":d}),{},{isSelected:h,hasSelectedNestedLink:h,hasNestedMenu:!0,isCollapsibleSection:f,isExpanded:p,id:y,"aria-setsize":s,"aria-posinset":c},!p&&h&&{"aria-current":"page"})),r.links&&Fd.createElement("div",lv({className:m.nestedNav,role:"presentation"},o&&{ref:this.navLinkGroupRef,"data-is-focusable":!1}),o&&!f&&Fd.createElement(Zne,{isNavCollapsed:o,name:r.name,"data-is-focusable":!1,"aria-hidden":!0,primaryIconName:r.icon,disabled:!0,styles:{root:m.nestedNavHeaderItem,text:m.nestedNavHeaderItemText,icon:m.nestedNavHeaderItemIcon},onRenderSecondaryContent:r.onRenderSecondaryContent}),Fd.createElement("div",{className:m.nestedNavLinksWrapper,role:"presentation"},Fd.createElement(g,lv({className:m.nestedNavLinks,"aria-labelledby":y,role:"menu",id:v},d&&o&&{componentRef:this._keyboardFocusSubNav,onKeyDown:this._escapeSubNavFocus,isCircularNavigation:!f,as:"ul",onBlur:this._nestedNavBlur}),r.links.map((function(e,n){var i=t._isNestedLinkSelected(e);return Fd.createElement("li",{role:"presentation",key:e.key},e.links?Fd.createElement(ore,lv(lv({},e),{},{styles:e.navLinkGroupStyles,isNavCollapsed:o,link:e,hasNestedMenu:!0,hasSelectedNestedLink:i,onCollapse:t.props.onCollapse,navRef:t.props.navRef,focusZoneRef:t.props.focusZoneRef,itemStartIndex:n+1,itemTotal:r.links.length,isCollapsibleSection:l})):Fd.createElement(Zne,lv(lv(lv({item:e,"aria-setsize":r.links.length,"aria-posinset":n+1,role:"menuitem",primaryIconName:e.icon},e),{},{isNavCollapsed:o},e.isSelected&&{"aria-current":"page"}),{},{hasNestedMenu:!1,hasSelectedNestedLink:!1,isNested:!u,isParentExpanded:p,isCollapsibleSection:l,styles:lv({iconContainer:[m.nestedNavLinkIconContainer]},e.styles)})))}))))))}}]),n}(Fd.Component),ore=x3(rre,(function(e){var t=e.isNavCollapsed,n=e.isExpanded,r=e.isKeyboardExpanded,o=e.theme,i=e.isCollapsibleSection;return{root:[t&&!i&&{selectors:{"& *:hover + [class|=nestedNav]":{display:"flex"}}}],nestedNav:[t&&!i&&{width:"".concat(278,"px"),position:"absolute",flexDirection:"column",alignItems:"flex-end",display:r?"flex":"none",pointerEvents:"none",selectors:{":hover":{display:"flex"}}}],nestedNavHeaderItem:{zIndex:1,backgroundColor:o.palette.neutralTertiaryAlt,cursor:"default",selectors:{":hover":{backgroundColor:"inheret"},":active":{backgroundColor:"inheret"},":focus":{backgroundColor:"inheret"}}},nestedNavHeaderItemText:{margin:"0px 12px"},nestedNavLinksWrapper:[!t&&n&&[_5.fadeIn400,_5.slideDownIn20],(!t&&!n||i&&!n)&&{display:"none"},t&&!i&&{overflow:"hidden",padding:"".concat(64,"px ").concat(ere,"px ").concat(ere,"px 0px"),margin:"-".concat(64,"px -").concat(ere,"px -").concat(ere,"px 0px"),selectors:{'*[dir="rtl"] &':{paddingTop:"".concat(64,"px"),paddingRight:"0px ".concat(Pne()),paddingBottom:"".concat(ere,"px"),paddingLeft:"".concat(ere,"px  ").concat(Pne()),marginTop:"-".concat(64,"px"),marginRight:"0px  ".concat(Pne()),marginBottom:"-".concat(ere,"px"),marginLeft:"-".concat(ere,"px  ").concat(Pne())}}}],nestedNavLinks:[{padding:0,listStyle:"none"},t&&!i&&{width:"".concat(230,"px"),marginTop:"-".concat(Qne,"px"),paddingTop:"".concat(Qne,"px"),backgroundColor:o.palette.neutralLighter,boxShadow:"0 1.2px 3.6px rgba(0, 0, 0, 0.09), 0 6.4px 14.4px rgba(0, 0, 0, 0.11)"},t&&[_5.slideRightIn10,{selectors:{'[dir="rtl"] &':[_5.slideLeftIn10]}}]],nestedNavLinkIconContainer:[t&&i&&n&&{flex:"0 0 24px"}]}}),void 0,{scope:"NavLinkGroup"}),ire=_4(),are=function(e){S3(n,e);var t=P3(n);function n(e){var r;return Fg(this,n),sv(E3(r=t.call(this,e)),"_groupId",void 0),sv(E3(r),"_setLinkRef",(function(e){r.state.linkRef!==e&&r.setState({linkRef:e})})),r.state={linkRef:null},r}return zg(n,[{key:"componentDidMount",value:function(){this._groupId="GroupId__".concat(k4())}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.groupIndex,o=n.onRenderGroupTitle,i=n.links,a=n.isNavCollapsed,s=n.onCollapse,c=n.navRef,l=n.focusZoneRef,u=n.styles,d=n.theme,p=n.showHeaderTeachingBubble,h=n.headerTeachingBubbleProps,f=n.itemStartIndex,m=n.itemTotal,g=this.props.collapsibleGroupTitleProps,v=ire(u,{isNavCollapsed:!!a,isCollapsible:!!g,theme:d}),y=function(e){return null===e||void 0===e||!e.groupName||e.isNavCollapsed&&!e.collapsibleGroupTitleProps?null:Fd.createElement("span",{className:v.navGroupTitle,role:"presentation",id:t._groupId},e.groupName)},b=null!==(e=null===o||void 0===o?void 0:o(this.props,y))&&void 0!==e?e:y(this.props);return Fd.createElement(Fd.Fragment,null,0!==r&&Fd.createElement("li",{role:"presentation",className:v.navGroupDivider}),Fd.createElement("div",{role:"group","aria-labelledby":this._groupId},g?Fd.createElement(ore,{link:lv(lv({name:b,icon:null===g||void 0===g?void 0:g.icon,links:i},null===g||void 0===g?void 0:g.collapsibleGroupTitleAttributes),{},{tooltipProps:lv({content:this.props.groupName},null===g||void 0===g?void 0:g.tooltipProps),key:"id_".concat(r),showTeachingBubble:p,teachingBubbleProps:h}),isNavCollapsed:a,isExpanded:null===g||void 0===g?void 0:g.isExpanded,defaultIsExpanded:null===g||void 0===g?void 0:g.defaultExpanded,navRef:c,focusZoneRef:l,itemStartIndex:f,itemTotal:m,isCollapsibleSection:!0,isGroupSectionHeader:!0,styles:u}):Fd.createElement(Fd.Fragment,null,b&&Fd.createElement(Fd.Fragment,null,Fd.createElement("li",lv(lv({role:"presentation"},this.props.groupTitleAttributes),{},{ref:this._setLinkRef}),b),p&&Fd.createElement(fne,lv({target:this.state.linkRef},h))),i.map((function(e,n){var r=t._isNestedLinkSelected(e),o=f+n;return Fd.createElement("li",{className:v.navItem,role:"presentation",key:e.key},e.links?Fd.createElement(ore,lv(lv({},e),{},{styles:e.navLinkGroupStyles,isNavCollapsed:a,link:e,hasNestedMenu:!0,hasSelectedNestedLink:r,onCollapse:s,navRef:c,focusZoneRef:l,itemStartIndex:o,itemTotal:m})):Fd.createElement(Zne,lv(lv(lv({item:e,primaryIconName:e.icon,role:"menuitem"},e),{},{isNavCollapsed:a},e.isSelected&&{"aria-current":"page"}),{},{hasNestedMenu:!1,isNested:!1,"aria-posinset":o,"aria-setsize":m})))})))))}},{key:"_isNestedLinkSelected",value:function(e){return e&&!!e.links&&e.links.some((function(e){return!!e&&!!e.isSelected}))}}]),n}(Fd.Component),sre=x3(are,(function(e){var t=e.theme,n=e.isCollapsible,r=e.isNavCollapsed;return{navGroupDivider:Xne(t),navGroupTitle:[{lineHeight:Qne,color:t.palette.neutralPrimary,fontWeight:FI.semibold,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",display:"flex"},!r&&{selectors:{"::before":{content:'""',width:n?"0px":"16px",flex:"0 0 auto"}}}],navItem:{margin:"0px",padding:"0px"}}}),void 0,{scope:"NavGroup"}),cre=["navItemTotal","editNavIndex"],lre=_4(),ure=function(e){S3(n,e);var t=P3(n);function n(e){var r;return Fg(this,n),sv(E3(r=t.call(this,e)),"_menuRef",void 0),sv(E3(r),"_containerRef",void 0),sv(E3(r),"_focusRef",void 0),sv(E3(r),"_observer",void 0),sv(E3(r),"_createObserver",(function(){r._observer=new IntersectionObserver(r._setScrollLayout,{root:r._containerRef.current,threshold:.995}),r._menuRef.current&&r._observer.observe(r._menuRef.current)})),sv(E3(r),"_setScrollLayout",(function(e){var t=e[0].intersectionRatio<.995;t!==r.state.shouldScroll&&r.setState({shouldScroll:t})})),sv(E3(r),"_onNavCollapseClicked",(function(e){var t,n;r.props.onNavCollapsed&&r.props.onNavCollapsed(!r.state.isNavCollapsed),null===(t=r.props.collapseNavLinkProps)||void 0===t||null===(n=t.onClick)||void 0===n||n.call(t,e),void 0===r.props.isNavCollapsed&&r.setState({isNavCollapsed:!r.state.isNavCollapsed})})),r.props,r.state={isNavCollapsed:!!(void 0!==e.isNavCollapsed?e.isNavCollapsed:e.defaultIsNavCollapsed),shouldScroll:!1},r._menuRef=(0,Fd.createRef)(),r._containerRef=(0,Fd.createRef)(),r._focusRef=(0,Fd.createRef)(),r._onNavCollapseClicked=r._onNavCollapseClicked.bind(E3(r)),r._setScrollLayout=r._setScrollLayout.bind(E3(r)),r}return zg(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.groups,r=t.enableCustomization,o=t.showMore,i=t.styles,a=t.showMoreLinkProps,s=t.editLinkProps,c=t.collapseNavLinkProps,l=t.theme,u=t.hideCollapseLink,d=this.state.shouldScroll,p=k4("nav-");n.some((function(e){return e.links.some((function(e){var t;return null===(t=e.links)||void 0===t?void 0:t.some((function(e){var t;return null!==(t=e.links)&&void 0!==t&&t}))}))}))&&console.warn("It looks like you have more than 2 levels of nested INavLinks. Consider restructuring your Nav as the M365 Nav will only render up to 2 levels of nested INavLinks");var h=void 0===this.props.isNavCollapsed?this.state.isNavCollapsed:this.props.isNavCollapsed,f=lre(i,{isNavCollapsed:h,shouldScroll:d,theme:l,zoomLevel:0,colorThrowContext:this.context}),m=function(e,t,n){var r=0;return e.forEach((function(e){r+=e.collapsibleGroupTitleProps?1:e.links.length})),{navItemTotal:r+=t&&n?2:t?1:0,editNavIndex:t?r-(n?1:0):void 0,navGroupStartIndex:1}}(n,r,o),g=m.navItemTotal,v=m.editNavIndex,y=hS(m,cre).navGroupStartIndex;return Fd.createElement("div",{className:f.root,role:"presentation"},Fd.createElement("nav",{role:"navigation",className:f.navWrapper},!u&&Fd.createElement(Zne,lv(lv({primaryIconName:"GlobalNavButton"},c),{},{onClick:this._onNavCollapseClicked,"aria-controls":p,"aria-expanded":!h,styles:f.subComponentStyles.collapseNavButtonStyles})),Fd.createElement("div",{id:p,className:f.navContainer,ref:this._containerRef},Fd.createElement("div",{ref:this._menuRef,role:"presentation"},Fd.createElement(h8,{isCircularNavigation:!0,direction:T4.vertical,as:"ul",role:"menubar","aria-orientation":"vertical",className:f.navGroup,componentRef:this._focusRef},n.map((function(t,n,r){return y=function(e,t,n){return e+(t>0?n[t-1].collapsibleGroupTitleProps?1:n[t-1].links.length:0)}(y,n,r),Fd.createElement(sre,lv(lv({},t),{},{groupIndex:n,groupName:t.name,isNavCollapsed:h,navRef:e._containerRef,focusZoneRef:e._focusRef,itemStartIndex:y,itemTotal:g,key:t.key}))})),r&&Fd.createElement(Fd.Fragment,null,Fd.createElement("li",{role:"presentation",className:f.navGroupDivider}),Fd.createElement("li",{role:"presentation"},Fd.createElement(Zne,lv(lv({primaryIconName:"Edit",role:"menuitem"},s),{},{"aria-setsize":g,"aria-posinset":v}))),o&&Fd.createElement("li",{role:"presentation"},Fd.createElement(Zne,lv(lv({primaryIconName:"More",role:"menuitem"},a),{},{"aria-setsize":g,"aria-posinset":g})))))))))}},{key:"componentDidMount",value:function(){this._createObserver()}},{key:"componentWillUnmount",value:function(){this._menuRef.current&&this._observer.unobserve(this._menuRef.current)}}]),n}(Fd.Component);sv(ure,"contextType",i3);var dre=x3(ure,(function(e){var t=e.isNavCollapsed,n=e.shouldScroll,r=e.theme,o=e.colorThrowContext;return{root:{position:"relative",zIndex:x5.Nav,flex:"0 0 auto"},navWrapper:[{overflow:"hidden",height:"100%",display:"flex",flexDirection:"column"},n&&{":hover":{overflow:"unset"}}],navContainer:[{width:"calc(".concat(280,"px + var(--scrollbar-width))"),backgroundColor:a3(r.semanticColors.navBackground,"navBackground","Nav",{context:o,theme:r}),color:r.semanticColors.buttonText,transitionProperty:"width",transitionDuration:".2s",userSelect:"none",fontSize:Yne,overflowY:"scroll",overflowX:"hidden",marginInlineEnd:"calc(var(--scrollbar-width) * -1)",height:"100%",maxHeight:"100%"},t&&{width:"calc(var(--scrollbar-width) + ".concat(48,"px)")}],navGroup:{margin:0,padding:0,listStyle:"none"},navGroupDivider:Xne(r),subComponentStyles:{collapseNavButtonStyles:{root:{backgroundColor:a3(r.semanticColors.navBackground,"navBackground","Nav",{context:o,theme:r})}}}}}),void 0,{scope:"M365LeftNav"}),pre=function(e,t){return{position:"fixed",height:Pre(t)&&e?"auto":"calc(100% - ".concat(48,"px)"),zIndex:lp.twoUINavBar}},hre=function(e){return{root:{paddingRight:Are(e)?"".concat(48,"px"):"".concat(233,"px")}}},fre=function(e){return{root:{zIndex:lp.twoUILeftNavBypassBlocksButton,fontWeight:600,backgroundColor:e.palette.neutralPrimary,borderColor:e.palette.neutralPrimary,left:"8px",top:"0",padding:"12px",position:"absolute",transform:"translateY(-200%)",verticalAlign:"center",display:"inline-block",whiteSpace:"nowrap",selectors:{":focus":{transform:"translateX(0%)",background:e.palette.neutralPrimary,borderColor:e.palette.neutralPrimary,selectors:{":hover":{transform:"translateX(0%)",background:e.palette.neutralSecondary,borderColor:e.palette.neutralSecondary},":active":{transform:"translateX(0%)",background:e.palette.neutralDark,borderColor:e.palette.neutralDark}}}}}}},mre=function(e){var t=e.text,n=e["aria-label"],r=e["data-bi-id"],o=e.targetId,i=hR();return Hd().createElement(HV,{styles:fre(i),ariaLabel:n,"data-bi-id":r,onClick:function(){var e=document.getElementById(o);null===e||void 0===e||e.focus(),null===e||void 0===e||e.scrollIntoView()}},t)},gre=function(e){return{root:{margin:"24px 10px 24px 10px",height:Are(e)?"28px":"48px"}}},vre=function(e,n,r){var o;void 0===r&&(r=!1);var i=((o={outline:r?"":"2px solid ".concat(n.palette.themePrimary)})[ZC]={outline:r?"":"2px solid highlight"},o);return{root:{width:Are(e)?"28px":"48px",borderRadius:"50%",":focus":i,":hover":i,":active":(0,t.__assign)((0,t.__assign)({},i),{outline:r?"":"2px solid ".concat(n.palette.themeDark)})}}},yre={root:{":hover":{textDecoration:"none"},":active":{textDecoration:"none"},":active:hover":{textDecoration:"none"}}},bre=function(e){return{root:{marginRight:e?void 0:"8px"}}},_re=function(e,n,r){var o,i;void 0===r&&(r=!1);var a=n?e.palette.neutralPrimary:e.palette.neutralSecondary,s=((o={color:r?a:e.palette.themePrimary})[ZC]={color:r?"buttontext":"highlight"},o);return{root:{width:"fit-content",":hover":{textDecoration:"none"},":active":{textDecoration:"none"},":active:hover":{textDecoration:"none"},"h1, h2, span":(i={color:a},i[ZC]={color:"buttontext"},i[":focus"]=s,i[":hover"]=s,i[":active"]=(0,t.__assign)((0,t.__assign)({},s),{color:r?a:e.palette.themeDark}),i)}}},Cre=function(e){var t=e.size,n=e.personaInfo,r=e.primaryText,o=e.viewport,i=e.theme,a=e.disableInteraction,s=e.operationData;return Hd().createElement(dK,{size:t,styles:vre(o,i,a),imageUrl:n.imageUrl,text:"initials"===n.fallback?r:void 0,operationData:s,hideText:!0})},wre=function(e){var n,r={stopPropagation:!1,isFocusable:e.itemInteractiveProps?"always":"ifTruncated"};return"heading"===e.kind?Hd().createElement(az,(0,t.__assign)({},r,{type:"heading",tag:null!==(n=e.headingTag)&&void 0!==n?n:"h1",variant:"headerText"}),e.text):Hd().createElement(az,(0,t.__assign)({},r,{variant:"headerText"}),e.text)},xre=function(e){var t=e.text,n=e.itemInteractiveProps?"always":"ifTruncated";return Hd().createElement(az,{stopPropagation:!1,isFocusable:n,variant:"metadataText"},t)},Ere=function(e){var n=e.isNavCollapsed,r=e.persona,o=e.primaryInfo,i=e.secondaryInfo,a=e.tertiaryInfo,s=hR(),c=wp(),l="48";return Are(c)&&(l="28"),Hd().createElement(nE,{horizontal:!0,styles:gre(c),doNotRenderFalsyValues:!0},Hd().createElement(nE,{styles:bre(n),doNotRenderFalsyValues:!0},r.itemInteractiveProps?Hd().createElement(dO,{styles:yre,"aria-label":r.itemInteractiveProps["aria-label"],"data-bi-id":r.itemInteractiveProps["data-bi-id"],onClick:"withOnClick"===r.itemInteractiveProps.itemInteraction.interactionType?r.itemInteractiveProps.itemInteraction.onClick:void 0,href:"withHref"===r.itemInteractiveProps.itemInteraction.interactionType?r.itemInteractiveProps.itemInteraction.href:void 0,target:"withHref"===r.itemInteractiveProps.itemInteraction.interactionType?r.itemInteractiveProps.itemInteraction.target:void 0},Hd().createElement(Cre,{size:l,viewport:c,theme:s,personaInfo:r,primaryText:o.text,disableInteraction:!1,operationData:r.operationData})):Hd().createElement(nE,{styles:yre,doNotRenderFalsyValues:!0},Hd().createElement(Cre,{size:l,viewport:c,theme:s,personaInfo:r,primaryText:o.text,disableInteraction:!0,operationData:r.operationData}))),n?void 0:Hd().createElement(nE,{verticalAlign:"center",doNotRenderFalsyValues:!0},o.itemInteractiveProps?Hd().createElement(dO,{styles:_re(s,!0),"aria-label":o.itemInteractiveProps["aria-label"],"data-bi-id":o.itemInteractiveProps["data-bi-id"],onClick:"withOnClick"===o.itemInteractiveProps.itemInteraction.interactionType?o.itemInteractiveProps.itemInteraction.onClick:void 0,href:"withHref"===o.itemInteractiveProps.itemInteraction.interactionType?o.itemInteractiveProps.itemInteraction.href:void 0,target:"withHref"===o.itemInteractiveProps.itemInteraction.interactionType?o.itemInteractiveProps.itemInteraction.target:void 0,tabIndex:-1,"data-is-focusable":!1},Hd().createElement(wre,(0,t.__assign)({},o))):Hd().createElement(nE,{styles:_re(s,!0,!0),doNotRenderFalsyValues:!0},Hd().createElement(wre,(0,t.__assign)({},o))),i.itemInteractiveProps?Hd().createElement(dO,{styles:_re(s,!1),"aria-label":i.itemInteractiveProps["aria-label"],"data-bi-id":i.itemInteractiveProps["data-bi-id"],onClick:"withOnClick"===i.itemInteractiveProps.itemInteraction.interactionType?i.itemInteractiveProps.itemInteraction.onClick:void 0,href:"withHref"===i.itemInteractiveProps.itemInteraction.interactionType?i.itemInteractiveProps.itemInteraction.href:void 0,target:"withHref"===i.itemInteractiveProps.itemInteraction.interactionType?i.itemInteractiveProps.itemInteraction.target:void 0,tabIndex:-1,"data-is-focusable":!1},Hd().createElement(xre,(0,t.__assign)({},i))):Hd().createElement(nE,{styles:_re(s,!1,!0),doNotRenderFalsyValues:!0},Hd().createElement(xre,(0,t.__assign)({},i))),a?Hd().createElement(nE,{styles:_re(s,!1,!0),doNotRenderFalsyValues:!0},Hd().createElement(cz,(0,t.__assign)({},a))):void 0))},kre=function(e){var t=e.isNavCollapsed,n=wp(),r=48;return Are(n)&&(r=28),Hd().createElement(nE,{horizontal:!0,styles:gre(n),doNotRenderFalsyValues:!0},Hd().createElement(nE,{styles:bre(t),doNotRenderFalsyValues:!0},Hd().createElement(EG,{height:r})),t?void 0:Hd().createElement(nE,{verticalAlign:"center",tokens:{childrenGap:16},doNotRenderFalsyValues:!0},Hd().createElement(vj,{width:171,height:8}),Rre(n)?Hd().createElement(vj,{width:150,height:8}):null))},Sre=function(e){return{calloutMain:{background:e.palette.neutralHigh},beakCurtain:{background:e.palette.neutralHigh},beak:{background:e.palette.neutralHigh}}},Tre=function(e){var t=e.isSelected,n=e.text,r=e.onTruncated;return Hd().createElement(az,{weightOverride:t?"semi-bold":void 0,onTruncated:r},n)},Ire=function(e,n,r,o,i,a,s,c){var l,u=n.mainKey===e.itemKey&&!n.subKey;return{key:e.itemKey,name:r?null:Hd().createElement(Tre,(0,t.__assign)({},e,{isSelected:u,onTruncated:s})),"aria-label":e["aria-label"],"data-bi-id":e["data-bi-id"],isSelected:u,onClick:"withOnClick"===e.linkInteraction.interactionType?e.linkInteraction.onClick:void 0,href:"withHref"===e.linkInteraction.interactionType?e.linkInteraction.href:void 0,target:"withHref"===e.linkInteraction.interactionType?e.linkInteraction.target:void 0,styles:function(e){return function(e,t,n,r,o){var i,a,s,c,l,u=e.hasSelectedNestedLink&&!e.isExpanded||!e.hasSelectedNestedLink&&e.isSelected;return{iconContainer:{"::before":(i={opacity:u?1:0,backgroundColor:"#005FB8",width:"3px",height:"16px",left:"0px",top:void 0,borderRadius:"999px"},i[ZC]={backgroundColor:"highlighttext"},i),flex:e.isNested?"0 0 16px":void 0},icon:{color:u?t.palette.themeDarkAlt:t.palette.neutralSecondary,display:"flex",fontFamily:null!==o&&void 0!==o?o:void 0},root:(a={marginBottom:r?void 0:"6px",marginRight:n?void 0:"8px",borderRadius:"4px",minHeight:"40px",width:e.isNavCollapsed?void 0:e.isNested?"188px":"220px",boxShadow:u?QD.rest:void 0,backgroundColor:u?t.palette.neutralHigh:t.palette.white},a[ZC]={border:"1px solid windowtext",backgroundColor:u?"highlight":void 0,span:{color:u?"highlighttext":"buttontext",backgroundColor:u?"highlight":"canvas",padding:u?.5:void 0},i:{color:u?"highlighttext":"buttontext",backgroundColor:u?"highlight":"canvas",forcedColorAdjust:"preserve-parent-color"}},a[":focus"]={":focus::after":(s={borderRadius:"3px",boxShadow:"0 0 0 1px ".concat(t.palette.neutralSecondary),outline:"none",border:"none"},s[ZC]={outline:"2px solid buttontext",border:"1px solid buttontext"},s)},a[":hover"]=(c={backgroundColor:t.palette.neutralLighter},c[ZC]={backgroundColor:"highlight",span:{color:"highlighttext",backgroundColor:"highlight",padding:.5},i:{color:"highlighttext",backgroundColor:"highlight",forcedColorAdjust:"preserve-parent-color"}},c),a[":active"]=(l={backgroundColor:t.palette.neutralLight,span:{color:t.palette.neutralSecondary,padding:.5}},l[ZC]={span:{color:"highlighttext",backgroundColor:"highlight"},i:{color:"highlighttext",backgroundColor:"highlight"}},l),a)}}(e,o,r,i,a)},icon:e.icon,tooltipProps:{calloutProps:{styles:Sre(o)},content:r||c?e.text:void 0},links:null===(l=e.subLinks)||void 0===l?void 0:l.map((function(t){return{name:t.text,key:t.itemKey,isSelected:n.mainKey===e.itemKey&&n.subKey===t.itemKey,onClick:"withOnClick"===t.linkInteraction.interactionType?t.linkInteraction.onClick:void 0,href:"withHref"===t.linkInteraction.interactionType?t.linkInteraction.href:void 0,target:"withHref"===t.linkInteraction.interactionType?t.linkInteraction.target:void 0,styles:{iconContainer:{"::before":{top:"auto"}}}}})),navLinkGroupStyles:{nestedNavLinks:{" > li":{display:"flex",justifyContent:"flex-end"}}}}},Pre=function(e){return"s"===e},Are=function(e){return["s","m"].includes(e)},Rre=function(e){return"l"===e},Dre=function(e){var n=e.bypassBlocksButton,r=e.expandCollapseNavButton,o=e.navHeader,i=e.navLinkGroups,a=e.selectedNavLink,s=hR(),c=wp(),l=(0,Fd.useRef)(c),u=(0,Fd.useState)(Are(c)),d=u[0],p=u[1];sp((function(){pB(["Subscriptions","Apps"])})),(0,Fd.useEffect)((function(){Rre(c)&&p(!1),Rre(l.current)&&Are(c)&&p(!0),l.current=c}),[c]);var h=Hd().useRef(null);(0,Fd.useEffect)((function(){if(!Rre(c)&&!d){var e=function(e){e.target instanceof Node&&h.current&&!h.current.contains(e.target)&&p(!0)},t=function(e){e.target instanceof Node&&h.current&&!h.current.contains(e.target)&&p(!0)},n=function(e){var t=function(e){return e.code||e.keyCode}(e);(t===__||"string"===typeof t&&"escape"===t.toLowerCase())&&p(!0)};return window.addEventListener("click",e),window.addEventListener("keydown",n),window.addEventListener("focusin",t),function(){window.removeEventListener("click",e),window.removeEventListener("keydown",n),window.removeEventListener("focusin",t)}}}),[c,d,h]);var f=(0,Fd.useState)([]),m=f[0],g=f[1],v=function(e,t){var n=m.find((function(n){return n.groupIndex===e&&n.subIndex===t}));return!!n&&n.isTruncated},y=[];i.forEach((function(e,n){var r={key:e.key,name:e.title,links:Nre(e.navLinks,a,d,s,n,v,(function(e,n){!function(e,n){!1===v(e,n)&&g((0,t.__spreadArray)((0,t.__spreadArray)([],m,!0),[{groupIndex:e,subIndex:n,isTruncated:!0}],!1))}(e,n)})),styles:{navGroupTitle:{fontSize:s.fonts.small.fontSize}}};y.push(0!==n?r:(0,t.__assign)((0,t.__assign)({},r),{onRenderGroupTitle:function(e){return Mre(o,e)}}))}));return Hd().createElement(tS,{theme:OP},Hd().createElement(i3.Provider,{value:{onThrowOnUndefinedColor:function(e){return OP.semanticColors[e.desiredColorName]},disableThrowOnUndefinedColor:!0}},Hd().createElement(nE,{doNotRenderFalsyValues:!0},Hd().createElement(nE,{styles:hre(c),doNotRenderFalsyValues:!0}),Hd().createElement("div",{ref:h,style:pre(d,c)},n?Hd().createElement(mre,(0,t.__assign)({},n)):null,Hd().createElement(dre,{styles:function(e){return function(e,t,n,r){var o=e.isNavCollapsed?48:233;return{root:{boxShadow:e.isNavCollapsed||Rre(n)?void 0:QD.hover,height:"100%"},navContainer:{maxWidth:o+17,paddingRight:e.isNavCollapsed?"3px":void 0,transitionDuration:"0s"},navGroup:{display:e.isNavCollapsed&&Pre(n)?"none":void 0},navWrapper:{paddingLeft:Rre(n)?"10px":void 0,paddingTop:Are(n)?"4px":"24px"},subComponentStyles:{collapseNavButtonStyles:{root:{backgroundColor:t.palette.white,borderBottom:r?void 0:"1px solid ".concat(t.palette.neutralLighter),":hover":{backgroundColor:t.palette.neutralLighter},":active":{backgroundColor:t.palette.neutralLight,borderBottom:"1px solid ".concat(t.palette.neutralLight)}},icon:{color:t.palette.neutralPrimary,":hover":{color:t.palette.neutralDark},":active":{color:t.palette.neutralDark}}}}}}(e,s,c,r.removeNavButtonBorder||!1)},groups:y,hideCollapseLink:Rre(c),collapseNavLinkProps:r,isNavCollapsed:d,onNavCollapsed:function(){p(!d)}})))))},Mre=function(e,n){switch(e.headerType){case"profileHeader":return Hd().createElement(Ere,(0,t.__assign)({},e,{isNavCollapsed:!!(null===n||void 0===n?void 0:n.isNavCollapsed)}));case"profileHeaderShimmer":return Hd().createElement(kre,(0,t.__assign)({},e,{isNavCollapsed:!!(null===n||void 0===n?void 0:n.isNavCollapsed)}))}},Nre=function(e,t,n,r,o,i,a){return e.map((function(s,c){if("directlink"===s.linkType)return Ire(s,t,n,r,c===e.length-1,lB,(function(){a(o,c)}),i(o,c))}))};var Lre={s:2,m:3,l:4,xl:5},Bre={s:2,m:2,l:3,xl:5},Ore=function(e){return function(){return e.length<1?"MediaGroup cannot have less than ".concat(1," items"):void 0}},Fre=function(e){return function(){return e.length>10?"MediaGroup cannot have more than ".concat(10," items"):void 0}},Hre=function(e,t,n){var r="minimalNoShadow"===n,o="24px";return t?o="16px 0px 24px 0px":r&&(o="0"),{root:{outline:"1px solid transparent",backgroundColor:n.includes("minimal")?e.palette.transparent:e.palette.neutralHigh,borderRadius:t?"0px":"8px",boxShadow:r?gb.depth0:gb.depth4,overflow:"hidden",transitionDuration:YD,cursor:"auto",padding:o}}},zre=function(e,t,n){var r,o,i,a,s,c;return{root:{display:"flex",justifyContent:"center",alignItems:"center",minHeight:t?"auto":"152px",maxWidth:200,width:t?"auto":"100%",border:t?"none":"1px solid transparent",margin:t?"8px 0px 0px 0px":void 0,borderRadius:"8px",selectors:(r={":focus":(o={border:"1px solid ".concat(e.palette.neutralPrimary),backgroundColor:e.palette.neutralMed},o[ZC]={border:"1px solid Highlight",span:{color:"Highlight"}},o),":hover":(i={textDecoration:"none",borderBottom:t?"none":void 0,backgroundColor:n?e.palette.transparent:e.palette.neutralMed,boxShadow:n?void 0:"".concat(QD.hover),cursor:n?"default":"pointer"},i[ZC]={span:{color:"Highlight"}},i),":hover:focus":(a={border:"1px solid ".concat(e.palette.neutralPrimary),backgroundColor:e.palette.neutralMed,boxShadow:"".concat(QD.hover)},a[ZC]={border:"1px solid Highlight",span:{color:"Highlight"}},a),":active:focus":(s={textDecoration:"none",border:"1px solid transparent",boxShadow:"".concat(QD.rest),backgroundColor:e.palette.neutralLighterAlt},s[ZC]={border:"1px solid Highlight",span:{color:"Highlight",outline:"1px solid Highlight"}},s),".ms-Fabric--isFocusVisible &:focus":(c={boxShadow:"none",outline:"none"},c[ZC]={boxShadow:"none",outline:"none"},c)},r[ZC]={border:"1px solid Window"},r)}}},Ure=function(e){var n=e.mediaImage,r=e.mediaText,o=e.ctaUrl,i=e.onClickProps,a=e.mediaVariant,s=void 0===a?"default":a,c=e["data-bi-id"],l=e["aria-label"],u=e.target,d=void 0===u?"_blank":u,p=(0,t.__rest)(e,["mediaImage","mediaText","ctaUrl","onClickProps","mediaVariant","data-bi-id","aria-label","target"]);$D("MediaGroupProduct",p);var h=hR(),f=jD(),m="icon"===n.imageType?"xxl":"lg",g="imageCard"===n.imageType,v=["minimalShadow","minimalNoShadow"].includes(s);return v?Hd().createElement(nE,{styles:zre(h,!0,v)},Hd().createElement(jW,{size:"image"===n.imageType?"xxxl":"xl",borderRadius:"4px",image:n,horizontal:!1,padding:"image"===n.imageType?"0":"8px"})):Hd().createElement(nE,(0,t.__assign)({"data-is-focusable":!0,tabIndex:0,grow:!0,verticalAlign:"center",role:"listitem",doNotRenderFalsyValues:!0,onClick:function(e){void 0!==i&&i.onClick(e),void 0!==o&&window.open(o,d)},styles:zre(h,g,v),"data-bi-id":c,"aria-label":l},p),Hd().createElement(jW,{size:g?function(){switch(f){case"l":return"lg";case"m":return"md";case"s":return"sm";default:return m}}():m,borderRadius:g?"8px":void 0,image:n,horizontal:!1},r?Hd().createElement(rO,null,r):null))},Vre=function(e){var n=e.products,r=e.padding,o=void 0===r?"16px":r,i=e.variant,a=void 0===i?"default":i,s=(0,t.__rest)(e,["products","padding","variant"]);rE("MediaGroup",s.id),(0,Fd.useEffect)((function(){var e=[Ore(n),Fre(n)];fR("MediaGroup",e)}),[n]),$D("MediaGroup",s);var c=n.some((function(e){return"imageCard"===e.mediaImage.imageType})),l=["minimalShadow","minimalNoShadow"].includes(a),u=jD(),d=hR(),p=function(e,t,n){return["xxl","xxxl"].includes(e)?t:n?Bre[e]:Lre[e]}(u,n.length,c),h=function(e,t){return e.reduce((function(e,n,r){return r%t===0?e.push([n]):e[e.length-1].push(n),e}),[])}(n,p);return Hd().createElement(nE,(0,t.__assign)({styles:Hre(d,c,a),tokens:{childrenGap:24},verticalAlign:"center",horizontalAlign:c||l?"center":void 0},s,{role:l?"":"list",doNotRenderFalsyValues:!0}),Hd().createElement(wY,null,h.map((function(e,n){return c||l?Hd().createElement(nE,{tokens:{childrenGap:o},horizontal:!0,key:n,doNotRenderFalsyValues:!0},e.map((function(e,n){return Hd().createElement(Zx,{key:n},Hd().createElement(nE,{grow:1,styles:{root:{display:"flex",flexDirection:"row",justifyContent:"start"}},doNotRenderFalsyValues:!0},Hd().createElement(Ure,(0,t.__assign)({mediaVariant:a},e))))}))):Hd().createElement(AL,{key:n,totalSlots:p},e.map((function(e,n){return Hd().createElement(RL,{key:n,slots:1},Hd().createElement(nE,{grow:1,styles:{root:{display:"flex",flexDirection:"row",justifyContent:"center"}},doNotRenderFalsyValues:!0},Hd().createElement(Ure,(0,t.__assign)({},e))))})))}))))};function Wre(e,t){void 0===t&&(t=null);var n=Fd.useRef({ref:function(){var e=function(e){n.ref.current!==e&&(n.cleanup&&(n.cleanup(),n.cleanup=void 0),n.ref.current=e,null!==e&&(n.cleanup=n.callback(e)))};return e.current=t,e}(),callback:e}).current;return n.callback=e,n.ref}var jre=function(e){var t=e.onOverflowItemsChanged,n=e.rtl,r=e.pinnedIndex,o=Fd.useRef(),i=Fd.useRef(),a=Wre((function(e){var t=function(e,t){if("undefined"!==typeof ResizeObserver){var n=new ResizeObserver(t);return Array.isArray(e)?e.forEach((function(e){return n.observe(e)})):n.observe(e),function(){return n.disconnect()}}var r=function(){return t(void 0)},o=N_(Array.isArray(e)?e[0]:e);if(!o)return function(){};var i=o.requestAnimationFrame(r);return o.addEventListener("resize",r,!1),function(){o.cancelAnimationFrame(i),o.removeEventListener("resize",r,!1)}}(e,(function(t){i.current=t?t[0].contentRect.width:e.clientWidth,o.current&&o.current()}));return function(){t(),i.current=void 0}})),s=Wre((function(e){return a(e.parentElement),function(){return a(null)}}));return FH((function(){var e=a.current,c=s.current;if(e&&c){for(var l=[],u=0;u<e.children.length;u++){var d=e.children[u];d instanceof HTMLElement&&d!==c&&l.push(d)}var p=[],h=0;o.current=function(){var e=i.current;if(void 0!==e){for(var t=l.length-1;t>=0;t--){if(void 0===p[t]){var o=n?e-l[t].offsetLeft:l[t].offsetLeft+l[t].offsetWidth;t+1<l.length&&t+1===r&&(h=p[t+1]-o),t===l.length-2&&(h+=c.offsetWidth),p[t]=o+h}if(e>p[t])return void m(t+1)}m(0)}};var f=l.length,m=function(e){f!==e&&(f=e,t(e,l.map((function(t,n){return{ele:t,isOverflowing:n>=e&&n!==r}}))))},g=void 0;if(void 0!==i.current){var v=N_(e);if(v){var y=v.requestAnimationFrame(o.current);g=function(){return v.cancelAnimationFrame(y)}}}return function(){g&&g(),m(l.length),o.current=void 0}}})),{menuButtonRef:s}},qre=function(e){function n(t){var n=e.call(this,t)||this;return HO(n),n}return(0,t.__extends)(n,e),n.prototype.render=function(){return Fd.createElement("div",(0,t.__assign)({},jx(this.props,Wx)),this.props.children)},n}(Fd.Component),Gre=kR(),Kre=function(e,n){var r={links:[],keyToIndexMapping:{},keyToTabIdMapping:{}};return Fd.Children.forEach(Fd.Children.toArray(e.children),(function(o,i){if(Yre(o)){var a=o.props,s=a.linkText,c=(0,t.__rest)(a,["linkText"]),l=o.props.itemKey||i.toString();r.links.push((0,t.__assign)((0,t.__assign)({headerText:s},c),{itemKey:l})),r.keyToIndexMapping[l]=i,r.keyToTabIdMapping[l]=function(e,t,n,r){return e.getTabId?e.getTabId(n,r):t+"-Tab".concat(r)}(e,n,l,i)}else o&&ex("The children of a Pivot component must be of type PivotItem to be rendered.")})),r},Yre=function(e){var t;return Fd.isValidElement(e)&&(null===(t=e.type)||void 0===t?void 0:t.name)===qre.name},Qre=Fd.forwardRef((function(e,n){var r,o=Fd.useRef(null),i=Fd.useRef(null),a=$U("Pivot"),s=bj(e.selectedKey,e.defaultSelectedKey),c=s[0],l=s[1],u=e.componentRef,d=e.theme,p=e.linkSize,h=e.linkFormat,f=e.overflowBehavior,m=e.overflowAriaLabel,g=e.focusZoneProps,v=e.overflowButtonAs,y={"aria-label":e["aria-label"],"aria-labelledby":e["aria-labelledby"]},b=jx(e,Wx,["aria-label","aria-labelledby"]),_=Kre(e,a);Fd.useImperativeHandle(u,(function(){return{focus:function(){var e;null===(e=o.current)||void 0===e||e.focus()}}}));var C=function(e){if(!e)return null;var t=e.itemCount,n=e.itemIcon,o=e.headerText;return Fd.createElement("span",{className:r.linkContent},void 0!==n&&Fd.createElement("span",{className:r.icon},Fd.createElement(Gz,{iconName:n})),void 0!==o&&Fd.createElement("span",{className:r.text}," ",e.headerText),void 0!==t&&Fd.createElement("span",{className:r.count}," (",t,")"))},w=function(e,n,o,i){var a,s=n.itemKey,c=n.headerButtonProps,l=n.onRenderItemLink,u=e.keyToTabIdMapping[s],d=o===s;a=l?l(n,C):C(n);var p=n.headerText||"";p+=n.itemCount?" ("+n.itemCount+")":"",p+=n.itemIcon?" xx":"";var h=n.role&&"tab"!==n.role?{role:n.role}:{role:"tab","aria-selected":d};return Fd.createElement(uZ,(0,t.__assign)({},c,h,{id:u,key:s,className:qx(i,d&&r.linkIsSelected),onClick:function(e){return x(s,e)},onKeyDown:function(e){return E(s,e)},"aria-label":n.ariaLabel,name:n.headerText,keytipProps:n.keytipProps,"data-content":p}),a)},x=function(e,t){t.preventDefault(),k(e,t)},E=function(e,t){t.which===y_&&(t.preventDefault(),k(e))},k=function(t,n){var r;if(l(t),_=Kre(e,a),e.onLinkClick&&_.keyToIndexMapping[t]>=0){var o=_.keyToIndexMapping[t],s=Fd.Children.toArray(e.children)[o];Yre(s)&&e.onLinkClick(s,n)}null===(r=i.current)||void 0===r||r.dismissMenu()};r=Gre(e.styles,{theme:d,linkSize:p,linkFormat:h});var S=function(){return null===(e=c)||void 0!==e&&void 0!==_.keyToIndexMapping[e]?c:_.links.length?_.links[0].itemKey:void 0;var e}(),T=S?_.keyToIndexMapping[S]:0,I=_.links.map((function(e){return w(_,e,S,r.link)})),P=Fd.useMemo((function(){return{items:[],alignTargetEdge:!0,directionalHint:lD}}),[]),A=jre({onOverflowItemsChanged:function(e,t){t.forEach((function(e){var t=e.ele,n=e.isOverflowing;return t.dataset.isOverflowing="".concat(n)})),P.items=_.links.slice(e).filter((function(e){return e.itemKey!==S})).map((function(t,n){return t.role="menuitem",{key:t.itemKey||"".concat(e+n),onRender:function(){return w(_,t,S,r.linkInMenu)}}}))},rtl:F_(d),pinnedIndex:T}).menuButtonRef,R=v||uZ;return Fd.createElement("div",(0,t.__assign)({ref:n},b),Fd.createElement(hU,(0,t.__assign)({componentRef:o,role:"tablist"},y,{direction:$z.horizontal},g,{className:qx(r.root,null===g||void 0===g?void 0:g.className)}),I,"menu"===f&&Fd.createElement(R,{className:qx(r.link,r.overflowMenuButton),elementRef:A,componentRef:i,menuProps:P,menuIconProps:{iconName:"More",style:{color:"inherit"}},ariaLabel:m,role:"tab"})),S&&_.links.map((function(t){return(!0===t.alwaysRender||S===t.itemKey)&&function(t,n){if(e.headersOnly||!t)return null;var o=_.keyToIndexMapping[t],i=_.keyToTabIdMapping[t];return Fd.createElement("div",{role:"tabpanel",hidden:!n,key:t,"aria-hidden":!n,"aria-labelledby":i,className:r.itemContainer},Fd.Children.toArray(e.children)[o])}(t.itemKey,S===t.itemKey)})))}));Qre.displayName="Pivot";var Xre,$re={count:"ms-Pivot-count",icon:"ms-Pivot-icon",linkIsSelected:"is-selected",link:"ms-Pivot-link",linkContent:"ms-Pivot-linkContent",root:"ms-Pivot",rootIsLarge:"ms-Pivot--large",rootIsTabs:"ms-Pivot--tabs",text:"ms-Pivot-text",linkInMenu:"ms-Pivot-linkInMenu",overflowMenuButton:"ms-Pivot-overflowMenuButton"},Jre=function(e,n,r){var o,i,a;void 0===r&&(r=!1);var s=e.linkSize,c=e.linkFormat,l=e.theme,u=l.semanticColors,d=l.fonts,p="large"===s,h="tabs"===c;return[d.medium,{color:u.actionLink,padding:"0 8px",position:"relative",backgroundColor:"transparent",border:0,borderRadius:0,selectors:{":hover":{backgroundColor:u.buttonBackgroundHovered,color:u.buttonTextHovered,cursor:"pointer"},":active":{backgroundColor:u.buttonBackgroundPressed,color:u.buttonTextHovered},":focus":{outline:"none"}}},!r&&[{display:"inline-block",lineHeight:44,height:44,marginRight:8,textAlign:"center",selectors:(o={},o[".".concat(iw," &:focus")]={outline:"1px solid ".concat(u.focusBorder)},o[".".concat(iw," &:focus:after")]={content:"attr(data-content)",position:"relative",border:0},o[":before"]={backgroundColor:"transparent",bottom:0,content:'""',height:2,left:8,position:"absolute",right:8,transition:"left ".concat(NC," ").concat(DC,",\n                        right ").concat(NC," ").concat(DC)},o[":after"]={color:"transparent",content:"attr(data-content)",display:"block",fontWeight:GC.bold,height:1,overflow:"hidden",visibility:"hidden"},o)},p&&{fontSize:d.large.fontSize},h&&[{marginRight:0,height:44,lineHeight:44,backgroundColor:u.buttonBackground,padding:"0 10px",verticalAlign:"top",selectors:(i={":focus":{outlineOffset:"-2px"}},i[".".concat(iw," &:focus::before")]={height:"auto",background:"transparent",transition:"none"},i["&:hover, &:focus"]={color:u.buttonTextCheckedHovered},i["&:active, &:hover"]={color:u.primaryButtonText,backgroundColor:u.primaryButtonBackground},i["&.".concat(n.linkIsSelected)]={backgroundColor:u.primaryButtonBackground,color:u.primaryButtonText,fontWeight:GC.regular,selectors:(a={":before":{backgroundColor:"transparent",transition:"none",position:"absolute",top:0,left:0,right:0,bottom:0,content:'""',height:0},":hover":{backgroundColor:u.primaryButtonBackgroundHovered,color:u.primaryButtonText},":active":{backgroundColor:u.primaryButtonBackgroundPressed,color:u.primaryButtonText}},a[ZC]=(0,t.__assign)({fontWeight:GC.semibold,color:"HighlightText",background:"Highlight"},{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}),a)},i[".".concat(iw," &.").concat(n.linkIsSelected,":focus")]={outlineColor:u.primaryButtonText},i)}]]]},Zre=vR(Qre,(function(e){var n,r,o,i,a=e.className,s=e.linkSize,c=e.linkFormat,l=e.theme,u=l.semanticColors,d=l.fonts,p=fw($re,l),h="large"===s,f="tabs"===c;return{root:[p.root,d.medium,$w,{position:"relative",color:u.link,whiteSpace:"nowrap"},h&&p.rootIsLarge,f&&p.rootIsTabs,a],itemContainer:{selectors:{"&[hidden]":{display:"none"}}},link:(0,t.__spreadArray)((0,t.__spreadArray)([p.link],Jre(e,p),!0),[(n={},n["&[data-is-overflowing='true']"]={display:"none"},n)],!1),overflowMenuButton:[p.overflowMenuButton,(r={visibility:"hidden",position:"absolute",right:0},r[".".concat(p.link,"[data-is-overflowing='true'] ~ &")]={visibility:"visible",position:"relative"},r)],linkInMenu:(0,t.__spreadArray)((0,t.__spreadArray)([p.linkInMenu],Jre(e,p,!0),!0),[{textAlign:"left",width:"100%",height:36,lineHeight:36}],!1),linkIsSelected:[p.link,p.linkIsSelected,{fontWeight:GC.semibold,selectors:(o={":before":{backgroundColor:u.inputBackgroundChecked,selectors:(i={},i[ZC]={backgroundColor:"Highlight"},i)},":hover::before":{left:0,right:0}},o[ZC]={color:"Highlight"},o)}],linkContent:[p.linkContent,{flex:"0 1 100%",selectors:{"& > * ":{marginLeft:4},"& > *:first-child":{marginLeft:0}}}],text:[p.text,{display:"inline-block",verticalAlign:"top"}],count:[p.count,{display:"inline-block",verticalAlign:"top"}],icon:p.icon}}),void 0,{scope:"Pivot"}),eoe=Hd().createContext(void 0),toe=Hd().createContext(""),noe=function(){return{pointerEvents:"none",position:"fixed",width:"100%",bottom:0,left:0,zIndex:lp.twoUINotificationBar,padding:"0 0 10px 0"}},roe=function(e,t,n,r){var o,i="neutralHigh";"error"===t?i="severeWarning":n&&(i="themeLighterAlt");var a=sB(e,i),s="400px",c="800px";return"s"===r?(s="min(400px, calc(100vw - 32px))",c="calc(100vw - 32px)"):"m"===r?c="calc(100vw - 64px)":"l"===r&&(c="min(800px, calc(100vw - 96px))"),{root:(o={minHeight:48,maxHeight:92,minWidth:s,maxWidth:c,padding:"0 16px 0 16px",boxShadow:QD.controls,backgroundColor:a,borderRadius:"8px",display:"flex",alignItems:"center",justifyContent:"space-between",pointerEvents:"auto"},o[ZC]={outline:"1px solid highlight"},o)}},ooe=(0,Fd.forwardRef)((function(e,n){var r=e.iconName,o=e.message,i=e.ariaMessage,a=e.notificationAction,s=e.closeButton,c=e.showTime,l=void 0===c?1e4:c,u=e.notificationBarType,d=void 0===u?"info":u,p=e.isThemeStyle,h=void 0!==p&&p,f=(0,Fd.useContext)(toe);rE("NotificationBar");var m=(0,Fd.useContext)(eoe),g=$U(),v=hR(),y=jD(),b=(0,Fd.useRef)(null),_=null===n,C=(0,Fd.useState)((function(){return _?"visible":"hidden"})),w=C[0],x=C[1],E=(0,Fd.useRef)(0);ap((function(){return clearTimeout(b.current)})),(0,Fd.useEffect)((function(){_&&T()}),[]);var k=function(){clearTimeout(b.current)},S=function(){if("visible"===w){var e=l-(Date.now()-E.current);b.current=setTimeout((function(){P()}),Math.max(e,1e3))}},T=function(){clearTimeout(b.current),E.current=Date.now(),b.current=setTimeout((function(){P()}),l),x("visible")},I=function e(){var t=document.getElementById(g);null===t||void 0===t||t.removeEventListener("webkitAnimationEnd",e),null===t||void 0===t||t.removeEventListener("animationend",e),x((function(e){return"slideOut"===e?"hidden":e})),null===m||void 0===m||m.removeNotificationBar(f)},P=function(){clearTimeout(b.current);var e=document.getElementById(g);null===e||void 0===e||e.addEventListener("webkitAnimationEnd",I),null===e||void 0===e||e.addEventListener("animationend",I),x("slideOut")};(0,Fd.useImperativeHandle)(n,(function(){return{showNotificationBar:T,hideNotificationBar:P}}));var A="error"===d?"errorIcon":"successIcon",R="error"===d?"errorBlockIcon":"bodyPrimaryText",D="error"===d?"default":"primary",M="error"===d?"errorIcon":"black";return"hidden"===w?Hd().createElement(Hd().Fragment,null):Hd().createElement(nE,{id:g,styles:{root:["visible"===w?OC.slideUpIn20:OC.slideDownOut20,_?void 0:noe()]},horizontalAlign:"center",verticalAlign:"center",doNotRenderFalsyValues:!0},Hd().createElement(nE,{onMouseEnter:k,onMouseLeave:S,onFocus:k,onBlur:S,tokens:{childrenGap:8},styles:roe(v,d,h,y),horizontal:!0,doNotRenderFalsyValues:!0},r?Hd().createElement(nE.Item,{align:"auto"},Hd().createElement(uB,{iconName:r,size:"16px",color:A})):null,Hd().createElement(nE.Item,{align:"auto",grow:!0,styles:{root:{margin:"12px 0px 12px 0px"}}},Hd().createElement(az,{variant:R,lines:3},o)),a?Hd().createElement(nE.Item,{align:"auto",disableShrink:!0},Hd().createElement(cW,(0,t.__assign)({},a,{type:D}))):null,Hd().createElement(nE.Item,{align:"auto",styles:{root:{marginLeft:"auto",marginRight:"-8px"}}},Hd().createElement(lW,(0,t.__assign)({iconName:"Cancel",iconColor:M},s,{onClick:P})))),Hd().createElement(Lq,{message:i,ariaLive:"assertive"}))}));!function(e){e[e.valid=0]="valid",e[e.warning=1]="warning",e[e.invalid=2]="invalid"}(Xre||(Xre={}));Xre.valid,Xre.warning,Xre.invalid;var ioe=__webpack_require__(45121),aoe="object"==typeof global&&global&&global.Object===Object&&global,soe="object"==typeof self&&self&&self.Object===Object&&self,coe=aoe||soe||Function("return this")(),loe=coe.Symbol,uoe=Object.prototype,doe=uoe.hasOwnProperty,poe=uoe.toString,hoe=loe?loe.toStringTag:void 0;var foe=function(e){var t=doe.call(e,hoe),n=e[hoe];try{e[hoe]=void 0;var r=!0}catch(iLe){}var o=poe.call(e);return r&&(t?e[hoe]=n:delete e[hoe]),o},moe=Object.prototype.toString;var goe=function(e){return moe.call(e)},voe=loe?loe.toStringTag:void 0;var yoe=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":voe&&voe in Object(e)?foe(e):goe(e)};var boe=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};var _oe=function(e){if(!boe(e))return!1;var t=yoe(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},Coe=coe["__core-js_shared__"],woe=function(){var e=/[^.]+$/.exec(Coe&&Coe.keys&&Coe.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();var xoe=function(e){return!!woe&&woe in e},Eoe=Function.prototype.toString;var koe=function(e){if(null!=e){try{return Eoe.call(e)}catch(iLe){}try{return e+""}catch(iLe){}}return""},Soe=/^\[object .+?Constructor\]$/,Toe=Function.prototype,Ioe=Object.prototype,Poe=Toe.toString,Aoe=Ioe.hasOwnProperty,Roe=RegExp("^"+Poe.call(Aoe).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var Doe=function(e){return!(!boe(e)||xoe(e))&&(_oe(e)?Roe:Soe).test(koe(e))};var Moe=function(e,t){return null==e?void 0:e[t]};var Noe=function(e,t){var n=Moe(e,t);return Doe(n)?n:void 0},Loe=function(){try{var e=Noe(Object,"defineProperty");return e({},"",{}),e}catch(iLe){}}();var Boe=function(e,t,n){"__proto__"==t&&Loe?Loe(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};var Ooe=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),s=a.length;s--;){var c=a[e?s:++o];if(!1===n(i[c],c,i))break}return t}},Foe=Ooe();var Hoe=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};var zoe=function(e){return null!=e&&"object"==typeof e};var Uoe=function(e){return zoe(e)&&"[object Arguments]"==yoe(e)},Voe=Object.prototype,Woe=Voe.hasOwnProperty,joe=Voe.propertyIsEnumerable,qoe=Uoe(function(){return arguments}())?Uoe:function(e){return zoe(e)&&Woe.call(e,"callee")&&!joe.call(e,"callee")},Goe=qoe,Koe=Array.isArray;var Yoe=function(){return!1},Qoe="object"==typeof exports&&exports&&!exports.nodeType&&exports,Xoe=Qoe&&"object"==typeof module&&module&&!module.nodeType&&module,$oe=Xoe&&Xoe.exports===Qoe?coe.Buffer:void 0,Joe=($oe?$oe.isBuffer:void 0)||Yoe,Zoe=/^(?:0|[1-9]\d*)$/;var eie=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Zoe.test(e))&&e>-1&&e%1==0&&e<t};var tie=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},nie={};nie["[object Float32Array]"]=nie["[object Float64Array]"]=nie["[object Int8Array]"]=nie["[object Int16Array]"]=nie["[object Int32Array]"]=nie["[object Uint8Array]"]=nie["[object Uint8ClampedArray]"]=nie["[object Uint16Array]"]=nie["[object Uint32Array]"]=!0,nie["[object Arguments]"]=nie["[object Array]"]=nie["[object ArrayBuffer]"]=nie["[object Boolean]"]=nie["[object DataView]"]=nie["[object Date]"]=nie["[object Error]"]=nie["[object Function]"]=nie["[object Map]"]=nie["[object Number]"]=nie["[object Object]"]=nie["[object RegExp]"]=nie["[object Set]"]=nie["[object String]"]=nie["[object WeakMap]"]=!1;var rie=function(e){return zoe(e)&&tie(e.length)&&!!nie[yoe(e)]};var oie=function(e){return function(t){return e(t)}},iie="object"==typeof exports&&exports&&!exports.nodeType&&exports,aie=iie&&"object"==typeof module&&module&&!module.nodeType&&module,sie=aie&&aie.exports===iie&&aoe.process,cie=function(){try{var e=aie&&aie.require&&aie.require("util").types;return e||sie&&sie.binding&&sie.binding("util")}catch(iLe){}}(),lie=cie&&cie.isTypedArray,uie=lie?oie(lie):rie,die=Object.prototype.hasOwnProperty;var pie=function(e,t){var n=Koe(e),r=!n&&Goe(e),o=!n&&!r&&Joe(e),i=!n&&!r&&!o&&uie(e),a=n||r||o||i,s=a?Hoe(e.length,String):[],c=s.length;for(var l in e)!t&&!die.call(e,l)||a&&("length"==l||o&&("offset"==l||"parent"==l)||i&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||eie(l,c))||s.push(l);return s},hie=Object.prototype;var fie=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||hie)};var mie=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),gie=Object.prototype.hasOwnProperty;var vie=function(e){if(!fie(e))return mie(e);var t=[];for(var n in Object(e))gie.call(e,n)&&"constructor"!=n&&t.push(n);return t};var yie=function(e){return null!=e&&tie(e.length)&&!_oe(e)};var bie=function(e){return yie(e)?pie(e):vie(e)};var _ie=function(e,t){return e&&Foe(e,t,bie)};var Cie=function(){this.__data__=[],this.size=0};var wie=function(e,t){return e===t||e!==e&&t!==t};var xie=function(e,t){for(var n=e.length;n--;)if(wie(e[n][0],t))return n;return-1},Eie=Array.prototype.splice;var kie=function(e){var t=this.__data__,n=xie(t,e);return!(n<0)&&(n==t.length-1?t.pop():Eie.call(t,n,1),--this.size,!0)};var Sie=function(e){var t=this.__data__,n=xie(t,e);return n<0?void 0:t[n][1]};var Tie=function(e){return xie(this.__data__,e)>-1};var Iie=function(e,t){var n=this.__data__,r=xie(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function Pie(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Pie.prototype.clear=Cie,Pie.prototype.delete=kie,Pie.prototype.get=Sie,Pie.prototype.has=Tie,Pie.prototype.set=Iie;var Aie=Pie;var Rie=function(){this.__data__=new Aie,this.size=0};var Die=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};var Mie=function(e){return this.__data__.get(e)};var Nie=function(e){return this.__data__.has(e)},Lie=Noe(coe,"Map"),Bie=Noe(Object,"create");var Oie=function(){this.__data__=Bie?Bie(null):{},this.size=0};var Fie=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Hie=Object.prototype.hasOwnProperty;var zie=function(e){var t=this.__data__;if(Bie){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Hie.call(t,e)?t[e]:void 0},Uie=Object.prototype.hasOwnProperty;var Vie=function(e){var t=this.__data__;return Bie?void 0!==t[e]:Uie.call(t,e)};var Wie=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Bie&&void 0===t?"__lodash_hash_undefined__":t,this};function jie(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}jie.prototype.clear=Oie,jie.prototype.delete=Fie,jie.prototype.get=zie,jie.prototype.has=Vie,jie.prototype.set=Wie;var qie=jie;var Gie=function(){this.size=0,this.__data__={hash:new qie,map:new(Lie||Aie),string:new qie}};var Kie=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var Yie=function(e,t){var n=e.__data__;return Kie(t)?n["string"==typeof t?"string":"hash"]:n.map};var Qie=function(e){var t=Yie(this,e).delete(e);return this.size-=t?1:0,t};var Xie=function(e){return Yie(this,e).get(e)};var $ie=function(e){return Yie(this,e).has(e)};var Jie=function(e,t){var n=Yie(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function Zie(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Zie.prototype.clear=Gie,Zie.prototype.delete=Qie,Zie.prototype.get=Xie,Zie.prototype.has=$ie,Zie.prototype.set=Jie;var eae=Zie;var tae=function(e,t){var n=this.__data__;if(n instanceof Aie){var r=n.__data__;if(!Lie||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new eae(r)}return n.set(e,t),this.size=n.size,this};function nae(e){var t=this.__data__=new Aie(e);this.size=t.size}nae.prototype.clear=Rie,nae.prototype.delete=Die,nae.prototype.get=Mie,nae.prototype.has=Nie,nae.prototype.set=tae;var rae=nae;var oae=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};var iae=function(e){return this.__data__.has(e)};function aae(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new eae;++t<n;)this.add(e[t])}aae.prototype.add=aae.prototype.push=oae,aae.prototype.has=iae;var sae=aae;var cae=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};var lae=function(e,t){return e.has(t)};var uae=function(e,t,n,r,o,i){var a=1&n,s=e.length,c=t.length;if(s!=c&&!(a&&c>s))return!1;var l=i.get(e),u=i.get(t);if(l&&u)return l==t&&u==e;var d=-1,p=!0,h=2&n?new sae:void 0;for(i.set(e,t),i.set(t,e);++d<s;){var f=e[d],m=t[d];if(r)var g=a?r(m,f,d,t,e,i):r(f,m,d,e,t,i);if(void 0!==g){if(g)continue;p=!1;break}if(h){if(!cae(t,(function(e,t){if(!lae(h,t)&&(f===e||o(f,e,n,r,i)))return h.push(t)}))){p=!1;break}}else if(f!==m&&!o(f,m,n,r,i)){p=!1;break}}return i.delete(e),i.delete(t),p},dae=coe.Uint8Array;var pae=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};var hae=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n},fae=loe?loe.prototype:void 0,mae=fae?fae.valueOf:void 0;var gae=function(e,t,n,r,o,i,a){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!i(new dae(e),new dae(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return wie(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=pae;case"[object Set]":var c=1&r;if(s||(s=hae),e.size!=t.size&&!c)return!1;var l=a.get(e);if(l)return l==t;r|=2,a.set(e,t);var u=uae(s(e),s(t),r,o,i,a);return a.delete(e),u;case"[object Symbol]":if(mae)return mae.call(e)==mae.call(t)}return!1};var vae=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e};var yae=function(e,t,n){var r=t(e);return Koe(e)?r:vae(r,n(e))};var bae=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i};var _ae=function(){return[]},Cae=Object.prototype.propertyIsEnumerable,wae=Object.getOwnPropertySymbols,xae=wae?function(e){return null==e?[]:(e=Object(e),bae(wae(e),(function(t){return Cae.call(e,t)})))}:_ae;var Eae=function(e){return yae(e,bie,xae)},kae=Object.prototype.hasOwnProperty;var Sae=function(e,t,n,r,o,i){var a=1&n,s=Eae(e),c=s.length;if(c!=Eae(t).length&&!a)return!1;for(var l=c;l--;){var u=s[l];if(!(a?u in t:kae.call(t,u)))return!1}var d=i.get(e),p=i.get(t);if(d&&p)return d==t&&p==e;var h=!0;i.set(e,t),i.set(t,e);for(var f=a;++l<c;){var m=e[u=s[l]],g=t[u];if(r)var v=a?r(g,m,u,t,e,i):r(m,g,u,e,t,i);if(!(void 0===v?m===g||o(m,g,n,r,i):v)){h=!1;break}f||(f="constructor"==u)}if(h&&!f){var y=e.constructor,b=t.constructor;y==b||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof b&&b instanceof b||(h=!1)}return i.delete(e),i.delete(t),h},Tae=Noe(coe,"DataView"),Iae=Noe(coe,"Promise"),Pae=Noe(coe,"Set"),Aae=Noe(coe,"WeakMap"),Rae="[object Map]",Dae="[object Promise]",Mae="[object Set]",Nae="[object WeakMap]",Lae="[object DataView]",Bae=koe(Tae),Oae=koe(Lie),Fae=koe(Iae),Hae=koe(Pae),zae=koe(Aae),Uae=yoe;(Tae&&Uae(new Tae(new ArrayBuffer(1)))!=Lae||Lie&&Uae(new Lie)!=Rae||Iae&&Uae(Iae.resolve())!=Dae||Pae&&Uae(new Pae)!=Mae||Aae&&Uae(new Aae)!=Nae)&&(Uae=function(e){var t=yoe(e),n="[object Object]"==t?e.constructor:void 0,r=n?koe(n):"";if(r)switch(r){case Bae:return Lae;case Oae:return Rae;case Fae:return Dae;case Hae:return Mae;case zae:return Nae}return t});var Vae=Uae,Wae="[object Arguments]",jae="[object Array]",qae="[object Object]",Gae=Object.prototype.hasOwnProperty;var Kae=function(e,t,n,r,o,i){var a=Koe(e),s=Koe(t),c=a?jae:Vae(e),l=s?jae:Vae(t),u=(c=c==Wae?qae:c)==qae,d=(l=l==Wae?qae:l)==qae,p=c==l;if(p&&Joe(e)){if(!Joe(t))return!1;a=!0,u=!1}if(p&&!u)return i||(i=new rae),a||uie(e)?uae(e,t,n,r,o,i):gae(e,t,c,n,r,o,i);if(!(1&n)){var h=u&&Gae.call(e,"__wrapped__"),f=d&&Gae.call(t,"__wrapped__");if(h||f){var m=h?e.value():e,g=f?t.value():t;return i||(i=new rae),o(m,g,n,r,i)}}return!!p&&(i||(i=new rae),Sae(e,t,n,r,o,i))};var Yae=function e(t,n,r,o,i){return t===n||(null==t||null==n||!zoe(t)&&!zoe(n)?t!==t&&n!==n:Kae(t,n,r,o,e,i))};var Qae=function(e,t,n,r){var o=n.length,i=o,a=!r;if(null==e)return!i;for(e=Object(e);o--;){var s=n[o];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++o<i;){var c=(s=n[o])[0],l=e[c],u=s[1];if(a&&s[2]){if(void 0===l&&!(c in e))return!1}else{var d=new rae;if(r)var p=r(l,u,c,e,t,d);if(!(void 0===p?Yae(u,l,3,r,d):p))return!1}}return!0};var Xae=function(e){return e===e&&!boe(e)};var $ae=function(e){for(var t=bie(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,Xae(o)]}return t};var Jae=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}};var Zae=function(e){var t=$ae(e);return 1==t.length&&t[0][2]?Jae(t[0][0],t[0][1]):function(n){return n===e||Qae(n,e,t)}};var ese=function(e){return"symbol"==typeof e||zoe(e)&&"[object Symbol]"==yoe(e)},tse=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,nse=/^\w*$/;var rse=function(e,t){if(Koe(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!ese(e))||(nse.test(e)||!tse.test(e)||null!=t&&e in Object(t))};function ose(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){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(ose.Cache||eae),n}ose.Cache=eae;var ise=ose;var ase=function(e){var t=ise(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t},sse=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,cse=/\\(\\)?/g,lse=ase((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(sse,(function(e,n,r,o){t.push(r?o.replace(cse,"$1"):n||e)})),t}));var use=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o},dse=loe?loe.prototype:void 0,pse=dse?dse.toString:void 0;var hse=function e(t){if("string"==typeof t)return t;if(Koe(t))return use(t,e)+"";if(ese(t))return pse?pse.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n};var fse=function(e){return null==e?"":hse(e)};var mse=function(e,t){return Koe(e)?e:rse(e,t)?[e]:lse(fse(e))};var gse=function(e){if("string"==typeof e||ese(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};var vse=function(e,t){for(var n=0,r=(t=mse(t,e)).length;null!=e&&n<r;)e=e[gse(t[n++])];return n&&n==r?e:void 0};var yse=function(e,t,n){var r=null==e?void 0:vse(e,t);return void 0===r?n:r};var bse=function(e,t){return null!=e&&t in Object(e)};var _se=function(e,t,n){for(var r=-1,o=(t=mse(t,e)).length,i=!1;++r<o;){var a=gse(t[r]);if(!(i=null!=e&&n(e,a)))break;e=e[a]}return i||++r!=o?i:!!(o=null==e?0:e.length)&&tie(o)&&eie(a,o)&&(Koe(e)||Goe(e))};var Cse=function(e,t){return null!=e&&_se(e,t,bse)};var wse=function(e,t){return rse(e)&&Xae(t)?Jae(gse(e),t):function(n){var r=yse(n,e);return void 0===r&&r===t?Cse(n,e):Yae(t,r,3)}};var xse=function(e){return e};var Ese=function(e){return function(t){return null==t?void 0:t[e]}};var kse=function(e){return function(t){return vse(t,e)}};var Sse=function(e){return rse(e)?Ese(gse(e)):kse(e)};var Tse=function(e){return"function"==typeof e?e:null==e?xse:"object"==typeof e?Koe(e)?wse(e[0],e[1]):Zae(e):Sse(e)};var Ise=function(e,t){var n={};return t=Tse(t,3),_ie(e,(function(e,r,o){Boe(n,r,t(e,r,o))})),n};var Pse=function(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o<i;){var a=e[o];t(r,a,n(a),e)}return r};var Ase=function(e,t){return function(n,r){if(null==n)return n;if(!yie(n))return e(n,r);for(var o=n.length,i=t?o:-1,a=Object(n);(t?i--:++i<o)&&!1!==r(a[i],i,a););return n}},Rse=Ase(_ie);var Dse=function(e,t,n,r){return Rse(e,(function(e,o,i){t(r,e,n(e),i)})),r};var Mse=function(e,t){return function(n,r){var o=Koe(n)?Pse:Dse,i=t?t():{};return o(n,e,Tse(r,2),i)}},Nse=Object.prototype.hasOwnProperty,Lse=Mse((function(e,t,n){Nse.call(e,n)?e[n].push(t):Boe(e,n,[t])})),Bse=Lse;function Ose(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Fse="function"===typeof Symbol&&Symbol.observable||"@@observable",Hse=function(){return Math.random().toString(36).substring(7).split("").join(".")},zse={INIT:"@@redux/INIT"+Hse(),REPLACE:"@@redux/REPLACE"+Hse(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Hse()}};function Use(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function Vse(e,t,n){var r;if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(Ose(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(Ose(1));return n(Vse)(e,t)}if("function"!==typeof e)throw new Error(Ose(2));var o=e,i=t,a=[],s=a,c=!1;function l(){s===a&&(s=a.slice())}function u(){if(c)throw new Error(Ose(3));return i}function d(e){if("function"!==typeof e)throw new Error(Ose(4));if(c)throw new Error(Ose(5));var t=!0;return l(),s.push(e),function(){if(t){if(c)throw new Error(Ose(6));t=!1,l();var n=s.indexOf(e);s.splice(n,1),a=null}}}function p(e){if(!Use(e))throw new Error(Ose(7));if("undefined"===typeof e.type)throw new Error(Ose(8));if(c)throw new Error(Ose(9));try{c=!0,i=o(i,e)}finally{c=!1}for(var t=a=s,n=0;n<t.length;n++){(0,t[n])()}return e}function h(e){if("function"!==typeof e)throw new Error(Ose(10));o=e,p({type:zse.REPLACE})}function f(){var e,t=d;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(Ose(11));function n(){e.next&&e.next(u())}return n(),{unsubscribe:t(n)}}})[Fse]=function(){return this},e}return p({type:zse.INIT}),(r={dispatch:p,subscribe:d,getState:u,replaceReducer:h})[Fse]=f,r}function Wse(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var o=t[r];0,"function"===typeof e[o]&&(n[o]=e[o])}var i,a=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if("undefined"===typeof n(void 0,{type:zse.INIT}))throw new Error(Ose(12));if("undefined"===typeof n(void 0,{type:zse.PROBE_UNKNOWN_ACTION()}))throw new Error(Ose(13))}))}(n)}catch(iLe){i=iLe}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,o={},s=0;s<a.length;s++){var c=a[s],l=n[c],u=e[c],d=l(u,t);if("undefined"===typeof d){t&&t.type;throw new Error(Ose(14))}o[c]=d,r=r||d!==u}return(r=r||a.length!==Object.keys(e).length)?o:e}}var jse=__webpack_require__(39355),qse=__webpack_require__.n(jse),Gse=function(e){return"function"===typeof e},Kse=function(e){return e},Yse=function(e){return null===e};var Qse={};function Xse(e,t){!function(e,t){Qse[e]=t}(e,t.getLogProperties||null);var n=function(e,t,n){void 0===t&&(t=Kse),qse()(Gse(t)||Yse(t),"Expected payloadCreator to be a function, undefined or null");var r=Yse(t)||t===Kse?Kse:function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return e instanceof Error?e:t.apply(void 0,[e].concat(r))},o=Gse(n),i=e.toString(),a=function(){var t=r.apply(void 0,arguments),i={type:e};return t instanceof Error&&(i.error=!0),void 0!==t&&(i.payload=t),o&&(i.meta=n.apply(void 0,arguments)),i};return a.toString=function(){return i},a}(e,(function(e){return e}),(function(){return{featureName:t.featureName,exportOptions:t.exportOptions||null}}));return n}var $se="selectors",Jse="stores",Zse=Xse("LOAD_STATE",{featureName:"NoLogging"});var ece={exportCss:function(){}};function tce(e,t){console.error("Exception in ".concat(e)),console.error(t)}function nce(e){if(!e||!e.handleException)return{handleException:tce};var t=!1;return{handleException:function(n,r){if(t)tce(n,r);else{t=!0;try{e.handleException(n,r)}finally{t=!1}}}}}var rce=nce(void 0),oce=1;function ice(e){return e._Name||e.name||"Unknown"}var ace=function(){function e(e){this.singletonsByIndex={},this._exceptionHandler=rce,this._cssExtractor=ece,this.reduxStore=e&&e.reduxStore}return Object.defineProperty(e.prototype,"exceptionHandler",{get:function(){return this._exceptionHandler},set:function(e){this._exceptionHandler=nce(e)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"cssExtractor",{get:function(){return this._cssExtractor},set:function(e){this._cssExtractor=e},enumerable:!1,configurable:!0}),e.prototype.addSingleton=function(e){if(this.findSingleton(e.constructor))throw new Error("Singleton ".concat(ice(e.constructor)," already exists."));var t,n=("number"!==typeof(t=e.constructor)._singleton_index&&(t._singleton_index=oce,oce+=1),t._singleton_index);if(void 0!==this.singletonsByIndex[n])throw new Error("Singleton with index ".concat(n," already exists."));this.singletonsByIndex[n]=e},e.prototype.getSingleton=function(e){var t=this.findSingleton(e);if(void 0===t)throw new Error("Singleton ".concat(ice(e)," not found."));return t},e.prototype.findSingleton=function(e){if("number"===typeof e._singleton_index){var t=this.singletonsByIndex[e._singleton_index];return t&&t.constructor===e?t:void 0}},e}(),sce={appContext:Nh.instanceOf(ace).isRequired},cce=Hd().createContext(null);var lce=function(e){e()},uce=function(){return lce};var dce={notify:function(){},get:function(){return[]}};function pce(e,t){var n,r=dce;function o(){a.onStateChange&&a.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){var e=uce(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var 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)}}}}())}var a={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=dce)},getListeners:function(){return r}};return a}var hce="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?Fd.useLayoutEffect:Fd.useEffect;var fce=function(e){var t=e.store,n=e.context,r=e.children,o=(0,Fd.useMemo)((function(){var e=pce(t);return{store:t,subscription:e}}),[t]),i=(0,Fd.useMemo)((function(){return t.getState()}),[t]);hce((function(){var e=o.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),i!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[o,i]);var a=n||cce;return Hd().createElement(a.Provider,{value:o},r)};function mce(){return mce=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mce.apply(this,arguments)}function gce(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var vce=__webpack_require__(82069),yce=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],bce=["reactReduxForwardedRef"],_ce=[],Cce=[null,null];function wce(e,t){var n=e[1];return[t.payload,n+1]}function xce(e,t,n){hce((function(){return e.apply(void 0,t)}),n)}function Ece(e,t,n,r,o,i,a){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,a())}function kce(e,t,n,r,o,i,a,s,c,l){if(e){var u=!1,d=null,p=function(){if(!u){var e,n,p=t.getState();try{e=r(p,o.current)}catch(iLe){n=iLe,d=iLe}n||(d=null),e===i.current?a.current||c():(i.current=e,s.current=e,a.current=!0,l({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=p,n.trySubscribe(),p();return function(){if(u=!0,n.tryUnsubscribe(),n.onStateChange=null,d)throw d}}}var Sce=function(){return[null,0]};function Tce(e,t){void 0===t&&(t={});var n=t,r=n.getDisplayName,o=void 0===r?function(e){return"ConnectAdvanced("+e+")"}:r,i=n.methodName,a=void 0===i?"connectAdvanced":i,s=n.renderCountProp,c=void 0===s?void 0:s,l=n.shouldHandleStateChanges,u=void 0===l||l,d=n.storeKey,p=void 0===d?"store":d,h=(n.withRef,n.forwardRef),f=void 0!==h&&h,m=n.context,g=void 0===m?cce:m,v=gce(n,yce),y=g;return function(t){var n=t.displayName||t.name||"Component",r=o(n),i=mce({},v,{getDisplayName:o,methodName:a,renderCountProp:c,shouldHandleStateChanges:u,storeKey:p,displayName:r,wrappedComponentName:n,WrappedComponent:t}),s=v.pure;var l=s?Fd.useMemo:function(e){return e()};function d(n){var r=(0,Fd.useMemo)((function(){var e=n.reactReduxForwardedRef,t=gce(n,bce);return[n.context,e,t]}),[n]),o=r[0],a=r[1],s=r[2],c=(0,Fd.useMemo)((function(){return o&&o.Consumer&&(0,vce.isContextConsumer)(Hd().createElement(o.Consumer,null))?o:y}),[o,y]),d=(0,Fd.useContext)(c),p=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(d)&&Boolean(d.store);var h=p?n.store:d.store,f=(0,Fd.useMemo)((function(){return function(t){return e(t.dispatch,i)}(h)}),[h]),m=(0,Fd.useMemo)((function(){if(!u)return Cce;var e=pce(h,p?null:d.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[h,p,d]),g=m[0],v=m[1],b=(0,Fd.useMemo)((function(){return p?d:mce({},d,{subscription:g})}),[p,d,g]),_=(0,Fd.useReducer)(wce,_ce,Sce),C=_[0][0],w=_[1];if(C&&C.error)throw C.error;var x=(0,Fd.useRef)(),E=(0,Fd.useRef)(s),k=(0,Fd.useRef)(),S=(0,Fd.useRef)(!1),T=l((function(){return k.current&&s===E.current?k.current:f(h.getState(),s)}),[h,C,s]);xce(Ece,[E,x,S,s,T,k,v]),xce(kce,[u,h,g,f,E,x,S,k,v,w],[h,g,f]);var I=(0,Fd.useMemo)((function(){return Hd().createElement(t,mce({},T,{ref:a}))}),[a,t,T]);return(0,Fd.useMemo)((function(){return u?Hd().createElement(c.Provider,{value:b},I):I}),[c,I,b])}var h=s?Hd().memo(d):d;if(h.WrappedComponent=t,h.displayName=d.displayName=r,f){var m=Hd().forwardRef((function(e,t){return Hd().createElement(h,mce({},e,{reactReduxForwardedRef:t}))}));return m.displayName=r,m.WrappedComponent=t,kf()(m,t)}return kf()(h,t)}}function Ice(e,t){return e===t?0!==e||0!==t||1/e===1/t:e!==e&&t!==t}function Pce(e,t){if(Ice(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!Ice(e[n[o]],t[n[o]]))return!1;return!0}function Ace(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function Rce(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function Dce(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=Rce(e);var o=r(t,n);return"function"===typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=Rce(o),o=r(t,n)),o},r}}var Mce=[function(e){return"function"===typeof e?Dce(e):void 0},function(e){return e?void 0:Ace((function(e){return{dispatch:e}}))},function(e){return e&&"object"===typeof e?Ace((function(t){return function(e,t){var n={},r=function(r){var o=e[r];"function"===typeof o&&(n[r]=function(){return t(o.apply(void 0,arguments))})};for(var o in e)r(o);return n}(e,t)})):void 0}];var Nce=[function(e){return"function"===typeof e?Dce(e):void 0},function(e){return e?void 0:Ace((function(){return{}}))}];function Lce(e,t,n){return mce({},n,e,t)}var Bce=[function(e){return"function"===typeof e?function(e){return function(t,n){n.displayName;var r,o=n.pure,i=n.areMergedPropsEqual,a=!1;return function(t,n,s){var c=e(t,n,s);return a?o&&i(c,r)||(r=c):(a=!0,r=c),r}}}(e):void 0},function(e){return e?void 0:function(){return Lce}}],Oce=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Fce(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function Hce(e,t,n,r,o){var i,a,s,c,l,u=o.areStatesEqual,d=o.areOwnPropsEqual,p=o.areStatePropsEqual,h=!1;function f(o,h){var f=!d(h,a),m=!u(o,i);return i=o,a=h,f&&m?(s=e(i,a),t.dependsOnOwnProps&&(c=t(r,a)),l=n(s,c,a)):f?(e.dependsOnOwnProps&&(s=e(i,a)),t.dependsOnOwnProps&&(c=t(r,a)),l=n(s,c,a)):m?function(){var t=e(i,a),r=!p(t,s);return s=t,r&&(l=n(s,c,a)),l}():l}return function(o,u){return h?f(o,u):(s=e(i=o,a=u),c=t(r,a),l=n(s,c,a),h=!0,l)}}function zce(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=gce(t,Oce),a=n(e,i),s=r(e,i),c=o(e,i);return(i.pure?Hce:Fce)(a,s,c,e,i)}var Uce=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function Vce(e,t,n){for(var r=t.length-1;r>=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function Wce(e,t){return e===t}function jce(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?Tce:n,o=t.mapStateToPropsFactories,i=void 0===o?Nce:o,a=t.mapDispatchToPropsFactories,s=void 0===a?Mce:a,c=t.mergePropsFactories,l=void 0===c?Bce:c,u=t.selectorFactory,d=void 0===u?zce:u;return function(e,t,n,o){void 0===o&&(o={});var a=o,c=a.pure,u=void 0===c||c,p=a.areStatesEqual,h=void 0===p?Wce:p,f=a.areOwnPropsEqual,m=void 0===f?Pce:f,g=a.areStatePropsEqual,v=void 0===g?Pce:g,y=a.areMergedPropsEqual,b=void 0===y?Pce:y,_=gce(a,Uce),C=Vce(e,i,"mapStateToProps"),w=Vce(t,s,"mapDispatchToProps"),x=Vce(n,l,"mergeProps");return r(d,mce({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:C,initMapDispatchToProps:w,initMergeProps:x,pure:u,areStatesEqual:h,areOwnPropsEqual:m,areStatePropsEqual:v,areMergedPropsEqual:b},_))}}var qce=jce();var Gce;Gce=Gd.unstable_batchedUpdates,lce=Gce;var Kce=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,t.__extends)(n,e),n.prototype.getChildContext=function(){return{appContext:this.props.context}},n.prototype.componentDidCatch=function(e,t){this.props.context.exceptionHandler.handleException("App.componentDidCatch:".concat(t.componentStack),e)},n.prototype.render=function(){return this.props.context.reduxStore?Fd.createElement(fce,{store:this.props.context.reduxStore},this.props.children):Fd.createElement(Fd.Fragment,null,this.props.children)},n.childContextTypes=(0,t.__assign)({},sce),n}(Fd.Component);function Yce(e,t){try{return t?e.toDataURL():e.toDataURL("image/jpeg")}catch(n){return console.error(n),""}}var Qce={1:[1,0,0,1,0,0],2:[-1,0,0,1,0,0],3:[-1,0,0,-1,0,0],4:[1,0,0,-1,0,0],5:[0,1,1,0,0,0],6:[0,1,-1,0,0,0],7:[0,-1,-1,0,0,0],8:[0,-1,1,0,0,0]},Xce=256,$ce="white",Jce="rgba(0, 120, 215, 0.5)",Zce=function(e){return e*Math.PI/180};function ele(e,t,n,r,o,i){e.save(),e.translate(t/2,t/2),e.transform.apply(e,Qce[r]),e.rotate(Zce(n)),e.translate(-t/2,-t/2),i(e,o),e.restore()}function tle(e,t,n,r){var o=Zce(r),i=Qce[n],a=i[0],s=i[2];return{x:(t=(e=(e-=128)*a+(t-=128)*i[1])*s+t*i[3])*Math.sin(o)+e*Math.cos(o)+128,y:t*Math.cos(o)-e*Math.sin(o)+128}}function nle(e,t,n){return Math.min(n,Math.max(e,t))}var rle="photoPickerFirstFocusableSelector",ole="PhotoPicker";function ile(e,t){return void 0===t&&(t=null),Xse("".concat(ole).concat(e,"Action"),{featureName:ole,exportOptions:t?{exportType:"UserInteraction",exportName:t}:void 0})}var ale=ile("UploadedPhotoTooSmall"),sle=ile("CancelButtonClicked","PhotoPickerCancelButtonClicked"),cle=ile("CloseButtonClicked","PhotoPickerCloseButtonClickedAction"),lle=ile("DoneButtonClicked","PhotoPickerDoneButtonClickedAction"),ule=ile("UploadNewPhotoButtonClicked","PhotoPickerUploadNewPhotoButtonClickedAction"),dle=ile("ImageEditPaneDismissed","PhotoPickerImageEditPaneDismissed"),ple=ile("ImageUpdated"),hle=ile("LoadedCurrentImage"),fle=ile("LoadedEmptyImage"),mle=ile("LoadedNewImage"),gle=ile("SomethingWentWrong"),vle=ile("UploadStarted","PhotoPickerApplyButtonClicked"),yle=ile("UploadProgress"),ble=ile("UploadSucceeded"),_le=ile("WarningDismissed"),Cle=ile("Keyboard"),wle=ile("ImageRotate"),xle=ile("Zoom"),Ele=ile("ImageLoaded"),kle=ile("DragStarted"),Sle=ile("DragProgress"),Tle=ile("ResetEditCanvas"),Ile=ile("EmptyImageRendered"),Ple=ile("SetImageUpdated"),Ale=ile("PhotoListImageSelected"),Rle=ile("NewImageUploaded"),Dle=ile("PhotoListLoadPhotos");var Mle=__webpack_require__(76440),Nle=__webpack_require__(40822),Lle="ReduxStateJanitorStartedAction";Xse(Lle,{featureName:"NoLogging"});function Ble(){var e={},n={};return{handlePayload:function(t,r){var o=t.toString();if(e[o]||n[o])throw new Error("Already handling an action type named ".concat(o));return e[o]=r,this},handleAction:function(t,r){var o=t.toString();if(e[o]||n[o])throw new Error("Already handling an action type named ".concat(o));return n[o]=r,this},done:function(r,o){var i=(0,t.__assign)({},e),a=(0,t.__assign)({},n);return function(e,t){if(void 0===e&&(e=r),t.type===Lle)return o?o(e):r;var n=i[t.type];if(n)e=n(e,t.payload);else{var s=a[t.type];s&&(e=s(e,t))}return e}}}}var Ole=__webpack_require__(44515),Fle=__webpack_require__(20256);function Hle(e,n,r,o){if(!n.length)return e;var i=(0,t.__assign)({},e),a=!1;return n.forEach((function(e,t){var n=o(e,t),s=r(e,t,n);i[s]!==n&&(i[s]=n,a=!0)})),a?i:e}var zle={create:function(e){var t={};if(void 0===e||null===e)return t;if(e instanceof Array)for(var n=0;n<e.length;n++){var r=e[n];t[r[0]]=r[1]}else Object.keys(e).forEach((function(n){t[n]=e[n]}));return t},map:function(e,t){if(!e)return e;var n={},r=!1;return Object.keys(e).forEach((function(o){var i=e[o],a=t(o,i,e);n[o]=a,r=r||a!==i})),r?n:e},filter:function(e,t){if(!e)return e;var n={},r=!1;return Object.keys(e).forEach((function(o){var i=e[o];t(o,i,e)?n[o]=i:r=!0})),r?n:e},get:function(e,t){if(e)return e[t]},insert:function(e,n,r){if(e&&e[n]===r)return e;var o=(0,t.__assign)({},e);return o[n]=r,o},insertArray:function(e,t,n){return Hle(e,t,n,(function(e){return e}))},insertArrayWith:Hle,remove:function(e,n){if(!e)return e;if(!(n in e))return e;var r=(0,t.__assign)({},e);return delete r[n],r},replace:function(e,n,r){var o=e?(0,t.__assign)({},e):{};return o[n]=r(o[n]),o},replaceMany:function(e,n,r){if(n.length){var o=(0,t.__assign)({},e);return n.forEach((function(e){o[e]=r(o[e],e)})),o}return e},keys:function(e){return e?Object.keys(e):[]},values:function(e){var t=[];return e&&Object.keys(e).forEach((function(n){var r=e[n];t.push(r)})),t},entries:function(e){var t=[];return e&&Object.keys(e).forEach((function(n){var r=e[n];t.push([n,r])})),t}};var Ule=function(){return Ule=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Ule.apply(this,arguments)},Vle=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},Wle={xpos:0,ypos:0,absoluteScale:1,relativeScale:0,stepSize:.1,imageRotationAngle:0,orientation:1,maximumScale:1,naturalMin:0,naturalWidth:0,naturalHeight:0,moving:!1,lastMouseX:0,lastMouseY:0,zoomInDisabled:!0,zoomOutDisabled:!0,image:void 0,initialRender:!0,imageUpdated:!0},jle={photoPicker:{dataUrl:void 0,currentImageDataUrl:void 0,status:"READY",warning:void 0,show:!1,isUpdated:!1,uploadStart:0,uploadDuration:0,isUploadedPhotoTooSmall:!1},editCanvas:Ule(Ule({},Wle),{originalCanvasState:Wle}),photoList:{selectedIndex:0,imageUrls:[]}},qle=Wse({photoPicker:Ble().handleAction(sle,Kle).handleAction(cle,Kle).handleAction(lle,Kle).handleAction(dle,Kle).handleAction(_le,(function(e){return(0,Nle.Q$)(e,{status:"READY",warning:void 0})})).handleAction(hle,(function(e,t){var n=t.payload.dataUrl;return(0,Nle.Q$)(e,{dataUrl:e.dataUrl||n,currentImageDataUrl:e.currentImageDataUrl||n,isUpdated:!!t.payload.isSuggestedPhoto||!!t.payload.isPhotoListPresent})})).handleAction(mle,(function(e,t){return(0,Nle.Q$)(e,{dataUrl:t.payload.dataUrl,status:"READY",warning:void 0,isUpdated:t.payload.dataUrl!==e.currentImageDataUrl||!!t.payload.isPhotoListPresent,fileName:t.payload.fileName})})).handleAction(fle,(function(e,t){return(0,Nle.Q$)(e,{dataUrl:"",status:"READY",warning:void 0,isUpdated:!!e.currentImageDataUrl||!!t.payload.isPhotoListPresent,fileName:void 0})})).handleAction(vle,(function(e,t){return(0,Nle.Q$)(e,{status:"IN_PROGRESS",warning:void 0,uploadStart:t.payload.now,uploadDuration:0})})).handleAction(yle,(function(e,t){return"IN_PROGRESS"===e.status?(0,Nle.Q$)(e,{uploadDuration:t.payload.now-e.uploadStart}):e})).handleAction(ble,(function(e,t){return(0,Nle.Q$)(e,{currentImageDataUrl:t.payload.dataUrl,status:"SUCCESS",warning:void 0})})).handleAction(gle,(function(e,t){return(0,Nle.Q$)(e,{status:"SOMETHING_WENT_WRONG",warning:t.payload.warning})})).handleAction(ple,(function(e){return(0,Nle.Q$)(e,{isUpdated:!0})})).handleAction(ale,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).done(jle.photoPicker),editCanvas:Ble().handleAction(Tle,Yle).handleAction(Cle,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).handleAction(xle,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).handleAction(Ele,(function(e,t){return(0,Nle.Q$)(e,Ule(Ule({},t.payload),{originalCanvasState:e.originalCanvasState.initialRender?(0,Nle.Q$)(e.originalCanvasState,t.payload):e.originalCanvasState}))})).handleAction(kle,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).handleAction(Sle,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).handleAction(Ple,(function(e){return(0,Nle.Q$)(e,{imageUpdated:!0})})).handleAction(Ile,(function(e){return(0,Nle.Q$)(e,{initialRender:!1})})).handleAction(sle,Yle).handleAction(cle,Yle).handleAction(lle,Yle).handleAction(dle,Yle).handleAction(wle,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).done(jle.editCanvas),photoList:Ble().handleAction(Ale,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).handleAction(fle,(function(e){return(0,Nle.Q$)(e,{selectedIndex:-1})})).handleAction(Rle,(function(e,t){return(0,Nle.Q$)(e,{selectedIndex:t.payload.selectedIndex,imageUrls:Vle([t.payload.newImageUrl],e.imageUrls,!0)})})).handleAction(Dle,(function(e,t){return(0,Nle.Q$)(e,t.payload)})).handleAction(sle,Qle).handleAction(cle,Qle).handleAction(lle,Qle).handleAction(dle,Qle).done(jle.photoList)}),Gle=function(e,t,n){var r=t(void 0,{type:void 0}),o=function(e,t){var n=e.name;return(0,Fle.Mz)((function(t){return zle.get(t.stores,n)||e.initialState}),(function(e){return(0,Ole.q)(t(e))}))}({name:e,initialState:r},n);return{name:e,initialState:r,reducer:t,getSelectors:o}}("PhotoPickerStore",qle,(function(e){return{getPhotoPickerState:function(){return e.photoPicker},getEditCanvasState:function(){return e.editCanvas},getPhotoListState:function(){return e.photoList}}}));function Kle(e){return(0,Nle.Q$)(e,{dataUrl:void 0,currentImageDataUrl:void 0,status:"READY",warning:void 0,isUpdated:!1,fileName:void 0})}function Yle(e){return(0,Nle.Q$)(e,jle.editCanvas)}function Qle(e){return(0,Nle.Q$)(e,jle.photoList)}var Xle=["absoluteScale","imageRotationAngle","xpos","ypos"],$le=h_((function(){return dx({closeButton:{float:"right",marginTop:-20,marginRight:-20},removeButton:{marginLeft:"auto"}})})),Jle=function(e){var t=e.onClick,n=e.dataLogName,r=e.ariaLabel,o=e.title,i=$le();switch(e.buttonType){case"Primary":return Fd.createElement(HV,{disabled:e.disabled,onClick:t,"data-log-name":n,ariaLabel:r,title:o,componentRef:e.buttonRef},e.buttonLabel);case"Action":return Fd.createElement(UV,{className:i.removeButton,iconProps:{iconName:e.iconName},onClick:t,"data-log-name":n,disabled:e.disabled,title:o},e.buttonLabel);case"Icon":return Fd.createElement(JH,{content:o,styles:{root:i.closeButton}},Fd.createElement(WV,{iconProps:{iconName:e.iconName},onClick:t,"data-log-name":n,ariaLabel:r}));case"Default":return Fd.createElement(FV,{onClick:t,"data-log-name":n,ariaLabel:r,title:o},e.buttonLabel);default:return e}},Zle=__webpack_require__(6047),eue=(0,Zle.J)((function(e){var n=e,r=(0,t.__assign)({},n.palette);return r.neutralPrimarySurface||(r.neutralPrimarySurface=r.white),r.neutralSecondarySurface||(r.neutralSecondarySurface=r.white),r.neutralTertiarySurface||(r.neutralTertiarySurface=r.neutralLighter),r.neutralHover||(r.neutralHover=r.neutralLight),(0,t.__assign)((0,t.__assign)({},n),{palette:r})}));function tue(){var e=Fd.useContext(gx),t=nue(e.customizations),n=Fd.useState(t),r=n[0],o=n[1];return Fd.useEffect((function(){var t=nue(e.customizations);o(t)}),[e.customizations]),Fd.useEffect((function(){var t=function(){var t=nue(e.customizations);o(t)};return ww.observe(t),function(){return ww.unobserve(t)}}),[e.customizations]),eue(r)}function nue(e){return ww.getSettings(["theme"],"WithTheme",e).theme}var rue=h_((function(e,t){return dx({root:i_({margin:"7px 0",color:e.palette.neutralPrimary},null===t||void 0===t?void 0:t.root),text:i_(e.fonts.medium,null===t||void 0===t?void 0:t.text)})})),oue=function(e){var t=rue(tue(),e.styles),n="UNKNOWN"===e.warning,r="IMAGE_TOO_SMALL_ERROR"===e.warning,o=n||r?n0.error:n0.warning,i=n?void 0:e.onDismiss;return Fd.createElement(w0,{className:t.root,messageBarType:o,onDismiss:i,isMultiline:!0,"aria-live":"polite",styles:t,dismissButtonAriaLabel:e.dismissButtonAriaLabel},e.warningText)},iue=h_((function(e,t){var n=e.palette;return dx({modal:i_({width:512,maxWidth:512,margin:0,selectors:{"#lpc-photo-picker .ms-Button-icon":{display:"inline-block",minWidth:16,padding:"0px 4px",backgroundColor:"transparent"},"#lpc-photo-picker .ms-Slider-slideBox:focus":{outline:"transparent"},"#lpc-photo-picker .ms-Button--icon &hover":{color:n.themePrimary},"#lpc-photo-picker .ms-Button--icon &active":{color:n.themeDarker},"#lpc-photo-picker .ms-Button--primary &:not([disabled])":{backgroundColor:n.themePrimary},"#lpc-photo-picker .ms-Button--primary &:hover":{backgroundColor:n.themeDarkAlt},"#lpc-photo-picker .ms-Button--primary &:active":{backgroundColor:n.themeDark},"#lpc-photo-picker .ms-Button--default .ms-Button-label":{color:n.neutralDark},"#lpc-photo-picker .ms-Button--default &:hover":{backgroundColor:n.neutralLight},"#lpc-photo-picker .ms-Button--default &:active":{backgroundColor:n.neutralTertiaryAlt}}},null===t||void 0===t?void 0:t.modal),picker:i_(e.fonts.medium,{padding:32,overflow:"hidden"},null===t||void 0===t?void 0:t.root),header:i_(e.fonts.xLarge,{display:"flex",alignContent:"space-between",color:n.neutralPrimary,fontWeight:300,marginBottom:7,flexGrow:1},null===t||void 0===t?void 0:t.header),endActions:{marginTop:e.spacing.l1,alignItems:"center",display:"flex",selectors:{button:{marginRight:12,minWidth:62,padding:"0px 4px",fontSize:e.fonts.medium.fontSize,borderRadius:4}}},editCanvasAndPhotoListContainer:{display:"flex",padding:"0px 8px"}})})),aue=function(e){var t=e.hideTitleText,n=e.isComponentInline,r=e.titleText,o=e.closeIcon,i=e.infoBar,a=e.uploadPhoto,s=e.editCanvas,c=e.applyButton,l=e.cancelButton,u=e.removeButton,d=e.onDismiss,p=e.focusTrapRef,h=e.hideEndActions,f=e.imageEditorDescription,m=e.customUploadButton,g=e.photoList,v=e.styles,y=iue(tue(),v),b=Fd.createElement(Fd.Fragment,null,!n&&o,!t&&Fd.createElement("div",{className:y.header,id:"dialogTitle",role:"heading","aria-level":1},r),i,a,Fd.createElement("div",{className:y.editCanvasAndPhotoListContainer},s,g),f,!h&&Fd.createElement("div",{className:y.endActions},c,l,u),m);return Fd.createElement(Fd.Fragment,null,n?Fd.createElement("div",{id:"lpc-photo-picker",className:y.picker},b):Fd.createElement(yJ,{className:"lpc_nested_popup",containerClassName:y.modal,isOpen:!0,onDismiss:d,titleAriaId:"dialogTitle"},Fd.createElement(nJ,{id:"lpc-photo-picker",className:y.picker,componentRef:p,firstFocusableSelector:rle},b)))},sue=h_((function(e,t){return dx({fileInput:{display:"none"},button:i_({color:e.palette.themePrimary,padding:0,margin:"0 0 12px -4px"},null===t||void 0===t?void 0:t.button)})})),cue=function(e){var t=sue(tue(),e.styles),n=Fd.useRef(null);return Fd.createElement(Fd.Fragment,null,Fd.createElement("input",{role:"button",className:t.fileInput,type:"file",ref:n,onClick:function(e){return e.currentTarget.value=""},onChange:function(t){return t.currentTarget.files&&e.onFileSelected(t.currentTarget.files[0],e.isPhotoListPresent)},"data-log-name":"PhotoPickerFileInput",accept:"image/*"}),Fd.createElement(UV,{componentRef:e.buttonRef,className:"".concat(t.button," ").concat(rle),iconProps:{iconName:"Add"},onClick:function(){var t;null===(t=n.current)||void 0===t||t.click(),e.onUploadNewPhoto()}},e.uploadText))},lue=__webpack_require__(60125);function uue(e){var t=new DataView(function(e){for(var t=e.replace(/^data\:([^\;]+)\;base64,/i,""),n=atob(t),r=n.length,o=new ArrayBuffer(r),i=new Uint8Array(o),a=0;a<r;a++)i[a]=n.charCodeAt(a);return o}(e));if(65496!==t.getUint16(0,!1))return 1;for(var n,r=t.byteLength,o=2;o<r;){var i=t.getUint16(o,!1);if(o+=2,65505===i){if(1165519206!==t.getUint32(o+=2,!1))break;var a=18761===t.getUint16(o+=6,!1);o+=t.getUint32(o+4,a);var s=t.getUint16(o,a);o+=2;for(var c=0;c<s;c++)if(274===t.getUint16(o+12*c,a))return(n=t.getUint16(o+12*c+8,a))<1||n>8?1:n}else{if(65280!==(65280&i))break;o+=t.getUint16(o,!1)}}return 1}var due=kR(),pue=function(e){return function(t){var n;return(n={})[e]="".concat(t,"%"),n}},hue=function(e,t,n){return n===t?0:(e-t)/(n-t)*100},fue=function(e,n){var r=e.step,o=void 0===r?1:r,i=e.className,a=e.disabled,s=void 0!==a&&a,c=e.label,l=e.max,u=void 0===l?10:l,d=e.min,p=void 0===d?0:d,h=e.showValue,f=void 0===h||h,m=e.buttonProps,g=void 0===m?{}:m,v=e.vertical,y=void 0!==v&&v,b=e.snapToStep,_=e.valueFormat,C=e.styles,w=e.theme,x=e.originFromZero,E=e["aria-labelledby"],k=e.ariaLabel,S=void 0===k?e["aria-label"]:k,T=e.ranged,I=e.onChange,P=e.onChanged,A=Fd.useRef([]),R=qR(),D=R.setTimeout,M=R.clearTimeout,N=Fd.useRef(null),L=bj(e.value,e.defaultValue,(function(e,t){return null===I||void 0===I?void 0:I(t,T?[W.latestLowerValue,t]:void 0,e)})),B=L[0],O=L[1],F=bj(e.lowerValue,e.defaultLowerValue,(function(e,t){return null===I||void 0===I?void 0:I(W.latestValue,[t,W.latestValue],e)})),H=F[0],z=F[1],U=Math.max(p,Math.min(u,B||0)),V=Math.max(p,Math.min(U,H||0)),W=jR({onKeyDownTimer:-1,isAdjustingLowerValue:!1,latestValue:U,latestLowerValue:V});W.latestValue=U,W.latestLowerValue=V;var j=$U("Slider",e.id||(null===g||void 0===g?void 0:g.id)),q=due(C,{className:i,disabled:s,vertical:y,showTransitions:!b&&!W.isBetweenSteps,showValue:f,ranged:T,theme:w}),G=(u-p)/o,K=function(){M(W.onKeyDownTimer),W.onKeyDownTimer=-1},Y=function(e){K(),P&&(W.onKeyDownTimer=D((function(){P(e,W.latestValue,T?[W.latestLowerValue,W.latestValue]:void 0)}),1e3))},Q=function(t){var n=e.ariaValueText;if(void 0!==t)return n?n(t):t.toString()},X=function(e,t,n){t=Math.min(u,Math.max(p,t)),n=void 0!==n?Math.min(u,Math.max(p,n)):void 0;var r=0;if(isFinite(o))for(;Math.round(o*Math.pow(10,r))/Math.pow(10,r)!==o;)r++;var i=parseFloat(t.toFixed(r));W.isBetweenSteps=void 0!==n&&n!==i,T?W.isAdjustingLowerValue&&(x?i<=0:i<=W.latestValue)?z(i,e):!W.isAdjustingLowerValue&&(x?i>=0:i>=W.latestLowerValue)&&O(i,e):O(i,e)},$=function(e,t){var n=0;switch(e.type){case"mousedown":case"mousemove":n=t?e.clientY:e.clientX;break;case"touchstart":case"touchmove":n=t?e.touches[0].clientY:e.touches[0].clientX}return n},J=function(t){var n,r=N.current.getBoundingClientRect(),o=(e.vertical?r.height:r.width)/G;if(e.vertical){var i=$(t,e.vertical);n=(r.bottom-i)/o}else{var a=$(t,e.vertical);n=(F_(e.theme)?r.right-a:a-r.left)/o}return n},Z=function(e,t){var n=J(e),r=p+o*n,i=p+o*Math.round(n);X(e,i,r),t||(e.preventDefault(),e.stopPropagation())},ee=function(e){if(T){var t=J(e),n=p+o*t;W.isAdjustingLowerValue=n<=W.latestLowerValue||n-W.latestLowerValue<=W.latestValue-n}"mousedown"===e.type?A.current.push(lF(window,"mousemove",Z,!0),lF(window,"mouseup",te,!0)):"touchstart"===e.type&&A.current.push(lF(window,"touchmove",Z,!0),lF(window,"touchend",te,!0)),Z(e,!0)},te=function(e){W.isBetweenSteps=void 0,null===P||void 0===P||P(e,W.latestValue,T?[W.latestLowerValue,W.latestValue]:void 0),ne()},ne=Fd.useCallback((function(){A.current.forEach((function(e){return e()})),A.current=[]}),[]);Fd.useEffect((function(){return ne}),[ne]);var re=Fd.useRef(null),oe=Fd.useRef(null),ie=Fd.useRef(null);!function(e,t,n,r){Fd.useImperativeHandle(e.componentRef,(function(){return{get value(){return n},get range(){return r},focus:function(){var e;null===(e=t.current)||void 0===e||e.focus()}}}),[r,t,n])}(e,ie,U,T?[V,U]:void 0);var ae=pue(y?"bottom":F_(e.theme)?"right":"left"),se=pue(y?"height":"width"),ce=x?0:p,le=hue(U,p,u),ue=hue(V,p,u),de=hue(ce,p,u),pe=T?le-ue:Math.abs(de-le),he=Math.min(100-le,100-de),fe=T?ue:Math.min(le,de),me={className:q.root,ref:n},ge={className:q.titleLabel,children:c,disabled:s,htmlFor:S?void 0:j},ve=f?{className:q.valueLabel,children:_?_(U):U,disabled:s,htmlFor:s?j:void 0}:void 0,ye=T&&f?{className:q.valueLabel,children:_?_(V):V,disabled:s}:void 0,be=x?{className:q.zeroTick,style:ae(de)}:void 0,_e={className:qx(q.lineContainer,q.activeSection),style:se(pe)},Ce={className:qx(q.lineContainer,q.inactiveSection),style:se(he)},we={className:qx(q.lineContainer,q.inactiveSection),style:se(fe)},xe=(0,t.__assign)({"aria-disabled":s,role:"slider",tabIndex:s?void 0:0},{"data-is-focusable":!s}),Ee=(0,t.__assign)((0,t.__assign)((0,t.__assign)({id:j,className:qx(q.slideBox,g.className),ref:ie},!s&&{onMouseDown:ee,onTouchStart:ee,onKeyDown:function(t){var n=W.isAdjustingLowerValue?W.latestLowerValue:W.latestValue,r=0;switch(t.which){case H_(S_,e.theme):case P_:r=-o,K(),Y(t);break;case H_(I_,e.theme):case T_:r=o,K(),Y(t);break;case k_:n=p,K(),Y(t);break;case E_:n=u,K(),Y(t);break;default:return}X(t,n+r),t.preventDefault(),t.stopPropagation()}}),g&&jx(g,Wx,["id","className"])),!T&&(0,t.__assign)((0,t.__assign)({},xe),{"aria-valuemin":p,"aria-valuemax":u,"aria-valuenow":U,"aria-valuetext":Q(U),"aria-label":S||c,"aria-labelledby":E})),ke=s?{}:{onFocus:function(e){W.isAdjustingLowerValue=e.target===re.current}},Se=(0,t.__assign)({ref:oe,className:q.thumb,style:ae(le)},T&&(0,t.__assign)((0,t.__assign)((0,t.__assign)({},xe),ke),{id:"max-".concat(j),"aria-valuemin":V,"aria-valuemax":u,"aria-valuenow":U,"aria-valuetext":Q(U),"aria-label":"max ".concat(S||c)})),Te=T?(0,t.__assign)((0,t.__assign)((0,t.__assign)({ref:re,className:q.thumb,style:ae(ue)},xe),ke),{id:"min-".concat(j),"aria-valuemin":p,"aria-valuemax":U,"aria-valuenow":V,"aria-valuetext":Q(V),"aria-label":"min ".concat(S||c)}):void 0;return{root:me,label:ge,sliderBox:Ee,container:{className:q.container},valueLabel:ve,lowerValueLabel:ye,thumb:Se,lowerValueThumb:Te,zeroTick:be,activeTrack:_e,topInactiveTrack:Ce,bottomInactiveTrack:we,sliderLine:{ref:N,className:q.line}}},mue=Fd.forwardRef((function(e,n){var r=fue(e,n);return Fd.createElement("div",(0,t.__assign)({},r.root),r&&Fd.createElement(wO,(0,t.__assign)({},r.label)),Fd.createElement("div",(0,t.__assign)({},r.container),e.ranged&&(e.vertical?r.valueLabel&&Fd.createElement(wO,(0,t.__assign)({},r.valueLabel)):r.lowerValueLabel&&Fd.createElement(wO,(0,t.__assign)({},r.lowerValueLabel))),Fd.createElement("div",(0,t.__assign)({},r.sliderBox),Fd.createElement("div",(0,t.__assign)({},r.sliderLine),e.ranged&&Fd.createElement("span",(0,t.__assign)({},r.lowerValueThumb)),Fd.createElement("span",(0,t.__assign)({},r.thumb)),r.zeroTick&&Fd.createElement("span",(0,t.__assign)({},r.zeroTick)),Fd.createElement("span",(0,t.__assign)({},r.bottomInactiveTrack)),Fd.createElement("span",(0,t.__assign)({},r.activeTrack)),Fd.createElement("span",(0,t.__assign)({},r.topInactiveTrack)))),e.ranged&&e.vertical?r.lowerValueLabel&&Fd.createElement(wO,(0,t.__assign)({},r.lowerValueLabel)):r.valueLabel&&Fd.createElement(wO,(0,t.__assign)({},r.valueLabel))),Fd.createElement(jk,null))}));mue.displayName="SliderBase";var gue={root:"ms-Slider",enabled:"ms-Slider-enabled",disabled:"ms-Slider-disabled",row:"ms-Slider-row",column:"ms-Slider-column",container:"ms-Slider-container",slideBox:"ms-Slider-slideBox",line:"ms-Slider-line",thumb:"ms-Slider-thumb",activeSection:"ms-Slider-active",inactiveSection:"ms-Slider-inactive",valueLabel:"ms-Slider-value",showValue:"ms-Slider-showValue",showTransitions:"ms-Slider-showTransitions",zeroTick:"ms-Slider-zeroTick"},vue=vR(mue,(function(e){var n,r,o,i,a,s,c,l,u,d,p,h,f,m=e.className,g=e.titleLabelClassName,v=e.theme,y=e.vertical,b=e.disabled,_=e.showTransitions,C=e.showValue,w=e.ranged,x=v.semanticColors,E=v.palette,k=fw(gue,v),S=x.inputBackgroundCheckedHovered,T=x.inputBackgroundChecked,I=E.neutralSecondaryAlt,P=E.neutralPrimary,A=E.neutralSecondaryAlt,R=x.disabledText,D=x.disabledBackground,M=x.inputBackground,N=x.smallInputBorder,L=x.disabledBorder,B=!b&&{backgroundColor:S,selectors:(n={},n[ZC]={backgroundColor:"Highlight"},n)},O=!b&&{backgroundColor:I,selectors:(r={},r[ZC]={borderColor:"Highlight"},r)},F=!b&&{backgroundColor:T,selectors:(o={},o[ZC]={backgroundColor:"Highlight"},o)},H=!b&&{border:"2px solid ".concat(S),selectors:(i={},i[ZC]={borderColor:"Highlight"},i)},z=!e.disabled&&{backgroundColor:x.inputPlaceholderBackgroundChecked,selectors:(a={},a[ZC]={backgroundColor:"Highlight"},a)};return{root:(0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)((0,t.__spreadArray)([k.root,v.fonts.medium,{userSelect:"none"},y&&{marginRight:8}],[b?void 0:k.enabled],!1),[b?k.disabled:void 0],!1),[y?void 0:k.row],!1),[y?k.column:void 0],!1),[m],!1),titleLabel:[{padding:0},g],container:[k.container,{display:"flex",flexWrap:"nowrap",alignItems:"center"},y&&{flexDirection:"column",height:"100%",textAlign:"center",margin:"8px 0"}],slideBox:(0,t.__spreadArray)((0,t.__spreadArray)([k.slideBox,!w&&lw(v),{background:"transparent",border:"none",flexGrow:1,lineHeight:28,display:"flex",alignItems:"center",selectors:(s={},s[":active .".concat(k.activeSection)]=B,s[":hover .".concat(k.activeSection)]=F,s[":active .".concat(k.inactiveSection)]=O,s[":hover .".concat(k.inactiveSection)]=O,s[":active .".concat(k.thumb)]=H,s[":hover .".concat(k.thumb)]=H,s[":active .".concat(k.zeroTick)]=z,s[":hover .".concat(k.zeroTick)]=z,s[ZC]={forcedColorAdjust:"none"},s)},y?{height:"100%",width:28,padding:"8px 0"}:{height:28,width:"auto",padding:"0 8px"}],[C?k.showValue:void 0],!1),[_?k.showTransitions:void 0],!1),thumb:[k.thumb,w&&lw(v,{inset:-4}),{borderWidth:2,borderStyle:"solid",borderColor:N,borderRadius:10,boxSizing:"border-box",background:M,display:"block",width:16,height:16,position:"absolute"},y?{left:-6,margin:"0 auto",transform:"translateY(8px)"}:{top:-6,transform:F_(v)?"translateX(50%)":"translateX(-50%)"},_&&{transition:"left ".concat(LC," ").concat(RC)},b&&{borderColor:L,selectors:(c={},c[ZC]={borderColor:"GrayText"},c)}],line:[k.line,{display:"flex",position:"relative"},y?{height:"100%",width:4,margin:"0 auto",flexDirection:"column-reverse"}:{width:"100%"}],lineContainer:[{borderRadius:4,boxSizing:"border-box"},y?{width:4,height:"100%"}:{height:4,width:"100%"}],activeSection:[k.activeSection,{background:P,selectors:(l={},l[ZC]={backgroundColor:"WindowText"},l)},_&&{transition:"width ".concat(LC," ").concat(RC)},b&&{background:R,selectors:(u={},u[ZC]={backgroundColor:"GrayText",borderColor:"GrayText"},u)}],inactiveSection:[k.inactiveSection,{background:A,selectors:(d={},d[ZC]={border:"1px solid WindowText"},d)},_&&{transition:"width ".concat(LC," ").concat(RC)},b&&{background:D,selectors:(p={},p[ZC]={borderColor:"GrayText"},p)}],zeroTick:[k.zeroTick,{position:"absolute",background:x.disabledBorder,selectors:(h={},h[ZC]={backgroundColor:"WindowText"},h)},e.disabled&&{background:x.disabledBackground,selectors:(f={},f[ZC]={backgroundColor:"GrayText"},f)},e.vertical?{width:"16px",height:"1px",transform:F_(v)?"translateX(6px)":"translateX(-6px)"}:{width:"1px",height:"16px",transform:"translateY(-6px)"}],valueLabel:[k.valueLabel,{flexShrink:1,width:30,lineHeight:"1"},y?{margin:"0 auto",whiteSpace:"nowrap",width:40}:{margin:"0 8px",whiteSpace:"nowrap",width:40}]}}),void 0,{scope:"Slider"}),yue="undefined"===typeof window?__webpack_require__.g:window,bue="@griffel/";function _ue(e,t){return yue[Symbol.for(bue+e)]||(yue[Symbol.for(bue+e)]=t),yue[Symbol.for(bue+e)]}var Cue=_ue("DEFINITION_LOOKUP_TABLE",{}),wue="data-make-styles-bucket",xue="___",Eue=xue.length+7;function kue(e){var t=e.length;if(7===t)return e;for(var n=t;n<7;n++)e+="0";return e}function Sue(e,t){return xue+kue(GT(e+t))}function Tue(e,t){var n="";for(var r in e){var o=e[r];if(o){var i=Array.isArray(o);n+="rtl"===t?(i?o[1]:o)+" ":(i?o[0]:o)+" "}}return n.slice(0,-1)}function Iue(e,t){var n={};for(var r in e){var o=Tue(e[r],t);if(""!==o){var i=Sue(o,t),a=i+" "+o;Cue[i]=[e[r],t],n[r]=a}else n[r]=""}return n}function Pue(e){return Array.isArray(e)?e:[e]}function Aue(e,t,n){var r=[];if(n["data-make-styles-bucket"]=t,e)for(var o in n)e.setAttribute(o,n[o]);return{elementAttributes:n,insertRule:function(t){return(null===e||void 0===e?void 0:e.sheet)?e.sheet.insertRule(t,e.sheet.cssRules.length):r.push(t)},element:e,bucketName:t,cssRules:function(){return(null===e||void 0===e?void 0:e.sheet)?Array.from(e.sheet.cssRules).map((function(e){return e.cssText})):r}}}var Rue=["r","d","l","v","w","f","i","h","a","k","t","m","c"].reduce((function(e,t,n){return e[t]=n,e}),{});function Due(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},i="m"===e,a=i?e+o.m:e;if(!r.stylesheets[a]){var s=t&&t.createElement("style"),c=Aue(s,e,lv(lv({},r.styleElementAttributes),i&&{media:o.m}));r.stylesheets[a]=c,t&&s&&t.head.insertBefore(s,Mue(t,n,e,r,o))}return r.stylesheets[a]}function Mue(e,t,n,r,o){var i=Rue[n],a=function(e){return i-Rue[e.getAttribute(wue)]},s=e.head.querySelectorAll("[".concat(wue,"]"));if("m"===n&&o){var c=e.head.querySelectorAll("[".concat(wue,'="').concat(n,'"]'));c.length&&(s=c,a=function(e){return r.compareMediaQueries(o.m,e.media)})}for(var l=s.length,u=l-1;u>=0;){var d=s.item(u);if(a(d)>0)return d.nextSibling;u--}return l>0?s.item(0):t?t.nextSibling:null}var Nue=0,Lue=function(e,t){return e<t?-1:e>t?1:0};function Bue(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"===typeof document?void 0:document,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.unstable_filterCSSRule,r=t.insertionPoint,o=t.styleElementAttributes,i=t.compareMediaQueries,a=void 0===i?Lue:i,s={insertionCache:{},stylesheets:{},styleElementAttributes:Object.freeze(o),compareMediaQueries:a,id:"d".concat(Nue++),insertCSSRules:function(t){for(var o in t)for(var i=t[o],a=0,c=i.length;a<c;a++){var l=Ym(Pue(i[a]),2),u=l[0],d=l[1],p=Due(o,e,r||null,s,d);if(!s.insertionCache[u]){s.insertionCache[u]=o;try{n?n(u)&&p.insertRule(u):p.insertRule(u)}catch(iLe){0}}}}};return s}":(".concat(["-moz-placeholder","-moz-focus-inner","-moz-focusring","-ms-input-placeholder","-moz-read-write","-moz-read-only"].join("|"),")");var Oue=Fd.createContext(Bue());var Fue=Fd.createContext("ltr");var Hue={};var zue=["title","primaryFill"],Uue=function(e,t){var n=function(e,t){var n={},r=null,o=null;return function(i){var a=i.dir,s=i.renderer,c="ltr"===a,l=c?s.id:s.id+"r";return c?null===r&&(r=Iue(e,a)):null===o&&(o=Iue(e,a)),void 0===n[l]&&(s.insertCSSRules(t),n[l]=!0),c?r:o}}(e,t);return function(){var e=Fd.useContext(Fue),t=Fd.useContext(Oue);return n({dir:e,renderer:t})}}({root:{mc9l5x:"f1w7gpdv",Bg96gwp:"fez10in",ycbfsm:"fg4l7m0"},rtl:{Bz10aip:"f13rod7r"}},{d:[".f1w7gpdv{display:inline;}",".fez10in{line-height:0;}",".f13rod7r{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}"],t:["@media (forced-colors: active){.fg4l7m0{forced-color-adjust:auto;}}"]}),Vue=function(e,t){var n=e.title,r=e.primaryFill,o=void 0===r?"currentColor":r,i=lv(lv({},hS(e,zue)),{},{title:void 0,fill:o}),a=Uue(),s=Fd.useContext(US)?Fd.useContext(US):VS;return i.className=function(){for(var e=arguments,t=null,n="",r="",o=new Array(arguments.length),i=function(t){var i=e[t];if("string"===typeof i&&""!==i){var a=i.indexOf(xue);if(-1===a)n+=i+" ";else{var s=i.substr(a,Eue);a>0&&(n+=i.slice(0,a)),r+=s,o[t]=s}}},a=0;a<arguments.length;a++)i(a);if(""===r)return n.slice(0,-1);var s=Hue[r];if(void 0!==s)return n+s;for(var c=[],l=0;l<arguments.length;l++){var u=o[l];if(u){var d=Cue[u];d&&(c.push(d[0]),t=d[1])}}var p=Object.assign.apply(Object,[{}].concat(c)),h=Tue(p,t),f=Sue(h,t,o);return h=f+" "+h,Hue[r]=h,Cue[f]=[p,t],n+h}(a.root,(null===t||void 0===t?void 0:t.flipInRtl)&&"rtl"===(null===s||void 0===s?void 0:s.textDirection)&&a.rtl,i.className),n&&(i["aria-label"]=n),i["aria-label"]||i["aria-labelledby"]?i.role="img":i["aria-hidden"]=!0,i},Wue=function(e,t,n,r){var o="1em"===t?"20":t,i=Fd.forwardRef((function(e,i){var a=lv(lv({},Vue(e,{flipInRtl:null===r||void 0===r?void 0:r.flipInRtl})),{},{ref:i,width:t,height:t,viewBox:"0 0 ".concat(o," ").concat(o),xmlns:"http://www.w3.org/2000/svg"});return Fd.createElement.apply(Fd,["svg",a].concat(Hv(n.map((function(e){return Fd.createElement("path",{d:e,fill:a.fill})})))))}));return i.displayName=e,i},jue=Wue("RotateLeft20Filled","20",["M12.39 12a.53.53 0 0 1-.54-.52c0-.29.24-.52.54-.52h.35c1.77 0 3.2-1.08 3.2-2.42 0-1.3-1.35-2.36-3.04-2.42H7.82L9.04 7.3c.2.2.2.53 0 .73a.54.54 0 0 1-.7.05l-.06-.05-2.12-2.08a.51.51 0 0 1 0-.73l2.12-2.08.06-.05c.21-.15.5-.13.7.05.2.2.2.53 0 .74L7.82 5.08h4.92C15.1 5.08 17 6.63 17 8.54S15.1 12 12.74 12h-.35Zm-9-3c-.21 0-.39.17-.39.38v6.87c0 .41.36.75.8.75h12.8a.4.4 0 0 0 .35-.19.37.37 0 0 0-.15-.51L3.6 9.05A.41.41 0 0 0 3.4 9Z"]),que=Wue("RotateLeft20Regular","20",["M12.39 12a.53.53 0 0 1-.54-.52c0-.29.24-.52.54-.52h.35c1.77 0 3.2-1.08 3.2-2.42 0-1.3-1.35-2.36-3.04-2.42H7.82L9.04 7.3c.2.2.2.53 0 .73a.54.54 0 0 1-.7.05l-.06-.05-2.12-2.08a.51.51 0 0 1 0-.73l2.12-2.08.06-.05c.21-.15.5-.13.7.05.2.2.2.53 0 .74L7.82 5.08h4.92C15.1 5.08 17 6.63 17 8.54S15.1 12 12.74 12h-.35ZM4 10.41V16h10.18L4 10.41ZM3.8 17a.77.77 0 0 1-.8-.75V9.38c0-.21.18-.38.4-.38.07 0 .14.02.2.05l13.2 7.25c.2.1.26.33.15.51a.4.4 0 0 1-.35.19H3.8Z"]),Gue=Wue("RotateRight20Regular","20",["M7.61 12c.3 0 .54-.23.54-.52a.53.53 0 0 0-.54-.52h-.35c-1.77 0-3.2-1.08-3.2-2.42 0-1.3 1.35-2.36 3.04-2.42h5.08L10.96 7.3c-.2.2-.2.53 0 .73.2.18.49.2.7.05l.06-.05 2.12-2.08c.21-.2.21-.53 0-.73l-2.12-2.08-.06-.05a.54.54 0 0 0-.7.05c-.2.2-.2.53 0 .74l1.22 1.19H7.26C4.9 5.08 3 6.63 3 8.54S4.9 12 7.26 12h.35ZM16 10.41V16H5.82L16 10.41Zm.2 6.59c.44 0 .8-.34.8-.75V9.38c0-.21-.18-.38-.4-.38a.41.41 0 0 0-.2.05L3.2 16.3a.37.37 0 0 0-.15.51c.07.12.2.19.35.19h12.8Z"]),Kue=(0,Zle.J)((function(e,t){return dx({sliderContainer:{flexGrow:1,marginTop:2,marginBottom:24,selectors:{"&:disabled":{background:"transparent",cursor:"not-allowed"}}},sliderButton:{selectors:{"&:disabled":{background:"transparent",cursor:"not-allowed"}}},editControls:{paddingTop:10,display:"flex",flexDirection:"row",width:"100%",height:32},root:i_({selectors:{"&:disabled":{background:"transparent",cursor:"not-allowed"}}},null===t||void 0===t?void 0:t.root),slideBox:i_({padding:"0 10px"},null===t||void 0===t?void 0:t.slideBox),thumb:i_({border:"2px solid ".concat(e.palette.themePrimary)},null===t||void 0===t?void 0:t.thumb),activeThumb:i_({backgroundColor:e.palette.themePrimary},null===t||void 0===t?void 0:t.activeThumb),inactiveThumb:i_({backgroundColor:e.palette.themeLight},null===t||void 0===t?void 0:t.inactiveThumb),announcement:{position:"absolute",width:1,height:1,margin:-1,overflowX:"hidden",overflowY:"hidden"}})})),Yue=function(e){return"".concat(Math.round(e),"\xb0")},Que=function(e){return"".concat(Math.round(e))},Xue=function(e){var t,n,r=tue(),o=Kue(r,e.styles),i=e.onImageRotate,a=e.setBaseAngleForStraightening,s=Fd.useCallback((function(t){var n=t-e.imageRotationAngle+e.baseAngleForStraightening;i(n)}),[i,e.baseAngleForStraightening,e.imageRotationAngle]),c=Fd.useCallback((function(){i(90),a(e.baseAngleForStraightening+90)}),[i,a,e.baseAngleForStraightening]),l=Fd.useCallback((function(){e.onImageRotate(-90),e.setBaseAngleForStraightening(e.baseAngleForStraightening-90)}),[e]),u=null!==(n=null===(t=e.imagePositionInformationString)||void 0===t?void 0:t.call(e,{p0:Yue(e.imageRotationAngle)}))&&void 0!==n?n:Yue(e.imageRotationAngle);return Fd.createElement("div",{className:o.editControls},Fd.createElement(WV,{className:o.sliderButton,title:e.counterClockwiseString,ariaLabel:e.counterClockwiseString,onClick:l,onRenderIcon:$ue,disabled:e.isPhotoUploading}),Fd.createElement(JH,{content:u,styles:{root:o.sliderContainer}},Fd.createElement(vue,{styles:{root:o.root,slideBox:o.slideBox,thumb:o.thumb,activeSection:o.activeThumb,inactiveSection:o.inactiveThumb},min:-45,max:45,step:1,value:e.imageRotationAngle-e.baseAngleForStraightening,showValue:!1,disabled:e.isPhotoUploading,originFromZero:!0,onChange:s,ariaValueText:Que,"aria-label":e.rotateString})),Fd.createElement(WV,{className:o.sliderButton,disabled:e.isPhotoUploading,title:e.clockwiseString,ariaLabel:e.clockwiseString,onClick:c,onRenderIcon:Jue}),Fd.createElement("div",{"aria-live":"assertive",role:"status",className:o.announcement},Yue(e.imageRotationAngle)))};function $ue(){return Fd.createElement("span",null,Fd.createElement(que,null))}function Jue(){return Fd.createElement("span",null,Fd.createElement(Gue,null))}var Zue=function(e){return"".concat(e,"%")},ede=function(e,t){return Math.round(100*(e*(t-1)+1))},tde=function(e){var t,n,r=Fd.useState(!1),o=r[0],i=r[1],a=Fd.useRef(0),s=e.zoom,c=Fd.useCallback((function(t,n,r){var o,i;!e.image||e.maximumScale<1||isNaN(t)?null===r||void 0===r||r.stopPropagation():s((o=t,i=e.maximumScale,Math.round((o/100-1)/(i-1)*100)/100-e.relativeScale),.5*e.canvasSize,.5*e.canvasSize)}),[e.image,e.maximumScale,e.relativeScale,s,e.canvasSize]),l=Fd.useCallback((function(t){s(t,e.canvasSize/2,e.canvasSize/2),i(!0),a.current&&clearTimeout(a.current),a.current=window.setTimeout((function(){return i(!1)}),3e3)}),[s,a,e.canvasSize]);Fd.useEffect((function(){return function(){return clearTimeout(a.current)}}),[a]);var u=tue(),d=Kue(u,e.styles),p=nle(2*e.stepSize,.1,.2),h=ede(0,e.maximumScale),f=ede(1,e.maximumScale),m=ede(e.relativeScale,e.maximumScale),g=ede(nle(e.stepSize,.05,.1),e.maximumScale)-ede(0,e.maximumScale),v=e.maximumScale<=1?e.zoomAtMaxString:null!==(n=null===(t=e.imageScaleInformationString)||void 0===t?void 0:t.call(e,{p0:Zue(m)}))&&void 0!==n?n:Zue(m);return Fd.createElement("div",{className:d.editControls},Fd.createElement(WV,{className:d.sliderButton,iconProps:{iconName:"CalculatorSubtract"},title:e.zoomOutString,ariaLabel:e.zoomOutString,onClick:function(){return l(-p)},disabled:e.isPhotoUploading||e.zoomOutDisabled}),Fd.createElement(JH,{content:v,styles:{root:d.sliderContainer}},Fd.createElement(vue,{styles:{root:d.root,slideBox:d.slideBox,thumb:d.thumb,activeSection:d.activeThumb,inactiveSection:d.inactiveThumb},ariaValueText:Zue,ariaLabel:e.zoomString,min:h,max:f,disabled:e.isPhotoUploading||e.maximumScale<=1,step:g,value:m,showValue:!1,onChange:c})),Fd.createElement(WV,{className:d.sliderButton,iconProps:{iconName:"CalculatorAddition"},title:e.zoomInString,ariaLabel:e.zoomInString,onClick:function(){return l(p)},disabled:e.isPhotoUploading||e.zoomInDisabled}),o&&Fd.createElement("div",{"aria-live":"assertive",role:"status",className:d.announcement},Zue(ede(e.relativeScale,e.maximumScale))))},nde=Wue("ZoomIn20Regular","20",["M11.5 8.5A.5.5 0 0 0 11 8H9V6a.5.5 0 0 0-1 0v2H6a.5.5 0 0 0 0 1h2v2a.5.5 0 0 0 1 0V9h2a.5.5 0 0 0 .5-.5ZM8.5 3a5.5 5.5 0 0 1 4.23 9.02l4.12 4.13a.5.5 0 0 1-.63.76l-.07-.06-4.13-4.12A5.5 5.5 0 1 1 8.5 3Zm0 1a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Z"]),rde=h_((function(e,t){var n=e.palette;return dx({editPivot:{height:46},link:i_({lineHeight:10,width:46,height:46,padding:0,marginRight:0,color:n.neutralSecondary},null===t||void 0===t?void 0:t.link),linkSelected:i_({color:n.neutralDark,fontWeight:600},null===t||void 0===t?void 0:t.linkSelected),button:i_({flex:"0 1 100%",height:44},null===t||void 0===t?void 0:t.button),buttonText:i_({fontSize:10,marginTop:5},null===t||void 0===t?void 0:t.buttonText)})})),ode=function(e){var t=tue(),n=rde(t,e.styles),r=e.setSelectedKey,o=Fd.useCallback((function(e){var t;(null===(t=null===e||void 0===e?void 0:e.props)||void 0===t?void 0:t.itemKey)&&r(e.props.itemKey)}),[r]),i=Fd.useCallback((function(t){if(!(null===t||void 0===t?void 0:t.itemKey))return null;var r=t.itemKey,o="Rotate"===r?[Fd.createElement(jue,{key:r}),e.rotateString]:[Fd.createElement(nde,{key:r}),e.zoomString],i=o[0],a=o[1];return Fd.createElement("span",{className:n.button},i,Fd.createElement("div",{className:n.buttonText},a))}),[e.rotateString,e.zoomString,n.button,n.buttonText]);return Fd.createElement(Zre,{styles:{root:n.editPivot,link:n.link,linkIsSelected:n.linkSelected},"aria-label":e.pivotString,selectedKey:e.selectedKey,onLinkClick:o,headersOnly:!0,"aria-disabled":e.isPhotoUploading},Fd.createElement(qre,{itemKey:"Zoom",onRenderItemLink:i}),Fd.createElement(qre,{itemKey:"Rotate",onRenderItemLink:i}))},ide=function(){return ide=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ide.apply(this,arguments)},ade=h_((function(e,t,n,r){return dx({editControlsPlaceholderSpace:{height:32},editCanvas:i_({backgroundColor:e.palette.neutralLight,cursor:t?"move":"inherit"},null===n||void 0===n?void 0:n.root),isDropActive:{outline:"1px solid purple"},invisible:ide({clip:"rect(1px, 1px, 1px, 1px)"},{height:1,overflow:"hidden",position:"absolute",whiteSpace:"nowrap",width:1}),canvasContainer:{margin:r?"0 0 0 auto":"0 auto",display:"flex",alignItems:"center",flexDirection:"column",width:256,position:"relative"},textboy:i_({color:e.palette.white,position:"absolute",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",top:0,left:0,width:256,height:256},null===n||void 0===n?void 0:n.textboy),initials:i_({fontSize:128,lineHeight:128},null===n||void 0===n?void 0:n.initials)})})),sde=function(e){e.stopPropagation(),e.preventDefault()},cde=function(e){return"targetTouches"in e?[e.targetTouches[0].clientX,e.targetTouches[0].clientY]:[e.clientX,e.clientY]};var lde=qce((function(e){return Gle.getSelectors(e).getEditCanvasState()}),(function(e){return{onReset:function(){return e(Tle())},onKeyboardEvent:function(t){return e(Cle({xpos:t.xpos,ypos:t.ypos}))},onZoomEvent:function(t){return e(xle({absoluteScale:t.absoluteScale,relativeScale:t.relativeScale,zoomOutDisabled:t.zoomOutDisabled,zoomInDisabled:t.zoomInDisabled,xpos:t.xpos,ypos:t.ypos}))},onImageLoaded:function(t){return e(Ele({naturalMin:t.naturalMin,naturalWidth:t.naturalWidth,naturalHeight:t.naturalHeight,stepSize:t.stepSize,maximumScale:t.maximumScale,orientation:t.orientation,imageRotationAngle:t.imageRotationAngle,image:t.image,zoomInDisabled:t.zoomInDisabled,initialRender:t.initialRender,xpos:t.xpos,ypos:t.ypos,absoluteScale:t.absoluteScale,relativeScale:t.relativeScale,imageUpdated:t.imageUpdated}))},onDragStart:function(t){return e(kle({moving:t.moving,lastMouseX:t.lastMouseX,lastMouseY:t.lastMouseY}))},onDragProgress:function(t){return e(Sle({moving:t.moving,xpos:t.xpos,ypos:t.ypos,lastMouseX:t.lastMouseX,lastMouseY:t.lastMouseY}))},onEmptyImageRendered:function(){return e(Ile())},onRotateEvent:function(t){return e(wle({imageRotationAngle:t.imageRotationAngle}))}}}))((function(e){var t,n=Fd.useRef(!1),r=Fd.useRef(null),o=Fd.useRef(null),i=MG(e.personDisplayName,F_()),a=!e.image||e.maximumScale<=1||e.progress>0,s=e.image,c=e.progress>0&&e.progress<1,l=!a||e.naturalHeight!==e.naturalWidth,u=tue(),d=ade(u,l,e.styles.canvas,e.isPhotoListPresent),p=Fd.useState(!1),h=p[0],f=p[1],m=Fd.useState(0),g=m[0],v=m[1],y=Fd.useState(),b=y[0],_=y[1],C=Fd.useCallback((function(e){return v(e%360)}),[]),w=e.onRefocus,x=e.onZoomEvent,E=e.onError,k=e.onDragProgress,S=e.onReset,T=e.onDragStart,I=e.onCanvasUpdated,P=e.onEmptyImageRendered,A=e.onFileSelected,R=e.onImageLoaded,D=e.onKeyboardEvent,M=e.onRotateEvent,N=e.isUploadedPhotoTooSmall,L=Fd.useCallback((function(t,n){return"Fit"===e.imageScaling&&n<Xce?(Xce-n)/2:t>0?0:t+n<Xce?Xce-n:t}),[e.imageScaling]),B=Fd.useCallback((function(t,n,r,o){var i=t+(n-t)*o/e.absoluteScale,a=o*r/e.maximumScale;return L(i,a)}),[L,e.absoluteScale,e.maximumScale]),O=Fd.useCallback((function(t,n,r){if(!(!e.image||e.maximumScale<1||isNaN(t)||"Rotate"===b)){var o=Math.min(1,Math.max(0,e.relativeScale+t));if(o!==e.relativeScale){var i=Math.exp(o*Math.log(e.maximumScale)),a=i<=1,s=i>=e.maximumScale,c=B(n,e.xpos,e.naturalWidth,i),l=B(r,e.ypos,e.naturalHeight,i);x({absoluteScale:i,relativeScale:o,zoomOutDisabled:a,zoomInDisabled:s,xpos:c,ypos:l})}}}),[e.image,e.maximumScale,e.relativeScale,e.xpos,e.naturalWidth,e.ypos,e.naturalHeight,B,x,b]),F=Fd.useCallback((function(t){var n=(e.imageRotationAngle+t)%360;M({imageRotationAngle:n})}),[e.imageRotationAngle,M]),H=Fd.useCallback((function(t){var n,r,o,i,a,s,c,l;if(e.image&&!(e.maximumScale<1)){var u="",d=e.xpos.toFixed(1),p=e.ypos.toFixed(1);switch(t.key){case"+":return O(e.stepSize,128,128);case"-":return O(-1*e.stepSize,128,128);case"ArrowLeft":u=null===(r=(n=e.strings).leftArrowKeyAriaLabel)||void 0===r?void 0:r.call(n,{p0:d,p1:p});break;case"ArrowRight":u=null===(i=(o=e.strings).rightArrowKeyAriaLabel)||void 0===i?void 0:i.call(o,{p0:d,p1:p});break;case"ArrowUp":u=null===(s=(a=e.strings).upArrowKeyAriaLabel)||void 0===s?void 0:s.call(a,{p0:d,p1:p});break;case"ArrowDown":u=null===(l=(c=e.strings).downArrowKeyAriaLabel)||void 0===l?void 0:l.call(c,{p0:d,p1:p})}t.currentTarget.setAttribute("aria-label","".concat(u));var h=tle((t.which===S_?1:t.which===I_&&-1)||0,(t.which===T_?1:t.which===P_&&-1)||0,e.orientation,e.imageRotationAngle),f=h.x,m=h.y,g=f*e.naturalWidth/100,v=m*e.naturalHeight/100,y=L(e.xpos+g,e.naturalWidth*e.absoluteScale/e.maximumScale),b=L(e.ypos+v,e.naturalHeight*e.absoluteScale/e.maximumScale);D({xpos:y,ypos:b})}}),[e.stepSize,e.orientation,e.image,e.naturalWidth,e.naturalHeight,e.xpos,e.ypos,e.absoluteScale,e.maximumScale,D,e.imageRotationAngle,O,L,e.strings]),z=Fd.useCallback((function(t){var o,i,a,s=1;"Fit"===e.imageScaling?(s=1.2,i=Math.max(t.naturalWidth,t.naturalHeight),a=i*s/Xce):(i=Math.min(t.naturalWidth,t.naturalHeight),a=i/Xce);var c=function(e){return-.5*(e/a-Xce)},l=Math.min(1,Math.max(.01,Xce/(2*Math.max(t.naturalWidth,t.naturalHeight))));C(0),!e.initialRender&&a<1&&(t.naturalHeight<48||t.naturalWidth<48?setTimeout((function(){return E("IMAGE_TOO_SMALL_ERROR")}),0):setTimeout((function(){return E("IMAGE_TOO_SMALL_WARNING")}),0)),N(t.naturalHeight<48||t.naturalWidth<48),n.current||R({naturalMin:i,naturalWidth:t.naturalWidth*s,naturalHeight:t.naturalHeight*s,stepSize:l,maximumScale:a,orientation:uue(t.src),imageRotationAngle:0,image:t,zoomInDisabled:!1,initialRender:!1,xpos:c(t.naturalWidth*s),ypos:c(t.naturalHeight*s),absoluteScale:1,relativeScale:0,imageUpdated:!1}),!e.initialRender&&(null===(o=r.current)||void 0===o||o.focus())}),[e.initialRender,E,N,R,n,r,e.imageScaling,C]),U=Fd.useCallback((function(t){if(t){var n=new Image;n.onload=function(){return z(n)},n.src=t,n.alt=e.fileName||""}else S(),""===t&&P()}),[S,z,P,e.fileName]),V=Fd.useCallback((function(t){if(e.image){sde(t);var n=t.deltaY>0?-1:1,r=tle(t.nativeEvent.offsetX,t.nativeEvent.offsetY,e.orientation,e.imageRotationAngle),o=r.x,i=r.y;O(nle(e.stepSize,.05,.1)*n,o,i)}}),[e.image,e.orientation,e.stepSize,O,e.imageRotationAngle]),W=Fd.useCallback((function(t){var n=cde(t),r=tle(n[0],n[1],e.orientation,e.imageRotationAngle),o=r.x,i=r.y;e.image&&(sde(t),T({moving:!0,lastMouseX:o,lastMouseY:i}))}),[e.image,T,e.orientation,e.imageRotationAngle]),j=Fd.useCallback((function(t){if(sde(t),e.image)if(["mousemove","touchmove"].includes(t.type)&&e.moving){var n=cde(t),r=tle(n[0],n[1],e.orientation,e.imageRotationAngle),o=r.x,i=r.y,a=L(e.xpos+(o-e.lastMouseX),e.naturalWidth*e.absoluteScale/e.maximumScale),s=L(e.ypos+(i-e.lastMouseY),e.naturalHeight*e.absoluteScale/e.maximumScale);k({moving:!0,xpos:a,ypos:s,lastMouseX:o,lastMouseY:i})}else k({moving:!1,xpos:e.xpos,ypos:e.ypos,lastMouseX:e.lastMouseX,lastMouseY:e.lastMouseY})}),[e.orientation,e.image,e.moving,e.xpos,e.ypos,e.lastMouseX,e.lastMouseY,e.naturalWidth,e.naturalHeight,e.absoluteScale,e.maximumScale,L,k,e.imageRotationAngle]),q=Fd.useCallback((function(e){sde(e),f(!0)}),[f]),G=Fd.useCallback((function(e){sde(e),f(!1)}),[f]),K=Fd.useCallback((function(t){G(t),t.dataTransfer&&A(t.dataTransfer.files[0],e.isPhotoListPresent)}),[G,A,e.isPhotoListPresent]),Y=Fd.useCallback((function(){var t=r.current;if(t&&o.current){var n=t.getContext("2d");if(n){var i=window.getComputedStyle(t);n.fillStyle=i.backgroundColor||"#ffffff",n.fillRect(0,0,1,1);var a=n.getImageData(0,0,1,1).data,s="rgba(".concat(a[0],", ").concat(a[1],", ").concat(a[2],", 0.6)"),c="rgba(".concat(a[0],", ").concat(a[1],", ").concat(a[2],", 1)"),l=YG({text:e.personDisplayName});""===e.dataUrl?(n.fillStyle=l,o.current.style.display="flex"):(n.fillStyle=e.customBackgroundColor||$ce,o.current.style.display="none"),n.fillRect(0,0,Xce,Xce),e.image&&ele(n,Xce,e.imageRotationAngle,e.orientation,e.image,(function(t,n){return t.drawImage(n,e.xpos,e.ypos,e.naturalWidth*e.absoluteScale/e.maximumScale,e.naturalHeight*e.absoluteScale/e.maximumScale)})),null===I||void 0===I||I(t),"Circle"===e.imageCropShape&&(n.save(),n.beginPath(),n.rect(0,0,Xce,Xce),n.arc(128,128,125,0,2*Math.PI,!0),n.clip(),n.fillStyle=s,n.fillRect(0,0,Xce,Xce),n.restore(),n.save(),n.beginPath(),n.arc(128,128,126,0,2*Math.PI,!0),n.lineWidth=2,n.strokeStyle=c,n.stroke(),n.restore(),n.save(),n.beginPath(),n.lineWidth=4,n.fillStyle=Jce,n.strokeStyle=Jce,n.arc(128,128,125,-Math.PI/2,2*e.progress*Math.PI-Math.PI/2,!1),1===e.progress&&n.fill(),n.stroke(),n.restore())}else E("UNSUPPORTED_BROWSER")}}),[e.personDisplayName,e.dataUrl,e.image,e.imageRotationAngle,e.orientation,e.xpos,e.ypos,e.naturalWidth,e.naturalHeight,e.absoluteScale,e.maximumScale,e.progress,E,e.customBackgroundColor,I,e.imageCropShape,o]);Fd.useEffect((function(){return Y(),function(){n.current=!0}}),[]),Fd.useEffect((function(){Y()})),Fd.useEffect((function(){1===e.progress&&w()}),[e.progress,w]),Fd.useEffect((function(){e.dataUrl&&_(a?"Rotate":"Zoom")}),[e.dataUrl,a]),Fd.useEffect((function(){e.dataUrl?e.imageUpdated&&U(e.dataUrl):e.image&&(S(),P())}),[e.dataUrl,e.imageUpdated,e.image,S,P,a,U]);var Q=Fd.useMemo((function(){var t,n;return e.image?1===e.progress?e.strings.success:e.fileName?null===(n=(t=e.strings).photoSelected)||void 0===n?void 0:n.call(t,{p0:e.fileName}):e.strings.dropZoneImageAriaLabel:e.strings.dropZoneEmptyAriaLabel}),[e.image,e.progress,e.fileName,e.strings]),X=Fd.useRef((0,lue.A)());return Fd.createElement("div",{className:d.canvasContainer},Fd.createElement("div",{"aria-live":"polite"},Fd.createElement("canvas",{className:qx(d.editCanvas,(t={},t[d.isDropActive]=h,t)),role:"img",tabIndex:s?0:-1,ref:r,width:Xce,height:Xce,onKeyDown:H,"aria-label":Q,onDragEnter:q,onDrop:K,onDragLeave:G,onDragOver:sde,onMouseDown:W,onMouseMove:j,onMouseUp:j,onMouseLeave:j,onWheel:V,onTouchStart:W,onTouchMove:j,onTouchEnd:j,"aria-describedby":X.current}),e.image&&e.fileName&&Fd.createElement("img",{alt:e.fileName,id:X.current,"aria-hidden":!0,hidden:!0}),Fd.createElement("div",{className:d.textboy,ref:o,onDragEnter:q,onDragLeave:G,onDragOver:sde,onDrop:K},Fd.createElement("div",{className:d.initials},i),Fd.createElement("div",null,e.strings.dropZone))),Fd.createElement("div",{role:"region","aria-live":"assertive","aria-atomic":!0},1===e.progress?Fd.createElement("div",{className:d.textboy},Fd.createElement("span",{className:d.invisible},e.strings.success),Fd.createElement(Gz,{className:d.initials,iconName:"CheckMark"})):null),s?Fd.createElement(Fd.Fragment,null,"Zoom"!==b&&e.enableImageRotation?Fd.createElement(Xue,{styles:e.styles.slider,isPhotoUploading:c,clockwiseString:e.strings.clockwise,counterClockwiseString:e.strings.counterClockwise,rotateString:e.strings.rotate,baseAngleForStraightening:g,imagePositionInformationString:e.strings.imagePositionInformationString,setBaseAngleForStraightening:C,onImageRotate:F,imageRotationAngle:e.imageRotationAngle,panEnabled:l}):Fd.createElement(tde,{styles:e.styles.slider,zoomOutString:e.strings.zoomOut,zoomInString:e.strings.zoomIn,zoomString:e.strings.zoom,zoomAtMaxString:e.strings.zoomAtMax||"",imageScaleInformationString:e.strings.imageScaleInformationString,isPhotoUploading:c,canvasSize:Xce,image:e.image,maximumScale:e.maximumScale,stepSize:e.stepSize,zoomOutDisabled:e.zoomOutDisabled,relativeScale:e.relativeScale,zoomInDisabled:e.zoomInDisabled,panEnabled:l,zoom:O}),e.enableImageRotation&&Fd.createElement(ode,{styles:e.styles.pivot,zoomAtMaxString:e.strings.zoomAtMax,isPhotoUploading:c,maximumScale:e.maximumScale,selectedKey:b,setSelectedKey:_,rotateString:e.strings.rotate,zoomString:e.strings.zoom,pivotString:e.strings.pivot})):Fd.createElement("div",{className:d.editControlsPlaceholderSpace,"aria-live":"polite"}))}));var ude=void 0;try{ude=window}catch(iLe){}var dde,pde=0,hde=1,fde=2,mde="undefined"!==typeof navigator&&/rv:11.0/.test(navigator.userAgent),gde={};try{gde=window||{}}catch(U){}var vde=function(){function e(e,n){var r,o,i,a,s,c;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=(0,t.__assign)({injectionMode:"undefined"===typeof document?pde:hde,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(r=null===n||void 0===n?void 0:n.classNameToArgs)&&void 0!==r?r:this._classNameToArgs,this._counter=null!==(o=null===n||void 0===n?void 0:n.counter)&&void 0!==o?o:this._counter,this._keyToClassName=null!==(a=null!==(i=this._config.classNameCache)&&void 0!==i?i:null===n||void 0===n?void 0:n.keyToClassName)&&void 0!==a?a:this._keyToClassName,this._preservedRules=null!==(s=null===n||void 0===n?void 0:n.preservedRules)&&void 0!==s?s:this._preservedRules,this._rules=null!==(c=null===n||void 0===n?void 0:n.rules)&&void 0!==c?c:this._rules}return e.getInstance=function(){if(!(dde=gde.__stylesheet__)||dde._lastStyleElement&&dde._lastStyleElement.ownerDocument!==document){var t=(null===gde||void 0===gde?void 0:gde.FabricConfig)||{},n=new e(t.mergeStyles,t.serializedStylesheet);dde=n,gde.__stylesheet__=n}return dde},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=(0,t.__assign)((0,t.__assign)({},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;return(t?t+"-":"")+(e||this._config.defaultPrefix)+"-"+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=n!==pde?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),r)switch(n){case hde:var o=r.sheet;try{o.insertRule(e,o.cssRules.length)}catch(iLe){}break;case fde: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(),mde||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}(),yde=function(e){if("undefined"!==typeof window&&window.document&&window.document.createElement&&"undefined"!==typeof ude){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:ude}}()||{};void 0===yde.__currentId__&&(yde.__currentId__=0);var bde=!1;function _de(e){void 0===e&&(e=0),yde.__currentId__=e}function Cde(e,t){var n=Fd.useRef(t);return n.current||(n.current=function(e){if(!bde){var t=vde.getInstance();t&&t.onReset&&t.onReset(_de),bde=!0}return(void 0===e?"id__":e)+yde.__currentId__++}(e)),n.current}var wde=__webpack_require__(45847);var xde={};var Ede,kde,Sde=(kde={},(Ede="@1js/create-shared-react-context")in xde||(xde[Ede]=kde),{get:function(){return xde[Ede]},set:function(e){return xde[Ede]=e}});var Tde=function(e,t){var n=Sde.get();return n[t]||(n[t]=Fd.createContext(e))}({lookupString:function(e){return function(){return e}}},"LocalizationComponentsStringProvider");Tde.Provider;function Ide(e,t){return function(e,t,n){return(0,wde.l6)()?t(n):e.lookupString(t.key)(n)}(Fd.useContext(Tde),e,t)}var Pde=(0,wde.qP)("accessibility-utils-ui.accessibility-utils.positionInSet");function Ade(e){var t=e.posInSet,n=e.setSize,r=e.onRenderDescribedElement,o=function(e,t){return Ide(Pde,{pos:e.toString(),size:t.toString()})}(t,n),i=Cde();return Fd.createElement(Fd.Fragment,null,Fd.createElement("div",{id:i,hidden:!0},o),r(i))}var Rde=__webpack_require__(35418),Dde=__webpack_require__(87387),Mde=function(){return{}};function Nde(e,n){return Rde._.apply(void 0,(0,t.__spreadArray)([function(t){var r=e[t];return(Array.isArray(r)?r:[r]).concat(n[t])}],(0,Dde.keys)(e),!1))}var Lde={};var Bde=function(e){return function(e){return h_((function(t,n){return void 0===n&&(n=Mde),dx(Nde(e(t),n(t)))}))}((function(t){return dx({listItem:i_({height:56,width:56,marginBottom:10,border:"none",boxSizing:"border-box",display:"flex",padding:0,background:"transparent",cursor:"pointer",selectors:{"&:focus":{outline:"2px solid ".concat(t.palette.themePrimary)},"&:hover":{opacity:.9,border:"1px solid ".concat(t.palette.neutralLighter)}}},null===e||void 0===e?void 0:e.listItem),lastListItem:{marginBottom:0},listItemSelected:i_({outline:"2px solid ".concat(t.palette.themePrimary),opacity:.9},null===e||void 0===e?void 0:e.listItemSelected),listItemWithBackground:{background:t.palette.neutralLighter},photoListItemImage:{height:"100%",width:"100%"},emptyListIcon:i_({margin:"auto",fontSize:"24px",color:t.palette.neutralSecondaryAlt},null===e||void 0===e?void 0:e.emptyListIcon)})}))},Ode=function(e){var t,n=tue(),r=Bde(e.styles)(n);return Fd.createElement("button",{className:qx(r.listItem,(t={},t[r.listItemSelected]=e.index===e.selectedIndex,t[r.listItemWithBackground]=e.isEmptyPhoto,t[r.lastListItem]=e.isLastPhoto,t)),onClick:function(){var t;e.onClickHandler({selectedIndex:e.index,imageUrl:e.imageUrl||"",fileName:"".concat(e.photoListImageAriaLabel||""," ").concat(e.index+1).trim()}),e.isEmptyPhoto&&(null===(t=e.onPhotoRemoved)||void 0===t||t.call(e))},"aria-describedby":e.ariaDescribedBy},e.isEmptyPhoto?Fd.createElement(Wz,{"aria-label":e.photoListEmptyImageAriaLabel,iconName:"Contact",className:r.emptyListIcon}):Fd.createElement(Hz,{src:e.imageUrl,className:r.photoListItemImage,alt:e.photoListImageAriaLabel,imageFit:Pz.cover}))},Fde=function(e){return function(e){return h_((function(t){return void 0===t&&(t=Lde),dx(Nde(e,t))}))}(dx({root:i_({height:256,width:56,padding:"0px 25px 0px 12px",overflowY:"auto",margin:0,listStyle:"none"},null===e||void 0===e?void 0:e.root)}))()},Hde=function(e){var t=Fde(e.styles),n=e.imageUrls,r=e.showEmptyPhoto?n.length:n.length-1;return Fd.createElement("ul",{className:t.root,"aria-label":e.strings.photoListAriaLabel},n.map((function(t,n){return Fd.createElement(Ade,{posInSet:n+1,setSize:r+1,key:n,onRenderDescribedElement:function(o){return Fd.createElement("li",{key:n},Fd.createElement(Ode,{key:n,styles:e.styles,imageUrl:t,index:n,selectedIndex:e.selectedIndex,isLastPhoto:n===r,isEmptyPhoto:!1,photoListImageAriaLabel:e.strings.photoListImageAriaLabel,onClickHandler:e.onPhotoListImageSelected,ariaDescribedBy:o}))}})})),!!e.showEmptyPhoto&&Fd.createElement(Ade,{posInSet:r+1,setSize:r+1,onRenderDescribedElement:function(t){return Fd.createElement("li",null,Fd.createElement(Ode,{index:n.length,selectedIndex:e.selectedIndex,isLastPhoto:!0,isEmptyPhoto:!0,styles:e.styles,photoListEmptyImageAriaLabel:e.strings.photoListEmptyImageAriaLabel,onClickHandler:e.onPhotoListImageSelected,onPhotoRemoved:e.onPhotoRemoved,ariaDescribedBy:t}))}}))},zde=function(){var e=function(t,n){return e=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])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ude=function(){return Ude=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Ude.apply(this,arguments)},Vde=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return zde(t,e),t.prototype.componentDidMount=function(){this.props.photoListLoadPhotos(this.props.photoListSelectedIndex||0,this.props.photoListImageUrls)},t.prototype.render=function(){return Fd.createElement(Hde,Ude({},this.props))},t}(Fd.Component);var Wde=qce((function(e){return Gle.getSelectors(e).getPhotoListState()}),(function(e){return{photoListLoadPhotos:function(t,n){e(Dle({selectedIndex:t,imageUrls:n}))},onPhotoListImageSelected:function(t){!function(e,t,n,r){if(!t)return e(fle({isPhotoListPresent:!0})),void e(Ale({selectedIndex:n}));if(t.startsWith("data:image/"))return e(mle({dataUrl:t,isPhotoListPresent:!0,fileName:r})),e(Ple()),void e(Ale({selectedIndex:n}));var o=new Image;o.crossOrigin="Anonymous",o.onload=function(){var t=document.createElement("canvas");t.width=o.naturalWidth,o.alt=r||"",t.height=o.naturalHeight;var i=t.getContext("2d");i&&(i.drawImage(o,0,0),e(mle({dataUrl:Yce(t,!1),isPhotoListPresent:!0,fileName:r})),e(Ple()),e(Ale({selectedIndex:n})))},o.src=t}(e,t.imageUrl,t.selectedIndex,t.fileName)}}}))(Vde),jde=function(){var e=function(t,n){return e=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])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),qde=function(){return qde=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},qde.apply(this,arguments)},Gde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},Kde=function(e){function t(t){return 1/(1+Math.exp(-e*t))-.5}var n=.5/t(1);return function(e){return e<=0?0:e>1?1:n*t(2*e-1)+.5}}(5),Yde=function(e){function t(t){var n=e.call(this,t)||this;return n.focusTrap=null,n.primaryButton=null,n.uploadFileButton=null,n.onCanvasUpdated=function(e){var t,r;n.props.isCanvasDirty&&n.props.onImageChanged?n.props.onImageChanged(n.props.latestImageStats):null===(r=(t=n.props).onCanvasUpdated)||void 0===r||r.call(t,e,n.props.isCanvasDirty)},n.handleOnRemoveButtonClicked=function(){n.props.loadedEmptyImage(Array.isArray(n.props.personImageUrl)),n.uploadFileButton&&n.uploadFileButton.focus()},n.handleOnSaveButtonClicked=function(){if("SUCCESS"===n.props.status)return n.props.onDone(),n.props.onDismiss();n.props.startUpload()},n.handleUploadAnimation=function(){"IN_PROGRESS"===n.props.status&&n.props.onUploadProgress(Date.now())},n.handleOnCancelButtonClicked=function(){n.props.onCancel(),n.props.onDismiss()},n.handleOnCloseButtonClicked=function(){n.props.onClose(),n.props.onDismiss()},n.getFocusTrapRef=n.getFocusTrapRef.bind(n),n.getButtonRef=n.getButtonRef.bind(n),n.getUploadButtonRef=n.getUploadButtonRef.bind(n),n}return jde(t,e),t.prototype.getFocusTrapRef=function(){var e=this,t=function(t){return e.focusTrap=t};return t.current=null,t},t.prototype.getButtonRef=function(){var e=this,t=function(t){return e.primaryButton=t};return t.current=null,t},t.prototype.getUploadButtonRef=function(){var e=this,t=function(t){return e.uploadFileButton=t};return t.current=null,t},t.prototype.render=function(){var e,t,n=this,r=this.getWarningText(this.props.warning);return Fd.createElement(aue,{styles:this.props.styles.picker,onDismiss:this.props.onDismiss,focusTrapRef:this.getFocusTrapRef(),hideTitleText:!!this.props.hideUploadHeader,isComponentInline:!!this.props.isComponentInline,titleText:this.props.strings.uploadHeader,imageEditorDescription:this.props.strings.imageEditorDescription,hideEndActions:this.props.hideButtons,closeIcon:Fd.createElement(Jle,{buttonType:"Icon",iconName:"Cancel",onClick:this.handleOnCloseButtonClicked,dataLogName:"PhotoPickerClose",title:this.props.strings.closeIconTitle,ariaLabel:this.props.strings.closeIconAriaLabel}),infoBar:r?Fd.createElement(oue,{styles:this.props.styles.infoBar,warning:this.props.warning,warningText:r,onDismiss:this.props.onDismissInfoBar,dismissButtonAriaLabel:this.props.strings.infoBarDismissButtonAriaLabel}):null,uploadPhoto:this.props.hideUploadPhotoButton&&this.props.renderCustomUploadButton?null:Fd.createElement(cue,{styles:this.props.styles.uploadPhoto,buttonRef:this.getUploadButtonRef(),onFileSelected:this.props.onFileSelected,onUploadNewPhoto:this.props.onUploadNewPhoto,uploadText:this.props.strings.upload,isPhotoListPresent:Array.isArray(this.props.personImageUrl)}),editCanvas:Fd.createElement(lde,{dataUrl:this.props.dataUrl,enableImageRotation:this.props.enableImageRotation,fileName:this.props.fileName,personDisplayName:this.props.personDisplayName,progress:this.props.progress,warning:r,strings:this.props.strings,onError:this.props.onError,isUploadedPhotoTooSmall:function(e){return n.props.onUploadedPhotoTooSmall(e)},styles:this.props.styles,onFileSelected:this.props.onFileSelected,onRefocus:function(){return n.onFocusChange()},onUpdate:this.props.onImageUpdated,imageCropShape:this.props.imageCropShape||"Circle",imageScaling:this.props.imageScaling||"Fill",onCanvasUpdated:this.onCanvasUpdated,isComponentInline:!!this.props.isComponentInline,customBackgroundColor:this.props.customBackgroundColor,isPhotoListPresent:Array.isArray(this.props.personImageUrl)}),photoList:Array.isArray(this.props.personImageUrl)?Fd.createElement(Wde,{styles:this.props.styles.list,photoListImageUrls:this.props.personImageUrl,photoListSelectedIndex:this.props.photoListSelectedIndex,showEmptyPhoto:!!this.props.showPhotoListEmptyPhoto,strings:this.props.strings,onPhotoRemoved:function(){var e;null===(e=n.uploadFileButton)||void 0===e||e.focus()}}):null,applyButton:Fd.createElement(Jle,{buttonType:"Primary",buttonLabel:this.getSaveButtonText(this.props.status),dataLogName:"PhotoPickerOkay",onClick:this.handleOnSaveButtonClicked,disabled:this.getIsPrimaryButtonDisabled(),buttonRef:this.getButtonRef()}),cancelButton:this.props.progress>0?null:Fd.createElement(Jle,{buttonType:"Default",buttonLabel:this.props.strings.cancel,dataLogName:"PhotoPickerCancel",onClick:this.handleOnCancelButtonClicked}),removeButton:this.props.isImageRemovable?Fd.createElement(Jle,{buttonType:"Action",buttonLabel:this.props.strings.remove,iconName:"Delete",dataLogName:"PhotoPickerDelete",disabled:this.getIsRemoveButtonDisabled(),onClick:this.handleOnRemoveButtonClicked}):null,customUploadButton:null===(t=(e=this.props).renderCustomUploadButton)||void 0===t?void 0:t.call(e,{onFileSelected:this.props.onFileSelected,onUploadNewPhoto:this.props.onUploadNewPhoto})})},t.prototype.componentDidMount=function(){var e=this;this.props.loadCurrentImage(),requestAnimationFrame((function(){return e.focusTrap&&e.focusTrap.focus()}))},t.prototype.componentWillUnmount=function(){this.props.onImageEditPaneDismissed()},t.prototype.componentDidUpdate=function(e){"IN_PROGRESS"===this.props.status&&requestAnimationFrame(this.handleUploadAnimation),"IN_PROGRESS"===e.status&&"SUCCESS"===this.props.status&&this.primaryButton&&this.primaryButton.focus()},t.prototype.onFocusChange=function(){"SUCCESS"===this.props.status?this.primaryButton&&this.primaryButton.focus():this.focusTrap&&this.focusTrap.focus()},t.prototype.getSaveButtonText=function(e){switch(e){case"IN_PROGRESS":return this.props.strings.inProgress;case"SUCCESS":return this.props.strings.close;case"READY":case"SOMETHING_WENT_WRONG":return this.props.strings.apply;default:return(0,Mle.Q)(e)}},t.prototype.getWarningText=function(e){switch(e){case"IMAGE_TOO_SMALL_WARNING":return this.props.strings.imageTooSmall;case"IMAGE_TOO_SMALL_ERROR":return this.props.strings.imageTooSmallError;case"NOT_AN_IMAGE":return this.props.strings.notAnImage;case"UNKNOWN":return this.props.strings.somethingWentWrong;case"UNSUPPORTED_BROWSER":return this.props.strings.unsupportedBrowser;default:return""}},t.prototype.getIsPrimaryButtonDisabled=function(){return!this.props.isCanvasDirty||"IN_PROGRESS"===this.props.status||this.props.isUploadedPhotoTooSmall},t.prototype.getIsRemoveButtonDisabled=function(){return!this.props.dataUrl||"IN_PROGRESS"===this.props.status},t}(Fd.Component);var Qde={absoluteScale:0,imageRotationAngle:0,xpos:0,ypos:0},Xde=function(e){return Xle.reduce((function(t,n){var r;return qde(qde({},t),((r={})[n]=Number(e[n]),r))}),Qde)},$de=function(e,t){return Xle.some((function(n){return t[n].toFixed(4)!==e[n].toFixed(4)}))},Jde=function(e,t){switch(e){case"IN_PROGRESS":return.999999*Kde(t/2e3);case"SUCCESS":return 1;case"READY":case"SOMETHING_WENT_WRONG":return 0;default:(0,Mle.Q)(e)}};var Zde=qce((function(e){var t=Gle.getSelectors(e).getPhotoPickerState(),n=Gle.getSelectors(e).getEditCanvasState(),r=n.originalCanvasState,o=Gde(n,["originalCanvasState"]),i=Xde(o),a=Xde(r);return{dataUrl:t.dataUrl,initialImage:t.currentImageDataUrl,warning:t.warning,status:t.status,isCanvasDirty:t.isUpdated||$de(a,i),isUploadedPhotoTooSmall:t.isUploadedPhotoTooSmall,progress:Jde(t.status,t.uploadDuration),latestImageStats:i,fileName:t.fileName}}),(function(e){return{onUploadedPhotoTooSmall:function(t){return e(ale({isUploadedPhotoTooSmall:t}))},onDismissInfoBar:function(){return e(_le())},onError:function(t){return e(gle({warning:t}))},onUploadNewPhoto:function(){return e(ule())},onFileSelected:function(t,n){return function(e,t,n){var r=new FileReader,o=function(){return e(gle({warning:"NOT_AN_IMAGE"}))};r.onerror=o,r.onloadend=function(){var i=document.createElement("img");i.onerror=o,i.onload=function(){i.alt=t.name,e(mle({dataUrl:i.src,fileName:t.name})),e(Ple()),n&&e(Rle({selectedIndex:0,newImageUrl:i.src}))},i.src=String(r.result)},r.readAsDataURL(t)}(e,t,n)},onCancel:function(){return e(sle())},onClose:function(){return e(cle())},onDone:function(){return e(lle())},onImageEditPaneDismissed:function(){return e(dle())},onImageUpdated:function(){return e(ple())},onUploadProgress:function(t){return e(yle({now:t}))}}}))(Yde),epe=function(){var e=function(t,n){return e=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])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),tpe=function(){return tpe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},tpe.apply(this,arguments)},npe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.loadCurrentImage=function(){var e=new Image;e.crossOrigin="Anonymous",e.onload=function(){return t.imageLoaded(e)},e.onerror=function(){return t.imageLoadFailed()},e.src=Array.isArray(t.props.personImageUrl)?t.props.personImageUrl[t.props.photoListSelectedIndex||0]||"":t.props.personImageUrl},t.imageLoaded=function(e){var n=document.createElement("canvas");n.width=e.naturalWidth,n.height=e.naturalHeight;var r=n.getContext("2d");r?(r.drawImage(e,0,0),t.props.onLoadedCurrentImage(Yce(n,t.props.isComponentInline),!!t.props.isSuggestedPhoto,Array.isArray(t.props.personImageUrl))):t.props.onError("UNSUPPORTED_BROWSER")},t.imageLoadFailed=function(){t.props.onLoadedEmptyImage(Array.isArray(t.props.personImageUrl))},t.startUpload=function(){var e=t.getImageDataUrlFromCanvas();t.props.onStartUpload(Date.now(),e,t.props.selectedIndex,t.props.imageUrls,t.props.onUpload,t.props.getPhotoListDataOnUpload)},t.getImageDataUrlFromCanvas=function(e){if(!t.props.image)return"";e||(e=648);var n=document.createElement("canvas"),r=t.props.naturalMin/t.props.absoluteScale;n.width=r,n.height=r;var o=n.getContext("2d");if(!o)return t.props.onError("UNSUPPORTED_BROWSER"),"";o.fillStyle=t.props.customBackgroundColor||$ce,o.fillRect(0,0,n.width,n.height),t.props.image&&ele(o,n.width,t.props.imageRotationAngle,t.props.orientation,t.props.image,(function(e,r){return o.drawImage(r,t.props.xpos*n.width/Xce,t.props.ypos*n.height/Xce,t.props.naturalWidth,t.props.naturalHeight)}));for(var i=1;n.width*i/4>=e;)i/=2,o.drawImage(n,0,0,n.width*i,n.height*i);var a=document.createElement("canvas"),s=Math.min(t.props.naturalMin/t.props.absoluteScale,e);a.width=s,a.height=s;var c=a.getContext("2d");return c?(c.drawImage(n,0,0,n.width*i,n.width*i,0,0,s,s),Yce(a,t.props.isComponentInline)):(t.props.onError("UNSUPPORTED_BROWSER"),"")},t.stopEventDefaults=function(e){e.stopPropagation(),e.preventDefault()},t}return epe(t,e),t.prototype.render=function(){return Fd.createElement(Zde,tpe({loadCurrentImage:this.loadCurrentImage,startUpload:this.startUpload,loadedEmptyImage:this.props.onLoadedEmptyImage,styles:this.props.styles||{}},this.props))},t}(Fd.Component);var rpe=qce((function(e){return tpe(tpe({},Gle.getSelectors(e).getEditCanvasState()),Gle.getSelectors(e).getPhotoListState())}),(function(e){return{onError:function(t){return e(gle({warning:t}))},onLoadedCurrentImage:function(t,n,r){return e(hle({dataUrl:t,isSuggestedPhoto:n,isPhotoListPresent:r}))},onLoadedEmptyImage:function(t){return e(fle({isPhotoListPresent:t}))},onStartUpload:function(t,n,r,o,i,a){return function(e,t,n,r,o,i,a){e(vle({now:t})),i(n,(function(){e(ble({dataUrl:n})),null===a||void 0===a||a(r===o.length?-1:r,o)}),(function(){return e(gle({warning:"UNKNOWN"}))}))}(e,t,n,r,o,i,a)}}}))(npe);var ope=function(){var e=function(t,n){return e=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])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ipe=function(){return ipe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ipe.apply(this,arguments)},ape=null,spe=!1,cpe=0,lpe=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return ope(n,e),n.prototype.UNSAFE_componentWillMount=function(){if(cpe>=1)throw new Error("Can only mount one StandalonePhotoPicker at a time.");if(cpe+=1,spe||(spe=!0,aB(void 0,{disableWarnings:!0})),null===ape){var e=Vse(function(e,n){var r,o;if(n&&n.stores)throw new Error("The '".concat(Jse,"' key of the state tree is reserved for functional stores."));if(n&&n.selectors)throw new Error("The '".concat($se,"' key of the state tree is reserved for debug output from selectors."));var i=Ise(Bse(e,(function(e){return e.name})),(function(e){return e[0].reducer})),a=Wse((0,ioe.N)(i,(function(e){return e}))),s=Wse((0,t.__assign)(((r={}).stores=a,r),n||{})),c=((o={}).stores={},o);return function(e,t){return t.type===Zse.toString()?t.payload:s(e||c,t)}}([Gle]));ape=new ace({reduxStore:e})}},n.prototype.componentWillUnmount=function(){cpe-=1},n.prototype.render=function(){return ape?Fd.createElement(Kce,{context:ape},Fd.createElement(rpe,ipe({},this.props))):null},n}(Fd.Component),upe=((0,Fd.forwardRef)((function(e,n){var r,o=e.operationData,i=e.personDisplayName,a=e.personImageUrl,s=e.onPictureSelected,c=e.onCanvasUpdated,l=e.getPhotoPickerStrings,u=e.photoSelectedString,d=e.arrowKeyMovementStrings,p=(0,Fd.useRef)((function(e,t){})),h=(0,Fd.useRef)(null);function f(e,t,n){return e.replace("{0}",t).replace("{1}",n)}var m=(0,t.__assign)((0,t.__assign)({},l),{photoSelected:function(e){return null===u||void 0===u?void 0:u.replace("{0}",e.p0)},leftArrowKeyAriaLabel:function(e){var t=e.p0,n=e.p1;return f(d.leftArrowKeyAriaLabel,t,n)},rightArrowKeyAriaLabel:function(e){var t=e.p0,n=e.p1;return f(d.rightArrowKeyAriaLabel,t,n)},upArrowKeyAriaLabel:function(e){var t=e.p0,n=e.p1;return f(d.upArrowKeyAriaLabel,t,n)},downArrowKeyAriaLabel:function(e){var t=e.p0,n=e.p1;return f(d.downArrowKeyAriaLabel,t,n)},dropZoneImageAriaLabel:null===(r=l.dropZoneImageAriaLabel)||void 0===r?void 0:r.replace("{0}",i)});(0,Fd.useImperativeHandle)(n,(function(){return{startUploadNewPhoto:function(){var e;null===(e=h.current)||void 0===e||e.click()}}}));var g=function(){},v=Hd().createElement(EG,{height:256}),y=Hd().createElement(Hd().Fragment,null,Hd().createElement("input",{role:"button",style:{display:"none"},type:"file",ref:h,onClick:function(e){return e.currentTarget.value=""},onChange:function(e){e.currentTarget.files&&(p.current(e.currentTarget.files[0],!1),null===s||void 0===s||s())},accept:"image/*"}),Hd().createElement(CL,{horizontalAlign:"center"},Hd().createElement(lpe,{enableImageRotation:!0,personDisplayName:i,personImageUrl:a,strings:m,onUpload:g,onDismiss:g,isImageRemovable:!1,isComponentInline:!0,imageCropShape:"Circle",imageScaling:"Fill",onCanvasUpdated:function(e,t){null===c||void 0===c||c(e,t)},hideButtons:!0,hideUploadHeader:!0,hideUploadPhotoButton:!0,styles:{pivot:{linkSelected:{padding:"0px",lineHeight:"10px"}}},renderCustomUploadButton:function(e){return p.current=e.onFileSelected,Hd().createElement(Hd().Fragment,null)}})));return Hd().createElement(CL,{verticalAlign:"center",horizontalAlign:"center",height:264,width:264,margin:"0 0 54px 0"},Hd().createElement(QR,{operationData:o,firstLoadView:v,updatingView:v,finishedView:y,failedView:y}))})),function(e){var t=e.status,n=e.color;return Hd().createElement(uB,{iconName:"completed"===t?"CircleFill":"CircleRing",color:n,size:"10px"})}),dpe=function(e){return function(){return e<3?"ProgressTracker cannot have less than ".concat(3," steps"):void 0}},ppe=function(e){return function(){return e>7?"ProgressTracker cannot have more than ".concat(7," steps"):void 0}},hpe=function(e,t){return function(){return e<0||e>t?"ProgressTracker current step cannot be less than 0 or more than the total number of steps":void 0}},fpe=function(e){var t=e.currentStep,n=void 0===t?0:t,r=e.numberOfSteps,o=e.dotColor,i=void 0===o?"neutralSecondary":o;(0,Fd.useEffect)((function(){var e=[dpe(r),ppe(r),hpe(n,r)];fR("ProgressTrackerDots",e)}),[r,n]);for(var a=[],s=0;s<r;s++){var c=s+1<=n?"completed":"active";a.push({status:c})}return Hd().createElement(CL,{horizontal:!0,horizontalAlign:"center",childrenGap:4},a.map((function(e,t){return Hd().createElement(wL,{key:t},Hd().createElement(upe,{status:e.status,color:i}))})))},mpe=kR(),gpe=Fd.forwardRef((function(e,t){var n=e.styles,r=e.theme,o=e.className,i=e.vertical,a=e.alignContent,s=e.children,c=mpe(n,{theme:r,className:o,alignContent:a,vertical:i});return Fd.createElement("div",{className:c.root,ref:t},Fd.createElement("div",{className:c.content,role:"separator","aria-orientation":i?"vertical":"horizontal"},s))})),vpe=vR(gpe,(function(e){var t,n,r=e.theme,o=e.alignContent,i=e.vertical,a=e.className,s="start"===o,c="center"===o,l="end"===o;return{root:[r.fonts.medium,{position:"relative"},o&&{textAlign:o},!o&&{textAlign:"center"},i&&(c||!o)&&{verticalAlign:"middle"},i&&s&&{verticalAlign:"top"},i&&l&&{verticalAlign:"bottom"},i&&{padding:"0 4px",height:"inherit",display:"table-cell",zIndex:1,selectors:{":after":(t={backgroundColor:r.palette.neutralLighter,width:"1px",content:'""',position:"absolute",top:"0",bottom:"0",left:"50%",right:"0",zIndex:-1},t[ZC]={backgroundColor:"WindowText"},t)}},!i&&{padding:"4px 0",selectors:{":before":(n={backgroundColor:r.palette.neutralLighter,height:"1px",content:'""',display:"block",position:"absolute",top:"50%",bottom:"0",left:"0",right:"0"},n[ZC]={backgroundColor:"WindowText"},n)}},a],content:[{position:"relative",display:"inline-block",padding:"0 12px",color:r.semanticColors.bodyText,background:r.semanticColors.bodyBackground},i&&{padding:"12px 0"}]}}),void 0,{scope:"Separator"});vpe.displayName="Separator";var ype=function(e){var n,r=e.content,o=e.alignContent,i=e.vertical,a=(0,t.__rest)(e,["content","alignContent","vertical"]);return rE("Separator"),$D("Separator",a),r&&(n=Hd().createElement(rO,{variant:"metadataText"},r)),Hd().createElement(vpe,(0,t.__assign)({alignContent:o,vertical:i},a),n)},bpe="fui-Divider",_pe="fui-Divider__wrapper",Cpe=_B({base:{Bt984gj:"f122n59",B7ck84d:"f1ewtqcl",mc9l5x:"f22iagw",Beiy3e4:"f1063pyq",Bh6795r:"fqerorx",qhf8xq:"f10pi13n",Bahqtrf:"fk6fouc",Be2twd7:"fy9rknc",Bhrd7zp:"figsok6",Bg96gwp:"fwrc4pm",fsow6f:"f17mccla",Bcvre1j:"fyl8oag",Br0sdwz:"f16vkdww",Bn78ew0:"fhsnbul",li1rpt:"f1gw3sf2",ap17g6:"f1ly5f7u",B771hl4:"f1s3tz6t"},childless:{susq4k:"f1kyqvp9",Bicfajf:["fzynn9s","f1z0ukd1"],jwcpgy:["fekrn8e","ftdg338"],B4rk6o:"fesgyo"},start:{Bsft5z2:"f13zj6fq"},center:{Ftih45:"f1wl9k8s",Bsft5z2:"f13zj6fq"},end:{Ftih45:"f1wl9k8s"},brand:{sj55zd:"f16muhyy",Bq4z7u6:"fcbuu2a",Bk5zm6e:["f1wdw2dr","f1ttio3w"],Bqjgrrk:"f1582fpk",Bm6vgfq:["f1ttio3w","f1wdw2dr"],B0n5ga8:"f1ahrvm8",s924m2:["f1cd3wbc","f17hbk9y"],B1q35kw:"fvrapl0",Gp14am:["f17hbk9y","f1cd3wbc"]},default:{sj55zd:"fkfq4zb",Bq4z7u6:"f1vccso1",Bk5zm6e:["f1geml7w","fjml6kk"],Bqjgrrk:"f1r7kh1m",Bm6vgfq:["fjml6kk","f1geml7w"],B0n5ga8:"f16j7guv",s924m2:["fx01ahm","fj1a37q"],B1q35kw:"fl8d8yv",Gp14am:["fj1a37q","fx01ahm"]},subtle:{sj55zd:"f11d4kpn",Bq4z7u6:"f5g06un",Bk5zm6e:["f13sxdku","f1n015lb"],Bqjgrrk:"f1x6bl8t",Bm6vgfq:["f1n015lb","f13sxdku"],B0n5ga8:"fvod1wy",s924m2:["fwslg65","flk0e17"],B1q35kw:"f103fvts",Gp14am:["flk0e17","fwslg65"]},strong:{sj55zd:"f19n0e5",Bq4z7u6:"f10tv6oz",Bk5zm6e:["f16xp3sf","f1seuxxq"],Bqjgrrk:"fwrmqbx",Bm6vgfq:["f1seuxxq","f16xp3sf"],B0n5ga8:"ft83z1f",s924m2:["f1g4150c","f192dr6e"],B1q35kw:"f1qnawh6",Gp14am:["f192dr6e","f1g4150c"]}},{d:[".f122n59{align-items:center;}",".f1ewtqcl{box-sizing:border-box;}",".f22iagw{display:flex;}",".f1063pyq{flex-direction:row;}",".fqerorx{flex-grow:1;}",".f10pi13n{position:relative;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".f17mccla{text-align:center;}",".fyl8oag::before{box-sizing:border-box;}",".f16vkdww::before{display:flex;}",".fhsnbul::before{flex-grow:1;}",".f1gw3sf2::after{box-sizing:border-box;}",".f1ly5f7u::after{display:flex;}",".f1s3tz6t::after{flex-grow:1;}",".f1kyqvp9::before{margin-bottom:0;}",".fzynn9s::before{margin-right:0;}",".f1z0ukd1::before{margin-left:0;}",".fekrn8e::after{margin-left:0;}",".ftdg338::after{margin-right:0;}",".fesgyo::after{margin-top:0;}",'.f13zj6fq::after{content:"";}','.f1wl9k8s::before{content:"";}',".f16muhyy{color:var(--colorBrandForeground1);}",".fcbuu2a::before{border-top-color:var(--colorBrandStroke1);}",".f1wdw2dr::before{border-right-color:var(--colorBrandStroke1);}",".f1ttio3w::before{border-left-color:var(--colorBrandStroke1);}",".f1582fpk::before{border-bottom-color:var(--colorBrandStroke1);}",".f1ahrvm8::after{border-top-color:var(--colorBrandStroke1);}",".f1cd3wbc::after{border-right-color:var(--colorBrandStroke1);}",".f17hbk9y::after{border-left-color:var(--colorBrandStroke1);}",".fvrapl0::after{border-bottom-color:var(--colorBrandStroke1);}",".fkfq4zb{color:var(--colorNeutralForeground2);}",".f1vccso1::before{border-top-color:var(--colorNeutralStroke2);}",".f1geml7w::before{border-right-color:var(--colorNeutralStroke2);}",".fjml6kk::before{border-left-color:var(--colorNeutralStroke2);}",".f1r7kh1m::before{border-bottom-color:var(--colorNeutralStroke2);}",".f16j7guv::after{border-top-color:var(--colorNeutralStroke2);}",".fx01ahm::after{border-right-color:var(--colorNeutralStroke2);}",".fj1a37q::after{border-left-color:var(--colorNeutralStroke2);}",".fl8d8yv::after{border-bottom-color:var(--colorNeutralStroke2);}",".f11d4kpn{color:var(--colorNeutralForeground3);}",".f5g06un::before{border-top-color:var(--colorNeutralStroke3);}",".f13sxdku::before{border-right-color:var(--colorNeutralStroke3);}",".f1n015lb::before{border-left-color:var(--colorNeutralStroke3);}",".f1x6bl8t::before{border-bottom-color:var(--colorNeutralStroke3);}",".fvod1wy::after{border-top-color:var(--colorNeutralStroke3);}",".fwslg65::after{border-right-color:var(--colorNeutralStroke3);}",".flk0e17::after{border-left-color:var(--colorNeutralStroke3);}",".f103fvts::after{border-bottom-color:var(--colorNeutralStroke3);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".f10tv6oz::before{border-top-color:var(--colorNeutralStroke1);}",".f16xp3sf::before{border-right-color:var(--colorNeutralStroke1);}",".f1seuxxq::before{border-left-color:var(--colorNeutralStroke1);}",".fwrmqbx::before{border-bottom-color:var(--colorNeutralStroke1);}",".ft83z1f::after{border-top-color:var(--colorNeutralStroke1);}",".f1g4150c::after{border-right-color:var(--colorNeutralStroke1);}",".f192dr6e::after{border-left-color:var(--colorNeutralStroke1);}",".f1qnawh6::after{border-bottom-color:var(--colorNeutralStroke1);}"]}),wpe=_B({base:{a9b677:"fly5x3f",Bdkvgpv:"f163fonl",B0qfbqy:"f51yk4v",pbipgd:"f13rof3u",Bm2nyyq:"f8rth92",xrcqlc:"f6czdpx",i5u598:"f1iyka9k"},inset:{uwmqm3:["fjlbh76","f11qrl6u"],z189sj:["f11qrl6u","fjlbh76"]},start:{Ftih45:"f1wl9k8s",Bicfajf:["f1ojjlep","fk1kexq"],Bxwl2t9:"f1he2m4d",jwcpgy:["f12w1bnb","f1558wlj"]},center:{Bicfajf:["f1ojjlep","fk1kexq"],jwcpgy:["f12w1bnb","f1558wlj"]},end:{Bicfajf:["f1ojjlep","fk1kexq"],Bsft5z2:"f13zj6fq",jwcpgy:["f12w1bnb","f1558wlj"],Iy66sp:"f1ayce8x"}},{d:[".fly5x3f{width:100%;}",".f163fonl::before{border-top-style:solid;}",".f51yk4v::before{border-top-width:var(--strokeWidthThin);}",".f13rof3u::before{min-width:8px;}",".f8rth92::after{border-top-style:solid;}",".f6czdpx::after{border-top-width:var(--strokeWidthThin);}",".f1iyka9k::after{min-width:8px;}",".fjlbh76{padding-left:12px;}",".f11qrl6u{padding-right:12px;}",'.f1wl9k8s::before{content:"";}',".f1ojjlep::before{margin-right:12px;}",".fk1kexq::before{margin-left:12px;}",".f1he2m4d::before{max-width:8px;}",".f12w1bnb::after{margin-left:12px;}",".f1558wlj::after{margin-right:12px;}",'.f13zj6fq::after{content:"";}',".f1ayce8x::after{max-width:8px;}"]}),xpe=_B({base:{Beiy3e4:"f1vx9l62",sshi5w:"f16gbxbe",m598lv:["f1yq6w5o","f1jpmc5p"],B4f6apu:["f9sc749","f1x8pvcy"],zkzzav:"fhkwbjy",Barhvk9:["flthirb","ftkbnf5"],Ihftqj:["f13hvwk3","f1en4csx"],Bde111x:"f19onpk6"},inset:{B6of3ja:"f1xdg43u",jrapky:"f1jlhsmd"},withChildren:{sshi5w:"f1tjaq3g"},start:{Ftih45:"f1wl9k8s",susq4k:"fg2pwug",Bbdr6tz:"fkjtzyi",B4rk6o:"f8vk40g"},center:{susq4k:"fg2pwug",B4rk6o:"f8vk40g"},end:{susq4k:"fg2pwug",Bsft5z2:"f13zj6fq",B4rk6o:"f8vk40g",gn64ia:"fqg5mu5"}},{d:[".f1vx9l62{flex-direction:column;}",".f16gbxbe{min-height:20px;}",".f1yq6w5o::before{border-right-style:solid;}",".f1jpmc5p::before{border-left-style:solid;}",".f9sc749::before{border-right-width:var(--strokeWidthThin);}",".f1x8pvcy::before{border-left-width:var(--strokeWidthThin);}",".fhkwbjy::before{min-height:8px;}",".flthirb::after{border-right-style:solid;}",".ftkbnf5::after{border-left-style:solid;}",".f13hvwk3::after{border-right-width:var(--strokeWidthThin);}",".f1en4csx::after{border-left-width:var(--strokeWidthThin);}",".f19onpk6::after{min-height:8px;}",".f1xdg43u{margin-top:12px;}",".f1jlhsmd{margin-bottom:12px;}",".f1tjaq3g{min-height:84px;}",'.f1wl9k8s::before{content:"";}',".fg2pwug::before{margin-bottom:12px;}",".fkjtzyi::before{max-height:8px;}",".f8vk40g::after{margin-top:12px;}",'.f13zj6fq::after{content:"";}',".fqg5mu5::after{max-height:8px;}"]}),Epe=Fd.forwardRef((function(e,t){var n=function(e,t){var n=e.alignContent,r=void 0===n?"center":n,o=e.appearance,i=void 0===o?"default":o,a=e.inset,s=void 0!==a&&a,c=e.vertical,l=void 0!==c&&c,u=e.wrapper,d=cS("divider-");return{alignContent:r,appearance:i,inset:s,vertical:l,components:{root:"div",wrapper:"div"},root:kT(VT("div",lv(lv({role:"separator","aria-orientation":l?"vertical":"horizontal","aria-labelledby":e.children?d:void 0},e),{},{ref:t})),{elementType:"div"}),wrapper:kT(u,{defaultProps:{id:d,children:e.children},elementType:"div"})}}(e,t);return function(e){var t=Cpe(),n=wpe(),r=xpe(),o=e.alignContent,i=e.appearance,a=e.inset,s=e.vertical;e.root.className=ZT(bpe,t.base,t[o],i&&t[i],!s&&n.base,!s&&a&&n.inset,!s&&n[o],s&&r.base,s&&a&&r.inset,s&&r[o],s&&void 0!==e.root.children&&r.withChildren,void 0===e.root.children&&t.childless,e.root.className),e.wrapper&&(e.wrapper.className=ZT(_pe,e.wrapper.className))}(n),BS("useDividerStyles_unstable")(n),function(e){return bS(e.root,{children:void 0!==e.root.children&&bS(e.wrapper,{children:e.root.children})})}(n)}));Epe.displayName="Divider";var kpe=function(e){var n,r=e.content,o=e.alignContent,i=e.vertical,a=(0,t.__rest)(e,["content","alignContent","vertical"]);return rE("Separator"),$D("Separator",a),r&&(n=Hd().createElement(nO,{variant:"metadataText"},r)),Hd().createElement(Epe,(0,t.__assign)({alignContent:o,vertical:i},a),n)},Spe=CD,Tpe=function(e){var n=(0,t.__rest)(e,[]);return zm().includes(Spe)?Hd().createElement(kpe,(0,t.__assign)({},n)):Hd().createElement(ype,(0,t.__assign)({},n))},Ipe=function(e){var n=e["aria-label"],r=(e["data-bi-id"],e.value),o=e.description,i=e.placeholder,a=e.disabled,s=void 0!==a&&a,c=e.onChange,l=e.label,u=e.numberOfRows,d=(0,t.__rest)(e,["aria-label","data-bi-id","value","description","placeholder","disabled","onChange","label","numberOfRows"]),p=hR();return rE("TextArea",d.id),$D("TextArea",d),Hd().createElement(J2,(0,t.__assign)({multiline:!0,rows:u,label:l,ariaLabel:n,description:o,placeholder:i,disabled:s,onChange:c,value:r,styles:Z2(p,s||!1)},d))};var Ppe=function(e,t){return function(){return e&&!t?"BingMaps must have pushpinAccessible set to true when a pushPin has an ariaLabel":void 0}},Ape=function(e){return function(){return e?void 0:"BingMaps-initMap: ref is not defined"}},Rpe=function(e){return function(){return null===e?"BingMapsContext: Context is not initialized. Confirm that your app is contained within a BingMapsProvider.":void 0}},Dpe=function(e){return function(){return null===e?"BingMaps-loadBingMapsScript: callback is not provided":void 0}},Mpe=(0,Fd.createContext)({}),Npe=function(e,t,n){return{position:"absolute",width:e,height:t,backgroundColor:n,opacity:.35,zIndex:lp.bingMapsOverlay}},Lpe=function(e){var n,r,o,i,a=e.spinnerAriaLabel,s=e.progressViewProps,c=e.center,l=e.mapLoadOptions,u=e.mapItems,d=e.mapWidth,p=e.mapHeight,h=e.clusteringOptions,f=e.mapPadding;rE("BingMaps");var m=(0,Fd.useState)(),g=m[0],v=m[1],y=(0,Fd.useState)(!1),b=y[0],_=y[1],C=(0,Fd.useState)(!0),w=C[0],x=C[1],E=function(){var e=(0,Fd.useContext)(Mpe);return fR("BingMaps",[Rpe(e)]),e}(),k=E.endState,S=E.currentError,T=Bm(),I=jD(),P=hR(),A=(0,Fd.useRef)(null),R=s.operationData,D=s.failedView,M=null!==(n=null===u||void 0===u?void 0:u.iconOffset)&&void 0!==n?n:{xOffset:0,yOffset:0},N=null!==(r=null===u||void 0===u?void 0:u.textOffset)&&void 0!==r?r:{xOffset:0,yOffset:35},L=function(){if("success"===k)if(c)null===g||void 0===g||g.setView((0,t.__assign)({center:new Microsoft.Maps.Location(c.latitude,c.longitude)},l));else{var e=[];u&&("listItem"===u.optionType||"accordion"===u.optionType?u.mapElements.forEach((function(t){if(t.pushPin){var n=t.pushPin.location,r=n.latitude,o=n.longitude;e.push(new Microsoft.Maps.Location(r,o))}})):u.pushPins.forEach((function(t){e.push(new Microsoft.Maps.Location(t.location.latitude,t.location.longitude))})));var n=e&&e.length&&function(){var e=A.current;if(e){var t=window.getComputedStyle(e),n=parseInt(t.getPropertyValue("height"),10),r=parseInt(t.getPropertyValue("width"),10);if(n>256&&r>256)return!0}return!1}()?{bounds:Microsoft.Maps.LocationRect.fromLocations(e),padding:f}:{center:new Microsoft.Maps.Location(0,0),zoom:1};null===g||void 0===g||g.setView((0,t.__assign)((0,t.__assign)({},n),l))}},B=function(e){var n,r;if("success"===k&&g&&u){var o,i=[];if("listItem"===u.optionType||"accordion"===u.optionType)for(var a=function(e){if(e.id===u.selectedMapItemId&&(o=e),e.pushPin){var a=e.pushPin.location,s=a.latitude,c=a.longitude,d=P.palette.themePrimary,p=void 0;p=e.id===u.selectedMapItemId?null!==(n=e.pushPin.selectedImage)&&void 0!==n?n:(v=d,y=e.pushPin.imageSrc,'<svg width="86" height="94" viewBox="0 0 86 94" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n    <g clip-path="url(#clip0)" filter="url(#filter0_dd)">\n    <g filter="url(#filter1_d)">\n    <path d="M43 73.8457C40.2386 73.8457 38 71.6071 38 68.8457C38 66.0843 40.2386 63.8457 43 63.8457C45.7614 63.8457 48 66.0843 48 68.8457C48 71.6071 45.7614 73.8457 43 73.8457Z" fill="'.concat(v,'"/>\n    </g>\n    <mask id="path-2-inside-1" fill="white">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M43 8C27.536 8 15 20.536 15 36C15 49.4548 24.4901 60.693 37.1417 63.3862L43.0762 69.3206L49.0527 63.3441C61.607 60.5776 71 49.3857 71 36C71 20.536 58.464 8 43 8Z"/>\n    </mask>\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M43 8C27.536 8 15 20.536 15 36C15 49.4548 24.4901 60.693 37.1417 63.3862L43.0762 69.3206L49.0527 63.3441C61.607 60.5776 71 49.3857 71 36C71 20.536 58.464 8 43 8Z" fill="white"/>\n    <path d="M37.1417 63.3862L37.5582 61.43L38.1373 61.5533L38.556 61.972L37.1417 63.3862ZM43.0762 69.3206L44.4904 70.7348L43.0762 72.149L41.662 70.7348L43.0762 69.3206ZM49.0527 63.3441L47.6385 61.9299L48.0517 61.5167L48.6223 61.3909L49.0527 63.3441ZM13 36C13 19.4315 26.4315 6 43 6V10C28.6406 10 17 21.6406 17 36H13ZM36.7253 65.3424C23.1694 62.4567 13 50.4182 13 36H17C17 48.4913 25.8108 58.9293 37.5582 61.43L36.7253 65.3424ZM38.556 61.972L44.4904 67.9064L41.662 70.7348L35.7275 64.8004L38.556 61.972ZM41.662 67.9064L47.6385 61.9299L50.4669 64.7583L44.4904 70.7348L41.662 67.9064ZM73 36C73 50.3443 62.9346 62.3331 49.4831 65.2972L48.6223 61.3909C60.2795 58.8222 69 48.4271 69 36H73ZM43 6C59.5685 6 73 19.4315 73 36H69C69 21.6406 57.3594 10 43 10V6Z" fill="').concat(v,'" mask="url(#path-2-inside-1)"/>\n    <path d="M69 36C69 50.3594 57.3594 62 43 62C28.6406 62 17 50.3594 17 36C17 21.6406 28.6406 10 43 10C57.3594 10 69 21.6406 69 36Z" fill="#C4C4C4"/>\n    <path d="M69 36C69 50.3594 57.3594 62 43 62C28.6406 62 17 50.3594 17 36C17 21.6406 28.6406 10 43 10C57.3594 10 69 21.6406 69 36Z" fill="url(#pattern0)"/>\n    <path d="M69 36C69 50.3594 57.3594 62 43 62C28.6406 62 17 50.3594 17 36C17 21.6406 28.6406 10 43 10C57.3594 10 69 21.6406 69 36Z" fill="url(#pattern1)"/>\n    </g>\n    <defs>\n    <filter id="filter0_dd" x="0.6" y="4.76837e-07" width="84.8" height="94.7995" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n    <feFlood flood-opacity="0" result="BackgroundImageFix"/>\n    <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>\n    <feOffset dy="6.4"/>\n    <feGaussianBlur stdDeviation="7.2"/>\n    <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.13 0"/>\n    <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>\n    <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>\n    <feOffset dy="1.2"/>\n    <feGaussianBlur stdDeviation="1.8"/>\n    <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/>\n    <feBlend mode="normal" in2="effect1_dropShadow" result="effect2_dropShadow"/>\n    <feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow" result="shape"/>\n    </filter>\n    <filter id="filter1_d" x="34.5279" y="60.3736" width="16.9442" height="16.9442" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n    <feFlood flood-opacity="0" result="BackgroundImageFix"/>\n    <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>\n    <feOffset/>\n    <feColorMatrix type="matrix" values="0 0 0 0 0.158594 0 0 0 0 0.845833 0 0 0 0 0.766098 0 0 0 1 0"/>\n    <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>\n    <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>\n    </filter>\n    <pattern id="pattern1" patternContentUnits="objectBoundingBox" width="1" height="1">\n    <use xlink:href="#image1" transform="translate(-0.419814, -0.14) scale(0.000466166)"/>\n    </pattern>\n    <clipPath id="clip0">\n    <rect width="80" height="80" fill="white" transform="matrix(-1 0 0 1 85 8)"/>\n    </clipPath>\n    <image id="image1" width="4096" height="2731" xlink:href="').concat(y,'"/>\n    </defs>\n    </svg>')):null!==(r=e.pushPin.staticImage)&&void 0!==r?r:function(e,t){return'<svg width="86" height="95" viewBox="0 0 86 95" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n    <g clip-path="url(#clip0)" filter="url(#filter0_dd)">\n    <g filter="url(#filter1_d)">\n    <path d="M43 73.8457C40.2386 73.8457 38 71.6071 38 68.8457C38 66.0843 40.2386 63.8457 43 63.8457C45.7614 63.8457 48 66.0843 48 68.8457C48 71.6071 45.7614 73.8457 43 73.8457Z" fill="'.concat(e,'"/>\n    </g>\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M43 8C27.536 8 15 20.536 15 36C15 49.4548 24.4901 60.693 37.1417 63.3862L43.0762 69.3206L49.0527 63.3441C61.607 60.5776 71 49.3857 71 36C71 20.536 58.464 8 43 8Z" fill="white"/>\n    <path d="M69 36C69 50.3594 57.3594 62 43 62C28.6406 62 17 50.3594 17 36C17 21.6406 28.6406 10 43 10C57.3594 10 69 21.6406 69 36Z" fill="#C4C4C4"/>\n    <path d="M69 36C69 50.3594 57.3594 62 43 62C28.6406 62 17 50.3594 17 36C17 21.6406 28.6406 10 43 10C57.3594 10 69 21.6406 69 36Z" fill="url(#pattern0)"/>\n    <path d="M69 36C69 50.3594 57.3594 62 43 62C28.6406 62 17 50.3594 17 36C17 21.6406 28.6406 10 43 10C57.3594 10 69 21.6406 69 36Z" fill="url(#pattern1)"/>\n    </g>\n    <defs>\n    <filter id="filter0_dd" x="0.6" y="4.76837e-07" width="84.8" height="94.7995" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n    <feFlood flood-opacity="0" result="BackgroundImageFix"/>\n    <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>\n    <feOffset dy="6.4"/>\n    <feGaussianBlur stdDeviation="7.2"/>\n    <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.13 0"/>\n    <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>\n    <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>\n    <feOffset dy="1.2"/>\n    <feGaussianBlur stdDeviation="1.8"/>\n    <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/>\n    <feBlend mode="normal" in2="effect1_dropShadow" result="effect2_dropShadow"/>\n    <feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow" result="shape"/>\n    </filter>\n    <filter id="filter1_d" x="34.5279" y="60.3736" width="16.9442" height="16.9442" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n    <feFlood flood-opacity="0" result="BackgroundImageFix"/>\n    <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>\n    <feOffset/>\n    <feColorMatrix type="matrix" values="0 0 0 0 0.158594 0 0 0 0 0.845833 0 0 0 0 0.766098 0 0 0 1 0"/>\n    <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>\n    <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>\n    </filter>\n    <pattern id="pattern1" patternContentUnits="objectBoundingBox" width="1" height="1">\n    <use xlink:href="#image1" transform="translate(-0.419814, -0.14) scale(0.000466166)"/>\n    </pattern>\n    <clipPath id="clip0">\n    <rect width="80" height="80" fill="white" transform="matrix(-1 0 0 1 85 8)"/>\n    </clipPath>\n    <image id="image1" width="4096" height="2731" xlink:href="').concat(t,'"/>\n    </defs>\n    </svg>')}(d,e.pushPin.imageSrc);var h=new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(s,c),(0,t.__assign)((0,t.__assign)({},e.pushPin.options),{icon:p}));if(fR("BingMaps",[Ppe(e.pushPin.ariaLabel,null===l||void 0===l?void 0:l.pushpinAccessible)]),h.metadata={ariaLabel:e.pushPin.ariaLabel,imageSrc:e.pushPin.imageSrc},e.pushPin.anchorOffset){var f=e.pushPin.anchorOffset,m=f.xOffset,g=f.yOffset;h.setOptions({anchor:new Microsoft.Maps.Point(m,g)})}Microsoft.Maps.Events.addHandler(h,"click",(function(){u.onSelectedMapItemChange(e.id)})),i.push(h)}var v,y},s=0,d=u.mapElements;s<d.length;s++){a(d[s])}else{var p=new Microsoft.Maps.Infobox(new Microsoft.Maps.Location(0,0),{visible:!1});p.setMap(g),u.pushPins.forEach((function(e){var n=e.location,r=n.latitude,o=n.longitude,a=new Microsoft.Maps.Location(r,o),s=new Microsoft.Maps.Pushpin(a,(0,t.__assign)({},e.options));if(fR("BingMaps",[Ppe(e.ariaLabel,null===l||void 0===l?void 0:l.pushpinAccessible)]),s.metadata={ariaLabel:e.ariaLabel},e.infoboxProps){var c=e.infoboxProps,u=c.title,d=c.description,h=c.offset;Microsoft.Maps.Events.addHandler(s,"click",(function(){p.setOptions({title:u,description:d,offset:h?new Microsoft.Maps.Point(h.xOffset,h.yOffset):void 0,location:a,visible:!0,zIndex:-1})}))}i.push(s)}))}if(function(e){var n;if(e)if(e.pushPin){var r=e.pushPin.location,o=r.latitude,i=r.longitude;_(!1),null===g||void 0===g||g.setView((0,t.__assign)((0,t.__assign)({},l),{center:new Microsoft.Maps.Location(o,i),zoom:null!==(n=u.listItemClickZoomLevel)&&void 0!==n?n:15}))}else _(!0),null===g||void 0===g||g.setView((0,t.__assign)((0,t.__assign)({},l),{center:c?new Microsoft.Maps.Location(c.latitude,c.longitude):new Microsoft.Maps.Location(0,0),zoom:1}));else _(!1),L()}(o),e&&g.layers.clear(),null===h||void 0===h?void 0:h.useClustering){var m=h.clusterIcon,v=h.isClusterOnClickZoom;Microsoft.Maps.loadModule("Microsoft.Maps.Clustering",(function(){var e=m?new Microsoft.Maps.ClusterLayer(i,{clusteredPinCallback:function(e){v&&function(e){Microsoft.Maps.Events.addHandler(e,"click",(function(e){var t=e;if(null===t||void 0===t?void 0:t.target.containedPushpins){var n=t.target.containedPushpins.map((function(e){return e.getLocation()})),r=Microsoft.Maps.LocationRect.fromLocations(n);g.setView({bounds:r,padding:f})}}))}(e),e.setOptions({icon:m,textOffset:new Microsoft.Maps.Point(N.xOffset,N.yOffset),anchor:new Microsoft.Maps.Point(M.xOffset,M.yOffset)})}}):new Microsoft.Maps.ClusterLayer(i);g.layers.insert(e)}))}else{var y=new Microsoft.Maps.Layer;y.setPrimitives(i),g.layers.insert(y)}i.forEach((function(e){e.metadata.ariaLabel&&Microsoft.Maps.Events.addHandler(e,"changed",(function(t){var n,r=t;3===r.newValue&&"state"===r.name&&(null===(n=document.querySelector('div[data-pid="'.concat(r.sender.entity.id,'"]')))||void 0===n||n.setAttribute("aria-label",e.metadata.ariaLabel))}))}))}};sp((function(){T({name:R.operationName,status:"first-load"})})),(0,Fd.useEffect)((function(){"success"===k?setTimeout((function(){try{!function(){fR("BingMaps",[Ape(A.current)]);var e=(0,t.__assign)({center:c?new Microsoft.Maps.Location(c.latitude,c.longitude):void 0,disableScrollWheelZoom:!0,showLocateMeButton:!1,showMapTypeSelector:!1},l);v(new Microsoft.Maps.Map(A.current,e))}()}catch(e){T({name:R.operationName,status:"failed",error:e})}T({name:R.operationName,status:"finished"})})):"failure"===k&&setTimeout((function(){T({name:R.operationName,status:"failed",error:S})}))}),[k]),(0,Fd.useEffect)((function(){B(!1)}),[g]),(0,Fd.useLayoutEffect)((function(){L()}),[c,l,u,g,A]),(0,Fd.useEffect)((function(){B(!0)}),[u]);var O,F,H,z={width:d,height:p},U=qD(I)?void 0:"listItem"===(null===u||void 0===u?void 0:u.optionType)||"accordion"===(null===u||void 0===u?void 0:u.optionType)?(O="string"===typeof p?p:"".concat(p,"px"),F=u.containerProps.width,H=u.containerProps.height,{position:"absolute",width:F,height:H,top:8,left:8,zIndex:lp.bingMapsListContainer,maxHeight:"calc(".concat(O," - 16px)"),overflowY:"auto"}):void 0;return Hd().createElement("div",{style:{position:"relative",minHeight:p}},Hd().createElement(sb,{operationData:R,firstLoadView:Hd().createElement(CL,{width:d,height:p,verticalAlign:"center",horizontalAlign:"center"},Hd().createElement(iq,{"aria-label":a,spinnerSize:2})),finishedView:"listItem"===(null===u||void 0===u?void 0:u.optionType)||"accordion"===(null===u||void 0===u?void 0:u.optionType)?Hd().createElement(nE,{"aria-label":u.containerProps.ariaLabel,style:U,horizontal:!0,tokens:{childrenGap:"8px"},doNotRenderFalsyValues:!0},w?"listItem"===u.optionType?Hd().createElement(Bpe,{mapItems:u}):Hd().createElement(Ope,{mapItems:u}):null,(null===(o=null===u||void 0===u?void 0:u.mapElements)||void 0===o?void 0:o.length)>0?Hd().createElement("div",{style:{backgroundColor:P.palette.neutralHigh,height:"max-content",borderRadius:"4px"}},Hd().createElement(lW,{"data-bi-id":"collapse-button-bing-maps","aria-label":null!==(i=u.collapseButtonAriaLabel)&&void 0!==i?i:"","aria-expanded":w,iconName:w?"ChevronLeft":"ChevronRight",onClick:function(){return x(!w)},iconColor:"neutralPrimary"})):null):Hd().createElement(Hd().Fragment,null),failedView:D}),Hd().createElement("div",{style:z,ref:A},b?Hd().createElement(Hd().Fragment,null,Hd().createElement(nE,{style:Npe(d,p,P.palette.black),doNotRenderFalsyValues:!0}),"listItem"!==(null===u||void 0===u?void 0:u.optionType)&&"accordion"!==(null===u||void 0===u?void 0:u.optionType)||!u.noPushPinText?null:Hd().createElement(nE,{verticalAlign:"center",horizontalAlign:"center",style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",zIndex:lp.bingMapsNoPushPinContainer},doNotRenderFalsyValues:!0},Hd().createElement(CL,{horizontal:!0,padding:"16px",backgroundColor:"neutralHigh",childrenGap:8},Hd().createElement(uB,{iconName:"Info",size:"14px"}),Hd().createElement(rO,null,u.noPushPinText)))):null))},Bpe=function(e){var n=e.mapItems;return Hd().createElement(M$,(0,t.__assign)({},n.listProps),n.mapElements.map((function(e){return Hd().createElement(n$,(0,t.__assign)({key:e.id,selected:e.id===n.selectedMapItemId},e.listItemProps,{onClickProps:(0,t.__assign)((0,t.__assign)({},e.onClickProps),{pageArea:n.pageArea,onClick:(r=e,function(e){n.onSelectedMapItemChange(r.id),r.onClickProps.onClick&&r.onClickProps.onClick(e)})})}));var r})))},Ope=function(e){var n,r=e.mapItems,o=function(e){return function(t){r.onSelectedMapItemChange(e.id),e.accordionDrawerProps.onClickToClose&&e.accordionDrawerProps.onClickToClose(t)}},i=r.mapElements.map((function(e,i){return r.selectedMapItemId===e.id&&(n=i),(0,t.__assign)((0,t.__assign)({},e.accordionDrawerProps),{key:e.id,onClickToOpen:(a=e,function(e){r.onSelectedMapItemChange(a.id),a.accordionDrawerProps.onClickToOpen&&a.accordionDrawerProps.onClickToOpen(e)}),onClickToClose:o(e)});var a}));return Hd().createElement(bq,(0,t.__assign)({accordionDrawers:i,drawerIndexOpen:n},r.accordionProps))},Fpe="bing-maps",Hpe=function(e){var t=e.config,n=e.children,r=(0,Fd.useState)(),o=r[0],i=r[1],a=(0,Fd.useState)(),s=a[0],c=a[1];return sp((function(){var e=t.apiKey,n="".concat(t.prodOrExperimentalMapUrlV8,"&key=").concat(e),r="?".concat(t.prodOrExperimentalMapUrlV8.split("?")[1]),o=new URLSearchParams(r).get("callback");fR("BingMaps",[Dpe(o)]);var a=document.createElement("script");a.type="text/javascript",a.async=!0,a.defer=!0,a.src=n,a.id=Fpe,a.setAttribute("data-testId",Fpe),window[o]=function(){i("success")},a.onerror=function(e){i("failure"),c(new Error(e.toString()))},document.body.appendChild(a)})),ap((function(){var e=document.getElementById(Fpe);e&&document.body.removeChild(e)})),Hd().createElement(Mpe.Provider,{value:{endState:o,currentError:s}},n)},zpe=function(e){return"".concat(e,"/Acw.Read")},Upe=function(e,t){return Upe=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])},Upe(e,t)};function Vpe(e,t){function n(){this.constructor=e}Upe(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Wpe=function(){return Wpe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Wpe.apply(this,arguments)};function jpe(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(iLe){i(iLe)}}function s(e){try{c(r.throw(e))}catch(iLe){i(iLe)}}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 qpe(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(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(iLe){i=[6,iLe],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function Gpe(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r}var Kpe,Ype,Qpe,Xpe,$pe,Jpe={LIBRARY_NAME:"MSAL.JS",SKU:"msal.js.common",CACHE_PREFIX:"msal",DEFAULT_AUTHORITY:"https://login.microsoftonline.com/common/",DEFAULT_AUTHORITY_HOST:"login.microsoftonline.com",DEFAULT_COMMON_TENANT:"common",ADFS:"adfs",DSTS:"dstsv2",AAD_INSTANCE_DISCOVERY_ENDPT:"https://login.microsoftonline.com/common/discovery/instance?api-version=1.1&authorization_endpoint=",CIAM_AUTH_URL:".ciamlogin.com",AAD_TENANT_DOMAIN_SUFFIX:".onmicrosoft.com",RESOURCE_DELIM:"|",NO_ACCOUNT:"NO_ACCOUNT",CLAIMS:"claims",CONSUMER_UTID:"9188040d-6c67-4c5b-b112-36a304b66dad",OPENID_SCOPE:"openid",PROFILE_SCOPE:"profile",OFFLINE_ACCESS_SCOPE:"offline_access",EMAIL_SCOPE:"email",CODE_RESPONSE_TYPE:"code",CODE_GRANT_TYPE:"authorization_code",RT_GRANT_TYPE:"refresh_token",FRAGMENT_RESPONSE_MODE:"fragment",S256_CODE_CHALLENGE_METHOD:"S256",URL_FORM_CONTENT_TYPE:"application/x-www-form-urlencoded;charset=utf-8",AUTHORIZATION_PENDING:"authorization_pending",NOT_DEFINED:"not_defined",EMPTY_STRING:"",NOT_APPLICABLE:"N/A",FORWARD_SLASH:"/",IMDS_ENDPOINT:"http://169.254.169.254/metadata/instance/compute/location",IMDS_VERSION:"2020-06-01",IMDS_TIMEOUT:2e3,AZURE_REGION_AUTO_DISCOVER_FLAG:"TryAutoDetect",REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX:"login.microsoft.com",REGIONAL_AUTH_NON_MSI_QUERY_STRING:"allowestsrnonmsi=true",KNOWN_PUBLIC_CLOUDS:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"],TOKEN_RESPONSE_TYPE:"token",ID_TOKEN_RESPONSE_TYPE:"id_token",SHR_NONCE_VALIDITY:240,INVALID_INSTANCE:"invalid_instance"},Zpe=[Jpe.OPENID_SCOPE,Jpe.PROFILE_SCOPE,Jpe.OFFLINE_ACCESS_SCOPE],ehe=Gpe(Zpe,[Jpe.EMAIL_SCOPE]);!function(e){e.CONTENT_TYPE="Content-Type",e.RETRY_AFTER="Retry-After",e.CCS_HEADER="X-AnchorMailbox",e.WWWAuthenticate="WWW-Authenticate",e.AuthenticationInfo="Authentication-Info",e.X_MS_REQUEST_ID="x-ms-request-id",e.X_MS_HTTP_VERSION="x-ms-httpver"}(Kpe||(Kpe={})),function(e){e.ID_TOKEN="idtoken",e.CLIENT_INFO="client.info",e.ADAL_ID_TOKEN="adal.idtoken",e.ERROR="error",e.ERROR_DESC="error.description",e.ACTIVE_ACCOUNT="active-account",e.ACTIVE_ACCOUNT_FILTERS="active-account-filters"}(Ype||(Ype={})),function(e){e.COMMON="common",e.ORGANIZATIONS="organizations",e.CONSUMERS="consumers"}(Qpe||(Qpe={})),function(e){e.CLIENT_ID="client_id",e.REDIRECT_URI="redirect_uri",e.RESPONSE_TYPE="response_type",e.RESPONSE_MODE="response_mode",e.GRANT_TYPE="grant_type",e.CLAIMS="claims",e.SCOPE="scope",e.ERROR="error",e.ERROR_DESCRIPTION="error_description",e.ACCESS_TOKEN="access_token",e.ID_TOKEN="id_token",e.REFRESH_TOKEN="refresh_token",e.EXPIRES_IN="expires_in",e.STATE="state",e.NONCE="nonce",e.PROMPT="prompt",e.SESSION_STATE="session_state",e.CLIENT_INFO="client_info",e.CODE="code",e.CODE_CHALLENGE="code_challenge",e.CODE_CHALLENGE_METHOD="code_challenge_method",e.CODE_VERIFIER="code_verifier",e.CLIENT_REQUEST_ID="client-request-id",e.X_CLIENT_SKU="x-client-SKU",e.X_CLIENT_VER="x-client-VER",e.X_CLIENT_OS="x-client-OS",e.X_CLIENT_CPU="x-client-CPU",e.X_CLIENT_CURR_TELEM="x-client-current-telemetry",e.X_CLIENT_LAST_TELEM="x-client-last-telemetry",e.X_MS_LIB_CAPABILITY="x-ms-lib-capability",e.X_APP_NAME="x-app-name",e.X_APP_VER="x-app-ver",e.POST_LOGOUT_URI="post_logout_redirect_uri",e.ID_TOKEN_HINT="id_token_hint",e.DEVICE_CODE="device_code",e.CLIENT_SECRET="client_secret",e.CLIENT_ASSERTION="client_assertion",e.CLIENT_ASSERTION_TYPE="client_assertion_type",e.TOKEN_TYPE="token_type",e.REQ_CNF="req_cnf",e.OBO_ASSERTION="assertion",e.REQUESTED_TOKEN_USE="requested_token_use",e.ON_BEHALF_OF="on_behalf_of",e.FOCI="foci",e.CCS_HEADER="X-AnchorMailbox",e.RETURN_SPA_CODE="return_spa_code",e.NATIVE_BROKER="nativebroker",e.LOGOUT_HINT="logout_hint"}(Xpe||(Xpe={})),function(e){e.ACCESS_TOKEN="access_token",e.XMS_CC="xms_cc"}($pe||($pe={}));var the,nhe={LOGIN:"login",SELECT_ACCOUNT:"select_account",CONSENT:"consent",NONE:"none",CREATE:"create",NO_SESSION:"no_session"};!function(e){e.ACCOUNT="account",e.SID="sid",e.LOGIN_HINT="login_hint",e.ID_TOKEN="id_token",e.DOMAIN_HINT="domain_hint",e.ORGANIZATIONS="organizations",e.CONSUMERS="consumers",e.ACCOUNT_ID="accountIdentifier",e.HOMEACCOUNT_ID="homeAccountIdentifier"}(the||(the={}));var rhe,ohe,ihe,ahe,she,che,lhe={PLAIN:"plain",S256:"S256"};!function(e){e.QUERY="query",e.FRAGMENT="fragment",e.FORM_POST="form_post"}(rhe||(rhe={})),function(e){e.IMPLICIT_GRANT="implicit",e.AUTHORIZATION_CODE_GRANT="authorization_code",e.CLIENT_CREDENTIALS_GRANT="client_credentials",e.RESOURCE_OWNER_PASSWORD_GRANT="password",e.REFRESH_TOKEN_GRANT="refresh_token",e.DEVICE_CODE_GRANT="device_code",e.JWT_BEARER="urn:ietf:params:oauth:grant-type:jwt-bearer"}(ohe||(ohe={})),function(e){e.MSSTS_ACCOUNT_TYPE="MSSTS",e.ADFS_ACCOUNT_TYPE="ADFS",e.MSAV1_ACCOUNT_TYPE="MSA",e.GENERIC_ACCOUNT_TYPE="Generic"}(ihe||(ihe={})),function(e){e.CACHE_KEY_SEPARATOR="-",e.CLIENT_INFO_SEPARATOR="."}(ahe||(ahe={})),function(e){e.ID_TOKEN="IdToken",e.ACCESS_TOKEN="AccessToken",e.ACCESS_TOKEN_WITH_AUTH_SCHEME="AccessToken_With_AuthScheme",e.REFRESH_TOKEN="RefreshToken"}(she||(she={})),function(e){e[e.ADFS=1001]="ADFS",e[e.MSA=1002]="MSA",e[e.MSSTS=1003]="MSSTS",e[e.GENERIC=1004]="GENERIC",e[e.ACCESS_TOKEN=2001]="ACCESS_TOKEN",e[e.REFRESH_TOKEN=2002]="REFRESH_TOKEN",e[e.ID_TOKEN=2003]="ID_TOKEN",e[e.APP_METADATA=3001]="APP_METADATA",e[e.UNDEFINED=9999]="UNDEFINED"}(che||(che={}));var uhe,dhe="appmetadata",phe="1",hhe="authority-metadata",fhe=86400;!function(e){e.CONFIG="config",e.CACHE="cache",e.NETWORK="network",e.HARDCODED_VALUES="hardcoded_values"}(uhe||(uhe={}));var mhe,ghe={SCHEMA_VERSION:5,MAX_CUR_HEADER_BYTES:80,MAX_LAST_HEADER_BYTES:330,MAX_CACHED_ERRORS:50,CACHE_KEY:"server-telemetry",CATEGORY_SEPARATOR:"|",VALUE_SEPARATOR:",",OVERFLOW_TRUE:"1",OVERFLOW_FALSE:"0",UNKNOWN_ERROR:"unknown_error"};!function(e){e.BEARER="Bearer",e.POP="pop",e.SSH="ssh-cert"}(mhe||(mhe={}));var vhe,yhe,bhe,_he,Che,whe,xhe=60,Ehe=3600,khe="throttling",She="retry-after, h429",The="invalid_grant",Ihe="client_mismatch";!function(e){e.username="username",e.password="password"}(vhe||(vhe={})),function(e){e[e.httpSuccess=200]="httpSuccess",e[e.httpBadRequest=400]="httpBadRequest"}(yhe||(yhe={})),function(e){e.FAILED_AUTO_DETECTION="1",e.INTERNAL_CACHE="2",e.ENVIRONMENT_VARIABLE="3",e.IMDS="4"}(bhe||(bhe={})),function(e){e.CONFIGURED_MATCHES_DETECTED="1",e.CONFIGURED_NO_AUTO_DETECTION="2",e.CONFIGURED_NOT_DETECTED="3",e.AUTO_DETECTION_REQUESTED_SUCCESSFUL="4",e.AUTO_DETECTION_REQUESTED_FAILED="5"}(_he||(_he={})),function(e){e.NO_CACHE_HIT="0",e.FORCE_REFRESH="1",e.NO_CACHED_ACCESS_TOKEN="2",e.CACHED_ACCESS_TOKEN_EXPIRED="3",e.REFRESH_CACHED_ACCESS_TOKEN="4"}(Che||(Che={})),function(e){e.Jwt="JWT",e.Jwk="JWK",e.Pop="pop"}(whe||(whe={}));var Phe,Ahe,Rhe,Dhe,Mhe,Nhe,Lhe,Bhe,Ohe,Fhe="invalid_grant",Hhe=483,zhe=600,Uhe="msal",Vhe=30,Whe="msal.js.browser",jhe="53ee284d-920a-4b59-9d30-a60315b26836",qhe="ppnbnpeolgkicgegkbkbjmhlideopiji",Ghe="MATS";!function(e){e.HandshakeRequest="Handshake",e.HandshakeResponse="HandshakeResponse",e.GetToken="GetToken",e.Response="Response"}(Phe||(Phe={})),function(e){e.LocalStorage="localStorage",e.SessionStorage="sessionStorage",e.MemoryStorage="memoryStorage"}(Ahe||(Ahe={})),function(e){e.GET="GET",e.POST="POST"}(Rhe||(Rhe={})),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"}(Dhe||(Dhe={})),function(e){e.ACCOUNT_KEYS="msal.account.keys",e.TOKEN_KEYS="msal.token.keys"}(Mhe||(Mhe={})),function(e){e.WRAPPER_SKU="wrapper.sku",e.WRAPPER_VER="wrapper.version"}(Nhe||(Nhe={})),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"}(Lhe||(Lhe={})),function(e){e.Redirect="redirect",e.Popup="popup",e.Silent="silent",e.None="none"}(Bhe||(Bhe={})),function(e){e.Startup="startup",e.Login="login",e.Logout="logout",e.AcquireToken="acquireToken",e.SsoSilent="ssoSilent",e.HandleRedirect="handleRedirect",e.None="none"}(Ohe||(Ohe={}));var Khe,Yhe={scopes:Zpe},Qhe="jwk";!function(e){e.React="@azure/msal-react",e.Angular="@azure/msal-angular"}(Khe||(Khe={}));var Xhe,$he="msal.db";!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"}(Xhe||(Xhe={}));var Jhe=function(e,t){return Jhe=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])},Jhe(e,t)};var Zhe=function(){return Zhe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Zhe.apply(this,arguments)};var efe=function(e,t){return efe=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])},efe(e,t)};function tfe(e,t){function n(){this.constructor=e}efe(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var nfe,rfe,ofe=function(){return ofe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ofe.apply(this,arguments)};function ife(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function afe(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{c(r.next(e))}catch(iLe){i(iLe)}}function s(e){try{c(r.throw(e))}catch(iLe){i(iLe)}}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 sfe(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(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(iLe){i=[6,iLe],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function cfe(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function lfe(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(cfe(arguments[t]));return e}!function(e){e.AcquireTokenByCode="acquireTokenByCode",e.AcquireTokenByRefreshToken="acquireTokenByRefreshToken",e.AcquireTokenSilent="acquireTokenSilent",e.AcquireTokenSilentAsync="acquireTokenSilentAsync",e.AcquireTokenPopup="acquireTokenPopup",e.CryptoOptsGetPublicKeyThumbprint="cryptoOptsGetPublicKeyThumbprint",e.CryptoOptsSignJwt="cryptoOptsSignJwt",e.SilentCacheClientAcquireToken="silentCacheClientAcquireToken",e.SilentIframeClientAcquireToken="silentIframeClientAcquireToken",e.SilentRefreshClientAcquireToken="silentRefreshClientAcquireToken",e.SsoSilent="ssoSilent",e.StandardInteractionClientGetDiscoveredAuthority="standardInteractionClientGetDiscoveredAuthority",e.FetchAccountIdWithNativeBroker="fetchAccountIdWithNativeBroker",e.NativeInteractionClientAcquireToken="nativeInteractionClientAcquireToken",e.BaseClientCreateTokenRequestHeaders="baseClientCreateTokenRequestHeaders",e.BrokerHandhshake="brokerHandshake",e.AcquireTokenByRefreshTokenInBroker="acquireTokenByRefreshTokenInBroker",e.AcquireTokenByBroker="acquireTokenByBroker",e.RefreshTokenClientExecuteTokenRequest="refreshTokenClientExecuteTokenRequest",e.RefreshTokenClientAcquireToken="refreshTokenClientAcquireToken",e.RefreshTokenClientAcquireTokenWithCachedRefreshToken="refreshTokenClientAcquireTokenWithCachedRefreshToken",e.RefreshTokenClientAcquireTokenByRefreshToken="refreshTokenClientAcquireTokenByRefreshToken",e.RefreshTokenClientCreateTokenRequestBody="refreshTokenClientCreateTokenRequestBody",e.AcquireTokenFromCache="acquireTokenFromCache",e.AcquireTokenBySilentIframe="acquireTokenBySilentIframe",e.InitializeBaseRequest="initializeBaseRequest",e.InitializeSilentRequest="initializeSilentRequest",e.InitializeClientApplication="initializeClientApplication",e.SilentIframeClientTokenHelper="silentIframeClientTokenHelper",e.SilentHandlerInitiateAuthRequest="silentHandlerInitiateAuthRequest",e.SilentHandlerMonitorIframeForHash="silentHandlerMonitorIframeForHash",e.SilentHandlerLoadFrame="silentHandlerLoadFrame",e.StandardInteractionClientCreateAuthCodeClient="standardInteractionClientCreateAuthCodeClient",e.StandardInteractionClientGetClientConfiguration="standardInteractionClientGetClientConfiguration",e.StandardInteractionClientInitializeAuthorizationRequest="standardInteractionClientInitializeAuthorizationRequest",e.StandardInteractionClientInitializeAuthorizationCodeRequest="standardInteractionClientInitializeAuthorizationCodeRequest",e.GetAuthCodeUrl="getAuthCodeUrl",e.HandleCodeResponseFromServer="handleCodeResponseFromServer",e.HandleCodeResponseFromHash="handleCodeResponseFromHash",e.UpdateTokenEndpointAuthority="updateTokenEndpointAuthority",e.AuthClientAcquireToken="authClientAcquireToken",e.AuthClientExecuteTokenRequest="authClientExecuteTokenRequest",e.AuthClientCreateTokenRequestBody="authClientCreateTokenRequestBody",e.AuthClientCreateQueryString="authClientCreateQueryString",e.PopTokenGenerateCnf="popTokenGenerateCnf",e.PopTokenGenerateKid="popTokenGenerateKid",e.HandleServerTokenResponse="handleServerTokenResponse",e.AuthorityFactoryCreateDiscoveredInstance="authorityFactoryCreateDiscoveredInstance",e.AuthorityResolveEndpointsAsync="authorityResolveEndpointsAsync",e.AuthorityGetCloudDiscoveryMetadataFromNetwork="authorityGetCloudDiscoveryMetadataFromNetwork",e.AuthorityUpdateCloudDiscoveryMetadata="authorityUpdateCloudDiscoveryMetadata",e.AuthorityGetEndpointMetadataFromNetwork="authorityGetEndpointMetadataFromNetwork",e.AuthorityUpdateEndpointMetadata="authorityUpdateEndpointMetadata",e.AuthorityUpdateMetadataWithRegionalInformation="authorityUpdateMetadataWithRegionalInformation",e.RegionDiscoveryDetectRegion="regionDiscoveryDetectRegion",e.RegionDiscoveryGetRegionFromIMDS="regionDiscoveryGetRegionFromIMDS",e.RegionDiscoveryGetCurrentVersion="regionDiscoveryGetCurrentVersion",e.AcquireTokenByCodeAsync="acquireTokenByCodeAsync",e.GetEndpointMetadataFromNetwork="getEndpointMetadataFromNetwork",e.GetCloudDiscoveryMetadataFromNetworkMeasurement="getCloudDiscoveryMetadataFromNetworkMeasurement",e.HandleRedirectPromiseMeasurement="handleRedirectPromiseMeasurement",e.UpdateCloudDiscoveryMetadataMeasurement="updateCloudDiscoveryMetadataMeasurement",e.UsernamePasswordClientAcquireToken="usernamePasswordClientAcquireToken",e.NativeMessageHandlerHandshake="nativeMessageHandlerHandshake"}(nfe||(nfe={})),function(e){e[e.NotStarted=0]="NotStarted",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed"}(rfe||(rfe={}));var ufe,dfe=new Set(["accessTokenSize","durationMs","idTokenSize","matsSilentStatus","matsHttpStatus","refreshTokenSize","queuedTimeMs","startTimeMs","status"]),pfe={code:"unexpected_error",desc:"Unexpected error in authentication."},hfe={code:"post_request_failed",desc:"Post request failed from the network, could be a 4xx/5xx or a network unavailability. Please check the exact error code for details."},ffe=function(e){function t(n,r,o){var i=this,a=r?n+": "+r:n;return i=e.call(this,a)||this,Object.setPrototypeOf(i,t.prototype),i.errorCode=n||Jpe.EMPTY_STRING,i.errorMessage=r||Jpe.EMPTY_STRING,i.subError=o||Jpe.EMPTY_STRING,i.name="AuthError",i}return Vpe(t,e),t.prototype.setCorrelationId=function(e){this.correlationId=e},t.createUnexpectedError=function(e){return new t(pfe.code,pfe.desc+": "+e)},t.createPostRequestFailed=function(e){return new t(hfe.code,hfe.desc+": "+e)},t}(Error),mfe=function(e){function t(n,r,o){var i=e.call(this,n,r,o)||this;return i.name="ServerError",Object.setPrototypeOf(i,t.prototype),i}return Vpe(t,e),t}(ffe),gfe=["interaction_required","consent_required","login_required"],vfe=["message_only","additional_action","basic_action","user_password_expired","consent_required"],yfe={code:"no_tokens_found",desc:"No refresh token found in the cache. Please sign-in."},bfe={code:"native_account_unavailable",desc:"The requested account is not available in the native broker. It may have been deleted or logged out. Please sign-in again using an interactive API."},_fe=function(e){function t(n,r,o,i,a,s,c){var l=e.call(this,n,r,o)||this;return Object.setPrototypeOf(l,t.prototype),l.timestamp=i||Jpe.EMPTY_STRING,l.traceId=a||Jpe.EMPTY_STRING,l.correlationId=s||Jpe.EMPTY_STRING,l.claims=c||Jpe.EMPTY_STRING,l.name="InteractionRequiredAuthError",l}return Vpe(t,e),t.isInteractionRequiredError=function(e,t,n){var r=!!e&&gfe.indexOf(e)>-1,o=!!n&&vfe.indexOf(n)>-1,i=!!t&&gfe.some((function(e){return t.indexOf(e)>-1}));return r||i||o},t.createNoTokensFoundError=function(){return new t(yfe.code,yfe.desc)},t.createNativeAccountUnavailableError=function(){return new t(bfe.code,bfe.desc)},t}(ffe),Cfe={code:"missing_kid_error",desc:"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."},wfe={code:"missing_alg_error",desc:"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."},xfe=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 Vpe(t,e),t.createMissingKidError=function(){return new t(Cfe.code,Cfe.desc)},t.createMissingAlgError=function(){return new t(wfe.code,wfe.desc)},t}(ffe),Efe=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 xfe.createMissingKidError();if(!t.alg)throw xfe.createMissingAlgError();var n=new e({typ:t.typ||whe.Pop,kid:t.kid,alg:t.alg});return JSON.stringify(n)},e}(),kfe=function(){function e(){}return e.decimalToHex=function(e){for(var t=e.toString(16);t.length<2;)t="0"+t;return t},e}(),Sfe=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,kfe.decimalToHex(e[0])+kfe.decimalToHex(e[1])+kfe.decimalToHex(e[2])+kfe.decimalToHex(e[3])+"-"+kfe.decimalToHex(e[4])+kfe.decimalToHex(e[5])+"-"+kfe.decimalToHex(e[6])+kfe.decimalToHex(e[7])+"-"+kfe.decimalToHex(e[8])+kfe.decimalToHex(e[9])+"-"+kfe.decimalToHex(e[10])+kfe.decimalToHex(e[11])+kfe.decimalToHex(e[12])+kfe.decimalToHex(e[13])+kfe.decimalToHex(e[14])+kfe.decimalToHex(e[15])}catch(a){for(var t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",n="0123456789abcdef",r=0,o=Jpe.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}(),Tfe=function(){function e(){}return e.stringToUtf8Arr=function(e){for(var t,n=0,r=e.length,o=0;o<r;o++)n+=(t=e.charCodeAt(o))<128?1:t<2048?2:t<65536?3:t<2097152?4:t<67108864?5:6;for(var i=new Uint8Array(n),a=0,s=0;a<n;s++)(t=e.charCodeAt(s))<128?i[a++]=t:t<2048?(i[a++]=192+(t>>>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;r<e.length;r++)n[r]=e.charCodeAt(r);return t},e.utf8ArrToString=function(e){for(var t=Jpe.EMPTY_STRING,n=void 0,r=e.length,o=0;o<r;o++)n=e[o],t+=String.fromCharCode(n>251&&n<254&&o+5<r?1073741824*(n-252)+(e[++o]-128<<24)+(e[++o]-128<<18)+(e[++o]-128<<12)+(e[++o]-128<<6)+e[++o]-128:n>247&&n<252&&o+4<r?(n-248<<24)+(e[++o]-128<<18)+(e[++o]-128<<12)+(e[++o]-128<<6)+e[++o]-128:n>239&&n<248&&o+3<r?(n-240<<18)+(e[++o]-128<<12)+(e[++o]-128<<6)+e[++o]-128:n>223&&n<240&&o+2<r?(n-224<<12)+(e[++o]-128<<6)+e[++o]-128:n>191&&n<224&&o+1<r?(n-192<<6)+e[++o]-128:n);return t},e.getSortedObjectString=function(e){return JSON.stringify(e,Object.keys(e).sort())},e}(),Ife=function(){function e(){}return e.prototype.urlEncode=function(e){return encodeURIComponent(this.encode(e).replace(/=/g,Jpe.EMPTY_STRING).replace(/\+/g,"-").replace(/\//g,"_"))},e.prototype.urlEncodeArr=function(e){return this.base64EncArr(e).replace(/=/g,Jpe.EMPTY_STRING).replace(/\+/g,"-").replace(/\//g,"_")},e.prototype.encode=function(e){var t=Tfe.stringToUtf8Arr(e);return this.base64EncArr(t)},e.prototype.base64EncArr=function(e){for(var t=(3-e.length%3)%3,n=Jpe.EMPTY_STRING,r=void 0,o=e.length,i=0,a=0;a<o;a++)r=a%3,i|=e[a]<<(16>>>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}(),Pfe=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 Tfe.utf8ArrToString(n)},e.prototype.base64DecToArr=function(e,t){for(var n=e.replace(/[^A-Za-z0-9\+\/]/g,Jpe.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<r;u++)if(s=3&u,c|=this.b64ToUint6(n.charCodeAt(u))<<18-6*s,3===s||r-u===1){for(a=0;a<3&&l<o;a++,l++)i[l]=c>>>(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}(),Afe={code:"client_info_decoding_error",desc:"The client info could not be parsed/decoded correctly. Please review the trace to determine the root cause."},Rfe={code:"client_info_empty_error",desc:"The client info was empty. Please review the trace to determine the root cause."},Dfe={code:"token_parsing_error",desc:"Token cannot be parsed. Please review stack trace to determine root cause."},Mfe={code:"null_or_empty_token",desc:"The token is null or empty. Please review the trace to determine the root cause."},Nfe={code:"endpoints_resolution_error",desc:"Error: could not resolve endpoints. Please check network and try again."},Lfe={code:"network_error",desc:"Network request failed. Please check network trace to determine root cause."},Bfe={code:"openid_config_error",desc:"Could not retrieve endpoints. Check your authority and verify the .well-known/openid-configuration endpoint returns the required endpoints."},Ofe={code:"hash_not_deserialized",desc:"The hash parameters could not be deserialized. Please review the trace to determine the root cause."},Ffe={code:"invalid_state",desc:"State was not the expected format. Please check the logs to determine whether the request was sent using ProtocolUtils.setRequestState()."},Hfe={code:"state_mismatch",desc:"State mismatch error. Please check your network. Continued requests may cause cache overflow."},zfe={code:"state_not_found",desc:"State not found"},Ufe={code:"nonce_mismatch",desc:"Nonce mismatch error. This may be caused by a race condition in concurrent requests."},Vfe={code:"nonce_not_found",desc:"nonce not found"},Wfe={code:"auth_time_not_found",desc:"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."},jfe={code:"max_age_transpired",desc:"Max Age is set to 0, or too much time has elapsed since the last end-user authentication."},qfe={code:"multiple_matching_tokens",desc:"The cache contains multiple tokens satisfying the requirements. Call AcquireToken again providing more requirements such as authority or account."},Gfe={code:"multiple_matching_accounts",desc:"The cache contains multiple accounts satisfying the given parameters. Please pass more info to obtain the correct account"},Kfe={code:"multiple_matching_appMetadata",desc:"The cache contains multiple appMetadata satisfying the given parameters. Please pass more info to obtain the correct appMetadata"},Yfe={code:"request_cannot_be_made",desc:"Token request cannot be made without authorization code or refresh token."},Qfe={code:"cannot_append_empty_scope",desc:"Cannot append null or empty scope to ScopeSet. Please check the stack trace for more info."},Xfe={code:"cannot_remove_empty_scope",desc:"Cannot remove null or empty scope from ScopeSet. Please check the stack trace for more info."},$fe={code:"cannot_append_scopeset",desc:"Cannot append ScopeSet due to error."},Jfe={code:"empty_input_scopeset",desc:"Empty input ScopeSet cannot be processed."},Zfe={code:"device_code_polling_cancelled",desc:"Caller has cancelled token endpoint polling during device code flow by setting DeviceCodeRequest.cancel = true."},eme={code:"device_code_expired",desc:"Device code is expired."},tme={code:"device_code_unknown_error",desc:"Device code stopped polling for unknown reasons."},nme={code:"no_account_in_silent_request",desc:"Please pass an account object, silent flow is not supported without account information"},rme={code:"invalid_cache_record",desc:"Cache record object was null or undefined."},ome={code:"invalid_cache_environment",desc:"Invalid environment when attempting to create cache entry"},ime={code:"no_account_found",desc:"No account found in cache for given key."},ame={code:"no cache plugin set on CacheManager",desc:"ICachePlugin needs to be set before using readFromStorage or writeFromStorage"},sme={code:"no_crypto_object",desc:"No crypto object detected. This is required for the following operation: "},cme={code:"invalid_cache_type",desc:"Invalid cache type"},lme={code:"unexpected_account_type",desc:"Unexpected account type."},ume={code:"unexpected_credential_type",desc:"Unexpected credential type."},dme={code:"invalid_assertion",desc:"Client assertion must meet requirements described in https://tools.ietf.org/html/rfc7515"},pme={code:"invalid_client_credential",desc:"Client credential (secret, certificate, or assertion) must not be empty when creating a confidential client. An application should at most have one credential"},hme={code:"token_refresh_required",desc:"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."},fme={code:"user_timeout_reached",desc:"User defined timeout for device code polling reached"},mme={code:"token_claims_cnf_required_for_signedjwt",desc:"Cannot generate a POP jwt if the token_claims are not populated"},gme={code:"authorization_code_missing_from_server_response",desc:"Server response does not contain an authorization code to proceed"},vme={code:"binding_key_not_removed",desc:"Could not remove the credential's binding key from storage."},yme={code:"end_session_endpoint_not_supported",desc:"Provided authority does not support logout."},bme={code:"key_id_missing",desc:"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."},_me={code:"no_network_connectivity",desc:"No network connectivity. Check your internet connection."},Cme={code:"user_canceled",desc:"User canceled the flow."},wme=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 Vpe(t,e),t.createClientInfoDecodingError=function(e){return new t(Afe.code,Afe.desc+" Failed with error: "+e)},t.createClientInfoEmptyError=function(){return new t(Rfe.code,""+Rfe.desc)},t.createTokenParsingError=function(e){return new t(Dfe.code,Dfe.desc+" Failed with error: "+e)},t.createTokenNullOrEmptyError=function(e){return new t(Mfe.code,Mfe.desc+" Raw Token Value: "+e)},t.createEndpointDiscoveryIncompleteError=function(e){return new t(Nfe.code,Nfe.desc+" Detail: "+e)},t.createNetworkError=function(e,n){return new t(Lfe.code,Lfe.desc+" | Fetch client threw: "+n+" | Attempted to reach: "+e.split("?")[0])},t.createUnableToGetOpenidConfigError=function(e){return new t(Bfe.code,Bfe.desc+" Attempted to retrieve endpoints from: "+e)},t.createHashNotDeserializedError=function(e){return new t(Ofe.code,Ofe.desc+" Given Object: "+e)},t.createInvalidStateError=function(e,n){return new t(Ffe.code,Ffe.desc+" Invalid State: "+e+", Root Err: "+n)},t.createStateMismatchError=function(){return new t(Hfe.code,Hfe.desc)},t.createStateNotFoundError=function(e){return new t(zfe.code,zfe.desc+":  "+e)},t.createNonceMismatchError=function(){return new t(Ufe.code,Ufe.desc)},t.createAuthTimeNotFoundError=function(){return new t(Wfe.code,Wfe.desc)},t.createMaxAgeTranspiredError=function(){return new t(jfe.code,jfe.desc)},t.createNonceNotFoundError=function(e){return new t(Vfe.code,Vfe.desc+":  "+e)},t.createMultipleMatchingTokensInCacheError=function(){return new t(qfe.code,qfe.desc+".")},t.createMultipleMatchingAccountsInCacheError=function(){return new t(Gfe.code,Gfe.desc)},t.createMultipleMatchingAppMetadataInCacheError=function(){return new t(Kfe.code,Kfe.desc)},t.createTokenRequestCannotBeMadeError=function(){return new t(Yfe.code,Yfe.desc)},t.createAppendEmptyScopeToSetError=function(e){return new t(Qfe.code,Qfe.desc+" Given Scope: "+e)},t.createRemoveEmptyScopeFromSetError=function(e){return new t(Xfe.code,Xfe.desc+" Given Scope: "+e)},t.createAppendScopeSetError=function(e){return new t($fe.code,$fe.desc+" Detail Error: "+e)},t.createEmptyInputScopeSetError=function(){return new t(Jfe.code,""+Jfe.desc)},t.createDeviceCodeCancelledError=function(){return new t(Zfe.code,""+Zfe.desc)},t.createDeviceCodeExpiredError=function(){return new t(eme.code,""+eme.desc)},t.createDeviceCodeUnknownError=function(){return new t(tme.code,""+tme.desc)},t.createNoAccountInSilentRequestError=function(){return new t(nme.code,""+nme.desc)},t.createNullOrUndefinedCacheRecord=function(){return new t(rme.code,rme.desc)},t.createInvalidCacheEnvironmentError=function(){return new t(ome.code,ome.desc)},t.createNoAccountFoundError=function(){return new t(ime.code,ime.desc)},t.createCachePluginError=function(){return new t(ame.code,""+ame.desc)},t.createNoCryptoObjectError=function(e){return new t(sme.code,""+sme.desc+e)},t.createInvalidCacheTypeError=function(){return new t(cme.code,""+cme.desc)},t.createUnexpectedAccountTypeError=function(){return new t(lme.code,""+lme.desc)},t.createUnexpectedCredentialTypeError=function(){return new t(ume.code,""+ume.desc)},t.createInvalidAssertionError=function(){return new t(dme.code,""+dme.desc)},t.createInvalidCredentialError=function(){return new t(pme.code,""+pme.desc)},t.createRefreshRequiredError=function(){return new t(hme.code,hme.desc)},t.createUserTimeoutReachedError=function(){return new t(fme.code,fme.desc)},t.createTokenClaimsRequiredError=function(){return new t(mme.code,mme.desc)},t.createNoAuthCodeInServerResponseError=function(){return new t(gme.code,gme.desc)},t.createBindingKeyNotRemovedError=function(){return new t(vme.code,vme.desc)},t.createLogoutNotSupportedError=function(){return new t(yme.code,yme.desc)},t.createKeyIdMissingError=function(){return new t(bme.code,bme.desc)},t.createNoNetworkConnectivityError=function(){return new t(_me.code,_me.desc)},t.createUserCanceledError=function(){return new t(Cme.code,Cme.desc)},t}(ffe),xme=function(){function e(){}return e.decodeAuthToken=function(t){if(e.isEmpty(t))throw wme.createTokenNullOrEmptyError(t);var n=/^([^\.\s]*)\.([^\.\s]+)\.([^\.\s]*)$/.exec(t);if(!n||n.length<4)throw wme.createTokenParsingError("Given token is malformed: "+JSON.stringify(t));return{header:n[1],JWSPayload:n[2],JWSSig:n[3]}},e.isEmpty=function(e){return"undefined"===typeof 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(iLe){}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(iLe){return null}},e.matchPattern=function(e,t){return new RegExp(e.replace(/\\/g,"\\\\").replace(/\*/g,"[^ ]*").replace(/\?/g,"\\?")).test(t)},e}(),Eme={code:"pkce_not_created",desc:"The PKCE code challenge and verifier could not be generated."},kme={code:"crypto_nonexistent",desc:"The crypto object or function is not available."},Sme={code:"http_method_not_implemented",desc:"The HTTP method given has not been implemented in this library."},Tme={code:"empty_navigate_uri",desc:"Navigation URI is empty. Please check stack trace for more info."},Ime={code:"hash_empty_error",desc:"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."},Pme={code:"no_state_in_hash",desc:"Hash does not contain state. Please verify that the request originated from msal."},Ame={code:"hash_does_not_contain_known_properties",desc:"Hash does not contain known properites. Please verify that your redirectUri is not changing the hash. For more visit: aka.ms/msaljs/browser-errors."},Rme={code:"unable_to_parse_state",desc:"Unable to parse state. Please verify that the request originated from msal."},Dme={code:"state_interaction_type_mismatch",desc:"Hash contains state but the interaction type does not match the caller."},Mme={code:"interaction_in_progress",desc:"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."},Nme={code:"popup_window_error",desc:"Error opening popup window. This can happen if you are using IE or if popups are blocked in the browser."},Lme={code:"empty_window_error",desc:"window.open returned null or undefined window object."},Bme={code:"user_cancelled",desc:"User cancelled the flow."},Ome={code:"monitor_window_timeout",desc:"Token acquisition in popup failed due to timeout. For more visit: aka.ms/msaljs/browser-errors."},Fme={code:"monitor_window_timeout",desc:"Token acquisition in iframe failed due to timeout. For more visit: aka.ms/msaljs/browser-errors."},Hme={code:"redirect_in_iframe",desc:"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."},zme={code:"block_iframe_reload",desc:"Request was blocked inside an iframe because MSAL detected an authentication response. For more visit: aka.ms/msaljs/browser-errors"},Ume={code:"block_nested_popups",desc:"Request was blocked inside a popup because MSAL detected it was running in a popup."},Vme={code:"iframe_closed_prematurely",desc:"The iframe being monitored was closed prematurely."},Wme={code:"silent_logout_unsupported",desc:"Silent logout not supported. Please call logoutRedirect or logoutPopup instead."},jme={code:"no_account_error",desc:"No account object provided to acquireTokenSilent and no active account has been set. Please call setActiveAccount or provide an account on the request."},qme={code:"silent_prompt_value_error",desc:"The value given for the prompt value is not valid for silent requests - must be set to 'none' or 'no_session'."},Gme={code:"no_token_request_cache_error",desc:"No token request found in cache."},Kme={code:"unable_to_parse_token_request_cache_error",desc:"The cached token request could not be parsed."},Yme={code:"no_cached_authority_error",desc:"No cached authority found."},Qme={code:"auth_request_not_set_error",desc:"Auth Request not set. Please ensure initiateAuthRequest was called from the InteractionHandler"},Xme={code:"invalid_cache_type",desc:"Invalid cache type"},$me={code:"non_browser_environment",desc:"Login and token requests are not supported in non-browser environments."},Jme={code:"database_not_open",desc:"Database is not open!"},Zme={code:"no_network_connectivity",desc:"No network connectivity. Check your internet connection."},ege={code:"post_request_failed",desc:"Network request failed: If the browser threw a CORS error, check that the redirectUri is registered in the Azure App Portal as type 'SPA'"},tge={code:"get_request_failed",desc:"Network request failed. Please check the network trace to determine root cause."},nge={code:"failed_to_parse_response",desc:"Failed to parse network response. Check network trace."},rge={code:"unable_to_load_token",desc:"Error loading token to cache."},oge={code:"crypto_key_not_found",desc:"Cryptographic Key or Keypair not found in browser storage."},ige={code:"auth_code_required",desc:"An authorization code must be provided (as the `code` property on the request) to this flow."},age={code:"auth_code_or_nativeAccountId_required",desc:"An authorization code or nativeAccountId must be provided to this flow."},sge={code:"spa_code_and_nativeAccountId_present",desc:"Request cannot contain both spa code and native account id."},cge={code:"database_unavailable",desc:"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."},lge={code:"unable_to_acquire_token_from_native_platform",desc:"Unable to acquire token from native platform. For a list of possible reasons visit aka.ms/msaljs/browser-errors."},uge={code:"native_handshake_timeout",desc:"Timed out while attempting to establish connection to browser extension"},dge={code:"native_extension_not_installed",desc:"Native extension is not installed. If you think this is a mistake call the initialize function."},pge={code:"native_connection_not_established",desc:"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."},hge={code:"native_broker_called_before_initialize",desc:"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."},fge={code:"native_prompt_not_supported",desc:"The provided prompt is not supported by the native platform. This request should be routed to the web based flow."},mge=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 tfe(t,e),t.createPkceNotGeneratedError=function(e){return new t(Eme.code,Eme.desc+" Detail:"+e)},t.createCryptoNotAvailableError=function(e){return new t(kme.code,kme.desc+" Detail:"+e)},t.createHttpMethodNotImplementedError=function(e){return new t(Sme.code,Sme.desc+" Given Method: "+e)},t.createEmptyNavigationUriError=function(){return new t(Tme.code,Tme.desc)},t.createEmptyHashError=function(e){return new t(Ime.code,Ime.desc+" Given Url: "+e)},t.createHashDoesNotContainStateError=function(){return new t(Pme.code,Pme.desc)},t.createHashDoesNotContainKnownPropertiesError=function(){return new t(Ame.code,Ame.desc)},t.createUnableToParseStateError=function(){return new t(Rme.code,Rme.desc)},t.createStateInteractionTypeMismatchError=function(){return new t(Dme.code,Dme.desc)},t.createInteractionInProgressError=function(){return new t(Mme.code,Mme.desc)},t.createPopupWindowError=function(e){var n=Nme.desc;return n=xme.isEmpty(e)?n:n+" Details: "+e,new t(Nme.code,n)},t.createEmptyWindowCreatedError=function(){return new t(Lme.code,Lme.desc)},t.createUserCancelledError=function(){return new t(Bme.code,Bme.desc)},t.createMonitorPopupTimeoutError=function(){return new t(Ome.code,Ome.desc)},t.createMonitorIframeTimeoutError=function(){return new t(Fme.code,Fme.desc)},t.createRedirectInIframeError=function(e){return new t(Hme.code,Hme.desc+" (window.parent !== window) => "+e)},t.createBlockReloadInHiddenIframeError=function(){return new t(zme.code,zme.desc)},t.createBlockAcquireTokenInPopupsError=function(){return new t(Ume.code,Ume.desc)},t.createIframeClosedPrematurelyError=function(){return new t(Vme.code,Vme.desc)},t.createSilentLogoutUnsupportedError=function(){return new t(Wme.code,Wme.desc)},t.createNoAccountError=function(){return new t(jme.code,jme.desc)},t.createSilentPromptValueError=function(e){return new t(qme.code,qme.desc+" Given value: "+e)},t.createUnableToParseTokenRequestCacheError=function(){return new t(Kme.code,Kme.desc)},t.createNoTokenRequestCacheError=function(){return new t(Gme.code,Gme.desc)},t.createAuthRequestNotSetError=function(){return new t(Qme.code,Qme.desc)},t.createNoCachedAuthorityError=function(){return new t(Yme.code,Yme.desc)},t.createInvalidCacheTypeError=function(){return new t(Xme.code,""+Xme.desc)},t.createNonBrowserEnvironmentError=function(){return new t($me.code,$me.desc)},t.createDatabaseNotOpenError=function(){return new t(Jme.code,Jme.desc)},t.createNoNetworkConnectivityError=function(){return new t(Zme.code,Zme.desc)},t.createPostRequestFailedError=function(e,n){return new t(ege.code,ege.desc+" | Network client threw: "+e+" | Attempted to reach: "+n.split("?")[0])},t.createGetRequestFailedError=function(e,n){return new t(tge.code,tge.desc+" | Network client threw: "+e+" | Attempted to reach: "+n.split("?")[0])},t.createFailedToParseNetworkResponseError=function(e){return new t(nge.code,nge.desc+" | Attempted to reach: "+e.split("?")[0])},t.createUnableToLoadTokenError=function(e){return new t(rge.code,rge.desc+" | "+e)},t.createSigningKeyNotFoundInStorageError=function(e){return new t(oge.code,oge.desc+" | No match found for KeyId: "+e)},t.createAuthCodeRequiredError=function(){return new t(ige.code,ige.desc)},t.createAuthCodeOrNativeAccountIdRequiredError=function(){return new t(age.code,age.desc)},t.createSpaCodeAndNativeAccountIdPresentError=function(){return new t(sge.code,sge.desc)},t.createDatabaseUnavailableError=function(){return new t(cge.code,cge.desc)},t.createUnableToAcquireTokenFromNativePlatformError=function(){return new t(lge.code,lge.desc)},t.createNativeHandshakeTimeoutError=function(){return new t(uge.code,uge.desc)},t.createNativeExtensionNotInstalledError=function(){return new t(dge.code,dge.desc)},t.createNativeConnectionNotEstablishedError=function(){return new t(pge.code,pge.desc)},t.createNativeBrokerCalledBeforeInitialize=function(){return new t(hge.code,hge.desc)},t.createNativePromptParameterNotSupportedError=function(){return new t(fge.code,fge.desc)},t}(ffe),gge=function(){function e(e){this.base64Encode=new Ife,this.cryptoObj=e}return e.prototype.generateCodes=function(){return afe(this,void 0,void 0,(function(){var e,t;return sfe(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(iLe){throw mge.createPkceNotGeneratedError(iLe)}},e.prototype.generateCodeChallengeFromVerifier=function(e){return afe(this,void 0,void 0,(function(){var t,n;return sfe(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(),mge.createPkceNotGeneratedError(n);case 3:return[2]}}))}))},e}(),vge=function(){function e(){}return e.prototype.getRandomValues=function(e){return window.crypto.getRandomValues(e)},e.prototype.generateKey=function(e,t,n){return afe(this,void 0,void 0,(function(){return sfe(this,(function(r){return[2,window.crypto.subtle.generateKey(e,t,n)]}))}))},e.prototype.exportKey=function(e){return afe(this,void 0,void 0,(function(){return sfe(this,(function(t){return[2,window.crypto.subtle.exportKey(Qhe,e)]}))}))},e.prototype.importKey=function(e,t,n,r){return afe(this,void 0,void 0,(function(){return sfe(this,(function(o){return[2,window.crypto.subtle.importKey(Qhe,e,t,n,r)]}))}))},e.prototype.sign=function(e,t,n){return afe(this,void 0,void 0,(function(){return sfe(this,(function(r){return[2,window.crypto.subtle.sign(e,t,n)]}))}))},e.prototype.digest=function(e,t){return afe(this,void 0,void 0,(function(){return sfe(this,(function(n){return[2,window.crypto.subtle.digest(e,t)]}))}))},e}(),yge=function(){function e(){}return e.prototype.initPrng=function(e){return window.msrCrypto.initPrng(lfe(e))},e.prototype.getRandomValues=function(e){return window.msrCrypto.getRandomValues(e)},e.prototype.generateKey=function(e,t,n){return afe(this,void 0,void 0,(function(){return sfe(this,(function(r){return[2,window.msrCrypto.subtle.generateKey(e,t,n)]}))}))},e.prototype.exportKey=function(e){return afe(this,void 0,void 0,(function(){return sfe(this,(function(t){return[2,window.msrCrypto.subtle.exportKey(Qhe,e)]}))}))},e.prototype.importKey=function(e,t,n,r){return afe(this,void 0,void 0,(function(){return sfe(this,(function(o){return[2,window.msrCrypto.subtle.importKey(Qhe,e,t,n,r)]}))}))},e.prototype.sign=function(e,t,n){return afe(this,void 0,void 0,(function(){return sfe(this,(function(r){return[2,window.msrCrypto.subtle.sign(e,t,n)]}))}))},e.prototype.digest=function(e,t){return afe(this,void 0,void 0,(function(){return sfe(this,(function(n){return[2,window.msrCrypto.subtle.digest(e,t)]}))}))},e}(),bge=function(){function e(){}return e.prototype.getRandomValues=function(e){return window.msCrypto.getRandomValues(e)},e.prototype.generateKey=function(e,t,n){return afe(this,void 0,void 0,(function(){return sfe(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 afe(this,void 0,void 0,(function(){return sfe(this,(function(t){return[2,new Promise((function(t,n){var r=window.msCrypto.subtle.exportKey(Qhe,e);r.addEventListener("complete",(function(e){var r=e.target.result,o=Tfe.utf8ArrToString(new Uint8Array(r)).replace(/\r/g,Jpe.EMPTY_STRING).replace(/\n/g,Jpe.EMPTY_STRING).replace(/\t/g,Jpe.EMPTY_STRING).split(" ").join(Jpe.EMPTY_STRING).replace("\0",Jpe.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 afe(this,void 0,void 0,(function(){var o,i;return sfe(this,(function(a){return o=Tfe.getSortedObjectString(e),i=Tfe.stringToArrayBuffer(o),[2,new Promise((function(e,o){var a=window.msCrypto.subtle.importKey(Qhe,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 afe(this,void 0,void 0,(function(){return sfe(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 afe(this,void 0,void 0,(function(){return sfe(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}(),_ge={code:"redirect_uri_empty",desc:"A redirect URI is required for all calls, and none has been set."},Cge={code:"post_logout_uri_empty",desc:"A post logout redirect has not been set."},wge={code:"storage_not_supported",desc:"Given storage configuration option was not supported."},xge={code:"no_redirect_callbacks",desc:"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."},Ege={code:"stubbed_public_client_application_called",desc:"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"},kge={code:"in_mem_redirect_unavailable",desc:"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."},Sge={code:"entropy_not_provided",desc:"The available browser crypto interface requires entropy set via system.cryptoOptions.entropy configuration option."},Tge=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 tfe(t,e),t.createRedirectUriEmptyError=function(){return new t(_ge.code,_ge.desc)},t.createPostLogoutRedirectUriEmptyError=function(){return new t(Cge.code,Cge.desc)},t.createStorageNotSupportedError=function(e){return new t(wge.code,wge.desc+" Given Location: "+e)},t.createRedirectCallbacksNotSetError=function(){return new t(xge.code,xge.desc)},t.createStubPcaInstanceCalledError=function(){return new t(Ege.code,Ege.desc)},t.createInMemoryRedirectUnavailableError=function(){return new t(kge.code,kge.desc)},t.createEntropyNotProvided=function(){return new t(Sge.code,Sge.desc)},t}(ffe),Ige="SHA-256",Pge=new Uint8Array([1,0,1]),Age=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 vge;else if(this.hasIECrypto())this.logger.verbose("BrowserCrypto: MS crypto interface available"),this.subtleCrypto=new bge;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."),mge.createCryptoNotAvailableError("Browser crypto, msCrypto, or msrCrypto interfaces not available.");this.logger.verbose("BrowserCrypto: MSR crypto interface available"),this.subtleCrypto=new yge}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."),Tge.createEntropyNotProvided();this.logger.verbose("BrowserCrypto: Entropy provided"),this.subtleCrypto.initPrng(this.cryptoOptions.entropy)}this.keygenAlgorithmOptions={name:"RSASSA-PKCS1-v1_5",hash:Ige,modulusLength:2048,publicExponent:Pge}}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 afe(this,void 0,void 0,(function(){var t;return sfe(this,(function(n){return t=Tfe.stringToUtf8Arr(e),[2,this.subtleCrypto.digest({name:Ige},t)]}))}))},e.prototype.getRandomValues=function(e){return this.subtleCrypto.getRandomValues(e)},e.prototype.generateKeyPair=function(e,t){return afe(this,void 0,void 0,(function(){return sfe(this,(function(n){return[2,this.subtleCrypto.generateKey(this.keygenAlgorithmOptions,e,t)]}))}))},e.prototype.exportJwk=function(e){return afe(this,void 0,void 0,(function(){return sfe(this,(function(t){return[2,this.subtleCrypto.exportKey(e)]}))}))},e.prototype.importJwk=function(e,t,n){return afe(this,void 0,void 0,(function(){return sfe(this,(function(r){return[2,this.subtleCrypto.importKey(e,this.keygenAlgorithmOptions,t,n)]}))}))},e.prototype.sign=function(e,t){return afe(this,void 0,void 0,(function(){return sfe(this,(function(n){return[2,this.subtleCrypto.sign(this.keygenAlgorithmOptions,e,t)]}))}))},e}(),Rge=function(){function e(){this.dbName=$he,this.version=1,this.tableName="msal.db.keys",this.dbOpen=!1}return e.prototype.open=function(){return afe(this,void 0,void 0,(function(){var e=this;return sfe(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(mge.createDatabaseUnavailableError())}))}))]}))}))},e.prototype.closeConnection=function(){var e=this.db;e&&this.dbOpen&&(e.close(),this.dbOpen=!1)},e.prototype.validateDbIsOpen=function(){return afe(this,void 0,void 0,(function(){return sfe(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 afe(this,void 0,void 0,(function(){var t=this;return sfe(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(mge.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 afe(this,void 0,void 0,(function(){var n=this;return sfe(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(mge.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 afe(this,void 0,void 0,(function(){var t=this;return sfe(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(mge.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 afe(this,void 0,void 0,(function(){var e=this;return sfe(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(mge.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 afe(this,void 0,void 0,(function(){var t=this;return sfe(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(mge.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 afe(this,void 0,void 0,(function(){return sfe(this,(function(e){return this.db&&this.dbOpen&&this.closeConnection(),[2,new Promise((function(e,t){var n=window.indexedDB.deleteDatabase($he);n.addEventListener("success",(function(){return e(!0)})),n.addEventListener("blocked",(function(){return e(!0)})),n.addEventListener("error",(function(){return t(!1)}))}))]}))}))},e}(),Dge=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}(),Mge=function(){function e(e,t){this.inMemoryCache=new Dge,this.indexedDBCache=new Rge,this.logger=e,this.storeName=t}return e.prototype.handleDatabaseAccessError=function(e){if(!(e instanceof mge&&e.errorCode===cge.code))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 afe(this,void 0,void 0,(function(){var t,n;return sfe(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 afe(this,void 0,void 0,(function(){var n;return sfe(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 afe(this,void 0,void 0,(function(){var t;return sfe(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 afe(this,void 0,void 0,(function(){var e,t;return sfe(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 afe(this,void 0,void 0,(function(){var t,n;return sfe(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 afe(this,void 0,void 0,(function(){var e,t;return sfe(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"}(ufe||(ufe={}));var Nge,Lge=function(){function e(e){this.logger=e,this.asymmetricKeys=new Mge(this.logger,ufe.asymmetricKeys),this.symmetricKeys=new Mge(this.logger,ufe.symmetricKeys)}return e.prototype.clear=function(){return afe(this,void 0,void 0,(function(){var e;return sfe(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}(),Bge=function(){function e(e,t,n){this.logger=e,this.browserCrypto=new Age(this.logger,n),this.b64Encode=new Ife,this.b64Decode=new Pfe,this.guidGenerator=new Sfe(this.browserCrypto),this.pkceGenerator=new gge(this.browserCrypto),this.cache=new Lge(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 afe(this,void 0,void 0,(function(){return sfe(this,(function(e){return[2,this.pkceGenerator.generateCodes()]}))}))},e.prototype.getPublicKeyThumbprint=function(t){var n;return afe(this,void 0,void 0,(function(){var r,o,i,a,s,c,l,u;return sfe(this,(function(d){switch(d.label){case 0:return r=null===(n=this.performanceClient)||void 0===n?void 0:n.startMeasurement(nfe.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=Tfe.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 afe(this,void 0,void 0,(function(){return sfe(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 afe(this,void 0,void 0,(function(){return sfe(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 afe(this,void 0,void 0,(function(){var o,i,a,s,c,l,u,d,p,h,f,m,g;return sfe(this,(function(v){switch(v.label){case 0:return o=null===(r=this.performanceClient)||void 0===r?void 0:r.startMeasurement(nfe.CryptoOptsSignJwt,n),[4,this.cache.asymmetricKeys.getItem(t)];case 1:if(!(i=v.sent()))throw mge.createSigningKeyNotFoundInStorageError(t);return[4,this.browserCrypto.exportJwk(i.publicKey)];case 2:return a=v.sent(),s=Tfe.getSortedObjectString(a),c=this.b64Encode.urlEncode(JSON.stringify({kid:t})),l=Efe.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=Tfe.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 afe(this,void 0,void 0,(function(){var t,n;return sfe(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"}(Nge||(Nge={}));var Oge,Fge=function(){function e(t,n,r){this.level=Nge.Info;var o=t||e.createDefaultLoggerOptions();this.localCallback=o.loggerCallback||function(){},this.piiLoggingEnabled=o.piiLoggingEnabled||!1,this.level="number"===typeof o.logLevel?o.logLevel:Nge.Info,this.correlationId=o.correlationId||Jpe.EMPTY_STRING,this.packageName=n||Jpe.EMPTY_STRING,this.packageVersion=r||Jpe.EMPTY_STRING}return e.createDefaultLoggerOptions=function(){return{loggerCallback:function(){},piiLoggingEnabled:!1,logLevel:Nge.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=(xme.isEmpty(t.correlationId)?xme.isEmpty(this.correlationId)?"["+n+"]":"["+n+"] : ["+this.correlationId+"]":"["+n+"] : ["+t.correlationId+"]")+" : "+this.packageName+"@"+this.packageVersion+" : "+Nge[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:Nge.Error,containsPii:!1,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.errorPii=function(e,t){this.logMessage(e,{logLevel:Nge.Error,containsPii:!0,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.warning=function(e,t){this.logMessage(e,{logLevel:Nge.Warning,containsPii:!1,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.warningPii=function(e,t){this.logMessage(e,{logLevel:Nge.Warning,containsPii:!0,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.info=function(e,t){this.logMessage(e,{logLevel:Nge.Info,containsPii:!1,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.infoPii=function(e,t){this.logMessage(e,{logLevel:Nge.Info,containsPii:!0,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.verbose=function(e,t){this.logMessage(e,{logLevel:Nge.Verbose,containsPii:!1,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.verbosePii=function(e,t){this.logMessage(e,{logLevel:Nge.Verbose,containsPii:!0,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.trace=function(e,t){this.logMessage(e,{logLevel:Nge.Trace,containsPii:!1,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.tracePii=function(e,t){this.logMessage(e,{logLevel:Nge.Trace,containsPii:!0,correlationId:t||Jpe.EMPTY_STRING})},e.prototype.isPiiLoggingEnabled=function(){return this.piiLoggingEnabled||!1},e}(),Hge=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 dfe},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?(this.logger.trace("PerformanceClient: currentTime is less than preQueueTime, check how time is being retrieved"),0):t-e},e.prototype.addQueueMeasurement=function(e,t,n,r){if(t){if(0===n)this.logger.trace("PerformanceClient.addQueueMeasurement: queue time provided for "+e+" is "+n);else if(!n)return void this.logger.trace("PerformanceClient.addQueueMeasurement: no queue time provided for "+e);var o={eventName:e,queueTime:n,manuallyCompleted:r},i=this.queueMeasurements.get(t);if(i)i.push(o),this.queueMeasurements.set(t,i);else{this.logger.trace("PerformanceClient.addQueueMeasurement: adding correlationId "+t+" to queue measurements");var a=[o];this.queueMeasurements.set(t,a)}this.preQueueTimeByCorrelationId.delete(t)}else this.logger.trace("PerformanceClient.addQueueMeasurement: correlationId not provided for "+e+", cannot add queue measurement")},e.prototype.startMeasurement=function(e,t){var n,r,o=this,i=t||this.generateId();t||this.logger.info("PerformanceClient: No correlation id provided for "+e+", generating",i),this.logger.trace("PerformanceClient: Performance measurement started for "+e,i);var a=this.startPerformanceMeasuremeant(e,i);a.startMeasurement();var s={eventId:this.generateId(),status:rfe.InProgress,authority:this.authority,libraryName:this.libraryName,libraryVersion:this.libraryVersion,clientId:this.clientId,name:e,startTimeMs:Date.now(),correlationId:i,appName:null===(n=this.applicationTelemetry)||void 0===n?void 0:n.appName,appVersion:null===(r=this.applicationTelemetry)||void 0===r?void 0:r.appVersion};return this.cacheEventByCorrelationId(s),{endMeasurement:function(e){return o.endMeasurement(Wpe(Wpe({},s),e),a)},discardMeasurement:function(){return o.discardMeasurements(s.correlationId)},addStaticFields:function(e){return o.addStaticFields(e,s.correlationId)},increment:function(e){return o.increment(e,s.correlationId)},measurement:a,event:s}},e.prototype.endMeasurement=function(e,t){var n,r,o=this,i=this.eventsByCorrelationId.get(e.correlationId);if(!i)return this.logger.trace("PerformanceClient: Measurement not found for "+e.eventId,e.correlationId),null;var a=e.eventId===i.eventId,s={totalQueueTime:0,totalQueueCount:0,manuallyCompletedCount:0};a?(s=this.getQueueInfo(e.correlationId),this.discardCache(i.correlationId)):null===(n=i.incompleteSubMeasurements)||void 0===n||n.delete(e.eventId),null===t||void 0===t||t.endMeasurement();var c=null===t||void 0===t?void 0:t.flushMeasurement();if(!c)return this.logger.trace("PerformanceClient: Performance measurement not taken",i.correlationId),null;if(this.logger.trace("PerformanceClient: Performance measurement ended for "+e.name+": "+c+" ms",e.correlationId),!a)return i[e.name+"DurationMs"]=Math.floor(c),Wpe({},i);var l=Wpe(Wpe({},i),e),u=0;return null===(r=l.incompleteSubMeasurements)||void 0===r||r.forEach((function(t){o.logger.trace("PerformanceClient: Incomplete submeasurement "+t.name+" found for "+e.name,l.correlationId),u++})),l.incompleteSubMeasurements=void 0,l=Wpe(Wpe({},l),{durationMs:Math.round(c),queuedTimeMs:s.totalQueueTime,queuedCount:s.totalQueueCount,queuedManuallyCompletedCount:s.manuallyCompletedCount,status:rfe.Completed,incompleteSubsCount:u}),this.truncateIntegralFields(l,this.getIntFields()),this.emitEvents([l],e.correlationId),l},e.prototype.addStaticFields=function(e,t){this.logger.trace("PerformanceClient: Updating static fields");var n=this.eventsByCorrelationId.get(t);n?this.eventsByCorrelationId.set(t,Wpe(Wpe({},n),e)):this.logger.trace("PerformanceClient: Event not found for",t)},e.prototype.increment=function(e,t){this.logger.trace("PerformanceClient: Updating counters");var n=this.eventsByCorrelationId.get(t);if(n)for(var r in e)n.hasOwnProperty(r)||(n[r]=0),n[r]+=e[r];else this.logger.trace("PerformanceClient: Event not found for",t)},e.prototype.cacheEventByCorrelationId=function(e){var t=this.eventsByCorrelationId.get(e.correlationId);t?(this.logger.trace("PerformanceClient: Performance measurement for "+e.name+" added/updated",e.correlationId),t.incompleteSubMeasurements=t.incompleteSubMeasurements||new Map,t.incompleteSubMeasurements.set(e.eventId,{name:e.name,startTimeMs:e.startTimeMs})):(this.logger.trace("PerformanceClient: Performance measurement for "+e.name+" started",e.correlationId),this.eventsByCorrelationId.set(e.correlationId,Wpe({},e)))},e.prototype.getQueueInfo=function(e){var t=this.queueMeasurements.get(e);t||this.logger.trace("PerformanceClient: no queue measurements found for for correlationId: "+e);var n=0,r=0,o=0;return null===t||void 0===t||t.forEach((function(e){n+=e.queueTime,r++,o+=e.manuallyCompleted?1:0})),{totalQueueTime:n,totalQueueCount:r,manuallyCompletedCount:o}},e.prototype.discardMeasurements=function(e){this.logger.trace("PerformanceClient: Performance measurements discarded",e),this.eventsByCorrelationId.delete(e)},e.prototype.discardCache=function(e){this.discardMeasurements(e),this.logger.trace("PerformanceClient: QueueMeasurements discarded",e),this.queueMeasurements.delete(e),this.logger.trace("PerformanceClient: Pre-queue times discarded",e),this.preQueueTimeByCorrelationId.delete(e)},e.prototype.addPerformanceCallback=function(e){var t=this.generateId();return this.callbacks.set(t,e),this.logger.verbose("PerformanceClient: Performance callback registered with id: "+t),t},e.prototype.removePerformanceCallback=function(e){var t=this.callbacks.delete(e);return t?this.logger.verbose("PerformanceClient: Performance callback "+e+" removed."):this.logger.verbose("PerformanceClient: Performance callback "+e+" not removed."),t},e.prototype.emitEvents=function(e,t){var n=this;this.logger.verbose("PerformanceClient: Emitting performance events",t),this.callbacks.forEach((function(r,o){n.logger.trace("PerformanceClient: Emitting event to callback "+o,t),r.apply(null,[e])}))},e.prototype.truncateIntegralFields=function(e,t){t.forEach((function(t){t in e&&"number"===typeof e[t]&&(e[t]=Math.floor(e[t]))}))},e}(),zge=function(){function e(){}return e.prototype.startMeasurement=function(){},e.prototype.endMeasurement=function(){},e.prototype.flushMeasurement=function(){return null},e}(),Uge=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Vpe(t,e),t.prototype.generateId=function(){return"callback-id"},t.prototype.startPerformanceMeasuremeant=function(){return new zge},t.prototype.startPerformanceMeasurement=function(){return new zge},t.prototype.calculateQueuedTime=function(e,t){return 0},t.prototype.addQueueMeasurement=function(e,t,n){},t.prototype.setPreQueueTime=function(e,t){},t}(Hge),Vge={createNewGuid:function(){throw ffe.createUnexpectedError("Crypto interface - createNewGuid() has not been implemented")},base64Decode:function(){throw ffe.createUnexpectedError("Crypto interface - base64Decode() has not been implemented")},base64Encode:function(){throw ffe.createUnexpectedError("Crypto interface - base64Encode() has not been implemented")},generatePkceCodes:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Crypto interface - generatePkceCodes() has not been implemented",ffe.createUnexpectedError("Crypto interface - generatePkceCodes() has not been implemented")}))}))},getPublicKeyThumbprint:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Crypto interface - getPublicKeyThumbprint() has not been implemented",ffe.createUnexpectedError("Crypto interface - getPublicKeyThumbprint() has not been implemented")}))}))},removeTokenBindingKey:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Crypto interface - removeTokenBindingKey() has not been implemented",ffe.createUnexpectedError("Crypto interface - removeTokenBindingKey() has not been implemented")}))}))},clearKeystore:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Crypto interface - clearKeystore() has not been implemented",ffe.createUnexpectedError("Crypto interface - clearKeystore() has not been implemented")}))}))},signJwt:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Crypto interface - signJwt() has not been implemented",ffe.createUnexpectedError("Crypto interface - signJwt() has not been implemented")}))}))},hashString:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Crypto interface - hashString() has not been implemented",ffe.createUnexpectedError("Crypto interface - hashString() has not been implemented")}))}))}},Wge=function(){function e(){}return e.prototype.generateAccountId=function(){return e.generateAccountIdForCacheKey(this.homeAccountId,this.environment)},e.prototype.generateCredentialId=function(){return e.generateCredentialIdForCacheKey(this.credentialType,this.clientId,this.realm,this.familyId)},e.prototype.generateTarget=function(){return e.generateTargetForCacheKey(this.target)},e.prototype.generateCredentialKey=function(){return e.generateCredentialCacheKey(this.homeAccountId,this.environment,this.credentialType,this.clientId,this.realm,this.target,this.familyId,this.tokenType,this.requestedClaimsHash)},e.prototype.generateType=function(){switch(this.credentialType){case she.ID_TOKEN:return che.ID_TOKEN;case she.ACCESS_TOKEN:case she.ACCESS_TOKEN_WITH_AUTH_SCHEME:return che.ACCESS_TOKEN;case she.REFRESH_TOKEN:return che.REFRESH_TOKEN;default:throw wme.createUnexpectedCredentialTypeError()}},e.generateCredentialCacheKey=function(e,t,n,r,o,i,a,s,c){return[this.generateAccountIdForCacheKey(e,t),this.generateCredentialIdForCacheKey(n,r,o,a),this.generateTargetForCacheKey(i),this.generateClaimsHashForCacheKey(c),this.generateSchemeForCacheKey(s)].join(ahe.CACHE_KEY_SEPARATOR).toLowerCase()},e.generateAccountIdForCacheKey=function(e,t){return[e,t].join(ahe.CACHE_KEY_SEPARATOR).toLowerCase()},e.generateCredentialIdForCacheKey=function(e,t,n,r){return[e,e===she.REFRESH_TOKEN&&r||t,n||Jpe.EMPTY_STRING].join(ahe.CACHE_KEY_SEPARATOR).toLowerCase()},e.generateTargetForCacheKey=function(e){return(e||Jpe.EMPTY_STRING).toLowerCase()},e.generateClaimsHashForCacheKey=function(e){return(e||Jpe.EMPTY_STRING).toLowerCase()},e.generateSchemeForCacheKey=function(e){return e&&e.toLowerCase()!==mhe.BEARER.toLowerCase()?e.toLowerCase():Jpe.EMPTY_STRING},e}(),jge=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Vpe(t,e),t.createIdTokenEntity=function(e,n,r,o,i){var a=new t;return a.credentialType=she.ID_TOKEN,a.homeAccountId=e,a.environment=n,a.clientId=o,a.secret=r,a.realm=i,a},t.isIdTokenEntity=function(e){return!!e&&(e.hasOwnProperty("homeAccountId")&&e.hasOwnProperty("environment")&&e.hasOwnProperty("credentialType")&&e.hasOwnProperty("realm")&&e.hasOwnProperty("clientId")&&e.hasOwnProperty("secret")&&e.credentialType===she.ID_TOKEN)},t}(Wge),qge={code:"redirect_uri_empty",desc:"A redirect URI is required for all calls, and none has been set."},Gge={code:"post_logout_uri_empty",desc:"A post logout redirect has not been set."},Kge={code:"claims_request_parsing_error",desc:"Could not parse the given claims request object."},Yge={code:"authority_uri_insecure",desc:"Authority URIs must use https.  Please see here for valid authority configuration options: https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-js-initializing-client-applications#configuration-options"},Qge={code:"url_parse_error",desc:"URL could not be parsed into appropriate segments."},Xge={code:"empty_url_error",desc:"URL was empty or null."},$ge={code:"empty_input_scopes_error",desc:"Scopes cannot be passed as null, undefined or empty array because they are required to obtain an access token."},Jge={code:"clientid_input_scopes_error",desc:"Client ID can only be provided as a single scope."},Zge={code:"invalid_prompt_value",desc:"Supported prompt values are 'login', 'select_account', 'consent', 'create', 'none' and 'no_session'.  Please see here for valid configuration options: https://azuread.github.io/microsoft-authentication-library-for-js/ref/modules/_azure_msal_common.html#commonauthorizationurlrequest"},eve={code:"invalid_claims",desc:"Given claims parameter must be a stringified JSON object."},tve={code:"token_request_empty",desc:"Token request was empty and not found in cache."},nve={code:"logout_request_empty",desc:"The logout request was null or undefined."},rve={code:"invalid_code_challenge_method",desc:'code_challenge_method passed is invalid. Valid values are "plain" and "S256".'},ove={code:"pkce_params_missing",desc:"Both params: code_challenge and code_challenge_method are to be passed if to be sent in the request"},ive={code:"invalid_cloud_discovery_metadata",desc:"Invalid cloudDiscoveryMetadata provided. Must be a stringified JSON object containing tenant_discovery_endpoint and metadata fields"},ave={code:"invalid_authority_metadata",desc:"Invalid authorityMetadata provided. Must by a stringified JSON object containing authorization_endpoint, token_endpoint, issuer fields."},sve={code:"untrusted_authority",desc:"The provided authority is not a trusted authority. Please include this authority in the knownAuthorities config parameter."},cve={code:"invalid_azure_cloud_instance",desc:"Invalid AzureCloudInstance provided. Please refer MSAL JS docs: aks.ms/msaljs/azure_cloud_instance for valid values"},lve={code:"missing_ssh_jwk",desc:"Missing sshJwk in SSH certificate request. A stringified JSON Web Key is required when using the SSH authentication scheme."},uve={code:"missing_ssh_kid",desc:"Missing sshKid in SSH certificate request. A string that uniquely identifies the public SSH key is required when using the SSH authentication scheme."},dve={code:"missing_nonce_authentication_header",desc:"Unable to find an authentication header containing server nonce. Either the Authentication-Info or WWW-Authenticate headers must be present in order to obtain a server nonce."},pve={code:"invalid_authentication_header",desc:"Invalid authentication header provided"},hve=function(e){function t(n,r){var o=e.call(this,n,r)||this;return o.name="ClientConfigurationError",Object.setPrototypeOf(o,t.prototype),o}return Vpe(t,e),t.createRedirectUriEmptyError=function(){return new t(qge.code,qge.desc)},t.createPostLogoutRedirectUriEmptyError=function(){return new t(Gge.code,Gge.desc)},t.createClaimsRequestParsingError=function(e){return new t(Kge.code,Kge.desc+" Given value: "+e)},t.createInsecureAuthorityUriError=function(e){return new t(Yge.code,Yge.desc+" Given URI: "+e)},t.createUrlParseError=function(e){return new t(Qge.code,Qge.desc+" Given Error: "+e)},t.createUrlEmptyError=function(){return new t(Xge.code,Xge.desc)},t.createEmptyScopesArrayError=function(){return new t($ge.code,""+$ge.desc)},t.createClientIdSingleScopeError=function(e){return new t(Jge.code,Jge.desc+" Given Scopes: "+e)},t.createInvalidPromptError=function(e){return new t(Zge.code,Zge.desc+" Given value: "+e)},t.createInvalidClaimsRequestError=function(){return new t(eve.code,eve.desc)},t.createEmptyLogoutRequestError=function(){return new t(nve.code,nve.desc)},t.createEmptyTokenRequestError=function(){return new t(tve.code,tve.desc)},t.createInvalidCodeChallengeMethodError=function(){return new t(rve.code,rve.desc)},t.createInvalidCodeChallengeParamsError=function(){return new t(ove.code,ove.desc)},t.createInvalidCloudDiscoveryMetadataError=function(){return new t(ive.code,ive.desc)},t.createInvalidAuthorityMetadataError=function(){return new t(ave.code,ave.desc)},t.createUntrustedAuthorityError=function(){return new t(sve.code,sve.desc)},t.createInvalidAzureCloudInstanceError=function(){return new t(cve.code,cve.desc)},t.createMissingSshJwkError=function(){return new t(lve.code,lve.desc)},t.createMissingSshKidError=function(){return new t(uve.code,uve.desc)},t.createMissingNonceAuthenticationHeadersError=function(){return new t(dve.code,dve.desc)},t.createInvalidAuthenticationHeaderError=function(e,n){return new t(pve.code,pve.desc+". Invalid header: "+e+". Details: "+n)},t}(wme),fve=function(){function e(e){var t=this,n=e?xme.trimArrayEntries(Gpe(e)):[],r=n?xme.removeEmptyStringsFromArray(n):[];this.validateInputScopes(r),this.scopes=new Set,r.forEach((function(e){return t.scopes.add(e)}))}return e.fromString=function(t){return new e((t||Jpe.EMPTY_STRING).split(" "))},e.createSearchScopes=function(t){var n=new e(t);return n.containsOnlyOIDCScopes()?n.removeScope(Jpe.OFFLINE_ACCESS_SCOPE):n.removeOIDCScopes(),n},e.prototype.validateInputScopes=function(e){if(!e||e.length<1)throw hve.createEmptyScopesArrayError()},e.prototype.containsScope=function(t){var n=new e(this.printScopesLowerCase().split(" "));return!xme.isEmpty(t)&&n.scopes.has(t.toLowerCase())},e.prototype.containsScopeSet=function(e){var t=this;return!(!e||e.scopes.size<=0)&&(this.scopes.size>=e.scopes.size&&e.asArray().every((function(e){return t.containsScope(e)})))},e.prototype.containsOnlyOIDCScopes=function(){var e=this,t=0;return ehe.forEach((function(n){e.containsScope(n)&&(t+=1)})),this.scopes.size===t},e.prototype.appendScope=function(e){xme.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(iLe){throw wme.createAppendScopeSetError(iLe)}},e.prototype.removeScope=function(e){if(xme.isEmpty(e))throw wme.createRemoveEmptyScopeFromSetError(e);this.scopes.delete(e.trim())},e.prototype.removeOIDCScopes=function(){var e=this;ehe.forEach((function(t){e.scopes.delete(t)}))},e.prototype.unionScopeSets=function(e){if(!e)throw wme.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 wme.createEmptyInputScopeSetError();e.containsOnlyOIDCScopes()||e.removeOIDCScopes();var t=this.unionScopeSets(e),n=e.getScopeCount(),r=this.getScopeCount();return t.size<r+n},e.prototype.getScopeCount=function(){return this.scopes.size},e.prototype.asArray=function(){var e=[];return this.scopes.forEach((function(t){return e.push(t)})),e},e.prototype.printScopes=function(){return this.scopes?this.asArray().join(" "):Jpe.EMPTY_STRING},e.prototype.printScopesLowerCase=function(){return this.printScopes().toLowerCase()},e}();function mve(e,t){if(xme.isEmpty(e))throw wme.createClientInfoEmptyError();try{var n=t.base64Decode(e);return JSON.parse(n)}catch(iLe){throw wme.createClientInfoDecodingError(iLe.message)}}function gve(e){if(xme.isEmpty(e))throw wme.createClientInfoDecodingError("Home account ID was empty.");var t=e.split(ahe.CLIENT_INFO_SEPARATOR,2);return{uid:t[0],utid:t.length<2?Jpe.EMPTY_STRING:t[1]}}!function(e){e[e.Default=0]="Default",e[e.Adfs=1]="Adfs",e[e.Dsts=2]="Dsts",e[e.Ciam=3]="Ciam"}(Oge||(Oge={}));var vve,yve=function(){function e(){}return e.prototype.generateAccountId=function(){return[this.homeAccountId,this.environment].join(ahe.CACHE_KEY_SEPARATOR).toLowerCase()},e.prototype.generateAccountKey=function(){return e.generateAccountCacheKey({homeAccountId:this.homeAccountId,environment:this.environment,tenantId:this.realm,username:this.username,localAccountId:this.localAccountId})},e.prototype.generateType=function(){switch(this.authorityType){case ihe.ADFS_ACCOUNT_TYPE:return che.ADFS;case ihe.MSAV1_ACCOUNT_TYPE:return che.MSA;case ihe.MSSTS_ACCOUNT_TYPE:return che.MSSTS;case ihe.GENERIC_ACCOUNT_TYPE:return che.GENERIC;default:throw wme.createUnexpectedAccountTypeError()}},e.prototype.getAccountInfo=function(){return{homeAccountId:this.homeAccountId,environment:this.environment,tenantId:this.realm,username:this.username,localAccountId:this.localAccountId,name:this.name,idTokenClaims:this.idTokenClaims,nativeAccountId:this.nativeAccountId}},e.generateAccountCacheKey=function(e){return[e.homeAccountId,e.environment||Jpe.EMPTY_STRING,e.tenantId||Jpe.EMPTY_STRING].join(ahe.CACHE_KEY_SEPARATOR).toLowerCase()},e.createAccount=function(t,n,r,o,i,a,s,c){var l,u,d,p,h,f,m=new e;m.authorityType=ihe.MSSTS_ACCOUNT_TYPE,m.clientInfo=t,m.homeAccountId=n,m.nativeAccountId=c;var g=s||o&&o.getPreferredCache();if(!g)throw wme.createInvalidCacheEnvironmentError();if(m.environment=g,m.realm=(null===(l=null===r||void 0===r?void 0:r.claims)||void 0===l?void 0:l.tid)||Jpe.EMPTY_STRING,r){m.idTokenClaims=r.claims,m.localAccountId=(null===(u=null===r||void 0===r?void 0:r.claims)||void 0===u?void 0:u.oid)||(null===(d=null===r||void 0===r?void 0:r.claims)||void 0===d?void 0:d.sub)||Jpe.EMPTY_STRING;var v=null===(p=null===r||void 0===r?void 0:r.claims)||void 0===p?void 0:p.preferred_username,y=(null===(h=null===r||void 0===r?void 0:r.claims)||void 0===h?void 0:h.emails)?r.claims.emails[0]:null;m.username=v||y||Jpe.EMPTY_STRING,m.name=null===(f=null===r||void 0===r?void 0:r.claims)||void 0===f?void 0:f.name}return m.cloudGraphHostName=i,m.msGraphHost=a,m},e.createGenericAccount=function(t,n,r,o,i,a){var s,c,l,u,d=new e;d.authorityType=r&&r.authorityType===Oge.Adfs?ihe.ADFS_ACCOUNT_TYPE:ihe.GENERIC_ACCOUNT_TYPE,d.homeAccountId=t,d.realm=Jpe.EMPTY_STRING;var p=a||r&&r.getPreferredCache();if(!p)throw wme.createInvalidCacheEnvironmentError();return n&&(d.localAccountId=(null===(s=null===n||void 0===n?void 0:n.claims)||void 0===s?void 0:s.oid)||(null===(c=null===n||void 0===n?void 0:n.claims)||void 0===c?void 0:c.sub)||Jpe.EMPTY_STRING,d.username=(null===(l=null===n||void 0===n?void 0:n.claims)||void 0===l?void 0:l.upn)||Jpe.EMPTY_STRING,d.name=(null===(u=null===n||void 0===n?void 0:n.claims)||void 0===u?void 0:u.name)||Jpe.EMPTY_STRING,d.idTokenClaims=null===n||void 0===n?void 0:n.claims),d.environment=p,d.cloudGraphHostName=o,d.msGraphHost=i,d},e.generateHomeAccountId=function(e,t,n,r,o){var i,a=(null===(i=null===o||void 0===o?void 0:o.claims)||void 0===i?void 0:i.sub)?o.claims.sub:Jpe.EMPTY_STRING;if(t===Oge.Adfs||t===Oge.Dsts)return a;if(e)try{var s=mve(e,r);if(!xme.isEmpty(s.uid)&&!xme.isEmpty(s.utid))return""+s.uid+ahe.CLIENT_INFO_SEPARATOR+s.utid}catch(iLe){}return n.verbose("No client info in response"),a},e.isAccountEntity=function(e){return!!e&&(e.hasOwnProperty("homeAccountId")&&e.hasOwnProperty("environment")&&e.hasOwnProperty("realm")&&e.hasOwnProperty("localAccountId")&&e.hasOwnProperty("username")&&e.hasOwnProperty("authorityType"))},e.accountInfoIsEqual=function(e,t,n){if(!e||!t)return!1;var r=!0;if(n){var o=e.idTokenClaims||{},i=t.idTokenClaims||{};r=o.iat===i.iat&&o.nonce===i.nonce}return e.homeAccountId===t.homeAccountId&&e.localAccountId===t.localAccountId&&e.username===t.username&&e.tenantId===t.tenantId&&e.environment===t.environment&&e.nativeAccountId===t.nativeAccountId&&r},e}(),bve=function(){function e(t,n){if(xme.isEmpty(t))throw wme.createTokenNullOrEmptyError(t);this.rawToken=t,this.claims=e.extractTokenClaims(t,n)}return e.extractTokenClaims=function(e,t){var n=xme.decodeAuthToken(e);try{var r=n.JWSPayload,o=t.base64Decode(r);return JSON.parse(o)}catch(i){throw wme.createTokenParsingError(i)}},e.checkMaxAge=function(e,t){if(0===t||Date.now()-3e5>e+t)throw wme.createMaxAgeTranspiredError()},e}(),_ve="@azure/msal-common",Cve="13.0.0",wve=function(){function e(e,t,n){this.clientId=e,this.cryptoImpl=t,this.commonLogger=n.clone(_ve,Cve)}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 bve(n.secret,this.cryptoImpl).claims),t},e.prototype.saveCacheRecord=function(e){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(t){switch(t.label){case 0:if(!e)throw wme.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 jpe(this,void 0,void 0,(function(){var t,n,r,o,i=this;return qpe(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=fve.fromString(e.target),o=[],n.accessToken.forEach((function(e){if(i.accessTokenKeyMatchesFilter(e,t,!1)){var n=i.getAccessTokenCredential(e);if(n&&i.credentialMatchesFilter(n,t))fve.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(ahe.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(ahe.CACHE_KEY_SEPARATOR).length<6)return!1;var t=e.toLowerCase();if(-1===t.indexOf(she.ID_TOKEN.toLowerCase())&&-1===t.indexOf(she.ACCESS_TOKEN.toLowerCase())&&-1===t.indexOf(she.ACCESS_TOKEN_WITH_AUTH_SCHEME.toLowerCase())&&-1===t.indexOf(she.REFRESH_TOKEN.toLowerCase()))return!1;if(t.indexOf(she.REFRESH_TOKEN.toLowerCase())>-1){var n=""+she.REFRESH_TOKEN+ahe.CACHE_KEY_SEPARATOR+this.clientId+ahe.CACHE_KEY_SEPARATOR,r=""+she.REFRESH_TOKEN+ahe.CACHE_KEY_SEPARATOR+phe+ahe.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===she.ACCESS_TOKEN_WITH_AUTH_SCHEME){if(t.tokenType&&!this.matchTokenType(e,t.tokenType))return!1;if(t.tokenType===mhe.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 jpe(this,void 0,void 0,(function(){var e,t,n=this;return qpe(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 jpe(this,void 0,void 0,(function(){var t;return qpe(this,(function(n){switch(n.label){case 0:if(!(t=this.getAccount(e)))throw wme.createNoAccountFoundError();return[4,this.removeAccountContext(t)];case 1:return n.sent(),this.removeItem(e),[2]}}))}))},e.prototype.removeAccountContext=function(e){return jpe(this,void 0,void 0,(function(){var t,n,r,o=this;return qpe(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 jpe(this,void 0,void 0,(function(){var t,n;return qpe(this,(function(r){switch(r.label){case 0:if(!(t=this.getAccessTokenCredential(e)))return[2];if(t.credentialType.toLowerCase()!==she.ACCESS_TOKEN_WITH_AUTH_SCHEME.toLowerCase())return[3,4];if(t.tokenType!==mhe.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(),wme.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 bve(i.secret,this.cryptoImpl).claims),{account:o,idToken:i,accessToken:a,refreshToken:s,appMetadata:c}},e.prototype.readAccountFromCache=function(e){var t=yve.generateAccountCacheKey(e);return this.getAccount(t)},e.prototype.getIdToken=function(e,t){this.commonLogger.trace("CacheManager - getIdToken called");var n={homeAccountId:e.homeAccountId,environment:e.environment,credentialType:she.ID_TOKEN,clientId:this.clientId,realm:e.tenantId},r=this.getIdTokensByFilter(n,t),o=r.length;if(o<1)return this.commonLogger.info("CacheManager:getIdToken - No token found"),null;if(o>1)throw wme.createMultipleMatchingTokensInCacheError();return this.commonLogger.info("CacheManager:getIdToken - Returning id token"),r[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,Wpe({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=fve.createSearchScopes(t.scopes),i=t.authenticationScheme||mhe.BEARER,a=i&&i.toLowerCase()!==mhe.BEARER.toLowerCase()?she.ACCESS_TOKEN_WITH_AUTH_SCHEME:she.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;if(u<1)return this.commonLogger.info("CacheManager:getAccessToken - No token found"),null;if(u>1)throw wme.createMultipleMatchingTokensInCacheError();return 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;i<o.length;i++){if(n&&!r.includes(o[i].toLowerCase()))return!1;if(!n&&r.includes(o[i].toLowerCase()))return!0}return!0},e.prototype.getAccessTokensByFilter=function(e){var t=this,n=this.getTokenKeys(),r=[];return n.accessToken.forEach((function(n){if(t.accessTokenKeyMatchesFilter(n,e,!0)){var o=t.getAccessTokenCredential(n);o&&t.credentialMatchesFilter(o,e)&&r.push(o)}})),r},e.prototype.getRefreshToken=function(e,t,n){var r=this;this.commonLogger.trace("CacheManager - getRefreshToken called");var o=t?phe:void 0,i={homeAccountId:e.homeAccountId,environment:e.environment,credentialType:she.REFRESH_TOKEN,clientId:this.clientId,familyId:o},a=n&&n.refreshToken||this.getTokenKeys().refreshToken,s=[];return a.forEach((function(e){if(r.refreshTokenKeyMatchesFilter(e,i)){var t=r.getRefreshTokenCredential(e);t&&r.credentialMatchesFilter(t,i)&&s.push(t)}})),s.length<1?(this.commonLogger.info("CacheManager:getRefreshToken - No refresh token found."),null):(this.commonLogger.info("CacheManager:getRefreshToken - returning refresh token"),s[0])},e.prototype.refreshTokenKeyMatchesFilter=function(e,t){var n=e.toLowerCase();return(!t.familyId||-1!==n.indexOf(t.familyId.toLowerCase()))&&(!(!t.familyId&&t.clientId&&-1===n.indexOf(t.clientId.toLowerCase()))&&(!t.homeAccountId||-1!==n.indexOf(t.homeAccountId.toLowerCase())))},e.prototype.readAppMetadataFromCache=function(e){var t={environment:e,clientId:this.clientId},n=this.getAppMetadataFilteredBy(t),r=Object.keys(n).map((function(e){return n[e]})),o=r.length;if(o<1)return null;if(o>1)throw wme.createMultipleMatchingAppMetadataInCacheError();return r[0]},e.prototype.isAppMetadataFOCI=function(e){var t=this.readAppMetadataFromCache(e);return!(!t||t.familyId!==phe)},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!==she.ACCESS_TOKEN&&e.credentialType!==she.ACCESS_TOKEN_WITH_AUTH_SCHEME||!e.target)&&fve.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(dhe)},e.prototype.isAuthorityMetadata=function(e){return-1!==e.indexOf(hhe)},e.prototype.generateAuthorityMetadataCacheKey=function(e){return hhe+"-"+this.clientId+"-"+e},e.toObject=function(e,t){for(var n in t)e[n]=t[n];return e},e}(),xve=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Vpe(t,e),t.prototype.setAccount=function(){throw ffe.createUnexpectedError("Storage interface - setAccount() has not been implemented for the cacheStorage interface.")},t.prototype.getAccount=function(){throw ffe.createUnexpectedError("Storage interface - getAccount() has not been implemented for the cacheStorage interface.")},t.prototype.setIdTokenCredential=function(){throw ffe.createUnexpectedError("Storage interface - setIdTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.getIdTokenCredential=function(){throw ffe.createUnexpectedError("Storage interface - getIdTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.setAccessTokenCredential=function(){throw ffe.createUnexpectedError("Storage interface - setAccessTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.getAccessTokenCredential=function(){throw ffe.createUnexpectedError("Storage interface - getAccessTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.setRefreshTokenCredential=function(){throw ffe.createUnexpectedError("Storage interface - setRefreshTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.getRefreshTokenCredential=function(){throw ffe.createUnexpectedError("Storage interface - getRefreshTokenCredential() has not been implemented for the cacheStorage interface.")},t.prototype.setAppMetadata=function(){throw ffe.createUnexpectedError("Storage interface - setAppMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.getAppMetadata=function(){throw ffe.createUnexpectedError("Storage interface - getAppMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.setServerTelemetry=function(){throw ffe.createUnexpectedError("Storage interface - setServerTelemetry() has not been implemented for the cacheStorage interface.")},t.prototype.getServerTelemetry=function(){throw ffe.createUnexpectedError("Storage interface - getServerTelemetry() has not been implemented for the cacheStorage interface.")},t.prototype.setAuthorityMetadata=function(){throw ffe.createUnexpectedError("Storage interface - setAuthorityMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.getAuthorityMetadata=function(){throw ffe.createUnexpectedError("Storage interface - getAuthorityMetadata() has not been implemented for the cacheStorage interface.")},t.prototype.getAuthorityMetadataKeys=function(){throw ffe.createUnexpectedError("Storage interface - getAuthorityMetadataKeys() has not been implemented for the cacheStorage interface.")},t.prototype.setThrottlingCache=function(){throw ffe.createUnexpectedError("Storage interface - setThrottlingCache() has not been implemented for the cacheStorage interface.")},t.prototype.getThrottlingCache=function(){throw ffe.createUnexpectedError("Storage interface - getThrottlingCache() has not been implemented for the cacheStorage interface.")},t.prototype.removeItem=function(){throw ffe.createUnexpectedError("Storage interface - removeItem() has not been implemented for the cacheStorage interface.")},t.prototype.containsKey=function(){throw ffe.createUnexpectedError("Storage interface - containsKey() has not been implemented for the cacheStorage interface.")},t.prototype.getKeys=function(){throw ffe.createUnexpectedError("Storage interface - getKeys() has not been implemented for the cacheStorage interface.")},t.prototype.getAccountKeys=function(){throw ffe.createUnexpectedError("Storage interface - getAccountKeys() has not been implemented for the cacheStorage interface.")},t.prototype.getTokenKeys=function(){throw ffe.createUnexpectedError("Storage interface - getTokenKeys() has not been implemented for the cacheStorage interface.")},t.prototype.clear=function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Storage interface - clear() has not been implemented for the cacheStorage interface.",ffe.createUnexpectedError("Storage interface - clear() has not been implemented for the cacheStorage interface.")}))}))},t.prototype.updateCredentialCacheKey=function(){throw ffe.createUnexpectedError("Storage interface - updateCredentialCacheKey() has not been implemented for the cacheStorage interface.")},t}(wve),Eve=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}(),kve=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Vpe(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=she.ACCESS_TOKEN,y.secret=r;var b=Eve.nowSeconds();if(y.cachedAt=b.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=xme.isEmpty(d)?mhe.BEARER:d,f&&(y.requestedClaims=f,y.requestedClaimsHash=m),(null===(g=y.tokenType)||void 0===g?void 0:g.toLowerCase())!==mhe.BEARER.toLowerCase())switch(y.credentialType=she.ACCESS_TOKEN_WITH_AUTH_SCHEME,y.tokenType){case mhe.POP:var _=bve.extractTokenClaims(r,l);if(!(null===(v=null===_||void 0===_?void 0:_.cnf)||void 0===v?void 0:v.kid))throw wme.createTokenClaimsRequiredError();y.keyId=_.cnf.kid;break;case mhe.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===she.ACCESS_TOKEN||e.credentialType===she.ACCESS_TOKEN_WITH_AUTH_SCHEME))},t}(Wge),Sve=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Vpe(t,e),t.createRefreshTokenEntity=function(e,n,r,o,i,a){var s=new t;return s.clientId=o,s.credentialType=she.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===she.REFRESH_TOKEN)},t}(Wge),Tve=function(){function e(){}return e.prototype.generateAppMetadataKey=function(){return e.generateAppMetadataCacheKey(this.environment,this.clientId)},e.generateAppMetadataCacheKey=function(e,t){return[dhe,e,t].join(ahe.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(dhe)&&t.hasOwnProperty("clientId")&&t.hasOwnProperty("environment"))},e}(),Ive=function(){function e(){this.failedRequests=[],this.errors=[],this.cacheHits=0}return e.isServerTelemetryEntity=function(e,t){var n=0===e.indexOf(ghe.CACHE_KEY),r=!0;return t&&(r=t.hasOwnProperty("failedRequests")&&t.hasOwnProperty("errors")&&t.hasOwnProperty("cacheHits")),n&&r},e}(),Pve=function(){function e(){this.expiresAt=Eve.nowSeconds()+fhe}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=Eve.nowSeconds()+fhe},e.prototype.isExpired=function(){return this.expiresAt<=Eve.nowSeconds()},e.isAuthorityMetadataEntity=function(e,t){return!!t&&(0===e.indexOf(hhe)&&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}(),Ave=function(){function e(){}return e.isThrottlingEntity=function(e,t){var n=!1;e&&(n=0===e.indexOf(khe));var r=!0;return t&&(r=t.hasOwnProperty("throttleTime")),n&&r},e}(),Rve=function(){function e(){}return e.setRequestState=function(t,n,r){var o=e.generateLibraryState(t,r);return xme.isEmpty(n)?o:""+o+Jpe.RESOURCE_DELIM+n},e.generateLibraryState=function(e,t){if(!e)throw wme.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 wme.createNoCryptoObjectError("parseRequestState");if(xme.isEmpty(t))throw wme.createInvalidStateError(t,"Null, undefined or empty state");try{var n=t.split(Jpe.RESOURCE_DELIM),r=n[0],o=n.length>1?n.slice(1).join(Jpe.RESOURCE_DELIM):Jpe.EMPTY_STRING,i=e.base64Decode(r),a=JSON.parse(i);return{userRequestState:xme.isEmpty(o)?Jpe.EMPTY_STRING:o,libraryState:a}}catch(iLe){throw wme.createInvalidStateError(t,iLe)}},e}();!function(e){e.HOME_ACCOUNT_ID="home_account_id",e.UPN="UPN"}(vve||(vve={}));var Dve,Mve,Nve=function(){function e(e){this.validateWindowStorage(e),this.windowStorage=window[e]}return e.prototype.validateWindowStorage=function(e){if(e!==Ahe.LocalStorage&&e!==Ahe.SessionStorage)throw Tge.createStorageNotSupportedError(e);if(!!!window[e])throw Tge.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}(),Lve=function(){function e(t){if(this._urlString=t,xme.isEmpty(this._urlString))throw hve.createUrlEmptyError();xme.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 xme.endsWith(t,"?")?t=t.slice(0,-1):xme.endsWith(t,"?/")&&(t=t.slice(0,-2)),xme.endsWith(t,"/")||(t+="/"),t}return e},e.prototype.validateAsUri=function(){var e;try{e=this.getUrlComponents()}catch(iLe){throw hve.createUrlParseError(iLe)}if(!e.HostNameAndPort||!e.PathSegments)throw hve.createUrlParseError("Given url string: "+this.urlString);if(!e.Protocol||"https:"!==e.Protocol.toLowerCase())throw hve.createInsecureAuthorityUriError(this.urlString)},e.appendQueryString=function(e,t){return xme.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]!==Qpe.COMMON&&r[0]!==Qpe.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 hve.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,!xme.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 hve.createUrlParseError("Given url string: "+e);return n[2]},e.getAbsoluteUrl=function(t,n){if(t[0]===Jpe.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):Jpe.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):Jpe.EMPTY_STRING},e.constructAuthorityUriFromObject=function(t){return new e(t.Protocol+"//"+t.HostNameAndPort+"/"+t.PathSegments.join("/"))},e.getDeserializedHash=function(t){if(xme.isEmpty(t))return{};var n=e.parseHash(t),r=xme.queryStringToObject(xme.isEmpty(n)?t:n);if(!r)throw wme.createHashNotDeserializedError(JSON.stringify(r));return r},e.getDeserializedQueryString=function(t){if(xme.isEmpty(t))return{};var n=e.parseQueryString(t),r=xme.queryStringToObject(xme.isEmpty(n)?t:n);if(!r)throw wme.createHashNotDeserializedError(JSON.stringify(r));return r},e.hashContainsKnownProperties=function(t){if(xme.isEmpty(t)||t.indexOf("=")<0)return!1;var n=e.getDeserializedHash(t);return!!(n.code||n.error_description||n.error||n.state)},e}(),Bve=function(){function e(){}return e.extractBrowserRequestState=function(e,t){if(xme.isEmpty(t))return null;try{return Rve.parseRequestState(e,t).libraryState.meta}catch(iLe){throw wme.createInvalidStateError(t,iLe)}},e.parseServerResponseFromHash=function(e){if(!e)return{};var t=new Lve(e);return Lve.getDeserializedHash(t.getHash())},e}(),Ove=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 Dge,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 tfe(t,e),t.prototype.setupBrowserStorage=function(e){switch(e){case Ahe.LocalStorage:case Ahe.SessionStorage:try{return new Nve(e)}catch(iLe){this.logger.verbose(iLe);break}}return this.cacheConfig.cacheLocation=Ahe.MemoryStorage,new Dge},t.prototype.setupTemporaryCacheStorage=function(e,t){switch(t){case Ahe.LocalStorage:case Ahe.SessionStorage:try{return new Nve(e||Ahe.SessionStorage)}catch(iLe){return this.logger.verbose(iLe),this.internalStorage}case Ahe.MemoryStorage:default:return this.internalStorage}},t.prototype.migrateCacheEntries=function(){var e=this,t=Jpe.CACHE_PREFIX+"."+Ype.ID_TOKEN,n=Jpe.CACHE_PREFIX+"."+Ype.CLIENT_INFO,r=Jpe.CACHE_PREFIX+"."+Ype.ERROR,o=Jpe.CACHE_PREFIX+"."+Ype.ERROR_DESC,i=[this.browserStorage.getItem(t),this.browserStorage.getItem(n),this.browserStorage.getItem(r),this.browserStorage.getItem(o)];[Ype.ID_TOKEN,Ype.CLIENT_INFO,Ype.ERROR,Ype.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(Mhe.ACCOUNT_KEYS),n=this.getItem(Mhe.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 she.ID_TOKEN:if(jge.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=wve.toObject(new jge,r),i=e.updateCredentialCacheKey(t,o);return void e.addTokenKey(i,she.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 she.ACCESS_TOKEN:case she.ACCESS_TOKEN_WITH_AUTH_SCHEME:if(kve.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=wve.toObject(new kve,r);i=e.updateCredentialCacheKey(t,a);return void e.addTokenKey(i,she.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 she.REFRESH_TOKEN:if(Sve.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=wve.toObject(new Sve,r);i=e.updateCredentialCacheKey(t,s);return void e.addTokenKey(i,she.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&&yve.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(n){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&&yve.isAccountEntity(n)?wve.toObject(new yve,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(Mhe.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(Mhe.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(Mhe.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 afe(this,void 0,void 0,(function(){return sfe(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,she.ID_TOKEN)},t.prototype.removeAccessToken=function(t){return afe(this,void 0,void 0,(function(){return sfe(this,(function(n){return e.prototype.removeAccessToken.call(this,t),this.removeTokenKey(t,she.ACCESS_TOKEN),[2]}))}))},t.prototype.removeRefreshToken=function(t){e.prototype.removeRefreshToken.call(this,t),this.removeTokenKey(t,she.REFRESH_TOKEN)},t.prototype.getTokenKeys=function(){this.logger.trace("BrowserCacheManager.getTokenKeys called");var e=this.getItem(Mhe.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 she.ID_TOKEN:-1===n.idToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - idToken added to map"),n.idToken.push(e));break;case she.ACCESS_TOKEN:-1===n.accessToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - accessToken added to map"),n.accessToken.push(e));break;case she.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),wme.createUnexpectedCredentialTypeError()}this.setItem(Mhe.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 she.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 she.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 she.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),wme.createUnexpectedCredentialTypeError()}this.setItem(Mhe.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,she.ID_TOKEN),null;var n=this.validateAndParseJson(t);return n&&jge.isIdTokenEntity(n)?(this.logger.trace("BrowserCacheManager.getIdTokenCredential: cache hit"),wve.toObject(new jge,n)):(this.logger.trace("BrowserCacheManager.getIdTokenCredential: called, no cache hit"),this.removeTokenKey(e,she.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,she.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,she.ACCESS_TOKEN),null;var n=this.validateAndParseJson(t);return n&&kve.isAccessTokenEntity(n)?(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: cache hit"),wve.toObject(new kve,n)):(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: called, no cache hit"),this.removeTokenKey(e,she.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,she.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,she.REFRESH_TOKEN),null;var n=this.validateAndParseJson(t);return n&&Sve.isRefreshTokenEntity(n)?(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: cache hit"),wve.toObject(new Sve,n)):(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: called, no cache hit"),this.removeTokenKey(e,she.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,she.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&&Tve.isAppMetadataEntity(e,n)?(this.logger.trace("BrowserCacheManager.getAppMetadata: cache hit"),wve.toObject(new Tve,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&&Ive.isServerTelemetryEntity(e,n)?(this.logger.trace("BrowserCacheManager.getServerTelemetry: cache hit"),wve.toObject(new Ive,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&&Pve.isAuthorityMetadataEntity(e,n)?(this.logger.trace("BrowserCacheManager.getAuthorityMetadata: cache hit"),wve.toObject(new Pve,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(Nhe.WRAPPER_SKU,e),this.internalStorage.setItem(Nhe.WRAPPER_VER,t)},t.prototype.getWrapperMetadata=function(){return[this.internalStorage.getItem(Nhe.WRAPPER_SKU)||Jpe.EMPTY_STRING,this.internalStorage.getItem(Nhe.WRAPPER_VER)||Jpe.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(Ype.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(Ype.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(Ype.ACTIVE_ACCOUNT_FILTERS),n=this.generateCacheKey(Ype.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 wme.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&&Ave.isThrottlingEntity(e,n)?(this.logger.trace("BrowserCacheManager.getThrottlingCache: cache hit"),wve.toObject(new Ave,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===Ahe.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 lfe(this.browserStorage.getKeys(),this.temporaryCacheStorage.getKeys())},t.prototype.clear=function(){return afe(this,void 0,void 0,(function(){var e=this;return sfe(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(Jpe.CACHE_PREFIX)&&-1===t.indexOf(e.clientId)||e.removeItem(t)})),this.internalStorage.clear(),[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<n.length;r++){for(var o=n[r];" "===o.charAt(0);)o=o.substring(1);if(0===o.indexOf(t))return decodeURIComponent(o.substring(t.length,o.length))}return Jpe.EMPTY_STRING},t.prototype.clearMsalCookies=function(){var e=this,t=Jpe.CACHE_PREFIX+"."+this.clientId;document.cookie.split(";").forEach((function(n){for(;" "===n.charAt(0);)n=n.substring(1);if(0===n.indexOf(t)){var r=n.split("=")[0];e.clearItemCookie(r)}}))},t.prototype.clearItemCookie=function(e){this.setItemCookie(e,Jpe.EMPTY_STRING,-1)},t.prototype.getCookieExpirationTime=function(e){var t=new Date;return new Date(t.getTime()+e*this.COOKIE_LIFE_MULTIPLIER).toUTCString()},t.prototype.getCache=function(){return this.browserStorage},t.prototype.setCache=function(){},t.prototype.generateCacheKey=function(e){return this.validateAndParseJson(e)?JSON.stringify(e):xme.startsWith(e,Jpe.CACHE_PREFIX)||xme.startsWith(e,Ype.ADAL_ID_TOKEN)?e:Jpe.CACHE_PREFIX+"."+this.clientId+"."+e},t.prototype.generateAuthorityKey=function(e){var t=Rve.parseRequestState(this.cryptoImpl,e).libraryState.id;return this.generateCacheKey(Dhe.AUTHORITY+"."+t)},t.prototype.generateNonceKey=function(e){var t=Rve.parseRequestState(this.cryptoImpl,e).libraryState.id;return this.generateCacheKey(Dhe.NONCE_IDTOKEN+"."+t)},t.prototype.generateStateKey=function(e){var t=Rve.parseRequestState(this.cryptoImpl,e).libraryState.id;return this.generateCacheKey(Dhe.REQUEST_STATE+"."+t)},t.prototype.getCachedAuthority=function(e){var t=this.generateStateKey(e),n=this.getTemporaryCache(t);if(!n)return null;var r=this.generateAuthorityKey(n);return this.getTemporaryCache(r)},t.prototype.updateCacheEntries=function(e,t,n,r,o){this.logger.trace("BrowserCacheManager.updateCacheEntries called");var i=this.generateStateKey(e);this.setTemporaryCache(i,e,!1);var a=this.generateNonceKey(e);this.setTemporaryCache(a,t,!1);var s=this.generateAuthorityKey(e);if(this.setTemporaryCache(s,n,!1),o){var c={credential:o.homeAccountId,type:vve.HOME_ACCOUNT_ID};this.setTemporaryCache(Dhe.CCS_CREDENTIAL,JSON.stringify(c),!0)}else if(!xme.isEmpty(r)){c={credential:r,type:vve.UPN};this.setTemporaryCache(Dhe.CCS_CREDENTIAL,JSON.stringify(c),!0)}},t.prototype.resetRequestCache=function(e){var t=this;this.logger.trace("BrowserCacheManager.resetRequestCache called"),xme.isEmpty(e)||this.getKeys().forEach((function(n){-1!==n.indexOf(e)&&t.removeItem(n)})),e&&(this.removeItem(this.generateStateKey(e)),this.removeItem(this.generateNonceKey(e)),this.removeItem(this.generateAuthorityKey(e))),this.removeItem(this.generateCacheKey(Dhe.REQUEST_PARAMS)),this.removeItem(this.generateCacheKey(Dhe.ORIGIN_URI)),this.removeItem(this.generateCacheKey(Dhe.URL_HASH)),this.removeItem(this.generateCacheKey(Dhe.CORRELATION_ID)),this.removeItem(this.generateCacheKey(Dhe.CCS_CREDENTIAL)),this.removeItem(this.generateCacheKey(Dhe.NATIVE_REQUEST)),this.setInteractionInProgress(!1)},t.prototype.cleanRequestByState=function(e){if(this.logger.trace("BrowserCacheManager.cleanRequestByState called"),e){var t=this.generateStateKey(e),n=this.temporaryCacheStorage.getItem(t);this.logger.infoPii("BrowserCacheManager.cleanRequestByState: Removing temporary cache items for state: "+n),this.resetRequestCache(n||Jpe.EMPTY_STRING)}this.clearMsalCookies()},t.prototype.cleanRequestByInteractionType=function(e){var t=this;this.logger.trace("BrowserCacheManager.cleanRequestByInteractionType called"),this.getKeys().forEach((function(n){if(-1!==n.indexOf(Dhe.REQUEST_STATE)){var r=t.temporaryCacheStorage.getItem(n);if(r){var o=Bve.extractBrowserRequestState(t.cryptoImpl,r);o&&o.interactionType===e&&(t.logger.infoPii("BrowserCacheManager.cleanRequestByInteractionType: Removing temporary cache items for state: "+r),t.resetRequestCache(r))}}})),this.clearMsalCookies(),this.setInteractionInProgress(!1)},t.prototype.cacheCodeRequest=function(e,t){this.logger.trace("BrowserCacheManager.cacheCodeRequest called");var n=t.base64Encode(JSON.stringify(e));this.setTemporaryCache(Dhe.REQUEST_PARAMS,n,!0)},t.prototype.getCachedRequest=function(e,t){this.logger.trace("BrowserCacheManager.getCachedRequest called");var n=this.getTemporaryCache(Dhe.REQUEST_PARAMS,!0);if(!n)throw mge.createNoTokenRequestCacheError();var r=this.validateAndParseJson(t.base64Decode(n));if(!r)throw mge.createUnableToParseTokenRequestCacheError();if(this.removeItem(this.generateCacheKey(Dhe.REQUEST_PARAMS)),xme.isEmpty(r.authority)){var o=this.generateAuthorityKey(e),i=this.getTemporaryCache(o);if(!i)throw mge.createNoCachedAuthorityError();r.authority=i}return r},t.prototype.getCachedNativeRequest=function(){this.logger.trace("BrowserCacheManager.getCachedNativeRequest called");var e=this.getTemporaryCache(Dhe.NATIVE_REQUEST,!0);if(!e)return this.logger.trace("BrowserCacheManager.getCachedNativeRequest: No cached native request found"),null;var t=this.validateAndParseJson(e);return t||(this.logger.error("BrowserCacheManager.getCachedNativeRequest: Unable to parse native request"),null)},t.prototype.isInteractionInProgress=function(e){var t=this.getInteractionInProgress();return e?t===this.clientId:!!t},t.prototype.getInteractionInProgress=function(){var e=Jpe.CACHE_PREFIX+"."+Dhe.INTERACTION_STATUS_KEY;return this.getTemporaryCache(e,!1)},t.prototype.setInteractionInProgress=function(e){var t=Jpe.CACHE_PREFIX+"."+Dhe.INTERACTION_STATUS_KEY;if(e){if(this.getInteractionInProgress())throw mge.createInteractionInProgressError();this.setTemporaryCache(t,this.clientId,!1)}else e||this.getInteractionInProgress()!==this.clientId||this.removeItem(t)},t.prototype.getLegacyLoginHint=function(){var e=this.getTemporaryCache(Ype.ADAL_ID_TOKEN);e&&(this.browserStorage.removeItem(Ype.ADAL_ID_TOKEN),this.logger.verbose("Cached ADAL id token retrieved."));var t=this.getTemporaryCache(Ype.ID_TOKEN,!0);t&&(this.removeItem(this.generateCacheKey(Ype.ID_TOKEN)),this.logger.verbose("Cached MSAL.js v1 id token retrieved"));var n=t||e;if(n){var r=new bve(n,this.cryptoImpl);if(r.claims&&r.claims.preferred_username)return this.logger.verbose("No SSO params used and ADAL/MSAL v1 token retrieved, setting ADAL/MSAL v1 preferred_username as loginHint"),r.claims.preferred_username;if(r.claims&&r.claims.upn)return this.logger.verbose("No SSO params used and ADAL/MSAL v1 token retrieved, setting ADAL/MSAL v1 upn as loginHint"),r.claims.upn;this.logger.verbose("No SSO params used and ADAL/MSAL v1 token retrieved, however, no account hint claim found. Enable preferred_username or upn id token claim to get SSO.")}return null},t.prototype.updateCredentialCacheKey=function(e,t){var n=t.generateCredentialKey();if(e!==n){var r=this.getItem(e);if(r)return this.removeItem(e),this.setItem(n,r),this.logger.verbose("Updated an outdated "+t.credentialType+" cache key"),n;this.logger.error("Attempted to update an outdated "+t.credentialType+" cache key but no item matching the outdated key was found in storage")}return e},t.prototype.getRedirectRequestContext=function(){return this.getTemporaryCache(Dhe.REDIRECT_CONTEXT,!0)},t.prototype.setRedirectRequestContext=function(e){this.setTemporaryCache(Dhe.REDIRECT_CONTEXT,e,!0)},t}(wve);!function(e){e.AAD="AAD",e.OIDC="OIDC"}(Dve||(Dve={})),function(e){e[e.None=0]="None",e.AzurePublic="https://login.microsoftonline.com",e.AzurePpe="https://login.windows-ppe.net",e.AzureChina="https://login.chinacloudapi.cn",e.AzureGermany="https://login.microsoftonline.de",e.AzureUsGovernment="https://login.microsoftonline.us"}(Mve||(Mve={}));var Fve={tokenRenewalOffsetSeconds:300,preventCorsPreflight:!1},Hve={loggerCallback:function(){},piiLoggingEnabled:!1,logLevel:Nge.Info,correlationId:Jpe.EMPTY_STRING},zve={sendGetRequestAsync:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Network interface - sendGetRequestAsync() has not been implemented",ffe.createUnexpectedError("Network interface - sendGetRequestAsync() has not been implemented")}))}))},sendPostRequestAsync:function(){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(e){throw"Network interface - sendPostRequestAsync() has not been implemented",ffe.createUnexpectedError("Network interface - sendPostRequestAsync() has not been implemented")}))}))}},Uve={sku:Jpe.SKU,version:Cve,cpu:Jpe.EMPTY_STRING,os:Jpe.EMPTY_STRING},Vve={clientSecret:Jpe.EMPTY_STRING,clientAssertion:void 0},Wve={azureCloudInstance:Mve.None,tenant:""+Jpe.DEFAULT_COMMON_TENANT},jve={application:{appName:"",appVersion:""}};var qve={sendGetRequestAsync:function(){return Promise.reject(ffe.createUnexpectedError("Network interface - sendGetRequestAsync() has not been implemented for the Network interface."))},sendPostRequestAsync:function(){return Promise.reject(ffe.createUnexpectedError("Network interface - sendPostRequestAsync() has not been implemented for the Network interface."))}},Gve=function(){function e(){}return e.prototype.sendGetRequestAsync=function(e,t){return afe(this,void 0,void 0,(function(){var n,r,o;return sfe(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,fetch(e,{method:Rhe.GET,headers:this.getFetchHeaders(t)})];case 1:return n=i.sent(),[3,3];case 2:throw r=i.sent(),window.navigator.onLine?mge.createGetRequestFailedError(r,e):mge.createNoNetworkConnectivityError();case 3:return i.trys.push([3,5,,6]),o={headers:this.getHeaderDict(n.headers)},[4,n.json()];case 4:return[2,(o.body=i.sent(),o.status=n.status,o)];case 5:throw i.sent(),mge.createFailedToParseNetworkResponseError(e);case 6:return[2]}}))}))},e.prototype.sendPostRequestAsync=function(e,t){return afe(this,void 0,void 0,(function(){var n,r,o,i;return sfe(this,(function(a){switch(a.label){case 0:n=t&&t.body||Jpe.EMPTY_STRING,a.label=1;case 1:return a.trys.push([1,3,,4]),[4,fetch(e,{method:Rhe.POST,headers:this.getFetchHeaders(t),body:n})];case 2:return r=a.sent(),[3,4];case 3:throw o=a.sent(),window.navigator.onLine?mge.createPostRequestFailedError(o,e):mge.createNoNetworkConnectivityError();case 4:return a.trys.push([4,6,,7]),i={headers:this.getHeaderDict(r.headers)},[4,r.json()];case 5:return[2,(i.body=a.sent(),i.status=r.status,i)];case 6:throw a.sent(),mge.createFailedToParseNetworkResponseError(e);case 7:return[2]}}))}))},e.prototype.getFetchHeaders=function(e){var t=new Headers;if(!e||!e.headers)return t;var n=e.headers;return Object.keys(n).forEach((function(e){t.append(e,n[e])})),t},e.prototype.getHeaderDict=function(e){var t={};return e.forEach((function(e,n){t[n]=e})),t},e}(),Kve=function(){function e(){}return e.prototype.sendGetRequestAsync=function(e,t){return afe(this,void 0,void 0,(function(){return sfe(this,(function(n){return[2,this.sendRequestAsync(e,Rhe.GET,t)]}))}))},e.prototype.sendPostRequestAsync=function(e,t){return afe(this,void 0,void 0,(function(){return sfe(this,(function(n){return[2,this.sendRequestAsync(e,Rhe.POST,t)]}))}))},e.prototype.sendRequestAsync=function(e,t,n){var r=this;return new Promise((function(o,i){var a=new XMLHttpRequest;if(a.open(t,e,!0),r.setXhrHeaders(a,n),a.onload=function(){(a.status<200||a.status>=300)&&(t===Rhe.POST?i(mge.createPostRequestFailedError("Failed with status "+a.status,e)):i(mge.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(iLe){i(mge.createFailedToParseNetworkResponseError(e))}},a.onerror=function(){window.navigator.onLine?t===Rhe.POST?i(mge.createPostRequestFailedError("Failed with status "+a.status,e)):i(mge.createGetRequestFailedError("Failed with status "+a.status,e)):i(mge.createNoNetworkConnectivityError())},t===Rhe.POST&&n&&n.body)a.send(n.body);else{if(t!==Rhe.GET)throw mge.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}(),Yve=function(){function e(){}return e.clearHash=function(e){e.location.hash=Jpe.EMPTY_STRING,"function"===typeof e.history.replaceState&&e.history.replaceState(null,Jpe.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("#"):Jpe.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(Uhe+".")},e.getCurrentUri=function(){return window.location.href.split("?")[0].split("#")[0]},e.getHomepage=function(){var e=new Lve(window.location.href).getUrlComponents();return e.Protocol+"//"+e.HostNameAndPort+"/"},e.getBrowserNetworkClient=function(){return window.fetch&&window.Headers?new Gve:new Kve},e.blockReloadInHiddenIframes=function(){if(Lve.hashContainsKnownProperties(window.location.hash)&&e.isInIframe())throw mge.createBlockReloadInHiddenIframeError()},e.blockRedirectInIframe=function(t,n){var r=e.isInIframe();if(t===Bhe.Redirect&&r&&!n)throw mge.createRedirectInIframeError(r)},e.blockAcquireTokenInPopups=function(){if(e.isInPopup())throw mge.createBlockAcquireTokenInPopupsError()},e.blockNonBrowserEnvironment=function(e){if(!e)throw mge.createNonBrowserEnvironmentError()},e.blockNativeBrokerCalledBeforeInitialized=function(e,t){if(e&&!t)throw mge.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}(),Qve=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}(),Xve=6e3;var $ve,Jve="@azure/msal-browser",Zve="2.37.0";!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"}($ve||($ve={}));var eye,tye=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||!yve.isAccountEntity(n))return;var r=wve.toObject(new yve,n).getAccountInfo();!e.oldValue&&e.newValue?(this.logger.info("Account was added to cache in a different window"),this.emitEvent($ve.ACCOUNT_ADDED,void 0,r)):!e.newValue&&e.oldValue&&(this.logger.info("Account was removed from cache in a different window"),this.emitEvent($ve.ACCOUNT_REMOVED,void 0,r))}catch(e){return}},e}(),nye=function(){function e(){}return e.generateThrottlingStorageKey=function(e){return khe+"."+JSON.stringify(e)},e.preProcess=function(t,n){var r,o=e.generateThrottlingStorageKey(n),i=t.getThrottlingCache(o);if(i){if(i.throttleTime<Date.now())return void t.removeItem(o);throw new mfe((null===(r=i.errorCodes)||void 0===r?void 0:r.join(" "))||Jpe.EMPTY_STRING,i.errorMessage,i.subError)}},e.postProcess=function(t,n,r){if(e.checkResponseStatus(r)||e.checkResponseForRetryAfter(r)){var o={throttleTime:e.calculateThrottleTime(parseInt(r.headers[Kpe.RETRY_AFTER])),error:r.body.error,errorCodes:r.body.error_codes,errorMessage:r.body.error_description,subError:r.body.suberror};t.setThrottlingCache(e.generateThrottlingStorageKey(n),o)}},e.checkResponseStatus=function(e){return 429===e.status||e.status>=500&&e.status<600},e.checkResponseForRetryAfter=function(e){return!!e.headers&&(e.headers.hasOwnProperty(Kpe.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||xhe),n+Ehe))},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}(),rye=function(){function e(e,t){this.networkClient=e,this.cacheManager=t}return e.prototype.sendPostRequest=function(e,t,n){return jpe(this,void 0,void 0,(function(){var r,o;return qpe(this,(function(i){switch(i.label){case 0:nye.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 ffe?o:wme.createNetworkError(t,o);case 4:return nye.postProcess(this.cacheManager,e,r),[2,r]}}))}))},e}(),oye=function(){function e(){}return e.validateRedirectUri=function(e){if(xme.isEmpty(e))throw hve.createRedirectUriEmptyError()},e.validatePrompt=function(e){var t=[];for(var n in nhe)t.push(nhe[n]);if(t.indexOf(e)<0)throw hve.createInvalidPromptError(e)},e.validateClaims=function(e){try{JSON.parse(e)}catch(iLe){throw hve.createInvalidClaimsRequestError()}},e.validateCodeChallengeParams=function(e,t){if(xme.isEmpty(e)||xme.isEmpty(t))throw hve.createInvalidCodeChallengeParamsError();this.validateCodeChallengeMethod(t)},e.validateCodeChallengeMethod=function(e){if([lhe.PLAIN,lhe.S256].indexOf(e)<0)throw hve.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}(),iye=function(){function e(){this.parameters=new Map}return e.prototype.addResponseTypeCode=function(){this.parameters.set(Xpe.RESPONSE_TYPE,encodeURIComponent(Jpe.CODE_RESPONSE_TYPE))},e.prototype.addResponseTypeForTokenAndIdToken=function(){this.parameters.set(Xpe.RESPONSE_TYPE,encodeURIComponent(Jpe.TOKEN_RESPONSE_TYPE+" "+Jpe.ID_TOKEN_RESPONSE_TYPE))},e.prototype.addResponseMode=function(e){this.parameters.set(Xpe.RESPONSE_MODE,encodeURIComponent(e||rhe.QUERY))},e.prototype.addNativeBroker=function(){this.parameters.set(Xpe.NATIVE_BROKER,encodeURIComponent("1"))},e.prototype.addScopes=function(e,t){void 0===t&&(t=!0);var n=t?Gpe(e||[],Zpe):e||[],r=new fve(n);this.parameters.set(Xpe.SCOPE,encodeURIComponent(r.printScopes()))},e.prototype.addClientId=function(e){this.parameters.set(Xpe.CLIENT_ID,encodeURIComponent(e))},e.prototype.addRedirectUri=function(e){oye.validateRedirectUri(e),this.parameters.set(Xpe.REDIRECT_URI,encodeURIComponent(e))},e.prototype.addPostLogoutRedirectUri=function(e){oye.validateRedirectUri(e),this.parameters.set(Xpe.POST_LOGOUT_URI,encodeURIComponent(e))},e.prototype.addIdTokenHint=function(e){this.parameters.set(Xpe.ID_TOKEN_HINT,encodeURIComponent(e))},e.prototype.addDomainHint=function(e){this.parameters.set(the.DOMAIN_HINT,encodeURIComponent(e))},e.prototype.addLoginHint=function(e){this.parameters.set(the.LOGIN_HINT,encodeURIComponent(e))},e.prototype.addCcsUpn=function(e){this.parameters.set(Kpe.CCS_HEADER,encodeURIComponent("UPN:"+e))},e.prototype.addCcsOid=function(e){this.parameters.set(Kpe.CCS_HEADER,encodeURIComponent("Oid:"+e.uid+"@"+e.utid))},e.prototype.addSid=function(e){this.parameters.set(the.SID,encodeURIComponent(e))},e.prototype.addClaims=function(e,t){var n=this.addClientCapabilitiesToClaims(e,t);oye.validateClaims(n),this.parameters.set(Xpe.CLAIMS,encodeURIComponent(n))},e.prototype.addCorrelationId=function(e){this.parameters.set(Xpe.CLIENT_REQUEST_ID,encodeURIComponent(e))},e.prototype.addLibraryInfo=function(e){this.parameters.set(Xpe.X_CLIENT_SKU,e.sku),this.parameters.set(Xpe.X_CLIENT_VER,e.version),e.os&&this.parameters.set(Xpe.X_CLIENT_OS,e.os),e.cpu&&this.parameters.set(Xpe.X_CLIENT_CPU,e.cpu)},e.prototype.addApplicationTelemetry=function(e){(null===e||void 0===e?void 0:e.appName)&&this.parameters.set(Xpe.X_APP_NAME,e.appName),(null===e||void 0===e?void 0:e.appVersion)&&this.parameters.set(Xpe.X_APP_VER,e.appVersion)},e.prototype.addPrompt=function(e){oye.validatePrompt(e),this.parameters.set(""+Xpe.PROMPT,encodeURIComponent(e))},e.prototype.addState=function(e){xme.isEmpty(e)||this.parameters.set(Xpe.STATE,encodeURIComponent(e))},e.prototype.addNonce=function(e){this.parameters.set(Xpe.NONCE,encodeURIComponent(e))},e.prototype.addCodeChallengeParams=function(e,t){if(oye.validateCodeChallengeParams(e,t),!e||!t)throw hve.createInvalidCodeChallengeParamsError();this.parameters.set(Xpe.CODE_CHALLENGE,encodeURIComponent(e)),this.parameters.set(Xpe.CODE_CHALLENGE_METHOD,encodeURIComponent(t))},e.prototype.addAuthorizationCode=function(e){this.parameters.set(Xpe.CODE,encodeURIComponent(e))},e.prototype.addDeviceCode=function(e){this.parameters.set(Xpe.DEVICE_CODE,encodeURIComponent(e))},e.prototype.addRefreshToken=function(e){this.parameters.set(Xpe.REFRESH_TOKEN,encodeURIComponent(e))},e.prototype.addCodeVerifier=function(e){this.parameters.set(Xpe.CODE_VERIFIER,encodeURIComponent(e))},e.prototype.addClientSecret=function(e){this.parameters.set(Xpe.CLIENT_SECRET,encodeURIComponent(e))},e.prototype.addClientAssertion=function(e){xme.isEmpty(e)||this.parameters.set(Xpe.CLIENT_ASSERTION,encodeURIComponent(e))},e.prototype.addClientAssertionType=function(e){xme.isEmpty(e)||this.parameters.set(Xpe.CLIENT_ASSERTION_TYPE,encodeURIComponent(e))},e.prototype.addOboAssertion=function(e){this.parameters.set(Xpe.OBO_ASSERTION,encodeURIComponent(e))},e.prototype.addRequestTokenUse=function(e){this.parameters.set(Xpe.REQUESTED_TOKEN_USE,encodeURIComponent(e))},e.prototype.addGrantType=function(e){this.parameters.set(Xpe.GRANT_TYPE,encodeURIComponent(e))},e.prototype.addClientInfo=function(){this.parameters.set("client_info","1")},e.prototype.addExtraQueryParameters=function(e){var t=this,n=oye.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(iLe){throw hve.createInvalidClaimsRequestError()}else n={};return t&&t.length>0&&(n.hasOwnProperty($pe.ACCESS_TOKEN)||(n[$pe.ACCESS_TOKEN]={}),n[$pe.ACCESS_TOKEN][$pe.XMS_CC]={values:t}),JSON.stringify(n)},e.prototype.addUsername=function(e){this.parameters.set(vhe.username,encodeURIComponent(e))},e.prototype.addPassword=function(e){this.parameters.set(vhe.password,encodeURIComponent(e))},e.prototype.addPopToken=function(e){xme.isEmpty(e)||(this.parameters.set(Xpe.TOKEN_TYPE,mhe.POP),this.parameters.set(Xpe.REQ_CNF,encodeURIComponent(e)))},e.prototype.addSshJwk=function(e){xme.isEmpty(e)||(this.parameters.set(Xpe.TOKEN_TYPE,mhe.SSH),this.parameters.set(Xpe.REQ_CNF,encodeURIComponent(e)))},e.prototype.addServerTelemetry=function(e){this.parameters.set(Xpe.X_CLIENT_CURR_TELEM,e.generateCurrentRequestHeaderValue()),this.parameters.set(Xpe.X_CLIENT_LAST_TELEM,e.generateLastRequestHeaderValue())},e.prototype.addThrottling=function(){this.parameters.set(Xpe.X_MS_LIB_CAPABILITY,She)},e.prototype.addLogoutHint=function(e){this.parameters.set(Xpe.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}(),aye=function(){function e(e,t){this.config=function(e){var t,n=e.authOptions,r=e.systemOptions,o=e.loggerOptions,i=e.storageInterface,a=e.networkInterface,s=e.cryptoInterface,c=e.clientCredentials,l=e.libraryInfo,u=e.telemetry,d=e.serverTelemetryManager,p=e.persistencePlugin,h=e.serializableCache,f=Wpe(Wpe({},Hve),o);return{authOptions:(t=n,Wpe({clientCapabilities:[],azureCloudOptions:Wve,skipAuthorityMetadataCache:!1},t)),systemOptions:Wpe(Wpe({},Fve),r),loggerOptions:f,storageInterface:i||new xve(n.clientId,Vge,new Fge(f)),networkInterface:a||zve,cryptoInterface:s||Vge,clientCredentials:c||Vve,libraryInfo:Wpe(Wpe({},Uve),l),telemetry:Wpe(Wpe({},jve),u),serverTelemetryManager:d||null,persistencePlugin:p||null,serializableCache:h||null}}(e),this.logger=new Fge(this.config.loggerOptions,_ve,Cve),this.cryptoUtils=this.config.cryptoInterface,this.cacheManager=this.config.storageInterface,this.networkClient=this.config.networkInterface,this.networkManager=new rye(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[Kpe.CONTENT_TYPE]=Jpe.URL_FORM_CONTENT_TYPE,!this.config.systemOptions.preventCorsPreflight&&e)switch(e.type){case vve.HOME_ACCOUNT_ID:try{var n=gve(e.credential);t[Kpe.CCS_HEADER]="Oid:"+n.uid+"@"+n.utid}catch(iLe){this.logger.verbose("Could not parse home account ID for CCS Header: "+iLe)}break;case vve.UPN:t[Kpe.CCS_HEADER]="UPN: "+e.credential}return t},e.prototype.executePostToTokenEndpoint=function(e,t,n,r){return jpe(this,void 0,void 0,(function(){var o;return qpe(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 wme.createEndpointDiscoveryIncompleteError("Updated authority has not completed endpoint discovery.");this.authority=e},e.prototype.createTokenQueryParameters=function(e){var t=new iye;return e.tokenQueryParameters&&t.addExtraQueryParameters(e.tokenQueryParameters),t.createQueryString()},e}(),sye=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"}(eye||(eye={}));var cye=function(){function e(e,t){this.cryptoUtils=e,this.performanceClient=t}return e.prototype.generateCnf=function(e){var t,n;return jpe(this,void 0,void 0,(function(){var r,o,i;return qpe(this,(function(a){switch(a.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.PopTokenGenerateCnf,e.correlationId),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(nfe.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 jpe(this,void 0,void 0,(function(){return qpe(this,(function(n){switch(n.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.PopTokenGenerateKid,e.correlationId),[4,this.cryptoUtils.getPublicKeyThumbprint(e)];case 1:return[2,{kid:n.sent(),xms_ksl:eye.SW}]}}))}))},e.prototype.signPopToken=function(e,t,n){return jpe(this,void 0,void 0,(function(){return qpe(this,(function(r){return[2,this.signPayload(e,t,n)]}))}))},e.prototype.signPayload=function(e,t,n,r){return jpe(this,void 0,void 0,(function(){var o,i,a,s,c,l;return qpe(this,(function(u){switch(u.label){case 0:return o=n.resourceRequestMethod,i=n.resourceRequestUri,a=n.shrClaims,s=n.shrNonce,c=i?new Lve(i):void 0,l=null===c||void 0===c?void 0:c.getUrlComponents(),[4,this.cryptoUtils.signJwt(Wpe({at:e,ts:Eve.nowSeconds(),m:null===o||void 0===o?void 0:o.toUpperCase(),u:null===l||void 0===l?void 0:l.HostNameAndPort,nonce:s||this.cryptoUtils.createNewGuid(),p:null===l||void 0===l?void 0:l.AbsolutePath,q:(null===l||void 0===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}(),lye=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}(),uye=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?wme.createStateNotFoundError("Cached State"):wme.createStateNotFoundError("Server State");if(decodeURIComponent(e.state)!==decodeURIComponent(t))throw wme.createStateMismatchError();if(e.error||e.error_description||e.suberror){if(_fe.isInteractionRequiredError(e.error,e.error_description,e.suberror))throw new _fe(e.error||Jpe.EMPTY_STRING,e.error_description,e.suberror,e.timestamp||Jpe.EMPTY_STRING,e.trace_id||Jpe.EMPTY_STRING,e.correlation_id||Jpe.EMPTY_STRING,e.claims||Jpe.EMPTY_STRING);throw new mfe(e.error||Jpe.EMPTY_STRING,e.error_description,e.suberror)}e.client_info&&mve(e.client_info,n)},e.prototype.validateTokenResponse=function(e){if(e.error||e.error_description||e.suberror){if(_fe.isInteractionRequiredError(e.error,e.error_description,e.suberror))throw new _fe(e.error,e.error_description,e.suberror,e.timestamp||Jpe.EMPTY_STRING,e.trace_id||Jpe.EMPTY_STRING,e.correlation_id||Jpe.EMPTY_STRING,e.claims||Jpe.EMPTY_STRING);var t=e.error_codes+" - ["+e.timestamp+"]: "+e.error_description+" - Correlation ID: "+e.correlation_id+" - Trace ID: "+e.trace_id;throw new mfe(e.error,t,e.suberror)}},e.prototype.handleServerTokenResponse=function(t,n,r,o,i,a,s,c,l){var u;return jpe(this,void 0,void 0,(function(){var d,p,h,f,m,g;return qpe(this,(function(v){switch(v.label){case 0:if(null===(u=this.performanceClient)||void 0===u||u.addQueueMeasurement(nfe.HandleServerTokenResponse,t.correlation_id),t.id_token){if(d=new bve(t.id_token||Jpe.EMPTY_STRING,this.cryptoObj),i&&!xme.isEmpty(i.nonce)&&d.claims.nonce!==i.nonce)throw wme.createNonceMismatchError();if(o.maxAge||0===o.maxAge){if(!(p=d.claims.auth_time))throw wme.createAuthTimeNotFoundError();bve.checkMaxAge(p,o.maxAge)}}this.homeAccountIdentifier=yve.generateHomeAccountId(t.client_info||Jpe.EMPTY_STRING,n.authorityType,this.logger,this.cryptoObj,d),i&&i.state&&(h=Rve.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 lye(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(xme.isEmpty(l))throw wme.createInvalidCacheEnvironmentError();!xme.isEmpty(e.id_token)&&o&&(s=jge.createIdTokenEntity(this.homeAccountIdentifier,l,e.id_token||Jpe.EMPTY_STRING,this.clientId,o.claims.tid||Jpe.EMPTY_STRING),c=this.generateAccountEntity(e,o,t,a));var u=null;if(!xme.isEmpty(e.access_token)){var d=e.scope?fve.fromString(e.scope):new fve(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=kve.createAccessTokenEntity(this.homeAccountIdentifier,l,e.access_token||Jpe.EMPTY_STRING,this.clientId,o?o.claims.tid||Jpe.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;xme.isEmpty(e.refresh_token)||(y=Sve.createRefreshTokenEntity(this.homeAccountIdentifier,l,e.refresh_token||Jpe.EMPTY_STRING,this.clientId,e.foci,i));var b=null;return xme.isEmpty(e.foci)||(b=Tve.createAppMetadataEntity(this.clientId,l,e.foci)),new sye(c,s,u,y,b)},e.prototype.generateAccountEntity=function(e,t,n,r){var o=n.authorityType,i=r?r.cloud_graph_host_name:Jpe.EMPTY_STRING,a=r?r.msgraph_host:Jpe.EMPTY_STRING;if(o===Oge.Adfs)return this.logger.verbose("Authority type is ADFS, creating ADFS account"),yve.createGenericAccount(this.homeAccountIdentifier,t,n,i,a);if(xme.isEmpty(e.client_info)&&"AAD"===n.protocolMode)throw wme.createClientInfoEmptyError();return e.client_info?yve.createAccount(e.client_info,this.homeAccountIdentifier,t,n,i,a):yve.createGenericAccount(this.homeAccountIdentifier,t,n,i,a)},e.generateAuthenticationResult=function(e,t,n,r,o,i,a,s,c){var l,u,d;return jpe(this,void 0,void 0,(function(){var p,h,f,m,g,v,y,b,_,C,w;return qpe(this,(function(x){switch(x.label){case 0:if(p=Jpe.EMPTY_STRING,h=[],f=null,g=Jpe.EMPTY_STRING,!n.accessToken)return[3,4];if(n.accessToken.tokenType!==mhe.POP)return[3,2];if(v=new cye(e),y=n.accessToken,b=y.secret,!(_=y.keyId))throw wme.createKeyIdMissingError();return[4,v.signPopToken(b,_,o)];case 1:return p=x.sent(),[3,3];case 2:p=n.accessToken.secret,x.label=3;case 3:h=fve.fromString(n.accessToken.target).asArray(),f=new Date(1e3*Number(n.accessToken.expiresOn)),m=new Date(1e3*Number(n.accessToken.extendedExpiresOn)),x.label=4;case 4:return n.appMetadata&&(g=n.appMetadata.familyId===phe?phe:Jpe.EMPTY_STRING),C=(null===i||void 0===i?void 0:i.claims.oid)||(null===i||void 0===i?void 0:i.claims.sub)||Jpe.EMPTY_STRING,w=(null===i||void 0===i?void 0:i.claims.tid)||Jpe.EMPTY_STRING,(null===s||void 0===s?void 0:s.spa_accountid)&&n.account&&(n.account.nativeAccountId=null===s||void 0===s?void 0:s.spa_accountid),[2,{authority:t.canonicalAuthority,uniqueId:C,tenantId:w,scopes:h,account:n.account?n.account.getAccountInfo():null,idToken:i?i.rawToken:Jpe.EMPTY_STRING,idTokenClaims:i?i.claims:{},accessToken:p,fromCache:r,expiresOn:f,correlationId:o.correlationId,requestId:c||Jpe.EMPTY_STRING,extExpiresOn:m,familyId:g,tokenType:(null===(l=n.accessToken)||void 0===l?void 0:l.tokenType)||Jpe.EMPTY_STRING,state:a?a.userRequestState:Jpe.EMPTY_STRING,cloudGraphHostName:(null===(u=n.account)||void 0===u?void 0:u.cloudGraphHostName)||Jpe.EMPTY_STRING,msGraphHost:(null===(d=n.account)||void 0===d?void 0:d.msGraphHost)||Jpe.EMPTY_STRING,code:null===s||void 0===s?void 0:s.spa_code,fromNativeBroker:!1}]}}))}))},e}(),dye=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.includeRedirectUri=!0,r}return Vpe(t,e),t.prototype.getAuthCodeUrl=function(e){var t,n;return jpe(this,void 0,void 0,(function(){var r;return qpe(this,(function(o){switch(o.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.GetAuthCodeUrl,e.correlationId),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(nfe.AuthClientCreateQueryString,e.correlationId),[4,this.createAuthCodeUrlQueryString(e)];case 1:return r=o.sent(),[2,Lve.appendQueryString(this.authority.authorizationEndpoint,r)]}}))}))},t.prototype.acquireToken=function(e,t){var n,r,o,i,a,s;return jpe(this,void 0,void 0,(function(){var c,l,u,d,p,h,f=this;return qpe(this,(function(m){switch(m.label){case 0:if(!e||!e.code)throw wme.createTokenRequestCannotBeMadeError();return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(nfe.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=Eve.nowSeconds(),null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(nfe.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[Kpe.X_MS_REQUEST_ID],(p=null===(a=u.headers)||void 0===a?void 0:a[Kpe.X_MS_HTTP_VERSION])&&(null===c||void 0===c||c.addStaticFields({httpVerAuthority:p})),(h=new uye(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(nfe.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||void 0===c||c.endMeasurement({success:!0}),e})).catch((function(t){throw f.logger.verbose("Error in fetching token in ACC",e.correlationId),null===c||void 0===c||c.endMeasurement({errorCode:t.errorCode,subErrorCode:t.subError,success:!1}),t}))]}}))}))},t.prototype.handleFragmentResponse=function(e,t){var n=new uye(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,null,null),r=new Lve(e),o=Lve.getDeserializedHash(r.getHash());if(n.validateServerAuthorizationCodeResponse(o,t,this.cryptoUtils),!o.code)throw wme.createNoAuthCodeInServerResponseError();return Wpe(Wpe({},o),{code:o.code})},t.prototype.getLogoutUri=function(e){if(!e)throw hve.createEmptyLogoutRequestError();var t=this.createLogoutUrlQueryString(e);return Lve.appendQueryString(this.authority.endSessionEndpoint,t)},t.prototype.executeTokenRequest=function(e,t){var n,r;return jpe(this,void 0,void 0,(function(){var o,i,a,s,c,l,u;return qpe(this,(function(d){switch(d.label){case 0:return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(nfe.AuthClientExecuteTokenRequest,t.correlationId),null===(r=this.performanceClient)||void 0===r||r.setPreQueueTime(nfe.AuthClientCreateTokenRequestBody,t.correlationId),o=this.createTokenQueryParameters(t),i=Lve.appendQueryString(e.tokenEndpoint,o),[4,this.createTokenRequestBody(t)];case 1:if(a=d.sent(),s=void 0,t.clientInfo)try{c=mve(t.clientInfo,this.cryptoUtils),s={credential:""+c.uid+ahe.CLIENT_INFO_SEPARATOR+c.utid,type:vve.HOME_ACCOUNT_ID}}catch(iLe){this.logger.verbose("Could not parse client info for CCS Header: "+iLe)}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 jpe(this,void 0,void 0,(function(){var r,o,i,a,s,c,l,u;return qpe(this,(function(d){switch(d.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.AuthClientCreateTokenRequestBody,e.correlationId),(r=new iye).addClientId(this.config.authOptions.clientId),this.includeRedirectUri?r.addRedirectUri(e.redirectUri):oye.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(ohe.AUTHORIZATION_CODE_GRANT),r.addClientInfo(),e.authenticationScheme!==mhe.POP?[3,2]:(i=new cye(this.cryptoUtils,this.performanceClient),null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(nfe.PopTokenGenerateCnf,e.correlationId),[4,i.generateCnf(e)]);case 1:return a=d.sent(),r.addPopToken(a.reqCnfString),[3,3];case 2:if(e.authenticationScheme===mhe.SSH){if(!e.sshJwk)throw hve.createMissingSshJwkError();r.addSshJwk(e.sshJwk)}d.label=3;case 3:if(s=e.correlationId||this.config.cryptoInterface.createNewGuid(),r.addCorrelationId(s),(!xme.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=mve(e.clientInfo,this.cryptoUtils),c={credential:""+l.uid+ahe.CLIENT_INFO_SEPARATOR+l.utid,type:vve.HOME_ACCOUNT_ID}}catch(iLe){this.logger.verbose("Could not parse client info for CCS Header: "+iLe)}else c=e.ccsCredential;if(this.config.systemOptions.preventCorsPreflight&&c)switch(c.type){case vve.HOME_ACCOUNT_ID:try{l=gve(c.credential),r.addCcsOid(l)}catch(iLe){this.logger.verbose("Could not parse home account ID for CCS Header: "+iLe)}break;case vve.UPN:r.addCcsUpn(c.credential)}return e.tokenBodyParameters&&r.addExtraQueryParameters(e.tokenBodyParameters),!e.enableSpaAuthorizationCode||e.tokenBodyParameters&&e.tokenBodyParameters[Xpe.RETURN_SPA_CODE]||r.addExtraQueryParameters(((u={})[Xpe.RETURN_SPA_CODE]="1",u)),[2,r.createQueryString()]}}))}))},t.prototype.createAuthCodeUrlQueryString=function(e){var t;return jpe(this,void 0,void 0,(function(){var n,r,o,i,a,s,c;return qpe(this,(function(l){switch(l.label){case 0:if(null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.AuthClientCreateQueryString,e.correlationId),(n=new iye).addClientId(this.config.authOptions.clientId),r=Gpe(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!==nhe.SELECT_ACCOUNT)if(e.sid&&e.prompt===nhe.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=gve(e.account.homeAccountId),n.addCcsOid(s)}catch(iLe){this.logger.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}else if(i&&e.prompt===nhe.NONE){this.logger.verbose("createAuthCodeUrlQueryString: Prompt is none, adding sid from account"),n.addSid(i);try{s=gve(e.account.homeAccountId),n.addCcsOid(s)}catch(iLe){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=gve(e.account.homeAccountId),n.addCcsOid(s)}catch(iLe){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),(!xme.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!==mhe.POP?[3,2]:[4,new cye(this.cryptoUtils).generateCnf(e)]):[3,2];case 1:c=l.sent(),n.addPopToken(c.reqCnfHash),l.label=2;case 2:return[2,n.createQueryString()]}}))}))},t.prototype.createLogoutUrlQueryString=function(e){var t=new iye;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}(aye);function pye(e){return e.hasOwnProperty("authorization_endpoint")&&e.hasOwnProperty("token_endpoint")&&e.hasOwnProperty("issuer")&&e.hasOwnProperty("jwks_uri")}var hye={"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"}},fye={"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"]}]}};var mye,gye=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 jpe(this,void 0,void 0,(function(){var s,c,l,u,d;return qpe(this,(function(p){switch(p.label){case 0:if(null===(r=this.performanceClient)||void 0===r||r.addQueueMeasurement(nfe.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(nfe.RegionDiscoveryGetRegionFromIMDS,this.correlationId),[4,this.getRegionFromIMDS(Jpe.IMDS_VERSION,c)];case 2:return(l=p.sent()).status===yhe.httpSuccess&&(s=l.body,n.region_source=bhe.IMDS),l.status!==yhe.httpBadRequest?[3,5]:(null===(i=this.performanceClient)||void 0===i||i.setPreQueueTime(nfe.RegionDiscoveryGetCurrentVersion,this.correlationId),[4,this.getCurrentVersion(c)]);case 3:return(u=p.sent())?(null===(a=this.performanceClient)||void 0===a||a.setPreQueueTime(nfe.RegionDiscoveryGetRegionFromIMDS,this.correlationId),[4,this.getRegionFromIMDS(u,c)]):(n.region_source=bhe.FAILED_AUTO_DETECTION,[2,null]);case 4:(d=p.sent()).status===yhe.httpSuccess&&(s=d.body,n.region_source=bhe.IMDS),p.label=5;case 5:return[3,7];case 6:return p.sent(),n.region_source=bhe.FAILED_AUTO_DETECTION,[2,null];case 7:return[3,9];case 8:n.region_source=bhe.ENVIRONMENT_VARIABLE,p.label=9;case 9:return s||(n.region_source=bhe.FAILED_AUTO_DETECTION),[2,s||null]}}))}))},e.prototype.getRegionFromIMDS=function(e,t){var n;return jpe(this,void 0,void 0,(function(){return qpe(this,(function(r){return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(nfe.RegionDiscoveryGetRegionFromIMDS,this.correlationId),[2,this.networkInterface.sendGetRequestAsync(Jpe.IMDS_ENDPOINT+"?api-version="+e+"&format=text",t,Jpe.IMDS_TIMEOUT)]}))}))},e.prototype.getCurrentVersion=function(e){var t;return jpe(this,void 0,void 0,(function(){var n;return qpe(this,(function(r){switch(r.label){case 0:null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.RegionDiscoveryGetCurrentVersion,this.correlationId),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.networkInterface.sendGetRequestAsync(Jpe.IMDS_ENDPOINT+"?format=json",e)];case 2:return(n=r.sent()).status===yhe.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}(),vye=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 gye(t,this.performanceClient,this.correlationId)}return Object.defineProperty(e.prototype,"authorityType",{get:function(){if(this.canonicalAuthorityUrlComponents.HostNameAndPort.endsWith(Jpe.CIAM_AUTH_URL))return Oge.Ciam;var e=this.canonicalAuthorityUrlComponents.PathSegments;if(e.length)switch(e[0].toLowerCase()){case Jpe.ADFS:return Oge.Adfs;case Jpe.DSTS:return Oge.Dsts}return Oge.Default},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 Lve(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()){var e=this.replacePath(this.metadata.authorization_endpoint);return this.replaceTenant(e)}throw wme.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tokenEndpoint",{get:function(){if(this.discoveryComplete()){var e=this.replacePath(this.metadata.token_endpoint);return this.replaceTenant(e)}throw wme.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"deviceCodeEndpoint",{get:function(){if(this.discoveryComplete()){var e=this.replacePath(this.metadata.token_endpoint.replace("/token","/devicecode"));return this.replaceTenant(e)}throw wme.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"endSessionEndpoint",{get:function(){if(this.discoveryComplete()){if(!this.metadata.end_session_endpoint)throw wme.createLogoutNotSupportedError();var e=this.replacePath(this.metadata.end_session_endpoint);return this.replaceTenant(e)}throw wme.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"selfSignedJwtAudience",{get:function(){if(this.discoveryComplete()){var e=this.replacePath(this.metadata.issuer);return this.replaceTenant(e)}throw wme.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"jwksUri",{get:function(){if(this.discoveryComplete()){var e=this.replacePath(this.metadata.jwks_uri);return this.replaceTenant(e)}throw wme.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},enumerable:!1,configurable:!0}),e.prototype.replaceTenant=function(e){return e.replace(/{tenant}|{tenantid}/g,this.tenant)},e.prototype.replacePath=function(e){var t=e,n=new Lve(this.metadata.canonical_authority).getUrlComponents().PathSegments;return this.canonicalAuthorityUrlComponents.PathSegments.forEach((function(e,r){var o=n[r];e!==o&&(t=t.replace("/"+o+"/","/"+e+"/"))})),t},Object.defineProperty(e.prototype,"defaultOpenIdConfigurationEndpoint",{get:function(){return this.authorityType===Oge.Adfs||this.authorityType===Oge.Dsts||this.protocolMode===Dve.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 jpe(this,void 0,void 0,(function(){var r,o,i,a;return qpe(this,(function(s){switch(s.label){case 0:return null===(e=this.performanceClient)||void 0===e||e.addQueueMeasurement(nfe.AuthorityResolveEndpointsAsync,this.correlationId),(r=this.cacheManager.getAuthorityMetadataByAlias(this.hostnameAndPort))||(r=new Pve).updateCanonicalAuthority(this.canonicalAuthority),null===(t=this.performanceClient)||void 0===t||t.setPreQueueTime(nfe.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(nfe.AuthorityUpdateEndpointMetadata,this.correlationId),[4,this.updateEndpointMetadata(r)];case 2:return i=s.sent(),o!==uhe.CACHE&&i!==uhe.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 jpe(this,void 0,void 0,(function(){var s,c;return qpe(this,(function(l){switch(l.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.AuthorityUpdateEndpointMetadata,this.correlationId),(s=this.getEndpointMetadataFromConfig())?(e.updateEndpointMetadata(s,!1),[2,uhe.CONFIG]):this.isAuthoritySameType(e)&&e.endpointsFromNetwork&&!e.isExpired()?[2,uhe.CACHE]:(null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(nfe.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(nfe.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,uhe.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(nfe.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,uhe.HARDCODED_VALUES];case 7:throw wme.createUnableToGetOpenidConfigError(this.defaultOpenIdConfigurationEndpoint)}}))}))},e.prototype.isAuthoritySameType=function(e){return new Lve(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(iLe){throw hve.createInvalidAuthorityMetadataError()}return null},e.prototype.getEndpointMetadataFromNetwork=function(){var e;return jpe(this,void 0,void 0,(function(){var t,n;return qpe(this,(function(r){switch(r.label){case 0:null===(e=this.performanceClient)||void 0===e||e.addQueueMeasurement(nfe.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,pye((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 hye?hye[this.canonicalAuthority]:null},e.prototype.updateMetadataWithRegionalInformation=function(t){var n,r,o,i,a,s,c;return jpe(this,void 0,void 0,(function(){var l,u;return qpe(this,(function(d){switch(d.label){case 0:return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(nfe.AuthorityUpdateMetadataWithRegionalInformation,this.correlationId),null===(r=this.performanceClient)||void 0===r||r.setPreQueueTime(nfe.RegionDiscoveryDetectRegion,this.correlationId),[4,this.regionDiscovery.detectRegion(null===(o=this.authorityOptions.azureRegionConfiguration)||void 0===o?void 0:o.environmentRegion,this.regionDiscoveryMetadata)];case 1:return l=d.sent(),u=(null===(i=this.authorityOptions.azureRegionConfiguration)||void 0===i?void 0:i.azureRegion)===Jpe.AZURE_REGION_AUTO_DISCOVER_FLAG?l:null===(a=this.authorityOptions.azureRegionConfiguration)||void 0===a?void 0:a.azureRegion,(null===(s=this.authorityOptions.azureRegionConfiguration)||void 0===s?void 0:s.azureRegion)===Jpe.AZURE_REGION_AUTO_DISCOVER_FLAG?this.regionDiscoveryMetadata.region_outcome=l?_he.AUTO_DETECTION_REQUESTED_SUCCESSFUL:_he.AUTO_DETECTION_REQUESTED_FAILED:this.regionDiscoveryMetadata.region_outcome=l?(null===(c=this.authorityOptions.azureRegionConfiguration)||void 0===c?void 0:c.azureRegion)===l?_he.CONFIGURED_MATCHES_DETECTED:_he.CONFIGURED_NOT_DETECTED:_he.CONFIGURED_NO_AUTO_DETECTION,u?(this.regionDiscoveryMetadata.region_used=u,[2,e.replaceWithRegionalInformation(t,u)]):[2,t]}}))}))},e.prototype.updateCloudDiscoveryMetadata=function(e){var t,n;return jpe(this,void 0,void 0,(function(){var r,o,i;return qpe(this,(function(a){switch(a.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.AuthorityUpdateCloudDiscoveryMetadata,this.correlationId),this.logger.verbose("Attempting to get cloud discovery metadata in the config"),this.logger.verbosePii("Known Authorities: "+(this.authorityOptions.knownAuthorities||Jpe.NOT_APPLICABLE)),this.logger.verbosePii("Authority Metadata: "+(this.authorityOptions.authorityMetadata||Jpe.NOT_APPLICABLE)),this.logger.verbosePii("Canonical Authority: "+(e.canonical_authority||Jpe.NOT_APPLICABLE)),(r=this.getCloudDiscoveryMetadataFromConfig())?(this.logger.verbose("Found cloud discovery metadata in the config."),e.updateCloudDiscoveryMetadata(r,!1),[2,uhe.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,uhe.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(nfe.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,uhe.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,uhe.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."),hve.createUntrustedAuthorityError()}}))}))},e.prototype.getCloudDiscoveryMetadataFromConfig=function(){if(this.authorityType===Oge.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(iLe){throw this.logger.verbose("Unable to parse the cloud discovery metadata. Throwing Invalid Cloud Discovery Metadata Error."),hve.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 jpe(this,void 0,void 0,(function(){var n,r,o,i,a,s,c,l;return qpe(this,(function(u){switch(u.label){case 0:null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.AuthorityGetCloudDiscoveryMetadataFromNetwork,this.correlationId),n=""+Jpe.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===Jpe.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 ffe?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 fye?fye[this.canonicalAuthority]:null},e.prototype.isInKnownAuthorities=function(){var e=this;return this.authorityOptions.knownAuthorities.filter((function(t){return Lve.getDomainFromUrl(t).toLowerCase()===e.hostnameAndPort})).length>0},e.generateAuthority=function(e,t){var n;if(t&&t.azureCloudInstance!==Mve.None){var r=t.tenant?t.tenant:Jpe.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<e.length;n++){var r=e[n];if(r.aliases.indexOf(t)>-1)return r}return null},e.prototype.getPreferredCache=function(){if(this.discoveryComplete())return this.metadata.preferred_cache;throw wme.createEndpointDiscoveryIncompleteError("Discovery incomplete.")},e.prototype.isAlias=function(e){return this.metadata.aliases.indexOf(e)>-1},e.isPublicCloudAuthority=function(e){return Jpe.KNOWN_PUBLIC_CLOUDS.indexOf(e)>=0},e.buildRegionalAuthorityString=function(e,t,n){var r=new Lve(e);r.validateAsUri();var o=r.getUrlComponents(),i=t+"."+o.HostNameAndPort;this.isPublicCloudAuthority(o.HostNameAndPort)&&(i=t+"."+Jpe.REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX);var a=Lve.constructAuthorityUriFromObject(Wpe(Wpe({},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,Jpe.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(Jpe.FORWARD_SLASH)?e:""+e+Jpe.FORWARD_SLASH,n=new Lve(e).getUrlComponents();0===n.PathSegments.length&&n.HostNameAndPort.endsWith(Jpe.CIAM_AUTH_URL)&&(t=""+t+n.HostNameAndPort.split(".")[0]+Jpe.AAD_TENANT_DOMAIN_SUFFIX);return t},e}(),yye=function(){function e(){}return e.createDiscoveredInstance=function(t,n,r,o,i,a,s){return jpe(this,void 0,void 0,(function(){var c,l,u;return qpe(this,(function(d){switch(d.label){case 0:null===a||void 0===a||a.addQueueMeasurement(nfe.AuthorityFactoryCreateDiscoveredInstance,s),c=vye.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||void 0===a||a.setPreQueueTime(nfe.AuthorityResolveEndpointsAsync,s),[4,l.resolveEndpointsAsync()];case 2:return d.sent(),[2,l];case 3:throw u=d.sent(),wme.createEndpointDiscoveryIncompleteError(u);case 4:return[2]}}))}))},e.createInstance=function(e,t,n,r,o,i,a){if(xme.isEmpty(e))throw hve.createUrlEmptyError();return new vye(e,t,n,r,o,i,a)},e}(),bye=function(){function e(e,t){this.cacheOutcome=Che.NO_CACHE_HIT,this.cacheManager=t,this.apiId=e.apiId,this.correlationId=e.correlationId,this.wrapperSKU=e.wrapperSKU||Jpe.EMPTY_STRING,this.wrapperVer=e.wrapperVer||Jpe.EMPTY_STRING,this.telemetryCacheKey=ghe.CACHE_KEY+ahe.CACHE_KEY_SEPARATOR+e.clientId}return e.prototype.generateCurrentRequestHeaderValue=function(){var e=""+this.apiId+ghe.VALUE_SEPARATOR+this.cacheOutcome,t=[this.wrapperSKU,this.wrapperVer].join(ghe.VALUE_SEPARATOR),n=[e,this.getRegionDiscoveryFields()].join(ghe.VALUE_SEPARATOR);return[ghe.SCHEMA_VERSION,n,t].join(ghe.CATEGORY_SEPARATOR)},e.prototype.generateLastRequestHeaderValue=function(){var t=this.getLastRequests(),n=e.maxErrorsToSend(t),r=t.failedRequests.slice(0,2*n).join(ghe.VALUE_SEPARATOR),o=t.errors.slice(0,n).join(ghe.VALUE_SEPARATOR),i=t.errors.length,a=[i,n<i?ghe.OVERFLOW_TRUE:ghe.OVERFLOW_FALSE].join(ghe.VALUE_SEPARATOR);return[ghe.SCHEMA_VERSION,t.cacheHits,r,o,a].join(ghe.CATEGORY_SEPARATOR)},e.prototype.cacheFailedRequest=function(e){var t=this.getLastRequests();t.errors.length>=ghe.MAX_CACHED_ERRORS&&(t.failedRequests.shift(),t.failedRequests.shift(),t.errors.shift()),t.failedRequests.push(this.apiId,this.correlationId),xme.isEmpty(e.subError)?xme.isEmpty(e.errorCode)?e&&e.toString()?t.errors.push(e.toString()):t.errors.push(ghe.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 Ive;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 Ive;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;t<o;t++){var i=e.failedRequests[2*t]||Jpe.EMPTY_STRING,a=e.failedRequests[2*t+1]||Jpe.EMPTY_STRING,s=e.errors[t]||Jpe.EMPTY_STRING;if(!((r+=i.toString().length+a.toString().length+s.length+3)<ghe.MAX_LAST_HEADER_BYTES))break;n+=1}return n},e.prototype.getRegionDiscoveryFields=function(){var e=[];return e.push(this.regionUsed||Jpe.EMPTY_STRING),e.push(this.regionSource||Jpe.EMPTY_STRING),e.push(this.regionOutcome||Jpe.EMPTY_STRING),e.join(",")},e.prototype.updateRegionDiscoveryMetadata=function(e){this.regionUsed=e.region_used,this.regionSource=e.region_source,this.regionOutcome=e.region_outcome},e.prototype.setCacheOutcome=function(e){this.cacheOutcome=e},e}(),_ye=function(){function e(e,t,n,r,o,i,a,s,c){this.config=e,this.browserStorage=t,this.browserCrypto=n,this.networkClient=this.config.system.networkClient,this.eventHandler=o,this.navigationClient=i,this.nativeMessageHandler=s,this.correlationId=c||this.browserCrypto.createNewGuid(),this.logger=r.clone(Whe,Zve,this.correlationId),this.performanceClient=a}return e.prototype.clearCacheOnLogout=function(e){return afe(this,void 0,void 0,(function(){return sfe(this,(function(t){switch(t.label){case 0:if(!e)return[3,5];yve.accountInfoIsEqual(e,this.browserStorage.getActiveAccount(),!1)&&(this.logger.verbose("Setting active account to null"),this.browserStorage.setActiveAccount(null)),t.label=1;case 1:return t.trys.push([1,3,,4]),[4,this.browserStorage.removeAccount(yve.generateAccountCacheKey(e))];case 2:return t.sent(),this.logger.verbose("Cleared cache items belonging to the account provided in the logout request."),[3,4];case 3:return t.sent(),this.logger.error("Account provided in logout request was not found. Local cache unchanged."),[3,4];case 4:return[3,9];case 5:return t.trys.push([5,8,,9]),this.logger.verbose("No account provided in logout request, clearing all cache items.",this.correlationId),[4,this.browserStorage.clear()];case 6:return t.sent(),[4,this.browserCrypto.clearKeystore()];case 7:return t.sent(),[3,9];case 8:return t.sent(),this.logger.error("Attempted to clear all MSAL cache items and failed. Local cache unchanged."),[3,9];case 9:return[2]}}))}))},e.prototype.initializeBaseRequest=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o;return sfe(this,(function(i){switch(i.label){case 0:if(this.performanceClient.addQueueMeasurement(nfe.InitializeBaseRequest,e.correlationId),this.logger.verbose("Initializing BaseAuthRequest"),t=e.authority||this.config.auth.authority,n=lfe(e&&e.scopes||[]),(r=ofe(ofe({},e),{correlationId:this.correlationId,authority:t,scopes:n})).authenticationScheme){if(r.authenticationScheme===mhe.SSH){if(!e.sshJwk)throw hve.createMissingSshJwkError();if(!e.sshKid)throw hve.createMissingSshKidError()}this.logger.verbose('Authentication Scheme set to "'+r.authenticationScheme+'" as configured in Auth request')}else r.authenticationScheme=mhe.BEARER,this.logger.verbose('Authentication Scheme wasn\'t explicitly set in request, defaulting to "Bearer" request');return!e.claims||xme.isEmpty(e.claims)?[3,2]:(o=r,[4,this.browserCrypto.hashString(e.claims)]);case 1:o.requestedClaimsHash=i.sent(),i.label=2;case 2:return[2,r]}}))}))},e.prototype.getRedirectUri=function(e){this.logger.verbose("getRedirectUri called");var t=e||this.config.auth.redirectUri||Yve.getCurrentUri();return Lve.getAbsoluteUrl(t,Yve.getCurrentUri())},e.prototype.initializeServerTelemetryManager=function(e,t){this.logger.verbose("initializeServerTelemetryManager called");var n={clientId:this.config.auth.clientId,correlationId:this.correlationId,apiId:e,forceRefresh:t||!1,wrapperSKU:this.browserStorage.getWrapperMetadata()[0],wrapperVer:this.browserStorage.getWrapperMetadata()[1]};return new bye(n,this.browserStorage)},e.prototype.getDiscoveredAuthority=function(e){return afe(this,void 0,void 0,(function(){var t;return sfe(this,(function(n){switch(n.label){case 0:return this.logger.verbose("getDiscoveredAuthority called"),t={protocolMode:this.config.auth.protocolMode,knownAuthorities:this.config.auth.knownAuthorities,cloudDiscoveryMetadata:this.config.auth.cloudDiscoveryMetadata,authorityMetadata:this.config.auth.authorityMetadata},e?(this.logger.verbose("Creating discovered authority with request authority"),[4,yye.createDiscoveredInstance(e,this.config.system.networkClient,this.browserStorage,t,this.logger)]):[3,2];case 1:case 3:return[2,n.sent()];case 2:return this.logger.verbose("Creating discovered authority with configured authority"),[4,yye.createDiscoveredInstance(this.config.auth.authority,this.config.system.networkClient,this.browserStorage,t,this.logger)]}}))}))},e}(),Cye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return tfe(t,e),t.prototype.initializeAuthorizationCodeRequest=function(e){return afe(this,void 0,void 0,(function(){var t,n;return sfe(this,(function(r){switch(r.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.StandardInteractionClientInitializeAuthorizationCodeRequest,e.correlationId),this.logger.verbose("initializeAuthorizationRequest called",e.correlationId),[4,this.browserCrypto.generatePkceCodes()];case 1:return t=r.sent(),n=ofe(ofe({},e),{redirectUri:e.redirectUri,code:Jpe.EMPTY_STRING,codeVerifier:t.verifier}),e.codeChallenge=t.challenge,e.codeChallengeMethod=Jpe.S256_CODE_CHALLENGE_METHOD,[2,n]}}))}))},t.prototype.initializeLogoutRequest=function(e){this.logger.verbose("initializeLogoutRequest called",null===e||void 0===e?void 0:e.correlationId);var t=ofe({correlationId:this.correlationId||this.browserCrypto.createNewGuid()},e);if(e)if(e.logoutHint)this.logger.verbose("logoutHint has already been set in logoutRequest");else if(e.account){var n=this.getLogoutHintFromIdTokenClaims(e.account);n&&(this.logger.verbose("Setting logoutHint to login_hint ID Token Claim value for the account provided"),t.logoutHint=n)}else this.logger.verbose("logoutHint was not set and account was not passed into logout request, logoutHint will not be set");else this.logger.verbose("logoutHint will not be set since no logout request was configured");return e&&null===e.postLogoutRedirectUri?this.logger.verbose("postLogoutRedirectUri passed as null, not setting post logout redirect uri",t.correlationId):e&&e.postLogoutRedirectUri?(this.logger.verbose("Setting postLogoutRedirectUri to uri set on logout request",t.correlationId),t.postLogoutRedirectUri=Lve.getAbsoluteUrl(e.postLogoutRedirectUri,Yve.getCurrentUri())):null===this.config.auth.postLogoutRedirectUri?this.logger.verbose("postLogoutRedirectUri configured as null and no uri set on request, not passing post logout redirect",t.correlationId):this.config.auth.postLogoutRedirectUri?(this.logger.verbose("Setting postLogoutRedirectUri to configured uri",t.correlationId),t.postLogoutRedirectUri=Lve.getAbsoluteUrl(this.config.auth.postLogoutRedirectUri,Yve.getCurrentUri())):(this.logger.verbose("Setting postLogoutRedirectUri to current page",t.correlationId),t.postLogoutRedirectUri=Lve.getAbsoluteUrl(Yve.getCurrentUri(),Yve.getCurrentUri())),t},t.prototype.getLogoutHintFromIdTokenClaims=function(e){var t=e.idTokenClaims;if(t){if(t.login_hint)return t.login_hint;this.logger.verbose("The ID Token Claims tied to the provided account do not contain a login_hint claim, logoutHint will not be added to logout request")}else this.logger.verbose("The provided account does not contain ID Token Claims, logoutHint will not be added to logout request");return null},t.prototype.createAuthCodeClient=function(e,t,n){return afe(this,void 0,void 0,(function(){var r;return sfe(this,(function(o){switch(o.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.StandardInteractionClientCreateAuthCodeClient,this.correlationId),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientGetClientConfiguration,this.correlationId),[4,this.getClientConfiguration(e,t,n)];case 1:return r=o.sent(),[2,new dye(r,this.performanceClient)]}}))}))},t.prototype.getClientConfiguration=function(e,t,n){return afe(this,void 0,void 0,(function(){var r,o;return sfe(this,(function(i){switch(i.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.StandardInteractionClientGetClientConfiguration,this.correlationId),this.logger.verbose("getClientConfiguration called",this.correlationId),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientGetDiscoveredAuthority,this.correlationId),[4,this.getDiscoveredAuthority(t,n)];case 1:return r=i.sent(),o=this.config.system.loggerOptions,[2,{authOptions:{clientId:this.config.auth.clientId,authority:r,clientCapabilities:this.config.auth.clientCapabilities},systemOptions:{tokenRenewalOffsetSeconds:this.config.system.tokenRenewalOffsetSeconds,preventCorsPreflight:!0},loggerOptions:{loggerCallback:o.loggerCallback,piiLoggingEnabled:o.piiLoggingEnabled,logLevel:o.logLevel,correlationId:this.correlationId},cryptoInterface:this.browserCrypto,networkInterface:this.networkClient,storageInterface:this.browserStorage,serverTelemetryManager:e,libraryInfo:{sku:Whe,version:Zve,cpu:Jpe.EMPTY_STRING,os:Jpe.EMPTY_STRING},telemetry:this.config.telemetry}]}}))}))},t.prototype.validateAndExtractStateFromHash=function(e,t,n){if(this.logger.verbose("validateAndExtractStateFromHash called",n),!e.state)throw mge.createHashDoesNotContainStateError();var r=Bve.extractBrowserRequestState(this.browserCrypto,e.state);if(!r)throw mge.createUnableToParseStateError();if(r.interactionType!==t)throw mge.createStateInteractionTypeMismatchError();return this.logger.verbose("Returning state from hash",n),e.state},t.prototype.getDiscoveredAuthority=function(e,t){var n;return afe(this,void 0,void 0,(function(){var r,o,i,a;return sfe(this,(function(s){switch(s.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.StandardInteractionClientGetDiscoveredAuthority,this.correlationId),this.logger.verbose("getDiscoveredAuthority called",this.correlationId),r=null===(n=this.performanceClient)||void 0===n?void 0:n.startMeasurement(nfe.StandardInteractionClientGetDiscoveredAuthority,this.correlationId),o={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},i=e||this.config.auth.authority,a=vye.generateAuthority(i,t||this.config.auth.azureCloudOptions),this.logger.verbose("Creating discovered authority with configured authority",this.correlationId),this.performanceClient.setPreQueueTime(nfe.AuthorityFactoryCreateDiscoveredInstance,this.correlationId),[4,yye.createDiscoveredInstance(a,this.config.system.networkClient,this.browserStorage,o,this.logger,this.performanceClient,this.correlationId).then((function(e){return r.endMeasurement({success:!0}),e})).catch((function(e){throw r.endMeasurement({errorCode:e.errorCode,subErrorCode:e.subError,success:!1}),e}))];case 1:return[2,s.sent()]}}))}))},t.prototype.initializeAuthorizationRequest=function(e,t){return afe(this,void 0,void 0,(function(){var n,r,o,i,a,s,c;return sfe(this,(function(l){switch(l.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.StandardInteractionClientInitializeAuthorizationRequest,this.correlationId),this.logger.verbose("initializeAuthorizationRequest called",this.correlationId),n=this.getRedirectUri(e.redirectUri),r={interactionType:t},o=Rve.setRequestState(this.browserCrypto,e&&e.state||Jpe.EMPTY_STRING,r),this.performanceClient.setPreQueueTime(nfe.InitializeBaseRequest,this.correlationId),a=[{}],[4,this.initializeBaseRequest(e)];case 1:return i=ofe.apply(void 0,[ofe.apply(void 0,a.concat([l.sent()])),{redirectUri:n,state:o,nonce:e.nonce||this.browserCrypto.createNewGuid(),responseMode:rhe.FRAGMENT}]),(s=e.account||this.browserStorage.getActiveAccount())&&(this.logger.verbose("Setting validated request account",this.correlationId),this.logger.verbosePii("Setting validated request account: "+s.homeAccountId,this.correlationId),i.account=s),xme.isEmpty(i.loginHint)&&!s&&(c=this.browserStorage.getLegacyLoginHint())&&(i.loginHint=c),[2,i]}}))}))},t}(_ye);!function(e){e.USER_INTERACTION_REQUIRED="USER_INTERACTION_REQUIRED",e.USER_CANCEL="USER_CANCEL",e.NO_NETWORK="NO_NETWORK",e.TRANSIENT_ERROR="TRANSIENT_ERROR",e.PERSISTENT_ERROR="PERSISTENT_ERROR",e.DISABLED="DISABLED",e.ACCOUNT_UNAVAILABLE="ACCOUNT_UNAVAILABLE"}(mye||(mye={}));var wye={code:"ContentError"},xye={code:"user_switch",desc:"User attempted to switch accounts in the native broker, which is not allowed. All new accounts must sign-in through the standard web flow first, please try again."},Eye={code:"tokens_not_found_in_internal_memory_cache",desc:"Tokens not cached in MSAL JS internal memory, please make the WAM request"},kye=function(e){function t(n,r,o){var i=e.call(this,n,r)||this;return Object.setPrototypeOf(i,t.prototype),i.name="NativeAuthError",i.ext=o,i}return tfe(t,e),t.prototype.isFatal=function(){return!(!this.ext||!this.ext.status||this.ext.status!==mye.PERSISTENT_ERROR&&this.ext.status!==mye.DISABLED)||this.errorCode===wye.code},t.createError=function(e,n,r){if(r&&r.status)switch(r.status){case mye.ACCOUNT_UNAVAILABLE:return _fe.createNativeAccountUnavailableError();case mye.USER_INTERACTION_REQUIRED:return new _fe(e,n);case mye.USER_CANCEL:return mge.createUserCancelledError();case mye.NO_NETWORK:return mge.createNoNetworkConnectivityError()}return new t(e,n,r)},t.createUserSwitchError=function(){return new t(xye.code,xye.desc)},t.createTokensNotFoundInCacheError=function(){return new t(Eye.code,Eye.desc)},t}(ffe),Sye=function(e){function t(t,n){return e.call(this,t,n)||this}return Vpe(t,e),t.prototype.acquireToken=function(e){var t,n,r,o,i,a,s;return jpe(this,void 0,void 0,(function(){var c,l,u,d,p,h,f=this;return qpe(this,(function(m){switch(m.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.RefreshTokenClientAcquireToken,e.correlationId),c=null===(n=this.performanceClient)||void 0===n?void 0:n.startMeasurement(nfe.RefreshTokenClientAcquireToken,e.correlationId),this.logger.verbose("RefreshTokenClientAcquireToken called",e.correlationId),l=Eve.nowSeconds(),null===(r=this.performanceClient)||void 0===r||r.setPreQueueTime(nfe.RefreshTokenClientExecuteTokenRequest,e.correlationId),[4,this.executeTokenRequest(e,this.authority)];case 1:return u=m.sent(),d=null===(o=u.headers)||void 0===o?void 0:o[Kpe.X_MS_HTTP_VERSION],null===c||void 0===c||c.addStaticFields({refreshTokenSize:(null===(i=u.body.refresh_token)||void 0===i?void 0:i.length)||0}),d&&(null===c||void 0===c||c.addStaticFields({httpVerToken:d})),p=null===(a=u.headers)||void 0===a?void 0:a[Kpe.X_MS_REQUEST_ID],(h=new uye(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,this.config.serializableCache,this.config.persistencePlugin)).validateTokenResponse(u.body),null===(s=this.performanceClient)||void 0===s||s.setPreQueueTime(nfe.HandleServerTokenResponse,e.correlationId),[2,h.handleServerTokenResponse(u.body,this.authority,l,e,void 0,void 0,!0,e.forceCache,p).then((function(e){return null===c||void 0===c||c.endMeasurement({success:!0}),e})).catch((function(t){throw f.logger.verbose("Error in fetching refresh token",e.correlationId),null===c||void 0===c||c.endMeasurement({errorCode:t.errorCode,subErrorCode:t.subError,success:!1}),t}))]}}))}))},t.prototype.acquireTokenByRefreshToken=function(e){var t,n,r,o;return jpe(this,void 0,void 0,(function(){var i,a;return qpe(this,(function(s){if(!e)throw hve.createEmptyTokenRequestError();if(null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.RefreshTokenClientAcquireTokenByRefreshToken,e.correlationId),!e.account)throw wme.createNoAccountInSilentRequestError();if(this.cacheManager.isAppMetadataFOCI(e.account.environment))try{return null===(n=this.performanceClient)||void 0===n||n.setPreQueueTime(nfe.RefreshTokenClientAcquireTokenWithCachedRefreshToken,e.correlationId),[2,this.acquireTokenWithCachedRefreshToken(e,!0)]}catch(iLe){if(i=iLe instanceof _fe&&iLe.errorCode===yfe.code,a=iLe instanceof mfe&&iLe.errorCode===The&&iLe.subError===Ihe,i||a)return null===(r=this.performanceClient)||void 0===r||r.setPreQueueTime(nfe.RefreshTokenClientAcquireTokenWithCachedRefreshToken,e.correlationId),[2,this.acquireTokenWithCachedRefreshToken(e,!1)];throw iLe}return null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(nfe.RefreshTokenClientAcquireTokenWithCachedRefreshToken,e.correlationId),[2,this.acquireTokenWithCachedRefreshToken(e,!1)]}))}))},t.prototype.acquireTokenWithCachedRefreshToken=function(e,t){var n,r,o;return jpe(this,void 0,void 0,(function(){var i,a,s;return qpe(this,(function(c){if(null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(nfe.RefreshTokenClientAcquireTokenWithCachedRefreshToken,e.correlationId),i=null===(r=this.performanceClient)||void 0===r?void 0:r.startMeasurement(nfe.RefreshTokenClientAcquireTokenWithCachedRefreshToken,e.correlationId),this.logger.verbose("RefreshTokenClientAcquireTokenWithCachedRefreshToken called",e.correlationId),!(a=this.cacheManager.getRefreshToken(e.account,t)))throw null===i||void 0===i||i.discardMeasurement(),_fe.createNoTokensFoundError();return null===i||void 0===i||i.endMeasurement({success:!0}),s=Wpe(Wpe({},e),{refreshToken:a.secret,authenticationScheme:e.authenticationScheme||mhe.BEARER,ccsCredential:{credential:e.account.homeAccountId,type:vve.HOME_ACCOUNT_ID}}),null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(nfe.RefreshTokenClientAcquireToken,e.correlationId),[2,this.acquireToken(s)]}))}))},t.prototype.executeTokenRequest=function(e,t){var n,r,o;return jpe(this,void 0,void 0,(function(){var i,a,s,c,l,u;return qpe(this,(function(d){switch(d.label){case 0:return null===(n=this.performanceClient)||void 0===n||n.addQueueMeasurement(nfe.RefreshTokenClientExecuteTokenRequest,e.correlationId),i=null===(r=this.performanceClient)||void 0===r?void 0:r.startMeasurement(nfe.RefreshTokenClientExecuteTokenRequest,e.correlationId),null===(o=this.performanceClient)||void 0===o||o.setPreQueueTime(nfe.RefreshTokenClientCreateTokenRequestBody,e.correlationId),a=this.createTokenQueryParameters(e),s=Lve.appendQueryString(t.tokenEndpoint,a),[4,this.createTokenRequestBody(e)];case 1:return c=d.sent(),l=this.createTokenRequestHeaders(e.ccsCredential),u={clientId:this.config.authOptions.clientId,authority:t.canonicalAuthority,scopes:e.scopes,claims:e.claims,authenticationScheme:e.authenticationScheme,resourceRequestMethod:e.resourceRequestMethod,resourceRequestUri:e.resourceRequestUri,shrClaims:e.shrClaims,sshKid:e.sshKid},[2,this.executePostToTokenEndpoint(s,c,l,u).then((function(e){return null===i||void 0===i||i.endMeasurement({success:!0}),e})).catch((function(e){throw null===i||void 0===i||i.endMeasurement({success:!1}),e}))]}}))}))},t.prototype.createTokenRequestBody=function(e){var t,n,r;return jpe(this,void 0,void 0,(function(){var o,i,a,s,c,l,u;return qpe(this,(function(d){switch(d.label){case 0:return null===(t=this.performanceClient)||void 0===t||t.addQueueMeasurement(nfe.RefreshTokenClientCreateTokenRequestBody,e.correlationId),o=e.correlationId,i=null===(n=this.performanceClient)||void 0===n?void 0:n.startMeasurement(nfe.BaseClientCreateTokenRequestHeaders,o),(a=new iye).addClientId(this.config.authOptions.clientId),a.addScopes(e.scopes),a.addGrantType(ohe.REFRESH_TOKEN_GRANT),a.addClientInfo(),a.addLibraryInfo(this.config.libraryInfo),a.addApplicationTelemetry(this.config.telemetry.application),a.addThrottling(),this.serverTelemetryManager&&a.addServerTelemetry(this.serverTelemetryManager),a.addCorrelationId(o),a.addRefreshToken(e.refreshToken),this.config.clientCredentials.clientSecret&&a.addClientSecret(this.config.clientCredentials.clientSecret),this.config.clientCredentials.clientAssertion&&(s=this.config.clientCredentials.clientAssertion,a.addClientAssertion(s.assertion),a.addClientAssertionType(s.assertionType)),e.authenticationScheme!==mhe.POP?[3,2]:(c=new cye(this.cryptoUtils,this.performanceClient),null===(r=this.performanceClient)||void 0===r||r.setPreQueueTime(nfe.PopTokenGenerateCnf,e.correlationId),[4,c.generateCnf(e)]);case 1:return l=d.sent(),a.addPopToken(l.reqCnfString),[3,3];case 2:if(e.authenticationScheme===mhe.SSH){if(!e.sshJwk)throw null===i||void 0===i||i.endMeasurement({success:!1}),hve.createMissingSshJwkError();a.addSshJwk(e.sshJwk)}d.label=3;case 3:if((!xme.isEmptyObj(e.claims)||this.config.authOptions.clientCapabilities&&this.config.authOptions.clientCapabilities.length>0)&&a.addClaims(e.claims,this.config.authOptions.clientCapabilities),this.config.systemOptions.preventCorsPreflight&&e.ccsCredential)switch(e.ccsCredential.type){case vve.HOME_ACCOUNT_ID:try{u=gve(e.ccsCredential.credential),a.addCcsOid(u)}catch(iLe){this.logger.verbose("Could not parse home account ID for CCS Header: "+iLe)}break;case vve.UPN:a.addCcsUpn(e.ccsCredential.credential)}return null===i||void 0===i||i.endMeasurement({success:!0}),[2,a.createQueryString()]}}))}))},t}(aye),Tye=function(e){function t(t,n){return e.call(this,t,n)||this}return Vpe(t,e),t.prototype.acquireToken=function(e){return jpe(this,void 0,void 0,(function(){var t;return qpe(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 wme&&t.errorCode===hme.code)return[2,new Sye(this.config,this.performanceClient).acquireTokenByRefreshToken(e)];throw t;case 3:return[2]}}))}))},t.prototype.acquireCachedToken=function(e){var t,n,r,o;return jpe(this,void 0,void 0,(function(){var i,a;return qpe(this,(function(s){switch(s.label){case 0:if(!e)throw hve.createEmptyTokenRequestError();if(e.forceRefresh)throw null===(t=this.serverTelemetryManager)||void 0===t||t.setCacheOutcome(Che.FORCE_REFRESH),this.logger.info("SilentFlowClient:acquireCachedToken - Skipping cache because forceRefresh is true."),wme.createRefreshRequiredError();if(!e.account)throw wme.createNoAccountInSilentRequestError();if(i=e.authority||this.authority.getPreferredCache(),!(a=this.cacheManager.readCacheRecord(e.account,e,i)).accessToken)throw null===(n=this.serverTelemetryManager)||void 0===n||n.setCacheOutcome(Che.NO_CACHED_ACCESS_TOKEN),this.logger.info("SilentFlowClient:acquireCachedToken - No access token found in cache for the given properties."),wme.createRefreshRequiredError();if(Eve.wasClockTurnedBack(a.accessToken.cachedAt)||Eve.isTokenExpired(a.accessToken.expiresOn,this.config.systemOptions.tokenRenewalOffsetSeconds))throw null===(r=this.serverTelemetryManager)||void 0===r||r.setCacheOutcome(Che.CACHED_ACCESS_TOKEN_EXPIRED),this.logger.info("SilentFlowClient:acquireCachedToken - Cached access token is expired or will expire within "+this.config.systemOptions.tokenRenewalOffsetSeconds+" seconds."),wme.createRefreshRequiredError();if(a.accessToken.refreshOn&&Eve.isTokenExpired(a.accessToken.refreshOn,0))throw null===(o=this.serverTelemetryManager)||void 0===o||o.setCacheOutcome(Che.REFRESH_CACHED_ACCESS_TOKEN),this.logger.info("SilentFlowClient:acquireCachedToken - Cached access token's refreshOn property has been exceeded'."),wme.createRefreshRequiredError();return this.config.serverTelemetryManager&&this.config.serverTelemetryManager.incrementCacheHits(),[4,this.generateResultFromCacheRecord(a,e)];case 1:return[2,s.sent()]}}))}))},t.prototype.generateResultFromCacheRecord=function(e,t){return jpe(this,void 0,void 0,(function(){var n,r;return qpe(this,(function(o){switch(o.label){case 0:if(e.idToken&&(n=new bve(e.idToken.secret,this.config.cryptoInterface)),t.maxAge||0===t.maxAge){if(!(r=null===n||void 0===n?void 0:n.claims.auth_time))throw wme.createAuthTimeNotFoundError();bve.checkMaxAge(r,t.maxAge)}return[4,uye.generateAuthenticationResult(this.cryptoUtils,this.authority,e,!0,t,n)];case 1:return[2,o.sent()]}}))}))},t}(aye),Iye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return tfe(t,e),t.prototype.acquireToken=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i;return sfe(this,(function(a){switch(a.label){case 0:return t=this.performanceClient.startMeasurement(nfe.SilentCacheClientAcquireToken,e.correlationId),n=this.initializeServerTelemetryManager(Lhe.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 mge&&i.errorCode===oge.code&&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 ffe&&i.errorCode||void 0,subErrorCode:i instanceof ffe&&i.subError||void 0,success:!1}),i;case 5:return[2]}}))}))},t.prototype.logout=function(){return Promise.reject(mge.createSilentLogoutUnsupportedError())},t.prototype.createSilentFlowClient=function(e,t,n){return afe(this,void 0,void 0,(function(){var r;return sfe(this,(function(o){switch(o.label){case 0:return this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientGetClientConfiguration,this.correlationId),[4,this.getClientConfiguration(e,t,n)];case 1:return r=o.sent(),[2,new Tye(r,this.performanceClient)]}}))}))},t.prototype.initializeSilentRequest=function(e,t){return afe(this,void 0,void 0,(function(){var n;return sfe(this,(function(r){switch(r.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.InitializeSilentRequest,this.correlationId),this.performanceClient.setPreQueueTime(nfe.InitializeBaseRequest,this.correlationId),n=[ofe({},e)],[4,this.initializeBaseRequest(e)];case 1:return[2,ofe.apply(void 0,[ofe.apply(void 0,n.concat([r.sent()])),{account:t,forceRefresh:e.forceRefresh||!1}])]}}))}))},t}(Cye),Pye=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 Iye(t,h.nativeStorageManager,r,o,i,a,c,l,p),h}return tfe(t,e),t.prototype.acquireToken=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i,a,s;return sfe(this,(function(c){switch(c.label){case 0:return this.logger.trace("NativeInteractionClient - acquireToken called."),t=this.performanceClient.startMeasurement(nfe.NativeInteractionClientAcquireToken,e.correlationId),n=Eve.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:Phe.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:fve.fromString(e.scope).asArray(),account:t,forceRefresh:!1}},t.prototype.acquireTokensFromCache=function(e,t){return afe(this,void 0,void 0,(function(){var n,r;return sfe(this,(function(o){switch(o.label){case 0:if(!e)throw this.logger.warning("NativeInteractionClient:acquireTokensFromCache - No nativeAccountId provided"),wme.createNoAccountFoundError();if(!(n=this.browserStorage.getAccountInfoFilteredBy({nativeAccountId:e})))throw wme.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 afe(this,void 0,void 0,(function(){var t,n,r,o,i,a;return sfe(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:Phe.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 kye&&o.isFatal())throw o;return[3,5];case 5:return this.browserStorage.setTemporaryCache(Dhe.NATIVE_REQUEST,JSON.stringify(t),!0),i={apiId:Lhe.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 afe(this,void 0,void 0,(function(){var e,t,n,r,o,i,a,s;return sfe(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=ife(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(Dhe.NATIVE_REQUEST)),r={method:Phe.GetToken,request:n},o=Eve.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 afe(this,void 0,void 0,(function(){var r,o,i,a,s,c;return sfe(this,(function(l){switch(l.label){case 0:if(this.logger.trace("NativeInteractionClient - handleNativeResponse called."),e.account.id!==t.accountId)throw kye.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,i,c.accessToken,c.tenantId,n),[2,c]}}))}))},t.prototype.createIdTokenObj=function(e){return new bve(e.id_token||Jpe.EMPTY_STRING,this.browserCrypto)},t.prototype.createHomeAccountIdentifier=function(e,t){return yve.generateHomeAccountId(e.client_info||Jpe.EMPTY_STRING,Oge.Default,this.logger,this.browserCrypto,t)},t.prototype.createAccountEntity=function(e,t,n,r){return yve.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?fve.fromString(e.scope):fve.fromString(t.scope)},t.prototype.generatePopAccessToken=function(e,t){return afe(this,void 0,void 0,(function(){var n,r;return sfe(this,(function(o){switch(o.label){case 0:if(t.tokenType!==mhe.POP)return[3,2];if(e.shr)return this.logger.trace("handleNativeServerResponse: SHR is enabled in native layer"),[2,e.shr];if(n=new cye(this.browserCrypto),r={resourceRequestMethod:t.resourceRequestMethod,resourceRequestUri:t.resourceRequestUri,shrClaims:t.shrClaims,shrNonce:t.shrNonce},!t.keyId)throw wme.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 afe(this,void 0,void 0,(function(){var a,s,c,l,u,d,p;return sfe(this,(function(h){switch(h.label){case 0:return a=this.addTelemetryFromNativeResponse(e),s=e.scope?fve.fromString(e.scope):fve.fromString(t.scope),c=e.account.properties||{},l=c.UID||n.claims.oid||n.claims.sub||Jpe.EMPTY_STRING,u=c.TenantId||n.claims.tid||Jpe.EMPTY_STRING,[4,this.generatePopAccessToken(e,t)];case 1:return d=h.sent(),p=t.tokenType===mhe.POP?mhe.POP:mhe.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){var s=jge.createIdTokenEntity(n,t.authority,e.id_token||Jpe.EMPTY_STRING,t.clientId,r.claims.tid||Jpe.EMPTY_STRING);this.nativeStorageManager.setIdTokenCredential(s);var c=a+(t.tokenType===mhe.POP?Jpe.SHR_NONCE_VALIDITY:("string"===typeof e.expires_in?parseInt(e.expires_in,10):e.expires_in)||0),l=this.generateScopes(e,t),u=kve.createAccessTokenEntity(n,t.authority,o,t.clientId,i,l.printScopes(),c,0,this.browserCrypto);this.nativeStorageManager.setAccessTokenCredential(u)},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 kye.createUnexpectedError("Response missing expected properties.")},t.prototype.getMATSFromResponse=function(e){if(e.properties.MATS)try{return JSON.parse(e.properties.MATS)}catch(iLe){this.logger.error("NativeInteractionClient - Error parsing MATS telemetry, returning null instead")}return null},t.prototype.isResponseFromCache=function(e){return"undefined"===typeof 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 afe(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l,u=this;return sfe(this,(function(d){switch(d.label){case 0:return this.logger.trace("NativeInteractionClient - initializeNativeRequest called"),t=e.authority||this.config.auth.authority,(n=new Lve(t)).validateAsUri(),r=e.scopes,o=ife(e,["scopes"]),(i=new fve(r||[])).appendScopes(Zpe),a=function(){switch(u.apiId){case Lhe.ssoSilent:case Lhe.acquireTokenSilent_silentFlow:return u.logger.trace("initializeNativeRequest: silent request sets prompt to none"),nhe.NONE}if(e.prompt)switch(e.prompt){case nhe.NONE:case nhe.CONSENT:case nhe.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"),mge.createNativePromptParameterNotSupportedError()}else u.logger.trace("initializeNativeRequest: prompt was not provided")},s=ofe(ofe({},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:ofe(ofe(ofe({},e.extraQueryParameters),e.tokenQueryParameters),{telemetry:Ghe}),extendedExpiryToken:!1}),e.authenticationScheme!==mhe.POP?[3,2]:(c={resourceRequestUri:e.resourceRequestUri,resourceRequestMethod:e.resourceRequestMethod,shrClaims:e.shrClaims,shrNonce:e.shrNonce},[4,new cye(this.browserCrypto).generateCnf(c)]);case 1:l=d.sent(),s.reqCnf=l.reqCnfHash,s.keyId=l.kid,d.label=2;case 2:return[2,s]}}))}))},t}(_ye),Aye=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(nfe.NativeMessageHandlerHandshake)}return e.prototype.sendMessage=function(e){return afe(this,void 0,void 0,(function(){var t,n=this;return sfe(this,(function(r){return this.logger.trace("NativeMessageHandler - sendMessage called."),t={channel:jhe,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 afe(this,void 0,void 0,(function(){var o,i;return sfe(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,qhe)).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 afe(this,void 0,void 0,(function(){var e,t=this;return sfe(this,(function(n){return this.logger.trace("NativeMessageHandler - sendHandshakeRequest called."),window.addEventListener("message",this.windowListener,!1),e={channel:jhe,extensionId:this.extensionId,responseId:this.responseId++,body:{method:Phe.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(mge.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===jhe&&(!t.extensionId||t.extensionId===this.extensionId)&&t.body.method===Phe.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(mge.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===Phe.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(kye.createError(i.code,i.description,i.ext));else{if(!i.result)throw ffe.createUnexpectedError("Event does not contain result.");i.result.code&&i.result.description?n.reject(kye.createError(i.result.code,i.result.description,i.result.ext)):n.resolve(i.result)}this.resolvers.delete(t.responseId)}else if(o===Phe.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(a){this.logger.error("Error parsing response from WAM Extension"),this.logger.errorPii("Error parsing response from WAM Extension: "+a.toString()),this.logger.errorPii("Unable to parse "+e),n?n.reject(a):r&&r.reject(a)}},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 mhe.BEARER:case mhe.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}(),Rye=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 afe(this,void 0,void 0,(function(){var o,i,a;return sfe(this,(function(s){if(this.performanceClient.addQueueMeasurement(nfe.HandleCodeResponseFromHash,this.authCodeRequest.correlationId),this.logger.verbose("InteractionHandler.handleCodeResponse called"),xme.isEmpty(e))throw mge.createEmptyHashError(e);if(o=this.browserStorage.generateStateKey(t),!(i=this.browserStorage.getTemporaryCache(o)))throw wme.createStateNotFoundError("Cached State");try{a=this.authModule.handleFragmentResponse(e,i)}catch(iLe){throw iLe instanceof mfe&&iLe.subError===Bme.code?mge.createUserCancelledError():iLe}return this.performanceClient.setPreQueueTime(nfe.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),afe(this,void 0,void 0,(function(){var i,a,s,c,l,u;return sfe(this,(function(d){switch(d.label){case 0:if(this.performanceClient.addQueueMeasurement(nfe.HandleCodeResponseFromServer,this.authCodeRequest.correlationId),this.logger.trace("InteractionHandler.handleCodeResponseFromServer called"),i=this.browserStorage.generateStateKey(t),!(a=this.browserStorage.getTemporaryCache(i)))throw wme.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(nfe.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(nfe.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 afe(this,void 0,void 0,(function(){var r,o;return sfe(this,(function(i){switch(i.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.UpdateTokenEndpointAuthority,this.authCodeRequest.correlationId),r="https://"+e+"/"+t.tenant+"/",[4,yye.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(Dhe.CCS_CREDENTIAL,!0);if(e)try{return JSON.parse(e)}catch(iLe){this.authModule.logger.error("Cache credential could not be parsed"),this.authModule.logger.errorPii("Cache credential could not be parsed: "+e)}return null},e}(),Dye=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 tfe(t,e),t.prototype.acquireToken=function(e){try{var t=this.generatePopupName(e.scopes||Zpe,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(iLe){return Promise.reject(iLe)}},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?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(iLe){return Promise.reject(iLe)}},t.prototype.acquireTokenPopupAsync=function(e,t,n,r){return afe(this,void 0,void 0,(function(){var o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_=this;return sfe(this,(function(C){switch(C.label){case 0:return this.logger.verbose("acquireTokenPopupAsync called"),o=this.initializeServerTelemetryManager(Lhe.acquireTokenPopup),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(e,Bhe.Popup)];case 1:i=C.sent(),this.browserStorage.updateCacheEntries(i.state,i.nonce,i.authority,i.loginHint||Jpe.EMPTY_STRING,i.account||null),C.label=2;case 2:return C.trys.push([2,8,,9]),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientInitializeAuthorizationCodeRequest,e.correlationId),[4,this.initializeAuthorizationCodeRequest(i)];case 3:return a=C.sent(),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientCreateAuthCodeClient,e.correlationId),[4,this.createAuthCodeClient(o,i.authority,i.azureCloudOptions)];case 4:return s=C.sent(),this.logger.verbose("Auth code client created"),c=Aye.isNativeAvailable(this.config,this.logger,this.nativeMessageHandler,e.authenticationScheme),l=void 0,c&&(l=this.performanceClient.startMeasurement(nfe.FetchAccountIdWithNativeBroker,e.correlationId)),[4,s.getAuthCodeUrl(ofe(ofe({},i),{nativeBroker:c}))];case 5:return u=C.sent(),d=new Rye(s,this.browserStorage,a,this.logger,this.performanceClient),p={popup:r,popupName:t,popupWindowAttributes:n},h=this.initiateAuthRequest(u,p),this.eventHandler.emitEvent($ve.POPUP_OPENED,Bhe.Popup,{popupWindow:h},null),[4,this.monitorPopupForHash(h)];case 6:if(f=C.sent(),m=Lve.getDeserializedHash(f),g=this.validateAndExtractStateFromHash(m,Bhe.Popup,i.correlationId),nye.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 mge.createNativeConnectionNotEstablishedError();return v=new Pye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,Lhe.acquireTokenPopup,this.performanceClient,this.nativeMessageHandler,m.accountId,this.nativeStorage,i.correlationId),y=Rve.parseRequestState(this.browserCrypto,g).userRequestState,[2,v.acquireToken(ofe(ofe({},i),{state:y,prompt:void 0})).finally((function(){_.browserStorage.cleanRequestByState(g)}))]}return[4,d.handleCodeResponseFromHash(f,g,s.authority,this.networkClient)];case 7:return[2,C.sent()];case 8:throw b=C.sent(),r&&r.close(),b instanceof ffe&&b.setCorrelationId(this.correlationId),o.cacheFailedRequest(b),this.browserStorage.cleanRequestByState(i.state),b;case 9:return[2]}}))}))},t.prototype.logoutPopupAsync=function(e,t,n,r,o,i){return afe(this,void 0,void 0,(function(){var a,s,c,l,u,d,p;return sfe(this,(function(h){switch(h.label){case 0:this.logger.verbose("logoutPopupAsync called"),this.eventHandler.emitEvent($ve.LOGOUT_START,Bhe.Popup,e),a=this.initializeServerTelemetryManager(Lhe.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(nfe.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($ve.LOGOUT_SUCCESS,Bhe.Popup,e),l=this.openPopup(c,{popupName:t,popupWindowAttributes:n,popup:o}),this.eventHandler.emitEvent($ve.POPUP_OPENED,Bhe.Popup,{popupWindow:l},null),[4,this.waitForLogoutPopup(l)];case 4:return h.sent(),i?(u={apiId:Lhe.logoutPopup,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},d=Lve.getAbsoluteUrl(i,Yve.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 ffe&&p.setCorrelationId(this.correlationId),this.browserStorage.setInteractionInProgress(!1),this.eventHandler.emitEvent($ve.LOGOUT_FAILURE,Bhe.Popup,null,p),this.eventHandler.emitEvent($ve.LOGOUT_END,Bhe.Popup),a.cacheFailedRequest(p),p;case 6:return this.eventHandler.emitEvent($ve.LOGOUT_END,Bhe.Popup),[2]}}))}))},t.prototype.initiateAuthRequest=function(e,t){if(xme.isEmpty(e))throw this.logger.error("Navigate url is empty"),mge.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(mge.createUserCancelledError());var s=Jpe.EMPTY_STRING,c=Jpe.EMPTY_STRING;try{s=e.location.href,c=e.location.hash}catch(iLe){}xme.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),Lve.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(mge.createHashDoesNotContainKnownPropertiesError()))):i>o&&(t.logger.error("PopupHandler.monitorPopupForHash - unable to find hash in url, timing out"),clearInterval(a),r(mge.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=Jpe.EMPTY_STRING;try{o=e.location.href}catch(iLe){}xme.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)):"undefined"===typeof t.popup&&(this.logger.verbosePii("Opening popup window to: "+e),n=this.openSizedPopup(e,t.popupName,t.popupWindowAttributes)),!n)throw mge.createEmptyWindowCreatedError();return n.focus&&n.focus(),this.currentWindow=n,window.addEventListener("beforeunload",this.unloadWindow),n}catch(iLe){throw this.logger.error("error opening popup "+iLe.message),this.browserStorage.setInteractionInProgress(!1),mge.createPopupWindowError(iLe.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=Hhe),(!p||p<0||p>u)&&(this.logger.verbose("Default popup window height used. Window height not configured or invalid."),p=zhe),(!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-zhe/2+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-Hhe/2+s)),window.open(e,t,"width="+d+", height="+p+", top="+h+", left="+f+", scrollbars=yes")},t.prototype.unloadWindow=function(e){this.browserStorage.cleanRequestByInteractionType(Bhe.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 Uhe+"."+this.config.auth.clientId+"."+e.join("-")+"."+t+"."+this.correlationId},t.prototype.generateLogoutPopupName=function(e){var t=e.account&&e.account.homeAccountId;return Uhe+"."+this.config.auth.clientId+"."+t+"."+this.correlationId},t}(Cye),Mye=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 tfe(t,e),t.prototype.initiateAuthRequest=function(e,t){return afe(this,void 0,void 0,(function(){var n;return sfe(this,(function(r){switch(r.label){case 0:return this.logger.verbose("RedirectHandler.initiateAuthRequest called"),xme.isEmpty(e)?[3,7]:(t.redirectStartPage&&(this.logger.verbose("RedirectHandler.initiateAuthRequest: redirectStartPage set, caching start page"),this.browserStorage.setTemporaryCache(Dhe.ORIGIN_URI,t.redirectStartPage,!0)),this.browserStorage.setTemporaryCache(Dhe.CORRELATION_ID,this.authCodeRequest.correlationId,!0),this.browserStorage.cacheCodeRequest(this.authCodeRequest,this.browserCrypto),this.logger.infoPii("RedirectHandler.initiateAuthRequest: Navigate to: "+e),n={apiId:Lhe.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"),mge.createEmptyNavigationUriError();case 8:return[2]}}))}))},t.prototype.handleCodeResponseFromHash=function(e,t,n,r){return afe(this,void 0,void 0,(function(){var o,i,a,s,c,l,u;return sfe(this,(function(d){switch(d.label){case 0:if(this.logger.verbose("RedirectHandler.handleCodeResponse called"),xme.isEmpty(e))throw mge.createEmptyHashError(e);if(this.browserStorage.setInteractionInProgress(!1),o=this.browserStorage.generateStateKey(t),!(i=this.browserStorage.getTemporaryCache(o)))throw wme.createStateNotFoundError("Cached State");try{a=this.authModule.handleFragmentResponse(e,i)}catch(iLe){throw iLe instanceof mfe&&iLe.subError===Bme.code?mge.createUserCancelledError():iLe}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}(Rye),Nye=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 tfe(t,e),t.prototype.acquireToken=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l,u=this;return sfe(this,(function(d){switch(d.label){case 0:return this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(e,Bhe.Redirect)];case 1:t=d.sent(),this.browserStorage.updateCacheEntries(t.state,t.nonce,t.authority,t.loginHint||Jpe.EMPTY_STRING,t.account||null),n=this.initializeServerTelemetryManager(Lhe.acquireTokenRedirect),r=function(e){e.persisted&&(u.logger.verbose("Page was restored from back/forward cache. Clearing temporary cache."),u.browserStorage.cleanRequestByState(t.state))},d.label=2;case 2:return d.trys.push([2,7,,8]),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientInitializeAuthorizationCodeRequest,e.correlationId),[4,this.initializeAuthorizationCodeRequest(t)];case 3:return o=d.sent(),this.performanceClient.setPreQueueTime(nfe.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 Mye(i,this.browserStorage,o,this.logger,this.browserCrypto,this.performanceClient),[4,i.getAuthCodeUrl(ofe(ofe({},t),{nativeBroker:Aye.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 ffe&&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 afe(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l,u,d,p;return sfe(this,(function(h){switch(h.label){case 0:t=this.initializeServerTelemetryManager(Lhe.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(Bhe.Redirect),[2,null];r=void 0;try{o=Lve.getDeserializedHash(n),r=this.validateAndExtractStateFromHash(o,Bhe.Redirect),this.logger.verbose("State extracted from hash")}catch(iLe){return this.logger.info("handleRedirectPromise was unable to extract state due to: "+iLe),this.browserStorage.cleanRequestByInteractionType(Bhe.Redirect),[2,null]}return i=this.browserStorage.getTemporaryCache(Dhe.ORIGIN_URI,!0)||Jpe.EMPTY_STRING,a=Lve.removeHashFromUrl(i),s=Lve.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&&Yve.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 Yve.isInIframe()&&!this.config.system.allowRedirectInIframe?[3,9]:(this.browserStorage.setTemporaryCache(Dhe.URL_HASH,n,!0),l={apiId:Lhe.handleRedirectPromise,timeout:this.config.system.redirectNavigationTimeout,noHistory:!0},u=!0,i&&"null"!==i?[3,6]:(d=Yve.getHomepage(),this.browserStorage.setTemporaryCache(Dhe.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 ffe&&p.setCorrelationId(this.correlationId),t.cacheFailedRequest(p),this.browserStorage.cleanRequestByInteractionType(Bhe.Redirect),p;case 11:return[2]}}))}))},t.prototype.getRedirectResponseHash=function(e){if(this.logger.verbose("getRedirectResponseHash called"),Lve.hashContainsKnownProperties(e))return Yve.clearHash(window),this.logger.verbose("Hash contains known properties, returning response hash"),e;var t=this.browserStorage.getTemporaryCache(Dhe.URL_HASH,!0);return this.browserStorage.removeItem(this.browserStorage.generateCacheKey(Dhe.URL_HASH)),this.logger.verbose("Hash does not contain known properties, returning cached hash"),t},t.prototype.handleHash=function(e,t,n){return afe(this,void 0,void 0,(function(){var r,o,i,a,s,c,l=this;return sfe(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=Lve.getDeserializedHash(e)).accountId){if(this.logger.verbose("Account id found in hash, calling WAM for token"),!this.nativeMessageHandler)throw mge.createNativeConnectionNotEstablishedError();return i=new Pye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,Lhe.acquireTokenPopup,this.performanceClient,this.nativeMessageHandler,o.accountId,this.browserStorage,r.correlationId),a=Rve.parseRequestState(this.browserCrypto,t).userRequestState,[2,i.acquireToken(ofe(ofe({},r),{state:a,prompt:void 0})).finally((function(){l.browserStorage.cleanRequestByState(t)}))]}if(!(s=this.browserStorage.getCachedAuthority(t)))throw mge.createNoCachedAuthorityError();return this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientCreateAuthCodeClient,r.correlationId),[4,this.createAuthCodeClient(n,s)];case 1:return c=u.sent(),this.logger.verbose("Auth code client created"),nye.removeThrottle(this.browserStorage,this.config.auth.clientId,r),[4,new Mye(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 afe(this,void 0,void 0,(function(){var t,n,r,o,i,a;return sfe(this,(function(s){switch(s.label){case 0:this.logger.verbose("logoutRedirect called"),t=this.initializeLogoutRequest(e),n=this.initializeServerTelemetryManager(Lhe.logout),s.label=1;case 1:return s.trys.push([1,10,,11]),this.eventHandler.emitEvent($ve.LOGOUT_START,Bhe.Redirect,e),[4,this.clearCacheOnLogout(t.account)];case 2:return s.sent(),r={apiId:Lhe.logout,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},this.performanceClient.setPreQueueTime(nfe.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($ve.LOGOUT_SUCCESS,Bhe.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 ffe&&a.setCorrelationId(this.correlationId),n.cacheFailedRequest(a),this.eventHandler.emitEvent($ve.LOGOUT_FAILURE,Bhe.Redirect,null,a),this.eventHandler.emitEvent($ve.LOGOUT_END,Bhe.Redirect),a;case 11:return this.eventHandler.emitEvent($ve.LOGOUT_END,Bhe.Redirect),[2]}}))}))},t.prototype.getRedirectStartPage=function(e){var t=e||window.location.href;return Lve.getAbsoluteUrl(t,Yve.getCurrentUri())},t}(Cye),Lye=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 tfe(t,e),t.prototype.initiateAuthRequest=function(e){return afe(this,void 0,void 0,(function(){return sfe(this,(function(t){switch(t.label){case 0:if(this.performanceClient.addQueueMeasurement(nfe.SilentHandlerInitiateAuthRequest,this.authCodeRequest.correlationId),xme.isEmpty(e))throw this.logger.info("Navigate url is empty"),mge.createEmptyNavigationUriError();return this.navigateFrameWait?(this.performanceClient.setPreQueueTime(nfe.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(nfe.SilentHandlerMonitorIframeForHash,this.authCodeRequest.correlationId),new Promise((function(r,o){t<Xve&&n.logger.warning("system.loadFrameTimeout or system.iframeHashTimeout set to lower ("+t+"ms) than the default ("+"6000ms). This may result in timeouts.");var i=window.performance.now()+t,a=setInterval((function(){if(window.performance.now()>i)return n.removeHiddenIframe(e),clearInterval(a),void o(mge.createMonitorIframeTimeoutError());var t=Jpe.EMPTY_STRING,s=e.contentWindow;try{t=s?s.location.href:Jpe.EMPTY_STRING}catch(iLe){}if(!xme.isEmpty(t)){var c=s?s.location.hash:Jpe.EMPTY_STRING;return Lve.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(nfe.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}(Rye),Bye=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 tfe(t,e),t.prototype.acquireToken=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i;return sfe(this,(function(a){switch(a.label){case 0:if(this.performanceClient.addQueueMeasurement(nfe.SilentIframeClientAcquireToken,e.correlationId),this.logger.verbose("acquireTokenByIframe called"),t=this.performanceClient.startMeasurement(nfe.SilentIframeClientAcquireToken,e.correlationId),xme.isEmpty(e.loginHint)&&xme.isEmpty(e.sid)&&(!e.account||xme.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!==nhe.NONE&&e.prompt!==nhe.NO_SESSION)throw t.endMeasurement({success:!1}),mge.createSilentPromptValueError(e.prompt);return this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(ofe(ofe({},e),{prompt:e.prompt||nhe.NONE}),Bhe.Silent)];case 1:n=a.sent(),this.browserStorage.updateCacheEntries(n.state,n.nonce,n.authority,n.loginHint||Jpe.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(nfe.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(nfe.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 ffe&&i.setCorrelationId(this.correlationId),r.cacheFailedRequest(i),this.browserStorage.cleanRequestByState(n.state),t.endMeasurement({errorCode:i instanceof ffe&&i.errorCode||void 0,subErrorCode:i instanceof ffe&&i.subError||void 0,success:!1}),i;case 6:return[2]}}))}))},t.prototype.logout=function(){return Promise.reject(mge.createSilentLogoutUnsupportedError())},t.prototype.silentTokenHelper=function(e,t){return afe(this,void 0,void 0,(function(){var n,r,o,i,a,s,c,l,u,d=this;return sfe(this,(function(p){switch(p.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.SilentIframeClientTokenHelper,t.correlationId),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientInitializeAuthorizationCodeRequest,t.correlationId),[4,this.initializeAuthorizationCodeRequest(t)];case 1:return n=p.sent(),this.performanceClient.setPreQueueTime(nfe.GetAuthCodeUrl,t.correlationId),[4,e.getAuthCodeUrl(ofe(ofe({},t),{nativeBroker:Aye.isNativeAvailable(this.config,this.logger,this.nativeMessageHandler,t.authenticationScheme)}))];case 2:return r=p.sent(),o=new Lye(e,this.browserStorage,n,this.logger,this.config.system,this.performanceClient),this.performanceClient.setPreQueueTime(nfe.SilentHandlerInitiateAuthRequest,t.correlationId),[4,o.initiateAuthRequest(r)];case 3:return i=p.sent(),this.performanceClient.setPreQueueTime(nfe.SilentHandlerMonitorIframeForHash,t.correlationId),[4,o.monitorIframeForHash(i,this.config.system.iframeHashTimeout)];case 4:if(a=p.sent(),s=Lve.getDeserializedHash(a),c=this.validateAndExtractStateFromHash(s,Bhe.Silent,n.correlationId),s.accountId){if(this.logger.verbose("Account id found in hash, calling WAM for token"),!this.nativeMessageHandler)throw mge.createNativeConnectionNotEstablishedError();return l=new Pye(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=Rve.parseRequestState(this.browserCrypto,c).userRequestState,[2,l.acquireToken(ofe(ofe({},t),{state:u,prompt:t.prompt||nhe.NONE})).finally((function(){d.browserStorage.cleanRequestByState(c)}))]}return this.performanceClient.setPreQueueTime(nfe.HandleCodeResponseFromHash,t.correlationId),[2,o.handleCodeResponseFromHash(a,c,e.authority,this.networkClient)]}}))}))},t}(Cye),Oye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return tfe(t,e),t.prototype.acquireToken=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i,a=this;return sfe(this,(function(s){switch(s.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.SilentRefreshClientAcquireToken,e.correlationId),this.performanceClient.setPreQueueTime(nfe.InitializeBaseRequest,e.correlationId),n=[ofe({},e)],[4,this.initializeBaseRequest(e)];case 1:return t=ofe.apply(void 0,n.concat([s.sent()])),r=this.performanceClient.startMeasurement(nfe.SilentRefreshClientAcquireToken,t.correlationId),o=this.initializeServerTelemetryManager(Lhe.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(nfe.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 ffe&&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(mge.createSilentLogoutUnsupportedError())},t.prototype.createRefreshTokenClient=function(e,t,n){return afe(this,void 0,void 0,(function(){var r;return sfe(this,(function(o){switch(o.label){case 0:return this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientGetClientConfiguration,this.correlationId),[4,this.getClientConfiguration(e,t,n)];case 1:return r=o.sent(),[2,new Sye(r,this.performanceClient)]}}))}))},t}(Cye),Fye=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 mge.createUnableToLoadTokenError("Please ensure server response includes id token.");var r,o,i=new bve(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 sye(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 mge.createUnableToLoadTokenError("Please provide a request with an account or a request with authority.");var s=vye.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 vye(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 sye(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 mge.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 sye(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=yve.generateHomeAccountId(n,r,this.logger,this.cryptoObj,e)),!i)throw mge.createUnableToLoadTokenError("Unexpected missing homeAccountId");var a=n?yve.createAccount(n,i,e,void 0,void 0,void 0,t):yve.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 mge.createUnableToLoadTokenError("loadExternalTokens is designed to work in browser environments only.")},e.prototype.loadIdToken=function(e,t,n,r){var o=jge.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 mge.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 mge.createUnableToLoadTokenError("Please ensure server response includes expires_in value.");if(!i.extendedExpiresOn)throw mge.createUnableToLoadTokenError("Please provide an extendedExpiresOn value in the options.");var a=new fve(e.scopes).printScopes(),s=i.expiresOn||t.expires_in+(new Date).getTime()/1e3,c=i.extendedExpiresOn,l=kve.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 mge.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=Sve.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 mge.createUnableToLoadTokenError("loadExternalTokens is designed to work in browser environments only.")},e.prototype.generateAuthenticationResult=function(e,t,n,r){var o,i,a,s,c=Jpe.EMPTY_STRING,l=[],u=null;(null===n||void 0===n?void 0:n.accessToken)&&(c=n.accessToken.secret,l=fve.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?void 0:t.claims.oid)||(null===t||void 0===t?void 0:t.claims.sub)||Jpe.EMPTY_STRING,p=(null===t||void 0===t?void 0:t.claims.tid)||Jpe.EMPTY_STRING;return{authority:r?r.canonicalAuthority:Jpe.EMPTY_STRING,uniqueId:d,tenantId:p,scopes:l,account:(null===n||void 0===n?void 0:n.account)?n.account.getAccountInfo():null,idToken:t?t.rawToken:Jpe.EMPTY_STRING,idTokenClaims:t?t.claims:{},accessToken:c,fromCache:!0,expiresOn:u,correlationId:e.correlationId||Jpe.EMPTY_STRING,requestId:Jpe.EMPTY_STRING,extExpiresOn:s,familyId:Jpe.EMPTY_STRING,tokenType:(null===(o=null===n||void 0===n?void 0:n.accessToken)||void 0===o?void 0:o.tokenType)||Jpe.EMPTY_STRING,state:Jpe.EMPTY_STRING,cloudGraphHostName:(null===(i=null===n||void 0===n?void 0:n.account)||void 0===i?void 0:i.cloudGraphHostName)||Jpe.EMPTY_STRING,msGraphHost:(null===(a=null===n||void 0===n?void 0:n.account)||void 0===a?void 0:a.msGraphHost)||Jpe.EMPTY_STRING,code:void 0,fromNativeBroker:!1}},e}(),Hye=function(e){function t(t){var n=e.call(this,t)||this;return n.includeRedirectUri=!1,n}return tfe(t,e),t}(dye),zye=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 tfe(t,e),t.prototype.acquireToken=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i,a;return sfe(this,(function(s){switch(s.label){case 0:if(this.logger.trace("SilentAuthCodeClient.acquireToken called"),!e.code)throw mge.createAuthCodeRequiredError();return this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientInitializeAuthorizationRequest,e.correlationId),[4,this.initializeAuthorizationRequest(e,Bhe.Silent)];case 1:t=s.sent(),this.browserStorage.updateCacheEntries(t.state,t.nonce,t.authority,t.loginHint||Jpe.EMPTY_STRING,t.account||null),n=this.initializeServerTelemetryManager(this.apiId),s.label=2;case 2:return s.trys.push([2,4,,5]),r=ofe(ofe({},t),{code:e.code}),this.performanceClient.setPreQueueTime(nfe.StandardInteractionClientGetClientConfiguration,e.correlationId),[4,this.getClientConfiguration(n,t.authority)];case 3:return o=s.sent(),i=new Hye(o),this.logger.verbose("Auth code client created"),[2,new Lye(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 ffe&&a.setCorrelationId(this.correlationId),n.cacheFailedRequest(a),this.browserStorage.cleanRequestByState(t.state),a;case 5:return[2]}}))}))},t.prototype.logout=function(){return Promise.reject(mge.createSilentLogoutUnsupportedError())},t}(Cye),Uye=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&&"undefined"!==typeof 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(iLe){}},e.prototype.startMeasurement=function(){if(e.supportsBrowserPerformance())try{window.performance.mark(this.startMark)}catch(iLe){}},e.prototype.endMeasurement=function(){if(e.supportsBrowserPerformance())try{window.performance.mark(this.endMark),window.performance.measure(this.measureName,this.startMark,this.endMark)}catch(iLe){}},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(iLe){}return null},e}(),Vye=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 Age(c.logger,s),c.guidGenerator=new Sfe(c.browserCrypto),c}return tfe(t,e),t.prototype.startPerformanceMeasuremeant=function(e,t){return new Uye(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?void 0:t.incompleteSubMeasurements)&&t.incompleteSubMeasurements.forEach((function(e){r.push(ofe({},e))})),r.length>0&&Uye.flushMeasurements(e.event.correlationId,r)},t.prototype.supportsBrowserPerformanceNow=function(){return"undefined"!==typeof window&&"undefined"!==typeof 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 ofe(ofe({},i),{endMeasurement:function(e){var t=i.endMeasurement(ofe({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}(Hge),Wye=function(){function e(e){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:Jpe.EMPTY_STRING,authority:""+Jpe.DEFAULT_AUTHORITY,knownAuthorities:[],cloudDiscoveryMetadata:Jpe.EMPTY_STRING,authorityMetadata:Jpe.EMPTY_STRING,redirectUri:Jpe.EMPTY_STRING,postLogoutRedirectUri:Jpe.EMPTY_STRING,navigateToLoginRequestUrl:!0,clientCapabilities:[],protocolMode:Dve.AAD,azureCloudOptions:{azureCloudInstance:Mve.None,tenant:Jpe.EMPTY_STRING},skipAuthorityMetadataCache:!1},s={cacheLocation:Ahe.SessionStorage,temporaryCacheLocation:Ahe.SessionStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!(!r||r.cacheLocation!==Ahe.LocalStorage)},c={loggerCallback:function(){},logLevel:Nge.Info,piiLoggingEnabled:!1},l=ofe(ofe({},Fve),{loggerOptions:c,networkClient:t?Yve.getBrowserNetworkClient():qve,navigationClient:new Qve,loadFrameTimeout:0,windowHashTimeout:(null===o||void 0===o?void 0:o.loadFrameTimeout)||6e4,iframeHashTimeout:(null===o||void 0===o?void 0:o.loadFrameTimeout)||Xve,navigateFrameWait:t&&Yve.detectIEOrEdge()?500:0,redirectNavigationTimeout:3e4,asyncPopups:!1,allowRedirectInIframe:!1,allowNativeBroker:!1,nativeBrokerHandshakeTimeout:(null===o||void 0===o?void 0:o.nativeBrokerHandshakeTimeout)||2e3,pollIntervalMilliseconds:Vhe,cryptoOptions:{useMsrCrypto:!1,entropy:void 0}}),u=ofe(ofe({},o),{loggerOptions:(null===o||void 0===o?void 0:o.loggerOptions)||c}),d={application:{appName:Jpe.EMPTY_STRING,appVersion:Jpe.EMPTY_STRING}};return{auth:ofe(ofe({},a),n),cache:ofe(ofe({},s),r),system:ofe(ofe({},l),u),telemetry:ofe(ofe({},d),i)}}(e,this.isBrowserEnvironment),this.initialized=!1,this.logger=new Fge(this.config.system.loggerOptions,Jve,Zve),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 Vye(this.config.auth.clientId,this.config.auth.authority,this.logger,Jve,Zve,this.config.telemetry.application,this.config.system.cryptoOptions):new Uge(this.config.auth.clientId,this.config.auth.authority,this.logger,Jve,Zve,this.config.telemetry.application),this.browserCrypto=this.isBrowserEnvironment?new Bge(this.logger,this.performanceClient,this.config.system.cryptoOptions):Vge,this.eventHandler=new tye(this.logger,this.browserCrypto),this.browserStorage=this.isBrowserEnvironment?new Ove(this.config.auth.clientId,this.config.cache,this.browserCrypto,this.logger):function(e,t){var n={cacheLocation:Ahe.MemoryStorage,temporaryCacheLocation:Ahe.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1};return new Ove(e,n,Vge,t)}(this.config.auth.clientId,this.logger);var t={cacheLocation:Ahe.MemoryStorage,temporaryCacheLocation:Ahe.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1};this.nativeInternalStorage=new Ove(this.config.auth.clientId,t,this.browserCrypto,this.logger),this.tokenCache=new Fye(this.config,this.browserStorage,this.logger,this.browserCrypto),this.trackPageVisibilityWithMeasurement=this.trackPageVisibilityWithMeasurement.bind(this)}return e.prototype.initialize=function(){return afe(this,void 0,void 0,(function(){var e,t,n,r;return sfe(this,(function(o){switch(o.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(nfe.InitializeClientApplication),this.eventHandler.emitEvent($ve.INITIALIZE_START),!e)return[3,4];o.label=1;case 1:return o.trys.push([1,3,,4]),n=this,[4,Aye.createProvider(this.logger,this.config.system.nativeBrokerHandshakeTimeout,this.performanceClient)];case 2:return n.nativeExtensionProvider=o.sent(),[3,4];case 3:return r=o.sent(),this.logger.verbose(r),[3,4];case 4:return this.initialized=!0,this.eventHandler.emitEvent($ve.INITIALIZE_END),t.endMeasurement({allowNativeBroker:e,success:!0}),[2]}}))}))},e.prototype.handleRedirectPromise=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c,l=this;return sfe(this,(function(u){return this.logger.verbose("handleRedirectPromise called"),Yve.blockNativeBrokerCalledBeforeInitialized(this.config.system.allowNativeBroker,this.initialized),t=this.getAllAccounts(),this.isBrowserEnvironment?(n=e||Jpe.EMPTY_STRING,"undefined"===typeof(r=this.redirectResponse.get(n))?(this.eventHandler.emitEvent($ve.HANDLE_REDIRECT_START,Bhe.Redirect),this.logger.verbose("handleRedirectPromise has been called for the first time, storing the promise"),o=this.browserStorage.getCachedNativeRequest(),i=void 0,o&&Aye.isNativeAvailable(this.config,this.logger,this.nativeExtensionProvider)&&this.nativeExtensionProvider&&!e?(this.logger.trace("handleRedirectPromise - acquiring token from native platform"),a=new Pye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,Lhe.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(Dhe.CORRELATION_ID,!0)||Jpe.EMPTY_STRING,c=this.createRedirectClient(s),i=c.handleRedirectPromise(e)),r=i.then((function(e){e&&(t.length<l.getAllAccounts().length?(l.eventHandler.emitEvent($ve.LOGIN_SUCCESS,Bhe.Redirect,e),l.logger.verbose("handleRedirectResponse returned result, login success")):(l.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_SUCCESS,Bhe.Redirect,e),l.logger.verbose("handleRedirectResponse returned result, acquire token success")));return l.eventHandler.emitEvent($ve.HANDLE_REDIRECT_END,Bhe.Redirect),e})).catch((function(e){throw t.length>0?l.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_FAILURE,Bhe.Redirect,null,e):l.eventHandler.emitEvent($ve.LOGIN_FAILURE,Bhe.Redirect,null,e),l.eventHandler.emitEvent($ve.HANDLE_REDIRECT_END,Bhe.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 afe(this,void 0,void 0,(function(){var t,n,r,o,i,a=this;return sfe(this,(function(s){return t=this.getRequestCorrelationId(e),this.logger.verbose("acquireTokenRedirect called",t),this.preflightBrowserEnvironmentCheck(Bhe.Redirect),(n=this.getAllAccounts().length>0)?this.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_START,Bhe.Redirect,e):this.eventHandler.emitEvent($ve.LOGIN_START,Bhe.Redirect,e),this.nativeExtensionProvider&&this.canUseNative(e)?(o=new Pye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,Lhe.acquireTokenRedirect,this.performanceClient,this.nativeExtensionProvider,this.getNativeAccountId(e),this.nativeInternalStorage,e.correlationId),r=o.acquireTokenRedirect(e).catch((function(t){if(t instanceof kye&&t.isFatal())return a.nativeExtensionProvider=void 0,a.createRedirectClient(e.correlationId).acquireToken(e);if(t instanceof _fe)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($ve.ACQUIRE_TOKEN_FAILURE,Bhe.Redirect,null,e):a.eventHandler.emitEvent($ve.LOGIN_FAILURE,Bhe.Redirect,null,e),e}))]}))}))},e.prototype.acquireTokenPopup=function(e){var t=this,n=this.getRequestCorrelationId(e),r=this.performanceClient.startMeasurement(nfe.AcquireTokenPopup,n);try{this.logger.verbose("acquireTokenPopup called",n),this.preflightBrowserEnvironmentCheck(Bhe.Popup)}catch(iLe){return Promise.reject(iLe)}var o,i=this.getAllAccounts();(i.length>0?this.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_START,Bhe.Popup,e):this.eventHandler.emitEvent($ve.LOGIN_START,Bhe.Popup,e),this.canUseNative(e))?o=this.acquireTokenNative(e,Lhe.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 kye&&n.isFatal())return t.nativeExtensionProvider=void 0,t.createPopupClient(e.correlationId).acquireToken(e);if(n instanceof _fe)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})):o=this.createPopupClient(e.correlationId).acquireToken(e);return o.then((function(e){return i.length<t.getAllAccounts().length?t.eventHandler.emitEvent($ve.LOGIN_SUCCESS,Bhe.Popup,e):t.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_SUCCESS,Bhe.Popup,e),r.addStaticFields({accessTokenSize:e.accessToken.length,idTokenSize:e.idToken.length}),r.endMeasurement({success:!0,requestId:e.requestId}),e})).catch((function(e){return i.length>0?t.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_FAILURE,Bhe.Popup,null,e):t.eventHandler.emitEvent($ve.LOGIN_FAILURE,Bhe.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 afe(this,void 0,void 0,(function(){var n,r,o,i,a=this;return sfe(this,(function(s){return n=this.getRequestCorrelationId(e),r=ofe(ofe({},e),{prompt:e.prompt,correlationId:n}),this.preflightBrowserEnvironmentCheck(Bhe.Silent),this.ssoSilentMeasurement=this.performanceClient.startMeasurement(nfe.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($ve.SSO_SILENT_START,Bhe.Silent,r),this.canUseNative(r)?o=this.acquireTokenNative(r,Lhe.ssoSilent).catch((function(e){if(e instanceof kye&&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($ve.SSO_SILENT_SUCCESS,Bhe.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($ve.SSO_SILENT_FAILURE,Bhe.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 afe(this,void 0,void 0,(function(){var t,n,r,o,i=this;return sfe(this,(function(a){t=this.getRequestCorrelationId(e),this.preflightBrowserEnvironmentCheck(Bhe.Silent),this.logger.trace("acquireTokenByCode called",t),this.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_BY_CODE_START,Bhe.Silent,e),n=this.performanceClient.startMeasurement(nfe.AcquireTokenByCode,e.correlationId);try{if(e.code&&e.nativeAccountId)throw mge.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(ofe(ofe({},e),{correlationId:t})).then((function(e){return i.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_BY_CODE_SUCCESS,Bhe.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($ve.ACQUIRE_TOKEN_BY_CODE_FAILURE,Bhe.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,Lhe.acquireTokenByCode,e.nativeAccountId).catch((function(e){throw e instanceof kye&&e.isFatal()&&(i.nativeExtensionProvider=void 0),e}))];throw mge.createUnableToAcquireTokenFromNativePlatformError()}throw mge.createAuthCodeOrNativeAccountIdRequiredError()}catch(iLe){throw this.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_BY_CODE_FAILURE,Bhe.Silent,null,iLe),n.endMeasurement({errorCode:iLe instanceof ffe&&iLe.errorCode||void 0,subErrorCode:iLe instanceof ffe&&iLe.subError||void 0,success:!1}),iLe}return[2]}))}))},e.prototype.acquireTokenByCodeAsync=function(e){var t;return afe(this,void 0,void 0,(function(){var n=this;return sfe(this,(function(r){switch(r.label){case 0:return this.logger.trace("acquireTokenByCodeAsync called",e.correlationId),this.acquireTokenByCodeAsyncMeasurement=this.performanceClient.startMeasurement(nfe.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 afe(this,void 0,void 0,(function(){return sfe(this,(function(r){switch(this.performanceClient.addQueueMeasurement(nfe.AcquireTokenFromCache,t.correlationId),n.cacheLookupPolicy){case Xhe.Default:case Xhe.AccessToken:case Xhe.AccessTokenAndRefreshToken:return[2,e.acquireToken(t)];default:throw wme.createRefreshRequiredError()}return[2]}))}))},e.prototype.acquireTokenByRefreshToken=function(e,t){return afe(this,void 0,void 0,(function(){var n;return sfe(this,(function(r){switch(this.performanceClient.addQueueMeasurement(nfe.AcquireTokenByRefreshToken,e.correlationId),t.cacheLookupPolicy){case Xhe.Default:case Xhe.AccessTokenAndRefreshToken:case Xhe.RefreshToken:case Xhe.RefreshTokenAndNetwork:return n=this.createSilentRefreshClient(e.correlationId),this.performanceClient.setPreQueueTime(nfe.SilentRefreshClientAcquireToken,e.correlationId),[2,n.acquireToken(e)];default:throw wme.createRefreshRequiredError()}return[2]}))}))},e.prototype.acquireTokenBySilentIframe=function(e){return afe(this,void 0,void 0,(function(){var t;return sfe(this,(function(n){return this.performanceClient.addQueueMeasurement(nfe.AcquireTokenBySilentIframe,e.correlationId),t=this.createSilentIframeClient(e.correlationId),this.performanceClient.setPreQueueTime(nfe.SilentIframeClientAcquireToken,e.correlationId),[2,t.acquireToken(e)]}))}))},e.prototype.logout=function(e){return afe(this,void 0,void 0,(function(){var t;return sfe(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(ofe({correlationId:t},e))]}))}))},e.prototype.logoutRedirect=function(e){return afe(this,void 0,void 0,(function(){var t;return sfe(this,(function(n){return t=this.getRequestCorrelationId(e),this.preflightBrowserEnvironmentCheck(Bhe.Redirect),[2,this.createRedirectClient(t).logout(e)]}))}))},e.prototype.logoutPopup=function(e){try{var t=this.getRequestCorrelationId(e);return this.preflightBrowserEnvironmentCheck(Bhe.Popup),this.createPopupClient(t).logout(e)}catch(iLe){return Promise.reject(iLe)}},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"),Yve.blockNonBrowserEnvironment(this.isBrowserEnvironment),Yve.blockRedirectInIframe(e,this.config.system.allowRedirectInIframe),Yve.blockReloadInHiddenIframes(),Yve.blockAcquireTokenInPopups(),Yve.blockNativeBrokerCalledBeforeInitialized(this.config.system.allowNativeBroker,this.initialized),e===Bhe.Redirect&&this.config.cache.cacheLocation===Ahe.MemoryStorage&&!this.config.cache.storeAuthStateInCookie)throw Tge.createInMemoryRedirectUnavailableError();e!==Bhe.Redirect&&e!==Bhe.Popup||this.preflightInteractiveRequest(t)},e.prototype.preflightInteractiveRequest=function(e){this.logger.verbose("preflightInteractiveRequest called, validating app environment"),Yve.blockReloadInHiddenIframes(),e&&this.browserStorage.setInteractionInProgress(!0)},e.prototype.acquireTokenNative=function(e,t,n){return afe(this,void 0,void 0,(function(){return sfe(this,(function(r){if(this.logger.trace("acquireTokenNative called"),!this.nativeExtensionProvider)throw mge.createNativeConnectionNotEstablishedError();return[2,new Pye(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"),!Aye.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 nhe.NONE:case nhe.CONSENT:case nhe.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 Dye(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 Nye(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 Bye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,Lhe.ssoSilent,this.performanceClient,this.nativeInternalStorage,this.nativeExtensionProvider,e)},e.prototype.createSilentCacheClient=function(e){return new Iye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeExtensionProvider,e)},e.prototype.createSilentRefreshClient=function(e){return new Oye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeExtensionProvider,e)},e.prototype.createSilentAuthCodeClient=function(e){return new zye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,Lhe.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?void 0:e.correlationId)?e.correlationId:this.isBrowserEnvironment?this.browserCrypto.createNewGuid():Jpe.EMPTY_STRING},e}(),jye=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 tfe(t,e),t.prototype.loginRedirect=function(e){return afe(this,void 0,void 0,(function(){var t;return sfe(this,(function(n){return t=this.getRequestCorrelationId(e),this.logger.verbose("loginRedirect called",t),[2,this.acquireTokenRedirect(ofe({correlationId:t},e||Yhe))]}))}))},t.prototype.loginPopup=function(e){var t=this.getRequestCorrelationId(e);return this.logger.verbose("loginPopup called",t),this.acquireTokenPopup(ofe({correlationId:t},e||Yhe))},t.prototype.acquireTokenSilent=function(e){return afe(this,void 0,void 0,(function(){var t,n,r,o,i,a,s,c=this;return sfe(this,(function(l){if(t=this.getRequestCorrelationId(e),(n=this.performanceClient.startMeasurement(nfe.AcquireTokenSilent,t)).addStaticFields({cacheLookupPolicy:e.cacheLookupPolicy}),this.preflightBrowserEnvironmentCheck(Bhe.Silent),this.logger.verbose("acquireTokenSilent called",t),!(r=e.account||this.getActiveAccount()))throw mge.createNoAccountError();return o={clientId:this.config.auth.clientId,authority:e.authority||Jpe.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),"undefined"===typeof(a=this.activeSilentTokenRequests.get(i))?(this.logger.verbose("acquireTokenSilent called for the first time, storing active request",t),this.performanceClient.setPreQueueTime(nfe.AcquireTokenSilentAsync,t),s=this.acquireTokenSilentAsync(ofe(ofe({},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 afe(this,void 0,void 0,(function(){var r,o,i,a,s,c=this;return sfe(this,(function(l){switch(l.label){case 0:return this.performanceClient.addQueueMeasurement(nfe.AcquireTokenSilentAsync,e.correlationId),this.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_START,Bhe.Silent,e),this.astsAsyncMeasurement=this.performanceClient.startMeasurement(nfe.AcquireTokenSilentAsync,e.correlationId),null===(n=this.astsAsyncMeasurement)||void 0===n||n.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibility),Aye.isNativeAvailable(this.config,this.logger,this.nativeExtensionProvider,e.authenticationScheme)&&t.nativeAccountId?(this.logger.verbose("acquireTokenSilent - attempting to acquire token from native platform"),o=ofe(ofe({},e),{account:t}),r=this.acquireTokenNative(o,Lhe.acquireTokenSilent_silentFlow).catch((function(t){return afe(c,void 0,void 0,(function(){return sfe(this,(function(n){if(t instanceof kye&&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(nfe.InitializeSilentRequest,e.correlationId),[4,i.initializeSilentRequest(e,t)];case 2:a=l.sent(),s=ofe(ofe({},e),{cacheLookupPolicy:e.cacheLookupPolicy||Xhe.Default}),this.performanceClient.setPreQueueTime(nfe.AcquireTokenFromCache,a.correlationId),r=this.acquireTokenFromCache(i,a,s).catch((function(t){if(s.cacheLookupPolicy===Xhe.AccessToken)throw t;return Yve.blockReloadInHiddenIframes(),c.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_NETWORK_START,Bhe.Silent,a),c.performanceClient.setPreQueueTime(nfe.AcquireTokenByRefreshToken,a.correlationId),c.acquireTokenByRefreshToken(a,s).catch((function(t){var n=t instanceof mfe,r=t instanceof _fe,o=t.errorCode===Fhe;if((!n||!o||r||s.cacheLookupPolicy===Xhe.AccessTokenAndRefreshToken||s.cacheLookupPolicy===Xhe.RefreshToken)&&s.cacheLookupPolicy!==Xhe.Skip)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(nfe.AcquireTokenBySilentIframe,a.correlationId),c.acquireTokenBySilentIframe(a)}))})),l.label=3;case 3:return[2,r.then((function(e){var t;return c.eventHandler.emitEvent($ve.ACQUIRE_TOKEN_SUCCESS,Bhe.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($ve.ACQUIRE_TOKEN_FAILURE,Bhe.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}(Wye),qye="",Gye="channels",Kye="createPerfMgr",Yye="extensionConfig",Qye="eventsSent",Xye="eventsDiscarded",$ye="eventsSendRequest",Jye="perfEvent",Zye="errorToConsole",ebe="warnToConsole",tbe="constructor",nbe=L,rbe=R.freeze,obe=(R.seal,R.keys),ibe=String.prototype,abe=ibe.trim,sbe=ibe.endsWith,cbe=ibe.startsWith,lbe=Date.prototype.toISOString,ube=Array.isArray,dbe=D.toString,pbe=B.toString,hbe=pbe.call(R),fbe=/-([a-z])/g,mbe=/([^\w\d_$])/g,gbe=/^(\d+[\w\d_$])/,vbe=Object.getPrototypeOf;function ybe(e){return void 0===e||typeof e===A}function bbe(e){return null===e||ybe(e)}function _be(e){return!bbe(e)}function Cbe(e,t){return!(!e||!B.call(e,t))}function wbe(e){return!(!e||typeof e!==P)}function xbe(e){return!(!e||typeof e!==I)}function Ebe(e){var t=e;return t&&Rbe(t)&&(t=(t=(t=t.replace(fbe,(function(e,t){return t.toUpperCase()}))).replace(mbe,"_")).replace(gbe,(function(e,t){return"_"+t}))),t}function kbe(e,t){if(e)for(var n in e)B.call(e,n)&&t.call(e,n,e[n])}function Sbe(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=sbe?e.endsWith(t):function(e,t){var n=!1,r=t?t.length:0,o=e?e.length: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}function Tbe(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=cbe?e.startsWith(t):function(e,t){var n=!1,r=t?t.length:0;if(e&&r&&e.length>=r&&!(n=e===t)){for(var o=0;o<r;o++)if(e[o]!==t[o])return!1;n=!0}return n}(e,t)),n}function Ibe(e,t){return!(!e||!t)&&-1!==e.indexOf(t)}var Pbe=ube||function(e){return!(!e||"[object Array]"!==dbe.call(e))};function Abe(e){return!(!e||"[object Error]"!==dbe.call(e))}function Rbe(e){return"string"===typeof e}function Dbe(e){return"number"===typeof e}function Mbe(e){return"boolean"===typeof e}function Nbe(e){var t=!1;if(e&&"object"===typeof e){var n=vbe?vbe(e):function(e){if(e){if(vbe)return vbe(e);var t=e.__proto__||e.prototype||e.constructor;if(t)return t}return null}(e);n?(n.constructor&&B.call(n,tbe)&&(n=n.constructor),t=typeof n===I&&pbe.call(n)===hbe):t=!0}return t}function Lbe(e){if(e)return lbe?e.toISOString():function(e){if(e&&e.getUTCFullYear){var t=function(e){var t=String(e);return 1===t.length&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}}(e)}function Bbe(e,t,n){var r=e.length;try{for(var o=0;o<r&&(!(o in e)||-1!==t.call(n||e,e[o],o,e));o++);}catch(iLe){}}function Obe(e,t,n){if(e){if(e.indexOf)return e.indexOf(t,n);var r=e.length,o=n||0;try{for(var i=Math.max(o>=0?o:r-Math.abs(o),0);i<r;i++)if(i in e&&e[i]===t)return i}catch(iLe){}}return-1}function Fbe(e){return e&&(e=abe&&e.trim?e.trim():e.replace?e.replace(/^\s+|(?=\s)\s+$/g,qye):e),e}var Hbe=!{toString:null}.propertyIsEnumerable("toString"),zbe=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];function Ube(e){var t=typeof e;if(t===I||t===P&&null!==e||H("objKeys called on non-object"),!Hbe&&obe)return obe(e);var n=[];for(var r in e)e&&B.call(e,r)&&n.push(r);if(Hbe)for(var o=zbe.length,i=0;i<o;i++)e&&B.call(e,zbe[i])&&n.push(zbe[i]);return n}function Vbe(e,t,n,r){if(nbe)try{var o={enumerable:!0,configurable:!0};return n&&(o.get=n),r&&(o.set=r),nbe(e,t,o),!0}catch(iLe){}return!1}function Wbe(e){return e}function jbe(e){return rbe&&kbe(e,(function(e,t){(Pbe(t)||wbe(t))&&rbe(t)})),qbe(e)}var qbe=rbe||Wbe;function Gbe(){var e=Date;return e.now?e.now():(new e).getTime()}function Kbe(e){return Abe(e)?e.name:qye}function Ybe(e,t,n,r,o){var i=n;return e&&((i=e[t])===n||o&&!o(i)||r&&!r(n)||(i=n,e[t]=i)),i}function Qbe(e,t,n){var r;return e?!(r=e[t])&&bbe(r)&&(r=ybe(n)?{}:n,e[t]=r):r=ybe(n)?{}:n,r}function Xbe(e,t){return bbe(e)?t:e}function $be(e){return!!e}function Jbe(e){throw new Error(e)}function Zbe(e,t){var n=null,r=null;return xbe(e)?n=e:r=e,function(){var e=arguments;if(n&&(r=n()),r)return r[t].apply(r,e)}}function e_e(e,t,n,r,o){e&&t&&n&&(!1!==o||ybe(e[t]))&&(e[t]=Zbe(n,r))}function t_e(e,t,n,r){return e&&t&&wbe(e)&&Pbe(n)&&Bbe(n,(function(n){Rbe(n)&&e_e(e,n,t,n,r)})),e}function n_e(e){return e&&M&&(e=R(M({},e))),e}function r_e(e,t,n,r,o,i){var a=arguments,s=a[0]||{},c=a.length,l=!1,u=1;for(c>0&&Mbe(s)&&(l=s,s=a[u]||{},u++),wbe(s)||(s={});u<c;u++){var d=a[u],p=Pbe(d),h=wbe(d);for(var f in d){var m=p&&f in d||h&&B.call(d,f);if(m){var g=d[f],v=void 0;if(l&&g&&((v=Pbe(g))||Nbe(g))){var y=s[f];v?Pbe(y)||(y=[]):Nbe(y)||(y={}),g=r_e(l,y,g)}void 0!==g&&(s[f]=g)}}}return s}var o_e=null,i_e=function(){function e(t,n,r){var o,i=this,a=!1;(i.start=Gbe(),i.name=t,i.isAsync=r,i.isChildEvt=function(){return!1},xbe(n))&&(a=Vbe(i,"payload",(function(){return!o&&xbe(n)&&(o=n(),n=null),o})));i.getCtx=function(t){return t?t===e.ParentContextKey||t===e.ChildrenContextKey?i[t]:(i.ctx||{})[t]:null},i.setCtx=function(t,n){if(t)if(t===e.ParentContextKey)i[t]||(i.isChildEvt=function(){return!0}),i[t]=n;else if(t===e.ChildrenContextKey)i[t]=n;else{(i.ctx=i.ctx||{})[t]=n}},i.complete=function(){var t=0,r=i.getCtx(e.ChildrenContextKey);if(Pbe(r))for(var o=0;o<r.length;o++){var s=r[o];s&&(t+=s.time)}i.time=Gbe()-i.start,i.exTime=i.time-t,i.complete=function(){},!a&&xbe(n)&&(i.payload=n())}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),a_e=function(){function e(t){this.ctx={},ve(e,this,(function(e){e.create=function(e,t,n){return new i_e(e,t,n)},e.fire=function(e){e&&(e.complete(),t&&xbe(t.perfEvent)&&t.perfEvent(e))},e.setCtx=function(t,n){t&&((e.ctx=e.ctx||{})[t]=n)},e.getCtx=function(t){return(e.ctx||{})[t]}}))}return e.__ieDyn=1,e}(),s_e="CoreUtils.doPerf";function c_e(e,t,n,r,o){if(e){var i=e;if(i.getPerfMgr&&(i=i.getPerfMgr()),i){var a=void 0,s=i.getCtx(s_e);try{if(a=i.create(t(),r,o)){if(s&&a.setCtx&&(a.setCtx(i_e.ParentContextKey,s),s.getCtx&&s.setCtx)){var c=s.getCtx(i_e.ChildrenContextKey);c||(c=[],s.setCtx(i_e.ChildrenContextKey,c)),c.push(a)}return i.setCtx(s_e,a),n(a)}}catch(l){a&&a.setCtx&&a.setCtx("exception",l)}finally{a&&i.fire(a),i.setCtx(s_e,s)}}}return n()}var l_e="window",u_e="JSON",d_e="msie",p_e="trident/",h_e="XMLHttpRequest",f_e=null,m_e=null,g_e=!1,v_e=null,y_e=null;function b_e(e,t){var n=!1;if(e){try{if(!(n=t in e)){var r=e.prototype;r&&(n=t in r)}}catch(iLe){}if(!n)try{n=!ybe((new e)[t])}catch(iLe){}}return n}function __e(e){var t=F();return t&&t[e]?t[e]:e===l_e&&C_e()?window:null}function C_e(){return Boolean(typeof window===P&&window)}function w_e(){return C_e()?window:__e(l_e)}function x_e(){return Boolean(typeof document===P&&document)}function E_e(){return x_e()?document:__e("document")}function k_e(){return Boolean(typeof navigator===P&&navigator)}function S_e(){return k_e()?navigator:__e("navigator")}function T_e(e){if(e&&g_e){var t=__e("__mockLocation");if(t)return t}return typeof location===P&&location?location:__e("location")}function I_e(){return __e("performance")}function P_e(){return Boolean(typeof JSON===P&&JSON||null!==__e(u_e))}function A_e(){return P_e()?JSON||__e(u_e):null}function R_e(){var e=S_e();return!(!e||!e.product)&&"ReactNative"===e.product}function D_e(){var e=S_e();if(e&&(e.userAgent!==m_e||null===f_e)){var t=((m_e=e.userAgent)||qye).toLowerCase();f_e=Ibe(t,d_e)||Ibe(t,p_e)}return f_e}function M_e(e){var t=Object.prototype.toString.call(e),n=qye;return"[object Error]"===t?n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'":P_e()&&(n=A_e().stringify(e)),t+n}function N_e(){return null===y_e&&(y_e=k_e()&&Boolean(S_e().sendBeacon)),y_e}function L_e(e){var t=!1;try{t=!!__e("fetch");var n=__e("Request");t&&e&&n&&(t=b_e(n,"keepalive"))}catch(iLe){}return t}function B_e(){return null===v_e&&(v_e=typeof XDomainRequest!==A)&&O_e()&&(v_e=v_e&&!b_e(__e(h_e),"withCredentials")),v_e}function O_e(){var e=!1;try{e=!!__e(h_e)}catch(iLe){}return e}var F_e,H_e=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],z_e=null;function U_e(e,t){return function(){var n=arguments,r=V_e(t);if(r){var o=r.listener;o&&o[e]&&o[e].apply(o,n)}}}function V_e(e){var t=z_e;return t||!0===e.disableDbgExt||(t=z_e||function(){var e=__e("Microsoft");return e&&(z_e=e.ApplicationInsights),z_e}()),t?t.ChromeDbgExt:null}function W_e(e){return e?'"'+e.replace(/\"/g,qye)+'"':qye}function j_e(e,t){var n=typeof console!==A?console:__e("console");if(n){var r="log";n[e]&&(r=e),xbe(n[r])&&n[r](t)}}var q_e=function(){function e(e,t,n,r){void 0===n&&(n=!1);var o=this;o.messageId=e,o.message=(n?"AI: ":"AI (Internal): ")+e;var i=qye;P_e()&&(i=A_e().stringify(r));var a=(t?" message:"+W_e(t):qye)+(r?" props:"+W_e(i):qye);o.message+=a}return e.dataType="MessageData",e}();function G_e(e,t){return(e||{}).logger||new K_e(t)}var K_e=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var n,r,o,i,a=0,s={};ve(e,this,(function(e){function c(t,n){if(!(a>=o)){var i=!0,c="AITR_"+n.messageId;if(s[c]?i=!1:s[c]=!0,i&&(t<=r&&(e.queue.push(n),a++,l(1===t?"error":"warn",n)),a===o)){var u="Internal events throttle limit per PageView reached for this app.",d=new q_e(23,u,!1);e.queue.push(d),1===t?e.errorToConsole(u):e.warnToConsole(u)}}}function l(e,n){var r=V_e(t||{});r&&r.diagLog&&r.diagLog(e,n)}!function(e){n=Xbe(e.loggingLevelConsole,0),r=Xbe(e.loggingLevelTelemetry,1),o=Xbe(e.maxMessageLimit,25),i=Xbe(e.enableDebug,Xbe(e.enableDebugExceptions,!1))}(t||{}),e.consoleLoggingLevel=function(){return n},e.telemetryLoggingLevel=function(){return r},e.maxInternalMessageLimit=function(){return o},e.enableDebugExceptions=function(){return i},e.throwInternal=function(t,r,o,a,u){void 0===u&&(u=!1);var d=new q_e(r,o,u,a);if(i)throw M_e(d);var p=1===t?Zye:ebe;if(ybe(d.message))l("throw"+(1===t?"Critical":"Warning"),d);else{if(u){var h=+d.messageId;!s[h]&&n>=t&&(e[p](d.message),s[h]=!0)}else n>=t&&e[p](d.message);c(t,d)}},e.warnToConsole=function(e){j_e("warn",e),l("warning",e)},e.errorToConsole=function(e){j_e("error",e),l("error",e)},e.resetInternalMessageCount=function(){a=0,s={}},e.logInternalMessage=c}))}return e.__ieDyn=1,e}();function Y_e(e){return e||new K_e}function Q_e(e,t,n,r,o,i){void 0===i&&(i=!1),Y_e(e).throwInternal(t,n,r,o,i)}function X_e(e,t){Y_e(e).warnToConsole(t)}var $_e=4294967296,J_e=4294967295,Z_e=!1,eCe=123456789,tCe=987654321;function nCe(e){e<0&&(e>>>=0),eCe=123456789+e&J_e,tCe=987654321-e&J_e,Z_e=!0}function rCe(){try{var e=2147483647&Gbe();nCe((Math.random()*$_e^e)+e)}catch(iLe){}}function oCe(e){var t=0,n=__e("crypto")||__e("msCrypto");return n&&n.getRandomValues&&(t=n.getRandomValues(new Uint32Array(1))[0]&J_e),0===t&&D_e()&&(Z_e||rCe(),t=iCe()&J_e),0===t&&(t=Math.floor($_e*Math.random()|0)),e||(t>>>=0),t}function iCe(e){var t=((tCe=36969*(65535&tCe)+(tCe>>16)&J_e)<<16)+(65535&(eCe=18e3*(65535&eCe)+(eCe>>16)&J_e))>>>0&J_e|0;return e||(t>>>=0),t}function aCe(e){void 0===e&&(e=22);for(var t=oCe()>>>0,n=0,r=qye;r.length<e;)n++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===n&&(t=(oCe()<<2&4294967295|3&t)>>>0,n=0);return r}var sCe=L,cCe="2.8.12",lCe="."+aCe(6),uCe=0;function dCe(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function pCe(e,t){var n=t[e.id];if(!n){n={};try{dCe(t)&&(function(e,t,n){if(sCe)try{return sCe(e,t,{value:n,enumerable:!1,configurable:!0}),!0}catch(iLe){}return!1}(t,e.id,n)||(t[e.id]=n))}catch(iLe){}}return n}function hCe(e,t){return void 0===t&&(t=!1),Ebe(e+uCe+++(t?".2.8.12":qye)+lCe)}function fCe(e){var t={id:hCe("_aiData-"+(e||qye)+"."+cCe),accept:function(e){return dCe(e)},get:function(e,n,r,o){var i=e[t.id];return i?i[Ebe(n)]:(o&&((i=pCe(t,e))[Ebe(n)]=r),r)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(iLe){}}};return t}var mCe="00000000000000000000000000000000",gCe="0000000000000000";function vCe(e,t,n){return!(!e||e.length!==t||e===n)&&!!e.match(/^[\da-f]*$/)}function yCe(e){return vCe(e,32,mCe)}function bCe(e){return vCe(e,16,gCe)}var _Ce=fCe("plugin");function CCe(e){return _Ce.get(e,"state",{},!0)}function wCe(e,t){for(var n,r=[],o=null,i=e.getNext();i;){var a=i.getPlugin();if(a){o&&xbe(o.setNextPlugin)&&xbe(a.processTelemetry)&&o.setNextPlugin(a);(xbe(a.isInitialized)?a.isInitialized():(n=CCe(a)).isInitialized)||r.push(a),o=a,i=i.getNext()}}Bbe(r,(function(r){var o=e.core();r.initialize(e.getCfg(),o,t,e.getNext()),n=CCe(r),r.core||n.core||(n.core=o),n.isInitialized=!0,delete n.teardown}))}function xCe(e){return e.sort((function(e,t){var n=0;if(t){var r=xbe(t.processTelemetry);xbe(e.processTelemetry)?n=r?e.priority-t.priority:1:r&&(n=-1)}else n=e?1:-1;return n}))}var ECe="TelemetryPluginChain",kCe=0;function SCe(e,t,n,r){var o=null,i=[];null!==r&&(o=r?function(e,t,n){for(;e;){if(e.getPlugin()===n)return e;e=e.getNext()}return ACe([n],t.config||{},t)}(e,n,r):e);var a={_next:function(){var e=o;if(o=e?e.getNext():null,!e){var t=i;t&&t.length>0&&(Bbe(t,(function(e){try{e.func.call(e.self,e.args)}catch(iLe){Q_e(n.logger,2,73,"Unexpected Exception during onComplete - "+M_e(iLe))}})),i=[])}return e},ctx:{core:function(){return n},diagLog:function(){return G_e(n,t)},getCfg:function(){return t},getExtCfg:s,getConfig:function(e,n,r){void 0===r&&(r=!1);var o,i=s(e,null);i&&!bbe(i[n])?o=i[n]:t&&!bbe(t[n])&&(o=t[n]);return bbe(o)?r:o},hasNext:function(){return!!o},getNext:function(){return o},setNext:function(e){o=e},iterate:function(e){var t;for(;t=a._next();){var n=t.getPlugin();n&&e(n)}},onComplete:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];e&&i.push({func:e,self:ybe(t)?a.ctx:t,args:n})}}};function s(e,n,r){var o;if(void 0===n&&(n={}),void 0===r&&(r=0),t){var i=t.extensionConfig;i&&e&&(o=i[e])}if(o){if(wbe(n)&&0!==r){var a=r_e(!0,n,o);t&&2===r&&kbe(n,(function(e){if(bbe(a[e])){var n=t[e];bbe(n)||(a[e]=n)}})),o=a}}else o=n;return o}return a}function TCe(e,t,n,r){var o=SCe(e,t,n,r),i=o.ctx;return i.processNext=function(e){var t=o._next();return t&&t.processTelemetry(e,i),!t},i.createNew=function(e,r){return void 0===e&&(e=null),Pbe(e)&&(e=ACe(e,t,n,r)),TCe(e||i.getNext(),t,n,r)},i}function ICe(e,t,n){var r=t.config||{},o=SCe(e,r,t,n),i=o.ctx;return i.processNext=function(e){var t=o._next();return t&&t.unload(i,e),!t},i.createNew=function(e,n){return void 0===e&&(e=null),Pbe(e)&&(e=ACe(e,r,t,n)),ICe(e||i.getNext(),t,n)},i}function PCe(e,t,n){var r=t.config||{},o=SCe(e,r,t,n).ctx;return o.processNext=function(e){return o.iterate((function(t){xbe(t.update)&&t.update(o,e)}))},o.createNew=function(e,n){return void 0===e&&(e=null),Pbe(e)&&(e=ACe(e,r,t,n)),PCe(e||o.getNext(),t,n)},o}function ACe(e,t,n,r){var o=null,i=!r;if(Pbe(e)&&e.length>0){var a=null;Bbe(e,(function(e){if(i||r!==e||(i=!0),i&&e&&xbe(e.processTelemetry)){var s=function(e,t,n){var r,o=null,i=xbe(e.processTelemetry),a=xbe(e.setNextPlugin);r=e?e.identifier+"-"+e.priority+"-"+kCe++:"Unknown-0-"+kCe++;var s={getPlugin:function(){return e},getNext:function(){return o},processTelemetry:u,unload:d,update:p,_id:r,_setNext:function(e){o=e}};function c(){var r;return e&&xbe(e._getTelCtx)&&(r=e._getTelCtx()),r||(r=TCe(s,t,n)),r}function l(t,n,i,a,s){var c=!1,l=e?e.identifier:ECe,u=t._hasRun;return u||(u=t._hasRun={}),t.setNext(o),e&&c_e(t.core(),(function(){return l+":"+i}),(function(){u[r]=!0;try{var e=o?o._id:qye;e&&(u[e]=!1),c=n(t)}catch(s){var a=!o||u[o._id];a&&(c=!0),o&&a||Q_e(t.diagLog(),1,73,"Plugin ["+l+"] failed during "+i+" - "+M_e(s)+", run flags: "+M_e(u))}}),a,s),c}function u(t,n){function r(n){if(!e||!i)return!1;var r=CCe(e);return!r.teardown&&!r.disabled&&(a&&e.setNextPlugin(o),e.processTelemetry(t,n),!0)}l(n=n||c(),r,"processTelemetry",(function(){return{item:t}}),!t.sync)||n.processNext(t)}function d(t,n){function r(){var r=!1;if(e){var o=CCe(e),i=e.core||o.core;!e||i&&i!==t.core()||o.teardown||(o.core=null,o.teardown=!0,o.isInitialized=!1,e.teardown&&!0===e.teardown(t,n)&&(r=!0))}return r}l(t,r,"unload",(function(){}),n.isAsync)||t.processNext(n)}function p(t,n){function r(){var r=!1;if(e){var o=CCe(e),i=e.core||o.core;!e||i&&i!==t.core()||o.teardown||e.update&&!0===e.update(t,n)&&(r=!0)}return r}l(t,r,"update",(function(){}),!1)||t.processNext(n)}return qbe(s)}(e,t,n);o||(o=s),a&&a._setNext(s),a=s}}))}return r&&!o?ACe([r],t,n):o}var RCe=500;function DCe(e,t,n){t&&Pbe(t)&&t.length>0&&(Bbe(t=t.sort((function(e,t){return e.priority-t.priority})),(function(e){e.priority<RCe&&Jbe("Channel has invalid priority - "+e.identifier)})),e.push({queue:qbe(t),chain:ACe(t,n.config,n)}))}var MCe="toGMTString",NCe="toUTCString",LCe="expires",BCe=null,OCe=null,FCe=null,HCe=E_e(),zCe={},UCe={};function VCe(e,t){var n=GCe._ckMgr||UCe._ckMgr;return n||(n=GCe._ckMgr=GCe(e,t),UCe._ckMgr=n),n}function WCe(e){return!e||e.isEnabled()}function jCe(e,t){return!!(t&&e&&Pbe(e.ignoreCookies))&&-1!==e.ignoreCookies.indexOf(t)}function qCe(e,t){var n;if(e)n=e.getCookieMgr();else if(t){var r=t.cookieCfg;n=r._ckMgr?r._ckMgr:GCe(t)}return n||(n=VCe(t,(e||{}).logger)),n}function GCe(e,t){var n,r=function(e){var t=e.cookieCfg=e.cookieCfg||{};if(Ybe(t,"domain",e.cookieDomain,_be,bbe),Ybe(t,"path",e.cookiePath||"/",null,bbe),bbe(t.enabled)){var n=void 0;ybe(e.isCookieUseDisabled)||(n=!e.isCookieUseDisabled),ybe(e.disableCookiesUsage)||(n=!e.disableCookiesUsage),t.enabled=n}return t}(e||UCe),o=r.path||"/",i=r.domain,a=!1!==r.enabled,s=((n={isEnabled:function(){var e=a&&KCe(t),n=UCe._ckMgr;return e&&n&&s!==n&&(e=WCe(n)),e}}).setEnabled=function(e){a=!1!==e},n.set=function(e,t,n,a,c){var l=!1;if(WCe(s)&&!function(e,t){return!!(t&&e&&Pbe(e.blockedCookies)&&-1!==e.blockedCookies.indexOf(t))||jCe(e,t)}(r,e)){var u={},d=Fbe(t||qye),p=d.indexOf(";");if(-1!==p&&(d=Fbe(t.substring(0,p)),u=YCe(t.substring(p+1))),Ybe(u,"domain",a||i,$be,ybe),!bbe(n)){var h=D_e();if(ybe(u.expires)){var f=Gbe()+1e3*n;if(f>0){var m=new Date;m.setTime(f),Ybe(u,LCe,QCe(m,h?MCe:NCe)||QCe(m,h?MCe:NCe)||qye,$be)}}h||Ybe(u,"max-age",qye+n,null,ybe)}var g=T_e();g&&"https:"===g.protocol&&(Ybe(u,"secure",null,null,ybe),null===OCe&&(OCe=!ZCe((S_e()||{}).userAgent)),OCe&&Ybe(u,"SameSite","None",null,ybe)),Ybe(u,"path",c||o,null,ybe),(r.setCookie||JCe)(e,XCe(d,u)),l=!0}return l},n.get=function(e){var t=qye;return WCe(s)&&!jCe(r,e)&&(t=(r.getCookie||$Ce)(e)),t},n.del=function(e,t){var n=!1;return WCe(s)&&(n=s.purge(e,t)),n},n.purge=function(e,n){var o,i=!1;if(KCe(t)){var a=((o={}).path=n||"/",o.expires="Thu, 01 Jan 1970 00:00:01 GMT",o);D_e()||(a["max-age"]="0"),(r.delCookie||JCe)(e,XCe(qye,a)),i=!0}return i},n);return s._ckMgr=s,s}function KCe(e){if(null===BCe){BCe=!1;try{BCe=void 0!==(HCe||{}).cookie}catch(iLe){Q_e(e,2,68,"Cannot access document.cookie - "+Kbe(iLe),{exception:M_e(iLe)})}}return BCe}function YCe(e){var t={};e&&e.length&&Bbe(Fbe(e).split(";"),(function(e){if(e=Fbe(e||qye)){var n=e.indexOf("=");-1===n?t[e]=null:t[Fbe(e.substring(0,n))]=Fbe(e.substring(n+1))}}));return t}function QCe(e,t){return xbe(e[t])?e[t]():null}function XCe(e,t){var n=e||qye;return kbe(t,(function(e,t){n+="; "+e+(bbe(t)?qye:"="+t)})),n}function $Ce(e){var t=qye;if(HCe){var n=HCe.cookie||qye;FCe!==n&&(zCe=YCe(n),FCe=n),t=Fbe(zCe[e]||qye)}return t}function JCe(e,t){HCe&&(HCe.cookie=e+"="+t)}function ZCe(e){return!!Rbe(e)&&(!(!Ibe(e,"CPU iPhone OS 12")&&!Ibe(e,"iPad; CPU OS 12"))||(!!(Ibe(e,"Macintosh; Intel Mac OS X 10_14")&&Ibe(e,"Version/")&&Ibe(e,"Safari"))||(!(!Ibe(e,"Macintosh; Intel Mac OS X 10_14")||!Sbe(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))||(!(!Ibe(e,"Chrome/5")&&!Ibe(e,"Chrome/6"))||(!(!Ibe(e,"UnrealEngine")||Ibe(e,"Chrome"))||!(!Ibe(e,"UCBrowser/12")&&!Ibe(e,"UCBrowser/11")))))))}function ewe(){var e=[];return{add:function(t){t&&e.push(t)},run:function(t,n){Bbe(e,(function(e){try{e(t,n)}catch(iLe){Q_e(t.diagLog(),2,73,"Unexpected error calling unload handler - "+M_e(iLe))}})),e=[]}}}var twe=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||TCe(null,{},a.core);t=r&&r.getPlugin?o.createNew(null,r.getPlugin):o.createNew(null,r)}return t}function c(e,t,o){e&&Ybe(e,Yye,[],null,bbe),!o&&t&&(o=t.getProcessTelContext().getNext());var i=r;r&&r.getPlugin&&(i=r.getPlugin()),a.core=t,n=TCe(o,e,t,i)}function l(){t=!1,a.core=null,n=null,r=null,i=[],o=ewe()}l(),ve(e,a,(function(e){e.initialize=function(e,n,r,o){c(e,n,o),t=!0},e.teardown=function(t,n){var a,s=e.core;if(s&&(!t||s===t.core())){var c,u=!1,d=t||ICe(null,s,r&&r.getPlugin?r.getPlugin():r),p=n||((a={reason:0}).isAsync=!1,a);return e._doTeardown&&!0===e._doTeardown(d,p,h)?c=!0:h(),c}function h(){if(!u){u=!0,o.run(d,n);var e=i;i=[],Bbe(e,(function(e){e.rm()})),!0===c&&d.processNext(p),l()}}},e.update=function(t,n){var o=e.core;if(o&&(!t||o===t.core())){var i,a=!1,s=t||PCe(null,o,r&&r.getPlugin?r.getPlugin():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.getNext()))}},e._addHook=function(e){e&&(Pbe(e)?i=i.concat(e):i.push(e))},e_e(e,"_addUnloadCb",(function(){return o}),"add")})),a.diagLog=function(e){return s(e).diagLog()},a.isInitialized=function(){return t},a.setInitialized=function(e){t=e},a.setNextPlugin=function(e){r=e},a.processNext=function(e,t){t?t.processNext(e):r&&xbe(r.processTelemetry)&&r.processTelemetry(e,null)},a._getTelCtx=s}return e.__ieDyn=1,e}(),nwe=function(e){function t(){var n,r,o=e.call(this)||this;function i(){n=0,r=[]}return o.identifier="TelemetryInitializerPlugin",o.priority=199,i(),ve(t,o,(function(e,t){e.addTelemetryInitializer=function(e){var t={id:n++,fn:e};return r.push(t),{remove:function(){Bbe(r,(function(e,n){if(e.id===t.id)return r.splice(n,1),-1}))}}},e.processTelemetry=function(t,n){for(var o=!1,i=r.length,a=0;a<i;++a){var s=r[a];if(s)try{if(!1===s.fn.apply(null,[t])){o=!0;break}}catch(iLe){Q_e(n.diagLog(),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+Kbe(iLe),{exception:M_e(iLe)},!0)}}o||e.processNext(t,n)},e._doTeardown=function(){i()}})),o}return j(t,e),t.__ieDyn=1,t}(twe),rwe="Plugins must provide initialize method",owe="SDK is still unloading...",iwe={loggingLevelConsole:1};function awe(e,t){return new a_e(t)}function swe(e,t){var n=!1;return Bbe(t,(function(t){if(t===e)return n=!0,-1})),n}var cwe=function(){function e(){var t,n,r,o,i,a,s,c,l,u,d,p,h,f,m,g,v,y,b,_,C=0;ve(e,this,(function(e){function w(){n=!1,t=r_e(!0,{},iwe),e.config=t,e.logger=new K_e(t),e._extensions=[],m=new nwe,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=hCe("AIBaseCore",!0),y=ewe(),_=null}function x(){return TCe(S(),t,e)}function E(n){var r=function(e,t,n){var r,o=[],i={};return Bbe(n,(function(n){(bbe(n)||bbe(n.initialize))&&Jbe(rwe);var r=n.priority,a=n.identifier;n&&r&&(bbe(i[r])?i[r]=a:X_e(e,"Two extensions have same priority #"+r+" - "+i[r]+", "+a)),(!r||r<t)&&o.push(n)})),(r={all:n}).core=o,r}(e.logger,RCe,l);u=r.core,c=null;var o=r.all;if(h=qbe(function(e,t,n){var r=[];if(e&&Bbe(e,(function(e){return DCe(r,e,n)})),t){var o=[];Bbe(t,(function(e){e.priority>RCe&&o.push(e)})),DCe(r,o,n)}return r}(p,o,e)),d){var i=Obe(o,d);-1!==i&&o.splice(i,1),-1!==(i=Obe(u,d))&&u.splice(i,1),d._setQueue(h)}else d=function(e,t){function n(){return TCe(null,t.config,t,null)}function r(e,t,n,r){var o=e?e.length+1:1;function i(){0===--o&&(r&&r(),r=null)}o>0&&Bbe(e,(function(e){if(e&&e.queue.length>0){var r=e.chain,a=t.createNew(r);a.onComplete(i),n(a)}else o--})),i()}var o=!1,i={identifier:"ChannelControllerPlugin",priority:RCe,initialize:function(t,n,r,i){o=!0,Bbe(e,(function(e){e&&e.queue.length>0&&wCe(TCe(e.chain,t,n),r)}))},isInitialized:function(){return o},processTelemetry:function(t,o){r(e,o||n(),(function(e){e.processNext(t)}),(function(){o.processNext(t)}))},update:function(t,n){var o=n||{reason:0};return r(e,t,(function(e){e.processNext(o)}),(function(){t.processNext(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.processNext(i)}),(function(){t.processNext(i),o=!1})),!0},getChannel:function(t){var n=null;return e&&e.length>0&&Bbe(e,(function(e){if(e&&e.queue.length>0&&(Bbe(e.queue,(function(e){if(e.identifier===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.flush){s++;var n=!1;e.flush(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.push(d),u.push(d),e._extensions=xCe(o),d.initialize(t,e,o),wCe(x(),o),e._extensions=qbe(xCe(u||[])).slice(),n&&function(t){var n=PCe(S(),e);e._updateHook&&!0===e._updateHook(n,t)||n.processNext(t)}(n)}function k(t){var n,r=null,o=null;return Bbe(e._extensions,(function(e){if(e.identifier===t&&e!==d&&e!==m)return o=e,-1})),!o&&d&&(o=d.getChannel(t)),o&&((n={plugin:o}).setEnabled=function(e){CCe(o).disabled=!e},n.isEnabled=function(){var e=CCe(o);return!e.teardown&&!e.disabled},n.remove=function(e,t){var n;void 0===e&&(e=!0);var r=[o],i=((n={reason:1}).isAsync=e,n);T(r,i,(function(e){e&&E({reason:32,removed:r}),t&&t(e)}))},r=n),r}function S(){if(!c){var n=(u||[]).slice();-1===Obe(n,m)&&n.push(m),c=ACe(xCe(n),t,e)}return c}function T(n,r,o){if(n&&n.length>0){var i=ICe(ACe(n,t,e),e);i.onComplete((function(){var e=!1,t=[];Bbe(l,(function(r,o){swe(r,n)?e=!0:t.push(r)})),l=t;var r=[];p&&(Bbe(p,(function(t,o){var i=[];Bbe(t,(function(t){swe(t,n)?e=!0:i.push(t)})),r.push(i)})),p=r),o&&o(e)})),i.processNext(r)}else o(!1)}function I(){var n=e.logger?e.logger.queue:[];n&&(Bbe(n,(function(n){var r,o=((r={}).name=g||"InternalMessageId: "+n.messageId,r.iKey=Xbe(t.instrumentationKey),r.time=Lbe(new Date),r.baseType=q_e.dataType,r.baseData={message:n.message},r);e.track(o)})),n.length=0)}function P(e,t,n,r){return d?d.flush(e,t,n||6,r):(t&&t(!1),!0)}function A(t){var n=e.logger;n?Q_e(n,2,73,t):Jbe(t)}w(),e.isInitialized=function(){return n},e.initialize=function(r,i,s,c){f&&Jbe(owe),e.isInitialized()&&Jbe("Core should not be initialized more than once"),t=r||{},e.config=t,bbe(r.instrumentationKey)&&Jbe("Please provide instrumentation key"),o=c,e._notificationManager=c,function(){var e=Xbe(t.disableDbgExt);!0===e&&b&&(o.removeNotificationListener(b),b=null);o&&!b&&!0!==e&&(b=function(e){if(!F_e){F_e={};for(var t=0;t<H_e.length;t++)F_e[H_e[t]]=U_e(H_e[t],e)}return F_e}(t),o.addNotificationListener(b))}(),function(){var e=Xbe(t.enablePerfMgr);!e&&a&&(a=null);e&&Qbe(t,Kye,awe)}(),Qbe(t,Yye,{}).NotificationManager=o,s&&(e.logger=s);var u=Qbe(t,"extensions",[]);(l=[]).push.apply(l,q(q([],i),u)),p=Qbe(t,Gye,[]),E(null),h&&0!==h.length||Jbe("No channels available"),n=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return h&&Bbe(h,(function(t){e.push(t.queue)})),qbe(e)},e.track=function(n){n.iKey=n.iKey||t.instrumentationKey,n.time=n.time||Lbe(new Date),n.ver=n.ver||"4.0",!f&&e.isInitialized()?x().processNext(n):r.push(n)},e.getProcessTelContext=x,e.getNotifyMgr=function(){return o||(o=function(){var e;return z(((e={}).addNotificationListener=function(e){},e.removeNotificationListener=function(e){},e.eventsSent=function(e){},e.eventsDiscarded=function(e,t){},e.eventsSendRequest=function(e,t){},e))}(),e._notificationManager=o),o},e.addNotificationListener=function(e){o&&o.addNotificationListener(e)},e.removeNotificationListener=function(e){o&&o.removeNotificationListener(e)},e.getCookieMgr=function(){return s||(s=GCe(t,e.logger)),s},e.setCookieMgr=function(e){s=e},e.getPerfMgr=function(){if(!i&&!a&&Xbe(t.enablePerfMgr)){var n=Xbe(t.createPerfMgr);xbe(n)&&(a=n(e,e.getNotifyMgr()))}return i||a||o_e},e.setPerfMgr=function(e){i=e},e.eventCnt=function(){return r.length},e.releaseQueue=function(){if(n&&r.length>0){var e=r;r=[],Bbe(e,(function(e){x().processNext(e)}))}},e.pollInternalLogs=function(e){g=e||null;var n=Xbe(t.diagnosticLogInterval);return n&&n>0||(n=1e4),C&&clearInterval(C),C=setInterval((function(){I()}),n)},e.stopPollingInternalLogs=function(){C&&(clearInterval(C),C=0,I())},t_e(e,(function(){return m}),["addTelemetryInitializer"]),e.unload=function(t,r,o){var i;void 0===t&&(t=!0),n||Jbe("SDK is not initialized"),f&&Jbe(owe);var a=((i={reason:50}).isAsync=t,i.flushComplete=!1,i),s=ICe(S(),e);function c(t){a.flushComplete=t,f=!0,y.run(s,a),e.stopPollingInternalLogs(),s.processNext(a)}s.onComplete((function(){w(),r&&r(a)}),e),P(t,c,6,o)||c(!1)},e.getPlugin=k,e.addPlugin=function(e,t,n,r){if(!e)return r&&r(!1),void A(rwe);var o=k(e.identifier);if(o&&!t)return r&&r(!1),void A("Plugin ["+e.identifier+"] is already loaded!");var i={reason:16};function a(t){l.push(e),i.added=[e],E(i),r&&r(!0)}if(o){var s=[o.plugin];T(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.flush=P,e.getTraceCtx=function(e){return _||(_=function(e){var t={};return{getName:function(){return t.name},setName:function(n){e&&e.setName(n),t.name=n},getTraceId:function(){return t.traceId},setTraceId:function(n){e&&e.setTraceId(n),yCe(n)&&(t.traceId=n)},getSpanId:function(){return t.spanId},setSpanId:function(n){e&&e.setSpanId(n),bCe(n)&&(t.spanId=n)},getTraceFlags:function(){return t.traceFlags},setTraceFlags:function(n){e&&e.setTraceFlags(n),t.traceFlags=n}}}()),_},e.setTraceCtx=function(e){_=e||null},e_e(e,"addUnloadCb",(function(){return y}),"add")}))}return e.__ieDyn=1,e}();function lwe(e,t,n,r){Bbe(e,(function(e){if(e&&e[t])if(n)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(iLe){}}))}var uwe=function(){function e(t){this.listeners=[];var n=!!(t||{}).perfEvtsSendAll;ve(e,this,(function(e){e.addNotificationListener=function(t){e.listeners.push(t)},e.removeNotificationListener=function(t){for(var n=Obe(e.listeners,t);n>-1;)e.listeners.splice(n,1),n=Obe(e.listeners,t)},e.eventsSent=function(t){lwe(e.listeners,Qye,!0,(function(e){e.eventsSent(t)}))},e.eventsDiscarded=function(t,n){lwe(e.listeners,Xye,!0,(function(e){e.eventsDiscarded(t,n)}))},e.eventsSendRequest=function(t,n){lwe(e.listeners,$ye,n,(function(e){e.eventsSendRequest(t,n)}))},e.perfEvent=function(t){t&&(!n&&t.isChildEvt()||lwe(e.listeners,Jye,!1,(function(e){t.isAsync?setTimeout((function(){return e.perfEvent(t)}),0):e.perfEvent(t)})))}}))}return e.__ieDyn=1,e}(),dwe=function(e){function t(){var n=e.call(this)||this;return ve(t,n,(function(e,t){function n(t){var n=e.getNotifyMgr();n&&n.eventsDiscarded([t],2)}e.initialize=function(e,n,r,o){t.initialize(e,n,r||new K_e(e),o||new uwe(e))},e.track=function(r){c_e(e.getPerfMgr(),(function(){return"AppInsightsCore:track"}),(function(){null===r&&(n(r),Jbe("Invalid telemetry item")),function(e){bbe(e.name)&&(n(e),Jbe("telemetry name required"))}(r),t.track(r)}),(function(){return{item:r}}),!r.sync)}})),n}return j(t,e),t.__ieDyn=1,t}(cwe),pwe="",hwe="events",fwe="visibilitychange",mwe="pagehide",gwe="pageshow",vwe="unload",ywe="beforeunload",bwe=hCe("aiEvtPageHide"),_we=hCe("aiEvtPageShow"),Cwe=/\.[\.]+/g,wwe=/[\.]+$/,xwe=1,Ewe=fCe("events"),kwe=/^([^.]*)(?:\.(.+)|)/;function Swe(e){return e&&e.replace?e.replace(/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,qye):e}function Twe(e,t){var n;if(t){var r=qye;Pbe(t)?(r=qye,Bbe(t,(function(e){(e=Swe(e))&&("."!==e[0]&&(e="."+e),r+=e)}))):r=Swe(t),r&&("."!==r[0]&&(r="."+r),e=(e||qye)+r)}var o=kwe.exec(e||qye)||[];return(n={}).type=o[1],n.ns=(o[2]||qye).replace(Cwe,".").replace(wwe,qye).split(".").sort().join("."),n}function Iwe(e,t,n){void 0===n&&(n=!0);var r=Ewe.get(e,hwe,{},n),o=r[t];return o||(o=r[t]=[]),o}function Pwe(e,t,n,r){e&&t&&t.type&&(e.removeEventListener?e.removeEventListener(t.type,n,r):e.detachEvent&&e.detachEvent("on"+t.type,n))}function Awe(e,t,n,r){for(var o=t.length;o--;){var i=t[o];i&&(n.ns&&n.ns!==i.evtName.ns||r&&!r(i)||(Pwe(e,i.evtName,i.handler,i.capture),t.splice(o,1)))}}function Rwe(e,t){return t?Twe("xx",Pbe(t)?[e].concat(t):[e,t]).ns.split("."):e}function Dwe(e,t,n,r,o){var i;void 0===o&&(o=!1);var a=!1;if(e)try{var s=Twe(t,r);if(a=function(e,t,n,r){var o=!1;return e&&t&&t.type&&n&&(e.addEventListener?(e.addEventListener(t.type,n,r),o=!0):e.attachEvent&&(e.attachEvent("on"+t.type,n),o=!0)),o}(e,s,n,o),a&&Ewe.accept(e)){var c=((i={guid:xwe++,evtName:s}).handler=n,i.capture=o,i);Iwe(e,s.type).push(c)}}catch(iLe){}return a}function Mwe(e,t,n,r,o){if(void 0===o&&(o=!1),e)try{var i=Twe(t,r),a=!1;!function(e,t,n){if(t.type)Awe(e,Iwe(e,t.type),t,n);else{var r=Ewe.get(e,hwe,{});kbe(r,(function(r,o){Awe(e,o,t,n)})),0===Ube(r).length&&Ewe.kill(e,hwe)}}(e,i,(function(e){return!((!i.ns||n)&&e.handler!==n)&&(a=!0,!0)})),a||Pwe(e,i,n,o)}catch(iLe){}}function Nwe(e,t,n){var r=!1,o=w_e();o&&(r=Dwe(o,e,t,n),r=Dwe(o.body,e,t,n)||r);var i=E_e();return i&&(r=Dwe(i,e,t,n)||r),r}function Lwe(e,t,n,r){var o=!1;return t&&e&&e.length>0&&Bbe(e,(function(e){e&&(n&&-1!==Obe(n,e)||(o=Nwe(e,t,r)||o))})),o}function Bwe(e,t,n){e&&Pbe(e)&&Bbe(e,(function(e){e&&function(e,t,n){var r=w_e();r&&(Mwe(r,e,t,n),Mwe(r.body,e,t,n));var o=E_e();o&&Mwe(o,e,t,n)}(e,t,n)}))}function Owe(e,t,n){return function(e,t,n,r){var o=!1;return t&&e&&Pbe(e)&&!(o=Lwe(e,t,n,r))&&n&&n.length>0&&(o=Lwe(e,t,null,r)),o}([ywe,vwe,mwe],e,t,n)}function Fwe(e,t,n){var r=Rwe(bwe,n),o=Lwe([mwe],e,t,r);return t&&-1!==Obe(t,fwe)||(o=Lwe([fwe],(function(t){var n=E_e();e&&n&&"hidden"===n.visibilityState&&e(t)}),t,r)||o),!o&&t&&(o=Fwe(e,null,n)),o}function Hwe(e,t,n){var r=Rwe(_we,n),o=Lwe([gwe],e,t,r);return!(o=Lwe([fwe],(function(t){var n=E_e();e&&n&&"visible"===n.visibilityState&&e(t)}),t,r)||o)&&t&&(o=Hwe(e,null,n)),o}function zwe(){var e=Vwe();return e.substring(0,8)+"-"+e.substring(8,12)+"-"+e.substring(12,16)+"-"+e.substring(16,20)+"-"+e.substring(20)}function Uwe(){var e=I_e();return e&&e.now?e.now():Gbe()}function Vwe(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=qye,r=0;r<4;r++)n+=t[15&(e=oCe())]+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&oCe())|0];return n.substr(0,8)+n.substr(9,4)+"4"+n.substr(13,3)+o+n.substr(16,3)+n.substr(19,12)}var Wwe;var jwe="1DS-Web-JS-3.2.10",qwe="withCredentials",Gwe=((Wwe={})[0]=0,Wwe[2]=6,Wwe[1]=1,Wwe[3]=7,Wwe[4098]=6,Wwe[4097]=1,Wwe[4099]=7,Wwe);Boolean(E_e()),Boolean(w_e());function Kwe(e){return!(e===pwe||bbe(e))}function Ywe(e){if(e){var t=e.indexOf("-");if(t>-1)return e.substring(0,t)}return pwe}function Qwe(e){return!!(e&&Dbe(e)&&e>=1&&e<=4)}function Xwe(e,t,n){if(!t&&!Kwe(t)||"string"!==typeof e)return null;var r=typeof t;if("string"===r||"number"===r||"boolean"===r||Pbe(t))t={value:t};else if("object"!==r||B.call(t,"value")){if(bbe(t.value)||t.value===pwe||!Rbe(t.value)&&!Dbe(t.value)&&!Mbe(t.value)&&!Pbe(t.value))return null}else t={value:n?JSON.stringify(t):t};if(Pbe(t.value)&&!rxe(t.value))return null;if(!bbe(t.kind)){if(Pbe(t.value)||!nxe(t.kind))return null;t.value=t.value.toString()}return t}function $we(e,t,n){var r=-1;if(!ybe(e))if(t>0&&(32===t?r=8192:t<=13&&(r=t<<5)),function(e){if(e>=0&&e<=9)return!0;return!1}(n))-1===r&&(r=0),r|=n;else{var o=Gwe[ixe(e)]||-1;-1!==r&&-1!==o?r|=o:6===o&&(r=o)}return r}function Jwe(e,t,n){var r;return void 0===n&&(n=!0),e&&(r=e.get(t),n&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||pwe}function Zwe(e){void 0===e&&(e="D");var t=zwe();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,pwe)),t}function exe(e,t,n,r,o){var i={},a=!1,s=0,c=arguments.length,l=Object.prototype,u=arguments;for("[object Boolean]"===l.toString.call(u[0])&&(a=u[0],s++);s<c;s++){kbe(e=u[s],(function(e,t){a&&t&&wbe(t)?Pbe(t)?(i[e]=i[e]||[],Bbe(t,(function(t,n){t&&wbe(t)?i[e][n]=exe(!0,i[e][n],t):i[e][n]=t}))):i[e]=exe(!0,i[e],t):i[e]=t}))}return i}var txe=Uwe;function nxe(e){return 0===e||e>0&&e<=13||32===e}function rxe(e){return e.length>0}function oxe(e,t){var n=e;n.timings=n.timings||{},n.timings.processTelemetryStart=n.timings.processTelemetryStart||{},n.timings.processTelemetryStart[t]=txe()}function ixe(e){var t=0;if(null!==e&&void 0!==e){var n=typeof e;"string"===n?t=1:"number"===n?t=2:"boolean"===n?t=3:n===P&&(t=4,Pbe(e)?(t=4096,e.length>0&&(t|=ixe(e[0]))):B.call(e,"value")&&(t=8192|ixe(e.value)))}return t}var axe=function(e){function t(){var n=e.call(this)||this;return n.pluginVersionStringArr=[],ve(t,n,(function(e,t){e.logger&&e.logger.queue||(e.logger=new K_e({loggingLevelConsole:1})),e.initialize=function(n,r,o,i){c_e(e,(function(){return"AppInsightsCore.initialize"}),(function(){var a=e.pluginVersionStringArr;if(n){n.endpointUrl||(n.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var s=n.propertyStorageOverride;!s||s.getProperty&&s.setProperty||Jbe("Invalid property storage override passed."),n.channels&&Bbe(n.channels,(function(e){e&&Bbe(e,(function(e){if(e.identifier&&e.version){var t=e.identifier+"="+e.version;a.push(t)}}))}))}e.getWParam=function(){return"undefined"!==typeof document||n.enableWParam?0:-1},r&&Bbe(r,(function(e){if(e&&e.identifier&&e.version){var t=e.identifier+"="+e.version;a.push(t)}})),e.pluginVersionString=a.join(";"),e.pluginVersionStringArr=a;try{t.initialize(n,r,o,i),e.pollInternalLogs("InternalLog")}catch(iLe){var c=e.logger,l=M_e(iLe);-1!==l.indexOf("channels")&&(l+="\n - Channels must be provided through config.channels only!"),Q_e(c,1,514,"SDK Initialization Failed - no telemetry will be sent: "+l)}}),(function(){return{config:n,extensions:r,logger:o,notificationManager:i}}))},e.track=function(n){c_e(e,(function(){return"AppInsightsCore.track"}),(function(){var r=n;if(r){r.timings=r.timings||{},r.timings.trackStart=txe(),Qwe(r.latency)||(r.latency=1);var o=r.ext=r.ext||{};o.sdk=o.sdk||{},o.sdk.ver=jwe;var i=r.baseData=r.baseData||{};i.properties=i.properties||{};var a=i.properties;a.version=a.version||e.pluginVersionString||pwe}t.track(r)}),(function(){return{item:n}}),!n.sync)}})),n}return j(t,e),t.__ieDyn=1,t}(dwe),sxe=axe;function cxe(e){var t={};return kbe(e,(function(e,n){t[e]=n[1],t[n[0]]=n[1]})),jbe(t)}var lxe,uxe="locale",dxe="ver",pxe="name",hxe=cxe({UserExt:[0,"user"],DeviceExt:[1,"device"],TraceExt:[2,"trace"],WebExt:[3,"web"],AppExt:[4,"app"],OSExt:[5,"os"],SdkExt:[6,"sdk"],IntWebExt:[7,"intweb"],UtcExt:[8,"utc"],LocExt:[9,"loc"],CloudExt:[10,"cloud"],DtExt:[11,"dt"]}),fxe=cxe({id:[0,"id"],ver:[1,dxe],appName:[2,pxe],locale:[3,uxe],expId:[4,"expId"],env:[5,"env"]}),mxe=cxe({domain:[0,"domain"],browser:[1,"browser"],browserVer:[2,"browserVer"],screenRes:[3,"screenRes"],userConsent:[4,"userConsent"],consentDetails:[5,"consentDetails"]}),gxe=cxe({locale:[0,uxe],localId:[1,"localId"],id:[2,"id"]}),vxe=cxe({osName:[0,pxe],ver:[1,dxe]}),yxe=cxe({ver:[0,dxe],seq:[1,"seq"],installId:[2,"installId"],epoch:[3,"epoch"]}),bxe=cxe({msfpc:[0,"msfpc"],anid:[1,"anid"],serviceName:[2,"serviceName"]}),_xe=cxe({popSample:[0,"popSample"],eventFlags:[1,"eventFlags"]}),Cxe=cxe({tz:[0,"tz"]}),wxe=cxe({sessionId:[0,"sesId"]}),xxe=cxe({localId:[0,"localId"],deviceClass:[1,"deviceClass"],make:[2,"make"],model:[3,"model"]}),Exe=cxe({role:[0,"role"],roleInstance:[1,"roleInstance"],roleVer:[2,"roleVer"]}),kxe=cxe({traceId:[0,"traceID"],traceName:[1,pxe],parentId:[2,"parentID"]}),Sxe=cxe({traceId:[0,"traceId"],spanId:[1,"spanId"],traceFlags:[2,"traceFlags"]});function Txe(){return void 0===lxe&&(lxe=!!Pxe(0)),lxe}function Ixe(){return Txe()?Pxe(0):null}function Pxe(e){var t,n,r=null;try{var o=F();if(!o)return null;n=new Date,(r=0===e?o.localStorage:o.sessionStorage)&&xbe(r.setItem)&&(r.setItem(n,n),t=r.getItem(n)!==n,r.removeItem(n),t&&(r=null))}catch(i){r=null}return r}function Axe(){return this.getId()}function Rxe(e){this.setId(e)}var Dxe=function(){function e(){ve(e,this,(function(e){e.setId=function(t){e.customId=t},e.getId=function(){return Rbe(e.customId)?e.customId:e.automaticId}}))}return e._staticInit=void Vbe(e.prototype,"id",Axe,Rxe),e}(),Mxe="ai_session",Nxe=function(){function e(t,n){var r,o,i=G_e(t),a=qCe(t);ve(e,this,(function(t){var s,c={sessionRenewalMs:(s=n).sessionRenewalMs&&function(){return s.sessionRenewalMs},sessionExpirationMs:s.sessionExpirationMs&&function(){return s.sessionExpirationMs},cookieDomain:s.cookieDomain&&function(){return s.cookieDomain},namePrefix:s.namePrefix&&function(){return s.namePrefix},sessionAsGuid:function(){return s.sessionAsGuid},idLength:function(){return s.idLength?s.idLength:22}};function l(e){var n=t.automaticSession,r=e.split("|");r.length>0&&n.setId(r[0]);try{if(r.length>1){var o=+r[1];n.acquisitionDate=+new Date(o),n.acquisitionDate=n.acquisitionDate>0?n.acquisitionDate:0}if(r.length>2){var a=+r[2];n.renewalDate=+new Date(a),n.renewalDate=n.renewalDate>0?n.renewalDate:0}}catch(iLe){Q_e(i,1,510,"Error parsing ai_session cookie, session will be reset: "+iLe)}0===n.renewalDate&&Q_e(i,2,517,"AI session renewal date is 0, session will be reset.")}function u(){var e=t.automaticSession,n=(new Date).getTime(),r=t.config.sessionAsGuid();!ybe(r)&&r?Mbe(r)?e.setId(Zwe()):e.setId(Zwe(r)):e.setId(aCe(c&&c.idLength?c.idLength():22)),e.acquisitionDate=n,e.renewalDate=n,d(e.getId(),e.acquisitionDate,e.renewalDate),Txe()||Q_e(i,2,505,"Browser does not support local storage. Session durations will be inaccurate.")}function d(e,n,i){var s=n+t.config.sessionExpirationMs(),c=i+t.config.sessionRenewalMs(),l=new Date,u=[e,n,i];s<c?l.setTime(s):l.setTime(c);var d=t.config.cookieDomain?t.config.cookieDomain():null;a.set(o(),u.join("|")+";expires="+l.toUTCString(),null,d),r=(new Date).getTime()}xbe(n.sessionExpirationMs)||(c.sessionExpirationMs=function(){return e.acquisitionSpan}),xbe(n.sessionRenewalMs)||(c.sessionRenewalMs=function(){return e.renewalSpan}),t.config=c,o=function(){return t.config.namePrefix&&t.config.namePrefix()?Mxe+t.config.namePrefix():Mxe},t.automaticSession=new Dxe,t.update=function(){t.automaticSession.getId()||function(){var e=a.get(o());if(e&&xbe(e.split))l(e);else{var n=function(e,t){var n=Ixe();if(null!==n)try{return n.getItem(t)}catch(iLe){lxe=!1,Q_e(e,1,503,"Browser failed read of local storage. "+iLe)}return null}(i,o());n&&l(n)}t.automaticSession.getId()||u()}();var n=t.automaticSession,s=t.config,c=(new Date).getTime(),p=c-n.acquisitionDate>s.sessionExpirationMs(),h=c-n.renewalDate>s.sessionRenewalMs();if(p||h)u();else{(!r||c-r>e.cookieUpdateInterval)&&(n.renewalDate=c,d(n.getId(),n.acquisitionDate,n.renewalDate))}},t.backup=function(){var e,n,r,a=t.automaticSession;e=a.getId(),n=a.acquisitionDate,r=a.renewalDate,function(e,t,n){var r=Ixe();if(null!==r)try{r.setItem(t,n)}catch(iLe){lxe=!1,Q_e(e,1,504,"Browser failed write to local storage. "+iLe)}}(i,o(),[e,n,r].join("|"))}}))}return e.acquisitionSpan=864e5,e.renewalSpan=18e5,e.cookieUpdateInterval=6e4,e}(),Lxe=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];function Bxe(e,t){void 0===t&&(t=Lxe);var n=null;if(e)for(var r=e.split(","),o=0;o<r.length;o++)Oxe(r[o],t)&&(n?n+=","+r[o]:n=r[o]);return n}function Oxe(e,t){if(void 0===t&&(t=Lxe),!e||e.length<4)return!1;for(var n=!1,r=e.substring(0,3).toString().toUpperCase(),o=0;o<t.length;o++)if(t[o]+":"===r&&e.length<=256){n=!0;break}return n}function Fxe(){return this.getExpId()}var Hxe=function(){function e(t,n){var r=null,o=Lxe.slice(0),i="Treatments",a=qCe(n),s=t;ve(e,this,(function(e){if(x_e()){var n=E_e().documentElement;n&&(e.locale=n.lang)}function c(e){e!==r&&(r=Bxe(e,o))}e.env=t.env?t.env:function(e){var t,n={},r=E_e();if(r){t=r&&r.querySelectorAll("meta");for(var o=0;o<t.length;o++){var i=t[o];if(i.name)if(0===i.name.toLowerCase().indexOf(e)){var a=i.name.replace(e,"");n[a]=i.content}}}return n}("awa-").env,e.getExpId=function(){return s.expId?(c(s.expId),r):(c(Jwe(a,i)),r)}}))}return e.validateAppExpId=Bxe,e._staticInit=void Vbe(e.prototype,"expId",Fxe),e}(),zxe=function(){},Uxe=function(){};function Vxe(){return this.getMsfpc()}function Wxe(){return this.getAnid()}var jxe=function(){function e(t,n){var r=qCe(n);ve(e,this,(function(e){t.serviceName&&(e.serviceName=t.serviceName),e.getMsfpc=function(){return Jwe(r,"MSFPC")},e.getAnid=function(){return Jwe(r,"ANON").slice(0,34)}}))}return e._staticInit=function(){var t=e.prototype;Vbe(t,"msfpc",Vxe),Vbe(t,"anid",Wxe)}(),e}(),qxe=function(){var e=(new Date).getTimezoneOffset(),t=e%60,n=(e-t)/60,r="+";n>0&&(r="-"),n=Math.abs(n),t=Math.abs(t),this.tz=r+(n<10?"0"+n:n.toString())+":"+(t<10?"0"+t:t.toString())},Gxe={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(ipad|iphone|ipod)(?=.*like mac os x)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i},Kxe={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},Yxe="Unknown",Qxe=[{r:Gxe.WINPHONE,os:"Windows Phone"},{r:Gxe.WINRT,os:"Windows RT"},{r:Gxe.WIN,os:"Windows"},{r:Gxe.IOS,os:"iOS"},{r:Gxe.ANDROID,os:"Android"},{r:Gxe.LINUX,os:"Linux"},{r:Gxe.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:Gxe.OSX,os:"Mac OS X"}];function Xxe(e,t){return"Windows"===t?$xe(e,"Windows NT"):"Android"===t?$xe(e,t):"Mac OS X"===t?function(e){var t=e.match(new RegExp("Mac OS X ([\\d,_,.]+)"));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Jxe(n);return r?n.split(r)[0]:n}}return Yxe}(e):"iOS"===t?function(e){var t=e.match(new RegExp("OS ([\\d,_,.]+)"));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Jxe(n);return r?n.split(r)[0]:n}}return Yxe}(e):Yxe}function $xe(e,t){var n=e.match(new RegExp(t+" ([\\d,.]+)"));return n?Kxe[n[1]]?Kxe[n[1]]:n[1]:Yxe}function Jxe(e){return e.indexOf(".")>-1?".":e.indexOf("_")>-1?"_":null}var Zxe=function(e){if(e.populateOperatingSystemInfo){var t=this,n=S_e()||{},r=e.userAgent||n.userAgent||"",o=e.userAgentData||n.userAgentData||{};if(r){var i=function(e){for(var t=0;t<Qxe.length;t++){var n=Qxe[t];if(n.r&&e.match(n.r))return n.os;if(n.s&&-1!==e.indexOf(n.s))return n.os}return Yxe}(r.toLowerCase());t.name=i,t.ver=Xxe(r,i)}t.name&&t.name!==Yxe||!Rbe(o.platform)||(t.name=o.platform)}},eEe="MicrosoftApplicationsTelemetryDeviceId";var tEe=function(){function e(t,n){var r=0;ve(e,this,(function(e){var o=t.propertyStorageOverride;e.seq=r,e.epoch=oCe(!1).toString();var i=qCe(n,t);if(i.isEnabled()||o){var a=function(e,t,n){return t?t.getProperty(n)||"":Jwe(e,n)}(i,o,eEe);a||(a=zwe()),function(e,t,n,r){t?t.setProperty(n,r):e.set(n,r,31536e3)}(i,o,eEe,a),e.installId=a}else i.purge(eEe);e.getSequenceId=function(){return++r}}))}return e.__ieDyn=1,e}(),nEe=function(e,t,n,r){var o=this;if(o.traceId=t||Vwe(),e.enableDistributedTracing&&!n&&(n=Vwe().substring(0,16)),o.parentId=n,e.enableApplicationInsightsTrace){o.name=r;var i=T_e();i&&i.pathname&&(o.name=i.pathname)}};function rEe(){return this.getLocalId()}function oEe(e){this.setLocalId(e)}var iEe=function(){function e(t,n,r){var o,i=n,a=qCe(r,t);ve(e,this,(function(n){if(a&&a.isEnabled()&&(p(),i.enableApplicationInsightsUser)){var r=Jwe(a,e.userCookieName);if(r){var s=r.split(e.cookieSeparator);s.length>0&&(n.id=s[0])}if(!n.id){n.id=aCe(t&&!ybe(t.idLength)?t.idLength:22);var c=Lbe(new Date);n.accountAcquisitionDate=c;var l=[n.id,c],u=i.cookieDomain?i.cookieDomain:void 0;a.set(e.userCookieName,l.join(e.cookieSeparator),31536e3,u)}}if("undefined"!==typeof navigator){var d=navigator;n.locale=d.userLanguage||d.language}function p(){if(!i.hashIdentifiers&&!i.dropIdentifiers){var e=Jwe(a,"MUID");e&&(o="t:"+e)}return o}n.getLocalId=function(){return o||p()},n.setLocalId=function(e){o=e}}))}return e.cookieSeparator="|",e.userCookieName="ai_user",e._staticInit=void Vbe(e.prototype,"localId",rEe,oEe),e}(),aEe=function(e){var t=this;t.popSample=100,t.eventFlags=0,e.hashIdentifiers&&(t.eventFlags=1048576|t.eventFlags),e.dropIdentifiers&&(t.eventFlags=2097152|t.eventFlags)},sEe="([\\d,.]+)",cEe="Unknown",lEe="Edg/",uEe=[{ua:"OPR/",b:"Opera"},{ua:"PhantomJS",b:"PhantomJS"},{ua:"Edge",b:"Edge"},{ua:lEe,b:"Edge"},{ua:"Electron",b:"Electron"},{ua:"Chrome",b:"Chrome"},{ua:"Trident",b:"MSIE"},{ua:"MSIE ",b:"MSIE"},{ua:"Firefox",b:"Firefox"},{ua:"Safari",b:"Safari"},{ua:"SkypeShell",b:"SkypeShell"}],dEe=[{br:"Microsoft Edge",b:"Edge"},{br:"Google Chrome",b:"Chrome"},{br:"Opera",b:"Opera"}];function pEe(e,t){return t.indexOf(e)>-1}function hEe(e,t){for(var n=0;n<t.length;n++)if(e==t[n].brand)return t[n].version;return null}function fEe(e,t){return"MSIE"===t?function(e){var t=e.match(new RegExp("MSIE ([\\d,.]+)"));if(t)return t[1];var n=e.match(new RegExp("rv:([\\d,.]+)"));if(n)return n[1]}(e):function(e,t){"Safari"===e?e="Version":"Edge"===e&&pEe(lEe,t)&&(e="Edg");var n=t.match(new RegExp(e+"/"+sEe));if(n)return n[1];if("Opera"===e&&(n=t.match(new RegExp("OPR/([\\d,.]+)"))))return n[1];return cEe}(t,e)}function mEe(){return this.getUserConsent()}var gEe=function(){function e(t,n){var r=qCe(n),o=t||{};ve(e,this,(function(e){var t=T_e();if(t){var n=t.hostname;n&&(e.domain="file:"===t.protocol?"local":n)}if(o.populateBrowserInfo){var i=o.userAgent,a=(o.userAgentData||{}).brands,s=S_e();s&&(i=i||s.userAgent||"",a=a||(s.userAgentData||{}).brands),function(t,n){if(Pbe(n))try{for(var r=0;r<dEe.length;r++){var o=hEe(dEe[r].br,n);if(o)return e.browser=dEe[r].b,void(e.browserVer=o)}}catch(iLe){}if(t){var i=function(e){if(e)for(var t=0;t<uEe.length;t++)if(pEe(uEe[t].ua,e))return uEe[t].b;return cEe}(t);e.browser=i,e.browserVer=fEe(t,i)}}(i,a);var c=function(){var e={h:0,w:0},t=w_e();return t&&t.screen&&(e.h=screen.height,e.w=screen.width),e}();e.screenRes=c.w+"X"+c.h}e.getUserConsent=function(){return o.userConsented||!!Jwe(r,o.userConsentCookieName||"MSCC")},e.getUserConsentDetails=function(){try{var e=o.callback;if(e&&e.userConsentDetails){var t=e.userConsentDetails();if(t)return JSON.stringify({Required:t.Required||!1,Analytics:t.Analytics||!1,SocialMedia:t.SocialMedia||!1,Advertising:t.Advertising||!1})}}catch(iLe){}return null},Vbe(e,"userConsent",e.getUserConsent)}))}return e._staticInit=void Vbe(e.prototype,"userConsent",mEe),e}();function vEe(e,t,n,r,o){var i=t.ext[hxe[e]];return i&&kbe(r,(function(e,t){if(Rbe(t)||Dbe(t)||Mbe(t)){var r=i[n[e]];!o&&(r||Rbe(r)||Dbe(r)||Mbe(r))&&(t=r),i[n[e]]=t}})),i}var yEe=function(){function e(t,n,r){ve(e,this,(function(e){e.app=new Hxe(n,r),e.cloud=new zxe,e.user=new iEe(t,n,r),e.os=new Zxe(n),e.web=new gEe(n,r);var o=new tEe(t,r),i=new jxe(n,r),a=new aEe(n);e.loc=new qxe,e.device=new Uxe;var s=new Nxe(r,n);e.session=new Dxe;var c=function(e,t){var n=e||{};return{getName:function(){return n.name},setName:function(e){t&&t.setName(e),n.name=e},getTraceId:function(){return n.traceId},setTraceId:function(e){t&&t.setTraceId(e),yCe(e)&&(n.traceId=e)},getSpanId:function(){return n.parentId},setSpanId:function(e){t&&t.setSpanId(e),bCe(e)&&(n.parentId=e)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),n.traceFlags=e}}}(new nEe(n),d()),l=!(n||{}).eventContainExtFields;function u(){var t=e.session;if(t&&Rbe(t.customId))return t.customId;s.update();var n=s.automaticSession;if(n){var r=n.getId();r&&Rbe(r)&&(t.automaticId=r)}return t.automaticId}function d(){var e=c;return r&&r.getTraceCtx&&(e=r.getTraceCtx(!1)||c),e}e.getTraceCtx=function(){return c},e.getSessionId=u,e.applyApplicationContext=function(t){var n,r=e.app;vEe(4,t,fxe,((n={})[0]=r.id,n[1]=r.ver,n[2]=r.name,n[3]=r.locale,n[4]=r.getExpId(),n[5]=r.env,n),l)},e.applyUserContext=function(t){var n,r=e.user;vEe(0,t,gxe,((n={})[1]=r.getLocalId(),n[0]=r.locale,n[2]=r.id,n),l)},e.applyWebContext=function(t){var n,r=e.web;vEe(3,t,mxe,((n={})[0]=r.domain,n[1]=r.browser,n[2]=r.browserVer,n[3]=r.screenRes,n[5]=r.getUserConsentDetails(),n[4]=r.getUserConsent(),n),l)},e.applyOsContext=function(t){var n,r=e.os;vEe(5,t,vxe,((n={})[0]=r.name,n[1]=r.ver,n),l)},e.applySdkContext=function(e){var t;vEe(6,e,yxe,((t={})[2]=o.installId,t[1]=o.getSequenceId(),t[3]=o.epoch,t),l)},e.applyIntWebContext=function(e){var t;vEe(7,e,bxe,((t={})[0]=i.getMsfpc(),t[1]=i.getAnid(),t[2]=i.serviceName,t),l)},e.applyUtcContext=function(e){var t,n=((t={})[0]=a.popSample,t);a.eventFlags>0&&(n[1]=a.eventFlags),vEe(8,e,_xe,n,l)},e.applyLocContext=function(t){var n;vEe(9,t,Cxe,((n={})[0]=e.loc.tz,n),l)},e.applySessionContext=function(e){var t;vEe(4,e,wxe,((t={})[0]=u(),t),l)},e.applyDeviceContext=function(t){var n,r=e.device;vEe(1,t,xxe,((n={})[0]=r.localId,n[2]=r.make,n[3]=r.model,n[1]=r.deviceClass,n),l)},e.applyCloudContext=function(t){var n,r=e.cloud;vEe(10,t,Exe,((n={})[0]=r.role,n[1]=r.roleInstance,n[2]=r.roleVer,n),l)},e.applyAITraceContext=function(e){var t;if(n.enableApplicationInsightsTrace){var r=d();r&&vEe(2,e,kxe,((t={})[0]=r.getTraceId(),t[1]=r.getName(),t[2]=r.getSpanId(),t),!1)}},e.applyDistributedTraceContext=function(e){var t,n=d();if(n){var r=((t={})[0]=n.getTraceId(),t[1]=n.getSpanId(),t),o=n.getTraceFlags();bbe(o)||(r[2]=o),vEe(11,e,Sxe,r,!1)}}}))}return e.__ieDyn=1,e}();var bEe=[hxe[4],hxe[0],hxe[3],hxe[5],hxe[6],hxe[7],hxe[8],hxe[9],hxe[1],hxe[2],hxe[11],hxe[10]],_Ee=function(e){function t(){var n,r,o,i=e.call(this)||this;return i.identifier="SystemPropertiesCollector",i.priority=3,i.version="3.2.10",ve(t,i,(function(e,t){function i(){n=null,r={}}i(),e.initialize=function(r,i,a){t.initialize(r,i,a),o=e._getTelCtx().getExtCfg(e.identifier),n=new yEe(r,o,i),i&&i.setTraceCtx&&i.setTraceCtx(n.getTraceCtx())},e.processTelemetry=function(t,i){oxe(t,e.identifier),i=e._getTelCtx(i);var a,s,c=t.ext=t.ext?t.ext:{};t.data=t.data?t.data:{},Bbe(bEe,(function(e){c[e]=c[e]||{}})),n&&(n.applyApplicationContext(t),n.applyUserContext(t),n.applyWebContext(t),n.applyOsContext(t),n.applySdkContext(t),n.applyIntWebContext(t),n.applyUtcContext(t),n.applyLocContext(t),n.applySessionContext(t),n.applyDeviceContext(t),o.enableApplicationInsightsTrace&&n.applyAITraceContext(t),o.enableDistributedTracing&&n.applyDistributedTraceContext(t),n.applyCloudContext(t)),Bbe(Ube(c),(function(e){0===Ube(c[e]).length&&delete c[e]})),a=r,s=t.data,a&&kbe(a,(function(e,t){s[e]||(s[e]=t)})),e.processNext(t,i)},e.getPropertiesContext=function(){return n},e.setProperty=function(e,t){r[e]=t},e._doTeardown=function(e,t){var r=(e||{}).core();if(r&&r.getTraceCtx&&n){var o=r.getTraceCtx(!1);o&&o===n.getTraceCtx()&&r.setTraceCtx(null)}i()}})),i}return j(t,e),t.__ieDyn=1,t}(twe),CEe=_Ee,wEe=function(e){var t={};return kbe(e,(function(e,n){t[e]=n,t[n]=e})),jbe(t)}({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5}),xEe="REAL_TIME",EEe="",kEe="POST",SEe="drop",TEe="send",IEe="requeue",PEe="rspFail",AEe="application/x-json-stream",REe="cache-control",DEe="content-type",MEe="kill-duration",NEe="time-delta-millis",LEe="client-version",BEe="client-id",OEe="time-delta-to-apply-millis",FEe="upload-time",HEe="apikey",zEe="AuthMsaDeviceTicket",UEe="AuthXToken";function VEe(e){var t=(e.ext||{}).intweb;return t&&Kwe(t.msfpc)?t.msfpc:null}function WEe(e){for(var t=null,n=0;null===t&&n<e.length;n++)t=VEe(e[n]);return t}var jEe=function(){function e(t,n){var r=n?[].concat(n):[],o=this,i=WEe(r);o.iKey=function(){return t},o.Msfpc=function(){return i||EEe},o.count=function(){return r.length},o.events=function(){return r},o.addEvent=function(e){return!!e&&(r.push(e),i||(i=VEe(e)),!0)},o.split=function(n,o){var a;if(n<r.length){var s=r.length-n;bbe(o)||(s=o<s?o:s),a=r.splice(n,s),i=WEe(r)}return new e(t,a)}}return e.create=function(t,n){return new e(t,n)},e}(),qEe=function(){function e(){var t=!0,n=!0,r=!0,o="use-collector-delta",i=!1;ve(e,this,(function(e){e.allowRequestSending=function(){return t},e.firstRequestSent=function(){r&&(r=!1,i||(t=!1))},e.shouldAddClockSkewHeaders=function(){return n},e.getClockSkewHeaderValue=function(){return o},e.setClockSkew=function(e){i||(e?(o=e,n=!0,i=!0):n=!1,t=!0)}}))}return e.__ieDyn=1,e}(),GEe=qEe,KEe=function(){function e(){var t={};ve(e,this,(function(e){e.setKillSwitchTenants=function(e,n){if(e&&n)try{var r=function(e){var t=[];return e&&Bbe(e,(function(e){t.push(Fbe(e))})),t}(e.split(","));if("this-request-only"===n)return r;for(var o=1e3*parseInt(n,10),i=0;i<r.length;++i)t[r[i]]=Gbe()+o}catch(a){return[]}return[]},e.isTenantKilled=function(e){var n=t,r=Fbe(e);return void 0!==n[r]&&n[r]>Gbe()||(delete n[r],!1)}}))}return e.__ieDyn=1,e}(),YEe=KEe;function QEe(e){var t,n=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,e)*n,Math.min(t,6e5)}var XEe,$Ee=2e6,JEe=Math.min($Ee,65e3),ZEe=/\./,eke=function(){function e(t,n,r,o){var i="data",a="baseData",s=!!o,c=n,l={};ve(e,this,(function(e){function n(e,t,o,i,a,u,d){kbe(e,(function(e,p){var h=null;if(p||Kwe(p)){var f=o,m=e,g=a,v=t;if(s&&!i&&ZEe.test(e)){var y=e.split("."),b=y.length;if(b>1){g&&(g=g.slice());for(var _=0;_<b-1;_++){var C=y[_];v=v[C]=v[C]||{},f+="."+C,g&&g.push(C)}m=y[b-1]}}var w=i&&function(e,t){var n=l[e];return void 0===n&&(e.length>=7&&(n=Tbe(e,"ext.metadata")||Tbe(e,"ext.web")),l[e]=n),n}(f);if(h=!w&&c&&c.handleField(f,m)?c.value(f,m,p,r):Xwe(m,p,r)){var x=h.value;if(v[m]=x,u&&u(g,m,h),d&&"object"===typeof x&&!Pbe(x)){var E=g;E&&(E=E.slice()).push(m),n(p,x,f+"."+m,i,E,u,d)}}}}))}e.createPayload=function(e,t,n,r,o,i){return{apiKeys:[],payloadBlob:EEe,overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:i,sendReason:o}},e.appendPayload=function(n,r,o){var i=n&&r&&!n.overflow;return i&&c_e(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=r.events(),i=n.payloadBlob,a=n.numEvents,s=!1,c=[],l=[],u=n.isBeacon,d=u?65e3:3984588,p=u?JEe:$Ee,h=0,f=0;h<t.length;){var m=t[h];if(m){if(a>=o){n.overflow=r.split(h);break}var g=e.getEventBlob(m);if(g&&g.length<=p){var v=g.length;if(i.length+v>d){n.overflow=r.split(h);break}i&&(i+="\n"),i+=g,++f>20&&(i.substr(0,1),f=0),s=!0,a++}else g?c.push(m):l.push(m),t.splice(h,1),h--}h++}if(c&&c.length>0&&n.sizeExceed.push(jEe.create(r.iKey(),c)),l&&l.length>0&&n.failedEvts.push(jEe.create(r.iKey(),l)),s){n.batches.push(r),n.payloadBlob=i,n.numEvents=a;var y=r.iKey();-1===Obe(n.apiKeys,y)&&n.apiKeys.push(y)}}),(function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:o}})),i},e.getEventBlob=function(e){try{return c_e(t,(function(){return"Serializer.getEventBlob"}),(function(){var t={};t.name=e.name,t.time=e.time,t.ver=e.ver,t.iKey="o:"+Ywe(e.iKey);var r={},o=e.ext;o&&(t.ext=r,kbe(o,(function(e,t){n(t,r[e]={},"ext."+e,!0,null,null,!0)})));var s=t.data={};s.baseType=e.baseType;var c=s.baseData={};return n(e.baseData,c,a,!1,[a],(function(e,t,n){tke(r,e,t,n)}),true),n(e.data,s,i,!1,[],(function(e,t,n){tke(r,e,t,n)}),true),JSON.stringify(t)}),(function(){return{item:e}}))}catch(iLe){return null}}}))}return e.__ieDyn=1,e}();function tke(e,t,n,r){if(r&&e){var o=$we(r.value,r.kind,r.propertyType);if(o>-1){var i=e.metadata;i||(i=e.metadata={f:{}});var a=i.f;if(a||(a=i.f={}),t)for(var s=0;s<t.length;s++){var c=t[s];a[c]||(a[c]={f:{}});var l=a[c].f;l||(l=a[c].f={}),a=l}a=a[n]={},Pbe(r.value)?a.a={t:o}:a.t=o}}}var nke="&NoResponseBody=true",rke=((XEe={})[1]=IEe,XEe[100]=IEe,XEe[200]="sent",XEe[8004]=SEe,XEe[8003]=SEe,XEe),oke={},ike={};function ake(e,t,n){oke[e]=t,!1!==n&&(ike[t]=e)}function ske(e){try{return e.responseText}catch(iLe){}return EEe}function cke(e,t){var n=!1;if(e&&t){var r=Ube(e);if(r&&r.length>0)for(var o=t.toLowerCase(),i=0;i<r.length;i++){var a=r[i];if(a&&Cbe(t,a)&&a.toLowerCase()===o){n=!0;break}}}return n}function lke(e,t,n,r){t&&n&&n.length>0&&(r&&oke[t]?(e.hdrs[oke[t]]=n,e.useHdrs=!0):e.url+="&"+t+"="+n)}function uke(e,t){return t&&(Dbe(t)?e=[t].concat(e):Pbe(t)&&(e=t.concat(e))),e}ake(zEe,zEe,!1),ake(LEe,LEe),ake(BEe,"Client-Id"),ake(HEe,HEe),ake(OEe,OEe),ake(FEe,FEe),ake(UEe,UEe);var dke=function(){function e(t,n,r,o,i){this._responseHandlers=[];var a,s,c,l,u,d,p,h,f,m,g="?cors=true&"+DEe.toLowerCase()+"="+AEe,v=new YEe,y=!1,b=new GEe,_=!1,C=0,w=!0,x=[],E={},k=[],S=null,T=!1,I=!1,P=!1;ve(e,this,(function(e){var R=!0;function D(e,t){for(var n=0,r=null,o=0;null==r&&o<e.length;)1===(n=e[o])?B_e()?r=M:O_e()&&(r=L):2===n&&L_e(t)&&(!t||t&&!h)?r=N:_&&3===n&&N_e()&&(r=O),o++;return r?{_transport:n,_isSync:t,sendPOST:r}:null}function M(e,t,n){var r=new XDomainRequest;r.open(kEe,e.urlString),e.timeout&&(r.timeout=e.timeout),r.onload=function(){var e=ske(r);B(t,200,{},e),Q(e)},r.onerror=function(){B(t,400,{})},r.ontimeout=function(){B(t,500,{})},r.onprogress=function(){},n?r.send(e.data):i.set((function(){r.send(e.data)}),0)}function N(e,t,n){var r,o=e.urlString,a=!1,s=!1,c=((r={body:e.data,method:kEe}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,r);n&&(c.keepalive=!0,2===e._sendReason&&(a=!0,m&&(o+=nke))),R&&(c.credentials="include"),e.headers&&Ube(e.headers).length>0&&(c.headers=e.headers),fetch(o,c).then((function(e){var n={},r=EEe,o=e.headers;o&&o.forEach((function(e,t){n[t]=e})),e.body&&e.text().then((function(e){r=e})),s||(s=!0,B(t,e.status,n,r),Q(r))})).catch((function(e){s||(s=!0,B(t,0,{}))})),a&&!s&&(s=!0,B(t,200,{})),!s&&e.timeout>0&&i.set((function(){s||(s=!0,B(t,500,{}))}),e.timeout)}function L(e,t,n){var r=e.urlString;function o(e,t,n){if(!e[n]&&t&&t.getResponseHeader){var r=t.getResponseHeader(n);r&&(e[n]=Fbe(r))}return e}function i(e){var t={};return e.getAllResponseHeaders?t=function(e){var t={};if(Rbe(e)){Bbe(Fbe(e).split(/[\r\n]+/),(function(e){if(e){var n=e.indexOf(": ");if(-1!==n){var r=Fbe(e.substring(0,n)).toLowerCase(),o=Fbe(e.substring(n+1));t[r]=o}else t[Fbe(e)]=1}}))}return t}(e.getAllResponseHeaders()):(t=o(t,e,NEe),t=o(t,e,MEe),t=o(t,e,"kill-duration-seconds")),t}function a(e,n){B(t,e.status,i(e),n)}n&&e.disableXhrSync&&(n=!1);var s=function(e,t,n,r,o,i){function a(e,t,n){try{e[t]=n}catch(iLe){}}void 0===r&&(r=!1),void 0===o&&(o=!1);var s=new XMLHttpRequest;return r&&a(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&a(s,qwe,n),s.open(e,t,!o),n&&a(s,qwe,n),!o&&i&&a(s,"timeout",i),s}(kEe,r,R,!0,n,e.timeout);kbe(e.headers,(function(e,t){s.setRequestHeader(e,t)})),s.onload=function(){var e=ske(s);a(s,e),Q(e)},s.onerror=function(){a(s)},s.ontimeout=function(){a(s)},s.send(e.data)}function B(e,t,n,r){try{e(t,n,r)}catch(iLe){Q_e(s,2,518,M_e(iLe))}}function O(e,t,n){var r=200,o=e._thePayload,i=e.urlString+(m?nke:EEe);try{var a=S_e();if(!a.sendBeacon(i,e.data))if(o){var c=[];Bbe(o.batches,(function(e){if(c&&e&&e.count()>0){for(var t=e.events(),n=0;n<t.length;n++)if(!a.sendBeacon(i,S.getEventBlob(t[n]))){c.push(e.split(n));break}}else c.push(e.split(0))})),X(c,8003,o.sendType,!0)}else r=0}catch(l){X_e(s,"Failed to send telemetry using sendBeacon API. Ex:"+M_e(l)),r=0}finally{B(t,r,{},EEe)}}function F(e){return 2===e||3===e}function H(e){return I&&F(e)&&(e=2),e}function z(){return!y&&C<n}function U(){var e=k;return k=[],e}function V(e,t,n){var r=!1;return e&&e.length>0&&!y&&c[t]&&S&&(r=0!==t||z()&&(n>0||b.allowRequestSending())),r}function W(e){var t={};return e&&Bbe(e,(function(e,n){t[n]={iKey:e.iKey(),evts:e.events()}})),t}function j(e,n,r,o,i){if(e&&0!==e.length)if(y)X(e,1,o);else{o=H(o);try{var a=e,u=0!==o;c_e(l,(function(){return"HttpManager:_sendBatches"}),(function(a){a&&(e=e.slice(0));for(var s=[],l=null,d=txe(),p=c[o]||(u?c[1]:c[0]),h=p&&p._transport,m=f&&(I||F(o)||3===h||p._isSync&&2===h);V(e,o,n);){var g=e.shift();g&&g.count()>0&&(v.isTenantKilled(g.iKey())?s.push(g):(l=l||S.createPayload(n,r,u,m,i,o),S.appendPayload(l,g,t)?null!==l.overflow&&(e=[l.overflow].concat(e),l.overflow=null,K(l,d,txe(),i),d=txe(),l=null):(K(l,d,txe(),i),d=txe(),e=[g].concat(e),l=null)))}l&&K(l,d,txe(),i),e.length>0&&(k=e.concat(k)),X(s,8004,o)}),(function(){return{batches:W(a),retryCount:n,isTeardown:r,isSynchronous:u,sendReason:i,useSendBeacon:F(o),sendType:o}}),!u)}catch(d){Q_e(s,2,48,"Unexpected Exception sending batch: "+M_e(d))}}}function q(e,t){var n={url:g,hdrs:{},useHdrs:!1};t?(n.hdrs=exe(n.hdrs,E),n.useHdrs=Ube(n.hdrs).length>0):kbe(E,(function(e,t){ike[e]?lke(n,ike[e],t,!1):(n.hdrs[e]=t,n.useHdrs=!0)})),lke(n,BEe,"NO_AUTH",t),lke(n,LEe,jwe,t);var r=EEe;Bbe(e.apiKeys,(function(e){r.length>0&&(r+=","),r+=e})),lke(n,HEe,r,t),lke(n,FEe,Gbe().toString(),t);var o=function(e){for(var t=0;t<e.batches.length;t++){var n=e.batches[t].Msfpc();if(n)return encodeURIComponent(n)}return EEe}(e);if(Kwe(o)&&(n.url+="&ext.intweb.msfpc="+o),b.shouldAddClockSkewHeaders()&&lke(n,OEe,b.getClockSkewHeaderValue(),t),l.getWParam){var i=l.getWParam();i>=0&&(n.url+="&w="+i)}for(var a=0;a<x.length;a++)n.url+="&"+x[a].name+"="+x[a].value;return n}function G(e,t,n){e[t]=e[t]||{},e[t][a.identifier]=n}function K(t,n,o,i){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var u=!!e.sendHook,f=c[t.sendType];!F(t.sendType)&&t.isBeacon&&2===t.sendReason&&(f=c[2]||c[3]||f);var m=P;(t.isBeacon||3===f._transport)&&(m=!1);var g=q(t,m);m=m||g.useHdrs;var y=txe();c_e(l,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var c=0;c<t.batches.length;c++)for(var _=t.batches[c].events(),x=0;x<_.length;x++){var E=_[x];if(T){var k=E.timings=E.timings||{};G(k,"sendEventStart",y),G(k,"serializationStart",n),G(k,"serializationCompleted",o)}E.sendAttempt>0?E.sendAttempt++:E.sendAttempt=1}X(t.batches,1e3+(i||0),t.sendType,!0);var S={data:t.payloadBlob,urlString:g.url,headers:g.hdrs,_thePayload:t,_sendReason:i,timeout:d,disableXhrSync:p,disableFetchKeepAlive:h};m&&(cke(S.headers,REe)||(S.headers["cache-control"]="no-cache, no-store"),cke(S.headers,DEe)||(S.headers["content-type"]=AEe));var P=null;f&&(P=function(n){b.firstRequestSent();var o=function(n,o){!function(t,n,o,i){var s=9e3,c=null,l=!1,u=!1;try{var d=!0;if(typeof t!==A){if(n){b.setClockSkew(n["time-delta-millis"]);var p=n["kill-duration"]||n["kill-duration-seconds"];Bbe(v.setKillSwitchTenants(n["kill-tokens"],p),(function(e){Bbe(o.batches,(function(t){if(t.iKey()===e){c=c||[];var n=t.split(0);o.numEvents-=n.count(),c.push(n)}}))}))}if(200==t||204==t)return void(s=200);((f=t)>=300&&f<500&&408!=f&&429!=f||501==f||505==f||o.numEvents<=0)&&(d=!1),s=9e3+t%1e3}if(d){s=100;var h=o.retryCnt;0===o.sendType&&(h<r?(l=!0,Y((function(){0===o.sendType&&C--,j(o.batches,h+1,o.isTeardown,I?2:o.sendType,5)}),I,QEe(h))):(u=!0,I&&(s=8001)))}}finally{l||(b.setClockSkew(),function(t,n,r,o){try{o&&a._backOffTransmission(),200===n&&(o||t.isSync||a._clearBackOff(),function(e){if(T){var t=txe();Bbe(e,(function(e){e&&e.count()>0&&function(e,t){T&&Bbe(e,(function(e){G(e.timings=e.timings||{},"sendEventCompleted",t)}))}(e.events(),t)}))}}(t.batches)),X(t.batches,n,t.sendType,!0)}finally{0===t.sendType&&(C--,5!==r&&e.sendQueuedRequests(t.sendType,r))}}(o,s,i,u)),X(c,8004,o.sendType)}var f}(n,o,t,i)},c=t.isTeardown||t.isSync;try{f.sendPOST(n,o,c),e.sendListener&&e.sendListener(S,n,c,t.isBeacon)}catch(l){X_e(s,"Unexpected exception sending payload. Ex:"+M_e(l)),B(o,0,{})}}),c_e(l,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(P)if(0===t.sendType&&C++,u&&!t.isBeacon&&3!==f._transport){var n={data:S.data,urlString:S.urlString,headers:exe({},S.headers),timeout:S.timeout,disableXhrSync:S.disableXhrSync,disableFetchKeepAlive:S.disableFetchKeepAlive},r=!1;c_e(l,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{e.sendHook(n,(function(e){r=!0,w||e._thePayload||(e._thePayload=e._thePayload||S._thePayload,e._sendReason=e._sendReason||S._sendReason),P(e)}),t.isSync||t.isTeardown)}catch(o){r||P(S)}}))}else P(S)}))}),(function(){return{thePayload:t,serializationStart:n,serializationCompleted:o,sendReason:i}}),t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&X(t.sizeExceed,8003,t.sendType),t.failedEvts&&t.failedEvts.length>0&&X(t.failedEvts,8002,t.sendType)}function Y(e,t,n){t?e():i.set(e,n)}function Q(t){var n=e._responseHandlers;try{for(var r=0;r<n.length;r++)try{n[r](t)}catch(iLe){Q_e(s,1,519,"Response handler failed: "+iLe)}if(t){var o=JSON.parse(t);Kwe(o.webResult)&&Kwe(o.webResult.msfpc)&&u.set("MSFPC",o.webResult.msfpc,31536e3)}}catch(i){}}function X(e,t,n,r){if(e&&e.length>0&&o){var i=o[function(e){var t=rke[e];Kwe(t)||(t="oth",e>=9e3&&e<=9999?t=PEe:e>=8e3&&e<=8999?t=SEe:e>=1e3&&e<=1999&&(t=TEe));return t}(t)];if(i){var a=0!==n;c_e(l,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){Y((function(){try{i.call(o,e,t,a,n)}catch(iLe){Q_e(s,1,74,"send request notification failed: "+iLe)}}),r||a,0)}),(function(){return{batches:W(e),reason:t,isSync:a,sendSync:r,sendType:n}}),!a)}}}e.initialize=function(e,t,n,r,o){var i;o||(o={}),g=e+g,P=!!ybe(o.avoidOptions)||!o.avoidOptions,l=t,u=t.getCookieMgr(),T=!l.config.disableEventTimings;var v=!!l.config.enableCompoundKey;s=(a=n).diagLog();var y=o.valueSanitizer,b=o.stringifyObjects;ybe(o.enableCompoundKey)||(v=!!o.enableCompoundKey),d=o.xhrTimeout,p=!!o.disableXhrSync,h=!!o.disableFetchKeepAlive,m=!1!==o.addNoResponse,_=!R_e(),S=new eke(l,y,b,v),bbe(o.useSendBeacon)||(_=!!o.useSendBeacon);var C=r,x=o.alwaysUseXhrOverride?r:null,E=o.alwaysUseXhrOverride?r:null,k=[3,2];if(!r){w=!1;var I=T_e();I&&I.protocol&&"file:"===I.protocol.toLowerCase()&&(R=!1);var A=[];R_e()?(A=[2,1],k=[2,1,3]):A=[1,2,3],(r=D(A=uke(A,o.transports),!1))||X_e(s,"No available transport to send events"),C=D(A,!0)}x||(x=D(k=uke(k,o.unloadTransports),!0)),f=!w&&(_&&N_e()||!h&&L_e(!0)),(i={})[0]=r,i[1]=C||D([1,2,3],!0),i[2]=x||C||D([1],!0),i[3]=E||D([2,3],!0)||C||D([1],!0),c=i},e._getDbgPlgTargets=function(){return[c[0],v,S,c]},e.addQueryStringParameter=function(e,t){for(var n=0;n<x.length;n++)if(x[n].name===e)return void(x[n].value=t);x.push({name:e,value:t})},e.addHeader=function(e,t){E[e]=t},e.canSendRequest=function(){return z()&&b.allowRequestSending()},e.sendQueuedRequests=function(e,t){ybe(e)&&(e=0),I&&(e=H(e),t=2),V(k,e,0)&&j(U(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!y&&0===C&&0===k.length},e.setUnloading=function(e){I=e},e.addBatch=function(e){if(e&&e.count()>0){if(v.isTenantKilled(e.iKey()))return!1;k.push(e)}return!0},e.teardown=function(){k.length>0&&j(U(),0,!0,2,2)},e.pause=function(){y=!0},e.resume=function(){y=!1,e.sendQueuedRequests(0,4)},e.sendSynchronousBatch=function(e,t,n){e&&e.count()>0&&(bbe(t)&&(t=1),I&&(t=H(t),n=2),j([e],0,!1,t,n||0))}}))}return e.__ieDyn=1,e}();function pke(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout(e,t,n)}function hke(e){clearTimeout(e)}function fke(e,t){return{set:e||pke,clear:t||hke}}var mke="eventsDiscarded",gke=function(e){function t(){var n,r=e.call(this)||this;r.identifier="PostChannel",r.priority=1011,r.version="3.2.10";var o,i,a,s,c,l,u,d=!1,p=[],h=null,f=!1,m=0,g=500,v=0,y=1e4,b={},_=xEe,C=null,w=null,x=0,E=0,k={},S=-1,T=!0,I=!1,P=6,A=2;return ve(t,r,(function(e,t){function r(e){"beforeunload"!==(e||w_e().event).type&&(I=!0,i.setUnloading(I)),H(2,2)}function R(e){I=!1,i.setUnloading(I)}function D(e,t){if(e.sendAttempt||(e.sendAttempt=0),e.latency||(e.latency=1),e.ext&&e.ext.trace&&delete e.ext.trace,e.ext&&e.ext.user&&e.ext.user.id&&delete e.ext.user.id,T&&(e.ext=n_e(e.ext),e.baseData&&(e.baseData=n_e(e.baseData)),e.data&&(e.data=n_e(e.data))),e.sync)if(x||f)e.latency=3,e.sync=!1;else if(i)return T&&(e=n_e(e)),void i.sendSynchronousBatch(jEe.create(e.iKey,[e]),!0===e.sync?1:e.sync,3);var n=e.latency,r=v,o=y;4===n&&(r=m,o=g);var a=!1;if(r<o)a=!V(e,t);else{var s=1,c=20;4===n&&(s=4,c=1),a=!0,function(e,t,n,r){for(;n<=t;){var o=z(e,t,!0);if(o&&o.count()>0){var i=o.split(0,r),a=i.count();if(a>0)return 4===n?m-=a:v-=a,$(mke,[i],wEe.QueueFull),!0}n++}return W(),!1}(e.iKey,e.latency,s,c)&&(a=!V(e,t))}a&&X(mke,[e],wEe.QueueFull)}function M(e,t,n){var r=j(e,t,n);return i.sendQueuedRequests(t,n),r}function N(){return v>0}function L(){if(S>=0&&j(S,0,c)&&i.sendQueuedRequests(0,c),m>0&&!w&&!f){var e=b[_][2];e>=0&&(w=O((function(){w=null,M(4,0,1),L()}),e))}var t=b[_][1];!C&&!h&&t>=0&&!f&&(N()?C=O((function(){C=null,M(0===E?3:1,0,1),E++,E%=2,L()}),t):E=0)}function B(){n=null,d=!1,p=[],h=null,f=!1,m=0,g=500,v=0,y=1e4,b={},_=xEe,C=null,w=null,x=0,E=0,o=null,k={},a=void 0,s=0,S=-1,c=null,T=!0,I=!1,P=6,A=2,l=null,u=fke(),i=new dke(500,2,1,{requeue:Y,send:J,sent:Z,drop:ee,rspFail:te,oth:ne},u),K(),k[4]={batches:[],iKeyMap:{}},k[3]={batches:[],iKeyMap:{}},k[2]={batches:[],iKeyMap:{}},k[1]={batches:[],iKeyMap:{}},re()}function O(e,t){0===t&&x&&(t=1);var n=1e3;return x&&(n=QEe(x-1)),u.set(e,t*n)}function F(){return null!==C&&(u.clear(C),C=null,E=0,!0)}function H(e,t){F(),h&&(u.clear(h),h=null),f||M(1,e,t)}function z(e,t,n){var r=k[t];r||(r=k[t=1]);var o=r.iKeyMap[e];return!o&&n&&(o=jEe.create(e),r.batches.push(o),r.iKeyMap[e]=o),o}function U(t,n){i.canSendRequest()&&!x&&(a>0&&v>a&&(n=!0),n&&null==h&&e.flush(t,null,20))}function V(e,t){T&&(e=n_e(e));var n=e.latency,r=z(e.iKey,n,!0);return!!r.addEvent(e)&&(4!==n?(v++,t&&0===e.sendAttempt&&U(!e.sync,s>0&&r.count()>=s)):m++,!0)}function W(){for(var e=0,t=0,n=function(n){var r=k[n];r&&r.batches&&Bbe(r.batches,(function(r){4===n?e+=r.count():t+=r.count()}))},r=1;r<=4;r++)n(r);v=t,m=e}function j(t,n,r){var o=!1,a=0===n;return!a||i.canSendRequest()?c_e(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],n=4;n>=t;){var r=k[n];r&&r.batches&&r.batches.length>0&&(Bbe(r.batches,(function(t){i.addBatch(t)?o=o||t&&t.count()>0:e=e.concat(t.events()),4===n?m-=t.count():v-=t.count()})),r.batches=[],r.iKeyMap={}),n--}e.length>0&&X(mke,e,wEe.KillSwitch),o&&S>=t&&(S=-1,c=0)}),(function(){return{latency:t,sendType:n,sendReason:r}}),!a):(S=S>=0?Math.min(S,t):t,c=Math.max(c,r)),o}function q(e,t){M(1,0,t),W(),G((function(){e&&e(),p.length>0?h=O((function(){h=null,q(p.shift(),t)}),0):(h=null,L())}))}function G(e){i.isCompletelyIdle()?e():h=O((function(){h=null,G(e)}),.25)}function K(){(b={}).REAL_TIME=[2,1,0],b.NEAR_REAL_TIME=[6,3,0],b.BEST_EFFORT=[18,9,0]}function Y(t,n){var r=[],o=P;I&&(o=A),Bbe(t,(function(t){t&&t.count()>0&&Bbe(t.events(),(function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<o?(oxe(t,e.identifier),D(t,!1)):r.push(t))}))})),r.length>0&&X(mke,r,wEe.NonRetryableStatus),I&&H(2,2)}function Q(t,n){var r=e._notificationManager||{},o=r[t];if(o)try{o.apply(r,n)}catch(iLe){Q_e(e.diagLog(),1,74,t+" notification failed: "+iLe)}}function X(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&Q(e,[t].concat(n))}function $(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&Bbe(t,(function(t){t&&t.count()>0&&Q(e,[t.events()].concat(n))}))}function J(e,t,n){e&&e.length>0&&Q("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function Z(e,t){$("eventsSent",e,t),L()}function ee(e,t){$(mke,e,t>=8e3&&t<=8999?t-8e3:wEe.Unknown)}function te(e){$(mke,e,wEe.NonRetryableStatus),L()}function ne(e,t){$(mke,e,wEe.Unknown),L()}function re(){s=n&&n.disableAutoBatchFlushLimit?0:Math.max(1500,y/6)}B(),e._getDbgPlgTargets=function(){return[i]},e.initialize=function(s,c,d){c_e(c,(function(){return"PostChannel:initialize"}),(function(){var p=c;t.initialize(s,c,d);try{c.addUnloadCb;l=Rwe(hCe(e.identifier),c.evtNamespace&&c.evtNamespace());var h=e._getTelCtx();s.extensionConfig[e.identifier]=s.extensionConfig[e.identifier]||{},n=h.getExtCfg(e.identifier),u=fke(n.setTimeoutOverride,n.clearTimeoutOverride),T=!n.disableOptimizeObj&&!!__e("chrome"),function(e){var t=e.getWParam;e.getWParam=function(){var e=0;return n.ignoreMc1Ms0CookieProcessing&&(e|=2),e|t()}}(p),n.eventsLimitInMem>0&&(y=n.eventsLimitInMem),n.immediateEventLimit>0&&(g=n.immediateEventLimit),n.autoFlushEventsLimit>0&&(a=n.autoFlushEventsLimit),Dbe(n.maxEventRetryAttempts)&&(P=n.maxEventRetryAttempts),Dbe(n.maxUnloadEventRetryAttempts)&&(A=n.maxUnloadEventRetryAttempts),re(),n.httpXHROverride&&n.httpXHROverride.sendPOST&&(o=n.httpXHROverride),Kwe(s.anonCookieName)&&i.addQueryStringParameter("anoncknm",s.anonCookieName),i.sendHook=n.payloadPreprocessor,i.sendListener=n.payloadListener;var f=n.overrideEndpointUrl?n.overrideEndpointUrl:s.endpointUrl;e._notificationManager=c.getNotifyMgr(),i.initialize(f,e.core,e,o,n);var m=s.disablePageUnloadEvents||[];Owe(r,m,l),Fwe(r,m,l),Hwe(R,s.disablePageShowEvents,l)}catch(iLe){throw e.setInitialized(!1),iLe}}),(function(){return{coreConfig:s,core:c,extensions:d}}))},e.processTelemetry=function(t,r){oxe(t,e.identifier);var o=(r=e._getTelCtx(r)).getExtCfg(e.identifier),i=!!n.disableTelemetry;o&&(i=i||!!o.disableTelemetry);var a=t;i||d||(n.overrideInstrumentationKey&&(a.iKey=n.overrideInstrumentationKey),o&&o.overrideInstrumentationKey&&(a.iKey=o.overrideInstrumentationKey),D(a,!0),I?H(2,2):L()),e.processNext(a,r)},e._doTeardown=function(e,t){H(2,2),d=!0,i.teardown(),Bwe([ywe,vwe,mwe],null,l),function(e,t){var n=Rwe(bwe,t);Bwe([mwe],e,n),Bwe([fwe],null,n)}(null,l),function(e,t){var n=Rwe(_we,t);Bwe([gwe],e,n),Bwe([fwe],null,n)}(null,l),B()},e.setEventQueueLimits=function(e,t){y=e>0?e:1e4,a=t>0?t:0,re();var n=v>e;if(!n&&s>0)for(var r=1;!n&&r<=3;r++){var o=k[r];o&&o.batches&&Bbe(o.batches,(function(e){e&&e.count()>=s&&(n=!0)}))}U(!0,n)},e.pause=function(){F(),f=!0,i.pause()},e.resume=function(){f=!1,i.resume(),L()},e.addResponseHandler=function(e){i._responseHandlers.push(e)},e._loadTransmitProfiles=function(e){F(),K(),_=xEe,L(),kbe(e,(function(e,t){var n=t.length;if(n>=2){var r=n>2?t[2]:0;if(t.splice(0,n-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0){var o=t[0]/t[1];t[0]=Math.ceil(o)*t[1]}r>=0&&t[1]>=0&&r>t[1]&&(r=t[1]),t.push(r),b[e]=t}}))},e.flush=function(e,t,n){if(void 0===e&&(e=!0),!f)if(n=n||1,e)null==h?(F(),j(1,0,n),h=O((function(){h=null,q(t,n)}),0)):p.push(t);else{var r=F();M(1,1,n),null!==t&&void 0!==t&&t(),r&&L()}},e.setMsaAuthTicket=function(e){i.addHeader(zEe,e)},e.hasEvents=N,e._setTransmitProfile=function(e){_!==e&&void 0!==b[e]&&(F(),_=e,L())},e._backOffTransmission=function(){x<4&&(x++,F(),L())},e._clearBackOff=function(){x&&(x=0,F(),L())},Vbe(e,"_setTimeoutOverride",(function(){return u.set}),(function(e){u=fke(e,u.clear)})),Vbe(e,"_clearTimeoutOverride",(function(){return u.clear}),(function(e){u=fke(u.set,e)}))})),r}return j(t,e),t.__ieDyn=1,t}(twe),vke=gke,yke=function(e){function t(){var n,r,o=e.call(this)||this;return ve(t,o,(function(e,t){e.initialize=function(e,i){var a=o;c_e(o,(function(){return"ApplicationInsights:initialize"}),(function(){n=new vke;var o=[r=new CEe];i&&(o=o.concat(i)),e||Jbe("You must provide a config object!");var s=e.channels;if(s&&s.length>0){for(var c=!1,l=0;l<s[0].length;l++)if(s[0][l].identifier===n.identifier){c=!0;break}c||s[0].push(n)}else e.channels=[[n]];var u=e.extensionConfig=e.extensionConfig||[];u[n.identifier]=u[n.identifier]||e&&e.channelConfiguration||{},u[r.identifier]=u[r.identifier]||e&&e.propertyConfiguration||{};try{t.initialize(e,o)}catch(d){Q_e(a.logger,1,514,"Failed to initialize SDK."+M_e(d))}}),(function(){return{config:e,extensions:i}}))},e.getPropertyManager=function(){return r},e.getPostChannel=function(){return n}})),o}return j(t,e),t.__ieDyn=1,t}(sxe),bke=yke,_ke=function(){function e(t,n){this.logger=t,this.isSampled=!(null===n||void 0===n?void 0:n.disabled)&&this.calculateSampling(null===n||void 0===n?void 0:n.samplingPercentage),this.logger.verbose("PerformanceTelemetryReporter: Sampled for 1p telemetry: "+this.isSampled.toString()),this.eventsToEmit=(null===n||void 0===n?void 0:n.eventsToEmit)||[nfe.AcquireTokenSilent,nfe.SsoSilent,nfe.AcquireTokenByCode],this.logger.verbose("PerformanceTelemetryReporter: Events to be tracked include : "+this.eventsToEmit),this.logger.verbose("PerformanceTelemetryReporter: Events passed in the PerformanceTelemetryConfiguration are: "+(null===n||void 0===n?void 0:n.eventsToEmit));var r={instrumentationKey:e.instrumentationKey,extensions:[]};this.appInsights=new bke,this.appInsights.initialize(r,[]),this.logger.verbose("PerformanceTelemetryReporter: Initialized")}return e.prototype.calculateSampling=function(t){return 0===t?(this.logger.verbose(" PerformanceTelemetryReporter: No sampling rate configured."),!1):(this.logger.verbose("PerformanceTelemetryReporter: Configured sampling rate = "+t+" "),this.logger.verbose("PerformanceTelemetryReporter: DEFAULT sampling rate = "+e.DEFAULT_SAMPLING_RATE),Math.random()<=(t||e.DEFAULT_SAMPLING_RATE))},e.prototype.sendCustomEvent=function(e){var t=Zhe(Zhe({},e),{appName:void 0}),n={name:e.name,data:t};this.logger.verbose("PerformanceTelemetryReporter: Sending "+n.name+" for tracking"),this.appInsights.track(n)},e.prototype.canSendEvent=function(t){var n,r=!this.eventsToEmit||(null===(n=this.eventsToEmit)||void 0===n?void 0:n.indexOf(t.name))>-1,o=e.DEFAULT_ALLOWED_CLOUDS.some((function(e){return 0===t.authority.indexOf(e.toString())}));return this.isSampled&&r&&o},e.prototype.getPerformanceTelemetryCallback=function(){var e=this;this.logger.trace("PerformanceTelemetryReporter: Attaching callback to send custom metrics.");return this.logger.verbose(" PerformanceTelemetryReporter: Returning callback as telemetry emitted."),function(t){t.forEach((function(t){e.canSendEvent(t)?(e.logger.verbose("PerformanceTelemetryReporter: Emitting telemetry for "+t.name,t.correlationId),e.sendCustomEvent(t)):e.logger.verbose("PerformanceTelemetryReporter: Skipping telemetry for "+t.name,t.correlationId)}))}},e.DEFAULT_SAMPLING_RATE=.1,e.DEFAULT_ALLOWED_CLOUDS=[Mve.AzurePublic,Mve.AzurePpe],e.instrumentationKey="d634483c08244c1ca09af2b2d952c92e-ab2bba03-2ba3-49d8-a82c-ef6da750d8ab-7725",e}(),Cke=function(e){function t(t,n){var r=e.call(this,t)||this,o=new _ke(r.getLogger(),null===n||void 0===n?void 0:n.performanceTelemetryConfiguration);return r.addPerformanceCallback(o.getPerformanceTelemetryCallback()),r}return function(e,t){function n(){this.constructor=e}Jhe(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t}(jye),wke=function(e){var t,n,r=null!==(t=e.userAgent)&&void 0!==t?t:window.navigator.userAgent,o=r.indexOf("Trident/")>0||r.indexOf("Edge/")>0||r.indexOf("MSIE ")>0,i=!!e.navigateToLoginRequestUrl,a=null!==(n=e.cacheLocation)&&void 0!==n?n:"sessionStorage";return{auth:{clientId:e.msalConfig.clientId,authority:e.msalConfig.authority,redirectUri:e.redirectUri,navigateToLoginRequestUrl:i,cloudDiscoveryMetadata:e.msalConfig.amcCloudDiscoveryMetadata,authorityMetadata:e.msalConfig.amcAuthorityMetadata},cache:{cacheLocation:a,storeAuthStateInCookie:o}}},xke=function(e){return"https://".concat(e.amcRedirectDomain,"/auth/complete-client-signin-oauth")},Eke={initialize:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},acquireTokenPopup:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},acquireTokenRedirect:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},acquireTokenSilent:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},acquireTokenByCode:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},getAllAccounts:function(){return[]},getAccountByHomeId:function(){return null},getAccountByUsername:function(){return null},getAccountByLocalId:function(){return null},handleRedirectPromise:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},loginPopup:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},loginRedirect:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},logout:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},logoutRedirect:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},logoutPopup:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},ssoSilent:function(){return Promise.reject(Tge.createStubPcaInstanceCalledError())},addEventCallback:function(){return null},removeEventCallback:function(){},addPerformanceCallback:function(){return""},removePerformanceCallback:function(){return!1},enableAccountStorageEvents:function(){},disableAccountStorageEvents:function(){},getTokenCache:function(){throw Tge.createStubPcaInstanceCalledError()},getLogger:function(){throw Tge.createStubPcaInstanceCalledError()},setLogger:function(){},setActiveAccount:function(){},getActiveAccount:function(){return null},initializeWrapperLibrary:function(){},setNavigationClient:function(){},getConfiguration:function(){throw Tge.createStubPcaInstanceCalledError()}},kke=function(){function e(){}return e.getInteractionStatusFromEvent=function(e,t){switch(e.eventType){case $ve.LOGIN_START:return Ohe.Login;case $ve.SSO_SILENT_START:return Ohe.SsoSilent;case $ve.ACQUIRE_TOKEN_START:if(e.interactionType===Bhe.Redirect||e.interactionType===Bhe.Popup)return Ohe.AcquireToken;break;case $ve.HANDLE_REDIRECT_START:return Ohe.HandleRedirect;case $ve.LOGOUT_START:return Ohe.Logout;case $ve.SSO_SILENT_SUCCESS:case $ve.SSO_SILENT_FAILURE:if(t&&t!==Ohe.SsoSilent)break;return Ohe.None;case $ve.LOGOUT_END:if(t&&t!==Ohe.Logout)break;return Ohe.None;case $ve.HANDLE_REDIRECT_END:if(t&&t!==Ohe.HandleRedirect)break;return Ohe.None;case $ve.LOGIN_SUCCESS:case $ve.LOGIN_FAILURE:case $ve.ACQUIRE_TOKEN_SUCCESS:case $ve.ACQUIRE_TOKEN_FAILURE:if(e.interactionType===Bhe.Redirect||e.interactionType===Bhe.Popup){if(t&&t!==Ohe.Login&&t!==Ohe.AcquireToken)break;return Ohe.None}}return null},e}(),Ske={instance:Eke,inProgress:Ohe.None,accounts:[],logger:new Fge({})},Tke=(0,Fd.createContext)(Ske);Tke.Consumer;function Ike(e,t){if(e.length!==t.length)return!1;var n=Hv(t);return e.every((function(e){var t=n.shift();return!(!e||!t)&&(e.homeAccountId===t.homeAccountId&&e.localAccountId===t.localAccountId&&e.username===t.username)}))}function Pke(e,t){return e.length>0&&(t.homeAccountId||t.localAccountId||t.username)&&e.filter((function(e){return(!t.username||t.username.toLowerCase()===e.username.toLowerCase())&&((!t.homeAccountId||t.homeAccountId.toLowerCase()===e.homeAccountId.toLowerCase())&&(!t.localAccountId||t.localAccountId.toLowerCase()===e.localAccountId.toLowerCase()))}))[0]||null}var Ake,Rke="1.5.4";!function(e){e.UNBLOCK_INPROGRESS="UNBLOCK_INPROGRESS",e.EVENT="EVENT"}(Ake||(Ake={}));var Dke=function(e,t){var n=t.type,r=t.payload,o=e.inProgress;switch(n){case Ake.UNBLOCK_INPROGRESS:e.inProgress===Ohe.Startup&&(o=Ohe.None,r.logger.info("MsalProvider - handleRedirectPromise resolved, setting inProgress to 'none'"));break;case Ake.EVENT:var i=r.message,a=kke.getInteractionStatusFromEvent(i,e.inProgress);a&&(r.logger.info("MsalProvider - ".concat(i.eventType," results in setting inProgress from ").concat(e.inProgress," to ").concat(a)),o=a);break;default:throw new Error("Unknown action type: ".concat(n))}var s=r.instance.getAllAccounts();return o===e.inProgress||Ike(s,e.accounts)?o!==e.inProgress?lv(lv({},e),{},{inProgress:o}):Ike(s,e.accounts)?e:lv(lv({},e),{},{accounts:s}):lv(lv({},e),{},{inProgress:o,accounts:s})};function Mke(e){var t=e.instance,n=e.children;(0,Fd.useEffect)((function(){t.initializeWrapperLibrary(Khe.React,Rke)}),[t]);var r=(0,Fd.useMemo)((function(){return t.getLogger().clone("@azure/msal-react",Rke)}),[t]),o=Ym((0,Fd.useReducer)(Dke,void 0,(function(){return{inProgress:Ohe.Startup,accounts:t.getAllAccounts()}})),2),i=o[0],a=o[1];(0,Fd.useEffect)((function(){var e=t.addEventCallback((function(e){a({payload:{instance:t,logger:r,message:e},type:Ake.EVENT})}));return r.verbose("MsalProvider - Registered event callback with id: ".concat(e)),t.initialize().then((function(){t.handleRedirectPromise().catch((function(){})).finally((function(){a({payload:{instance:t,logger:r},type:Ake.UNBLOCK_INPROGRESS})}))})),function(){e&&(r.verbose("MsalProvider - Removing event callback ".concat(e)),t.removeEventCallback(e))}}),[t,r]);var s={instance:t,inProgress:i.inProgress,accounts:i.accounts,logger:r};return Hd().createElement(Tke.Provider,{value:s},n)}var Nke=function(){return(0,Fd.useContext)(Tke)};function Lke(e,t){return t&&(t.homeAccountId||t.localAccountId||t.username)?Pke(e.getAllAccounts(),t):e.getActiveAccount()}function Bke(e){var t=Nke(),n=t.instance,r=t.inProgress,o=t.logger,i=Ym((0,Fd.useState)((function(){return Lke(n,e)})),2),a=i[0],s=i[1];return(0,Fd.useEffect)((function(){s((function(t){var r=Lke(n,e);return yve.accountInfoIsEqual(t,r,!0)?t:(o.info("useAccount - Updating account"),r)}))}),[r,e,n,o]),a}var Oke,Fke=(0,Fd.createContext)({signInName:""}),Hke=function(e){var t=e.instance,n=e.msalAuthConfig,r=e.children;return Hd().createElement(Mke,{instance:t},Hd().createElement(Fke.Provider,{value:n},Hd().createElement(Uke,null,r)))},zke=function(){var e,t=Nke().accounts,n=(0,Fd.useContext)(Fke).signInName;e=Bke(t.find((function(e){return e.username===n})));var r=Bke(t[0]);return e||n||(e=r),e},Uke=function(e){var t=e.children,n=Nke().instance,r=zke();return(0,Fd.useEffect)((function(){n.setActiveAccount(r)}),[n,r]),Hd().createElement(Hd().Fragment,null,t)},Vke={operation:"GLOBAL.MSALJS.LOGIN"},Wke={operation:"GLOBAL.MSALJS.ACQUIRE-TOKEN-SILENT"},jke=function(e){return Wy(e,Vke)},qke="failed",Gke="success",Kke="unknown";!function(e){e.Popup="popup",e.Redirect="redirect",e.None="none"}(Oke||(Oke={}));var Yke,Qke=(0,Fd.createContext)(null),Xke=function(e){var t=e.children,n=e.marketizationServiceConfig;return Hd().createElement(Qke.Provider,{value:n},t)};function $ke(e){var t=e,n=[];return{setValue:function(e){t!==e&&(t=e,Kd().unstable_batchedUpdates((function(){n.forEach((function(t){return t(e)}))})))},useValue:function(){var e=function(e){var t=(0,Fd.useState)(e)[1];return(0,Fd.useCallback)((function(e){t(e)}),[])}(t);return jd((function(){n=n.concat(e)})),Wd((function(){n=n.filter((function(t){return t!==e}))})),t}}}var Jke=function(){return Yke.useValue()},Zke={};var eSe="/auth/acquire-onbehalf-of-token",tSe="GLOBAL.OAUTH.GETTOKENS",nSe={},rSe=function(e,n){return void 0===e&&(e="MSComServiceMBISSL"),void 0===n&&(n=!1),(0,t.__awaiter)(void 0,void 0,void 0,(function(){var r;return(0,t.__generator)(this,(function(o){return r=oSe(e),n&&pb(nSe,r),[2,hb(nSe,r,(function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,Hy(eSe,{operation:tSe},{params:{scopes:e}})];case 1:return[2,t.sent().data]}}))}))}))]}))}))},oSe=function(e){return"token_".concat(e)},iSe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n,r,o;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,4,,5]),[4,rSe(e)];case 1:return n=t.sent(),(r=aSe(n))?!r.expiration||sSe(r.expiration)?[3,3]:[4,rSe(e,!0)]:(function(e){pb(nSe,e)}(oSe(e)),[2,Promise.reject({message:cSe(n)})]);case 2:if(n=t.sent(),!(r=aSe(n)))return[2,Promise.reject({message:"No access token after reload"})];t.label=3;case 3:return[2,Promise.resolve(r)];case 4:return o=t.sent(),[2,Promise.reject(o)];case 5:return[2]}}))}))},aSe=function(e){if(e&&e.length>0){var t=e[0].token,n=e[0].tokenExpiry;if(e[0].isSuccess&&t&&t.length>0&&n)return{token:t,expiration:n,scope:e[0].tokenName,type:"bearer"}}},sSe=function(e){return new Date(e).valueOf()>(new Date).valueOf()},cSe=function(e){return e&&e.length>0&&!e[0].isSuccess&&e[0].errorMessage?e[0].errorMessage:"No access token"},lSe=[],uSe=[],dSe=!1;function pSe(e,t,n){if(!e)throw new Error("CookieManager.getCookie - name argument should not be false-y");if(vSe(),t&&!mSe(n))return"";for(var r=e.toLowerCase(),o=0,i=document.cookie.split(";");o<i.length;o++){var a=i[o].split("=");if(decodeURIComponent(a[0].trim().toLowerCase())===r)return a.shift(),decodeURIComponent(a.join("="))}return""}function hSe(e){if(!e)throw new Error("CookieManager.setCookie - cookie argument should not be false-y");if(vSe(),e.requiresConsent&&!mSe(e.category))return lSe=(0,t.__spreadArray)((0,t.__spreadArray)([],lSe,!0),[e],!1),!1;var n="";if(e.expiresOn){if(e.expiresOn.getTime()-Date.now()>63072e6)throw new Error("CookieManager.setCookie - cookies must expire within two years");var r=e.expiresOn.toUTCString();n=";expires=".concat(r)}var o="";e.domain&&("."!==e.domain[0]&&(e.domain=".".concat(e.domain)),o=";domain=".concat(e.domain)),e.path||(e.path="/");var i="";e.isSecure&&(i=";secure");var a=encodeURIComponent(e.name),s=encodeURIComponent(e.value),c="".concat(a,"=").concat(s).concat(n).concat(o,";path=").concat(e.path).concat(i);return document.cookie=c,e.requiresConsent&&(uSe=(0,t.__spreadArray)((0,t.__spreadArray)([],uSe,!0),[e],!1)),!0}function fSe(e,t){if(!e)throw new Error("CookieManager.expireCookie - name argument should not e false-y");var n=new Date;n.setDate(n.getDate()-1),hSe({name:e,value:"",requiresConsent:!1,expiresOn:n,domain:t})}function mSe(e){return!window.siteConsent||window.siteConsent.getConsentFor(null!==e&&void 0!==e?e:WcpConsent.consentCategories.Required)}function gSe(e){var n=[],r=[];lSe.forEach((function(t){t.category===WcpConsent.consentCategories.Analytics&&e.Analytics||t.category===WcpConsent.consentCategories.Advertising&&e.Advertising||t.category===WcpConsent.consentCategories.SocialMedia&&e.SocialMedia?n.push(t):r.push(t)})),lSe=(0,t.__spreadArray)([],r,!0);var o=[],i=[];uSe.forEach((function(t){t.category===WcpConsent.consentCategories.Analytics&&!e.Analytics||t.category===WcpConsent.consentCategories.Advertising&&!e.Advertising||t.category===WcpConsent.consentCategories.SocialMedia&&!e.SocialMedia?o.push(t):i.push(t)})),uSe=(0,t.__spreadArray)([],i,!0),n.forEach((function(e){return hSe(e)})),o.forEach((function(e){fSe(e.name)})),lSe=(0,t.__spreadArray)((0,t.__spreadArray)([],lSe,!0),o,!0),window.clarity&&e.Analytics&&window.clarity("consent")}function vSe(){!dSe&&window.siteConsent&&(window.siteConsent.onConsentChanged(gSe),dSe=!0)}var ySe,bSe,_Se="profile",CSe="".concat(_Se,".engaged"),wSe="".concat(_Se,".unengaged"),xSe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n,r,o,i,a;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:switch(n=function(e){var t=pSe("mock-scenarios",!1).split(",").filter((function(t){return-1!==t.indexOf(e)}));return t.length>0?t[0]:""}(_Se),n){case CSe:return[2,{pictureStatus:"hasPicture",url:"https://account.microsoft.com/Resources/Images/testProfilePicture.png"}];case wSe:return[2,{pictureStatus:"noProfilePicture",url:""}]}t.label=1;case 1:return t.trys.push([1,3,,4]),e.userId&&"0"!==e.userId?[4,Hy("https://graph.microsoft.com/v1.0/users/PUID:".concat(e.userId.padStart(16,"0"),"@").concat("84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa","/photo/$value"),{operation:"GLOBAL.MSGRAPH.GET.USER.PROFILEIMAGE"},{responseType:"blob",headers:{Authorization:"Bearer ".concat(e.accessToken)}})]:[2,{pictureStatus:"noUserId",url:""}];case 2:return r=t.sent(),[2,{pictureStatus:"hasPicture",url:URL.createObjectURL(r.data)}];case 3:if(o=t.sent(),(i=o).isAxiosError&&404===(null===(a=i.response)||void 0===a?void 0:a.status))return[2,{pictureStatus:"noProfilePicture",url:""}];throw i;case 4:return[2]}}))}))},ESe=function(e){var n=e.operationName,r=e.userIds,o=wm(),i=(0,Fd.useState)({}),a=i[0],s=i[1],c=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,i,a,c,l,u,d,p,h,f,m,g,v,y,b;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),o({name:n,status:"first-load"}),[4,iSe("MSGraphUserRead")];case 1:for(e=t.sent(),i=[],a={},c=function(t){i.push(xSe({accessToken:e.token,userId:t}).then((function(e){a[t]=e})))},l=0,u=r;l<u.length;l++)d=u[l],c(d);return[4,Promise.all(i)];case 2:return t.sent(),s(a),o({name:n,status:"finished"}),[3,4];case 3:return p=t.sent(),h=p,m=null===(y=null===(v=null===(g=(f=p).response)||void 0===g?void 0:g.data)||void 0===v?void 0:v.data)||void 0===y?void 0:y.signInLink,401===(null===(b=f.response)||void 0===b?void 0:b.status)?(o({name:n,status:"finished"}),m&&(window.location.href=m)):o({name:n,status:"update-failed",error:h}),[3,4];case 4:return[2]}}))}))};return(0,Fd.useEffect)((function(){c()}),[r]),{profilePictureData:a,reloadImages:c}},kSe=function(e){var n={title:"Placeholder Benefits Dialog",isOpen:!0,onDismiss:e.onDismiss,closeButton:{"aria-label":"Close","data-bi-id":"leftnav.benefits-dialog.close-button",id:"leftnav-benefits-dialog-close-button"}};return Hd().createElement(rZ,(0,t.__assign)({},n),Hd().createElement("p",null,"This will be the Benefits Dialog"))},SSe=Hd().createContext({initialPersonalInfo:void 0,initialProfilePhoto:void 0}),TSe="GetPersonalInfoOperationName",ISe="GetProfilePhotoOperationName",PSe="account-leftnav",ASe=function(e){return"".concat(PSe,".").concat(e)},RSe=function(e){var n=e.strings,r=e.selectedNavLink,o=e.getNavigationIconName,i=e.userIds,a=e.mainContentAnchor,s=(0,Fd.useContext)(SSe),c=s.initialPersonalInfo,l=s.initialProfilePhoto,u=ASe(TSe),d=ASe(ISe),p=(0,Fd.useState)(""),h=p[0],f=p[1],m=(0,Fd.useState)(""),g=m[0],v=m[1],y=(0,Fd.useState)(""),b=y[0],_=y[1],C=sZ(),w=eb("GlbEssenBenDlg"),x=!1,E=!1,k=!1;eb("EsnCTAExp")?x=!0:eb("EsnCTAExpV2")?E=!0:eb("EsnCTAExpV3")&&(k=!0);var S=x||E||k;(0,Fd.useEffect)((function(){var e;void 0!==c&&(f(c.fullName),v(c.signInName)),void 0!==l&&_(null===(e=l[i[0]])||void 0===e?void 0:e.url)}),[c,l]);var T={"aria-label":n.ariaNavButton,"data-bi-id":ASe("expand-collapse-nav-button"),removeNavButtonBorder:!0},I={imageUrl:b,fallback:"initials",operationData:{componentName:"leftNav.profile-column.persona",operationName:d},itemInteractiveProps:{"aria-label":n.ariaAddProfilePicture,"data-bi-id":"leftnav.profile-image-link",itemInteraction:{interactionType:"withHref",href:n.editPictureLink.url}}},P=h?{kind:"text",text:h,itemInteractiveProps:{"aria-label":Xd(n.ariaEditProfile,{fullName:h}),"data-bi-id":"leftnav.profile-name-link",itemInteraction:{interactionType:"withHref",href:n.profilePageLink.url}}}:{kind:"text",text:n.addYourName,itemInteractiveProps:{"aria-label":n.editProfile,"data-bi-id":"leftnav.profile-name-link",itemInteraction:{interactionType:"withHref",href:n.editNameLink.url}}},A={text:g,itemInteractiveProps:{"aria-label":Xd(n.ariaViewInbox,{email:g}),"data-bi-id":"leftnav.profile-email-link",itemInteraction:{interactionType:"withHref",href:n.viewInboxLink.url,target:"_blank"}}},R={children:"!PLACEHOLDER!","aria-label":"Placeholder Essential Benefits Dialog Button","data-bi-id":"leftnav.tertiary-info-button",onClick:function(){C.openDialog(Hd().createElement(kSe,{onDismiss:function(){C.closeDialog()}}))}},D={children:x?n.benefitsNavButton_variant1:E?n.benefitsNavButton_variant2:n.benefitsNavButton_variant3,"aria-label":x?n.benefitsNavButton_variant1:E?n.benefitsNavButton_variant2:n.benefitsNavButton_variant3,"data-bi-id":ASe("tertiary-info-button"),onClick:function(){document.getElementById("O365_MainLink_NavMenu").click()}},M=Object.entries(n.menu).map((function(e){var t=e[0],n=e[1];return{linkType:"directlink",itemKey:t,icon:o(t),text:n.text,"aria-label":n.text,"data-bi-id":n.id,linkInteraction:{interactionType:"withHref",href:"".concat(n.url).concat(a||"")}}})),N={navLinks:M,key:"leftnav-group"},L={expandCollapseNavButton:T,navHeader:{headerType:"profileHeader",persona:I,primaryInfo:P,secondaryInfo:A,tertiaryInfo:S?D:w?R:void 0},navLinkGroups:[N],selectedNavLink:{mainKey:r}},B={expandCollapseNavButton:T,navHeader:{headerType:"profileHeaderShimmer"},navLinkGroups:[N],selectedNavLink:{mainKey:r}};return Hd().createElement(km,{operationData:{componentName:PSe,operationName:u},firstLoadView:Hd().createElement(Dre,(0,t.__assign)({},B)),updatingView:Hd().createElement(Dre,(0,t.__assign)({},B)),finishedView:Hd().createElement(Dre,(0,t.__assign)({},L)),failedView:Hd().createElement(Dre,(0,t.__assign)({},L))})},DSe=function(e){var n=e.strings,r=e.userIds,o=e.selectedNavLink,i=e.getPersonalInfo,a=e.getProfilePhoto,s=e.getNavigationIconName,c=e.mainContentAnchor,l=wm(),u=a({operationName:ASe(ISe),userIds:r}).profilePictureData,d=(0,Fd.useState)(void 0),p=d[0],h=d[1];return jd((function(){(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n,r;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),l({name:ASe(TSe),status:"first-load"}),[4,i()];case 1:return e=t.sent(),h(e),l({name:ASe(TSe),status:"finished"}),[3,3];case 2:return n=t.sent(),r=n,l({name:ASe(TSe),status:"failed",error:r}),[3,3];case 3:return[2]}}))}))})),Hd().createElement(SSe.Provider,{value:{initialPersonalInfo:p,initialProfilePhoto:u}},Hd().createElement(RSe,{strings:n,selectedNavLink:o,userIds:r,getNavigationIconName:s,mainContentAnchor:c}))},MSe=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){return[2,hb(Zke,"getPersonalInfo",(function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,Hy("".concat("/home/api").concat("/profile","/personal-info"),{operation:"".concat("GLOBAL.HOME.PROFILE",".GETPERSONALINFO")})];case 1:return[2,e.sent().data]}}))}))}))]}))}))];case 1:return[2,e.sent()]}}))}))},NSe=function(e){switch(e){case"addressBook":return"POI";case"devices":return"TVMonitor";case"home":return"Home";case"orderHistory":return"ShoppingCart";case"paymentOptions":return"PaymentCard";case"privacy":return"Lock";case"profile":return"Contact";case"security":return"Shield";default:return"Subscriptions"}},LSe=function(e){var t=e.strings,n=e.userIds,r=e.selectedNavLink;return Hd().createElement(DSe,{strings:t,userIds:n,selectedNavLink:r,getPersonalInfo:MSe,getProfilePhoto:ESe,getNavigationIconName:NSe,mainContentAnchor:"#main-content-landing-react"})},BSe=function(e){var n=e.isSignedIn,r=e.pageLayoutProps,o=e.amcAccountLeftNavProps;return n?Hd().createElement(F2,(0,t.__assign)({},r,{layoutType:"withNavBar",leftNavContainer:Hd().createElement(LSe,(0,t.__assign)({},o))})):Hd().createElement(F2,(0,t.__assign)({},r,{layoutType:"withoutNavBar"}))},OSe=function(){return ySe.useValue()},FSe={},HSe="get",zSe="del";!function(e){e.Unauthorized="401",e.Conflict="409",e.PreconditionFailed="412",e.TooManyRequests="429",e.UnavailableForLegalReasons="451"}(bSe||(bSe={}));var USe=function(e){return function(t){var n=f;return e.forEach((function(e){t.httpStatusCode===e&&(t.httpStatusCode="200",t.isSuccess=!0,n=m)})),n}};function VSe(e,t,n,r){return GSe("get",Hy,e,t,n,{},r)}function WSe(e,t,n,r,o){return GSe("putOrPost",zy,e,t,r,n,o)}function jSe(e,t,n,r,o){return GSe("putOrPost",Uy,e,t,r,n,o)}function qSe(e,t,n,r){return GSe("del",Vy,e,t,n,{},r)}function GSe(e,n,r,o,i,a,s){var c;return(0,t.__awaiter)(this,void 0,void 0,(function(){var l,u;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,5,,6]),l=void 0,e!==HSe&&e!==zSe?[3,2]:[4,n(r,{operation:o},i||{},s||{})];case 1:return l=t.sent(),[3,4];case 2:return[4,n(r,{operation:o},a,i||{},s||{})];case 3:l=t.sent(),t.label=4;case 4:return[2,l.data];case 5:return u=t.sent(),401===(null===(c=u.response)||void 0===c?void 0:c.status)&&window.location.reload(),[2,Promise.reject(u)];case 6:return[2]}}))}))}function KSe(e,n,r,o,i,a){return(0,t.__awaiter)(this,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return e&&YSe(n),[4,hb(FSe,n,(function(){return VSe(r,o,i,a)}))];case 1:return[2,t.sent()]}}))}))}function YSe(e){pb(FSe,e)}var QSe,XSe="/privacy/api",$Se="".concat(XSe,"/test"),JSe="PRIVACY",ZSe=[bSe.Unauthorized],eTe=USe(ZSe),tTe=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,VSe("".concat(XSe,"/custom-dictionary-data"),"".concat(JSe,".CUSTOMDICTIONARY.GET"),{},{overrideRequestQosData:eTe})];case 1:return[2,e.sent()]}}))}))},nTe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,jSe("".concat(XSe,"/custom-dictionary-data"),"".concat(JSe,".CUSTOMDICTIONARY.PUT"),{customDictionary:e},{},{overrideRequestQosData:eTe})];case 1:return t.sent(),[2]}}))}))},rTe=function(e,t,n,r){um({clickId:"".concat(t,".").concat(e?"opening":"closing"),pageArea:n}),null===r||void 0===r||r()},oTe=1e9,iTe=1e6,aTe=function(e,t,n){var r=e.toLocaleString(n);return e>=oTe?r=Xd(t.dataCountOverBillion,Math.floor(e/oTe)):e>=iTe&&(r=Xd(t.dataCountOverMillion,Math.floor(e/iTe))),r},sTe=function(e,t,n,r){return e>0?Xd(t,aTe(e,n,r)):n.dataCountZero},cTe=["location","browse","search","usage"],lTe=401,uTe="show-all-dialog-body";!function(e){e[e.location=0]="location",e[e.browse=1]="browse",e[e.search=2]="search",e[e.usage=3]="usage",e[e.performance=4]="performance",e[e.autofill=5]="autofill",e[e.appAccess=6]="appAccess",e[e.customDictionary=7]="customDictionary"}(QSe||(QSe={}));var dTe,pTe=["browse","search","usage"],hTe="FIRST_LOAD",fTe="LOAD_MORE",mTe="DELETE_BY_IDS",gTe="RESET",vTe="startTime_today",yTe="/privacy",bTe="/download-data",_Te=2e3,CTe="privacy",wTe="".concat(CTe,".overview"),xTe=("".concat(wTe,".intro"),"".concat(wTe,".product-settings"),"".concat(CTe,".download-your-data")),ETe="".concat(xTe,".archive"),kTe="".concat(xTe,".create-archive-dialog"),STe="".concat(xTe,".delete-archive-dialog"),TTe=("".concat(wTe,".clear-all-dialog"),"".concat(wTe,".show-all-dialog"),"".concat(CTe,".ad-settings")),ITe="".concat(TTe,".signed-in"),PTe="".concat(CTe,".third-party-sharing"),ATe="".concat(PTe,".signed-in"),RTe="".concat(TTe,".signed-out"),DTe="".concat(RTe,".third-party-ads"),MTe="".concat(CTe,".mac-address-opt-out"),NTe="".concat(CTe,".office-settings"),LTe="".concat(NTe,".drawers"),BTe="".concat(CTe,".timeline-v2"),OTe="".concat(BTe,".clear-all-dialog"),FTe="Privacy",HTe="DeleteConfirm",zTe="DeleteRetryAfterFailure",UTe="DeleteFailure",VTe="ManageRecurringDelete",WTe="download-data",jTe="personalized-ad-settings",qTe="ad-settings-signedout",GTe="third-party-ads",KTe="child-activity",YTe="thirdPartyAdsOptOut",QTe="3PAdsOptOut",XTe="userControls.recommendPeople.set",$Te="https://assets.account.microsoft.com/privacy/",JTe=function(e){var t=e.clearDictionaryItemsCallback,n=e.clearAllErrorCallback,r=sZ(),o=OSe().overviewContent.customDictionary.dialogContent,i=Jke().areaPrefix,a=function(){r.closeDialog()},s="CustomDictionary",c={iconName:"ErrorBadge",color:"errorIcon"},l=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ch({area:i,scenario:HTe,step:"confirm",data:{}}),e.prev=1,e.next=4,nTe([]);case 4:t(),dh(),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(1),n(),dh({error:e.t0.message});case 12:r.closeDialog();case 13:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}();return Hd().createElement(rZ,{closeButton:{"aria-label":o.close,"data-bi-id":"".concat(s,".dialog.close")},dialogFooterProps:{buttonPrimary:{"aria-label":o.delete,"data-bi-id":"".concat(s,".dialog.clearAll"),onClick:function(){l()},text:o.delete},buttonSecondary:{"aria-label":o.close,"data-bi-id":"".concat(s,".dialog.cancel"),onClick:a,text:o.dontDelete}},isOpen:!0,onDismiss:a,title:o.title},Hd().createElement(EL,{horizontalAlign:"center",childrenGap:"33px"},Hd().createElement(HW,{src:o.image.src,alt:o.image.alt}),Hd().createElement(rO,{variant:"paneTitle"},o.areYouSure),Hd().createElement(S0,{messageBarType:"secondary",messageBarVariant:"floating",iconProps:c,messageContent:o.line1}),Hd().createElement(S0,{messageBarType:"secondary",messageBarVariant:"floating",iconProps:c,messageContent:o.line2})))},ZTe="CustomDictionary",eIe=function(e){var t=e.isL2,n=void 0!==t&&t,r=sZ(),o=wm(),i=OSe().overviewContent.customDictionary,a=Ym((0,Fd.useState)([]),2),s=a[0],c=a[1],l=Ym((0,Fd.useState)([]),2),u=l[0],d=l[1],p="customDictionary.get",h="customDictionary.put",f=Ym((0,Fd.useState)(""),2),m=f[0],g=f[1],v=Ym((0,Fd.useState)(!1),2),y=v[0],b=v[1],_=300,C=["s","m"].includes(jD());sp(Og(Vg().mark((function e(){var t,n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o({name:p,status:"first-load"}),e.next=4,tTe();case 4:t=e.sent,n=t.customDictionary,c(n),d(n.slice(0,_)),o({name:p,status:"finished"}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),o({name:p,status:"failed"});case 14:case"end":return e.stop()}}),e,null,[[0,11]])}))));var w,x=function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!1),e.prev=1,o({name:h,status:"updating"}),e.next=5,nTe(t).then((function(){c(t),d(t)}));case 5:o({name:h,status:"finished"}),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(1),b(!0),o({name:h,status:"update-failed",error:e.t0});case 12:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}(),E=function(){c([])},k=function(){b(!0)},S=Hd().createElement(Hd().Fragment,null,s.length>_?u.map((function(e){return Hd().createElement(u$,{"aria-label":"".concat(i.drawerArea.header," - ").concat(e),"data-bi-id":"".concat(ZTe,".item"),"data-testid":"Pill item",text:e,onClick:function(){}})})):Hd().createElement(EL,{backgroundColor:"transparent",horizontal:!0,padding:15},Hd().createElement(bY,{"aria-label":i.detailsArea.title,"data-bi-id":"".concat(ZTe,".item.list"),options:u.map((function(e){return{"aria-label":i.detailsArea.removeItemAriaLabel,"data-bi-id":"".concat(ZTe,".item.remove"),label:e,onClick:function(){var t=s.filter((function(t){return t!==e}));x(t)}}}))}))),T=Hd().createElement(n$,{backgroundColor:"transparent",columns:[Hd().createElement(BX,{textElements:[{children:S}]})],variant:"Twelve"}),I=function(e,t,n,r,o,i){var a=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],s=Jke(),c=OSe().sharedContent,l=["s","m"].includes(jD()),u=Jke().areaPrefix,d="".concat(e,".drawer"),p=sTe(o,i,c,s.language),h=-1!==o,f=Hd().createElement(rO,{variant:"headerText"},n);h&&l&&(f=Hd().createElement(lz,{textWithTokens:"{0} {1}",tokensAndValues:{0:Hd().createElement(rO,{variant:"headerText"},n),1:Hd().createElement(rO,{variant:"bodyPrimaryText"},"(",p,")")}}));var m=[{column:Hd().createElement(tj,{media:{size:"sm",image:{imageType:"image",src:t.src},padding:"0px 4px"},title:{kind:"text",weightOverride:"semi-bold",children:f},subtitleTextProps:{children:r}}),slots:h&&!l?9:12}];return h&&!l&&m.push({column:Hd().createElement($W,{statusAlignment:"end",textWeightOverride:"semi-bold"},p),slots:3}),{onClickToOpen:function(){return rTe(!0,d,u)},onClickToClose:function(){return rTe(!1,d,u)},defaultExpanded:a,drawerHeader:Hd().createElement(mq,{totalSlots:12,chevronPosition:"end",columns:m})}}("customDictionary",i.drawerArea.icon,i.drawerArea.header,i.drawerArea.subtitle,s.length,i.drawerArea.dataCount,n),P={"aria-label":i.detailsArea.downloadLinkText,children:i.detailsArea.downloadLinkText,"data-bi-id":"".concat(ZTe,".download"),download:"CustomDictionary",href:URL.createObjectURL(new Blob([s.join("\r\n").toString()],{type:"text/csv"}))},A={"aria-label":i.detailsArea.clearLinkText,children:i.detailsArea.clearLinkText,"data-bi-id":"".concat(ZTe,".clearAll"),onClick:function(){r.openDialog(Hd().createElement(JTe,{clearDictionaryItemsCallback:E,clearAllErrorCallback:k}))}},R=Hd().createElement(ZJ,{value:m,onChange:function(e,t){t?(g(t),d(s.filter((function(e){return e.toLowerCase().includes(t.toLowerCase())})))):(g(""),d(s.slice(0,_)))},"data-bi-id":"".concat(ZTe,".search-box"),"aria-label":i.drawerArea.searchAriaLabel}),D=Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,header:(w=i.detailsArea.title,C?Hd().createElement(EL,{padding:"10px 16px 10px 0px"},Hd().createElement(kL,null,Hd().createElement(rO,{weightOverride:"semi-bold"},w)),Hd().createElement(kL,null,R)):Hd().createElement(EL,{padding:"10px 16px 10px 0px"},Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:4},Hd().createElement(rO,{weightOverride:"semi-bold"},w)),Hd().createElement(IL,{slots:4},Hd().createElement(EL,{horizontal:!0,horizontalAlign:"end",childrenGap:"16px",padding:"0 16px 0 0"})),Hd().createElement(IL,{slots:4},R)))),footer:{type:"twocolumn",leftLinks:[P],rightLink:A,shouldRightLinkRightAligned:!0,shadow:!1,borderRadius:!1}},T),M=[Hd().createElement(S0,{messageBarType:"info",messageContent:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(rO,null,i.detailsArea.warningLarge)}}}),D],N=[D,Hd().createElement(S0,{messageBarType:"error",messageContent:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(rO,null,i.detailsArea.updateError)}}})],L=y?N:s.length>_?M:D,B=Hd().createElement(S0,{messageBarType:"secondary",messageContent:{textWithTokens:"{0} {1}",tokensAndValues:{0:Hd().createElement(rO,null,i.detailsArea.noData),1:Hd().createElement(sz,{"aria-label":i.detailsArea.learnMoreLink.text,"data-bi-id":"CustomDictionary-learn-more",href:i.detailsArea.learnMoreLink.url,target:"_blank"},i.detailsArea.learnMoreLink.text)}}}),O=Hd().createElement(S0,{messageBarType:"error",messageContent:{textWithTokens:"{0} {1}",tokensAndValues:{0:Hd().createElement(rO,null,i.detailsArea.loadError),1:Hd().createElement(cz,{"aria-label":i.detailsArea.tryAgain,"data-bi-id":"".concat(ZTe,".retry"),onClick:function(){tTe()}},i.detailsArea.tryAgain)}}});return Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(QR,{operationData:{operationName:p,componentName:ZTe},firstLoadView:Hd().createElement(cZ,{anchor:"right"}),finishedView:s.length>0?Hd().createElement(S2,{drawerAreaProps:I,detailsArea:L}):Hd().createElement(S2,{drawerAreaProps:I,detailsArea:B}),failedView:Hd().createElement(S2,{drawerAreaProps:I,detailsArea:O})}))},tIe="".concat(XSe,"/activity-data/recurring-deletes"),nIe="getRecurringDeletes",rIe=[bSe.Unauthorized,bSe.TooManyRequests],oIe=USe(rIe),iIe=function(e,n,r){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var o,i,a,s;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return o=pIe(e,n),i=hIe(e,n),a="".concat(XSe,"/history/timeline").concat(o),s=gIe(r),[4,VSe(a,"".concat(JSe,".").concat(i),s,{overrideRequestQosData:oIe})];case 1:return[2,t.sent()]}}))}))},aIe=function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var r,o,i;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return"GETTIMELINEHISTORY.AGGREGATECOUNT",r="activityType=".concat(encodeURIComponent(e)),o="".concat(XSe,"/activity-data/count?").concat(r),i=gIe(n),[4,VSe(o,"".concat(JSe,".").concat("GETTIMELINEHISTORY.AGGREGATECOUNT"),i,{overrideRequestQosData:oIe})];case 1:return[2,t.sent()]}}))}))},sIe=function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var r,o,i,a;return(0,t.__generator)(this,(function(s){switch(s.label){case 0:return r=fIe(e&&e[0]),o=null===r||void 0===r?void 0:r.toUpperCase(),i="".concat(XSe,"/history/timeline/types?reportedType=").concat(r),a=gIe(n),[4,qSe(i,"".concat(JSe,".DELETETIMELINEHISTORYBYTYPES.").concat(o),(0,t.__assign)((0,t.__assign)({},a),{data:{types:e}}))];case 1:return s.sent(),[2]}}))}))},cIe=function(e,n,r){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var o,i,a,s;return(0,t.__generator)(this,(function(c){switch(c.label){case 0:return o=fIe(n),i=null===o||void 0===o?void 0:o.toUpperCase(),a="".concat(XSe,"/history/timeline/ids?reportedType=").concat(o),s=gIe(r),[4,qSe(a,"".concat(JSe,".DELETETIMELINEHISTORYBYIDS.").concat(i),(0,t.__assign)((0,t.__assign)({},s),{data:{ids:e}}))];case 1:return c.sent(),[2]}}))}))},lIe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return n=gIe(e),[4,KSe(!1,nIe,tIe,"".concat(JSe,".GETRECURRINGDELETES"),n)];case 1:return[2,t.sent()]}}))}))},uIe=function(e,n,r,o){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var i;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return mIe(),i=gIe(o),[4,WSe(tIe,"".concat(JSe,".CREATEORUPDATERECURRINGDELETES"),{activityType:e,interval:n,status:r},i,{overrideRequestQosData:USe([bSe.Unauthorized])})];case 1:return[2,t.sent()]}}))}))},dIe=function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var r;return(0,t.__generator)(this,(function(o){switch(o.label){case 0:return mIe(),r=gIe(n),[4,qSe(tIe,"".concat(JSe,".DELETERECURRINGDELETES"),(0,t.__assign)((0,t.__assign)({},r),{data:{dataType:e}}),{overrideRequestQosData:USe([bSe.Unauthorized])})];case 1:return o.sent(),[2]}}))}))},pIe=function(e,t){var n=null===t||void 0===t?void 0:t.types,r=null===t||void 0===t?void 0:t.startTime,o=null===t||void 0===t?void 0:t.searchTerm,i=e?"state=".concat(encodeURIComponent(e)):"",a=n?"types=".concat(encodeURIComponent(n.join(","))):"",s=r?"startTime=".concat(r.split("_")[1]):"",c=o?"searchTerm=".concat(encodeURIComponent(o)):"";return"?".concat(a,"&").concat(i,"&").concat(s,"&").concat(c)},hIe=function(e,t){var n=t.searchTerm,r=fIe(t.types&&t.types[0]),o=null===r||void 0===r?void 0:r.toUpperCase();return n?e?"GETTIMELINEHISTORY.LOADMORE.SEARCHFILTER.".concat(o):"GETTIMELINEHISTORY.SEARCHFILTER.".concat(o):e?"GETTIMELINEHISTORY.LOADMORE.".concat(o):"GETTIMELINEHISTORY.".concat(o)},fIe=function(e){var t;return e&&e.split("_").length>1&&(t=e.split("_")[1]),t},mIe=function(){YSe(nIe)},gIe=function(e){return e?{headers:{"X-Obo":e}}:{}},vIe=function(){ch({area:FTe,scenario:"BulkDelete",step:HTe})},yIe="awa-mee_custom1",bIe="awa-mee_custom3",_Ie="awa-mee_custom5",CIe="awa-mee_custom6",wIe="awa-mee_custom9",xIe=function(e,t){var n,r,o,i,a,s;switch(t.type){case hTe:return s={},null===(n=t.firstLoadResult)||void 0===n||null===(r=n.items)||void 0===r||r.forEach((function(e){var t;s[null!==(t=e.id)&&void 0!==t?t:Ud()]=e})),{state:t.firstLoadResult.state,items:s};case fTe:return s=lv({},e.items),null===(o=t.loadMoreResult)||void 0===o||null===(i=o.items)||void 0===i||i.forEach((function(e){var t;s[null!==(t=e.id)&&void 0!==t?t:Ud()]=e})),{state:t.loadMoreResult.state,items:s};case mTe:return s=lv({},e.items),null===(a=t.idsToDelete)||void 0===a||a.forEach((function(e){delete s[e]})),{state:e.state,items:s};case gTe:return{state:"",items:{}};default:throw new Error("Incorrect timeline data action type")}},EIe="recurring-delete",kIe={componentName:"recurring-delete-dialog-v2",operationName:EIe},SIe={days2:2,days30:30,days90:90,days180:180},TIe=function(e){var t,n,r,o,i=e.filterType,a=e.interval,s=e.variant,c=e.status,l=void 0===c?"active":c,u=e.onSuccessCallback,d=e.authToken,p=sZ(),h=wm(),f=OSe().overviewContent,m=f.recurringDelete,g=m.dialog,v="turnOff",y="450px",b="create"===s,_=Ym((0,Fd.useState)(),2),C=_[0],w=_[1],x=Ym((0,Fd.useState)(!1),2),E=x[0],k=x[1],S=Xd(g.updateDialogDescription,i.split("_")[1]),T=b?m.buttons.turnOn:m.buttons.save,I=b?m.buttons.dontTurnOn:m.buttons.cancel;switch(i){case"cardTypeFilter_location":var P=f.overviewActivities.drawers.location.drawerArea.header.toLowerCase();t=Xd(b?g.createSuccessMessage:g.manageSuccessMessage,[P,C&&SIe[C]]),n=Xd(b?g.createDialogTitle:g.manageDialogTitle,P),r=Xd(g.description,P),o=b?Xd(g.clearDataSuccessMessage,P):void 0;break;case"cardTypeFilter_browse":t=b?g.createBrowseDialogSuccess:g.updateBrowseDialogSuccess,n=b?g.browseDialogTitle:g.updateDialogTitle,r=b?g.browseDialogDescription:S,o=b?g.clearBrowseDataSuccess:void 0;break;case"cardTypeFilter_search":t=b?g.createSearchDialogSuccess:g.updateSearchDialogSuccess,n=b?g.searchDialogTitle:g.updateDialogTitle,r=b?g.searchDialogDescription:S,o=b?g.clearSearchDataSuccess:void 0;break;case"cardTypeFilter_usage":var A=f.overviewActivities.drawers.usage.drawerArea.header.toLowerCase();t=Xd(b?g.createSuccessMessage:g.manageSuccessMessage,[A,C&&SIe[C]]),n=Xd(b?g.createDialogTitle:g.manageDialogTitle,A),r=Xd(g.description,A),o=b?Xd(g.clearDataSuccessMessage,A):void 0;break;default:throw Error("RecurringDeleteDialog: Unexpected filterType")}C===v&&(t=g.turnOffSuccessMessage);var R=function(e){var t=SIe[e];return{"data-bi-id":"recurring-delete-interval-".concat(t),"aria-label":Xd(g.interval,t),key:e,text:Xd(g.interval,t)}},D=[];eb("RoleEngineer")&&D.push({"data-bi-id":"recurring-delete-interval-2","aria-label":"2 days (INTERNAL ONLY)",key:"days2",text:"2 days (INTERNAL ONLY)"}),D.push(R("days30")),D.push(R("days90")),D.push(R("days180")),"manage"===s&&D.push({"data-bi-id":"recurring-delete-turnoff","aria-label":g.turnOff,key:v,text:g.turnOff});var M=function(){hh()&&uh(),p.closeDialog()},N=function(){var e=Og(Vg().mark((function e(){var t,n,r;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,h({name:EIe,status:"updating"}),"manage"!==s||C!==v){e.next=8;break}return e.next=5,dIe(i,d);case 5:null===u||void 0===u||u(E),e.next=12;break;case 8:return e.next=10,uIe(i,C,l,d);case 10:t=e.sent,null===u||void 0===u||u(E,t);case 12:h({name:EIe,status:"finished"}),dh({data:{interval:C}}),e.next=22;break;case 16:e.prev=16,e.t0=e.catch(0),h({name:EIe,status:"failed",error:e.t0}),r=e.t0,lh({step:"RetryAfterFailure",error:null!==(n=r.toString())&&void 0!==n?n:"RecurringDeleteFailed"});case 22:case"end":return e.stop()}}),e,null,[[0,16]])})));return function(){return e.apply(this,arguments)}}();(0,Fd.useEffect)((function(){a&&w(a),h({name:EIe,status:"inert"})}),[a,h]);var L=function(){return{buttonPrimary:{text:T,"aria-label":T,"data-bi-id":"recurring-delete-save",onClick:N,disabled:!!("manage"===s&&"paused"!==l&&C===a||"create"===s&&!C)},buttonSecondary:{text:I,"aria-label":I,"data-bi-id":"recurring-delete-cancel",onClick:M}}},B={title:n,isOpen:!0,staticBodyWidth:"480px",closeButton:{"aria-label":g.dismissButtonAriaLabel,"data-bi-id":"recurring-delete-dismiss"},onDismiss:M,stickyHeaderFooter:{hasStickyHeaderFooters:!0},dialogFooterProps:L(),operationData:{progressViewOperationData:kIe,errorDialogProps:{title:n,dialogFooterProps:lv(lv({},L()),{},{richTextProps:{textWithTokens:"{errorMessage}",tokensAndValues:{errorMessage:Hd().createElement(rO,{colorOverride:"error"},g.errorMessage)}}})},successDialogProps:{title:n,dialogFooterProps:{buttonPrimary:{text:m.buttons.ok,"aria-label":m.buttons.ok,"data-bi-id":"recurring-delete-success-ok",onClick:function(){return p.closeDialog()}}}},progressDialogProps:{title:n}}},O=function(e){return Hd().createElement(jW,{size:"sm",image:{iconColor:"successIcon",iconName:"CompletedSolid",imageType:"icon"}},Hd().createElement(rO,{variant:"bodySecondaryText"},e))},F=Hd().createElement(EL,{height:"create"===s?y:void 0,horizontal:!1,childrenGap:"12"},o&&Hd().createElement(EL,null,O(o),Hd().createElement(Tpe,null)),r&&Hd().createElement(rO,{variant:"bodySecondaryText"},r),Hd().createElement(pY,{optionType:"basic",label:g.intervalsLabel,"aria-label":g.intervalsAriaLabel,"data-bi-id":"recurring-delete-interval-options",onChange:function(e){var t=e.key;w(t),k(t===v)},options:D,selectedKey:C})),H=Hd().createElement(EL,{height:y,horizontal:!1},Hd().createElement(EL,{childrenGap:"12"},O(t))),z=Hd().createElement(EL,{height:y,horizontal:!1},Hd().createElement(EL,{padding:"80"},Hd().createElement(iq,{"aria-label":g.progressMessage})));return Hd().createElement(rZ,B,Hd().createElement(km,{operationData:kIe,inertView:F,finishedView:H,updatingView:z,failedView:F}))},IIe=function(e,t,n,r,o,i){var a=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],s=Jke(),c=OSe().sharedContent,l=["s","m"].includes(jD()),u=Jke(),d=u.areaPrefix,p="".concat(e,".drawer"),h=sTe(o,i,c,s.language),f=-1!==o,m=Hd().createElement(rO,{variant:"headerText"},n);f&&l&&(m=Hd().createElement(lz,{textWithTokens:"{0} {1}",tokensAndValues:{0:Hd().createElement(rO,{variant:"headerText"},n),1:Hd().createElement(rO,{variant:"bodyPrimaryText"},"(",h,")")}}));var g=[{column:Hd().createElement(tj,{media:{size:"sm",image:{imageType:"icon",iconName:t},padding:"0px 4px"},title:{kind:"text",weightOverride:"semi-bold",children:m},subtitleTextProps:{children:r}}),slots:f&&!l?9:12}];return f&&!l&&g.push({column:Hd().createElement($W,{statusAlignment:"end",textWeightOverride:"semi-bold"},h),slots:3}),{onClickToOpen:function(){return rTe(!0,p,d)},onClickToClose:function(){return rTe(!1,p,d)},defaultExpanded:a,drawerHeader:Hd().createElement(mq,{totalSlots:12,chevronPosition:"end",columns:g})}},PIe=function(e,t,n){var r,o=Object.values(n.bodyText);return"appAccess"===e&&(r={src:"https://assets.account.microsoft.com/privacy/compassassets/app-access-highlight-content.svg",alt:""}),{height:"small",backgroundType:"card",bodyText:AIe(o,t,e),imageProps:{alt:r&&r.src?r.alt:n.image.alt,src:r&&r.src?r.src:n.image.src},layoutType:"2/3",paddingVariant:"24px",borderRadius:"0px",ctaProps:[]}},AIe=function(e,t,n){return e.map((function(r,o){return 0===o?{textWithTokens:r,tokensAndValues:t}:"location"===n&&o===e.length-1||"search"===n||"browse"===n||"usage"===n||"performance"===n?{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{padding:"8px 0px 0px 0px"},Hd().createElement(lz,{textWithTokens:r,tokensAndValues:t}))}}:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement("ul",{style:{padding:"8px 16px 0px"}},Hd().createElement("li",null,Hd().createElement(lz,{textWithTokens:r,tokensAndValues:t})))}}}))},RIe=function(e){var t=e.dataType,n="timeLine-confirmation-dialog-content-v2.".concat(t);dm(n);var r=OSe().overviewContent.overviewActivities.dialogs,o=[],i=[],a={},s={iconName:"ErrorBadge",color:"errorIcon"},c={iconName:"Info"};switch(t){case"location":o=Object.values(r.location.body2),i=[s,s];break;case"browse":o=Object.values(r.browse.body2),i=[s,s,c,c],a={viewDeleteLink:Hd().createElement(sz,{"aria-label":r.browse.tokens.viewDeleteToken,"data-bi-id":"".concat(OTe,".browse-view-delete-link"),href:r.browse.links.viewDeleteLink,target:"_blank"},r.browse.tokens.viewDeleteToken)};break;case"search":o=Object.values(r.search.body2),i=[s,s,c];break;case"usage":o=Object.values(r.usage.body),i=[s,s,s];break;case"performance":o=Object.values(r.performance.body),i=[s,s,s]}return Hd().createElement(EL,null,Hd().createElement(EL,{childrenGap:"5px"},Hd().createElement(Hd().Fragment,null,o.map((function(e,t){return Hd().createElement(S0,{messageBarType:"info",iconProps:i[t],messageContent:{textWithTokens:e,tokensAndValues:a}})})),"browse"===t?Hd().createElement(sz,{"aria-label":r.browse.learnMoreText,"data-bi-id":"".concat(OTe,".browse-learn-more-link"),href:r.browse.learnMoreLink,target:"_blank"},r.browse.learnMoreText):null)))},DIe=function(e){var t=e.confirmationDialogState,n=e.setConfirmationDialogState,r=e.onClearAllCancel,o=e.deleteAll,i=e.onRecurringDeleteSuccessCallback,a=e.recurringDeletes,s=e.child,c="timeline-confirmation-dialog-v2.".concat(t.dialogDataType);dm(c);var l,u="cardTypeFilter_".concat(t.dialogDataType),d=Jke(),p=sZ(),h=wm(),f=OSe().overviewContent.overviewActivities.dialogs,m=a&&a[u],g="".concat(OTe,".").concat(t.dialogDataType);if(!t.dialogDataType)return null;switch(t.dialogDataType){case"browse":l=f.browse.areYouSure;break;case"location":l=f.location.areYouSure;break;case"search":l=f.search.areYouSure;break;case"usage":l=f.usage.areYouSure;break;case"performance":l=f.performance.areYouSure}var v=sv({},yIe,t.dialogDataType),y="ConfirmationDialog.DeleteAllByType.".concat(t.dialogDataType),b=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&Zp(Bp),n({showDialog:!1,dialogDataType:null}),e&&uh({data:v})},_=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,Zp("End"),h({name:y,status:"updating"}),e.next=5,o();case 5:h({name:y,status:"finished"}),b(!1),dh({data:v}),m||"performance"===t.dialogDataType||(ch({area:d.areaPrefix,scenario:"CreateRecurringDelete",step:"Index",data:{activityType:t.dialogDataType}}),p.openDialog(Hd().createElement(TIe,{filterType:u,variant:"create",onSuccessCallback:i,authToken:null===s||void 0===s?void 0:s.authToken}))),e.next=16;break;case 11:e.prev=11,e.t0=e.catch(0),Zp(zTe),h({name:y,status:"failed"}),lh({step:zTe,error:UTe,data:v});case 16:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(){return e.apply(this,arguments)}}();return Hd().createElement(rZ,function(){var e={buttonPrimary:{onClick:_,text:f.clear,"aria-label":f.clear,"data-bi-id":"".concat(g,".clear")},buttonSecondary:{onClick:r,text:f.dontClear,"aria-label":f.dontClear,"data-bi-id":"".concat(g,".cancel")}};return{isOpen:t.showDialog,staticBodyWidth:"480px",closeButton:{"data-bi-id":"".concat(g,".close"),"aria-label":f.closeAriaLabel},title:l,onDismiss:function(){return b(!0)},stickyHeaderFooter:{hasStickyHeaderFooters:!0,forceStickyOnSmallScreens:!0},dialogFooterProps:e,operationData:{progressViewOperationData:{operationName:y,componentName:c},errorDialogProps:{title:l,dialogFooterProps:e}}}}(),Hd().createElement(km,{operationData:{operationName:y,componentName:c,defaultState:"finished"},finishedView:Hd().createElement(RIe,{dataType:t.dialogDataType}),updatingView:Hd().createElement(RIe,{dataType:t.dialogDataType}),failedView:Hd().createElement(Hd().Fragment,null,Hd().createElement(RIe,{dataType:t.dialogDataType}),Hd().createElement(rO,{colorOverride:"error"},f.clearFailed))}))},MIe=function(e){var t=new Date(e.getTime());return t.setHours(0,0,0,0),t},NIe=function(e,t,n,r){var o=MIe(new Date),i=MIe(new Date);i.setDate(o.getDate()-1);var a=new Date(e);if(t&&"Monthly"===t)return function(e,t){return dL(e).toLocaleDateString(t||oL(),{year:"numeric",month:"short"})}(new Date(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()));dTe&&dTe.getTime()===MIe(a).getTime()||(dTe=MIe(a));var s=lL(dTe);return o.getTime()===dTe.getTime()?r?n.today:cL(a):i.getTime()===dTe.getTime()?n.yesterday:s},LIe=function(e){var t=new Date(e);return cL(t)},BIe="BrowseListItemV2.SingleRowDelete",OIe=T$((function(e){var t,n,r=e.timelineItem,o=e.deleteByIds,i=e.isDialog,a=void 0!==i&&i,s=jD(),c=wm(),l=null===(t=Jke().selfRights)||void 0===t?void 0:t.canManage,u=OSe(),d=u.sharedContent,p=u.webSearchContent.pageContent,h=Ym((0,Fd.useState)(!1),2),f=h[0],m=h[1],g=Ym((0,Fd.useState)(),2),v=g[0],y=g[1],b=Ym((0,Fd.useState)(!1),2),_=b[0],C=b[1],w=r,x="".concat(BTe,a?".dialog.browse":".browse"),E=a?LIe(w.timestamp):NIe(w.timestamp,w.aggregationMethod,d),k=Zd(p.webListItemVisits,{count:w.count}),S=w.hasWebContent?" \u2022 ".concat(p.hasWebContent):"",T=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c({name:"".concat(BIe,".").concat(w.id),status:"updating"}),e.next=4,o([w.id]);case 4:m(!1),c({name:"".concat(BIe,".").concat(w.id),status:"finished"}),e.next=13;break;case 8:e.prev=8,e.t0=e.catch(0),m(!1),C(!0),c({name:"".concat(BIe,".").concat(w.id),status:"update-failed",error:e.t0});case 13:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),I=(0,Fd.useCallback)((function(){m(!1),clearTimeout(v)}),[v]),P=Hd().createElement(aW,{actionAlignment:"flex-end",actionButton:{"aria-label":f?d.cancelAriaLabel:d.deleteAriaLabel,"data-bi-id":"".concat(x,f?".cancel":".delete"),disabled:!1,onClick:f?I:function(){m(!0),C(!1),y(setTimeout(T,_Te))},text:"",iconName:f?"Cancel":"Delete",buttonColor:"neutralPrimary",operationData:{progressViewOperationData:{componentName:"timeline-browse-list-item-v2",operationName:"".concat(BIe,".").concat(w.id),defaultState:"finished"},textWhileUpdating:["s","m"].includes(s)?"":d.clearing}},"aria-label":"","data-bi-id":""}),A=Hd().createElement(hW,{calloutProps:{"aria-label":d.tryAgainLongText,children:d.tryAgainLongText,calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":d.tryAgainLongText,"data-bi-id":"".concat(x,".error-callout"),iconName:"Info",iconColor:"errorIcon"}}}),R=Hd().createElement(tj,{title:{children:w.title,kind:"text",nowrap:!0}}),D=Hd().createElement($W,null,"".concat(k+S)),M=Hd().createElement($W,null,E),N=Hd().createElement(tj,{title:{children:"".concat(w.title," \u2022 ").concat(k+S," \u2022 ").concat(E),kind:"text",nowrap:!0}}),L=Hd().createElement(mq,{columns:[{column:R,slots:4},{column:D,slots:3},{column:M,slots:3},{column:P,slots:2}],totalSlots:12}),B=Hd().createElement(mq,{columns:[{column:R,slots:4},{column:D,slots:4},{column:M,slots:4}],totalSlots:12}),O=Hd().createElement(mq,{columns:[{column:R,slots:4},{column:D,slots:3},{column:M,slots:3},{column:A,slots:1},{column:P,slots:1}],totalSlots:12}),F=Hd().createElement(mq,{columns:[{column:N,slots:8},{column:P,slots:4}],totalSlots:12}),H=Hd().createElement(mq,{columns:[{column:N,slots:12}],totalSlots:12}),z=Hd().createElement(mq,{columns:[{column:N,slots:8},{column:A,slots:1},{column:P,slots:3}],totalSlots:12}),U=Hd().createElement(n$,{variant:"Twelve",backgroundColor:"neutralMed",columns:[Hd().createElement(BX,{textElements:[{children:d.noAvailableData}]})]}),V=null!==(n=w.browsedUrls)&&void 0!==n&&n.length?w.browsedUrls.map((function(e,t){return Hd().createElement(n$,{key:t,backgroundColor:"neutralMed",columns:[Hd().createElement(BX,{textElements:[{children:e.title}]}),Hd().createElement(kX,{hyperlinks:[{"aria-label":e.title,"data-bi-id":"".concat(x,".browsed-url"),href:e.url,children:e.url,target:"_blank","data-bi-dnt":!0}]})],variant:"ThreeNine"})})):U;switch(s){case"xxxl":case"xxl":case"xl":case"l":case"m":return Hd().createElement(o$,{drawerHeader:l?_?O:L:B,isListItem:!0},Hd().createElement(EL,{tabIndex:0,"data-is-focusable":!0},Hd().createElement(M$,{isAlwaysExpanded:!0},V)));case"s":return Hd().createElement(o$,{drawerHeader:l?_?z:F:H,isListItem:!0},V)}})),FIe={},HIe=function(e,n){return hb(FIe,"".concat(n.lat,",").concat(n.long),(function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var r;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:if(!n.lat||!n.long)throw Error("Latitude and longitude MUST be provided to call getLocationLookupAddress");r="".concat(e.restApiUrl)+"".concat(e.restLocationApi)+"".concat(n.lat,",").concat(n.long)+"?key=".concat(e.apiKey)+"&c=".concat(e.locale)+"&includeEntityTypes=".concat("Address,Neighborhood,PopulatedPlace,AdminDivision1"),t.label=1;case 1:return t.trys.push([1,3,,4]),[4,jy(r,{partnerName:"BingMaps",operation:"LookupLocation"},{callbackName:"jsonp",errorField:"errorDetails"})];case 2:return[2,t.sent().resourceSets[0].resources[0].address];case 3:return t.sent(),[2,{formattedAddress:"".concat(n.lat.toFixed(4),", ").concat(n.long.toFixed(4))}];case 4:return[2]}}))}))}))},zIe="LocationListItem.SingleRowDelete",UIe="".concat(BTe,".location"),VIe=T$((function(e){var t,n=e.timelineItem,r=e.deleteByIds,o=jD(),i=wm(),a=OSe(),s=a.overviewContent.overviewActivities.drawers.listItems,c=a.overviewContent.overviewActivities.drawers.detailsArea,l=Jke(),u=l.bingMapsConfig,d=null===(t=l.selfRights)||void 0===t?void 0:t.canManage,p=Ym((0,Fd.useState)(!1),2),h=p[0],f=p[1],m=Ym((0,Fd.useState)(),2),g=m[0],v=m[1],y=Ym((0,Fd.useState)(!1),2),b=y[0],_=y[1],C=Ym((0,Fd.useState)(""),2),w=C[0],x=C[1],E=n,k=function(){var e=Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!E.location.lat||!E.location.long){e.next=5;break}return e.next=3,HIe(u,{lat:E.location.lat,long:E.location.long});case 3:t=e.sent,x(t.formattedAddress);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();jd((function(){k()}));var S=[{children:w},XIe(E,c)],T={children:NIe(E.timestamp,E.aggregationMethod,s),variant:"bodySecondaryText"},I=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,i({name:"".concat(zIe,".").concat(E.id),status:"updating"}),e.next=4,r([E.id]);case 4:f(!1),i({name:"".concat(zIe,".").concat(E.id),status:"finished"}),e.next=13;break;case 8:e.prev=8,e.t0=e.catch(0),f(!1),_(!0),i({name:"".concat(zIe,".").concat(E.id),status:"update-failed",error:e.t0});case 13:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),P=(0,Fd.useCallback)((function(){f(!1),clearTimeout(g)}),[g]),A=[{"aria-label":h?s.cancelAriaLabel:s.deleteAriaLabel,"data-bi-id":"".concat(UIe,h?".cancel":".delete"),iconName:h?"Cancel":"Delete",buttonColor:"neutralPrimary",onClick:h?P:function(){f(!0),_(!1),v(setTimeout(I,_Te))},text:"",operationData:{progressViewOperationData:{componentName:"LocationListItem",operationName:"".concat(zIe,".").concat(E.id),defaultState:"finished"}}}],R=[{"aria-label":s.tryAgain,children:s.tryAgain,calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":s.tryAgain,"data-bi-id":"".concat(UIe,".error-callout"),iconName:"Info",iconColor:"errorIcon"}}],D=function(){return d?Hd().createElement(Sq,{contentType:b?"callout":"none",columnAlign:"end",calloutElements:R,actionButtonProps:A}):Hd().createElement(wX,null)};switch(o){case"xxxl":case"xxl":case"xl":case"l":case"m":return Hd().createElement(n$,{key:E.id,variant:"SixThreeThree",backgroundColor:"neutralMed",columns:[Hd().createElement(BX,{textElements:S}),Hd().createElement(BX,{textElements:[T]}),D()]});case"s":return Hd().createElement(n$,{key:E.id,variant:"SixSix",backgroundColor:"neutralMed",columns:[Hd().createElement(BX,{textElements:[].concat(S,[T])}),D()]})}})),WIe="SearchListItemV2.SingleRowDelete",jIe=T$((function(e){var t,n,r=e.timelineItem,o=e.deleteByIds,i=e.isDialog,a=void 0!==i&&i,s=jD(),c=wm(),l=null===(t=Jke().selfRights)||void 0===t?void 0:t.canManage,u=OSe(),d=u.sharedContent,p=u.webSearchContent.pageContent,h=Ym((0,Fd.useState)(!1),2),f=h[0],m=h[1],g=Ym((0,Fd.useState)(!1),2),v=g[0],y=g[1],b=Ym((0,Fd.useState)(),2),_=b[0],C=b[1],w=r,x=Zd(p.searchListItemSearches,{count:w.count}),E="".concat(BTe,a?".dialog.search":".search"),k=a?LIe(w.timestamp):NIe(w.timestamp,w.aggregationMethod,d),S=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c({name:"".concat(WIe,".").concat(w.id),status:"updating"}),e.next=4,o([w.id]);case 4:m(!1),c({name:"".concat(WIe,".").concat(w.id),status:"finished"}),e.next=13;break;case 8:e.prev=8,e.t0=e.catch(0),m(!1),y(!0),c({name:"".concat(WIe,".").concat(w.id),status:"update-failed",error:e.t0});case 13:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),T=(0,Fd.useCallback)((function(){m(!1),clearTimeout(_)}),[_]),I=Hd().createElement(aW,{actionAlignment:"flex-end",actionButton:{"aria-label":f?d.cancelAriaLabel:d.deleteAriaLabel,"data-bi-id":"".concat(E,f?".cancel":".delete"),disabled:!1,onClick:f?T:function(){m(!0),y(!1),C(setTimeout(S,_Te))},text:"",iconName:f?"Cancel":"Delete",buttonColor:"neutralPrimary",operationData:{progressViewOperationData:{componentName:"timeline-search-list-item-v2",operationName:"".concat(WIe,".").concat(w.id),defaultState:"finished"},textWhileUpdating:["s","m"].includes(s)?"":d.clearing}},"aria-label":"","data-bi-id":""}),P=Hd().createElement(hW,{calloutProps:{"aria-label":d.tryAgainLongText,children:d.tryAgainLongText,calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":d.tryAgainLongText,"data-bi-id":"".concat(E,".error-callout"),iconName:"Info",iconColor:"errorIcon"}}}),A=Hd().createElement(tj,{title:{children:w.terms,kind:"text",nowrap:!0}}),R=Hd().createElement($W,null,x),D=Hd().createElement($W,null,k),M=Hd().createElement(tj,{title:{children:"".concat(w.terms," \u2022 ").concat(x," \u2022 ").concat(k),kind:"text",nowrap:!0}}),N=Hd().createElement(mq,{columns:[{column:A,slots:4},{column:R,slots:3},{column:D,slots:3},{column:I,slots:2}],totalSlots:12}),L=Hd().createElement(mq,{columns:[{column:A,slots:4},{column:R,slots:4},{column:D,slots:4}],totalSlots:12}),B=Hd().createElement(mq,{columns:[{column:A,slots:4},{column:R,slots:3},{column:D,slots:3},{column:P,slots:1},{column:I,slots:1}],totalSlots:12}),O=Hd().createElement(mq,{columns:[{column:M,slots:8},{column:I,slots:4}],totalSlots:12}),F=Hd().createElement(mq,{columns:[{column:M,slots:12}],totalSlots:12}),H=Hd().createElement(mq,{columns:[{column:M,slots:8},{column:P,slots:1},{column:I,slots:3}],totalSlots:12}),z=Hd().createElement(n$,{variant:"Twelve",backgroundColor:"neutralMed",columns:[Hd().createElement(BX,{textElements:[{children:d.noAvailableData}]})]}),U=null!==(n=w.sites)&&void 0!==n&&n.length?w.sites.map((function(e,t){return Hd().createElement(n$,{key:t,backgroundColor:"neutralMed",columns:[Hd().createElement(BX,{textElements:[{children:e.title}]}),Hd().createElement(kX,{hyperlinks:[{"aria-label":e.title,"data-bi-id":"".concat(E,".visited-url"),href:e.url,children:e.url,target:"_blank","data-bi-dnt":!0}]})],variant:"ThreeNine"})})):z;switch(s){case"xxxl":case"xxl":case"xl":case"l":case"m":return Hd().createElement(o$,{isListItem:!0,drawerHeader:l?v?B:N:L},Hd().createElement(EL,{tabIndex:0,"data-is-focusable":!0},Hd().createElement(M$,{isAlwaysExpanded:!0},U)));case"s":return Hd().createElement(o$,{isListItem:!0,drawerHeader:l?v?H:O:F},U)}})),qIe=function(e){return e.appIconUrl||!e.appName?{imageType:"image",src:e.appIconUrl}:{imageType:"character",character:e.appName.charAt(0).toLocaleUpperCase()}},GIe=["timelineItem","deleteByIds"],KIe="UsageListItem.SingleRowDelete",YIe="".concat(BTe,".apps-services.usage"),QIe=T$((function(e){var t,n=e.timelineItem,r=e.deleteByIds,o=hS(e,GIe),i=jD(),a=wm(),s=OSe().overviewContent.overviewActivities.drawers.listItems,c=null===(t=Jke().selfRights)||void 0===t?void 0:t.canManage,l=Ym((0,Fd.useState)(!1),2),u=l[0],d=l[1],p=Ym((0,Fd.useState)(),2),h=p[0],f=p[1],m=Ym((0,Fd.useState)(!1),2),g=m[0],v=m[1],y=n,b="".concat(NIe(y.timestamp,y.aggregationMethod,s)),_={listItemMediaProps:{image:qIe(y),size:"sm"},title:y.appName},C={children:"".concat(y.appPublisher),variant:"bodySecondaryText"},w={children:b,variant:"bodySecondaryText"},x={children:u?s.clearing:"",variant:"bodySecondaryText"},E=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,a({name:"".concat(KIe,".").concat(y.id),status:"updating"}),e.next=4,r([y.id]);case 4:d(!1),a({name:"".concat(KIe,".").concat(y.id),status:"finished"}),e.next=13;break;case 8:e.prev=8,e.t0=e.catch(0),d(!1),v(!0),a({name:"".concat(KIe,".").concat(y.id),status:"update-failed",error:e.t0});case 13:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),k=(0,Fd.useCallback)((function(){d(!1),clearTimeout(h)}),[h]),S=[{"aria-label":s.tryAgain,children:s.tryAgain,calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":s.tryAgain,"data-bi-id":"".concat(YIe,".error-callout"),iconName:"Info",iconColor:"errorIcon"}}],T=[{"aria-label":u?s.cancelAriaLabel:s.deleteAriaLabel,"data-bi-id":"".concat(YIe,u?".cancel":".delete"),iconName:u?"Cancel":"Delete",buttonColor:"neutralPrimary",onClick:u?k:function(){d(!0),v(!1),f(setTimeout(E,_Te))},text:"",operationData:{progressViewOperationData:{componentName:"AppsServices.UsageListItem",operationName:"".concat(KIe,".").concat(y.id),defaultState:"finished"}}}],I=function(){return c?["xl","xxl","xxxl"].includes(i)?Hd().createElement(Sq,{contentType:g?"callout":"text",columnAlign:"end",calloutElements:S,textElements:[x],actionButtonProps:T}):Hd().createElement(Sq,{contentType:g?"callout":"none",columnAlign:"end",calloutElements:S,actionButtonProps:T}):Hd().createElement(wX,null)};switch(i){case"xxxl":case"xxl":case"xl":return Hd().createElement(n$,Object.assign({},o,{key:y.id,variant:"SixTwoTwoTwo",backgroundColor:"neutralMed",columns:[Hd().createElement(HX,_),Hd().createElement(BX,{textElements:[C]}),Hd().createElement(BX,{textElements:[w],"data-fct-id":b}),I()]}));case"l":case"m":return Hd().createElement(n$,Object.assign({},o,{key:y.id,variant:"SixThreeThree",backgroundColor:"neutralMed",columns:[Hd().createElement(HX,Object.assign({},_,{subtitles:[C,x]})),Hd().createElement(BX,{textElements:[w],"data-fct-id":b}),I()]}));case"s":return Hd().createElement(n$,Object.assign({},o,{key:y.id,variant:"SixSix",backgroundColor:"neutralMed",columns:[Hd().createElement(HX,Object.assign({},_,{subtitles:[C,w,x],"data-fct-id":b})),I()]}))}})),XIe=function(e,t){return e.sources&&e.sources.length&&e.sources.filter((function(e){return e.length>0})).join(", ")?{children:"".concat(e.sources.join(", ")," - ").concat(Xd(t.visits,{count:e.count})),variant:"bodySecondaryText"}:{children:Xd(t.visits,{count:e.count}),variant:"bodySecondaryText"}},$Ie=function(e){var t=e.prefix,n=e.sharedContent;return Hd().createElement(EL,{horizontal:!0,childrenGap:"12px",padding:"0 16px 0 0"},Hd().createElement(uB,{iconName:"Info",size:"16px"}),Hd().createElement(lz,{textWithTokens:n.noData,tokensAndValues:{"learn-more":Hd().createElement(sz,{"aria-label":n.learnMoreToken,"data-bi-id":"".concat(t,"-noData-learnMore-link"),href:n.learnMoreLink,target:"_blank"},n.learnMoreToken)}}))},JIe=function(e){var t=e.sharedContent,n=e.header,r=e.prefix,o=e.onSearchChange,i=e.searchValue,a=e.isSmallViewport,s=e.hideSearchBox,c=void 0!==s&&s,l=Hd().createElement(ZJ,{"aria-label":t.searchBoxPlaceHolder,"data-bi-id":"".concat(r,"-search-box"),onChange:function(e,t){o(t||"")},placeholder:t.searchBoxPlaceHolder,value:i,id:"".concat(r,"-search-box")});return a?Hd().createElement(EL,null,Hd().createElement(kL,null,Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"semi-bold"},n))),c?void 0:Hd().createElement(kL,{padding:"10px 16px 10px 0px"},l)):Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:4},Hd().createElement(EL,{horizontal:!0,padding:"5px 0 0 0"},Hd().createElement(rO,{weightOverride:"semi-bold"},n))),c?void 0:Hd().createElement(IL,{slots:8},Hd().createElement(EL,{horizontal:!0,horizontalAlign:"end",padding:"0 16px 0 0"},l)))},ZIe=function(e){var t=e.prefix,n=e.sharedContent,r=e.isRetrying,o=e.onRetryClick;return Hd().createElement(EL,{horizontal:!0,childrenGap:"12px"},Hd().createElement(uB,{iconName:"Info",size:"16px",color:"errorIcon"}),Hd().createElement(rO,null,n.retryHeader),Hd().createElement(cz,{key:"".concat(t,".try-again"),"aria-label":n.retryHeader,"data-bi-id":"".concat(t,".try-again"),onClick:o,disabled:r},n.tryAgain),r?Hd().createElement(iq,{"aria-label":n.retryInProgressAriaLabel}):null)};var ePe,tPe={hasStickyHeaderFooters:!0,forceStickyOnSmallScreens:!0},nPe={padding:"0px",smallScreenPadding:"0px"},rPe=function(e){var t=e.date,n=e.timelineItemsAtDate,r=e.deleteByIds,o=n,i={initialListLength:o.length};return Hd().createElement(M$,Object.assign({isAlwaysExpanded:!1,isTabbable:!0,key:t},i,{header:Hd().createElement(BX,{textElements:[{children:t,variant:"headerText"}]})}),o.map((function(e){return Hd().createElement(OIe,{key:e.id,timelineItem:e,deleteByIds:r,isDialog:!0})})))},oPe=function(e){var t=e.date,n=e.timelineItemsAtDate,r=e.deleteByIds,o=n;return Hd().createElement(M$,{key:t,header:Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"semi-bold"},t)),isAlwaysExpanded:!0,shadow:!0,listItemBackgroundColor:"neutralMed",roundedCorners:!1},o.map((function(e){return Hd().createElement(VIe,{key:e.id,timelineItem:e,deleteByIds:r})})))},iPe=function(e){var t=e.date,n=e.timelineItemsAtDate,r=e.deleteByIds,o=n,i={initialListLength:o.length};return Hd().createElement(M$,Object.assign({isAlwaysExpanded:!1,isTabbable:!0,key:t},i,{header:Hd().createElement(BX,{textElements:[{children:t,variant:"headerText"}]})}),o.map((function(e){return Hd().createElement(jIe,{key:e.id,timelineItem:e,deleteByIds:r,isDialog:!0})})))},aPe=function(e){var t=e.date,n=e.timelineItemsAtDate,r=e.deleteByIds,o=n;return Hd().createElement(M$,{key:t,header:Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"semi-bold"},t)),isAlwaysExpanded:!0,shadow:!0,listItemBackgroundColor:"neutralMed",roundedCorners:!1},o.map((function(e){return Hd().createElement(QIe,{key:e.id,timelineItem:e,deleteByIds:r})})))},sPe=function(e){var t=e.isHistoryView,n=e.timelineData,r=e.cardType,o=e.loadMore,i=e.deleteByIds,a="ShowAllDialog.loadMore.".concat(r),s="Overview.ShowAllDialogContent.".concat(r);dm(s);var c="privacy.overview.show-all-dialog.".concat(r),l=OSe().overviewContent.overviewActivities.drawers.listItems,u=OSe().overviewContent.overviewActivities.dialogs,d=OSe().overviewContent.overviewActivities.drawers.location.mapLoading,p=wm(),h=Ym((0,Fd.useState)(null),2),f=h[0],m=h[1],g=Ym((0,Fd.useState)(!1),2),v=g[0],y=g[1],b=[];"location"===r&&Object.entries(n.items).forEach((function(e){var t=Ym(e,2),n=(t[0],t[1]);b.push({location:{latitude:n.location.lat,longitude:n.location.long}})})),(0,Fd.useEffect)((function(){m(document.getElementById(uTe))}),[]),(0,Fd.useEffect)((function(){t&&f&&(f.scrollTop=0)}),[t,f]);var _=(0,Fd.useCallback)(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,y(!0),p({name:a,status:"updating"}),e.next=5,o();case 5:p({name:a,status:"finished"}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),p({name:a,status:"update-failed",error:e.t0});case 11:return e.prev=11,y(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[0,8,11,14]])}))),[a,p,o]);(0,Fd.useEffect)((function(){var e=!!n.state,t=function(){f&&(f.scrollTop+f.offsetHeight+5>=f.scrollHeight&&!v&&e&&_())};return e?null===f||void 0===f||f.addEventListener("scroll",t):null===f||void 0===f||f.removeEventListener("scroll",t),f&&e&&f.scrollHeight<=f.clientHeight&&!v&&_(),function(){null===f||void 0===f||f.removeEventListener("scroll",t)}}),[f,v,n,_]);var C=function(e,t){for(var n={},r=0,o=Object.values(e);r<o.length;r++){var i=o[r],a=NIe(i.timestamp,i.aggregationMethod,t,!0);n.hasOwnProperty(a)?n[a].push(i):n[a]=[i]}return n}(n.items,l),w=Object.entries(C);return Hd().createElement(Hd().Fragment,null,Hd().createElement(EL,{horizontal:!1},"location"===r?Hd().createElement(Lpe,{spinnerAriaLabel:d,mapHeight:260,mapWidth:"100%",progressViewProps:{operationData:{componentName:"bingMapsLocationDialog",operationName:"loadBingMapsLocationDialog"}},mapItems:{pushPins:b}}):null,w.map((function(e){var t=Ym(e,2),n=t[0],o=t[1];return function(e,t,n,r){var o={key:t,date:t,timelineItemsAtDate:n,deleteByIds:r};switch(e){case"usage":return Hd().createElement(aPe,o);case"location":return Hd().createElement(oPe,o);case"search":return Hd().createElement(iPe,o);case"browse":return Hd().createElement(rPe,o);default:throw new Error("Dialog list requested for an unsupported data type")}}(r,n,o,i)}))),Hd().createElement(km,{operationData:{operationName:a,componentName:s,defaultState:"finished"},finishedView:Hd().createElement(Hd().Fragment,null),updatingView:Hd().createElement(M$,{isAlwaysExpanded:!0},Array.from({length:5},(function(e,t){return Hd().createElement(n$,{key:t,"aria-label":u.loadMoreAriaLabel,columns:[Hd().createElement(LX,{mediaShimmerSize:16,shimmerLineProps:[{}]}),Hd().createElement(NX,{shimmerLineProps:[{}]})],variant:"EightFour"})}))),updateFailedView:Hd().createElement(M$,{roundedCorners:!1,listItemBackgroundColor:"neutralMed",header:Hd().createElement(EL,{horizontal:!0,childrenGap:"12px"},Hd().createElement(uB,{iconName:"Info",size:"16px",color:"errorIcon"}),Hd().createElement(lz,{textWithTokens:"".concat(u.loadMoreError," {tryAgainCta}"),tokensAndValues:{tryAgainCta:Hd().createElement(cz,{"aria-label":u.loadMoreError,"data-bi-id":"".concat(c,".load-more.try-again"),onClick:_},u.tryAgain)}})),isAlwaysExpanded:!0})}))},cPe=function(e,t){var n=Ym((0,Fd.useState)(e),2),r=n[0],o=n[1];return(0,Fd.useEffect)((function(){var n=setTimeout((function(){o(e)}),t);return function(){clearTimeout(n)}}),[e,t]),r},lPe=function(e){var t,n=e.showAllDialogState,r=e.setshowAllDialogState,o=e.onClearAllClick,i=e.historyViewData,a=e.deleteHistoryViewDataByIds,s=e.recurringDeletes,c=e.onRecurringDeleteSuccessCallback,l=e.child,u=e.initialSearchTerm,d=e.totalCount,p="timeline.show-all-dialog-v2.".concat(n.dialogDataType);dm(p);var h="ShowAllDialog.SearchFilter.".concat(n.dialogDataType),f="ShowAllDialog.SearchBulkDelete.".concat(n.dialogDataType),m="".concat(BTe,".dialog.").concat(n.dialogDataType),g="cardTypeFilter_".concat(n.dialogDataType),v=Gf(),y=wm(),b=sZ(),_=Jke(),C=OSe(),w=C.overviewContent.overviewActivities.dialogs,x=w[n.dialogDataType].showAllTitle,E=aTe(d,C.sharedContent,_.language),k=Xd(C.sharedContent.clearAllText,E),S=w.manageScheduledDelete,T=Ym((0,Fd.useReducer)(xIe,{state:"",items:i.items}),2),I=T[0],P=T[1],A=Ym((0,Fd.useState)(null!==u&&void 0!==u?u:""),2),R=A[0],D=A[1],M=cPe(R,500),N=Ym((0,Fd.useState)(!0),2),L=N[0],B=N[1],O=Ym((0,Fd.useState)(!1),2),F=O[0],H=O[1],z=Ym((0,Fd.useState)(!1),2),U=z[0],V=z[1],W=s&&s[g],j=null===(t=_.selfRights)||void 0===t?void 0:t.canManage,q=!l,G=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,V(!0),y({name:h,status:"updating"}),e.next=5,iIe("",{startTime:vTe,types:[g],searchTerm:M},null===l||void 0===l?void 0:l.authToken);case 5:t=e.sent,P({type:hTe,firstLoadResult:t}),B(!0),H(!1),y({name:h,status:"finished"}),e.next=16;break;case 12:e.prev=12,e.t0=e.catch(0),H(!0),y({name:h,status:"failed",error:e.t0});case 16:return e.prev=16,V(!1),e.finish(16);case 19:case"end":return e.stop()}}),e,null,[[0,12,16,19]])}))),[null===l||void 0===l?void 0:l.authToken,M,y,g,h]),K=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,V(!0),e.next=4,iIe(I.state,{startTime:vTe,types:[g],searchTerm:M},null===l||void 0===l?void 0:l.authToken);case 4:t=e.sent,P({type:fTe,loadMoreResult:t});case 6:return e.prev=6,V(!1),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[0,,6,9]])}))),[g,null===l||void 0===l?void 0:l.authToken,M,I.state]),Y=(0,Fd.useCallback)(function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,V(!0),e.next=4,a(t);case 4:setTimeout((function(){P({type:mTe,idsToDelete:t})}));case 5:return e.prev=5,setTimeout((function(){V(!1)})),e.finish(5);case 8:case"end":return e.stop()}}),e,null,[[0,,5,8]])})));return function(t){return e.apply(this,arguments)}}(),[a]);(0,Fd.useEffect)((function(){G()}),[M,G]);var Q=pTe.includes(n.dialogDataType),X=w[n.dialogDataType].searchBoxAriaLabel,$=Object.keys(I.items).length,J=0===$,Z=!!!I.state&&J,ee=U||J,te=L&&Z||F,ne=L&&""!==M,re=Xd(w.clearList,{numOfItems:$}),oe=Xd($<=1?w.clearListAriaLabelSingular:w.clearListAriaLabel,{numOfItems:$}),ie=sv({},yIe,n.dialogDataType),ae=function(){r({showDialog:!1,dialogDataType:null})},se=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=Object.keys(I.items),ch({area:_.areaPrefix,scenario:"FilteredBulkDelete",step:"Deleting"}),y({name:f,status:"updating"}),e.next=6,Y(t);case 6:setTimeout((function(){dh({data:ie}),y({name:f,status:"finished"})})),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(0),dh({error:e.t0,data:ie}),y({name:f,status:"failed",error:e.t0});case 13:case"end":return e.stop()}}),e,null,[[0,9]])}))),[Y,y,f,I.items]),ce=Hd().createElement(cz,{"aria-label":ne?oe:k,"data-bi-id":"".concat(m,ne?".clear-list":".clear-all"),onClick:ne?se:function(){o(n.dialogDataType)},disabled:ee},ne?re:k),le=Hd().createElement(cz,{"aria-label":S,"data-bi-id":"".concat(m,".manage-scheduled-delete"),onClick:function(){ae();var e=s[g];ch({area:_.areaPrefix,scenario:VTe,step:"Index",data:{activityType:n.dialogDataType,previousInterval:s,source:"ShowAllDialog"}}),b.openDialog(Hd().createElement(TIe,{filterType:g,variant:"manage",interval:e.interval,status:e.status,onSuccessCallback:c}))}},S),ue={isOpen:n.showDialog,title:x,closeButton:{"data-bi-id":"close-button","aria-label":w.closeAriaLabel},searchBoxProps:Q?{"aria-label":X,"data-bi-id":"".concat(m,".search-box"),placeholder:w.searchBoxPlaceholder,onChange:function(e,t){D(t||"")},value:R}:void 0,subtitle:j&&!te?{textWithTokens:W?"{clearAllCtaWithManageScheduledDelete}":"{clearAllCta}",tokensAndValues:{clearAllCtaWithManageScheduledDelete:Hd().createElement(EL,{horizontal:!0,childrenGap:"16px"},ce,le),clearAllCta:ce}}:void 0,headerLeftRightPadding:"16px",onDismiss:ae,stickyHeaderFooter:tPe,staticBodyWidth:"968px",contentId:uTe,minBodyHeight:{height:80,unit:"vh"},bodyStyleTemp:nPe,dialogFooterProps:{dialogType:"secondary",buttonLeft:q?{onClick:function(){v.push({pathname:bTe})},text:w.downloadData,"aria-label":w.downloadData,"data-bi-id":"".concat(m,".download-your-data")}:void 0,buttonRight:{onClick:ae,text:w.close,"aria-label":w.closeAriaLabel,"data-bi-id":"".concat(m,".cancel")}}},de=Hd().useMemo((function(){return Hd().createElement(sPe,{isHistoryView:!1,cardType:n.dialogDataType,timelineData:I,loadMore:K,deleteByIds:Y})}),[n.dialogDataType,I,K,Y]),pe=Hd().createElement(M$,{roundedCorners:!1,listItemBackgroundColor:"transparent",header:Hd().createElement(EL,{horizontal:!0,childrenGap:"12px"},Hd().createElement(uB,{iconName:"Blocked",size:"16px"}),Hd().createElement(lz,{textWithTokens:w.noResultMessage,tokensAndValues:{searchTerm:Hd().createElement(rO,{weightOverride:"bold"},M)}})),isAlwaysExpanded:!0}),he=Hd().createElement(M$,{isAlwaysExpanded:!0},Array.from({length:11},(function(e,t){return Hd().createElement(n$,{key:t,"aria-label":w.loadMoreAriaLabel,columns:[Hd().createElement(LX,{mediaShimmerSize:16,shimmerLineProps:[{}]}),Hd().createElement(NX,{shimmerLineProps:[{}]})],variant:"EightFour"})}))),fe=Hd().createElement(M$,{roundedCorners:!1,listItemBackgroundColor:"neutralMed",header:Hd().createElement(EL,{horizontal:!0,childrenGap:"12px"},Hd().createElement(uB,{iconName:"Info",size:"16px",color:"errorIcon"}),Hd().createElement(lz,{textWithTokens:w.newSearchErrorMessage,tokensAndValues:{tryAgainCta:Hd().createElement(cz,{"aria-label":w.newSearchTryAgainAriaLabel,"data-bi-id":"".concat(m,".new-search.try-again"),onClick:G},w.tryAgain)}})),isAlwaysExpanded:!0}),me=Hd().createElement(EL,{width:"100%",height:"100%",verticalAlign:"center",horizontalAlign:"center"},Hd().createElement(iq,{spinnerSize:3,"aria-label":w.clearingListMessage,label:w.clearingListMessage,labelPosition:"bottom"})),ge=Hd().createElement(Hd().Fragment,null,Hd().createElement(M$,{roundedCorners:!1,listItemBackgroundColor:"neutralMed",header:Hd().createElement(EL,{horizontal:!0,childrenGap:"12px"},Hd().createElement(uB,{iconName:"Info",size:"16px",color:"errorIcon"}),Hd().createElement(lz,{textWithTokens:w.clearListErrorMessage,tokensAndValues:{tryAgainCta:Hd().createElement(cz,{"aria-label":w.clearListTryAgainAriaLabel,"data-bi-id":"".concat(m,".clear-list.try-again"),onClick:se},w.tryAgain)}})),isAlwaysExpanded:!0}),de),ve=Hd().createElement(km,{operationData:{operationName:h,componentName:p,defaultState:"finished"},updatingView:he,failedView:fe,finishedView:Hd().createElement(km,{operationData:{operationName:f,componentName:p,defaultState:"finished"},updatingView:me,failedView:ge,finishedView:Z?pe:de})});return n.dialogDataType?Hd().createElement(rZ,ue,ve):null},uPe="timeline-drawer-v2",dPe=(0,Fd.forwardRef)((function(e,t){var n=e.dataType,r=e.child,o="".concat(uPe,".").concat(n);dm(o);var i,a,s="".concat("ActivityDrawers.getTimelineHistory",".").concat(n),c="cardTypeFilter_".concat(n),l=sv({},yIe,n),u=Jke(),d=wm(),p=sZ(),h=OSe(),f=h.overviewContent.recurringDelete,m=h.locationContent.drawer,g=h.webSearchContent.webDrawer,v=h.webSearchContent.searchDrawer,y=h.appsServicesContent.usageDrawer,b=h.appsServicesContent.performanceDrawer,_=h.sharedContent,C=Ym((0,Fd.useReducer)(xIe,{state:"",items:{}}),2),w=C[0],x=C[1],E=Ym((0,Fd.useState)({showDialog:!1,dialogDataType:null}),2),k=E[0],S=E[1],T=Ym((0,Fd.useState)({showDialog:!1,dialogDataType:null}),2),I=T[0],P=T[1],A=Ym((0,Fd.useState)(!1),2),R=A[0],D=A[1],M=Ym((0,Fd.useState)(!1),2),N=M[0],L=M[1],B=Ym((0,Fd.useState)(""),2),O=B[0],F=B[1],H=Ym((0,Fd.useState)(""),2),z=H[0],U=H[1],V=Ym((0,Fd.useState)(!1),2),W=V[0],j=V[1],q=Ym((0,Fd.useState)(!1),2),G=q[0],K=q[1],Y=cPe(O,500),Q=Ym((0,Fd.useState)(-1),2),X=Q[0],$=Q[1],J=Ym((0,Fd.useState)({}),2),Z=J[0],ee=J[1],te=(0,Fd.useRef)(null),ne=Ym((0,Fd.useState)(!1),2),re=ne[0],oe=ne[1],ie=!r,ae="".concat(BTe,".").concat(n),se={};switch(n){case"location":i=m.drawerArea;break;case"browse":i=g.drawerArea,a=g.highlightArea,se["web-learnMoreLink"]=Hd().createElement(sz,{"aria-label":a.tokens.learnToken,"data-bi-id":"".concat(ae,".learn-More-link"),href:a.links.learnLink,target:"_blank"},a.tokens.learnToken);break;case"search":i=v.drawerArea,a=v.highlightArea,se["search-viewChangeLink"]=Hd().createElement(sz,{"aria-label":a.tokens.viewChangeToken,"data-bi-id":"".concat(ae,".view-change-link"),href:a.links.viewChangeLink,target:"_blank"},a.tokens.viewChangeToken),se["search-learnMoreLink"]=Hd().createElement(sz,{"aria-label":a.tokens.learnToken,"data-bi-id":"".concat(ae,".learn-More-link"),href:a.links.learnLink,target:"_blank"},a.tokens.learnToken);break;case"usage":i=y.drawerArea,a=y.highlightArea;break;case"performance":i=b.drawerArea,a=b.highlightArea;break;default:throw new Error("Drawer requested for unsupported data type")}var ce,le=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t,n,o,i=arguments;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:"",j(!0),n=-1,e.prev=3,e.next=6,aIe(c,null===r||void 0===r?void 0:r.authToken);case 6:n=e.sent,$(n),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(3);case 12:if(o={state:"",items:[]},0===n){e.next=17;break}return e.next=16,iIe("",{startTime:vTe,types:[c],searchTerm:""!==t?t:Y},null===r||void 0===r?void 0:r.authToken);case 16:o=e.sent;case 17:j(!1),x({type:hTe,firstLoadResult:o}),""!==Y&&K(!0);case 20:case"end":return e.stop()}}),e,null,[[3,10]])}))),[null===r||void 0===r?void 0:r.authToken,c,Y]),ue=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,iIe(w.state,{startTime:vTe,types:[c],searchTerm:Y},null===r||void 0===r?void 0:r.authToken);case 2:t=e.sent,x({type:fTe,loadMoreResult:t});case 4:case"end":return e.stop()}}),e)}))),[c,w.state,null===r||void 0===r?void 0:r.authToken,Y]),de=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,aIe(c,null===r||void 0===r?void 0:r.authToken);case 3:t=e.sent,$(t),e.next=9;break;case 7:e.prev=7,e.t0=e.catch(0);case 9:case"end":return e.stop()}}),e,null,[[0,7]])}))),[c,null===r||void 0===r?void 0:r.authToken]),pe=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,lIe(null===r||void 0===r?void 0:r.authToken);case 3:t=e.sent,ee(t),e.next=9;break;case 7:e.prev=7,e.t0=e.catch(0);case 9:case"end":return e.stop()}}),e,null,[[0,7]])}))),[null===r||void 0===r?void 0:r.authToken]),he=(0,Fd.useCallback)(function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,cIe(t,c,null===r||void 0===r?void 0:r.authToken);case 2:return e.next=4,de();case 4:setTimeout((function(){x({type:mTe,idsToDelete:t})}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[c,null===r||void 0===r?void 0:r.authToken,de]),fe=(0,Fd.useCallback)(function(){var e=Og(Vg().mark((function e(t,n,o){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,d({name:s,status:"updating"}),j(!0),oe(!1),ch({area:u.areaPrefix,scenario:"FilteredBulkDelete",step:"Deleting"}),e.next=7,cIe(t,c,null===r||void 0===r?void 0:r.authToken);case 7:if(!o){e.next=12;break}return e.next=10,le(n);case 10:e.next=14;break;case 12:return e.next=14,de();case 14:j(!1),setTimeout((function(){x({type:mTe,idsToDelete:t}),dh({data:l}),d({name:s,status:"finished"})})),e.next=23;break;case 18:e.prev=18,e.t0=e.catch(0),dh({error:e.t0,data:l}),oe(!0),d({name:s,status:"failed",error:e.t0});case 23:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(t,n,r){return e.apply(this,arguments)}}(),[c,null===r||void 0===r?void 0:r.authToken,de]),me={message:_.tryAgainLongText,ariaMessage:_.tryAgainLongText,closeButton:{"aria-label":_.close,"data-bi-id":"".concat(ae,".bulk-delete-failed.close"),id:"".concat(ae,".bulk-delete-failed.close")},iconName:"Error",notificationBarType:"error"};re&&(null===(ce=te.current)||void 0===ce||ce.showNotificationBar(),oe(!1));var ge=(0,Fd.useCallback)(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,sIe([c],null===r||void 0===r?void 0:r.authToken);case 2:return e.next=4,de();case 4:x({type:gTe});case 5:case"end":return e.stop()}}),e)}))),[c,null===r||void 0===r?void 0:r.authToken,de]),ve=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,D(!0),d({name:s,status:"updating"}),e.next=5,le();case 5:d({name:s,status:"finished"}),L(!1),e.next=14;break;case 9:e.prev=9,e.t0=e.catch(0),d({name:s,status:"failed",error:e.t0}),j(!1),L(!0);case 14:return e.prev=14,D(!1),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[0,9,14,17]])})));return function(){return e.apply(this,arguments)}}(),ye=function(e,t){if(!e&&!t)throw Error("TimelineDrawer: Must provide recurringDelete data if recurringDelete is not turned off");ee({});var n=Z;e?delete n[c]:n[t.activityType]=t,ee(n)};(0,Fd.useImperativeHandle)(t,(function(){return{flushData:function(){$(0),x({type:gTe})}}})),(0,Fd.useEffect)((function(){var e=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,"performance"!==n){e.next=4;break}return d({name:s,status:"finished"}),e.abrupt("return");case 4:return d({name:s,status:"first-load"}),e.next=7,Promise.all([le(),pe()]);case 7:d({name:s,status:"finished"}),L(!1),e.next=16;break;case 11:e.prev=11,e.t0=e.catch(0),d({name:s,status:"failed",error:e.t0}),j(!1),L(!0);case 16:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(){return e.apply(this,arguments)}}();e()}),[null===r||void 0===r?void 0:r.authToken,n,d,s,Y]);var be,_e=Object.values(w.items),Ce=_e.slice(0,5),we=IIe(n,{location:"POI",browse:"Globe",search:"Search",usage:"BoardActivityFeed",performance:"BoardActivityFeed"}[n],i.header,i.subtitle,X,i.dataCount,!r);if("location"===n){var xe=Ce.map((function(e){return{location:{latitude:e.location.lat,longitude:e.location.long}}}));be=Hd().createElement(c2,{backgroundColor:"neutralHigh",segment:Hd().createElement(Lpe,{spinnerAriaLabel:m.detailsArea.text.mapLoading,mapHeight:260,mapWidth:"100%",progressViewProps:{operationData:{componentName:"bingMapsLocationDrawer",operationName:"loadBingMapsLocationDrawer"}},mapItems:{pushPins:xe}})})}else{var Ee=PIe(n,se,a);be=Hd().createElement(r2,Object.assign({key:n},Ee))}(0,Fd.useEffect)((function(){var e;z&&(null===(e=document.getElementById(z))||void 0===e||e.focus())}));var ke=""===Y?X:Object.keys(w.items).length>5?5:Object.keys(w.items).length,Se=function(e,t,n,r,o,i,a,s,c,l,u,d){var p,h=!(arguments.length>12&&void 0!==arguments[12])||arguments[12],f=OSe(),m=Jke(),g=Gf(),v=jD(),y=null===(p=m.selfRights)||void 0===p?void 0:p.canManage,b=f.sharedContent,_=f.webSearchContent.pageContent,C=f.appsServicesContent,w="".concat(BTe,".").concat(r),x=""!==d,E=!(!e.state||""===e.state),k="s"===v,S="",T="";switch(r){case"location":S=f.locationContent.drawer.detailsArea.text.showMoreAriaLabel,T=f.locationContent.drawer.detailsArea.text.listHeader;break;case"browse":S=_.webShowMoreAriaLabel,T=_.webListHeader;break;case"search":S=_.searchShowMoreAriaLabel,T=_.searchListHeader;break;case"performance":return{isAlwaysExpanded:!0,roundedCorners:!1,listItemBackgroundColor:"neutralMed",footer:y?{leftLinks:[],rightLink:{onClick:function(){return i(r)},"data-bi-id":"".concat(w,".clear-all"),"aria-label":C.performanceDrawer.detailsArea.text.clearAll,id:"".concat(w,".clear-all"),children:C.performanceDrawer.detailsArea.text.clearAll},shadow:!1,shouldRightLinkRightAligned:!0,type:"twocolumn"}:void 0}}var I,P=Object.values(e.items),A=P.length,R=P.slice(0,5).map((function(e){return e.id})),D=aTe(n,b,m.language),M=Hd().createElement(ZIe,{prefix:w,sharedContent:b,isRetrying:u,onRetryClick:s}),N=Hd().createElement(JIe,{prefix:w,sharedContent:b,header:T,openConfirmationDialog:i,dataType:r,showDownload:h,onSearchChange:a,searchValue:d,isSmallViewport:k,hideSearchBox:"location"===r});I=0===t?Hd().createElement($Ie,{prefix:w,sharedContent:b}):l?d?Hd().createElement(EL,{childrenGap:10},M,N):M:N;var L="".concat(w,x?".show-more-results":".show-more-activities"),B=x?e.state&&""!==e.state?Xd(b.showMoreResultsWithCount,A-5):Xd(b.showMoreResultsWithCount2,A-5):b.showMoreText,O=[],F=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c(R,d,E);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(A>5||e.state&&""!==e.state)&&O.push({onClick:function(){return o(r)},"data-bi-id":L,"aria-label":S,id:L,children:B}),h&&O.push({onClick:function(){g.push("/download-data")},"data-bi-id":"".concat(w,".download-your-data"),"aria-label":b.downloadData,id:"".concat(w,".download-your-data"),children:b.downloadData,href:"/privacy/download-data"});var H=x?Xd(b.clearListCtaAriaLabel,D):Xd(b.clearAllText,"-1"!==D?D:""),z={onClick:function(){return x?F():i(r)},"data-bi-id":"".concat(w,x?".clear-list":".clear-all"),"aria-label":H,id:"".concat(w,x?".clear-list":".clear-all"),children:H};return{isAlwaysExpanded:!0,roundedCorners:!1,listItemBackgroundColor:"neutralMed",header:I,footer:P.length>=1?y?{type:"twocolumn",leftLinks:O,rightLink:z,shouldRightLinkRightAligned:!0,shadow:!1}:{links:O,shadow:!1}:void 0}}(w,X,ke,n,(function(e){Jp(),S({showDialog:!0,dialogDataType:e})}),(function(e){$p(HTe),vIe(),P({showDialog:!0,dialogDataType:e})}),(function(e){F(e),U("".concat(ae,"-search-box")),j(!0),K(!1)}),ve,fe,N,R,O,ie),Te=Hd().createElement(M$,Object.assign({isAlwaysExpanded:!1,isTabbable:!0,listRole:"list",key:n},Se),W?Array.from({length:5},(function(e,t){return Hd().createElement(n$,{listItemRole:"listitem",key:t,columns:[Hd().createElement(LX,{mediaShimmerSize:16,shimmerLineProps:[{}]}),Hd().createElement(NX,{shimmerLineProps:[{}]})],variant:"EightFour"})})):Ce.map((function(e){return function(e,t,n){switch(e){case"usage":return Hd().createElement(QIe,{key:t.id,timelineItem:t,deleteByIds:n});case"location":return Hd().createElement(VIe,{key:t.id,timelineItem:t,deleteByIds:n});case"search":return Hd().createElement(jIe,{key:t.id,timelineItem:t,deleteByIds:n});case"browse":return Hd().createElement(OIe,{key:t.id,timelineItem:t,deleteByIds:n});default:throw new Error("List item requested for an unsupported data type")}}(n,e,he)}))),Ie=Hd().createElement(M$,Object.assign({isAlwaysExpanded:!0},Se),Hd().createElement(n$,{key:"web-search-line-item",id:"web-search-line-item",variant:"Twelve",columns:[Hd().createElement(BX,{textElements:[{children:Hd().createElement(lz,{textWithTokens:_.noResultsFound,tokensAndValues:{0:Hd().createElement(rO,{weightOverride:"bold"},Y)}}),variant:"bodyPrimaryText"}]})]})),Pe=[];if(Z&&Z[c]){var Ae=Z[c],Re="info",De="";switch(Ae.status){case"active":De=Xd(f.status.active,[SIe[Ae.interval],lL(Ae.nextDelete)]);break;case"paused":Re="warning",De=Ae.lastSucceededDelete?Xd(f.status.paused,lL(Ae.lastSucceededDelete)):f.status.pausedWithNoLastSucceededDelete;break;case"failed":Re="warning",De=Xd(f.status.failed,lL(Ae.nextDelete))}Pe=Pe.concat(Hd().createElement(S0,{key:"manage-recurring-delete-".concat(n),messageBarType:Re,messageContent:De,actionProps:{actionType:"noHrefLink",children:f.status.manageActionText,"data-bi-id":"manage-recurring-delete-".concat(n),"aria-label":f.status.manageLinkAriaLabel,onClick:function(){return e=Ae.interval,t=Ae.status,ch({area:u.areaPrefix,scenario:VTe,step:"Index",data:{activityType:n,previousInterval:e,source:"TimelineDrawer"}}),void p.openDialog(Hd().createElement(TIe,{filterType:c,variant:"manage",interval:e,status:t,onSuccessCallback:ye}));var e,t}}}))}Pe=X>0&&0===_e.length&&""!==Y?Pe.concat(Ie):Pe.concat(Te);var Me=Hd().createElement(EL,{id:"".concat(n,"-drawer")},k.showDialog?Hd().createElement(lPe,{showAllDialogState:k,setshowAllDialogState:S,onClearAllClick:function(e){$p(HTe),vIe(),P({showDialog:!0,dialogDataType:e}),S(lv(lv({},k),{},{showDialog:!1}))},historyViewData:w,loadMoreHistoryViewData:ue,deleteHistoryViewDataByIds:he,recurringDeletes:Z,onRecurringDeleteSuccessCallback:ye,child:r,initialSearchTerm:Y,totalCount:X}):null,I.showDialog?Hd().createElement(DIe,{confirmationDialogState:I,setConfirmationDialogState:P,onClearAllCancel:function(){$p(Bp),k.dialogDataType&&S(lv(lv({},k),{},{showDialog:!0})),P({showDialog:!1,dialogDataType:null}),uh({data:l})},deleteAll:ge,recurringDeletes:Z,onRecurringDeleteSuccessCallback:ye}):null);return Hd().createElement(EL,{id:o},Hd().createElement(S2,{key:n,drawerAreaProps:we,highlightArea:be,detailsArea:Pe}),""!==Y&&!0===G?Hd().createElement(Lq,{ariaLive:"assertive",message:"".concat(_.searchComplete," ").concat(_e.length)}):null,Hd().createElement(QR,{operationData:{componentName:o,operationName:s},firstLoadView:Me,finishedView:Me}),Hd().createElement(ooe,Object.assign({ref:te},me)))})),pPe="".concat(XSe,"/signedout/third-party-sharing-preference"),hPe=function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,jSe(pPe,"".concat(JSe,".UPDATETHIRDPARTYSHARINGPREFERENCE"),{muid:e,optOut:n})];case 1:return[2,t.sent()]}}))}))},fPe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,jSe("".concat(XSe,"/user/settings/a"),"".concat(JSe,".UPDATEUSERSETTINGSADVERTISING"),{etag:"-",enabled:e})];case 1:return[2,t.sent()]}}))}))},mPe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,jSe("".concat(XSe,"/user/settings/t"),"".concat(JSe,".UPDATEUSERSETTINGSTHIRDPARTYSHARING"),{etag:"-",enabled:e})];case 1:return[2,t.sent()]}}))}))},gPe=function(e,t){vh();var n=window.location,r=gh(),o=encodeURIComponent(r);return"".concat(t,"?operation=").concat(e,"&domain=").concat(n.host,"&protocol=").concat(n.protocol,"&MS-CV=").concat(o)},vPe=function(){var e=window.location.href,t="#FAQ",n=window.location.hash;return n?e.replace(n,t):"".concat(e).concat(t)},yPe=function(){"1"===pSe(YTe,!1)&&(fSe(YTe),function(){var e=new Date(Date.now());e.setDate(e.getDate()+390),hSe({name:QTe,value:"1",requiresConsent:!1,expiresOn:e,domain:window.location.hostname.split("account").pop()})}())},bPe="".concat(XSe,"/user/interests"),_Pe="UserInterests",CPe="UserInterestsByType",wPe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n,r;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return n="interestType=".concat(encodeURIComponent(e)),r="".concat(XSe,"/user/interests-by-type?").concat(n),[4,KSe(!1,CPe,r,"".concat(JSe,".GETUSERINTERESTSBYTYPE"))];case 1:return[2,t.sent()]}}))}))},xPe=function(e,n,r){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return YSe("topic"===r?CPe:_Pe),[4,jSe(bPe,"".concat(JSe,".UPDATEUSERINTERESTS"),{etag:"-",interestIds:e,isInterested:n,interestType:r})];case 1:return[2,t.sent()]}}))}))},EPe={ApparelAccessories:"Shirt",ArtsEntertainment:"MyMoviesTV",AutosVehicles:"Car",BabyChildrensProducts:"Family",BeautyProductsServices:"FavoriteStar",BusinessIndustrialProducts:"CityNext2",BusinessServices:"Financial",ComputersPeripherals:"System",ConsumerElectronics:"Devices3",DatingServices:"Heart",Default:"FavoriteStar",Education:"Education",Employment:"Work",FinancialServices:"Money",GiftsOccasions:"Giftbox",HobbiesLeisure:"Leisure",HomeGarden:"Street",PersonalServices:"FavoriteStar",RealEstate:"Home",Social:"Group",Software:"AllApps",SportsFitness:"Jogging",Telecom:"Wifi",Travel:"Airplane",Websitedomains:"Website"},kPe="interests.ads-list",SPe=function(){var e="InterestBasedAdsList.getUserInterests",n="InterestBasedAdsList.updateUserInterests",r=OSe().adSettingsContent.interestList,o=r.title,i=r.description,a=r.current,s=r.removed,c=Ym((0,Fd.useState)({}),2),l=c[0],u=c[1],d={},p=Ym((0,Fd.useState)({}),2),h=p[0],f=p[1],m=Ym((0,Fd.useState)({}),2),g=m[0],v=m[1],y=function(){var e=Og(Vg().mark((function e(){var n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,KSe(!1,_Pe,bPe,"".concat(JSe,".GETUSERINTERESTS"))];case 1:return[2,e.sent()]}}))}));case 2:n=e.sent,d={},n.interests&&n.interests.forEach((function(e){d[e.id]=e})),u(d);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),b=function(){var e={},t={};Object.values(d).forEach((function(n){n.isTurnedOff?e[n.groupName]?e[n.groupName].push(n):e[n.groupName]=[n]:t[n.groupName]?t[n.groupName].push(n):t[n.groupName]=[n]})),v(e),f(t)},_=function(){var e=Og(Vg().mark((function e(t){var n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xPe(t.id,t.isTurnedOff,t.interestType);case 2:"domain"===t.interestType?delete(d=l)[t.id]:(n={id:t.id,name:t.name,isTurnedOff:!t.isTurnedOff,groupId:t.groupId,groupName:t.groupName,interestType:t.interestType},(d=l)[t.id]=n);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),C=wm();jd(Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,C({name:e,status:"first-load"}),t.next=4,y();case 4:C({name:e,status:"finished"}),b(),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(0),C({name:e,status:"failed",error:t.t0});case 11:case"end":return t.stop()}}),t,null,[[0,8]])}))));var w=function(e){return Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,C({name:"".concat(n,".").concat(e.id),status:"updating"}),t.next=4,_(e);case 4:C({name:"".concat(n,".").concat(e.id),status:"finished"}),b(),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(0),C({name:"".concat(n,".").concat(e.id),status:"update-failed",error:t.t0});case 11:case"end":return t.stop()}}),t,null,[[0,8]])})))},x=function(e,t){var o=t?a:s,i=Object.entries(e);return 0===i.length?null:Hd().createElement(M$,{shadow:!0,roundedCorners:!0,header:Hd().createElement(fO,{tag:"h2",variant:"headerText"},o),initialListLength:5,showMoreButtonProps:{children:r.seeAll,"data-bi-id":"".concat(ITe,".see-all"),"aria-label":"".concat(r.seeAll," ").concat(o)},showLessButtonProps:{children:r.seeLess,"data-bi-id":"".concat(ITe,".see-less"),"aria-label":"".concat(r.seeLess," ").concat(o)}},i.sort().map((function(e){var i=Ym(e,2),a=i[0],s=i[1],c={size:"md",image:{imageType:"icon",iconName:EPe[s[0].groupId]||EPe.Default},padding:"0px",height:"24px"},l={kind:"text",children:a,nowrap:!1,"aria-label":"".concat(o," ").concat(a)},u={"data-bi-id":"".concat(ITe,".choice-summary"),"aria-label":"".concat(a)};return Hd().createElement(o$,{drawerContentPadding:"16px 16px 16px 42px",borderRadius:"0px",drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{media:c,title:l}),slots:6},{column:Hd().createElement($W,null,s.length.toString()),slots:6}],totalSlots:12}),isListItem:!0,key:a},Hd().createElement(EL,{horizontal:!0,wrap:!0},Hd().createElement(bY,Object.assign({operationData:{progressViewOperationData:{componentName:kPe,operationName:n,defaultState:"finished"},errorMessage:r.tagError},key:a,options:s.sort().map((function(e){return{label:e.name,onClick:w(e),"data-bi-id":"".concat(ITe,".interest-").concat(t?"remove":"add"),"aria-label":"".concat(r.remove," ").concat(e.name),id:e.id}}))},u))))})))};return Hd().createElement(QR,{operationData:{componentName:kPe,operationName:e},firstLoadView:Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(M$,{isAlwaysExpanded:!0,header:Hd().createElement(vj,{height:20,width:"20%"})},Hd().createElement(IY,null),Hd().createElement(IY,null),Hd().createElement(IY,null),Hd().createElement(IY,null),Hd().createElement(IY,null)),Hd().createElement(M$,{isAlwaysExpanded:!0,header:Hd().createElement(vj,{height:20,width:"20%"})},Hd().createElement(IY,null),Hd().createElement(IY,null),Hd().createElement(IY,null))),finishedView:0===Object.keys(l).length?Hd().createElement(EL,{"data-testid":"No Interests"},Hd().createElement(fO,{tag:"h2",variant:"paneTitle"},r.noInterests.header),Hd().createElement(rO,null,r.noInterests.text)):Hd().createElement(EL,null,Hd().createElement(EL,{childrenGap:"5px",padding:"40px 0px 30px 0px"},Hd().createElement(fO,{tag:"h2",variant:"paneTitle"},o),Hd().createElement(rO,null,i)),Hd().createElement(EL,{childrenGap:"20px"},x(h,!0),x(g,!1))),failedView:Hd().createElement(T0,{"data-testid":"getUserInterests-failed",correlationVector:gh(),errorMessage:r.listErrorMessage,imageSrc:r.listErrorImage.src})})},TPe="interests.ads.v2",IPe=function(e){var n=e.signedIn,r="InterestBasedAdsV2.userAdSettings",o="InterestBasedAdsV2.thirdPartyAdsToggle",i="third-party-toggle-div",a="35px",s=Jke(),c=s.choiceApiConfig.cookieEndpoint,l=s.choiceApiConfig.choiceEndpoint,u=s.choiceApiConfig.muidCookieEndpoint,d="https://ib.adnxs.com/optout",p="https://ib.adnxs.com/optin",h=n&&"us"===s.msaCountryCode.toLowerCase(),f=n?ITe:RTe,m=OSe().adSettingsContent,g=m.interestChoice,v=m.signedInPOContent,y="".concat(v.descriptionPOLineOne,"{br} {br}").concat(v.descriptionPOLineTwo),b="".concat(m.signedOutPOContent.descriptionPOLineOne,"{br} {br}").concat(m.signedOutPOContent.descriptionPOLineTwo),_=n?y:b,C=m.thirdPartyAds,w=C.pageTitle,x=C.pageDescription,E=C.tokens,k=m.signInRichText,S=m.toggle,T=m.dsaContent,I=s.dsaParameters&&s.dsaParameters.params,P=vPe(),A={link:Hd().createElement(sz,{"data-bi-id":"".concat(f,".interest-choice-link"),"aria-label":g.labels.link,href:g.link,target:"_blank"},g.tokens.link),faq:Hd().createElement(sz,{"data-bi-id":"".concat(f,".faq-jump-link"),"aria-label":g.labels.faq,href:P},g.tokens.faq),br:Hd().createElement("br",null),shareDataForPersonalizedAds:Hd().createElement(rO,{weightOverride:"bold",variant:"metadataText"},E.shareDataForPersonalizedAds)},R=s.signInLink||"https://".concat(window.location.hostname,"/auth/complete-signin?ru=").concat(window.location.href),D=gPe("thirdparty",c),M=Ym((0,Fd.useState)(D),2),N=M[0],L=M[1],B=Ym((0,Fd.useState)(""),2),O=B[0],F=B[1],H=Ym((0,Fd.useState)(""),2),z=H[0],U=H[1],V=Ym((0,Fd.useState)(""),2),W=V[0],j=V[1],q=Ym((0,Fd.useState)(""),2),G=q[0],K=q[1],Y=Ym((0,Fd.useState)(""),2),Q=Y[0],X=Y[1],$=Ym((0,Fd.useState)(""),2),J=$[0],Z=$[1],ee=Ym((0,Fd.useState)(!1),2),te=ee[0],ne=ee[1],re=Ym((0,Fd.useState)(!1),2),oe=re[0],ie=re[1],ae=Ym((0,Fd.useState)({adsChecked:!1,thirdPartyAdsChecked:!1,adsDisabled:!0,thirdPartyAdsDisabled:!0,firstLoad:!0,thirdPartyCookiesEnabled:!0,msaAdsEnabled:!0,msaThirdPartyAdsEnabled:!0}),2),se=ae[0],ce=ae[1],le=navigator.globalPrivacyControl,ue=hm().addRequiredComponent,de=wm(),pe=function(){var e=Og(Vg().mark((function e(t,r){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t||!r){e.next=4;break}ce((function(e){return lv(lv({},e),{},{thirdPartyAdsChecked:!1,msaThirdPartyAdsEnabled:!1,thirdPartyAdsDisabled:!1})})),e.next=16;break;case 4:if(t||r){e.next=9;break}n&&Sp(_Ie,"true"),ce((function(e){return lv(lv({},e),{},{thirdPartyAdsChecked:!0,msaThirdPartyAdsEnabled:!0,thirdPartyAdsDisabled:!1})})),e.next=16;break;case 9:if(!t||r){e.next=15;break}return e.next=12,mPe(!1);case 12:ce((function(e){return lv(lv({},e),{},{thirdPartyAdsChecked:!1,msaThirdPartyAdsEnabled:!1,thirdPartyAdsDisabled:!1})})),e.next=16;break;case 15:!t&&r&&(U(gPe("thirdpartyadsoptout",l)),""===J&&ie(!0),ce((function(e){return lv(lv({},e),{},{thirdPartyAdsChecked:!1,msaThirdPartyAdsEnabled:!1,thirdPartyAdsDisabled:!1})})));case 16:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();jd(Og(Vg().mark((function e(){var o,a;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(window.onmessage=function(e){!e.data||"null"!==e.origin&&e.origin!=="".concat(window.location.protocol,"//").concat(window.location.hostname)&&""!==e.origin||K(e.data)},de({name:r,status:"first-load",customData:{step:"Initial"}}),!n){e.next=24;break}return e.prev=3,e.next=6,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,KSe(!1,"UserSettings","".concat(XSe,"/user/settings"),"".concat(JSe,".GETUSERSETTINGS"))];case 1:return[2,e.sent()]}}))}));case 6:if(o=e.sent,!le){e.next=15;break}if(!o.sharingState){e.next=11;break}return e.next=11,mPe(!1);case 11:ce((function(e){return lv(lv({},e),{},{thirdPartyAdsDisabled:!0,msaThirdPartyAdsEnabled:!1,msaAdsEnabled:o.advertising})})),de({name:r,status:"finished",customData:{step:"Initial: Align MSA and Choice complete"}}),e.next=17;break;case 15:ce((function(e){return lv(lv({},e),{},{msaAdsEnabled:o.advertising,msaThirdPartyAdsEnabled:o.sharingState})})),yPe();case 17:"true"===new URLSearchParams(window.location.search.toLowerCase()).get("scrolltonewtoggle")&&(null===(a=document.getElementById(i))||void 0===a||a.scrollIntoView()),e.next=24;break;case 20:e.prev=20,e.t0=e.catch(3),window.onmessage=null,de({name:r,status:"failed",error:e.t0,customData:{step:"Initial: Align MSA and Choice fail"}});case 24:case"end":return e.stop()}}),e,null,[[3,20]])}))));var he=function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===J){e.next=3;break}return e.next=3,hPe(J,t);case 3:U(gPe(t?"thirdpartyadsoptout":"thirdpartyadsoptin",l)),de({name:o,status:"finished",customData:{step:"Update third-party toggle complete"}});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),fe=function(){var e=Og(Vg().mark((function e(t){var n,r=arguments;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.length>1&&void 0!==r[1]&&r[1],e.prev=1,e.next=4,mPe(t);case 4:ce((function(e){return lv(lv({},e),{},{msaThirdPartyAdsEnabled:t,thirdPartyAdsChecked:t,thirdPartyAdsDisabled:n})})),e.next=12;break;case 7:return e.prev=7,e.t0=e.catch(1),de({name:o,status:"update-failed",error:e.t0,customData:{step:"Update third-party toggle fail"}}),n!==se.thirdPartyAdsDisabled&&ce((function(e){return lv(lv({},e),{},{thirdPartyAdsDisabled:n})})),e.abrupt("return");case 12:return e.next=14,he(!t);case 14:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(t){return e.apply(this,arguments)}}(),me=function(){var e=Og(Vg().mark((function e(){var t,i,a,s;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(de({name:r,status:"updating",customData:{step:"Update ad settings toggle"}}),!n){e.next=22;break}return e.prev=2,e.next=5,fPe(!se.adsChecked);case 5:ce((function(e){return lv(lv({},e),{},{msaAdsEnabled:!se.adsChecked})})),e.next=12;break;case 8:return e.prev=8,e.t0=e.catch(2),de({name:r,status:"update-failed",error:e.t0,customData:{step:"Update ad settings toggle signed in fail"}}),e.abrupt("return");case 12:if(!se.adsChecked===se.thirdPartyAdsChecked){e.next=22;break}if(t=!se.msaThirdPartyAdsEnabled,i=!!se.adsChecked,le||te){e.next=21;break}return de({name:o,status:"updating",customData:{step:"Update ad setting toggle signed in complete"}}),e.next=19,fe(t,i);case 19:e.next=22;break;case 21:te&&ce((function(e){return lv(lv({},e),{},{thirdPartyAdsDisabled:i})}));case 22:se.thirdPartyCookiesEnabled?(a=se.adsChecked?"muidoptout":"muidoptin",s=gPe(a,l),L(s),n||he(se.adsChecked)):(ce((function(e){return lv(lv({},e),{},{adsChecked:!se.adsChecked,thirdPartyCookiesEnabled:!1})})),de({name:r,status:"finished",customData:{step:"Update ad settings toggle complate"}})),h?se.adsChecked||se.thirdPartyAdsChecked?j(d):j(p):se.adsChecked?j(d):j(p);case 24:case"end":return e.stop()}}),e,null,[[2,8]])})));return function(){return e.apply(this,arguments)}}(),ge=function(){var e=Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de({name:o,status:"updating",customData:{step:"Update third party toggle start"}}),t=!se.thirdPartyAdsChecked,e.next=4,fe(t);case 4:ne(!t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ve=(0,Fd.useCallback)((function(){if(!n||se.msaAdsEnabled)ce((function(e){return lv(lv({},e),{},{adsChecked:!0,adsDisabled:!1,firstLoad:!1})})),Sp(wIe,"true"),de({name:r,status:"finished",customData:{step:"onCookieOptedIn complete"}});else{var e=gPe("muidoptout",l);L(e)}}),[se,l,de,n]),ye=(0,Fd.useCallback)(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n||!se.msaAdsEnabled){e.next=12;break}return e.prev=1,e.next=4,fPe(!1);case 4:ce((function(e){return lv(lv({},e),{},{msaAdsEnabled:!1})})),e.next=12;break;case 7:return e.prev=7,e.t0=e.catch(1),window.onmessage=null,de({name:r,status:"failed",error:e.t0,customData:{step:"onCookieOptedOut failed"}}),e.abrupt("return");case 12:if(!n||!se.thirdPartyAdsChecked&&!se.msaThirdPartyAdsEnabled){e.next=15;break}return e.next=15,fe(!1,!0);case 15:ce((function(e){return lv(lv({},e),{},{adsChecked:!1,adsDisabled:!1,firstLoad:!1,thirdPartyAdsDisabled:!se.msaThirdPartyAdsEnabled})})),de({name:r,status:"finished",customData:{step:"onCookieOptedOut finished"}});case 17:case"end":return e.stop()}}),e,null,[[1,7]])}))),[se,de,n]),be=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t,n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==pSe(QTe,!1)){e.next=9;break}if(fSe(QTe),""===J){e.next=5;break}return e.next=5,hPe(J,!0);case 5:return t=gPe("thirdpartyadsoptout",l),U(t),L(gPe("status",l)),e.abrupt("return");case 9:n=!se.msaThirdPartyAdsEnabled||!se.msaAdsEnabled,pe(!1,n),L(gPe("status",l));case 12:case"end":return e.stop()}}),e)}))),[se,l]),_e=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t,n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"===pSe(QTe,!1)){e.next=8;break}if(""===J){e.next=4;break}return e.next=4,hPe(J,!1);case 4:return t=gPe("thirdpartyadsoptin",l),U(t),L(gPe("status",l)),e.abrupt("return");case 8:n=!se.msaThirdPartyAdsEnabled||!se.msaAdsEnabled,pe(!0,n),se.msaAdsEnabled||ce((function(e){return lv(lv({},e),{},{thirdPartyAdsDisabled:!0})})),L(gPe("status",l));case 12:case"end":return e.stop()}}),e)}))),[se]),Ce=(0,Fd.useCallback)((function(){ce((function(e){return lv(lv({},e),{},{thirdPartyAdsChecked:!0,thirdPartyAdsDisabled:!1,firstLoad:!1})})),de({name:r,status:"finished",customData:{step:"onThirdPartyAdsCookieOptedIn complate"}})}),[se,l,de]),we=(0,Fd.useCallback)(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ie(!1),ce((function(e){return lv(lv({},e),{},{thirdPartyAdsChecked:!1,thirdPartyAdsDisabled:le||!se.adsChecked,firstLoad:!1})})),de({name:r,status:"finished",customData:{step:"onThirdPartyAdsCookieOptedOut complate"}});case 3:case"end":return e.stop()}}),e)}))),[se,de]),xe=(0,Fd.useCallback)((function(){le&&""!==J&&(se.thirdPartyAdsChecked&&(de({name:o,status:"updating"}),mPe(!1),he(!0)),ce((function(e){return lv(lv({},e),{},{thirdPartyAdsChecked:!1,thirdPartyAdsDisabled:!0})})))}),[se,le,J]),Ee=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t,n,o,i;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t="Error occurred when loading URL: ".concat(N),!se.firstLoad){e.next=7;break}window.onmessage=null,n=new Error("".concat(t," on first load")),de({name:r,status:"failed",error:n,customData:{step:"First load error"}}),e.next=20;break;case 7:return e.prev=7,e.next=10,fPe(!se.msaAdsEnabled);case 10:ce((function(e){return lv(lv({},e),{},{msaAdsEnabled:!se.msaAdsEnabled})})),o=Error(t),de({name:r,status:"update-failed",error:o,customData:{step:"Update ad settings error, graceful recovery"}}),e.next=20;break;case 15:e.prev=15,e.t0=e.catch(7),window.onmessage=null,i=new Error("".concat(e.t0,". ").concat(t)),de({name:r,status:"failed",error:i,customData:{step:"Update ad settings error, no recovery"}});case 20:case"end":return e.stop()}}),e,null,[[7,15]])}))),[se,de,N]);(0,Fd.useEffect)((function(){if(G!==Q&&"string"===typeof G){if(G.startsWith("Muid")){var e=G.split(":")[1];""!==e&&(Z(e),xe(),oe&&hPe(e,!se.thirdPartyAdsChecked))}switch(G){case"ThirdPartyCookiesEnabled":if(n){var t=gPe("muid",u);F(t);var o=gPe("thirdpartyadsstatus",l);U(o)}else{var i=gPe("status",l);L(i)}ce((function(e){return lv(lv({},e),{},{adsDisabled:!0,thirdPartyCookiesEnabled:!0})}));break;case"ThirdPartyCookiesDisabled":Sp(CIe,"false"),n?(ce((function(e){return lv(lv({},e),{},{adsChecked:se.msaAdsEnabled,thirdPartyAdsChecked:se.msaAdsEnabled&&se.msaThirdPartyAdsEnabled,adsDisabled:!1,thirdPartyAdsDisabled:!se.msaAdsEnabled,thirdPartyCookiesEnabled:!1})})),Sp(wIe,"".concat(se.msaAdsEnabled)),de({name:r,status:"finished",customData:{step:"ThirdPartyCookiesDisabled message, signed in"}})):(ce((function(e){return lv(lv({},e),{},{adsChecked:!1,adsDisabled:!0,thirdPartyCookiesEnabled:!1})})),de({name:r,status:"finished",customData:{step:"ThirdPartyCookiesDisabled message, signed out"}}));break;case"CookieOptedIn":ve();break;case"CookieOptedOut":ye();break;case"StatusThirdPartyAdsCookieOptedIn":be();break;case"StatusThirdPartyAdsCookieOptedOut":_e();break;case"ThirdPartyAdsCookieOptedIn":Ce();break;case"ThirdPartyAdsCookieOptedOut":we();break;case"Error":Ee()}X(G)}}),[G,Q,se,n,l,u,de,ve,ye,Ee]),(0,Fd.useEffect)((function(){Sp(CIe,"".concat(se.thirdPartyCookiesEnabled)),Sp(wIe,"".concat(se.adsChecked)),n&&Sp(_Ie,"".concat(se.thirdPartyAdsChecked))}),[se]);var ke=function(){return se.thirdPartyCookiesEnabled?null:Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:g.thirdPartyCookiesDisabled,ariaLive:"assertive"}),Hd().createElement(rO,{colorOverride:"error"},g.thirdPartyCookiesDisabled))},Se=m.thirdPartyAds.toggleErrorRichText.replace("{onOrOff}",se.adsChecked?"off":"on"),Te=m.thirdPartyAds.toggleErrorRichText.replace("{onOrOff}",se.thirdPartyAdsChecked?"off":"on"),Ie=function(){var e={"aria-label":k.text,"data-bi-id":"".concat(f,".sign-in-link"),href:R,children:k.text};return n?null:Hd().createElement(lz,{textWithTokens:k.textWithToken,tokensAndValues:{signIn:Hd().createElement(sz,Object.assign({id:"sign-in-link"},e))}})},Pe=[{actionProps:{id:"ad-settings-toggle","aria-label":g.title,checked:se.adsChecked,"data-bi-id":"".concat(f,".toggle"),kind:"toggle",offText:S.off,onChange:me,onText:S.on,disabled:se.adsDisabled,operationData:{progressViewOperationData:{componentName:TPe,operationName:r,defaultState:"finished"},errorCallout:{errorMessage:Se,errorMessageAriaLabel:Se,targetOrTriggerButton:{"aria-label":S.calloutAriaLabel,"data-bi-id":"".concat(f,".toggle.error-callout")}}}}}],Ae=[{actionProps:{id:"".concat(ATe,".toggle"),"aria-label":w,checked:se.thirdPartyAdsChecked,"data-bi-id":"".concat(ATe,".toggle"),kind:"toggle",offText:S.off,onChange:ge,onText:S.on,disabled:!!le||se.thirdPartyAdsDisabled,operationData:{progressViewOperationData:{componentName:TPe,operationName:o,defaultState:"finished"},errorCallout:{errorMessage:Te,errorMessageAriaLabel:Te,targetOrTriggerButton:{"aria-label":S.calloutAriaLabel,"data-bi-id":"".concat(ATe,".toggle.error-callout")}}}}}],Re=[{actionProps:{kind:"toggleShimmer",width:"72px"}}],De={text:v.titlePO,tag:"h2",variant:"paneTitle"},Me="dsaDrawer",Ne=[{column:Hd().createElement(tj,{title:{kind:"text",weightOverride:"semi-bold",children:Hd().createElement(rO,{variant:"headerText"},T.sectionTitle)},id:"dsaDrawerTitle"}),slots:12}],Le={onClickToOpen:function(){return rTe(!0,Me,s.areaPrefix)},onClickToClose:function(){return rTe(!1,Me,s.areaPrefix)},defaultExpanded:!0,drawerHeader:Hd().createElement(mq,{totalSlots:12,chevronPosition:"end",columns:Ne}),id:Me},Be={1:T.bodyText.line1,2:T.bodyText.line2,3:T.bodyText.line3},Oe=[];I&&s.dsaParameters.params.split("_").forEach((function(e){Oe.push(Be[e])}));var Fe=Oe.map((function(e){return Hd().createElement("li",null,Hd().createElement(rO,{variant:"bodySecondaryText"},e))})),He=[Hd().createElement(M$,{isAlwaysExpanded:!0,isTabbable:!0,shadow:!1},Hd().createElement(n$,{listItemRole:"listitem",columns:[Hd().createElement(BX,{textElements:[{children:Hd().createElement(EL,{padding:"20px 0px"},Hd().createElement(EL,{childrenGap:20,padding:"0px 20px 0px 20px"},Hd().createElement(EL,{as:"ul",padding:"0px 15px 0px 15px"},Fe),Hd().createElement(EL,{childrenGap:5},Hd().createElement(rO,{variant:"headerText"},T.advertiserText),Hd().createElement(rO,{variant:"bodySecondaryText"},s.dsaParameters.behalf)),Hd().createElement(EL,{childrenGap:5},Hd().createElement(rO,{variant:"headerText"},T.paidByText),Hd().createElement(rO,{variant:"bodySecondaryText"},s.dsaParameters.paid)))),variant:"bodyPrimaryText"}]})],variant:"Twelve"}))],ze=Hd().createElement(EL,{childrenGap:16,padding:"30px 0px"},Hd().createElement(rO,{variant:"paneTitle"},T.headerText),Hd().createElement(S2,{key:"dsa-group",drawerAreaProps:Le,highlightArea:[],detailsArea:He})),Ue={text:w,tag:"h2",variant:"paneTitle"},Ve=Hd().createElement(EL,{childrenGap:16},Hd().createElement(rO,{variant:"metadataText"},C.signedInAdditionalInfoLine1),Hd().createElement(lz,{variant:"metadataText",textWithTokens:C.signedInAdditionalInfoLine2,tokensAndValues:A})),We=se.thirdPartyAdsChecked?{alt:C.thirdPartyAdsImageOn.alt,src:C.thirdPartyAdsImageOn.src}:{alt:C.thirdPartyAdsImageOff.alt,src:C.thirdPartyAdsImageOff.src};return Hd().createElement(Hd().Fragment,null,Hd().createElement(QR,{operationData:{operationName:r,componentName:TPe},firstLoadView:Hd().createElement(Hd().Fragment,null,Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:_,tokensAndValues:A},imageProps:se.adsChecked?{alt:g.image.alt,src:g.image.src}:{alt:g.imageNew.alt,src:g.imageNew.src},ctaProps:Re,featureHeading:De,height:"small",layoutType:"2/3"}),I?ze:null,h?Hd().createElement("div",{style:{marginTop:a},id:i},Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:x,tokensAndValues:A},ctaProps:Re,featureHeading:Ue,height:"small",imageProps:We,layoutType:"2/3"})):null),finishedView:Hd().createElement(Hd().Fragment,null,Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:_,tokensAndValues:A},imageProps:se.adsChecked?{alt:g.image.alt,src:g.image.src}:{alt:g.imageNew.alt,src:g.imageNew.src},ctaProps:Pe,featureHeading:De,height:"small",layoutType:"2/3"}),Hd().createElement(EL,null,ke(),Ie()),I?ze:null,n&&se.adsChecked?(ue(kPe),Hd().createElement(SPe,null)):null,h?Hd().createElement("div",{style:{marginTop:a},id:i},Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:x,tokensAndValues:A},ctaProps:Ae,featureHeading:Ue,height:"small",imageProps:We,layoutType:"2/3"}),Hd().createElement(EL,{childrenGap:15},le?Hd().createElement(rO,{colorOverride:"error"},m.thirdPartyAds.globalPrivacyControlEnabledError):null,Ve)):null),updateFailedView:Hd().createElement(Hd().Fragment,null,Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:_,tokensAndValues:A},imageProps:se.adsChecked?{alt:g.image.alt,src:g.image.src}:{alt:g.imageNew.alt,src:g.imageNew.src},ctaProps:Pe,featureHeading:De,height:"small",layoutType:"2/3"}),Hd().createElement(EL,null,ke(),Ie()),I?ze:null,h?Hd().createElement("div",{style:{marginTop:a},id:i},Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:x,tokensAndValues:A},imageProps:We,ctaProps:Ae,featureHeading:Ue,height:"small",layoutType:"2/3"}),Ve):null),failedView:Hd().createElement(Hd().Fragment,null,Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:_,tokensAndValues:A},imageProps:se.adsChecked?{alt:g.image.alt,src:g.image.src}:{alt:g.imageNew.alt,src:g.imageNew.src},featureHeading:De,height:"small",layoutType:"2/3"}),I?ze:null,h?Hd().createElement("div",{style:{marginTop:a},id:i},Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:x,tokensAndValues:A},imageProps:We,featureHeading:Ue,height:"small",layoutType:"2/3"})):null,Hd().createElement(T0,{"data-testid":"getUserInterests-failed",correlationVector:gh(),errorMessage:g.choiceOrMsaError,imageSrc:g.toggleErrorImage.src}))}),Hd().createElement("iframe",{id:"muid-optout-iframe-react",name:"muid-optout-iframe-react",src:N,style:{display:"none"},title:"Choice iframe",sandbox:"allow-scripts"}),Hd().createElement("iframe",{id:"muid-thirdPartyCookies-optout-iframe",name:"muid-thirdPartyCookies-optout-iframe",src:z,style:{display:"none"},title:"Choice third party cookies opt out iFrame",sandbox:"allow-scripts"}),Hd().createElement("iframe",{id:"muid-iframe-react",name:"muid-iframe-react",src:O,style:{display:"none"},title:"Choice iframe muid",sandbox:"allow-scripts"}),Hd().createElement("iframe",{id:"xandr-iframe-react",name:"xandr-iframe-react",src:W,style:{display:"none"},title:"Xandr iframe",sandbox:""}))},PPe=[bSe.Unauthorized,bSe.PreconditionFailed],APe=USe(PPe),RPe=function(e){var n=e.toggleState,r=e.stateCallback,o=sZ(),i=wm(),a=OSe().overviewContent.recommendPeople,s=XTe,c=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i({name:s,status:"updating"}),e.next=3,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,WSe("".concat(XSe,"/user-controls/opt-out"),"".concat(JSe,".USERCONTROLS.OPTOUTASYNC"),{},{},{overrideRequestQosData:APe})];case 1:return[2,e.sent()]}}))})).then((function(){r(n),i({name:s,status:"finished"}),dh()})).catch((function(e){var t;if((null===(t=e.response)||void 0===t?void 0:t.status)===lTe)return i({name:s,status:"finished",error:e}),void window.location.reload();i({name:s,status:"update-failed",error:e}),dh({error:e.message})}));case 3:o.closeDialog();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),l=function(){r(!n),o.closeDialog(),uh()};return Hd().createElement(rZ,{closeButton:{"aria-label":a.dialogContent.cancel,"data-bi-id":"recommend-people-dialog-close"},dialogFooterProps:{buttonPrimary:{"aria-label":a.dialogContent.confirm,"data-bi-id":"recommend-people-dialog-confirm",onClick:c,text:a.dialogContent.confirm},buttonSecondary:{"aria-label":a.dialogContent.cancel,"data-bi-id":"recommend-people-dialog-close",onClick:l,text:a.dialogContent.cancel}},isOpen:!0,onDismiss:l,title:a.dialogContent.header},Hd().createElement(lz,{textWithTokens:a.dialogContent.description,tokensAndValues:{"downloadDataLink'":Hd().createElement(sz,{"aria-label":a.highlightArea.downloadDataLink.text,"data-bi-id":"recommend-people-download-data-link",href:a.highlightArea.downloadDataLink.url,target:"_blank"},a.highlightArea.downloadDataLink.text)}}))},DPe=function(e){return{alt:e.highlightArea.image.alt,src:e.highlightArea.image.src}},MPe="recommend-people-drawer",NPe=function(e){var n=e.isL2,r=void 0!==n&&n,o=sZ(),i=wm(),a=Ym((0,Fd.useState)(!0),2),s=a[0],c=a[1],l=Ym((0,Fd.useState)(!1),2),u=l[0],d=l[1],p=OSe(),h=Jke(),f=h.areaPrefix,m=h.userEmail,g=(0,Fd.useRef)(null),v=eb("PrivImplicitContacts"),y=p.overviewContent.recommendPeople,b=p.peopleSuggestionsContent.implicitDrawer,_=p.sharedContent,C="userControls.recommendPeople.get",w=XTe,x="recommend-people-toggle",E="68px",k="end",S=function(e){c(e)},T=function(){var e=Og(Vg().mark((function e(){var n,r;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!m){e.next=15;break}return e.prev=1,i({name:C,status:"first-load"}),e.next=5,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,KSe(!1,"UserControls","".concat(XSe,"/user-controls"),"".concat(JSe,".USERCONTROLS.GETSTATUSASYNC"),{},{overrideRequestQosData:APe})];case 1:return[2,e.sent()]}}))}));case 5:r=e.sent,c(null!==(n=null===r||void 0===r?void 0:r.conversationHistoryProcessingEnabled)&&void 0!==n&&n),i({name:C,status:"finished"}),e.next=15;break;case 10:e.prev=10,e.t0=e.catch(1),d(!0),i({name:C,status:"update-failed"}),dh({error:e.t0});case 15:case"end":return e.stop()}}),e,null,[[1,10]])})));return function(){return e.apply(this,arguments)}}();jd((function(){T()}));var I,P=function(){var e=Og(Vg().mark((function e(n,r){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ch({area:f,scenario:"ManageRecommendPeople",step:"onChange",data:{initialToggleState:s,newToggleState:r}}),r){e.next=5;break}o.openDialog(Hd().createElement(RPe,{toggleState:!!r,stateCallback:S})),e.next=8;break;case 5:return i({name:w,status:"updating"}),e.next=8,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,WSe("".concat(XSe,"/user-controls/opt-in"),"".concat(JSe,".USERCONTROLS.OPTINASYNC"),{},{},{overrideRequestQosData:APe})];case 1:return[2,e.sent()]}}))})).then((function(){c(r),i({name:w,status:"finished"}),dh()})).catch((function(e){var t;if((null===(t=e.response)||void 0===t?void 0:t.status)===lTe)return i({name:w,status:"finished",error:e}),void window.location.reload();i({name:w,status:"update-failed",error:e}),dh({error:e.message})}));case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),A=v?b.drawerArea.toggleAriaLabel||"":y.drawerArea.toggleAriaLabel,R=v?b.drawerArea.toggleError||"":y.drawerArea.toggleError,D=v?b.drawerArea.icon.src:y.drawerArea.icon.src,M=v?b.drawerArea.header:y.drawerArea.header,N=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,VSe("".concat(XSe,"/user-controls/contacts"),"".concat(JSe,".USERCONTROLS.GETCONTACTSASYNC"),{},{overrideRequestQosData:APe})];case 1:return[2,e.sent()]}}))})).then((function(e){var t=URL.createObjectURL(new Blob([e],{type:"text/csv"})),n=document.createElement("a");n.href=t,n.download="PeopleSuggestions.csv",n.click(),URL.revokeObjectURL(t)})).catch((function(e){var t,n;(null===(t=e.response)||void 0===t?void 0:t.status)===lTe?window.location.reload():null===(n=g.current)||void 0===n||n.showNotificationBar()}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),L={message:_.tryAgainLongText,ariaMessage:_.tryAgainLongText,closeButton:{"aria-label":_.close,"data-bi-id":"".concat(MPe,".download-failed.close"),id:"".concat(MPe,".download-failed.close")},iconName:"Error",notificationBarType:"error"},B={column:Hd().createElement(tj,{media:{size:"sm",image:{imageType:"image",src:D},padding:"0px 4px"},title:{children:M,kind:"text",nowrap:!0,weightOverride:"semi-bold"}}),slots:9},O={onClickToOpen:function(){return rTe(!0,MPe,f)},onClickToClose:function(){return rTe(!1,MPe,f)},defaultExpanded:r,drawerHeader:Hd().createElement(mq,{chevronPosition:k,columns:[B,{column:Hd().createElement(hq,{operationData:{progressViewOperationData:{defaultState:"finished",componentName:x,operationName:w},errorCallout:{errorMessage:R,errorMessageAriaLabel:A,targetOrTriggerButton:{"aria-label":A,"data-bi-id":"".concat(x,".error")}}},"aria-label":A,"data-bi-id":x,togglePosition:k,onText:_.toggleOn,offText:_.toggleOff,disabled:u,checked:s,onChange:P}),slots:3}],minHeight:E,totalSlots:12})},F={defaultExpanded:r,drawerHeader:Hd().createElement(mq,{chevronPosition:k,columns:[B,{column:Hd().createElement(hq,{operationData:{progressViewOperationData:{defaultState:"finished",componentName:x,operationName:w},errorCallout:{errorMessage:y.drawerArea.toggleError,errorMessageAriaLabel:A,targetOrTriggerButton:{"aria-label":A,"data-bi-id":"".concat(x,".error")}}},"aria-label":A,"data-bi-id":x,togglePosition:k,onText:_.toggleOn,offText:_.toggleOff,checked:s,onChange:P}),slots:3}],minHeight:E,totalSlots:12})},H=v?(I=b.highlightArea,{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,null,Hd().createElement("ul",{style:{padding:"8px 16px 0px"}},Hd().createElement("li",null,Hd().createElement(rO,null,null===I||void 0===I?void 0:I.line1)),Hd().createElement("li",null,Hd().createElement(rO,null,null===I||void 0===I?void 0:I.line2))))}}):function(e){return{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,null,Hd().createElement("ul",{style:{padding:"8px 16px 0px"}},Hd().createElement("li",null,Hd().createElement(rO,null,null===e||void 0===e?void 0:e.highlightArea.bodyText.line1)),Hd().createElement("li",null,Hd().createElement(rO,null,null===e||void 0===e?void 0:e.highlightArea.bodyText.line2))))}}}(y),z=v?function(e){return Hd().createElement(S0,{messageBarType:"secondary",messageContent:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(cz,{onClick:function(){return N()},children:e.detailsLink1,"data-bi-id":"recommend-people-download-data","aria-label":e.detailsLink1})}}})}(b.detailsLinks):function(e){return Hd().createElement(S0,{messageBarType:"secondary",messageContent:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(sz,{"aria-label":e.drawerArea.learnMoreLink.text,"data-bi-id":"recommend-people-learn-more",href:e.drawerArea.learnMoreLink.url,target:"_blank"},e.drawerArea.learnMoreLink.text)}}})}(y),U={highlightArea:Hd().createElement(r2,{id:MPe,backgroundType:"card",bodyText:H,bodyTextVariant:"bodyPrimaryText",height:"small",imageProps:DPe(y),layoutType:"2/3",paddingVariant:"64px",borderRadius:"0px"}),detailsArea:z};return Hd().createElement(Hd().Fragment,null,m?Hd().createElement(QR,{operationData:{operationName:C,componentName:MPe},firstLoadView:Hd().createElement(cZ,{anchor:"right"}),finishedView:Hd().createElement(Hd().Fragment,null,Hd().createElement(S2,Object.assign({drawerAreaProps:O},U)),Hd().createElement(ooe,Object.assign({ref:g},L))),failedView:Hd().createElement(S2,Object.assign({drawerAreaProps:F},U))}):null)},LPe="search.and.news.personalization",BPe=function(){var e="SearchAndNewsPersonalization.getUserInterestsByType",t="SearchAndNewsPersonalization.updateUserInterests",n="search-and-news-personalization-efg",r=OSe(),o=r.searchAndNewsPersonalizationContent,i=r.adSettingsContent.interestList,a=r.adSettingsContent.interestList.noInterests,s=Jke().areaPrefix,c=wm(),l=Ym((0,Fd.useState)({}),2),u=l[0],d=l[1],p={},h=Ym((0,Fd.useState)({}),2),f=h[0],m=h[1],g=Ym((0,Fd.useState)({}),2),v=g[0],y=g[1],b=function(){var e=Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,wPe("topic");case 2:t=e.sent,p={},t.interests&&t.interests.forEach((function(e){p[e.id]=e})),d(p);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=Og(Vg().mark((function e(t){var n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xPe(t.id,t.isTurnedOff,t.interestType);case 2:p=u,n={id:t.id,name:t.name,isTurnedOff:!t.isTurnedOff,groupId:t.groupId,groupName:t.groupName,interestType:t.interestType},p[t.id]=n;case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e={},t={};Object.values(p).forEach((function(n){n.isTurnedOff?t[n.id]=n:e[n.id]=n})),m(e),y(t)};sp(Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,c({name:e,status:"first-load"}),t.next=4,b();case 4:c({name:e,status:"finished"}),C(),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(0),c({name:e,status:"failed",error:t.t0});case 11:case"end":return t.stop()}}),t,null,[[0,8]])}))));var w=function(e){return Og(Vg().mark((function n(){return Vg().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,_(e);case 3:c({name:"".concat(t,".").concat(e.id),status:"finished"}),C(),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),c({name:"".concat(t,".").concat(e.id),status:"update-failed",error:n.t0});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))},x=function(e){return{onClickToOpen:function(){return rTe(!0,LPe,s)},onClickToClose:function(){return rTe(!1,LPe,s)},defaultExpanded:e,drawerHeader:Hd().createElement(mq,{totalSlots:12,chevronPosition:"end",columns:[{column:Hd().createElement(tj,{title:{kind:"text",weightOverride:"semi-bold",children:e?o.currentInterestsDrawer.drawerArea.header:o.removedInterestsDrawer.drawerArea.header}}),slots:12}]})}},E=function(e){return[{id:e.id,"aria-label":e.isTurnedOff?o.removedInterestsDrawer.detailsArea.removeItemAriaLabel:o.currentInterestsDrawer.detailsArea.removeItemAriaLabel,"data-bi-id":e.isTurnedOff?"".concat(LPe,".item.add"):"".concat(LPe,".item.remove"),label:e.name,onClick:w(e)}]},k=function(e){return Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0},Hd().createElement(n$,{backgroundColor:"transparent",columns:[Hd().createElement(BX,{textElements:[{children:Hd().createElement(EL,{backgroundColor:"transparent",horizontal:!0,padding:15,wrap:!0},Object.values(e).filter((function(e){return null!==e.name})).map((function(e){return Hd().createElement(bY,{operationData:{progressViewOperationData:{componentName:LPe,operationName:t,defaultState:"finished"},errorMessage:i.tagError},"aria-label":e.isTurnedOff?o.removedInterestsDrawer.detailsArea.choiceSummaryAriaLabel:o.currentInterestsDrawer.detailsArea.choiceSummaryAriaLabel,"data-bi-id":"".concat(LPe,".choice-sumary"),options:E(e)})})))}]})],variant:"Twelve"}))};return Hd().createElement(QR,{operationData:{componentName:LPe,operationName:e},firstLoadView:Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(cZ,{anchor:"right",borderRadius:"4px",numberOfTitleLines:1}),Hd().createElement(cZ,{anchor:"right",borderRadius:"4px",numberOfTitleLines:1})),finishedView:0===Object.keys(u).length?Hd().createElement(EL,{id:"no-search-and-news-personalization-interests"},Hd().createElement(fO,{tag:"h2",variant:"paneTitle"},a.header),Hd().createElement(rO,null,a.text)):Hd().createElement(EL,null,Hd().createElement(EL,{childrenGap:"5px",padding:"40px 0px 30px 0px"},Hd().createElement(rO,{variant:"paneHeader",children:o.pageContent.sectionTitle}),Hd().createElement(rO,{variant:"bodyPrimaryText",children:o.pageContent.sectionDescription})),Hd().createElement(EL,{id:"search-and-news-personalization",childrenGap:"24px"},Object.values(f).filter((function(e){return null!==e.name})).length>0&&Hd().createElement(S2,{key:"".concat(n,".current-interests"),drawerAreaProps:x(!0),detailsArea:k(f)}),Object.entries(v).length>0&&Hd().createElement(S2,{key:"".concat(n,".removed-interests"),drawerAreaProps:x(!1),detailsArea:k(v)}))),failedView:Hd().createElement(T0,{id:"getUserInterestsByType-failed",correlationVector:gh(),errorMessage:i.listErrorMessage,imageSrc:"".concat($Te,"compassassets/540c7143-1cc1-46e0-9fa6-608f37ce6719.svg?n=ErrorIllustration.svg")})})},OPe="thirdParty.ads",FPe=function(){var e="ThirdPartyAds.userAdSettings",t=Jke(),n=t.choiceApiConfig.cookieEndpoint,r=t.choiceApiConfig.muidCookieEndpoint,o=t.choiceApiConfig.choiceEndpoint,i=OSe().adSettingsContent,a=i.thirdPartyAds.pageInfo,s=i.thirdPartyAds.pageTitle,c=i.thirdPartyAds.pageDescription,l=i.thirdPartyAds.tokens,u=i.interestChoice.labels.faq,d=i.interestChoice.tokens.faq,p=i.toggle,h=i.thirdPartyAds.thirdPartyAdsImageOn,f=i.thirdPartyAds.thirdPartyAdsImageOff,m=t.signInLink||"https://".concat(window.location.hostname,"/auth/complete-signin?ru=").concat(window.location.href),g="https://".concat(window.location.hostname,"/privacy/ad-settings/signedout"),v=vPe(),y={faq:Hd().createElement(sz,{"data-bi-id":"".concat(DTe,".faq-jump-link"),"aria-label":u,href:v},d),signIn:Hd().createElement(sz,{id:"sign-in-link","aria-label":i.signInRichText.text,"data-bi-id":"".concat(DTe,".sign-in-link"),href:m,children:i.signInRichText.text}),shareDataForPersonalizedAds:Hd().createElement(rO,{weightOverride:"bold",variant:"metadataText"},l.shareDataForPersonalizedAds),personalizedAdSettingsPage:Hd().createElement(sz,{id:"personalized-ad-settings-page-link","aria-label":l.personalizedAdSettingsPage,"data-bi-id":"".concat(DTe,".personalized-ad-settings-page-link"),href:g,children:l.personalizedAdSettingsPage})},b=Ym((0,Fd.useState)(""),2),_=b[0],C=b[1],w=Ym((0,Fd.useState)(""),2),x=w[0],E=w[1],k=Ym((0,Fd.useState)(""),2),S=k[0],T=k[1],I=Ym((0,Fd.useState)(gPe("muid",r)),2),P=I[0],A=I[1],R=Ym((0,Fd.useState)(""),2),D=R[0],M=R[1],N=Ym((0,Fd.useState)(!0),2),L=N[0],B=N[1],O=Ym((0,Fd.useState)(!1),2),F=O[0],H=O[1],z=Ym((0,Fd.useState)(""),2),U=z[0],V=z[1],W=Ym((0,Fd.useState)({toggleChecked:!1,toggleDisabled:!0,thirdPartyCookiesEnabled:!0,adsPresent:!1}),2),j=W[0],q=W[1],G=navigator.globalPrivacyControl,K=wm();jd(Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:window.onmessage=function(e){!e.data||"null"!==e.origin&&""!==e.origin&&e.origin!=="".concat(window.location.protocol,"//").concat(window.location.hostname)||E(e.data)},K({name:e,status:"first-load",customData:{step:"Initial"}});case 2:case"end":return t.stop()}}),t)}))));var Y=function(){var t=Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(K({name:e,status:"updating",customData:{step:"Toggle update"}}),""!==D){t.next=7;break}return H(!0),B(!1),t.abrupt("return");case 7:return t.next=9,Q(D);case 9:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),Q=function(){var t=Og(Vg().mark((function t(n){var r;return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=j.toggleChecked,t.prev=1,t.next=4,hPe(n,r);case 4:C(gPe(r?"thirdpartyadsoptout":"thirdpartyadsoptin",o)),r||"1"===pSe("TOptOut",!1)?V("https://ib.adnxs.com/optout"):V("https://ib.adnxs.com/optin"),K({name:e,status:"finished",customData:{step:"Toggle update complete"}}),t.next=14;break;case 10:return t.prev=10,t.t0=t.catch(1),K({name:e,status:"update-failed",error:t.t0,customData:{step:"Toggle update fail"}}),t.abrupt("return");case 14:case"end":return t.stop()}}),t,null,[[1,10]])})));return function(e){return t.apply(this,arguments)}}(),X=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:A(gPe("muid",r));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=(0,Fd.useCallback)(Og(Vg().mark((function t(){var n,r;return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("1"!==pSe(QTe,!1)){t.next=7;break}return fSe(QTe),t.next=4,hPe(D,!0);case 4:return n=gPe("thirdpartyadsoptout",o),C(n),t.abrupt("return");case 7:if("1"!==pSe(YTe,!1)){t.next=14;break}return fSe(YTe),t.next=11,hPe(D,!0);case 11:return r=gPe("thirdpartyadsoptout",o),C(r),t.abrupt("return");case 14:q((function(e){return lv(lv({},e),{},{toggleChecked:!0,toggleDisabled:!1,firstLoad:!1})})),Sp(_Ie,"true"),K({name:e,status:"finished",customData:{step:"onStatusCookieOptedIn finished"}});case 17:case"end":return t.stop()}}),t)}))),[j,o,K]),J=(0,Fd.useCallback)(Og(Vg().mark((function t(){var n;return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("1"===pSe(QTe,!1)){t.next=6;break}return t.next=3,hPe(D,!1);case 3:return n=gPe("thirdpartyadsoptin",o),C(n),t.abrupt("return");case 6:q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:G,firstLoad:!1})})),K({name:e,status:"finished",customData:{step:"onStatusCookieOptedOut finished"}});case 8:case"end":return t.stop()}}),t)}))),[j,K]),Z=(0,Fd.useCallback)((function(){q((function(e){return lv(lv({},e),{},{toggleChecked:!0,toggleDisabled:!1,firstLoad:!1})})),K({name:e,status:"finished",customData:{step:"onCookieOptedOut finished"}})}),[j,o,K]),ee=(0,Fd.useCallback)(Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:G,firstLoad:!1})})),K({name:e,status:"finished",customData:{step:"onCookieOptedOut finished"}});case 2:case"end":return t.stop()}}),t)}))),[j,K]),te=(0,Fd.useCallback)(Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("1"!==pSe(QTe,!1)){t.next=4;break}q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:!0})})),t.next=14;break;case 4:return t.prev=4,t.next=7,hPe(D,!0);case 7:C(gPe("thirdpartyadsoptout",o)),t.next=14;break;case 10:t.prev=10,t.t0=t.catch(4),q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:!0})})),K({name:e,status:"failed",error:t.t0,customData:{step:"checkGPC value fail"}});case 14:K({name:e,status:"finished",customData:{step:"checkGPC value finish"}});case 15:case"end":return t.stop()}}),t,null,[[4,10]])}))),[G,D,K]),ne=(0,Fd.useCallback)((function(){""===D?(q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:!0})})),K({name:e,status:"finished",customData:{step:"onGPC value finish"}})):te()}),[D,te,K]),re=(0,Fd.useCallback)((function(){window.onmessage=null;var t=new Error("$Error occurred when loading URL: ".concat(_," on first load"));K({name:e,status:"failed",error:t,customData:{step:"First load error"}})}),[_,K]);(0,Fd.useEffect)((function(){if(x!==S){var t,r=x.toString().split(":");switch(r[0]){case"Muid":if(M(r[1]),!L){B(!0),Q(r[1]);break}C(gPe("thirdparty",n));break;case"ThirdPartyCookiesEnabled":G?ne():(t=gPe("status",o),C(t),q((function(e){return lv(lv({},e),{},{toggleDisabled:!0,thirdPartyCookiesEnabled:!0})})));break;case"ThirdPartyCookiesDisabled":q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:!0,thirdPartyCookiesEnabled:!1})})),Sp(CIe,"false"),K({name:e,status:"finished",customData:{step:"ThirdPartyCookiesDisabled message"}});break;case"CookieOptedIn":t=gPe("thirdpartyadsstatus",o),C(t);break;case"CookieOptedOut":q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:!0,adsPresent:!0})})),t=gPe("thirdpartyadsoptout",o),C(t);break;case"ThirdPartyAdsCookieOptedIn":Z();break;case"ThirdPartyAdsCookieOptedOut":if(j.adsPresent){K({name:e,status:"finished",customData:{step:"ThirdPartyAdsCookieOptedOut message"}});break}ee();break;case"StatusThirdPartyAdsCookieOptedIn":""!==D?$():(q((function(e){return lv(lv({},e),{},{toggleChecked:!0,toggleDisabled:!1})})),K({name:e,status:"finished",customData:{step:"StatusThirdPartyAdsCookieOptedIn message"}}));break;case"StatusThirdPartyAdsCookieOptedOut":""!==D?J():(q((function(e){return lv(lv({},e),{},{toggleChecked:!1,toggleDisabled:!1})})),K({name:e,status:"finished",customData:{step:"StatusThirdPartyAdsCookieOptedOut message"}}));break;case"Error":re()}T(x)}}),[x,S,n,re,K]),(0,Fd.useEffect)((function(){Sp(_Ie,"".concat(j.toggleChecked)),Sp(CIe,"".concat(j.thirdPartyCookiesEnabled))}),[j]);var oe=i.thirdPartyAds.toggleErrorRichText.replace("{onOrOff}",j.toggleChecked?"off":"on"),ie=Hd().createElement(EL,{childrenGap:16},Hd().createElement(rO,{variant:"statusHeader"},s),Hd().createElement(rO,{variant:"bodyPrimaryText"},c),Hd().createElement(J0,{width:"72px"})),ae=[{actionProps:{id:"".concat(DTe,".toggle"),"aria-label":p.thirdPartyToggleLabel,checked:j.toggleChecked,"data-bi-id":"".concat(DTe,".toggle"),kind:"toggle",offText:p.off,onChange:Y,onText:p.on,disabled:j.toggleDisabled,operationData:{errorCallout:{errorMessage:oe,errorMessageAriaLabel:oe,targetOrTriggerButton:{"aria-label":p.thirdPartyToggleLabel,"data-bi-id":"".concat(DTe,".toggle-error-callout-trigger")}},progressViewOperationData:{operationName:e,componentName:OPe,defaultState:"finished"}}}}],se=Hd().createElement(EL,{childrenGap:48},Hd().createElement(rO,{variant:"bodyPrimaryText"},a),Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:c,tokensAndValues:y},imageProps:j.toggleChecked?{alt:h.alt,src:h.src}:{alt:f.alt,src:f.src},ctaProps:ae,featureHeading:{text:s},height:"small",layoutType:"2/3"})),ce=Hd().createElement(EL,{childrenGap:16},se,Hd().createElement(rO,{variant:"metadataText"},i.thirdPartyAds.additionalInfoLine1),Hd().createElement(lz,{variant:"metadataText",textWithTokens:i.thirdPartyAds.additionalInfoLine2,tokensAndValues:y}));return Hd().createElement(Hd().Fragment,null,Hd().createElement(QR,{operationData:{operationName:e,componentName:OPe},firstLoadView:ie,finishedView:Hd().createElement(EL,{childrenGap:16},se,(j.thirdPartyCookiesEnabled?null:Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:i.interestChoice.thirdPartyCookiesDisabled,ariaLive:"assertive"}),Hd().createElement(rO,{colorOverride:"error"},i.interestChoice.thirdPartyCookiesDisabled)))||(G?Hd().createElement(rO,{colorOverride:"error"},i.thirdPartyAds.globalPrivacyControlEnabledError):null)||(j.adsPresent?Hd().createElement(lz,{colorOverride:"error",textWithTokens:i.thirdPartyAds.tOptOutPresentError,tokensAndValues:y}):null),Hd().createElement(lz,{textWithTokens:i.signInRichText.textWithToken,tokensAndValues:y}),Hd().createElement(rO,{variant:"metadataText"},i.thirdPartyAds.additionalInfoLine1),Hd().createElement(lz,{variant:"metadataText",textWithTokens:i.thirdPartyAds.additionalInfoLine2,tokensAndValues:y})),updateFailedView:ce,failedView:ce}),Hd().createElement("iframe",{id:"muid-thirdPartyCookies-optout-iframe",name:"muid-thirdPartyCookies-optout-iframe",src:_,style:{display:"none"},title:"Choice third party cookies opt out iFrame",sandbox:"allow-scripts"}),Hd().createElement("iframe",{id:"get-MUID-iframe",name:"get-MUID-iframe",src:P,style:{display:"none"},title:"Choice get MUID value iFrame",sandbox:"allow-scripts"}),F?Hd().createElement("img",{onLoad:X,onError:function(){H(!1),K({name:e,status:"update-failed",customData:{step:"Muid load fail"}})},src:"https://c.msn.com/c.gif",style:{display:"none"},alt:"",role:"presentation"}):null,Hd().createElement("iframe",{id:"xandr-iframe-react",name:"xandr-iframe-react",src:U,style:{display:"none"},title:"Xandr iframe",sandbox:""}))},HPe=[bSe.Unauthorized],zPe=USe(HPe),UPe=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,KSe(!1,"UserConsent","".concat(XSe,"/unified-consent/windows-account-sync"),"".concat(JSe,".UNIFIEDCONSENT.WASC.GET"),{},{overrideRequestQosData:zPe})];case 1:return[2,e.sent()]}}))}))},VPe=function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe("".concat(XSe,"/unified-consent/windows-account-sync"),"".concat(JSe,".UNIFIEDCONSENT.WASC.UPDATE"),{consentId:e,consentState:n},{},{overrideRequestQosData:zPe})];case 1:return[2,t.sent()]}}))}))};!function(e){e.Unknown="unknown",e.Declined="declined",e.Accepted="accepted"}(ePe||(ePe={}));var WPe={header:"Sync your Microsoft account with Windows",headerAriaLabel:"Sync your Microsoft account with Windows Header",subheader:"Changes you make in Windows will also sync to your account and be available in other Microsoft products.",description:"You can choose to make the info saved to your Microsoft account also available in Windows. Changes you make in Windows will also sync to your account and be available in other Microsoft products. This means you\u2019ll be able to do things like:",section1Header:"Back up your settings, apps, and passwords in the cloud",section1Description:"We\u2019ll back up your apps, settings, and saved passwords for Windows so you can restore them from any PC. ",section1Icon:"CloudUpload",section2Header:"Sync your pinned apps and preferences across devices",section2Description:"Important info like your preferences, pinned apps, and custom dictionary will be available when you sign in.",section2Icon:"SettingsSync",section3Header:"Quickly find files and apps",section3Description:"Find the files and apps you need more easily with recommendations and suggestions based on your activity.",section3Icon:"FileExplorer",learnMoreLinkText:"Learn more about your Microsoft account and Windows",learnMoreLinkUrl:"https://go.microsoft.com/fwlink/?linkid=2236520",learnMoreAriaLabel:"Learn more about your Microsoft account and Windows",imageAltText:"Conceptual illustration of an account syncing with Windows. A laptop with the Windows logo has a blue arrow pointing to and then coming from a conceptual image of a contact card with the Microsoft logo on it.",consentOnText:"On",consentOffText:"Off"},jPe=function(e){var t=e.componentName,n=e.drawerProps,r=e.highlightArea,o=e.detailsArea;return(0,Fd.useEffect)((function(){if("true"===new URLSearchParams(window.location.search).get(t)){var e=document.getElementById(t);null===e||void 0===e||e.scrollIntoView()}})),Hd().createElement(EL,{id:t},Hd().createElement(S2,{drawerAreaProps:n,highlightArea:r,detailsArea:o}))};var qPe="WascDrawer",GPe=function(e){var t=e.isL2,n=void 0!==t&&t,r={id:"",state:ePe.Unknown,modelText:WPe},o=Jke().areaPrefix,i=Ym((0,Fd.useState)(!0),2),a=i[0],s=i[1],c=Ym((0,Fd.useState)(r),2),l=c[0],u=c[1],d=Ym((0,Fd.useState)(!1),2),p=d[0],h=d[1],f=wm(),m="wasc",g=OSe().overviewContent.consentSettings,v="GetWascStatus",y="UpdateWascStatus",b="".concat(qPe,".toggle");jd(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,f({name:v,status:"first-load"}),e.next=4,UPe();case 4:(t=e.sent)&&(h(!0),u(t),"accepted"===t.state?s(!0):s(!1)),f({name:v,status:"finished"}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),f({name:v,status:"update-failed",error:e.t0});case 12:case"end":return e.stop()}}),e,null,[[0,9]])}))));var _=function(){var e=Og(Vg().mark((function e(t,n){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ch({area:o,scenario:"ManageWindowsAccountSyncConsent",step:"onChange",data:{initialToggleState:a,newToggleState:n}}),e.prev=1,f({name:y,status:"updating"}),!n){e.next=8;break}return e.next=6,VPe(l.id,ePe.Accepted);case 6:e.next=10;break;case 8:return e.next=10,VPe(l.id,ePe.Declined);case 10:s(!!n),f({name:y,status:"finished"}),dh(),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(1),f({name:y,status:"update-failed",error:e.t0}),dh({error:e.t0.message});case 19:case"end":return e.stop()}}),e,null,[[1,15]])})));return function(t,n){return e.apply(this,arguments)}}(),C=Hd().createElement(tj,{media:{size:"sm",image:{imageType:"image",src:g.wascContent.drawerIcon.src}},title:{children:l.modelText.header,kind:"text",nowrap:!0,weightOverride:"semi-bold"},subtitleTextProps:{children:l.modelText.subheader}}),w=Hd().createElement(hq,{operationData:{progressViewOperationData:{defaultState:"finished",componentName:b,operationName:y},errorCallout:{errorMessage:g.consentError,errorMessageAriaLabel:g.consentError,targetOrTriggerButton:{"aria-label":g.consentError,"data-bi-id":"".concat(b,".error")}}},"aria-label":l.modelText.header,"data-bi-id":b,togglePosition:"end",onText:l.modelText.consentOnText,offText:l.modelText.consentOffText,disabled:!1,checked:a,onChange:_}),x={onClickToOpen:function(){return rTe(!0,m,o)},onClickToClose:function(){return rTe(!1,m,o)},defaultExpanded:n,drawerHeader:Hd().createElement(mq,{chevronPosition:"end",columns:[{column:C,slots:9},{column:w,slots:3}],totalSlots:12})},E=function(e){var t=OSe().overviewContent.consentSettings.wascContent,n=[{icon:e.section1Icon,header:e.section1Header,description:e.section1Description},{icon:e.section2Icon,header:e.section2Header,description:e.section2Description},{icon:e.section3Icon,header:e.section3Header,description:e.section3Description}],r={textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,null,Hd().createElement(EL,{padding:5},Hd().createElement(rO,null,e.description)),Hd().createElement(EL,{padding:5},n.map((function(e,t){return Hd().createElement(jW,{key:t,image:{imageType:"icon",iconName:e.icon},size:"md",imagePadding:"5px"},Hd().createElement(rO,{block:!0,variant:"headerText"},e.header),Hd().createElement(rO,null,e.description))}))))}};return{id:"wasc",backgroundType:"card",bodyText:r,bodyTextVariant:"bodyPrimaryText",height:"small",imageProps:{src:t.image.src,alt:e.imageAltText},layoutType:"2/3",paddingVariant:"64px",borderRadius:"0px"}}(l.modelText),k=Hd().createElement(r2,Object.assign({key:m},E)),S=Hd().createElement(S0,{messageBarType:"secondary",messageContent:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(Hd().Fragment,null,Hd().createElement(sz,{"aria-label":l.modelText.learnMoreAriaLabel,"data-bi-id":"wasc-learn-more",href:l.modelText.learnMoreLinkUrl,target:"_blank"},l.modelText.learnMoreLinkText))}}});return p?Hd().createElement(jPe,{drawerProps:x,highlightArea:k,detailsArea:S,componentName:qPe}):null},KPe=function(e){var t,n=e.subPage,r=e.useInAppNavigation,o=void 0===r||r,i=e.member,a=void 0===i?null:i,s=OSe(),c=s.breadcrumbContent,l=s.adSettingsContent.adFreeOutlook,u=Jke(),d=u.isAuthenticated;switch(n){case"ad-settings":t={type:"text",id:"ad-settings-breadcrumb-id",text:d?c.adSettingsPO:c.adSettings};break;case"personalized-ad-settings":t={type:"text",id:"ad-settings-breadcrumb-id",text:d?c.adSettingsPO:c.adSettingsNew};break;case"third-party-ads":t={type:"text",id:"third-party-ad-settings-breadcrumb-id",text:c.thirdPartyAds};break;case"ad-settings-signedout":t={type:"text",id:"ad-settings-breadcrumb-id",text:c.adSettings};break;case"search-and-news-personalization":t={type:"text",id:"search-and-news-personalization-breadcrumb-id",text:c.searchAndNewsPersonalization};break;case"download-data":t={type:"text",id:"download-data-breadcrumb-id",text:c.downloadData};break;case"office-settings":t={type:"text",id:"office-settings-breadcrumb-id",text:c.officeSettings};break;case"child-activity":t={id:"child-activity",mediaProps:a.profilePictureUrl?{alt:a.firstName,kind:"image",src:a.profilePictureUrl,borderRadius:"16px"}:void 0,text:a.displayName,type:"text"};break;case"location":t={type:"text",id:"location-breadcrumb-id",text:c.location};break;case"web-search":t={type:"text",id:"web-search-breadcrumb-id",text:c.webSearch};break;case"apps-services":t={type:"text",id:"apps-services-breadcrumb-id",text:c.appsServices};break;case"app-access":t={type:"text",id:"app-access-breadcrumb-id",text:c.appAccess};break;case"spelling-text":t={type:"text",id:"spelling-text-breadcrumb-id",text:c.spellingText};break;case"people-suggestions":t={type:"text",id:"people-suggestions-breadcrumb-id",text:c.peopleSuggestions};break;case"account-windows":t={type:"text",id:"account-windows-breadcrumb-id",text:c.accountAndWindows};break;case"privacy-request":t={type:"text",id:"privacy-request-breadcrumb-id",text:c.prcForm};break;case"copilot":t={type:"text",id:"copilot-breadcrumb-id",text:c.copilot};break;default:t={}}var p={id:"overview-breadcrumb-id",text:c.overview},h=[lv(lv({},p),{},o?{type:"route",to:yTe}:{type:"hyperlink",href:yTe})];n&&h.push(t);var f="".concat(u.areaPrefix,".ad-free-outlook.cta"),m={iconName:"OutlookLogoInverse",infoText:l.infoText,"aria-label":l.ctaText,"data-bi-id":f,id:f,ctaText:l.ctaText,ctaUrl:l.ctaUrl,target:"_blank"},g={iconName:"FamilySafety",infoText:c.familySafety,"aria-label":c.manageYourFamily,"data-bi-id":"manage-your-family",id:"manage-your-family",ctaText:c.manageYourFamily,ctaUrl:"https://family.microsoft.com",target:"_blank"};return Hd().createElement(Hd().Fragment,null,Hd().createElement(Wq,null,Hd().createElement(fG,{breadcrumbTitleProps:{items:h,ariaLabel:c.label,dataBiPrefix:u.areaPrefix,pageArea:u.areaPrefix,overflowAriaLabel:c.overflowLabel,isIncludingCurrentPage:!0}}),"personalized-ad-settings"===n||"ad-settings-signedout"===n?Hd().createElement(_G,m):null,"child-activity"===n?Hd().createElement(_G,g):null))},YPe=function(){var e=hm().sendPageViewEvent,t=OSe().accountAndWindowsContent.pageContent;return sp((function(){e()})),Hd().createElement(EL,null,Hd().createElement(KPe,{subPage:"account-windows"}),Hd().createElement(EL,{padding:"40px 0"},Hd().createElement(rO,{variant:"paneHeader",children:t.title}),Hd().createElement(EL,{padding:"20px 0"},Hd().createElement(GPe,{isL2:!0}))))},QPe="".concat(XSe,"/app-consent/applications"),XPe="".concat(XSe,"/app-consent/application-data"),$Pe="".concat(XSe,"/app-consent/permissions"),JPe="".concat(XSe,"/app-consent/linked-in-status"),ZPe="".concat(XSe,"/app-consent/revoke-linked-in-status"),eAe=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,VSe(QPe,"".concat(JSe,".GETAPPLICATIONS"))];case 1:return[2,e.sent()]}}))}))},tAe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,KSe(!1,"".concat("GetApplicationData","_").concat(e),"".concat(XPe,"?appId=").concat(e),"".concat(JSe,".GETAPPLICATIONDATA"))];case 1:return[2,t.sent()]}}))}))},nAe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe($Pe,"".concat(JSe,".UPDATEAPPCONSENTPERMISSIONS"),{appConsentArgs:e})];case 1:return[2,t.sent()]}}))}))};var rAe={"ads-basic":"MicrosoftLogo","application-read-all":"RevealPasswordMedium","application-readwrite-all":"EditListPencil","bingads-manage":"MicrosoftLogo","bing-cortana":"MicrosoftLogo","bvt_skydrive-read":"RevealPasswordMedium","bvt_skydrive-readwrite":"EditListPencil","calendars-read":"RevealPasswordMedium","calendars-read-shared":"RevealPasswordMedium","calendars-readwrite":"EditListPencil","calendars-readwrite-shared":"EditListPencil","ccs-readwrite":"Devices2","cdp-basic":"Devices2","cloudanchor-readwrite-all":"EditListPencil","cloudanchor-write-createdbyapp":"EditListPencil","cloudentity-readwrite-all":"EditListPencil","cloudentity-readwrite-createdbyapp":"EditListPencil","commerce-payment":"MicrosoftLogo","contacts-read":"RevealPasswordMedium","contacts-read-shared":"RevealPasswordMedium","contacts-readwrite":"EditListPencil","contacts-readwrite-shared":"EditListPencil","cortana-profile":"Contact","cortana-speak":"EditListPencil","dds-read":"Devices2","dds-register":"Devices2","dds-reverse_logistics":"MicrosoftLogo","denalicontentservice-denaliapiaccess":"MicrosoftLogo","device-command":"Devices2","device-read":"RevealPasswordMedium","device-readwrite":"EditListPencil","ds3-read":"RevealPasswordMedium","ds3-readwrite":"EditListPencil","ds3-write":"EditListPencil","ews-accessasuser-all":"EditListPencil","files-read":"RevealPasswordMedium","files-read-all":"RevealPasswordMedium","files-read-appfolder":"RevealPasswordMedium","files-read-selected":"RevealPasswordMedium","files-readwrite":"EditListPencil","files-readwrite-all":"EditListPencil","files-readwrite-appfolder":"EditListPencil","files-readwrite-selected":"EditListPencil","group-read-all":"RevealPasswordMedium","group-readwrite-all":"EditListPencil","healthvault-basic":"MicrosoftLogo","homeloop-full_access":"Devices2","int-email":"Mail","int-idtoken":"Signin","int-jwt":"MicrosoftLogo","int-offline_access":"DisconnectDevice","int-profile":"Contact","iss-basic":"EditListPencil","ks-access":"EditListPencil","ks-publish":"EditListPencil","location-add":"EditListPencil","location-delete":"EditListPencil","location-enqueueinferences":"EditListPencil","location-read":"RevealPasswordMedium","location-readinternal":"RevealPasswordMedium","mailboxsettings-readwrite":"EditListPencil","mail-read":"RevealPasswordMedium","mail-read-shared":"RevealPasswordMedium","mail-readwrite":"EditListPencil","mail-readwrite-shared":"EditListPencil","mail-send":"EditListPencil","mail-send-shared":"EditListPencil","MicrosoftMediaServices-GrooveApiAccess":"MicrosoftLogo","moviesandtv-sync-moviesanywhere":"Sync","msevents-basic":"MicrosoftLogo","msevents-mpnprofile":"MicrosoftLogo","mshealth-readactivityhistory":"BoardActivityFeed","mshealth-readactivitylocation":"BoardActivityFeed","mshealth-readdevices":"Devices2","mshealth-readgoals":"RevealPasswordMedium","mshealth-readprofile":"Contact","notes-create":"EditListPencil","notes-read":"RevealPasswordMedium","notes-read-all":"RevealPasswordMedium","notes-readwrite":"EditListPencil","notes-readwrite-all":"EditListPencil","notes-readwrite-createdbyapp":"EditListPencil","notifications-readwrite-createdbyapp":"EditListPencil","office-onenote":"EditListPencil","office-onenote_create":"EditListPencil","office-onenote_recipes":"RevealPasswordMedium","office-onenote_recipes_update":"EditListPencil","office-onenote_update":"EditListPencil","office-onenote_update_by_app":"EditListPencil","onedrive_onetime-access":"RevealPasswordMedium","onedrive-appdata":"MicrosoftLogo","onedrive-appfolder":"EditListPencil","onedrive-readonly":"RevealPasswordMedium","onedrive-readwrite":"EditListPencil","paidsearchsyndication-read-entitie":"RevealPasswordMedium","paidsearchsyndication-read-reports":"RevealPasswordMedium","paidsearchsyndication-readwrite-entities":"EditListPencil","people-read":"Contact","photosynth-read":"RevealPasswordMedium","photosynth-write":"EditListPencil","pubcenter-reporting":"MicrosoftLogo","skype-addcontact":"AddGroup","skype-basic":"Contact","skype-calling":"SkypeLogo","skype-calling_token":"SkypeLogo","skype-contact":"AddGroup","skype-conversation":"Message","skype-credit":"SkypeLogo","skype-group":"Group","skype-im":"Message","skype-offline_access":"DisconnectDevice","store-redeem":"MicrosoftLogo","subscription-read-all":"RevealPasswordMedium","tables-readwrite-all":"EditListPencil","tasks-read":"RevealPasswordMedium","tasks-read-shared":"RevealPasswordMedium","tasks-readwrite":"EditListPencil","tasks-readwrite-shared":"EditListPencil","ups-mpnprofile":"MicrosoftLogo","useractivity-read":"RevealPasswordMedium","useractivity-readwrite":"EditListPencil","useractivity-readwrite-createdbyapp":"EditListPencil","userclipboard-readwrite":"EditListPencil","usernotification-readwrite-createdbyapp":"EditListPencil","user-read":"Contact","user-readwrite":"EditListPencil","usersettings-readwrite-createdbyapp":"EditListPencil","usersettings-readwrite-createdbyapp-secure":"EditListPencil","usersettings-readwrite-createdbyapp-trusted":"EditListPencil","usertimelineactivity-write-createdbyapp":"EditListPencil","wl-activesync":"Sync","wl-Applications":"Apps","wl-Applications_Create":"Apps","wl-Basic":"Contact","wl-Birthday":"BirthdayCake","wl-Calendars":"Calendar","wl-Calendars_Update":"Contact","wl-contacts_Birthday":"BirthdayCake","wl-contacts_Calendars":"Calendar","wl-contacts_Calendars_Update":"Calendar","wl-Contacts_Create":"Contact","wl-contacts_emails":"Mail","wl-contacts_phone_numbers":"CellPhone","wl-contacts_Photos":"PhotosApp","wl-contacts_postal_addresses":"CityNext2","wl-contacts_SkyDrive":"RevealPasswordMedium","wl-contacts_SkyDrive_Update":"EditListPencil","wl-Contacts_Update":"Contact","wl-contacts_work_profile":"Contact","wl-emails":"Mail","wl-Events_Create":"Calendar","wl-imap":"Mail","wl-imap_gateway":"Mail","wl-legacy_activities_update":"BoardActivityFeed","wl-legacy_activities_view":"BoardActivityFeed","wl-legacy_applications_create":"Apps","wl-legacy_basic_profile":"Contact","wl-legacy_contacts_view":"AddGroup","wl-legacy_contacts_viewfull":"AddGroup","wl-legacy_photos_view":"PhotosApp","wl-legacy_profile_updatestatus":"Share","wl-legacy_profile_view":"Contact","wl-legacy_profile_viewfull":"Contact","wl-Messenger":"Signin","wl-messenger_delete":"Signin","wl-offline_access":"DisconnectDevice","wl-onedrive_provision_quota":"OneDriveLogo","wl-phone_numbers":"CellPhone","wl-Photos":"PhotosApp","wl-postal-addresses":"CityNext2","wl-Share":"Share","wl-SignIn":"Signin","wl-SkyDrive":"RevealPasswordMedium","wl-SkyDrive_fullres":"EditListPencil","wl-SkyDrive_Update":"EditListPencil","wl-smtp":"Mail","wl-work_profile":"Contact","wns-connect":"Devices2","xbl-allfriends":"Contact","xbl-friends":"Contact","xbl-offline_access":"DisconnectDevice","xbl-signin":"Contact","xbox-basic":"XboxLogo","xboxlive-music":"Devices","xboxlive-offline_access":"DisconnectDevice","xboxlivepartner-signin":"Signin","xboxlive-signin":"Signin","xbox-offline_access":"DisconnectDevice","xccs-command":"Devices2","xccs-read":"RevealPasswordMedium"},oAe=function(e){var t=e.appData,n=OSe(),r=n.appAccessContent.dialog,o=Xd(r.generalPermissionsContent.header,t.name),i=sL(new Date(t.lastAccessTime.concat(" UTC"))),a=Xd(r.generalPermissionsContent.lastUsed,[t.name,i]),s=n.appAccessContent.permissions;return Hd().createElement(EL,{id:t.id,childrenGap:"24px"},Hd().createElement(fO,{variant:"subjectTitle",tag:"h2",children:o}),Hd().createElement(EL,{id:t.id,childrenGap:"12px"},t.appConsents.offerActions?Object.values(t.appConsents.offerActions).map((function(e){var n,r,o=(n=e.offerName,r=e.actionName,"".concat(n.toLowerCase(),"-").concat(r.toLowerCase().split(".").join("-")));return function(e,t,n,r){var o=Zd(r,e);return Hd().createElement(jW,{size:"lg",image:rAe[t]?{imageType:"icon",iconName:rAe[t],iconColor:"themePrimary"}:{imageType:"character",character:e.charAt(0).toLocaleUpperCase()},imagePadding:"0 16px 0 0"},Hd().createElement(EL,{childrenGap:"6px"},Hd().createElement(rO,{variant:"headerText",children:n}),Hd().createElement(rO,{children:o})))}(t.name,o,s[o].title,s[o].description)})):void 0),Hd().createElement(rO,{variant:"metadataText",children:a}),Hd().createElement(rO,{variant:"metadataText",children:r.revokeDuration}))},iAe=function(e){var t=e.appData,n=OSe().appAccessContent.dialog,r=Xd(n.linkedinPermissionsContent.header,t.name),o=Hd().createElement(lz,{textWithTokens:n.linkedinPermissionsContent.subHeader,tokensAndValues:{0:Hd().createElement(sz,{"aria-label":n.linkedinPermissionsContent.tokens.privacyStatementToken,"data-bi-id":"".concat(dAe,".linkedin-dialog.linkedin-privacy-statement"),href:"https://privacy.microsoft.com/privacystatement",target:"_blank",underline:!1},n.linkedinPermissionsContent.tokens.privacyStatementToken)}});return Hd().createElement(EL,{childrenGap:"24px"},Hd().createElement(EL,{childrenGap:"12px"},Hd().createElement(fO,{variant:"subjectTitle",tag:"h2",children:r}),o),Hd().createElement(sz,{"aria-label":n.linkedinPermissionsContent.tokens.learnMoreToken,"data-bi-id":"".concat(dAe,".linkedin-dialog.linkedin-learn-more"),href:"https://support.microsoft.com/office/linkedin-in-microsoft-apps-and-services-6d7c5b09-d525-424a-9c18-8081ee7a67e8",target:"_blank"},n.linkedinPermissionsContent.tokens.learnMoreToken),Hd().createElement(rO,{variant:"metadataText",children:n.revokeDuration}))},aAe="".concat(dAe,".app-access-dialog-body"),sAe=function(e){var t=e.appData,n=e.revokePermissionsCallback,r=sZ(),o=OSe().appAccessContent.dialog,i=function(){r.closeDialog()},a=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.closeDialog(),e.next=3,n(t,!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),s={isOpen:!0,title:{text:t.name,image:{src:t.icon,alt:"selectedImageAltText",imageType:"altTextImage"}},withHeaderHorizontalLine:!0,closeButton:{"data-bi-id":"".concat(dAe,".app-access-dialog.close-button"),"aria-label":o.closeAriaLabel},subtitle:void 0,headerLeftRightPadding:"24px",onDismiss:i,stickyHeaderFooter:tPe,contentId:aAe,staticBodyWidth:"480px",minBodyHeight:{height:60,unit:"vh"},dialogFooterProps:{hasFooterHorizontalLine:!0,buttonPrimary:{onClick:i,text:o.keepSharing,"aria-label":o.keepSharing,"data-bi-id":"".concat(dAe,".app-access-dialog.keep-sharing")},buttonSecondary:{onClick:a,text:o.stopSharing,"aria-label":o.stopSharing,"data-bi-id":"".concat(dAe,"app-access-dialog.stop-sharing")}}};return Hd().createElement(rZ,s,t.name===pAe?Hd().createElement(iAe,{appData:t}):Hd().createElement(oAe,{appData:t}))},cAe=["appItem","revokePermissionsCallback"],lAe="".concat(dAe,".list-item"),uAe=T$((function(e){var t,n=e.appItem,r=e.revokePermissionsCallback,o=hS(e,cAe),i=jD(),a=OSe().appAccessContent.listItem,s=OSe().sharedContent,c=sZ(),l=Jke(),u=n,d=n.lastAccessTime?"".concat(NIe(n.lastAccessTime.concat(" UTC"),void 0,s)):"",p={listItemMediaProps:{image:(t=u,t.icon?{imageType:"image",src:t.icon}:{imageType:"character",character:t.name.charAt(0).toLocaleUpperCase()}),size:"sm"},title:u.name&&""!==u.name?u.name:a.unknownProperty},h={children:d,variant:"bodySecondaryText"},f="https://account.live.com/consent/Edit?client_id=".concat(n.id,"&mkt=").concat(l.language),m=[{"aria-label":a.dontAllow,"data-bi-id":"".concat(dAe,".dont-allow"),buttonColor:"themePrimary",onClick:function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r(n,!1);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),text:a.dontAllow,operationData:{progressViewOperationData:{componentName:lAe,operationName:"".concat(lAe,".").concat(u.id),defaultState:"finished"},textWhileUpdating:s.clearing}},{"aria-label":a.details,"data-bi-id":"".concat(dAe,".details"),buttonColor:"themePrimary",onClick:function(){n.name!==pAe&&n.appConsents.offerPermissions.length>0?window.open(f,"_blank"):c.openDialog(Hd().createElement(sAe,{appData:n,revokePermissionsCallback:r}))},text:a.details,operationData:{progressViewOperationData:{componentName:lAe,operationName:"".concat(lAe,".").concat(u.id),defaultState:"finished"}}}],g=function(){return Hd().createElement(Sq,{contentType:"none",columnAlign:"end",actionButtonProps:m})};switch(i){case"xxxl":case"xxl":case"xl":case"l":case"m":return Hd().createElement(n$,Object.assign({},o,{key:u.id,variant:"SixThreeThree",backgroundColor:"neutralMed",columns:[Hd().createElement(HX,p),Hd().createElement(BX,{textElements:[h],"data-fct-id":d}),g()]}));case"s":return Hd().createElement(n$,Object.assign({},o,{key:u.id,variant:"SixSix",backgroundColor:"neutralMed",columns:[Hd().createElement(HX,Object.assign({},p,{subtitles:[h],"data-fct-id":d})),g()]}))}})),dAe="app-access-activity",pAe="LinkedIn",hAe=function(){var e=OSe(),n=e.sharedContent,r=e.appAccessContent.drawer,o=r.drawerArea,i=wm(),a=Ym((0,Fd.useState)(!1),2),s=a[0],c=a[1],l=Ym((0,Fd.useState)(!1),2),u=l[0],d=l[1],p=Ym((0,Fd.useState)(0),2),h=p[0],f=p[1],m=Ym((0,Fd.useState)(""),2),g=m[0],v=m[1],y=Ym((0,Fd.useState)([]),2),b=y[0],_=y[1],C=Ym((0,Fd.useState)([]),2),w=C[0],x=C[1],E=Ym((0,Fd.useState)(!1),2),k=E[0],S=E[1],T=Ym((0,Fd.useState)(""),2),I=T[0],P=T[1],A=r.highlightArea,R=PIe("appAccess",{},A),D=Hd().createElement(r2,Object.assign({key:"".concat(dAe,".highlight-area")},R)),M="GetApplications",N="UpdateAppConsentPermissions",L=(0,Fd.useCallback)(function(){var e=Og(Vg().mark((function e(n){var r,o,i,a,s,c,l,u;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(!!n),r=[],e.next=4,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,VSe(JPe,"".concat(JSe,".GETLINKEDINSTATUS"))];case 1:return[2,e.sent()]}}))}));case 4:return(o=e.sent).linkedInStatusResponse.linkedInStatus&&"bound"===o.linkedInStatusResponse.linkedInStatus.toLowerCase()&&r.push({id:"linked-in",name:pAe,icon:"https://assets.account.microsoft.com/privacy/compassassets/LinkedIn_64.png"}),e.next=8,eAe();case 8:if(!(i=e.sent)){e.next=31;break}f(i.applications.length),a=_v(i.applications),e.prev=12,a.s();case 14:if((s=a.n()).done){e.next=23;break}return c=s.value,e.next=18,tAe(c.id);case 18:l=e.sent,u=l.applicationData,r.push({id:u.id,name:u.name,icon:u.iconUrl,lastAccessTime:c.offerPermissions.length>0?c.offerPermissions[0].lastAccessTime:c.offerActions[0].lastAccessTime,appConsents:{appId:u.id,name:u.name,offerActions:c.offerActions,offerPermissions:c.offerPermissions}});case 21:e.next=14;break;case 23:e.next=28;break;case 25:e.prev=25,e.t0=e.catch(12),a.e(e.t0);case 28:return e.prev=28,a.f(),e.finish(28);case 31:x(r),_(r),S(!1);case 34:case"end":return e.stop()}}),e,null,[[12,25,28,31]])})));return function(t){return e.apply(this,arguments)}}(),[]),B=(0,Fd.useCallback)(function(){var e=Og(Vg().mark((function e(n,r){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,i({name:N,status:"updating"}),S(!!r),"linked-in"!==n.id){e.next=8;break}return e.next=6,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,jSe(ZPe,"".concat(JSe,".REVOKELINKEDINSTATUS"))];case 1:return[2,e.sent()]}}))}));case 6:e.next=10;break;case 8:return e.next=10,nAe(n.appConsents);case 10:return e.next=12,L(!!r);case 12:i({name:N,status:"finished"}),e.next=19;break;case 15:e.prev=15,e.t0=e.catch(0),S(!1),i({name:N,status:"update-failed",error:e.t0});case 19:case"end":return e.stop()}}),e,null,[[0,15]])})));return function(t,n){return e.apply(this,arguments)}}(),[L]);(0,Fd.useEffect)((function(){var e=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,i({name:M,status:"first-load"}),S(!0),e.next=5,L(!0);case 5:i({name:M,status:"finished"}),d(!1),e.next=14;break;case 9:e.prev=9,e.t0=e.catch(0),i({name:M,status:"failed",error:e.t0}),d(!0),S(!1);case 14:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}();e()}),[i,M,L]);var O=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c(!0),i({name:M,status:"updating"}),e.next=5,L(!0);case 5:i({name:M,status:"finished"}),d(!1),e.next=14;break;case 9:e.prev=9,e.t0=e.catch(0),i({name:M,status:"failed",error:e.t0}),d(!0),S(!1);case 14:return e.prev=14,c(!1),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[0,9,14,17]])})));return function(){return e.apply(this,arguments)}}();(0,Fd.useEffect)((function(){var e;I&&(null===(e=document.getElementById(I))||void 0===e||e.focus())}));var F=function(e,t,n,r,o,i,a){var s=OSe().appAccessContent,c=OSe().sharedContent,l=["s","m"].includes(jD()),u=s.listItem.header,d=Object.values(e),p=Hd().createElement(ZJ,{value:i,onChange:function(e,t){o(t||"")},"data-bi-id":"".concat(dAe,".drawer-search-box"),id:"".concat(dAe,".drawer-search-box"),"aria-label":c.searchBoxPlaceHolder}),h=function(e){var t=e.header;return l?Hd().createElement(EL,null,Hd().createElement(kL,null,Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"semi-bold"},t))),Hd().createElement(kL,{padding:"10px 16px 10px 0px"},!a&&p)):Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:4},Hd().createElement(EL,{horizontal:!0,padding:"5px 0 0 0"},Hd().createElement(rO,{weightOverride:"semi-bold"},t))),Hd().createElement(IL,{slots:4},Hd().createElement(EL,{horizontal:!0,horizontalAlign:"end",childrenGap:"16px",padding:"0 16px 0 0"})),Hd().createElement(IL,{slots:4},Hd().createElement(EL,{horizontal:!0,horizontalAlign:"end",padding:"0 16px 0 0"},!a&&p)))};return{isAlwaysExpanded:!0,roundedCorners:!1,listItemBackgroundColor:"neutralMed",header:n?Hd().createElement(ZIe,{isRetrying:r,onRetryClick:t,prefix:dAe,sharedContent:c}):0!==d.length||a?Hd().createElement(h,{header:u}):Hd().createElement($Ie,{prefix:dAe,sharedContent:c})}}(w,O,u,s,(function(e){S(!0),v(e),_(e?w.filter((function(t){return t.name.toLowerCase().includes(e.toLowerCase())})):w),P("app-access-drawer-search-box"),S(!1)}),g,k),H=[],z=Hd().createElement(M$,Object.assign({isAlwaysExpanded:!0},F),Hd().createElement(n$,{key:"".concat(dAe,".details-area.body-line-item"),id:"".concat(dAe,".details-area.body-line-item"),variant:"Twelve",columns:[Hd().createElement(BX,{textElements:[{children:Hd().createElement(lz,{textWithTokens:n.noResultsFound,tokensAndValues:{0:Hd().createElement(rO,{weightOverride:"bold"},g)}}),variant:"bodyPrimaryText"}]})]})),U=Hd().createElement(M$,Object.assign({key:"".concat(dAe,".details-list")},F),k?Array.from({length:5},(function(e,t){return Hd().createElement(n$,{key:t,columns:[Hd().createElement(LX,{mediaShimmerSize:16,shimmerLineProps:[{}]}),Hd().createElement(NX,{shimmerLineProps:[{}]})],variant:"EightFour"})})):b.map((function(e){return Hd().createElement(uAe,{key:e.id,appItem:e,revokePermissionsCallback:B})})));H=0===b.length&&""!==g?H.concat(z):H.concat(U);var V=IIe("appAccess","AppIconDefaultAdd",o.header,o.subtitle,h,o.dataCount);return Hd().createElement(EL,{id:"overview-appAccessActivity"},Hd().createElement(S2,{key:"".concat(dAe,"-efg"),drawerAreaProps:V,highlightArea:D,detailsArea:H}))},fAe=function(){var e="rtl"===window.document.dir?"ChevronRightSmall":"ChevronLeftSmall",t=OSe().sharedContent,n=Gf();return Hd().createElement(QV,{iconName:e,onClick:function(){return n.push("/")},text:t.backButtonText,"aria-label":t.backButtonLabel,"data-bi-id":"back-to-privacy"})},mAe=T$((function(e){var t,n=e.dataType,r=Gf(),o=OSe(),i=Jke(),a=Ym((0,Fd.useState)(),2),s=a[0],c=a[1],l=o.sharedContent,u=o.landingContent.productivity,d="s"===jD(),p="".concat(wTe,".").concat(n,"-line-item");sp(Og(Vg().mark((function e(){var t,r,o,a,s;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d){e.next=24;break}e.t0=n,e.next="location"===e.t0?4:"browse"===e.t0?9:"usage"===e.t0?19:24;break;case 4:return e.next=6,aIe("cardTypeFilter_location");case 6:return t=e.sent,c({children:sTe(t,l.activityCount,l,i.language),variant:"headerText"}),e.abrupt("break",24);case 9:return e.next=11,aIe("cardTypeFilter_browse");case 11:return r=e.sent,e.next=14,aIe("cardTypeFilter_search");case 14:return o=e.sent,a=sTe(r+o,l.activityCount,l,i.language),c({children:a,variant:"headerText"}),e.abrupt("break",24);case 19:return e.next=21,aIe("cardTypeFilter_usage");case 21:return s=e.sent,c({children:sTe(s,l.activityCount,l,i.language),variant:"headerText"}),e.abrupt("break",24);case 24:case"end":return e.stop()}}),e)}))));var h="",f="",m="";switch(n){case"location":t="POI",h=u.locationTitle,f=u.locationDescription,m="location";break;case"browse":t="WebSearch",h=u.browsingTitle,f=u.browsingDescription,m="web-search";break;case"usage":t="Oem",h=u.appsTitle,f=u.appsDescription,m="apps-services";break;default:throw new Error("Drawer requested for unsupported data type")}var g=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:t},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:f,variant:"metadataText"}],title:h,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),v={pageArea:i.areaPrefix,"aria-label":"".concat(h," ").concat(f),"data-bi-id":p,onClick:function(){return r.push(m)}};return Hd().createElement(n$,{key:p,id:p,variant:"EightFour",columns:[g,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",columnAlign:"end",textElements:s?[s]:[]})],"aria-label":f,onClickProps:v})})),gAe=function(){var e=OSe().appAccessContent.pageContent,t=hm().sendPageViewEvent,n=e.body,r=[{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement("ul",{style:{padding:"4px 24px 0px"}},Hd().createElement("li",null,n.line1),Hd().createElement("li",null,n.line2),Hd().createElement("li",null,n.line3))),Hd().createElement(rO,{children:n.line4}))}}];return jd((function(){t()})),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(KPe,{subPage:"app-access"}),Hd().createElement(EL,{childrenGap:"40px"},Hd().createElement(r2,{backgroundType:"flat",bodyText:r,featureHeading:{text:e.pageTitle,tag:"h2"},height:"small",imageProps:{src:"https://assets.account.microsoft.com/privacy/compassassets/app-access-main.svg",alt:""},layoutType:"2/3"})),Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(rO,{variant:"paneHeader",children:e.sectionTitle}),Hd().createElement(EL,{childrenGap:"10px"},Hd().createElement(hAe,null)),Hd().createElement(rO,{children:e.appAccessFooterNote}),Hd().createElement(rO,{variant:"paneHeader",children:e.relatedSettings}),Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},Hd().createElement(mAe,{dataType:"usage"}))),Hd().createElement(fAe,null))},vAe=T$((function(){var e=Gf(),t=OSe(),n=Jke(),r=Ym((0,Fd.useState)(),2),o=r[0],i=r[1],a="s"===jD(),s="".concat(wTe,".app-access-line-item");sp(Og(Vg().mark((function e(){var r;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a){e.next=5;break}return e.next=3,eAe();case 3:r=e.sent,i({children:sTe(r.applications.length,t.appAccessContent.drawer.drawerArea.dataCount,t.sharedContent,n.language),variant:"headerText"});case 5:case"end":return e.stop()}}),e)}))));var c=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"Admin"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:t.landingContent.productivity.appAccessDescription,variant:"metadataText"}],title:t.landingContent.productivity.appAccessTitle,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),l={pageArea:n.areaPrefix,"aria-label":"".concat(t.landingContent.productivity.appAccessTitle," ").concat(t.landingContent.productivity.appAccessDescription),"data-bi-id":s,onClick:function(){return e.push("app-access")}};return Hd().createElement(n$,{key:s,id:s,variant:"EightFour",columns:[c,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",columnAlign:"end",textElements:o?[o]:[]})],"aria-label":t.landingContent.productivity.appAccessDescription,onClickProps:l})})),yAe=function(){var e=OSe(),t=hm().sendPageViewEvent,n=e.appsServicesContent,r=n.pageContent.body,o=[{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement("ul",{style:{padding:"4px 16px 0px"}},Hd().createElement("li",null,r.line1),Hd().createElement("li",null,r.line2),Hd().createElement("li",null,r.line3)),Hd().createElement(sz,{href:r.learnMoreUsageData.url,"aria-label":r.learnMoreUsageData.text,"data-bi-id":"learn-more-usage-data"},r.learnMoreUsageData.text),Hd().createElement(lz,{textWithTokens:r.windowsDiagnosticData,tokensAndValues:{0:Hd().createElement(sz,{href:r.learnMoreDiagnosticData.url,"aria-label":r.learnMoreDiagnosticData.text,"data-bi-id":"learn-more-diagnostic-data"},r.learnMoreDiagnosticData.text)}}))}}],i=Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,{variant:"paneHeader",children:e.sharedContent.relatedSettings}),Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},Hd().createElement(vAe,null)));return jd((function(){t()})),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(KPe,{subPage:"apps-services"}),Hd().createElement(r2,{backgroundType:"flat",bodyText:o,featureHeading:{text:n.pageContent.pageTitle,tag:"h2"},height:"small",imageProps:n.pageContent.image,layoutType:"2/3"}),Hd().createElement(rO,{variant:"paneHeader",children:n.pageContent.sectionTitle}),Hd().createElement(EL,{childrenGap:"24px"},Hd().createElement(EL,{childrenGap:"10px"},Hd().createElement(dPe,{dataType:"usage"}),Hd().createElement(dPe,{dataType:"performance"})),i),Hd().createElement(fAe,null))},bAe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,Hy("".concat(XSe,"/copilot-activity/export/m365?scenario=").concat(e),{operation:"".concat(JSe,".COPILOTACTIVITY.EXPORT.M365")},{responseType:"blob"},{overrideRequestQosData:USe([bSe.Unauthorized,bSe.UnavailableForLegalReasons])})];case 1:return n=t.sent(),[2,URL.createObjectURL(n.data)]}}))}))},_Ae="BingConsumerCopilot",CAe="M365Copilot",wAe=function(e){var n=e.dialogSource,r=n===_Ae?"bing-consumer-copilot.clear-all":"m365-copilot.clear-all",o=n===_Ae?"Bing.Consumer.Copilot.ClearAll":"M365.Copilot.ClearAll";dm(r);var i=sZ(),a=wm(),s=OSe(),c=s.copilotContent.clearAll.bingConsumer,l=s.sharedContent,u=Ym((0,Fd.useState)(!1),2),d=u[0],p=u[1],h=function(){d||(hh()&&uh(),i.closeDialog())},f=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(lh({step:"Confirm"}),e.prev=1,Zp("End"),a({name:o,status:"updating"}),p(!0),n!==_Ae){e.next=10;break}return e.next=8,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,qSe("".concat(XSe,"/copilot-activity/clear-all/bing-consumer"),"".concat(JSe,".COPILOTACTIVITY.CLEARALL.BINGCONSUMER"),{},{overrideRequestQosData:USe([bSe.Unauthorized,bSe.UnavailableForLegalReasons])})];case 1:return e.sent(),[2]}}))}));case 8:e.next=13;break;case 10:if(n!==CAe){e.next=13;break}return e.next=13,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,qSe("".concat(XSe,"/copilot-activity/delete/m365"),"".concat(JSe,".COPILOTACTIVITY.DELETE.M365"),{},{overrideRequestQosData:USe([bSe.Unauthorized,bSe.UnavailableForLegalReasons])})];case 1:return e.sent(),[2]}}))}));case 13:a({name:o,status:"finished"}),p(!1),dh(),e.next=24;break;case 18:e.prev=18,e.t0=e.catch(1),Zp(zTe),a({name:o,status:"failed"}),p(!1),lh({step:zTe,error:UTe});case 24:case"end":return e.stop()}}),e,null,[[1,18]])})));return function(){return e.apply(this,arguments)}}();sp((function(){a({name:o,status:"inert"})}));var m=Hd().createElement(Hd().Fragment,null,Hd().createElement(S0,{messageBarType:"info",iconProps:{iconName:"ErrorBadge",color:"errorIcon"},messageContent:c.body.line1}),Hd().createElement(S0,{messageBarType:"info",iconProps:{iconName:"ErrorBadge",color:"errorIcon"},messageContent:c.body.line2})),g=Hd().createElement(hz,{ariaValueText:c.clearInProgress,label:c.clearInProgress,labelTextVariant:"bodyPrimaryText"}),v=Hd().createElement(S0,{messageBarType:"info",iconProps:{iconName:"Completed",color:"successIcon"},messageContent:c.successBody.line1});return Hd().createElement(rZ,function(){var e={buttonPrimary:{onClick:f,text:l.clear,"aria-label":l.clear,"data-bi-id":"".concat(r,".clear")},buttonSecondary:{onClick:h,text:l.dontClear,"aria-label":l.dontClear,"data-bi-id":"".concat(r,".cancel")}};return{isOpen:!0,staticBodyWidth:"480px",closeButton:{"data-bi-id":"close-button","aria-label":l.cancelAriaLabel},title:c.title,onDismiss:h,stickyHeaderFooter:{hasStickyHeaderFooters:!0,forceStickyOnSmallScreens:!0},minBodyHeight:{height:45,unit:"vh"},dialogFooterProps:e,operationData:{progressViewOperationData:{operationName:o,componentName:r},errorDialogProps:{title:c.title,dialogFooterProps:e},successDialogProps:{title:c.successTitle,dialogFooterProps:{buttonPrimary:{onClick:function(){return i.closeDialog()},text:l.close,"aria-label":l.close,"data-bi-id":"".concat(r,".success.close")}}}}}}(),Hd().createElement(km,{operationData:{operationName:o,componentName:r},inertView:m,updatingView:g,failedView:Hd().createElement(Hd().Fragment,null,m,Hd().createElement(rO,{colorOverride:"error"},c.clearFailed)),finishedView:v}))},xAe=function(){var e=Jke(),n=OSe(),r=n.copilotContent.drawers.bingConsumer,o=n.sharedContent,i=sZ(),a=(0,Fd.useRef)(null),s="bing-consumer-copilot-activity",c="".concat(s,"-drawer"),l=function(){var e=Og(Vg().mark((function e(){var n,r,o,i;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,Hy("".concat(XSe,"/copilot-activity/export/bing-consumer"),{operation:"".concat(JSe,".COPILOTACTIVITY.EXPORT.BINGCONSUMER")},{responseType:"blob"},{overrideRequestQosData:USe([bSe.Unauthorized,bSe.UnavailableForLegalReasons])})];case 1:return e=t.sent(),[2,URL.createObjectURL(e.data)]}}))}));case 3:n=e.sent,(r=document.createElement("a")).href=n,r.download="copilot-activity-history.csv",r.click(),URL.revokeObjectURL(n),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),(null===(o=e.t0.response)||void 0===o?void 0:o.status)===lTe?window.location.reload():null===(i=a.current)||void 0===i||i.showNotificationBar();case 14:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(){return e.apply(this,arguments)}}(),u={onClickToOpen:function(){return rTe(!0,c,e.areaPrefix)},onClickToClose:function(){return rTe(!1,c,e.areaPrefix)},defaultExpanded:!0,drawerHeader:Hd().createElement(mq,{totalSlots:12,chevronPosition:"end",columns:[{column:Hd().createElement(tj,{media:{size:"sm",image:{imageType:"icon",iconName:"Message"},padding:"0px 4px"},title:{kind:"text",weightOverride:"semi-bold",children:Hd().createElement(rO,{variant:"headerText"},r.drawerArea.header)}}),slots:12}]})},d=Hd().createElement(c2,{segment:Hd().createElement(PL,{totalSlots:12,padding:"0 16px"},Hd().createElement(IL,{slots:8},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(rO,null,r.highlightArea.bodyText.line1),Hd().createElement(rO,null,r.highlightArea.bodyText.line2)))),backgroundColor:"neutralHigh"}),p=Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!1,listItemBackgroundColor:"neutralMed",isTabbable:!0,key:"".concat(s,"-list"),footer:{leftLinks:[{onClick:l,"data-bi-id":"".concat(s,".export"),"aria-label":r.detailsArea.text.export,id:"".concat(s,".export"),children:r.detailsArea.text.export}],rightLink:{onClick:function(){ch({area:e.areaPrefix,scenario:"ClearAllBingConsumerCopilotActivity",step:"Index"}),i.openDialog(Hd().createElement(wAe,{dialogSource:_Ae}))},"data-bi-id":"".concat(s,".clear-all"),"aria-label":r.detailsArea.text.clearAll,id:"".concat(s,".clear-all"),children:r.detailsArea.text.clearAll},shadow:!1,shouldRightLinkRightAligned:!0,type:"twocolumn"}}),h={message:o.tryAgainLongText,ariaMessage:o.tryAgainLongText,closeButton:{"aria-label":o.close,"data-bi-id":"".concat(s,".export-failed.close"),id:"".concat(s,".export-failed.close")},iconName:"Error",notificationBarType:"error"};return Hd().createElement(Hd().Fragment,null,Hd().createElement(S2,{key:"".concat(s,"-drawer"),drawerAreaProps:u,highlightArea:d,detailsArea:p}),Hd().createElement(ooe,Object.assign({ref:a},h)))},EAe=function(){var e,t=Jke(),n=OSe(),r=n.copilotContent.drawers.m365,o=n.sharedContent,i=null===(e=t.selfRights)||void 0===e?void 0:e.canManage,a=sZ(),s=(0,Fd.useRef)(null),c="m365-copilot-activity-drawer",l="m365.cloud.microsoft/chat",u=function(){var e=Og(Vg().mark((function e(){var t,n,r,o;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,bAe("PrivacyDashboardMSALegacy");case 3:t=e.sent,(n=document.createElement("a")).href=t,n.download="copilot-in-Microsoft-365-apps-activity.csv",n.click(),URL.revokeObjectURL(t),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),(null===(r=e.t0.response)||void 0===r?void 0:r.status)===lTe?window.location.reload():null===(o=s.current)||void 0===o||o.showNotificationBar();case 14:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(){return e.apply(this,arguments)}}(),d=function(){var e=Og(Vg().mark((function e(){var t,n,r,o;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,bAe("PrivacyDashboardMSA");case 3:t=e.sent,(n=document.createElement("a")).href=t,n.download="copilot-chat-activity.csv",n.click(),URL.revokeObjectURL(t),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),(null===(r=e.t0.response)||void 0===r?void 0:r.status)===lTe?window.location.reload():null===(o=s.current)||void 0===o||o.showNotificationBar();case 14:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(){return e.apply(this,arguments)}}(),p=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ch({area:t.areaPrefix,scenario:"DeleteM365CopilotActivity",step:"Index"}),a.openDialog(Hd().createElement(wAe,{dialogSource:CAe}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),h={onClickToOpen:function(){return rTe(!0,c,t.areaPrefix)},onClickToClose:function(){return rTe(!1,c,t.areaPrefix)},defaultExpanded:!0,drawerHeader:Hd().createElement(mq,{totalSlots:12,chevronPosition:"end",columns:[{column:Hd().createElement(tj,{media:{size:"sm",image:{imageType:"icon",iconName:"Message"},padding:"0px 4px"},title:{kind:"text",weightOverride:"semi-bold",children:Hd().createElement(rO,{variant:"headerText"},r.drawerArea.combinedHeader)}}),slots:12}]})},f=Hd().createElement(c2,{segment:Hd().createElement(PL,{totalSlots:12,padding:"0 16px"},Hd().createElement(IL,{slots:8},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(lz,{textWithTokens:r.highlightArea.bodyText.combinedLine1,tokensAndValues:{0:Hd().createElement(sz,{id:"m365-copilot-chat-link","aria-label":l,"data-bi-id":"".concat(c,".m365-copilot-chat-link"),href:"https://m365.cloud.microsoft/chat",children:l,target:"_blank"})}})))),backgroundColor:"neutralHigh"}),m={leftLinks:[{onClick:u,"data-bi-id":"".concat(c,".export-app-chat"),"aria-label":r.detailsArea.text.combinedExport,id:"".concat(c,".export-app-chat"),children:r.detailsArea.text.combinedExport},{onClick:d,"data-bi-id":"".concat(c,".export-biz-chat"),"aria-label":r.detailsArea.text.exportCopilotChat,id:"".concat(c,".export-biz-chat"),children:r.detailsArea.text.exportCopilotChat}],rightLink:{onClick:p,"data-bi-id":"".concat(c,".delete"),"aria-label":r.detailsArea.text.clearAll,id:"".concat(c,".delete"),children:r.detailsArea.text.clearAll},shadow:!1,shouldRightLinkRightAligned:!0,type:"twocolumn"},g=Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!1,listItemBackgroundColor:"neutralMed",isTabbable:!0,key:"".concat(c,".details-area"),footer:i?m:void 0}),v={message:o.tryAgainLongText,ariaMessage:o.tryAgainLongText,closeButton:{"aria-label":o.close,"data-bi-id":"".concat(c,".export-failed.close"),id:"".concat(c,".export-failed.close")},iconName:"Error",notificationBarType:"error"};return Hd().createElement(Hd().Fragment,null,Hd().createElement(S2,{key:c,drawerAreaProps:h,highlightArea:f,detailsArea:g}),Hd().createElement(ooe,Object.assign({ref:s},v)))},kAe=function(){var e=hm().sendPageViewEvent,t=OSe().copilotContent,n=[{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:"12px"},Hd().createElement(rO,null,t.pageContent.body.description),Hd().createElement(sz,{href:"https://go.microsoft.com/fwlink/?linkid=2258769",children:t.pageContent.body.learnMoreLinkText,"aria-label":t.pageContent.body.learnMoreLinkText,"data-bi-id":"privacy-copilot-learnmore"}))}}];return sp((function(){e()})),Hd().createElement(EL,{childrenGap:"36px"},Hd().createElement(KPe,{subPage:"copilot"}),Hd().createElement(r2,{backgroundType:"flat",bodyText:n,featureHeading:{text:t.pageContent.title,tag:"h2"},height:"small",imageProps:{src:"".concat($Te,"compassassets/ChatHistoryHighlight.svg"),alt:"","aria-hidden":!0},layoutType:"2/3"}),Hd().createElement(fO,{tag:"h2",variant:"paneTitle"},t.pageContent.activitySectionTitle),Hd().createElement(xAe,null),Hd().createElement(EAe,null),Hd().createElement(fAe,null))},SAe=function(){var e=hm().sendPageViewEvent,t=OSe().locationContent.pageContent,n=[{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement("ul",{style:{padding:"4px 16px 0px"}},Hd().createElement("li",null,t.body.line1),Hd().createElement("li",null,t.body.line2),Hd().createElement("li",null,t.body.line3)),Hd().createElement(rO,null,t.body.line4),Hd().createElement(sz,{href:"https://go.microsoft.com/fwlink/p/?linkid=829163","aria-label":t.learnMore1LinkText,"data-bi-id":"learn-more-location-on-windows",target:"_blank"},t.learnMore1LinkText),Hd().createElement(sz,{href:"https://go.microsoft.com/fwlink/?linkid=859822","aria-label":t.learnMore2LinkText,"data-bi-id":"learn-more-location-data-on-privacy-dashboard",target:"_blank"},t.learnMore2LinkText))}}];return sp((function(){e()})),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(KPe,{subPage:"location"}),Hd().createElement(r2,{backgroundType:"flat",bodyText:n,featureHeading:{text:t.title,tag:"h2"},height:"small",imageProps:{src:"https://assets.account.microsoft.com/privacy/compassassets/LocationFeature.svg",alt:""},layoutType:"2/3"}),Hd().createElement(rO,{variant:"paneHeader",children:t.sectionHeader}),Hd().createElement(dPe,{dataType:"location"}),Hd().createElement(rO,{variant:"bodySecondaryText",children:t.sectionFooter}),Hd().createElement(fAe,null))},TAe=function(){var e=OSe(),t=hm().sendPageViewEvent,n=e.peopleSuggestionsContent.pageContent,r=[{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement("ul",{style:{padding:"4px 16px 0px"}},Hd().createElement("li",null,n.body.line1),Hd().createElement("li",null,n.body.line2)),Hd().createElement(sz,{href:"https://go.microsoft.com/fwlink/?linkid=2224658","aria-label":n.learnMoreLinkText,"data-bi-id":"learn-more-manage-contacts",target:"_blank"},n.learnMoreLinkText))}}];return sp((function(){t()})),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(KPe,{subPage:"people-suggestions"}),Hd().createElement(r2,{backgroundType:"flat",bodyText:r,featureHeading:{text:n.title,tag:"h2"},height:"small",imageProps:{src:"".concat($Te,"PeopleSuggestions.svg"),alt:""},layoutType:"2/3"}),Hd().createElement(rO,{variant:"paneHeader",children:n.sectionHeader}),Hd().createElement(NPe,{isL2:!0}),Hd().createElement(fAe,null))},IAe=function(){var e=hm().sendPageViewEvent,t=OSe().spellingTextContent.pageContent,n=[{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement("ul",{style:{padding:"4px 16px 0px"}},Hd().createElement("li",null,t.body.line1),Hd().createElement("li",null,t.body.line2)),Hd().createElement(rO,null,t.body.line3))}}];return sp((function(){e()})),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(KPe,{subPage:"spelling-text"}),Hd().createElement(r2,{backgroundType:"flat",bodyText:n,featureHeading:{text:t.title,tag:"h2"},height:"small",imageProps:{src:"".concat($Te,"SpellingText.svg"),alt:""},layoutType:"2/3"}),Hd().createElement(rO,{variant:"paneHeader",children:t.sectionHeader}),Hd().createElement(eIe,{isL2:!0}),Hd().createElement(fAe,null))},PAe=function(){var e=OSe(),t=hm().sendPageViewEvent,n=e.webSearchContent,r=Object.values(n.pageContent.bodyText),o=(0,Fd.useRef)(null),i=r.map((function(e,t){return 0===t||t===r.length-1?{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{padding:"10px 0px"},e)}}:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement("ul",{style:{padding:"4px 24px 0px"}},Hd().createElement("li",null,e))}}}));return jd((function(){t()})),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(KPe,{subPage:"web-search"}),Hd().createElement(EL,{childrenGap:"40px"},Hd().createElement(r2,{backgroundType:"flat",bodyText:i,featureHeading:{text:n.pageContent.title,tag:"h2"},height:"small",imageProps:n.pageContent.image,layoutType:"2/3"})),Hd().createElement(rO,{variant:"paneHeader",children:n.pageContent.webSearchSectionTitle}),Hd().createElement(EL,{childrenGap:"24px"},Hd().createElement(EL,{childrenGap:"10px"},Hd().createElement(dPe,{dataType:"browse"}),Hd().createElement(dPe,{ref:o,dataType:"search"}))),Hd().createElement(fAe,null))},AAe=function(){var e=OSe().adSettingsContent.devices,t=e.deviceList.winEleven,n=e.deviceList.winTen,r={gear:Hd().createElement(uB,{iconName:"Settings",size:"16px"}),lock:Hd().createElement(uB,{iconName:"Lock",size:"16px"}),winlogo:Hd().createElement(uB,{iconName:"WindowsLogo",size:"16px"}),shield:Hd().createElement(uB,{iconName:"Shield",size:"16px"}),privacySecurity:Hd().createElement(rO,{weightOverride:"bold"},t.tokens.privacySecurity),general:Hd().createElement(rO,{weightOverride:"bold"},t.tokens.general),privacy:Hd().createElement(rO,{weightOverride:"bold"},n.tokens.privacy),settings:Hd().createElement(rO,{weightOverride:"bold"},n.tokens.settings),start:Hd().createElement(rO,{weightOverride:"bold"},n.tokens.start),winElevenText:Hd().createElement(rO,{weightOverride:"bold"},t.tokens.adID),winTenText:Hd().createElement(rO,{weightOverride:"bold"},n.tokens.adID)};return Hd().createElement(Hd().Fragment,null,Hd().createElement(EL,{childrenGap:"5px",padding:"40px 0px 30px 0px"},Hd().createElement(fO,{tag:"h2",variant:"paneTitle"},e.title),Hd().createElement(rO,null,e.description)),Hd().createElement(M$,{isAlwaysExpanded:!0,shadow:!0,roundedCorners:!0,showDivider:!1,listItemBackgroundColor:"neutralMed"},Object.values(e.deviceList).map((function(t){var n={kind:"text",children:t.question,nowrap:!1,"aria-label":"".concat(e.title," ").concat(t.question)};return Hd().createElement(o$,{borderRadius:"0px",drawerContentPadding:"16px 16px 16px 42px",drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:n}),slots:12}],totalSlots:12}),key:t.question,isListItem:!0},Hd().createElement(EL,{childrenGap:"20px"},Object.values(t.answer).map((function(e){return Hd().createElement(lz,{textWithTokens:e,tokensAndValues:r,key:e})}))))}))))},RAe=function(e){var t=e.signedIn,n=OSe(),r=Jke(),o=t?ITe:RTe,i=n.adSettingsContent.faq,a=i.links,s={privacyStatement:Hd().createElement(sz,{href:a.privacyStatementLink,"data-bi-id":"".concat(o,".privacy-statement"),"aria-label":i.tokens.privacyStatement,target:"_blank"},i.tokens.privacyStatement),verizonMedia:Hd().createElement(sz,{href:a.verizonMediaLink,"data-bi-id":"".concat(o,".verizon-media"),"aria-label":i.tokens.verizonMedia,target:"_blank"},i.tokens.verizonMedia),xandr:Hd().createElement(sz,{href:a.xandrLink,"data-bi-id":"".concat(o,".xandr"),"aria-label":i.tokens.xandr,target:"_blank"},i.tokens.xandr),interestAds:Hd().createElement(rO,{weightOverride:"bold"},i.tokens.interestAds),browserAds:Hd().createElement(rO,{weightOverride:"bold"},i.tokens.browserAds),daa:Hd().createElement(sz,{href:a.daaLink,"data-bi-id":"".concat(o,".digital-advertising-alliance"),"aria-label":i.tokens.daa,target:"_blank"},i.tokens.daa),edaa:Hd().createElement(sz,{href:a.edaaLink,"data-bi-id":"".concat(o,".european-interactive-digital-advertising-alliance"),"aria-label":i.tokens.edaa,target:"_blank"},i.tokens.edaa),daac:Hd().createElement(sz,{href:a.daacLink,"data-bi-id":"".concat(o,".digital-advertising-alliance-of-canada"),"aria-label":i.tokens.daac,target:"_blank"},i.tokens.daac),microsoftEdge:Hd().createElement(rO,{weightOverride:"bold"},i.tokens.microsoftEdge),settings:Hd().createElement(rO,{weightOverride:"bold"},i.tokens.settings),privacySearchServices:Hd().createElement(rO,{weightOverride:"bold"},i.tokens.privacySearchServices),learnMoreLink:Hd().createElement(sz,{href:a.learnMoreLink,"data-bi-id":"".concat(o,".learn-more"),"aria-label":i.tokens.learnMoreLinkAriaLabel,target:"_blank"},i.tokens.learnMoreLink),amcProfileLink:Hd().createElement(sz,{href:a.amcProfileLink,"data-bi-id":"".concat(o,".amc-profile"),"aria-label":i.tokens.amcProfileLink},i.tokens.amcProfileLink),yahoo:Hd().createElement(sz,{href:a.yahooLink,"data-bi-id":"".concat(o,".yahoo"),"aria-label":i.tokens.yahoo,target:"_blank"},i.tokens.yahoo),learnMorePOWindows:Hd().createElement(sz,{href:a.learnMorePOWindowsLink,"data-bi-id":"".concat(o,".poWindows"),"aria-label":i.tokens.learnMorePOWindows,target:"_blank"},i.tokens.learnMorePOWindows),newLine:Hd().createElement(Hd().Fragment,null,Hd().createElement("br",null),Hd().createElement("br",null))},c=function(e){return!e.selfRights||0===Object.keys(e.selfRights).length||e.selfRights.canManage}(r)?t?n.adSettingsContent.signedInPOContent.faqPO:n.adSettingsContent.signedOutPOContent.faqPO:n.adSettingsContent.underage.faq,l=[];return Object.values(c).forEach((function(e){l.push(e)})),Hd().createElement(Hd().Fragment,null,Hd().createElement(EL,{id:"FAQ",padding:"32px 0 0 0"},Hd().createElement(M$,{isAlwaysExpanded:!0,header:Hd().createElement(EL,null,Hd().createElement(fO,{tag:"h2",variant:"paneTitle"},n.adSettingsContent.faq.header)),shadow:!0,showDivider:!1,showDefaultHeaderDivider:!0,roundedCorners:!0,listItemBackgroundColor:"neutralMed"},l.map((function(e){var t={kind:"text",children:e.question,nowrap:!1,"aria-label":"".concat(n.adSettingsContent.faq.header," ").concat(e.question)};return Hd().createElement(o$,{borderRadius:"0px",drawerContentPadding:"16px 16px 16px 42px",drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:t}),slots:12}],totalSlots:12}),key:e.question,isListItem:!0},Hd().createElement(EL,{childrenGap:"20px"},Object.values(e.answer).map((function(e){return Hd().createElement(lz,{textWithTokens:e,tokensAndValues:s,key:e,"aria-label":e})}))))})))))},DAe=function(){var e=OSe().adSettingsContent,t=e.underage,n=e.titleNew;return Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:n,ariaLive:"assertive"}),Hd().createElement(KPe,{subPage:jTe}),Hd().createElement(EL,{childrenGap:"20px",id:"cannot-manage-view"},Hd().createElement(r2,{backgroundType:"card",bodyText:t.whyAds.content,"data-testid":"Why Ads Feature",featureHeading:{tag:"h2",variant:"statusHeader",text:t.whyAds.title},height:"small",imageProps:t.whyAds.image,layoutType:"2/3"}),Hd().createElement(r2,{backgroundType:"card",bodyText:t.showAds.content,"data-testid":"Show Ads Feature",featureHeading:{tag:"h2",variant:"statusHeader",text:t.showAds.title},height:"small",imageProps:t.showAds.image,layoutType:"2/3"}),Hd().createElement(r2,{backgroundType:"card",bodyText:t.whatAds.content,"data-testid":"What Ads Feature",featureHeading:{tag:"h2",variant:"statusHeader",text:t.whatAds.title},height:"small",imageProps:t.whatAds.image,layoutType:"2/3"})))},MAe={};function NAe(e,n,r){var o;return(0,t.__awaiter)(this,void 0,void 0,(function(){var i,a,s=this;return(0,t.__generator)(this,(function(c){switch(c.label){case 0:return i="getSurvey-".concat(e,"-").concat(n),[4,hb(MAe,i,(function(){return(0,t.__awaiter)(s,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){return[2,Hy("/survey/api/surveyDefinition",{partnerName:"MeePortal",operation:"Survey.GetSurveyDefinition"},{params:{surveyItemId:e}}).then((function(e){var t,n=null===(t=null===e||void 0===e?void 0:e.data)||void 0===t?void 0:t.content;return r&&n&&r(n),e}))]}))}))}))];case 1:return a=c.sent(),[2,null===(o=a.data)||void 0===o?void 0:o.content]}}))}))}var LAe=function(e,t,n,r,o){window.OfficeBrowserFeedback.initOptions={appId:2293,stylesUrl:"/node_modules/@ms-ofb/officebrowserfeedback/styles/officebrowserfeedback.css",intlUrl:"/node_modules/@ms-ofb/officebrowserfeedback/intl/",environment:0,locale:e,primaryColour:t.palette.themePrimary,secondaryColour:t.palette.neutralSecondary,telemetryGroup:{loggableUserId:r?"p:".concat(r.valueAsHex):void 0,tenantId:"9188040d-6c67-4c5b-b112-36a304b66dad",sku:o},userEmail:n}},BAe=function(){var e=hR();return(0,Fd.useCallback)((function(n,r,o,i,a){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var s,c;return(0,t.__generator)(this,(function(l){switch(l.label){case 0:return s=[],[4,NAe(n,r,i)];case 1:return(c=l.sent())&&(o&&(c=(0,t.__assign)((0,t.__assign)({},c),{AdditionalDataRequested:["EmailAddress"]})),s.push(c)),window.OfficeBrowserFeedback&&s.length>0&&(LAe(r,e,o,null===a||void 0===a?void 0:a.puid,null===a||void 0===a?void 0:a.sku),window.OfficeBrowserFeedback.floodgate.initOptions={autoDismiss:3,campaignDefinitions:s},window.OfficeBrowserFeedback.floodgate.initialize().then((function(){return window.OfficeBrowserFeedback.floodgate.start()})).then((function(){return window.OfficeBrowserFeedback.floodgate.getEngine().getActivityListener().logActivity("NpsClick")}))),[2]}}))}))}),[e])},OAe="Privacy.getSurvey",FAe=function(){var e=Jke(),t=e.language,n=e.selfRights,r=wm(),o=BAe();return(0,Fd.useEffect)((function(){var e=setTimeout(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(eb("PrivBaselineSurvey")&&n.canManage){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,r({name:OAe,status:"first-load"}),e.next=6,o("privacy-baseline-survey",t);case 6:r({name:OAe,status:"finished"}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),r({name:OAe,status:"failed",error:e.t0});case 12:case"end":return e.stop()}}),e,null,[[2,9]])}))),2e4);return function(){return clearTimeout(e)}}),[t,r,o]),Hd().createElement(km,{operationData:{componentName:"PrivacyBaselineSurvey",operationName:OAe},finishedView:Hd().createElement(Hd().Fragment,null)})},HAe="Privacy.getSurvey",zAe=function(){var e=Jke(),t=e.language,n=e.selfRights,r=wm(),o=BAe(),i=eb("PrivacySurvey");return(0,Fd.useEffect)((function(){if(i&&n.canManage){var e=setTimeout(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r({name:HAe,status:"first-load"}),e.next=4,o("privacy-vertical-survey",t);case 4:r({name:HAe,status:"finished"}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),r({name:HAe,status:"failed",error:e.t0});case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),5e3);return function(){return clearTimeout(e)}}}),[i,t,n,r,o]),Hd().createElement(km,{operationData:{componentName:"survey",operationName:HAe},finishedView:Hd().createElement(Hd().Fragment,null)})},UAe=function(e){var t=e.signedIn,n=Jke(),r=OSe().adSettingsContent,o=hm().sendPageViewEvent;return jd((function(){t&&o()})),Hd().createElement(EL,{id:"ad-settings"},t&&!n.selfRights.canManageAdSettings?Hd().createElement(DAe,null):Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:r.titleNew,ariaLive:"assertive"}),Hd().createElement(EL,null,Hd().createElement(KPe,{subPage:t?jTe:qTe,useInAppNavigation:t}),Hd().createElement(IPe,{signedIn:t})),Hd().createElement(AAe,null)),Hd().createElement(RAe,{signedIn:t}),Hd().createElement(zAe,null),Hd().createElement(FAe,null))},VAe={},WAe=[bSe.Unauthorized],jAe=USe(WAe),qAe=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,hb(VAe,"ChildrenDataAndProfilePictures",GAe)];case 1:return[2,e.sent()]}}))}))},GAe=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n;return(0,t.__generator)(this,(function(r){switch(r.label){case 0:return[4,VSe("".concat(XSe,"/children"),"".concat(JSe,".GETCHILDREN"),{},{overrideRequestQosData:jAe})];case 1:return(e=r.sent())?[4,iSe("MSGraphUserReadAll")]:[3,4];case 2:return n=r.sent(),[4,Promise.all(e.map((function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var r,o;return(0,t.__generator)(this,(function(i){switch(i.label){case 0:return[4,xSe({accessToken:n.token,userId:null!==(o=e.puidAsHex)&&void 0!==o?o:""})];case 1:return r=i.sent(),[2,(0,t.__assign)((0,t.__assign)({},e),{profilePictureUrl:r.url})]}}))}))})))];case 3:return[2,r.sent()];case 4:return[2,[]]}}))}))},KAe=function(e){var t=e.children,n=Gf(),r=OSe().familyContent,o=Jke().areaPrefix;return Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(fO,{tag:"h2"},r.activity.othersTitle),Hd().createElement(rO,null,r.activity.othersDescription),Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0},t.map((function(e){return Hd().createElement(n$,{key:e.cid,id:e.cid,variant:"SixSix",columns:[Hd().createElement(zX,{personaProps:{imageUrl:e.profilePictureUrl,size:"32"},title:e.displayName}),Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",textElements:[]})],onClickProps:{pageArea:o,"aria-label":Xd(r.overview.listItemAriaLabel,e.displayName),"data-bi-id":"childactivity.familymembers.child",onClick:function(){return t=e.cid,mIe(),void n.push("/child/".concat(t));var t}}})}))))},YAe=function(){var e,t="child-activity",n="childactivity.children.get",r=wm(),o=OSe(),i=hm().sendPageViewEvent,a=o.familyContent.activity,s=o.sharedContent,c=Gf(),l=Yf().path,u=null===(e=Yf("".concat(l)))||void 0===e?void 0:e.params,d=Ym((0,Fd.useState)(),2),p=d[0],h=d[1],f=Ym((0,Fd.useState)([]),2),m=f[0],g=f[1];(0,Fd.useEffect)((function(){var e=function(){var e=Og(Vg().mark((function e(){var t,o,i;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r({name:n,status:"first-load"}),e.next=4,qAe();case 4:(t=e.sent)?((o=t.find((function(e){return e.cid===(null===u||void 0===u?void 0:u.memberId)})))?h(o):c.push("/"),(i=t.filter((function(e){return e.cid!==(null===u||void 0===u?void 0:u.memberId)})))&&g(i)):c.push("/"),r({name:n,status:"finished"}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),r({name:n,status:"failed",error:e.t0});case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}();e()}),[null===u||void 0===u?void 0:u.memberId,r,c]),jd((function(){i()}));var v=Hd().createElement(QR,{operationData:{componentName:t,operationName:n},firstLoadView:Hd().createElement(Wq,null,Hd().createElement(fK,null)),finishedView:Hd().createElement(KPe,{subPage:KTe,member:p}),failedView:Hd().createElement(Hd().Fragment,null)}),y=Hd().createElement(QR,{operationData:{componentName:t,operationName:n},firstLoadView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(cZ,null),Hd().createElement(cZ,null),Hd().createElement(cZ,null),Hd().createElement(cZ,null)),finishedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(dPe,{dataType:"location",key:"location",child:p}),Hd().createElement(dPe,{dataType:"browse",key:"browse",child:p}),Hd().createElement(dPe,{dataType:"search",key:"search",child:p}),Hd().createElement(dPe,{dataType:"usage",key:"usage",child:p})),failedView:Hd().createElement(Hd().Fragment,null)});return Hd().createElement(EL,{childrenGap:"24px"},Hd().createElement(EL,{childrenGap:"16px"},v,Hd().createElement(rO,null,a.pageDescription),Hd().createElement(fO,{tag:"h2"},a.introTitle),Hd().createElement(lz,{textWithTokens:a.introDescription,tokensAndValues:{0:Hd().createElement(sz,{target:"_blank",href:a.learnMoreLink.url,"data-bi-id":"child-activity-learn-more","aria-label":a.learnMoreLink.text},a.learnMoreLink.text)}}),y),Hd().createElement(r2,{backgroundType:"card",bodyText:{textWithTokens:"{0}{1}{2}",tokensAndValues:{0:Hd().createElement(rO,null,a.adsDescription),1:Hd().createElement("br",null),2:Hd().createElement(sz,{target:"_blank",href:a.adsFaqLink.url,"data-bi-id":"child-activity-faq","aria-label":a.adsFaqLink.text},a.adsFaqLink.text)}},imageProps:{alt:a.adsImage.alt,src:a.adsImage.src},featureHeading:{tag:"h2",text:a.adsTitle},ctaProps:[{actionProps:{kind:"toggle",onChange:function(){},offText:s.toggleOff,disabled:!0,"aria-label":"","data-bi-id":"",checked:!1}}]}),m.length>0?Hd().createElement(KAe,{children:m}):null)},QAe="getArchivesList",XAe=function(e){var t=OSe().exportContent,n=wm(),r="LoadArchives";jd(Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n({name:r,status:"first-load"}),t.next=3,e.getArchives().then((function(){n({name:r,status:"finished"})})).catch((function(e){var t;if((null===(t=e.response)||void 0===t?void 0:t.status)===lTe)return n({name:r,status:"finished"}),void window.location.reload();n({name:r,status:"failed"})}));case 3:case"end":return t.stop()}}),t)}))));var o=Hd().createElement(NX,{shimmerLineProps:[{width:"95%"}]}),i=Hd().createElement(n$,{variant:"ThreeThreeThreeThree",columns:[o,o,o,o]});return Hd().createElement(EL,{childrenGap:5,padding:"12px 0 25px 0"},Hd().createElement(fO,{block:!0,tag:"h2",variant:"paneTitle"},t.archiveHeader),Hd().createElement(EL,{childrenGap:12},Hd().createElement(lz,{textWithTokens:"{0} {1}",tokensAndValues:{0:Hd().createElement(rO,null,t.archiveDescription),1:Hd().createElement(sz,{"aria-label":t.learnMoreText,"data-bi-id":"learn-more-link",href:"https://go.microsoft.com/fwlink/?linkid=2273307",target:"_blank"},t.learnMoreText?t.learnMoreText:"")}}),Hd().createElement(QR,{operationData:{operationName:r,componentName:QAe},firstLoadView:Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},[i,i]),finishedView:0===e.archiveList.data.length?Hd().createElement(lz,{textWithTokens:t.archiveColdStateRichText.text,tokensAndValues:{"create-archive":Hd().createElement(rO,{variant:"headerText"},t.archiveColdStateRichText.createArchiveToken)}}):Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},e.archiveList.data.map((function(e,t){return Hd().createElement(n$,Object.assign({},e,{key:"archive-list-elem-".concat(t)}))}))),failedView:Hd().createElement(rO,null,t.getArchiveListFailed)})))},$Ae="loadArchives",JAe=[bSe.Conflict],ZAe=USe(JAe),eRe=function(e){return void 0===e&&(e=!1),(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,KSe(e,$Ae,"".concat(XSe,"/export/archives"),"".concat(JSe,".GETEXPORTHISTORY"))];case 1:return(n=t.sent()).archives.some((function(e){return!e.isComplete||e.isFailed}))&&YSe($Ae),[2,tRe(n)]}}))}))},tRe=function(e){return{archives:e.archives.map((function(e){return{exportId:(t=e).exportId,submitDate:new Date(t.submitDate),isComplete:t.isComplete,dataTypes:t.dataTypes,fileSize:t.fileSize,fileSizeUnitCmsId:t.fileSizeUnitCmsId,downloadUri:t.downloadUri,expiryDate:new Date(t.expiryDate),isFailed:t.isFailed,internalErrorMessage:t.internalErrorMessage,exportType:t.exportType,exportArchivesDeleteStatus:t.exportArchivesDeleteStatus};var t}))}},nRe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe("".concat(XSe,"/export/archives"),"".concat(JSe,".CREATEARCHIVE"),e,{},{overrideRequestQosData:ZAe})];case 1:return t.sent(),[2]}}))}))},rRe=function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,qSe("".concat(XSe,"/export/archives?exportId=").concat(e,"&exportType=").concat(n),"".concat(JSe,".DELETEARCHIVE"),{data:{exportId:e,exportType:n}},{overrideRequestQosData:USe([bSe.Unauthorized])})];case 1:return t.sent(),[2]}}))}))},oRe=function(e){Wd((function(){e.setDataTypeStates({usage:!0,browse:!0,location:!0,search:!0})})),jd((function(){e.setDataTypeStates({usage:!0,browse:!0,location:!0,search:!0})}));var t=OSe().exportContent.createDialog,n=[];return cTe.forEach((function(r){n.push({"aria-label":t.dataTypesAriaLabels[r],checked:e.dataTypeStates[r],"data-bi-id":"".concat(kTe,".").concat(r,"-checkbox"),label:t.dataTypes[r],onChange:function(){!function(t){var n={usage:e.dataTypeStates.usage,browse:e.dataTypeStates.browse,location:e.dataTypeStates.location,search:e.dataTypeStates.search};n[t]=!e.dataTypeStates[t],e.setDataTypeStates(n)}(r)}})})),Hd().createElement(EL,{childrenGap:16},n.map((function(e,t){return Hd().createElement(TK,Object.assign({},e,{key:"archive-dialog-checkbox-".concat(t)}))})),Hd().createElement(EL,{maxWidth:"428px"},Hd().createElement(rO,null,t.description)))},iRe=function(e){var t=OSe().exportContent,n=wm(),r="PostArchivesInDialog",o={dataTypeStates:e.dataTypeState,setDataTypeStates:e.setDataTypeState},i=cTe.some((function(t){return e.dataTypeState[t]})),a=function(){uh(),setTimeout((function(){e.setDialogState(!1)}))},s=function(){var t=Og(Vg().mark((function t(){var o,i,a;return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n({name:r,status:"updating"}),o=cTe.filter((function(t){return e.dataTypeState[t]})),i=sv({},yIe,o.join(";")),t.prev=3,t.next=6,e.makePostCall();case 6:n({name:r,status:"finished"}),dh({data:i}),t.next=19;break;case 10:if(t.prev=10,t.t0=t.catch(3),(null===(a=t.t0.response)||void 0===a?void 0:a.status)!==lTe){t.next=17;break}return n({name:r,status:"finished"}),uh({data:"scenario canceled due to reload on 401"}),window.location.reload(),t.abrupt("return");case 17:n({name:r,status:"failed",error:t.t0}),dh({error:"CreateFailure",data:i});case 19:setTimeout((function(){e.setDialogState(!1)}));case 20:case"end":return t.stop()}}),t,null,[[3,10]])})));return function(){return t.apply(this,arguments)}}(),c={title:t.createDialog.header,subText:t.createDialog.selectData,dialogFooterProps:{buttonPrimary:{id:"create-archive-dialog-button",onClick:s,text:t.createDialog.createButton,"aria-label":t.createDialog.createButtonAriaLabel,"data-bi-id":"".concat(kTe,".create-archive"),disabled:!i},buttonSecondary:{onClick:function(){a()},text:t.createDialog.cancelButton,"aria-label":t.createDialog.cancelButtonAriaLabel,"data-bi-id":"".concat(kTe,".cancel")}}},l=lv(lv({},c),{},{isOpen:e.showDialog,onDismiss:function(){a()},closeButton:{"data-bi-id":"close","aria-label":t.createDialog.closeButtonAriaLabel},operationData:{progressViewOperationData:{operationName:r,componentName:"createArchiveDialog"},errorDialogProps:c}});return Hd().createElement(rZ,l,Hd().createElement(EL,{childrenGap:24},Hd().createElement(kL,null,Hd().createElement(oRe,o))))},aRe=function(e){var t=e.showDialog,n=e.makeDeleteCall,r=e.setDialogState,o=OSe().exportContent.deleteDialog,i=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),a=function(){r(!1),uh()},s={buttonPrimary:{onClick:function(){i()},text:o.deleteButton,"aria-label":o.deleteButtonAriaLabel,"data-bi-id":"".concat(STe,".delete-archive")},buttonSecondary:{onClick:function(){a()},text:o.cancelButton,"aria-label":o.cancelButtonAriaLabel,"data-bi-id":"".concat(STe,".cancel")}},c={title:o.header,isOpen:t,onDismiss:function(){a()},closeButton:{"data-bi-id":"".concat(STe,".close"),"aria-label":o.closeButtonAriaLabel},dialogFooterProps:s};return Hd().createElement(rZ,c,Hd().createElement(EL,null,Hd().createElement(rO,{variant:"bodyPrimaryText"},o.description)))},sRe=function(e){var t,n=OSe().exportContent,r=function(){e.setDialogErrorState({dialogState:!1,dialogInFocus:null})};if("in-progress"===e.dialogErrorState.dialogInFocus)t={isOpen:e.dialogErrorState.dialogState,onDismiss:r,title:n.inProgressDialog.header,subText:n.inProgressDialog.description,closeButton:{"data-bi-id":"close","aria-label":n.inProgressDialog.closeAriaLabel},dialogFooterProps:{buttonPrimary:{id:"archive-in-progress-dialog-close-button",onClick:r,text:n.inProgressDialog.button,"aria-label":n.inProgressDialog.closeAriaLabel,"data-bi-id":"".concat(kTe,".in-progress.cancel")}}};else if("too-many-requests"===e.dialogErrorState.dialogInFocus)t={isOpen:e.dialogErrorState.dialogState,onDismiss:r,title:n.timeoutDialog.header,subText:n.timeoutDialog.description,closeButton:{"data-bi-id":"close","aria-label":n.timeoutDialog.closeAriaLabel},dialogFooterProps:{buttonPrimary:{id:"too-many-requests-dialog-close-button",onClick:r,text:n.timeoutDialog.button,"aria-label":n.timeoutDialog.closeAriaLabel,"data-bi-id":"".concat(kTe,".too-many-requests.close")}}};else{if("create-archive-failed"!==e.dialogErrorState.dialogInFocus)return null;t={isOpen:e.dialogErrorState.dialogState,onDismiss:r,title:n.createFailedDialog.header,subText:n.createFailedDialog.description,closeButton:{"data-bi-id":"close","aria-label":n.createFailedDialog.closeAriaLabel},dialogFooterProps:{buttonPrimary:{id:"create-archive-failed-dialog-close-button",onClick:r,text:n.createFailedDialog.button,"aria-label":n.createFailedDialog.closeAriaLabel,"data-bi-id":"".concat(kTe,".failed.close")}}}}return Hd().createElement(rZ,t)},cRe={browse:"Globe",location:"MapPin",search:"Search",usage:"BoardActivityFeed"},lRe=function(e){var t,n,r,o=e.archive,i=e.index,a=e.exportContent,s=e.isArchiveFailed,c=e.viewport,l=e.setDeleteDialogState,u=e.setDeleteExportParams,d=o.dataTypes.filter((function(e){return"other"!==e})),p=d.map((function(e){return function(e,t){var n=cRe[e];return{"aria-label":"".concat(e,"-history-datatype-callout"),children:t[e],calloutTrigger:"IconButton",calloutPosition:"top-auto",calloutTriggerProps:{"aria-label":"".concat(e,"-history-datatype-callout"),"data-bi-id":"".concat(ETe,".").concat(n,"-callout"),iconName:n,iconColor:"black"}}}(e,a.createDialog.dataTypes)})),h="".concat(o.fileSize," ").concat(null===(t=o.fileSizeUnitCmsId)||void 0===t?void 0:t.toUpperCase()," \u2022 ").concat(a.archiveExpiration," ").concat(sL(o.expiryDate)),f=eb("PrivTmlnInternalTest")?o.exportId:null,m="archive-list-item-".concat(i),g={children:o.isComplete?(n=o.submitDate,dL(n).toLocaleDateString(r||oL(),{year:"numeric",month:"long",day:"numeric"})):a.archivePending,variant:"bodyPrimaryText",weightOverride:o.isComplete?"semi-bold":void 0},v={children:eb("PrivTmlnInternalTest")?f:null,variant:"bodySecondaryText"},y={children:h,variant:"bodySecondaryText"},b={children:a.archiveFailed,variant:"errorBlockIcon"},_={children:a.archiveDeleting,variant:"bodySecondaryText"},C={children:d.join(", "),variant:"bodyPrimaryText"},w=Hd().createElement(BX,{textElements:[g,v]}),x=Hd().createElement(BX,{textElements:[g,C,v]}),E=Hd().createElement(bK,{calloutProps:p}),k=Hd().createElement(xX,{textElements:[_],contentType:"text",columnAlign:"end"}),S=Hd().createElement(Sq,{actionButtonProps:[{"aria-label":a.archiveDownloadAriaLabel,"data-bi-id":"".concat(ETe,".download"),iconName:"Download",buttonColor:"themePrimary",onClick:o.isComplete?function(){window.location.href=o.downloadUri}:function(){},text:a.archiveDownload,disabled:!o.isComplete},{"aria-label":a.archiveDeleteButtonAriaLabel,"data-bi-id":"".concat(ETe,".delete"),iconName:"Delete",buttonColor:"themePrimary",onClick:function(){ch({area:FTe,scenario:"DeleteArchive",step:"DeleteArchiveConfirm"}),u({exportId:o.exportId,exportType:o.exportType}),l(!0)},text:a.archiveDeleteButton,disabled:!o.isComplete}],contentType:"none",disabled:s(o)});return o.isComplete?s(o)?"m"===c||"s"===c?{id:m,variant:"Twelve",columns:[Hd().createElement(BX,{textElements:[g,v,b]})]}:{id:m,variant:"ThreeThreeSix",columns:[w,E,Hd().createElement(BX,{textElements:[b]})]}:o.isArchiveDeleting?"m"===c||"s"===c?{id:m,variant:"EightFour",columns:[Hd().createElement(BX,{textElements:[g,v,_]}),E]}:{id:m,variant:"ThreeThreeThreeThree",columns:[w,E,Hd().createElement(wX,null),k]}:"m"===c?{id:m,variant:"SixFourTwo",columns:[Hd().createElement(BX,{textElements:[g,v,y]}),E,S]}:"s"===c?{id:m,variant:"EightFour",columns:[Hd().createElement(BX,{textElements:[g,C,v,y]}),S]}:{id:m,variant:"ThreeThreeThreeThree",columns:[w,E,Hd().createElement(BX,{textElements:[y]}),S]}:"m"===c?{id:m,variant:"SixFourTwo",columns:[w,E,S]}:"s"===c?{id:m,variant:"EightFour",columns:[x,S]}:{id:m,variant:"ThreeThreeThreeThree",columns:[w,E,Hd().createElement(wX,null),S]}},uRe=function(e){var t=OSe().exportContent;return Hd().createElement(r2,{backgroundType:"flat",bodyText:{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:10},Hd().createElement(rO,{variant:"bodyPrimaryText"},t.introDescription.first),Hd().createElement(rO,{variant:"bodyPrimaryText"},t.introDescription.second))}},ctaProps:[{actionProps:{id:"create-archive-feature-button","aria-label":t.createButtonAriaLabel,"data-bi-id":"".concat(xTe,".create-archive"),kind:"button",onClick:function(){ch({area:FTe,scenario:"CreateArchive",step:"CreateConfirm"}),e.setCreateDialogState(!0)},text:t.createButton,type:"primary"}}],height:"small",imageProps:{alt:t.introImage.alt,src:t.introImage.src},layoutType:"2/3"})},dRe=function(){var e=OSe().exportContent,t=e.otherArchivesContent,n=t.skype?[t.onedrive,t.m365,t.teams,t.skype]:[t.onedrive,t.m365,t.teams],r=[];return n.forEach((function(e){r.push({variant:"EightFour",columns:[Hd().createElement(HX,{listItemMediaProps:{image:{src:e.icon.src,imageType:"image"},size:"sm",height:"52px"},title:e.header,titleTextVariant:"headerText",subtitles:[{children:e.description,variant:"bodySecondaryText"}]}),Hd().createElement(Sq,{actionButtonProps:[{"aria-label":e.header,"data-bi-id":"".concat(xTe,".").concat(e.header),iconName:"OpenInNewWindow",onClick:function(){return window.open(e.link.url,"_blank")},text:""}],contentType:"none"})],onClickProps:{onClick:function(){return window.open(e.link.url,"_blank")},"aria-label":e.header,"data-bi-id":"".concat(xTe,".").concat(e.header),pageArea:"Privacy"},id:e.header})})),Hd().createElement(EL,{childrenGap:12,padding:"15px 0px"},Hd().createElement(fO,{block:!0,tag:"h1",variant:"paneTitle"},e.otherArchivesHeader),Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},r.map((function(e){return Hd().createElement(n$,Object.assign({},e,{key:e.id}))}))))},pRe=function(){var e=OSe().exportContent,t=Ym((0,Fd.useState)({data:[]}),2),n=t[0],r=t[1],o=Ym((0,Fd.useState)({data:[]}),2),i=o[0],a=o[1],s=Ym((0,Fd.useState)(!1),2),c=s[0],l=s[1],u=Ym((0,Fd.useState)({dialogState:!1,dialogInFocus:null}),2),d=u[0],p=u[1],h=Ym((0,Fd.useState)(!1),2),f=h[0],m=h[1],g=Ym((0,Fd.useState)({exportId:"",exportType:"Quick"}),2),v=g[0],y=g[1],b=jD(),_=function(e){return e.isFailed||!e.downloadUri},C=function(t){var o=[],i=!1;return t.forEach((function(t,n){t.isComplete||(i=!0),o.push(lRe({archive:t,index:n,exportContent:e,isArchiveFailed:_,viewport:b,setDeleteDialogState:m,setDeleteExportParams:y}))})),function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(o,n.data)||r({data:o}),i},w=function(){var e=Og(Vg().mark((function e(){var t,n=arguments;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]&&n[0],!1,e.next=4,eRe(t).then((function(e){var t=e.archives.filter((function(e){return"deleteInProgress"!==e.exportArchivesDeleteStatus})).slice().reverse();a({data:t}),C(t)&&setTimeout(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w();case 2:case"end":return e.stop()}}),e)}))),3e4)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),x=Ym((0,Fd.useState)({usage:!1,browse:!1,location:!1,search:!1}),2),E=x[0],k=x[1],S=function(){var e=Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=[],cTe.forEach((function(e){E[e]&&t.push(e)})),0!==t.length){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,nRe({dataTypes:t}).then(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w(!0);case 2:case"end":return e.stop()}}),e)})))).catch((function(e){var t,n;if(409===(null===(t=e.response)||void 0===t?void 0:t.status))setTimeout((function(){p({dialogState:!0,dialogInFocus:"in-progress"})}));else{if(429!==(null===(n=e.response)||void 0===n?void 0:n.status))return setTimeout((function(){p({dialogState:!0,dialogInFocus:"create-archive-failed"})})),Promise.reject(e);setTimeout((function(){p({dialogState:!0,dialogInFocus:"too-many-requests"})}))}}));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),T=function(){var e=Og(Vg().mark((function e(){var t,n,r,o;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=v.exportId,n=i.data.filter((function(e){return e.exportId===t})),r=i.data.indexOf(n[0]),i.data[r].isArchiveDeleting=!0,a({data:i.data}),m(!1),C(i.data),o={dataTypes:i.data[r].dataTypes.join(",")},e.next=10,rRe(v.exportId,v.exportType).then((function(){var e,n=i.data.filter((function(e){return e.exportId!==t}));C(n),a({data:n}),L(I),null===(e=document.getElementById("archive-list-item-".concat(r)))||void 0===e||e.focus(),dh({data:o})})).catch((function(e){return i.data[r].isArchiveDeleting=!1,a({data:i.data}),C(i.data),L(P),dh({data:o,error:"DeleteArchiveFailure"}),Promise.reject(e)}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=(0,Fd.useRef)(null),P=(0,Fd.useRef)(null),A=e.deleteNotificationBar.successMessage,R=e.deleteNotificationBar.failedMessage,D=e.deleteNotificationBar.closeButtonAriaLabel,M={message:A,ariaMessage:A,closeButton:{"aria-label":D,"data-bi-id":"".concat(ETe,".delete-success-notification-message.close"),id:"".concat(ETe,".delete-success-notification-message.close")},iconName:"Completed",notificationBarType:"info"},N={message:R,ariaMessage:R,closeButton:{"aria-label":D,"data-bi-id":"".concat(ETe,".delete-failed-notification-message.close"),id:"".concat(ETe,".delete-failed-notification-message.close")},iconName:"Error",notificationBarType:"error"},L=function(e){e.current.showNotificationBar()};return Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:e.title,ariaLive:"assertive"}),Hd().createElement(KPe,{subPage:WTe}),Hd().createElement(uRe,{setCreateDialogState:l}),Hd().createElement(iRe,{showDialog:c,setDialogState:l,makePostCall:S,dataTypeState:E,setDataTypeState:k}),Hd().createElement(sRe,{dialogErrorState:d,setDialogErrorState:p}),Hd().createElement(XAe,{archiveList:n,getArchives:w}),Hd().createElement(aRe,{showDialog:f,makeDeleteCall:T,setDialogState:m}),Hd().createElement(dRe,null),Hd().createElement(ooe,Object.assign({ref:I},M)),Hd().createElement(ooe,Object.assign({ref:P},N)),Hd().createElement(zAe,null),Hd().createElement(FAe,null))},hRe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe("".concat(XSe,"/submit-location-opt-out"),"".concat(JSe,".SUBMITLOCATIONOPTOUT"),e)];case 1:return t.sent(),[2]}}))}))},fRe="/api/hip/challenge",mRe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return"audio"!==e?[3,2]:[4,Hy("".concat(fRe,"/audio"),{operation:"GLOBAL.HIP.GETCHALLENGE.AUDIO"})];case 1:case 3:return[2,t.sent().data];case 2:return[4,Hy("".concat(fRe,"/visual"),{operation:"GLOBAL.HIP.GETCHALLENGE.VISUAL"})]}}))}))},gRe="macAddressOptOut.captcha",vRe="macAddressOptOut.captcha-operation-name",yRe=function(){var e="MacAddressOptOut.submitOptOutRequest",n=function(e){var n=(0,Fd.useState)("visual"),r=n[0],o=n[1],i=(0,Fd.useState)({challengeSource:"",context:{}}),a=i[0],s=i[1],c=wm(),l=function(n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var r,i,a;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,5,,6]),c({name:e.operationName,status:"first-load"}),e.getHipChallenge?[4,e.getHipChallenge(n)]:[3,2];case 1:return i=t.sent(),[3,4];case 2:return[4,mRe(n)];case 3:i=t.sent(),t.label=4;case 4:return r=i,o(n),s(r),c({name:e.operationName,status:"finished"}),[3,6];case 5:return a=t.sent(),c({name:e.operationName,status:"update-failed",error:a}),[3,6];case 6:return[2]}}))}))};return(0,Fd.useEffect)((function(){l(r)}),[]),{mode:r,challenge:a,getNewChallenge:l}}({operationName:vRe}),r=OSe().macAddressOptOutContent,o=wm(),i=Ym((0,Fd.useState)(""),2),a=i[0],s=i[1],c=Ym((0,Fd.useState)(""),2),l=c[0],u=c[1],d=Ym((0,Fd.useState)(!1),2),p=d[0],h=d[1],f=Ym((0,Fd.useState)(r.hipChallenge.title.captchaVisualTitle),2),m=f[0],g=f[1],v=Ym((0,Fd.useState)(""),2),y=v[0],b=v[1],_=p||""===a?void 0:r.macAddressErrorMessage,C=function(e){u(e)},w={operationData:{componentName:gRe,operationName:vRe},variant:{alignment:"start"},mode:n.mode,challengeSource:n.challenge.challengeSource,userSolution:l,challengeProps:{noAudioSupportMessage:r.hipChallenge.challengeBase.noAudioSupportMessage,cannotLoadChallengeMessage:r.hipChallenge.challengeBase.cannotLoadChallengeMessage,switchToVisualWhenAudioFailedButtonProps:{"aria-label":r.hipChallenge.challengeBase.switchToVisualWhenAudioFailedButtonAriaLabel,"data-bi-id":"".concat(MTe,".audio-failed.switch-to-visual"),text:r.hipChallenge.challengeBase.switchToVisualWhenAudioFailedButtonText},playAudioButtonProps:{"aria-label":r.hipChallenge.challengeBase.playAudioButtonAriaLabel,"data-bi-id":"".concat(MTe,".play-audio")}},controlsProps:{refreshChallengeButtonProps:{"aria-label":r.hipChallenge.controls.refreshChallengeButtonAriaLabel,"data-bi-id":"".concat(MTe,".refresh-challenge"),text:r.hipChallenge.controls.refreshChallengeButtonText},switchToAudioButtonProps:{"aria-label":r.hipChallenge.controls.switchToAudioButtonAriaLabel,"data-bi-id":"".concat(MTe,".switch-to-audio"),text:r.hipChallenge.controls.switchToAudioButtonText},switchToVisualButtonProps:{"aria-label":r.hipChallenge.controls.switchToVisualButtonAriaLabel,"data-bi-id":"".concat(MTe,".switch-to-visual"),text:r.hipChallenge.controls.switchToVisualButtonText}},titleProps:{children:"visual"===n.mode?r.hipChallenge.title.captchaVisualTitle:r.hipChallenge.title.captchaAudioTitle},solutionInputProps:{playAudioInstruction:r.hipChallenge.solutionInput.playAudioInstruction,audioPlaceholder:r.hipChallenge.solutionInput.captchaInputPlaceholder,visualPlaceholder:r.hipChallenge.solutionInput.captchaInputPlaceholder,"aria-label":m,"data-bi-id":"".concat(MTe,".solution-input"),id:"captcha-user-solution"},onNewChallengeRequested:function(e){g("audio"===e?r.audioCaptchaInputAriaLabel:r.hipChallenge.title.captchaVisualTitle),null===C||void 0===C||C(""),n.getNewChallenge(e)},onSolutionChanged:C,audioCaptchaLoadedMessage:r.audioCaptchaReloadMessage,visualCaptchaLoadedMessage:r.visualCaptchaReloadMessage},x=(0,Fd.useRef)(null),E=(0,Fd.useRef)(null),k=function(e){e.current.showNotificationBar()},S={message:r.successNotificationMessage,ariaMessage:r.successNotificationMessage,closeButton:{"aria-label":r.closeButtonAriaLabel,"data-bi-id":"".concat(MTe,".success-message.close"),id:"".concat(MTe,".success-message.close")},iconName:"Completed",notificationBarType:"info"},T={message:r.genericErrorNotificationMessage,ariaMessage:r.genericErrorNotificationMessage,closeButton:{"aria-label":r.closeButtonAriaLabel,"data-bi-id":"".concat(MTe,".generic-error-message.close"),id:"".concat(MTe,".generic-error-message.close")},iconName:"Error",notificationBarType:"error"},I=function(){var t=Og(Vg().mark((function t(){var i;return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return b(""),i={HipSolution:l,HipContext:n.challenge.context,MacAddress:a},t.prev=2,o({name:e,status:"updating"}),t.next=6,hRe(i);case 6:o({name:e,status:"finished"}),k(x),s(""),h(!1),t.next=15;break;case 12:t.prev=12,t.t0=t.catch(2),t.t0.response.data&&"invalidCaptcha"===t.t0.response.data.error?(o({name:e,status:"finished"}),b(r.captchaInputErrorMessage)):t.t0.response.data&&"nochallengesession"===t.t0.response.data.error?(o({name:e,status:"finished"}),k(E)):(o({name:e,status:"failed",error:t.t0}),k(E));case 15:return t.prev=15,n.getNewChallenge(n.mode),u(""),t.finish(15);case 19:case"end":return t.stop()}}),t,null,[[2,12,15,19]])})));return function(){return t.apply(this,arguments)}}();return Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:r.pageHeader,ariaLive:"assertive"}),Hd().createElement(EL,{childrenGap:12,padding:"36px 0px 0px 0px"},Hd().createElement(fO,{tag:"h1",variant:"pageHeader",children:r.pageHeader}),Hd().createElement(EL,{childrenGap:24},Hd().createElement(rO,{children:r.bodyTextFirst}),Hd().createElement(rO,{children:r.bodyTextSecond}),Hd().createElement(rO,{children:r.bodyTextThird}),Hd().createElement(EL,{maxWidth:"300px"},Hd().createElement(t3,{label:r.textInputLabel,placeholder:r.textInputPlaceholder,errorMessage:_,value:a,onChange:function(e,t){s(t||""),!function(e){var t=new RegExp("^([0-9A-Fa-f]{2}[:\\-.]{1}){5}([0-9A-Fa-f]{2})$");return!(!e||!t.test(e))}(null!==t&&void 0!==t?t:"")?h(!1):h(!0)},"data-bi-id":"".concat(MTe,".mac-address-text-input"),"aria-label":r.textInputLabel,id:"address-text-input"})),Hd().createElement(EL,{maxWidth:"300px",id:"hip-challenge"},Hd().createElement(r3,w),y?Hd().createElement(rO,{variant:"errorBlockIcon",id:"captcha-input-error-message"},y):null,y?Hd().createElement(Lq,{message:y,ariaLive:"assertive"}):null),Hd().createElement(EL,{maxWidth:"150px"},Hd().createElement(cW,{operationData:{progressViewOperationData:{defaultState:"finished",componentName:"macAddressOptOut.submit",operationName:e}},text:r.buttonText,"aria-label":r.buttonAriaLabel,"data-bi-id":"".concat(MTe,".submit"),type:"primary",onClick:I,disabled:!p||!l,id:"submit-address-button"})))),Hd().createElement(ooe,Object.assign({ref:x},S)),Hd().createElement(ooe,Object.assign({ref:E},T)),Hd().createElement(zAe,null),Hd().createElement(FAe,null))},bRe="PRIVACY",_Re="ROAMINGAPI",CRe="OfficeSettings",wRe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return YSe(CRe),[4,jSe("".concat(XSe,"/office/roaming-settings/diagnostic"),"".concat(bRe,".").concat(_Re,".SETDIAGNOSTICLEVEL"),{isEnabled:e})];case 1:return t.sent(),[2]}}))}))},xRe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return YSe(CRe),[4,jSe("".concat(XSe,"/office/roaming-settings/analyze"),"".concat(bRe,".").concat(_Re,".SETANALYZECONTENT"),{isEnabled:e})];case 1:return t.sent(),[2]}}))}))},ERe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return YSe(CRe),[4,jSe("".concat(XSe,"/office/roaming-settings/download"),"".concat(bRe,".").concat(_Re,".SETDOWNLOADCONTENT"),{isEnabled:e})];case 1:return t.sent(),[2]}}))}))},kRe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return YSe(CRe),[4,jSe("".concat(XSe,"/office/roaming-settings/offers"),"".concat(bRe,".").concat(_Re,".SETOFFERSCONTENT"),{isEnabled:e})];case 1:return t.sent(),[2]}}))}))},SRe=1270,TRe=1274,IRe=1276,PRe=1324,ARe={DefaultRequired:0,Required:1,OptionalRequired:2,EnterpriseOnly:3},RRe={DefaultEnabled:0,Enabled:1,Disabled:2},DRe={DefaultEnabled:0,Enabled:1,Disabled:2},MRe={DefaultDisabled:0,Enabled:1,Disabled:2},NRe="privacy.safety-checkup",LRe="".concat(NRe,".office-settings.drawers"),BRe={accountInfo:0,authenticatorInfo:1,safeBrowsing:2,moreSafetyResources:3},ORe={accountInfo:0,authenticatorInfo:1,safeBrowsing:2,moreSafetyResources:3,officeSettings:4,roster:5},FRe=function(e){var t=Object.keys(ORe).find((function(t){return ORe[t]===e}));return t||"unknownView"},HRe=function(e,t){return t?{padding:"0px 40px",borderTop:"1px solid ".concat(e),borderBottom:"1px solid ".concat(e)}:{padding:"0px 20px 12px 4px",borderBottom:"1px solid ".concat(e)}},zRe=function(e){return{borderBottom:"1px solid ".concat(e)}},URe={hasRecoveryEmail:"unknown",hasRecoveryPhone:"unknown",hasAuthenticator:"unknown",hasEdge:"unknown"},VRe=Hd().createContext({currentStep:0,setCurrentStep:function(){},totalSteps:Object.entries(ORe).length-2,goToNext:function(e){},visitedSteps:new Set,addToVisited:function(e){},userProofStates:URe,setUserProofStates:function(){},resetStates:function(){},isFlowEnded:!1,setIsFlowEnded:function(){},newOfficeSettingsUser:!1,setNewOfficeSettingsUser:function(){}}),WRe=function(){return(0,Fd.useContext)(VRe)},jRe=function(e){var t=e.children,n=Ym((0,Fd.useState)(0),2),r=n[0],o=n[1],i=Ym((0,Fd.useState)(Object.entries(ORe).length-1),1)[0],a=Ym((0,Fd.useState)(!1),2),s=a[0],c=a[1],l=Ym((0,Fd.useState)(!1),2),u=l[0],d=l[1],p=Ym((0,Fd.useState)(new Set),2),h=p[0],f=p[1],m=Ym((0,Fd.useState)(URe),2),g=m[0],v=m[1];return Hd().createElement(VRe.Provider,{value:{currentStep:r,setCurrentStep:o,totalSteps:i,goToNext:function(e){e<Object.keys(BRe).length-1&&o(r+1)},visitedSteps:h,addToVisited:function(e){f((function(t){return new Set(t.add(e))}))},userProofStates:g,setUserProofStates:v,resetStates:function(){o(0),f(new Set)},isFlowEnded:s,setIsFlowEnded:c,newOfficeSettingsUser:u,setNewOfficeSettingsUser:d}},t)},qRe=function(e,t,n,r){var o=r?"".concat(r.dataBiIdBase,".toggle"):"";return{totalSlots:12,chevronPosition:"end",columns:r?[{column:Hd().createElement(tj,{media:{size:"md",image:{imageType:"icon",iconName:e},padding:"0px 4px"},title:{kind:"text",children:t,nowrap:!1,weightOverride:n?void 0:"semi-bold"},subtitleTextProps:{children:n}}),slots:8},{column:Hd().createElement(hq,{"data-bi-id":o,id:o,"aria-label":r.toggleCms.toggleAriaLabel,onChange:r.onToggleChangeHandler,checked:r.toggleVals,togglePosition:"end",onText:r.toggleCms.toggleOn,offText:r.toggleCms.toggleOff,disabled:r.disabled,operationData:{progressViewOperationData:{operationName:r.toggleOperationName,componentName:r.toggleComponentName,defaultState:"finished"},errorCallout:{errorMessage:r.toggleCms.updateFailedMessageErrorCallout,errorMessageAriaLabel:r.toggleCms.updateFailedMessageErrorCallout,targetOrTriggerButton:{"aria-label":r.toggleCms.errorCalloutAriaLabel,"data-bi-id":"".concat(r.dataBiIdBase,".error-callout")}}}}),slots:4}]:[{column:Hd().createElement(tj,{media:{size:"md",image:{imageType:"icon",iconName:e},padding:"0px 4px"},title:{kind:"text",children:t,nowrap:!1,weightOverride:n?void 0:"semi-bold"},subtitleTextProps:{children:n}}),slots:12}]}},GRe=function(e){return"_self"===e||"_blank"===e?e:void 0},KRe=function(e){return Hd().createElement(EL,null,Hd().createElement(S0,{messageContent:e,messageBarType:"warning",iconProps:{iconName:"Error",color:"neutralSecondary"}}))},YRe=function(e){var t,n=e.officeSettingDrawerName,r=e.toggleVals,o=e.updateToggleVals,i=e.contentsDrawerDataBiIdBase,a=e.contentsDrawerComponentName,s=e.contentsDrawerOperationName,c=e.cmsContent,l=e.toggleValContent,u=e.setContentApi,d=e.drawerHeaderIconName,p=e.drawerHeaderTitle,h=wm(),f=Ym((0,Fd.useState)(!1),2),m=f[0],g=f[1],v=Ym((0,Fd.useState)(!1),2),y=v[0],b=v[1],_=function(){b(!y)},C=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,g(!1),h({name:s,status:"updating"}),e.next=5,u(!l);case 5:e.t0=n,e.next="optionalDiagnostic"===e.t0?8:"analyzeContent"===e.t0?10:"downloadContent"===e.t0?12:"offersContent"===e.t0?14:16;break;case 8:return o(lv(lv({},r),{},{optionalDiagnostic:!l})),e.abrupt("break",16);case 10:return o(lv(lv({},r),{},{analyzeContent:!l})),e.abrupt("break",16);case 12:return o(lv(lv({},r),{},{downloadContent:!l})),e.abrupt("break",16);case 14:return o(lv(lv({},r),{},{offersContent:!l})),e.abrupt("break",16);case 16:h({name:s,status:"finished"}),e.next=23;break;case 19:e.prev=19,e.t1=e.catch(0),g(!0),h({name:s,status:"update-failed"});case 23:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),w=function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),x={toggleVals:l,onToggleChangeHandler:w,toggleOperationName:s,toggleComponentName:a,dataBiIdBase:i,toggleCms:c},E="offersContent"===n?(t=c,Hd().createElement(EL,{childrenGap:"20px",backgroundColor:"neutralMed",padding:"20px"},Hd().createElement(rO,null,t.paragraph),Hd().createElement(sz,{href:t.link.url,target:GRe(t.link.target),"data-bi-id":t.link.id,"aria-label":t.link.ariaLabel||t.link.text},t.link.text),t.link2?Hd().createElement(sz,{href:t.link2.url,target:GRe(t.link2.target),"data-bi-id":t.link2.id,"aria-label":t.link2.ariaLabel||t.link2.text},t.link2.text):null)):function(e,t){return Hd().createElement(EL,{childrenGap:"20px",backgroundColor:"neutralMed",padding:"20px"},Hd().createElement(rO,null,e.paragraph),Hd().createElement(sz,{href:e.link.url,"data-bi-id":"".concat(t,".learn-more-link"),"aria-label":e.link.ariaLabel||e.link.text,target:"_blank"},e.link.text))}(c,i),k=KRe(c.updateFailedMessageErrorCallout),S=m?Hd().createElement(EL,null,k,E):Hd().createElement(EL,null,E),T=qRe(d,p,"",x),I=x?"".concat(x.dataBiIdBase,".toggle"):"",P=Jke().areaPrefix;return Hd().createElement(EL,null,Hd().createElement(o$,{id:"checkup-optional-diagnostic",drawerHeader:Hd().createElement(mq,T),showDivider:!0,borderRadius:"0px",onClickToOpen:function(){return rTe(!0,I,P,_)},onClickToClose:function(){return rTe(!1,I,P,_)},children:S}),!y&&m?k:null)},QRe="".concat(LRe,".analyze-content"),XRe=function(e){var t=e.toggleVals,n=e.updateToggleVals,r=OSe().officeSettingsContent.connectedExperiencesSection.analyzeContentDrawer;return Hd().createElement(YRe,{officeSettingDrawerName:"analyzeContent",toggleVals:t,updateToggleVals:n,contentsDrawerDataBiIdBase:QRe,contentsDrawerComponentName:"safetyCheckup.officeSettings.analyzeContentDrawer",contentsDrawerOperationName:"safetyCheckup.AnalyzeContentDrawer.setAnalyzeContent",cmsContent:r,toggleValContent:t.analyzeContent,setContentApi:xRe,drawerHeaderIconName:"EditListPencil",drawerHeaderTitle:r.title})},$Re="".concat(LRe,".download-content"),JRe=function(e){var t=e.toggleVals,n=e.updateToggleVals,r=OSe().officeSettingsContent.connectedExperiencesSection.downloadContentDrawer;return Hd().createElement(YRe,{officeSettingDrawerName:"downloadContent",toggleVals:t,updateToggleVals:n,contentsDrawerDataBiIdBase:$Re,contentsDrawerComponentName:"safetyCheckup.officeSettings.downloadContentDrawer",contentsDrawerOperationName:"safetyCheckup.DownloadContentDrawer.setDownloadContent",cmsContent:r,toggleValContent:t.downloadContent,setContentApi:ERe,drawerHeaderIconName:"PictureFill",drawerHeaderTitle:r.title})},ZRe="".concat(LRe,".offers-content"),eDe=function(e){var t=e.toggleVals,n=e.updateToggleVals,r=OSe().officeSettingsContent.offersSection.offersContentDrawer;return Hd().createElement(YRe,{officeSettingDrawerName:"offersContent",toggleVals:t,updateToggleVals:n,contentsDrawerDataBiIdBase:ZRe,contentsDrawerComponentName:"safetyCheckup.officeSettings.OffersContentDrawer",contentsDrawerOperationName:"safetyCheckup.OffersContentDrawer.setOffersContentLevel",cmsContent:r,toggleValContent:t.offersContent,setContentApi:kRe,drawerHeaderIconName:"Giftbox",drawerHeaderTitle:OSe().officeSettingsContent.offersSection.title})},tDe="".concat(LRe,".optional-diagnostic"),nDe=function(e){var t=e.toggleVals,n=e.updateToggleVals,r=OSe().officeSettingsContent.diagnosticDataSection.optionalDrawer;return Hd().createElement(YRe,{officeSettingDrawerName:"optionalDiagnostic",toggleVals:t,updateToggleVals:n,contentsDrawerDataBiIdBase:tDe,contentsDrawerComponentName:"safetyCheckup.officeSettings.optionalDiagnosticDrawer",contentsDrawerOperationName:"safetyCheckup.OptionalDiagnosticDrawer.setDiagnosticLevel",cmsContent:r,toggleValContent:t.optionalDiagnostic,setContentApi:wRe,drawerHeaderIconName:"Diagnostic",drawerHeaderTitle:r.title})},rDe="".concat(NRe,".office-settings-dialog"),oDe=function(e){var t,n=e.toggleVals,r=e.updateToggleVals,o=e.newUserErrorFlag,i=e.initializeOfficeSettings,a=e.hasAnyOfficeProduct,s=OSe().officeSettingsContent,c=null===(t=Jke().selfRights)||void 0===t?void 0:t.canManageDataSettings,l=WRe().setNewOfficeSettingsUser;jd((function(){l(o)}));var u=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),d={textWithTokens:"".concat(s.firstLoadErrorDescription," {tryAgain}"),tokensAndValues:{tryAgain:Hd().createElement(cz,{children:s.tryAgain,"data-bi-id":"".concat(LTe,".first-load-try-again"),"aria-label":s.tryAgain,onClick:u})}};return Hd().createElement(QR,{operationData:{componentName:rDe,operationName:"OfficeSettingsDrawers.getOfficeSettings"},firstLoadView:Hd().createElement(EL,null,c&&!o?Hd().createElement(cZ,{anchor:"right"}):null,Hd().createElement(cZ,{anchor:"right"}),Hd().createElement(cZ,{anchor:"right"}),c&&!o&&a?Hd().createElement(cZ,{anchor:"right"}):null),finishedView:Hd().createElement(EL,null,c&&!o?Hd().createElement(nDe,{toggleVals:n,updateToggleVals:r}):null,Hd().createElement(XRe,{toggleVals:n,updateToggleVals:r}),Hd().createElement(JRe,{toggleVals:n,updateToggleVals:r}),c&&!o&&a?Hd().createElement(eDe,{toggleVals:n,updateToggleVals:r}):null),failedView:KRe(d)})},iDe=function(e,t,n,r){var o=r?"".concat(r.dataBiIdBase,".toggle"):"",i=Jke().areaPrefix;return{onClickToOpen:function(){return rTe(!0,o,i)},onClickToClose:function(){return rTe(!1,o,i)},defaultExpanded:!0,drawerHeader:Hd().createElement(mq,qRe(e,t,n,r))}},aDe=function(e,t){var n="".concat(t,".learn-more-link");return Hd().createElement(r2,{bodyText:e.paragraph,ctaProps:[{actionProps:{href:e.link.url,"data-bi-id":n,id:n,"aria-label":e.link.ariaLabel||e.link.text,children:e.link.text,kind:"hyperlink",target:GRe(e.link.target)}}],imageProps:{imageType:"altTextImage",src:e.image.src,alt:e.image.alt},backgroundType:"card",layoutType:"2/3",paddingVariant:"64px",borderRadius:"0px",height:"small"})},sDe=function(e,t,n){var r={textWithTokens:t.updateFailedMessageMessageBar,tokensAndValues:{tryAgain:Hd().createElement(cz,{children:t.tryAgain,"data-bi-id":"".concat(n,".try-again-link"),"aria-label":t.tryAgain,onClick:e})}};return Hd().createElement(S0,{messageContent:r,messageBarType:"warning"})},cDe="".concat(LTe,".analyze-content"),lDe=function(e){var t,n=e.toggleVals,r=e.updateToggleVals,o="AnalyzeContentDrawer.setAnalyzeContent",i=OSe().officeSettingsContent.connectedExperiencesSection.analyzeContentDrawer,a=wm(),s=Ym((0,Fd.useState)(!1),2),c=s[0],l=s[1],u=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,l(!1),a({name:o,status:"updating"}),e.next=5,xRe(!n.analyzeContent);case 5:r(lv(lv({},n),{},{analyzeContent:!n.analyzeContent})),a({name:o,status:"finished"}),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(0),l(!0),a({name:o,status:"update-failed"});case 13:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}(),d=function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p={toggleVals:n.analyzeContent,onToggleChangeHandler:d,toggleOperationName:o,toggleComponentName:"officeSettings.analyzeContentDrawer",dataBiIdBase:cDe,toggleCms:i},h=iDe("EditListPencil",i.title,i.subtitle,p),f=aDe(i,cDe);if(c){var m=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t=sDe(m,i,cDe)}else t=Hd().createElement(S0,{messageContent:i.infoBar,messageBarType:"secondary"});return Hd().createElement(S2,{drawerAreaProps:h,highlightArea:f,detailsArea:t})},uDe="".concat(LTe,".download-content"),dDe=function(e){var t,n=e.toggleVals,r=e.updateToggleVals,o="DownloadContentDrawer.setDownloadContent",i=OSe().officeSettingsContent.connectedExperiencesSection.downloadContentDrawer,a=wm(),s=Ym((0,Fd.useState)(!1),2),c=s[0],l=s[1],u=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,l(!1),a({name:o,status:"updating"}),e.next=5,ERe(!n.downloadContent);case 5:r(lv(lv({},n),{},{downloadContent:!n.downloadContent})),a({name:o,status:"finished"}),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(0),l(!0),a({name:o,status:"update-failed"});case 13:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}(),d=function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p={toggleVals:n.downloadContent,onToggleChangeHandler:d,toggleOperationName:o,toggleComponentName:"officeSettings.downloadContentDrawer",dataBiIdBase:uDe,toggleCms:i},h=iDe("PictureFill",i.title,i.subtitle,p),f=aDe(i,uDe);if(c){var m=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t=sDe(m,i,uDe)}else t=Hd().createElement(S0,{messageContent:i.infoBar,messageBarType:"secondary"});return Hd().createElement(S2,{drawerAreaProps:h,highlightArea:f,detailsArea:t})},pDe="".concat(LTe,".OffersContent"),hDe=function(e){var t,n,r,o=e.toggleVals,i=e.updateToggleVals,a=e.newUserError,s="OffersContentDrawer.setOffersContentLevel",c=OSe().officeSettingsContent.offersSection.offersContentDrawer,l=wm(),u=null===(t=Jke().selfRights)||void 0===t?void 0:t.canManageDataSettings,d=Ym((0,Fd.useState)(!1),2),p=d[0],h=d[1],f=function(){var e=Og(Vg().mark((function e(){var t,n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,h(!1),l({name:s,status:"updating"}),e.next=5,kRe(!o.offersContent);case 5:Eh({name:"Ms.Webi.MeePortal.PrivacyToggleEvent",toggleId:"offer-contents-toggle",newState:null!==(t=!o.offersContent)&&void 0!==t&&t}),i(lv(lv({},o),{},{offersContent:null!==(n=!o.offersContent)&&void 0!==n&&n})),l({name:s,status:"finished"}),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(0),h(!0),l({name:s,status:"update-failed"});case 15:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(){return e.apply(this,arguments)}}(),m=function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g={toggleVals:null!==(n=o.offersContent)&&void 0!==n&&n,onToggleChangeHandler:m,disabled:!u||a,toggleOperationName:s,toggleComponentName:"officeSettings.OffersContentDrawer",dataBiIdBase:pDe,toggleCms:c},v=iDe("EditListPencil",c.title,c.subtitle,g),y=function(e){var t={textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,e.paragraph),Hd().createElement(sz,{href:e.link.url,target:GRe(e.link.target),"data-bi-id":e.link.id,"aria-label":e.link.ariaLabel||e.link.text},e.link.text),e.link2?Hd().createElement(sz,{href:e.link2.url,target:GRe(e.link2.target),"data-bi-id":e.link2.id,"aria-label":e.link2.ariaLabel||e.link2.text},e.link2.text):null)}};return Hd().createElement(r2,{bodyText:t,ctaProps:[],imageProps:{imageType:"altTextImage",src:e.image.src,alt:e.image.alt},backgroundType:"card",layoutType:"2/3",paddingVariant:"64px",borderRadius:"0px",height:"small"})}(c);if(p){var b=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();r=sDe(b,c,pDe)}else if(u)if(a){var _={textWithTokens:c.newUserAlert,tokensAndValues:{alertLink:Hd().createElement(sz,{href:c.newUserAlertLink.url,"data-bi-id":"".concat(pDe,".new-user-alert-link"),"aria-label":c.newUserAlertLink.ariaLabel||c.newUserAlertLink.text,target:GRe(c.newUserAlertLink.target)},c.newUserAlertLink.text)}};r=Hd().createElement(S0,{messageContent:_,messageBarType:"warning",iconProps:{iconName:"Error",color:"neutralSecondary"}})}else r=Hd().createElement(S0,{messageContent:c.genericAlert,messageBarType:"secondary"});else{var C={textWithTokens:c.childUserAlert,tokensAndValues:{alertLink:Hd().createElement(sz,{href:c.childUserAlertLink.url,"data-bi-id":"".concat(pDe,".child-user-alert-link"),"aria-label":c.childUserAlertLink.ariaLabel||c.childUserAlertLink.text,target:GRe(c.childUserAlertLink.target)},c.childUserAlertLink.text)}};r=Hd().createElement(S0,{messageContent:C,messageBarType:"secondary"})}return Hd().createElement(S2,{drawerAreaProps:v,highlightArea:y,detailsArea:r})},fDe="".concat(LTe,".optional-diagnostic"),mDe=function(e){var t,n,r=e.toggleVals,o=e.updateToggleVals,i=e.newUserError,a="OptionalDiagnosticDrawer.setDiagnosticLevel",s=OSe().officeSettingsContent.diagnosticDataSection.optionalDrawer,c=wm(),l=null===(t=Jke().selfRights)||void 0===t?void 0:t.canManageDataSettings,u=Ym((0,Fd.useState)(!1),2),d=u[0],p=u[1],h=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,p(!1),c({name:a,status:"updating"}),e.next=5,wRe(!r.optionalDiagnostic);case 5:o(lv(lv({},r),{},{optionalDiagnostic:!r.optionalDiagnostic})),c({name:a,status:"finished"}),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(0),p(!0),c({name:a,status:"update-failed"});case 13:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}(),f=function(){var e=Og(Vg().mark((function e(t){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),m={toggleVals:r.optionalDiagnostic,onToggleChangeHandler:f,disabled:!l||i,toggleOperationName:a,toggleComponentName:"officeSettings.optionalDiagnosticDrawer",dataBiIdBase:fDe,toggleCms:s},g=iDe("Diagnostic",s.title,s.subtitle,m),v=aDe(s,fDe);if(d){var y=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();n=sDe(y,s,fDe)}else if(l){if(i){var b={textWithTokens:s.newUserAlert,tokensAndValues:{alertLink:Hd().createElement(sz,{href:s.newUserAlertLink.url,"data-bi-id":"".concat(fDe,".new-user-alert-link"),"aria-label":s.newUserAlertLink.ariaLabel||s.newUserAlertLink.text,target:GRe(s.newUserAlertLink.target)},s.newUserAlertLink.text)}};n=Hd().createElement(S0,{messageContent:b,messageBarType:"warning",iconProps:{iconName:"Error",color:"neutralSecondary"}})}}else{var _={textWithTokens:s.childUserAlert,tokensAndValues:{alertLink:Hd().createElement(sz,{href:s.childUserAlertLink.url,"data-bi-id":"".concat(fDe,".child-user-alert-link"),"aria-label":s.childUserAlertLink.ariaLabel||s.childUserAlertLink.text,target:GRe(s.childUserAlertLink.target)},s.childUserAlertLink.text)}};n=Hd().createElement(S0,{messageContent:_,messageBarType:"secondary"})}return Hd().createElement(S2,{drawerAreaProps:g,highlightArea:v,detailsArea:n})},gDe=function(){var e="".concat(LTe,".required-diagnostic"),t=OSe().officeSettingsContent.diagnosticDataSection.requiredDrawer,n=aDe(t,e),r=iDe("Diagnostic",t.title,t.subtitle);return Hd().createElement(S2,{drawerAreaProps:r,highlightArea:n})},vDe="officeSettings.drawers",yDe=function(e){var n=e.isCheckup,r="OfficeSettingsDrawers.getOfficeSettings",o=OSe().officeSettingsContent,i=wm(),a=Ym((0,Fd.useState)({optionalDiagnostic:!1,analyzeContent:!0,downloadContent:!0,offersContent:!1}),2),s=a[0],c=a[1],l=Ym((0,Fd.useState)(!1),2),u=l[0],d=l[1],p=Ym((0,Fd.useState)(!1),2),h=p[0],f=p[1],m=function(e){c(e)},g=function(e){var t=s.optionalDiagnostic,n=s.analyzeContent,r=s.downloadContent,o=s.offersContent;null===e||void 0===e||e.forEach((function(e){switch(e.id){case SRe:switch(e.value){case ARe.DefaultRequired.toString():case ARe.Required.toString():t=!1;break;case ARe.OptionalRequired.toString():t=!0}break;case TRe:switch(e.value){case RRe.DefaultEnabled.toString():case RRe.Enabled.toString():n=!0;break;case RRe.Disabled.toString():n=!1}break;case IRe:switch(e.value){case DRe.DefaultEnabled.toString():case DRe.Enabled.toString():r=!0;break;case DRe.Disabled.toString():r=!1}break;case PRe:switch(e.value){case MRe.DefaultDisabled.toString():case MRe.Disabled.toString():o=!1;break;case MRe.Enabled.toString():o=!0}}})),c({optionalDiagnostic:t,analyzeContent:n,downloadContent:r,offersContent:o})},v=function(){var e=Og(Vg().mark((function e(){var n,o,a,s,c;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,i({name:r,status:"first-load"}),e.next=4,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,KSe(!1,"".concat(CRe,"HasProduct"),"".concat(XSe,"/office/roaming-settings/has-office-product"),"".concat(bRe,".").concat(_Re,".HASOFFICEPRODUCT"))];case 1:return[2,e.sent()]}}))}));case 4:return o=e.sent,f(null!==(n=null===o||void 0===o?void 0:o.hasOfficeProduct)&&void 0!==n&&n),e.next=8,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,KSe(!1,CRe,"".concat(XSe,"/office/roaming-settings"),"".concat(bRe,".").concat(_Re,".GETROAMINGSETTINGS"))];case 1:return[2,e.sent()]}}))}));case 8:a=e.sent,g(null===a||void 0===a?void 0:a.settings),d(!1),i({name:r,status:"finished"}),e.next=18;break;case 14:e.prev=14,e.t0=e.catch(0),c=e.t0,424===(null===(s=c.response)||void 0===s?void 0:s.status)?(d(!0),i({name:r,status:"finished"})):i({name:r,status:"failed"});case 18:case"end":return e.stop()}}),e,null,[[0,14]])})));return function(){return e.apply(this,arguments)}}();jd((function(){v()}));var y=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return n?Hd().createElement(oDe,{toggleVals:s,updateToggleVals:m,newUserErrorFlag:u,initializeOfficeSettings:v,hasAnyOfficeProduct:h}):Hd().createElement(QR,{operationData:{componentName:vDe,operationName:r},firstLoadView:Hd().createElement(EL,{childrenGap:"48px"},Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(fO,{tag:"h2"},o.diagnosticDataSection.title),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(cZ,{anchor:"right"}),Hd().createElement(cZ,{anchor:"right"}))),Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(fO,{tag:"h2"},o.connectedExperiencesSection.title),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(cZ,{anchor:"right"}),Hd().createElement(cZ,{anchor:"right"})))),finishedView:Hd().createElement(EL,{childrenGap:"48px"},Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(fO,{tag:"h2"},o.diagnosticDataSection.title),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(gDe,null),Hd().createElement(mDe,{toggleVals:s,updateToggleVals:m,newUserError:u}))),Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(fO,{tag:"h2"},o.connectedExperiencesSection.title),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(lDe,{toggleVals:s,updateToggleVals:m}),Hd().createElement(dDe,{toggleVals:s,updateToggleVals:m}))),h?Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(fO,{tag:"h2"},o.offersSection.title),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(hDe,{toggleVals:s,updateToggleVals:m,newUserError:u}))):null),failedView:Hd().createElement(T0,{align:"center",correlationVector:gh(),errorMessage:o.firstLoadErrorMessage,description:o.firstLoadErrorDescription,imageSrc:o.errorIllustrationImageSrc,buttonProps:{text:o.tryAgain,"aria-label":o.tryAgain,"data-bi-id":"".concat(LTe,".first-load-try-again"),type:"default",onClick:y}})})},bDe=function(){var e="".concat(NTe,".intro-cta"),t=OSe().officeSettingsContent.intro,n=function(e){var t=Object.values(e),n=[];return t.forEach((function(e,r){n.push(e),r!==t.length-1&&n.push("\xa0")})),n}([t.first,t.second]).map((function(e){return{textWithTokens:e,tokensAndValues:{}}}));return Hd().createElement(r2,{backgroundType:"flat",bodyText:n,ctaProps:[{actionProps:{href:t.link.url,"data-bi-id":e,id:e,"aria-label":t.link.ariaLabel||t.link.text,children:t.link.text,kind:"hyperlink",target:GRe(t.link.target)}}],imageProps:{alt:t.image.alt,src:t.image.src},layoutType:"2/3",height:"small"})},_De=function(){var e=OSe().officeSettingsContent;return Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:e.title,ariaLive:"assertive"}),Hd().createElement(EL,{padding:"0 0 48px 0"},Hd().createElement(KPe,{subPage:"office-settings"}),Hd().createElement(EL,{childrenGap:"32px"},Hd().createElement(bDe,null),Hd().createElement(yDe,{isCheckup:!1})),Hd().createElement(zAe,null),Hd().createElement(FAe,null)))},CDe=function(){var e=Jke().area,t=OSe(),n=Ym((0,Fd.useState)(!1),2),r=n[0],o=n[1],i="".concat(CTe).concat(bTe);return jd(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,eRe().then((function(e){e&&e.archives&&e.archives.length>0&&e.archives.some((function(e){return e.isComplete&&!e.isFailed}))&&o(!0)}));case 2:case"end":return e.stop()}}),e)})))),Hd().createElement(Hd().Fragment,null,r?Hd().createElement(S0,{messageContent:t.overviewContent.overviewMessageBarContent,actionProps:{"aria-label":t.overviewContent.overviewMessageBarAction,children:t.overviewContent.overviewMessageBarAction,"data-bi-id":"privacy-overview-messagebar-link",href:i},dismissButtonProps:{"aria-label":t.overviewContent.overviewMessageBarClose,"data-bi-id":"privacy-overview-messagebar-dismiss",onDismiss:function(){o(!1)},pageArea:e}}):null)},wDe=function(){var e=Gf(),t=Jke(),n=OSe().landingContent.adsAndPromotions,r="".concat(wTe,".ads-promotions.ad-settings"),o="".concat(wTe,".ads-promotions.promotional-communications"),i=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"StarburstSuggested"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:n.adSettingsDescription,variant:"metadataText"}],title:n.adSettingsTitle,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),a=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"Mail"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:n.promotoinsDescription,variant:"metadataText"}],title:n.promotoinsTitle,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}});return Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(fO,{tag:"h2"},n.title),Hd().createElement(rO,null,n.description)),Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},Hd().createElement(n$,{key:r,id:r,variant:"EightFour",columns:[i,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",textElements:[]})],onClickProps:{pageArea:t.areaPrefix,"aria-label":n.adSettingsDescription,"data-bi-id":r,onClick:function(){return e.push("ad-settings")}}}),Hd().createElement(n$,{key:o,id:o,variant:"EightFour",columns:[a,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",textElements:[]})],onClickProps:{pageArea:t.areaPrefix,"aria-label":n.promotoinsDescription,"data-bi-id":o,onClick:function(){return window.open("/profile/communications","_blank")}}})))},xDe=function(){var e=Gf(),t=Jke().areaPrefix,n=OSe().landingContent.children,r=Ym((0,Fd.useState)([]),2),o=r[0],i=r[1];return sp(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,qAe();case 2:(t=e.sent)&&i(t);case 4:case"end":return e.stop()}}),e)})))),o.length>0?Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(fO,{tag:"h2"},n.title),Hd().createElement(rO,null,n.description)),Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},o.map((function(r){return Hd().createElement(n$,{key:r.cid,id:r.cid,variant:"SixSix",columns:[Hd().createElement(zX,{personaProps:{imageUrl:r.profilePictureUrl,size:"32"},title:r.displayName}),Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",textElements:[]})],onClickProps:{pageArea:t,"aria-label":Xd(n.ariaLabel,r.displayName),"data-bi-id":"overview.children.child",onClick:function(){return e.push("/child/".concat(r.cid))}}})})))):null},EDe=function(){var e,t=Jke(),n=OSe().landingContent.introduction,r=["s","m","l"].includes(jD())?12:8;return Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:r},Hd().createElement(rO,null,(null!==(e=t.selfRights)&&void 0!==e&&e.canManage,n.description)))),Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:r},Hd().createElement(sz,{"data-bi-id":"".concat(wTe,".introduction.cta"),"aria-label":n.learnMore1LinkText,underline:!0,href:"https://go.microsoft.com/fwlink/p/?linkid=829092",target:"_blank"},n.learnMore1LinkText))))},kDe=function(){var e=OSe().landingContent.microsoftProductSettings,t=Hd().createElement(sz,{"aria-label":e.linkText,"data-bi-id":"".concat(wTe,".other-settings"),href:"https://support.microsoft.com/topic/where-can-i-find-privacy-settings-in-microsoft-products-206f6928-2694-4adf-a50f-9edb95897d81",target:"_blank"},e.linkText),n={products:[{"data-bi-id":"".concat(wTe,".products.windows"),"aria-label":"Windows",mediaText:"Windows",mediaImage:{imageType:"image",src:"".concat($Te,"compassassets/097e1015-29f6-4d8e-a3fe-fe5d901020ba.svg")},ctaUrl:"https://support.microsoft.com/windows/change-privacy-settings-in-windows-55466b7b-14de-c230-3ece-6b75557c5227"},{"data-bi-id":"".concat(wTe,".products.xbox"),"aria-label":"Xbox",mediaText:"Xbox",mediaImage:{imageType:"image",src:"".concat($Te,"compassassets/995e0349-5f76-4cc1-b835-06e29ee1dfc6.svg")},ctaUrl:"https://go.microsoft.com/fwlink/p/?LinkId=746875"},{"data-bi-id":"".concat(wTe,".products.microsoft-365"),"aria-label":"Microsoft 365",mediaText:"Microsoft 365",mediaImage:{imageType:"image",src:"".concat($Te,"m365_copilot_icon.svg")},ctaUrl:"privacy/data-settings"},{"data-bi-id":"".concat(wTe,".products.teams"),"aria-label":"Teams",mediaText:"Teams",mediaImage:{imageType:"image",src:"".concat($Te,"compassassets/5216a4d6-f930-4f5c-86cb-c8254d18a7fc.svg")},ctaUrl:"https://go.microsoft.com/fwlink/p/?linkid=2128346"},{"data-bi-id":"".concat(wTe,".products.edge"),"aria-label":"Edge",mediaText:"Edge",mediaImage:{imageType:"image",src:"".concat($Te,"compassassets/27c34679-792d-427d-b201-6805f60fc8e6.png")},ctaUrl:"https://support.microsoft.com/topic/adjust-privacy-settings-in-microsoft-edge-600ee799-081c-4ab7-b6c2-d8a9baeda3c4"}],"aria-label":"**TBD**"};return Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(fO,{tag:"h2"},e.title),Hd().createElement(lz,{textWithTokens:e.description,tokensAndValues:{0:t}})),Hd().createElement(Vre,n))},SDe=T$((function(){var e=Gf(),t=OSe(),n=Jke(),r=t.landingContent,o="".concat(wTe,".copilot-line-item"),i=r.productivity.copilotTitle,a=r.productivity.copilotDescription,s=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"Copilot"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:a,variant:"metadataText"}],title:i,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),c={pageArea:n.areaPrefix,"aria-label":"".concat(i," ").concat(a),"data-bi-id":o,onClick:function(){return e.push("copilot")}};return Hd().createElement(n$,{key:o,id:o,variant:"EightFour",columns:[s,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",textElements:[]})],"aria-label":a,onClickProps:c})})),TDe=T$((function(){var e=Gf(),t=OSe(),n=Jke(),r=t.landingContent,o="".concat(wTe,".people-suggestions-line-item"),i=r.productivity.peopleTitle,a=r.productivity.peopleDescription,s=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"People"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:a,variant:"metadataText"}],title:i,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),c={pageArea:n.areaPrefix,"aria-label":"".concat(i," ").concat(a),"data-bi-id":o,onClick:function(){return e.push("people-suggestions")}};return Hd().createElement(n$,{key:o,id:o,variant:"EightFour",columns:[s,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",textElements:[]})],"aria-label":a,onClickProps:c})})),IDe=T$((function(){var e=Gf(),t=OSe().landingContent.productivity,n=Jke(),r="".concat(wTe,".search-and-news-personalization-line-item"),o=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"Search"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:t.searchAndNewsPersonalizationDescription,variant:"metadataText"}],title:t.searchAndNewsPersonalizationTitle,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),i={pageArea:n.areaPrefix,"aria-label":"".concat(t.searchAndNewsPersonalizationTitle," ").concat(t.searchAndNewsPersonalizationDescription),"data-bi-id":r,onClick:function(){return e.push("search-and-news-personalization")}};return Hd().createElement(n$,{key:r,id:r,variant:"EightFour",columns:[o,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",columnAlign:"end",textElements:[]})],"aria-label":t.searchAndNewsPersonalizationDescription,onClickProps:i})})),PDe=T$((function(){var e=Gf(),t=OSe(),n=Jke(),r=Ym((0,Fd.useState)(),2),o=r[0],i=r[1],a=t.sharedContent,s=t.landingContent,c="s"===jD(),l="".concat(wTe,".spelling-text-line-item");sp(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c){e.next=5;break}return e.next=3,tTe();case 3:t=e.sent,i({children:sTe(t.customDictionary.length,a.activityCount,a,n.language),variant:"headerText"});case 5:case"end":return e.stop()}}),e)}))));var u=s.productivity.spellingTitle,d=s.productivity.spellingDescription,p=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"ReadingMode"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:d,variant:"metadataText"}],title:u,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),h={pageArea:n.areaPrefix,"aria-label":"".concat(u," ").concat(d),"data-bi-id":l,onClick:function(){return e.push("spelling-text")}};return Hd().createElement(n$,{key:l,id:l,variant:"EightFour",columns:[p,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",columnAlign:"end",textElements:o?[o]:[]})],"aria-label":d,onClickProps:h})})),ADe=T$((function(){var e=Gf(),t=OSe(),n=Jke(),r=t.landingContent,o="".concat(wTe,".account-windows-line-item"),i=r.productivity.accountWindowsTitle,a=r.productivity.accountWindowsDescription,s=Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"icon",iconName:"MicrosoftLogo"},padding:"0",size:"sm",topAlign:!1,imagePadding:"0px"},subtitles:[{children:a,variant:"metadataText"}],title:i,titleTextVariant:"headerText",truncatedTitleTextProps:{lines:1},truncatedSubtitleTextProps:{lines:5}}),c={pageArea:n.areaPrefix,"aria-label":a,"data-bi-id":o,onClick:function(){return e.push("account-windows")}};return Hd().createElement(n$,{key:o,id:o,variant:"EightFour",columns:[s,Hd().createElement(xX,{contentType:"text",iconName:"ChevronRight",textElements:[]})],"aria-label":a,onClickProps:c})})),RDe=function(){var e=wm(),t=OSe().landingContent.productivity,n=["s","m","l"].includes(jD())?12:8,r="".concat(wTe,".check-wasc-eligibility"),o="".concat(wTe,".productivity"),i=Hd().createElement(sz,{"aria-label":t.contactLinkText,"data-bi-id":"".concat(wTe,".contact-link"),href:"https://go.microsoft.com/fwlink/?linkid=2157235",target:"_blank"},t.contactLinkText),a=Hd().createElement(sz,{"aria-label":t.learnMoreText,"data-bi-id":"".concat(wTe,".learn-more-link"),href:"https://go.microsoft.com/fwlink/?linkid=2157236",target:"_blank"},t.learnMoreText),s=[Hd().createElement(mAe,{dataType:"location"}),Hd().createElement(mAe,{dataType:"browse"}),Hd().createElement(mAe,{dataType:"usage"}),Hd().createElement(PDe,null),Hd().createElement(vAe,null),Hd().createElement(TDe,null),Hd().createElement(IDe,null),Hd().createElement(SDe,null)],c=function(){var t=Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e({name:r,status:"first-load"}),t.prev=1,t.next=4,UPe();case 4:t.sent&&s.push(Hd().createElement(ADe,null)),e({name:r,status:"finished"}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(1),e({name:r,status:"finished"});case 12:case"end":return t.stop()}}),t,null,[[1,9]])})));return function(){return t.apply(this,arguments)}}();sp(Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c();case 2:case"end":return e.stop()}}),e)}))));var l=Hd().createElement(M$,{isAlwaysExpanded:!0},Hd().createElement(n$,{columns:[Hd().createElement(NX,{shimmerLineProps:[{width:150},{}]}),Hd().createElement(NX,{shimmerLineProps:[{}]})],variant:"SixSix"}),Hd().createElement(n$,{columns:[Hd().createElement(NX,{shimmerLineProps:[{width:150},{}]}),Hd().createElement(NX,{shimmerLineProps:[{}]})],variant:"SixSix"})),u=Hd().createElement(M$,{isAlwaysExpanded:!0,roundedCorners:!0,shadow:!0},s);return Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:n},Hd().createElement(fO,{tag:"h2"},t.title))),Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:n},Hd().createElement(lz,{textWithTokens:t.description,tokensAndValues:{0:i}})))),Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(QR,{operationData:{componentName:o,operationName:r},firstLoadView:l,finishedView:u}),Hd().createElement(lz,{textWithTokens:t.footerText,tokensAndValues:{0:a},variant:"bodySecondaryText"})))};var DDe={serviceAlerts:[]},MDe=(Hd().createContext({pageArea:"",initialAlerts:DDe,strings:void 0,getAlerts:function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){return[2,DDe]}))}))},fixPiAction:function(){},payNowAction:function(){},alertsCallback:void 0}),"/api/promotion-campaigns"),NDe=("".concat(MDe,"/campaign-data"),"".concat(MDe,"/campaign-data-jadis")),LDe=("".concat(MDe,"/campaigns-data"),"".concat(MDe,"/campaign-batch-data"),[2e3,2040]),BDe={},ODe=function(e){return hb(BDe,e,(function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n,r;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,Hy(NDe,{operation:"GLOBAL.CAMPAIGNS.GETCAMPAIGNDATAFORJADIS"},{params:{surfaceName:e}})];case 1:n=t.sent();try{r=JSON.parse(n.data)}catch(_J){if(!n.data)return xh({name:"Ms.Webi.MeePortal.IrisCampaignErrorEvent",componentName:e,message:n.data}),[2,{surfaceName:e}];throw Error("Fail to parse Iris JSON response for surface - ".concat(e,". ").concat(n.data))}return[2,FDe(r,e)]}}))}))}))},FDe=function(e,t){if(e&&"error"in e){var n=e.error;if(LDe.includes(n.code))return{surfaceName:t};throw Error("Iris error code ".concat(n.code,": ").concat(n.msg))}return{model:e,surfaceName:t}},HDe={},zDe="status",UDe="launchMethod",VDe="Common.ACWMessageBar",WDe=function(e,t,n){var r="common.acwmessagebar";switch(t){case"Email":return"".concat(r,".").concat(e,".email.").concat(n);case"SMS":return"".concat(r,".").concat(e,".phone.").concat(n);case"MsftAuthApp":return"".concat(r,".").concat(e,".authapp.").concat(n)}},jDe=function(e){var n=e.pageArea,r=e.returnUrl,o=e.emailProofAlertStrings,i=e.phoneProofAlertStrings,a=e.getAccountState,s=e.impressionBeaconUrl,c=e.clickBeaconUrl,l=e.clientId,u=e.ocid,d=e.uaid,p=e.cv,h=e.mkt,f=e.origin,m=e.id,g=e.scenarioTracking,v=e.acwMessageBarHiddenCallback,y=(0,Fd.useState)(),b=y[0],_=y[1],C=(0,Fd.useState)(!1),w=C[0],x=C[1],E=wm(),k=function(e,t){return"".concat(VDe,".").concat(e,".").concat(t)}(n,"GetAccountState"),S="s"===jD(),T=eb("ACWCooldownOnDismiss"),I=function(e,t,n,r,o){void 0===o&&(o=.5);var i=Hd().useRef(null),a=o3(r||i,o),s=!r||a,c=(0,Fd.useState)(!1),l=c[0],u=c[1];return[s?Hd().createElement(o2,{url:e}):Hd().createElement(Hd().Fragment,null),l?Hd().createElement(o2,{url:t.replace(/{ACTION}/g,"click")}):Hd().createElement(Hd().Fragment,null),function(e){n&&n(e),u(!0)}]}(s,c),P=I[0],A=I[1],R=I[2],D=(0,Fd.useState)(!1),M=D[0],N=D[1],L=function(e,t){var o=e.actionUrl;if("home"===n&&eb("ACWExpHomeStart")){var i=new RegExp("add","i");o=o.replace(i,"start")}var a=function(e,t,n,r,o,i,a,s,c){var l=new URL(e);return l.searchParams.append("uaid",t),l.searchParams.append("cv",n),l.searchParams.append("client_id",o),l.searchParams.append("client_flight",r),l.searchParams.append(UDe,c),l.searchParams.append("mkt",i),l.searchParams.append("origin",a),l.searchParams.append("ru",s),l.href}(o,d,p,u,l,h,f,r,"messageBarCtaClick");return{messageBarType:"warning",messageContent:e.title,actionProps:{actionType:"hyperlink",children:e.landingPageButton,"aria-label":e.landingPageButton,"data-bi-id":WDe(n,t,"cta"),href:a,onClick:function(e){R(e),"Email"===t?null===g||void 0===g||g.scenarioReportEmailAlertCtaClicked():null===g||void 0===g||g.scenarioReportPhoneAlertCtaClicked()}},dismissButtonProps:{pageArea:n,onDismiss:function(){x(!1),function(e){var t=new Date;localStorage.setItem(e,JSON.stringify(t))}(uMe),T&&N(!0)},"data-bi-id":WDe(n,t,"close"),"aria-label":e.buttonDismissText},messageBarVariant:"floating",id:m}};return jd((function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n,r,s,c,l,u,d,p,h,f,m;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),E({name:k,status:"first-load"}),[4,a()];case 1:if(e=t.sent(),1===(n=e.missingProofs).length)for(r=0,s=n;r<s.length;r++){if("Email"===(c=s[r])&&o){_(L(o,c)),x(!0),T||N(!0),null===g||void 0===g||g.scenarioReportEmailAlertShown();break}if("SMS"===c&&i){_(L(i,c)),x(!0),T||N(!0),null===g||void 0===g||g.scenarioReportPhoneAlertShown();break}null===g||void 0===g||g.scenarioReportMissingAlertSkipped("missingProofsMisMatch:".concat(c)),null===v||void 0===v||v()}else null===g||void 0===g||g.scenarioReportMissingAlertSkipped("missingProofsLength:".concat(n.length)),null===v||void 0===v||v();return E({name:k,status:"finished"}),[3,3];case 2:return l=t.sent(),u=l,null===g||void 0===g||g.scenarioReportMissingAlertSkipped("error:".concat(u.message)),null===v||void 0===v||v(),eb("ACWGSAErrorHandling")?(d=null===(f=null===(h=null===(p=u.response)||void 0===p?void 0:p.data)||void 0===h?void 0:h.data)||void 0===f?void 0:f.signInLink,401===(null===(m=u.response)||void 0===m?void 0:m.status)?(E({name:k,status:"finished",customData:u}),d&&(window.location.href=d)):E({name:k,status:"failed",error:u})):E({name:k,status:"failed",error:u}),[3,3];case 3:return[2]}}))}))})),Hd().createElement(km,{operationData:{componentName:VDe,operationName:k},firstLoadView:Hd().createElement(Hd().Fragment,null),finishedView:Hd().createElement(Hd().Fragment,null,w?Hd().createElement(S0,(0,t.__assign)({},b,{isMultiline:S,messageContentId:"acw-message-bar"})):null,M?P:null,A),failedView:Hd().createElement(Hd().Fragment,null)})},qDe=function(e){var n=e.gsaServiceConfig,r=(0,t.__rest)(e,["gsaServiceConfig"]),o=(0,Fd.useState)([zpe(n.scopeResourceUri)])[0],i=(0,Fd.useState)(!0),a=i[0],s=i[1],c=function(e){var n=e.scopes,r=e.fallback,o=void 0===r?"redirect":r,i=e.shouldLoad,a=void 0!==i&&i,s=e.forceRefresh,c=void 0!==s&&s,l=zke(),u=Nke(),d=u.instance,p=u.inProgress,h=(0,Fd.useState)(Kke),f=h[0],m=h[1],g=(0,Fd.useState)(""),v=g[0],y=g[1],b=(0,Fd.useState)(),_=b[0],C=b[1],w=(0,Fd.useCallback)((function(e){m(qke),C(e),y("")}),[]),x=(0,Fd.useCallback)((function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,d.loginRedirect({scopes:n.slice(),redirectUri:"".concat(e).concat("-redirect")})];case 1:return t.sent(),[2]}}))}))}),[d]),E=(0,Fd.useCallback)((function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,d.loginPopup({scopes:n.slice(),redirectUri:"".concat(e).concat("-popup")})];case 1:return t.sent(),[2]}}))}))}),[d]),k=(0,Fd.useCallback)((function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n,r,i,a;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:if(t.trys.push([0,7,,8]),p===Ohe.Login||p===Ohe.HandleRedirect)return[3,6];switch(n=d.getConfiguration(),r=n.auth,i=r.redirectUri,o){case Oke.None:return[3,1];case Oke.Popup:return[3,2];case Oke.Redirect:return[3,4]}return[3,6];case 1:return[3,6];case 2:return[4,jke(E(i,e))];case 3:case 5:return t.sent(),[3,6];case 4:return[4,jke(x(i,e))];case 6:return[3,8];case 7:return a=t.sent(),w(a),[3,8];case 8:return[2]}}))}))}),[o,d,E,x,w,p]),S=(0,Fd.useCallback)((function(e,n){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:switch(e.errorCode){case"interaction_required":case"invalid_grant":case"no_tokens_found":case"login_required":case"monitor_window_timeout":return[3,1]}return[3,3];case 1:return[4,k(n)];case 2:return t.sent(),[3,4];case 3:throw e;case 4:return[2]}}))}))}),[k]),T=(0,Fd.useCallback)((function(e,r){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var o,i,a;return(0,t.__generator)(this,(function(s){switch(s.label){case 0:if(o=(0,t.__spreadArray)([],e||n,!0),!l)return[3,6];i=null!==r&&void 0!==r?r:c,s.label=1;case 1:return s.trys.push([1,3,,5]),[4,(u=d.acquireTokenSilent({scopes:o,account:l,forceRefresh:i,cacheLookupPolicy:Xhe.Default}),Wy(u,Wke))];case 2:return[2,s.sent().accessToken];case 3:return a=s.sent(),[4,S(a,o)];case 4:return s.sent(),[2];case 5:return[3,8];case 6:return[4,k(o)];case 7:return s.sent(),[2];case 8:return[2]}var u}))}))}),[l,n,c,S,d,k]),I=(0,Fd.useCallback)((function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,T()];case 1:return e=t.sent(),m(Gke),y(null!==e&&void 0!==e?e:""),C(void 0),[3,3];case 2:return n=t.sent(),w(n),[3,3];case 3:return[2]}}))}))}),[T,w]);return(0,Fd.useEffect)((function(){(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return a?[4,I()]:[2];case 1:return e.sent(),[2]}}))}))}),[a,I]),{getToken:T,isAuthenticated:null!==l,accessToken:v,accessTokenAcquisitionStatus:f,error:_}}({scopes:o,fallback:Oke.None,shouldLoad:a}),l=c.accessToken,u=c.accessTokenAcquisitionStatus,d=(0,Fd.useState)(Hd().createElement(Hd().Fragment,null)),p=d[0],h=d[1];return(0,Fd.useEffect)((function(){var e,o;"success"===u&&l?h(Hd().createElement(jDe,(0,t.__assign)({},r,{getAccountState:(o=l,function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,i;return(0,t.__generator)(this,(function(a){switch(a.label){case 0:return[4,(s={accessToken:o,gsaServiceConfig:n,reportingData:{uaid:r.uaid}},(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){return[2,hb(HDe,"getAccountState",(function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,Hy("".concat(s.gsaServiceConfig.endpoint).concat("/v1/accountstate"),{operation:"GLOBAL.ACCOUNTSTATE.GET.ACCOUNTSTATE",customData:s.reportingData},{responseType:"json",headers:{Authorization:"Bearer ".concat(s.accessToken)}})];case 1:return[2,e.sent().data]}}))}))}))]}))})))];case 1:return e=a.sent(),i=function(e){var t=[];if(e.goodStateRecommendations.recoverable){var n=e.goodStateRecommendations.recoverable.proofAccruals;n&&(t=n.flatMap((function(e){return e.proofOptions})).sort((function(e,t){return e.priority-t.priority})).map((function(e){return e.proof})))}return t}(e),[2,{missingProofs:i}]}var s}))}))})}))):"failed"===u&&(null===(e=r.acwMessageBarHiddenCallback)||void 0===e||e.call(r),s(!1))}),[u,l]),p},GDe={},KDe=function(e){var n=(0,t.__rest)(e,[]);return Hd().createElement(jDe,(0,t.__assign)({},n,{getAccountState:function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,r;return(0,t.__generator)(this,(function(o){switch(o.label){case 0:return[4,(i={reportingData:{uaid:n.uaid}},(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){return[2,hb(GDe,"getAccountState",(function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,Hy("".concat("/security/api/account-state","/account-state"),{operation:"GLOBAL.SECURITY.ACCOUNTSTATE.GETACCOUNTSTATE",customData:i.reportingData})];case 1:return[2,e.sent().data]}}))}))}))]}))})))];case 1:return e=o.sent(),r=function(e){var t=[];if(e.goodStateRecommendations.recoverable){var n=e.goodStateRecommendations.recoverable.proofAccruals;n&&(t=n.flatMap((function(e){return e.proofOptions})).sort((function(e,t){return e.priority-t.priority})).map((function(e){return e.proof})))}return t}(e),[2,{missingProofs:r}]}var i}))}))}}))},YDe="MSAAPI",QDe=[bSe.Unauthorized],XDe=USe(QDe),$De=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,VSe("".concat(XSe,"/msa/authenticator-enabled-status"),"".concat(JSe,".").concat(YDe,".GETAUTHENTICATORENABLEDSTATUS"))];case 1:return[2,e.sent()]}}))}))},JDe=function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,VSe("".concat(XSe,"/msa/user-proofs"),"".concat(JSe,".").concat(YDe,".GETUSERPROOFS"),{},{overrideRequestQosData:XDe})];case 1:return[2,e.sent()]}}))}))},ZDe=function(e){var n=(0,t.__rest)(e,[]);return Hd().createElement(jDe,(0,t.__assign)({},n,{getAccountState:function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,JDe()];case 1:return e=t.sent(),n=function(e){var t=[];return 1===e.emails.length&&0===e.phoneNumbers.length&&(t.push("Email"),t.push("SMS")),0===e.emails.length&&e.phoneNumbers.length>=1&&t.push("Email"),t}(e),[2,{missingProofs:n}]}}))}))}}))},eMe=function(e){if(!e)return"";var t=e.charAt(0).toUpperCase(),n=e.slice(1).toLowerCase();return"".concat(t).concat(n)},tMe=function(e){var t=eMe(e);return"AMC_ACW_".concat(t)},nMe="EmailAlertCtaClicked",rMe="PhoneAlertCtaClicked",oMe="ACWRedirect",iMe="ACWRedirectResume",aMe=function(e,t){Th("N/A","ACWMessageBar","common.acwmessagebar.".concat(e,".").concat(t))},sMe=function(e){return{scenarioReportEmailAlertShown:function(){aMe(e,"email")},scenarioReportPhoneAlertShown:function(){aMe(e,"phone")},scenarioReportMissingAlertSkipped:function(t){Th("N/A","ACWMessageBar","common.acwmessagebar.".concat(e,".").concat(t))},scenarioReportEmailAlertCtaClicked:function(){var t;ch({area:e,scenario:tMe(e),step:nMe}),ph({step:oMe,data:(t={},t.launchMethod=nMe,t)})},scenarioReportPhoneAlertCtaClicked:function(){var t;ch({area:e,scenario:tMe(e),step:rMe}),ph({step:oMe,data:(t={},t.launchMethod=rMe,t)})},scenarioReportCancel:function(e){uh({data:(0,t.__assign)({},e)})},scenarioReportUserBack:function(n,r){var o=iMe,i=oMe;!function(e){var n;fh(e),Xp(e.step),null===(n=window.BradburyTelemetry)||void 0===n||n.scenarios.endStep({area:e.area,name:e.scenario,step:e.fromStep,next:e.step,isSuccess:!e.error,error:e.error,attribution:e.attribution,data:(0,t.__assign)((0,t.__assign)({},e.data),sh)})}({area:e,scenario:tMe(e),fromStep:i,step:"".concat(o,".").concat(n),data:(0,t.__assign)({},r)})},scenarioReportSuccessfulEnd:function(e){dh({data:(0,t.__assign)({},e)})}}},cMe="Common.AMCACWMessageBar",lMe=function(e,t){var n;return e.has(t)&&(n=e.get(t)),n},uMe="LastDismissedACWMessageBar",dMe=function(e){var n,r=e.pageArea,o=e.returnUrl,i=e.accountStateSource,a=e.clientId,s=e.ocid,c=e.language,l=e.content,u=e.acwMessageBarHiddenCallback,d=(0,Fd.useState)(),p=d[0],h=d[1],f=xp(uMe),m=(0,Fd.useState)(!1),g=m[0],v=m[1],y=wm(),b=function(e,t){return"".concat(cMe,".").concat(e,".").concat(t)}(r,"GetCampaignForJadis"),_=sMe(r),C=BAe(),w=Kf(),x=new URLSearchParams(w.search),E=lMe(x,zDe),k=lMe(x,"res"),S=lMe(x,UDe),T=((n={}).res=null!==k&&void 0!==k?k:"undefined",n.status=null!==E&&void 0!==E?E:"undefined",n.launchMethod=null!==S&&void 0!==S?S:"undefined",n);jd((function(){E&&k&&(_.scenarioReportUserBack(k,T),"completed"===E?(_.scenarioReportSuccessfulEnd(T),eb("ACWShowSuccessSurvey")&&C("acw-success-survey",c)):"cancelled"!==E&&"canceled"!==E||(_.scenarioReportCancel(T),eb("ACWShowCancelSurvey")&&C("acw-cancel-survey",c)))}));var I=KDe;"getAccountStateMsaljs"===i.kind?I=qDe:"getUserProofs"===i.kind&&(I=ZDe);var P=function(e,t){void 0===e&&(e=""),void 0===t&&(t="");var n=Ud().replace(/-/g,""),l=gh(),d=c,p=function(e){return"AMC_".concat(eMe(e))}(r);return{pageArea:r,returnUrl:o,gsaServiceConfig:"getAccountStateMsaljs"===i.kind?i.gsaServiceConfig:void 0,impressionBeaconUrl:e,clickBeaconUrl:t,clientId:a,ocid:s,uaid:n,cv:l,mkt:d,origin:p,id:"".concat(r,".acw.messagebar"),scenarioTracking:_,acwMessageBarHiddenCallback:u}};return jd((function(){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n,r,o,i,a,s,c,d,p;return(0,t.__generator)(this,(function(m){switch(m.label){case 0:return m.trys.push([0,4,,5]),y({name:b,status:"first-load"}),eb("ACWBypassIris")?(s=P(),e={title:l.neverLoseAccessToYourMicrosoftAccount,landingPageButton:l.addAnAlternateEmailAddressLink.text,actionUrl:l.addRecoveryMethodLink.url,buttonDismissText:l.close},n={title:l.neverLoseAccessToYourMicrosoftAccount,landingPageButton:l.addARecoveryPhoneNumberLink.text,actionUrl:l.addRecoveryMethodLink.url,buttonDismissText:l.close},h((0,t.__assign)((0,t.__assign)({},s),{emailProofAlertStrings:e,phoneProofAlertStrings:n})),v(!(void 0!==f&&f<3)),[3,3]):[3,1];case 1:return r=eb("ACWIrisV2"),[4,ODe(r?"common.acw.messagebar.v2":"common.acw.messagebar")];case 2:(o=m.sent()).model?(i=o.model.ad,a=i.proofOption,s=P(o.model.prm._imp,o.model.tracking.baseUri),c=function(e,t){return{title:t.title,landingPageButton:t.landingPageButton,actionUrl:e.addRecoveryMethodLink.url,buttonDismissText:t.buttonDismissText}}(l,i),"Email"===a?(h((0,t.__assign)((0,t.__assign)({},s),{emailProofAlertStrings:c})),v(!0)):"SMS"===a?eb("ACWShowPhoneAlert")&&(h((0,t.__assign)((0,t.__assign)({},s),{phoneProofAlertStrings:c})),v(!0)):null===u||void 0===u||u()):null===u||void 0===u||u(),m.label=3;case 3:return y({name:b,status:"finished"}),[3,5];case 4:return d=m.sent(),p=d,null===u||void 0===u||u(),y({name:b,status:"failed",error:p}),[2];case 5:return[2]}}))}))})),Hd().createElement(km,{operationData:{componentName:cMe,operationName:b},firstLoadView:Hd().createElement(Hd().Fragment,null),finishedView:g?Hd().createElement(I,(0,t.__assign)({},p)):null,failedView:Hd().createElement(Hd().Fragment,null)})},pMe=function(){var e=Jke(),t=OSe().overviewContent,n=window.location.href,r={kind:"getAccountStateMsaljs",gsaServiceConfig:e.gsaServiceConfig},o={pageArea:e.areaPrefix,returnUrl:n,accountStateSource:r,ocid:"cmmoce5ixjk",clientId:e.amcmsaAppConfig.clientIdHex,language:e.language,content:t.acwMessageBar};return Hd().createElement(dMe,o)},hMe=T$((function(e){var t=e.isComplete,n=e.viewIndex,r=e.stepTitle,o=e.stepText,i=OSe().overviewContent.safetyCheckup.dialogV2Beta.roster,a=WRe(),s=a.currentStep,c=a.setCurrentStep,l={"aria-label":t?i.reviewAction:i.getStarted,"data-bi-id":"".concat(NRe,".").concat(s,".").concat(n,".item"),onClick:function(){return c(n)},pageArea:"privacy.safety-checkup-v2Beta"};return Hd().createElement(n$,{onClickProps:l,columns:[Hd().createElement(HX,{listItemMediaProps:{image:{iconName:t?"CompletedSolid":"InfoSolid",iconColor:t?"successIcon":"highlighter",imageType:"icon"},size:"md"},title:r,titleTextVariant:"subjectTitle",subtitles:[{children:o}]}),Hd().createElement(xX,{columnAlign:"end",contentType:"none",iconName:"ChevronRight"})],variant:"EightFour"})})),fMe=function(){var e,t=OSe(),n=Jke().userPuid,r="LoadProfilePicture",o=WRe(),i=o.userProofStates,a=o.setUserProofStates,s=o.newOfficeSettingsUser,c=t.overviewContent.safetyCheckup.dialogV2Beta,l=function(){var e=Og(Vg().mark((function e(){var t,n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,JDe();case 3:return t=e.sent,e.next=6,$De();case 6:n=e.sent,a((function(e){return lv(lv({},e),{},{hasRecoveryEmail:t.emails&&t.emails.length>0,hasRecoveryPhone:t.phoneNumbers&&t.phoneNumbers.length>0,isAuthenticatorEnabled:n.isAuthenticatorEnabled})})),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(0);case 12:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}();jd((function(){l()}));var u=[{state:i.hasRecoveryEmail||i.hasRecoveryPhone,index:ORe.accountInfo,title:c.roster.accountInfoTitle,incompleteDescription:c.roster.accountInfoDescriptionIncomplete,completeDescription:c.roster.accountInfoDescriptionComplete},{state:i.hasAuthenticator,index:ORe.authenticatorInfo,title:c.roster.authenticatorTitle,incompleteDescription:c.roster.authenticatorDescriptionIncomplete,completeDescription:c.roster.authenticatorDescriptionComplete},{state:i.hasEdge,index:ORe.safeBrowsing,title:c.roster.edgeTitle,incompleteDescription:c.roster.edgeDescriptionIncomplete,completeDescription:c.roster.edgeDescriptionComplete},{state:!0,index:ORe.moreSafetyResources,title:c.roster.additionalLinksTitle,incompleteDescription:c.roster.additionalLinksDescriptionIncomplete,completeDescription:c.roster.additionalLinksDescriptionComplete},{state:!s,index:ORe.officeSettings,title:c.roster.officeSettingsTitle,incompleteDescription:c.roster.officeSettingsDescriptionIncomplete,completeDescription:c.roster.officeSettingsDescriptionComplete}],d=u.filter((function(e){return!0===e.state?e:null})),p=u.filter((function(e){return!1===e.state?e:null})),h=function(e){return Hd().createElement(S2,{detailsArea:Hd().createElement(M$,{isAlwaysExpanded:!0,borderRadius:"8px"},e.map((function(e){return function(e){return Hd().createElement(hMe,{isComplete:!!e.state,viewIndex:e.index,stepTitle:e.title,stepText:e.state?e.completeDescription:e.incompleteDescription,key:e.title})}(e)})))})},f=Ym((0,Fd.useState)([n.valueAsHex]),1)[0],m=ESe({userIds:f,operationName:r}).profilePictureData,g="".concat(NRe,".personaPicture");return Hd().createElement(Hd().Fragment,null,0===p.length?Hd().createElement("div",{style:{position:"relative"}},Hd().createElement(EL,null,Hd().createElement(HW,{src:c.images.congratsImage.src,alt:c.images.congratsImage.alt,width:"100%"}),Hd().createElement("div",{style:{position:"absolute",left:0,right:0,marginLeft:"auto",marginRight:"auto"}},Hd().createElement(EL,{horizontal:!0,horizontalAlign:"center",textAlignment:"center"},Hd().createElement(EL,{padding:"20px 0px 0px",horizontalAlign:"center"},Hd().createElement(uK,{id:g,trackingId:g,operationData:{componentName:g,operationName:r},imageUrl:null===(e=m[f[0]])||void 0===e?void 0:e.url,size:"72",hideText:!0}))),Hd().createElement(EL,{horizontal:!0,horizontalAlign:"center",textAlignment:"center"},Hd().createElement(EL,{padding:"20px 0px 0px",horizontalAlign:"center"},Hd().createElement(rO,{variant:"paneTitle",weightOverride:"semi-bold"},c.roster.congratulationsMessage),Hd().createElement(rO,null,c.roster.appreciationMessage)))))):null,p.length>0?Hd().createElement(EL,{padding:"0 0 42px 0"},Hd().createElement(EL,{padding:"0 0 16px 0"},Hd().createElement(rO,{variant:"subjectTitle"},c.roster.incompleteActions)),h(p)):null,d.length>0?Hd().createElement(Hd().Fragment,null,Hd().createElement(EL,{padding:"0 0 16px 0"},Hd().createElement(rO,{variant:"subjectTitle"},c.roster.completeActions)),h(d)):null)},mMe=T$((function(e){var t=e.proofType,n=e.proofValue,r=e.isDrawer,o=OSe(),i=Jke().areaPrefix,a=o.overviewContent.safetyCheckup.dialog.accountInfo,s="Email"===t,c=s?a.emailLabel:a.phoneLabel,l=s?a.addOrRemoveEmailAriaLabel:a.addOrRemovePhoneAriaLabel,u=s?a.addEmailAriaLabel:a.addPhoneAriaLabel,d=s?"Mail":"CellPhone",p="".concat(NRe,s?".edit-recovery-email":".edit-recovery-phone"),h=n?a.links.addOrRemoveLink:s?a.links.addEmailLink:a.links.addPhoneLink,f=n?l:u,m={listItemMediaProps:{image:{imageType:"icon",iconName:d,iconColor:"themePrimary"},padding:r?"0px 0px 0px 36px":"0",size:"md"},title:n||"",titleTextVariant:"headerText",subtitles:[{variant:"bodySecondaryText",children:c}]},g=function(){window.open(h,"_blank")},v={actionButtonProps:[{"aria-label":f,"data-bi-id":p,onClick:g,text:n?a.addOrRemove:a.add}],contentType:"none"};return Hd().createElement(r$,{backgroundColor:r?"neutralMed":"transparent",leftColumn:Hd().createElement(HX,m),rightColumn:Hd().createElement(Sq,v),onClickProps:{"aria-label":f,"data-bi-id":p,onClick:g,pageArea:i},showDivider:!r})})),gMe="".concat(NRe,".get-user-proofs-dialog"),vMe="get-user-proofs",yMe=ORe.accountInfo,bMe=function(){var e=WRe(),t=e.currentStep,n=e.totalSteps,r=e.isFlowEnded,o=e.setUserProofStates,i=wm(),a=OSe(),s=Jke().areaPrefix,c=hR().palette,l=Ym((0,Fd.useState)({emails:[],phones:[]}),2),u=l[0],d=l[1],p=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i({name:vMe,status:"updating"}),e.prev=1,e.next=4,JDe();case 4:t=e.sent,d({emails:t.emails,phones:t.phoneNumbers}),o((function(e){return lv(lv({},e),{},{hasRecoveryEmail:t.emails&&t.emails.length>0,hasRecoveryPhone:t.phoneNumbers&&t.phoneNumbers.length>0})})),i({name:vMe,status:"finished"}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),i({name:vMe,status:"failed",error:e.t0});case 13:case"end":return e.stop()}}),e,null,[[1,10]])}))),[i]);document.onvisibilitychange=function(){"visible"===document.visibilityState&&p()};var h=a.overviewContent.safetyCheckup.dialog,f={src:a.overviewContent.safetyCheckup.dialogV2Beta.images.accountInfoImage.src,alt:a.overviewContent.safetyCheckup.dialogV2Beta.images.accountInfoImage.alt,imageType:"altTextImage"},m=[];return u&&u.emails&&u.emails.length>0?u.emails.map((function(e){m.push({proofType:"Email",val:e})})):m.push({proofType:"Email",val:""}),u&&u.phones&&u.phones.length>0?u.phones.map((function(e){m.push({proofType:"Phone",val:e})})):m.push({proofType:"Phone",val:""}),(0,Fd.useEffect)((function(){t===yMe&&(p(),lh({step:FRe(t)}),um({clickId:"".concat(NRe,".account-info.view"),pageArea:s}))}),[p,t,i]),Hd().createElement(EL,null,r?null:Hd().createElement(fpe,{numberOfSteps:n,currentStep:t+1,dotColor:"themePrimary"}),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",padding:"10px 0 0 0"},Hd().createElement(HW,f)),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",textAlignment:"center"},Hd().createElement(rO,{variant:"pageTitle"},h.accountInfo.title)),function(e,t,n,r,o,i){var a=n.overviewContent.safetyCheckup.dialog,s=n.overviewContent.safetyCheckup.dialogV2Beta.wizard,c={backgroundColor:t?"neutralMed":"transparent",leftColumn:Hd().createElement(UX,{title:e?t?a.accountInfo.description:s.accountInfoDescription:a.phoneInfo.description}),rightColumn:Hd().createElement(xX,{contentType:"none"})},l=Hd().createElement(EL,{height:"193px",backgroundColor:o,verticalAlign:"center"},Hd().createElement(iq,{"aria-label":a.loading})),u=Hd().createElement(M$,{isAlwaysExpanded:!0,isTabbable:!0},i.map((function(e,n){return Hd().createElement(mMe,{key:n,proofType:e.proofType,proofValue:e.val,isDrawer:t})}))),d=Hd().createElement(EL,{height:"193px",padding:"8px 56px"},Hd().createElement(rO,{variant:"errorBlockIcon",children:a.error}));return Hd().createElement(EL,{backgroundColor:o},Hd().createElement("div",{style:HRe(r,t)},Hd().createElement(r$,Object.assign({key:"account-info-title",showDivider:!1,removeRole:!0},c))),Hd().createElement(km,{operationData:{componentName:gMe,operationName:"get-user-proofs"},updatingView:l,finishedView:u,failedView:d}))}(!0,!1,a,c.white,"transparent",m))},_Me="".concat(NRe,".get-authenticator-status-dialog"),CMe="get-authenticator-status",wMe=ORe.authenticatorInfo,xMe=function(){var e=OSe(),t=Jke().areaPrefix,n=hR().palette,r=WRe(),o=r.currentStep,i=r.totalSteps,a=r.isFlowEnded,s=r.userProofStates,c=wm(),l=Ym((0,Fd.useState)(!1),2),u=l[0],d=l[1],p=e.overviewContent.safetyCheckup.dialog,h=(0,Fd.useCallback)(Og(Vg().mark((function e(){var t;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c({name:CMe,status:"updating"});try{t=!!s.hasAuthenticator,d(t),c({name:CMe,status:"finished"})}catch(n){c({name:CMe,status:"failed",error:n})}case 2:case"end":return e.stop()}}),e)}))),[c]);(0,Fd.useEffect)((function(){o===wMe&&(h(),lh({step:FRe(o)}),um({clickId:"".concat(NRe,".authenticator.view"),pageArea:t}))}),[o,h,c]);var f={src:e.overviewContent.safetyCheckup.dialogV2Beta.images.authenticatorImage.src,alt:e.overviewContent.safetyCheckup.dialogV2Beta.images.authenticatorImage.alt,imageType:"altTextImage"};return Hd().createElement(EL,null,a?null:Hd().createElement(fpe,{numberOfSteps:i,currentStep:o+1,dotColor:"themePrimary"}),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",padding:"10px 0 0 0"},Hd().createElement(HW,f)),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",textAlignment:"center"},Hd().createElement(rO,{variant:"pageTitle"},p.authenticator.title)),function(e,t,n,r,o,i){var a=t.overviewContent.safetyCheckup.dialog,s=t.overviewContent.safetyCheckup.dialogV2Beta.wizard,c={backgroundColor:o,leftColumn:Hd().createElement(UX,{title:a.authenticator.description}),rightColumn:Hd().createElement(xX,{contentType:"none"})},l=i?a.authenticator.usingAuthenticator:a.authenticator.tryAuthenticator,u=i?e?a.authenticator.usingAuthenticatorDescription:s.authenticatorDescriptionComplete:e?a.authenticator.tryAuthenticatorDescription:s.authenticatorDescriptionIncomplete,d={backgroundColor:o,leftColumn:Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"image",src:a.authenticator.iconAuth.src},padding:e?"0px 0px 0px 40px":"0",size:"md"},title:l,titleTextVariant:"headerText",subtitles:[{children:u,variant:"bodySecondaryText"}]}),rightColumn:Hd().createElement(xX,{contentType:"none",iconName:"ChevronRight"}),onClickProps:{"aria-label":u,"data-bi-id":"".concat(NRe,i?".using-auth-link":".try-auth-link"),onClick:function(){var e=i?a.authenticator.links.usingAuthAppLink:a.authenticator.links.tryAuthAppLink;window.open(e,"_blank")},pageArea:n}},p=Hd().createElement(EL,{height:"193px",backgroundColor:"neutralHigh",verticalAlign:"center"},Hd().createElement(iq,{"aria-label":a.loading})),h=Hd().createElement(M$,{isAlwaysExpanded:!0,isTabbable:!0},Hd().createElement(r$,Object.assign({key:"authenticator-description",showDivider:!1},d))),f=Hd().createElement(EL,{height:"193px",padding:"8px 56px"},Hd().createElement(rO,{variant:"errorBlockIcon",children:a.error}));return Hd().createElement(EL,{backgroundColor:o},Hd().createElement("div",{style:HRe(r,e)},Hd().createElement(r$,Object.assign({key:"authenticator-title",showDivider:!1,removeRole:!0},c))),Hd().createElement("div",{style:e?void 0:zRe(r)},Hd().createElement(km,{operationData:{componentName:_Me,operationName:"get-authenticator-status"},updatingView:p,finishedView:h,failedView:f})))}(!1,e,t,n.white,"transparent",u))},EMe=ORe.moreSafetyResources,kMe=function(){var e=OSe(),t=Jke().areaPrefix,n=hR().palette,r=WRe(),o=r.currentStep,i=r.totalSteps,a=r.isFlowEnded,s=e.overviewContent.safetyCheckup.dialog.additionalLinks,c={src:e.overviewContent.safetyCheckup.dialogV2Beta.images.additionalLinksImage.src,alt:e.overviewContent.safetyCheckup.dialogV2Beta.images.additionalLinksImage.alt,imageType:"altTextImage"};return(0,Fd.useEffect)((function(){o===EMe&&(lh({step:FRe(o)}),um({clickId:"".concat(NRe,".authenticator.view"),pageArea:t}))}),[o]),Hd().createElement(EL,null,a?null:Hd().createElement(fpe,{numberOfSteps:i,currentStep:o+1,dotColor:"themePrimary"}),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",padding:"10px 0 0 0"},Hd().createElement(HW,c)),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",textAlignment:"center"},Hd().createElement(rO,{variant:"pageTitle"},s.title)),function(e,t,n,r,o){var i=t.overviewContent.safetyCheckup.dialog.additionalLinks,a=t.overviewContent.safetyCheckup.dialogV2Beta.images,s=function(e){window.open(e,"_blank")},c=[],l={backgroundColor:o,leftColumn:Hd().createElement(UX,{title:i.description}),rightColumn:Hd().createElement(xX,{contentType:"none"})},u={backgroundColor:o,leftColumn:Hd().createElement(HX,{listItemMediaProps:{image:e?{imageType:"icon",iconName:"Lock"}:{imageType:"image",src:a.lockIcon.src},padding:e?"0px 0px 0px 40px":"0",size:"sm"},title:i.changePrivacySettings}),rightColumn:Hd().createElement(xX,{contentType:"none",iconName:"ChevronRight"}),onClickProps:{"aria-label":i.changePrivacySettings,"data-bi-id":"".concat(NRe,".change-privacy-settings"),onClick:function(){return s(i.links.changePrivacyLink)},pageArea:n}},d={backgroundColor:o,leftColumn:Hd().createElement(HX,{listItemMediaProps:{image:e?{imageType:"icon",iconName:"LaptopSecure"}:{imageType:"image",src:a.safeIcon.src},padding:e?"0px 0px 0px 40px":"0",size:"sm"},title:i.securityAndLearning}),rightColumn:Hd().createElement(xX,{contentType:"none",iconName:"ChevronRight"}),onClickProps:{"aria-label":i.securityAndLearning,"data-bi-id":"".concat(NRe,".security-and-learning"),onClick:function(){return s(i.links.securityHelpLearningLink)},pageArea:n}};return c.push(Hd().createElement(r$,Object.assign({},u,{key:"additional-change-privacy"})),Hd().createElement(r$,Object.assign({},d,{key:"additional-security-learning"}))),Hd().createElement(EL,{backgroundColor:o},Hd().createElement("div",{style:HRe(r,e)},e?Hd().createElement(r$,Object.assign({key:"additional-title",showDivider:!1,removeRole:!0},l)):null),Hd().createElement("div",{style:e?void 0:zRe(r)},Hd().createElement(M$,{isAlwaysExpanded:!0,isTabbable:!0,key:"additional-services-list"},c)))}(!1,e,t,n.white,"transparent"))},SMe=ORe.officeSettings,TMe=function(){var e=OSe(),t=Jke().areaPrefix,n=WRe(),r=n.currentStep,o=n.totalSteps,i=n.isFlowEnded,a=e.overviewContent.safetyCheckup,s={src:a.dialogV2Beta.images.officeSettingsImage.src,alt:a.dialogV2Beta.images.officeSettingsImage.alt,imageType:"altTextImage"},c="8px 0";return(0,Fd.useEffect)((function(){r===SMe&&(lh({step:FRe(r)}),um({clickId:"".concat(NRe,".office-settings.view"),pageArea:t}))}),[r]),Hd().createElement(EL,null,i?null:Hd().createElement(fpe,{numberOfSteps:o,currentStep:r+1,dotColor:"themePrimary"}),Hd().createElement(EL,{horizontalAlign:"center",margin:c,padding:"10px 0 0 0"},Hd().createElement(HW,s)),Hd().createElement(EL,{horizontalAlign:"center",margin:c,textAlignment:"center"},Hd().createElement(rO,{variant:"pageTitle"},a.dialog.officeSettings.title)),Hd().createElement(EL,{horizontalAlign:"center",margin:c,padding:"8px 20px"},Hd().createElement(rO,null,a.dialog.officeSettings.description)),Hd().createElement(yDe,{isCheckup:!0}))},IMe=ORe.safeBrowsing,PMe=function(){var e=OSe(),t=Jke().areaPrefix,n=WRe(),r=n.currentStep,o=n.totalSteps,i=n.isFlowEnded,a=n.userProofStates,s=Ym((0,Fd.useState)(!1),2),c=s[0],l=s[1],u=hR().palette,d=e.overviewContent.safetyCheckup.dialog.safeSecureBrowsing,p={src:e.overviewContent.safetyCheckup.dialogV2Beta.images.edgeImage.src,alt:e.overviewContent.safetyCheckup.dialogV2Beta.images.edgeImage.alt,imageType:"altTextImage"};return(0,Fd.useEffect)((function(){if(r===IMe){var e=!!a.hasEdge;l(e),lh({step:FRe(r)}),um({clickId:"".concat(NRe,".safe-browsing.view"),pageArea:t})}}),[r]),Hd().createElement(EL,null,i?null:Hd().createElement(fpe,{numberOfSteps:o,currentStep:r+1,dotColor:"themePrimary"}),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",padding:"10px 0 0 0"},Hd().createElement(HW,p)),Hd().createElement(EL,{horizontalAlign:"center",margin:"8px 0",textAlignment:"center"},Hd().createElement(rO,{variant:"pageTitle"},d.title)),function(e,t,n,r,o,i){var a=t.overviewContent.safetyCheckup.dialog.safeSecureBrowsing,s=t.overviewContent.safetyCheckup.dialogV2Beta.wizard,c=e?a.usingEdge:i?s.edgeDescriptionComplete:s.edgeDescriptionIncomplete,l={backgroundColor:o,leftColumn:Hd().createElement(UX,{title:a.description}),rightColumn:Hd().createElement(xX,{contentType:"none"})},u={backgroundColor:o,leftColumn:Hd().createElement(HX,{listItemMediaProps:{image:{imageType:"image",src:a.iconEdge.src},padding:e?"0px 0px 0px 40px":"0",size:"sm"},title:a.microsoftEdge,titleTextVariant:"headerText",subtitles:[{children:c,variant:"bodySecondaryText"}]}),rightColumn:Hd().createElement(xX,{contentType:"none",iconName:"ChevronRight"}),onClickProps:{"aria-label":c,"data-bi-id":"".concat(NRe,i?".using-edge-link":".try-edge-link"),onClick:function(){var e=i?a.links.usingEdgeLink:a.links.tryEdgeLink;window.open(e,"_blank")},pageArea:n}};return Hd().createElement(EL,{backgroundColor:o},Hd().createElement("div",{style:HRe(r,e)},Hd().createElement(r$,Object.assign({key:"safe-browsing-title",showDivider:!1,removeRole:!0},l))),Hd().createElement("div",{style:e?void 0:zRe(r)},Hd().createElement(M$,{isAlwaysExpanded:!0,isTabbable:!0},Hd().createElement(r$,Object.assign({key:"safe-browsing-description",showDivider:!1},u)))))}(!1,e,t,u.white,"transparent",c))},AMe=function(){var e=OSe(),t=sZ(),n=WRe(),r=n.currentStep,o=n.setCurrentStep,i=n.isFlowEnded,a=n.setIsFlowEnded,s=n.userProofStates,c=e.overviewContent.safetyCheckup.dialog,l=function(e){return{step:FRe(e),data:{userProofStates:s}}},u=function(){o(i?ORe.roster:r-1)},d=function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a(!1),t.closeDialog();try{i?dh(l(r)):uh(l(r))}catch(n){}case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),p={text:c.next,"aria-label":c.next,"data-bi-id":"".concat(NRe,".").concat(r,"-next"),onClick:function(){var e=r+1;o(e),e===Object.keys(ORe).length-1&&(a(!0),lh(l(e)))}},h={text:c.close,"aria-label":c.close,"data-bi-id":"".concat(NRe,".").concat(r,"-close"),onClick:d},f="830px",m={title:c.title,isOpen:!0,closeButton:{"aria-label":c.close,"data-bi-id":"".concat(NRe,".dialog-close")},onDismiss:d,stickyHeaderFooter:{hasStickyHeaderFooters:!0,bodyMaxHeight:f},staticBodyWidth:"480px",withHeaderHorizontalLine:!0,backButton:function(){if((r!==ORe.accountInfo||i)&&r!==ORe.roster)return{"aria-label":c.back,"data-bi-id":"".concat(NRe,".").concat(r,"-back"),onClick:u}}(),dialogFooterProps:r===ORe.roster?{buttonPrimary:h,hasFooterBackground:!0,hasFooterHorizontalLine:!0}:i?{dialogType:"secondary",buttonRight:h,hasFooterBackground:!0,hasFooterHorizontalLine:!0}:{buttonPrimary:p,hasFooterBackground:!0,hasFooterHorizontalLine:!0},bodyStyleTemp:{padding:"0 24px"},dialogStylesTemp:{main:{height:f,width:"100%"}},headerLeftRightPadding:"16px"},g=Hd().createElement(EL,{padding:"27px 0"},r===ORe.accountInfo?Hd().createElement(bMe,null):null,r===ORe.authenticatorInfo?Hd().createElement(xMe,null):null,r===ORe.safeBrowsing?Hd().createElement(PMe,null):null,r===ORe.moreSafetyResources?Hd().createElement(kMe,null):null,r===ORe.officeSettings?Hd().createElement(TMe,null):null,r===ORe.roster?Hd().createElement(fMe,null):null);return Hd().createElement(rZ,m,g)},RMe=function(){var e=OSe(),t=sZ(),n=WRe(),r=n.userProofStates,o=n.setUserProofStates,i=n.resetStates,a=wm(),s=function(){var e=Og(Vg().mark((function e(){var t,n,r,i;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,JDe();case 3:return t=e.sent,e.next=6,$De();case 6:n=e.sent,r=qd(),i={hasRecoveryEmail:t.emails&&t.emails.length>0,hasRecoveryPhone:t.phoneNumbers&&t.phoneNumbers.length>0,hasAuthenticator:n.isAuthenticatorEnabled,hasEdge:r},o(i),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),a({status:"failed",name:"get-user-proofs",error:e.t0});case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}(),c={featureHeading:{tag:"h2",text:e.overviewContent.safetyCheckup.title,variant:"paneHeader"},bodyText:e.overviewContent.safetyCheckup.description,ctaProps:[{actionProps:{"aria-label":e.overviewContent.safetyCheckup.getACheckUp,"data-bi-id":"".concat(NRe,".start-cta"),type:"primary",kind:"button",text:e.overviewContent.safetyCheckup.getACheckUp,onClick:function(){var e=Og(Vg().mark((function e(){return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i(),s(),ch({area:"Privacy",scenario:"SafetyReview",step:"SafetyReviewStart",data:{userProofStates:r}}),t.openDialog(Hd().createElement(AMe,null));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}}],imageProps:{src:"https://assets.account.microsoft.com/privacy/SafetyCheckup.svg",alt:e.overviewContent.safetyCheckup.image.alt,height:"150px"},backgroundType:"card",layoutType:"2/3"};return Hd().createElement(Hd().Fragment,null,Hd().createElement(r2,c))},DMe=function(){var e=OSe().overviewContent,t=eb("PrivACWMessageBar");return Hd().createElement(Hd().Fragment,null,Hd().createElement(Lq,{message:e.overviewTitle,ariaLive:"assertive"}),Hd().createElement(EL,{id:"overview"},Hd().createElement(CDe,null),Hd().createElement(KPe,null),Hd().createElement(EL,{childrenGap:"64px"},Hd().createElement(EL,{childrenGap:"40px"},Hd().createElement(EDe,null),t?Hd().createElement(pMe,null):void 0,Hd().createElement(RMe,null)),Hd().createElement(EL,{childrenGap:"80px"},Hd().createElement(RDe,null),Hd().createElement(wDe,null),Hd().createElement(kDe,null),Hd().createElement(xDe,null))),Hd().createElement(zAe,null),Hd().createElement(FAe,null)))},MMe=function(e,n){return void 0===n&&(n=!1),(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe("".concat($Se,"/delete"),"".concat(JSe,".TESTDELETE"),{types:e,isStandard:n})];case 1:return[2,t.sent()]}}))}))},NMe=function(e,n){return void 0===n&&(n=!1),(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe("".concat($Se,"/export"),"".concat(JSe,".TESTEXPORT"),{types:e,isStandard:n})];case 1:return[2,t.sent()]}}))}))},LMe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,VSe("".concat($Se,"/trace-request"),"".concat(JSe,".TESTTRACEREQUEST"),{params:{requestId:e}})];case 1:return[2,t.sent()]}}))}))},BMe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe("".concat($Se,"/complete-export"),"".concat(JSe,".TESTCOMPLETEEXPORT"),{requestId:e})];case 1:return t.sent(),[2]}}))}))},OMe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,VSe("".concat($Se,"/agent-status"),"".concat(JSe,".TESTAGENTSTATUS"),{params:{agentId:e}})];case 1:return[2,t.sent()]}}))}))},FMe="accountCloseCommand",HMe=function(){var e=wm(),n=Ym((0,Fd.useState)([]),2),r=n[0],o=n[1],i=Ym((0,Fd.useState)(!0),2),a=i[0],s=i[1];jd((function(){var e=window.location.hostname;s("privacy.account.microsoft-ppe.com"!==e&&"account.microsoft-int.com"!==e&&"localhost"!==e)}));var c=function(){var n=Og(Vg().mark((function n(){var r;return Vg().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e({name:FMe,status:"updating"}),n.prev=1,n.next=4,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,WSe("".concat($Se,"/account-close"),"".concat(JSe,".TESTACCOUNTCLOSE"),{})];case 1:return[2,e.sent()]}}))}));case 4:r=n.sent,o(r.ids),e({name:FMe,status:"finished"}),n.next=12;break;case 9:n.prev=9,n.t0=n.catch(1),e({name:FMe,status:"failed",error:n.t0});case 12:return n.prev=12,s(!1),n.finish(12);case 15:case"end":return n.stop()}}),n,null,[[1,9,12,15]])})));return function(){return n.apply(this,arguments)}}();return Hd().createElement(EL,null,Hd().createElement(EL,{width:"25%"},Hd().createElement(cW,{"aria-label":"Close Account","data-bi-id":"privacy.partner.accountCloseButton",onClick:c,text:"Close account",disabled:a})),Hd().createElement(km,{operationData:{componentName:"partnerAccountCloseDrawer",operationName:FMe},inertView:Hd().createElement(rO,null,"No command sent yet."),updatingView:Hd().createElement(rO,null,"Sending command..."),finishedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Successfully sent account close command."),Hd().createElement(rO,null,"Command Ids:"),r.map((function(e){return Hd().createElement(rO,{key:e},"- ",e)})),Hd().createElement(rO,null,"cV: ",gh())),failedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Failed to send account close command."),Hd().createElement(rO,null,"cV: ",gh()))}))},zMe=function(){return Hd().createElement(S0,{messageContent:"This functionality is only available in PPE.",messageBarType:"info"})},UMe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"Account Close",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(zMe,null),Hd().createElement(HMe,null)))},VMe=function(){return Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"bold"},"Agent ID"),Hd().createElement(rO,{weightOverride:"bold"},"Asset Group ID"))),Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(rO,{weightOverride:"bold"},"Asset Group Qualifier")),Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"bold"},"Subject Type"),Hd().createElement(rO,{weightOverride:"bold"},"Oldest Pending Command"),Hd().createElement(rO,{weightOverride:"bold"},"Minimum Lease Available Time"))),Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(EL,null,Hd().createElement(EL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(rO,{weightOverride:"bold"},"Pending Command Count"),Hd().createElement(pW,{calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":"More information about Pending Command Count","data-bi-id":"privacy.partner.pendingCommandCount-callout",iconName:"Info"},children:"The total number of commands assigned to your agent that have not been formally completed."})),Hd().createElement(EL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(rO,{weightOverride:"bold"},"Unleased Command Count"),Hd().createElement(pW,{calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":"More information about Unleased Command Count","data-bi-id":"privacy.partner.unleasedCommandCount-callout",iconName:"Info"},children:"The number of commands assigned to your agent that have not been issued to an agent and are eligible for retrieval."})))))},WMe=function(e){return"https://manage.privacy.microsoft.com/data-agents/view/".concat(e)},jMe=function(e){return"https://manage.privacy.microsoft.com/data-assets/view/".concat(e)},qMe=T$((function(e){var t=e.statusRow,n=e.index,r=t.agentId,o=t.assetGroupId,i=Hd().createElement(kX,{hyperlinks:[{"aria-label":"Agent ".concat(r),"data-bi-id":"privacy.partner.agentStatusAgentId-link",href:WMe(r),children:"Agent: ".concat(r)},{"aria-label":"Asset ".concat(o),"data-bi-id":"privacy.partner.agentStatusAssetId-link",href:jMe(o),children:"Asset: ".concat(o)}],key:"firstColumn-".concat(n)}),a=t.assetGroupQualifier.split(";"),s=Hd().createElement(BX,{textElements:a.map((function(e){return{children:e}})),key:"secondColumn-".concat(n)}),c=Hd().createElement(BX,{textElements:[{children:"Subject Type: ".concat(t.subjectType)},{children:"Oldest Pending: ".concat(t.oldestPendingCommand)},{children:"Min Lease: ".concat(t.minimumLeaseAvailableTime)}],key:"thirdColumn-".concat(n)}),l=Hd().createElement(BX,{textElements:[{children:"Pending: ".concat(t.pendingCommandCount)},{children:"Unleased: ".concat(t.unleasedCommandCount)}],key:"finalColumn-".concat(n)});return Hd().createElement(n$,{variant:"ThreeThreeThreeThree",columns:[i,s,c,l]})})),GMe=function(e){var t=e.agentStatusData,n=Ym((0,Fd.useState)(""),2),r=n[0],o=n[1],i=t.filter((function(e){var t,n,o,i;return(null===(t=e.agentId)||void 0===t?void 0:t.toLowerCase().includes(r.toLowerCase()))||(null===(n=e.assetGroupId)||void 0===n?void 0:n.toLowerCase().includes(r.toLowerCase()))||(null===(o=e.assetGroupQualifier)||void 0===o?void 0:o.toLowerCase().includes(r.toLowerCase()))||(null===(i=e.subjectType)||void 0===i?void 0:i.toLowerCase().includes(r.toLowerCase()))}));return Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(EL,{width:"25%"},Hd().createElement(t3,{"aria-label":"Filter Agent Status Data","data-bi-id":"privacy.partner.filterAgentStatusData-textInput",placeholder:"Filter data",value:r,onChange:function(e,t){o(t||"")}})),Hd().createElement(M$,{header:Hd().createElement(VMe,null),isAlwaysExpanded:!0,children:i.map((function(e,t){return Hd().createElement(qMe,{statusRow:e,index:t})}))}))},KMe="getAgentStatus",YMe=function(){var e=Ym((0,Fd.useState)(""),2),t=e[0],n=e[1],r=Ym((0,Fd.useState)([]),2),o=r[0],i=r[1],a=Ym((0,Fd.useState)(!1),2),s=a[0],c=a[1],l=wm(),u=function(){var e=Og(Vg().mark((function e(){var n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,l({name:KMe,status:"updating"}),c(!0),e.next=5,OMe(t);case 5:n=e.sent,i(n),l({name:KMe,status:"finished"}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),l({name:KMe,status:"failed",error:e.t0});case 13:return e.prev=13,c(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[0,10,13,16]])})));return function(){return e.apply(this,arguments)}}();return Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(sz,{"aria-label":"Agent Health PowerBI Dashboard","data-bi-id":"privacy.partner.agentHealthPowerBI-hyperlink",href:"https://aka.ms/pcfagenthealthreport",children:"Agent Health PowerBI Dashboard"}),Hd().createElement(EL,{width:"25%"},Hd().createElement(t3,{"aria-label":"Agent ID","data-bi-id":"privacy.partner.agentID-textInput",placeholder:"Agent ID",value:t,onChange:function(e,t){n(t||"")}}),Hd().createElement(cW,{"aria-label":"Get agent status","data-bi-id":"privacy.partner.getAgentStatus-button",text:"Get Agent Status",onClick:u,disabled:s||""===t})),Hd().createElement(km,{operationData:{operationName:KMe,componentName:"getAgentStatusButton"},inertView:Hd().createElement(rO,null,"No status retrieved yet."),updatingView:Hd().createElement(rO,null,"Retrieving status..."),failedView:Hd().createElement(EL,null,Hd().createElement(rO,null,"Result: Failed to retrieve agent status."),Hd().createElement(lz,{textWithTokens:"{note} If this request seems to time out, it is very possible that your agent has a large backlog of commands (> ~1M).",tokensAndValues:{note:Hd().createElement(rO,{weightOverride:"bold"},"Note:")}})),finishedView:Hd().createElement(EL,null,Hd().createElement(rO,null,"Result: Successfully retrieved agent status."),Hd().createElement(GMe,{agentStatusData:o}))}))},QMe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"Agent Status",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(YMe,null)))},XMe=function(){return Hd().createElement(S0,{messageContent:"Retrieves previously-issued command IDs for the currently authenticated MSA.",messageBarType:"info"})},$Me="getCommandHistory",JMe=function(){var e=Ym((0,Fd.useState)(!1),2),n=e[0],r=e[1],o=Ym((0,Fd.useState)([]),2),i=o[0],a=o[1],s=wm(),c=function(){var e=Og(Vg().mark((function e(){var n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s({name:$Me,status:"updating"}),r(!0),e.prev=2,e.next=5,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,VSe("".concat($Se,"/user-requests"),"".concat(JSe,".TESTUSERREQUESTS"))];case 1:return[2,e.sent()]}}))}));case 5:n=e.sent,a(n.map((function(e){return e.commandId}))),s({name:$Me,status:"finished"}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),s({name:$Me,status:"failed",error:e.t0});case 13:return e.prev=13,r(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[2,10,13,16]])})));return function(){return e.apply(this,arguments)}}(),l={"aria-label":"Get Command History","data-bi-id":"privacy.partner.commandHistory",onClick:c,text:"Get history",disabled:n};return Hd().createElement(EL,null,Hd().createElement(EL,{width:"15%"},Hd().createElement(cW,l)),Hd().createElement(km,{operationData:{componentName:"partnerCommandHistory",operationName:$Me},inertView:Hd().createElement(rO,null,"No history retrieved yet."),updatingView:Hd().createElement(rO,null,"Retrieving history..."),finishedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Successfully retrieved user commands."),Hd().createElement(rO,null,"Command Ids:"),i.map((function(e){return Hd().createElement(rO,{key:e},e)}))),failedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Failed to retrieve user commands."))}))},ZMe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"Command History",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(XMe,null),Hd().createElement(JMe,null)))},eNe=[{id:"cardTypeFilter_browse",name:"BrowsingHistory"},{id:"cardTypeFilter_location",name:"PreciseUserLocation"},{id:"cardTypeFilter_performance",name:"ProductAndServicePerformance"},{id:"cardTypeFilter_usage",name:"ProductAndServiceUsage"},{id:"cardTypeFilter_search",name:"SearchRequestsAndQuery"}],tNe=eNe.concat([{id:"partner_DemographicInformation",name:"DemographicInformation",presetFlows:["prcDelete1"]},{id:"partner_DeviceConnectivityAndConfiguration",name:"DeviceConnectivityAndConfiguration",presetFlows:["prcDelete1"]},{id:"partner_EnvironmentalSensor",name:"EnvironmentalSensor",presetFlows:["prcDelete1"]},{id:"partner_FeedbackAndRatings",name:"FeedbackAndRatings",presetFlows:["prcDelete1"]},{id:"partner_FitnessAndActivity",name:"FitnessAndActivity",presetFlows:["prcDelete1"]},{id:"partner_SoftwareSetupAndInventory",name:"SoftwareSetupAndInventory",presetFlows:["prcDelete1"]},{id:"partner_SupportContent",name:"SupportContent",presetFlows:["prcDelete1"]},{id:"partner_SupportInteraction",name:"SupportInteraction",presetFlows:["prcDelete1"]},{id:"partner_InkingTypingAndSpeechUtterance",name:"InkingTypingAndSpeechUtterance",presetFlows:["prcDelete1"]},{id:"partner_ContentConsumption",name:"ContentConsumption",presetFlows:["prcDelete1"]}]),nNe=eNe.length,rNe=[{id:"cardTypeFilter_browse",name:"BrowsingHistory",presetFlows:["prcExport1"]},{id:"cardTypeFilter_location",name:"PreciseUserLocation"},{id:"cardTypeFilter_usage",name:"ProductAndServiceUsage",presetFlows:["prcExport1"]},{id:"cardTypeFilter_search",name:"SearchRequestsAndQuery",presetFlows:["prcExport1"]}],oNe=rNe.concat([{id:"partner_CapturedCustomerContent",name:"CapturedCustomerContent",presetFlows:["prcExport1"]},{id:"partner_ContentConsumption",name:"ContentConsumption",presetFlows:["prcExport1"]},{id:"partner_DemographicInformation",name:"DemographicInformation",presetFlows:["prcExport1"]},{id:"partner_EnvironmentalSensor",name:"EnvironmentalSensor",presetFlows:["prcExport1"]},{id:"partner_FeedbackAndRatings",name:"FeedbackAndRatings",presetFlows:["prcExport1"]},{id:"partner_SoftwareSetupAndInventory",name:"SoftwareSetupAndInventory",presetFlows:["prcExport1"]},{id:"partner_SupportContent",name:"SupportContent",presetFlows:["prcExport1"]},{id:"partner_SupportInteraction",name:"SupportInteraction",presetFlows:["prcExport1"]},{id:"partner_InkingTypingAndSpeechUtterance",name:"InkingTypingAndSpeechUtterance",presetFlows:["prcExport1"]}]),iNe=rNe.length,aNe="standard",sNe="deleteCommand",cNe=function(e){var t=e.selection,n=Ym((0,Fd.useState)({}),2),r=n[0],o=n[1],i=Ym((0,Fd.useState)([]),2),a=i[0],s=i[1],c=Ym((0,Fd.useState)(!0),2),l=c[0],u=c[1],d=wm(),p=[],h=(0,Fd.useCallback)((function(){var e={};tNe.forEach((function(t){e[t.id]=!1})),o(e)}),[]);jd((function(){h()}));Object.keys(r).forEach((function(e,n){p.push({"aria-label":tNe[n].name,checked:r[e],"data-bi-id":"privacy.partner.deleteCommand-".concat(tNe[n].name,"-checkbox"),label:tNe[n].name,onChange:function(){!function(e){var t=lv({},r);t[e]=!r[e],o(t)}(e)},disabled:"standard"===t})})),(0,Fd.useEffect)((function(){Object.values(r).every((function(e){return!e}))?u(!0):u(!1)}),[r]),(0,Fd.useEffect)((function(){if(t===aNe){var e={};tNe.forEach((function(t){t.presetFlows&&t.presetFlows.indexOf("prcDelete1")>-1?e[t.id]=!0:e[t.id]=!1})),o(e)}else h()}),[t,h]);var f=function(){var e=Og(Vg().mark((function e(){var n,o;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d({name:sNe,status:"updating"}),u(!0),e.prev=2,n=[],Object.keys(r).forEach((function(e){r[e]&&n.push(e)})),o={ids:[]},t!==aNe){e.next=12;break}return e.next=9,MMe(null,!0);case 9:o=e.sent,e.next=15;break;case 12:return e.next=14,MMe(n,!1);case 14:o=e.sent;case 15:s(o.ids),d({name:sNe,status:"finished"}),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(2),d({name:sNe,status:"failed",error:e.t0});case 22:return e.prev=22,u(!1),e.finish(22);case 25:case"end":return e.stop()}}),e,null,[[2,19,22,25]])})));return function(){return e.apply(this,arguments)}}(),m={"aria-label":"Send delete command","data-bi-id":"privacy.partner.deleteCommandButton",onClick:f,text:"Delete",disabled:l},g=p.slice(0,nNe),v=p.slice(nNe,p.length);return Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:4},Hd().createElement(EL,{childrenGap:"8px"},g.map((function(e,t){return Hd().createElement(TK,Object.assign({},e,{key:"privacy.partner.delete-checkbox-".concat(t)}))})))),Hd().createElement(IL,{slots:4},Hd().createElement(EL,{childrenGap:"8px"},v.map((function(e,t){return Hd().createElement(TK,Object.assign({},e,{key:"privacy.partner.delete-checkbox-".concat(t)}))})))),Hd().createElement(IL,{slots:4},Hd().createElement(EL,null,Hd().createElement(EL,{width:"25%"},Hd().createElement(cW,m)),Hd().createElement(km,{operationData:{componentName:"partnerDeleteDrawer",operationName:sNe},inertView:Hd().createElement(rO,null,"No command sent yet."),updatingView:Hd().createElement(rO,null,"Sending command..."),finishedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Successfully sent delete command."),Hd().createElement(rO,null,"Command Ids:"),a.map((function(e){return Hd().createElement(rO,{key:e},"- ",e)})),Hd().createElement(rO,null,"cV: ",gh())),failedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Failed to send delete command."),Hd().createElement(rO,null,"cV: ",gh()))}))))},lNe=function(){var e=[{key:"custom",id:"custom",text:"Custom Selection",ariaLabel:"Custom Selection"},{key:"standard",id:"standard",text:"Standard PRC Delete",ariaLabel:"Standard PRC Delete"}],t=Ym((0,Fd.useState)(e[0]&&e[0].key),2),n=t[0],r=t[1];return Hd().createElement(Hd().Fragment,null,Hd().createElement(rO,null,"Scenario:"),Hd().createElement(s0,{pageArea:"privacy","data-bi-prefix":"privacy.partner.delete-dropdown","aria-label":"Select Custom Selection or Standard PRC Delete",value:n,options:e,onChange:function(e,t,n,o){t&&r(t.key)},width:"25%"}),Hd().createElement(cNe,{selection:n}))},uNe=function(){return Hd().createElement(Hd().Fragment,null,Hd().createElement(S0,{messageContent:{textWithTokens:"This page generates commands for the {currentAuth} MSA. When clicking Delete, you will trigger a delete command to {all} checked data types in this section, and the data {will} be deleted. Do {not} use your personal MSA.",tokensAndValues:{currentAuth:Hd().createElement(rO,{weightOverride:"bold"},"currently authenticated"),all:Hd().createElement(rO,{weightOverride:"bold"},"all"),will:Hd().createElement(rO,{weightOverride:"bold"},"will"),not:Hd().createElement(rO,{weightOverride:"bold"},"not")}},messageBarType:"severe-warning"}),Hd().createElement(S0,{messageContent:{textWithTokens:"These controls should be used for E2E testing of delete commands. After clicking Delete, you may still see your data on the {dashboard}, but please keep in mind that your commands are being sent as expected.",tokensAndValues:{dashboard:Hd().createElement(sz,{"aria-label":"AMC Privacy Dashboard","data-bi-id":"partner-deleteCommand-privacyDashboard",to:"/"},"AMC Privacy Dashboard")}},messageBarType:"info"}))},dNe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"AMC Privacy Dashboard Data Types - Delete Command",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(uNe,null),Hd().createElement(lNe,null)))},pNe="exportCommand",hNe=function(e){var t=e.selection,n=Ym((0,Fd.useState)({}),2),r=n[0],o=n[1],i=Ym((0,Fd.useState)([]),2),a=i[0],s=i[1],c=Ym((0,Fd.useState)(!0),2),l=c[0],u=c[1],d=wm(),p=[],h=(0,Fd.useCallback)((function(){var e={};oNe.forEach((function(t){e[t.id]=!1})),o(e)}),[]);jd((function(){h()}));Object.keys(r).forEach((function(e,n){p.push({"aria-label":oNe[n].name,checked:r[e],"data-bi-id":"privacy.partner.exportCommand-".concat(oNe[n].name,"-checkbox"),label:oNe[n].name,onChange:function(){!function(e){var t=lv({},r);t[e]=!r[e],o(t)}(e)},disabled:"standard"===t})})),(0,Fd.useEffect)((function(){Object.values(r).every((function(e){return!e}))?u(!0):u(!1)}),[r]),(0,Fd.useEffect)((function(){if(t===aNe){var e={};oNe.forEach((function(t){t.presetFlows&&t.presetFlows.indexOf("prcExport1")>-1?e[t.id]=!0:e[t.id]=!1})),o(e)}else h()}),[t,h]);var f=function(){var e=Og(Vg().mark((function e(){var n,o;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d({name:pNe,status:"updating"}),u(!0),e.prev=2,n=[],Object.keys(r).forEach((function(e){r[e]&&n.push(e)})),o={ids:[]},t!==aNe){e.next=12;break}return e.next=9,NMe(null,!0);case 9:o=e.sent,e.next=15;break;case 12:return e.next=14,NMe(n,!1);case 14:o=e.sent;case 15:s(o.ids),d({name:pNe,status:"finished"}),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(2),d({name:pNe,status:"failed",error:e.t0});case 22:return e.prev=22,u(!1),e.finish(22);case 25:case"end":return e.stop()}}),e,null,[[2,19,22,25]])})));return function(){return e.apply(this,arguments)}}(),m={"aria-label":"Send export command","data-bi-id":"privacy.partner.exportCommandButton",onClick:f,text:"Export",disabled:l},g=p.slice(0,iNe),v=p.slice(iNe,p.length);return Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:4},Hd().createElement(EL,{childrenGap:"8px"},g.map((function(e,t){return Hd().createElement(TK,Object.assign({},e,{key:"privacy.partner.export-checkbox-".concat(t)}))})))),Hd().createElement(IL,{slots:4},Hd().createElement(EL,{childrenGap:"8px"},v.map((function(e,t){return Hd().createElement(TK,Object.assign({},e,{key:"privacy.partner.export-checkbox-".concat(t)}))})))),Hd().createElement(IL,{slots:4},Hd().createElement(EL,null,Hd().createElement(EL,{width:"25%"},Hd().createElement(cW,m)),Hd().createElement(km,{operationData:{componentName:"partnerExportDrawer",operationName:pNe},inertView:Hd().createElement(rO,null,"No command sent yet."),updatingView:Hd().createElement(rO,null,"Sending command..."),finishedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Successfully sent export command."),Hd().createElement(rO,null,"Command Ids:"),a.map((function(e){return Hd().createElement(rO,{key:e},"- ",e)})),Hd().createElement(rO,null,"cV: ",gh())),failedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Failed to send export command."),Hd().createElement(rO,null,"cV: ",gh()))}))))},fNe=function(){var e=[{key:"custom",id:"custom",text:"Custom Selection",ariaLabel:"Custom Selection"},{key:"standard",id:"standard",text:"Standard PRC Export",ariaLabel:"Standard PRC Export"}],t=Ym((0,Fd.useState)(e[0]&&e[0].key),2),n=t[0],r=t[1];return Hd().createElement(Hd().Fragment,null,Hd().createElement(rO,null,"Scenario:"),Hd().createElement(s0,{pageArea:"privacy","data-bi-prefix":"privacy.partner.export-dropdown","aria-label":"Select Custom Selection or Standard PRC Export",value:n,options:e,onChange:function(e,t,n,o){t&&r(t.key)},width:"25%"}),Hd().createElement(hNe,{selection:n}))},mNe=function(){return Hd().createElement(S0,{messageContent:"These controls should be used for E2E testing of export commands.",messageBarType:"info"})},gNe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"NGP Data Types - Export Command",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(mNe,null),Hd().createElement(fNe,null)))},vNe="getMsaProxyTicket",yNe=function(){var e=Ym((0,Fd.useState)(""),2),n=e[0],r=e[1],o=wm(),i=Ym((0,Fd.useState)(!1),2),a=i[0],s=i[1],c=function(){var e=Og(Vg().mark((function e(){var n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o({name:vNe,status:"updating"}),s(!0),e.next=5,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,WSe("".concat($Se,"/retrieve-msa-proxy-ticket"),"".concat(JSe,".TESTRETRIEVEMSAPROXYTICKET"),{})];case 1:return[2,e.sent()]}}))}));case 5:n=e.sent,r(n.msaProxyTicket),o({name:vNe,status:"finished"}),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(0),s(!1),o({name:vNe,status:"failed",error:e.t0});case 14:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}();return Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(EL,{width:"25%"},Hd().createElement(cW,{"aria-label":"Get my MSA proxy ticket","data-bi-id":"privacy.partner.msaProxyTicket-button",text:"Get my MSA proxy ticket",onClick:c,disabled:a})),Hd().createElement(EL,{width:"50%"},Hd().createElement(km,{operationData:{operationName:vNe,componentName:"getMsaProxyTicketButton"},inertView:Hd().createElement(rO,null,"MSA Proxy Ticket not retrieved yet."),updatingView:Hd().createElement(rO,null,"Retrieving ticket..."),failedView:Hd().createElement(rO,null,"Result: Failure"),finishedView:Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,{weightOverride:"bold"},"MSA proxy ticket"),Hd().createElement(rO,null,n))})))},bNe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"MSA Proxy Ticket",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(yNe,null)))},_Ne=function(){return Hd().createElement(S0,{messageContent:"Please note: If you just created your command, it may take a minute or two for the ID to be available in our system.",messageBarType:"info"})},CNe=function(){return Hd().createElement(S0,{messageContent:{textWithTokens:"Looking for help troubleshooting your export commands? Click {link} for debugging/validation steps!",tokensAndValues:{link:Hd().createElement(sz,{"aria-label":"Export troubleshooting steps","data-bi-id":"privacy.partner.exportTroubleshooting-link",href:"https://microsoft.sharepoint.com/teams/ngphome/ngpx/execution/SitePages/Export-Troubleshooting.aspx",children:"here"})}},messageBarType:"warning"})},wNe=function(e){var t=e.traceData;return Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:6},Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Result: Successfully retrieved trace data."),Hd().createElement(rO,null,"Data:"),Hd().createElement(EL,{padding:"0 0 0 24px"},Hd().createElement("ul",null,Hd().createElement("li",null,"Command ID: ",t.commandId),Hd().createElement("li",null,"Command Type: ",t.commandType),Hd().createElement("li",null,"IsComplete: ",t.isGloballyComplete?"true":"false"),Hd().createElement("li",null,"Context: ",t.context),Hd().createElement("li",null,"Requester: ",t.requester),Hd().createElement("li",null,"Export Destination: ",t.finalExportDestinationUri))))),"Export"===t.commandType?Hd().createElement(IL,{slots:6},Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(lz,{textWithTokens:"{note} If IsComplete is false, that means not all agents have responded with the necessary data for the archive. If you are sure that {your} agent has reacted to the export command, you can click on 'Force Complete' to get the archive generated regardless of the status of the other agents.",tokensAndValues:{note:Hd().createElement(rO,{weightOverride:"bold"},"Note:"),your:Hd().createElement(rO,{weightOverride:"bold"},"your")}}),Hd().createElement(rO,null,"To validate the data in your export archive:"),Hd().createElement(EL,{padding:"0 0 0 24px"},Hd().createElement("ol",null,Hd().createElement("li",null,Hd().createElement(lz,{textWithTokens:"Download Azure Storage Explorer {here}",tokensAndValues:{here:Hd().createElement(sz,{"aria-label":"Download Azure Storage Explorer","data-bi-id":"privacy.partner.downloadAzureStorageExplorer-link",href:"https://azure.microsoft.com/en-us/features/storage-explorer/",children:"here"})}})),Hd().createElement("li",null,'Select "Use a connection string or a shared access signature URI"'),Hd().createElement("li",null,'Select "Use a SAS URI"'),Hd().createElement("li",null,'Copy and paste the "Export Destination" URI'))))):null)},xNe=function(){return Hd().createElement(PL,{totalSlots:12},Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"bold"},"Agent ID"),Hd().createElement(rO,{weightOverride:"bold"},"Asset Group ID"))),Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(rO,{weightOverride:"bold"},"Asset Group Qualifier")),Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(EL,null,Hd().createElement(rO,{weightOverride:"bold"},"Ingestion Debug Text"),Hd().createElement(rO,{weightOverride:"bold"},"Ingestion Action Taken"),Hd().createElement(EL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(rO,{weightOverride:"bold"},"Force Completed?"),Hd().createElement(pW,{calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":"More information about Force Completed","data-bi-id":"privacy.partner.forceCompleted-callout",iconName:"Info"},children:"Whether an agent completed on its own or someone clicked 'Force Complete' before it was done processing."})))),Hd().createElement(IL,{slots:3,align:"end"},Hd().createElement(EL,null,Hd().createElement(EL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(rO,{weightOverride:"bold"},"Ingestion Time"),Hd().createElement(pW,{calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":"More information about Ingestion Time","data-bi-id":"privacy.partner.ingestionTime-callout",iconName:"Info"},children:"The time that PCF put the command into the agent's queue."})),Hd().createElement(EL,{horizontal:!0,verticalAlign:"center"},Hd().createElement(rO,{weightOverride:"bold"},"Completed Time"),Hd().createElement(pW,{calloutTrigger:"IconButton",calloutTriggerProps:{"aria-label":"More information about Completed Time","data-bi-id":"privacy.partner.completedTime-callout",iconName:"Info"},children:"The time that the agent marked the command as completed."})),Hd().createElement(rO,{weightOverride:"bold"},"Soft Delete Time"),Hd().createElement(rO,{weightOverride:"bold"},"Ingestion Data Set Version"))))},ENe=function(e){return"https://manage.privacy.microsoft.com/data-agents/view/".concat(e)},kNe=function(e){return"https://manage.privacy.microsoft.com/data-assets/view/".concat(e)},SNe=T$((function(e){var t=e.assetRow,n=e.index,r=t.agentId,o=t.assetGroupId,i=Hd().createElement(kX,{hyperlinks:[{"aria-label":"Agent ".concat(r),"data-bi-id":"privacy.partner.traceDataAgentId-link",href:ENe(r),children:"Agent: ".concat(r)},{"aria-label":"Asset ".concat(o),"data-bi-id":"privacy.partner.traceDataAssetId-link",href:kNe(o),children:"Asset: ".concat(o)}],key:"firstColumn-".concat(n)}),a=t.assetGroupQualifier.split(";"),s=Hd().createElement(BX,{textElements:a.map((function(e){return{children:e}})),key:"secondColumn-".concat(n)}),c=Hd().createElement(BX,{textElements:[{children:t.ingestionDebugText},{children:t.ingestionActionTaken},{children:"Force completed: ".concat(t.forceCompleted)}],key:"thirdColumn-".concat(n)}),l=Hd().createElement(BX,{textElements:[{children:"Ingested: ".concat(t.ingestionTime)},{children:"Completed: ".concat(t.completedTime)},{children:"Soft Delete: ".concat(t.softDeleteTime)},{children:"Version: ".concat(t.ingestionDataSetVersion)}],key:"finalColumn-".concat(n)});return Hd().createElement(n$,{variant:"ThreeThreeThreeThree",columns:[i,s,c,l]})})),TNe="DroppedDueToFiltering",INe="DroppedDueToOfflineAgent",PNe=function(e){var t=e.traceData,n=e.tsvHref,r=e.agentAssetID,o=e.hideRowsValues,i=t.assetGroupStatuses.filter((function(e){if(o.dropped){if(e.ingestionActionTaken===TNe)return!1;if(e.ingestionActionTaken===INe)return!1}return!(o.incomplete&&(!e.completedTime||""===e.completedTime))&&((!o.complete||!e.completedTime||""===e.completedTime)&&(""===r||!(!e.agentId.includes(r)&&!e.assetGroupId.includes(r))))}));return Hd().createElement(Hd().Fragment,null,Hd().createElement(rO,{variant:"headerText"},"Agent/Asset Group Status:"),Hd().createElement(sz,{"aria-label":"Download data as TSV","data-bi-id":"privacy.partner.downloadDataTSV-hyperlink",href:n,target:"_blank",children:"Download data as TSV",download:"agent_asset_status.tsv"}),Hd().createElement(M$,{header:Hd().createElement(xNe,null),isAlwaysExpanded:!0,children:i.map((function(e,t){return Hd().createElement(SNe,{assetRow:e,index:t})}))}))},ANe=function(e){var t=e.traceData,n=e.tsvHref,r=Ym((0,Fd.useState)(""),2),o=r[0],i=r[1],a=Ym((0,Fd.useState)(!0),2),s=a[0],c=a[1],l=Ym((0,Fd.useState)(!1),2),u=l[0],d=l[1],p=Ym((0,Fd.useState)(!1),2),h=p[0],f=p[1],m={dropped:s,incomplete:u,complete:h};return Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(wNe,{traceData:t}),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Table Filters:"),Hd().createElement(EL,{width:"25%"},Hd().createElement(t3,{"aria-label":"Enter an agent/asset ID","data-bi-id":"privacy.partner.agentAssentID-textInput",placeholder:"Enter an agent/asset ID",value:o,onChange:function(e,t){return i(t||"")}})),Hd().createElement(TK,{"aria-label":"Hide dropped rows","data-bi-id":"privacy.partner.hideDroppedRows-checkbox",checked:s,onChange:function(e,t){return c(t||!1)},label:"Hide Dropped Rows"}),Hd().createElement(TK,{"aria-label":"Hide Incomplete rows","data-bi-id":"privacy.partner.hideIncompleteRows-checkbox",checked:u,onChange:function(e,t){return d(t||!1)},label:"Hide Incomplete Rows"}),Hd().createElement(TK,{"aria-label":"Hide Complete rows","data-bi-id":"privacy.partner.hideCompleteRows-checkbox",checked:h,onChange:function(e,t){return f(t||!1)},label:"Hide Complete Rows"})),Hd().createElement(PNe,{traceData:t,tsvHref:n,agentAssetID:o,hideRowsValues:m}))},RNe="completeExport",DNe="getTraceData",MNe="00000000-0000-0000-0000-000000000000",NNe=function(){var e=wm(),t=Ym((0,Fd.useState)(""),2),n=t[0],r=t[1],o=Ym((0,Fd.useState)({}),2),i=o[0],a=o[1],s=Ym((0,Fd.useState)(!1),2),c=s[0],l=s[1],u=Ym((0,Fd.useState)(!1),2),d=u[0],p=u[1],h=Ym((0,Fd.useState)(!0),2),f=h[0],m=h[1],g=Ym((0,Fd.useState)(!1),2),v=g[0],y=g[1],b=Ym((0,Fd.useState)(""),2),_=b[0],C=b[1],w=function(){var t=Og(Vg().mark((function t(){var r,o,i,s,c,u,d=arguments;return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=d.length>0&&void 0!==d[0]&&d[0],t.prev=1,e({name:DNe,status:"updating"}),y(!0),r||e({name:RNe,status:"inert"}),t.next=7,LMe(n);case 7:o=t.sent,a(o),i=o.commandId!==MNe,l(i),m(!1),i&&(s=o.assetGroupStatuses,c="AgentId\tAssetGroupId\tAssetGroupQualifier\tIngestionDebugText\tIngestionActionTaken\tForceCompleted\tIngestionTime\tCompletedTime\tSoftDeleteTime\tIngestionDataSetVersion\r\n",s.forEach((function(e){c+="".concat(e.agentId,"\t").concat(e.assetGroupId,"\t").concat(e.assetGroupQualifier,"\t").concat(e.ingestionDebugText,"\t").concat(e.ingestionActionTaken,"\t").concat(e.forceCompleted,"\t").concat(e.ingestionTime,"\t").concat(e.completedTime,"\t").concat(e.softDeleteTime,"\t").concat(e.ingestionDataSetVersion,"\r\n")})),u=new Blob([c],{type:"text/tab-separated-values;charset=utf8"}),C(URL.createObjectURL(u))),e({name:DNe,status:"finished"}),t.next=19;break;case 16:t.prev=16,t.t0=t.catch(1),e({name:DNe,status:"failed",error:t.t0});case 19:return t.prev=19,y(!1),t.finish(19);case 22:case"end":return t.stop()}}),t,null,[[1,16,19,22]])})));return function(){return t.apply(this,arguments)}}(),x=function(){var t=Og(Vg().mark((function t(){return Vg().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,e({name:RNe,status:"updating"}),m(!0),t.next=5,BMe(n);case 5:return e({name:RNe,status:"finished"}),t.next=8,w(!0);case 8:t.next=14;break;case 10:t.prev=10,t.t0=t.catch(0),e({name:RNe,status:"failed",error:t.t0}),m(!1);case 14:case"end":return t.stop()}}),t,null,[[0,10]])})));return function(){return t.apply(this,arguments)}}();(0,Fd.useEffect)((function(){p(i&&"Export"===i.commandType&&!i.isGloballyComplete)}),[i]);var E={"aria-label":"Get Trace Data","data-bi-id":"privacy.partner.traceRequest-button",onClick:function(){w()},text:"Get trace data",disabled:v||""===n},k={"aria-label":"Force complete export","data-bi-id":"privacy.partner.forceCompleteExport-button",onClick:x,text:"Force complete export",disabled:f};return Hd().createElement(EL,{childrenGap:"8px"},i&&"Export"===i.commandType?Hd().createElement(CNe,null):null,Hd().createElement(EL,{width:"25%",childrenGap:"8px"},Hd().createElement(t3,{placeholder:"Command ID","data-bi-id":"privacy.partner.requestTracing-textInput","aria-label":"Input command id",value:n,onChange:function(e,t){return r(t||"")}}),Hd().createElement(cW,E)),d?Hd().createElement(km,{operationData:{operationName:RNe,componentName:"completeExportButton"},inertView:Hd().createElement(EL,{width:"25%"},Hd().createElement(cW,k)),updatingView:Hd().createElement(EL,null,Hd().createElement(EL,{width:"25%"},Hd().createElement(cW,k)),Hd().createElement(rO,null,"Completing export...")),failedView:Hd().createElement(EL,null,Hd().createElement(EL,{width:"25%"},Hd().createElement(cW,k)),Hd().createElement(rO,null,"Failed to complete export.")),finishedView:Hd().createElement(lz,{textWithTokens:"Successfully completed export. {note} It may take a minute or two before this command is reported as isGloballyComplete.",tokensAndValues:{note:Hd().createElement(rO,{weightOverride:"bold"},"Note:")}})}):null,Hd().createElement(km,{operationData:{operationName:DNe,componentName:"getTraceDataButton"},inertView:Hd().createElement(rO,null,"No trace data retrieved yet."),updatingView:Hd().createElement(rO,null,"Retrieving data..."),failedView:Hd().createElement(rO,null,"Result: Failed to retrieve trace data."),finishedView:c?Hd().createElement(ANe,{traceData:i,tsvHref:_}):Hd().createElement(rO,null,"Result: Command not found. No trace data to retrieve.")}))},LNe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"Command ID Tracing",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(_Ne,null),Hd().createElement(NNe,null)))},BNe=function(){return Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(lz,{textWithTokens:"If you would like to trigger Alt-Subject deletes, this is not the page to do it. Please check out the {link} for more information.",tokensAndValues:{link:Hd().createElement(sz,{"aria-label":"Spec for Alternate Subject Requests through PRC","data-bi-id":"privacy.partner.ngpaltsubjectrequests-link",href:"http://aka.ms/ngpaltsubjectrequests",children:"Spec for Alternate Subject Requests through PRC",target:"_blank"})}}),Hd().createElement(EL,{padding:"0 0 0 24px"},Hd().createElement("ul",null,Hd().createElement("li",null,Hd().createElement(sz,{"aria-label":"Overview of NGP Scenarios","data-bi-id":"privacy.partner.ngpscenarios-link",href:"http://aka.ms/ngpscenarios",children:"Overview of NGP Scenarios",target:"_blank"})),Hd().createElement("li",null,Hd().createElement(sz,{"aria-label":"NGP Data Types","data-bi-id":"privacy.partner.ngpdatatypes-link",href:"http://aka.ms/ngpdatatypes",children:"NGP Data Types",target:"_blank"})),Hd().createElement("li",null,Hd().createElement(sz,{"aria-label":"Starting point for all information for developing an export/delete agent","data-bi-id":"privacy.partner.ngpdataagents-link",href:"http://aka.ms/ngpdataagents",children:"Starting point for all information for developing an export/delete agent",target:"_blank"})),Hd().createElement("li",null,Hd().createElement(sz,{"aria-label":"Delete Spec","data-bi-id":"privacy.partner.ngpdelete-link",href:"http://aka.ms/ngpdelete",children:"Delete Spec",target:"_blank"})),Hd().createElement("li",null,Hd().createElement(sz,{"aria-label":"Export spec","data-bi-id":"privacy.partner.ngpexport-link",href:"http://aka.ms/ngpexport",children:"Export spec",target:"_blank"})))),Hd().createElement(lz,{textWithTokens:"Feel free to reach out to {link} with any further questions.",tokensAndValues:{link:Hd().createElement(sz,{"aria-label":"NGP Data Agents","data-bi-id":"privacy.partner.ngpsupport-link",href:"https://aka.ms/ngpsupport",children:"NGP Data Agents",target:"_blank"})}}))},ONe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"Useful Information",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0,defaultExpanded:!0},Hd().createElement(EL,{childrenGap:"16px"},Hd().createElement(BNe,null)))},FNe=function(){var e={build:Hd().createElement(rO,{weightOverride:"bold"},"17084.1000.rsmaster.180122-1350"),settings:Hd().createElement(rO,{weightOverride:"bold"},"Settings > Privacy > Diagnostics & feedback"),link:Hd().createElement(sz,{"aria-label":"Windows Diagnostic Delete Signals spec","data-bi-id":"privacy.partner.windowsDiagnosticData-link",href:"https://microsoft.sharepoint.com/:w:/t/ngphome/ngpx/execution/EW63vK9bPxdDkqI8O2Si1ugBtIRhzq7e1TvjiwfR4K_BBQ?e=k6Ubm8",target:"_blank"},"Windows Diagnostic Delete Signals spec")};return Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(lz,{textWithTokens:"Download Windows RS4 client build {build} or later, and go to {settings} to trigger Windows Diagnostic delete commands.",tokensAndValues:e}),Hd().createElement(lz,{textWithTokens:"Note that this will generate commands against your device's MSA Global Device ID. For more information, see {link}.",tokensAndValues:e}))},HNe=function(){return Hd().createElement(o$,{drawerHeader:Hd().createElement(mq,{columns:[{column:Hd().createElement(tj,{title:{children:"Windows Diagnostic Data",kind:"text"}}),slots:12}],totalSlots:12}),drawerContentPadding:"16px 16px 16px 48px",shadow:!0},Hd().createElement(FNe,null))},zNe=function(){return"account.microsoft-ppe.com"===window.location.hostname?Hd().createElement(EL,null,Hd().createElement(rO,null,"This is not the PPE you are looking for."),Hd().createElement(lz,{textWithTokens:"Please go to the {ppeTestPage} or the {prodTestPage} to continue with your validation and debugging.",tokensAndValues:{ppeTestPage:Hd().createElement(sz,{"aria-label":"PPE test page","data-bi-id":"privacy.partner.ppe-test-page-link",href:"https://privacy.account.microsoft-ppe.com/privacy/partner"},"PPE Test Page"),prodTestPage:Hd().createElement(sz,{"aria-label":"PPE test page","data-bi-id":"privacy.partner.ppe-test-page-link",href:"https://account.microsoft.com/privacy/partner"},"PROD Test Page")}})):Hd().createElement(EL,null,Hd().createElement(KPe,null),Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(rO,null,"Click on one of the drop-down items below to start testing."),Hd().createElement(dNe,null),Hd().createElement(gNe,null),Hd().createElement(ZMe,null),Hd().createElement(UMe,null),Hd().createElement(HNe,null),Hd().createElement(LNe,null),Hd().createElement(QMe,null),Hd().createElement(bNe,null),Hd().createElement(ONe,null)))},UNe="".concat(XSe,"/aris"),VNe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return[4,WSe("".concat(UNe,"/submit-form"),"".concat(JSe,".ARIS.SUBMITFORM"),{arisData:e},{},{overrideRequestQosData:USe([bSe.Unauthorized])})];case 1:return[2,t.sent()]}}))}))},WNe="".concat(XSe,"/prc"),jNe=function(e){return(0,t.__awaiter)(void 0,void 0,void 0,(function(){var n;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:return n=gIe(e),[4,WSe("".concat(WNe,"/bulk-delete"),"".concat(JSe,".PRC.BULKDELETE"),"",n)];case 1:return[2,t.sent()]}}))}))},qNe=["Azure","Bing","Edge","Flipgrid","GitHub","GroupMe","LinkedIn","Microsoft 365","Microsoft Ads (Bing Ads)","Microsoft Store","Microsoft Teams","MSN","OneDrive","Outlook.com","Skype","SwiftKey","Visual Studio","Windows"],GNe="250px",KNe=function(e){return[{key:"export-data",text:e.requestTypes.exportData,id:"export-data",ariaLabel:e.requestTypes.exportData},{key:"contact-us",text:e.requestTypes.contactUs,id:"contact-us",ariaLabel:e.requestTypes.contactUs}]},YNe=Hd().createElement(rO,{colorOverride:"error"},"* ");function QNe(e,t){return Hd().createElement(EL,{childrenGap:"24px",horizontalAlign:"center",verticalAlign:"center"},Hd().createElement(T0,{id:"".concat(e,".submit-form-failed"),correlationVector:gh(),errorMessage:t.tryAgainLongText,imageSrc:"".concat($Te,"compassassets/540c7143-1cc1-46e0-9fa6-608f37ce6719.svg?n=ErrorIllustration.svg")}))}var XNe,$Ne,JNe=function(e){var t=e.prefix,n=e.isSignedIn,r=e.requestType,o=e.countryDropdownValue,i=e.onCountryDropdownChange,a=e.phoneNumberTextInput,s=e.productDropdownValue,c=e.onProductDropdownChange,l=e.userTypeDropdownValue,u=e.onUserTypeDropdownChange,d=e.privacyQuestionOrConcern,p=e.onPrivacyQuestionOrConcernChange,h=e.minOrMaxCharsErrorMessage,f=e.emailTextInput,m=e.isCheckboxChecked,g=e.onCheckboxChange,v=e.onSubmitClick,y=e.isSubmitButtonDisabled,b=Jke(),_=b.area,C=b.marketizationServiceConfig,w=C.countries,x=w.filter((function(e){return e.iso===C.userCountry}))[0].name,E=OSe().prcFormContent,k=OSe().unauthFormContent,S="account.microsoft.com/privacy",T="https://account.microsoft.com/privacy",I={"export-data":E.exportDataTitle,"delete-data":E.deleteDataTitle,"contact-us":E.contactUsTitle},P={"export-data":E.exportDataDescription,"delete-data":E.deleteDataDescription,"contact-us":E.contactUsDescription},A={"export-data":k.exportDataDescription,"delete-data":k.deleteDataDescription,"contact-us":k.contactUsDescription},R={"export-data":E.exportConfirmation,"delete-data":E.deleteConfirmation},D={"export-data":k.exportDataConfirmation,"delete-data":k.deletetDataConfirmation},M=Hd().createElement(sz,{id:"privacy-dashboard-link","aria-label":S,"data-bi-id":"".concat(t,".privacy-dashboard-link"),href:T,children:S,target:"_blank"}),N=Hd().createElement(lz,{textWithTokens:P[r],tokensAndValues:{0:M}}),L=Hd().createElement(EL,{childrenGap:"28px"},"contact-us"===r?Hd().createElement(lz,{textWithTokens:A[r],tokensAndValues:{0:M}}):Hd().createElement(rO,null,A[r]),Hd().createElement(lz,{textWithTokens:k.personalAccountDataNote,tokensAndValues:{0:Hd().createElement(rO,{weightOverride:"bold"},k.noteToken),1:Hd().createElement(sz,{id:"privacy-response-msa-link","aria-label":k.formToken,"data-bi-id":"".concat(t,".privacy-response-msa-link"),href:"".concat(T,"/privacy-request"),children:k.formToken,target:"_blank"}),2:Hd().createElement(sz,{id:"check-email-address-msa-link","aria-label":k.supportArticleToken,"data-bi-id":"".concat(t,".check-email-address-msa-link"),href:"https://aka.ms/checkemailaddress",children:k.supportArticleToken,target:"_blank"})}})),B=null!==w?w.map((function(e){return function(e){return{ariaLabel:e.name,id:e.iso,key:e.iso,text:e.name}}(e)})):[],O=Hd().createElement(s0,{id:"country-dropdown",pageArea:_,width:GNe,"data-bi-prefix":"country-or-region",dropdownStyle:"default","aria-label":E.countryOrRegion,label:E.countryOrRegion,onChange:i,options:B,placeholder:x||E.selectPlaceholder,required:!0,value:o}),F=function(e){return{ariaLabel:e,id:e,key:e,text:e}},H={"Customer Support":E.relatedPrivacyProducts.customerSupport,"General - no specific product":E.relatedPrivacyProducts.general,"Microsoft account":E.relatedPrivacyProducts.microsoftAccount,"Power Bi and Power Platform":E.relatedPrivacyProducts.powerBiAndPowerPlatform,"Xbox and gaming":E.relatedPrivacyProducts.xboxAndGaming,"Office apps":E.relatedPrivacyProducts.officeApps,"Privacy Dashboard":E.relatedPrivacyProducts.privacyDashboard},z=qNe.map((function(e){return F(e)}));z=z.concat(Object.values(H).map((function(e){return F(e)})));var U=Hd().createElement(s0,{id:"product-dropdown",pageArea:_,width:GNe,"data-bi-prefix":"related-privacy-product",dropdownStyle:"default","aria-label":E.relatedPrivacyProduct,label:E.relatedPrivacyProduct,onChange:c,options:z,placeholder:E.selectPlaceholder,required:!0,value:s}),V={"Customer with no personal Microsoft account":k.userTypes.noPersonalMsa,"Customer with work or school account":k.userTypes.workOrSchool,"Customer with a personal Microsoft account":k.userTypes.personalMsa,"Privacy researcher":k.userTypes.privacyResearcher,"Law enforcement":k.userTypes.lawEnforcement,"Data protection authority":k.userTypes.dataProtectionAuthority},W=Object.values(V).map((function(e){return function(e){return{ariaLabel:e,id:e,key:e,text:e}}(e)})),j=Hd().createElement(s0,{id:"userType-dropdown",pageArea:_,width:GNe,"data-bi-prefix":"user-type",dropdownStyle:"default","aria-label":E.relatedPrivacyProduct,label:k.identifyUserType,onChange:u,options:W,placeholder:E.selectPlaceholder,required:!0,value:l}),q=Hd().createElement(Ipe,{value:d,onChange:p,"data-bi-id":"".concat(t,".user-privacy-question-or-concern"),"aria-label":E.describeQuestionOrConcern,label:E.describeQuestionOrConcern,required:!0,numberOfRows:5,placeholder:E.minimumCharacters,errorMessage:h});return Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(fO,{variant:"subjectTitle",tag:"h2",children:I[r]}),n?N:L,O,n?null:a,"contact-us"===r?Hd().createElement(EL,{childrenGap:"18px",maxWidth:"430px"},U,n?null:j,q,n?f:null):Hd().createElement(TK,{"aria-label":n?R[r]:D[r],checked:m,"data-bi-id":"".concat(t,".").concat(r,".confirmation-checkbox"),label:{textWithTokens:"{0}{1}",tokensAndValues:{0:Hd().createElement(rO,null,n?R[r]:D[r]),1:YNe}},onChange:g}),Hd().createElement(lz,{textWithTokens:"{0}{1}",tokensAndValues:{0:YNe,1:Hd().createElement(rO,null,E.indicatesRequiredField)}}),Hd().createElement(EL,{maxWidth:"110px"},Hd().createElement(cW,{type:"primary",onClick:v,text:E.submit,"data-bi-id":"".concat(t,".submit"),"aria-label":E.submit,disabled:y})))},ZNe=function(){var e,n,r="".concat("privacy-request",".page"),o="SubmitPrivacyRequest",i=Jke(),a=null===(e=i.selfRights)||void 0===e?void 0:e.canManage,s=i.area,c=OSe().prcFormContent,l=OSe().sharedContent,u=wm(),d=i.marketizationServiceConfig,p=d.countries.filter((function(e){return e.iso===d.userCountry}))[0].name,h=null===(n=i.userPuid)||void 0===n?void 0:n.valueAsString,f=Ym((0,Fd.useState)(i.userEmail?i.userEmail:""),1)[0],m=Ym((0,Fd.useState)(i.signInName!==i.userEmail?i.signInName:""),1)[0],g=Ym((0,Fd.useState)(f||""),2),v=g[0],y=g[1],b=Ym((0,Fd.useState)(),2),_=b[0],C=b[1],w=Ym((0,Fd.useState)(h),2),x=w[0],E=w[1],k=Ym((0,Fd.useState)(),2),S=k[0],T=k[1],I=Ym((0,Fd.useState)(),2),P=I[0],A=I[1],R=Ym((0,Fd.useState)(""),2),D=R[0],M=R[1],N=Ym((0,Fd.useState)(),2),L=N[0],B=N[1],O=Ym((0,Fd.useState)(),2),F=O[0],H=O[1],z=Ym((0,Fd.useState)({isRequestTypeSelected:!1,isCountryOrRegionSelected:!!p,isCheckboxChecked:!1}),2),U=z[0],V=z[1],W=Ym((0,Fd.useState)({isRequestTypeSelected:!1,isCountryOrRegionSelected:!!p,isRelatedPrivacyProductSelected:!1,isQuestionOrConcernDescribed:!1,isUserEmailSet:!!f}),2),j=W[0],q=W[1],G=Ym((0,Fd.useState)(!1),2),K=G[0],Y=G[1],Q=Ym((0,Fd.useState)(!1),2),X=Q[0],$=Q[1],J=Ym((0,Fd.useState)(!1),2),Z=J[0],ee=J[1],te=i.signInName===f,ne=Ym((0,Fd.useState)({msaEmailPhone:f||"",contactEmail:f||"",userAgent:navigator.userAgent,locale:i.language?i.language:"",country:p,countryCode:d.userCountry,product:P||"",comments:D||""}),2),re=ne[0],oe=ne[1],ie=Ym((0,Fd.useState)([]),2),ae=ie[0],se=ie[1],ce={"export-data":c.exportInProgressDescription,"delete-data":c.deleteInProgressDescription},le=function(e,t){null!==t&&void 0!==t&&t.key&&(C(null===t||void 0===t?void 0:t.key),V(lv(lv({},U),{},{isRequestTypeSelected:!0,isCheckboxChecked:!1})),q(lv(lv({},j),{},{isRequestTypeSelected:!0})))},ue=a?KNe(c).concat(function(e){return{key:"delete-data",text:e.requestTypes.deleteData,id:"delete-data",ariaLabel:e.requestTypes.deleteData}}(c)):KNe(c),de={ariaLabel:i.userDisplayName,id:h,key:h,text:i.userDisplayName},pe=null!==ae?ae.map((function(e){return function(e){return{ariaLabel:e.displayName,id:e.cid,key:e.cid,text:e.displayName}}(e)})).concat(de):[de],he=Hd().createElement(s0,{id:"account-dropdown",pageArea:s,width:GNe,"data-bi-prefix":"account-dropdown",dropdownStyle:"default","aria-label":c.selectAccount,label:c.selectAccount,onChange:function(e,t){E(null===t||void 0===t?void 0:t.key)},options:pe,placeholder:c.selectPlaceholder,required:!0,value:x}),fe=function(e,t){T(null===t||void 0===t?void 0:t.key),V(lv(lv({},U),{},{isCountryOrRegionSelected:!0})),q(lv(lv({},j),{},{isCountryOrRegionSelected:!0})),oe(lv(lv({},re),{},{country:t.key}))},me=function(e,t){A(null===t||void 0===t?void 0:t.key),q(lv(lv({},j),{},{isRelatedPrivacyProductSelected:!0})),oe(lv(lv({},re),{},{product:t.key}))},ge=function(e,t){M(t||""),""!==t&&t.length>=40&&t.length<=1e3?(q(lv(lv({},j),{},{isQuestionOrConcernDescribed:!0})),oe(lv(lv({},re),{},{comments:t})),B(void 0)):(q(lv(lv({},j),{},{isQuestionOrConcernDescribed:!1})),t.length<40?B(c.minimumCharacters):B(c.maximumCharacters))},ve=Hd().createElement(t3,{"aria-label":c.enterContactEmail,"data-bi-id":"".concat(r,".user-contact-email"),label:c.enterContactEmail,onChange:function(e,t){!function(e){y(e||""),""!==e&&Jd(e)?(q(lv(lv({},j),{},{isUserEmailSet:!0})),oe(lv(lv({},re),{},{contactEmail:e})),H(void 0)):(q(lv(lv({},j),{},{isUserEmailSet:!1})),H(c.enterContactEmail))}(t)},value:v,required:!0,placeholder:"abc@xyz.com",errorMessage:F,onBlur:function(){H(Jd(v)?void 0:c.enterValidEmail)}}),ye=function(e,t){V(lv(lv({},U),{},{isCheckboxChecked:t||!1}))},be=function(){var e=Og(Vg().mark((function e(){var n,r;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ch({area:i.areaPrefix,scenario:"PrivacyRequest-".concat(_),step:"Index",data:{isObo:x!==h}}),e.prev=1,u({name:o,status:"updating"}),Y(!0),e.t0=_,e.next="export-data"===e.t0?7:"delete-data"===e.t0?10:"contact-us"===e.t0?25:27;break;case 7:return e.next=9,(0,t.__awaiter)(void 0,void 0,void 0,(function(){return(0,t.__generator)(this,(function(e){switch(e.label){case 0:return[4,WSe("".concat(WNe,"/bulk-export"),"".concat(JSe,".PRC.BULKEXPORT"))];case 1:return[2,e.sent()]}}))}));case 9:return e.abrupt("break",27);case 10:if(x!==h){e.next=15;break}return e.next=13,jNe();case 13:e.next=24;break;case 15:n=0;case 16:if(!(n<ae.length)){e.next=24;break}if(ae[n].cid!==x){e.next=21;break}return e.next=20,jNe(ae[n].authToken);case 20:return e.abrupt("break",24);case 21:n++,e.next=16;break;case 24:return e.abrupt("break",27);case 25:return e.next=27,VNe(re);case 27:ee(!0),u({name:o,status:"finished"}),Y(!1),dh(),e.next=41;break;case 33:if(e.prev=33,e.t1=e.catch(1),(null===(r=e.t1.response)||void 0===r?void 0:r.status)!==lTe){e.next=39;break}return u({name:o,status:"finished",error:e.t1}),window.location.reload(),e.abrupt("return");case 39:dh({error:e.t1.message}),u({name:o,status:"failed",error:e.t1});case 41:case"end":return e.stop()}}),e,null,[[1,33]])})));return function(){return e.apply(this,arguments)}}();function _e(){return Hd().createElement(EL,{childrenGap:"55px"},Hd().createElement(EL,{childrenGap:"18px"},Hd().createElement(fO,{variant:"statusHeader",tag:"h1",children:c.pageTitle}),Hd().createElement(rO,null,c.pageDescription),Hd().createElement(EL,{maxWidth:"430px"},Hd().createElement(t3,{"aria-label":te?c.reviewEmail:c.reviewPhoneNumber,"data-bi-id":"".concat(r,te?".user-account-email":".user-phone-number"),disabled:!0,label:te?c.reviewEmail:c.reviewPhoneNumber,onChange:function(){},value:te?f:m,allowDisabledFocus:!0})),function(e,t,n,r,o,i){return Hd().createElement(s0,{id:"request-type-dropdown","aria-label":e.selectRequest,"data-bi-prefix":"privacy-request-type",dropdownStyle:"default",label:e.selectRequest,onChange:t,options:n,pageArea:r,placeholder:e.selectPlaceholder,width:o,required:!0,value:i})}(c,le,ue,s,GNe,_),"delete-data"===_&&ae.length>0&&eb("PrivPrcObo")?he:null),_?Hd().createElement(JNe,{prefix:r,requestType:_,isSignedIn:!0,countryDropdownValue:S,onCountryDropdownChange:fe,productDropdownValue:P,onProductDropdownChange:me,privacyQuestionOrConcern:D,onPrivacyQuestionOrConcernChange:ge,minOrMaxCharsErrorMessage:L,emailTextInput:ve,isCheckboxChecked:U.isCheckboxChecked,onCheckboxChange:ye,onSubmitClick:be,isSubmitButtonDisabled:X}):null)}function Ce(e){return Hd().createElement(EL,{childrenGap:"24px",horizontalAlign:"center",verticalAlign:"center"},function(e){return Hd().createElement(EL,null,Hd().createElement(HW,{alt:e.finishedViewImageAltText,height:"200px",imageType:"altTextImage",src:"https://assets.account.microsoft.com/privacy/PRCSubmitted.png"}))}(c),"contact-us"===e?function(e,t){return Hd().createElement(EL,null,Hd().createElement(Lq,{message:e?t.requestInProgress:t.requestSubmitted,ariaLive:"assertive"}),Hd().createElement(rO,{variant:"bodyMediumRegular"},e?t.requestInProgress:t.requestSubmitted))}(K,c):Hd().createElement(EL,{childrenGap:"24px",maxWidth:"500px",horizontalAlign:"center",verticalAlign:"center"},Hd().createElement(Lq,{message:c.requestInProgress,ariaLive:"assertive"}),Hd().createElement(rO,{variant:"bodyMediumRegular"},c.requestInProgress),Hd().createElement(lz,{colorOverride:"disabled",textWithTokens:ce[_],tokensAndValues:{0:Hd().createElement(sz,{id:"download-data-link","aria-label":c.downloadDataLinkAriaLabel,"data-bi-id":"".concat(r,".download-data-link"),href:"https://account.microsoft.com/privacy/download-data",children:"account.microsoft.com/privacy/download-data",target:"_blank"})}})),K?null:Hd().createElement(EL,{maxWidth:"300px"},Hd().createElement(cW,{onClick:function(){return window.open("http://account.microsoft.com/privacy","_self")},text:c.returnToPrivacySettings,type:"primary","data-bi-id":"".concat(r,".return-to-privacy-settings"),"aria-label":c.returnToPrivacySettings})))}return(0,Fd.useEffect)((function(){$("contact-us"===_?Object.values(j).some((function(e){return!e}))||D.length<40||D.length>1e3:Object.values(U).some((function(e){return!e})))}),[_,U,j,D]),sp(Og(Vg().mark((function e(){var t,n;return Vg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,qAe();case 3:(t=e.sent)&&se(t),e.next=12;break;case 7:if(e.prev=7,e.t0=e.catch(0),(null===(n=e.t0.response)||void 0===n?void 0:n.status)!==lTe){e.next=12;break}return window.location.reload(),e.abrupt("return");case 12:case"end":return e.stop()}}),e,null,[[0,7]])})))),Hd().createElement(Hd().Fragment,null,Hd().createElement(KPe,{subPage:"privacy-request"}),Hd().createElement(km,{operationData:{componentName:"PrivacyRequestPage",operationName:o,defaultState:"inert"},inertView:_e(),updatingView:Ce(_),finishedView:Z?Ce(_):_e(),failedView:QNe(r,l)}))},eLe=function(){var e=OSe().searchAndNewsPersonalizationContent,t=Gf(),n=[{textWithTokens:"{0}",tokensAndValues:{0:Hd().createElement(EL,{padding:"10px 0px",childrenGap:"12px"},Hd().createElement("ul",{style:{padding:"4px 16px 0px"}},Hd().createElement("li",null,e.pageContent.body.line1),Hd().createElement("li",null,e.pageContent.body.line2),Hd().createElement("li",null,e.pageContent.body.line3)),Hd().createElement(lz,{textWithTokens:e.pageContent.managePersonalizedAdSettings,tokensAndValues:{0:Hd().createElement(cz,{onClick:function(){return t.push("/ad-settings")},"data-bi-id":"link-to-personalized-ad-settings","aria-label":e.pageContent.linkTextToAdSettingsPage},e.pageContent.linkTextToAdSettingsPage)}}))}}];return Hd().createElement(EL,{childrenGap:"8px"},Hd().createElement(KPe,{subPage:"search-and-news-personalization"}),Hd().createElement(EL,{childrenGap:"20px"},Hd().createElement(r2,{backgroundType:"flat",bodyText:n,featureHeading:{text:e.pageContent.pageTitle,tag:"h2"},height:"small",imageProps:{src:"".concat($Te,"compassassets/2164cfc6-48a4-4d64-aa24-253d0a08509e.svg"),alt:""},layoutType:"2/3"})),Hd().createElement(EL,{childrenGap:"24px"},Hd().createElement(BPe,null)),Hd().createElement(fAe,null))},tLe=function(){var e=OSe().adSettingsContent;return Hd().createElement(EL,{id:"third-party-ad-settings"},Hd().createElement(Lq,{message:e.thirdPartyAds.pageTitle,ariaLive:"assertive"}),Hd().createElement(EL,null,Hd().createElement(KPe,{subPage:GTe,useInAppNavigation:!1}),Hd().createElement(FPe,null)),Hd().createElement(RAe,{signedIn:!1}))},nLe=function(){var e=Jke(),t=e.bingMapsConfig,n=e.selfRights,r=e.msaCountryCode;Sp(bIe,r);var o=Jke(),i=o.userPuid,a=o.isAuthenticated,s=Ym((0,Fd.useState)([i.valueAsHex]),1)[0],c={strings:OSe().overviewContent.amcLeftNav,userIds:s,selectedNavLink:"privacy"},l={layoutType:"withoutNavBar",id:Qd.$,children:Hd().createElement(Hd().Fragment,null)};return Hd().createElement(jf,null,Hd().createElement(Qy,{path:"/data-settings",area:"privacy",view:"office-settings",requiredComponents:[vDe]},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(_De,null)}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{path:"/download-data",area:"privacy",view:"download-data",requiredComponents:[QAe]},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(pRe,null)}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{path:"/location-services-opt-out",area:"privacy",view:"mac-address-opt-out",requiredComponents:[gRe]},Hd().createElement(BSe,{isSignedIn:a||!1,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(yRe,null)}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/ad-settings/signedout",view:"ad-settings-signedout",requiredComponents:[TPe]},Hd().createElement(BSe,{isSignedIn:!1,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(UAe,{signedIn:!1})}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/ad-settings",view:"ad-settings",requiredComponents:null!==n&&void 0!==n&&n.canManageAdSettings?[TPe]:[],manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(UAe,{signedIn:!0})}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/third-party-ads",view:"third-party-ads",requiredComponents:[OPe]},Hd().createElement(BSe,{isSignedIn:!1,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(tLe,null)}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/search-and-news-personalization",view:"search-and-news-personalization",requiredComponents:[LPe]},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(eLe,null)}),amcAccountLeftNavProps:c})),eb("PrivTmlnInternalTest")?Hd().createElement(Qy,{area:"privacy",path:"/partner",view:"partner",requiredComponents:[]},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(zNe,null)}),amcAccountLeftNavProps:c})):null,Hd().createElement(Qy,{area:"privacy",path:"/privacy-request",view:"privacy-request",requiredComponents:[]},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(ZNe,null)}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/child/:memberId",view:"child-activity",requiredComponents:[],manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(Hpe,{config:t},Hd().createElement(aZ,null,Hd().createElement(YAe,null)))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/location",view:"location",requiredComponents:["".concat(uPe,".location")],exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(Hpe,{config:t},Hd().createElement(aZ,null,Hd().createElement(SAe,null)))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/web-search",view:"web-search",requiredComponents:["".concat(uPe,".search"),"".concat(uPe,".browse")],exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(aZ,null,Hd().createElement(PAe,null))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/apps-services",view:"apps-services",requiredComponents:["".concat(uPe,".usage")],exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(aZ,null,Hd().createElement(yAe,null))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/people-suggestions",view:"people-suggestions",requiredComponents:[MPe],exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(aZ,null,Hd().createElement(TAe,null))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/account-windows",view:"account-windows",requiredComponents:[],exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(aZ,null,Hd().createElement(YPe,null))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/app-access",view:"app-access",exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(aZ,null,Hd().createElement(gAe,null))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/spelling-text",view:"spelling-text",requiredComponents:[ZTe],exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(aZ,null,Hd().createElement(IAe,null))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/copilot",view:"copilot",exact:!0,manualPageView:!0},Hd().createElement(BSe,{isSignedIn:!0,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(aZ,null,Hd().createElement(kAe,null))}),amcAccountLeftNavProps:c})),Hd().createElement(Qy,{area:"privacy",path:"/",view:"overview",requiredComponents:[],exact:!0},Hd().createElement(BSe,{isSignedIn:a||!1,pageLayoutProps:lv(lv({},l),{},{children:Hd().createElement(jRe,null,Hd().createElement(aZ,null,Hd().createElement(DMe,null)))}),amcAccountLeftNavProps:c})),Hd().createElement(Nf,{from:"/export",to:"/download-data"}),Hd().createElement(Nf,{to:"/"}))},rLe=function(){jd((function(){aB()}));var e=Jke(),t=e.area,n=function(t){var n=t.children;if(e.isAuthenticated&&e.msalConfig){var r=function(e){var t=wke({msalConfig:e,redirectUri:xke(e),cacheLocation:Ahe.LocalStorage,navigateToLoginRequestUrl:!1});return new Cke(t)}(e.msalConfig),o=e.signInName;return Hd().createElement(Hke,{instance:r,msalAuthConfig:{signInName:o}},n)}return Hd().createElement(Hd().Fragment,null,n)};return Hd().createElement(Xke,{marketizationServiceConfig:e.marketizationServiceConfig},Hd().createElement(n,null,Hd().createElement(tm,{basename:"/privacy"},Hd().createElement(gK,{variant:"AMC",idPrefix:t},Hd().createElement(nLe,null)))))},oLe=function(e){var t,n,r=e.cmsContent,o=e.areaConfig,i=e.areaContext;n=JSON.parse(o),jd((function(){Yke=$ke(n)})),function(e){jd((function(){ySe=$ke(e)}))}(JSON.parse(r)),function(e){jd((function(){$ke(e)}))}(JSON.parse(i));var a=null===(t=Jke())||void 0===t?void 0:t.area;return Hd().createElement(wb,{errorComponent:H2},Hd().createElement(db,{areaBiId:a},Hd().createElement(Hq,{announcedComponent:Lq},Hd().createElement(rLe,null))))};XNe=function(){var e=document.getElementById("root");-1===Object.keys(window).indexOf("MeePortal")&&(window.BradburyTelemetry={bi:{getCurrentLocation:function(){return"https://location.com"},getCurrentPageId:function(){return"pageId"},getCurrentReferrer:function(){return"https://referrer.com"},reportClick:function(e){ad(e)},reportSpaPageView:function(e){id()}},cv:{getCurrentCvValue:function(){return"cv123"}},experiments:{reportExperimentTrigger:function(e){fd(e)}},perf:{reportViewPerformanceMetrics:function(e,t){vd(e,t)}},qos:{reportFatalError:function(e){cd(e)},reportOutgoingApi:function(e){ud(e)},reportRawEvent:function(e){ld(e)}}},Ed({appId:"xs.amc.ux-reactApp",environment:"Test",isUserSignedIn:!1,allowClickTracking:!0,allowScrollTracking:!0,instrumentationKey:"key",useKeydownEvent:!1},{allowAutoPageView:!0,market:"en-US",language:"en",flights:[],features:[],urlScrubber:function(e){return e}})),Kd().render(Hd().createElement(tm,null,Hd().createElement(oLe,e.dataset)),e)},$Ne="privacy",(0,t.__awaiter)(void 0,void 0,void 0,(function(){var e,n,r,o,i,a;return(0,t.__generator)(this,(function(t){switch(t.label){case 0:e=Nd,r=performance.now(),o=!1,i=setTimeout((function(){o=!0,Rh(Od,$Ne,r)}),3e4),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,XNe()];case 2:return t.sent(),[3,5];case 3:throw a=t.sent(),e=Ld,n=a,a;case 4:return o||(clearTimeout(i),Rh(e,$Ne,r,n)),[7];case 5:return[2]}}))}))}()})();
//# sourceMappingURL=main.0eafb7fc.js.map
