/*! For license information please see 2.2e57cc57.chunk.js.LICENSE.txt */ (this["webpackJsonpesi-react-app"]=this["webpackJsonpesi-react-app"]||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(411)},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"e",(function(){return l}));var o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function r(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}Object.create;function l(e,t,n){if(n||2===arguments.length)for(var o,r=0,i=t.length;r-1),isOpera:!!(r&&r.indexOf("opera")>-1),isMs:!(!o||!/rv:11.0/i.test(o.userAgent)&&!/Edge\/\d./i.test(navigator.userAgent))}:{isWebkit:!0,isMoz:!0,isOpera:!0,isMs:!0}}return E}(),o=e[t];if(j[o]){var r=e[t+1];j[o]&&(n.isWebkit&&e.push("-webkit-"+o,r),n.isMoz&&e.push("-moz-"+o,r),n.isMs&&e.push("-ms-"+o,r),n.isOpera&&e.push("-o-"+o,r))}}var N,M=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function A(e,t){var n=e[t],o=e[t+1];if("number"===typeof o){var r=M.indexOf(n)>-1,i=n.indexOf("--")>-1,a=r||i?"":"px";e[t+1]=""+o+a}}var L="left",F="right",B=((N={})[L]=F,N[F]=L,N),H={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function z(e,t,n){if(e.rtl){var o=t[n];if(!o)return;var r=t[n+1];if("string"===typeof r&&r.indexOf("@noflip")>=0)t[n+1]=r.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(o.indexOf(L)>=0)t[n]=o.replace(L,F);else if(o.indexOf(F)>=0)t[n]=o.replace(F,L);else if(String(r).indexOf(L)>=0)t[n+1]=r.replace(L,F);else if(String(r).indexOf(F)>=0)t[n+1]=r.replace(F,L);else if(B[o])t[n]=B[o];else if(H[r])t[n+1]=H[r];else switch(o){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}(r);break;case"box-shadow":t[n+1]=function(e,t){var n=e.split(" "),o=parseInt(n[t],10);return n[0]=n[0].replace(String(o),String(-1*o)),n.join(" ")}(r,0)}}}var W,U,V,q,K;function G(e,t){if(!t)return"";var n=[];for(var o in t)t.hasOwnProperty(o)&&"displayName"!==o&&void 0!==t[o]&&n.push(o,t[o]);for(var r=0;r-1;e[o]=i?r:ie(e[o]||{},r,n)}}return n.pop(),e}function ae(e,t,n,r,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}(se(e,t,o({primaryButtonBorder:"transparent",errorText:r?"#F1707B":"#a4262c",messageText:r?"#F3F2F1":"#323130",messageLink:r?"#6CB8F6":"#005A9E",messageLinkHovered:r?"#82C7FF":"#004578",infoIcon:r?"#C8C6C4":"#605e5c",errorIcon:r?"#F1707B":"#A80000",blockingIcon:r?"#442726":"#FDE7E9",warningIcon:r?"#C8C6C4":"#797775",severeWarningIcon:r?"#FCE100":"#D83B01",successIcon:r?"#92C353":"#107C10",infoBackground:r?"#323130":"#f3f2f1",errorBackground:r?"#442726":"#FDE7E9",blockingBackground:r?"#442726":"#FDE7E9",warningBackground:r?"#433519":"#FFF4CE",severeWarningBackground:r?"#4F2A0F":"#FED9CC",successBackground:r?"#393D1B":"#DFF6DD",warningHighlight:r?"#fff100":"#ffb900",successText:r?"#92c353":"#107C10"},n),r),i)}function se(e,t,n,r,i){var a,s,l;void 0===i&&(i=!1);var c={},u=e||{},d=u.white,p=u.black,f=u.themePrimary,h=u.themeDark,g=u.themeDarker,m=u.themeDarkAlt,v=u.themeLighter,b=u.neutralLight,y=u.neutralLighter,_=u.neutralDark,x=u.neutralQuaternary,C=u.neutralQuaternaryAlt,S=u.neutralPrimary,w=u.neutralSecondary,k=u.neutralSecondaryAlt,O=u.neutralTertiary,T=u.neutralTertiaryAlt,E=u.neutralLighterAlt,I=u.accent;return d&&(c.bodyBackground=d,c.bodyFrameBackground=d,c.accentButtonText=d,c.buttonBackground=d,c.primaryButtonText=d,c.primaryButtonTextHovered=d,c.primaryButtonTextPressed=d,c.inputBackground=d,c.inputForegroundChecked=d,c.listBackground=d,c.menuBackground=d,c.cardStandoutBackground=d),p&&(c.bodyTextChecked=p,c.buttonTextCheckedHovered=p),f&&(c.link=f,c.primaryButtonBackground=f,c.inputBackgroundChecked=f,c.inputIcon=f,c.inputFocusBorderAlt=f,c.menuIcon=f,c.menuHeader=f,c.accentButtonBackground=f),h&&(c.primaryButtonBackgroundPressed=h,c.inputBackgroundCheckedHovered=h,c.inputIconHovered=h),g&&(c.linkHovered=g),m&&(c.primaryButtonBackgroundHovered=m),v&&(c.inputPlaceholderBackgroundChecked=v),b&&(c.bodyBackgroundChecked=b,c.bodyFrameDivider=b,c.bodyDivider=b,c.variantBorder=b,c.buttonBackgroundCheckedHovered=b,c.buttonBackgroundPressed=b,c.listItemBackgroundChecked=b,c.listHeaderBackgroundPressed=b,c.menuItemBackgroundPressed=b,c.menuItemBackgroundChecked=b),y&&(c.bodyBackgroundHovered=y,c.buttonBackgroundHovered=y,c.buttonBackgroundDisabled=y,c.buttonBorderDisabled=y,c.primaryButtonBackgroundDisabled=y,c.disabledBackground=y,c.listItemBackgroundHovered=y,c.listHeaderBackgroundHovered=y,c.menuItemBackgroundHovered=y),x&&(c.primaryButtonTextDisabled=x,c.disabledSubtext=x),C&&(c.listItemBackgroundCheckedHovered=C),O&&(c.disabledBodyText=O,c.variantBorderHovered=(null===(a=n)||void 0===a?void 0:a.variantBorderHovered)||O,c.buttonTextDisabled=O,c.inputIconDisabled=O,c.disabledText=O),S&&(c.bodyText=S,c.actionLink=S,c.buttonText=S,c.inputBorderHovered=S,c.inputText=S,c.listText=S,c.menuItemText=S),E&&(c.bodyStandoutBackground=E,c.defaultStateBackground=E),_&&(c.actionLinkHovered=_,c.buttonTextHovered=_,c.buttonTextChecked=_,c.buttonTextPressed=_,c.inputTextHovered=_,c.menuItemTextHovered=_),w&&(c.bodySubtext=w,c.focusBorder=w,c.inputBorder=w,c.smallInputBorder=w,c.inputPlaceholderText=w),k&&(c.buttonBorder=k),T&&(c.disabledBodySubtext=T,c.disabledBorder=T,c.buttonBackgroundChecked=T,c.menuDivider=T),I&&(c.accentButtonBackground=I),(null===(s=t)||void 0===s?void 0:s.elevation4)&&(c.cardShadow=t.elevation4),!r&&(null===(l=t)||void 0===l?void 0:l.elevation8)?c.cardShadowHovered=t.elevation8:c.variantBorderHovered&&(c.cardShadowHovered="0 0 1px "+c.variantBorderHovered),c=o(o({},c),n)}!function(e){if(e){var t=e+"/fonts";oe(t,W.Thai,"leelawadeeui-thai","leelawadeeui"),oe(t,W.Arabic,"segoeui-arabic"),oe(t,W.Cyrillic,"segoeui-cyrillic"),oe(t,W.EastEuropean,"segoeui-easteuropean"),oe(t,W.Greek,"segoeui-greek"),oe(t,W.Hebrew,"segoeui-hebrew"),oe(t,W.Vietnamese,"segoeui-vietnamese"),oe(t,W.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),oe(t,U.Selawik,"selawik","selawik"),oe(t,W.Armenian,"segoeui-armenian"),oe(t,W.Georgian,"segoeui-georgian"),ne("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-semilight",q.light),ne("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-bold",q.semibold)}}(function(){var e,t,n;return null!==(n=null===(t=null===(e=Object(r.a)())||void 0===e?void 0:e.FabricConfig)||void 0===t?void 0:t.fontBaseUrl)&&void 0!==n?n:"https://static2.sharepointonline.com/files/fabric/assets"}());var le={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"};function ce(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var n=!!e.isInverted;return function(e,t){var n,o,r,i;void 0===t&&(t={});var a=re({},e,t,{semanticColors:se(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===(o=t.palette)||void 0===o?void 0:o.accent)&&(a.palette.accent=t.palette.themePrimary),t.defaultFontStyle)for(var s=0,l=Object.keys(a.fonts);s10?" (+ "+(xe.length-10)+" more)":"")),Ce=void 0,xe=[]}),2e3)))}var we=n(98);Object(we.a)("@uifabric/styling","7.25.0"),pe()},function(e,t,n){"use strict";var o,r;n.d(t,"a",(function(){return o})),function(e){e[e.top=1]="top",e[e.bottom=-1]="bottom",e[e.left=2]="left",e[e.right=-2]="right"}(o||(o={})),function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.start=2]="start",e[e.end=3]="end"}(r||(r={}))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return O})),n.d(t,"c",(function(){return D})),n.d(t,"d",(function(){return _})),n.d(t,"e",(function(){return A})),n.d(t,"f",(function(){return y})),n.d(t,"g",(function(){return I}));var o=n(52),r=n(0),i=n.n(r),a=n(22),s=n.n(a),l=n(37),c=n(45),u=n(30),d=n(114),p=n.n(d),f=(n(126),n(65)),h=(n(360),"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof e?e:{});function g(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,o){e=n,t.forEach((function(t){return t(e,o)}))}}}var m=i.a.createContext||function(e,t){var n,r,a="__create-react-context-"+function(){var e="__global_unique_id__";return h[e]=(h[e]||0)+1}()+"__",l=function(e){function n(){for(var t,n=arguments.length,o=new Array(n),r=0;r0)for(var r=0;r=0;n--)if(e[n]===t)return!0;return!1}function b(e,t,n,o){var r=null;if(e&&c(n,"_dynClass")){var i=e._dynInstFuncs||m();if((r=(i[n._dynClass]||m())[t])||g("Missing ["+t+"] function"),!r._dynInstChk&&!1!==i._dynInstChk){for(var a=!c(e,t),s=p(e),l=[];a&&s&&!d(s)&&!v(l,s);){var u=s[t];if(u){a=u===o;break}l.push(s),s=p(s)}try{a&&(e[t]=r),r._dynInstChk=1}catch(f){i._dynInstChk=!1}}}return r}function y(e,t,n){var o=t[e];return o===n&&(o=p(t)[e]),"function"!==typeof o&&g("["+e+"] is not a function"),o}function _(e,t,n,o,r){if(!u(e)){var i=n._dynInstFuncs=n._dynInstFuncs||m();if(!u(i)){var a=i[t]=i[t]||m();!1!==i._dynInstChk&&(i._dynInstChk=!!r),u(a)||f(n,(function(t){h(n,t,!1)&&n[t]!==o[t]&&(a[t]=n[t],delete n[t],(!c(e,t)||e[t]&&!e[t]._isDynProxy)&&(e[t]=function(e,t){var n=function(){var o=b(this,t,e,n)||y(t,e,n);return o.apply(this,arguments)};return n._isDynProxy=1,n}(e,t)))}))}}}function x(e,t){return c(e,"prototype")?e.name||t||"_unknown_":((e||{}).constructor||{}).name||t||"_unknown_"}function C(e,t,n,o){c(e,"prototype")||g("theClass is an invalid class definition.");var r=e.prototype;(function(e,t){if(i){for(var n=[],o=p(t);o&&!d(o)&&!v(n,o);){if(o===e)return!0;n.push(o),o=p(o)}return!1}return!0})(r,t)||g("["+x(e)+"] not in hierarchy of ["+x(t)+"]");var a=null;c(r,"_dynClass")?a=r._dynClass:(a="_dynCls$"+x(e,"_")+"$"+l.n,l.n++,r._dynClass=a);var s=C._dfOpts,u=!!s.useBaseInst;u&&o&&void 0!==o.useBaseInst&&(u=!!o.useBaseInst);var b=function(e){var t=m();return f(e,(function(n){!t[n]&&h(e,n,!1)&&(t[n]=e[n])})),t}(t);n(t,function(e,t,n,o){function r(e,t,n){var r=t[n];if(r._isDynProxy&&o){var i=e._dynInstFuncs||{};!1!==i._dynInstChk&&(r=(i[t._dynClass]||{})[n]||r)}return function(){return r.apply(e,arguments)}}var a=m();f(n,(function(e){a[e]=r(t,n,e)}));for(var s=p(e),l=[];s&&!d(s)&&!v(l,s);)f(s,(function(e){!a[e]&&h(s,e,!i)&&(a[e]=r(t,s,e))})),l.push(s),s=p(s);return a}(r,t,b,u));var y=!!i&&!!s.setInstFuncs;y&&o&&(y=!!o.setInstFuncs),_(r,a,t,b,!1!==y)}C._dfOpts=l.o}).call(this,n(70))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(71),r=void 0;try{r=window}catch(a){}function i(e){if(Object(o.a)()&&"undefined"!==typeof r){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:r}}},function(e,t,n){"use strict";n.d(t,"h",(function(){return o})),n.d(t,"j",(function(){return r})),n.d(t,"l",(function(){return i})),n.d(t,"k",(function(){return a})),n.d(t,"i",(function(){return s})),n.d(t,"g",(function(){return l})),n.d(t,"b",(function(){return c})),n.d(t,"f",(function(){return u})),n.d(t,"a",(function(){return d})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return f})),n.d(t,"e",(function(){return h}));var o="function",r="object",i="undefined",a="prototype",s="hasOwnProperty",l="default",c=Object,u=c[a],d=c.assign,p=c.create,f=c.defineProperty,h=u[s]},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,pauseBreak:19,capslock:20,escape:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,del:46,zero:48,one:49,two:50,three:51,four:52,five:53,six:54,seven:55,eight:56,nine:57,colon:58,a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90,leftWindow:91,rightWindow:92,select:93,zero_numpad:96,one_numpad:97,two_numpad:98,three_numpad:99,four_numpad:100,five_numpad:101,six_numpad:102,seven_numpad:103,eight_numpad:104,nine_numpad:105,multiply:106,add:107,subtract:109,decimalPoint:110,divide:111,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,numlock:144,scrollLock:145,semicolon:186,equalSign:187,comma:188,dash:189,period:190,forwardSlash:191,graveAccent:192,openBracket:219,backSlash:220,closeBracket:221,singleQuote:222}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o={topLeftEdge:0,topCenter:1,topRightEdge:2,topAutoEdge:3,bottomLeftEdge:4,bottomCenter:5,bottomRightEdge:6,bottomAutoEdge:7,leftTopEdge:8,leftCenter:9,leftBottomEdge:10,rightTopEdge:11,rightCenter:12,rightBottomEdge:13}},function(e,t,n){"use strict";var o,r,i,a,s;n.d(t,"b",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return a})),n.d(t,"a",(function(){return s})),function(e){e[e.disabled=0]="disabled",e[e.clickable=1]="clickable",e[e.hasDropdown=2]="hasDropdown"}(o||(o={})),function(e){e[e.unconstrained=0]="unconstrained",e[e.horizontalConstrained=1]="horizontalConstrained"}(r||(r={})),function(e){e[e.outside=0]="outside",e[e.surface=1]="surface",e[e.header=2]="header"}(i||(i={})),function(e){e[e.fixedColumns=0]="fixedColumns",e[e.justified=1]="justified"}(a||(a={})),function(e){e[e.onHover=0]="onHover",e[e.always=1]="always",e[e.hidden=2]="hidden"}(s||(s={}))},,function(e,t,n){"use strict";n.d(t,"e",(function(){return l})),n.d(t,"h",(function(){return c})),n.d(t,"f",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"c",(function(){return p})),n.d(t,"k",(function(){return f})),n.d(t,"j",(function(){return h})),n.d(t,"o",(function(){return m})),n.d(t,"n",(function(){return v})),n.d(t,"m",(function(){return b})),n.d(t,"l",(function(){return y})),n.d(t,"a",(function(){return _})),n.d(t,"p",(function(){return x})),n.d(t,"b",(function(){return S})),n.d(t,"g",(function(){return w})),n.d(t,"d",(function(){return k}));var o=n(94);var r=n(67),i=n(28),a=n(12),s=n(24);function l(e,t,n){return h(e,t,!0,!1,!1,n)}function c(e,t,n){return f(e,t,!0,!1,!0,n)}function u(e,t,n,o){return void 0===o&&(o=!0),h(e,t,o,!1,!1,n,!1,!0)}function d(e,t,n,o){return void 0===o&&(o=!0),f(e,t,o,!1,!0,n,!1,!0)}function p(e,t){var n=h(e,e,!0,!1,!1,!0,void 0,void 0,t);return!!n&&(S(n),!0)}function f(e,t,n,o,r,i,a,s){if(!t||!a&&t===e)return null;var l=g(t);if(r&&l&&(i||!b(t)&&!y(t))){var c=f(e,t.lastElementChild,!0,!0,!0,i,a,s);if(c){if(s&&v(c,!0)||!s)return c;var u=f(e,c.previousElementSibling,!0,!0,!0,i,a,s);if(u)return u;for(var d=c.parentElement;d&&d!==t;){var p=f(e,d.previousElementSibling,!0,!0,!0,i,a,s);if(p)return p;d=d.parentElement}}}if(n&&l&&v(t,s))return t;var h=f(e,t.previousElementSibling,!0,!0,!0,i,a,s);return h||(o?null:f(e,t.parentElement,!0,!1,!1,i,a,s))}function h(e,t,n,o,r,i,a,s,l){if(!t||t===e&&r&&!a)return null;var c=(l?m:g)(t);if(n&&c&&v(t,s))return t;if(!r&&c&&(i||!b(t)&&!y(t))){var u=h(e,t.firstElementChild,!0,!0,!1,i,a,s,l);if(u)return u}if(t===e)return null;var d=h(e,t.nextElementSibling,!0,!0,!1,i,a,s,l);return d||(o?null:h(e,t.parentElement,!1,!1,!0,i,a,s,l))}function g(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 m(e,t){var n=null!==t&&void 0!==t?t:Object(a.a)();return!!e&&g(e)&&!e.hidden&&"hidden"!==n.getComputedStyle(e).visibility}function v(e,t){if(!e||e.disabled)return!1;var n=0,o=null;e&&e.getAttribute&&(o=e.getAttribute("tabIndex"))&&(n=parseInt(o,10));var r=e.getAttribute?e.getAttribute("data-is-focusable"):null,i=null!==o&&n>=0,a=!!e&&"false"!==r&&("A"===e.tagName||"BUTTON"===e.tagName||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"SELECT"===e.tagName||"true"===r||i);return t?-1!==n&&a:a}function b(e){return!!(e&&e.getAttribute&&e.getAttribute("data-focuszone-id"))}function y(e){return!(!e||!e.getAttribute||"true"!==e.getAttribute("data-is-sub-focuszone"))}function _(e){var t=Object(s.a)(e),n=t&&t.activeElement;return!(!n||!Object(r.a)(e,n))}function x(e,t,n){return"true"!==function(e,t,n){var r=Object(o.a)(e,(function(e){return e.hasAttribute(t)}),n);return r&&r.getAttribute(t)}(e,t,null!==n&&void 0!==n?n:Object(s.a)())}var C=void 0;function S(e){if(e){var t=Object(a.a)(e);t&&(void 0!==C&&t.cancelAnimationFrame(C),C=t.requestAnimationFrame((function(){e&&e.focus(),C=void 0})))}}function w(e,t){for(var n=e,o=0,r=t;o=0||0===s.indexOf("data-")||0===s.indexOf("aria-"))||n&&-1!==(null===n||void 0===n?void 0:n.indexOf(s))||(r[s]=e[s])}return r}},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s}));var o=n(68),r=function(){var e;return(null!==(e=Object(o.b)())&&void 0!==e?e:"undefined"!==typeof document)?document:void 0},i=function(){var e;return(null!==(e=Object(o.c)())&&void 0!==e?e:"undefined"!==typeof window)?window:void 0},a=function(e){var t,n;return(null!==(n=null===(t=null===e||void 0===e?void 0:e.window)||void 0===t?void 0:t.document)&&void 0!==n?n:"undefined"!==typeof document)?document:void 0},s=function(e){var t;return(null!==(t=null===e||void 0===e?void 0:e.window)&&void 0!==t?t:"undefined"!==typeof window)?window:void 0}},function(e,t,n){"use strict";var o,r,i;n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),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"}(o||(o={})),function(e){e[e.landscape=0]="landscape",e[e.portrait=1]="portrait"}(r||(r={})),function(e){e[e.notLoaded=0]="notLoaded",e[e.loaded=1]="loaded",e[e.error=2]="error",e[e.errorLoaded=3]="errorLoaded"}(i||(i={}))},function(e,t,n){e.exports=n(431)()},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o}));var o,r,i="change",a="items-change";!function(e){e[e.none=0]="none",e[e.single=1]="single",e[e.multiple=2]="multiple"}(o||(o={})),function(e){e[e.horizontal=0]="horizontal",e[e.vertical=1]="vertical"}(r||(r={}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(71);function r(e){if(Object(o.a)()&&"undefined"!==typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return d}));var o=n(1),r=n(4),i=n(66),a=n(75),s={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"},l={cellLeftPadding:12,cellRightPadding:8,cellExtraRightPadding:24},c={rowHeight:42,compactRowHeight:32},u=Object(o.a)(Object(o.a)({},c),{rowVerticalPadding:11,compactRowVerticalPadding:6}),d=function(e){var t,n,c,d,p,f,h,g,m,v,b,y,_,x,C=e.theme,S=e.isSelected,w=e.canSelect,k=e.droppingClassName,O=e.isCheckVisible,T=e.checkboxCellClassName,E=e.compact,I=e.className,D=e.cellStyleProps,P=void 0===D?l:D,j=e.enableUpdateAnimations,R=e.disabled,N=C.palette,M=C.fonts,A=N.neutralPrimary,L=N.white,F=N.neutralSecondary,B=N.neutralLighter,H=N.neutralLight,z=N.neutralDark,W=N.neutralQuaternaryAlt,U=C.semanticColors,V=U.focusBorder,q=U.linkHovered,K=Object(r.t)(s,C),G={defaultHeaderText:A,defaultMetaText:F,defaultBackground:L,defaultHoverHeaderText:z,defaultHoverMetaText:A,defaultHoverBackground:B,selectedHeaderText:z,selectedMetaText:A,selectedBackground:H,selectedHoverHeaderText:z,selectedHoverMetaText:A,selectedHoverBackground:W,focusHeaderText:z,focusMetaText:A,focusBackground:H,focusHoverBackground:W},$=[Object(r.s)(C,{inset:-1,borderColor:V,outlineColor:L,highContrastStyle:{top:2,right:2,bottom:2,left:2},pointerEvents:"none"}),K.isSelected,{color:G.selectedMetaText,background:G.selectedBackground,borderBottom:"1px solid ".concat(L),selectors:(t={"&:before":{position:"absolute",display:"block",top:-1,height:1,bottom:0,left:0,right:0,content:"",borderTop:"1px solid ".concat(L)}},t[".".concat(K.cell," > .").concat(a.a.root)]={color:q,selectors:(n={},n[r.e]={color:"HighlightText"},n)},t["&:hover"]={background:G.selectedHoverBackground,color:G.selectedHoverMetaText,selectors:(c={},c[r.e]={background:"Highlight",selectors:(d={},d[".".concat(K.cell)]={color:"HighlightText"},d[".".concat(K.cell," > .").concat(a.a.root)]={forcedColorAdjust:"none",color:"HighlightText"},d)},c[".".concat(K.isRowHeader)]={color:G.selectedHoverHeaderText,selectors:(p={},p[r.e]={color:"HighlightText"},p)},c)},t["&:focus"]={background:G.focusBackground,selectors:(f={},f[".".concat(K.cell)]={color:G.focusMetaText,selectors:(h={},h[r.e]={color:"HighlightText",selectors:{"> a":{color:"HighlightText"}}},h)},f[".".concat(K.isRowHeader)]={color:G.focusHeaderText,selectors:(g={},g[r.e]={color:"HighlightText"},g)},f[r.e]={background:"Highlight"},f)},t[r.e]=Object(o.a)(Object(o.a)({background:"Highlight",color:"HighlightText"},Object(r.u)()),{selectors:{a:{color:"HighlightText"}}}),t["&:focus:hover"]={background:G.focusHoverBackground},t)}],Q=[K.isContentUnselectable,{userSelect:"none",cursor:"default"}],X={minHeight:u.compactRowHeight,border:0},Y={minHeight:u.compactRowHeight,paddingTop:u.compactRowVerticalPadding,paddingBottom:u.compactRowVerticalPadding,paddingLeft:"".concat(P.cellLeftPadding,"px")},Z=[Object(r.s)(C,{inset:-1}),K.cell,{display:"inline-block",position:"relative",boxSizing:"border-box",minHeight:u.rowHeight,verticalAlign:"top",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",paddingTop:u.rowVerticalPadding,paddingBottom:u.rowVerticalPadding,paddingLeft:"".concat(P.cellLeftPadding,"px"),selectors:(m={"& > button":{maxWidth:"100%"}},m["[data-is-focusable='true']"]=Object(r.s)(C,{inset:-1,borderColor:F,outlineColor:L}),m)},S&&{selectors:(v={},v[r.e]=Object(o.a)({background:"Highlight",color:"HighlightText"},Object(r.u)()),v)},E&&Y,R&&{opacity:.5}];return{root:[K.root,r.a.fadeIn400,k,C.fonts.small,O&&K.isCheckVisible,Object(r.s)(C,{borderColor:V,outlineColor:L}),{borderBottom:"1px solid ".concat(B),background:G.defaultBackground,color:G.defaultMetaText,display:"inline-flex",minWidth:"100%",minHeight:u.rowHeight,whiteSpace:"nowrap",padding:0,boxSizing:"border-box",verticalAlign:"top",textAlign:"left",selectors:(b={},b[".".concat(K.listCellFirstChild," &:before")]={display:"none"},b["&:hover"]={background:G.defaultHoverBackground,color:G.defaultHoverMetaText,selectors:(y={},y[".".concat(K.isRowHeader)]={color:G.defaultHoverHeaderText},y[".".concat(K.cell," > .").concat(a.a.root)]={color:q},y)},b["&:hover .".concat(K.check)]={opacity:1},b[".".concat(i.a," &:focus .").concat(K.check)]={opacity:1},b[".ms-GroupSpacer"]={flexShrink:0,flexGrow:0},b)},S&&$,!w&&Q,E&&X,I],cellUnpadded:{paddingRight:"".concat(P.cellRightPadding,"px")},cellPadded:{paddingRight:"".concat(P.cellExtraRightPadding+P.cellRightPadding,"px"),selectors:(_={},_["&.".concat(K.cellCheck)]={paddingRight:0},_)},cell:Z,cellAnimation:j&&r.b.slideLeftIn40,cellMeasurer:[K.cellMeasurer,{overflow:"visible",whiteSpace:"nowrap"}],checkCell:[Z,K.cellCheck,T,{padding:0,paddingTop:1,marginTop:-1,flexShrink:0}],fields:[K.fields,{display:"flex",alignItems:"stretch"}],isRowHeader:[K.isRowHeader,{color:G.defaultHeaderText,fontSize:M.medium.fontSize},S&&{color:G.selectedHeaderText,fontWeight:r.d.semibold,selectors:(x={},x[r.e]={color:"HighlightText"},x)}],isMultiline:[Z,{whiteSpace:"normal",wordBreak:"break-word",textOverflow:"clip"}],check:[K.check]}}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(93);function r(e,t){return void 0===t&&(t=!0),e&&(t&&function(e){var t;return e&&Object(o.a)(e)&&(t=e._virtual.parent),t}(e)||e.parentNode&&e.parentNode)}},,function(e,t,n){"use strict";function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?o.createElement("span",{className:"ms-GroupSpacer",style:{display:"inline-block",width:l},role:s}):null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var o=n(41),r=n(4),i={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"},a=Object(o.b)((function(e,t,n,o,a,s,l,c,u,d,p){var f,h,g=Object(r.t)(i,e||{}),m=d&&!p;return Object(r.C)({root:[g.msButton,t.root,o,u&&["is-checked",t.rootChecked],m&&["is-expanded",t.rootExpanded,{selectors:(f={},f[":hover .".concat(g.msButtonIcon)]=t.iconExpandedHovered,f[":hover .".concat(g.msButtonMenuIcon)]=t.menuIconExpandedHovered||t.rootExpandedHovered,f[":hover"]=t.rootExpandedHovered,f)}],c&&[i.msButtonHasMenu,t.rootHasMenu],l&&["is-disabled",t.rootDisabled],!l&&!m&&!u&&{selectors:(h={":hover":t.rootHovered},h[":hover .".concat(g.msButtonLabel)]=t.labelHovered,h[":hover .".concat(g.msButtonIcon)]=t.iconHovered,h[":hover .".concat(g.msButtonDescription)]=t.descriptionHovered,h[":hover .".concat(g.msButtonMenuIcon)]=t.menuIconHovered,h[":focus"]=t.rootFocused,h[":active"]=t.rootPressed,h[":active .".concat(g.msButtonIcon)]=t.iconPressed,h[":active .".concat(g.msButtonDescription)]=t.descriptionPressed,h[":active .".concat(g.msButtonMenuIcon)]=t.menuIconPressed,h)},l&&u&&[t.rootCheckedDisabled],!l&&u&&{selectors:{":hover":t.rootCheckedHovered,":active":t.rootCheckedPressed}},n],flexContainer:[g.msButtonFlexContainer,t.flexContainer],textContainer:[g.msButtonTextContainer,t.textContainer],icon:[g.msButtonIcon,a,t.icon,m&&t.iconExpanded,u&&t.iconChecked,l&&t.iconDisabled],label:[g.msButtonLabel,t.label,u&&t.labelChecked,l&&t.labelDisabled],menuIcon:[g.msButtonMenuIcon,s,t.menuIcon,u&&t.menuIconChecked,l&&!p&&t.menuIconDisabled,!l&&!m&&!u&&{selectors:{":hover":t.menuIconHovered,":active":t.menuIconPressed}},m&&["is-expanded",t.menuIconExpanded]],description:[g.msButtonDescription,t.description,u&&t.descriptionChecked,l&&t.descriptionDisabled],screenReaderText:[g.msButtonScreenReaderText,t.screenReaderText]})}))},function(e,t,n){"use strict";var o;n.d(t,"a",(function(){return o})),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"}(o||(o={}))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ue}));var o=n(22),r=n.n(o),i=n(361),a=n.n(i),s=n(362),l=n.n(s),c=n(0),u=n.n(c),d=n(87),p=n.n(d),f="bodyAttributes",h="htmlAttributes",g="titleAttributes",m={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},v=(Object.keys(m).map((function(e){return m[e]})),"charset"),b="cssText",y="href",_="http-equiv",x="innerHTML",C="itemprop",S="name",w="property",k="rel",O="src",T="target",E={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},I="defaultTitle",D="defer",P="encodeSpecialCharacters",j="onChangeClientState",R="titleTemplate",N=Object.keys(E).reduce((function(e,t){return e[E[t]]=t,e}),{}),M=[m.NOSCRIPT,m.SCRIPT,m.STYLE],A="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},L=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},F=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n},z=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},W=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===t?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},U=function(e){var t=$(e,m.TITLE),n=$(e,R);if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var o=$(e,I);return t||o||void 0},V=function(e){return $(e,j)||function(){}},q=function(e,t){return t.filter((function(t){return"undefined"!==typeof t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return B({},e,t)}),{})},K=function(e,t){return t.filter((function(e){return"undefined"!==typeof e[m.BASE]})).map((function(e){return e[m.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var o=Object.keys(n),r=0;r=0;n--){var o=e[n];if(o.hasOwnProperty(t))return o[t]}return null},Q=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout((function(){Q(t)}),0)}}(),X=function(e){return clearTimeout(e)},Y="undefined"!==typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Q:e.requestAnimationFrame||Q,Z="undefined"!==typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||X:e.cancelAnimationFrame||X,J=function(e){return console&&"function"===typeof console.warn&&console.warn(e)},ee=null,te=function(e,t){var n=e.baseTag,o=e.bodyAttributes,r=e.htmlAttributes,i=e.linkTags,a=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,d=e.title,p=e.titleAttributes;re(m.BODY,o),re(m.HTML,r),oe(d,p);var f={baseTag:ie(m.BASE,n),linkTags:ie(m.LINK,i),metaTags:ie(m.META,a),noscriptTags:ie(m.NOSCRIPT,s),scriptTags:ie(m.SCRIPT,c),styleTags:ie(m.STYLE,u)},h={},g={};Object.keys(f).forEach((function(e){var t=f[e],n=t.newTags,o=t.oldTags;n.length&&(h[e]=n),o.length&&(g[e]=f[e].oldTags)})),t&&t(),l(e,h,g)},ne=function(e){return Array.isArray(e)?e.join(""):e},oe=function(e,t){"undefined"!==typeof e&&document.title!==e&&(document.title=ne(e)),re(m.TITLE,t)},re=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var o=n.getAttribute("data-react-helmet"),r=o?o.split(","):[],i=[].concat(r),a=Object.keys(t),s=0;s=0;d--)n.removeAttribute(i[d]);r.length===i.length?n.removeAttribute("data-react-helmet"):n.getAttribute("data-react-helmet")!==a.join(",")&&n.setAttribute("data-react-helmet",a.join(","))}},ie=function(e,t){var n=document.head||document.querySelector(m.HEAD),o=n.querySelectorAll(e+"[data-react-helmet]"),r=Array.prototype.slice.call(o),i=[],a=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var o in t)if(t.hasOwnProperty(o))if(o===x)n.innerHTML=t.innerHTML;else if(o===b)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var s="undefined"===typeof t[o]?"":t[o];n.setAttribute(o,s)}n.setAttribute("data-react-helmet","true"),r.some((function(e,t){return a=t,n.isEqualNode(e)}))?r.splice(a,1):i.push(n)})),r.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return n.appendChild(e)})),{oldTags:r,newTags:i}},ae=function(e){return Object.keys(e).reduce((function(t,n){var o="undefined"!==typeof e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+o:o}),"")},se=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[E[n]||n]=e[n],t}),t)},le=function(e,t,n){switch(e){case m.TITLE:return{toComponent:function(){return function(e,t,n){var o,r=((o={key:t})["data-react-helmet"]=!0,o),i=se(n,r);return[u.a.createElement(m.TITLE,i,t)]}(0,t.title,t.titleAttributes)},toString:function(){return function(e,t,n,o){var r=ae(n),i=ne(t);return r?"<"+e+' data-react-helmet="true" '+r+">"+W(i,o)+"":"<"+e+' data-react-helmet="true">'+W(i,o)+""}(e,t.title,t.titleAttributes,n)}};case f:case h:return{toComponent:function(){return se(t)},toString:function(){return ae(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var o,r=((o={key:n})["data-react-helmet"]=!0,o);return Object.keys(t).forEach((function(e){var n=E[e]||e;if(n===x||n===b){var o=t.innerHTML||t.cssText;r.dangerouslySetInnerHTML={__html:o}}else r[n]=t[e]})),u.a.createElement(e,r)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,o){var r=Object.keys(o).filter((function(e){return!(e===x||e===b)})).reduce((function(e,t){var r="undefined"===typeof o[t]?t:t+'="'+W(o[t],n)+'"';return e?e+" "+r:r}),""),i=o.innerHTML||o.cssText||"",a=-1===M.indexOf(e);return t+"<"+e+' data-react-helmet="true" '+r+(a?"/>":">"+i+"")}),"")}(e,t,n)}}}},ce=function(e){var t=e.baseTag,n=e.bodyAttributes,o=e.encode,r=e.htmlAttributes,i=e.linkTags,a=e.metaTags,s=e.noscriptTags,l=e.scriptTags,c=e.styleTags,u=e.title,d=void 0===u?"":u,p=e.titleAttributes;return{base:le(m.BASE,t,o),bodyAttributes:le(f,n,o),htmlAttributes:le(h,r,o),link:le(m.LINK,i,o),meta:le(m.META,a,o),noscript:le(m.NOSCRIPT,s,o),script:le(m.SCRIPT,l,o),style:le(m.STYLE,c,o),title:le(m.TITLE,{title:d,titleAttributes:p},o)}},ue=function(e){var t,n;return n=t=function(t){function n(){return L(this,n),z(this,t.apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),n.prototype.shouldComponentUpdate=function(e){return!l()(this.props,e)},n.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case m.SCRIPT:case m.NOSCRIPT:return{innerHTML:t};case m.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},n.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,o=e.arrayTypeChildren,r=e.newChildProps,i=e.nestedChildren;return B({},o,((t={})[n.type]=[].concat(o[n.type]||[],[B({},r,this.mapNestedChildrenToProps(n,i))]),t))},n.prototype.mapObjectTypeChildren=function(e){var t,n,o=e.child,r=e.newProps,i=e.newChildProps,a=e.nestedChildren;switch(o.type){case m.TITLE:return B({},r,((t={})[o.type]=a,t.titleAttributes=B({},i),t));case m.BODY:return B({},r,{bodyAttributes:B({},i)});case m.HTML:return B({},r,{htmlAttributes:B({},i)})}return B({},r,((n={})[o.type]=B({},i),n))},n.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=B({},t);return Object.keys(e).forEach((function(t){var o;n=B({},n,((o={})[t]=e[t],o))})),n},n.prototype.warnOnInvalidChildren=function(e,t){return!0},n.prototype.mapChildrenToProps=function(e,t){var n=this,o={};return u.a.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,i=r.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[N[n]||n]=e[n],t}),t)}(H(r,["children"]));switch(n.warnOnInvalidChildren(e,i),e.type){case m.LINK:case m.META:case m.NOSCRIPT:case m.SCRIPT:case m.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:a,nestedChildren:i});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:i})}}})),t=this.mapArrayTypeChildrenToProps(o,t)},n.prototype.render=function(){var t=this.props,n=t.children,o=H(t,["children"]),r=B({},o);return n&&(r=this.mapChildrenToProps(n,r)),u.a.createElement(e,r)},F(n,null,[{key:"canUseDOM",set:function(t){e.canUseDOM=t}}]),n}(u.a.Component),t.propTypes={base:r.a.object,bodyAttributes:r.a.object,children:r.a.oneOfType([r.a.arrayOf(r.a.node),r.a.node]),defaultTitle:r.a.string,defer:r.a.bool,encodeSpecialCharacters:r.a.bool,htmlAttributes:r.a.object,link:r.a.arrayOf(r.a.object),meta:r.a.arrayOf(r.a.object),noscript:r.a.arrayOf(r.a.object),onChangeClientState:r.a.func,script:r.a.arrayOf(r.a.object),style:r.a.arrayOf(r.a.object),title:r.a.string,titleAttributes:r.a.object,titleTemplate:r.a.string},t.defaultProps={defer:!0,encodeSpecialCharacters:!0},t.peek=e.peek,t.rewind=function(){var t=e.rewind();return t||(t=ce({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),t},n}(a()((function(e){return{baseTag:K([y,T],e),bodyAttributes:q(f,e),defer:$(e,D),encode:$(e,P),htmlAttributes:q(h,e),linkTags:G(m.LINK,[k,y],e),metaTags:G(m.META,[S,v,_,w,C],e),noscriptTags:G(m.NOSCRIPT,[x],e),onChangeClientState:V(e),scriptTags:G(m.SCRIPT,[O,x],e),styleTags:G(m.STYLE,[b],e),title:U(e),titleAttributes:q(g,e)}}),(function(e){ee&&Z(ee),e.defer?ee=Y((function(){te(e,(function(){ee=null}))})):(te(e),ee=null)}),ce)((function(){return null})));ue.renderStatic=ue.rewind}).call(this,n(70))},function(e,t,n){"use strict";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})(e)}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return O})),n.d(t,"d",(function(){return E})),n.d(t,"c",(function(){return g})),n.d(t,"f",(function(){return m})),n.d(t,"e",(function(){return h}));var o=n(30);function r(e){return"/"===e.charAt(0)}function i(e,t){for(var n=t,o=n+1,r=e.length;o=0;p--){var f=a[p];"."===f?i(a,p):".."===f?(i(a,p),d++):d&&(i(a,p),d--)}if(!c)for(;d--;d)a.unshift("..");!c||""===a[0]||a[0]&&r(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var l=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,o){return e(t,n[o])}));if("object"===typeof t||"object"===typeof n){var o=s(t),r=s(n);return o!==t||r!==n?e(o,r):Object.keys(Object.assign({},t,n)).every((function(o){return e(t[o],n[o])}))}return!1},c=n(45);function u(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function p(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 f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function h(e){var t=e.pathname,n=e.search,o=e.hash,r=t||"/";return n&&"?"!==n&&(r+="?"===n.charAt(0)?n:"?"+n),o&&"#"!==o&&(r+="#"===o.charAt(0)?o:"#"+o),r}function g(e,t,n,r){var i;"string"===typeof e?(i=function(e){var t=e||"/",n="",o="",r=t.indexOf("#");-1!==r&&(o=t.substr(r),t=t.substr(0,r));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===o?"":o}}(e)).state=t:(void 0===(i=Object(o.a)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(i.key=n),r?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=a(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function m(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function v(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,o,r){if(null!=e){var i="function"===typeof e?e(t,n):e;"string"===typeof i?"function"===typeof o?o(i,r):r(!0):r(!1!==i)}else r(!0)},appendListener:function(e){var n=!0;function o(){n&&e.apply(void 0,arguments)}return t.push(o),function(){n=!1,t=t.filter((function(e){return e!==o}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),o=0;ot?n.splice(t,n.length-t,o):n.push(o),d({action:"PUSH",location:o,index:t,entries:n})}}))},replace:function(e,t){var o=g(e,t,p(),_.location);u.confirmTransitionTo(o,"REPLACE",n,(function(e){e&&(_.entries[_.index]=o,d({action:"REPLACE",location:o}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return _}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var o,r=n(1),i=0,a=1,s=2,l="undefined"!==typeof navigator&&/rv:11.0/.test(navigator.userAgent),c={};try{c=window||{}}catch(d){}var u=function(){function e(e,t){var n,o,s,l,c,u;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=Object(r.a)({injectionMode:"undefined"===typeof document?i:a,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(n=null===t||void 0===t?void 0:t.classNameToArgs)&&void 0!==n?n:this._classNameToArgs,this._counter=null!==(o=null===t||void 0===t?void 0:t.counter)&&void 0!==o?o:this._counter,this._keyToClassName=null!==(l=null!==(s=this._config.classNameCache)&&void 0!==s?s:null===t||void 0===t?void 0:t.keyToClassName)&&void 0!==l?l:this._keyToClassName,this._preservedRules=null!==(c=null===t||void 0===t?void 0:t.preservedRules)&&void 0!==c?c:this._preservedRules,this._rules=null!==(u=null===t||void 0===t?void 0:t.rules)&&void 0!==u?u:this._rules}return e.getInstance=function(){if(!(o=c.__stylesheet__)||o._lastStyleElement&&o._lastStyleElement.ownerDocument!==document){var t=(null===c||void 0===c?void 0:c.FabricConfig)||{},n=new e(t.mergeStyles,t.serializedStylesheet);o=n,c.__stylesheet__=n}return o},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=Object(r.a)(Object(r.a)({},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,o){this._keyToClassName[t]=e,this._classNameToArgs[e]={args:n,rules:o}},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,o=n!==i?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),o)switch(n){case a:var r=o.sheet;try{r.insertRule(e,r.cssRules.length)}catch(l){}break;case s:o.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(),l||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 o=this._config.cspSettings;if(o&&o.nonce&&t.setAttribute("nonce",o.nonce),this._lastStyleElement)n=this._lastStyleElement.nextElementSibling;else{var r=this._findPlaceholderStyleTag();n=r?r.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(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(99);function r(e,t){for(var n=0;n0&&u>t)&&(s=f(),u=0,d=i),a=s;for(var l=0;l-1)for(var a=n.split(/[ ,]+/),s=0;s-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 o}(),r=e[t];if(l[r]){var i=e[t+1];l[r]&&(n.isWebkit&&e.push("-webkit-"+r,i),n.isMoz&&e.push("-moz-"+r,i),n.isMs&&e.push("-ms-"+r,i),n.isOpera&&e.push("-o-"+r,i))}}var u,d=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function p(e,t){var n=e[t],o=e[t+1];if("number"===typeof o){var r=d.indexOf(n)>-1,i=n.indexOf("--")>-1,a=r||i?"":"px";e[t+1]="".concat(o).concat(a)}}var f="left",h="right",g=((u={})[f]=h,u[h]=f,u),m={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function v(e,t,n){if(e.rtl){var o=t[n];if(!o)return;var r=t[n+1];if("string"===typeof r&&r.indexOf("@noflip")>=0)t[n+1]=r.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(o.indexOf(f)>=0)t[n]=o.replace(f,h);else if(o.indexOf(h)>=0)t[n]=o.replace(h,f);else if(String(r).indexOf(f)>=0)t[n+1]=r.replace(f,h);else if(String(r).indexOf(h)>=0)t[n+1]=r.replace(h,f);else if(g[o])t[n]=g[o];else if(m[r])t[n+1]=m[r];else switch(o){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}(r);break;case"box-shadow":t[n+1]=function(e,t){var n=e.split(" "),o=parseInt(n[t],10);return n[0]=n[0].replace(String(o),String(-1*o)),n.join(" ")}(r,0)}}}function b(e){var t=e&&e["&"];return t?t.displayName:void 0}var y=/\:global\((.+?)\)/g;function _(e,t){return e.indexOf(":global(")>=0?e.replace(y,"$1"):0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function x(e,t,n,o){void 0===t&&(t={__order:[]}),0===n.indexOf("@")?C([o],t,n=n+"{"+e):n.indexOf(",")>-1?function(e){if(!y.test(e))return e;for(var t=[],n=/\:global\((.+?)\)/g,o=null;o=n.exec(e);)o[1].indexOf(",")>-1&&t.push([o.index,o.index+o[0].length,o[1].split(",").map((function(e){return":global(".concat(e.trim(),")")})).join(", ")]);return t.reverse().reduce((function(e,t){var n=t[0],o=t[1],r=t[2];return e.slice(0,n)+r+e.slice(o)}),e)}(n).split(",").map((function(e){return e.trim()})).forEach((function(n){return C([o],t,_(n,e))})):C([o],t,_(n,e))}function C(e,t,n){void 0===t&&(t={__order:[]}),void 0===n&&(n="&");var o=i.a.getInstance(),r=t[n];r||(r={},t[n]=r,t.__order.push(n));for(var a=0,s=e;an&&t.push(e.substring(n,r)),n=r+1)}return n0&&d(t)}))}),0))):d(n)}))}function d(e,t){a.loadStyles?a.loadStyles(h(e).styleString,e):function(e){if("undefined"===typeof document)return;var t=document.getElementsByTagName("head")[0],n=document.createElement("style"),o=h(e),r=o.styleString,s=o.themable;n.setAttribute("data-load-themed-styles","true"),i&&n.setAttribute("nonce",i);n.appendChild(document.createTextNode(r)),a.perf.count++,t.appendChild(n);var l=document.createEvent("HTMLEvents");l.initEvent("styleinsert",!0,!1),l.args={newStyle:n},document.dispatchEvent(l);var c={styleElement:n,themableStyle:e};s?a.registeredThemableStyles.push(c):a.registeredStyles.push(c)}(e)}function p(e){a.theme=e,function(){if(a.theme){for(var e=[],t=0,n=a.registeredThemableStyles;t0&&(!function(e){void 0===e&&(e=3);3!==e&&2!==e||(f(a.registeredStyles),a.registeredStyles=[]);3!==e&&1!==e||(f(a.registeredThemableStyles),a.registeredThemableStyles=[])}(1),d([].concat.apply([],e)))}}()}function f(e){e.forEach((function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)}))}function h(e){var t=a.theme,n=!1;return{styleString:(e||[]).map((function(e){var o=e.theme;if(o){n=!0;var r=t?t[o]:void 0,i=e.defaultValue||"inherit";return t&&!r&&console&&!(o in t)&&"undefined"!==typeof DEBUG&&DEBUG&&console.warn('Theming value not provided for "'.concat(o,'". Falling back to "').concat(i,'".')),r||i}return e.rawString})).join(""),themable:n}}function g(e){var t=[];if(e){for(var n=0,o=void 0;o=s.exec(e);){var r=o.index;r>n&&t.push({rawString:e.substring(n,r)}),t.push({theme:o[1],defaultValue:o[2]}),n=s.lastIndex}t.push({rawString:e.substring(n)})}return t}}).call(this,n(70))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var o=n(41),r=n(4),i={outline:0},a=function(e){return{fontSize:e,margin:"0 4px",height:"16px",lineHeight:"16px",textAlign:"center",flexShrink:0}},s=Object(o.b)((function(e){var t,n,o=e.semanticColors,s=e.effects,l=e.fonts,c=o.buttonBorder,u=o.disabledBackground,d=o.disabledText,p={left:-2,top:-2,bottom:-2,right:-2,outlineColor:"ButtonText"};return{root:[Object(r.s)(e,{inset:1,highContrastStyle:p,borderColor:"transparent"}),e.fonts.medium,{border:"1px solid "+c,borderRadius:s.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:[Object(r.s)(e,{inset:1,highContrastStyle:p,borderColor:"transparent"}),{backgroundColor:u,borderColor:u,color:d,cursor:"default",selectors:{":hover":i,":focus":i}}],iconDisabled:{color:d,selectors:(t={},t[r.e]={color:"GrayText"},t)},menuIconDisabled:{color:d,selectors:(n={},n[r.e]={color:"GrayText"},n)},flexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},description:{display:"block"},textContainer:{flexGrow:1,display:"block"},icon:a(l.mediumPlus.fontSize),menuIcon:a(l.small.fontSize),label:{margin:"0 4px",lineHeight:"100%",display:"block"},screenReaderText:r.A}}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return Ye}));var o,r=n(1),i=n(0),a=n(459),s=n(41),l=n(117),c=n(464),u=n(14),d=n(66),p=n(118),f=n(82),h=n(46),g=n(356),m=n(357),v=n(370),b=n(19),y=n(355),_=n(466),x=n(103),C=n(531),S=n(365),w=n(353),k=n(97),O=n(54),T=function(e){var t=e.className,n=e.imageProps,o=Object(b.h)(e,b.i,["aria-label","aria-labelledby","title","aria-describedby"]),a=n.alt||e["aria-label"],s=a||e["aria-labelledby"]||e.title||n["aria-label"]||n["aria-labelledby"]||n.title,c={"aria-labelledby":e["aria-labelledby"],"aria-describedby":e["aria-describedby"],title:e.title},u=s?{}:{"aria-hidden":!0};return i.createElement("div",Object(r.a)({},u,o,{className:Object(l.a)(O.a,O.b.root,O.b.image,t)}),i.createElement(k.a,Object(r.a)({},c,n,{alt:s?a:""})))},E=n(15),I=n(572),D=n(533);!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.Section=3]="Section"}(o||(o={}));var P=n(47),j=n(530),R=n(519),N=n(56),M=n(24),A=n(18),L=n(526),F=n(527),B=n(461),H=n(525);function z(e){return e.canCheck?!(!e.isChecked&&!e.checked):"boolean"===typeof e.isChecked?e.isChecked:"boolean"===typeof e.checked?e.checked:null}function W(e){return!(!e.subMenuProps&&!e.items)}function U(e){return!(!e.isDisabled&&!e.disabled)}function V(e){return null!==z(e)?"menuitemcheckbox":"menuitem"}var q,K=n(552),G=function(e){var t=e.item,n=e.classNames,o=t.iconProps;return i.createElement(S.a,Object(r.a)({},o,{className:n.icon}))},$=function(e){var t=e.item;return e.hasIcons?t.onRenderIcon?t.onRenderIcon(e,G):G(e):null},Q=function(e){var t=e.onCheckmarkClick,n=e.item,o=e.classNames,r=z(n);if(t){return i.createElement(S.a,{iconName:!1!==n.canCheck&&r?"CheckMark":"",className:o.checkmarkIcon,onClick:function(e){return t(n,e)}})}return null},X=function(e){var t=e.item,n=e.classNames;return t.text||t.name?i.createElement("span",{className:n.label},t.text||t.name):null},Y=function(e){var t=e.item,n=e.classNames;return t.secondaryText?i.createElement("span",{className:n.secondaryText},t.secondaryText):null},Z=function(e){var t=e.item,n=e.classNames,o=e.theme;return W(t)?i.createElement(S.a,Object(r.a)({iconName:Object(N.a)(o)?"ChevronLeft":"ChevronRight"},t.submenuIconProps,{className:n.subMenuIcon})):null},J=function(e){function t(t){var n=e.call(this,t)||this;return n.openSubMenu=function(){var e=n.props,t=e.item,o=e.openSubMenu,r=e.getSubmenuTarget;if(r){var i=r();W(t)&&o&&i&&o(t,i)}},n.dismissSubMenu=function(){var e=n.props,t=e.item,o=e.dismissSubMenu;W(t)&&o&&o()},n.dismissMenu=function(e){var t=n.props.dismissMenu;t&&t(void 0,e)},Object(p.a)(n),n}return Object(r.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.item,n=e.classNames,o=t.onRenderContent||this._renderLayout;return i.createElement("div",{className:t.split?n.linkContentMenu:n.linkContent},o(this.props,{renderCheckMarkIcon:Q,renderItemIcon:$,renderItemName:X,renderSecondaryText:Y,renderSubMenuIcon:Z}))},t.prototype._renderLayout=function(e,t){return i.createElement(i.Fragment,null,t.renderCheckMarkIcon(e),t.renderItemIcon(e),t.renderItemName(e),t.renderSecondaryText(e),t.renderSubMenuIcon(e))},t}(i.Component),ee=n(4),te=Object(s.b)((function(e){return Object(ee.C)({wrapper:{display:"inline-flex",height:"100%",alignItems:"center"},divider:{width:1,height:"100%",backgroundColor:e.palette.neutralTertiaryAlt}})})),ne=Object(ee.y)(0,ee.h),oe=Object(s.b)((function(e){var t,n,o,i,a,s=e.semanticColors,l=e.fonts,c=e.palette,u=s.menuItemBackgroundHovered,d=s.menuItemTextHovered,p=s.menuItemBackgroundPressed,f=s.bodyDivider,h={item:[l.medium,{color:s.bodyText,position:"relative",boxSizing:"border-box"}],divider:{display:"block",height:"1px",backgroundColor:f,position:"relative"},root:[Object(ee.s)(e),l.medium,{color:s.bodyText,backgroundColor:"transparent",border:"none",width:"100%",height:36,lineHeight:36,display:"block",cursor:"pointer",padding:"0px 8px 0 4px",textAlign:"left"}],rootDisabled:{color:s.disabledBodyText,cursor:"default",pointerEvents:"none",selectors:(t={},t[ee.e]={color:"GrayText",opacity:1},t)},rootHovered:{backgroundColor:u,color:d,selectors:{".ms-ContextualMenu-icon":{color:c.themeDarkAlt},".ms-ContextualMenu-submenuIcon":{color:c.neutralPrimary}}},rootFocused:{backgroundColor:c.white},rootChecked:{selectors:{".ms-ContextualMenu-checkmarkIcon":{color:c.neutralPrimary}}},rootPressed:{backgroundColor:p,selectors:{".ms-ContextualMenu-icon":{color:c.themeDark},".ms-ContextualMenu-submenuIcon":{color:c.neutralPrimary}}},rootExpanded:{backgroundColor:p,color:s.bodyTextChecked,selectors:(n={".ms-ContextualMenu-submenuIcon":(o={},o[ee.e]={color:"inherit"},o)},n[ee.e]=Object(r.a)({},Object(ee.u)()),n)},linkContent:{whiteSpace:"nowrap",height:"inherit",display:"flex",alignItems:"center",maxWidth:"100%"},anchorLink:{padding:"0px 8px 0 4px",textRendering:"auto",color:"inherit",letterSpacing:"normal",wordSpacing:"normal",textTransform:"none",textIndent:"0px",textShadow:"none",textDecoration:"none",boxSizing:"border-box"},label:{margin:"0 4px",verticalAlign:"middle",display:"inline-block",flexGrow:"1",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},secondaryText:{color:e.palette.neutralSecondary,paddingLeft:"20px",textAlign:"right"},icon:{display:"inline-block",minHeight:"1px",maxHeight:36,fontSize:ee.g.medium,width:ee.g.medium,margin:"0 4px",verticalAlign:"middle",flexShrink:"0",selectors:(i={},i[ne]={fontSize:ee.g.large,width:ee.g.large},i)},iconColor:{color:s.menuIcon},iconDisabled:{color:s.disabledBodyText},checkmarkIcon:{color:s.bodySubtext},subMenuIcon:{height:36,lineHeight:36,color:c.neutralSecondary,textAlign:"center",display:"inline-block",verticalAlign:"middle",flexShrink:"0",fontSize:ee.g.small,selectors:(a={":hover":{color:c.neutralPrimary},":active":{color:c.neutralPrimary}},a[ne]={fontSize:ee.g.medium},a)},splitButtonFlexContainer:[Object(ee.s)(e),{display:"flex",height:36,flexWrap:"nowrap",justifyContent:"center",alignItems:"flex-start"}]};return Object(ee.p)(h)})),re=Object(ee.y)(0,ee.h),ie=Object(s.b)((function(e){var t;return Object(ee.C)(te(e),{wrapper:{position:"absolute",right:28,selectors:(t={},t[re]={right:32},t)},divider:{height:16,width:1}})})),ae={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"},se=Object(s.b)((function(e,t,n,o,r,i,a,s,l,c,u,p){var f,h,g,m,v=oe(e),b=Object(ee.t)(ae,e);return Object(ee.C)({item:[b.item,v.item,a],divider:[b.divider,v.divider,s],root:[b.root,v.root,o&&[b.isChecked,v.rootChecked],r&&v.anchorLink,n&&[b.isExpanded,v.rootExpanded],t&&[b.isDisabled,v.rootDisabled],!t&&!n&&[{selectors:(f={":hover":v.rootHovered,":active":v.rootPressed},f[".".concat(d.a," &:focus, .").concat(d.a," &:focus:hover")]=v.rootFocused,f[".".concat(d.a," &:hover")]={background:"inherit;"},f)}],p],splitPrimary:[v.root,{width:"calc(100% - ".concat("28px",")")},o&&["is-checked",v.rootChecked],(t||u)&&["is-disabled",v.rootDisabled],!(t||u)&&!o&&[{selectors:(h={":hover":v.rootHovered},h[":hover ~ .".concat(b.splitMenu)]=v.rootHovered,h[":active"]=v.rootPressed,h[".".concat(d.a," &:focus, .").concat(d.a," &:focus:hover")]=v.rootFocused,h[".".concat(d.a," &:hover")]={background:"inherit;"},h)}]],splitMenu:[b.splitMenu,v.root,{flexBasis:"0",padding:"0 8px",minWidth:"28px"},n&&["is-expanded",v.rootExpanded],t&&["is-disabled",v.rootDisabled],!t&&!n&&[{selectors:(g={":hover":v.rootHovered,":active":v.rootPressed},g[".".concat(d.a," &:focus, .").concat(d.a," &:focus:hover")]=v.rootFocused,g[".".concat(d.a," &:hover")]={background:"inherit;"},g)}]],anchorLink:v.anchorLink,linkContent:[b.linkContent,v.linkContent],linkContentMenu:[b.linkContentMenu,v.linkContent,{justifyContent:"center"}],icon:[b.icon,i&&v.iconColor,v.icon,l,t&&[b.isDisabled,v.iconDisabled]],iconColor:v.iconColor,checkmarkIcon:[b.checkmarkIcon,i&&v.checkmarkIcon,v.icon,l],subMenuIcon:[b.subMenuIcon,v.subMenuIcon,c,n&&{color:e.palette.neutralPrimary},t&&[v.iconDisabled]],label:[b.label,v.label],secondaryText:[b.secondaryText,v.secondaryText],splitContainer:[v.splitButtonFlexContainer,!t&&!o&&[{selectors:(m={},m[".".concat(d.a," &:focus, .").concat(d.a," &:focus:hover")]=v.rootFocused,m)}]],screenReaderText:[b.screenReaderText,v.screenReaderText,ee.A,{visibility:"hidden"}]})})),le=function(e){var t=e.theme,n=e.disabled,o=e.expanded,r=e.checked,i=e.isAnchorLink,a=e.knownIcon,s=e.itemClassName,l=e.dividerClassName,c=e.iconClassName,u=e.subMenuClassName,d=e.primaryDisabled,p=e.className;return se(t,n,o,r,i,a,s,l,c,u,d,p)},ce=Object(I.a)(J,le,void 0,{scope:"ContextualMenuItem"}),ue=function(e){function t(t){var n=e.call(this,t)||this;return n._onItemMouseEnter=function(e){var t=n.props,o=t.item,r=t.onItemMouseEnter;r&&r(o,e,e.currentTarget)},n._onItemClick=function(e){var t=n.props,o=t.item,r=t.onItemClickBase;r&&r(o,e,e.currentTarget)},n._onItemMouseLeave=function(e){var t=n.props,o=t.item,r=t.onItemMouseLeave;r&&r(o,e)},n._onItemKeyDown=function(e){var t=n.props,o=t.item,r=t.onItemKeyDown;r&&r(o,e)},n._onItemMouseMove=function(e){var t=n.props,o=t.item,r=t.onItemMouseMove;r&&r(o,e,e.currentTarget)},n._getSubmenuTarget=function(){},Object(p.a)(n),n}return Object(r.c)(t,e),t.prototype.shouldComponentUpdate=function(e){return!Object(y.b)(e,this.props)},t}(i.Component);!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"}(q||(q={}));var de=n(44),pe=n(419),fe=n(524),he=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 o=this._getUniqueKtp(n);if(t?this.persistedKeytips[o.uniqueID]=o:this.keytips[o.uniqueID]=o,this.inKeytipMode||!this.delayUpdatingKeytipChange){var r=t?q.PERSISTED_KEYTIP_ADDED:q.KEYTIP_ADDED;h.a.raise(this,r,{keytip:n,uniqueID:o.uniqueID})}return o.uniqueID},e.prototype.update=function(e,t){var n=this.addParentOverflow(e),o=this._getUniqueKtp(n,t),r=this.keytips[t];r&&(o.keytip.visible=r.keytip.visible,this.keytips[t]=o,delete this.sequenceMapping[r.keytip.keySequences.toString()],this.sequenceMapping[o.keytip.keySequences.toString()]=o.keytip,!this.inKeytipMode&&this.delayUpdatingKeytipChange||h.a.raise(this,q.KEYTIP_UPDATED,{keytip:o.keytip,uniqueID:o.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 o=n?q.PERSISTED_KEYTIP_REMOVED:q.KEYTIP_REMOVED;!this.inKeytipMode&&this.delayUpdatingKeytipChange||h.a.raise(this,o,{keytip:e,uniqueID:t})},e.prototype.enterKeytipMode=function(){h.a.raise(this,q.ENTER_KEYTIP_MODE)},e.prototype.exitKeytipMode=function(){h.a.raise(this,q.EXIT_KEYTIP_MODE)},e.prototype.getKeytips=function(){var e=this;return Object.keys(this.keytips).map((function(t){return e.keytips[t].keytip}))},e.prototype.addParentOverflow=function(e){var t=Object(r.e)([],e.keySequences,!0);if(t.pop(),0!==t.length){var n=this.sequenceMapping[t.toString()];if(n&&n.overflowSetSequence)return Object(r.a)(Object(r.a)({},e),{overflowSetSequence:n.overflowSetSequence})}return e},e.prototype.menuExecute=function(e,t){h.a.raise(this,q.PERSISTED_KEYTIP_EXECUTE,{overflowButtonSequences:e,keytipSequences:t})},e.prototype._getUniqueKtp=function(e,t){return void 0===t&&(t=Object(v.a)()),{keytip:Object(r.a)({},e),uniqueID:t}},e._instance=new e,e}(),ge=n(352);function me(e){return e.reduce((function(e,t){return e+"-"+t.split("").join("-")}),"ktp")}function ve(e){var t=i.useRef(),n=e.keytipProps?Object(r.a)({disabled:e.disabled},e.keytipProps):void 0,o=Object(de.a)(he.getInstance()),a=Object(pe.a)(e);Object(fe.a)((function(){t.current&&n&&((null===a||void 0===a?void 0:a.keytipProps)!==e.keytipProps||(null===a||void 0===a?void 0:a.disabled)!==e.disabled)&&o.update(n,t.current)})),Object(fe.a)((function(){return n&&(t.current=o.register(n)),function(){n&&o.unregister(n,t.current)}}),[]);var s={ariaDescribedBy:void 0,keytipId:void 0};return n&&(s=function(e,t,n){var o=e.addParentOverflow(t),i=Object(C.a)(n,function(e){return e.length?" ktp-layer-id "+me(e):" ktp-layer-id"}(o.keySequences)),a=Object(r.e)([],o.keySequences,!0);o.overflowSetSequence&&(a=function(e,t){var n=t.length,o=Object(r.e)([],t,!0).pop(),i=Object(r.e)([],e,!0);return Object(ge.a)(i,n-1,o)}(a,o.overflowSetSequence));var s=me(a);return{ariaDescribedBy:i,keytipId:s}}(o,n,e.ariaDescribedBy)),s}var be=function(e){var t,n=e.children,o=ve(Object(r.d)(e,["children"])),i=o.keytipId,a=o.ariaDescribedBy;return n(((t={})["data-ktp-target"]=i,t["data-ktp-execute-target"]=i,t["aria-describedby"]=a,t))},ye=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._anchor=i.createRef(),t._getMemoizedMenuButtonKeytipProps=Object(s.b)((function(e){return Object(r.a)(Object(r.a)({},e),{hasMenu:!0})})),t._getSubmenuTarget=function(){return t._anchor.current?t._anchor.current:void 0},t._onItemClick=function(e){var n=t.props,o=n.item,r=n.onItemClick;r&&r(o,e)},t._renderAriaDescription=function(e,n){return e?i.createElement("span",{id:t._ariaDescriptionId,className:n},e):null},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.item,o=t.classNames,a=t.index,s=t.focusableElementIndex,l=t.totalItemCount,c=t.hasCheckmarks,u=t.hasIcons,d=t.expandedMenuItemKey,p=t.onItemClick,f=t.openSubMenu,h=t.dismissSubMenu,g=t.dismissMenu,m=ce;this.props.item.contextualMenuItemAs&&(m=Object(H.a)(this.props.item.contextualMenuItemAs,m)),this.props.contextualMenuItemAs&&(m=Object(H.a)(this.props.contextualMenuItemAs,m));var y=n.rel;n.target&&"_blank"===n.target.toLowerCase()&&(y=y||"nofollow noopener noreferrer");var _=W(n),x=Object(b.h)(n,b.a),S=U(n),w=n.itemProps,k=n.ariaDescription,O=n.keytipProps;O&&_&&(O=this._getMemoizedMenuButtonKeytipProps(O)),k&&(this._ariaDescriptionId=Object(v.a)());var T=Object(C.a)(n.ariaDescribedBy,k?this._ariaDescriptionId:void 0,x["aria-describedby"]),E={"aria-describedby":T};return i.createElement("div",null,i.createElement(be,{keytipProps:n.keytipProps,ariaDescribedBy:T,disabled:S},(function(t){return i.createElement("a",Object(r.a)({},E,x,t,{ref:e._anchor,href:n.href,target:n.target,rel:y,className:o.root,role:"menuitem","aria-haspopup":_||void 0,"aria-expanded":_?n.key===d:void 0,"aria-posinset":s+1,"aria-setsize":l,"aria-disabled":U(n),style:n.style,onClick:e._onItemClick,onMouseEnter:e._onItemMouseEnter,onMouseLeave:e._onItemMouseLeave,onMouseMove:e._onItemMouseMove,onKeyDown:_?e._onItemKeyDown:void 0}),i.createElement(m,Object(r.a)({componentRef:n.componentRef,item:n,classNames:o,index:a,onCheckmarkClick:c&&p?p:void 0,hasIcons:u,openSubMenu:f,dismissSubMenu:h,dismissMenu:g,getSubmenuTarget:e._getSubmenuTarget},w)),e._renderAriaDescription(k,o.screenReaderText))})))},t}(ue),_e=Object(R.a)(),xe=i.forwardRef((function(e,t){var n=e.styles,o=e.theme,r=e.getClassNames,a=e.className,s=_e(n,{theme:o,getClassNames:r,className:a});return i.createElement("span",{className:s.wrapper,ref:t},i.createElement("span",{className:s.divider}))}));xe.displayName="VerticalDividerBase";var Ce=Object(I.a)(xe,(function(e){var t=e.theme,n=e.getClassNames,o=e.className;if(!t)throw new Error("Theme is undefined or null.");if(n){var r=n(t);return{wrapper:[r.wrapper],divider:[r.divider]}}return{wrapper:[{display:"inline-flex",height:"100%",alignItems:"center"},o],divider:[{width:1,height:"100%",backgroundColor:t.palette.neutralTertiaryAlt}]}}),void 0,{scope:"VerticalDivider"}),Se=function(e){function t(t){var n=e.call(this,t)||this;return n._getMemoizedMenuButtonKeytipProps=Object(s.b)((function(e){return Object(r.a)(Object(r.a)({},e),{hasMenu:!0})})),n._onItemKeyDown=function(e){var t=n.props,o=t.item,r=t.onItemKeyDown;e.which===u.a.enter?(n._executeItemClick(e),e.preventDefault(),e.stopPropagation()):r&&r(o,e)},n._getSubmenuTarget=function(){return n._splitButton},n._renderAriaDescription=function(e,t){return e?i.createElement("span",{id:n._ariaDescriptionId,className:t},e):null},n._onItemMouseEnterPrimary=function(e){var t=n.props,o=t.item,i=t.onItemMouseEnter;i&&i(Object(r.a)(Object(r.a)({},o),{subMenuProps:void 0,items:void 0}),e,n._splitButton)},n._onItemMouseEnterIcon=function(e){var t=n.props,o=t.item,r=t.onItemMouseEnter;r&&r(o,e,n._splitButton)},n._onItemMouseMovePrimary=function(e){var t=n.props,o=t.item,i=t.onItemMouseMove;i&&i(Object(r.a)(Object(r.a)({},o),{subMenuProps:void 0,items:void 0}),e,n._splitButton)},n._onItemMouseMoveIcon=function(e){var t=n.props,o=t.item,r=t.onItemMouseMove;r&&r(o,e,n._splitButton)},n._onIconItemClick=function(e){var t=n.props,o=t.item,r=t.onItemClickBase;r&&r(o,e,n._splitButton?n._splitButton:e.currentTarget)},n._executeItemClick=function(e){var t=n.props,o=t.item,r=t.executeItemClick,i=t.onItemClick;if(!o.disabled&&!o.isDisabled)return n._processingTouch&&!o.canCheck&&i?i(o,e):void(r&&r(o,e))},n._onTouchStart=function(e){n._splitButton&&!("onpointerdown"in n._splitButton)&&n._handleTouchAndPointerEvent(e)},n._onPointerDown=function(e){"touch"===e.pointerType&&(n._handleTouchAndPointerEvent(e),e.preventDefault(),e.stopImmediatePropagation())},n._async=new f.a(n),n._events=new h.a(n),n._dismissLabelId=Object(v.a)(),n}return Object(r.c)(t,e),t.prototype.componentDidMount=function(){this._splitButton&&"onpointerdown"in this._splitButton&&this._events.on(this._splitButton,"pointerdown",this._onPointerDown,!0)},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},t.prototype.render=function(){var e,t=this,n=this.props,o=n.item,a=n.classNames,s=n.index,l=n.focusableElementIndex,c=n.totalItemCount,u=n.hasCheckmarks,d=n.hasIcons,p=n.onItemMouseLeave,f=n.expandedMenuItemKey,h=W(o),g=o.keytipProps;g&&(g=this._getMemoizedMenuButtonKeytipProps(g));var m=o.ariaDescription;m&&(this._ariaDescriptionId=Object(v.a)());var b=null!==(e=z(o))&&void 0!==e?e:void 0;return i.createElement(be,{keytipProps:g,disabled:U(o)},(function(e){return i.createElement("div",{"data-ktp-target":e["data-ktp-target"],ref:function(e){return t._splitButton=e},role:V(o),"aria-label":o.ariaLabel,className:a.splitContainer,"aria-disabled":U(o),"aria-expanded":h?o.key===f:void 0,"aria-haspopup":!0,"aria-describedby":Object(C.a)(o.ariaDescribedBy,m?t._ariaDescriptionId:void 0,e["aria-describedby"]),"aria-checked":b,"aria-posinset":l+1,"aria-setsize":c,onMouseEnter:t._onItemMouseEnterPrimary,onMouseLeave:p?p.bind(t,Object(r.a)(Object(r.a)({},o),{subMenuProps:null,items:null})):void 0,onMouseMove:t._onItemMouseMovePrimary,onKeyDown:t._onItemKeyDown,onClick:t._executeItemClick,onTouchStart:t._onTouchStart,tabIndex:0,"data-is-focusable":!0,"aria-roledescription":o["aria-roledescription"]},t._renderSplitPrimaryButton(o,a,s,u,d),t._renderSplitDivider(o),t._renderSplitIconButton(o,a,s,e),t._renderAriaDescription(m,a.screenReaderText))}))},t.prototype._renderSplitPrimaryButton=function(e,t,n,o,a){var s=this.props,l=s.contextualMenuItemAs,c=void 0===l?ce:l,u=s.onItemClick,d={key:e.key,disabled:U(e)||e.primaryDisabled,name:e.name,text:e.text||e.name,secondaryText:e.secondaryText,className:t.splitPrimary,canCheck:e.canCheck,isChecked:e.isChecked,checked:e.checked,iconProps:e.iconProps,id:this._dismissLabelId,onRenderIcon:e.onRenderIcon,data:e.data,"data-is-focusable":!1},p=e.itemProps;return i.createElement("button",Object(r.a)({},Object(b.h)(d,b.c)),i.createElement(c,Object(r.a)({"data-is-focusable":!1,item:d,classNames:t,index:n,onCheckmarkClick:o&&u?u:void 0,hasIcons:a},p)))},t.prototype._renderSplitDivider=function(e){var t=e.getSplitButtonVerticalDividerClassNames||ie;return i.createElement(Ce,{getClassNames:t})},t.prototype._renderSplitIconButton=function(e,t,n,o){var a=this.props,s=a.onItemMouseLeave,l=a.onItemMouseDown,c=a.openSubMenu,u=a.dismissSubMenu,d=a.dismissMenu,p=ce;this.props.item.contextualMenuItemAs&&(p=Object(H.a)(this.props.item.contextualMenuItemAs,p)),this.props.contextualMenuItemAs&&(p=Object(H.a)(this.props.contextualMenuItemAs,p));var f={onClick:this._onIconItemClick,disabled:U(e),className:t.splitMenu,subMenuProps:e.subMenuProps,submenuIconProps:e.submenuIconProps,split:!0,key:e.key,"aria-labelledby":this._dismissLabelId},h=Object(r.a)(Object(r.a)({},Object(b.h)(f,b.c)),{onMouseEnter:this._onItemMouseEnterIcon,onMouseLeave:s?s.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}),g=e.itemProps;return i.createElement("button",Object(r.a)({},h),i.createElement(p,Object(r.a)({componentRef:e.componentRef,item:f,classNames:t,index:n,hasIcons:!1,openSubMenu:c,dismissSubMenu:u,dismissMenu:d,getSubmenuTarget:this._getSubmenuTarget},g)))},t.prototype._handleTouchAndPointerEvent=function(e){var t=this,n=this.props.onTap;n&&n(e),this._lastTouchTimeoutId&&(this._async.clearTimeout(this._lastTouchTimeoutId),this._lastTouchTimeoutId=void 0),this._processingTouch=!0,this._lastTouchTimeoutId=this._async.setTimeout((function(){t._processingTouch=!1,t._lastTouchTimeoutId=void 0}),500)},t}(ue),we=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._btn=i.createRef(),t._getMemoizedMenuButtonKeytipProps=Object(s.b)((function(e){return Object(r.a)(Object(r.a)({},e),{hasMenu:!0})})),t._renderAriaDescription=function(e,n){return e?i.createElement("span",{id:t._ariaDescriptionId,className:n},e):null},t._getSubmenuTarget=function(){return t._btn.current?t._btn.current:void 0},t}return Object(r.c)(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.item,o=t.classNames,a=t.index,s=t.focusableElementIndex,l=t.totalItemCount,c=t.hasCheckmarks,u=t.hasIcons,d=t.contextualMenuItemAs,p=t.expandedMenuItemKey,f=t.onItemMouseDown,h=t.onItemClick,g=t.openSubMenu,m=t.dismissSubMenu,y=t.dismissMenu,_=ce;n.contextualMenuItemAs&&(_=Object(H.a)(n.contextualMenuItemAs,_)),d&&(_=Object(H.a)(d,_));var x=z(n),S=null!==x,w=V(n),k=W(n),O=n.itemProps,T=n.ariaLabel,E=n.ariaDescription,I=Object(b.h)(n,b.c);delete I.disabled;var D=n.role||w;E&&(this._ariaDescriptionId=Object(v.a)());var P=Object(C.a)(n.ariaDescribedBy,E?this._ariaDescriptionId:void 0,I["aria-describedby"]),j={className:o.root,onClick:this._onItemClick,onKeyDown:k?this._onItemKeyDown:void 0,onMouseEnter:this._onItemMouseEnter,onMouseLeave:this._onItemMouseLeave,onMouseDown:function(e){return f?f(n,e):void 0},onMouseMove:this._onItemMouseMove,href:n.href,title:n.title,"aria-label":T,"aria-describedby":P,"aria-haspopup":k||void 0,"aria-expanded":k?n.key===p:void 0,"aria-posinset":s+1,"aria-setsize":l,"aria-disabled":U(n),"aria-checked":"menuitemcheckbox"!==D&&"menuitemradio"!==D||!S?void 0:!!x,"aria-selected":"menuitem"===D&&S?!!x:void 0,role:D,style:n.style},R=n.keytipProps;return R&&k&&(R=this._getMemoizedMenuButtonKeytipProps(R)),i.createElement(be,{keytipProps:R,ariaDescribedBy:P,disabled:U(n)},(function(t){return i.createElement("button",Object(r.a)({ref:e._btn},I,j,t),i.createElement(_,Object(r.a)({componentRef:n.componentRef,item:n,classNames:o,index:a,onCheckmarkClick:c&&h?h:void 0,hasIcons:u,openSubMenu:g,dismissSubMenu:m,dismissMenu:y,getSubmenuTarget:e._getSubmenuTarget},O)),e._renderAriaDescription(E,o.screenReaderText))}))},t}(ue),ke=n(521),Oe=n(462);var Te=n(528),Ee=n(529),Ie=n(110),De=i.createContext({}),Pe=Object(R.a)(),je=Object(R.a)(),Re={items:[],shouldFocusOnMount:!0,gapSpace:0,directionalHint:E.a.bottomAutoEdge,beakWidth:16};function Ne(e){for(var t=0,n=0,r=e;n0){var v=0;return i.createElement("li",{role:"presentation",key:c.key||e.key||"section-".concat(a)},i.createElement("div",Object(r.a)({},p),i.createElement("ul",{className:n.list,role:"presentation"},c.topDivider&&le(a,t,!0,!0),u&&se(u,e.key||a,t,e.title),c.items.map((function(e,t){var r=ie(e,t,v,Ne(c.items),s,l,n);if(e.itemType!==o.Divider&&e.itemType!==o.Header){var i=e.customOnRenderListLength?e.customOnRenderListLength:1;v+=i}return r})),c.bottomDivider&&le(a,t,!1,!0))))}}},se=function(e,t,n,o){return i.createElement("li",{role:"presentation",title:o,key:t,className:n.item},e)},le=function(e,t,n,o){return o||e>0?i.createElement("li",{role:"separator",key:"separator-"+e+(void 0===n?"":n?"-top":"-bottom"),className:t.divider,"aria-hidden":"true"}):null},ue=function(e,t,n,o,a,l,c){if(e.onRender)return e.onRender(Object(r.a)({"aria-posinset":o+1,"aria-setsize":a},e),p);var u={item:e,classNames:t,index:n,focusableElementIndex:o,totalItemCount:a,hasCheckmarks:l,hasIcons:c,contextualMenuItemAs:s.contextualMenuItemAs,onItemMouseEnter:Y,onItemMouseLeave:J,onItemMouseMove:Z,onItemMouseDown:ze,executeItemClick:ne,onItemKeyDown:Q,expandedMenuItemKey:y,openSubMenu:_,dismissSubMenu:S,dismissMenu:p};if(e.href){var d=ye;return e.contextualMenuItemWrapperAs&&(d=Object(H.a)(e.contextualMenuItemWrapperAs,d)),i.createElement(d,Object(r.a)({},u,{onItemClick:te}))}if(e.split&&W(e)){var f=Se;return e.contextualMenuItemWrapperAs&&(f=Object(H.a)(e.contextualMenuItemWrapperAs,f)),i.createElement(f,Object(r.a)({},u,{onItemClick:ee,onItemClickBase:oe,onTap:N}))}var h=we;return e.contextualMenuItemWrapperAs&&(h=Object(H.a)(e.contextualMenuItemWrapperAs,h)),i.createElement(h,Object(r.a)({},u,{onItemClick:ee,onItemClickBase:oe}))},de=function(e,t,n,o,a,l){var c=ce;e.contextualMenuItemAs&&(c=Object(H.a)(e.contextualMenuItemAs,c)),s.contextualMenuItemAs&&(c=Object(H.a)(s.contextualMenuItemAs,c));var u=e.itemProps,d=e.id,p=u&&Object(b.h)(u,b.f);return i.createElement("div",Object(r.a)({id:d,className:n.header},p,{style:e.style}),i.createElement(c,Object(r.a)({item:e,classNames:t,index:o,onCheckmarkClick:a?ee:void 0,hasIcons:l},u)))},he=s.isBeakVisible,ge=s.items,me=s.labelElementId,ve=s.id,be=s.className,_e=s.beakWidth,xe=s.directionalHint,Ce=s.directionalHintForRTL,Be=s.alignTargetEdge,He=s.gapSpace,Ue=s.coverTarget,qe=s.ariaLabel,Ke=s.doNotLayer,Ge=s.target,$e=s.bounds,Qe=s.useTargetWidth,Xe=s.useTargetAsMinWidth,Ye=s.directionalHintFixed,Ze=s.shouldFocusOnMount,Je=s.shouldFocusOnContainer,et=s.title,tt=s.styles,nt=s.theme,ot=s.calloutProps,rt=s.onRenderSubMenu,it=void 0===rt?We:rt,at=s.onRenderMenuList,st=void 0===at?function(e,t){return re(e,ut)}:at,lt=s.focusZoneProps,ct=s.getMenuClassNames,ut=ct?ct(nt,be):Pe(tt,{theme:nt,className:be}),dt=function e(t){for(var n=0,r=t;n0){var bt=Ne(ge),yt=ut.subComponentStyles?ut.subComponentStyles.callout:void 0;return i.createElement(De.Consumer,null,(function(e){return i.createElement(K.a,Object(r.a)({styles:yt,onRestoreFocus:m},ot,{target:Ge||e.target,isBeakVisible:he,beakWidth:_e,directionalHint:xe,directionalHintForRTL:Ce,gapSpace:He,coverTarget:Ue,doNotLayer:Ke,className:Object(l.a)("ms-ContextualMenu-Callout",ot&&ot.className),setInitialFocus:Ze,onDismiss:s.onDismiss||e.onDismiss,onScroll:I,bounds:$e,directionalHintFixed:Ye,alignTargetEdge:Be,hidden:s.hidden||e.hidden,ref:t}),i.createElement("div",{style:pt,ref:c,id:ve,className:ut.container,tabIndex:Je?0:-1,onKeyDown:$,onKeyUp:G,onFocusCapture:T,"aria-label":qe,"aria-labelledby":me,role:"menu"},et&&i.createElement("div",{className:ut.title}," ",et," "),ge&&ge.length?function(e,t){var n=s.focusZoneAs,o=void 0===n?j.a:n;return i.createElement(o,Object(r.a)({},t),e)}(st({ariaLabel:qe,items:ge,totalItemCount:bt,hasCheckmarks:ht,hasIcons:dt,defaultMenuItemRenderer:function(e){return function(e,t){var n=e.index,o=e.focusableElementIndex,r=e.totalItemCount,i=e.hasCheckmarks,a=e.hasIcons;return ie(e,n,o,r,i,a,t)}(e,ut)},labelElementId:me},(function(e,t){return re(e,ut)})),ft):null,gt&&it(gt,We)),i.createElement(x.a,null))}))}return null})),(function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||Object(y.b)(e,t)}));function He(e){return e.which===u.a.alt||"Meta"===e.key}function ze(e,t){var n;null===(n=e.onMouseDown)||void 0===n||n.call(e,e,t)}function We(e,t){throw Error("ContextualMenuBase: onRenderSubMenu callback is null or undefined. Please ensure to set `onRenderSubMenu` property either manually or with `styled` helper.")}function Ue(e,t){return e?function(n,o){return Ve(n,t),e(n,o)}:e}function Ve(e,t){e&&t&&(e.persist(),t instanceof Event?e.target=t.target:t instanceof Element&&(e.target=t))}Be.displayName="ContextualMenuBase";var qe={root:"ms-ContextualMenu",container:"ms-ContextualMenu-container",list:"ms-ContextualMenu-list",header:"ms-ContextualMenu-header",title:"ms-ContextualMenu-title",isopen:"is-open"};function Ke(e){return i.createElement(Ge,Object(r.a)({},e))}var Ge=Object(I.a)(Be,(function(e){var t=e.className,n=e.theme,o=Object(ee.t)(qe,n),r=n.fonts,i=n.semanticColors,a=n.effects;return{root:[n.fonts.medium,o.root,o.isopen,{backgroundColor:i.menuBackground,minWidth:"180px"},t],container:[o.container,{selectors:{":focus":{outline:0}}}],list:[o.list,o.isopen,{listStyleType:"none",margin:"0",padding:"0"}],header:[o.header,r.small,{fontWeight:ee.d.semibold,color:i.menuHeader,background:"none",backgroundColor:"transparent",border:"none",height:36,lineHeight:36,cursor:"default",padding:"0px 6px",userSelect:"none",textAlign:"left"}],title:[o.title,{fontSize:r.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?Object(D.a)(e.onRenderSubMenu,Ke):Ke}}),{scope:"ContextualMenu"}),$e=Ge;$e.displayName="ContextualMenu";var Qe=n(32),Xe=Object(s.b)((function(e,t,n,o,r){return{root:Object(ee.D)(e.splitButtonMenuButton,n&&[e.splitButtonMenuButtonExpanded],t&&[e.splitButtonMenuButtonDisabled],o&&!t&&[e.splitButtonMenuButtonChecked],r&&!t&&[{selectors:{":focus":e.splitButtonMenuFocused}}]),splitButtonContainer:Object(ee.D)(e.splitButtonContainer,!t&&o&&[e.splitButtonContainerChecked,{selectors:{":hover":e.splitButtonContainerCheckedHovered}}],!t&&!o&&[{selectors:{":hover":e.splitButtonContainerHovered,":focus":e.splitButtonContainerFocused}}],t&&e.splitButtonContainerDisabled),icon:Object(ee.D)(e.splitButtonMenuIcon,t&&e.splitButtonMenuIconDisabled,!t&&r&&e.splitButtonMenuIcon),flexContainer:Object(ee.D)(e.splitButtonFlexContainer),divider:Object(ee.D)(e.splitButtonDivider,(r||t)&&e.splitButtonDividerDisabled)}})),Ye=function(e){function t(t){var n=e.call(this,t)||this;return n._buttonElement=i.createRef(),n._splitButtonContainer=i.createRef(),n._mergedRef=Object(a.a)(),n._renderedVisibleMenu=!1,n._getMemoizedMenuButtonKeytipProps=Object(s.b)((function(e){return Object(r.a)(Object(r.a)({},e),{hasMenu:!0})})),n._onRenderIcon=function(e,t){var o=n.props.iconProps;if(o&&(void 0!==o.iconName||o.imageProps)){var a=o.className,s=o.imageProps,c=Object(r.d)(o,["className","imageProps"]);if(o.styles)return i.createElement(S.a,Object(r.a)({className:Object(l.a)(n._classNames.icon,a),imageProps:s},c));if(o.iconName)return i.createElement(w.a,Object(r.a)({className:Object(l.a)(n._classNames.icon,a)},c));if(s)return i.createElement(T,Object(r.a)({className:Object(l.a)(n._classNames.icon,a),imageProps:s},c))}return null},n._onRenderTextContents=function(){var e=n.props,t=e.text,o=e.children,r=e.secondaryText,a=void 0===r?n.props.description:r,s=e.onRenderText,l=void 0===s?n._onRenderText:s,c=e.onRenderDescription,u=void 0===c?n._onRenderDescription:c;return t||"string"===typeof o||a?i.createElement("span",{className:n._classNames.textContainer},l(n.props,n._onRenderText),u(n.props,n._onRenderDescription)):[l(n.props,n._onRenderText),u(n.props,n._onRenderDescription)]},n._onRenderText=function(){var e=n.props.text,t=n.props.children;return void 0===e&&"string"===typeof t&&(e=t),n._hasText()?i.createElement("span",{key:n._labelId,className:n._classNames.label,id:n._labelId},e):null},n._onRenderChildren=function(){var e=n.props.children;return"string"===typeof e?null:e},n._onRenderDescription=function(e){var t=e.secondaryText,o=void 0===t?n.props.description:t;return o?i.createElement("span",{key:n._descriptionId,className:n._classNames.description,id:n._descriptionId},o):null},n._onRenderAriaDescription=function(){var e=n.props.ariaDescription;return e?i.createElement("span",{className:n._classNames.screenReaderText,id:n._ariaDescriptionId},e):null},n._onRenderMenuIcon=function(e){var t=n.props.menuIconProps;return i.createElement(w.a,Object(r.a)({iconName:"ChevronDown"},t,{className:n._classNames.menuIcon}))},n._onRenderMenu=function(e){var t=n.props.menuAs?Object(H.a)(n.props.menuAs,$e):$e;return i.createElement(t,Object(r.a)({},e))},n._onDismissMenu=function(e){var t=n.props.menuProps;t&&t.onDismiss&&t.onDismiss(e),e&&e.defaultPrevented||n._dismissMenu()},n._dismissMenu=function(){n._menuShouldFocusOnMount=void 0,n._menuShouldFocusOnContainer=void 0,n.setState({menuHidden:!0})},n._openMenu=function(e,t){void 0===t&&(t=!0),n.props.menuProps&&(n._menuShouldFocusOnContainer=e,n._menuShouldFocusOnMount=t,n._renderedVisibleMenu=!0,n.setState({menuHidden:!1}))},n._onToggleMenu=function(e){var t=!0;n.props.menuProps&&!1===n.props.menuProps.shouldFocusOnMount&&(t=!1),n.state.menuHidden?n._openMenu(e,t):n._dismissMenu()},n._onSplitContainerFocusCapture=function(e){var t=n._splitButtonContainer.current;!t||e.target&&Object(c.a)(e.target,t)||t.focus()},n._onSplitButtonPrimaryClick=function(e){n.state.menuHidden||n._dismissMenu();var t=n._processingTouch&&!n.props.toggle;!t&&n.props.onClick?n.props.onClick(e):t&&n._onMenuClick(e)},n._onKeyDown=function(e){!n.props.disabled||e.which!==u.a.enter&&e.which!==u.a.space?n.props.disabled||(n.props.menuProps?n._onMenuKeyDown(e):void 0!==n.props.onKeyDown&&n.props.onKeyDown(e)):(e.preventDefault(),e.stopPropagation())},n._onKeyUp=function(e){n.props.disabled||void 0===n.props.onKeyUp||n.props.onKeyUp(e)},n._onKeyPress=function(e){n.props.disabled||void 0===n.props.onKeyPress||n.props.onKeyPress(e)},n._onMouseUp=function(e){n.props.disabled||void 0===n.props.onMouseUp||n.props.onMouseUp(e)},n._onMouseDown=function(e){n.props.disabled||void 0===n.props.onMouseDown||n.props.onMouseDown(e)},n._onClick=function(e){n.props.disabled||(n.props.menuProps?n._onMenuClick(e):void 0!==n.props.onClick&&n.props.onClick(e))},n._onSplitButtonContainerKeyDown=function(e){e.which===u.a.enter||e.which===u.a.space?n._buttonElement.current&&(n._buttonElement.current.click(),e.preventDefault(),e.stopPropagation()):n._onMenuKeyDown(e)},n._onMenuKeyDown=function(e){var t;if(!n.props.disabled){n.props.onKeyDown&&n.props.onKeyDown(e);var o=e.which===u.a.up,r=e.which===u.a.down;if(!e.defaultPrevented&&n._isValidMenuOpenKey(e)){var i=n.props.onMenuClick;i&&i(e,n.props),n._onToggleMenu(!1),e.preventDefault(),e.stopPropagation()}if(e.which!==u.a.enter&&e.which!==u.a.space||Object(d.b)(!0,e.target,null===(t=n.context)||void 0===t?void 0:t.registeredProviders),!e.altKey&&!e.metaKey&&(o||r))if(!n.state.menuHidden&&n.props.menuProps)(void 0!==n._menuShouldFocusOnMount?n._menuShouldFocusOnMount:n.props.menuProps.shouldFocusOnMount)||(e.preventDefault(),e.stopPropagation(),n._menuShouldFocusOnMount=!0,n.forceUpdate())}},n._onTouchStart=function(){n._isSplitButton&&n._splitButtonContainer.current&&!("onpointerdown"in n._splitButtonContainer.current)&&n._handleTouchAndPointerEvent()},n._onMenuClick=function(e){var t=n.props,o=t.onMenuClick,r=t.menuProps;o&&o(e,n.props);var i="boolean"===typeof(null===r||void 0===r?void 0:r.shouldFocusOnContainer)?r.shouldFocusOnContainer:"mouse"===e.nativeEvent.pointerType;e.defaultPrevented||(n._onToggleMenu(i),e.preventDefault(),e.stopPropagation())},Object(p.a)(n),n._async=new f.a(n),n._events=new h.a(n),Object(g.a)("BaseButton",t,["menuProps","onClick"],"split",n.props.split),Object(m.a)("BaseButton",t,{rootProps:void 0,description:"secondaryText",toggled:"checked"}),n._labelId=Object(v.a)(),n._descriptionId=Object(v.a)(),n._ariaDescriptionId=Object(v.a)(),n.state={menuHidden:!0},n}return Object(r.c)(t,e),Object.defineProperty(t.prototype,"_isSplitButton",{get:function(){return!!this.props.menuProps&&!!this.props.onClick&&!0===this.props.split},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e,t=this.props,n=t.ariaDescription,o=t.ariaLabel,r=t.ariaHidden,i=t.className,a=t.disabled,s=t.allowDisabledFocus,l=t.primaryDisabled,c=t.secondaryText,u=void 0===c?this.props.description:c,d=t.href,p=t.iconProps,f=t.menuIconProps,h=t.styles,g=t.checked,m=t.variantClassName,v=t.theme,x=t.toggle,C=t.getClassNames,S=t.role,w=this.state.menuHidden,k=a||l;this._classNames=C?C(v,i,m,p&&p.className,f&&f.className,k,g,!w,!!this.props.menuProps,this.props.split,!!s):Object(Qe.b)(v,h,i,m,p&&p.className,f&&f.className,k,!!this.props.menuProps,g,!w,this.props.split);var O=this._ariaDescriptionId,T=this._labelId,E=this._descriptionId,I=!k&&!!d,D=I?"a":"button",P=Object(b.h)(Object(y.a)(I?{}:{type:"button"},this.props.rootProps,this.props),I?b.a:b.c,["disabled"]),j=o||P["aria-label"],R=void 0;n?R=O:u&&this.props.onRenderDescription!==_.a?R=E:P["aria-describedby"]&&(R=P["aria-describedby"]);var N=void 0;P["aria-labelledby"]?N=P["aria-labelledby"]:R&&!j&&(N=this._hasText()?T:void 0);var M=!(!1===this.props["data-is-focusable"]||a&&!s||this._isSplitButton),A="menuitemcheckbox"===S||"checkbox"===S,L=A||!0===x?!!g:void 0,F=Object(y.a)(P,((e={className:this._classNames.root,ref:this._mergedRef(this.props.elementRef,this._buttonElement),disabled:k&&!s,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onClick:this._onClick,"aria-label":j,"aria-labelledby":N,"aria-describedby":R,"aria-disabled":k,"data-is-focusable":M})[A?"aria-checked":"aria-pressed"]=L,e));if(r&&(F["aria-hidden"]=!0),this._isSplitButton)return this._onRenderSplitButtonContent(D,F);if(this.props.menuProps){var B=this.props.menuProps.id,H=void 0===B?"".concat(this._labelId,"-menu"):B;Object(y.a)(F,{"aria-expanded":!w,"aria-controls":w?null:H,"aria-haspopup":!0})}return this._onRenderContent(D,F)},t.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))},t.prototype.componentDidUpdate=function(e,t){this.props.onAfterMenuDismiss&&!t.menuHidden&&this.state.menuHidden&&this.props.onAfterMenuDismiss()},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},t.prototype.focus=function(){var e,t;this._isSplitButton&&this._splitButtonContainer.current?(Object(d.b)(!0,void 0,null===(e=this.context)||void 0===e?void 0:e.registeredProviders),this._splitButtonContainer.current.focus()):this._buttonElement.current&&(Object(d.b)(!0,void 0,null===(t=this.context)||void 0===t?void 0:t.registeredProviders),this._buttonElement.current.focus())},t.prototype.dismissMenu=function(){this._dismissMenu()},t.prototype.openMenu=function(e,t){this._openMenu(e,t)},t.prototype._onRenderContent=function(e,t){var n=this,o=this.props,a=e,s=o.menuIconProps,l=o.menuProps,c=o.onRenderIcon,u=void 0===c?this._onRenderIcon:c,d=o.onRenderAriaDescription,p=void 0===d?this._onRenderAriaDescription:d,f=o.onRenderChildren,h=void 0===f?this._onRenderChildren:f,g=o.onRenderMenu,m=void 0===g?this._onRenderMenu:g,v=o.onRenderMenuIcon,b=void 0===v?this._onRenderMenuIcon:v,y=o.disabled,_=o.keytipProps;_&&l&&(_=this._getMemoizedMenuButtonKeytipProps(_));var C=function(e){return i.createElement(a,Object(r.a)({},t,e),i.createElement("span",{className:n._classNames.flexContainer,"data-automationid":"splitbuttonprimary"},u(o,n._onRenderIcon),n._onRenderTextContents(),p(o,n._onRenderAriaDescription),h(o,n._onRenderChildren),!n._isSplitButton&&(l||s||n.props.onRenderMenuIcon)&&b(n.props,n._onRenderMenuIcon),l&&!l.doNotLayer&&n._shouldRenderMenu()&&m(n._getMenuProps(l),n._onRenderMenu)))},S=_?i.createElement(be,{keytipProps:this._isSplitButton?void 0:_,ariaDescribedBy:t["aria-describedby"],disabled:y},(function(e){return C(e)})):C();return l&&l.doNotLayer?i.createElement(i.Fragment,null,S,this._shouldRenderMenu()&&m(this._getMenuProps(l),this._onRenderMenu)):i.createElement(i.Fragment,null,S,i.createElement(x.a,null))},t.prototype._shouldRenderMenu=function(){var e=this.state.menuHidden,t=this.props,n=t.persistMenu,o=t.renderPersistedMenuHiddenOnMount;return!e||!(!n||!this._renderedVisibleMenu&&!o)},t.prototype._hasText=function(){return null!==this.props.text&&(void 0!==this.props.text||"string"===typeof this.props.children)},t.prototype._getMenuProps=function(e){var t=this.props.persistMenu,n=this.state.menuHidden;return e.ariaLabel||e.labelElementId||!this._hasText()||(e=Object(r.a)(Object(r.a)({},e),{labelElementId:this._labelId})),Object(r.a)(Object(r.a)({id:this._labelId+"-menu",directionalHint:E.a.bottomLeftEdge},e),{shouldFocusOnContainer:this._menuShouldFocusOnContainer,shouldFocusOnMount:this._menuShouldFocusOnMount,hidden:t?n:void 0,className:Object(l.a)("ms-BaseButton-menuhost",e.className),target:this._isSplitButton?this._splitButtonContainer.current:this._buttonElement.current,onDismiss:this._onDismissMenu})},t.prototype._onRenderSplitButtonContent=function(e,t){var n=this,o=this.props,a=o.styles,s=void 0===a?{}:a,l=o.disabled,c=o.allowDisabledFocus,u=o.checked,d=o.getSplitButtonClassNames,p=o.primaryDisabled,f=o.menuProps,h=o.toggle,g=o.role,m=o.primaryActionButtonProps,v=this.props.keytipProps,_=this.state.menuHidden,x=d?d(!!l,!_,!!u,!!c):s&&Xe(s,!!l,!_,!!u,!!p);Object(y.a)(t,{onClick:void 0,onPointerDown:void 0,onPointerUp:void 0,tabIndex:-1,"data-is-focusable":!1}),v&&f&&(v=this._getMemoizedMenuButtonKeytipProps(v));var S=Object(b.h)(t,[],["disabled"]);m&&Object(y.a)(t,m);var w=function(o){return i.createElement("div",Object(r.a)({},S,{"data-ktp-target":o?o["data-ktp-target"]:void 0,role:g||"button","aria-disabled":l,"aria-haspopup":!0,"aria-expanded":!_,"aria-pressed":h?!!u:void 0,"aria-describedby":Object(C.a)(t["aria-describedby"],o?o["aria-describedby"]:void 0),className:x&&x.splitButtonContainer,onKeyDown:n._onSplitButtonContainerKeyDown,onTouchStart:n._onTouchStart,ref:n._splitButtonContainer,"data-is-focusable":!0,onClick:l||p?void 0:n._onSplitButtonPrimaryClick,tabIndex:!l&&!p||c?0:void 0,"aria-roledescription":t["aria-roledescription"],onFocusCapture:n._onSplitContainerFocusCapture}),i.createElement("span",{style:{display:"flex",width:"100%"}},n._onRenderContent(e,t),n._onRenderSplitButtonMenuButton(x,o),n._onRenderSplitButtonDivider(x)))};return v?i.createElement(be,{keytipProps:v,disabled:l},(function(e){return w(e)})):w()},t.prototype._onRenderSplitButtonDivider=function(e){if(e&&e.divider){return i.createElement("span",{className:e.divider,"aria-hidden":!0,onClick:function(e){e.stopPropagation()}})}return null},t.prototype._onRenderSplitButtonMenuButton=function(e,n){var o=this.props,a=o.allowDisabledFocus,s=o.checked,l=o.disabled,c=o.splitButtonMenuProps,u=o.splitButtonAriaLabel,d=o.primaryDisabled,p=this.state.menuHidden,f=this.props.menuIconProps;void 0===f&&(f={iconName:"ChevronDown"});var h=Object(r.a)(Object(r.a)({},c),{styles:e,checked:s,disabled:l,allowDisabledFocus:a,onClick:this._onMenuClick,menuProps:void 0,iconProps:Object(r.a)(Object(r.a)({},f),{className:this._classNames.menuIcon}),ariaLabel:u,"aria-haspopup":!0,"aria-expanded":!p,"data-is-focusable":!1});return i.createElement(t,Object(r.a)({},h,{"data-ktp-execute-target":n?n["data-ktp-execute-target"]:n,onMouseDown:this._onMouseDown,tabIndex:d&&!a?0:-1}))},t.prototype._onPointerDown=function(e){var t=this.props.onPointerDown;t&&t(e),"touch"===e.pointerType&&(this._handleTouchAndPointerEvent(),e.preventDefault(),e.stopImmediatePropagation())},t.prototype._handleTouchAndPointerEvent=function(){var e=this;void 0!==this._lastTouchTimeoutId&&(this._async.clearTimeout(this._lastTouchTimeoutId),this._lastTouchTimeoutId=void 0),this._processingTouch=!0,this._lastTouchTimeoutId=this._async.setTimeout((function(){e._processingTouch=!1,e._lastTouchTimeoutId=void 0,e.state.menuHidden&&e.focus()}),500)},t.prototype._isValidMenuOpenKey=function(e){return this.props.menuTriggerKeyCode?e.which===this.props.menuTriggerKeyCode:!!this.props.menuProps&&(e.which===u.a.down&&(e.altKey||e.metaKey))},t.defaultProps={baseClassName:"ms-Button",styles:{},split:!1},t.contextType=x.b,t}(i.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(89),r=void 0;try{r=window}catch(a){}function i(e){if(!o.a&&"undefined"!==typeof r){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:r}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(0),r=o.createContext({customizations:{inCustomizerContext:!1,settings:{},scopedSettings:{}}})},,function(e,t,n){"use strict";function o(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}));var o=n(12),r="ms-Fabric--isFocusVisible";function i(e,t){e&&(e.classList.add(t?r:"ms-Fabric--isFocusHidden"),e.classList.remove(t?"ms-Fabric--isFocusHidden":r))}function a(e,t,n){var r;n?n.forEach((function(t){return i(t.current,e)})):i(null===(r=Object(o.a)(t))||void 0===r?void 0:r.document.body,e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(28);function r(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 i=Object(o.a)(t);if(i===e){r=!0;break}t=i}else e.contains&&(r=e.contains(t));return r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return a}));var o=n(0),r=o.createContext({window:"object"===typeof window?window:void 0}),i=function(){return o.useContext(r).window},a=function(){var e;return null===(e=o.useContext(r).window)||void 0===e?void 0:e.document}},,function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(o){"object"===typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";function o(){return"undefined"!==typeof window&&!(!window.document||!window.document.createElement)}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var o=n(1),r=n(4),i=n(41),a=Object(i.b)((function(e,t){var n,i,a,s,l,c,u,d,p,f,h,g,m,v=e.effects,b=e.palette,y=e.semanticColors,_={left:-2,top:-2,bottom:-2,right:-2,border:"none"},x={position:"absolute",width:1,right:31,top:8,bottom:8},C={splitButtonContainer:[Object(r.s)(e,{highContrastStyle:_,inset:2,pointerEvents:"none"}),{display:"inline-flex",selectors:{".ms-Button--default":{borderTopRightRadius:"0",borderBottomRightRadius:"0",borderRight:"none",flexGrow:"1"},".ms-Button--primary":{borderTopRightRadius:"0",borderBottomRightRadius:"0",border:"none",flexGrow:"1",selectors:(n={},n[r.e]=Object(o.a)({color:"WindowText",backgroundColor:"Window",border:"1px solid WindowText",borderRightWidth:"0"},Object(r.u)()),n[":hover"]={border:"none"},n[":active"]={border:"none"},n)},".ms-Button--primary + .ms-Button":{border:"none",selectors:(i={},i[r.e]={border:"1px solid WindowText",borderLeftWidth:"0"},i)}}}],splitButtonContainerHovered:{selectors:{".ms-Button--primary":{selectors:(a={},a[r.e]={color:"Window",backgroundColor:"Highlight"},a)},".ms-Button.is-disabled":{color:y.buttonTextDisabled,selectors:(s={},s[r.e]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},s)}}},splitButtonContainerChecked:{selectors:{".ms-Button--primary":{selectors:(l={},l[r.e]=Object(o.a)({color:"Window",backgroundColor:"WindowText"},Object(r.u)()),l)}}},splitButtonContainerCheckedHovered:{selectors:{".ms-Button--primary":{selectors:(c={},c[r.e]=Object(o.a)({color:"Window",backgroundColor:"WindowText"},Object(r.u)()),c)}}},splitButtonContainerFocused:{outline:"none!important"},splitButtonMenuButton:(u={padding:6,height:"auto",boxSizing:"border-box",borderRadius:0,borderTopRightRadius:v.roundedCorner2,borderBottomRightRadius:v.roundedCorner2,border:"1px solid ".concat(b.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},u[r.e]={".ms-Button-menuIcon":{color:"WindowText"}},u),splitButtonDivider:Object(o.a)(Object(o.a)({},x),{selectors:(d={},d[r.e]={backgroundColor:"WindowText"},d)}),splitButtonDividerDisabled:Object(o.a)(Object(o.a)({},x),{selectors:(p={},p[r.e]={backgroundColor:"GrayText"},p)}),splitButtonMenuButtonDisabled:{pointerEvents:"none",border:"none",selectors:(f={":hover":{cursor:"default"},".ms-Button--primary":{selectors:(h={},h[r.e]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},h)},".ms-Button-menuIcon":{selectors:(g={},g[r.e]={color:"GrayText"},g)}},f[r.e]={color:"GrayText",border:"1px solid GrayText",backgroundColor:"Window"},f)},splitButtonFlexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},splitButtonContainerDisabled:{outline:"none",border:"none",selectors:(m={},m[r.e]=Object(o.a)({color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},Object(r.u)()),m)},splitButtonMenuFocused:Object(o.a)({},Object(r.s)(e,{highContrastStyle:_,inset:2}))};return Object(r.p)(C,t)}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return p}));var o=n(1),r=n(4),i=n(66),a=n(56),s=n(26),l=n(31),c={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"},u=42,d=function(e){var t=e.theme,n=e.cellStyleProps,o=void 0===n?s.a:n,i=t.semanticColors;return[Object(r.t)(c,t).cell,Object(r.s)(t),{color:i.bodyText,position:"relative",display:"inline-block",boxSizing:"border-box",padding:"0 ".concat(o.cellRightPadding,"px 0 ").concat(o.cellLeftPadding,"px"),lineHeight:"inherit",margin:"0",height:u,verticalAlign:"top",whiteSpace:"nowrap",textOverflow:"ellipsis",textAlign:"left"}]},p=function(e){var t,n,p,f,h=e.theme,g=e.className,m=e.isAllSelected,v=e.isResizingColumn,b=e.isSizing,y=e.isAllCollapsed,_=e.cellStyleProps,x=void 0===_?s.a:_,C=h.semanticColors,S=h.palette,w=h.fonts,k=Object(r.t)(c,h),O={iconForegroundColor:C.bodySubtext,headerForegroundColor:C.bodyText,headerBackgroundColor:C.bodyBackground,resizerColor:S.neutralTertiaryAlt},T={opacity:1,transition:"opacity 0.3s linear"},E=d(e);return{root:[k.root,w.small,{display:"inline-block",background:O.headerBackgroundColor,position:"relative",minWidth:"100%",verticalAlign:"top",height:u,lineHeight:u,whiteSpace:"nowrap",boxSizing:"content-box",paddingBottom:"1px",paddingTop:"16px",borderBottom:"1px solid ".concat(C.bodyDivider),cursor:"default",userSelect:"none",selectors:(t={},t["&:hover .".concat(k.check)]={opacity:1},t["& .".concat(k.tooltipHost," .").concat(k.checkTooltip)]={display:"block"},t)},m&&k.isAllSelected,v&&k.isResizingColumn,g],check:[k.check,{height:u},{selectors:(n={},n[".".concat(i.a," &:focus")]={opacity:1},n)}],cellWrapperPadded:{paddingRight:x.cellExtraRightPadding+x.cellRightPadding},cellIsCheck:[E,k.cellIsCheck,{position:"relative",padding:0,margin:0,display:"inline-flex",alignItems:"center",border:"none"},m&&{opacity:1}],cellIsGroupExpander:[E,{display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:w.small.fontSize,padding:0,border:"none",width:l.b,color:S.neutralSecondary,selectors:{":hover":{backgroundColor:S.neutralLighter},":active":{backgroundColor:S.neutralLight}}}],cellIsActionable:{selectors:{":hover":{color:C.bodyText,background:C.listHeaderBackgroundHovered},":active":{background:C.listHeaderBackgroundPressed}}},cellIsEmpty:{textOverflow:"clip"},cellSizer:[k.cellSizer,Object(r.r)(),{display:"inline-block",position:"relative",cursor:"ew-resize",bottom:0,top:0,overflow:"hidden",height:"inherit",background:"transparent",zIndex:1,width:16,selectors:(p={":after":{content:'""',position:"absolute",top:0,bottom:0,width:1,background:O.resizerColor,opacity:0,left:"50%"},":focus:after":T,":hover:after":T},p["&.".concat(k.isResizing,":after")]=[T,{boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.4)"}],p)}],cellIsResizing:k.isResizing,cellSizerStart:{margin:"0 -8px"},cellSizerEnd:{margin:0,marginLeft:-16},collapseButton:[k.collapseButton,{transformOrigin:"50% 50%",transition:"transform .1s linear"},y?[k.isCollapsed,{transform:"rotate(0deg)"}]:{transform:Object(a.a)(h)?"rotate(-90deg)":"rotate(90deg)"}],checkTooltip:k.checkTooltip,sizingOverlay:b&&{position:"absolute",left:0,top:0,right:0,bottom:0,cursor:"ew-resize",background:"rgba(255, 255, 255, 0)",selectors:(f={},f[r.e]=Object(o.a)({background:"transparent"},Object(r.u)()),f)},accessibleLabel:r.A,dropHintCircleStyle:[k.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(S.themePrimary),background:S.white}],dropHintCaretStyle:[k.dropHintCaretStyle,{display:"none",position:"absolute",top:-28,left:-6.5,fontSize:w.medium.fontSize,color:S.themePrimary,overflow:"visible",zIndex:10}],dropHintLineStyle:[k.dropHintLineStyle,{display:"none",position:"absolute",bottom:0,top:0,overflow:"hidden",height:42,width:1,background:S.themePrimary,zIndex:10}],dropHintStyle:{display:"inline-block",position:"absolute"}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var o=n(12);function r(e){var t=null;try{var n=Object(o.a)();t=n?n.sessionStorage.getItem(e):null}catch(r){}return t}function i(e,t){var n;try{null===(n=Object(o.a)())||void 0===n||n.sessionStorage.setItem(e,t)}catch(r){}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var o=n(4),r={root:"ms-Link"},i=function(e){var t,n,i,a,s,l,c,u=e.className,d=e.isButton,p=e.isDisabled,f=e.isUnderlined,h=e.theme,g=h.semanticColors,m=g.link,v=g.linkHovered,b=g.disabledText,y=g.focusBorder,_=Object(o.t)(r,h);return{root:[_.root,h.fonts.medium,{color:m,outline:"none",fontSize:"inherit",fontWeight:"inherit",textDecoration:f?"underline":"none",selectors:(t={".ms-Fabric--isFocusVisible &:focus":{boxShadow:"0 0 0 1px ".concat(y," inset"),outline:"1px auto ".concat(y),selectors:(n={},n[o.e]={outline:"1px solid WindowText"},n)}},t[o.e]={borderBottom:"none"},t)},d&&{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:(i={},i[o.e]={color:"LinkText",forcedColorAdjust:"none"},i)},!d&&{selectors:(a={},a[o.e]={MsHighContrastAdjust:"auto",forcedColorAdjust:"auto"},a)},p&&["is-disabled",{color:b,cursor:"default"},{selectors:(s={"&:link, &:visited":{pointerEvents:"none"}},s[o.e]={color:"GrayText"},s)}],!p&&{selectors:{"&:active, &:hover, &:active:hover":{color:v,textDecoration:"underline",selectors:(l={},l[o.e]={color:"LinkText"},l)},"&:focus":{color:m,selectors:(c={},c[o.e]={color:"LinkText"},c)}}},_.root,u]}}},function(e,t,n){"use strict";t.parse=function(e,t){if("string"!==typeof e)throw new TypeError("argument str must be a string");for(var n={},r=t||{},i=e.split(";"),s=r.decode||o,l=0;l0){n.subComponentStyles={};var h=n.subComponentStyles,g=function(e){if(i.hasOwnProperty(e)){var t=i[e];h[e]=function(e){return r.apply(void 0,t.map((function(t){return"function"===typeof t?t(e):t})))}}};for(var d in i)g(d)}return n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var o=n(1).a},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(12),r=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,o=0;return this._isDisposed||(this._timeoutIds||(this._timeoutIds={}),o=setTimeout((function(){try{n._timeoutIds&&delete n._timeoutIds[o],e.apply(n._parent)}catch(t){n._logError(t)}}),t),this._timeoutIds[o]=!0),o},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,i=Object(o.a)(t);if(!this._isDisposed){this._immediateIds||(this._immediateIds={});r=i.setTimeout((function(){try{n._immediateIds&&delete n._immediateIds[r],e.apply(n._parent)}catch(t){n._logError(t)}}),0),this._immediateIds[r]=!0}return r},e.prototype.clearImmediate=function(e,t){var n=Object(o.a)(t);this._immediateIds&&this._immediateIds[e]&&(n.clearTimeout(e),delete this._immediateIds[e])},e.prototype.setInterval=function(e,t){var n=this,o=0;return this._isDisposed||(this._intervalIds||(this._intervalIds={}),o=setInterval((function(){try{e.apply(n._parent)}catch(t){n._logError(t)}}),t),this._intervalIds[o]=!0),o},e.prototype.clearInterval=function(e){this._intervalIds&&this._intervalIds[e]&&(clearInterval(e),delete this._intervalIds[e])},e.prototype.throttle=function(e,t,n){var o=this;if(this._isDisposed)return this._noop;var r,i,a=t||0,s=!0,l=!0,c=0,u=null;n&&"boolean"===typeof n.leading&&(s=n.leading),n&&"boolean"===typeof n.trailing&&(l=n.trailing);var d=function(t){var n=Date.now(),p=n-c,f=s?a-p:a;return p>=a&&(!t||s)?(c=n,u&&(o.clearTimeout(u),u=null),r=e.apply(o._parent,i)):null===u&&l&&(u=o.setTimeout(d,f)),r};return function(){for(var e=[],t=0;t=s&&(n=!0),d=t);var r=t-d,a=s-r,h=t-p,v=!1;return null!==u&&(h>=u&&f?v=!0:a=Math.min(a,u-h)),r>=s||v||n?g(t):null!==f&&e||!c||(f=o.setTimeout(m,a)),i},v=function(){return!!f},b=function(){for(var e=[],t=0;t=0)a(s.split(" "));else{var l=i.argsFromClassName(s);l?a(l):-1===n.indexOf(s)&&n.push(s)}else Array.isArray(s)?a(s):"object"===typeof s&&r.push(s)}}return a(e),{classes:n,objects:r}}},function(e,t,n){"use strict";function o(e){return e&&!!e._virtual}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(28);function r(e,t,n){return null!==n&&void 0!==n||(n=document),e&&e!==n.body?t(e)?e:r(Object(o.a)(e),t):null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s}));var o=n(1),r=n(4),i=n(56),a={root:"ms-Check",circle:"ms-Check-circle",check:"ms-Check-check",checkHost:"ms-Check-checkHost"},s=function(e){var t,n,s,l,c,u=e.height,d=void 0===u?e.checkBoxHeight||"18px":u,p=e.checked,f=e.className,h=e.theme,g=h.palette,m=h.semanticColors,v=h.fonts,b=Object(i.a)(h),y=Object(r.t)(a,h),_={fontSize:d,position:"absolute",left:0,top:0,width:d,height:d,textAlign:"center",display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle"};return{root:[y.root,v.medium,{lineHeight:"1",width:d,height:d,verticalAlign:"top",position:"relative",userSelect:"none",selectors:(t={":before":{content:'""',position:"absolute",top:"1px",right:"1px",bottom:"1px",left:"1px",borderRadius:"50%",opacity:1,background:m.bodyBackground}},t[".".concat(y.checkHost,":hover &, .").concat(y.checkHost,":focus &, &:hover, &:focus")]={opacity:1},t)},p&&["is-checked",{selectors:{":before":{background:g.themePrimary,opacity:1,selectors:(n={},n[r.e]={background:"Window"},n)}}}],f],circle:[y.circle,_,{color:g.neutralSecondary,selectors:(s={},s[r.e]={color:"WindowText"},s)},p&&{color:g.white}],check:[y.check,_,{opacity:0,color:g.neutralSecondary,fontSize:r.g.medium,left:b?"-0.5px":".5px",top:"-1px",selectors:(l={":hover":{opacity:1}},l[r.e]=Object(o.a)({},Object(r.u)()),l)},p&&{opacity:1,color:g.white,fontWeight:900,selectors:(c={},c[r.e]={border:"none",color:"WindowText"},c)}],checkHost:y.checkHost}}},function(e,t,n){"use strict";var o=n(76);function r(e,t){void 0===t&&(t={});var n=function(e){if(e&&"j"===e[0]&&":"===e[1])return e.substr(2);return e}(e);if(function(e,t){return"undefined"===typeof t&&(t=!e||"{"!==e[0]&&"["!==e[0]&&'"'!==e[0]),!t}(n,t.doNotParse))try{return JSON.parse(n)}catch(o){}return e}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0&&this.changeListeners.splice(t,1)},e}();t.a=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var o=n(572),r=n(1),i=n(0),a=n(519),s=n(19),l=n(21),c=n(524),u=n(460),d=Object(a.a)(),p=/\.svg$/i;var f=i.forwardRef((function(e,t){var n=i.useRef(),o=i.useRef(),a=function(e,t){var n=e.onLoadingStateChange,o=e.onLoad,r=e.onError,a=e.src,s=i.useState(l.c.notLoaded),u=s[0],d=s[1];Object(c.a)((function(){d(l.c.notLoaded)}),[a]),i.useEffect((function(){u===l.c.notLoaded&&(!!t.current&&(a&&t.current.naturalWidth>0&&t.current.naturalHeight>0||t.current.complete&&p.test(a))&&d(l.c.loaded))})),i.useEffect((function(){null===n||void 0===n||n(u)}),[u]);var f=i.useCallback((function(e){null===o||void 0===o||o(e),a&&d(l.c.loaded)}),[a,o]),h=i.useCallback((function(e){null===r||void 0===r||r(e),d(l.c.error)}),[r]);return[u,f,h]}(e,o),f=a[0],h=a[1],g=a[2],m=Object(s.h)(e,s.k,["width","height"]),v=e.src,b=e.alt,y=e.width,_=e.height,x=e.shouldFadeIn,C=void 0===x||x,S=e.shouldStartVisible,w=e.className,k=e.imageFit,O=e.role,T=e.maximizeFrame,E=e.styles,I=e.theme,D=e.loading,P=function(e,t,n,o){var r=i.useRef(t),a=i.useRef();(void 0===a||r.current===l.c.notLoaded&&t===l.c.loaded)&&(a.current=function(e,t,n,o){var r=e.imageFit,i=e.width,a=e.height;if(void 0!==e.coverStyle)return e.coverStyle;if(t===l.c.loaded&&(r===l.b.cover||r===l.b.contain||r===l.b.centerContain||r===l.b.centerCover)&&n.current&&o.current){var s=void 0;if(s="number"===typeof i&&"number"===typeof a&&r!==l.b.centerContain&&r!==l.b.centerCover?i/a:o.current.clientWidth/o.current.clientHeight,n.current.naturalWidth/n.current.naturalHeight>s)return l.a.landscape}return l.a.portrait}(e,t,n,o));return r.current=t,a.current}(e,f,o,n),j=d(E,{theme:I,className:w,width:y,height:_,maximizeFrame:T,shouldFadeIn:C,shouldStartVisible:S,isLoaded:f===l.c.loaded||f===l.c.notLoaded&&e.shouldStartVisible,isLandscape:P===l.a.landscape,isCenter:k===l.b.center,isCenterContain:k===l.b.centerContain,isCenterCover:k===l.b.centerCover,isContain:k===l.b.contain,isCover:k===l.b.cover,isNone:k===l.b.none,isError:f===l.c.error,isNotImageFit:void 0===k});return i.createElement("div",{className:j.root,style:{width:y,height:_},ref:n},i.createElement("img",Object(r.a)({},m,{onLoad:h,onError:g,key:"fabricImage"+e.src||"",className:j.image,ref:Object(u.a)(o,t),src:v,alt:b,role:O,loading:D})))}));f.displayName="ImageBase";var h=n(4),g=n(12),m={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"},v=Object(o.a)(f,(function(e){var t=e.className,n=e.width,o=e.height,r=e.maximizeFrame,i=e.isLoaded,a=e.shouldFadeIn,s=e.shouldStartVisible,l=e.isLandscape,c=e.isCenter,u=e.isContain,d=e.isCover,p=e.isCenterContain,f=e.isCenterCover,v=e.isNone,b=e.isError,y=e.isNotImageFit,_=e.theme,x=Object(h.t)(m,_),C={position:"absolute",left:"50% /* @noflip */",top:"50%",transform:"translate(-50%,-50%)"},S=Object(g.a)(),w=void 0!==S&&void 0===S.navigator.msMaxTouchPoints,k=u&&l||d&&!l?{width:"100%",height:"auto"}:{width:"auto",height:"100%"};return{root:[x.root,_.fonts.medium,{overflow:"hidden"},r&&[x.rootMaximizeFrame,{height:"100%",width:"100%"}],i&&a&&!s&&h.a.fadeIn400,(c||u||d||p||f)&&{position:"relative"},t],image:[x.image,{display:"block",opacity:0},i&&["is-loaded",{opacity:1}],c&&[x.imageCenter,C],u&&[x.imageContain,w&&{width:"100%",height:"100%",objectFit:"contain"},!w&&k,!w&&C],d&&[x.imageCover,w&&{width:"100%",height:"100%",objectFit:"cover"},!w&&k,!w&&C],p&&[x.imageCenterContain,l&&{maxWidth:"100%"},!l&&{maxHeight:"100%"},C],f&&[x.imageCenterCover,l&&{maxHeight:"100%"},!l&&{maxWidth:"100%"},C],v&&[x.imageNone,{width:"auto",height:"auto"}],y&&[!!n&&!o&&{height:"auto",width:"100%"},!n&&!!o&&{height:"100%",width:"auto"},!!n&&!!o&&{height:"100%",width:"100%"}],l&&x.imageLandscape,!l&&x.imagePortrait,!i&&"is-notLoaded",a&&"is-fadeIn",b&&"is-error"]}}),void 0,{scope:"Image"},!0);v.displayName="Image"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o={},r=void 0;try{r=window}catch(a){}function i(e,t){if("undefined"!==typeof r){var n=r.__packages__=r.__packages__||{};if(!n[e]||!o[e])o[e]=t,(n[e]=n[e]||[]).push(t)}}i("@uifabric/set-version","6.0.0")},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(36);function r(e){var t=function(e,t){if("object"!=Object(o.a)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Object(o.a)(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Object(o.a)(t)?t:String(t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var o=n(1),r=n(0),i=["setState","render","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","getSnapshotBeforeUpdate","UNSAFE_componentWillUpdate","componentDidUpdate","componentWillUnmount"];var a=function(e){function t(t){var n=e.call(this,t)||this;return n._updateComposedComponentRef=n._updateComposedComponentRef.bind(n),n}return Object(o.c)(t,e),t.prototype._updateComposedComponentRef=function(e){var t;this._composedComponentInstance=e,e?this._hoisted=function(e,t,n){void 0===n&&(n=i);var o=[],r=function(r){"function"!==typeof t[r]||void 0!==e[r]||n&&-1!==n.indexOf(r)||(o.push(r),e[r]=function(){for(var e=[],n=0;na[t];)t++}catch(n){t=s()}i=t}else{if(void 0===r)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=r}return t}},function(e,t,n){"use strict";function o(e,t){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}));var o="data-portal-element";function r(e){e.setAttribute(o,"true")}},function(e,t,n){"use strict";var o;n.d(t,"a",(function(){return o})),function(e){e[e.Parent=0]="Parent",e[e.Self=1]="Self"}(o||(o={}))},function(e,t,n){var o=n(429);e.exports=f,e.exports.parse=i,e.exports.compile=function(e,t){return s(i(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=p;var r=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function i(e,t){for(var n,o=[],i=0,a=0,s="",u=t&&t.delimiter||"/";null!=(n=r.exec(e));){var d=n[0],p=n[1],f=n.index;if(s+=e.slice(a,f),a=f+d.length,p)s+=p[1];else{var h=e[a],g=n[2],m=n[3],v=n[4],b=n[5],y=n[6],_=n[7];s&&(o.push(s),s="");var x=null!=g&&null!=h&&h!==g,C="+"===y||"*"===y,S="?"===y||"*"===y,w=n[2]||u,k=v||b;o.push({name:m||i++,prefix:g||"",delimiter:w,optional:S,repeat:C,partial:x,asterisk:!!_,pattern:k?c(k):_?".*":"[^"+l(w)+"]+?"})}}return a1&&void 0!==arguments[1]?arguments[1]:{};Object(a.a)(this,e),this.init(t,n)}return Object(s.a)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||f,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),o=1;o-1?e.replace(/###/g,"."):e}function r(){return!e||"string"===typeof e}for(var i="string"!==typeof t?[].concat(t):t.split(".");i.length>1;){if(r())return{};var a=o(i.shift());!e[a]&&n&&(e[a]=new n),e=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return r()?{}:{obj:e,k:o(i.shift())}}function _(e,t,n){var o=y(e,t,Object);o.obj[o.k]=n}function x(e,t){var n=y(e,t),o=n.obj,r=n.k;if(o)return o[r]}function C(e,t,n){var o=x(e,n);return void 0!==o?o:x(t,n)}function S(e,t,n){for(var o in t)"__proto__"!==o&&"constructor"!==o&&(o in e?"string"===typeof e[o]||e[o]instanceof String||"string"===typeof t[o]||t[o]instanceof String?n&&(e[o]=t[o]):S(e[o],t[o],n):e[o]=t[o]);return e}function w(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var k={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function O(e){return"string"===typeof e?e.replace(/[&<>"'\/]/g,(function(e){return k[e]})):e}var T="undefined"!==typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,E=function(e){function t(e){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Object(a.a)(this,t),n=c(this,u(t).call(this)),T&&g.call(l(n)),n.data=e||{},n.options=o,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return p(t,e),Object(s.a)(t,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,i=[e,t];return n&&"string"!==typeof n&&(i=i.concat(n)),n&&"string"===typeof n&&(i=i.concat(r?n.split(r):n)),e.indexOf(".")>-1&&(i=e.split(".")),x(this.data,i)}},{key:"addResource",value:function(e,t,n,o){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(o=t,t=(a=e.split("."))[1]),this.addNamespaces(t),_(this.data,a,o),r.silent||this.emit("added",e,t,n,o)}},{key:"addResources",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var r in n)"string"!==typeof n[r]&&"[object Array]"!==Object.prototype.toString.apply(n[r])||this.addResource(e,t,r,n[r],{silent:!0});o.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,o,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},s=[e,t];e.indexOf(".")>-1&&(o=n,n=t,t=(s=e.split("."))[1]),this.addNamespaces(t);var l=x(this.data,s)||{};o?S(l,n,r):l=i({},l,n),_(this.data,s,l),a.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?i({},{},this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"toJSON",value:function(){return this.data}}]),t}(g),I={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,o,r){var i=this;return e.forEach((function(e){i.processors[e]&&(t=i.processors[e].process(t,n,o,r))})),t}},D={},P=function(e){function t(e){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(a.a)(this,t),n=c(this,u(t).call(this)),T&&g.call(l(n)),b(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,l(n)),n.options=o,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=h.create("translator"),n}return p(t,e),Object(s.a)(t,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,r=t.ns||this.options.defaultNS;if(n&&e.indexOf(n)>-1){var i=e.match(this.interpolator.nestingRegexp);if(i&&i.length>0)return{key:e,namespaces:r};var a=e.split(n);(n!==o||n===o&&this.options.ns.indexOf(a[0])>-1)&&(r=a.shift()),e=a.join(o)}return"string"===typeof r&&(r=[r]),{key:e,namespaces:r}}},{key:"translate",value:function(e,n,r){var a=this;if("object"!==Object(o.a)(n)&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),n||(n={}),void 0===e||null===e)return"";Array.isArray(e)||(e=[String(e)]);var s=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,l=this.extractFromKey(e[e.length-1],n),c=l.key,u=l.namespaces,d=u[u.length-1],p=n.lng||this.language,f=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(p&&"cimode"===p.toLowerCase()){if(f){var h=n.nsSeparator||this.options.nsSeparator;return d+h+c}return c}var g=this.resolve(e,n),m=g&&g.res,v=g&&g.usedKey||c,b=g&&g.exactUsedKey||c,y=Object.prototype.toString.apply(m),_=["[object Number]","[object Function]","[object RegExp]"],x=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,C=!this.i18nFormat||this.i18nFormat.handleAsObject,S="string"!==typeof m&&"boolean"!==typeof m&&"number"!==typeof m;if(C&&m&&S&&_.indexOf(y)<0&&("string"!==typeof x||"[object Array]"!==y)){if(!n.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(v,m,n):"key '".concat(c," (").concat(this.language,")' returned an object instead of string.");if(s){var w="[object Array]"===y,k=w?[]:{},O=w?b:v;for(var T in m)if(Object.prototype.hasOwnProperty.call(m,T)){var E="".concat(O).concat(s).concat(T);k[T]=this.translate(E,i({},n,{joinArrays:!1,ns:u})),k[T]===E&&(k[T]=m[T])}m=k}}else if(C&&"string"===typeof x&&"[object Array]"===y)(m=m.join(x))&&(m=this.extendTranslation(m,e,n,r));else{var I=!1,D=!1,P=void 0!==n.count&&"string"!==typeof n.count,j=t.hasDefaultValue(n),R=P?this.pluralResolver.getSuffix(p,n.count):"",N=n["defaultValue".concat(R)]||n.defaultValue;!this.isValidLookup(m)&&j&&(I=!0,m=N),this.isValidLookup(m)||(D=!0,m=c);var M=j&&N!==m&&this.options.updateMissing;if(D||I||M){if(this.logger.log(M?"updateKey":"missingKey",p,d,c,M?N:m),s){var A=this.resolve(c,i({},n,{keySeparator:!1}));A&&A.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var L=[],F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&F&&F[0])for(var B=0;B1&&void 0!==arguments[1]?arguments[1]:{};return"string"===typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var l=a.extractFromKey(e,s),c=l.key;n=c;var u=l.namespaces;a.options.fallbackNS&&(u=u.concat(a.options.fallbackNS));var d=void 0!==s.count&&"string"!==typeof s.count,p=void 0!==s.context&&"string"===typeof s.context&&""!==s.context,f=s.lngs?s.lngs:a.languageUtils.toResolveHierarchy(s.lng||a.language,s.fallbackLng);u.forEach((function(e){a.isValidLookup(t)||(i=e,!D["".concat(f[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(i)&&(D["".concat(f[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(n,'" for languages "').concat(f.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),f.forEach((function(n){if(!a.isValidLookup(t)){r=n;var i,l,u=c,f=[u];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(f,c,n,e,s);else d&&(i=a.pluralResolver.getSuffix(n,s.count)),d&&p&&f.push(u+i),p&&f.push(u+="".concat(a.options.contextSeparator).concat(s.context)),d&&f.push(u+=i);for(;l=f.pop();)a.isValidLookup(t)||(o=l,t=a.getResource(n,e,l,s))}})))}))}})),{res:t,usedKey:n,exactUsedKey:o,usedLng:r,usedNS:i}}},{key:"isValidLookup",value:function(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,o):this.resourceStore.getResource(e,t,n,o)}}],[{key:"hasDefaultValue",value:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,"defaultValue".length)&&void 0!==e[t])return!0;return!1}}]),t}(g);function j(e){return e.charAt(0).toUpperCase()+e.slice(1)}var R=function(){function e(t){Object(a.a)(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=h.create("languageUtils")}return Object(s.a)(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"===typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=j(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=j(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=j(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(e)}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var o=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(o)||(t=o)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var o=n.getLanguagePartFromCode(e);if(n.isSupportedCode(o))return t=o;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(o))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"===typeof e&&(e=e(t)),"string"===typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,o=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],i=function(e){e&&(n.isSupportedCode(e)?r.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"===typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"===typeof e&&i(this.formatLanguageCode(e)),o.forEach((function(e){r.indexOf(e)<0&&i(n.formatLanguageCode(e))})),r}}]),e}(),N=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],M={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};function A(){var e={};return N.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:M[t.fc]}}))})),e}var L=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(a.a)(this,e),this.languageUtils=t,this.options=n,this.logger=h.create("pluralResolver"),this.rules=A()}return Object(s.a)(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=this.getRule(e);return t&&t.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){return this.getSuffixes(e).map((function(e){return t+e}))}},{key:"getSuffixes",value:function(e){var t=this,n=this.getRule(e);return n?n.numbers.map((function(n){return t.getSuffix(e,n)})):[]}},{key:"getSuffix",value:function(e,t){var n=this,o=this.getRule(e);if(o){var r=o.noAbs?o.plurals(t):o.plurals(Math.abs(t)),i=o.numbers[r];this.options.simplifyPluralSuffix&&2===o.numbers.length&&1===o.numbers[0]&&(2===i?i="plural":1===i&&(i=""));var a=function(){return n.options.prepend&&i.toString()?n.options.prepend+i.toString():i.toString()};return"v1"===this.options.compatibilityJSON?1===i?"":"number"===typeof i?"_plural_".concat(i.toString()):a():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===o.numbers.length&&1===o.numbers[0]?a():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}return this.logger.warn("no plural rule found for: ".concat(e)),""}}]),e}(),F=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(a.a)(this,e),this.logger=h.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return Object(s.a)(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:O,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?w(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?w(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?w(t.nestingPrefix):t.nestingPrefixEscaped||w("$t("),this.nestingSuffix=t.nestingSuffix?w(t.nestingSuffix):t.nestingSuffixEscaped||w(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,o){var r,i,a,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}var u=function(e){if(e.indexOf(s.formatSeparator)<0){var r=C(t,l,e);return s.alwaysFormat?s.format(r,void 0,n):r}var i=e.split(s.formatSeparator),a=i.shift().trim(),c=i.join(s.formatSeparator).trim();return s.format(C(t,l,a),c,n,o)};this.resetRegExp();var d=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,p=o&&o.interpolation&&o.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return c(e)}},{regex:this.regexp,safeValue:function(e){return s.escapeValue?c(s.escape(e)):c(e)}}].forEach((function(t){for(a=0;r=t.regex.exec(e);){if(void 0===(i=u(r[1].trim())))if("function"===typeof d){var n=d(e,r,o);i="string"===typeof n?n:""}else{if(p){i=r[0];continue}s.logger.warn("missed to pass in variable ".concat(r[1]," for interpolating ").concat(e)),i=""}else"string"===typeof i||s.useRawValueToEscape||(i=v(i));if(e=e.replace(r[0],t.safeValue(i)),t.regex.lastIndex=0,++a>=s.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,o,r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=i({},a);function l(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var o=e.split(new RegExp("".concat(n,"[ ]*{"))),r="{".concat(o[1]);e=o[0],r=(r=this.interpolate(r,s)).replace(/'/g,'"');try{s=JSON.parse(r),t&&(s=i({},t,s))}catch(a){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),a),"".concat(e).concat(n).concat(r)}return delete s.defaultValue,e}for(s.applyPostProcessor=!1,delete s.defaultValue;n=this.nestingRegexp.exec(e);){var c=[],u=!1;if(n[0].includes(this.formatSeparator)&&!/{.*}/.test(n[1])){var d=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=d.shift(),c=d,u=!0}if((o=t(l.call(this,n[1].trim(),s),s))&&n[0]===e&&"string"!==typeof o)return o;"string"!==typeof o&&(o=v(o)),o||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),o=""),u&&(o=c.reduce((function(e,t){return r.format(e,t,a.lng,a)}),o.trim())),e=e.replace(n[0],o),this.regexp.lastIndex=0}return e}}]),e}();var B=function(e){function t(e,n,o){var r,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Object(a.a)(this,t),r=c(this,u(t).call(this)),T&&g.call(l(r)),r.backend=e,r.store=n,r.services=o,r.languageUtils=o.languageUtils,r.options=i,r.logger=h.create("backendConnector"),r.state={},r.queue=[],r.backend&&r.backend.init&&r.backend.init(o,i.backend,i),r}return p(t,e),Object(s.a)(t,[{key:"queueLoad",value:function(e,t,n,o){var r=this,i=[],a=[],s=[],l=[];return e.forEach((function(e){var o=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!n.reload&&r.store.hasResourceBundle(e,t)?r.state[s]=2:r.state[s]<0||(1===r.state[s]?a.indexOf(s)<0&&a.push(s):(r.state[s]=1,o=!1,a.indexOf(s)<0&&a.push(s),i.indexOf(s)<0&&i.push(s),l.indexOf(t)<0&&l.push(t)))})),o||s.push(e)})),(i.length||a.length)&&this.queue.push({pending:a,loaded:{},errors:[],callback:o}),{toLoad:i,pending:a,toLoadLanguages:s,toLoadNamespaces:l}}},{key:"loaded",value:function(e,t,n){var o=e.split("|"),r=o[0],i=o[1];t&&this.emit("failedLoading",r,i,t),n&&this.store.addResourceBundle(r,i,n),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(n){!function(e,t,n,o){var r=y(e,t,Object),i=r.obj,a=r.k;i[a]=i[a]||[],o&&(i[a]=i[a].concat(n)),o||i[a].push(n)}(n.loaded,[r],i),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){a[e]||(a[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){a[e].indexOf(t)<0&&a[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var o=this,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,a=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(s,l){s&&l&&r<5?setTimeout((function(){o.read.call(o,e,t,n,r+1,2*i,a)}),i):a(s,l)})):a(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"===typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"===typeof t&&(t=[t]);var i=this.queueLoad(e,t,o,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.split("|"),r=o[0],i=o[1];this.read(r,i,"read",void 0,void 0,(function(o,a){o&&t.logger.warn("".concat(n,"loading namespace ").concat(i," for language ").concat(r," failed"),o),!o&&a&&t.logger.log("".concat(n,"loaded namespace ").concat(i," for language ").concat(r),a),t.loaded(e,o,a)}))}},{key:"saveMissing",value:function(e,t,n,o,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):void 0!==n&&null!==n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,o,null,i({},a,{isUpdate:r})),e&&e[0]&&this.store.addResource(e[0],t,n,o))}}]),t}(g);function H(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===Object(o.a)(e[1])&&(t=e[1]),"string"===typeof e[1]&&(t.defaultValue=e[1]),"string"===typeof e[2]&&(t.tDescription=e[2]),"object"===Object(o.a)(e[2])||"object"===Object(o.a)(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,o){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function z(e){return"string"===typeof e.ns&&(e.ns=[e.ns]),"string"===typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"===typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&(e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function W(){}var U=new(function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(Object(a.a)(this,t),e=c(this,u(t).call(this)),T&&g.call(l(e)),e.options=z(n),e.services={},e.logger=h,e.modules={external:[]},o&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,o),c(e,l(e));setTimeout((function(){e.init(n,o)}),0)}return e}return p(t,e),Object(s.a)(t,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function o(e){return e?"function"===typeof e?new e:e:null}if("function"===typeof t&&(n=t,t={}),t.whitelist&&!t.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),t.nonExplicitWhitelist&&!t.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=i({},H(),this.options,z(t)),this.format=this.options.interpolation.format,n||(n=W),!this.options.isClone){this.modules.logger?h.init(o(this.modules.logger),this.options):h.init(null,this.options);var r=new R(this.options);this.store=new E(this.options.resources,this.options);var a=this.services;a.logger=h,a.resourceStore=this.store,a.languageUtils=r,a.pluralResolver=new L(r,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),a.interpolator=new F(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new B(o(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on("*",(function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r1?n-1:0),r=1;r0&&"dev"!==s[0]&&(this.options.lng=s[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var l=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];l.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var c=["addResource","addResources","addResourceBundle","removeResourceBundle"];c.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var u=m(),d=function(){var t=function(t,o){e.isInitialized&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),u.resolve(o),n(t,o)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?d():setTimeout(d,0),u}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W,o=n,r="string"===typeof e?e:this.language;if("function"===typeof e&&(o=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase())return o();var i=[],a=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){i.indexOf(e)<0&&i.push(e)}))};if(r)a(r);else{var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.forEach((function(e){return a(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return a(e)})),this.services.backendConnector.load(i,this.options.ns,o)}else o(null)}},{key:"reloadResources",value:function(e,t,n){var o=m();return e||(e=this.languages),t||(t=this.options.ns),n||(n=W),this.services.backendConnector.reload(e,t,(function(e){o.resolve(),n(e)})),o}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&I.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var o=m();this.emit("languageChanging",e);var r=function(e){var r="string"===typeof e?e:n.services.languageUtils.getBestMatchFromCodes(e);r&&(n.language||(n.language=r,n.languages=n.services.languageUtils.toResolveHierarchy(r)),n.translator.language||n.translator.changeLanguage(r),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(r)),n.loadResources(r,(function(e){!function(e,r){r?(n.language=r,n.languages=n.services.languageUtils.toResolveHierarchy(r),n.translator.changeLanguage(r),n.isLanguageChangingTo=void 0,n.emit("languageChanged",r),n.logger.log("languageChanged",r)):n.isLanguageChangingTo=void 0,o.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,r)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(r):r(e):r(this.services.languageDetector.detect()),o}},{key:"getFixedT",value:function(e,t){var n=this,r=function e(t,r){var a;if("object"!==Object(o.a)(r)){for(var s=arguments.length,l=new Array(s>2?s-2:0),c=2;c1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var o=this.languages[0],r=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===o.toLowerCase())return!0;var a=function(e,n){var o=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===o||2===o};if(n.precheck){var s=n.precheck(this,a);if(void 0!==s)return s}return!!this.hasResourceBundle(o,e)||(!this.services.backendConnector.backend||!(!a(o,e)||r&&!a(i,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,o=m();return this.options.ns?("string"===typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){o.resolve(),t&&t(e)})),o):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=m();"string"===typeof e&&(e=[e]);var o=this.options.preload||[],r=e.filter((function(e){return o.indexOf(e)<0}));return r.length?(this.options.preload=o.concat(r),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),!e)return"rtl";return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new t(e,n)}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W,r=i({},this.options,n,{isClone:!0}),a=new t(r),s=["store","services","language"];return s.forEach((function(t){a[t]=e[t]})),a.services=i({},this.services),a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a.translator=new P(a.services,a.options),a.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o0&&a.length>r&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,s=l,console&&console.warn&&console.warn(s)}return e}function p(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(e,t,n){var o={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},r=p.bind(o);return r.listener=n,o.wrapFn=r,r}function h(e,t,n){var o=e._events;if(void 0===o)return[];var r=o[t];return void 0===r?[]:"function"===typeof r?n?[r.listener||r]:[r]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=r[e];if(void 0===l)return!1;if("function"===typeof l)i(l,this,t);else{var c=l.length,u=m(l,c);for(n=0;n=0;i--)if(n[i]===t||n[i].listener===t){a=n[i].listener,r=i;break}if(r<0)return this;0===r?n.shift():function(e,t){for(;t+1=0;o--)this.removeListener(e,t[o]);return this},s.prototype.listeners=function(e){return h(this,e,!0)},s.prototype.rawListeners=function(e){return h(this,e,!1)},s.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},s.prototype.listenerCount=g,s.prototype.eventNames=function(){return this._eventsCount>0?o(this._events):[]}},function(e,t,n){"use strict";var o=n(39),r=n(40),i=[],a=i.forEach,s=i.slice;function l(e){return a.call(s.call(arguments,1),(function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])})),e}var c,u=function(e,t,n,o){var r,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/"};if(n){var a=new Date;a.setTime(a.getTime()+60*n*1e3),r="; expires="+a.toUTCString()}else r="";o=o?"domain="+o+";":"",i=Object.keys(i).reduce((function(e,t){return e+";"+t.replace(/([A-Z])/g,(function(e){return"-"+e.toLowerCase()}))+"="+i[t]}),""),document.cookie=e+"="+encodeURIComponent(t)+r+";"+o+i},d=function(e){for(var t=e+"=",n=document.cookie.split(";"),o=0;o0)n[o].substring(0,r)===e.lookupQuerystring&&(t=n[o].substring(r+1))}return t}};try{c="undefined"!==window&&null!==window.localStorage;window.localStorage.setItem("i18next.translate.boo","foo"),window.localStorage.removeItem("i18next.translate.boo")}catch(C){c=!1}var h,g={name:"localStorage",lookup:function(e){var t;if(e.lookupLocalStorage&&c){var n=window.localStorage.getItem(e.lookupLocalStorage);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupLocalStorage&&c&&window.localStorage.setItem(t.lookupLocalStorage,e)}};try{h="undefined"!==window&&null!==window.sessionStorage;window.sessionStorage.setItem("i18next.translate.boo","foo"),window.sessionStorage.removeItem("i18next.translate.boo")}catch(C){h=!1}var m={name:"sessionStorage",lookup:function(e){var t;if(e.lookupsessionStorage&&h){var n=window.sessionStorage.getItem(e.lookupsessionStorage);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupsessionStorage&&h&&window.sessionStorage.setItem(t.lookupsessionStorage,e)}},v={name:"navigator",lookup:function(e){var t=[];if("undefined"!==typeof navigator){if(navigator.languages)for(var n=0;n0?t:void 0}},b={name:"htmlTag",lookup:function(e){var t,n=e.htmlTag||("undefined"!==typeof document?document.documentElement:null);return n&&"function"===typeof n.getAttribute&&(t=n.getAttribute("lang")),t}},y={name:"path",lookup:function(e){var t;if("undefined"!==typeof window){var n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(n instanceof Array)if("number"===typeof e.lookupFromPathIndex){if("string"!==typeof n[e.lookupFromPathIndex])return;t=n[e.lookupFromPathIndex].replace("/","")}else t=n[0].replace("/","")}return t}},_={name:"subdomain",lookup:function(e){var t;if("undefined"!==typeof window){var n=window.location.href.match(/(?:http[s]*\:\/\/)*(.*?)\.(?=[^\/]*\..{2,5})/gi);n instanceof Array&&(t="number"===typeof e.lookupFromSubdomainIndex?n[e.lookupFromSubdomainIndex].replace("http://","").replace("https://","").replace(".",""):n[0].replace("http://","").replace("https://","").replace(".",""))}return t}};var x=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o.a)(this,e),this.type="languageDetector",this.detectors={},this.init(t,n)}return Object(r.a)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e,this.options=l(t,this.options||{},{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],checkWhitelist:!0,checkForSimilarInWhitelist:!1}),this.options.checkForSimilarInWhitelist&&(this.options.checkWhitelist=!0),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(p),this.addDetector(f),this.addDetector(g),this.addDetector(m),this.addDetector(v),this.addDetector(b),this.addDetector(y),this.addDetector(_)}},{key:"addDetector",value:function(e){this.detectors[e.name]=e}},{key:"detect",value:function(e){var t=this;e||(e=this.options.order);var n,o=[];if(e.forEach((function(e){if(t.detectors[e]){var n=t.detectors[e].lookup(t.options);n&&"string"===typeof n&&(n=[n]),n&&(o=o.concat(n))}})),o.forEach((function(e){if(!n){var o=t.services.languageUtils.formatLanguageCode(e);t.options.checkWhitelist&&!t.services.languageUtils.isWhitelisted(o)||(n=o),!n&&t.options.checkForSimilarInWhitelist&&(n=t.getSimilarInWhitelist(o))}})),!n){var r=this.i18nOptions.fallbackLng;"string"===typeof r&&(r=[r]),r||(r=[]),n="[object Array]"===Object.prototype.toString.apply(r)?r[0]:r[0]||r.default&&r.default[0]}return n}},{key:"cacheUserLanguage",value:function(e,t){var n=this;t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach((function(t){n.detectors[t]&&n.detectors[t].cacheUserLanguage(e,n.options)})))}},{key:"getSimilarInWhitelist",value:function(e){var t=this;if(this.i18nOptions.whitelist){if(e.includes("-")){var n=e.split("-")[0],o=this.services.languageUtils.formatLanguageCode(n);if(this.services.languageUtils.isWhitelisted(o))return o;e=o}var r=this.i18nOptions.whitelist.find((function(n){var o=t.services.languageUtils.formatLanguageCode(n);if(o.startsWith(e))return o}));return r||void 0}}}]),e}();x.type="languageDetector",t.a=x},function(e,t,n){"use strict";var o=n(39),r=n(40),i=n(90),a=n(36),s=[],l=s.forEach,c=s.slice;function u(e){return l.call(c.call(arguments,1),(function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])})),e}function d(e,t){if(t&&"object"===Object(a.a)(t)){var n="",o=encodeURIComponent;for(var r in t)n+="&"+o(r)+"="+o(t[r]);if(!n)return e;e=e+(-1!==e.indexOf("?")?"&":"?")+n.slice(1)}return e}function p(e,t,n,o,r){o&&"object"===Object(a.a)(o)&&(r||(o._t=new Date),o=d("",o).slice(1)),t.queryStringParams&&(e=d(e,t.queryStringParams));try{var i;(i=XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("MSXML2.XMLHTTP.3.0")).open(o?"POST":"GET",e,1),t.crossDomain||i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.withCredentials=!!t.withCredentials,o&&i.setRequestHeader("Content-type","application/x-www-form-urlencoded"),i.overrideMimeType&&i.overrideMimeType("application/json");var s=t.customHeaders;if(s="function"===typeof s?s():s)for(var l in s)i.setRequestHeader(l,s[l]);i.onreadystatechange=function(){i.readyState>3&&n&&n(i.responseText,i)},i.send(o)}catch(c){console&&console.log(c)}}function f(){return{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",allowMultiLoading:!1,parse:JSON.parse,parsePayload:function(e,t,n){return Object(i.a)({},t,n||"")},crossDomain:!1,ajax:p}}var h=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o.a)(this,e),this.init(t,n),this.type="backend"}return Object(r.a)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.services=e,this.options=u(t,this.options||{},f())}},{key:"readMulti",value:function(e,t,n){var o=this.options.loadPath;"function"===typeof this.options.loadPath&&(o=this.options.loadPath(e,t));var r=this.services.interpolator.interpolate(o,{lng:e.join("+"),ns:t.join("+")});this.loadUrl(r,n)}},{key:"read",value:function(e,t,n){var o=this.options.loadPath;"function"===typeof this.options.loadPath&&(o=this.options.loadPath([e],[t]));var r=this.services.interpolator.interpolate(o,{lng:e,ns:t});this.loadUrl(r,n)}},{key:"loadUrl",value:function(e,t){var n=this;this.options.ajax(e,this.options,(function(o,r){if(r.status>=500&&r.status<600)return t("failed loading "+e,!0);if(r.status>=400&&r.status<500)return t("failed loading "+e,!1);var i,a;try{i=n.options.parse(o,e)}catch(s){a="failed parsing "+e+" to json"}if(a)return t(a,!1);t(null,i)}))}},{key:"create",value:function(e,t,n,o){var r=this;"string"===typeof e&&(e=[e]);var i=this.options.parsePayload(t,n,o);e.forEach((function(e){var n=r.services.interpolator.interpolate(r.options.addPath,{lng:e,ns:t});r.options.ajax(n,r.options,(function(e,t){}),i)}))}}]),e}();h.type="backend",t.a=h},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(12),r=0,i=function(){function e(){}return e.getValue=function(e,t){var n=a();return void 0===n[e]&&(n[e]="function"===typeof t?t():t),n[e]},e.setValue=function(e,t){var n=a(),o=n.__callbacks__,r=n[e];if(t!==r){n[e]=t;var i={oldValue:r,value:t,key:e};for(var s in o)o.hasOwnProperty(s)&&o[s](i)}return t},e.addChangeListener=function(e){var t=e.__id__,n=s();t||(t=e.__id__=String(r++)),n[t]=e},e.removeChangeListener=function(e){delete s()[e.__id__]},e}();function a(){var e,t=Object(o.a)()||{};return t.__globalSettings__||(t.__globalSettings__=((e={}).__callbacks__={},e)),t.__globalSettings__}function s(){return a().__callbacks__}},function(e,t,n){"use strict";function o(e,t,n){void 0===n&&(n=0);for(var o=-1,r=n;e&&r0)throw new Error("Any module using getSlots must use withSlots. Please see withSlots javadoc for more info.");return f(t[e],n,o[e],o.slots&&o.slots[e],o._defaultStyles&&o._defaultStyles[e],o.theme)};r.isSlot=!0,n[e]=r}};for(var i in t)r(i);return n}function f(e,t,n,o,r,i){return void 0!==e.create?e.create(t,n,o,r):d(e)(t,n,o,r,i)}},function(e,t,n){"use strict";var o=n(126),r={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 l(e){return o.isMemo(e)?a:s[e.$$typeof]||r}s[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[o.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,o){if("string"!==typeof n){if(h){var r=f(n);r&&r!==h&&e(t,r,o)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),g=l(n),m=0;m=0&&"drop"!==t.type&&!e&&n._resetDropHints()},n._onDragOver=function(e,t){n._draggedColumnIndex>=0&&(t.stopPropagation(),n._computeDropHintToBeShown(t.clientX))},n._onDrop=function(e,t){var o=n._getColumnReorderProps();if(n._draggedColumnIndex>=0&&t){var r=n._draggedColumnIndex>n._currentDropHintIndex?n._currentDropHintIndex:n._currentDropHintIndex-1,i=n._isValidCurrentDropHintIndex();if(t.stopPropagation(),i)if(n._onDropIndexInfo.sourceIndex=n._draggedColumnIndex,n._onDropIndexInfo.targetIndex=r,o.onColumnDrop){var a={draggedIndex:n._draggedColumnIndex,targetIndex:r};o.onColumnDrop(a)}else o.handleColumnReorder&&o.handleColumnReorder(n._draggedColumnIndex,r)}n._resetDropHints(),n._dropHintDetails={},n._draggedColumnIndex=-1},n._computeColumnIndexOffset=function(e){var t=1;return e&&(t+=1),n.props.groupNestingDepth&&n.props.groupNestingDepth>0&&(t+=1),t},n._updateDragInfo=function(e,t){var o=n._getColumnReorderProps(),r=e.itemIndex;if(r>=0)n._draggedColumnIndex=r-n._computeColumnIndexOffset(!n._isCheckboxColumnHidden()),n._getDropHintPositions(),o.onColumnDragStart&&o.onColumnDragStart(!0);else if(t&&n._draggedColumnIndex>=0&&(n._resetDropHints(),n._draggedColumnIndex=-1,n._dropHintDetails={},o.onColumnDragEnd)){var i=n._isEventOnHeader(t);o.onColumnDragEnd({dropLocation:i},t)}},n._getDropHintPositions=function(){for(var e,t=n.props.columns,o=void 0===t?A:t,r=n._getColumnReorderProps(),i=0,a=0,s=r.frozenColumnCountFromStart||0,l=r.frozenColumnCountFromEnd||0,c=s;c=0&&(n._resetDropHints(),n._updateDropHintElement(n._dropHintDetails[f].dropHintElementRef,"inline-block"),n._currentDropHintIndex=f)}},n._renderColumnSizer=function(e){var t,o=e.columnIndex,r=n.props.columns,i=void 0===r?A:r,s=i[o],l=n.state.columnResizeDetails,u=n._classNames;return s.isResizable?a.createElement("div",{key:"".concat(s.key,"_sizer"),"aria-hidden":!0,role:"button","data-is-focusable":!1,onClick:z,"data-sizer-index":o,onBlur:n._onSizerBlur,className:Object(c.a)(u.cellSizer,o=0&&this._onDropIndexInfo.targetIndex>=0){var t=e.columns,n=void 0===t?A:t,o=this.props.columns,r=void 0===o?A:o;n[this._onDropIndexInfo.sourceIndex].key===r[this._onDropIndexInfo.targetIndex].key&&(this._onDropIndexInfo={sourceIndex:-1,targetIndex:-1})}this.props.isAllCollapsed!==e.isAllCollapsed&&this.setState({isAllCollapsed:this.props.isAllCollapsed})},t.prototype.componentWillUnmount=function(){this._subscriptionObject&&(this._subscriptionObject.dispose(),delete this._subscriptionObject),this._dragDropHelper.dispose(),this._events.dispose()},t.prototype.render=function(){var e=this,t=this.props,n=t.columns,r=void 0===n?A:n,i=t.ariaLabel,s=t.ariaLabelForToggleAllGroupsButton,c=t.ariaLabelForSelectAllCheckbox,u=t.selectAllVisibility,d=t.ariaLabelForSelectionColumn,p=t.indentWidth,f=t.onColumnClick,S=t.onColumnContextMenu,w=t.onRenderColumnHeaderTooltip,k=void 0===w?this._onRenderColumnHeaderTooltip:w,O=t.styles,T=t.selectionMode,E=t.theme,I=t.onRenderDetailsCheckbox,D=t.groupNestingDepth,P=t.useFastIcons,j=t.checkboxVisibility,L=t.className,F=this.state,B=F.isAllSelected,H=F.columnResizeDetails,z=F.isSizing,W=F.isAllCollapsed,U=u!==N.a.none,V=u===N.a.hidden,q=j===h.a.always,K=this._getColumnReorderProps(),G=K&&K.frozenColumnCountFromStart?K.frozenColumnCountFromStart:0,$=K&&K.frozenColumnCountFromEnd?K.frozenColumnCountFromEnd:0;this._classNames=M(O,{theme:E,isAllSelected:B,isSelectAllHidden:u===N.a.hidden,isResizingColumn:!!H&&z,isSizing:z,isAllCollapsed:W,isCheckboxHidden:V,className:L});var Q=this._classNames,X=P?v.a:b.a,Y=D>0,Z=Y&&this.props.collapseAllVisibility===o.visible,J=this._computeColumnIndexOffset(U),ee=Object(l.a)(E);return a.createElement(g.a,{role:"row","aria-label":i,className:Q.root,componentRef:this._rootComponent,elementRef:this._rootElement,onMouseMove:this._onRootMouseMove,"data-automationid":"DetailsHeader",direction:m.a.horizontal},U?[a.createElement("div",{key:"__checkbox",className:Q.cellIsCheck,"aria-labelledby":"".concat(this._id,"-checkTooltip"),onClick:V?void 0:this._onSelectAllClicked,role:"columnheader"},k({hostClassName:Q.checkTooltip,id:"".concat(this._id,"-checkTooltip"),setAriaDescribedBy:!1,content:c,children:a.createElement(x.a,{id:"".concat(this._id,"-check"),"aria-label":T===C.c.multiple?c:d,"data-is-focusable":!V||void 0,isHeader:!0,selected:B,anySelected:!1,canSelect:!V,className:Q.check,onRenderDetailsCheckbox:I,useFastIcons:P,isVisible:q})},this._onRenderColumnHeaderTooltip)),this.props.onRenderColumnHeaderTooltip?null:c&&!V?a.createElement("label",{key:"__checkboxLabel",id:"".concat(this._id,"-checkTooltip"),className:Q.accessibleLabel,"aria-hidden":!0},c):d&&V?a.createElement("label",{key:"__checkboxLabel",id:"".concat(this._id,"-checkTooltip"),className:Q.accessibleLabel,"aria-hidden":!0},d):null]:null,Z?a.createElement("div",{className:Q.cellIsGroupExpander,onClick:this._onToggleCollapseAll,"data-is-focusable":!0,"aria-label":s,"aria-expanded":!W,role:"columnheader"},a.createElement(X,{className:Q.collapseButton,iconName:ee?"ChevronLeftMed":"ChevronRightMed"}),a.createElement("span",{className:Q.accessibleLabel},s)):Y?a.createElement("div",{className:Q.cellIsGroupExpander,"data-is-focusable":!1,role:"columnheader"}):null,a.createElement(_.a,{indentWidth:p,role:"gridcell",count:D-1}),r.map((function(t,n){var o=!!K&&(n>=G&&n=0},t.prototype._isCheckboxColumnHidden=function(){var e=this.props,t=e.selectionMode,n=e.checkboxVisibility;return t===C.c.none||n===h.a.hidden},t.prototype._resetDropHints=function(){this._currentDropHintIndex>=0&&(this._updateDropHintElement(this._dropHintDetails[this._currentDropHintIndex].dropHintElementRef,"none"),this._currentDropHintIndex=-1)},t.prototype._updateDropHintElement=function(e,t){e.childNodes[1].style.display=t,e.childNodes[0].style.display=t},t.prototype._isEventOnHeader=function(e){if(this._rootElement.current){var t=this._rootElement.current.getBoundingClientRect();if(e.clientX>t.left&&e.clientXt.top&&e.clientY=o:t>=n&&t<=o}function B(e,t,n){return e?t>=n:t<=n}function H(e,t,n){return e?t<=n:t>=n}function z(e){e.stopPropagation()}var W=Object(r.a)(L,P.c,void 0,{scope:"DetailsHeader"})},function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var o,r=n(572),i=n(1),a=n(0);!function(e){e[e.default=0]="default",e[e.image=1]="image",e[e.Default=1e5]="Default",e[e.Image=100001]="Image"}(o||(o={}));var s=n(97),l=n(21),c=n(519),u=n(19),d=n(353),p=Object(c.a)({cacheSize:100}),f=function(e){function t(t){var n=e.call(this,t)||this;return n._onImageLoadingStateChange=function(e){n.props.imageProps&&n.props.imageProps.onLoadingStateChange&&n.props.imageProps.onLoadingStateChange(e),e===l.c.error&&n.setState({imageLoadError:!0})},n.state={imageLoadError:!1},n}return Object(i.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.styles,l=e.iconName,c=e.imageErrorAs,f=e.theme,h="string"===typeof l&&0===l.length,g=!!this.props.imageProps||this.props.iconType===o.image||this.props.iconType===o.Image,m=Object(d.b)(l)||{},v=m.iconClassName,b=m.children,y=m.mergeImageProps,_=p(r,{theme:f,className:n,iconClassName:v,isImage:g,isPlaceholder:h}),x=g?"span":"i",C=Object(u.h)(this.props,u.i,["aria-label"]),S=this.state.imageLoadError,w=Object(i.a)(Object(i.a)({},this.props.imageProps),{onLoadingStateChange:this._onImageLoadingStateChange}),k=S&&c||s.a,O=this.props["aria-label"]||this.props.ariaLabel,T=w.alt||O||this.props.title,E=!!(T||this.props["aria-labelledby"]||w["aria-label"]||w["aria-labelledby"])?{role:g||y?void 0:"img","aria-label":g||y?void 0:T}:{"aria-hidden":!0},I=b;return y&&b&&"object"===typeof b&&T&&(I=a.cloneElement(b,{alt:T})),a.createElement(x,Object(i.a)({"data-icon-name":l},E,C,y?{title:void 0,"aria-label":void 0}:{},{className:_.root}),g?a.createElement(k,Object(i.a)({},w)):t||I)},t}(a.Component),h=n(54),g=Object(r.a)(f,h.c,void 0,{scope:"Icon"},!0);g.displayName="Icon"},function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var o=n(572),r=n(1),i=n(0),a=n(355),s=n(118),l=n(46),c=n(525),u=n(19),d=n(117),p=n(16),f=n(102),h=n(31),g=n(533),m=n(26),v=function(e){var t=e.columns,n=e.rowClassNames,o=e.cellStyleProps,r=void 0===o?m.a:o,a=e.item,s=e.itemIndex,l=e.isSelected,c=e.onRenderItemColumn,u=e.getCellValueKey,p=e.onRenderField,f=e.cellsByColumn,h=e.enableUpdateAnimations,v=e.rowHeaderId,y=i.useRef(),_=y.current||(y.current={}),x=i.useCallback((function(e){var t=e.column,o=e.cellValueKey,a=e.className,s=e.onRender,l=e.item,c=e.itemIndex,u="undefined"===typeof t.calculatedWidth?"auto":t.calculatedWidth+r.cellLeftPadding+r.cellRightPadding+(t.isPadded?r.cellExtraRightPadding:0),p="".concat(t.key).concat(void 0!==o?"-".concat(o):"");return i.createElement("div",{key:p,id:t.isRowHeader?v:void 0,role:t.isRowHeader?"rowheader":"gridcell",className:Object(d.a)(t.className,t.isMultiline&&n.isMultiline,t.isRowHeader&&n.isRowHeader,n.cell,t.isPadded?n.cellPadded:n.cellUnpadded,a),style:{width:u},"data-automationid":"DetailsRowCell","data-automation-key":t.key},s(l,c,t))}),[n,r,v]);return i.createElement("div",{className:n.fields,"data-automationid":"DetailsRowFields",role:"presentation"},t.map((function(e){var t=e.getValueKey,o=void 0===t?u:t,r=f&&e.key in f&&function(){return f[e.key]}||e.onRender||c||b,i=x;e.onRenderField&&(i=Object(g.a)(e.onRenderField,i)),p&&(i=Object(g.a)(p,i));var d=_[e.key],m=h&&o?o(a,s,e):void 0,v=!1;return void 0!==m&&void 0!==d&&m!==d&&(v=!0),_[e.key]=m,i({item:a,itemIndex:s,isSelected:l,column:e,cellValueKey:m,className:v?n.cellAnimation:void 0,onRender:r})})))};function b(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 y=n(47),_=n(530),x=n(23),C=n(519),S=n(370),w=Object(C.a)(),k=[],O=function(e){function t(t){var n=e.call(this,t)||this;return n._root=i.createRef(),n._cellMeasurer=i.createRef(),n._focusZone=i.createRef(),n._onSelectionChanged=function(){var e=T(n.props);Object(a.b)(e,n.state.selectionState)||n.setState({selectionState:e})},n._updateDroppingState=function(e,t){var o=n.state.isDropping,r=n.props,i=r.dragDropEvents,a=r.item;e?i.onDragEnter&&(n._droppingClassNames=i.onDragEnter(a,t)):i.onDragLeave&&i.onDragLeave(a,t),o!==e&&n.setState({isDropping:e})},Object(s.a)(n),n._events=new l.a(n),n.state={selectionState:T(t),columnMeasureInfo:void 0,isDropping:!1},n._droppingClassNames="",n}return Object(r.c)(t,e),t.getDerivedStateFromProps=function(e,t){return Object(r.a)(Object(r.a)({},t),{selectionState:T(e)})},t.prototype.componentDidMount=function(){var e=this.props,t=e.dragDropHelper,n=e.selection,o=e.item,r=e.onDidMount;t&&this._root.current&&(this._dragDropSubscription=t.subscribe(this._root.current,this._events,this._getRowDragDropOptions())),n&&this._events.on(n,x.a,this._onSelectionChanged),r&&o&&(this._onDidMountCalled=!0,r(this))},t.prototype.componentDidUpdate=function(e){var t=this.state,n=this.props,o=n.item,r=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})}o&&r&&!this._onDidMountCalled&&(this._onDidMountCalled=!0,r(this))},t.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()},t.prototype.shouldComponentUpdate=function(e,t){if(this.props.useReducedRowRenderer){var n=T(e);return this.state.selectionState.isSelected!==n.isSelected||!Object(a.b)(this.props,e)}return!0},t.prototype.render=function(){var e,t=this.props,n=t.className,o=t.columns,s=void 0===o?k:o,l=t.dragDropEvents,f=t.item,g=t.itemIndex,m=t.id,b=t.flatIndexOffset,C=void 0===b?2:b,O=t.onRenderCheck,T=void 0===O?this._onRenderCheck:O,E=t.onRenderDetailsCheckbox,I=t.onRenderItemColumn,D=t.onRenderField,P=t.getCellValueKey,j=t.selectionMode,R=t.checkboxVisibility,N=t.getRowAriaLabel,M=t.getRowAriaDescription,A=t.getRowAriaDescribedBy,L=t.isGridRow,F=t.checkButtonAriaLabel,B=t.checkboxCellClassName,H=t.rowFieldsAs,z=t.selection,W=t.indentWidth,U=t.enableUpdateAnimations,V=t.compact,q=t.theme,K=t.styles,G=t.cellsByColumn,$=t.groupNestingDepth,Q=t.useFastIcons,X=void 0===Q||Q,Y=t.cellStyleProps,Z=t.group,J=t.focusZoneProps,ee=t.disabled,te=void 0!==ee&&ee,ne=this.state,oe=ne.columnMeasureInfo,re=ne.isDropping,ie=this.state.selectionState,ae=ie.isSelected,se=void 0!==ae&&ae,le=ie.isSelectionModal,ce=void 0!==le&&le,ue=l?!(!l.canDrag||!l.canDrag(f)):void 0,de=re?this._droppingClassNames||"is-dropping":"",pe=N?N(f):void 0,fe=M?M(f):void 0,he=A?A(f):void 0,ge=!!z&&z.canSelectItem(f,g)&&!te,me=j===x.c.multiple,ve=j!==x.c.none&&R!==p.a.hidden,be=j===x.c.none?void 0:se,ye=Z?g-Z.startIndex+1:void 0,_e=Z?Z.count:void 0,xe=J?J.direction:y.a.horizontal;this._classNames=Object(r.a)(Object(r.a)({},this._classNames),w(K,{theme:q,isSelected:se,canSelect:!me,anySelected:ce,checkboxCellClassName:B,droppingClassName:de,className:n,compact:V,enableUpdateAnimations:U,cellStyleProps:Y,disabled:te}));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};Object(a.b)(this._rowClassNames||{},Ce)||(this._rowClassNames=Ce);var Se=H?Object(c.a)(H,v):v,we=i.createElement(Se,{rowClassNames:this._rowClassNames,rowHeaderId:"".concat(m,"-header"),cellsByColumn:G,columns:s,item:f,itemIndex:g,isSelected:se,columnStartIndex:(ve?1:0)+($?1:0),onRenderItemColumn:I,onRenderField:D,getCellValueKey:P,enableUpdateAnimations:U,cellStyleProps:Y}),ke=this.props.role?this.props.role:"row";this._ariaRowDescriptionId=Object(S.a)("DetailsRow-description");var Oe=s.some((function(e){return!!e.isRowHeader})),Te="".concat(m,"-checkbox")+(Oe?" ".concat(m,"-header"):""),Ee=L?{}:{"aria-level":$&&$+1||void 0,"aria-posinset":ye,"aria-setsize":_e};return i.createElement(_.a,Object(r.a)({"data-is-focusable":!0},Object(u.h)(this.props,u.f),"boolean"===typeof ue?{"data-is-draggable":ue,draggable:ue}:{},J,Ee,{direction:xe,elementRef:this._root,componentRef:this._focusZone,role:ke,"aria-label":pe,"aria-disabled":te||void 0,"aria-describedby":fe?this._ariaRowDescriptionId:he,className:this._classNames.root,"data-selection-index":g,"data-selection-touch-invoke":!0,"data-selection-disabled":null!==(e=this.props["data-selection-disabled"])&&void 0!==e?e:te||void 0,"data-item-index":g,"aria-rowindex":void 0===ye?g+C:void 0,"data-automationid":"DetailsRow","aria-selected":be,allowFocusRoot:!0}),fe?i.createElement("span",{key:"description",role:"presentation",hidden:!0,id:this._ariaRowDescriptionId},fe):null,ve&&i.createElement("div",{role:"gridcell","data-selection-toggle":!0,className:this._classNames.checkCell},T({id:m?"".concat(m,"-checkbox"):void 0,selected:se,selectionMode:j,anySelected:ce,"aria-label":F,"aria-labelledby":m?Te:void 0,canSelect:ge,compact:V,className:this._classNames.check,theme:q,isVisible:R===p.a.always,onRenderDetailsCheckbox:E,useFastIcons:X})),i.createElement(h.a,{indentWidth:W,role:"gridcell",count:0===$?-1:$}),f&&we,oe&&i.createElement("span",{role:"presentation",className:Object(d.a)(this._classNames.cellMeasurer,this._classNames.cell),ref:this._cellMeasurer},i.createElement(Se,{rowClassNames:this._rowClassNames,rowHeaderId:"".concat(m,"-header"),columns:[oe.column],item:f,itemIndex:g,columnStartIndex:(ve?1:0)+($?1:0)+s.length,onRenderItemColumn:I,getCellValueKey:P})))},t.prototype.measureCell=function(e,t){var n=this.props.columns,o=void 0===n?k:n,i=Object(r.a)({},o[e]);i.minWidth=0,i.maxWidth=999999,delete i.calculatedWidth,this.setState({columnMeasureInfo:{index:e,column:i,onMeasureDone:t}})},t.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))},t.prototype._onRenderCheck=function(e){return i.createElement(f.a,Object(r.a)({},e))},t.prototype._getRowDragDropOptions=function(){var e=this.props,t=e.item,n=e.itemIndex,o=e.dragDropEvents;return{eventMap:e.eventsToRegister,selectionIndex:n,context:{data:t,index:n},canDrag:o.canDrag,canDrop:o.canDrop,onDragStart:o.onDragStart,updateDropState:this._updateDroppingState,onDrop:o.onDrop,onDragEnd:o.onDragEnd,onDragOver:o.onDragOver}},t}(i.Component);function T(e){var t,n=e.itemIndex,o=e.selection;return{isSelected:!!(null===o||void 0===o?void 0:o.isIndexSelected(n)),isSelectionModal:!!(null===(t=null===o||void 0===o?void 0:o.isModal)||void 0===t?void 0:t.call(o))}}var E=Object(o.a)(O,m.c,void 0,{scope:"DetailsRow"})},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var o=n(1),r=n(0),i=n(61),a=n(466),s=n(467),l=n(4),c=n(41),u=n(60),d=n(72),p=n(66);var f=Object(c.b)((function(e,t,n){var r=Object(u.a)(e),i=Object(d.a)(e),a={root:{minWidth:"80px",height:"32px"},label:{fontWeight:l.d.semibold}};return Object(l.p)(r,a,n?function(e){var t,n,r,i,a,s,c,u,d,f=e.palette,h=e.semanticColors;return{root:{backgroundColor:h.primaryButtonBackground,border:"1px solid ".concat(h.primaryButtonBackground),color:h.primaryButtonText,selectors:(t={},t[l.e]=Object(o.a)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},Object(l.u)()),t[".".concat(p.a," &:focus")]={selectors:{":after":{border:"none",outlineColor:f.white}}},t)},rootHovered:{backgroundColor:h.primaryButtonBackgroundHovered,border:"1px solid ".concat(h.primaryButtonBackgroundHovered),color:h.primaryButtonTextHovered,selectors:(n={},n[l.e]={color:"Window",backgroundColor:"Highlight",borderColor:"Highlight"},n)},rootPressed:{backgroundColor:h.primaryButtonBackgroundPressed,border:"1px solid ".concat(h.primaryButtonBackgroundPressed),color:h.primaryButtonTextPressed,selectors:(r={},r[l.e]=Object(o.a)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},Object(l.u)()),r)},rootExpanded:{backgroundColor:h.primaryButtonBackgroundPressed,color:h.primaryButtonTextPressed},rootChecked:{backgroundColor:h.primaryButtonBackgroundPressed,color:h.primaryButtonTextPressed},rootCheckedHovered:{backgroundColor:h.primaryButtonBackgroundPressed,color:h.primaryButtonTextPressed},rootDisabled:{color:h.primaryButtonTextDisabled,backgroundColor:h.primaryButtonBackgroundDisabled,selectors:(i={},i[l.e]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},i)},splitButtonContainer:{selectors:(a={},a[l.e]={border:"none"},a)},splitButtonDivider:Object(o.a)(Object(o.a)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:f.white,selectors:(s={},s[l.e]={backgroundColor:"Window"},s)}),splitButtonMenuButton:{backgroundColor:h.primaryButtonBackground,color:h.primaryButtonText,selectors:(c={},c[l.e]={backgroundColor:"Canvas"},c[":hover"]={backgroundColor:h.primaryButtonBackgroundHovered,selectors:(u={},u[l.e]={color:"Highlight"},u)},c)},splitButtonMenuButtonDisabled:{backgroundColor:h.primaryButtonBackgroundDisabled,selectors:{":hover":{backgroundColor:h.primaryButtonBackgroundDisabled}}},splitButtonMenuButtonChecked:{backgroundColor:h.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:h.primaryButtonBackgroundPressed}}},splitButtonMenuButtonExpanded:{backgroundColor:h.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:h.primaryButtonBackgroundPressed}}},splitButtonMenuIcon:{color:h.primaryButtonText},splitButtonMenuIconDisabled:{color:f.neutralTertiary,selectors:(d={},d[l.e]={color:"GrayText"},d)}}}(e):function(e){var t,n,r,i,a,s=e.semanticColors,c=e.palette,u=s.buttonBackground,d=s.buttonBackgroundPressed,p=s.buttonBackgroundHovered,f=s.buttonBackgroundDisabled,h=s.buttonText,g=s.buttonTextHovered,m=s.buttonTextDisabled,v=s.buttonTextChecked,b=s.buttonTextCheckedHovered;return{root:{backgroundColor:u,color:h},rootHovered:{backgroundColor:p,color:g,selectors:(t={},t[l.e]={borderColor:"Highlight",color:"Highlight"},t)},rootPressed:{backgroundColor:d,color:v},rootExpanded:{backgroundColor:d,color:v},rootChecked:{backgroundColor:d,color:v},rootCheckedHovered:{backgroundColor:d,color:b},rootDisabled:{color:m,backgroundColor:f,selectors:(n={},n[l.e]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},n)},splitButtonContainer:{selectors:(r={},r[l.e]={border:"none"},r)},splitButtonMenuButton:{color:c.white,backgroundColor:"transparent",selectors:{":hover":{backgroundColor:c.neutralLight,selectors:(i={},i[l.e]={color:"Highlight"},i)}}},splitButtonMenuButtonDisabled:{backgroundColor:s.buttonBackgroundDisabled,selectors:{":hover":{backgroundColor:s.buttonBackgroundDisabled}}},splitButtonDivider:Object(o.a)(Object(o.a)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),{backgroundColor:c.neutralTertiaryAlt,selectors:(a={},a[l.e]={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,t)})),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.primary,n=void 0!==t&&t,s=e.styles,l=e.theme;return r.createElement(i.a,Object(o.a)({},this.props,{variantClassName:n?"ms-Button--primary":"ms-Button--default",styles:f(l,s,n),onRenderDescription:a.a}))},t=Object(o.b)([Object(s.a)("DefaultButton",["theme","styles"],!0)],t)}(r.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o={},r=void 0;try{r=window}catch(a){}function i(e,t){if("undefined"!==typeof r){var n=r.__packages__=r.__packages__||{};if(!n[e]||!o[e])o[e]=t,(n[e]=n[e]||[]).push(t)}}i("@fluentui/set-version","6.0.0")},function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var o=n(1),r=n(0),i=n(61),a=n(466),s=n(467),l=n(4),c=n(41),u=n(60),d=Object(c.b)((function(e,t){var n,o,r,i=Object(u.a)(e),a={root:{padding:"0 4px",height:"40px",color:e.palette.neutralPrimary,backgroundColor:"transparent",border:"1px solid transparent",selectors:(n={},n[l.e]={borderColor:"Window"},n)},rootHovered:{color:e.palette.themePrimary,selectors:(o={},o[l.e]={color:"Highlight"},o)},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:(r={},r[l.e]={color:"GrayText"},r)},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}};return Object(l.p)(i,a,t)})),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.c)(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return r.createElement(i.a,Object(o.a)({},this.props,{variantClassName:"ms-Button--action ms-Button--command",styles:d(n,t),onRenderDescription:a.a}))},t=Object(o.b)([Object(s.a)("ActionButton",["theme","styles"],!0)],t)}(r.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var o=n(12),r=n(38),i=Object(o.a)()||{};void 0===i.__currentId__&&(i.__currentId__=0);var a=!1;function s(e){if(!a){var t=r.a.getInstance();t&&t.onReset&&t.onReset(l),a=!0}return(void 0===e?"id__":e)+i.__currentId__++}function l(e){void 0===e&&(e=0),i.__currentId__=e}},function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return u})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return f})),n.d(t,"f",(function(){return h})),n.d(t,"e",(function(){return g}));var o,r=n(24),i=n(116),a=n(12),s=0,l=Object(i.b)({overflow:"hidden !important"}),c=function(e,t){var n=Object(a.a)(e);if(e&&n){var o=0,r=null,i=n.getComputedStyle(e);t.on(e,"touchstart",(function(e){1===e.targetTouches.length&&(o=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-o,a=g(e.target);a&&r!==a&&(r=a,i=n.getComputedStyle(r));var s=r.scrollTop,l="column-reverse"===(null===i||void 0===i?void 0:i.flexDirection);0===s&&(l?t<0:t>0)&&e.preventDefault(),r.scrollHeight-Math.abs(Math.ceil(s))<=r.clientHeight&&(l?t>0:t<0)&&e.preventDefault()}}),{passive:!1}),r=e}},u=function(e,t){if(e){t.on(e,"touchmove",(function(e){e.stopPropagation()}),{passive:!1})}},d=function(e){e.preventDefault()};function p(){var e=Object(r.a)();e&&e.body&&!s&&(e.body.classList.add(l),e.body.addEventListener("touchmove",d,{passive:!1,capture:!1})),s++}function f(){if(s>0){var e=Object(r.a)();e&&e.body&&1===s&&(e.body.classList.remove(l),e.body.removeEventListener("touchmove",d)),s--}}function h(e){if(void 0===o){var t=null!==e&&void 0!==e?e:Object(r.a)(),n=t.createElement("div");n.style.setProperty("width","100px"),n.style.setProperty("height","100px"),n.style.setProperty("overflow","scroll"),n.style.setProperty("position","absolute"),n.style.setProperty("top","-9999px"),t.body.appendChild(n),o=n.offsetWidth-n.clientWidth,t.body.removeChild(n)}return o}function g(e){for(var t=e,n=Object(r.a)(e);t&&t!==n.body;){if("true"===t.getAttribute("data-is-scrollable"))return t;t=t.parentElement}for(t=e;t&&t!==n.body;){if("false"!==t.getAttribute("data-is-scrollable")){var o=getComputedStyle(t),i=o?o.getPropertyValue("overflow-y"):"";if(i&&("scroll"===i||"auto"===i))return t}t=t.parentElement}return t&&t!==n.body||(t=Object(a.a)(e)),t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(12),r=function(){var e,t=Object(o.a)();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}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var o=n(87),r="function"===typeof Symbol&&Symbol.for,i=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,s=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,c=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,d=r?Symbol.for("react.context"):60110,p=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,m="function"===typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nD.length&&D.push(e)}function R(e,t,n){return null==e?0:function e(t,n,o,r){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var l=!1;if(null===t)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case i:case a:l=!0}}if(l)return o(r,t,""===n?"."+N(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c