diff --git a/src/settings/settings-html/dist/bundle.js b/src/settings/settings-html/dist/bundle.js index d5ccd8f940..43aa2c7ecd 100644 --- a/src/settings/settings-html/dist/bundle.js +++ b/src/settings/settings-html/dist/bundle.js @@ -1,9 +1,9 @@ -!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=34)}([function(e,t,n){"use strict";e.exports=n(25)},,,,,,,function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(26)},,,,,function(e,t,n){"use strict";var o={},r=void 0;try{r=window}catch(e){}function i(e,t){if(void 0!==r){var n=r.__packages__=r.__packages__||{};if(!n[e]||!o[e])o[e]=t,(n[e]=n[e]||[]).push(t)}}n.d(t,"a",(function(){return i})),i("@uifabric/set-version","6.0.0")},,,,function(e,t,n){"use strict"; +!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=34)}([function(e,t,n){"use strict";e.exports=n(25)},,,,,,,function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(26)},,,,,function(e,t,n){"use strict";var o={},r=void 0;try{r=window}catch(e){}function i(e,t){if(void 0!==r){var n=r.__packages__=r.__packages__||{};if(!n[e]||!o[e])o[e]=t,(n[e]=n[e]||[]).push(t)}}n.d(t,"a",function(){return i}),i("@uifabric/set-version","6.0.0")},,,,function(e,t,n){"use strict"; /* object-assign (c) Sindre Sorhus @license MIT -*/var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,l=a(e),u=1;u0&&(!function(e){void 0===e&&(e=3);3!==e&&2!==e||(u(a.registeredStyles),a.registeredStyles=[]);3!==e&&1!==e||(u(a.registeredThemableStyles),a.registeredThemableStyles=[])}(1),s([].concat.apply([],e)))}}()}function u(e){e.forEach((function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)}))}function c(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 "'+o+'". Falling back to "'+i+'".'),r||i}return e.rawString})).join(""),themable:n}}}).call(this,n(17))},,,,,,,function(e,t,n){"use strict"; +*/var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,l=a(e),u=1;u0&&p(t)})}function p(e,t){a.loadStyles?a.loadStyles(g(e).styleString,e):n?function(e,t){if("undefined"==typeof document)return;var n=document.getElementsByTagName("head")[0],o=a.registeredStyles,r=a.lastStyleElement,i=r?r.styleSheet:void 0,s=i?i.cssText:"",u=o[o.length-1],c=g(e).styleString;(!r||s.length+c.length>l)&&((r=document.createElement("style")).type="text/css",t?(n.replaceChild(r,t.styleElement),t.styleElement=r):n.appendChild(r),t||(u={styleElement:r,themableStyle:e},o.push(u)));r.styleSheet.cssText+=m(c),Array.prototype.push.apply(u.themableStyle,e),a.lastStyleElement=r}(e,t):function(e){if("undefined"==typeof document)return;var t=document.getElementsByTagName("head")[0],n=document.createElement("style"),o=g(e),r=o.styleString,s=o.themable;n.type="text/css",i&&n.setAttribute("nonce",i);n.appendChild(document.createTextNode(r)),a.perf.count++,t.appendChild(n);var l={styleElement:n,themableStyle:e};s?a.registeredThemableStyles.push(l):a.registeredStyles.push(l)}(e)}function f(e){void 0===e&&(e=3),3!==e&&2!==e||(h(a.registeredStyles),a.registeredStyles=[]),3!==e&&1!==e||(h(a.registeredThemableStyles),a.registeredThemableStyles=[])}function h(e){e.forEach(function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)})}function m(e){return e&&(e=g(v(e)).styleString),e}function g(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 "'+o+'". Falling back to "'+i+'".'),r||i}return e.rawString}).join(""),themable:n}}function v(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}t.loadStyles=function(e,t){void 0===t&&(t=!1),c(function(){var o=Array.isArray(e)?e:v(e);void 0===n&&(n=function(){var e=!1;if("undefined"!=typeof document){var t=document.createElement("style");t.type="text/css",e=!!t.styleSheet}return e}());var r=a.runState,i=r.mode,s=r.buffer,l=r.flushTimer;t||1===i?(s.push(o),l||(a.runState.flushTimer=setTimeout(function(){a.runState.flushTimer=0,d()},0))):p(o)})},t.configureLoadStyles=function(e){a.loadStyles=e},t.configureRunMode=function(e){a.runState.mode=e},t.flush=d,t.loadTheme=function(e){a.theme=e,function(){if(a.theme){for(var e=[],t=0,n=a.registeredThemableStyles;t0&&(f(1),p([].concat.apply([],e)))}}()},t.clearStyles=f,t.detokenize=m,t.splitStyles=v}).call(this,n(17))},,,,,,,function(e,t,n){"use strict"; /** @license React v16.8.6 * react.production.min.js * @@ -11,7 +11,7 @@ object-assign * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var o=n(16),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,u=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,d=r?Symbol.for("react.context"):60110,p=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,v="function"==typeof Symbol&&Symbol.iterator;function y(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;oN.length&&N.push(e)}function F(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?"."+O(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;uN.length&&N.push(e)}function F(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?"."+O(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;uthis.eventPool.length&&this.eventPool.push(e)}function pe(e){e.eventPool=[],e.getPooled=ce,e.release=de}r(ue.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=se)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=se)},persist:function(){this.isPersistent=se},isPersistent:le,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=le,this._dispatchInstances=this._dispatchListeners=null}}),ue.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ue.extend=function(e){function t(){}function n(){return o.apply(this,arguments)}var o=this;t.prototype=o.prototype;var i=new t;return r(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=r({},o.Interface,e),n.extend=o.extend,pe(n),n},pe(ue);var fe=ue.extend({data:null}),he=ue.extend({data:null}),me=[9,13,27,32],ge=G&&"CompositionEvent"in window,ve=null;G&&"documentMode"in document&&(ve=document.documentMode);var ye=G&&"TextEvent"in window&&!ve,be=G&&(!ge||ve&&8=ve),_e=String.fromCharCode(32),ke={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},xe=!1;function Ce(e,t){switch(e){case"keyup":return-1!==me.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function we(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Se=!1;var Ee={eventTypes:ke,extractEvents:function(e,t,n,o){var r=void 0,i=void 0;if(ge)e:{switch(e){case"compositionstart":r=ke.compositionStart;break e;case"compositionend":r=ke.compositionEnd;break e;case"compositionupdate":r=ke.compositionUpdate;break e}r=void 0}else Se?Ce(e,n)&&(r=ke.compositionEnd):"keydown"===e&&229===n.keyCode&&(r=ke.compositionStart);return r?(be&&"ko"!==n.locale&&(Se||r!==ke.compositionStart?r===ke.compositionEnd&&Se&&(i=ae()):(re="value"in(oe=o)?oe.value:oe.textContent,Se=!0)),r=fe.getPooled(r,t,n,o),i?r.data=i:null!==(i=we(n))&&(r.data=i),V(r),i=r):i=null,(e=ye?function(e,t){switch(e){case"compositionend":return we(t);case"keypress":return 32!==t.which?null:(xe=!0,_e);case"textInput":return(e=t.data)===_e&&xe?null:e;default:return null}}(e,n):function(e,t){if(Se)return"compositionend"===e||!ge&&Ce(e,t)?(e=ae(),ie=re=oe=null,Se=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1t}return!1}(t,n,r,o)&&(n=null),o||null===r?function(e){return!!dt.call(ft,e)||!dt.call(pt,e)&&(ct.test(e)?ft[e]=!0:(pt[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):r.mustUseProperty?e[r.propertyName]=null===n?3!==r.type&&"":n:(t=r.attributeName,o=r.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(r=r.type)||4===r&&!0===n?"":""+n,o?e.setAttributeNS(o,t,n):e.setAttribute(t,n))))}function bt(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function _t(e,t){var n=t.checked;return r({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function kt(e,t){var n=null==t.defaultValue?"":t.defaultValue,o=null!=t.checked?t.checked:t.defaultChecked;n=bt(null!=t.value?t.value:n),e._wrapperState={initialChecked:o,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function xt(e,t){null!=(t=t.checked)&&yt(e,"checked",t,!1)}function Ct(e,t){xt(e,t);var n=bt(t.value),o=t.type;if(null!=n)"number"===o?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===o||"reset"===o)return void e.removeAttribute("value");t.hasOwnProperty("value")?St(e,t.type,n):t.hasOwnProperty("defaultValue")&&St(e,t.type,bt(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function wt(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!("submit"!==o&&"reset"!==o||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function St(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(gt,vt);mt[t]=new ht(t,1,!1,e,null)})),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(gt,vt);mt[t]=new ht(t,1,!1,e,"http://www.w3.org/1999/xlink")})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(gt,vt);mt[t]=new ht(t,1,!1,e,"http://www.w3.org/XML/1998/namespace")})),["tabIndex","crossOrigin"].forEach((function(e){mt[e]=new ht(e,1,!1,e.toLowerCase(),null)}));var Et={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Tt(e,t,n){return(e=ue.getPooled(Et.change,e,t,n)).type="change",Me(n),V(e),e}var It=null,Pt=null;function Dt(e){N(e)}function Mt(e){if(je(L(e)))return e}function Nt(e,t){if("change"===e)return t}var At=!1;function Bt(){It&&(It.detachEvent("onpropertychange",Ft),Pt=It=null)}function Ft(e){"value"===e.propertyName&&Mt(Pt)&&Re(Dt,e=Tt(Pt,e,We(e)))}function Ot(e,t,n){"focus"===e?(Bt(),Pt=n,(It=t).attachEvent("onpropertychange",Ft)):"blur"===e&&Bt()}function Rt(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Mt(Pt)}function Lt(e,t){if("click"===e)return Mt(t)}function Ht(e,t){if("input"===e||"change"===e)return Mt(t)}G&&(At=ze("input")&&(!document.documentMode||9Cn.length&&Cn.push(e)}}}var Dn={},Mn=0,Nn="_reactListenersID"+(""+Math.random()).slice(2);function An(e){return Object.prototype.hasOwnProperty.call(e,Nn)||(e[Nn]=Mn++,Dn[e[Nn]]={}),Dn[e[Nn]]}function Bn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Fn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function On(e,t){var n,o=Fn(e);for(e=0;o;){if(3===o.nodeType){if(n=e+o.textContent.length,e<=t&&n>=t)return{node:o,offset:t-e};e=n}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=Fn(o)}}function Rn(){for(var e=window,t=Bn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Bn((e=t.contentWindow).document)}return t}function Ln(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function Hn(e){var t=Rn(),n=e.focusedElem,o=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(n.ownerDocument.documentElement,n)){if(null!==o&&Ln(n))if(t=o.start,void 0===(e=o.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var r=n.textContent.length,i=Math.min(o.start,r);o=void 0===o.end?i:Math.min(o.end,r),!e.extend&&i>o&&(r=o,o=i,i=r),r=On(n,i);var a=On(n,o);r&&a&&(1!==e.rangeCount||e.anchorNode!==r.node||e.anchorOffset!==r.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(r.node,r.offset),e.removeAllRanges(),i>o?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,zn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Un=null,Kn=null,jn=null,Vn=!1;function Gn(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Vn||null==Un||Un!==Bn(n)?null:("selectionStart"in(n=Un)&&Ln(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},jn&&tn(jn,n)?null:(jn=n,(e=ue.getPooled(zn.select,Kn,e,t)).type="select",e.target=Un,V(e),e))}var qn={eventTypes:zn,extractEvents:function(e,t,n,o){var r,i=o.window===o?o.document:9===o.nodeType?o:o.ownerDocument;if(!(r=!i)){e:{i=An(i),r=k.onSelect;for(var a=0;a=t.length||a("93"),t=t[0]),n=t),null==n&&(n="")),e._wrapperState={initialValue:bt(n)}}function Jn(e,t){var n=bt(t.value),o=bt(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=o&&(e.defaultValue=""+o)}function $n(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}D.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),x=H,C=R,w=L,D.injectEventPluginsByName({SimpleEventPlugin:kn,EnterLeaveEventPlugin:Jt,ChangeEventPlugin:Wt,SelectEventPlugin:qn,BeforeInputEventPlugin:Ee});var eo={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function to(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function no(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?to(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var oo=void 0,ro=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,o,r){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==eo.svg||"innerHTML"in e)e.innerHTML=t;else{for((oo=oo||document.createElement("div")).innerHTML=""+t+"",t=oo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function io(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var ao={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},so=["Webkit","ms","Moz","O"];function lo(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ao.hasOwnProperty(e)&&ao[e]?(""+t).trim():t+"px"}function uo(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var o=0===n.indexOf("--"),r=lo(n,t[n],o);"float"===n&&(n="cssFloat"),o?e.setProperty(n,r):e[n]=r}}Object.keys(ao).forEach((function(e){so.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ao[t]=ao[e]}))}));var co=r({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function po(e,t){t&&(co[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&a("137",e,""),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&a("60"),"object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML||a("61")),null!=t.style&&"object"!=typeof t.style&&a("62",""))}function fo(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function ho(e,t){var n=An(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=k[t];for(var o=0;oTo||(e.current=Eo[To],Eo[To]=null,To--)}function Po(e,t){To++,Eo[To]=e.current,e.current=t}var Do={},Mo={current:Do},No={current:!1},Ao=Do;function Bo(e,t){var n=e.type.contextTypes;if(!n)return Do;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var r,i={};for(r in n)i[r]=t[r];return o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Fo(e){return null!=(e=e.childContextTypes)}function Oo(e){Io(No),Io(Mo)}function Ro(e){Io(No),Io(Mo)}function Lo(e,t,n){Mo.current!==Do&&a("168"),Po(Mo,t),Po(No,n)}function Ho(e,t,n){var o=e.stateNode;if(e=t.childContextTypes,"function"!=typeof o.getChildContext)return n;for(var i in o=o.getChildContext())i in e||a("108",lt(t)||"Unknown",i);return r({},n,o)}function Wo(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Do,Ao=Mo.current,Po(Mo,t),Po(No,No.current),!0}function zo(e,t,n){var o=e.stateNode;o||a("169"),n?(t=Ho(e,t,Ao),o.__reactInternalMemoizedMergedChildContext=t,Io(No),Io(Mo),Po(Mo,t)):Io(No),Po(No,n)}var Uo=null,Ko=null;function jo(e){return function(t){try{return e(t)}catch(e){}}}function Vo(e,t,n,o){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.contextDependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Go(e,t,n,o){return new Vo(e,t,n,o)}function qo(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Yo(e,t){var n=e.alternate;return null===n?((n=Go(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,n.contextDependencies=e.contextDependencies,n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Zo(e,t,n,o,r,i){var s=2;if(o=e,"function"==typeof e)qo(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case Qe:return Qo(n.children,r,i,t);case tt:return Xo(n,3|r,i,t);case Xe:return Xo(n,2|r,i,t);case Je:return(e=Go(12,n,t,4|r)).elementType=Je,e.type=Je,e.expirationTime=i,e;case ot:return(e=Go(13,n,t,r)).elementType=ot,e.type=ot,e.expirationTime=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case $e:s=10;break e;case et:s=9;break e;case nt:s=11;break e;case rt:s=14;break e;case it:s=16,o=null;break e}a("130",null==e?e:typeof e,"")}return(t=Go(s,n,t,r)).elementType=e,t.type=o,t.expirationTime=i,t}function Qo(e,t,n,o){return(e=Go(7,e,o,t)).expirationTime=n,e}function Xo(e,t,n,o){return e=Go(8,e,o,t),t=0==(1&t)?Xe:tt,e.elementType=t,e.type=t,e.expirationTime=n,e}function Jo(e,t,n){return(e=Go(6,e,null,t)).expirationTime=n,e}function $o(e,t,n){return(t=Go(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function er(e,t){e.didError=!1;var n=e.earliestPendingTime;0===n?e.earliestPendingTime=e.latestPendingTime=t:nt&&(e.latestPendingTime=t),or(t,e)}function tr(e,t){e.didError=!1,e.latestPingedTime>=t&&(e.latestPingedTime=0);var n=e.earliestPendingTime,o=e.latestPendingTime;n===t?e.earliestPendingTime=o===t?e.latestPendingTime=0:o:o===t&&(e.latestPendingTime=n),n=e.earliestSuspendedTime,o=e.latestSuspendedTime,0===n?e.earliestSuspendedTime=e.latestSuspendedTime=t:nt&&(e.latestSuspendedTime=t),or(t,e)}function nr(e,t){var n=e.earliestPendingTime;return n>t&&(t=n),(e=e.earliestSuspendedTime)>t&&(t=e),t}function or(e,t){var n=t.earliestSuspendedTime,o=t.latestSuspendedTime,r=t.earliestPendingTime,i=t.latestPingedTime;0===(r=0!==r?r:i)&&(0===e||oe&&(e=n),t.nextExpirationTimeToWorkOn=r,t.expirationTime=e}function rr(e,t){if(e&&e.defaultProps)for(var n in t=r({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var ir=(new o.Component).refs;function ar(e,t,n,o){n=null==(n=n(o,t=e.memoizedState))?t:r({},t,n),e.memoizedState=n,null!==(o=e.updateQueue)&&0===e.expirationTime&&(o.baseState=n)}var sr={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===nn(e)},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var o=Ss(),r=Qi(o=Qa(o,e));r.payload=t,null!=n&&(r.callback=n),ja(),Ji(e,r),es(e,o)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var o=Ss(),r=Qi(o=Qa(o,e));r.tag=ji,r.payload=t,null!=n&&(r.callback=n),ja(),Ji(e,r),es(e,o)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Ss(),o=Qi(n=Qa(n,e));o.tag=Vi,null!=t&&(o.callback=t),ja(),Ji(e,o),es(e,n)}};function lr(e,t,n,o,r,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(o,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!tn(n,o)||!tn(r,i))}function ur(e,t,n){var o=!1,r=Do,i=t.contextType;return"object"==typeof i&&null!==i?i=Ui(i):(r=Fo(t)?Ao:Mo.current,i=(o=null!=(o=t.contextTypes))?Bo(e,r):Do),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=sr,e.stateNode=t,t._reactInternalFiber=e,o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=i),t}function cr(e,t,n,o){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,o),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,o),t.state!==e&&sr.enqueueReplaceState(t,t.state,null)}function dr(e,t,n,o){var r=e.stateNode;r.props=n,r.state=e.memoizedState,r.refs=ir;var i=t.contextType;"object"==typeof i&&null!==i?r.context=Ui(i):(i=Fo(t)?Ao:Mo.current,r.context=Bo(e,i)),null!==(i=e.updateQueue)&&(na(e,i,n,r,o),r.state=e.memoizedState),"function"==typeof(i=t.getDerivedStateFromProps)&&(ar(e,t,i,n),r.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof r.getSnapshotBeforeUpdate||"function"!=typeof r.UNSAFE_componentWillMount&&"function"!=typeof r.componentWillMount||(t=r.state,"function"==typeof r.componentWillMount&&r.componentWillMount(),"function"==typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount(),t!==r.state&&sr.enqueueReplaceState(r,r.state,null),null!==(i=e.updateQueue)&&(na(e,i,n,r,o),r.state=e.memoizedState)),"function"==typeof r.componentDidMount&&(e.effectTag|=4)}var pr=Array.isArray;function fr(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){n=n._owner;var o=void 0;n&&(1!==n.tag&&a("309"),o=n.stateNode),o||a("147",e);var r=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===r?t.ref:((t=function(e){var t=o.refs;t===ir&&(t=o.refs={}),null===e?delete t[r]:t[r]=e})._stringRef=r,t)}"string"!=typeof e&&a("284"),n._owner||a("290",e)}return e}function hr(e,t){"textarea"!==e.type&&a("31","[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,"")}function mr(e){function t(t,n){if(e){var o=t.lastEffect;null!==o?(o.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,o){if(!e)return null;for(;null!==o;)t(n,o),o=o.sibling;return null}function o(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function r(e,t,n){return(e=Yo(e,t)).index=0,e.sibling=null,e}function i(t,n,o){return t.index=o,e?null!==(o=t.alternate)?(o=o.index)m?(g=d,d=null):g=d.sibling;var v=f(r,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(r,d),a=i(v,a,m),null===c?u=v:c.sibling=v,c=v,d=g}if(m===s.length)return n(r,d),u;if(null===d){for(;mg?(v=m,m=null):v=m.sibling;var b=f(r,m,y.value,u);if(null===b){m||(m=v);break}e&&m&&null===b.alternate&&t(r,m),s=i(b,s,g),null===d?c=b:d.sibling=b,d=b,m=v}if(y.done)return n(r,m),c;if(null===m){for(;!y.done;g++,y=l.next())null!==(y=p(r,y.value,u))&&(s=i(y,s,g),null===d?c=y:d.sibling=y,d=y);return c}for(m=o(r,m);!y.done;g++,y=l.next())null!==(y=h(m,r,g,y.value,u))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),s=i(y,s,g),null===d?c=y:d.sibling=y,d=y);return e&&m.forEach((function(e){return t(r,e)})),c}return function(e,o,i,l){var u="object"==typeof i&&null!==i&&i.type===Qe&&null===i.key;u&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case Ye:e:{for(c=i.key,u=o;null!==u;){if(u.key===c){if(7===u.tag?i.type===Qe:u.elementType===i.type){n(e,u.sibling),(o=r(u,i.type===Qe?i.props.children:i.props)).ref=fr(e,u,i),o.return=e,e=o;break e}n(e,u);break}t(e,u),u=u.sibling}i.type===Qe?((o=Qo(i.props.children,e.mode,l,i.key)).return=e,e=o):((l=Zo(i.type,i.key,i.props,null,e.mode,l)).ref=fr(e,o,i),l.return=e,e=l)}return s(e);case Ze:e:{for(u=i.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===i.containerInfo&&o.stateNode.implementation===i.implementation){n(e,o.sibling),(o=r(o,i.children||[])).return=e,e=o;break e}n(e,o);break}t(e,o),o=o.sibling}(o=$o(i,e.mode,l)).return=e,e=o}return s(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==o&&6===o.tag?(n(e,o.sibling),(o=r(o,i)).return=e,e=o):(n(e,o),(o=Jo(i,e.mode,l)).return=e,e=o),s(e);if(pr(i))return m(e,o,i,l);if(st(i))return g(e,o,i,l);if(c&&hr(e,i),void 0===i&&!u)switch(e.tag){case 1:case 0:a("152",(l=e.type).displayName||l.name||"Component")}return n(e,o)}}var gr=mr(!0),vr=mr(!1),yr={},br={current:yr},_r={current:yr},kr={current:yr};function xr(e){return e===yr&&a("174"),e}function Cr(e,t){Po(kr,t),Po(_r,e),Po(br,yr);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:no(null,"");break;default:t=no(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}Io(br),Po(br,t)}function wr(e){Io(br),Io(_r),Io(kr)}function Sr(e){xr(kr.current);var t=xr(br.current),n=no(t,e.type);t!==n&&(Po(_r,e),Po(br,n))}function Er(e){_r.current===e&&(Io(br),Io(_r))}var Tr=0,Ir=2,Pr=4,Dr=8,Mr=16,Nr=32,Ar=64,Br=128,Fr=Ve.ReactCurrentDispatcher,Or=0,Rr=null,Lr=null,Hr=null,Wr=null,zr=null,Ur=null,Kr=0,jr=null,Vr=0,Gr=!1,qr=null,Yr=0;function Zr(){a("321")}function Qr(e,t){if(null===t)return!1;for(var n=0;nKr&&(Kr=d)):i=u.eagerReducer===e?u.eagerState:e(i,u.action),s=u,u=u.next}while(null!==u&&u!==o);c||(l=s,r=i),$t(i,t.memoizedState)||(xi=!0),t.memoizedState=i,t.baseUpdate=l,t.baseState=r,n.lastRenderedState=i}return[t.memoizedState,n.dispatch]}function oi(e,t,n,o){return e={tag:e,create:t,destroy:n,deps:o,next:null},null===jr?(jr={lastEffect:null}).lastEffect=e.next=e:null===(t=jr.lastEffect)?jr.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,jr.lastEffect=e),e}function ri(e,t,n,o){var r=$r();Vr|=e,r.memoizedState=oi(t,n,void 0,void 0===o?null:o)}function ii(e,t,n,o){var r=ei();o=void 0===o?null:o;var i=void 0;if(null!==Lr){var a=Lr.memoizedState;if(i=a.destroy,null!==o&&Qr(o,a.deps))return void oi(Tr,n,i,o)}Vr|=e,r.memoizedState=oi(t,n,i,o)}function ai(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function si(){}function li(e,t,n){25>Yr||a("301");var o=e.alternate;if(e===Rr||null!==o&&o===Rr)if(Gr=!0,e={expirationTime:Or,action:n,eagerReducer:null,eagerState:null,next:null},null===qr&&(qr=new Map),void 0===(n=qr.get(t)))qr.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{ja();var r=Ss(),i={expirationTime:r=Qa(r,e),action:n,eagerReducer:null,eagerState:null,next:null},s=t.last;if(null===s)i.next=i;else{var l=s.next;null!==l&&(i.next=l),s.next=i}if(t.last=i,0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=o(u,n);if(i.eagerReducer=o,i.eagerState=c,$t(c,u))return}catch(e){}es(e,r)}}var ui={readContext:Ui,useCallback:Zr,useContext:Zr,useEffect:Zr,useImperativeHandle:Zr,useLayoutEffect:Zr,useMemo:Zr,useReducer:Zr,useRef:Zr,useState:Zr,useDebugValue:Zr},ci={readContext:Ui,useCallback:function(e,t){return $r().memoizedState=[e,void 0===t?null:t],e},useContext:Ui,useEffect:function(e,t){return ri(516,Br|Ar,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ri(4,Pr|Nr,ai.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ri(4,Pr|Nr,e,t)},useMemo:function(e,t){var n=$r();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var o=$r();return t=void 0!==n?n(t):t,o.memoizedState=o.baseState=t,e=(e=o.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=li.bind(null,Rr,e),[o.memoizedState,e]},useRef:function(e){return e={current:e},$r().memoizedState=e},useState:function(e){var t=$r();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:ti,lastRenderedState:e}).dispatch=li.bind(null,Rr,e),[t.memoizedState,e]},useDebugValue:si},di={readContext:Ui,useCallback:function(e,t){var n=ei();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&Qr(t,o[1])?o[0]:(n.memoizedState=[e,t],e)},useContext:Ui,useEffect:function(e,t){return ii(516,Br|Ar,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ii(4,Pr|Nr,ai.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ii(4,Pr|Nr,e,t)},useMemo:function(e,t){var n=ei();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&Qr(t,o[1])?o[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:ni,useRef:function(){return ei().memoizedState},useState:function(e){return ni(ti)},useDebugValue:si},pi=null,fi=null,hi=!1;function mi(e,t){var n=Go(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function gi(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function vi(e){if(hi){var t=fi;if(t){var n=t;if(!gi(e,t)){if(!(t=wo(n))||!gi(e,t))return e.effectTag|=2,hi=!1,void(pi=e);mi(pi,n)}pi=e,fi=So(t)}else e.effectTag|=2,hi=!1,pi=e}}function yi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&18!==e.tag;)e=e.return;pi=e}function bi(e){if(e!==pi)return!1;if(!hi)return yi(e),hi=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!bo(t,e.memoizedProps))for(t=fi;t;)mi(e,t),t=wo(t);return yi(e),fi=pi?wo(e.stateNode):null,!0}function _i(){fi=pi=null,hi=!1}var ki=Ve.ReactCurrentOwner,xi=!1;function Ci(e,t,n,o){t.child=null===e?vr(t,null,n,o):gr(t,e.child,n,o)}function wi(e,t,n,o,r){n=n.render;var i=t.ref;return zi(t,r),o=Xr(e,t,n,o,i,r),null===e||xi?(t.effectTag|=1,Ci(e,t,o,r),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=r&&(e.expirationTime=0),Ai(e,t,r))}function Si(e,t,n,o,r,i){if(null===e){var a=n.type;return"function"!=typeof a||qo(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Zo(n.type,null,o,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ei(e,t,a,o,r,i))}return a=e.child,r=n?Ni(e,t,n):null!==(t=Ai(e,t,n))?t.sibling:null}return Ai(e,t,n)}}else xi=!1;switch(t.expirationTime=0,t.tag){case 2:o=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps;var r=Bo(t,Mo.current);if(zi(t,n),r=Xr(null,t,o,e,r,n),t.effectTag|=1,"object"==typeof r&&null!==r&&"function"==typeof r.render&&void 0===r.$$typeof){if(t.tag=1,Jr(),Fo(o)){var i=!0;Wo(t)}else i=!1;t.memoizedState=null!==r.state&&void 0!==r.state?r.state:null;var s=o.getDerivedStateFromProps;"function"==typeof s&&ar(t,o,s,e),r.updater=sr,t.stateNode=r,r._reactInternalFiber=t,dr(t,o,e,n),t=Di(null,t,o,!0,i,n)}else t.tag=0,Ci(null,t,r,n),t=t.child;return t;case 16:switch(r=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),i=t.pendingProps,e=function(e){var t=e._result;switch(e._status){case 1:return t;case 2:case 0:throw t;default:switch(e._status=0,(t=(t=e._ctor)()).then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)})),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}(r),t.type=e,r=t.tag=function(e){if("function"==typeof e)return qo(e)?1:0;if(null!=e){if((e=e.$$typeof)===nt)return 11;if(e===rt)return 14}return 2}(e),i=rr(e,i),s=void 0,r){case 0:s=Ii(null,t,e,i,n);break;case 1:s=Pi(null,t,e,i,n);break;case 11:s=wi(null,t,e,i,n);break;case 14:s=Si(null,t,e,rr(e.type,i),o,n);break;default:a("306",e,"")}return s;case 0:return o=t.type,r=t.pendingProps,Ii(e,t,o,r=t.elementType===o?r:rr(o,r),n);case 1:return o=t.type,r=t.pendingProps,Pi(e,t,o,r=t.elementType===o?r:rr(o,r),n);case 3:return Mi(t),null===(o=t.updateQueue)&&a("282"),r=null!==(r=t.memoizedState)?r.element:null,na(t,o,t.pendingProps,null,n),(o=t.memoizedState.element)===r?(_i(),t=Ai(e,t,n)):(r=t.stateNode,(r=(null===e||null===e.child)&&r.hydrate)&&(fi=So(t.stateNode.containerInfo),pi=t,r=hi=!0),r?(t.effectTag|=2,t.child=vr(t,null,o,n)):(Ci(e,t,o,n),_i()),t=t.child),t;case 5:return Sr(t),null===e&&vi(t),o=t.type,r=t.pendingProps,i=null!==e?e.memoizedProps:null,s=r.children,bo(o,r)?s=null:null!==i&&bo(o,i)&&(t.effectTag|=16),Ti(e,t),1!==n&&1&t.mode&&r.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Ci(e,t,s,n),t=t.child),t;case 6:return null===e&&vi(t),null;case 13:return Ni(e,t,n);case 4:return Cr(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=gr(t,null,o,n):Ci(e,t,o,n),t.child;case 11:return o=t.type,r=t.pendingProps,wi(e,t,o,r=t.elementType===o?r:rr(o,r),n);case 7:return Ci(e,t,t.pendingProps,n),t.child;case 8:case 12:return Ci(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(o=t.type._context,r=t.pendingProps,s=t.memoizedProps,Hi(t,i=r.value),null!==s){var l=s.value;if(0===(i=$t(l,i)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(l,i):1073741823))){if(s.children===r.children&&!No.current){t=Ai(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.contextDependencies;if(null!==u){s=l.child;for(var c=u.first;null!==c;){if(c.context===o&&0!=(c.observedBits&i)){1===l.tag&&((c=Qi(n)).tag=Vi,Ji(l,c)),l.expirationTime=t&&(xi=!0),e.contextDependencies=null}function Ui(e,t){return Li!==e&&!1!==t&&0!==t&&("number"==typeof t&&1073741823!==t||(Li=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Ri?(null===Oi&&a("308"),Ri=t,Oi.contextDependencies={first:t,expirationTime:0}):Ri=Ri.next=t),e._currentValue}var Ki=0,ji=1,Vi=2,Gi=3,qi=!1;function Yi(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Zi(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Qi(e){return{expirationTime:e,tag:Ki,payload:null,callback:null,next:null,nextEffect:null}}function Xi(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Ji(e,t){var n=e.alternate;if(null===n){var o=e.updateQueue,r=null;null===o&&(o=e.updateQueue=Yi(e.memoizedState))}else o=e.updateQueue,r=n.updateQueue,null===o?null===r?(o=e.updateQueue=Yi(e.memoizedState),r=n.updateQueue=Yi(n.memoizedState)):o=e.updateQueue=Zi(r):null===r&&(r=n.updateQueue=Zi(o));null===r||o===r?Xi(o,t):null===o.lastUpdate||null===r.lastUpdate?(Xi(o,t),Xi(r,t)):(Xi(o,t),r.lastUpdate=t)}function $i(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Yi(e.memoizedState):ea(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function ea(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Zi(t)),t}function ta(e,t,n,o,i,a){switch(n.tag){case ji:return"function"==typeof(e=n.payload)?e.call(a,o,i):e;case Gi:e.effectTag=-2049&e.effectTag|64;case Ki:if(null==(i="function"==typeof(e=n.payload)?e.call(a,o,i):e))break;return r({},o,i);case Vi:qi=!0}return o}function na(e,t,n,o,r){qi=!1;for(var i=(t=ea(e,t)).baseState,a=null,s=0,l=t.firstUpdate,u=i;null!==l;){var c=l.expirationTime;ct?e.earliestPendingTime=e.latestPendingTime=0:e.earliestPendingTime>t&&(e.earliestPendingTime=e.latestPendingTime)),0===(n=e.earliestSuspendedTime)?er(e,t):tn&&er(e,t)}or(0,e)}(e,r>o?r:o),Sa.current=null,o=void 0,1n?t:n)&&(La=null),function(e,t){e.expirationTime=t,e.finishedWork=null}(e,t)}function Ga(e){for(;;){var t=e.alternate,n=e.return,o=e.sibling;if(0==(1024&e.effectTag)){Ia=e;e:{var i=t,s=Da,l=(t=e).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:Fo(t.type)&&Oo();break;case 3:wr(),Ro(),(l=t.stateNode).pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),null!==i&&null!==i.child||(bi(t),t.effectTag&=-3),la(t);break;case 5:Er(t);var u=xr(kr.current);if(s=t.type,null!==i&&null!=t.stateNode)ua(i,t,s,l,u),i.ref!==t.ref&&(t.effectTag|=128);else if(l){var c=xr(br.current);if(bi(t)){i=(l=t).stateNode;var d=l.type,p=l.memoizedProps,f=u;switch(i[B]=l,i[F]=p,s=void 0,u=d){case"iframe":case"object":En("load",i);break;case"video":case"audio":for(d=0;d<\/script>",d=i.removeChild(i.firstChild)):"string"==typeof i.is?d=d.createElement(f,{is:i.is}):(d=d.createElement(f),"select"===f&&(f=d,i.multiple?f.multiple=!0:i.size&&(f.size=i.size))):d=d.createElementNS(c,f),(i=d)[B]=p,i[F]=l,sa(i,t,!1,!1),f=i;var h=u,m=fo(d=s,p=l);switch(d){case"iframe":case"object":En("load",f),u=p;break;case"video":case"audio":for(u=0;ul&&(l=i),(u=s.childExpirationTime)>l&&(l=u),s=s.sibling;t.childExpirationTime=l}if(null!==Ia)return Ia;null!==n&&0==(1024&n.effectTag)&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1=m?f=0:(-1===f||m component higher in the tree to provide a loading indicator or placeholder to display."+ut(c))}Na=!0,d=ia(d,c),l=u;do{switch(l.tag){case 3:l.effectTag|=2048,l.expirationTime=s,$i(l,s=ka(l,d,s));break e;case 1:if(f=d,h=l.type,c=l.stateNode,0==(64&l.effectTag)&&("function"==typeof h.getDerivedStateFromError||null!==c&&"function"==typeof c.componentDidCatch&&(null===La||!La.has(c)))){l.effectTag|=2048,l.expirationTime=s,$i(l,s=xa(l,f,s));break e}}l=l.return}while(null!==l)}Ia=Ga(i);continue}r=!0,Fs(t)}}break}if(Ta=!1,wa.current=n,Li=Ri=Oi=null,Jr(),r)Pa=null,e.finishedWork=null;else if(null!==Ia)e.finishedWork=null;else{if(null===(n=e.current.alternate)&&a("281"),Pa=null,Na){if(r=e.latestPendingTime,i=e.latestSuspendedTime,s=e.latestPingedTime,0!==r&&rt?0:t)):(e.pendingCommitExpirationTime=o,e.finishedWork=n)}}function Za(e,t){for(var n=e.return;null!==n;){switch(n.tag){case 1:var o=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof o.componentDidCatch&&(null===La||!La.has(o)))return Ji(n,e=xa(n,e=ia(t,e),1073741823)),void es(n,1073741823);break;case 3:return Ji(n,e=ka(n,e=ia(t,e),1073741823)),void es(n,1073741823)}n=n.return}3===e.tag&&(Ji(e,n=ka(e,n=ia(t,e),1073741823)),es(e,1073741823))}function Qa(e,t){var n=i.unstable_getCurrentPriorityLevel(),o=void 0;if(0==(1&t.mode))o=1073741823;else if(Ta&&!Ba)o=Da;else{switch(n){case i.unstable_ImmediatePriority:o=1073741823;break;case i.unstable_UserBlockingPriority:o=1073741822-10*(1+((1073741822-e+15)/10|0));break;case i.unstable_NormalPriority:o=1073741822-25*(1+((1073741822-e+500)/25|0));break;case i.unstable_LowPriority:case i.unstable_IdlePriority:o=1;break;default:a("313")}null!==Pa&&o===Da&&--o}return n===i.unstable_UserBlockingPriority&&(0===us||o=o&&(e.didError=!1,(0===(t=e.latestPingedTime)||t>n)&&(e.latestPingedTime=n),or(n,e),0!==(n=e.expirationTime)&&Es(e,n)))}function Ja(e,t){var n=e.stateNode;null!==n&&n.delete(t),null!==(e=$a(e,t=Qa(t=Ss(),e)))&&(er(e,t),0!==(t=e.expirationTime)&&Es(e,t))}function $a(e,t){e.expirationTimeDa&&Ha(),er(e,t),Ta&&!Ba&&Pa===e||Es(e,e.expirationTime),bs>ys&&(bs=0,a("185")))}function ts(e,t,n,o,r){return i.unstable_runWithPriority(i.unstable_ImmediatePriority,(function(){return e(t,n,o,r)}))}var ns=null,os=null,rs=0,is=void 0,as=!1,ss=null,ls=0,us=0,cs=!1,ds=null,ps=!1,fs=!1,hs=null,ms=i.unstable_now(),gs=1073741822-(ms/10|0),vs=gs,ys=50,bs=0,_s=null;function ks(){gs=1073741822-((i.unstable_now()-ms)/10|0)}function xs(e,t){if(0!==rs){if(te.expirationTime&&(e.expirationTime=t),as||(ps?fs&&(ss=e,ls=1073741823,As(e,1073741823,!1)):1073741823===t?Ms(1073741823,!1):xs(e,t))}function Ts(){var e=0,t=null;if(null!==os)for(var n=os,o=ns;null!==o;){var r=o.expirationTime;if(0===r){if((null===n||null===os)&&a("244"),o===o.nextScheduledRoot){ns=os=o.nextScheduledRoot=null;break}if(o===ns)ns=r=o.nextScheduledRoot,os.nextScheduledRoot=r,o.nextScheduledRoot=null;else{if(o===os){(os=n).nextScheduledRoot=ns,o.nextScheduledRoot=null;break}n.nextScheduledRoot=o.nextScheduledRoot,o.nextScheduledRoot=null}o=n.nextScheduledRoot}else{if(r>e&&(e=r,t=o),o===os)break;if(1073741823===e)break;n=o,o=o.nextScheduledRoot}}ss=t,ls=e}var Is=!1;function Ps(){return!!Is||!!i.unstable_shouldYield()&&(Is=!0)}function Ds(){try{if(!Ps()&&null!==ns){ks();var e=ns;do{var t=e.expirationTime;0!==t&&gs<=t&&(e.nextExpirationTimeToWorkOn=gs),e=e.nextScheduledRoot}while(e!==ns)}Ms(0,!0)}finally{Is=!1}}function Ms(e,t){if(Ts(),t)for(ks(),vs=gs;null!==ss&&0!==ls&&e<=ls&&!(Is&&gs>ls);)As(ss,ls,gs>ls),Ts(),ks(),vs=gs;else for(;null!==ss&&0!==ls&&e<=ls;)As(ss,ls,!1),Ts();if(t&&(rs=0,is=null),0!==ls&&xs(ss,ls),bs=0,_s=null,null!==hs)for(e=hs,hs=null,t=0;t=n&&(null===hs?hs=[o]:hs.push(o),o._defer))return e.finishedWork=t,void(e.expirationTime=0);e.finishedWork=null,e===_s?bs++:(_s=e,bs=0),i.unstable_runWithPriority(i.unstable_ImmediatePriority,(function(){Va(e,t)}))}function Fs(e){null===ss&&a("246"),ss.expirationTime=0,cs||(cs=!0,ds=e)}function Os(e,t){var n=ps;ps=!0;try{return e(t)}finally{(ps=n)||as||Ms(1073741823,!1)}}function Rs(e,t){if(ps&&!fs){fs=!0;try{return e(t)}finally{fs=!1}}return e(t)}function Ls(e,t,n){ps||as||0===us||(Ms(us,!1),us=0);var o=ps;ps=!0;try{return i.unstable_runWithPriority(i.unstable_UserBlockingPriority,(function(){return e(t,n)}))}finally{(ps=o)||as||Ms(1073741823,!1)}}function Hs(e,t,n,o,r){var i=t.current;e:if(n){t:{2===nn(n=n._reactInternalFiber)&&1===n.tag||a("170");var s=n;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(Fo(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);a("171"),s=void 0}if(1===n.tag){var l=n.type;if(Fo(l)){n=Ho(n,l,s);break e}}n=s}else n=Do;return null===t.context?t.context=n:t.pendingContext=n,t=r,(r=Qi(o)).payload={element:e},null!==(t=void 0===t?null:t)&&(r.callback=t),ja(),Ji(i,r),es(i,o),o}function Ws(e,t,n,o){var r=t.current;return Hs(e,t,n,r=Qa(Ss(),r),o)}function zs(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function Us(e){var t=1073741822-25*(1+((1073741822-Ss()+500)/25|0));t>=Ea&&(t=Ea-1),this._expirationTime=Ea=t,this._root=e,this._callbacks=this._next=null,this._hasChildren=this._didComplete=!1,this._children=null,this._defer=!0}function Ks(){this._callbacks=null,this._didCommit=!1,this._onCommit=this._onCommit.bind(this)}function js(e,t,n){e={current:t=Go(3,null,null,t?3:0),containerInfo:e,pendingChildren:null,pingCache:null,earliestPendingTime:0,latestPendingTime:0,earliestSuspendedTime:0,latestSuspendedTime:0,latestPingedTime:0,didError:!1,pendingCommitExpirationTime:0,finishedWork:null,timeoutHandle:-1,context:null,pendingContext:null,hydrate:n,nextExpirationTimeToWorkOn:0,expirationTime:0,firstBatch:null,nextScheduledRoot:null},this._internalRoot=t.stateNode=e}function Vs(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Gs(e,t,n,o,r){var i=n._reactRootContainer;if(i){if("function"==typeof r){var a=r;r=function(){var e=zs(i._internalRoot);a.call(e)}}null!=e?i.legacy_renderSubtreeIntoContainer(e,t,r):i.render(t,r)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new js(e,!1,t)}(n,o),"function"==typeof r){var s=r;r=function(){var e=zs(i._internalRoot);s.call(e)}}Rs((function(){null!=e?i.legacy_renderSubtreeIntoContainer(e,t,r):i.render(t,r)}))}return zs(i._internalRoot)}function qs(e,t){var n=2=t;)n=o,o=o._next;e._next=o,null!==n&&(n._next=e)}return e},Ae=Os,Be=Ls,Fe=function(){as||0===us||(Ms(us,!1),us=0)};var Ys,Zs,Qs={createPortal:qs,findDOMNode:function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;return void 0===t&&("function"==typeof e.render?a("188"):a("268",Object.keys(e))),e=null===(e=rn(t))?null:e.stateNode},hydrate:function(e,t,n){return Vs(t)||a("200"),Gs(null,e,t,!0,n)},render:function(e,t,n){return Vs(t)||a("200"),Gs(null,e,t,!1,n)},unstable_renderSubtreeIntoContainer:function(e,t,n,o){return Vs(n)||a("200"),(null==e||void 0===e._reactInternalFiber)&&a("38"),Gs(e,t,n,!1,o)},unmountComponentAtNode:function(e){return Vs(e)||a("40"),!!e._reactRootContainer&&(Rs((function(){Gs(null,null,e,!1,(function(){e._reactRootContainer=null}))})),!0)},unstable_createPortal:function(){return qs.apply(void 0,arguments)},unstable_batchedUpdates:Os,unstable_interactiveUpdates:Ls,flushSync:function(e,t){as&&a("187");var n=ps;ps=!0;try{return ts(e,t)}finally{ps=n,Ms(1073741823,!1)}},unstable_createRoot:function(e,t){return Vs(e)||a("299","unstable_createRoot"),new js(e,!0,null!=t&&!0===t.hydrate)},unstable_flushControlled:function(e){var t=ps;ps=!0;try{ts(e)}finally{(ps=t)||as||Ms(1073741823,!1)}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[R,L,H,D.injectEventPluginsByName,b,V,function(e){T(e,j)},Me,Ne,Pn,N]}};Zs=(Ys={findFiberByHostInstance:O,bundleType:0,version:"16.8.6",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Uo=jo((function(e){return t.onCommitFiberRoot(n,e)})),Ko=jo((function(e){return t.onCommitFiberUnmount(n,e)}))}catch(e){}}(r({},Ys,{overrideProps:null,currentDispatcherRef:Ve.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=rn(e))?null:e.stateNode},findFiberByHostInstance:function(e){return Zs?Zs(e):null}}));var Xs={default:Qs},Js=Xs&&Qs||Xs;e.exports=Js.default||Js},function(e,t,n){"use strict";e.exports=n(28)},function(e,t,n){"use strict";(function(e){ + */var o=n(0),r=n(16),i=n(27);function a(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;othis.eventPool.length&&this.eventPool.push(e)}function de(e){e.eventPool=[],e.getPooled=ue,e.release=ce}r(le.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ae)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ae)},persist:function(){this.isPersistent=ae},isPersistent:se,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=se,this._dispatchInstances=this._dispatchListeners=null}}),le.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},le.extend=function(e){function t(){}function n(){return o.apply(this,arguments)}var o=this;t.prototype=o.prototype;var i=new t;return r(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=r({},o.Interface,e),n.extend=o.extend,de(n),n},de(le);var pe=le.extend({data:null}),fe=le.extend({data:null}),he=[9,13,27,32],me=V&&"CompositionEvent"in window,ge=null;V&&"documentMode"in document&&(ge=document.documentMode);var ve=V&&"TextEvent"in window&&!ge,ye=V&&(!me||ge&&8=ge),be=String.fromCharCode(32),_e={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},ke=!1;function xe(e,t){switch(e){case"keyup":return-1!==he.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Ce(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var we=!1;var Se={eventTypes:_e,extractEvents:function(e,t,n,o){var r=void 0,i=void 0;if(me)e:{switch(e){case"compositionstart":r=_e.compositionStart;break e;case"compositionend":r=_e.compositionEnd;break e;case"compositionupdate":r=_e.compositionUpdate;break e}r=void 0}else we?xe(e,n)&&(r=_e.compositionEnd):"keydown"===e&&229===n.keyCode&&(r=_e.compositionStart);return r?(ye&&"ko"!==n.locale&&(we||r!==_e.compositionStart?r===_e.compositionEnd&&we&&(i=ie()):(oe="value"in(ne=o)?ne.value:ne.textContent,we=!0)),r=pe.getPooled(r,t,n,o),i?r.data=i:null!==(i=Ce(n))&&(r.data=i),j(r),i=r):i=null,(e=ve?function(e,t){switch(e){case"compositionend":return Ce(t);case"keypress":return 32!==t.which?null:(ke=!0,be);case"textInput":return(e=t.data)===be&&ke?null:e;default:return null}}(e,n):function(e,t){if(we)return"compositionend"===e||!me&&xe(e,t)?(e=ie(),re=oe=ne=null,we=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1t}return!1}(t,n,r,o)&&(n=null),o||null===r?function(e){return!!ct.call(pt,e)||!ct.call(dt,e)&&(ut.test(e)?pt[e]=!0:(dt[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):r.mustUseProperty?e[r.propertyName]=null===n?3!==r.type&&"":n:(t=r.attributeName,o=r.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(r=r.type)||4===r&&!0===n?"":""+n,o?e.setAttributeNS(o,t,n):e.setAttribute(t,n))))}function yt(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function bt(e,t){var n=t.checked;return r({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function _t(e,t){var n=null==t.defaultValue?"":t.defaultValue,o=null!=t.checked?t.checked:t.defaultChecked;n=yt(null!=t.value?t.value:n),e._wrapperState={initialChecked:o,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function kt(e,t){null!=(t=t.checked)&&vt(e,"checked",t,!1)}function xt(e,t){kt(e,t);var n=yt(t.value),o=t.type;if(null!=n)"number"===o?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===o||"reset"===o)return void e.removeAttribute("value");t.hasOwnProperty("value")?wt(e,t.type,n):t.hasOwnProperty("defaultValue")&&wt(e,t.type,yt(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Ct(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!("submit"!==o&&"reset"!==o||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function wt(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(mt,gt);ht[t]=new ft(t,1,!1,e,null)}),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(mt,gt);ht[t]=new ft(t,1,!1,e,"http://www.w3.org/1999/xlink")}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(mt,gt);ht[t]=new ft(t,1,!1,e,"http://www.w3.org/XML/1998/namespace")}),["tabIndex","crossOrigin"].forEach(function(e){ht[e]=new ft(e,1,!1,e.toLowerCase(),null)});var St={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Et(e,t,n){return(e=le.getPooled(St.change,e,t,n)).type="change",De(n),j(e),e}var Tt=null,It=null;function Pt(e){M(e)}function Dt(e){if(Ke(R(e)))return e}function Mt(e,t){if("change"===e)return t}var Nt=!1;function At(){Tt&&(Tt.detachEvent("onpropertychange",Bt),It=Tt=null)}function Bt(e){"value"===e.propertyName&&Dt(It)&&Oe(Pt,e=Et(It,e,He(e)))}function Ft(e,t,n){"focus"===e?(At(),It=n,(Tt=t).attachEvent("onpropertychange",Bt)):"blur"===e&&At()}function Ot(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Dt(It)}function Rt(e,t){if("click"===e)return Dt(t)}function Lt(e,t){if("input"===e||"change"===e)return Dt(t)}V&&(Nt=We("input")&&(!document.documentMode||9xn.length&&xn.push(e)}}}var Pn={},Dn=0,Mn="_reactListenersID"+(""+Math.random()).slice(2);function Nn(e){return Object.prototype.hasOwnProperty.call(e,Mn)||(e[Mn]=Dn++,Pn[e[Mn]]={}),Pn[e[Mn]]}function An(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Bn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Fn(e,t){var n,o=Bn(e);for(e=0;o;){if(3===o.nodeType){if(n=e+o.textContent.length,e<=t&&n>=t)return{node:o,offset:t-e};e=n}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=Bn(o)}}function On(){for(var e=window,t=An();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=An((e=t.contentWindow).document)}return t}function Rn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function Ln(e){var t=On(),n=e.focusedElem,o=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(n.ownerDocument.documentElement,n)){if(null!==o&&Rn(n))if(t=o.start,void 0===(e=o.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var r=n.textContent.length,i=Math.min(o.start,r);o=void 0===o.end?i:Math.min(o.end,r),!e.extend&&i>o&&(r=o,o=i,i=r),r=Fn(n,i);var a=Fn(n,o);r&&a&&(1!==e.rangeCount||e.anchorNode!==r.node||e.anchorOffset!==r.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(r.node,r.offset),e.removeAllRanges(),i>o?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,Wn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},zn=null,Un=null,Kn=null,jn=!1;function Vn(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return jn||null==zn||zn!==An(n)?null:("selectionStart"in(n=zn)&&Rn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Kn&&en(Kn,n)?null:(Kn=n,(e=le.getPooled(Wn.select,Un,e,t)).type="select",e.target=zn,j(e),e))}var Gn={eventTypes:Wn,extractEvents:function(e,t,n,o){var r,i=o.window===o?o.document:9===o.nodeType?o:o.ownerDocument;if(!(r=!i)){e:{i=Nn(i),r=_.onSelect;for(var a=0;a=t.length||a("93"),t=t[0]),n=t),null==n&&(n="")),e._wrapperState={initialValue:yt(n)}}function Xn(e,t){var n=yt(t.value),o=yt(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=o&&(e.defaultValue=""+o)}function Jn(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}P.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),k=L,x=O,C=R,P.injectEventPluginsByName({SimpleEventPlugin:_n,EnterLeaveEventPlugin:Xt,ChangeEventPlugin:Ht,SelectEventPlugin:Gn,BeforeInputEventPlugin:Se});var $n={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function eo(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function to(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?eo(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var no=void 0,oo=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,o,r){MSApp.execUnsafeLocalFunction(function(){return e(t,n)})}:e}(function(e,t){if(e.namespaceURI!==$n.svg||"innerHTML"in e)e.innerHTML=t;else{for((no=no||document.createElement("div")).innerHTML=""+t+"",t=no.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ro(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var io={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ao=["Webkit","ms","Moz","O"];function so(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||io.hasOwnProperty(e)&&io[e]?(""+t).trim():t+"px"}function lo(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var o=0===n.indexOf("--"),r=so(n,t[n],o);"float"===n&&(n="cssFloat"),o?e.setProperty(n,r):e[n]=r}}Object.keys(io).forEach(function(e){ao.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),io[t]=io[e]})});var uo=r({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function co(e,t){t&&(uo[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&a("137",e,""),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&a("60"),"object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML||a("61")),null!=t.style&&"object"!=typeof t.style&&a("62",""))}function po(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function fo(e,t){var n=Nn(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=_[t];for(var o=0;oEo||(e.current=So[Eo],So[Eo]=null,Eo--)}function Io(e,t){So[++Eo]=e.current,e.current=t}var Po={},Do={current:Po},Mo={current:!1},No=Po;function Ao(e,t){var n=e.type.contextTypes;if(!n)return Po;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var r,i={};for(r in n)i[r]=t[r];return o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Bo(e){return null!=(e=e.childContextTypes)}function Fo(e){To(Mo),To(Do)}function Oo(e){To(Mo),To(Do)}function Ro(e,t,n){Do.current!==Po&&a("168"),Io(Do,t),Io(Mo,n)}function Lo(e,t,n){var o=e.stateNode;if(e=t.childContextTypes,"function"!=typeof o.getChildContext)return n;for(var i in o=o.getChildContext())i in e||a("108",st(t)||"Unknown",i);return r({},n,o)}function Ho(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Po,No=Do.current,Io(Do,t),Io(Mo,Mo.current),!0}function Wo(e,t,n){var o=e.stateNode;o||a("169"),n?(t=Lo(e,t,No),o.__reactInternalMemoizedMergedChildContext=t,To(Mo),To(Do),Io(Do,t)):To(Mo),Io(Mo,n)}var zo=null,Uo=null;function Ko(e){return function(t){try{return e(t)}catch(e){}}}function jo(e,t,n,o){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.contextDependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Vo(e,t,n,o){return new jo(e,t,n,o)}function Go(e){return!(!(e=e.prototype)||!e.isReactComponent)}function qo(e,t){var n=e.alternate;return null===n?((n=Vo(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,n.contextDependencies=e.contextDependencies,n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Yo(e,t,n,o,r,i){var s=2;if(o=e,"function"==typeof e)Go(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case Ze:return Zo(n.children,r,i,t);case et:return Qo(n,3|r,i,t);case Qe:return Qo(n,2|r,i,t);case Xe:return(e=Vo(12,n,t,4|r)).elementType=Xe,e.type=Xe,e.expirationTime=i,e;case nt:return(e=Vo(13,n,t,r)).elementType=nt,e.type=nt,e.expirationTime=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Je:s=10;break e;case $e:s=9;break e;case tt:s=11;break e;case ot:s=14;break e;case rt:s=16,o=null;break e}a("130",null==e?e:typeof e,"")}return(t=Vo(s,n,t,r)).elementType=e,t.type=o,t.expirationTime=i,t}function Zo(e,t,n,o){return(e=Vo(7,e,o,t)).expirationTime=n,e}function Qo(e,t,n,o){return e=Vo(8,e,o,t),t=0==(1&t)?Qe:et,e.elementType=t,e.type=t,e.expirationTime=n,e}function Xo(e,t,n){return(e=Vo(6,e,null,t)).expirationTime=n,e}function Jo(e,t,n){return(t=Vo(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function $o(e,t){e.didError=!1;var n=e.earliestPendingTime;0===n?e.earliestPendingTime=e.latestPendingTime=t:nt&&(e.latestPendingTime=t),nr(t,e)}function er(e,t){e.didError=!1,e.latestPingedTime>=t&&(e.latestPingedTime=0);var n=e.earliestPendingTime,o=e.latestPendingTime;n===t?e.earliestPendingTime=o===t?e.latestPendingTime=0:o:o===t&&(e.latestPendingTime=n),n=e.earliestSuspendedTime,o=e.latestSuspendedTime,0===n?e.earliestSuspendedTime=e.latestSuspendedTime=t:nt&&(e.latestSuspendedTime=t),nr(t,e)}function tr(e,t){var n=e.earliestPendingTime;return n>t&&(t=n),(e=e.earliestSuspendedTime)>t&&(t=e),t}function nr(e,t){var n=t.earliestSuspendedTime,o=t.latestSuspendedTime,r=t.earliestPendingTime,i=t.latestPingedTime;0===(r=0!==r?r:i)&&(0===e||oe&&(e=n),t.nextExpirationTimeToWorkOn=r,t.expirationTime=e}function or(e,t){if(e&&e.defaultProps)for(var n in t=r({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var rr=(new o.Component).refs;function ir(e,t,n,o){n=null==(n=n(o,t=e.memoizedState))?t:r({},t,n),e.memoizedState=n,null!==(o=e.updateQueue)&&0===e.expirationTime&&(o.baseState=n)}var ar={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===tn(e)},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var o=ks(),r=Zi(o=Ya(o,e));r.payload=t,null!=n&&(r.callback=n),Ua(),Xi(e,r),Xa(e,o)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var o=ks(),r=Zi(o=Ya(o,e));r.tag=Ki,r.payload=t,null!=n&&(r.callback=n),Ua(),Xi(e,r),Xa(e,o)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=ks(),o=Zi(n=Ya(n,e));o.tag=ji,null!=t&&(o.callback=t),Ua(),Xi(e,o),Xa(e,n)}};function sr(e,t,n,o,r,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(o,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!en(n,o)||!en(r,i))}function lr(e,t,n){var o=!1,r=Po,i=t.contextType;return"object"==typeof i&&null!==i?i=zi(i):(r=Bo(t)?No:Do.current,i=(o=null!=(o=t.contextTypes))?Ao(e,r):Po),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ar,e.stateNode=t,t._reactInternalFiber=e,o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=i),t}function ur(e,t,n,o){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,o),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,o),t.state!==e&&ar.enqueueReplaceState(t,t.state,null)}function cr(e,t,n,o){var r=e.stateNode;r.props=n,r.state=e.memoizedState,r.refs=rr;var i=t.contextType;"object"==typeof i&&null!==i?r.context=zi(i):(i=Bo(t)?No:Do.current,r.context=Ao(e,i)),null!==(i=e.updateQueue)&&(ta(e,i,n,r,o),r.state=e.memoizedState),"function"==typeof(i=t.getDerivedStateFromProps)&&(ir(e,t,i,n),r.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof r.getSnapshotBeforeUpdate||"function"!=typeof r.UNSAFE_componentWillMount&&"function"!=typeof r.componentWillMount||(t=r.state,"function"==typeof r.componentWillMount&&r.componentWillMount(),"function"==typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount(),t!==r.state&&ar.enqueueReplaceState(r,r.state,null),null!==(i=e.updateQueue)&&(ta(e,i,n,r,o),r.state=e.memoizedState)),"function"==typeof r.componentDidMount&&(e.effectTag|=4)}var dr=Array.isArray;function pr(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){n=n._owner;var o=void 0;n&&(1!==n.tag&&a("309"),o=n.stateNode),o||a("147",e);var r=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===r?t.ref:((t=function(e){var t=o.refs;t===rr&&(t=o.refs={}),null===e?delete t[r]:t[r]=e})._stringRef=r,t)}"string"!=typeof e&&a("284"),n._owner||a("290",e)}return e}function fr(e,t){"textarea"!==e.type&&a("31","[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,"")}function hr(e){function t(t,n){if(e){var o=t.lastEffect;null!==o?(o.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,o){if(!e)return null;for(;null!==o;)t(n,o),o=o.sibling;return null}function o(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function r(e,t,n){return(e=qo(e,t)).index=0,e.sibling=null,e}function i(t,n,o){return t.index=o,e?null!==(o=t.alternate)?(o=o.index)m?(g=d,d=null):g=d.sibling;var v=f(r,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(r,d),a=i(v,a,m),null===c?u=v:c.sibling=v,c=v,d=g}if(m===s.length)return n(r,d),u;if(null===d){for(;mg?(v=m,m=null):v=m.sibling;var b=f(r,m,y.value,u);if(null===b){m||(m=v);break}e&&m&&null===b.alternate&&t(r,m),s=i(b,s,g),null===d?c=b:d.sibling=b,d=b,m=v}if(y.done)return n(r,m),c;if(null===m){for(;!y.done;g++,y=l.next())null!==(y=p(r,y.value,u))&&(s=i(y,s,g),null===d?c=y:d.sibling=y,d=y);return c}for(m=o(r,m);!y.done;g++,y=l.next())null!==(y=h(m,r,g,y.value,u))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),s=i(y,s,g),null===d?c=y:d.sibling=y,d=y);return e&&m.forEach(function(e){return t(r,e)}),c}return function(e,o,i,l){var u="object"==typeof i&&null!==i&&i.type===Ze&&null===i.key;u&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case qe:e:{for(c=i.key,u=o;null!==u;){if(u.key===c){if(7===u.tag?i.type===Ze:u.elementType===i.type){n(e,u.sibling),(o=r(u,i.type===Ze?i.props.children:i.props)).ref=pr(e,u,i),o.return=e,e=o;break e}n(e,u);break}t(e,u),u=u.sibling}i.type===Ze?((o=Zo(i.props.children,e.mode,l,i.key)).return=e,e=o):((l=Yo(i.type,i.key,i.props,null,e.mode,l)).ref=pr(e,o,i),l.return=e,e=l)}return s(e);case Ye:e:{for(u=i.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===i.containerInfo&&o.stateNode.implementation===i.implementation){n(e,o.sibling),(o=r(o,i.children||[])).return=e,e=o;break e}n(e,o);break}t(e,o),o=o.sibling}(o=Jo(i,e.mode,l)).return=e,e=o}return s(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==o&&6===o.tag?(n(e,o.sibling),(o=r(o,i)).return=e,e=o):(n(e,o),(o=Xo(i,e.mode,l)).return=e,e=o),s(e);if(dr(i))return m(e,o,i,l);if(at(i))return g(e,o,i,l);if(c&&fr(e,i),void 0===i&&!u)switch(e.tag){case 1:case 0:a("152",(l=e.type).displayName||l.name||"Component")}return n(e,o)}}var mr=hr(!0),gr=hr(!1),vr={},yr={current:vr},br={current:vr},_r={current:vr};function kr(e){return e===vr&&a("174"),e}function xr(e,t){Io(_r,t),Io(br,e),Io(yr,vr);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:to(null,"");break;default:t=to(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}To(yr),Io(yr,t)}function Cr(e){To(yr),To(br),To(_r)}function wr(e){kr(_r.current);var t=kr(yr.current),n=to(t,e.type);t!==n&&(Io(br,e),Io(yr,n))}function Sr(e){br.current===e&&(To(yr),To(br))}var Er=0,Tr=2,Ir=4,Pr=8,Dr=16,Mr=32,Nr=64,Ar=128,Br=je.ReactCurrentDispatcher,Fr=0,Or=null,Rr=null,Lr=null,Hr=null,Wr=null,zr=null,Ur=0,Kr=null,jr=0,Vr=!1,Gr=null,qr=0;function Yr(){a("321")}function Zr(e,t){if(null===t)return!1;for(var n=0;nUr&&(Ur=d)):i=u.eagerReducer===e?u.eagerState:e(i,u.action),s=u,u=u.next}while(null!==u&&u!==o);c||(l=s,r=i),Jt(i,t.memoizedState)||(ki=!0),t.memoizedState=i,t.baseUpdate=l,t.baseState=r,n.lastRenderedState=i}return[t.memoizedState,n.dispatch]}function ni(e,t,n,o){return e={tag:e,create:t,destroy:n,deps:o,next:null},null===Kr?(Kr={lastEffect:null}).lastEffect=e.next=e:null===(t=Kr.lastEffect)?Kr.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,Kr.lastEffect=e),e}function oi(e,t,n,o){var r=Jr();jr|=e,r.memoizedState=ni(t,n,void 0,void 0===o?null:o)}function ri(e,t,n,o){var r=$r();o=void 0===o?null:o;var i=void 0;if(null!==Rr){var a=Rr.memoizedState;if(i=a.destroy,null!==o&&Zr(o,a.deps))return void ni(Er,n,i,o)}jr|=e,r.memoizedState=ni(t,n,i,o)}function ii(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function ai(){}function si(e,t,n){25>qr||a("301");var o=e.alternate;if(e===Or||null!==o&&o===Or)if(Vr=!0,e={expirationTime:Fr,action:n,eagerReducer:null,eagerState:null,next:null},null===Gr&&(Gr=new Map),void 0===(n=Gr.get(t)))Gr.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{Ua();var r=ks(),i={expirationTime:r=Ya(r,e),action:n,eagerReducer:null,eagerState:null,next:null},s=t.last;if(null===s)i.next=i;else{var l=s.next;null!==l&&(i.next=l),s.next=i}if(t.last=i,0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=o(u,n);if(i.eagerReducer=o,i.eagerState=c,Jt(c,u))return}catch(e){}Xa(e,r)}}var li={readContext:zi,useCallback:Yr,useContext:Yr,useEffect:Yr,useImperativeHandle:Yr,useLayoutEffect:Yr,useMemo:Yr,useReducer:Yr,useRef:Yr,useState:Yr,useDebugValue:Yr},ui={readContext:zi,useCallback:function(e,t){return Jr().memoizedState=[e,void 0===t?null:t],e},useContext:zi,useEffect:function(e,t){return oi(516,Ar|Nr,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,oi(4,Ir|Mr,ii.bind(null,t,e),n)},useLayoutEffect:function(e,t){return oi(4,Ir|Mr,e,t)},useMemo:function(e,t){var n=Jr();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var o=Jr();return t=void 0!==n?n(t):t,o.memoizedState=o.baseState=t,e=(e=o.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=si.bind(null,Or,e),[o.memoizedState,e]},useRef:function(e){return e={current:e},Jr().memoizedState=e},useState:function(e){var t=Jr();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:ei,lastRenderedState:e}).dispatch=si.bind(null,Or,e),[t.memoizedState,e]},useDebugValue:ai},ci={readContext:zi,useCallback:function(e,t){var n=$r();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&Zr(t,o[1])?o[0]:(n.memoizedState=[e,t],e)},useContext:zi,useEffect:function(e,t){return ri(516,Ar|Nr,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ri(4,Ir|Mr,ii.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ri(4,Ir|Mr,e,t)},useMemo:function(e,t){var n=$r();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&Zr(t,o[1])?o[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:ti,useRef:function(){return $r().memoizedState},useState:function(e){return ti(ei)},useDebugValue:ai},di=null,pi=null,fi=!1;function hi(e,t){var n=Vo(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function mi(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function gi(e){if(fi){var t=pi;if(t){var n=t;if(!mi(e,t)){if(!(t=Co(n))||!mi(e,t))return e.effectTag|=2,fi=!1,void(di=e);hi(di,n)}di=e,pi=wo(t)}else e.effectTag|=2,fi=!1,di=e}}function vi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&18!==e.tag;)e=e.return;di=e}function yi(e){if(e!==di)return!1;if(!fi)return vi(e),fi=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!yo(t,e.memoizedProps))for(t=pi;t;)hi(e,t),t=Co(t);return vi(e),pi=di?Co(e.stateNode):null,!0}function bi(){pi=di=null,fi=!1}var _i=je.ReactCurrentOwner,ki=!1;function xi(e,t,n,o){t.child=null===e?gr(t,null,n,o):mr(t,e.child,n,o)}function Ci(e,t,n,o,r){n=n.render;var i=t.ref;return Wi(t,r),o=Qr(e,t,n,o,i,r),null===e||ki?(t.effectTag|=1,xi(e,t,o,r),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=r&&(e.expirationTime=0),Ni(e,t,r))}function wi(e,t,n,o,r,i){if(null===e){var a=n.type;return"function"!=typeof a||Go(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Yo(n.type,null,o,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Si(e,t,a,o,r,i))}return a=e.child,r=n?Mi(e,t,n):null!==(t=Ni(e,t,n))?t.sibling:null}return Ni(e,t,n)}}else ki=!1;switch(t.expirationTime=0,t.tag){case 2:o=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps;var r=Ao(t,Do.current);if(Wi(t,n),r=Qr(null,t,o,e,r,n),t.effectTag|=1,"object"==typeof r&&null!==r&&"function"==typeof r.render&&void 0===r.$$typeof){if(t.tag=1,Xr(),Bo(o)){var i=!0;Ho(t)}else i=!1;t.memoizedState=null!==r.state&&void 0!==r.state?r.state:null;var s=o.getDerivedStateFromProps;"function"==typeof s&&ir(t,o,s,e),r.updater=ar,t.stateNode=r,r._reactInternalFiber=t,cr(t,o,e,n),t=Pi(null,t,o,!0,i,n)}else t.tag=0,xi(null,t,r,n),t=t.child;return t;case 16:switch(r=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),i=t.pendingProps,e=function(e){var t=e._result;switch(e._status){case 1:return t;case 2:case 0:throw t;default:switch(e._status=0,(t=(t=e._ctor)()).then(function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)},function(t){0===e._status&&(e._status=2,e._result=t)}),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}(r),t.type=e,r=t.tag=function(e){if("function"==typeof e)return Go(e)?1:0;if(null!=e){if((e=e.$$typeof)===tt)return 11;if(e===ot)return 14}return 2}(e),i=or(e,i),s=void 0,r){case 0:s=Ti(null,t,e,i,n);break;case 1:s=Ii(null,t,e,i,n);break;case 11:s=Ci(null,t,e,i,n);break;case 14:s=wi(null,t,e,or(e.type,i),o,n);break;default:a("306",e,"")}return s;case 0:return o=t.type,r=t.pendingProps,Ti(e,t,o,r=t.elementType===o?r:or(o,r),n);case 1:return o=t.type,r=t.pendingProps,Ii(e,t,o,r=t.elementType===o?r:or(o,r),n);case 3:return Di(t),null===(o=t.updateQueue)&&a("282"),r=null!==(r=t.memoizedState)?r.element:null,ta(t,o,t.pendingProps,null,n),(o=t.memoizedState.element)===r?(bi(),t=Ni(e,t,n)):(r=t.stateNode,(r=(null===e||null===e.child)&&r.hydrate)&&(pi=wo(t.stateNode.containerInfo),di=t,r=fi=!0),r?(t.effectTag|=2,t.child=gr(t,null,o,n)):(xi(e,t,o,n),bi()),t=t.child),t;case 5:return wr(t),null===e&&gi(t),o=t.type,r=t.pendingProps,i=null!==e?e.memoizedProps:null,s=r.children,yo(o,r)?s=null:null!==i&&yo(o,i)&&(t.effectTag|=16),Ei(e,t),1!==n&&1&t.mode&&r.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(xi(e,t,s,n),t=t.child),t;case 6:return null===e&&gi(t),null;case 13:return Mi(e,t,n);case 4:return xr(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=mr(t,null,o,n):xi(e,t,o,n),t.child;case 11:return o=t.type,r=t.pendingProps,Ci(e,t,o,r=t.elementType===o?r:or(o,r),n);case 7:return xi(e,t,t.pendingProps,n),t.child;case 8:case 12:return xi(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(o=t.type._context,r=t.pendingProps,s=t.memoizedProps,Li(t,i=r.value),null!==s){var l=s.value;if(0===(i=Jt(l,i)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(l,i):1073741823))){if(s.children===r.children&&!Mo.current){t=Ni(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.contextDependencies;if(null!==u){s=l.child;for(var c=u.first;null!==c;){if(c.context===o&&0!=(c.observedBits&i)){1===l.tag&&((c=Zi(n)).tag=ji,Xi(l,c)),l.expirationTime=t&&(ki=!0),e.contextDependencies=null}function zi(e,t){return Ri!==e&&!1!==t&&0!==t&&("number"==typeof t&&1073741823!==t||(Ri=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Oi?(null===Fi&&a("308"),Oi=t,Fi.contextDependencies={first:t,expirationTime:0}):Oi=Oi.next=t),e._currentValue}var Ui=0,Ki=1,ji=2,Vi=3,Gi=!1;function qi(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Yi(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Zi(e){return{expirationTime:e,tag:Ui,payload:null,callback:null,next:null,nextEffect:null}}function Qi(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Xi(e,t){var n=e.alternate;if(null===n){var o=e.updateQueue,r=null;null===o&&(o=e.updateQueue=qi(e.memoizedState))}else o=e.updateQueue,r=n.updateQueue,null===o?null===r?(o=e.updateQueue=qi(e.memoizedState),r=n.updateQueue=qi(n.memoizedState)):o=e.updateQueue=Yi(r):null===r&&(r=n.updateQueue=Yi(o));null===r||o===r?Qi(o,t):null===o.lastUpdate||null===r.lastUpdate?(Qi(o,t),Qi(r,t)):(Qi(o,t),r.lastUpdate=t)}function Ji(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=qi(e.memoizedState):$i(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function $i(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Yi(t)),t}function ea(e,t,n,o,i,a){switch(n.tag){case Ki:return"function"==typeof(e=n.payload)?e.call(a,o,i):e;case Vi:e.effectTag=-2049&e.effectTag|64;case Ui:if(null==(i="function"==typeof(e=n.payload)?e.call(a,o,i):e))break;return r({},o,i);case ji:Gi=!0}return o}function ta(e,t,n,o,r){Gi=!1;for(var i=(t=$i(e,t)).baseState,a=null,s=0,l=t.firstUpdate,u=i;null!==l;){var c=l.expirationTime;ct?e.earliestPendingTime=e.latestPendingTime=0:e.earliestPendingTime>t&&(e.earliestPendingTime=e.latestPendingTime)),0===(n=e.earliestSuspendedTime)?$o(e,t):tn&&$o(e,t)}nr(0,e)}(e,r>o?r:o),wa.current=null,o=void 0,1n?t:n)&&(Ra=null),function(e,t){e.expirationTime=t,e.finishedWork=null}(e,t)}function ja(e){for(;;){var t=e.alternate,n=e.return,o=e.sibling;if(0==(1024&e.effectTag)){Ta=e;e:{var i=t,s=Pa,l=(t=e).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:Bo(t.type)&&Fo();break;case 3:Cr(),Oo(),(l=t.stateNode).pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),null!==i&&null!==i.child||(yi(t),t.effectTag&=-3),sa(t);break;case 5:Sr(t);var u=kr(_r.current);if(s=t.type,null!==i&&null!=t.stateNode)la(i,t,s,l,u),i.ref!==t.ref&&(t.effectTag|=128);else if(l){var c=kr(yr.current);if(yi(t)){i=(l=t).stateNode;var d=l.type,p=l.memoizedProps,f=u;switch(i[A]=l,i[B]=p,s=void 0,u=d){case"iframe":case"object":Sn("load",i);break;case"video":case"audio":for(d=0;d<\/script>",d=i.removeChild(i.firstChild)):"string"==typeof i.is?d=d.createElement(f,{is:i.is}):(d=d.createElement(f),"select"===f&&(f=d,i.multiple?f.multiple=!0:i.size&&(f.size=i.size))):d=d.createElementNS(c,f),(i=d)[A]=p,i[B]=l,aa(i,t,!1,!1),f=i;var h=u,m=po(d=s,p=l);switch(d){case"iframe":case"object":Sn("load",f),u=p;break;case"video":case"audio":for(u=0;ul&&(l=i),(u=s.childExpirationTime)>l&&(l=u),s=s.sibling;t.childExpirationTime=l}if(null!==Ta)return Ta;null!==n&&0==(1024&n.effectTag)&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1=m?f=0:(-1===f||m component higher in the tree to provide a loading indicator or placeholder to display."+lt(c))}Ma=!0,d=ra(d,c),l=u;do{switch(l.tag){case 3:l.effectTag|=2048,l.expirationTime=s,Ji(l,s=_a(l,d,s));break e;case 1:if(f=d,h=l.type,c=l.stateNode,0==(64&l.effectTag)&&("function"==typeof h.getDerivedStateFromError||null!==c&&"function"==typeof c.componentDidCatch&&(null===Ra||!Ra.has(c)))){l.effectTag|=2048,l.expirationTime=s,Ji(l,s=ka(l,f,s));break e}}l=l.return}while(null!==l)}Ta=ja(i);continue}r=!0,Ms(t)}}break}if(Ea=!1,Ca.current=n,Ri=Oi=Fi=null,Xr(),r)Ia=null,e.finishedWork=null;else if(null!==Ta)e.finishedWork=null;else{if(null===(n=e.current.alternate)&&a("281"),Ia=null,Ma){if(r=e.latestPendingTime,i=e.latestSuspendedTime,s=e.latestPingedTime,0!==r&&rt?0:t)):(e.pendingCommitExpirationTime=o,e.finishedWork=n)}}function qa(e,t){for(var n=e.return;null!==n;){switch(n.tag){case 1:var o=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof o.componentDidCatch&&(null===Ra||!Ra.has(o)))return Xi(n,e=ka(n,e=ra(t,e),1073741823)),void Xa(n,1073741823);break;case 3:return Xi(n,e=_a(n,e=ra(t,e),1073741823)),void Xa(n,1073741823)}n=n.return}3===e.tag&&(Xi(e,n=_a(e,n=ra(t,e),1073741823)),Xa(e,1073741823))}function Ya(e,t){var n=i.unstable_getCurrentPriorityLevel(),o=void 0;if(0==(1&t.mode))o=1073741823;else if(Ea&&!Aa)o=Pa;else{switch(n){case i.unstable_ImmediatePriority:o=1073741823;break;case i.unstable_UserBlockingPriority:o=1073741822-10*(1+((1073741822-e+15)/10|0));break;case i.unstable_NormalPriority:o=1073741822-25*(1+((1073741822-e+500)/25|0));break;case i.unstable_LowPriority:case i.unstable_IdlePriority:o=1;break;default:a("313")}null!==Ia&&o===Pa&&--o}return n===i.unstable_UserBlockingPriority&&(0===as||o=o&&(e.didError=!1,(0===(t=e.latestPingedTime)||t>n)&&(e.latestPingedTime=n),nr(n,e),0!==(n=e.expirationTime)&&xs(e,n)))}function Qa(e,t){e.expirationTimePa&&La(),$o(e,t),Ea&&!Aa&&Ia===e||xs(e,e.expirationTime),gs>ms&&(gs=0,a("185")))}function Ja(e,t,n,o,r){return i.unstable_runWithPriority(i.unstable_ImmediatePriority,function(){return e(t,n,o,r)})}var $a=null,es=null,ts=0,ns=void 0,os=!1,rs=null,is=0,as=0,ss=!1,ls=null,us=!1,cs=!1,ds=null,ps=i.unstable_now(),fs=1073741822-(ps/10|0),hs=fs,ms=50,gs=0,vs=null;function ys(){fs=1073741822-((i.unstable_now()-ps)/10|0)}function bs(e,t){if(0!==ts){if(te.expirationTime&&(e.expirationTime=t),os||(us?cs&&(rs=e,is=1073741823,Ps(e,1073741823,!1)):1073741823===t?Ts(1073741823,!1):bs(e,t))}function Cs(){var e=0,t=null;if(null!==es)for(var n=es,o=$a;null!==o;){var r=o.expirationTime;if(0===r){if((null===n||null===es)&&a("244"),o===o.nextScheduledRoot){$a=es=o.nextScheduledRoot=null;break}if(o===$a)$a=r=o.nextScheduledRoot,es.nextScheduledRoot=r,o.nextScheduledRoot=null;else{if(o===es){(es=n).nextScheduledRoot=$a,o.nextScheduledRoot=null;break}n.nextScheduledRoot=o.nextScheduledRoot,o.nextScheduledRoot=null}o=n.nextScheduledRoot}else{if(r>e&&(e=r,t=o),o===es)break;if(1073741823===e)break;n=o,o=o.nextScheduledRoot}}rs=t,is=e}var ws=!1;function Ss(){return!!ws||!!i.unstable_shouldYield()&&(ws=!0)}function Es(){try{if(!Ss()&&null!==$a){ys();var e=$a;do{var t=e.expirationTime;0!==t&&fs<=t&&(e.nextExpirationTimeToWorkOn=fs),e=e.nextScheduledRoot}while(e!==$a)}Ts(0,!0)}finally{ws=!1}}function Ts(e,t){if(Cs(),t)for(ys(),hs=fs;null!==rs&&0!==is&&e<=is&&!(ws&&fs>is);)Ps(rs,is,fs>is),Cs(),ys(),hs=fs;else for(;null!==rs&&0!==is&&e<=is;)Ps(rs,is,!1),Cs();if(t&&(ts=0,ns=null),0!==is&&bs(rs,is),gs=0,vs=null,null!==ds)for(e=ds,ds=null,t=0;t=n&&(null===ds?ds=[o]:ds.push(o),o._defer))return e.finishedWork=t,void(e.expirationTime=0);e.finishedWork=null,e===vs?gs++:(vs=e,gs=0),i.unstable_runWithPriority(i.unstable_ImmediatePriority,function(){Ka(e,t)})}function Ms(e){null===rs&&a("246"),rs.expirationTime=0,ss||(ss=!0,ls=e)}function Ns(e,t){var n=us;us=!0;try{return e(t)}finally{(us=n)||os||Ts(1073741823,!1)}}function As(e,t){if(us&&!cs){cs=!0;try{return e(t)}finally{cs=!1}}return e(t)}function Bs(e,t,n){us||os||0===as||(Ts(as,!1),as=0);var o=us;us=!0;try{return i.unstable_runWithPriority(i.unstable_UserBlockingPriority,function(){return e(t,n)})}finally{(us=o)||os||Ts(1073741823,!1)}}function Fs(e,t,n,o,r){var i=t.current;e:if(n){t:{2===tn(n=n._reactInternalFiber)&&1===n.tag||a("170");var s=n;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(Bo(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);a("171"),s=void 0}if(1===n.tag){var l=n.type;if(Bo(l)){n=Lo(n,l,s);break e}}n=s}else n=Po;return null===t.context?t.context=n:t.pendingContext=n,t=r,(r=Zi(o)).payload={element:e},null!==(t=void 0===t?null:t)&&(r.callback=t),Ua(),Xi(i,r),Xa(i,o),o}function Os(e,t,n,o){var r=t.current;return Fs(e,t,n,r=Ya(ks(),r),o)}function Rs(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function Ls(e){var t=1073741822-25*(1+((1073741822-ks()+500)/25|0));t>=Sa&&(t=Sa-1),this._expirationTime=Sa=t,this._root=e,this._callbacks=this._next=null,this._hasChildren=this._didComplete=!1,this._children=null,this._defer=!0}function Hs(){this._callbacks=null,this._didCommit=!1,this._onCommit=this._onCommit.bind(this)}function Ws(e,t,n){e={current:t=Vo(3,null,null,t?3:0),containerInfo:e,pendingChildren:null,pingCache:null,earliestPendingTime:0,latestPendingTime:0,earliestSuspendedTime:0,latestSuspendedTime:0,latestPingedTime:0,didError:!1,pendingCommitExpirationTime:0,finishedWork:null,timeoutHandle:-1,context:null,pendingContext:null,hydrate:n,nextExpirationTimeToWorkOn:0,expirationTime:0,firstBatch:null,nextScheduledRoot:null},this._internalRoot=t.stateNode=e}function zs(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Us(e,t,n,o,r){var i=n._reactRootContainer;if(i){if("function"==typeof r){var a=r;r=function(){var e=Rs(i._internalRoot);a.call(e)}}null!=e?i.legacy_renderSubtreeIntoContainer(e,t,r):i.render(t,r)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new Ws(e,!1,t)}(n,o),"function"==typeof r){var s=r;r=function(){var e=Rs(i._internalRoot);s.call(e)}}As(function(){null!=e?i.legacy_renderSubtreeIntoContainer(e,t,r):i.render(t,r)})}return Rs(i._internalRoot)}function Ks(e,t){var n=2=t;)n=o,o=o._next;e._next=o,null!==n&&(n._next=e)}return e},Ne=Ns,Ae=Bs,Be=function(){os||0===as||(Ts(as,!1),as=0)};var js,Vs,Gs={createPortal:Ks,findDOMNode:function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;return void 0===t&&("function"==typeof e.render?a("188"):a("268",Object.keys(e))),e=null===(e=on(t))?null:e.stateNode},hydrate:function(e,t,n){return zs(t)||a("200"),Us(null,e,t,!0,n)},render:function(e,t,n){return zs(t)||a("200"),Us(null,e,t,!1,n)},unstable_renderSubtreeIntoContainer:function(e,t,n,o){return zs(n)||a("200"),(null==e||void 0===e._reactInternalFiber)&&a("38"),Us(e,t,n,!1,o)},unmountComponentAtNode:function(e){return zs(e)||a("40"),!!e._reactRootContainer&&(As(function(){Us(null,null,e,!1,function(){e._reactRootContainer=null})}),!0)},unstable_createPortal:function(){return Ks.apply(void 0,arguments)},unstable_batchedUpdates:Ns,unstable_interactiveUpdates:Bs,flushSync:function(e,t){os&&a("187");var n=us;us=!0;try{return Ja(e,t)}finally{us=n,Ts(1073741823,!1)}},unstable_createRoot:function(e,t){return zs(e)||a("299","unstable_createRoot"),new Ws(e,!0,null!=t&&!0===t.hydrate)},unstable_flushControlled:function(e){var t=us;us=!0;try{Ja(e)}finally{(us=t)||os||Ts(1073741823,!1)}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[O,R,L,P.injectEventPluginsByName,y,j,function(e){E(e,K)},De,Me,In,M]}};Vs=(js={findFiberByHostInstance:F,bundleType:0,version:"16.8.6",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);zo=Ko(function(e){return t.onCommitFiberRoot(n,e)}),Uo=Ko(function(e){return t.onCommitFiberUnmount(n,e)})}catch(e){}}(r({},js,{overrideProps:null,currentDispatcherRef:je.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=on(e))?null:e.stateNode},findFiberByHostInstance:function(e){return Vs?Vs(e):null}}));var qs={default:Gs},Ys=qs&&Gs||qs;e.exports=Ys.default||Ys},function(e,t,n){"use strict";e.exports=n(28)},function(e,t,n){"use strict";(function(e){ /** @license React v0.13.6 * scheduler.production.min.js * @@ -28,4 +28,4 @@ object-assign * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ -Object.defineProperty(t,"__esModule",{value:!0});var n=null,o=!1,r=3,i=-1,a=-1,s=!1,l=!1;function u(){if(!s){var e=n.expirationTime;l?C():l=!0,x(p,e)}}function c(){var e=n,t=n.next;if(n===t)n=null;else{var o=n.previous;n=o.next=t,t.previous=o}e.next=e.previous=null,o=e.callback,t=e.expirationTime,e=e.priorityLevel;var i=r,s=a;r=e,a=t;try{var l=o()}finally{r=i,a=s}if("function"==typeof l)if(l={callback:l,priorityLevel:e,expirationTime:t,next:null,previous:null},null===n)n=l.next=l.previous=l;else{o=null,e=n;do{if(e.expirationTime>=t){o=e;break}e=e.next}while(e!==n);null===o?o=n:o===n&&(n=l,u()),(t=o.previous).next=o.previous=l,l.next=o,l.previous=t}}function d(){if(-1===i&&null!==n&&1===n.priorityLevel){s=!0;try{do{c()}while(null!==n&&1===n.priorityLevel)}finally{s=!1,null!==n?u():l=!1}}}function p(e){s=!0;var r=o;o=e;try{if(e)for(;null!==n;){var i=t.unstable_now();if(!(n.expirationTime<=i))break;do{c()}while(null!==n&&n.expirationTime<=i)}else if(null!==n)do{c()}while(null!==n&&!w())}finally{s=!1,o=r,null!==n?u():l=!1,d()}}var f,h,m=Date,g="function"==typeof setTimeout?setTimeout:void 0,v="function"==typeof clearTimeout?clearTimeout:void 0,y="function"==typeof requestAnimationFrame?requestAnimationFrame:void 0,b="function"==typeof cancelAnimationFrame?cancelAnimationFrame:void 0;function _(e){f=y((function(t){v(h),e(t)})),h=g((function(){b(f),e(t.unstable_now())}),100)}if("object"==typeof performance&&"function"==typeof performance.now){var k=performance;t.unstable_now=function(){return k.now()}}else t.unstable_now=function(){return m.now()};var x,C,w,S=null;if("undefined"!=typeof window?S=window:void 0!==e&&(S=e),S&&S._schedMock){var E=S._schedMock;x=E[0],C=E[1],w=E[2],t.unstable_now=E[3]}else if("undefined"==typeof window||"function"!=typeof MessageChannel){var T=null,I=function(e){if(null!==T)try{T(e)}finally{T=null}};x=function(e){null!==T?setTimeout(x,0,e):(T=e,setTimeout(I,0,!1))},C=function(){T=null},w=function(){return!1}}else{"undefined"!=typeof console&&("function"!=typeof y&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof b&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"));var P=null,D=!1,M=-1,N=!1,A=!1,B=0,F=33,O=33;w=function(){return B<=t.unstable_now()};var R=new MessageChannel,L=R.port2;R.port1.onmessage=function(){D=!1;var e=P,n=M;P=null,M=-1;var o=t.unstable_now(),r=!1;if(0>=B-o){if(!(-1!==n&&n<=o))return N||(N=!0,_(H)),P=e,void(M=n);r=!0}if(null!==e){A=!0;try{e(r)}finally{A=!1}}};var H=function(e){if(null!==P){_(H);var t=e-B+O;tt&&(t=8),O=tt?L.postMessage(void 0):N||(N=!0,_(H))},C=function(){P=null,D=!1,M=-1}}t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var o=r,a=i;r=e,i=t.unstable_now();try{return n()}finally{r=o,i=a,d()}},t.unstable_next=function(e){switch(r){case 1:case 2:case 3:var n=3;break;default:n=r}var o=r,a=i;r=n,i=t.unstable_now();try{return e()}finally{r=o,i=a,d()}},t.unstable_scheduleCallback=function(e,o){var a=-1!==i?i:t.unstable_now();if("object"==typeof o&&null!==o&&"number"==typeof o.timeout)o=a+o.timeout;else switch(r){case 1:o=a+-1;break;case 2:o=a+250;break;case 5:o=a+1073741823;break;case 4:o=a+1e4;break;default:o=a+5e3}if(e={callback:e,priorityLevel:r,expirationTime:o,next:null,previous:null},null===n)n=e.next=e.previous=e,u();else{a=null;var s=n;do{if(s.expirationTime>o){a=s;break}s=s.next}while(s!==n);null===a?a=n:a===n&&(n=e,u()),(o=a.previous).next=a.previous=e,e.next=a,e.previous=o}return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(t===e)n=null;else{e===n&&(n=t);var o=e.previous;o.next=t,t.previous=o}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var n=r;return function(){var o=r,a=i;r=n,i=t.unstable_now();try{return e.apply(this,arguments)}finally{r=o,i=a,d()}}},t.unstable_getCurrentPriorityLevel=function(){return r},t.unstable_shouldYield=function(){return!o&&(null!==n&&n.expirationTime=0&&d.splice(t,1)}function v(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var o=function(){0;return n.nc}();o&&(e.attrs.nonce=o)}return y(t,e.attrs),m(e,t),t}function y(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function b(e,t){var n,o,r,i;if(t.transform&&e.css){if(!(i="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=i}if(t.singleton){var a=c++;n=u||(u=v(t)),o=x.bind(null,n,a,!1),r=x.bind(null,n,a,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",y(t,e.attrs),m(e,t),t}(t),o=w.bind(null,n,t),r=function(){g(n),n.href&&URL.revokeObjectURL(n.href)}):(n=v(t),o=C.bind(null,n),r=function(){g(n)});return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else r()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=a()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=h(e,t);return f(n,t),function(e){for(var o=[],r=0;r=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}var p,f={none:0,insertNode:1,appendChild:2},h="undefined"!=typeof navigator&&/rv:11.0/.test(navigator.userAgent),m={};try{m=window}catch(e){}var g=function(){function e(e){this._rules=[],this._preservedRules=[],this._rulesToInsert=[],this._counter=0,this._keyToClassName={},this._onResetCallbacks=[],this._classNameToArgs={},this._config=u({injectionMode:f.insertNode,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e)}return e.getInstance=function(){if(!(p=m.__stylesheet__)||p._lastStyleElement&&p._lastStyleElement.ownerDocument!==document){var t=m&&m.FabricConfig||{};p=m.__stylesheet__=new e(t.mergeStyles)}return p},e.prototype.setConfig=function(e){this._config=u({},this._config,e)},e.prototype.onReset=function(e){this._onResetCallbacks.push(e)},e.prototype.getClassName=function(e){var t=this._config.namespace;return(t?t+"-":"")+(e||this._config.defaultPrefix)+"-"+this._counter++},e.prototype.cacheClassName=function(e,t,n,o){this._keyToClassName[t]=e,this._classNameToArgs[e]={args:n,rules:o}},e.prototype.classNameFromKey=function(e){return this._keyToClassName[e]},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!==f.none?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),n)switch(this._config.injectionMode){case f.insertNode:var o=n.sheet;try{o.insertRule(e,o.cssRules.length)}catch(e){}break;case f.appendChild:n.appendChild(document.createTextNode(e))}else this._rules.push(e);this._config.onInsertRule&&this._config.onInsertRule(e)},e.prototype.getRules=function(e){return(e?this._preservedRules.join(""):"")+this._rules.join("")+this._rulesToInsert.join("")},e.prototype.reset=function(){this._rules=[],this._rulesToInsert=[],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(),h||window.requestAnimationFrame((function(){e._styleElement=void 0}))),this._styleElement},e.prototype._createStyleElement=function(){var e=document.head,t=document.createElement("style");t.setAttribute("data-merge-styles","true");var n=this._config.cspSettings;if(n&&n.nonce&&t.setAttribute("nonce",n.nonce),this._lastStyleElement)e.insertBefore(t,this._lastStyleElement.nextElementSibling);else{var o=this._findPlaceholderStyleTag();o?e.insertBefore(t,o.nextElementSibling):e.insertBefore(t,e.childNodes[0])}return this._lastStyleElement=t,t},e.prototype._findPlaceholderStyleTag=function(){var e=document.head;return e?e.querySelector("style[data-merge-styles]"):null},e}();function v(){for(var e=[],t=0;t=0)e(s.split(" "));else{var l=r.argsFromClassName(s);l?e(l):-1===n.indexOf(s)&&n.push(s)}else Array.isArray(s)?e(s):"object"==typeof s&&o.push(s)}}(e),{classes:n,objects:o}}function y(e){_!==e&&(_=e)}function b(){return void 0===_&&(_="undefined"!=typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),_}var _=b();function k(){return{rtl:b()}}var x,C={};var w={"user-select":1};function S(e,t){var n=function(){if(!x){var e="undefined"!=typeof document?document:void 0,t="undefined"!=typeof navigator?navigator:void 0,n=t?t.userAgent.toLowerCase():void 0;x=e?{isWebkit:!!(e&&"WebkitAppearance"in e.documentElement.style),isMoz:!!(n&&n.indexOf("firefox")>-1),isOpera:!!(n&&n.indexOf("opera")>-1),isMs:!(!t||!/rv:11.0/i.test(t.userAgent)&&!/Edge\/\d./i.test(navigator.userAgent))}:{isWebkit:!0,isMoz:!0,isOpera:!0,isMs:!0}}return x}(),o=e[t];if(w[o]){var r=e[t+1];w[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 E,T=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function I(e,t){var n=e[t],o=e[t+1];if("number"==typeof o){var r=-1===T.indexOf(n)?"px":"";e[t+1]=""+o+r}}var P="left",D="right",M="@noflip",N=((E={})[P]=D,E[D]=P,E),A={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function B(e,t,n){if(e.rtl){var o=t[n];if(!o)return;var r=t[n+1];if("string"==typeof r&&r.indexOf(M)>=0)t[n+1]=r.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(o.indexOf(P)>=0)t[n]=o.replace(P,D);else if(o.indexOf(D)>=0)t[n]=o.replace(D,P);else if(String(r).indexOf(P)>=0)t[n+1]=r.replace(P,D);else if(String(r).indexOf(D)>=0)t[n+1]=r.replace(D,P);else if(N[o])t[n]=N[o];else if(A[r])t[n+1]=A[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 F="displayName";var O=/\:global\((.+?)\)/g;function R(e){if(!O.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("+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)}function L(e,t){return e.indexOf(":global(")>=0?e.replace(O,"$1"):0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function H(e,t,n){var o="string"==typeof n?n.split(" "):[n];e[t+"Top"]=o[0],e[t+"Right"]=o[1]||o[0],e[t+"Bottom"]=o[2]||o[0],e[t+"Left"]=o[3]||o[1]||o[0]}function W(e,t){if(!t)return"";var n,o,r,i=[];for(var a in t)t.hasOwnProperty(a)&&a!==F&&void 0!==t[a]&&i.push(a,t[a]);for(var s=0;s-1?R(t).split(",").map((function(e){return e.trim()})).forEach((function(t){return e([r],n,L(t,o))})):e([r],n,L(t,o))}};for(var f in d)p(f)}else void 0!==l[c]&&("margin"===c||"padding"===c?H(i,c,l[c]):i[c]=l[c])}return n}(t),r=function(e,t){for(var n=[e.rtl?"rtl":"ltr"],o=!1,r=0,i=t.__order;r0){n.subComponentStyles={};var p=n.subComponentStyles,f=function(e){if(o.hasOwnProperty(e)){var t=o[e];p[e]=function(e){return j.apply(void 0,t.map((function(t){return"function"==typeof t?t(e):t})))}}};for(var u in o)f(u)}return n}function V(){for(var e=[],t=0;t10?" (+ "+(fe.length-10)+" more)":"")),he=void 0,fe=[]}),2e3)))}var ge="cubic-bezier(.1,.9,.2,1)",ve="cubic-bezier(.1,.25,.75,.9)",ye=q({from:{opacity:0},to:{opacity:1}}),be=q({from:{opacity:1},to:{opacity:0,visibility:"hidden"}}),_e=tt(-10),ke=tt(-20),xe=tt(-40),Ce=tt(-400),we=tt(10),Se=tt(20),Ee=tt(40),Te=tt(400),Ie=nt(10),Pe=nt(20),De=nt(-10),Me=nt(-20),Ne=ot(10),Ae=ot(20),Be=ot(40),Fe=ot(400),Oe=ot(-10),Re=ot(-20),Le=ot(-40),He=ot(-400),We=rt(-10),ze=rt(-20),Ue=rt(10),Ke=rt(20),je=q({from:{transform:"scale3d(.98,.98,1)"},to:{transform:"scale3d(1,1,1)"}}),Ve=q({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(.98,.98,1)"}}),Ge=q({from:{transform:"scale3d(1.03,1.03,1)"},to:{transform:"scale3d(1,1,1)"}}),qe=q({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(1.03,1.03,1)"}}),Ye=q({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(90deg)"}}),Ze=q({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(-90deg)"}}),Qe=ve,Xe="0.267s",Je="0.367s",$e={slideRightIn10:et(ye+","+_e,"0.367s",ge),slideRightIn20:et(ye+","+ke,"0.367s",ge),slideRightIn40:et(ye+","+xe,"0.367s",ge),slideRightIn400:et(ye+","+Ce,"0.367s",ge),slideLeftIn10:et(ye+","+we,"0.367s",ge),slideLeftIn20:et(ye+","+Se,"0.367s",ge),slideLeftIn40:et(ye+","+Ee,"0.367s",ge),slideLeftIn400:et(ye+","+Te,"0.367s",ge),slideUpIn10:et(ye+","+Ie,"0.367s",ge),slideUpIn20:et(ye+","+Pe,"0.367s",ge),slideDownIn10:et(ye+","+De,"0.367s",ge),slideDownIn20:et(ye+","+Me,"0.367s",ge),slideRightOut10:et(be+","+Ne,"0.367s",ge),slideRightOut20:et(be+","+Ae,"0.367s",ge),slideRightOut40:et(be+","+Be,"0.367s",ge),slideRightOut400:et(be+","+Fe,"0.367s",ge),slideLeftOut10:et(be+","+Oe,"0.367s",ge),slideLeftOut20:et(be+","+Re,"0.367s",ge),slideLeftOut40:et(be+","+Le,"0.367s",ge),slideLeftOut400:et(be+","+He,"0.367s",ge),slideUpOut10:et(be+","+We,"0.367s",ge),slideUpOut20:et(be+","+ze,"0.367s",ge),slideDownOut10:et(be+","+Ue,"0.367s",ge),slideDownOut20:et(be+","+Ke,"0.367s",ge),scaleUpIn100:et(ye+","+je,"0.367s",ge),scaleDownIn100:et(ye+","+Ge,"0.367s",ge),scaleUpOut103:et(be+","+qe,"0.167s",ve),scaleDownOut98:et(be+","+Ve,"0.167s",ve),fadeIn100:et(ye,"0.167s",ve),fadeIn200:et(ye,"0.267s",ve),fadeIn400:et(ye,"0.367s",ve),fadeIn500:et(ye,"0.467s",ve),fadeOut100:et(be,"0.167s",ve),fadeOut200:et(be,"0.267s",ve),fadeOut400:et(be,"0.367s",ve),fadeOut500:et(be,"0.467s",ve),rotate90deg:et(Ye,"0.1s",ve),rotateN90deg:et(Ze,"0.1s",ve)};function et(e,t,n){return{animationName:e,animationDuration:t,animationTimingFunction:n,animationFillMode:"both"}}function tt(e){return q({from:{transform:"translate3d("+e+"px,0,0)"},to:{transform:"translate3d(0,0,0)"}})}function nt(e){return q({from:{transform:"translate3d(0,"+e+"px,0)"},to:{transform:"translate3d(0,0,0)"}})}function ot(e){return q({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d("+e+"px,0,0)"}})}function rt(e){return q({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(0,"+e+"px,0)"}})}var it,at,st={themeDarker:"#004578",themeDark:"#005a9e",themeDarkAlt:"#106ebe",themePrimary:"#0078d4",themeSecondary:"#2b88d8",themeTertiary:"#71afe5",themeLight:"#c7e0f4",themeLighter:"#deecf9",themeLighterAlt:"#eff6fc",black:"#000000",blackTranslucent40:"rgba(0,0,0,.4)",neutralDark:"#201f1e",neutralPrimary:"#323130",neutralPrimaryAlt:"#3b3a39",neutralSecondary:"#605e5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#c8c6c4",neutralQuaternary:"#d2d0ce",neutralQuaternaryAlt:"#e1dfdd",neutralLight:"#edebe9",neutralLighter:"#f3f2f1",neutralLighterAlt:"#faf9f8",accent:"#0078d4",white:"#ffffff",whiteTranslucent40:"rgba(255,255,255,.4)",yellowDark:"#d29200",yellow:"#ffb900",yellowLight:"#fff100",orange:"#d83b01",orangeLight:"#ea4300",orangeLighter:"#ff8c00",redDark:"#a4262c",red:"#e81123",magentaDark:"#5c005c",magenta:"#b4009e",magentaLight:"#e3008c",purpleDark:"#32145a",purple:"#5c2d91",purpleLight:"#b4a0ff",blueDark:"#002050",blueMid:"#00188f",blue:"#0078d4",blueLight:"#00bcf2",tealDark:"#004b50",teal:"#008272",tealLight:"#00b294",greenDark:"#004b1c",green:"#107c10",greenLight:"#bad80a"},lt={elevation4:"0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108)",elevation8:"0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108)",elevation16:"0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108)",elevation64:"0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18)",roundedCorner2:"2px"},ut="'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif";!function(e){e.Arabic="Segoe UI Web (Arabic)",e.Cyrillic="Segoe UI Web (Cyrillic)",e.EastEuropean="Segoe UI Web (East European)",e.Greek="Segoe UI Web (Greek)",e.Hebrew="Segoe UI Web (Hebrew)",e.Thai="Leelawadee UI Web",e.Vietnamese="Segoe UI Web (Vietnamese)",e.WestEuropean="Segoe UI Web (West European)",e.Selawik="Selawik Web",e.Armenian="Segoe UI Web (Armenian)",e.Georgian="Segoe UI Web (Georgian)"}(it||(it={})),function(e){e.Arabic="'"+it.Arabic+"'",e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'"+it.Cyrillic+"'",e.EastEuropean="'"+it.EastEuropean+"'",e.Greek="'"+it.Greek+"'",e.Hebrew="'"+it.Hebrew+"'",e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'"+it.Selawik+"'",e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'"+it.Vietnamese+"'",e.WestEuropean="'"+it.WestEuropean+"'",e.Armenian="'"+it.Armenian+"'",e.Georgian="'"+it.Georgian+"'"}(at||(at={}));var ct,dt,pt,ft,ht="'Segoe UI', '"+it.WestEuropean+"'",mt={ar:at.Arabic,bg:at.Cyrillic,cs:at.EastEuropean,el:at.Greek,et:at.EastEuropean,he:at.Hebrew,hi:at.Hindi,hr:at.EastEuropean,hu:at.EastEuropean,ja:at.Japanese,kk:at.EastEuropean,ko:at.Korean,lt:at.EastEuropean,lv:at.EastEuropean,pl:at.EastEuropean,ru:at.Cyrillic,sk:at.EastEuropean,"sr-latn":at.EastEuropean,th:at.Thai,tr:at.EastEuropean,uk:at.Cyrillic,vi:at.Vietnamese,"zh-hans":at.ChineseSimplified,"zh-hant":at.ChineseTraditional,hy:at.Armenian,ka:at.Georgian};function gt(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}function vt(e){if(!Q&&"undefined"!=typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}!function(e){e.mini="10px",e.xSmall="10px",e.small="12px",e.smallPlus="12px",e.medium="14px",e.mediumPlus="16px",e.icon="16px",e.large="18px",e.xLarge="20px",e.xLargePlus="24px",e.xxLarge="28px",e.xxLargePlus="32px",e.superLarge="42px",e.mega="68px"}(ct||(ct={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(dt||(dt={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(pt||(pt={}));var yt,bt,_t,kt,xt="https://static2.sharepointonline.com/files/fabric/assets",Ct=(yt=function(){if(void 0===ft){var e=vt(),t=function(e){var t=null;try{var n=J();t=n?n.localStorage.getItem(e):null}catch(e){}return t}("language");null!==t&&(ft=t),void 0===ft&&e&&(ft=e.documentElement.getAttribute("lang")),void 0===ft&&(ft="en")}return ft}(),bt=function(e){for(var t in mt)if(mt.hasOwnProperty(t)&&e&&0===t.indexOf(e))return mt[t];return ht}(yt)+", "+ut,{tiny:gt(ct.mini,dt.regular,bt),xSmall:gt(ct.xSmall,dt.regular,bt),small:gt(ct.small,dt.regular,bt),smallPlus:gt(ct.smallPlus,dt.regular,bt),medium:gt(ct.medium,dt.regular,bt),mediumPlus:gt(ct.mediumPlus,dt.regular,bt),large:gt(ct.large,dt.regular,bt),xLarge:gt(ct.xLarge,dt.semibold,bt),xLargePlus:gt(ct.xLargePlus,dt.semibold,bt),xxLarge:gt(ct.xxLarge,dt.semibold,bt),xxLargePlus:gt(ct.xxLargePlus,dt.semibold,bt),superLarge:gt(ct.superLarge,dt.semibold,bt),mega:gt(ct.mega,dt.semibold,bt)});function wt(e,t,n,o){ae({fontFamily:e="'"+e+"'",src:(void 0!==o?"local('"+o+"'),":"")+"url('"+t+".woff2') format('woff2'),url('"+t+".woff') format('woff')",fontWeight:n,fontStyle:"normal",fontDisplay:"swap"})}function St(e,t,n,o,r){void 0===o&&(o="segoeui");var i=e+"/"+n+"/"+o;wt(t,i+"-light",dt.light,r&&r+" Light"),wt(t,i+"-semilight",dt.semilight,r&&r+" SemiLight"),wt(t,i+"-regular",dt.regular,r),wt(t,i+"-semibold",dt.semibold,r&&r+" SemiBold")}!function(e){if(e){var t=e+"/fonts";St(t,it.Thai,"leelawadeeui-thai","leelawadeeui"),St(t,it.Arabic,"segoeui-arabic"),St(t,it.Cyrillic,"segoeui-cyrillic"),St(t,it.EastEuropean,"segoeui-easteuropean"),St(t,it.Greek,"segoeui-greek"),St(t,it.Hebrew,"segoeui-hebrew"),St(t,it.Vietnamese,"segoeui-vietnamese"),St(t,it.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),St(t,at.Selawik,"selawik","selawik"),St(t,it.Armenian,"segoeui-armenian"),St(t,it.Georgian,"segoeui-georgian"),wt("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-semilight",dt.light),wt("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-bold",dt.semibold)}}((_t=J(),kt=_t?_t.FabricConfig:void 0,kt&&void 0!==kt.fontBaseUrl?kt.fontBaseUrl:xt));var Et="@media screen and (-ms-high-contrast: active)";function Tt(e,t){return"@media only screen and (min-width: "+e+"px) and (max-width: "+t+"px)"}var It,Pt={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,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},Dt=((It={})[Pt.up]=1,It[Pt.down]=1,It[Pt.left]=1,It[Pt.right]=1,It[Pt.home]=1,It[Pt.end]=1,It[Pt.tab]=1,It[Pt.pageUp]=1,It[Pt.pageDown]=1,It);function Mt(e){return!!Dt[e]}var Nt,At="ms-Fabric--isFocusVisible";function Bt(e){var t=e||J();t&&!t.__hasInitializeFocusRects__&&(t.__hasInitializeFocusRects__=!0,t.addEventListener("mousedown",Ft,!0),t.addEventListener("keydown",Ot,!0))}function Ft(e){var t=J(e.target);if(t){var n=t.document.body.classList;n.contains(At)&&n.remove(At)}}function Ot(e){var t=J(e.target);if(t){var n=t.document.body.classList;Mt(e.which)&&!n.contains(At)&&n.add(At)}}function Rt(e,t,n,o,r,i,a){return Lt(e,"number"!=typeof t&&t?t:{inset:t,position:n,highContrastStyle:o,borderColor:r,outlineColor:i,isFocusedOnly:a})}function Lt(e,t){var n,o;void 0===t&&(t={});var r=t.inset,i=void 0===r?0:r,a=t.width,s=void 0===a?1:a,l=t.position,u=void 0===l?"relative":l,c=t.highContrastStyle,d=t.borderColor,p=void 0===d?e.palette.white:d,f=t.outlineColor,h=void 0===f?e.palette.neutralSecondary:f,m=t.isFocusedOnly;return{outline:"transparent",position:u,selectors:(n={"::-moz-focus-inner":{border:"0"}},n["."+At+" &"+(void 0===m||m?":focus":"")+":after"]={content:'""',position:"absolute",left:i+1,top:i+1,bottom:i+1,right:i+1,border:s+"px solid "+p,outline:s+"px solid "+h,zIndex:Nt.FocusStyle,selectors:(o={},o[Et]=c,o)},n)}}!function(e){e.Nav=1,e.ScrollablePane=1,e.FocusStyle=1,e.Coachmark=1e3,e.Layer=1e6,e.KeytipLayer=1000001}(Nt||(Nt={}));var Ht={position:"absolute",width:1,height:1,margin:-1,padding:0,border:0,overflow:"hidden"};var Wt=g.getInstance();Wt&&Wt.onReset&&g.getInstance().onReset((function(){zt++}));var zt=0,Ut={empty:!0},Kt={},jt="undefined"==typeof WeakMap?null:WeakMap;function Vt(e,t){if(void 0===t&&(t=100),!jt)return e;var n,o=0,r=zt;return function(){for(var i=[],a=0;a0&&o>t)&&(n=qt(),o=0,r=zt),s=n;for(var l=0;l-1;e[o]=i?r:rn(e[o]||{},r,n)}else e[o]=r}return n.pop(),e}var an,sn={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"},ln=n(18),un=mn({palette:st,semanticColors:gn(st,!1,!1),fonts:Ct,isInverted:!1,disableGlobalClassNames:!1}),cn=[],dn="theme";if(!$t.getSettings([dn]).theme){var pn=J();pn&&pn.FabricConfig&&pn.FabricConfig.theme&&(un=mn(pn.FabricConfig.theme)),$t.applySettings(((an={})[dn]=un,an))}function fn(e){return void 0===e&&(e=!1),!0===e&&(un=mn({},e)),un}function hn(e,t){var n;return void 0===t&&(t=!1),un=mn(e,t),Object(ln.a)(u({},un.palette,un.semanticColors,un.effects,function(e){for(var t={},n=0,o=Object.keys(e.fonts);n=0)}),{},e)}var Yn=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(e){n._onErrorHandler&&n._onErrorHandler(e)}}),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,o=0,r=J(t);if(!this._isDisposed){this._immediateIds||(this._immediateIds={});o=r.setTimeout((function(){try{n._immediateIds&&delete n._immediateIds[o],e.apply(n._parent)}catch(e){n._logError(e)}}),0),this._immediateIds[o]=!0}return o},e.prototype.clearImmediate=function(e,t){var n=J(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(e){n._logError(e)}}),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,u=0,c=null;n&&"boolean"==typeof n.leading&&(s=n.leading),n&&"boolean"==typeof n.trailing&&(l=n.trailing);var d=function(t){var n=(new Date).getTime(),p=n-u,f=s?a-p:a;return p>=a&&(!t||s)?(u=n,c&&(o.clearTimeout(c),c=null),r=e.apply(o._parent,i)):null===c&&l&&(c=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!==c&&(h>=c&&f?v=!0:a=Math.min(a,c-h)),r>=s||v||n?m(t):null!==f&&e||!u||(f=o.setTimeout(g,a)),i},v=function(){return!!f},y=function(){for(var e=[],t=0;t-1)for(var a=n.split(/[ ,]+/),s=0;s1?e[1]:""}return this.__className},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_async",{get:function(){return this.__async||(this.__async=new Yn(this),this._disposables.push(this.__async)),this.__async},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_events",{get:function(){return this.__events||(this.__events=new Zn(this),this._disposables.push(this.__events)),this.__events},enumerable:!0,configurable:!0}),t.prototype._resolveRef=function(e){var t=this;return this.__resolves||(this.__resolves={}),this.__resolves[e]||(this.__resolves[e]=function(n){return t[e]=n}),this.__resolves[e]},t.prototype._updateComponentRef=function(e,t){void 0===t&&(t={}),e&&t&&e.componentRef!==t.componentRef&&(this._setComponentRef(e.componentRef,null),this._setComponentRef(t.componentRef,this))},t.prototype._warnDeprecations=function(e){this.className,this.props},t.prototype._warnMutuallyExclusive=function(e){this.className,this.props},t.prototype._warnConditionallyRequiredProps=function(e,t,n){this.className,this.props},t.prototype._setComponentRef=function(e,t){!this._skipComponentRefResolution&&e&&("function"==typeof e&&e(t),"object"==typeof e&&(e.current=t))},t}(o.Component);function Jn(e,t,n){var o=e[n],r=t[n];(o||r)&&(e[n]=function(){var e;return r&&(e=r.apply(this,arguments)),o!==r&&(e=o.apply(this,arguments)),e})}function $n(){return null}function eo(){for(var e=[],t=0;tro&&(t.clear(),n=0,e.disableCaching=!0),a[co]}}function fo(e,t){return t=function(e){switch(e){case void 0:return"__undefined__";case null:return"__null__";default:return e}}(t),e.has(t)||e.set(t,new Map),e.get(t)}function ho(e,t){if("function"==typeof t&&t.__cachedInputs__)for(var n=0,o=t.__cachedInputs__;n0&&this._imageElement.current.naturalHeight>0||this._imageElement.current.complete&&t._svgRegex.test(e))&&(this._computeCoverStyle(this.props),this.setState({loadState:uo.loaded})))},t.prototype._computeCoverStyle=function(e){var t=e.imageFit,n=e.width,o=e.height;if((t===so.cover||t===so.contain||t===so.centerContain||t===so.centerCover)&&void 0===this.props.coverStyle&&this._imageElement.current&&this._frameElement.current){var r=void 0;r=n&&o&&t!==so.centerContain&&t!==so.centerCover?n/o:this._frameElement.current.clientWidth/this._frameElement.current.clientHeight;var i=this._imageElement.current.naturalWidth/this._imageElement.current.naturalHeight;this._coverStyle=i>r?lo.landscape:lo.portrait}},t.defaultProps={shouldFadeIn:!0},t._svgRegex=/\.svg$/i,t}(o.Component),yo={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"},bo=Sn(vo,(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,u=e.isCenter,c=e.isContain,d=e.isCover,p=e.isCenterContain,f=e.isCenterCover,h=e.isNone,m=e.isError,g=e.isNotImageFit,v=e.theme,y=Zt(yo,v),b={position:"absolute",left:"50% /* @noflip */",top:"50%",transform:"translate(-50%,-50%)"},_=J(),k=void 0!==_&&void 0===_.navigator.msMaxTouchPoints,x=c&&l||d&&!l?{width:"100%",height:"auto"}:{width:"auto",height:"100%"};return{root:[y.root,v.fonts.medium,{overflow:"hidden"},r&&[y.rootMaximizeFrame,{height:"100%",width:"100%"}],i&&a&&!s&&bn.fadeIn400,(u||c||d||p||f)&&{position:"relative"},t],image:[y.image,{display:"block",opacity:0},i&&["is-loaded",{opacity:1}],u&&[y.imageCenter,b],c&&[y.imageContain,k&&{width:"100%",height:"100%",objectFit:"contain"},!k&&x,b],d&&[y.imageCover,k&&{width:"100%",height:"100%",objectFit:"cover"},!k&&x,b],p&&[y.imageCenterContain,l&&{maxWidth:"100%"},!l&&{maxHeight:"100%"},b],f&&[y.imageCenterCover,l&&{maxHeight:"100%"},!l&&{maxWidth:"100%"},b],h&&[y.imageNone,{width:"auto",height:"auto"}],g&&[!!n&&!o&&{height:"auto",width:"100%"},!n&&!!o&&{height:"100%",width:"auto"},!!n&&!!o&&{height:"100%",width:"100%"}],l&&y.imageLandscape,!l&&y.imagePortrait,!i&&"is-notLoaded",a&&"is-fadeIn",m&&"is-error"]}}),void 0,{scope:"Image"},!0),_o=V({root:{display:"inline-block"},placeholder:["ms-Icon-placeHolder",{width:"1em"}],image:["ms-Icon-imageContainer",{overflow:"hidden"}]}),ko=Vt((function(e){var t=pe(e)||{subset:{},code:void 0},n=t.code,o=t.subset;return{children:n,iconClassName:o.className,fontFamily:o.fontFace&&o.fontFace.fontFamily}})),xo=function(e){var t=e.iconName,n=e.className,r=e.style,i=void 0===r?{}:r,a=ko(t),s=a.iconClassName,l=a.children,c=a.fontFamily,d=qn(e,Wn),p=e["aria-label"]?{}:{role:"presentation","aria-hidden":!0};return o.createElement("i",u({"data-icon-name":t},p,d,{className:En("ms-Icon",_o.root,s,!t&&_o.placeholder,n),style:u({fontFamily:c},i)}),l)},Co=(Vt((function(e,t,n){return xo({iconName:e,className:t,"aria-label":n})})),po({disableCaching:!0})),wo=Sn(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===uo.error&&n.setState({imageLoadError:!0})},n.state={imageLoadError:!1},n}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.styles,r=e.iconName,i=e.imageErrorAs,a=e.theme,s="string"==typeof r&&0===r.length,l=this.props.iconType===Qn.image||this.props.iconType===Qn.Image||!!this.props.imageProps,c=ko(r),d=c.iconClassName,p=c.children,f=Co(n,{theme:a,className:t,iconClassName:d,isImage:l,isPlaceholder:s}),h=l?"span":"i",m=qn(this.props,Wn,["aria-label"]),g=this.state.imageLoadError,v=u({},this.props.imageProps,{onLoadingStateChange:this.onImageLoadingStateChange}),y=g&&i||bo,b=this.props.ariaLabel||this.props["aria-label"],_=b?{"aria-label":b}:{"aria-hidden":!this.props["aria-labelledby"]&&!v["aria-labelledby"]};return o.createElement(h,u({"data-icon-name":r},_,m,{className:f.root}),l?o.createElement(y,u({},v)):p)},t}(o.Component),(function(e){var t=e.className,n=e.iconClassName,o=e.isPlaceholder,r=e.isImage,i=e.styles;return{root:[o&&_o.placeholder,_o.root,r&&_o.image,n,t,i&&i.root,i&&i.imageContainer]}}),void 0,{scope:"Icon"},!0),So=function(e){var t=e.className,n=e.imageProps,r=qn(e,Wn),i=e["aria-label"]?{}:{role:"presentation","aria-hidden":!n.alt&&!n["aria-labelledby"]};return o.createElement("div",u({},i,r,{className:En("ms-Icon",_o.root,_o.image,t)}),o.createElement(bo,u({},n)))},Eo={topLeftEdge:0,topCenter:1,topRightEdge:2,topAutoEdge:3,bottomLeftEdge:4,bottomCenter:5,bottomRightEdge:6,bottomAutoEdge:7,leftTopEdge:8,leftCenter:9,leftBottomEdge:10,rightTopEdge:11,rightCenter:12,rightBottomEdge:13};!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.Section=3]="Section"}(mo||(mo={}));var To,Io={none:0,all:1,inputOnly:2};function Po(e,t,n){void 0===n&&(n=!0);var o=!1;if(e&&t)if(n)for(o=!1;t;){var r=Tn(t);if(r===e){o=!0;break}t=r}else e.contains&&(o=e.contains(t));return o}!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional",e[e.domOrder=3]="domOrder"}(To||(To={}));var Do="data-is-focusable",Mo="data-is-visible",No="data-focuszone-id",Ao="data-is-sub-focuszone";function Bo(e,t,n){return Ro(e,t,!0,!1,!1,n)}function Fo(e,t,n){return Oo(e,t,!0,!1,!0,n)}function Oo(e,t,n,o,r,i,a,s){if(!t||!a&&t===e)return null;var l=Lo(t);if(r&&l&&(i||!Wo(t)&&!zo(t))){var u=Oo(e,t.lastElementChild,!0,!0,!0,i,a,s);if(u){if(s&&Ho(u,!0)||!s)return u;var c=Oo(e,u.previousElementSibling,!0,!0,!0,i,a,s);if(c)return c;for(var d=u.parentElement;d&&d!==t;){var p=Oo(e,d.previousElementSibling,!0,!0,!0,i,a,s);if(p)return p;d=d.parentElement}}}if(n&&l&&Ho(t,s))return t;var f=Oo(e,t.previousElementSibling,!0,!0,!0,i,a,s);return f||(o?null:Oo(e,t.parentElement,!0,!1,!1,i,a,s))}function Ro(e,t,n,o,r,i,a,s){if(!t||t===e&&r&&!a)return null;var l=Lo(t);if(n&&l&&Ho(t,s))return t;if(!r&&l&&(i||!Wo(t)&&!zo(t))){var u=Ro(e,t.firstElementChild,!0,!0,!1,i,a,s);if(u)return u}if(t===e)return null;var c=Ro(e,t.nextElementSibling,!0,!0,!1,i,a,s);return c||(o?null:Ro(e,t.parentElement,!1,!1,!0,i,a,s))}function Lo(e){if(!e||!e.getAttribute)return!1;var t=e.getAttribute(Mo);return null!=t?"true"===t:0!==e.offsetHeight||null!==e.offsetParent||!0===e.isVisible}function Ho(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(Do):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 Wo(e){return!!(e&&e.getAttribute&&e.getAttribute(No))}function zo(e){return!(!e||!e.getAttribute||"true"!==e.getAttribute(Ao))}function Uo(e,t){return"true"!==function(e,t){var n=In(e,(function(e){return e.hasAttribute(t)}));return n&&n.getAttribute(t)}(e,t)}var Ko=void 0;function jo(e){if(e){if(Ko)return void(Ko=e);Ko=e;var t=J(e);t&&t.requestAnimationFrame((function(){Ko&&Ko.focus(),Ko=void 0}))}}function Vo(e){for(var t=[],n=1;n-1&&(-1===i||c=0&&c<0)break}}while(r);if(a&&a!==this._activeElement)s=!0,this.focusElement(a);else if(this.props.isCircularNavigation&&o)return e?this.focusElement(Ro(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement(Oo(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return s},t.prototype._moveFocusDown=function(){var e=this,t=-1,n=this._focusAlignment.x;return!!this._moveFocus(!0,(function(o,r){var i=-1,a=Math.floor(r.top),s=Math.floor(o.bottom);return a=s||a===t)&&(t=a,i=n>=r.left&&n<=r.left+r.width?0:Math.abs(r.left+r.width/2-n)),i)}))&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusUp=function(){var e=this,t=-1,n=this._focusAlignment.x;return!!this._moveFocus(!1,(function(o,r){var i=-1,a=Math.floor(r.bottom),s=Math.floor(r.top),l=Math.floor(o.top);return a>l?e._shouldWrapFocus(e._activeElement,"data-no-vertical-wrap")?999999999:-999999999:((-1===t&&a<=l||s===t)&&(t=s,i=n>=r.left&&n<=r.left+r.width?0:Math.abs(r.left+r.width/2-n)),i)}))&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusLeft=function(){var e=this,t=this._shouldWrapFocus(this._activeElement,tr);return!!this._moveFocus(oo(),(function(n,o){var r=-1;return(oo()?parseFloat(o.top.toFixed(3))parseFloat(n.top.toFixed(3)))&&o.right<=n.right&&e.props.direction!==To.vertical?r=n.right-o.right:t||(r=-999999999),r}),void 0,t)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._moveFocusRight=function(){var e=this,t=this._shouldWrapFocus(this._activeElement,tr);return!!this._moveFocus(!oo(),(function(n,o){var r=-1;return(oo()?parseFloat(o.bottom.toFixed(3))>parseFloat(n.top.toFixed(3)):parseFloat(o.top.toFixed(3))=n.left&&e.props.direction!==To.vertical?r=o.left-n.left:t||(r=-999999999),r}),void 0,t)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._setFocusAlignment=function(e,t,n){if(this.props.direction===To.bidirectional&&(!this._focusAlignment||t||n)){var o=e.getBoundingClientRect(),r=o.left+o.width/2,i=o.top+o.height/2;this._focusAlignment||(this._focusAlignment={x:r,y:i}),t&&(this._focusAlignment.x=r),n&&(this._focusAlignment.y=i)}},t.prototype._isImmediateDescendantOfZone=function(e){return this._getOwnerZone(e)===this._root.current},t.prototype._getOwnerZone=function(e){for(var t=Tn(e,lr);t&&t!==this._root.current&&t!==this._getDocument().body;){if(Wo(t))return t;t=Tn(t,lr)}return t},t.prototype._updateTabIndexes=function(e){!e&&this._root.current&&(this._defaultFocusElement=null,e=this._root.current,this._activeElement&&!Po(e,this._activeElement)&&(this._activeElement=null)),this._activeElement&&!Ho(this._activeElement)&&(this._activeElement=null);for(var t=e&&e.children,n=0;t&&n-1){var n=e.selectionStart,o=n!==e.selectionEnd,r=e.value,i=e.readOnly;if(o||n>0&&!t&&!i||n!==r.length&&t&&!i||this.props.handleTabKey&&(!this.props.shouldInputLoseFocusOnArrowKey||!this.props.shouldInputLoseFocusOnArrowKey(e)))return!1}return!0},t.prototype._shouldWrapFocus=function(e,t){return!this.props.checkForNoWrap||Uo(e,t)},t.prototype._portalContainsElement=function(e){return e&&!!this._root.current&&Dn(e,this._root.current)},t.prototype._getDocument=function(){return vt(this._root.current)},t.defaultProps={isCircularNavigation:!1,direction:To.bidirectional},t}(o.Component);function cr(e){if(void 0===rr||e){var t=J(),n=t&&t.navigator.userAgent;rr=!!n&&-1!==n.indexOf("Macintosh")}return!!rr}var dr=function(){return!!(window&&window.navigator&&window.navigator.userAgent)&&/iPad|iPhone|iPod/i.test(window.navigator.userAgent)};function pr(e){return e.canCheck?!(!e.isChecked&&!e.checked):"boolean"==typeof e.isChecked?e.isChecked:"boolean"==typeof e.checked?e.checked:null}function fr(e){return!(!e.subMenuProps&&!e.items)}function hr(e){return!(!e.isDisabled&&!e.disabled)}var mr=["setState","render","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","getSnapshotBeforeUpdate","UNSAFE_componentWillUpdate","componentDidUpdate","componentWillUnmount"];var gr,vr=function(e){function t(t){var n=e.call(this,t)||this;return n._skipComponentRefResolution=!0,n._updateComposedComponentRef=n._updateComposedComponentRef.bind(n),n}return l(t,e),t.prototype._updateComposedComponentRef=function(e){var t;this._composedComponentInstance=e,e?this._hoisted=function(e,t,n){void 0===n&&(n=mr);var o=[],r=function(r){"function"!=typeof t[r]||void 0!==e[r]||n&&-1!==n.indexOf(r)||(o.push(r),e[r]=function(){t[r].apply(t,arguments)})};for(var i in t)r(i);return o}(this,e):this._hoisted&&(t=this,this._hoisted.forEach((function(e){return delete t[e]})))},t}(Xn);function yr(e,t){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}!function(e){e[e.small=0]="small",e[e.medium=1]="medium",e[e.large=2]="large",e[e.xLarge=3]="xLarge",e[e.xxLarge=4]="xxLarge",e[e.xxxLarge=5]="xxxLarge",e[e.unknown=999]="unknown"}(gr||(gr={}));var br,_r,kr,xr,Cr=[479,639,1023,1365,1919,99999999];function wr(e){var t=function(t){function n(e){var n=t.call(this,e)||this;return n._onResize=function(){var e=n._getResponsiveMode();e!==n.state.responsiveMode&&n.setState({responsiveMode:e})},n._updateComposedComponentRef=n._updateComposedComponentRef.bind(n),n.state={responsiveMode:br||_r||gr.large},n}return l(n,t),n.prototype.componentDidMount=function(){this._events.on(window,"resize",this._onResize),this._onResize()},n.prototype.componentWillUnmount=function(){this._events.dispose()},n.prototype.render=function(){var t=this.state.responsiveMode;return t===gr.unknown?null:o.createElement(e,u({ref:this._updateComposedComponentRef,responsiveMode:t},this.props))},n.prototype._getResponsiveMode=function(){var e=gr.small,t=J(Object(i.findDOMNode)(this));if(void 0!==t){try{for(;t.innerWidth>Cr[e];)e++}catch(t){e=br||_r||gr.large}_r=e}else{if(void 0===br)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.");e=br}return e},n}(vr);return yr(e,t)}!function(e){e[e.top=1]="top",e[e.bottom=-1]="bottom",e[e.left=2]="left",e[e.right=-2]="right"}(kr||(kr={})),function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.start=2]="start",e[e.end=3]="end"}(xr||(xr={}));var Sr,Er,Tr,Ir,Pr,Dr,Mr=function(){function e(e,t,n,o){void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=0),void 0===o&&(o=0),this.top=n,this.bottom=o,this.left=e,this.right=t}return Object.defineProperty(e.prototype,"width",{get:function(){return this.right-this.left},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.bottom-this.top},enumerable:!0,configurable:!0}),e.prototype.equals=function(e){return parseFloat(this.top.toFixed(4))===parseFloat(e.top.toFixed(4))&&parseFloat(this.bottom.toFixed(4))===parseFloat(e.bottom.toFixed(4))&&parseFloat(this.left.toFixed(4))===parseFloat(e.left.toFixed(4))&&parseFloat(this.right.toFixed(4))===parseFloat(e.right.toFixed(4))},e}(),Nr=0,Ar=K({overflow:"hidden !important"}),Br="data-is-scrollable",Fr=(Er=0,Tr=null,Ir=function(e){1===e.targetTouches.length&&(Er=e.targetTouches[0].clientY)},Pr=function(e){if(1===e.targetTouches.length&&(e.stopPropagation(),Tr)){var t=e.targetTouches[0].clientY-Er,n=function(e){for(var t=e,n=vt(e);t&&t!==n.body;){if("true"===t.getAttribute(Br))return t;t=t.parentElement}for(t=e;t&&t!==n.body;){if("false"!==t.getAttribute(Br)){var o=getComputedStyle(t),r=o?o.getPropertyValue("overflow-y"):"";if(r&&("scroll"===r||"auto"===r))return t}t=t.parentElement}return t&&t!==n.body||(t=J(e)),t}(e.target);n&&(Tr=n),0===Tr.scrollTop&&t>0&&e.preventDefault(),Tr.scrollHeight-Tr.scrollTop<=Tr.clientHeight&&t<0&&e.preventDefault()}},function(e,t){e&&(t.on(e,"touchstart",Ir,{passive:!1}),t.on(e,"touchmove",Pr,{passive:!1}),Tr=e)}),Or=function(e,t){if(e){t.on(e,"touchmove",(function(e){e.stopPropagation()}),{passive:!1})}},Rr=function(e){e.preventDefault()};function Lr(){if(void 0===Sr){var e=document.createElement("div");e.style.setProperty("width","100px"),e.style.setProperty("height","100px"),e.style.setProperty("overflow","scroll"),e.style.setProperty("position","absolute"),e.style.setProperty("top","-9999px"),document.body.appendChild(e),Sr=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return Sr}var Hr=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t}(Mr);function Wr(e,t,n){return{targetEdge:e,alignmentEdge:t,isAuto:n}}var zr=((Dr={})[Eo.topLeftEdge]=Wr(kr.top,kr.left),Dr[Eo.topCenter]=Wr(kr.top),Dr[Eo.topRightEdge]=Wr(kr.top,kr.right),Dr[Eo.topAutoEdge]=Wr(kr.top,void 0,!0),Dr[Eo.bottomLeftEdge]=Wr(kr.bottom,kr.left),Dr[Eo.bottomCenter]=Wr(kr.bottom),Dr[Eo.bottomRightEdge]=Wr(kr.bottom,kr.right),Dr[Eo.bottomAutoEdge]=Wr(kr.bottom,void 0,!0),Dr[Eo.leftTopEdge]=Wr(kr.left,kr.top),Dr[Eo.leftCenter]=Wr(kr.left),Dr[Eo.leftBottomEdge]=Wr(kr.left,kr.bottom),Dr[Eo.rightTopEdge]=Wr(kr.right,kr.top),Dr[Eo.rightCenter]=Wr(kr.right),Dr[Eo.rightBottomEdge]=Wr(kr.right,kr.bottom),Dr);function Ur(e,t){return!(e.topt.bottom)&&(!(e.leftt.right)))}function Kr(e,t){var n=new Array;return e.topt.bottom&&n.push(kr.bottom),e.leftt.right&&n.push(kr.right),n}function jr(e,t){return e[kr[t]]}function Vr(e,t,n){return e[kr[t]]=n,e}function Gr(e,t){var n=oi(t);return(jr(e,n.positiveEdge)+jr(e,n.negativeEdge))/2}function qr(e,t){return e>0?t:-1*t}function Yr(e,t){return qr(e,jr(t,e))}function Zr(e,t,n){return qr(n,jr(e,n)-jr(t,n))}function Qr(e,t,n){var o=jr(e,t)-n;return e=Vr(e,t,n),e=Vr(e,-1*t,jr(e,-1*t)-o)}function Xr(e,t,n,o){return void 0===o&&(o=0),Qr(e,n,jr(t,n)+qr(n,o))}function Jr(e,t,n){return Yr(n,e)>Yr(n,t)}function $r(e,t,n,o,r,i,a){void 0===r&&(r=0);var s=o.alignmentEdge,l=o.alignTargetEdge,u={elementRectangle:e,targetEdge:o.targetEdge,alignmentEdge:s};i||a||(u=function(e,t,n,o,r){void 0===r&&(r=0);var i=[kr.left,kr.right,kr.bottom,kr.top];oo()&&(i[0]*=-1,i[1]*=-1);for(var a=e,s=o.targetEdge,l=o.alignmentEdge,u=0;u<4;u++){if(Jr(a,n,s))return{elementRectangle:a,targetEdge:s,alignmentEdge:l};i.splice(i.indexOf(s),1),i.length>0&&(i.indexOf(-1*s)>-1?s*=-1:(l=s,s=i.slice(-1)[0]),a=ni(e,t,{targetEdge:s,alignmentEdge:l},r))}return{elementRectangle:e,targetEdge:o.targetEdge,alignmentEdge:l}}(e,t,n,o,r));var c=Kr(e,n);if(l){if(u.alignmentEdge&&c.indexOf(-1*u.alignmentEdge)>-1){var d=function(e,t,n,o){var r=e.alignmentEdge,i=e.targetEdge,a=-1*r;return{elementRectangle:ni(e.elementRectangle,t,{targetEdge:i,alignmentEdge:a},n,o),targetEdge:i,alignmentEdge:a}}(u,t,r,a);if(Ur(d.elementRectangle,n))return d;u=ei(Kr(d.elementRectangle,n),u,n)}}else u=ei(c,u,n);return u}function ei(e,t,n){for(var o=0,r=e;oMath.abs(Zr(e,n,-1*t))?-1*t:t}function ii(e){return Math.sqrt(e*e*2)}function ai(e,t,n){if(void 0===e&&(e=Eo.bottomAutoEdge),n)return{alignmentEdge:n.alignmentEdge,isAuto:n.isAuto,targetEdge:n.targetEdge};var o=u({},zr[e]);return oo()?(o.alignmentEdge&&o.alignmentEdge%2==0&&(o.alignmentEdge=-1*o.alignmentEdge),void 0!==t?zr[t]:o):o}function si(e,t,n){var o=Gr(t,e),r=Gr(n,e),i=oi(e),a=i.positiveEdge,s=i.negativeEdge;return o<=r?a:s}function li(e,t,n,o,r,i,a){var s=ni(e,t,o,r,a);return Ur(s,n)?{elementRectangle:s,targetEdge:o.targetEdge,alignmentEdge:o.alignmentEdge}:$r(e,t,n,o,r,i,a)}function ui(e,t,n){var o=-1*e.targetEdge,r=new Hr(0,e.elementRectangle.width,0,e.elementRectangle.height),i={},a=ri(e.elementRectangle,e.alignmentEdge?e.alignmentEdge:oi(o).positiveEdge,n);return i[kr[o]]=jr(t,o),i[kr[a]]=Zr(t,r,a),{elementPosition:u({},i),closestEdge:si(e.targetEdge,t,r),targetEdge:o}}function ci(e,t){var n=t.targetRectangle,o=oi(t.targetEdge),r=o.positiveEdge,i=o.negativeEdge,a=Gr(n,t.targetEdge),s=new Hr(e/2,t.elementRectangle.width-e/2,e/2,t.elementRectangle.height-e/2),l=new Hr(0,e,0,e);return Jr(l=ti(l=Qr(l,-1*t.targetEdge,-e/2),-1*t.targetEdge,a-Yr(r,t.elementRectangle)),s,r)?Jr(l,s,i)||(l=Xr(l,s,i)):l=Xr(l,s,r),l}function di(e){var t=e.getBoundingClientRect();return new Hr(t.left,t.right,t.top,t.bottom)}function pi(e){return new Hr(e.left,e.right,e.top,e.bottom)}function fi(e,t,n,o,r){var i=0,a=zr[t],s=r?-1*a.targetEdge:a.targetEdge;return(i=s===kr.top?jr(e,a.targetEdge)-o.top-n:s===kr.bottom?o.bottom-jr(e,a.targetEdge)-n:o.bottom-e.top-n)>0?i:o.height}function hi(e,t,n,o){var r=e.gapSpace?e.gapSpace:0,i=function(e,t){var n;if(t){if(t.preventDefault){var o=t;n=new Hr(o.clientX,o.clientX,o.clientY,o.clientY)}else if(t.getBoundingClientRect)n=di(t);else{var r=t;n=new Hr(r.x,r.x,r.y,r.y)}if(!Ur(n,e))for(var i=0,a=Kr(n,e);i0&&n>t&&(e=n-t>1)}this.state.needsVerticalScrollBar!==e&&this.setState({needsVerticalScrollBar:e})}},t.defaultProps={shouldRestoreFocus:!0},t}(o.Component),_i=((yi={})[kr.top]=bn.slideUpIn10,yi[kr.bottom]=bn.slideDownIn10,yi[kr.left]=bn.slideLeftIn10,yi[kr.right]=bn.slideRightIn10,yi),ki=po({disableCaching:!0}),xi=0,Ci=0,wi={opacity:0,filter:"opacity(0)"},Si=["role","aria-roledescription"],Ei=function(e){function t(t){var n=e.call(this,t)||this;return n._hostElement=o.createRef(),n._calloutElement=o.createRef(),n._hasListeners=!1,n._disposables=[],n.dismiss=function(e){var t=n.props.onDismiss;t&&t(e)},n._dismissOnScroll=function(e){var t=n.props.preventDismissOnScroll;n.state.positions&&!t&&n._dismissOnClickOrScroll(e)},n._dismissOnResize=function(e){n.props.preventDismissOnResize||n.dismiss(e)},n._dismissOnLostFocus=function(e){n.props.preventDismissOnLostFocus||n._dismissOnClickOrScroll(e)},n._setInitialFocus=function(){n.props.setInitialFocus&&!n._didSetInitialFocus&&n.state.positions&&n._calloutElement.current&&(n._didSetInitialFocus=!0,n._async.requestAnimationFrame((function(){return e=n._calloutElement.current,!!(t=Ro(e,e,!0,!1,!1,!0))&&(jo(t),!0);var e,t}),n._calloutElement.current))},n._onComponentDidMount=function(){n._addListeners(),n.props.onLayerMounted&&n.props.onLayerMounted(),n._updateAsyncPosition(),n._setHeightOffsetEveryFrame()},n._mouseDownOnPopup=function(){n._isMouseDownOnPopup=!0},n._mouseUpOnPopup=function(){n._isMouseDownOnPopup=!1},n._async=new Yn(n),n._didSetInitialFocus=!1,n.state={positions:void 0,slideDirectionalClassName:void 0,calloutElementRect:void 0,heightOffset:0},n._positionAttempts=0,n}return l(t,e),t.prototype.componentDidUpdate=function(){this.props.hidden?this._hasListeners&&this._removeListeners():(this._setInitialFocus(),this._hasListeners||this._addListeners(),this._updateAsyncPosition())},t.prototype.shouldComponentUpdate=function(e,t){return!(!e.shouldUpdateWhenHidden&&this.props.hidden&&e.hidden)&&(!On(this.props,e)||!On(this.state,t))},t.prototype.UNSAFE_componentWillMount=function(){this._setTargetWindowAndElement(this._getTarget())},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._disposables.forEach((function(e){return e()}))},t.prototype.UNSAFE_componentWillUpdate=function(e){var t=this._getTarget(e);(t!==this._getTarget()||"string"==typeof t||t instanceof String)&&!this._blockResetHeight&&(this._maxHeight=void 0,this._setTargetWindowAndElement(t)),e.gapSpace===this.props.gapSpace&&this.props.beakWidth===e.beakWidth||(this._maxHeight=void 0),e.finalHeight!==this.props.finalHeight&&this._setHeightOffsetEveryFrame(),this._didPositionPropsChange(e,this.props)&&(this._maxHeight=void 0,this._setTargetWindowAndElement(t),this.setState({positions:void 0}),this._didSetInitialFocus=!1,this._bounds=void 0),this._blockResetHeight=!1},t.prototype.componentDidMount=function(){this.props.hidden||this._onComponentDidMount()},t.prototype.render=function(){if(!this._targetWindow)return null;var e=this.props.target,t=this.props,n=t.styles,r=t.style,i=t.ariaLabel,a=t.ariaDescribedBy,s=t.ariaLabelledBy,l=t.className,c=t.isBeakVisible,d=t.children,p=t.beakWidth,f=t.calloutWidth,h=t.calloutMaxWidth,m=t.finalHeight,g=t.hideOverflow,v=void 0===g?!!m:g,y=t.backgroundColor,b=t.calloutMaxHeight,_=t.onScroll,k=t.shouldRestoreFocus,x=void 0===k||k;e=this._getTarget();var C=this.state.positions,w=this._getMaxHeight()?this._getMaxHeight()+this.state.heightOffset:void 0,S=b&&w&&b0&&(this._positionAttempts=0,this.props.onPositioned&&this.props.onPositioned(this.state.positions))}},t.prototype._getBounds=function(){if(!this._bounds){var e=this.props.bounds,t="function"==typeof e?e(this.props.target,this._targetWindow):e;t||(t={top:0+this.props.minPagePadding,left:0+this.props.minPagePadding,right:this._targetWindow.innerWidth-this.props.minPagePadding,bottom:this._targetWindow.innerHeight-this.props.minPagePadding,width:this._targetWindow.innerWidth-2*this.props.minPagePadding,height:this._targetWindow.innerHeight-2*this.props.minPagePadding}),this._bounds=t}return this._bounds},t.prototype._getMaxHeight=function(){var e=this;if(!this._maxHeight)if(this.props.directionalHintFixed&&this._target){var t=this.props.isBeakVisible?this.props.beakWidth:0,n=(this.props.gapSpace?this.props.gapSpace:0)+t;this._async.requestAnimationFrame((function(){e._target&&(e._maxHeight=function(e,t,n,o,r){void 0===n&&(n=0);var i=e,a=e,s=e,l=o?pi(o):new Hr(0,window.innerWidth-Lr(),0,window.innerHeight);return fi(i.stopPropagation?new Hr(i.clientX,i.clientX,i.clientY,i.clientY):void 0!==s.x&&void 0!==s.y?new Hr(s.x,s.x,s.y,s.y):di(a),t,n,l,r)}(e._target,e.props.directionalHint,n,e._getBounds(),e.props.coverTarget),e._blockResetHeight=!0,e.forceUpdate())}),this._target)}else this._maxHeight=this._getBounds().height;return this._maxHeight},t.prototype._arePositionsEqual=function(e,t){return this._comparePositions(e.elementPosition,t.elementPosition)&&this._comparePositions(e.beakPosition.elementPosition,t.beakPosition.elementPosition)},t.prototype._comparePositions=function(e,t){for(var n in t)if(t.hasOwnProperty(n)){var o=e[n],r=t[n];if(void 0===o||void 0===r)return!1;if(o.toFixed(2)!==r.toFixed(2))return!1}return!0},t.prototype._setTargetWindowAndElement=function(e){var t=this._calloutElement.current;if(e)if("string"==typeof e){var n=vt(t);this._target=n?n.querySelector(e):null,this._targetWindow=J(t)}else if(e.stopPropagation)this._targetWindow=J(e.toElement),this._target=e;else if(e.getBoundingClientRect){var o=e;this._targetWindow=J(o),this._target=e}else void 0!==e.current?(this._target=e.current,this._targetWindow=J(this._target)):(this._targetWindow=J(t),this._target=e);else this._targetWindow=J(t)},t.prototype._setHeightOffsetEveryFrame=function(){var e=this;this._calloutElement.current&&this.props.finalHeight&&(this._setHeightOffsetTimer=this._async.requestAnimationFrame((function(){var t=e._calloutElement.current&&e._calloutElement.current.lastChild;if(t){var n=t.scrollHeight-t.offsetHeight;e.setState({heightOffset:e.state.heightOffset+n}),t.offsetHeight-1&&r._virtual.children.splice(i,1)}n._virtual.parent=o||void 0,o&&(o._virtual||(o._virtual={children:[]}),o._virtual.children.push(n))}(r,n._rootRef.current),n.props.insertFirst?o.insertBefore(r,o.firstChild):o.appendChild(r),n.setState({hostId:e,layerElement:r},(function(){var e=n.props,t=e.onLayerDidMount,o=e.onLayerMounted;o&&o(),t&&t()}))}},n.state={},n}return l(t,e),t.prototype.componentDidMount=function(){var e=this.props.hostId;this._createLayerElement(),e&&function(e,t){Hi[e]||(Hi[e]=[]),Hi[e].push(t)}(e,this._createLayerElement)},t.prototype.render=function(){var e=this.state.layerElement,t=this._getClassNames(),n=this.props.eventBubblingEnabled;return o.createElement("span",{className:"ms-layer",ref:this._rootRef},e&&i.createPortal(o.createElement(Oi,u({},!n&&function(){Wi||(Wi={},["onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOver","onMouseOut","onMouseUp","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onInvalid","onSubmit"].forEach((function(e){return Wi[e]=Ki})));return Wi}(),{className:t.content}),this.props.children),e))},t.prototype.componentDidUpdate=function(){this.props.hostId!==this.state.hostId&&this._createLayerElement()},t.prototype.componentWillUnmount=function(){var e=this.props.hostId;this._removeLayerElement(),e&&function(e,t){if(Hi[e]){var n=Hi[e].indexOf(t);n>=0&&(Hi[e].splice(n,1),0===Hi[e].length&&delete Hi[e])}}(e,this._createLayerElement)},t.prototype._removeLayerElement=function(){var e=this.props.onLayerWillUnmount,t=this.state.layerElement;if(e&&e(),t&&t.parentNode){var n=t.parentNode;n&&n.removeChild(t)}},t.prototype._getClassNames=function(){var e=this.props,t=e.className,n=e.styles,o=e.theme;return zi(n,{theme:o,className:t,isNotHost:!this.props.hostId})},t.prototype._getHost=function(){var e=this.props.hostId,t=vt(this._rootRef.current);if(t){if(e)return t.getElementById(e);var n=Li;return n?t.querySelector(n):t.body}},t.defaultProps={onLayerDidMount:function(){},onLayerWillUnmount:function(){}},t=d([Ri("Layer",["theme","hostId"])],t)}(o.Component),Ki=function(e){e.eventPhase===Event.BUBBLING_PHASE&&"mouseenter"!==e.type&&"mouseleave"!==e.type&&e.stopPropagation()};var ji={root:"ms-Layer",rootNoHost:"ms-Layer--fixed",content:"ms-Layer-content"},Vi=Sn(Ui,(function(e){var t=e.className,n=e.isNotHost,o=e.theme,r=Zt(ji,o);return{root:[r.root,o.fonts.medium,n&&[r.rootNoHost,{position:"fixed",zIndex:Nt.Layer,top:0,left:0,bottom:0,right:0,visibility:"hidden"}],t],content:[r.content,{visibility:"visible"}]}}),void 0,{scope:"Layer",fields:["hostId","theme","styles"]}),Gi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.layerProps,n=c(e,["layerProps"]),r=o.createElement(Pi,u({},n));return this.props.doNotLayer?r:o.createElement(Vi,u({},t),r)},t}(o.Component),qi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openSubMenu=function(){var e=t.props,n=e.item,o=e.openSubMenu,r=e.getSubmenuTarget;if(r){var i=r();fr(n)&&o&&i&&o(n,i)}},t.dismissSubMenu=function(){var e=t.props,n=e.item,o=e.dismissSubMenu;fr(n)&&o&&o()},t.dismissMenu=function(e){var n=t.props.dismissMenu;n&&n(void 0,e)},t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.item,n=e.classNames;return o.createElement("div",{className:t.split?n.linkContentMenu:n.linkContent},function(e){var t=e.onCheckmarkClick,n=e.item,r=e.classNames,i=pr(n);if(t){return o.createElement(wo,{iconName:i?"CheckMark":"",className:r.checkmarkIcon,onClick:function(e){return t(n,e)}})}return null}(this.props),function(e){var t=e.item,n=e.hasIcons,r=e.classNames,i=t.iconProps;return n?t.onRenderIcon?t.onRenderIcon(e):o.createElement(wo,u({},i,{className:r.icon})):null}(this.props),function(e){var t=e.item,n=e.classNames;return t.text||t.name?o.createElement("span",{className:n.label},t.text||t.name):null}(this.props),function(e){var t=e.item,n=e.classNames;return t.secondaryText?o.createElement("span",{className:n.secondaryText},t.secondaryText):null}(this.props),function(e){var t=e.item,n=e.classNames,r=e.theme;return fr(t)?o.createElement(wo,u({iconName:oo(r)?"ChevronLeft":"ChevronRight"},t.submenuIconProps,{className:n.subMenuIcon})):null}(this.props))},t}(Xn),Yi=Vt((function(e){return V({wrapper:{display:"inline-flex",height:"100%",alignItems:"center"},divider:{width:1,height:"100%",backgroundColor:e.palette.neutralTertiaryAlt}})})),Zi=Tt(0,639),Qi=Vt((function(){var e;return{selectors:(e={},e[Et]={backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText",MsHighContrastAdjust:"none"},e)}})),Xi=Vt((function(e){var t,n,o,r,i,a,s,l=e.semanticColors,c=e.fonts,d=e.palette,p=l.menuItemBackgroundHovered,f=l.menuItemTextHovered,h=l.menuItemBackgroundPressed,m=l.bodyDivider;return j({item:[c.medium,{color:l.bodyText,position:"relative",boxSizing:"border-box"}],divider:{display:"block",height:"1px",backgroundColor:m,position:"relative"},root:[Rt(e),c.medium,{color:l.bodyText,backgroundColor:"transparent",border:"none",width:"100%",height:36,lineHeight:36,display:"block",cursor:"pointer",padding:"0px 8px 0 4px",textAlign:"left"}],rootDisabled:{color:l.disabledBodyText,cursor:"default",pointerEvents:"none",selectors:(t={},t[Et]={color:"GrayText",opacity:1},t)},rootHovered:u({backgroundColor:p,color:f,selectors:{".ms-ContextualMenu-icon":{color:d.themeDarkAlt},".ms-ContextualMenu-submenuIcon":{color:d.neutralPrimary}}},Qi()),rootFocused:u({backgroundColor:d.white},Qi()),rootChecked:u({selectors:{".ms-ContextualMenu-checkmarkIcon":{color:d.neutralPrimary}}},Qi()),rootPressed:u({backgroundColor:h,selectors:{".ms-ContextualMenu-icon":{color:d.themeDark},".ms-ContextualMenu-submenuIcon":{color:d.neutralPrimary}}},Qi()),rootExpanded:u({backgroundColor:h,color:l.bodyTextChecked},Qi()),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",overflow:"hidden",whiteSpace:"nowrap"},secondaryText:{color:e.palette.neutralSecondary,paddingLeft:"20px",textAlign:"right"},icon:{display:"inline-block",minHeight:"1px",maxHeight:36,fontSize:pt.medium,width:pt.medium,margin:"0 4px",verticalAlign:"middle",flexShrink:"0",selectors:(n={},n[Zi]={fontSize:pt.large,width:pt.large},n)},iconColor:{color:l.menuIcon,selectors:(o={},o[Et]={color:"inherit"},o["$root:hover &"]={selectors:(r={},r[Et]={color:"HighlightText"},r)},o["$root:focus &"]={selectors:(i={},i[Et]={color:"HighlightText"},i)},o)},iconDisabled:{color:l.disabledBodyText},checkmarkIcon:{color:l.bodySubtext,selectors:(a={},a[Et]={color:"HighlightText"},a)},subMenuIcon:{height:36,lineHeight:36,color:d.neutralSecondary,textAlign:"center",display:"inline-block",verticalAlign:"middle",flexShrink:"0",fontSize:pt.small,selectors:(s={":hover":{color:d.neutralPrimary},":active":{color:d.neutralPrimary}},s[Zi]={fontSize:pt.medium},s)},splitButtonFlexContainer:[Rt(e),{display:"flex",height:36,flexWrap:"nowrap",justifyContent:"center",alignItems:"flex-start"}]})})),Ji=Tt(0,639),$i=Vt((function(e){var t;return V(Yi(e),{wrapper:{position:"absolute",right:28,selectors:(t={},t[Ji]={right:32},t)},divider:{height:16,width:1}})})),ea={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"},ta=Vt((function(e,t,n,o,r,i,a,s,l,u,c,d){var p,f,h,m,g=Xi(e),v=Zt(ea,e);return V({item:[v.item,g.item,a],divider:[v.divider,g.divider,s],root:[v.root,g.root,o&&[v.isChecked,g.rootChecked],r&&g.anchorLink,n&&[v.isExpanded,g.rootExpanded],t&&[v.isDisabled,g.rootDisabled],!t&&!n&&[{selectors:(p={":hover":g.rootHovered,":active":g.rootPressed},p["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,p["."+At+" &:hover"]={background:"inherit;"},p)}],d],splitPrimary:[g.root,{width:"calc(100% - 28px)"},o&&["is-checked",g.rootChecked],(t||c)&&["is-disabled",g.rootDisabled],!(t||c)&&!o&&[{selectors:(f={":hover":g.rootHovered},f[":hover ~ ."+v.splitMenu]=g.rootHovered,f[":active"]=g.rootPressed,f["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,f["."+At+" &:hover"]={background:"inherit;"},f)}]],splitMenu:[v.splitMenu,g.root,{flexBasis:"0",padding:"0 8px",minWidth:"28px"},n&&["is-expanded",g.rootExpanded],t&&["is-disabled",g.rootDisabled],!t&&!n&&[{selectors:(h={":hover":g.rootHovered,":active":g.rootPressed},h["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,h["."+At+" &:hover"]={background:"inherit;"},h)}]],anchorLink:g.anchorLink,linkContent:[v.linkContent,g.linkContent],linkContentMenu:[v.linkContentMenu,g.linkContent,{justifyContent:"center"}],icon:[v.icon,i&&g.iconColor,g.icon,l,t&&[v.isDisabled,g.iconDisabled]],iconColor:g.iconColor,checkmarkIcon:[v.checkmarkIcon,i&&g.checkmarkIcon,g.icon,l],subMenuIcon:[v.subMenuIcon,g.subMenuIcon,u,n&&{color:e.palette.neutralPrimary},t&&[g.iconDisabled]],label:[v.label,g.label],secondaryText:[v.secondaryText,g.secondaryText],splitContainer:[g.splitButtonFlexContainer,!t&&!o&&[{selectors:(m={},m["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,m)}]]})})),na=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,u=e.iconClassName,c=e.subMenuClassName,d=e.primaryDisabled,p=e.className;return ta(t,n,o,r,i,a,s,l,u,c,d,p)},oa=Sn(qi,na,void 0,{scope:"ContextualMenuItem"}),ra=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onItemMouseEnter=function(e){var n=t.props,o=n.item,r=n.onItemMouseEnter;r&&r(o,e,e.currentTarget)},t._onItemClick=function(e){var n=t.props,o=n.item,r=n.onItemClickBase;r&&r(o,e,e.currentTarget)},t._onItemMouseLeave=function(e){var n=t.props,o=n.item,r=n.onItemMouseLeave;r&&r(o,e)},t._onItemKeyDown=function(e){var n=t.props,o=n.item,r=n.onItemKeyDown;r&&r(o,e)},t._onItemMouseMove=function(e){var n=t.props,o=n.item,r=n.onItemMouseMove;r&&r(o,e,e.currentTarget)},t._getSubMenuId=function(e){var n=t.props.getSubMenuId;if(n)return n(e)},t._getSubmenuTarget=function(){},t}return l(t,e),t.prototype.shouldComponentUpdate=function(e){return!On(e,this.props)},t}(Xn);function ia(e,t){for(var n=-1,o=0;e&&o=0&&(s.keytip.visible=this.keytips[l].keytip.visible,this.keytips=(n=this.keytips,o=s,r=l,(i=n.slice())[r]=o,i),Zn.raise(this,sa.KEYTIP_UPDATED,{keytip:s.keytip,uniqueID:s.uniqueID}))},e.prototype.unregister=function(e,t,n){void 0===n&&(n=!1),n?this.persistedKeytips=this.persistedKeytips.filter((function(e){return e.uniqueID!==t})):this.keytips=this.keytips.filter((function(e){return e.uniqueID!==t}));var o=n?sa.PERSISTED_KEYTIP_REMOVED:sa.KEYTIP_REMOVED;Zn.raise(this,o,{keytip:e,uniqueID:t})},e.prototype.enterKeytipMode=function(){Zn.raise(this,sa.ENTER_KEYTIP_MODE)},e.prototype.exitKeytipMode=function(){Zn.raise(this,sa.EXIT_KEYTIP_MODE)},e.prototype.getKeytips=function(){return this.keytips.map((function(e){return e.keytip}))},e.prototype.addParentOverflow=function(e){var t=e.keySequences.slice();if(t.pop(),0!==t.length){var n=aa(this.getKeytips(),(function(e){return function(e,t){if(e.length!==t.length)return!1;for(var n=0;n0){for(var W=0,z=0,U=r;z0?o.createElement("li",{role:"presentation",key:s.key||e.key||"section-"+n},o.createElement("div",u({},c),o.createElement("ul",{className:this._classNames.list},s.topDivider&&this._renderSeparator(n,t,!0,!0),l&&this._renderListItem(l,e.key||n,t,e.title),s.items.map((function(e,t){return a._renderMenuItem(e,t,t,s.items.length,r,i)})),s.bottomDivider&&this._renderSeparator(n,t,!1,!0)))):void 0}},t.prototype._renderListItem=function(e,t,n,r){return o.createElement("li",{role:"presentation",title:r,key:t,className:n.item},e)},t.prototype._renderSeparator=function(e,t,n,r){return r||e>0?o.createElement("li",{role:"separator",key:"separator-"+e+(void 0===n?"":n?"-top":"-bottom"),className:t.divider,"aria-hidden":"true"}):null},t.prototype._renderNormalItem=function(e,t,n,o,r,i,a){return e.onRender?e.onRender(u({"aria-posinset":o+1,"aria-setsize":r},e),this.dismiss):e.href?this._renderAnchorMenuItem(e,t,n,o,r,i,a):e.split&&fr(e)?this._renderSplitButton(e,t,n,o,r,i,a):this._renderButtonItem(e,t,n,o,r,i,a)},t.prototype._renderHeaderMenuItem=function(e,t,n,r,i){var a=this.props.contextualMenuItemAs,s=void 0===a?oa:a,l=e.itemProps,c=e.id,d=l&&qn(l,Gn);return o.createElement("div",u({id:c,className:this._classNames.header},d,{style:e.style}),o.createElement(s,u({item:e,classNames:t,index:n,onCheckmarkClick:r?this._onItemClick:void 0,hasIcons:i},l)))},t.prototype._renderAnchorMenuItem=function(e,t,n,r,i,a,s){var l=this.props.contextualMenuItemAs,u=this.state.expandedMenuItemKey;return o.createElement(ha,{item:e,classNames:t,index:n,focusableElementIndex:r,totalItemCount:i,hasCheckmarks:a,hasIcons:s,contextualMenuItemAs:l,onItemMouseEnter:this._onItemMouseEnterBase,onItemMouseLeave:this._onMouseItemLeave,onItemMouseMove:this._onItemMouseMoveBase,onItemMouseDown:this._onItemMouseDown,executeItemClick:this._executeItemClick,onItemClick:this._onAnchorClick,onItemKeyDown:this._onItemKeyDown,getSubMenuId:this._getSubMenuId,expandedMenuItemKey:u,openSubMenu:this._onItemSubMenuExpand,dismissSubMenu:this._onSubMenuDismiss,dismissMenu:this.dismiss})},t.prototype._renderButtonItem=function(e,t,n,r,i,a,s){var l=this.props.contextualMenuItemAs,u=this.state.expandedMenuItemKey;return o.createElement(ma,{item:e,classNames:t,index:n,focusableElementIndex:r,totalItemCount:i,hasCheckmarks:a,hasIcons:s,contextualMenuItemAs:l,onItemMouseEnter:this._onItemMouseEnterBase,onItemMouseLeave:this._onMouseItemLeave,onItemMouseMove:this._onItemMouseMoveBase,onItemMouseDown:this._onItemMouseDown,executeItemClick:this._executeItemClick,onItemClick:this._onItemClick,onItemClickBase:this._onItemClickBase,onItemKeyDown:this._onItemKeyDown,getSubMenuId:this._getSubMenuId,expandedMenuItemKey:u,openSubMenu:this._onItemSubMenuExpand,dismissSubMenu:this._onSubMenuDismiss,dismissMenu:this.dismiss})},t.prototype._renderSplitButton=function(e,t,n,r,i,a,s){var l=this.props.contextualMenuItemAs,u=this.state.expandedMenuItemKey;return o.createElement(ya,{item:e,classNames:t,index:n,focusableElementIndex:r,totalItemCount:i,hasCheckmarks:a,hasIcons:s,contextualMenuItemAs:l,onItemMouseEnter:this._onItemMouseEnterBase,onItemMouseLeave:this._onMouseItemLeave,onItemMouseMove:this._onItemMouseMoveBase,onItemMouseDown:this._onItemMouseDown,executeItemClick:this._executeItemClick,onItemClick:this._onItemClick,onItemClickBase:this._onItemClickBase,onItemKeyDown:this._onItemKeyDown,openSubMenu:this._onItemSubMenuExpand,dismissSubMenu:this._onSubMenuDismiss,dismissMenu:this.dismiss,expandedMenuItemKey:u,onTap:this._onPointerAndTouchEvent})},t.prototype._isAltOrMeta=function(e){return e.which===Pt.alt||"Meta"===e.key},t.prototype._shouldIgnoreMouseEvent=function(){return!this._isScrollIdle||!this._gotMouseMove},t.prototype._updateFocusOnMouseEvent=function(e,t,n){var o=this,r=n||t.currentTarget,i=this.props.subMenuHoverDelay,a=void 0===i?Ca:i;e.key!==this.state.expandedMenuItemKey&&(void 0!==this._enterTimerId&&(this._async.clearTimeout(this._enterTimerId),this._enterTimerId=void 0),void 0===this.state.expandedMenuItemKey&&r.focus(),fr(e)?(t.stopPropagation(),this._enterTimerId=this._async.setTimeout((function(){r.focus(),o.setState({expandedByMouseClick:!0}),o._onItemSubMenuExpand(e,r),o._enterTimerId=void 0}),a)):this._enterTimerId=this._async.setTimeout((function(){o._onSubMenuDismiss(t),r.focus(),o._enterTimerId=void 0}),a))},t.prototype._getSubmenuProps=function(){var e=this.state,t=e.submenuTarget,n=e.expandedMenuItemKey,o=this._findItemByKey(n),r=null;return o&&(r={items:ka(o),target:t,onDismiss:this._onSubMenuDismiss,isSubMenu:!0,id:this.state.subMenuId,shouldFocusOnMount:!0,shouldFocusOnContainer:this.state.expandedByMouseClick,directionalHint:oo(this.props.theme)?Eo.leftTopEdge:Eo.rightTopEdge,className:this.props.className,gapSpace:0,isBeakVisible:!1},o.subMenuProps&&Rn(r,o.subMenuProps)),r},t.prototype._findItemByKey=function(e){var t=this.props.items;return this._findItemByKeyFromItems(e,t)},t.prototype._findItemByKeyFromItems=function(e,t){for(var n=0,o=t;n *":{position:"relative",left:0,top:0}}}],rootDisabled:[Rt(e,{inset:1,highContrastStyle:l,borderColor:"transparent"}),{backgroundColor:a,borderColor:a,color:s,cursor:"default",pointerEvents:"none",selectors:(t={":hover":Aa,":focus":Aa},t[Et]={color:"grayText",borderColor:"grayText"},t)}],iconDisabled:{color:s},menuIconDisabled:{color:s},flexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},description:{display:"block"},textContainer:{flexGrow:1,display:"block"},icon:Ba(r.mediumPlus.fontSize),menuIcon:Ba(r.small.fontSize),label:{margin:"0 4px",lineHeight:"100%",display:"block"},screenReaderText:Ht}})),Oa=Vt((function(e,t){var n;return j(Fa(e),{root:{padding:"0 4px",height:"40px",color:e.palette.neutralPrimary,backgroundColor:"transparent",border:"1px solid transparent"},rootHovered:{color:e.palette.themePrimary,selectors:(n={},n[Et]={borderColor:"Highlight",color:"Highlight"},n)},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"},rootChecked:{color:e.palette.black},iconChecked:{color:e.palette.themeDarker},flexContainer:{justifyContent:"flex-start"},icon:{color:e.palette.themeDarkAlt},iconDisabled:{color:"inherit"},menuIcon:{color:e.palette.neutralSecondary},textContainer:{flexGrow:0}},t)})),Ra=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return o.createElement(Na,u({},this.props,{variantClassName:"ms-Button--action ms-Button--command",styles:Oa(n,t),onRenderDescription:$n}))},t=d([Ri("ActionButton",["theme","styles"],!0)],t)}(Xn),La={root:"ms-Nav",linkText:"ms-Nav-linkText",compositeLink:"ms-Nav-compositeLink",link:"ms-Nav-link",chevronButton:"ms-Nav-chevronButton",chevronIcon:"ms-Nav-chevron",navItem:"ms-Nav-navItem",navItems:"ms-Nav-navItems",group:"ms-Nav-group",groupContent:"ms-Nav-groupContent"},Ha={textContainer:{overflow:"hidden"},label:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"}};var Wa=po(),za=Sn(function(e){function t(t){var n=e.call(this,t)||this;return n._focusZone=o.createRef(),n._onRenderLink=function(e){var t=n.props,r=t.styles,i=t.groups,a=t.theme,s=Wa(r,{theme:a,groups:i});return o.createElement("div",{className:s.linkText},e.name)},n._renderGroup=function(e,t){var r=n.props,i=r.styles,a=r.groups,s=r.theme,l=r.onRenderGroupHeader,u=void 0===l?n._renderGroupHeader:l,c=Wa(i,{theme:s,isGroup:!0,isExpanded:n._isGroupExpanded(e),groups:a});return o.createElement("div",{key:t,className:c.group},e.name?u(e,n._renderGroupHeader):null,o.createElement("div",{className:c.groupContent},n._renderLinks(e.links,0)))},n._renderGroupHeader=function(e){var t=n.props,r=t.styles,i=t.groups,a=t.theme,s=t.expandButtonAriaLabel,l=Wa(r,{theme:a,isGroup:!0,isExpanded:n._isGroupExpanded(e),groups:i}),u=n._isGroupExpanded(e),c=(u?e.collapseAriaLabel:e.expandAriaLabel)||s;return o.createElement("button",{className:l.chevronButton,onClick:n._onGroupHeaderClicked.bind(n,e),"aria-label":c,"aria-expanded":u},o.createElement(wo,{className:l.chevronIcon,iconName:"ChevronDown"}),e.name)},qo(n),n.state={isGroupCollapsed:{},isLinkExpandStateChanged:!1,selectedKey:t.initialSelectedKey||t.selectedKey},n}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.groups,r=e.className,i=e.isOnTop,a=e.theme;if(!n)return null;var s=n.map(this._renderGroup),l=Wa(t,{theme:a,className:r,isOnTop:i,groups:n});return o.createElement(ur,{direction:To.vertical,componentRef:this._focusZone},o.createElement("nav",{role:"navigation",className:l.root,"aria-label":this.props.ariaLabel},s))},Object.defineProperty(t.prototype,"selectedKey",{get:function(){return this.state.selectedKey},enumerable:!0,configurable:!0}),t.prototype.focus=function(e){return void 0===e&&(e=!1),!(!this._focusZone||!this._focusZone.current)&&this._focusZone.current.focus(e)},t.prototype._renderNavLink=function(e,t,n){var r,i=this.props,a=i.styles,s=i.groups,l=i.theme,u=i.onRenderLink,c=void 0===u?this._onRenderLink:u,d=i.linkAs,p=void 0===d?Ra:d,f=i.selectedAriaLabel,h=e.icon||e.iconProps,m=this._isLinkSelected(e),g=Wa(a,{theme:l,isSelected:m,isDisabled:e.disabled,isButtonEntry:e.onClick&&!e.forceAnchor,leftPadding:14*n+3+(h?0:24),groups:s}),v=e.url&&e.target&&(!(r=e.url)||/^[a-z0-9+-.]:\/\//i.test(r))?"noopener noreferrer":void 0,y=m&&f?f:void 0;return o.createElement(p,{className:g.link,styles:Ha,href:e.url||(e.forceAnchor?"#":void 0),iconProps:e.iconProps||{iconName:e.icon},onClick:e.onClick?this._onNavButtonLinkClicked.bind(this,e):this._onNavAnchorLinkClicked.bind(this,e),title:void 0!==e.title?e.title:e.name,target:e.target,rel:v,disabled:e.disabled,"aria-label":e.ariaLabel&&y?e.ariaLabel+" "+y:y||(e.ariaLabel?e.ariaLabel:void 0),link:e,defaultRender:Ra},c(e,this._onRenderLink))},t.prototype._renderCompositeLink=function(e,t,n){var r=u({},qn(e,Gn,["onClick"])),i=this.props,a=i.expandButtonAriaLabel,s=i.styles,l=i.groups,c=i.theme,d=Wa(s,{theme:c,isExpanded:!!e.isExpanded,isSelected:this._isLinkSelected(e),isLink:!0,isDisabled:e.disabled,position:14*n+1,groups:l}),p="";return e.links&&e.links.length>0&&(p=e.collapseAriaLabel||e.expandAriaLabel?e.isExpanded?e.collapseAriaLabel:e.expandAriaLabel:a?e.name+" "+a:e.name),o.createElement("div",u({},r,{key:e.key||t,className:d.compositeLink}),e.links&&e.links.length>0?o.createElement("button",{className:d.chevronButton,onClick:this._onLinkExpandClicked.bind(this,e),"aria-label":p,"aria-expanded":e.isExpanded?"true":"false"},o.createElement(wo,{className:d.chevronIcon,iconName:"ChevronDown"})):null,this._renderNavLink(e,t,n))},t.prototype._renderLink=function(e,t,n){var r=this.props,i=r.styles,a=r.groups,s=r.theme,l=Wa(i,{theme:s,groups:a});return o.createElement("li",{key:e.key||t,role:"listitem",className:l.navItem},this._renderCompositeLink(e,t,n),e.isExpanded?this._renderLinks(e.links,++n):null)},t.prototype._renderLinks=function(e,t){var n=this;if(!e||!e.length)return null;var r=e.map((function(e,o){return n._renderLink(e,o,t)})),i=this.props,a=i.styles,s=i.groups,l=i.theme,u=Wa(a,{theme:l,groups:s});return o.createElement("ul",{role:"list",className:u.navItems},r)},t.prototype._onGroupHeaderClicked=function(e,t){e.onHeaderClick&&e.onHeaderClick(t,this._isGroupExpanded(e)),this._toggleCollapsed(e),t.preventDefault(),t.stopPropagation()},t.prototype._onLinkExpandClicked=function(e,t){var n=this.props.onLinkExpandClick;n&&n(t,e),t.defaultPrevented||(e.isExpanded=!e.isExpanded,this.setState({isLinkExpandStateChanged:!0})),t.preventDefault(),t.stopPropagation()},t.prototype._preventBounce=function(e,t){!e.url&&e.forceAnchor&&t.preventDefault()},t.prototype._onNavAnchorLinkClicked=function(e,t){this._preventBounce(e,t),this.props.onLinkClick&&this.props.onLinkClick(t,e),!e.url&&e.links&&e.links.length>0&&this._onLinkExpandClicked(e,t),this.setState({selectedKey:e.key})},t.prototype._onNavButtonLinkClicked=function(e,t){this._preventBounce(e,t),e.onClick&&e.onClick(t,e),!e.url&&e.links&&e.links.length>0&&this._onLinkExpandClicked(e,t),this.setState({selectedKey:e.key})},t.prototype._isLinkSelected=function(e){if(void 0!==this.props.selectedKey)return e.key===this.props.selectedKey;if(void 0!==this.state.selectedKey)return e.key===this.state.selectedKey;if(void 0===J()||!e.url)return!1;(Ta=Ta||document.createElement("a")).href=e.url||"";var t=Ta.href;return location.href===t||(location.protocol+"//"+location.host+location.pathname===t||!!location.hash&&(location.hash===e.url||(Ta.href=location.hash.substring(1),Ta.href===t)))},t.prototype._isGroupExpanded=function(e){return e.name&&this.state.isGroupCollapsed.hasOwnProperty(e.name)?!this.state.isGroupCollapsed[e.name]:void 0===e.collapseByDefault||!e.collapseByDefault},t.prototype._toggleCollapsed=function(e){var t;if(e.name){var n=u({},this.state.isGroupCollapsed,((t={})[e.name]=this._isGroupExpanded(e),t));this.setState({isGroupCollapsed:n})}},t.defaultProps={groups:null},t}(o.Component),(function(e){var t,n=e.className,o=e.theme,r=e.isOnTop,i=e.isExpanded,a=e.isGroup,s=e.isLink,l=e.isSelected,u=e.isDisabled,c=e.isButtonEntry,d=e.navHeight,p=void 0===d?44:d,f=e.position,h=e.leftPadding,m=void 0===h?20:h,g=e.leftPaddingExpanded,v=void 0===g?28:g,y=e.rightPadding,b=void 0===y?20:y,_=o.palette,k=o.semanticColors,x=o.fonts,C=Zt(La,o);return{root:[C.root,n,x.medium,{overflowY:"auto",userSelect:"none",WebkitOverflowScrolling:"touch"},r&&[{position:"absolute"},bn.slideRightIn40]],linkText:[C.linkText,{margin:"0 4px",overflow:"hidden",verticalAlign:"middle",textAlign:"left",textOverflow:"ellipsis"}],compositeLink:[C.compositeLink,{display:"block",position:"relative",color:k.bodyText},i&&"is-expanded",l&&"is-selected",u&&"is-disabled",u&&{color:k.disabledText}],link:[C.link,Rt(o),{display:"block",position:"relative",height:p,width:"100%",lineHeight:p+"px",textDecoration:"none",cursor:"pointer",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",paddingLeft:m,paddingRight:b,color:k.bodyText,selectors:(t={},t[Et]={borderColor:"transparent",selectors:{":focus":{borderColor:"WindowText"}}},t)},!u&&{selectors:{".ms-Nav-compositeLink:hover &":{backgroundColor:k.bodyBackgroundHovered}}},l&&{color:k.bodyTextChecked,fontWeight:dt.semibold,backgroundColor:k.bodyBackgroundChecked,selectors:{"&:after":{borderLeft:"2px solid "+_.themePrimary,content:'""',position:"absolute",top:0,right:0,bottom:0,left:0,pointerEvents:"none"}}},u&&{color:k.disabledText},c&&{color:_.themePrimary}],chevronButton:[C.chevronButton,Rt(o),x.small,{display:"block",textAlign:"left",lineHeight:p+"px",margin:"5px 0",padding:"0px, "+b+"px, 0px, "+v+"px",border:"none",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",cursor:"pointer",color:k.bodyText,backgroundColor:"transparent",selectors:{"&:visited":{color:k.bodyText}}},a&&{fontSize:x.large.fontSize,width:"100%",height:p,borderBottom:"1px solid "+k.bodyDivider},s&&{display:"block",width:v-2,height:p-2,position:"absolute",top:"1px",left:f+"px",zIndex:Nt.Nav,padding:0,margin:0},l&&{color:_.themePrimary,backgroundColor:_.neutralLighterAlt,selectors:{"&:after":{borderLeft:"2px solid "+_.themePrimary,content:'""',position:"absolute",top:0,right:0,bottom:0,left:0,pointerEvents:"none"}}}],chevronIcon:[C.chevronIcon,{position:"absolute",left:"8px",height:p,lineHeight:p+"px",fontSize:x.small.fontSize,transition:"transform .1s linear"},i&&{transform:"rotate(-180deg)"},s&&{top:0}],navItem:[C.navItem,{padding:0}],navItems:[C.navItems,{listStyleType:"none",padding:0,margin:0}],group:[C.group,i&&"is-expanded"],groupContent:[C.groupContent,{display:"none",marginBottom:"40px"},bn.slideDownIn20,i&&{display:"block"}]}}),void 0,{scope:"Nav"}),Ua=u;function Ka(e,t){for(var n=[],r=2;r0)throw new Error("Any module using getSlots must use withSlots. Please see withSlots javadoc for more info.");return qa(t[e],n,o[e],o.slots&&o.slots[e],o._defaultStyles&&o._defaultStyles[e])};r.isSlot=!0,n[e]=r}};for(var i in t)r(i);return n}function qa(e,t,n,o,r){return void 0!==e.create?e.create(t,n,o,r):Va(e)(t,n,o,r)}function Ya(e,t){void 0===t&&(t={});var n=t.factoryOptions,r=(void 0===n?{}:n).defaultProp,i=function(n){var r,i,a,s=(r=t.displayName,i=o.useContext(Cn),a=t.fields,$t.getSettings(a||["theme","styles","tokens"],r,i.customizations)),l=t.state;l&&(n=u({},n,l(n)));var c=n.theme||s.theme,d=function e(t,n){for(var o=[],r=2;r2)return{rowGap:{value:0,unit:"px"},columnGap:{value:0,unit:"px"}};if(2===n.length)return{rowGap:Xa(Qa(n[0],t)),columnGap:Xa(Qa(n[1],t))};var o=Xa(Qa(e,t));return{rowGap:o,columnGap:o}}(x,t),T=E.rowGap,I=E.columnGap,P=""+-.5*I.value+I.unit,D=""+-.5*T.value+T.unit,M={textOverflow:"ellipsis"},N={"> *:not(.ms-StackItem)":{flexShrink:b?0:1}};return g?{root:[k.root,{flexWrap:"wrap",maxWidth:w,maxHeight:C,width:"auto",overflow:"visible",height:"100%"},v&&(o={},o[p?"justifyContent":"alignItems"]=$a[v]||v,o),y&&(r={},r[p?"alignItems":"justifyContent"]=$a[y]||y,r),_,{display:"flex"},p&&{height:d?"100%":"auto"}],inner:[k.inner,{display:"flex",flexWrap:"wrap",marginLeft:P,marginRight:P,marginTop:D,marginBottom:D,overflow:"visible",boxSizing:"border-box",padding:Ja(S,t),width:0===I.value?"100%":"calc(100% + "+I.value+I.unit+")",maxWidth:"100vw",selectors:u({"> *":u({margin:""+.5*T.value+T.unit+" "+.5*I.value+I.unit},M)},N)},v&&(i={},i[p?"justifyContent":"alignItems"]=$a[v]||v,i),y&&(a={},a[p?"alignItems":"justifyContent"]=$a[y]||y,a),p&&{flexDirection:f?"row-reverse":"row",height:0===T.value?"100%":"calc(100% + "+T.value+T.unit+")",selectors:{"> *":{maxWidth:0===I.value?"100%":"calc(100% - "+I.value+I.unit+")"}}},!p&&{flexDirection:f?"column-reverse":"column",height:"calc(100% + "+T.value+T.unit+")",selectors:{"> *":{maxHeight:0===T.value?"100%":"calc(100% - "+T.value+T.unit+")"}}}]}:{root:[k.root,{display:"flex",flexDirection:p?f?"row-reverse":"row":f?"column-reverse":"column",flexWrap:"nowrap",width:"auto",height:d?"100%":"auto",maxWidth:w,maxHeight:C,padding:Ja(S,t),boxSizing:"border-box",selectors:u((s={"> *":M},s[f?"> *:not(:last-child)":"> *:not(:first-child)"]=[p&&{marginLeft:""+I.value+I.unit},!p&&{marginTop:""+T.value+T.unit}],s),N)},m&&{flexGrow:!0===m?1:m},v&&(l={},l[p?"justifyContent":"alignItems"]=$a[v]||v,l),y&&(c={},c[p?"alignItems":"justifyContent"]=$a[y]||y,c),_]}},statics:{Item:os}}),is=Vt((function(e,t){var n,o,r,i,a,s,l,c,d,p,f=e.effects,h=e.palette,m={position:"absolute",width:1,right:31,top:8,bottom:8};return j({splitButtonContainer:[Rt(e,{highContrastStyle:{left:-2,top:-2,bottom:-2,right:-2,border:"none"},inset:2}),{display:"inline-flex",selectors:{".ms-Button--default":{borderTopRightRadius:"0",borderBottomRightRadius:"0",borderRight:"none"},".ms-Button--primary":{borderTopRightRadius:"0",borderBottomRightRadius:"0",border:"none",selectors:(n={},n[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},n)},".ms-Button--primary + .ms-Button":{border:"none"}}}],splitButtonContainerHovered:{selectors:{".ms-Button--primary":{selectors:(o={},o[Et]={color:"Window",backgroundColor:"Highlight"},o)},".ms-Button.is-disabled":{selectors:(r={},r[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},r)}}},splitButtonContainerChecked:{selectors:{".ms-Button--primary":{selectors:(i={},i[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},i)}}},splitButtonContainerCheckedHovered:{selectors:{".ms-Button--primary":{selectors:(a={},a[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},a)}}},splitButtonContainerFocused:{outline:"none!important"},splitButtonMenuButton:{padding:6,height:"auto",boxSizing:"border-box",borderRadius:0,borderTopRightRadius:f.roundedCorner2,borderBottomRightRadius:f.roundedCorner2,border:"1px solid "+h.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},splitButtonDivider:u({},m,{selectors:(s={},s[Et]={backgroundColor:"WindowText"},s)}),splitButtonDividerDisabled:u({},m,{selectors:(l={},l[Et]={backgroundColor:"GrayText"},l)}),splitButtonMenuButtonDisabled:{pointerEvents:"none",border:"none",selectors:(c={":hover":{cursor:"default"},".ms-Button--primary":{selectors:(d={},d[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},d)}},c[Et]={border:"1px solid GrayText",color:"GrayText",backgroundColor:"Window"},c)},splitButtonFlexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},splitButtonContainerDisabled:{outline:"none",border:"none",selectors:(p={},p[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},p)}},t)})),as=function(){return{position:"absolute",width:1,right:31,top:8,bottom:8}};var ss,ls,us=Vt((function(e,t,n){var o=Fa(e),r=is(e);return j(o,{root:{minWidth:"80px",height:"32px"},label:{fontWeight:dt.semibold}},n?function(e){var t,n,o,r,i,a,s,l,c,d=e.palette,p=e.semanticColors;return{root:{backgroundColor:p.primaryButtonBackground,border:"1px solid "+p.primaryButtonBackground,color:p.primaryButtonText,selectors:(t={},t[Et]={color:"Window",backgroundColor:"WindowText",borderColor:"WindowText",MsHighContrastAdjust:"none"},t["."+At+" &:focus"]={selectors:{":after":{border:"none",outlineColor:d.white}}},t)},rootHovered:{backgroundColor:p.primaryButtonBackgroundHovered,border:"1px solid "+p.primaryButtonBackgroundHovered,color:p.primaryButtonTextHovered,selectors:(n={},n[Et]={color:"Window",backgroundColor:"Highlight",borderColor:"Highlight"},n)},rootPressed:{backgroundColor:p.primaryButtonBackgroundPressed,border:"1px solid "+p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed,selectors:(o={},o[Et]={color:"Window",backgroundColor:"WindowText",borderColor:"WindowText",MsHighContrastAdjust:"none"},o)},rootExpanded:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootChecked:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootCheckedHovered:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootDisabled:{selectors:(r={},r[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},r)},splitButtonContainer:{selectors:(i={},i[Et]={border:"none"},i)},splitButtonDivider:u({},as(),{backgroundColor:d.white,selectors:(a={},a[Et]={backgroundColor:"Window"},a)}),splitButtonMenuButton:{backgroundColor:p.primaryButtonBackground,color:p.primaryButtonText,selectors:(s={},s[Et]={backgroundColor:"WindowText"},s[":hover"]={backgroundColor:p.primaryButtonBackgroundHovered,selectors:(l={},l[Et]={color:"Highlight"},l)},s)},splitButtonMenuButtonDisabled:{backgroundColor:p.primaryButtonBackgroundDisabled,selectors:{":hover":{backgroundColor:p.primaryButtonBackgroundDisabled}}},splitButtonMenuButtonChecked:{backgroundColor:p.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:p.primaryButtonBackgroundPressed}}},splitButtonMenuButtonExpanded:{backgroundColor:p.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:p.primaryButtonBackgroundPressed}}},splitButtonMenuIcon:{color:p.primaryButtonText},splitButtonMenuIconDisabled:{color:d.neutralTertiary,selectors:(c={},c[Et]={color:"GrayText"},c)}}}(e):function(e){var t,n,o,r,i,a=e.semanticColors,s=e.palette,l=a.buttonBackground,c=a.buttonBackgroundPressed,d=a.buttonBackgroundHovered,p=a.buttonText,f=a.buttonTextHovered,h=a.buttonTextChecked,m=a.buttonTextCheckedHovered;return{root:{backgroundColor:l,color:p},rootHovered:{backgroundColor:d,color:f,selectors:(t={},t[Et]={borderColor:"Highlight",color:"Highlight"},t)},rootPressed:{backgroundColor:c,color:h},rootExpanded:{backgroundColor:c,color:h},rootChecked:{backgroundColor:c,color:h},rootCheckedHovered:{backgroundColor:c,color:m},rootDisabled:{selectors:(n={},n[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},n)},splitButtonContainer:{selectors:(o={},o[Et]={border:"none"},o)},splitButtonMenuButton:{color:s.white,backgroundColor:"transparent",selectors:{":hover":{backgroundColor:s.neutralLight,selectors:(r={},r[Et]={color:"Highlight"},r)}}},splitButtonMenuButtonDisabled:{backgroundColor:a.buttonBackgroundDisabled,selectors:{":hover":{backgroundColor:a.buttonBackgroundDisabled}}},splitButtonDivider:u({},as(),{backgroundColor:s.neutralTertiaryAlt,selectors:(i={},i[Et]={backgroundColor:"WindowText"},i)}),splitButtonDividerDisabled:{backgroundColor:e.palette.neutralTertiaryAlt},splitButtonMenuButtonChecked:{backgroundColor:s.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:s.neutralQuaternaryAlt}}},splitButtonMenuButtonExpanded:{backgroundColor:s.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:s.neutralQuaternaryAlt}}},splitButtonMenuIcon:{color:a.buttonText},splitButtonMenuIconDisabled:{color:a.buttonTextDisabled}}}(e),r,t)})),cs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.primary,n=void 0!==t&&t,r=e.styles,i=e.theme;return o.createElement(Na,u({},this.props,{variantClassName:n?"ms-Button--primary":"ms-Button--default",styles:us(i,r,n),onRenderDescription:$n}))},t=d([Ri("DefaultButton",["theme","styles"],!0)],t)}(Xn),ds=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){return o.createElement(cs,u({},this.props,{primary:!0,onRenderDescription:$n}))},t=d([Ri("PrimaryButton",["theme","styles"],!0)],t)}(Xn);!function(e){e[e.xSmall=0]="xSmall",e[e.small=1]="small",e[e.medium=2]="medium",e[e.large=3]="large"}(ss||(ss={})),function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(ls||(ls={}));var ps,fs=function(e){function t(t){var n=e.call(this,t)||this;return n.state={isRendered:!1},n}return l(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props.delay;this._timeoutId=setTimeout((function(){e.setState({isRendered:!0})}),t)},t.prototype.componentWillUnmount=function(){this._timeoutId&&clearTimeout(this._timeoutId)},t.prototype.render=function(){return this.state.isRendered?o.Children.only(this.props.children):null},t.defaultProps={delay:0},t}(o.Component),hs=po(),ms=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.type,n=e.size,r=e.ariaLabel,i=e.ariaLive,a=e.styles,s=e.label,l=e.theme,c=e.className,d=e.labelPosition,p=r,f=qn(this.props,Gn,["size"]),h=n;void 0===h&&void 0!==t&&(h=t===ls.large?ss.large:ss.medium);var m=hs(a,{theme:l,size:h,className:c,labelPosition:d});return o.createElement("div",u({},f,{className:m.root}),o.createElement("div",{className:m.circle}),s&&o.createElement("div",{className:m.label},s),p&&o.createElement("div",{role:"status","aria-live":i},o.createElement(fs,null,o.createElement("div",{className:m.screenReaderText},p))))},t.defaultProps={size:ss.medium,ariaLive:"polite",labelPosition:"bottom"},t}(Xn),gs={root:"ms-Spinner",circle:"ms-Spinner-circle",label:"ms-Spinner-label"},vs=q({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),ys=Sn(ms,(function(e){var t,n=e.theme,o=e.size,r=e.className,i=e.labelPosition,a=n.palette,s=Zt(gs,n);return{root:[s.root,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},"top"===i&&{flexDirection:"column-reverse"},"right"===i&&{flexDirection:"row"},"left"===i&&{flexDirection:"row-reverse"},r],circle:[s.circle,{boxSizing:"border-box",borderRadius:"50%",border:"1.5px solid "+a.themeLight,borderTopColor:a.themePrimary,animationName:vs,animationDuration:"1.3s",animationIterationCount:"infinite",animationTimingFunction:"cubic-bezier(.53,.21,.29,.67)",selectors:(t={},t[Et]={borderTopColor:"Highlight"},t)},o===ss.xSmall&&["ms-Spinner--xSmall",{width:12,height:12}],o===ss.small&&["ms-Spinner--small",{width:16,height:16}],o===ss.medium&&["ms-Spinner--medium",{width:20,height:20}],o===ss.large&&["ms-Spinner--large",{width:28,height:28}]],label:[s.label,n.fonts.small,{color:a.themePrimary,margin:"8px 0 0",textAlign:"center"},"top"===i&&{margin:"0 0 8px"},"right"===i&&{margin:"0 0 0 8px"},"left"===i&&{margin:"0 8px 0 0"}],screenReaderText:Ht}}),void 0,{scope:"Spinner"}),bs={root:"ms-ScrollablePane",contentContainer:"ms-ScrollablePane--contentContainer"},_s=o.createContext({scrollablePane:void 0}),ks=po(),xs=Sn(function(e){function t(t){var n=e.call(this,t)||this;return n._root=o.createRef(),n._stickyAboveRef=o.createRef(),n._stickyBelowRef=o.createRef(),n._contentContainer=o.createRef(),n.subscribe=function(e){n._subscribers.add(e)},n.unsubscribe=function(e){n._subscribers.delete(e)},n.addSticky=function(e){n._stickies.add(e),n.contentContainer&&(e.setDistanceFromTop(n.contentContainer),n.sortSticky(e))},n.removeSticky=function(e){n._stickies.delete(e),n._removeStickyFromContainers(e),n.notifySubscribers()},n.sortSticky=function(e,t){n.stickyAbove&&n.stickyBelow&&(t&&n._removeStickyFromContainers(e),e.canStickyTop&&e.stickyContentTop&&n._addToStickyContainer(e,n.stickyAbove,e.stickyContentTop),e.canStickyBottom&&e.stickyContentBottom&&n._addToStickyContainer(e,n.stickyBelow,e.stickyContentBottom))},n.updateStickyRefHeights=function(){var e=n._stickies,t=0,o=0;e.forEach((function(e){var r=e.state,i=r.isStickyTop,a=r.isStickyBottom;e.nonStickyContent&&(i&&(t+=e.nonStickyContent.offsetHeight),a&&(o+=e.nonStickyContent.offsetHeight),n._checkStickyStatus(e))})),n.setState({stickyTopHeight:t,stickyBottomHeight:o})},n.notifySubscribers=function(){n.contentContainer&&n._subscribers.forEach((function(e){e(n.contentContainer,n.stickyBelow)}))},n.getScrollPosition=function(){return n.contentContainer?n.contentContainer.scrollTop:0},n.syncScrollSticky=function(e){e&&n.contentContainer&&e.syncScroll(n.contentContainer)},n._getScrollablePaneContext=function(){return{scrollablePane:{subscribe:n.subscribe,unsubscribe:n.unsubscribe,addSticky:n.addSticky,removeSticky:n.removeSticky,updateStickyRefHeights:n.updateStickyRefHeights,sortSticky:n.sortSticky,notifySubscribers:n.notifySubscribers,syncScrollSticky:n.syncScrollSticky}}},n._addToStickyContainer=function(e,t,o){if(t.children.length){if(!t.contains(o)){var r=[].slice.call(t.children),i=[];n._stickies.forEach((function(o){t===n.stickyAbove&&e.canStickyTop?i.push(o):e.canStickyBottom&&i.push(o)}));for(var a=void 0,s=0,l=i.sort((function(e,t){return(e.state.distanceFromTop||0)-(t.state.distanceFromTop||0)})).filter((function(e){var o=t===n.stickyAbove?e.stickyContentTop:e.stickyContentBottom;if(o)return r.indexOf(o)>-1}));s=(e.state.distanceFromTop||0)){a=u;break}}var c=null;a&&(c=t===n.stickyAbove?a.stickyContentTop:a.stickyContentBottom),t.insertBefore(o,c)}}else t.appendChild(o)},n._removeStickyFromContainers=function(e){n.stickyAbove&&e.stickyContentTop&&n.stickyAbove.contains(e.stickyContentTop)&&n.stickyAbove.removeChild(e.stickyContentTop),n.stickyBelow&&e.stickyContentBottom&&n.stickyBelow.contains(e.stickyContentBottom)&&n.stickyBelow.removeChild(e.stickyContentBottom)},n._onWindowResize=function(){var e=n._getScrollbarWidth(),t=n._getScrollbarHeight();n.setState({scrollbarWidth:e,scrollbarHeight:t}),n.notifySubscribers()},n._getStickyContainerStyle=function(e,t){return u({height:e},oo(n.props.theme)?{right:"0",left:(n.state.scrollbarWidth||n._getScrollbarWidth()||0)+"px"}:{left:"0",right:(n.state.scrollbarWidth||n._getScrollbarWidth()||0)+"px"},t?{top:"0"}:{bottom:(n.state.scrollbarHeight||n._getScrollbarHeight()||0)+"px"})},n._onScroll=function(){var e=n.contentContainer;e&&n._stickies.forEach((function(t){t.syncScroll(e)})),n._notifyThrottled()},n._subscribers=new Set,n._stickies=new Set,n.state={stickyTopHeight:0,stickyBottomHeight:0,scrollbarWidth:0,scrollbarHeight:0},n._notifyThrottled=n._async.throttle(n.notifySubscribers,50),n}return l(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return this._root.current},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stickyAbove",{get:function(){return this._stickyAboveRef.current},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stickyBelow",{get:function(){return this._stickyBelowRef.current},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contentContainer",{get:function(){return this._contentContainer.current},enumerable:!0,configurable:!0}),t.prototype.componentDidMount=function(){var e=this,t=this.props.initialScrollPosition;this._events.on(this.contentContainer,"scroll",this._onScroll),this._events.on(window,"resize",this._onWindowResize),this.contentContainer&&t&&(this.contentContainer.scrollTop=t),this.setStickiesDistanceFromTop(),this._stickies.forEach((function(t){e.sortSticky(t)})),this.notifySubscribers(),"MutationObserver"in window&&(this._mutationObserver=new MutationObserver((function(t){var n=e._getScrollbarHeight();if(n!==e.state.scrollbarHeight&&e.setState({scrollbarHeight:n}),e.notifySubscribers(),t.some(function(e){return null!==this.stickyAbove&&null!==this.stickyBelow&&(this.stickyAbove.contains(e.target)||this.stickyBelow.contains(e.target))}.bind(e)))e.updateStickyRefHeights();else{var o=[];e._stickies.forEach((function(e){e.root&&e.root.contains(t[0].target)&&o.push(e)})),o.length&&o.forEach((function(e){e.forceUpdate()}))}})),this.root&&this._mutationObserver.observe(this.root,{childList:!0,attributes:!0,subtree:!0,characterData:!0}))},t.prototype.componentWillUnmount=function(){this._events.off(this.contentContainer),this._events.off(window),this._mutationObserver&&this._mutationObserver.disconnect()},t.prototype.shouldComponentUpdate=function(e,t){return this.props.children!==e.children||this.props.initialScrollPosition!==e.initialScrollPosition||this.props.className!==e.className||this.state.stickyTopHeight!==t.stickyTopHeight||this.state.stickyBottomHeight!==t.stickyBottomHeight||this.state.scrollbarWidth!==t.scrollbarWidth||this.state.scrollbarHeight!==t.scrollbarHeight},t.prototype.componentDidUpdate=function(e,t){var n=this.props.initialScrollPosition;this.contentContainer&&"number"==typeof n&&e.initialScrollPosition!==n&&(this.contentContainer.scrollTop=n),t.stickyTopHeight===this.state.stickyTopHeight&&t.stickyBottomHeight===this.state.stickyBottomHeight||this.notifySubscribers(),this._async.setTimeout(this._onWindowResize,0)},t.prototype.render=function(){var e=this.props,t=e.className,n=e.theme,r=e.styles,i=this.state,a=i.stickyTopHeight,s=i.stickyBottomHeight,l=ks(r,{theme:n,className:t,scrollbarVisibility:this.props.scrollbarVisibility});return o.createElement("div",u({},qn(this.props,Gn),{ref:this._root,className:l.root}),o.createElement("div",{"aria-hidden":"true",ref:this._stickyAboveRef,className:l.stickyAbove,style:this._getStickyContainerStyle(a,!0)}),o.createElement("div",{ref:this._contentContainer,className:l.contentContainer,"data-is-scrollable":!0},o.createElement(_s.Provider,{value:this._getScrollablePaneContext()},this.props.children)),o.createElement("div",{"aria-hidden":"true",className:l.stickyBelow,style:this._getStickyContainerStyle(s,!1)},o.createElement("div",{ref:this._stickyBelowRef,className:l.stickyBelowItems})))},t.prototype.setStickiesDistanceFromTop=function(){var e=this;this.contentContainer&&this._stickies.forEach((function(t){t.setDistanceFromTop(e.contentContainer)}))},t.prototype.forceLayoutUpdate=function(){this._onWindowResize()},t.prototype._checkStickyStatus=function(e){this.stickyAbove&&this.stickyBelow&&this.contentContainer&&e.nonStickyContent&&(e.state.isStickyTop||e.state.isStickyBottom?(e.state.isStickyTop&&!this.stickyAbove.contains(e.nonStickyContent)&&e.stickyContentTop&&e.addSticky(e.stickyContentTop),e.state.isStickyBottom&&!this.stickyBelow.contains(e.nonStickyContent)&&e.stickyContentBottom&&e.addSticky(e.stickyContentBottom)):this.contentContainer.contains(e.nonStickyContent)||e.resetSticky())},t.prototype._getScrollbarWidth=function(){var e=this.contentContainer;return e?e.offsetWidth-e.clientWidth:0},t.prototype._getScrollbarHeight=function(){var e=this.contentContainer;return e?e.offsetHeight-e.clientHeight:0},t}(Xn),(function(e){var t,n,o=e.className,r=e.theme,i=Zt(bs,r),a={position:"absolute",pointerEvents:"auto"},s={position:"absolute",top:0,right:0,bottom:0,left:0,WebkitOverflowScrolling:"touch"};return{root:[i.root,r.fonts.medium,s,o],contentContainer:[i.contentContainer,{overflowY:"always"===e.scrollbarVisibility?"scroll":"auto"},s],stickyAbove:[{top:0,zIndex:1,selectors:(t={},t[Et]={borderBottom:"1px solid WindowText"},t)},a],stickyBelow:[{bottom:0,selectors:(n={},n[Et]={borderTop:"1px solid WindowText"},n)},a],stickyBelowItems:[{bottom:0},a,{width:"100%"}]}}),void 0,{scope:"ScrollablePane"});!function(e){e[e.normal=0]="normal",e[e.largeHeader=1]="largeHeader",e[e.close=2]="close"}(ps||(ps={}));var Cs=function(e){function t(n){var r=e.call(this,n)||this;return r._root=o.createRef(),r._firstBumper=o.createRef(),r._lastBumper=o.createRef(),r._hasFocus=!1,r._onRootFocus=function(e){r.props.onFocus&&r.props.onFocus(e),r._hasFocus=!0},r._onRootBlur=function(e){r.props.onBlur&&r.props.onBlur(e);var t=e.relatedTarget;null===e.relatedTarget&&(t=r._getDocument().activeElement),Po(r._root.current,t)||(r._hasFocus=!1)},r._onFirstBumperFocus=function(){r._onBumperFocus(!0)},r._onLastBumperFocus=function(){r._onBumperFocus(!1)},r._onBumperFocus=function(e){if(!r.props.disabled){var t,n,o=e===r._hasFocus?r._lastBumper.current:r._firstBumper.current;if(r._root.current){var i=e===r._hasFocus?(t=r._root.current,void 0===(n=!1)&&(n=!0),Oo(t,o,n,!1,!0,!0,!1,!0)):function(e,t,n,o){return void 0===o&&(o=!0),Ro(e,t,o,!1,!1,n,!1,!0)}(r._root.current,o,!0,!1);i&&(r._isBumper(i)?r.focus():i.focus())}}},r._onFocusCapture=function(e){r.props.onFocusCapture&&r.props.onFocusCapture(e),e.target===e.currentTarget||r._isBumper(e.target)||(r._previouslyFocusedElementInTrapZone=e.target)},r._forceFocusInTrap=function(e){if(!r.props.disabled&&t._focusStack.length&&r===t._focusStack[t._focusStack.length-1]){var n=r._getDocument().activeElement;Po(r._root.current,n)||(r.focus(),r._hasFocus=!0,e.preventDefault(),e.stopPropagation())}},r._forceClickInTrap=function(e){if(!r.props.disabled&&t._focusStack.length&&r===t._focusStack[t._focusStack.length-1]){var n=e.target;n&&!Po(r._root.current,n)&&(r.focus(),r._hasFocus=!0,e.preventDefault(),e.stopPropagation())}},qo(r),r}return l(t,e),t.prototype.componentDidMount=function(){this._bringFocusIntoZone(),this._updateEventHandlers(this.props)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=e.elementToFocusOnDismiss;t&&this._previouslyFocusedElementOutsideTrapZone!==t&&(this._previouslyFocusedElementOutsideTrapZone=t),this._updateEventHandlers(e)},t.prototype.componentDidUpdate=function(e){var t=void 0===e.forceFocusInsideTrap||e.forceFocusInsideTrap,n=void 0===this.props.forceFocusInsideTrap||this.props.forceFocusInsideTrap,o=void 0!==e.disabled&&e.disabled,r=void 0!==this.props.disabled&&this.props.disabled;!t&&n||o&&!r?this._bringFocusIntoZone():(t&&!n||!o&&r)&&this._returnFocusToInitiator()},t.prototype.componentWillUnmount=function(){this.props.disabled&&!this.props.forceFocusInsideTrap&&Po(this._root.current,this._getDocument().activeElement)||this._returnFocusToInitiator()},t.prototype.render=function(){var e=this.props,t=e.className,n=e.disabled,r=void 0!==n&&n,i=e.ariaLabelledBy,a=qn(this.props,Gn),s={style:{pointerEvents:"none",position:"fixed"},tabIndex:r?-1:0,"data-is-visible":!0};return o.createElement("div",u({},a,{className:t,ref:this._root,"aria-labelledby":i,onFocusCapture:this._onFocusCapture,onFocus:this._onRootFocus,onBlur:this._onRootBlur}),o.createElement("div",u({},s,{ref:this._firstBumper,onFocus:this._onFirstBumperFocus})),this.props.children,o.createElement("div",u({},s,{ref:this._lastBumper,onFocus:this._onLastBumperFocus})))},t.prototype.focus=function(){var e=this.props,t=e.focusPreviouslyFocusedInnerElement,n=e.firstFocusableSelector;if(t&&this._previouslyFocusedElementInTrapZone&&Po(this._root.current,this._previouslyFocusedElementInTrapZone))this._focusAsync(this._previouslyFocusedElementInTrapZone);else{var o="string"==typeof n?n:n&&n(),r=null;this._root.current&&(o&&(r=this._root.current.querySelector("."+o)),r||(r=Ro(this._root.current,this._root.current.firstChild,!1,!1,!1,!0))),r&&this._focusAsync(r)}},t.prototype._focusAsync=function(e){this._isBumper(e)||jo(e)},t.prototype._bringFocusIntoZone=function(){var e=this.props,n=e.elementToFocusOnDismiss,o=e.disabled,r=void 0!==o&&o,i=e.disableFirstFocus,a=void 0!==i&&i;r||(t._focusStack.push(this),this._previouslyFocusedElementOutsideTrapZone=n||this._getDocument().activeElement,a||Po(this._root.current,this._previouslyFocusedElementOutsideTrapZone)||this.focus())},t.prototype._returnFocusToInitiator=function(){var e=this,n=this.props.ignoreExternalFocusing;t._focusStack=t._focusStack.filter((function(t){return e!==t}));var o=this._getDocument(),r=o.activeElement;n||!this._previouslyFocusedElementOutsideTrapZone||"function"!=typeof this._previouslyFocusedElementOutsideTrapZone.focus||!Po(this._root.current,r)&&r!==o.body||this._focusAsync(this._previouslyFocusedElementOutsideTrapZone)},t.prototype._updateEventHandlers=function(e){var t=e.isClickableOutsideFocusTrap,n=void 0!==t&&t,o=e.forceFocusInsideTrap,r=void 0===o||o;r&&!this._disposeFocusHandler?this._disposeFocusHandler=Jo(window,"focus",this._forceFocusInTrap,!0):!r&&this._disposeFocusHandler&&(this._disposeFocusHandler(),this._disposeFocusHandler=void 0),n||this._disposeClickHandler?n&&this._disposeClickHandler&&(this._disposeClickHandler(),this._disposeClickHandler=void 0):this._disposeClickHandler=Jo(window,"click",this._forceClickInTrap,!0)},t.prototype._isBumper=function(e){return e===this._firstBumper.current||e===this._lastBumper.current},t.prototype._getDocument=function(){return vt(this._root.current)},t._focusStack=[],t}(o.Component),ws=Xe,Ss={root:"ms-Modal",main:"ms-Dialog-main",scrollableContent:"ms-Modal-scrollableContent",isOpen:"is-open",layer:"ms-Modal-Layer"},Es=po(),Ts=function(e){function t(t){var n=e.call(this,t)||this,o=n.props.allowTouchBodyScroll,r=void 0!==o&&o;return n._allowTouchBodyScroll=r,n}return l(t,e),t.prototype.componentDidMount=function(){var e;!this._allowTouchBodyScroll&&((e=vt())&&e.body&&!Nr&&(e.body.classList.add(Ar),e.body.addEventListener("touchmove",Rr,{passive:!1,capture:!1})),Nr++)},t.prototype.componentWillUnmount=function(){!this._allowTouchBodyScroll&&function(){if(Nr>0){var e=vt();e&&e.body&&1===Nr&&(e.body.classList.remove(Ar),e.body.removeEventListener("touchmove",Rr)),Nr--}}()},t.prototype.render=function(){var e=this.props,t=e.isDarkThemed,n=e.className,r=e.theme,i=e.styles,a=qn(this.props,Gn),s=Es(i,{theme:r,className:n,isDark:t});return o.createElement("div",u({},a,{className:s.root}))},t}(Xn),Is={root:"ms-Overlay",rootDark:"ms-Overlay--dark"},Ps=Sn(Ts,(function(e){var t,n=e.className,o=e.theme,r=e.isNone,i=e.isDark,a=o.palette,s=Zt(Is,o);return{root:[s.root,o.fonts.medium,{backgroundColor:a.whiteTranslucent40,top:0,right:0,bottom:0,left:0,position:"absolute",selectors:(t={},t[Et]={border:"1px solid WindowText",opacity:0},t)},r&&{visibility:"hidden"},i&&[s.rootDark,{backgroundColor:a.blackTranslucent40}],n]}}),void 0,{scope:"Overlay"}),Ds=Vt((function(e,t){return{root:K(e,t&&{touchAction:"none",selectors:{"& *":{userSelect:"none"}}})}})),Ms={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},Ns=function(e){function t(t){var n=e.call(this,t)||this;return n._currentEventType=Ms.mouse,n._events=[],n._onMouseDown=function(e){var t=o.Children.only(n.props.children).props.onMouseDown;return t&&t(e),n._currentEventType=Ms.mouse,n._onDragStart(e)},n._onMouseUp=function(e){var t=o.Children.only(n.props.children).props.onMouseUp;return t&&t(e),n._currentEventType=Ms.mouse,n._onDragStop(e)},n._onTouchStart=function(e){var t=o.Children.only(n.props.children).props.onTouchStart;return t&&t(e),n._currentEventType=Ms.touch,n._onDragStart(e)},n._onTouchEnd=function(e){var t=o.Children.only(n.props.children).props.onTouchEnd;t&&t(e),n._currentEventType=Ms.touch,n._onDragStop(e)},n._onDragStart=function(e){if("number"==typeof e.button&&0!==e.button)return!1;if(!(n.props.handleSelector&&!n._matchesSelector(e.target,n.props.handleSelector)||n.props.preventDragSelector&&n._matchesSelector(e.target,n.props.preventDragSelector))){n._touchId=n._getTouchId(e);var t=n._getControlPosition(e);if(void 0!==t){var o=n._createDragDataFromPosition(t);n.props.onStart&&n.props.onStart(e,o),n.setState({isDragging:!0,lastPosition:t}),n._events=[Jo(document.body,n._currentEventType.move,n._onDrag),Jo(document.body,n._currentEventType.stop,n._onDragStop)]}}},n._onDrag=function(e){"touchmove"===e.type&&e.preventDefault();var t=n._getControlPosition(e);if(t){var o=n._createUpdatedDragData(n._createDragDataFromPosition(t)),r=o.position;n.props.onDragChange&&n.props.onDragChange(e,o),n.setState({position:r,lastPosition:t})}},n._onDragStop=function(e){if(n.state.isDragging){var t=n._getControlPosition(e);if(t){var o=n._createDragDataFromPosition(t);n.setState({isDragging:!1,lastPosition:void 0}),n.props.onStop&&n.props.onStop(e,o),n.props.position&&n.setState({position:n.props.position}),n._events.forEach((function(e){return e()}))}}},n.state={isDragging:!1,position:n.props.position||{x:0,y:0},lastPosition:void 0},n}return l(t,e),t.prototype.componentDidUpdate=function(e){!this.props.position||e.position&&this.props.position===e.position||this.setState({position:this.props.position})},t.prototype.componentWillUnmount=function(){this._events.forEach((function(e){return e()}))},t.prototype.render=function(){var e=o.Children.only(this.props.children),t=e.props,n=this.props.position,r=this.state,i=r.position,a=r.isDragging,s=i.x,l=i.y;return n&&!a&&(s=n.x,l=n.y),o.cloneElement(e,{style:u({},t.style,{transform:"translate("+s+"px, "+l+"px)"}),className:Ds(t.className,this.state.isDragging).root,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onTouchStart:this._onTouchStart,onTouchEnd:this._onTouchEnd})},t.prototype._getControlPosition=function(e){var t=this._getActiveTouch(e);if(void 0===this._touchId||t){var n=t||e;return{x:n.clientX,y:n.clientY}}},t.prototype._getActiveTouch=function(e){return e.targetTouches&&this._findTouchInTouchList(e.targetTouches)||e.changedTouches&&this._findTouchInTouchList(e.changedTouches)},t.prototype._getTouchId=function(e){var t=e.targetTouches&&e.targetTouches[0]||e.changedTouches&&e.changedTouches[0];if(t)return t.identifier},t.prototype._matchesSelector=function(e,t){if(!e||e===document.body)return!1;var n=e.matches||e.webkitMatchesSelector||e.msMatchesSelector;return!!n&&(n.call(e,t)||this._matchesSelector(e.parentElement,t))},t.prototype._findTouchInTouchList=function(e){if(void 0!==this._touchId)for(var t=0;t0&&(n=t[0].getBoundingClientRect(),this.setState({modalRectangleTop:n.top}))}}else this.setState({isOpen:!0}),e.dragOptions&&this._registerForKeyUp();!e.isOpen&&this.state.isOpen&&(this._onModalCloseTimer=this._async.setTimeout(this._onModalClose,1e3*parseFloat(ws)),this.setState({isVisible:!1}))},t.prototype.componentDidMount=function(){this.state.isOpen&&this.state.isVisible&&this._registerForKeyUp()},t.prototype.componentDidUpdate=function(e,t){e.isOpen||t.isVisible||this.setState({isVisible:!0})},t.prototype.render=function(){var e=this.props,t=e.className,n=e.containerClassName,r=e.scrollableContentClassName,i=e.elementToFocusOnDismiss,a=e.firstFocusableSelector,s=e.forceFocusInsideTrap,l=e.ignoreExternalFocusing,c=e.isBlocking,d=e.isClickableOutsideFocusTrap,p=e.isDarkOverlay,f=e.onDismiss,h=e.layerProps,m=e.overlay,g=e.responsiveMode,v=e.titleAriaId,y=e.styles,b=e.subtitleAriaId,_=e.theme,k=e.topOffsetFixed,x=e.onLayerDidMount,C=e.isModeless,w=e.dragOptions,S=this.state,E=S.isOpen,T=S.isVisible,I=S.hasBeenOpened,P=S.modalRectangleTop,D=S.x,M=S.y,N=S.isInKeyboardMoveMode;if(!E)return null;var A=void 0===h?"":h.className,B=Bs(y,{theme:_,className:t,containerClassName:n,scrollableContentClassName:r,isOpen:E,isVisible:T,hasBeenOpened:I,modalRectangleTop:P,topOffsetFixed:k,isModeless:C,layerClassName:A,isDefaultDragHandle:w&&!w.dragHandleSelector}),F=u({},As,this.props.layerProps,{onLayerDidMount:h&&h.onLayerDidMount?h.onLayerDidMount:x,insertFirst:C,className:B.layer}),O=o.createElement(Cs,{componentRef:this._focusTrapZone,className:B.main,elementToFocusOnDismiss:i,isClickableOutsideFocusTrap:C||d||!c,ignoreExternalFocusing:l,forceFocusInsideTrap:C?!C:s,firstFocusableSelector:a,focusPreviouslyFocusedInnerElement:!0,onBlur:N?this._onExitKeyboardMoveMode:void 0},w&&N&&o.createElement("div",{className:B.keyboardMoveIconContainer},w.keyboardMoveIconProps?o.createElement(wo,u({},w.keyboardMoveIconProps)):o.createElement(wo,{iconName:"move",className:B.keyboardMoveIcon})),o.createElement("div",{ref:this._allowScrollOnModal,className:B.scrollableContent,"data-is-scrollable":!0},w&&this.state.isModalMenuOpen&&o.createElement(w.menu,{items:[{key:"move",text:w.moveMenuItemText,onClick:this._onEnterKeyboardMoveMode},{key:"close",text:w.closeMenuItemText,onClick:this._onModalClose}],onDismiss:this._onModalContextMenuClose,alignTargetEdge:!0,coverTarget:!0,directionalHint:Eo.topLeftEdge,directionalHintFixed:!0,shouldFocusOnMount:!0,target:this._scrollableContent}),this.props.children));return g>=gr.small?o.createElement(Vi,u({},F),o.createElement(bi,{role:C||!c?"dialog":"alertdialog","aria-modal":!C,ariaLabelledBy:v,ariaDescribedBy:b,onDismiss:f},o.createElement("div",{className:B.root},!C&&o.createElement(Ps,u({isDarkThemed:p,onClick:c?void 0:f,allowTouchBodyScroll:this._allowTouchBodyScroll},m)),w?o.createElement(Ns,{handleSelector:w.dragHandleSelector||"."+B.main.split(" ")[0],preventDragSelector:"button",onStart:this._onDragStart,onDragChange:this._onDrag,onStop:this._onDragStop,position:{x:D,y:M}},O):O))):null},t.prototype.focus=function(){this._focusTrapZone.current&&this._focusTrapZone.current.focus()},t.prototype._getMoveDelta=function(e){var t=10;return e.shiftKey?e.ctrlKey||(t=50):e.ctrlKey&&(t=1),t},t.defaultProps={isOpen:!1,isDarkOverlay:!0,isBlocking:!1,className:"",containerClassName:""},t=d([wr],t)}(Xn),(function(e){var t,n=e.className,o=e.containerClassName,r=e.scrollableContentClassName,i=e.isOpen,a=e.isVisible,s=e.hasBeenOpened,l=e.modalRectangleTop,u=e.theme,c=e.topOffsetFixed,d=e.isModeless,p=e.layerClassName,f=e.isDefaultDragHandle,h=u.palette,m=u.effects,g=u.fonts,v=Zt(Ss,u);return{root:[v.root,g.medium,{backgroundColor:"transparent",position:d?"absolute":"fixed",height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center",opacity:0,pointerEvents:"none",transition:"opacity "+ws},c&&s&&{alignItems:"flex-start"},i&&v.isOpen,a&&{opacity:1,pointerEvents:"auto"},n],main:[v.main,{boxShadow:m.elevation64,borderRadius:m.roundedCorner2,backgroundColor:h.white,boxSizing:"border-box",position:"relative",textAlign:"left",outline:"3px solid transparent",maxHeight:"calc(100% - 32px)",maxWidth:"calc(100% - 32px)",minHeight:"176px",minWidth:"288px",overflowY:"auto",zIndex:d?Nt.Layer:void 0},c&&s&&{top:l},f&&{cursor:"move"},o],scrollableContent:[v.scrollableContent,{overflowY:"auto",flexGrow:1,maxHeight:"100vh",selectors:(t={},t["@supports (-webkit-overflow-scrolling: touch)"]={maxHeight:window.innerHeight},t)},r],layer:d&&[p,v.layer,{position:"static",width:"unset",height:"unset"}],keyboardMoveIconContainer:{position:"absolute",display:"flex",justifyContent:"center",width:"100%",padding:"3px 0px"},keyboardMoveIcon:{fontSize:g.xLargePlus.fontSize,width:"24px"}}}),void 0,{scope:"Modal"}),Os=Vt((function(e,t){var n,o=Fa(e),r=is(e),i=e.palette;return j(o,{root:{padding:"0 4px",width:"32px",height:"32px",backgroundColor:"transparent",border:"none",color:e.semanticColors.link},rootHovered:{color:i.themeDarkAlt,backgroundColor:i.neutralLighter,selectors:(n={},n[Et]={borderColor:"Highlight",color:"Highlight"},n)},rootHasMenu:{width:"auto"},rootPressed:{color:i.themeDark,backgroundColor:i.neutralLight},rootExpanded:{color:i.themeDark,backgroundColor:i.neutralLight},rootChecked:{color:i.themeDark,backgroundColor:i.neutralLight},rootCheckedHovered:{color:i.themeDark,backgroundColor:i.neutralQuaternaryAlt},rootDisabled:{color:i.neutralTertiaryAlt}},r,t)})),Rs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return o.createElement(Na,u({},this.props,{variantClassName:"ms-Button--icon",styles:Os(n,t),onRenderText:$n,onRenderDescription:$n}))},t=d([Ri("IconButton",["theme","styles"],!0)],t)}(Xn),Ls=po(),Hs=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.styles,r=e.theme;return this._classNames=Ls(n,{theme:r,className:t}),o.createElement("div",{className:this._classNames.actions},o.createElement("div",{className:this._classNames.actionsRight},this._renderChildrenAsActions()))},t.prototype._renderChildrenAsActions=function(){var e=this;return o.Children.map(this.props.children,(function(t){return t?o.createElement("span",{className:e._classNames.action},t):null}))},t}(Xn),Ws={actions:"ms-Dialog-actions",action:"ms-Dialog-action",actionsRight:"ms-Dialog-actionsRight"},zs=Sn(Hs,(function(e){var t=e.className,n=e.theme,o=Zt(Ws,n);return{actions:[o.actions,{position:"relative",width:"100%",minHeight:"24px",lineHeight:"24px",margin:"16px 0 0",fontSize:"0",selectors:{".ms-Button":{lineHeight:"normal"}}},t],action:[o.action,{margin:"0 4px"}],actionsRight:[o.actionsRight,{textAlign:"right",marginRight:"-4px",fontSize:"0"}]}}),void 0,{scope:"DialogFooter"}),Us=po(),Ks=o.createElement(zs,null).type,js=function(e){function t(t){return e.call(this,t)||this}return l(t,e),t.prototype.render=function(){var e,t=this.props,n=t.showCloseButton,r=t.className,i=t.closeButtonAriaLabel,a=t.onDismiss,s=t.subTextId,l=t.subText,c=t.titleId,d=t.title,p=t.type,f=t.styles,h=t.theme,m=t.draggableHeaderClassName,g=Us(f,{theme:h,className:r,isLargeHeader:p===ps.largeHeader,isClose:p===ps.close,draggableHeaderClassName:m}),v=this._groupChildren();return l&&(e=o.createElement("p",{className:g.subText,id:s},l)),o.createElement("div",{className:g.content},o.createElement("div",{className:g.header},o.createElement("p",{className:g.title,id:c,role:"heading","aria-level":2},d),o.createElement("div",{className:g.topButton},this.props.topButtonsProps.map((function(e,t){return o.createElement(Rs,u({key:e.uniqueId||t},e))})),(p===ps.close||n&&p!==ps.largeHeader)&&o.createElement(Rs,{className:g.button,iconProps:{iconName:"Cancel"},ariaLabel:i,onClick:a,title:i}))),o.createElement("div",{className:g.inner},o.createElement("div",{className:g.innerContent},e,v.contents),v.footers))},t.prototype._groupChildren=function(){var e={footers:[],contents:[]};return o.Children.map(this.props.children,(function(t){"object"==typeof t&&null!==t&&t.type===Ks?e.footers.push(t):e.contents.push(t)})),e},t.defaultProps={showCloseButton:!1,className:"",topButtonsProps:[],closeButtonAriaLabel:"Close"},t=d([wr],t)}(Xn),Vs={contentLgHeader:"ms-Dialog-lgHeader",close:"ms-Dialog--close",subText:"ms-Dialog-subText",header:"ms-Dialog-header",headerLg:"ms-Dialog--lgHeader",button:"ms-Dialog-button ms-Dialog-button--close",inner:"ms-Dialog-inner",content:"ms-Dialog-content",title:"ms-Dialog-title"},Gs=Sn(js,(function(e){var t,n,o,r=e.className,i=e.theme,a=e.isLargeHeader,s=e.isClose,l=e.hidden,u=e.isMultiline,c=e.draggableHeaderClassName,d=i.palette,p=i.fonts,f=i.effects,h=i.semanticColors,m=Zt(Vs,i);return{content:[a&&[m.contentLgHeader,{borderTop:"4px solid "+d.themePrimary}],s&&m.close,{flexGrow:1,overflowY:"hidden"},r],subText:[m.subText,p.medium,{margin:"0 0 24px 0",color:h.bodySubtext,lineHeight:"1.5",wordWrap:"break-word",fontWeight:dt.regular}],header:[m.header,{position:"relative",width:"100%",boxSizing:"border-box"},s&&m.close,c&&[c,{cursor:"move"}]],button:[m.button,l&&{selectors:{".ms-Icon.ms-Icon--Cancel":{color:h.buttonText,fontSize:pt.medium}}}],inner:[m.inner,{padding:"0 24px 24px",selectors:(t={},t["@media (min-width: 320px) and (max-width: 479px)"]={padding:"0 16px 16px"},t)}],innerContent:[m.content,{position:"relative",width:"100%"}],title:[m.title,p.xLarge,{color:h.bodyText,margin:"0",padding:"16px 46px 20px 24px",lineHeight:"normal",selectors:(n={},n["@media (min-width: 320px) and (max-width: 479px)"]={padding:"16px 46px 16px 16px"},n)},a&&{color:h.menuHeader},u&&{fontSize:p.xxLarge.fontSize}],topButton:[{display:"flex",flexDirection:"row",flexWrap:"nowrap",position:"absolute",top:"0",right:"0",padding:"15px 15px 0 0",selectors:(o={"> *":{flex:"0 0 auto"},".ms-Dialog-button":{color:h.buttonText},".ms-Dialog-button:hover":{color:h.buttonTextHovered,borderRadius:f.roundedCorner2}},o["@media (min-width: 320px) and (max-width: 479px)"]={padding:"15px 8px 0 0"},o)}]}}),void 0,{scope:"DialogContent"}),qs=po(),Ys={isDarkOverlay:!1,isBlocking:!1,className:"",containerClassName:"",topOffsetFixed:!1},Zs={type:ps.normal,className:"",topButtonsProps:[]},Qs=function(e){function t(t){var n=e.call(this,t)||this;return n._getSubTextId=function(){var e=n.props,t=e.ariaDescribedById,o=e.modalProps,r=e.dialogContentProps,i=e.subText,a=t||o&&o.subtitleAriaId;return a||(a=(i||r&&r.subText)&&n._defaultSubTextId),a},n._getTitleTextId=function(){var e=n.props,t=e.ariaLabelledById,o=e.modalProps,r=e.dialogContentProps,i=e.title,a=t||o&&o.titleAriaId;return a||(a=(i||r&&r.title)&&n._defaultTitleTextId),a},n._id=Bn("Dialog"),n._defaultTitleTextId=n._id+"-title",n._defaultSubTextId=n._id+"-subText",n}return l(t,e),t.prototype.render=function(){var e,t,n=this.props,r=n.className,i=n.containerClassName,a=n.contentClassName,s=n.elementToFocusOnDismiss,l=n.firstFocusableSelector,c=n.forceFocusInsideTrap,d=n.styles,p=n.hidden,f=n.ignoreExternalFocusing,h=n.isBlocking,m=n.isClickableOutsideFocusTrap,g=n.isDarkOverlay,v=n.isOpen,y=n.onDismiss,b=n.onDismissed,_=n.onLayerDidMount,k=n.responsiveMode,x=n.subText,C=n.theme,w=n.title,S=n.topButtonsProps,E=n.type,T=n.minWidth,I=n.maxWidth,P=n.modalProps,D=u({},P?P.layerProps:{onLayerDidMount:_});_&&!D.onLayerDidMount&&(D.onLayerDidMount=_),P&&P.dragOptions&&!P.dragOptions.dragHandleSelector?(e="ms-Dialog-draggable-header",t=u({},P.dragOptions,{dragHandleSelector:"."+e})):t=P&&P.dragOptions;var M=u({},Ys,P,{layerProps:D,dragOptions:t}),N=u({},Zs,this.props.dialogContentProps,{draggableHeaderClassName:e}),A=qs(d,{theme:C,className:r||M.className,containerClassName:i||M.containerClassName,hidden:p,dialogDefaultMinWidth:T,dialogDefaultMaxWidth:I});return o.createElement(Fs,u({elementToFocusOnDismiss:s,firstFocusableSelector:l,forceFocusInsideTrap:c,ignoreExternalFocusing:f,isClickableOutsideFocusTrap:m,onDismissed:b,responsiveMode:k},M,{isDarkOverlay:void 0!==g?g:M.isDarkOverlay,isBlocking:void 0!==h?h:M.isBlocking,isOpen:void 0!==v?v:!p,className:A.root,containerClassName:A.main,onDismiss:y||M.onDismiss,subtitleAriaId:this._getSubTextId(),titleAriaId:this._getTitleTextId()}),o.createElement(Gs,u({titleId:this._defaultTitleTextId,subTextId:this._defaultSubTextId,title:w,subText:x,showCloseButton:void 0!==h?!h:!M.isBlocking,topButtonsProps:S||N.topButtonsProps,type:void 0!==E?E:N.type,onDismiss:y||N.onDismiss,className:a||N.className},N),this.props.children))},t.defaultProps={hidden:!0},t=d([wr],t)}(o.Component),Xs={root:"ms-Dialog"},Js=Sn(Qs,(function(e){var t,n=e.className,o=e.containerClassName,r=e.dialogDefaultMinWidth,i=void 0===r?"288px":r,a=e.dialogDefaultMaxWidth,s=void 0===a?"340px":a,l=e.hidden,u=e.theme;return{root:[Zt(Xs,u).root,u.fonts.medium,n],main:[{width:i,outline:"3px solid transparent",selectors:(t={},t["@media (min-width: 480px)"]={width:"auto",maxWidth:s,minWidth:i},t)},!l&&{display:"flex"},o]}}),void 0,{scope:"Dialog"}),$s=po({disableCaching:!0}),el=Sn(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.as,n=void 0===t?"label":t,r=e.children,i=e.className,a=e.disabled,s=e.styles,l=e.required,c=e.theme,d=$s(s,{className:i,disabled:a,required:l,theme:c});return o.createElement(n,u({},qn(this.props,Gn),{className:d.root}),r)},t}(o.Component),(function(e){var t,n=e.theme,o=e.className,r=e.disabled,i=e.required,a=n.semanticColors,s=dt.semibold,l=a.bodyText,u=a.disabledBodyText,c=a.errorText;return{root:["ms-Label",n.fonts.medium,{fontWeight:s,color:l,boxSizing:"border-box",boxShadow:"none",margin:0,display:"block",padding:"5px 0",wordWrap:"break-word",overflowWrap:"break-word"},r&&{color:u,selectors:(t={},t[Et]={color:"GrayText"},t)},i&&{selectors:{"::after":{content:"' *'",color:c,paddingRight:12}}},o]}}),void 0,{scope:"Label"}),tl=po(),nl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._link=o.createRef(),t._onClick=function(e){var n=t.props,o=n.onClick;n.disabled?e.preventDefault():o&&o(e)},t}return l(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.disabled,r=t.children,i=t.className,a=t.href,s=t.theme,l=t.styles,c=t.keytipProps,d=tl(l,{className:i,isButton:!a,isDisabled:n,theme:s}),p=this._getRootType(this.props);return o.createElement(fa,{keytipProps:c,ariaDescribedBy:this.props["aria-describedby"],disabled:n},(function(t){return o.createElement(p,u({},t,e._adjustPropsForRootType(p,e.props),{className:d.root,onClick:e._onClick,ref:e._link,"aria-disabled":n}),r)}))},t.prototype.focus=function(){var e=this._link.current;e&&e.focus&&e.focus()},t.prototype._adjustPropsForRootType=function(e,t){t.children,t.as;var n=t.disabled,o=t.target,r=t.href,i=(t.theme,t.getStyles,t.styles,t.componentRef,c(t,["children","as","disabled","target","href","theme","getStyles","styles","componentRef"]));return"string"==typeof e?"a"===e?u({target:o,href:n?void 0:r},i):"button"===e?u({type:"button",disabled:n},i):u({},i,{disabled:n}):u({target:o,href:r,disabled:n},i)},t.prototype._getRootType=function(e){return e.as?e.as:e.href?"a":"button"},t}(Xn),ol={root:"ms-Link"},rl=Sn(nl,(function(e){var t,n,o,r=e.className,i=e.isButton,a=e.isDisabled,s=e.theme,l=s.semanticColors,u=l.link,c=l.linkHovered,d=l.disabledText,p=l.focusBorder,f=Zt(ol,s);return{root:[f.root,s.fonts.medium,{color:u,outline:"none",fontSize:"inherit",fontWeight:"inherit",selectors:(t={".ms-Fabric--isFocusVisible &:focus":{boxShadow:"0 0 0 1px "+p+" inset",selectors:(n={},n[Et]={outline:"1px solid WindowText"},n)}},t[Et]={borderBottom:"none"},t)},i&&{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:(o={},o["@media screen and (-ms-high-contrast: white-on-black)"]={color:"#FFFF00"},o["@media screen and (-ms-high-contrast: black-on-white)"]={color:"#00009F"},o)},!i&&{textDecoration:"none"},a&&["is-disabled",{color:d,cursor:"default"},{selectors:{"&:link, &:visited":{pointerEvents:"none"}}}],!a&&{selectors:{"&:active, &:hover, &:active:hover":{color:c,textDecoration:"underline"},"&:focus":{color:u}}},f.root,r]}}),void 0,{scope:"Link"}),il=function(e){function t(t){var n=e.call(this,t)||this;return n.parent_on_change=t.on_change,n}return l(t,e),t.prototype.get_value=function(){return null},t}(r.a.Component),al=po(),sl=function(e){function t(t){var n=e.call(this,t)||this;return n._toggleButton=o.createRef(),n._onClick=function(e){var t=n.props,o=t.disabled,r=t.checked,i=t.onChange,a=t.onChanged,s=t.onClick,l=n.state.checked;o||(void 0===r&&n.setState({checked:!l}),i&&i(e,!l),a&&a(!l),s&&s(e))},n._warnMutuallyExclusive({checked:"defaultChecked"}),n._warnDeprecations({onAriaLabel:"ariaLabel",offAriaLabel:void 0,onChanged:"onChange"}),n.state={checked:!(!t.checked&&!t.defaultChecked)},n._id=t.id||Bn("Toggle"),n}return l(t,e),t.getDerivedStateFromProps=function(e,t){return void 0===e.checked?null:{checked:!!e.checked}},Object.defineProperty(t.prototype,"checked",{get:function(){return this.state.checked},enumerable:!0,configurable:!0}),t.prototype.render=function(){var e=this,t=this.props,n=t.as,r=void 0===n?"div":n,i=t.className,a=t.theme,s=t.disabled,l=t.keytipProps,c=t.label,d=t.ariaLabel,p=t.onAriaLabel,f=t.offAriaLabel,h=t.offText,m=t.onText,g=t.styles,v=t.inlineLabel,y=this.state.checked,b=y?m:h,_=y?p:f,k=qn(this.props,Kn,["defaultChecked"]),x=al(g,{theme:a,className:i,disabled:s,checked:y,inlineLabel:v,onOffMissing:!m&&!h}),C=this._id+"-label",w=this._id+"-stateText",S=void 0;d||_||(c?S=C:b&&(S=w));var E=this.props.role?this.props.role:"switch";return o.createElement(r,{className:x.root,hidden:k.hidden},c&&o.createElement(el,{htmlFor:this._id,className:x.label,id:C},c),o.createElement("div",{className:x.container},o.createElement(fa,{keytipProps:l,ariaDescribedBy:k["aria-describedby"],disabled:s},(function(t){return o.createElement("button",u({},k,t,{className:x.pill,disabled:s,id:e._id,type:"button",role:E,ref:e._toggleButton,"aria-disabled":s,"aria-checked":y,"aria-label":d||_,"data-is-focusable":!0,onChange:e._noop,onClick:e._onClick,"aria-labelledby":S}),o.createElement("span",{className:x.thumb}))})),b&&o.createElement(el,{htmlFor:this._id,className:x.text,id:w},b)))},t.prototype.focus=function(){this._toggleButton.current&&this._toggleButton.current.focus()},t.prototype._noop=function(){},t}(Xn),ll=Sn(sl,(function(e){var t,n,o,r,i,a,s,l=e.theme,u=e.className,c=e.disabled,d=e.checked,p=e.inlineLabel,f=e.onOffMissing,h=l.semanticColors,m=l.palette,g=h.bodyBackground,v=h.inputBackgroundChecked,y=m.themeDark,b=m.neutralDark,_=h.disabledBodySubtext,k=h.smallInputBorder,x=h.inputForegroundChecked,C=h.disabledBodySubtext,w=h.disabledBackground,S=h.smallInputBorder,E=h.inputBorderHovered,T=h.disabledBodySubtext,I=h.disabledText;return{root:["ms-Toggle",d&&"is-checked",!c&&"is-enabled",c&&"is-disabled",l.fonts.medium,{marginBottom:"8px"},p&&{display:"flex",alignItems:"center"},u],label:["ms-Toggle-label",c&&{color:I,selectors:(t={},t[Et]={color:"GrayText"},t)},p&&!f&&{marginRight:16},f&&p&&{order:1,marginLeft:16},p&&{wordBreak:"break-all"}],container:["ms-Toggle-innerContainer",{display:"inline-flex",position:"relative"}],pill:["ms-Toggle-background",Rt(l,{inset:-3}),{fontSize:"20px",boxSizing:"border-box",width:40,height:20,borderRadius:10,transition:"all 0.1s ease",border:"1px solid "+S,background:g,cursor:"pointer",display:"flex",alignItems:"center",padding:"0 3px"},!c&&[!d&&{selectors:{":hover":[{borderColor:E}],":hover .ms-Toggle-thumb":[{backgroundColor:b,selectors:(n={},n[Et]={borderColor:"Highlight"},n)}]}},d&&[{background:v,borderColor:"transparent",justifyContent:"flex-end"},{selectors:(o={":hover":[{backgroundColor:y,borderColor:"transparent",selectors:(r={},r[Et]={backgroundColor:"Highlight"},r)}]},o[Et]={backgroundColor:"WindowText"},o)}]],c&&[{cursor:"default"},!d&&[{borderColor:T}],d&&[{backgroundColor:_,borderColor:"transparent",justifyContent:"flex-end"}]],!c&&{selectors:{"&:hover":{selectors:(i={},i[Et]={borderColor:"Highlight"},i)}}}],thumb:["ms-Toggle-thumb",{display:"block",width:12,height:12,borderRadius:"50%",transition:"all 0.1s ease",backgroundColor:k,borderColor:"transparent",borderWidth:".28em",borderStyle:"solid",boxSizing:"border-box"},!c&&d&&[{backgroundColor:x,selectors:(a={},a[Et]={backgroundColor:"Window",borderColor:"Window"},a)}],c&&[!d&&[{backgroundColor:C}],d&&[{backgroundColor:w}]]],text:["ms-Toggle-stateText",{selectors:{"&&":{padding:"0",margin:"0 8px",userSelect:"none",fontWeight:dt.regular}}},c&&{selectors:{"&&":{color:I,selectors:(s={},s[Et]={color:"GrayText"},s)}}}]}}),void 0,{scope:"Toggle"}),ul=function(e){function t(t){var n=e.call(this,t)||this;return n.toggleref=null,n.toggleref=null,n.state={property_values:t.setting},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting})},t.prototype.get_value=function(){return{value:this.toggleref.checked}},t.prototype.render=function(){var e=this;return r.a.createElement(ll,{disabled:this.props.disabled,onChange:function(t,n){e.setState((function(e){return{property_values:u({},e.property_values,{value:n})}})),e.parent_on_change()},checked:this.state.property_values.value,label:this.state.property_values.display_name,onText:"On",offText:"Off",componentRef:function(t){e.toggleref=t}})},t}(il);function cl(e,t){return void 0!==e[t]&&null!==e[t]}var dl=po(),pl=function(e){function t(t){var n=e.call(this,t)||this;return n._onChange=function(e){var t=n.props.onChange;t&&t(e,n.props)},n._onBlur=function(e){var t=n.props.onBlur;t&&t(e,n.props)},n._onFocus=function(e){var t=n.props.onFocus;t&&t(e,n.props)},n._onRenderField=function(e){var t=e.onRenderLabel,r=void 0===t?n._onRenderLabel:t,i=e.id,a=e.imageSrc,s=e.imageAlt,l=void 0===s?"":s,c=e.selectedImageSrc,d=e.iconProps,p=e.imageSize?e.imageSize:{width:32,height:32};return o.createElement("label",{htmlFor:i,className:n._classNames.field},a&&o.createElement("div",{className:n._classNames.innerField},o.createElement("div",{className:n._classNames.imageWrapper},o.createElement(bo,{src:a,alt:l,width:p.width,height:p.height})),o.createElement("div",{className:n._classNames.selectedImageWrapper},o.createElement(bo,{src:c,alt:l,width:p.width,height:p.height}))),d&&o.createElement("div",{className:n._classNames.innerField},o.createElement("div",{className:n._classNames.iconWrapper},o.createElement(wo,u({},d)))),a||d?o.createElement("div",{className:n._classNames.labelWrapper},r(e)):r(e))},n._onRenderLabel=function(e){return o.createElement("span",{id:e.labelId,className:"ms-ChoiceFieldLabel"},e.text)},qo(n),n}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.ariaLabel,n=e.focused,r=e.required,i=e.theme,a=e.iconProps,s=e.imageSrc,l=e.imageSize,d=void 0===l?{width:32,height:32}:l,p=e.disabled,f=e.checked,h=e.id,m=e.styles,g=e.name,v=e.onRenderField,y=void 0===v?this._onRenderField:v,b=c(e,["ariaLabel","focused","required","theme","iconProps","imageSrc","imageSize","disabled","checked","id","styles","name","onRenderField"]);this._classNames=dl(m,{theme:i,hasIcon:!!a,hasImage:!!s,checked:f,disabled:p,imageIsLarge:!!s&&(d.width>71||d.height>71),imageSize:d,focused:n});var _=qn(b,Kn),k=_.className,x=c(_,["className"]);return o.createElement("div",{className:this._classNames.root},o.createElement("div",{className:this._classNames.choiceFieldWrapper},o.createElement("input",u({"aria-label":t,id:h,className:En(this._classNames.input,k),type:"radio",name:g,disabled:p,checked:f,required:r},x,{onChange:this._onChange,onFocus:this._onFocus,onBlur:this._onBlur})),y(this.props,this._onRenderField)))},t}(o.Component),fl={root:"ms-ChoiceField",choiceFieldWrapper:"ms-ChoiceField-wrapper",input:"ms-ChoiceField-input",field:"ms-ChoiceField-field",innerField:"ms-ChoiceField-innerField",imageWrapper:"ms-ChoiceField-imageWrapper",iconWrapper:"ms-ChoiceField-iconWrapper",labelWrapper:"ms-ChoiceField-labelWrapper",checked:"is-checked"},hl="200ms";function ml(e,t){var n,o;return["is-inFocus",{selectors:(n={},n["."+At+" &"]={position:"relative",outline:"transparent",selectors:{"::-moz-focus-inner":{border:0},":after":{content:'""',top:-2,right:-2,bottom:-2,left:-2,pointerEvents:"none",border:"1px solid "+e,position:"absolute",selectors:(o={},o[Et]={borderColor:"WindowText",borderWidth:t?1:2},o)}}},n)}]}function gl(e,t,n){return[t,{paddingBottom:2,transitionProperty:"opacity",transitionDuration:hl,transitionTimingFunction:"ease",selectors:{".ms-Image":{display:"inline-block",borderStyle:"none"}}},(n?!e:e)&&["is-hidden",{position:"absolute",left:0,top:0,width:"100%",height:"100%",overflow:"hidden",opacity:0}]]}var vl=Sn(pl,(function(e){var t,n,o,r,i,a=e.theme,s=e.hasIcon,l=e.hasImage,u=e.checked,c=e.disabled,d=e.imageIsLarge,p=e.focused,f=e.imageSize,h=a.palette,m=a.semanticColors,g=a.fonts,v=Zt(fl,a),y=h.neutralPrimary,b=m.inputBorderHovered,_=m.inputBackgroundChecked,k=h.themeDark,x=m.disabledBodySubtext,C=m.bodyBackground,w=h.neutralSecondary,S=m.inputBackgroundChecked,E=h.themeDark,T=m.disabledBodySubtext,I=h.neutralDark,P=m.focusBorder,D=m.inputBorderHovered,M=m.inputBackgroundChecked,N=h.themeDark,A=h.neutralLighter,B={selectors:{".ms-ChoiceFieldLabel":{color:I},":before":{borderColor:u?k:b},":after":[!s&&!l&&!u&&{content:'""',transitionProperty:"background-color",left:5,top:5,width:10,height:10,backgroundColor:w},u&&{borderColor:E}]}},F={borderColor:u?N:D,selectors:{":before":{opacity:1,borderColor:u?k:b}}},O=[{content:'""',display:"inline-block",backgroundColor:C,borderWidth:1,borderStyle:"solid",borderColor:y,width:20,height:20,fontWeight:"normal",position:"absolute",top:0,left:0,boxSizing:"border-box",transitionProperty:"border-color",transitionDuration:hl,transitionTimingFunction:"cubic-bezier(.4, 0, .23, 1)",borderRadius:"50%"},c&&{borderColor:x,selectors:(t={},t[Et]={color:"GrayText"},t)},u&&{borderColor:c?x:_,selectors:(n={},n[Et]={borderColor:"Highlight"},n)},(s||l)&&{top:3,right:3,left:"auto",opacity:u?1:0}],R=[{content:'""',width:0,height:0,borderRadius:"50%",position:"absolute",left:10,right:0,transitionProperty:"border-width",transitionDuration:hl,transitionTimingFunction:"cubic-bezier(.4, 0, .23, 1)",boxSizing:"border-box"},u&&{borderWidth:5,borderStyle:"solid",borderColor:c?T:S,left:5,top:5,width:10,height:10,selectors:(o={},o[Et]={borderColor:"Highlight"},o)},u&&(s||l)&&{top:8,right:8,left:"auto"}];return{root:[v.root,a.fonts.medium,{display:"flex",alignItems:"center",boxSizing:"border-box",color:m.bodyText,minHeight:26,border:"none",position:"relative",marginTop:8,selectors:{".ms-ChoiceFieldLabel":{display:"inline-block"}}},!s&&!l&&{selectors:{".ms-ChoiceFieldLabel":{paddingLeft:"26px"}}},l&&"ms-ChoiceField--image",s&&"ms-ChoiceField--icon",(s||l)&&{display:"inline-flex",fontSize:0,margin:"0 4px 4px 0",paddingLeft:0,backgroundColor:A,height:"100%"}],choiceFieldWrapper:[v.choiceFieldWrapper,p&&ml(P,s||l)],input:[v.input,{position:"absolute",opacity:0,top:0,right:0,width:"100%",height:"100%",margin:0},c&&"is-disabled"],field:[v.field,u&&v.checked,{display:"inline-block",cursor:"pointer",marginTop:0,position:"relative",verticalAlign:"top",userSelect:"none",minHeight:20,selectors:{":hover":!c&&B,":focus":!c&&B,":before":O,":after":R}},s&&"ms-ChoiceField--icon",l&&"ms-ChoiceField-field--image",(s||l)&&{boxSizing:"content-box",cursor:"pointer",paddingTop:22,margin:0,textAlign:"center",transitionProperty:"all",transitionDuration:hl,transitionTimingFunction:"ease",border:"1px solid transparent",justifyContent:"center",alignItems:"center",display:"flex",flexDirection:"column"},u&&{borderColor:M},(s||l)&&!c&&{selectors:{":hover":F,":focus":F}},c&&{cursor:"default",selectors:(r={".ms-ChoiceFieldLabel":{color:m.disabledBodyText}},r[Et]={color:"GrayText"},r)},u&&c&&{borderColor:A}],innerField:[v.innerField,l&&{height:f.height,width:f.width},(s||l)&&{position:"relative",display:"inline-block",paddingLeft:30,paddingRight:30},(s||l)&&d&&{paddingLeft:24,paddingRight:24},(s||l)&&c&&{opacity:.25,selectors:(i={},i[Et]={color:"GrayText",opacity:1},i)}],imageWrapper:gl(!1,v.imageWrapper,u),selectedImageWrapper:gl(!0,v.imageWrapper,u),iconWrapper:[v.iconWrapper,{fontSize:32,lineHeight:32,height:32}],labelWrapper:[v.labelWrapper,g.medium,(s||l)&&{display:"block",position:"relative",margin:"4px 8px",height:30,lineHeight:15,maxWidth:2*f.width,overflow:"hidden",whiteSpace:"pre-wrap",textOverflow:"ellipsis"}]}}),void 0,{scope:"ChoiceGroupOption"}),yl=po(),bl=function(e){function t(t){var n=e.call(this,t)||this;n._focusCallbacks={},n._changeCallbacks={},n._onBlur=function(e,t){n.setState({keyFocused:void 0})},qo(n);var o=t.defaultSelectedKey,r=t.options,i=void 0===r?[]:r,a=!_l(t)&&void 0!==o&&i.some((function(e){return e.key===o}));return n.state={keyChecked:a?o:n._getKeyChecked(t)},n._id=Bn("ChoiceGroup"),n._labelId=Bn("ChoiceGroupLabel"),n}return l(t,e),Object.defineProperty(t.prototype,"checkedOption",{get:function(){var e=this,t=this.props.options;return aa(void 0===t?[]:t,(function(t){return t.key===e.state.keyChecked}))},enumerable:!0,configurable:!0}),t.prototype.componentDidUpdate=function(e,t){if(e!==this.props){var n=this._getKeyChecked(this.props);n!==this._getKeyChecked(e)&&this.setState({keyChecked:n})}},t.prototype.render=function(){var e=this,t=this.props,n=t.className,r=t.theme,i=t.styles,a=t.options,s=void 0===a?[]:a,l=t.label,c=t.required,d=t.disabled,p=t.name,f=this.state,h=f.keyChecked,m=f.keyFocused,g=qn(this.props,Gn,["onChange","className","required"]),v=yl(i,{theme:r,className:n,optionsContainIconOrImage:s.some((function(e){return!(!e.iconProps&&!e.imageSrc)}))}),y=this._id+"-label",b=this.props.ariaLabelledBy||(l?y:this.props["aria-labelledby"]);return o.createElement("div",u({className:v.applicationRole},g),o.createElement("div",u({className:v.root,role:"radiogroup"},b&&{"aria-labelledby":b}),l&&o.createElement(el,{className:v.label,required:c,id:y,disabled:d},l),o.createElement("div",{className:v.flexContainer},s.map((function(t){var n=u({},t,{focused:t.key===m,checked:t.key===h,disabled:t.disabled||d,id:e._getOptionId(t),labelId:e._labelId+"-"+t.key,name:p||e._id,required:c});return o.createElement(vl,u({key:t.key,onBlur:e._onBlur,onFocus:e._onFocus(t.key),onChange:e._onChange(t.key)},n))})))))},t.prototype.focus=function(){var e=this.props.options,t=void 0===e?[]:e,n=this.checkedOption||t.filter((function(e){return!e.disabled}))[0],o=n&&document.getElementById(this._getOptionId(n));o&&o.focus()},t.prototype._onFocus=function(e){var t=this;return this._focusCallbacks[e]||(this._focusCallbacks[e]=function(n,o){t.setState({keyFocused:e})}),this._focusCallbacks[e]},t.prototype._onChange=function(e){var t=this;return this._changeCallbacks[e]||(this._changeCallbacks[e]=function(n,o){var r=t.props,i=r.onChanged,a=r.onChange;_l(t.props)||t.setState({keyChecked:e});var s=aa(t.props.options||[],(function(t){return t.key===e}));a?a(n,s):i&&i(s,n)}),this._changeCallbacks[e]},t.prototype._getKeyChecked=function(e){if(void 0!==e.selectedKey)return e.selectedKey;var t=e.options,n=(void 0===t?[]:t).filter((function(e){return e.checked}));return n[0]&&n[0].key},t.prototype._getOptionId=function(e){return this._id+"-"+e.key},t}(o.Component);function _l(e){return cl(e,"selectedKey")}var kl={root:"ms-ChoiceFieldGroup",flexContainer:"ms-ChoiceFieldGroup-flexContainer"},xl=Sn(bl,(function(e){var t=e.className,n=e.optionsContainIconOrImage,o=e.theme,r=Zt(kl,o);return{applicationRole:t,root:[r.root,o.fonts.medium,{display:"block"}],flexContainer:[r.flexContainer,n&&{display:"flex",flexDirection:"row",flexWrap:"wrap"}]}}),void 0,{scope:"ChoiceGroup"}),Cl=function(e){function t(t){var n=e.call(this,t)||this;return n.choiceref=null,n.choiceref=null,n.state={property_values:t.setting},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting}),this.selected=e.setting.value},t.prototype.get_value=function(){return{value:this.selected}},t.prototype.render=function(){var e=this;return r.a.createElement(xl,{className:"defaultChoiceGroup",defaultSelectedKey:this.state.property_values.value,options:this.state.property_values.options,label:this.state.property_values.display_name,componentRef:function(t){e.choiceref=t},onChange:function(t,n){e.selected=n.key,e.parent_on_change()}})},t}(il),wl=po(),Sl=Sn((function(e){var t=e.styles,n=e.theme,r=e.className,i=e.vertical,a=e.alignContent,s=wl(t,{theme:n,className:r,alignContent:a,vertical:i});return o.createElement("div",{className:s.root},o.createElement("div",{className:s.content,role:"separator","aria-orientation":i?"vertical":"horizontal"},e.children))}),(function(e){var t=e.theme,n=e.alignContent,o=e.vertical,r=e.className,i="start"===n,a="center"===n,s="end"===n;return{root:[t.fonts.medium,{position:"relative"},n&&{textAlign:n},!n&&{textAlign:"center"},o&&(a||!n)&&{verticalAlign:"middle"},o&&i&&{verticalAlign:"top"},o&&s&&{verticalAlign:"bottom"},o&&{padding:"0 4px",height:"inherit",display:"table-cell",zIndex:1,selectors:{":after":{backgroundColor:t.palette.neutralLighter,width:"1px",content:'""',position:"absolute",top:"0",bottom:"0",left:"50%",right:"0",zIndex:-1}}},!o&&{padding:"4px 0",selectors:{":before":{backgroundColor:t.palette.neutralLighter,height:"1px",content:'""',display:"block",position:"absolute",top:"50%",bottom:"0",left:"0",right:"0"}}},r],content:[{position:"relative",display:"inline-block",padding:"0 12px",color:t.semanticColors.bodyText,background:t.semanticColors.bodyBackground},o&&{padding:"12px 0"}]}}),void 0,{scope:"Separator"}),El=function(e){function t(t){var n=e.call(this,t)||this;return n.colorpickerref=null,n.colorpickerref=null,n.state={property_values:t.setting,call_action_callback:t.action_callback,name:t.action_name},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting,name:e.action_name})},t.prototype.get_value=function(){return{value:this.state.property_values.value}},t.prototype.render=function(){var e=this;return r.a.createElement(rs,null,this.state.property_values.display_name?r.a.createElement(el,null,this.state.property_values.display_name):null,this.state.property_values.value?r.a.createElement(Za,{styles:{root:{paddingBottom:"0.5em"}}},this.state.property_values.value):r.a.createElement("span",null),r.a.createElement(ds,{styles:{root:{alignSelf:"start"}},text:this.state.property_values.button_text,onClick:function(){return e.state.call_action_callback(e.state.name,e.state.property_values)}}))},t}(il),Tl=function(e){function t(t){var n=e.call(this,t)||this;return n.references={},n.references={},n.startup_reference=null,n.elevated_reference=null,n.restart_reference=null,n.parent_on_change=t.on_change,n.state={settings_key:t.settings_key,settings:t.settings},n}return l(t,e),t.prototype.shouldComponentUpdate=function(e,t){return!1},t.prototype.componentWillReceiveProps=function(e){this.setState({settings:e.settings})},t.prototype.get_data=function(){var e=this,t={};Object.keys(this.references).forEach((function(n){t[n]=e.references[n].get_value().value}));var n={};return n[this.state.settings_key]={startup:this.startup_reference.get_value().value,run_elevated:null!=this.elevated_reference&&this.elevated_reference.get_value().value,theme:this.theme_reference.get_value().value,enabled:t},n},t.prototype.render=function(){var e=this,t=this.state.settings.general.enabled;return r.a.createElement(rs,{tokens:{childrenGap:20}},r.a.createElement(Za,{variant:"xLarge"},"Available PowerToys"),Object.keys(t).map((function(n){var o=t[n];return r.a.createElement(rs,{key:n},r.a.createElement(rs,{horizontal:!0,tokens:{childrenGap:5}},r.a.createElement(el,null,n),e.state.settings.powertoys&&e.state.settings.powertoys.hasOwnProperty(n)&&e.state.settings.powertoys[n].hasOwnProperty("overview_link")?r.a.createElement(rl,{styles:{root:{alignSelf:"center"}},href:e.state.settings.powertoys[n].overview_link,target:"_blank"},"(Overview)"):null,e.state.settings.powertoys&&e.state.settings.powertoys.hasOwnProperty(n)&&e.state.settings.powertoys[n].hasOwnProperty("video_link")?r.a.createElement(rl,{styles:{root:{alignSelf:"center"}},href:e.state.settings.powertoys[n].video_link,target:"_blank"},"(Video)"):null),e.state.settings.powertoys&&e.state.settings.powertoys.hasOwnProperty(n)&&e.state.settings.powertoys[n].hasOwnProperty("description")?r.a.createElement(Za,{styles:{root:{paddingBottom:"5px"}}},e.state.settings.powertoys[n].description):null,r.a.createElement(ul,{setting:{value:o},on_change:e.parent_on_change,ref:function(t){e.references[n]=t}}))})),r.a.createElement(Sl,null),r.a.createElement(Za,{variant:"xLarge"},"General"),r.a.createElement(rs,null,null!=this.state.settings.general.startup_disabled_reason&&r.a.createElement("span",{style:{color:"#c50500"},dangerouslySetInnerHTML:{__html:this.state.settings.general.startup_disabled_reason}}),r.a.createElement(el,null,"Run at Startup"),r.a.createElement(ul,{disabled:this.state.settings.general.startup_disabled_reason,setting:{value:this.state.settings.general.startup},on_change:this.parent_on_change,ref:function(t){e.startup_reference=t}})),this.state.settings.general.is_elevated&&r.a.createElement(el,null,"Currently running as administrator"),this.state.settings.general.is_admin&&r.a.createElement(ul,{setting:{display_name:"Always run as administrator",value:this.state.settings.general.run_elevated},on_change:this.parent_on_change,ref:function(t){e.elevated_reference=t}}),this.state.settings.general.is_admin&&!this.state.settings.general.is_elevated&&r.a.createElement(El,{setting:{display_name:"",value:"Running as user. Do you wish to run as administrator instead?",button_text:"Restart as administrator"},action_name:"restart_elevation",action_callback:function(e,t){window.output_from_webview(JSON.stringify({action:{general:{action_name:e,value:t}}}))},ref:function(t){e.restart_reference=t}}),r.a.createElement(Cl,{setting:{display_name:"Chose Settings color",value:this.state.settings.general.theme,options:[{key:"system",text:"System default app mode"},{key:"light",text:"Light"},{key:"dark",text:"Dark"}]},on_change:function(){hn("dark"===e.theme_reference.get_value().value||"system"===e.theme_reference.get_value().value&&"dark"===e.state.settings.general.system_theme?{palette:{themePrimary:"#0088e4",themeLighterAlt:"#000509",themeLighter:"#001624",themeLight:"#002944",themeTertiary:"#005288",themeSecondary:"#0078c8",themeDarkAlt:"#1793e6",themeDark:"#38a3ea",themeDarker:"#69baef",neutralLighterAlt:"#0b0b0b",neutralLighter:"#151515",neutralLight:"#252525",neutralQuaternaryAlt:"#2f2f2f",neutralQuaternary:"#373737",neutralTertiaryAlt:"#595959",neutralTertiary:"#eaeaea",neutralSecondary:"#eeeeee",neutralPrimaryAlt:"#f1f1f1",neutralPrimary:"#e0e0e0",neutralDark:"#f8f8f8",black:"#fbfbfb",white:"#000000"}}:{palette:{themePrimary:"#0078d4",themeLighterAlt:"#f3f9fd",themeLighter:"#d0e7f8",themeLight:"#a9d3f2",themeTertiary:"#5ca9e5",themeSecondary:"#1a86d9",themeDarkAlt:"#006cbe",themeDark:"#005ba1",themeDarker:"#004377",neutralLighterAlt:"#f8f8f8",neutralLighter:"#f4f4f4",neutralLight:"#eaeaea",neutralQuaternaryAlt:"#dadada",neutralQuaternary:"#d0d0d0",neutralTertiaryAlt:"#c8c8c8",neutralTertiary:"#bab8b7",neutralSecondary:"#a3a2a0",neutralPrimaryAlt:"#8d8b8a",neutralPrimary:"#323130",neutralDark:"#605e5d",black:"#494847",white:"#ffffff"}}),e.parent_on_change()},ref:function(t){e.theme_reference=t}}),r.a.createElement(rs,null,r.a.createElement(Za,{variant:"xLarge"},"About PowerToys (Preview)"),r.a.createElement(el,null,"Version ",this.state.settings.general.powertoys_version),r.a.createElement(ds,{styles:{root:{alignSelf:"start"}},href:"https://github.com/microsoft/PowerToys/releases",target:"_blank"},"Check for updates"),r.a.createElement(rl,{href:"https://github.com/microsoft/PowerToys/issues/new?assignees=&labels=&template=bug_report.md&title=",target:"_blank",styles:{root:{paddingTop:"10px"}}},"Report a bug"),r.a.createElement(rl,{href:"https://github.com/microsoft/PowerToys/issues/new?assignees=&labels=&template=feature_request.md&title=",target:"_blank"},"Request a feature"),r.a.createElement(rl,{href:"https://github.com/microsoft/PowerToys#privacy-statement",target:"_blank"},"Privacy statement")),r.a.createElement("span",null))},t}(r.a.Component);var Il=po(),Pl="",Dl="TextField",Ml=function(e){function t(t){var n=e.call(this,t)||this;n._textElement=o.createRef(),n._onFocus=function(e){n.props.onFocus&&n.props.onFocus(e),n.setState({isFocused:!0},(function(){n.props.validateOnFocusIn&&n._validate(n.value)}))},n._onBlur=function(e){n.props.onBlur&&n.props.onBlur(e),n.setState({isFocused:!1},(function(){n.props.validateOnFocusOut&&n._validate(n.value)}))},n._onRenderLabel=function(e){var t=e.label,r=e.required,i=n._classNames.subComponentStyles?n._classNames.subComponentStyles.label:void 0;return t?o.createElement(el,{required:r,htmlFor:n._id,styles:i,disabled:e.disabled,id:n._labelId},e.label):null},n._onRenderDescription=function(e){return e.description?o.createElement("span",{className:n._classNames.description},e.description):null},n._onInputChange=function(e){var t,o=e.target.value;void 0!==o&&o!==n._lastChangeValue&&(n._lastChangeValue=o,e.persist(),n.setState((function(e,r){var i=Nl(r,e)||"";return(t=o===i)?null:n._isControlled?null:{uncontrolledValue:o}}),(function(){var r=n.props.onChange;!t&&r&&r(e,o)})))},qo(n),n._async=new Yn(n),n._fallbackId=Bn(Dl),n._descriptionId=Bn(Dl+"Description"),n._labelId=Bn(Dl+"Label"),n._warnControlledUsage();var r=t.defaultValue,i=void 0===r?Pl:r;return"number"==typeof i&&(i=String(i)),n.state={uncontrolledValue:n._isControlled?void 0:i,isFocused:!1,errorMessage:""},n._delayedValidate=n._async.debounce(n._validate,n.props.deferredValidationTime),n._lastValidation=0,n}return l(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return Nl(this.props,this.state)},enumerable:!0,configurable:!0}),t.prototype.componentDidMount=function(){this._adjustInputHeight(),this.props.validateOnLoad&&this._validate(this.value)},t.prototype.componentWillUnmount=function(){this._async.dispose()},t.prototype.getSnapshotBeforeUpdate=function(e,t){return{selection:[this.selectionStart,this.selectionEnd]}},t.prototype.componentDidUpdate=function(e,t,n){var o=this.props,r=(n||{}).selection,i=void 0===r?[null,null]:r,a=i[0],s=i[1];!!e.multiline!=!!o.multiline&&t.isFocused&&(this.focus(),null!==a&&null!==s&&a>=0&&s>=0&&this.setSelectionRange(a,s));var l=Nl(e,t),u=this.value;l!==u&&(this._warnControlledUsage(e),this.state.errorMessage&&!o.errorMessage&&this.setState({errorMessage:""}),this._adjustInputHeight(),this._lastChangeValue=void 0,Al(o)&&this._delayedValidate(u))},t.prototype.render=function(){var e=this.props,t=e.borderless,n=e.className,r=e.disabled,i=e.iconProps,a=e.inputClassName,s=e.label,l=e.multiline,c=e.required,d=e.underlined,p=e.prefix,f=e.resizable,h=e.suffix,m=e.theme,g=e.styles,v=e.autoAdjustHeight,y=e.onRenderPrefix,b=void 0===y?this._onRenderPrefix:y,_=e.onRenderSuffix,k=void 0===_?this._onRenderSuffix:_,x=e.onRenderLabel,C=void 0===x?this._onRenderLabel:x,w=e.onRenderDescription,S=void 0===w?this._onRenderDescription:w,E=this.state.isFocused,T=this._errorMessage;return this._classNames=Il(g,{theme:m,className:n,disabled:r,focused:E,required:c,multiline:l,hasLabel:!!s,hasErrorMessage:!!T,borderless:t,resizable:f,hasIcon:!!i,underlined:d,inputClassName:a,autoAdjustHeight:v}),o.createElement("div",{className:this._classNames.root},o.createElement("div",{className:this._classNames.wrapper},C(this.props,this._onRenderLabel),o.createElement("div",{className:this._classNames.fieldGroup},(void 0!==p||this.props.onRenderPrefix)&&o.createElement("div",{className:this._classNames.prefix},b(this.props,this._onRenderPrefix)),l?this._renderTextArea():this._renderInput(),i&&o.createElement(wo,u({className:this._classNames.icon},i)),(void 0!==h||this.props.onRenderSuffix)&&o.createElement("div",{className:this._classNames.suffix},k(this.props,this._onRenderSuffix)))),this._isDescriptionAvailable&&o.createElement("span",{id:this._descriptionId},S(this.props,this._onRenderDescription),T&&o.createElement("div",{role:"alert"},o.createElement(fs,null,o.createElement("p",{className:this._classNames.errorMessage},o.createElement("span",{"data-automation-id":"error-message"},T))))))},t.prototype.focus=function(){this._textElement.current&&this._textElement.current.focus()},t.prototype.blur=function(){this._textElement.current&&this._textElement.current.blur()},t.prototype.select=function(){this._textElement.current&&this._textElement.current.select()},t.prototype.setSelectionStart=function(e){this._textElement.current&&(this._textElement.current.selectionStart=e)},t.prototype.setSelectionEnd=function(e){this._textElement.current&&(this._textElement.current.selectionEnd=e)},Object.defineProperty(t.prototype,"selectionStart",{get:function(){return this._textElement.current?this._textElement.current.selectionStart:-1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionEnd",{get:function(){return this._textElement.current?this._textElement.current.selectionEnd:-1},enumerable:!0,configurable:!0}),t.prototype.setSelectionRange=function(e,t){this._textElement.current&&this._textElement.current.setSelectionRange(e,t)},t.prototype._warnControlledUsage=function(e){this._id,this.props,null!==this.props.value||this._hasWarnedNullValue||(this._hasWarnedNullValue=!0,ie("Warning: 'value' prop on '"+Dl+"' should not be null. Consider using an empty string to clear the component or undefined to indicate an uncontrolled component."))},Object.defineProperty(t.prototype,"_id",{get:function(){return this.props.id||this._fallbackId},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_isControlled",{get:function(){return cl(this.props,"value")},enumerable:!0,configurable:!0}),t.prototype._onRenderPrefix=function(e){var t=e.prefix;return o.createElement("span",{style:{paddingBottom:"1px"}},t)},t.prototype._onRenderSuffix=function(e){var t=e.suffix;return o.createElement("span",{style:{paddingBottom:"1px"}},t)},Object.defineProperty(t.prototype,"_errorMessage",{get:function(){var e=this.props.errorMessage;return(void 0===e?this.state.errorMessage:e)||""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_isDescriptionAvailable",{get:function(){var e=this.props;return!!(e.onRenderDescription||e.description||this._errorMessage)},enumerable:!0,configurable:!0}),t.prototype._renderTextArea=function(){var e=qn(this.props,jn,["defaultValue"]),t=this.props["aria-labelledby"]||(this.props.label?this._labelId:void 0);return o.createElement("textarea",u({id:this._id},e,{ref:this._textElement,value:this.value||"",onInput:this._onInputChange,onChange:this._onInputChange,className:this._classNames.field,"aria-labelledby":t,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:this.props["aria-describedby"],"aria-invalid":!!this._errorMessage,"aria-label":this.props.ariaLabel,readOnly:this.props.readOnly,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._renderInput=function(){var e=qn(this.props,Kn,["defaultValue"]),t=this.props["aria-labelledby"]||(this.props.label?this._labelId:void 0);return o.createElement("input",u({type:"text",id:this._id,"aria-labelledby":t},e,{ref:this._textElement,value:this.value||"",onInput:this._onInputChange,onChange:this._onInputChange,className:this._classNames.field,"aria-label":this.props.ariaLabel,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:this.props["aria-describedby"],"aria-invalid":!!this._errorMessage,readOnly:this.props.readOnly,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._validate=function(e){var t=this;if(this._latestValidateValue!==e||!Al(this.props)){this._latestValidateValue=e;var n=this.props.onGetErrorMessage,o=n&&n(e||"");if(void 0!==o)if("string"!=typeof o&&"then"in o){var r=++this._lastValidation;o.then((function(n){r===t._lastValidation&&t.setState({errorMessage:n}),t._notifyAfterValidate(e,n)}))}else this.setState({errorMessage:o}),this._notifyAfterValidate(e,o);else this._notifyAfterValidate(e,"")}},t.prototype._notifyAfterValidate=function(e,t){e===this.value&&this.props.onNotifyValidationResult&&this.props.onNotifyValidationResult(t,e)},t.prototype._adjustInputHeight=function(){if(this._textElement.current&&this.props.autoAdjustHeight&&this.props.multiline){var e=this._textElement.current;e.style.height="",e.style.height=e.scrollHeight+"px"}},t.defaultProps={resizable:!0,deferredValidationTime:200,validateOnLoad:!0},t}(o.Component);function Nl(e,t){var n=e.value,o=void 0===n?t.uncontrolledValue:n;return"number"==typeof o?String(o):o}function Al(e){return!(e.validateOnFocusIn||e.validateOnFocusOut)}var Bl={root:"ms-TextField",description:"ms-TextField-description",errorMessage:"ms-TextField-errorMessage",field:"ms-TextField-field",fieldGroup:"ms-TextField-fieldGroup",prefix:"ms-TextField-prefix",suffix:"ms-TextField-suffix",wrapper:"ms-TextField-wrapper",multiline:"ms-TextField--multiline",borderless:"ms-TextField--borderless",underlined:"ms-TextField--underlined",unresizable:"ms-TextField--unresizable",required:"is-required",disabled:"is-disabled",active:"is-active"};function Fl(e){var t=e.underlined,n=e.disabled,o=e.focused,r=e.theme,i=r.palette,a=r.fonts;return function(){var e;return{root:[t&&n&&{color:i.neutralTertiary},t&&{fontSize:a.medium.fontSize,marginRight:8,paddingLeft:12,paddingRight:0,lineHeight:"22px",height:32},t&&o&&{selectors:(e={},e[Et]={height:31},e)}]}}}var Ol=Sn(Ml,(function(e){var t,n,o,r,i,a,s,l=e.theme,u=e.className,c=e.disabled,d=e.focused,p=e.required,f=e.multiline,h=e.hasLabel,m=e.borderless,g=e.underlined,v=e.hasIcon,y=e.resizable,b=e.hasErrorMessage,_=e.inputClassName,k=e.autoAdjustHeight,x=l.semanticColors,C=l.effects,w=l.fonts,S=Zt(Bl,l),E={background:x.disabledBackground,color:c?x.disabledText:x.inputPlaceholderText,display:"flex",alignItems:"center",padding:"0 10px",lineHeight:1,whiteSpace:"nowrap",flexShrink:0},T=[w.medium,{color:x.inputPlaceholderText,opacity:1}],I={color:x.disabledText},P=function(e,t){var n,o,r;return void 0===t&&(t="border"),{borderColor:e,selectors:{":after":(n={pointerEvents:"none",content:"''",position:"absolute",left:-1,top:-1,bottom:-1,right:-1},n[t]="2px solid "+e,n.borderRadius=C.roundedCorner2,n.width="borderBottom"===t?"100%":void 0,n.selectors=(o={},o[Et]=(r={},r["border"===t?"borderColor":"borderBottomColor"]="Highlight",r),o),n)}}};return{root:[S.root,w.medium,p&&S.required,c&&S.disabled,d&&S.active,f&&S.multiline,m&&S.borderless,g&&S.underlined,vn,{position:"relative"},u],wrapper:[S.wrapper,g&&[{display:"flex",borderBottom:"1px solid "+(b?x.errorText:x.inputBorder),width:"100%"},c&&{borderBottomColor:x.disabledBackground,selectors:(t={},t[Et]={borderColor:"GrayText"},t)},!c&&{selectors:{":hover":{borderBottomColor:b?x.errorText:x.inputBorderHovered,selectors:(n={},n[Et]={borderBottomColor:"Highlight"},n)}}},d&&P(b?x.errorText:x.inputFocusBorderAlt,"borderBottom")]],fieldGroup:[S.fieldGroup,vn,{border:"1px solid "+x.inputBorder,borderRadius:C.roundedCorner2,background:x.inputBackground,cursor:"text",height:32,display:"flex",flexDirection:"row",alignItems:"stretch",position:"relative"},f&&{minHeight:"60px",height:"auto",display:"flex"},!d&&!c&&{selectors:{":hover":{borderColor:x.inputBorderHovered,selectors:(o={},o[Et]={borderColor:"Highlight"},o)}}},d&&!g&&P(b?x.errorText:x.inputFocusBorderAlt),c&&{borderColor:x.disabledBackground,selectors:(r={},r[Et]={borderColor:"GrayText"},r),cursor:"default"},m&&{border:"none"},m&&d&&{border:"none",selectors:{":after":{border:"none"}}},g&&{flex:"1 1 0px",border:"none",textAlign:"left"},g&&c&&{backgroundColor:"transparent"},b&&!g&&{borderColor:x.errorText,selectors:{"&:hover":{borderColor:x.errorText}}},!h&&p&&{selectors:(i={":before":{content:"'*'",color:x.errorText,position:"absolute",top:-5,right:-10}},i[Et]={selectors:{":before":{right:-14}}},i)}],field:[w.medium,S.field,vn,{borderRadius:0,border:"none",background:"none",backgroundColor:"transparent",color:x.inputText,padding:"0 8px",width:"100%",minWidth:0,textOverflow:"ellipsis",outline:0,selectors:{"&:active, &:focus, &:hover":{outline:0},"::-ms-clear":{display:"none"}}},yn(T),f&&!y&&[S.unresizable,{resize:"none"}],f&&{minHeight:"inherit",lineHeight:17,flexGrow:1,paddingTop:6,paddingBottom:6,overflow:"auto",width:"100%"},f&&k&&{overflow:"hidden"},v&&{paddingRight:24},f&&v&&{paddingRight:40},c&&[{backgroundColor:x.disabledBackground,color:x.disabledText,borderColor:x.disabledBackground},yn(I)],g&&{textAlign:"left"},d&&!m&&{selectors:(a={},a[Et]={paddingLeft:11,paddingRight:11},a)},d&&f&&!m&&{selectors:(s={},s[Et]={paddingTop:4},s)},_],icon:[f&&{paddingRight:24,alignItems:"flex-end"},{pointerEvents:"none",position:"absolute",bottom:6,right:8,top:"auto",fontSize:pt.medium,lineHeight:18},c&&{color:x.disabledText}],description:[S.description,{color:x.bodySubtext,fontSize:w.xSmall.fontSize}],errorMessage:[S.errorMessage,bn.slideDownIn20,w.small,{color:x.errorText,margin:0,paddingTop:5,display:"flex",alignItems:"center"}],prefix:[S.prefix,E],suffix:[S.suffix,E],subComponentStyles:{label:Fl(e)}}}),void 0,{scope:"TextField"}),Rl=function(e){function t(t){var n=e.call(this,t)||this;return n.textref=null,n.textref=null,n.state={property_values:t.setting,multiline:!!t.setting.multiline},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting})},t.prototype.get_value=function(){return{value:this.textref.value}},t.prototype.render=function(){var e=this;return r.a.createElement(Ol,{styles:{fieldGroup:{width:"350px",alignSelf:"start"}},onChange:function(t,n){e.setState((function(e){return{property_values:u({},e.property_values,{value:n})}})),e.parent_on_change()},multiline:this.state.multiline,value:this.state.property_values.value,label:this.state.property_values.display_name,componentRef:function(t){e.textref=t}})},t}(il);function Ll(e,t,n){void 0===n&&(n=10);var o=Math.pow(n,t);return Math.round(e*o)/o}var Hl,Wl=Vt((function(e){var t,n=e.semanticColors,o=n.disabledText,r=n.disabledBackground;return{backgroundColor:r,borderColor:r,pointerEvents:"none",cursor:"default",color:o,selectors:(t={},t[Et]={color:"GrayText"},t)}})),zl=Vt((function(e,t,n){var o,r,i,a=e.palette,s=e.effects,l=a.neutralSecondary,u=a.neutralPrimary,c=a.neutralPrimary,d=a.neutralLighter,p=a.neutralLight;return j({root:{outline:"none",display:"block",height:"50%",width:23,padding:0,backgroundColor:"transparent",textAlign:"center",cursor:"default",color:l,selectors:{"&.ms-DownButton":{borderRadius:"0 0 "+s.roundedCorner2+" 0"},"&.ms-UpButton":{borderRadius:"0 "+s.roundedCorner2+" 0 0"}}},rootHovered:{backgroundColor:d,color:u},rootChecked:{backgroundColor:p,color:c,selectors:(o={},o[Et]={backgroundColor:"Highlight",color:"HighlightText"},o)},rootPressed:{backgroundColor:p,color:c,selectors:(r={},r[Et]={backgroundColor:"Highlight",color:"HighlightText"},r)},rootDisabled:{opacity:.5,selectors:(i={},i[Et]={color:"GrayText",opacity:1},i)},icon:{fontSize:8,marginTop:0,marginRight:0,marginBottom:0,marginLeft:0}},{},n)})),Ul=Vt((function(e,t){var n,o,r,i=e.palette,a=e.semanticColors,s=e.effects,l=e.fonts,u=a.inputBorder,c=a.inputBorderHovered,d=a.inputFocusBorderAlt,p=a.bodyText,f=i.white,h=i.themePrimary,m=a.disabledText;return j({root:{outline:"none",fontSize:l.medium.fontSize,width:"100%",minWidth:86},labelWrapper:{display:"inline-flex",alignItems:"center"},labelWrapperStart:{height:32,float:"left",marginRight:10},labelWrapperEnd:{height:32,float:"right",marginLeft:10},labelWrapperTop:{marginBottom:-1},labelWrapperBottom:{},icon:{padding:"0 5px",fontSize:pt.large},iconDisabled:{color:m},label:{pointerEvents:"none",lineHeight:pt.large},labelDisabled:{},spinButtonWrapper:{display:"flex",position:"relative",boxSizing:"border-box",height:32,minWidth:86,border:"1px solid "+u,borderRadius:s.roundedCorner2},spinButtonWrapperTopBottom:{width:"100%"},spinButtonWrapperHovered:{borderColor:c,selectors:(n={},n[Et]={borderColor:"Highlight"},n)},spinButtonWrapperFocused:{selectors:(o={},o[Et]={borderColor:"Highlight"},o[":after"]={pointerEvents:"none",content:"''",position:"absolute",left:-1,top:-1,bottom:-1,right:-1,border:"2px solid "+d,borderRadius:s.roundedCorner2},o)},spinButtonWrapperDisabled:Wl(e),input:{boxSizing:"border-box",boxShadow:"none",borderStyle:"none",flex:1,margin:0,fontSize:l.medium.fontSize,color:p,height:"100%",padding:"0 8px",outline:0,display:"block",minWidth:61,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",cursor:"text",userSelect:"text",borderRadius:s.roundedCorner2+" 0 0 "+s.roundedCorner2},inputTextSelected:{backgroundColor:h,color:f,selectors:(r={},r[Et]={backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText"},r)},inputDisabled:Wl(e),arrowButtonsContainer:{display:"block",height:"100%",cursor:"default"},arrowButtonsContainerDisabled:Wl(e)},t)})),Kl=Vt((function(e,t,n,o,r,i){return void 0===r&&(r=xr.start),void 0===i&&(i=void 0),{root:K(e.root,i),labelWrapper:K(e.labelWrapper,jl(r,e)),icon:K(e.icon,t&&e.iconDisabled),label:K(e.label),spinButtonWrapper:K(e.spinButtonWrapper,Vl(r,e),!t&&[{selectors:{":hover":e.spinButtonWrapperHovered}},n&&{selectors:{"&&":e.spinButtonWrapperFocused}}],t&&e.spinButtonWrapperDisabled),input:K("ms-spinButton-input",e.input,!t&&{selectors:{"::selection":e.inputTextSelected}},t&&e.inputDisabled),arrowBox:K(e.arrowButtonsContainer,t&&e.arrowButtonsContainerDisabled)}}));function jl(e,t){switch(e){case xr.start:return t.labelWrapperStart;case xr.end:return t.labelWrapperEnd;case xr.top:return t.labelWrapperTop;case xr.bottom:return t.labelWrapperBottom}}function Vl(e,t){switch(e){case xr.top:case xr.bottom:return t.spinButtonWrapperTopBottom;default:return{}}}!function(e){e[e.down=-1]="down",e[e.notSpinning=0]="notSpinning",e[e.up=1]="up"}(Hl||(Hl={}));var Gl=function(e){function t(t){var n=e.call(this,t)||this;n._input=o.createRef(),n._initialStepDelay=400,n._stepDelay=75,n._onFocus=function(e){n._input.current&&((n._spinningByMouse||n.state.keyboardSpinDirection!==Hl.notSpinning)&&n._stop(),n._input.current.select(),n.setState({isFocused:!0}),n.props.onFocus&&n.props.onFocus(e))},n._onBlur=function(e){n._validate(e),n.setState({isFocused:!1}),n.props.onBlur&&n.props.onBlur(e)},n._onValidate=function(e,t){return n.props.onValidate?n.props.onValidate(e,t):n._defaultOnValidate(e)},n._calculatePrecision=function(e){var t=e.precision;return void 0===t?Math.max(function(e){var t=/[1-9]([0]+$)|\.([0-9]*)/.exec(String(e));return t?t[1]?-t[1].length:t[2]?t[2].length:0:0}(e.step),0):t},n._defaultOnValidate=function(e){if(null===e||0===e.trim().length||isNaN(Number(e)))return n._lastValidValue;var t=Math.min(n.props.max,Math.max(n.props.min,Number(e)));return String(t)},n._onIncrement=function(e){return n.props.onIncrement?n.props.onIncrement(e):n._defaultOnIncrement(e)},n._defaultOnIncrement=function(e){var t=n.props,o=t.max,r=t.step,i=Math.min(Number(e)+Number(r),o);return i=Ll(i,n._precision),String(i)},n._onDecrement=function(e){return n.props.onDecrement?n.props.onDecrement(e):n._defaultOnDecrement(e)},n._defaultOnDecrement=function(e){var t=n.props,o=t.min,r=t.step,i=Math.max(Number(e)-Number(r),o);return i=Ll(i,n._precision),String(i)},n._validate=function(e){if(void 0!==n.state.value&&void 0!==n._valueToValidate&&n._valueToValidate!==n._lastValidValue){var t=n._onValidate(n._valueToValidate,e);t&&(n._lastValidValue=t,n._valueToValidate=void 0,n.setState({value:t}))}},n._onInputChange=function(e){var t=e.target.value;n._valueToValidate=t,n.setState({value:t})},n._updateValue=function(e,t,o){var r=o(n.state.value);r&&(n._lastValidValue=r,n.setState({value:r})),n._spinningByMouse!==e&&(n._spinningByMouse=e),e&&(n._currentStepFunctionHandle=n._async.setTimeout((function(){n._updateValue(e,n._stepDelay,o)}),t))},n._stop=function(){n._currentStepFunctionHandle>=0&&(n._async.clearTimeout(n._currentStepFunctionHandle),n._currentStepFunctionHandle=-1),(n._spinningByMouse||n.state.keyboardSpinDirection!==Hl.notSpinning)&&(n._spinningByMouse=!1,n.setState({keyboardSpinDirection:Hl.notSpinning}))},n._handleKeyDown=function(e){if(e.which!==Pt.up&&e.which!==Pt.down&&e.which!==Pt.enter||(e.preventDefault(),e.stopPropagation()),n.props.disabled)n._stop();else{var t=Hl.notSpinning;switch(e.which){case Pt.up:t=Hl.up,n._updateValue(!1,n._initialStepDelay,n._onIncrement);break;case Pt.down:t=Hl.down,n._updateValue(!1,n._initialStepDelay,n._onDecrement);break;case Pt.enter:case Pt.tab:n._validate(e);break;case Pt.escape:n.state.value!==n._lastValidValue&&n.setState({value:n._lastValidValue})}n.state.keyboardSpinDirection!==t&&n.setState({keyboardSpinDirection:t})}},n._handleKeyUp=function(e){(n.props.disabled||e.which===Pt.up||e.which===Pt.down)&&n._stop()},n._onIncrementMouseDown=function(){n._updateValue(!0,n._initialStepDelay,n._onIncrement)},n._onDecrementMouseDown=function(){n._updateValue(!0,n._initialStepDelay,n._onDecrement)},qo(n),Bt();var r=t.value||t.defaultValue||String(t.min)||"0";return n._lastValidValue=r,n._precision=n._calculatePrecision(n.props),n.state={isFocused:!1,value:r,keyboardSpinDirection:Hl.notSpinning},n._async=new Yn(n),n._currentStepFunctionHandle=-1,n._labelId=Bn("Label"),n._inputId=Bn("input"),n._spinningByMouse=!1,n._valueToValidate=void 0,n}return l(t,e),t.prototype.componentWillUnmount=function(){this._async.dispose()},t.prototype.UNSAFE_componentWillReceiveProps=function(e){this._lastValidValue=this.state.value;var t=void 0!==e.value?e.value:String(e.min);e.defaultValue&&(t=String(Math.max(e.min,Math.min(e.max,Number(e.defaultValue))))),void 0!==e.value&&this.setState({value:t}),this._precision=this._calculatePrecision(e)},t.prototype.render=function(){var e=this,t=this.props,n=t.disabled,r=t.label,i=t.min,a=t.max,s=t.labelPosition,l=t.iconProps,c=t.incrementButtonIcon,d=t.incrementButtonAriaLabel,p=t.decrementButtonIcon,f=t.decrementButtonAriaLabel,h=t.ariaLabel,m=t.ariaDescribedBy,g=t.styles,v=t.upArrowButtonStyles,y=t.downArrowButtonStyles,b=t.theme,_=t.ariaPositionInSet,k=t.ariaSetSize,x=t.ariaValueNow,C=t.ariaValueText,w=t.keytipProps,S=t.className,E=t.inputProps,T=t.iconButtonProps,I=this.state,P=I.isFocused,D=I.value,M=I.keyboardSpinDirection,N=this.props.getClassNames?this.props.getClassNames(b,n,P,M,s,S):Kl(Ul(b,g),n,P,M,s,S),A=qn(this.props,Gn,["onBlur","onFocus","className"]);return o.createElement("div",{className:N.root},s!==xr.bottom&&(l||r)&&o.createElement("div",{className:N.labelWrapper},l&&o.createElement(wo,u({},l,{className:N.icon,"aria-hidden":"true"})),r&&o.createElement(el,{id:this._labelId,htmlFor:this._inputId,className:N.label,disabled:n},r)),o.createElement(fa,{keytipProps:w,disabled:n},(function(t){return o.createElement("div",u({},A,{className:N.spinButtonWrapper,"aria-label":h&&h,"aria-posinset":_,"aria-setsize":k,"data-ktp-target":t["data-ktp-target"]}),o.createElement("input",u({value:D,id:e._inputId,onChange:e._onChange,onInput:e._onInputChange,className:N.input,type:"text",autoComplete:"off",role:"spinbutton","aria-labelledby":r&&e._labelId,"aria-valuenow":isNaN(Number(x))?isNaN(Number(D))?void 0:Number(D):x,"aria-valuetext":C||(isNaN(Number(D))?D:void 0),"aria-valuemin":i,"aria-valuemax":a,"aria-describedby":eo(m,t["aria-describedby"]),onBlur:e._onBlur,ref:e._input,onFocus:e._onFocus,onKeyDown:e._handleKeyDown,onKeyUp:e._handleKeyUp,readOnly:n,"aria-disabled":n,"data-lpignore":!0,"data-ktp-execute-target":t["data-ktp-execute-target"]},E)),o.createElement("span",{className:N.arrowBox},o.createElement(Rs,u({styles:zl(b,!0,v),className:"ms-UpButton",checked:M===Hl.up,disabled:n,iconProps:c,onMouseDown:e._onIncrementMouseDown,onMouseLeave:e._stop,onMouseUp:e._stop,tabIndex:-1,ariaLabel:d,"data-is-focusable":!1},T)),o.createElement(Rs,u({styles:zl(b,!1,y),className:"ms-DownButton",checked:M===Hl.down,disabled:n,iconProps:p,onMouseDown:e._onDecrementMouseDown,onMouseLeave:e._stop,onMouseUp:e._stop,tabIndex:-1,ariaLabel:f,"data-is-focusable":!1},T))))})),s===xr.bottom&&(l||r)&&o.createElement("div",{className:N.labelWrapper},l&&o.createElement(wo,{iconName:l.iconName,className:N.icon,"aria-hidden":"true"}),r&&o.createElement(el,{id:this._labelId,htmlFor:this._inputId,className:N.label,disabled:n},r)))},t.prototype.focus=function(){this._input.current&&this._input.current.focus()},Object.defineProperty(t.prototype,"value",{get:function(){return void 0===this.props.value?this.state.value:this.props.value},enumerable:!0,configurable:!0}),t.prototype._onChange=function(){},t.defaultProps={step:1,min:0,max:100,disabled:!1,labelPosition:xr.start,label:"",incrementButtonIcon:{iconName:"ChevronUpSmall"},decrementButtonIcon:{iconName:"ChevronDownSmall"}},t=d([Ri("SpinButton",["theme","styles"],!0)],t)}(o.Component),ql=function(e){function t(t){var n=e.call(this,t)||this;return n.spinbuttonref=null,n.spinbuttonref=null,n.state={property_values:t.setting},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting})},t.prototype.get_value=function(){return{value:parseInt(this.spinbuttonref.value)}},t.prototype.render=function(){var e=this;return r.a.createElement(Gl,{styles:{spinButtonWrapperTopBottom:{maxWidth:"250px",alignSelf:"start"},input:{backgroundColor:"transparent"}},value:this.state.property_values.value,onValidate:function(t){return 0===t.trim().length||isNaN(+t)?t=String(e.state.property_values.value):Number(t)e.spinbuttonref.props.max&&(t=String(e.spinbuttonref.props.max)),e.setState((function(e){return{property_values:u({},e.property_values,{value:parseInt(t)})}})),e.parent_on_change(),t},onIncrement:function(t){return t=Number(t)+e.spinbuttonref.props.step>e.spinbuttonref.props.max?String(e.spinbuttonref.props.max):String(+t+e.spinbuttonref.props.step),e.setState((function(e){return{property_values:u({},e.property_values,{value:parseInt(t)})}})),e.parent_on_change(),t},onDecrement:function(t){return t=Number(t)-e.spinbuttonref.props.stept?t:e}function su(e,t,n){return[lu(e),lu(t),lu(n)].join("")}function lu(e){var t=(e=au(e,Ql)).toString(16);return 1===t.length?"0"+t:t}function uu(e,t,n,o,r){return o===Xl||"number"!=typeof o?"#"+r:"rgba("+e+", "+t+", "+n+", "+o/Xl+")"}function cu(e){var t=e.a,n=void 0===t?Xl:t,o=e.b,r=e.g,i=e.r,a=function(e,t,n){var o=NaN,r=Math.max(e,t,n),i=r-Math.min(e,t,n);return 0===i?o=0:e===r?o=(t-n)/i%6:t===r?o=(n-e)/i+2:n===r&&(o=(e-t)/i+4),(o=Math.round(60*o))<0&&(o+=360),{h:o,s:Math.round(100*(0===r?0:i/r)),v:Math.round(r/Ql*100)}}(i,r,o),s=a.h,l=a.s,u=a.v,c=su(i,r,o);return{a:n,b:o,g:r,h:s,hex:c,r:i,s:l,str:uu(i,r,o,n,c),v:u}}function du(e){var t=ru(e);if(t)return u({},cu(t),{str:e})}function pu(e){return"#"+(t=e.h,su((n=ou(t,Yl,Zl)).r,n.g,n.b));var t,n}function fu(e,t,n){var o=ou(e.h,t,n),r=o.r,i=o.g,a=o.b,s=su(r,i,a);return{a:e.a,b:a,g:i,h:e.h,hex:s,r:r,s:t,str:uu(r,i,a,e.a,s),v:n}}var hu=po(),mu=function(e){function t(t){var n=e.call(this,t)||this;return n._root=o.createRef(),n._isAdjustingSaturation=!0,n._descriptionId=Bn("ColorRectangle-description"),n._onKeyDown=function(e){var t=n.state.color,o=t.s,r=t.v,i=e.shiftKey?10:1;switch(e.which){case Pt.up:n._isAdjustingSaturation=!1,r+=i;break;case Pt.down:n._isAdjustingSaturation=!1,r-=i;break;case Pt.left:n._isAdjustingSaturation=!0,o-=i;break;case Pt.right:n._isAdjustingSaturation=!0,o+=i;break;default:return}n._updateColor(e,fu(t,au(o,Yl),au(r,Zl)))},n._onMouseDown=function(e){n._events.on(window,"mousemove",n._onMouseMove,!0),n._events.on(window,"mouseup",n._disableEvents,!0),n._onMouseMove(e)},n._onMouseMove=function(e){if(n._root.current)if(1&e.buttons){var t=function(e,t,n){var o=n.getBoundingClientRect(),r=(e.clientX-o.left)/o.width,i=(e.clientY-o.top)/o.height;return fu(t,au(Math.round(r*Yl),Yl),au(Math.round(Zl-i*Zl),Zl))}(e,n.state.color,n._root.current);t&&n._updateColor(e,t)}else n._disableEvents()},n._disableEvents=function(){n._events.off()},qo(n),n._events=new Zn(n),n.state={color:t.color},n}return l(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this.state.color},enumerable:!0,configurable:!0}),t.prototype.componentDidUpdate=function(e,t){e!==this.props&&this.props.color&&this.setState({color:this.props.color})},t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.render=function(){var e=this.props,t=e.minSize,n=e.theme,r=e.className,i=e.styles,a=e.ariaValueFormat,s=e.ariaLabel,l=e.ariaDescription,u=this.state.color,c=hu(i,{theme:n,className:r,minSize:t}),d=a.replace("{0}",String(u.s)).replace("{1}",String(u.v));return o.createElement("div",{ref:this._root,tabIndex:0,className:c.root,style:{backgroundColor:pu(u)},onMouseDown:this._onMouseDown,onKeyDown:this._onKeyDown,role:"slider","aria-valuetext":d,"aria-valuenow":this._isAdjustingSaturation?u.s:u.v,"aria-valuemin":0,"aria-valuemax":Zl,"aria-label":s,"aria-describedby":this._descriptionId,"data-is-focusable":!0},o.createElement("div",{className:c.description,id:this._descriptionId},l),o.createElement("div",{className:c.light}),o.createElement("div",{className:c.dark}),o.createElement("div",{className:c.thumb,style:{left:u.s+"%",top:Zl-u.v+"%",backgroundColor:u.str}}))},t.prototype._updateColor=function(e,t){var n=this.props.onChange,o=this.state.color;t.s===o.s&&t.v===o.v||(n&&n(e,t),e.defaultPrevented||(this.setState({color:t}),e.preventDefault()))},t.defaultProps={minSize:220,ariaLabel:"Saturation and brightness",ariaValueFormat:"Saturation {0} brightness {1}",ariaDescription:"Use left and right arrow keys to set saturation. Use up and down arrow keys to set brightness."},t}(o.Component);var gu=Sn(mu,(function(e){var t,n=e.className,o=e.theme,r=e.minSize,i=o.palette,a=o.effects;return{root:["ms-ColorPicker-colorRect",{position:"relative",marginBottom:8,border:"1px solid "+i.neutralLighter,borderRadius:a.roundedCorner2,minWidth:r,minHeight:r,outline:"none",selectors:(t={},t[Et]={MsHighContrastAdjust:"none"},t["."+At+" &:focus"]={outline:"1px solid "+i.neutralSecondary},t)},n],light:["ms-ColorPicker-light",{position:"absolute",left:0,right:0,top:0,bottom:0,background:"linear-gradient(to right, white 0%, transparent 100%) /*@noflip*/"}],dark:["ms-ColorPicker-dark",{position:"absolute",left:0,right:0,top:0,bottom:0,background:"linear-gradient(to bottom, transparent 0, #000 100%)"}],thumb:["ms-ColorPicker-thumb",{position:"absolute",width:20,height:20,background:"white",border:"1px solid "+i.neutralSecondaryAlt,borderRadius:"50%",boxShadow:a.elevation8,transform:"translate(-50%, -50%)",selectors:{":before":{position:"absolute",left:0,right:0,top:0,bottom:0,border:"2px solid "+i.white,borderRadius:"50%",boxSizing:"border-box",content:'""'}}}],description:Ht}}),void 0,{scope:"ColorRectangle"}),vu=po(),yu=function(e){function t(t){var n=e.call(this,t)||this;return n._root=o.createRef(),n._onKeyDown=function(e){var t=n.value,o=n.props,r=o.minValue,i=o.maxValue,a=e.shiftKey?10:1;switch(e.which){case Pt.left:t-=a;break;case Pt.right:t+=a;break;case Pt.home:t=r;break;case Pt.end:t=i;break;default:return}n._updateValue(e,au(t,i,r))},n._onMouseDown=function(e){var t=J(n);n._events.on(t,"mousemove",n._onMouseMove,!0),n._events.on(t,"mouseup",n._onMouseUp,!0),n._onMouseMove(e)},n._onMouseMove=function(e){if(n._root.current){var t=n.props,o=t.minValue,r=t.maxValue,i=n._root.current.getBoundingClientRect(),a=(e.clientX-i.left)/i.width,s=au(Math.round(a*r),r,o);n._updateValue(e,s)}},n._onMouseUp=function(){n._events.off()},qo(n),n._events=new Zn(n),n.state={currentValue:t.value||0},n}return l(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.state.currentValue},enumerable:!0,configurable:!0}),t.prototype.componentDidUpdate=function(e,t){e!==this.props&&void 0!==this.props.value&&this.setState({currentValue:this.props.value})},t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.render=function(){var e=this.props,t=e.isAlpha,n=e.minValue,r=e.maxValue,i=e.overlayStyle,a=e.overlayColor,s=e.theme,l=e.className,u=e.styles,c=this.props.ariaLabel,d=void 0===c?t?"Alpha":"Hue":c,p=this.value,f=vu(u,{theme:s,className:l,isAlpha:t}),h=100*(p-n)/(r-n);return o.createElement("div",{ref:this._root,className:f.root,tabIndex:0,onKeyDown:this._onKeyDown,onMouseDown:this._onMouseDown,role:"slider","aria-valuenow":p,"aria-valuetext":String(p),"aria-valuemin":n,"aria-valuemax":r,"aria-label":d,"data-is-focusable":!0},!(!i&&!a)&&o.createElement("div",{className:f.sliderOverlay,style:i||{background:"linear-gradient(to right, transparent 0, #"+a+" 100%)"}}),o.createElement("div",{className:f.sliderThumb,style:{left:h+"%"}}))},t.prototype._updateValue=function(e,t){if(t!==this.value){var n=this.props.onChange;n&&n(e,t),e.defaultPrevented||(this.setState({currentValue:t}),e.preventDefault())}},t.defaultProps={minValue:0,maxValue:100,value:0},t}(o.Component),bu={background:"linear-gradient(to left,red 0,#f09 10%,#cd00ff 20%,#3200ff 30%,#06f 40%,#00fffd 50%,#0f6 60%,#35ff00 70%,#cdff00 80%,#f90 90%,red 100%)"},_u={backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAJUlEQVQYV2N89erVfwY0ICYmxoguxjgUFKI7GsTH5m4M3w1ChQC1/Ca8i2n1WgAAAABJRU5ErkJggg==)"},ku=Sn(yu,(function(e){var t,n=e.theme,o=e.className,r=e.isAlpha,i=n.palette,a=n.effects;return{root:["ms-ColorPicker-slider",{position:"relative",height:20,marginBottom:8,border:"1px solid "+i.neutralLight,borderRadius:a.roundedCorner2,boxSizing:"border-box",outline:"none",selectors:(t={},t["."+At+" &:focus"]={outline:"1px solid "+i.neutralSecondary},t)},r?_u:bu,o],sliderOverlay:["ms-ColorPicker-sliderOverlay",{content:"",position:"absolute",left:0,right:0,top:0,bottom:0}],sliderThumb:["ms-ColorPicker-thumb","is-slider",{position:"absolute",width:20,height:20,background:"white",border:"1px solid "+i.neutralSecondaryAlt,borderRadius:"50%",boxShadow:a.elevation8,transform:"translate(-50%, -50%)",top:"50%"}]}}),void 0,{scope:"ColorSlider"});var xu=po(),Cu=["hex","r","g","b","a"];function wu(e){var t=e.color;return"string"==typeof t?du(t):t}var Su=Sn(function(e){function t(n){var o=e.call(this,n)||this;o._onSVChanged=function(e,t){o._updateColor(e,t)},o._onHChanged=function(e,t){o._updateColor(e,function(e,t){var n=ou(t,e.s,e.v),o=n.r,r=n.g,i=n.b,a=su(o,r,i);return{a:e.a,b:i,g:r,h:t,hex:a,r:o,s:e.s,str:uu(o,r,i,e.a,a),v:e.v}}(o.state.color,t))},o._onAChanged=function(e,t){o._updateColor(e,function(e,t){return u({},e,{a:t,str:uu(e.r,e.g,e.b,t,e.hex)})}(o.state.color,Math.round(t)))},o._onBlur=function(e){var t,n=o.state,r=n.color,i=n.editingColor;if(i){var a,s=i.value,l=i.component,c="hex"===l,d=c?Jl:eu;if(s.length>=d&&(c||!isNaN(Number(s)))){var p=void 0;p=c?du("#"+(!(a=s)||a.length=$l?a.substring(0,$l):a.substring(0,Jl))):cu(function(e){return{r:au(e.r,Ql),g:au(e.g,Ql),b:au(e.b,Ql),a:"number"==typeof e.a?au(e.a,Xl):e.a}}(u({},r,((t={})[l]=Number(s),t)))),o._updateColor(e,p)}else o.setState({editingColor:void 0})}},qo(o),o.state={color:wu(n)||du("#ffffff")},o._textChangeHandlers={};for(var r=0,i=Cu;rthis._displayOnlyOptionsCache[t];)t++;if(this._displayOnlyOptionsCache[t]===e)throw new Error("Unexpected: Option at index "+e+" is not a selectable element.");return e-t+1}},e}();!function(e){e[e.smallFluid=0]="smallFluid",e[e.smallFixedFar=1]="smallFixedFar",e[e.smallFixedNear=2]="smallFixedNear",e[e.medium=3]="medium",e[e.large=4]="large",e[e.largeFixed=5]="largeFixed",e[e.extraLarge=6]="extraLarge",e[e.custom=7]="custom",e[e.customNear=8]="customNear"}(Ou||(Ou={}));var Lu,Hu=po();!function(e){e[e.closed=0]="closed",e[e.animatingOpen=1]="animatingOpen",e[e.open=2]="open",e[e.animatingClosed=3]="animatingClosed"}(Lu||(Lu={}));var Wu,zu,Uu,Ku,ju,Vu=function(e){function t(t){var n=e.call(this,t)||this;n._panel=o.createRef(),n._animationCallback=null,n.dismiss=function(e){n.props.onDismiss&&n.props.onDismiss(e),(!e||e&&!e.defaultPrevented)&&n.close()},n._allowScrollOnPanel=function(e){e?n._allowTouchBodyScroll?Or(e,n._events):Fr(e,n._events):n._events.off(n._scrollableContent),n._scrollableContent=e},n._onRenderNavigation=function(e){if(!n.props.onRenderNavigationContent&&!n.props.onRenderNavigation&&!n.props.hasCloseButton)return null;var t=n.props.onRenderNavigationContent,r=void 0===t?n._onRenderNavigationContent:t;return o.createElement("div",{className:n._classNames.navigation},r(e,n._onRenderNavigationContent))},n._onRenderNavigationContent=function(e){var t=e.closeButtonAriaLabel,r=e.hasCloseButton,i=fn();return r?o.createElement(Rs,{styles:{root:{height:"auto",width:"44px",color:i.palette.neutralSecondary,fontSize:pt.large},rootHovered:{color:i.palette.neutralPrimary}},className:n._classNames.closeButton,onClick:n._onPanelClick,ariaLabel:t,title:t,"data-is-visible":!0,iconProps:{iconName:"Cancel"}}):null},n._onRenderHeader=function(e,t,r){var i=e.headerText;return i?o.createElement("div",{className:n._classNames.header},o.createElement("p",{className:n._classNames.headerText,id:r,role:"heading","aria-level":2},i)):null},n._onRenderBody=function(e){return o.createElement("div",{className:n._classNames.content},e.children)},n._onRenderFooter=function(e){var t=n.props.onRenderFooterContent,r=void 0===t?null:t;return r?o.createElement("div",{className:n._classNames.footer},o.createElement("div",{className:n._classNames.footerInner},r())):null},n._animateTo=function(e){n._animationCallback=n._async.setTimeout((function(){n.setState({visibility:e}),n._onTransitionComplete()}),200)},n._clearExistingAnimationTimer=function(){null!==n._animationCallback&&n._async.clearTimeout(n._animationCallback)},n._onPanelClick=function(e){n.dismiss(e)},n._onTransitionComplete=function(){n._updateFooterPosition(),n.state.visibility===Lu.open&&n.props.onOpened&&n.props.onOpened(),n.state.visibility===Lu.closed&&n.props.onDismissed&&n.props.onDismissed()};var r=n.props.allowTouchBodyScroll,i=void 0!==r&&r;return n._allowTouchBodyScroll=i,n._warnDeprecations({ignoreExternalFocusing:"focusTrapZoneProps",forceFocusInsideTrap:"focusTrapZoneProps",firstFocusableSelector:"focusTrapZoneProps"}),n.state={isFooterSticky:!1,visibility:Lu.closed,id:Bn("Panel")},n}return l(t,e),t.getDerivedStateFromProps=function(e,t){return void 0===e.isOpen?null:!e.isOpen||t.visibility!==Lu.closed&&t.visibility!==Lu.animatingClosed?e.isOpen||t.visibility!==Lu.open&&t.visibility!==Lu.animatingOpen?null:{visibility:Lu.animatingClosed}:{visibility:Lu.animatingOpen}},t.prototype.componentDidMount=function(){this._events.on(window,"resize",this._updateFooterPosition),this._shouldListenForOuterClick(this.props)&&this._events.on(document.body,"mousedown",this._dismissOnOuterClick,!0),this.props.isOpen&&this.setState({visibility:Lu.animatingOpen})},t.prototype.componentDidUpdate=function(e,t){var n=this._shouldListenForOuterClick(this.props),o=this._shouldListenForOuterClick(e);this.state.visibility!==t.visibility&&(this._clearExistingAnimationTimer(),this.state.visibility===Lu.animatingOpen?this._animateTo(Lu.open):this.state.visibility===Lu.animatingClosed&&this._animateTo(Lu.closed)),n&&!o?this._events.on(document.body,"mousedown",this._dismissOnOuterClick,!0):!n&&o&&this._events.off(document.body,"mousedown",this._dismissOnOuterClick,!0)},t.prototype.render=function(){var e=this.props,t=e.className,n=void 0===t?"":t,r=e.elementToFocusOnDismiss,i=e.firstFocusableSelector,a=e.focusTrapZoneProps,s=e.forceFocusInsideTrap,l=e.hasCloseButton,c=e.headerText,d=e.headerClassName,p=void 0===d?"":d,f=e.ignoreExternalFocusing,h=e.isBlocking,m=e.isFooterAtBottom,g=e.isLightDismiss,v=e.isHiddenOnDismiss,y=e.layerProps,b=e.overlayProps,_=e.type,k=e.styles,x=e.theme,C=e.customWidth,w=e.onLightDismissClick,S=void 0===w?this._onPanelClick:w,E=e.onRenderNavigation,T=void 0===E?this._onRenderNavigation:E,I=e.onRenderHeader,P=void 0===I?this._onRenderHeader:I,D=e.onRenderBody,M=void 0===D?this._onRenderBody:D,N=e.onRenderFooter,A=void 0===N?this._onRenderFooter:N,B=this.state,F=B.isFooterSticky,O=B.visibility,R=B.id,L=_===Ou.smallFixedNear||_===Ou.customNear,H=oo(x)?L:!L,W=c&&R+"-headerText",z=_===Ou.custom||_===Ou.customNear?{width:C}:{},U=qn(this.props,Gn),K=this.isActive,j=O===Lu.animatingClosed||O===Lu.animatingOpen;if(!K&&!j&&!v)return null;this._classNames=Hu(k,{theme:x,className:n,focusTrapZoneClassName:a?a.className:void 0,hasCloseButton:l,headerClassName:p,isAnimating:j,isFooterSticky:F,isFooterAtBottom:m,isOnRightSide:H,isOpen:K,isHiddenOnDismiss:v,type:_});var V,G=this._classNames,q=this._allowTouchBodyScroll;h&&K&&(V=o.createElement(Ps,u({className:G.overlay,isDarkThemed:!1,onClick:g?S:void 0,allowTouchBodyScroll:q},b)));var Y=P(this.props,this._onRenderHeader,W);return o.createElement(Vi,u({},y),o.createElement(bi,{role:"dialog","aria-modal":"true",ariaLabelledBy:Y?W:void 0,onDismiss:this.dismiss,className:G.hiddenPanel},o.createElement("div",u({"aria-hidden":!K&&j},U,{ref:this._panel,className:G.root}),V,o.createElement(Cs,u({ignoreExternalFocusing:f,forceFocusInsideTrap:!(!h||v&&!K)&&s,firstFocusableSelector:i,isClickableOutsideFocusTrap:!0},a,{className:G.main,style:z,elementToFocusOnDismiss:r}),o.createElement("div",{className:G.commands,"data-is-visible":!0},T(this.props,this._onRenderNavigation)),o.createElement("div",{className:G.contentInner},Y,o.createElement("div",{ref:this._allowScrollOnPanel,className:G.scrollableContent,"data-is-scrollable":!0},M(this.props,this._onRenderBody)),A(this.props,this._onRenderFooter))))))},t.prototype.open=function(){void 0===this.props.isOpen&&(this.isActive||(this.props.onOpen&&this.props.onOpen(),this.setState({visibility:Lu.animatingOpen})))},t.prototype.close=function(){void 0===this.props.isOpen&&this.isActive&&this.setState({visibility:Lu.animatingClosed})},Object.defineProperty(t.prototype,"isActive",{get:function(){return this.state.visibility===Lu.open||this.state.visibility===Lu.animatingOpen},enumerable:!0,configurable:!0}),t.prototype._shouldListenForOuterClick=function(e){return!!e.isBlocking&&!!e.isOpen},t.prototype._updateFooterPosition=function(){var e=this._scrollableContent;if(e){var t=e.clientHeight,n=e.scrollHeight;this.setState({isFooterSticky:t0&&s();var o=r._id+e.key;i.items.push(n(u({id:o},e,{index:t}),r._onRenderItem)),i.id=o;break;case Iu.Divider:t>0&&i.items.push(n(u({},e,{index:t}),r._onRenderItem)),i.items.length>0&&s();break;default:i.items.push(n(u({},e,{index:t}),r._onRenderItem))}}(e,t)})),i.items.length>0&&s(),o.createElement(o.Fragment,null,a)},r._onRenderItem=function(e){switch(e.itemType){case Iu.Divider:return r._renderSeparator(e);case Iu.Header:return r._renderHeader(e);default:return r._renderOption(e)}},r._renderOption=function(e){var t=r.props.onRenderOption,n=void 0===t?r._onRenderOption:t,i=r.state.selectedIndices,a=void 0===i?[]:i,s=!(void 0===e.index||!a)&&a.indexOf(e.index)>-1,l=e.hidden?r._classNames.dropdownItemHidden:s&&!0===e.disabled?r._classNames.dropdownItemSelectedAndDisabled:s?r._classNames.dropdownItemSelected:!0===e.disabled?r._classNames.dropdownItemDisabled:r._classNames.dropdownItem,u=e.title,c=void 0===u?e.text:u,d=r._classNames.subComponentStyles?r._classNames.subComponentStyles.multiSelectItem:void 0;return r.props.multiSelect?o.createElement(Bu,{id:r._listId+e.index,key:e.key,"data-index":e.index,"data-is-focusable":!e.disabled,disabled:e.disabled,onChange:r._onItemClick(e),inputProps:{onMouseEnter:r._onItemMouseEnter.bind(r,e),onMouseLeave:r._onMouseItemLeave.bind(r,e),onMouseMove:r._onItemMouseMove.bind(r,e)},label:e.text,title:c,onRenderLabel:r._onRenderItemLabel.bind(r,e),className:l,role:"option","aria-selected":s?"true":"false",checked:s,styles:d,ariaPositionInSet:r._sizePosCache.positionInSet(e.index),ariaSetSize:r._sizePosCache.optionSetSize}):o.createElement(Fu,{id:r._listId+e.index,key:e.key,"data-index":e.index,"data-is-focusable":!e.disabled,disabled:e.disabled,className:l,onClick:r._onItemClick(e),onMouseEnter:r._onItemMouseEnter.bind(r,e),onMouseLeave:r._onMouseItemLeave.bind(r,e),onMouseMove:r._onItemMouseMove.bind(r,e),role:"option","aria-selected":s?"true":"false",ariaLabel:e.ariaLabel,title:c,"aria-posinset":r._sizePosCache.positionInSet(e.index),"aria-setsize":r._sizePosCache.optionSetSize},n(e,r._onRenderOption))},r._onRenderOption=function(e){return o.createElement("span",{className:r._classNames.dropdownOptionText},e.text)},r._onRenderItemLabel=function(e){var t=r.props.onRenderOption;return(void 0===t?r._onRenderOption:t)(e,r._onRenderOption)},r._onPositioned=function(e){r._focusZone.current&&r._requestAnimationFrame((function(){var e=r.state.selectedIndices;if(r._focusZone.current)if(e&&e[0]&&!r.props.options[e[0]].disabled){var t=vt().querySelector("#"+r._id+"-list"+e[0]);r._focusZone.current.focusElement(t)}else r._focusZone.current.focus()})),r.state.calloutRenderEdge&&r.state.calloutRenderEdge===e.targetEdge||r.setState({calloutRenderEdge:e.targetEdge})},r._onItemClick=function(e){return function(t){e.disabled||(r.setSelectedIndex(t,e.index),r.props.multiSelect||r.setState({isOpen:!1}))}},r._onScroll=function(){r._isScrollIdle||void 0===r._scrollIdleTimeoutId?r._isScrollIdle=!1:(clearTimeout(r._scrollIdleTimeoutId),r._scrollIdleTimeoutId=void 0),r._scrollIdleTimeoutId=setTimeout((function(){r._isScrollIdle=!0}),r._scrollIdleDelay)},r._onMouseItemLeave=function(e,t){if(!r._shouldIgnoreMouseEvent()&&r._host.current)if(r._host.current.setActive)try{r._host.current.setActive()}catch(e){}else r._host.current.focus()},r._onDismiss=function(){r.setState({isOpen:!1}),r._dropDown.current&&r._dropDown.current.focus()},r._onDropdownBlur=function(e){r._isDisabled()||(r.setState({hasFocus:!1}),r.state.isOpen||r.props.onBlur&&r.props.onBlur(e))},r._onDropdownKeyDown=function(e){if(!r._isDisabled()&&(r._lastKeyDownWasAltOrMeta=r._isAltOrMeta(e),!r.props.onKeyDown||(r.props.onKeyDown(e),!e.defaultPrevented))){var t,n=r.state.selectedIndices.length?r.state.selectedIndices[0]:-1,o=e.altKey||e.metaKey,i=r.state.isOpen;switch(e.which){case Pt.enter:r.setState({isOpen:!i});break;case Pt.escape:if(!i)return;r.setState({isOpen:!1});break;case Pt.up:if(o){if(i){r.setState({isOpen:!1});break}return}r.props.multiSelect?r.setState({isOpen:!0}):r._isDisabled()||(t=r._moveIndex(e,-1,n-1,n));break;case Pt.down:o&&(e.stopPropagation(),e.preventDefault()),o&&!i||r.props.multiSelect?r.setState({isOpen:!0}):r._isDisabled()||(t=r._moveIndex(e,1,n+1,n));break;case Pt.home:r.props.multiSelect||(t=r._moveIndex(e,1,0,n));break;case Pt.end:r.props.multiSelect||(t=r._moveIndex(e,-1,r.props.options.length-1,n));break;case Pt.space:break;default:return}t!==n&&(e.stopPropagation(),e.preventDefault())}},r._onDropdownKeyUp=function(e){if(!r._isDisabled()){var t=r._shouldHandleKeyUp(e),n=r.state.isOpen;if(!r.props.onKeyUp||(r.props.onKeyUp(e),!e.defaultPrevented)){switch(e.which){case Pt.space:r.setState({isOpen:!n});break;default:return void(t&&n&&r.setState({isOpen:!1}))}e.stopPropagation(),e.preventDefault()}}},r._onZoneKeyDown=function(e){var t;r._lastKeyDownWasAltOrMeta=r._isAltOrMeta(e);var n=e.altKey||e.metaKey;switch(e.which){case Pt.up:n?r.setState({isOpen:!1}):r._host.current&&(t=Fo(r._host.current,r._host.current.lastChild,!0));break;case Pt.home:case Pt.end:case Pt.pageUp:case Pt.pageDown:break;case Pt.down:!n&&r._host.current&&(t=Bo(r._host.current,r._host.current.firstChild,!0));break;case Pt.escape:r.setState({isOpen:!1});break;case Pt.tab:return void r.setState({isOpen:!1});default:return}t&&t.focus(),e.stopPropagation(),e.preventDefault()},r._onZoneKeyUp=function(e){r._shouldHandleKeyUp(e)&&r.state.isOpen&&(r.setState({isOpen:!1}),e.preventDefault())},r._onDropdownClick=function(e){if(!r.props.onClick||(r.props.onClick(e),!e.defaultPrevented)){var t=r.state.isOpen;r._isDisabled()||r._shouldOpenOnFocus()||r.setState({isOpen:!t}),r._isFocusedByClick=!1}},r._onDropdownMouseDown=function(){r._isFocusedByClick=!0},r._onFocus=function(e){var t=r.state,n=t.isOpen,o=t.selectedIndices,i=r.props.multiSelect;if(!r._isDisabled()){r._isFocusedByClick||n||0!==o.length||i||r._moveIndex(e,1,0,-1),r.props.onFocus&&r.props.onFocus(e);var a={hasFocus:!0};r._shouldOpenOnFocus()&&(a.isOpen=!0),r.setState(a)}},r._isDisabled=function(){var e=r.props.disabled,t=r.props.isDisabled;return void 0!==t&&(e=t),e},r._onRenderLabel=function(e){var t=e.label,n=e.required,i=e.disabled,a=r._classNames.subComponentStyles?r._classNames.subComponentStyles.label:void 0;return t?o.createElement(el,{className:r._classNames.label,id:r._labelId,required:n,styles:a,disabled:i},t):null},qo(r),r._id=t.id||Bn("Dropdown"),r._labelId=r._id+"-label",r._listId=r._id+"-list",r._optionId=r._id+"-option",r._isScrollIdle=!0,r.props.multiSelect){var i=void 0!==t.defaultSelectedKeys?t.defaultSelectedKeys:t.selectedKeys;n=r._getSelectedIndexes(t.options,i),r._sizePosCache.updateOptions(t.options)}else{var a=void 0!==t.defaultSelectedKey?t.defaultSelectedKey:t.selectedKey;n=r._getSelectedIndexes(t.options,a),r._sizePosCache.updateOptions(t.options)}return r.state={isOpen:!1,selectedIndices:n,hasFocus:!1,calloutRenderEdge:void 0},r}return l(t,e),Object.defineProperty(t.prototype,"selectedOptions",{get:function(){return pc(this.props.options,this.state.selectedIndices)},enumerable:!0,configurable:!0}),t.prototype.componentWillUnmount=function(){clearTimeout(this._scrollIdleTimeoutId)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t,n=e.options!==this.props.options;void 0===e[t=e.multiSelect?n&&void 0!==e.defaultSelectedKeys?"defaultSelectedKeys":"selectedKeys":n&&void 0!==e.defaultSelectedKey?"defaultSelectedKey":"selectedKey"]||e[t]===this.props[t]&&!n||this.setState({selectedIndices:this._getSelectedIndexes(e.options,e[t])}),e.options===this.props.options||e.multiSelect||this._sizePosCache.updateOptions(e.options)},t.prototype.componentDidUpdate=function(e,t){!0===t.isOpen&&!1===this.state.isOpen&&(this._gotMouseMove=!1,this._dropDown.current&&this._dropDown.current.focus(),this.props.onDismiss&&this.props.onDismiss())},t.prototype.render=function(){var e=this,t=this._id,n=this.props,r=n.className,i=n.label,a=n.options,s=n.ariaLabel,l=n.required,c=n.errorMessage,d=n.keytipProps,p=n.styles,f=n.theme,h=n.panelProps,m=n.calloutProps,g=n.multiSelect,v=n.onRenderTitle,y=void 0===v?this._onRenderTitle:v,b=n.onRenderContainer,_=void 0===b?this._onRenderContainer:b,k=n.onRenderCaretDown,x=void 0===k?this._onRenderCaretDown:k,C=n.onRenderLabel,w=void 0===C?this._onRenderLabel:C,S=this.state,E=S.isOpen,T=S.selectedIndices,I=S.calloutRenderEdge,P=n.onRenderPlaceholder||n.onRenderPlaceHolder||this._onRenderPlaceholder,D=pc(a,T),M=qn(n,Gn),N=this._isDisabled(),A=t+"-errorMessage",B=N?void 0:E&&1===T.length&&T[0]>=0?this._listId+T[0]:void 0,F=g||N?{}:{role:"listbox",childRole:"option",ariaSetSize:this._sizePosCache.optionSetSize,ariaPosInSet:this._sizePosCache.positionInSet(T[0]),ariaSelected:void 0!==T[0]||void 0};this._classNames=gc(p,{theme:f,className:r,hasError:!!(c&&c.length>0),hasLabel:!!i,isOpen:E,required:l,disabled:N,isRenderingPlaceholder:!D.length,panelClassName:h?h.className:void 0,calloutClassName:m?m.className:void 0,calloutRenderEdge:I});var O=!!c&&c.length>0;return o.createElement("div",{className:this._classNames.root},w(this.props,this._onRenderLabel),o.createElement(fa,{keytipProps:d,disabled:N},(function(r){return o.createElement("div",u({},r,{"data-is-focusable":!N,ref:e._dropDown,id:t,tabIndex:N?-1:0,role:F.role,"aria-haspopup":"listbox","aria-expanded":E?"true":"false","aria-label":s,"aria-labelledby":i&&!s?eo(e._labelId,e._optionId):void 0,"aria-describedby":eo(r["aria-describedby"],O?e._id+"-errorMessage":void 0),"aria-activedescendant":B,"aria-required":l,"aria-disabled":N,"aria-owns":E?e._listId:void 0},M,{className:e._classNames.dropdown,onBlur:e._onDropdownBlur,onKeyDown:e._onDropdownKeyDown,onKeyUp:e._onDropdownKeyUp,onClick:e._onDropdownClick,onMouseDown:e._onDropdownMouseDown,onFocus:e._onFocus}),o.createElement("span",{id:e._optionId,className:e._classNames.title,"aria-live":"polite","aria-atomic":!0,"aria-invalid":O,role:F.childRole,"aria-setsize":F.ariaSetSize,"aria-posinset":F.ariaPosInSet,"aria-selected":F.ariaSelected},D.length?y(D,e._onRenderTitle):P(n,e._onRenderPlaceholder)),o.createElement("span",{className:e._classNames.caretDownWrapper},x(n,e._onRenderCaretDown)))})),E&&_(u({},n,{onDismiss:this._onDismiss}),this._onRenderContainer),O&&o.createElement("div",{role:"alert",id:A,className:this._classNames.errorMessage},c))},t.prototype.focus=function(e){this._dropDown.current&&(this._dropDown.current.focus(),e&&this.setState({isOpen:!0}))},t.prototype.setSelectedIndex=function(e,t){var n=this,o=this.props,r=o.options,i=o.selectedKey,a=o.selectedKeys,s=o.multiSelect,l=o.notifyOnReselect,u=this.state.selectedIndices,c=void 0===u?[]:u,d=!!c&&c.indexOf(t)>-1,p=[];if(t=Math.max(0,Math.min(r.length-1,t)),void 0===i&&void 0===a){if(s||l||t!==c[0]){if(s)if(p=c?this._copyArray(c):[],d){var f=p.indexOf(t);f>-1&&p.splice(f,1)}else p.push(t);else p=[t];e.persist(),this.setState({selectedIndices:p},(function(){n._onChange(e,r,t,d,s)}))}}else this._onChange(e,r,t,d,s)},Object.defineProperty(t.prototype,"_placeholder",{get:function(){return this.props.placeholder||this.props.placeHolder},enumerable:!0,configurable:!0}),t.prototype._copyArray=function(e){for(var t=[],n=0,o=e;n=r.length&&(n=r.length-1);for(var i=0;r[n].itemType===Iu.Header||r[n].itemType===Iu.Divider||r[n].disabled;){if(i>=r.length)return o;n+t<0?n=r.length:n+t>=r.length&&(n=-1),n+=t,i++}return this.setSelectedIndex(e,n),n},t.prototype._renderFocusableList=function(e){var t=e.onRenderList,n=void 0===t?this._onRenderList:t,r=e.label,i=e.ariaLabel,a=e.multiSelect;return o.createElement("div",{className:this._classNames.dropdownItemsWrapper,onKeyDown:this._onZoneKeyDown,onKeyUp:this._onZoneKeyUp,ref:this._host,tabIndex:0},o.createElement(ur,{ref:this._focusZone,direction:To.vertical,id:this._listId,className:this._classNames.dropdownItems,role:"listbox","aria-label":i,"aria-labelledby":r&&!i?this._labelId:void 0,"aria-multiselectable":a},n(e,this._onRenderList)))},t.prototype._renderSeparator=function(e){var t=e.index,n=e.key;return t>0?o.createElement("div",{role:"separator",key:n,className:this._classNames.dropdownDivider}):null},t.prototype._renderHeader=function(e){var t=this.props.onRenderOption,n=void 0===t?this._onRenderOption:t,r=e.key,i=e.id;return o.createElement("div",{id:i,key:r,className:this._classNames.dropdownItemHeader},n(e,this._onRenderOption))},t.prototype._onItemMouseEnter=function(e,t){this._shouldIgnoreMouseEvent()||t.currentTarget.focus()},t.prototype._onItemMouseMove=function(e,t){var n=t.currentTarget;this._gotMouseMove=!0,this._isScrollIdle&&document.activeElement!==n&&n.focus()},t.prototype._shouldIgnoreMouseEvent=function(){return!this._isScrollIdle||!this._gotMouseMove},t.prototype._getSelectedIndexes=function(e,t){if(void 0===t)return this.props.multiSelect?this._getAllSelectedIndices(e):-1!==(i=this._getSelectedIndex(e,null))?[i]:[];if(!Array.isArray(t))return-1!==(i=this._getSelectedIndex(e,t))?[i]:[];for(var n=[],o=0,r=t;o svg":{paddingTop:"2px"},"&:hover i.ms-Button-icon":{color:i.palette.neutralPrimary},"&:active i.ms-Button-icon":{color:i.palette.neutralPrimary}}}},groups:[{links:[{name:"General Settings",key:"general",url:"",icon:"Settings"}].concat(n)}]})),r.a.createElement("div",{className:"editorzone",style:{backgroundColor:i.palette.white,color:i.palette.black}},r.a.createElement("div",{className:"editorhead"},r.a.createElement("div",{className:"editortitle"},r.a.createElement(Za,{variant:"xxLarge",styles:{root:{display:"block",whiteSpace:"no-wrap",overflow:"hidden",textOverflow:"ellipsis"}}},"general"!=this.state.selected_menu?t[this.state.selected_menu].name+" Settings":"PowerToys General Settings")),r.a.createElement("div",{className:"editorheadbuttons"},r.a.createElement(rs,{horizontal:!0,tokens:{childrenGap:16}},r.a.createElement(ds,{styles:{root:{minWidth:"100px"}},disabled:!this.state.data_changed||this.state.saving,text:this.state.saving?"Saving":"Save",onClick:this.save_clicked},this.state.saving?r.a.createElement(ys,{size:ss.small}):r.a.createElement("span",null))))),r.a.createElement("div",{className:"editorbody"},r.a.createElement(xs,{styles:{contentContainer:{paddingTop:"16px",paddingLeft:"16px",paddingRight:"16px"}}},"general"===e.state.selected_menu&&e.state.settings.hasOwnProperty("general")?r.a.createElement(Tl,{key:"general",settings_key:"general",settings:e.state.settings,on_change:e.on_setting_change,ref:function(t){e.settings_screen_ref=t}}):e.state.settings.hasOwnProperty("powertoys")&&e.state.selected_menu in e.state.settings.powertoys?r.a.createElement(Sc,{key:e.state.selected_menu,settings_key:e.state.selected_menu,powertoy:e.state.settings.powertoys[e.state.selected_menu],on_change:e.on_setting_change,ref:function(t){e.settings_screen_ref=t}}):void 0))),r.a.createElement(Js,{hidden:!this.state.show_save_discard_dialog,onDismiss:this.close_save_discard_dialog,dialogContentProps:{type:ps.normal,title:"Changes not saved",subText:this.state.user_trying_to_exit?"Would you like to save your changes or exit the settings?":"Would you like to save or discard your changes?"},modalProps:{isBlocking:!0,styles:{main:{maxWidth:450}}}},r.a.createElement(zs,{styles:{actionsRight:{textAlign:"center"}}},r.a.createElement(ds,{onClick:this.save_save_discard_dialog,text:"Save"}),r.a.createElement(ds,{onClick:this.discard_save_discard_dialog,text:this.state.user_trying_to_exit?"Exit":"Discard"}),r.a.createElement(cs,{onClick:this.close_save_discard_dialog,text:"Cancel"}))))},t}(r.a.Component);window.start_with_dark_theme&&hn({palette:{themePrimary:"#0088e4",themeLighterAlt:"#000509",themeLighter:"#001624",themeLight:"#002944",themeTertiary:"#005288",themeSecondary:"#0078c8",themeDarkAlt:"#1793e6",themeDark:"#38a3ea",themeDarker:"#69baef",neutralLighterAlt:"#0b0b0b",neutralLighter:"#151515",neutralLight:"#252525",neutralQuaternaryAlt:"#2f2f2f",neutralQuaternary:"#373737",neutralTertiaryAlt:"#595959",neutralTertiary:"#eaeaea",neutralSecondary:"#eeeeee",neutralPrimaryAlt:"#f1f1f1",neutralPrimary:"#e0e0e0",neutralDark:"#f8f8f8",black:"#fbfbfb",white:"#000000"}}),K({selectors:{":global(body), :global(html), :global(#app)":{margin:0,padding:0,height:"100vh"}}});var zc=document.getElementById("app");zc&&zc.hasChildNodes()?a.a.hydrate(r.a.createElement(Wc,{ref:function(e){window.react_app_component=e}}),zc):a.a.render(r.a.createElement(Wc,{ref:function(e){window.react_app_component=e}}),zc)}]); \ No newline at end of file +Object.defineProperty(t,"__esModule",{value:!0});var n=null,o=!1,r=3,i=-1,a=-1,s=!1,l=!1;function u(){if(!s){var e=n.expirationTime;l?C():l=!0,x(p,e)}}function c(){var e=n,t=n.next;if(n===t)n=null;else{var o=n.previous;n=o.next=t,t.previous=o}e.next=e.previous=null,o=e.callback,t=e.expirationTime,e=e.priorityLevel;var i=r,s=a;r=e,a=t;try{var l=o()}finally{r=i,a=s}if("function"==typeof l)if(l={callback:l,priorityLevel:e,expirationTime:t,next:null,previous:null},null===n)n=l.next=l.previous=l;else{o=null,e=n;do{if(e.expirationTime>=t){o=e;break}e=e.next}while(e!==n);null===o?o=n:o===n&&(n=l,u()),(t=o.previous).next=o.previous=l,l.next=o,l.previous=t}}function d(){if(-1===i&&null!==n&&1===n.priorityLevel){s=!0;try{do{c()}while(null!==n&&1===n.priorityLevel)}finally{s=!1,null!==n?u():l=!1}}}function p(e){s=!0;var r=o;o=e;try{if(e)for(;null!==n;){var i=t.unstable_now();if(!(n.expirationTime<=i))break;do{c()}while(null!==n&&n.expirationTime<=i)}else if(null!==n)do{c()}while(null!==n&&!w())}finally{s=!1,o=r,null!==n?u():l=!1,d()}}var f,h,m=Date,g="function"==typeof setTimeout?setTimeout:void 0,v="function"==typeof clearTimeout?clearTimeout:void 0,y="function"==typeof requestAnimationFrame?requestAnimationFrame:void 0,b="function"==typeof cancelAnimationFrame?cancelAnimationFrame:void 0;function _(e){f=y(function(t){v(h),e(t)}),h=g(function(){b(f),e(t.unstable_now())},100)}if("object"==typeof performance&&"function"==typeof performance.now){var k=performance;t.unstable_now=function(){return k.now()}}else t.unstable_now=function(){return m.now()};var x,C,w,S=null;if("undefined"!=typeof window?S=window:void 0!==e&&(S=e),S&&S._schedMock){var E=S._schedMock;x=E[0],C=E[1],w=E[2],t.unstable_now=E[3]}else if("undefined"==typeof window||"function"!=typeof MessageChannel){var T=null,I=function(e){if(null!==T)try{T(e)}finally{T=null}};x=function(e){null!==T?setTimeout(x,0,e):(T=e,setTimeout(I,0,!1))},C=function(){T=null},w=function(){return!1}}else{"undefined"!=typeof console&&("function"!=typeof y&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof b&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"));var P=null,D=!1,M=-1,N=!1,A=!1,B=0,F=33,O=33;w=function(){return B<=t.unstable_now()};var R=new MessageChannel,L=R.port2;R.port1.onmessage=function(){D=!1;var e=P,n=M;P=null,M=-1;var o=t.unstable_now(),r=!1;if(0>=B-o){if(!(-1!==n&&n<=o))return N||(N=!0,_(H)),P=e,void(M=n);r=!0}if(null!==e){A=!0;try{e(r)}finally{A=!1}}};var H=function(e){if(null!==P){_(H);var t=e-B+O;tt&&(t=8),O=tt?L.postMessage(void 0):N||(N=!0,_(H))},C=function(){P=null,D=!1,M=-1}}t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var o=r,a=i;r=e,i=t.unstable_now();try{return n()}finally{r=o,i=a,d()}},t.unstable_next=function(e){switch(r){case 1:case 2:case 3:var n=3;break;default:n=r}var o=r,a=i;r=n,i=t.unstable_now();try{return e()}finally{r=o,i=a,d()}},t.unstable_scheduleCallback=function(e,o){var a=-1!==i?i:t.unstable_now();if("object"==typeof o&&null!==o&&"number"==typeof o.timeout)o=a+o.timeout;else switch(r){case 1:o=a+-1;break;case 2:o=a+250;break;case 5:o=a+1073741823;break;case 4:o=a+1e4;break;default:o=a+5e3}if(e={callback:e,priorityLevel:r,expirationTime:o,next:null,previous:null},null===n)n=e.next=e.previous=e,u();else{a=null;var s=n;do{if(s.expirationTime>o){a=s;break}s=s.next}while(s!==n);null===a?a=n:a===n&&(n=e,u()),(o=a.previous).next=a.previous=e,e.next=a,e.previous=o}return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(t===e)n=null;else{e===n&&(n=t);var o=e.previous;o.next=t,t.previous=o}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var n=r;return function(){var o=r,a=i;r=n,i=t.unstable_now();try{return e.apply(this,arguments)}finally{r=o,i=a,d()}}},t.unstable_getCurrentPriorityLevel=function(){return r},t.unstable_shouldYield=function(){return!o&&(null!==n&&n.expirationTime=0&&c.splice(t,1)}function g(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var o=function(){0;return n.nc}();o&&(e.attrs.nonce=o)}return v(t,e.attrs),h(e,t),t}function v(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function y(e,t){var n,o,r,i;if(t.transform&&e.css){if(!(i="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=i}if(t.singleton){var a=u++;n=l||(l=g(t)),o=k.bind(null,n,a,!1),r=k.bind(null,n,a,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",v(t,e.attrs),h(e,t),t}(t),o=function(e,t,n){var o=n.css,r=n.sourceMap,i=void 0===t.convertToAbsoluteUrls&&r;(t.convertToAbsoluteUrls||i)&&(o=d(o));r&&(o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var a=new Blob([o],{type:"text/css"}),s=e.href;e.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}.bind(null,n,t),r=function(){m(n),n.href&&URL.revokeObjectURL(n.href)}):(n=g(t),o=function(e,t){var n=t.css,o=t.media;o&&e.setAttribute("media",o);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),r=function(){m(n)});return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else r()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=a()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=f(e,t);return p(n,t),function(e){for(var o=[],r=0;r=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}var p,f={none:0,insertNode:1,appendChild:2},h="undefined"!=typeof navigator&&/rv:11.0/.test(navigator.userAgent),m={};try{m=window}catch(e){}var g=function(){function e(e){this._rules=[],this._preservedRules=[],this._rulesToInsert=[],this._counter=0,this._keyToClassName={},this._onResetCallbacks=[],this._classNameToArgs={},this._config=u({injectionMode:f.insertNode,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e)}return e.getInstance=function(){if(!(p=m.__stylesheet__)||p._lastStyleElement&&p._lastStyleElement.ownerDocument!==document){var t=m&&m.FabricConfig||{};p=m.__stylesheet__=new e(t.mergeStyles)}return p},e.prototype.setConfig=function(e){this._config=u({},this._config,e)},e.prototype.onReset=function(e){this._onResetCallbacks.push(e)},e.prototype.getClassName=function(e){var t=this._config.namespace;return(t?t+"-":"")+(e||this._config.defaultPrefix)+"-"+this._counter++},e.prototype.cacheClassName=function(e,t,n,o){this._keyToClassName[t]=e,this._classNameToArgs[e]={args:n,rules:o}},e.prototype.classNameFromKey=function(e){return this._keyToClassName[e]},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!==f.none?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),n)switch(this._config.injectionMode){case f.insertNode:var o=n.sheet;try{o.insertRule(e,o.cssRules.length)}catch(e){}break;case f.appendChild:n.appendChild(document.createTextNode(e))}else this._rules.push(e);this._config.onInsertRule&&this._config.onInsertRule(e)},e.prototype.getRules=function(e){return(e?this._preservedRules.join(""):"")+this._rules.join("")+this._rulesToInsert.join("")},e.prototype.reset=function(){this._rules=[],this._rulesToInsert=[],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(),h||window.requestAnimationFrame(function(){e._styleElement=void 0})),this._styleElement},e.prototype._createStyleElement=function(){var e=document.head,t=document.createElement("style");t.setAttribute("data-merge-styles","true");var n=this._config.cspSettings;if(n&&n.nonce&&t.setAttribute("nonce",n.nonce),this._lastStyleElement)e.insertBefore(t,this._lastStyleElement.nextElementSibling);else{var o=this._findPlaceholderStyleTag();o?e.insertBefore(t,o.nextElementSibling):e.insertBefore(t,e.childNodes[0])}return this._lastStyleElement=t,t},e.prototype._findPlaceholderStyleTag=function(){var e=document.head;return e?e.querySelector("style[data-merge-styles]"):null},e}();function v(){for(var e=[],t=0;t=0)e(s.split(" "));else{var l=r.argsFromClassName(s);l?e(l):-1===n.indexOf(s)&&n.push(s)}else Array.isArray(s)?e(s):"object"==typeof s&&o.push(s)}}(e),{classes:n,objects:o}}function y(e){_!==e&&(_=e)}function b(){return void 0===_&&(_="undefined"!=typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),_}var _=b();function k(){return{rtl:b()}}var x,C={};var w={"user-select":1};function S(e,t){var n=function(){if(!x){var e="undefined"!=typeof document?document:void 0,t="undefined"!=typeof navigator?navigator:void 0,n=t?t.userAgent.toLowerCase():void 0;x=e?{isWebkit:!!(e&&"WebkitAppearance"in e.documentElement.style),isMoz:!!(n&&n.indexOf("firefox")>-1),isOpera:!!(n&&n.indexOf("opera")>-1),isMs:!(!t||!/rv:11.0/i.test(t.userAgent)&&!/Edge\/\d./i.test(navigator.userAgent))}:{isWebkit:!0,isMoz:!0,isOpera:!0,isMs:!0}}return x}(),o=e[t];if(w[o]){var r=e[t+1];w[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 E,T=["column-count","font-weight","flex-basis","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function I(e,t){var n=e[t],o=e[t+1];if("number"==typeof o){var r=-1===T.indexOf(n)?"px":"";e[t+1]=""+o+r}}var P="left",D="right",M="@noflip",N=((E={})[P]=D,E[D]=P,E),A={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function B(e,t,n){if(e.rtl){var o=t[n];if(!o)return;var r=t[n+1];if("string"==typeof r&&r.indexOf(M)>=0)t[n+1]=r.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(o.indexOf(P)>=0)t[n]=o.replace(P,D);else if(o.indexOf(D)>=0)t[n]=o.replace(D,P);else if(String(r).indexOf(P)>=0)t[n+1]=r.replace(P,D);else if(String(r).indexOf(D)>=0)t[n+1]=r.replace(D,P);else if(N[o])t[n]=N[o];else if(A[r])t[n+1]=A[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 F="displayName";var O=/\:global\((.+?)\)/g;function R(e){if(!O.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("+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)}function L(e,t){return e.indexOf(":global(")>=0?e.replace(O,"$1"):0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function H(e,t,n){var o="string"==typeof n?n.split(" "):[n];e[t+"Top"]=o[0],e[t+"Right"]=o[1]||o[0],e[t+"Bottom"]=o[2]||o[0],e[t+"Left"]=o[3]||o[1]||o[0]}function W(e,t){if(!t)return"";var n,o,r,i=[];for(var a in t)t.hasOwnProperty(a)&&a!==F&&void 0!==t[a]&&i.push(a,t[a]);for(var s=0;s-1?R(t).split(",").map(function(e){return e.trim()}).forEach(function(t){return e([r],n,L(t,o))}):e([r],n,L(t,o))}};for(var f in d)p(f)}else void 0!==l[c]&&("margin"===c||"padding"===c?H(i,c,l[c]):i[c]=l[c])}return n}(t),r=function(e,t){for(var n=[e.rtl?"rtl":"ltr"],o=!1,r=0,i=t.__order;r0){n.subComponentStyles={};var p=n.subComponentStyles,f=function(e){if(o.hasOwnProperty(e)){var t=o[e];p[e]=function(e){return j.apply(void 0,t.map(function(t){return"function"==typeof t?t(e):t}))}}};for(var u in o)f(u)}return n}function V(){for(var e=[],t=0;t10?" (+ "+(fe.length-10)+" more)":"")),he=void 0,fe=[]},2e3)))}var ge="cubic-bezier(.1,.9,.2,1)",ve="cubic-bezier(.1,.25,.75,.9)",ye=q({from:{opacity:0},to:{opacity:1}}),be=q({from:{opacity:1},to:{opacity:0,visibility:"hidden"}}),_e=tt(-10),ke=tt(-20),xe=tt(-40),Ce=tt(-400),we=tt(10),Se=tt(20),Ee=tt(40),Te=tt(400),Ie=nt(10),Pe=nt(20),De=nt(-10),Me=nt(-20),Ne=ot(10),Ae=ot(20),Be=ot(40),Fe=ot(400),Oe=ot(-10),Re=ot(-20),Le=ot(-40),He=ot(-400),We=rt(-10),ze=rt(-20),Ue=rt(10),Ke=rt(20),je=q({from:{transform:"scale3d(.98,.98,1)"},to:{transform:"scale3d(1,1,1)"}}),Ve=q({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(.98,.98,1)"}}),Ge=q({from:{transform:"scale3d(1.03,1.03,1)"},to:{transform:"scale3d(1,1,1)"}}),qe=q({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(1.03,1.03,1)"}}),Ye=q({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(90deg)"}}),Ze=q({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(-90deg)"}}),Qe=ve,Xe="0.267s",Je="0.367s",$e={slideRightIn10:et(ye+","+_e,"0.367s",ge),slideRightIn20:et(ye+","+ke,"0.367s",ge),slideRightIn40:et(ye+","+xe,"0.367s",ge),slideRightIn400:et(ye+","+Ce,"0.367s",ge),slideLeftIn10:et(ye+","+we,"0.367s",ge),slideLeftIn20:et(ye+","+Se,"0.367s",ge),slideLeftIn40:et(ye+","+Ee,"0.367s",ge),slideLeftIn400:et(ye+","+Te,"0.367s",ge),slideUpIn10:et(ye+","+Ie,"0.367s",ge),slideUpIn20:et(ye+","+Pe,"0.367s",ge),slideDownIn10:et(ye+","+De,"0.367s",ge),slideDownIn20:et(ye+","+Me,"0.367s",ge),slideRightOut10:et(be+","+Ne,"0.367s",ge),slideRightOut20:et(be+","+Ae,"0.367s",ge),slideRightOut40:et(be+","+Be,"0.367s",ge),slideRightOut400:et(be+","+Fe,"0.367s",ge),slideLeftOut10:et(be+","+Oe,"0.367s",ge),slideLeftOut20:et(be+","+Re,"0.367s",ge),slideLeftOut40:et(be+","+Le,"0.367s",ge),slideLeftOut400:et(be+","+He,"0.367s",ge),slideUpOut10:et(be+","+We,"0.367s",ge),slideUpOut20:et(be+","+ze,"0.367s",ge),slideDownOut10:et(be+","+Ue,"0.367s",ge),slideDownOut20:et(be+","+Ke,"0.367s",ge),scaleUpIn100:et(ye+","+je,"0.367s",ge),scaleDownIn100:et(ye+","+Ge,"0.367s",ge),scaleUpOut103:et(be+","+qe,"0.167s",ve),scaleDownOut98:et(be+","+Ve,"0.167s",ve),fadeIn100:et(ye,"0.167s",ve),fadeIn200:et(ye,"0.267s",ve),fadeIn400:et(ye,"0.367s",ve),fadeIn500:et(ye,"0.467s",ve),fadeOut100:et(be,"0.167s",ve),fadeOut200:et(be,"0.267s",ve),fadeOut400:et(be,"0.367s",ve),fadeOut500:et(be,"0.467s",ve),rotate90deg:et(Ye,"0.1s",ve),rotateN90deg:et(Ze,"0.1s",ve)};function et(e,t,n){return{animationName:e,animationDuration:t,animationTimingFunction:n,animationFillMode:"both"}}function tt(e){return q({from:{transform:"translate3d("+e+"px,0,0)"},to:{transform:"translate3d(0,0,0)"}})}function nt(e){return q({from:{transform:"translate3d(0,"+e+"px,0)"},to:{transform:"translate3d(0,0,0)"}})}function ot(e){return q({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d("+e+"px,0,0)"}})}function rt(e){return q({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(0,"+e+"px,0)"}})}var it,at,st={themeDarker:"#004578",themeDark:"#005a9e",themeDarkAlt:"#106ebe",themePrimary:"#0078d4",themeSecondary:"#2b88d8",themeTertiary:"#71afe5",themeLight:"#c7e0f4",themeLighter:"#deecf9",themeLighterAlt:"#eff6fc",black:"#000000",blackTranslucent40:"rgba(0,0,0,.4)",neutralDark:"#201f1e",neutralPrimary:"#323130",neutralPrimaryAlt:"#3b3a39",neutralSecondary:"#605e5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#c8c6c4",neutralQuaternary:"#d2d0ce",neutralQuaternaryAlt:"#e1dfdd",neutralLight:"#edebe9",neutralLighter:"#f3f2f1",neutralLighterAlt:"#faf9f8",accent:"#0078d4",white:"#ffffff",whiteTranslucent40:"rgba(255,255,255,.4)",yellowDark:"#d29200",yellow:"#ffb900",yellowLight:"#fff100",orange:"#d83b01",orangeLight:"#ea4300",orangeLighter:"#ff8c00",redDark:"#a4262c",red:"#e81123",magentaDark:"#5c005c",magenta:"#b4009e",magentaLight:"#e3008c",purpleDark:"#32145a",purple:"#5c2d91",purpleLight:"#b4a0ff",blueDark:"#002050",blueMid:"#00188f",blue:"#0078d4",blueLight:"#00bcf2",tealDark:"#004b50",teal:"#008272",tealLight:"#00b294",greenDark:"#004b1c",green:"#107c10",greenLight:"#bad80a"},lt={elevation4:"0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108)",elevation8:"0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108)",elevation16:"0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108)",elevation64:"0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18)",roundedCorner2:"2px"},ut="'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif";!function(e){e.Arabic="Segoe UI Web (Arabic)",e.Cyrillic="Segoe UI Web (Cyrillic)",e.EastEuropean="Segoe UI Web (East European)",e.Greek="Segoe UI Web (Greek)",e.Hebrew="Segoe UI Web (Hebrew)",e.Thai="Leelawadee UI Web",e.Vietnamese="Segoe UI Web (Vietnamese)",e.WestEuropean="Segoe UI Web (West European)",e.Selawik="Selawik Web",e.Armenian="Segoe UI Web (Armenian)",e.Georgian="Segoe UI Web (Georgian)"}(it||(it={})),function(e){e.Arabic="'"+it.Arabic+"'",e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'"+it.Cyrillic+"'",e.EastEuropean="'"+it.EastEuropean+"'",e.Greek="'"+it.Greek+"'",e.Hebrew="'"+it.Hebrew+"'",e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'"+it.Selawik+"'",e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'"+it.Vietnamese+"'",e.WestEuropean="'"+it.WestEuropean+"'",e.Armenian="'"+it.Armenian+"'",e.Georgian="'"+it.Georgian+"'"}(at||(at={}));var ct,dt,pt,ft,ht="'Segoe UI', '"+it.WestEuropean+"'",mt={ar:at.Arabic,bg:at.Cyrillic,cs:at.EastEuropean,el:at.Greek,et:at.EastEuropean,he:at.Hebrew,hi:at.Hindi,hr:at.EastEuropean,hu:at.EastEuropean,ja:at.Japanese,kk:at.EastEuropean,ko:at.Korean,lt:at.EastEuropean,lv:at.EastEuropean,pl:at.EastEuropean,ru:at.Cyrillic,sk:at.EastEuropean,"sr-latn":at.EastEuropean,th:at.Thai,tr:at.EastEuropean,uk:at.Cyrillic,vi:at.Vietnamese,"zh-hans":at.ChineseSimplified,"zh-hant":at.ChineseTraditional,hy:at.Armenian,ka:at.Georgian};function gt(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}function vt(e){if(!Q&&"undefined"!=typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}!function(e){e.mini="10px",e.xSmall="10px",e.small="12px",e.smallPlus="12px",e.medium="14px",e.mediumPlus="16px",e.icon="16px",e.large="18px",e.xLarge="20px",e.xLargePlus="24px",e.xxLarge="28px",e.xxLargePlus="32px",e.superLarge="42px",e.mega="68px"}(ct||(ct={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(dt||(dt={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(pt||(pt={}));var yt,bt,_t,kt,xt="https://static2.sharepointonline.com/files/fabric/assets",Ct=(yt=function(){if(void 0===ft){var e=vt(),t=function(e){var t=null;try{var n=J();t=n?n.localStorage.getItem(e):null}catch(e){}return t}("language");null!==t&&(ft=t),void 0===ft&&e&&(ft=e.documentElement.getAttribute("lang")),void 0===ft&&(ft="en")}return ft}(),bt=function(e){for(var t in mt)if(mt.hasOwnProperty(t)&&e&&0===t.indexOf(e))return mt[t];return ht}(yt)+", "+ut,{tiny:gt(ct.mini,dt.regular,bt),xSmall:gt(ct.xSmall,dt.regular,bt),small:gt(ct.small,dt.regular,bt),smallPlus:gt(ct.smallPlus,dt.regular,bt),medium:gt(ct.medium,dt.regular,bt),mediumPlus:gt(ct.mediumPlus,dt.regular,bt),large:gt(ct.large,dt.regular,bt),xLarge:gt(ct.xLarge,dt.semibold,bt),xLargePlus:gt(ct.xLargePlus,dt.semibold,bt),xxLarge:gt(ct.xxLarge,dt.semibold,bt),xxLargePlus:gt(ct.xxLargePlus,dt.semibold,bt),superLarge:gt(ct.superLarge,dt.semibold,bt),mega:gt(ct.mega,dt.semibold,bt)});function wt(e,t,n,o){ae({fontFamily:e="'"+e+"'",src:(void 0!==o?"local('"+o+"'),":"")+"url('"+t+".woff2') format('woff2'),url('"+t+".woff') format('woff')",fontWeight:n,fontStyle:"normal",fontDisplay:"swap"})}function St(e,t,n,o,r){void 0===o&&(o="segoeui");var i=e+"/"+n+"/"+o;wt(t,i+"-light",dt.light,r&&r+" Light"),wt(t,i+"-semilight",dt.semilight,r&&r+" SemiLight"),wt(t,i+"-regular",dt.regular,r),wt(t,i+"-semibold",dt.semibold,r&&r+" SemiBold")}!function(e){if(e){var t=e+"/fonts";St(t,it.Thai,"leelawadeeui-thai","leelawadeeui"),St(t,it.Arabic,"segoeui-arabic"),St(t,it.Cyrillic,"segoeui-cyrillic"),St(t,it.EastEuropean,"segoeui-easteuropean"),St(t,it.Greek,"segoeui-greek"),St(t,it.Hebrew,"segoeui-hebrew"),St(t,it.Vietnamese,"segoeui-vietnamese"),St(t,it.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),St(t,at.Selawik,"selawik","selawik"),St(t,it.Armenian,"segoeui-armenian"),St(t,it.Georgian,"segoeui-georgian"),wt("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-semilight",dt.light),wt("Leelawadee UI Web",t+"/leelawadeeui-thai/leelawadeeui-bold",dt.semibold)}}((_t=J(),kt=_t?_t.FabricConfig:void 0,kt&&void 0!==kt.fontBaseUrl?kt.fontBaseUrl:xt));var Et="@media screen and (-ms-high-contrast: active)";function Tt(e,t){return"@media only screen and (min-width: "+e+"px) and (max-width: "+t+"px)"}var It,Pt={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,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},Dt=((It={})[Pt.up]=1,It[Pt.down]=1,It[Pt.left]=1,It[Pt.right]=1,It[Pt.home]=1,It[Pt.end]=1,It[Pt.tab]=1,It[Pt.pageUp]=1,It[Pt.pageDown]=1,It);function Mt(e){return!!Dt[e]}var Nt,At="ms-Fabric--isFocusVisible";function Bt(e){var t=e||J();t&&!t.__hasInitializeFocusRects__&&(t.__hasInitializeFocusRects__=!0,t.addEventListener("mousedown",Ft,!0),t.addEventListener("keydown",Ot,!0))}function Ft(e){var t=J(e.target);if(t){var n=t.document.body.classList;n.contains(At)&&n.remove(At)}}function Ot(e){var t=J(e.target);if(t){var n=t.document.body.classList;Mt(e.which)&&!n.contains(At)&&n.add(At)}}function Rt(e,t,n,o,r,i,a){return Lt(e,"number"!=typeof t&&t?t:{inset:t,position:n,highContrastStyle:o,borderColor:r,outlineColor:i,isFocusedOnly:a})}function Lt(e,t){var n,o;void 0===t&&(t={});var r=t.inset,i=void 0===r?0:r,a=t.width,s=void 0===a?1:a,l=t.position,u=void 0===l?"relative":l,c=t.highContrastStyle,d=t.borderColor,p=void 0===d?e.palette.white:d,f=t.outlineColor,h=void 0===f?e.palette.neutralSecondary:f,m=t.isFocusedOnly;return{outline:"transparent",position:u,selectors:(n={"::-moz-focus-inner":{border:"0"}},n["."+At+" &"+(void 0===m||m?":focus":"")+":after"]={content:'""',position:"absolute",left:i+1,top:i+1,bottom:i+1,right:i+1,border:s+"px solid "+p,outline:s+"px solid "+h,zIndex:Nt.FocusStyle,selectors:(o={},o[Et]=c,o)},n)}}!function(e){e.Nav=1,e.ScrollablePane=1,e.FocusStyle=1,e.Coachmark=1e3,e.Layer=1e6,e.KeytipLayer=1000001}(Nt||(Nt={}));var Ht={position:"absolute",width:1,height:1,margin:-1,padding:0,border:0,overflow:"hidden"};var Wt=g.getInstance();Wt&&Wt.onReset&&g.getInstance().onReset(function(){zt++});var zt=0,Ut={empty:!0},Kt={},jt="undefined"==typeof WeakMap?null:WeakMap;function Vt(e,t){if(void 0===t&&(t=100),!jt)return e;var n,o=0,r=zt;return function(){for(var i=[],a=0;a0&&o>t)&&(n=qt(),o=0,r=zt),s=n;for(var l=0;l-1;e[o]=i?r:tn(e[o]||{},r,n)}else e[o]=r}return n.pop(),e}var nn,on={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"},rn=n(18),an=pn({palette:st,semanticColors:fn(st,!1,!1),fonts:Ct,isInverted:!1,disableGlobalClassNames:!1}),sn=[],ln="theme";if(!$t.getSettings([ln]).theme){var un=J();un&&un.FabricConfig&&un.FabricConfig.theme&&(an=pn(un.FabricConfig.theme)),$t.applySettings(((nn={})[ln]=an,nn))}function cn(e){return void 0===e&&(e=!1),!0===e&&(an=pn({},e)),an}function dn(e,t){var n;return void 0===t&&(t=!1),an=pn(e,t),Object(rn.loadTheme)(u({},an.palette,an.semanticColors,an.effects,function(e){for(var t={},n=0,o=Object.keys(e.fonts);n=0)},{},e)}var Vn=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(e){n._onErrorHandler&&n._onErrorHandler(e)}},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,o=0,r=J(t);if(!this._isDisposed){this._immediateIds||(this._immediateIds={});o=r.setTimeout(function(){try{n._immediateIds&&delete n._immediateIds[o],e.apply(n._parent)}catch(e){n._logError(e)}},0),this._immediateIds[o]=!0}return o},e.prototype.clearImmediate=function(e,t){var n=J(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(e){n._logError(e)}},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,u=0,c=null;n&&"boolean"==typeof n.leading&&(s=n.leading),n&&"boolean"==typeof n.trailing&&(l=n.trailing);var d=function(t){var n=(new Date).getTime(),p=n-u,f=s?a-p:a;return p>=a&&(!t||s)?(u=n,c&&(o.clearTimeout(c),c=null),r=e.apply(o._parent,i)):null===c&&l&&(c=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!==c&&(h>=c&&f?v=!0:a=Math.min(a,c-h)),r>=s||v||n?m(t):null!==f&&e||!u||(f=o.setTimeout(g,a)),i},v=function(){return!!f},y=function(){for(var e=[],t=0;t-1)for(var a=n.split(/[ ,]+/),s=0;s1?e[1]:""}return this.__className},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_async",{get:function(){return this.__async||(this.__async=new Vn(this),this._disposables.push(this.__async)),this.__async},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_events",{get:function(){return this.__events||(this.__events=new Gn(this),this._disposables.push(this.__events)),this.__events},enumerable:!0,configurable:!0}),t.prototype._resolveRef=function(e){var t=this;return this.__resolves||(this.__resolves={}),this.__resolves[e]||(this.__resolves[e]=function(n){return t[e]=n}),this.__resolves[e]},t.prototype._updateComponentRef=function(e,t){void 0===t&&(t={}),e&&t&&e.componentRef!==t.componentRef&&(this._setComponentRef(e.componentRef,null),this._setComponentRef(t.componentRef,this))},t.prototype._warnDeprecations=function(e){this.className,this.props},t.prototype._warnMutuallyExclusive=function(e){this.className,this.props},t.prototype._warnConditionallyRequiredProps=function(e,t,n){this.className,this.props},t.prototype._setComponentRef=function(e,t){!this._skipComponentRefResolution&&e&&("function"==typeof e&&e(t),"object"==typeof e&&(e.current=t))},t}(o.Component);function Zn(e,t,n){var o=e[n],r=t[n];(o||r)&&(e[n]=function(){var e;return r&&(e=r.apply(this,arguments)),o!==r&&(e=o.apply(this,arguments)),e})}function Qn(){return null}function Xn(){for(var e=[],t=0;tto&&(t.clear(),n=0,e.disableCaching=!0),a[so]}}function uo(e,t){return t=function(e){switch(e){case void 0:return"__undefined__";case null:return"__null__";default:return e}}(t),e.has(t)||e.set(t,new Map),e.get(t)}function co(e,t){if("function"==typeof t&&t.__cachedInputs__)for(var n=0,o=t.__cachedInputs__;n0&&this._imageElement.current.naturalHeight>0||this._imageElement.current.complete&&t._svgRegex.test(e))&&(this._computeCoverStyle(this.props),this.setState({loadState:ao.loaded})))},t.prototype._computeCoverStyle=function(e){var t=e.imageFit,n=e.width,o=e.height;if((t===ro.cover||t===ro.contain||t===ro.centerContain||t===ro.centerCover)&&void 0===this.props.coverStyle&&this._imageElement.current&&this._frameElement.current){var r=void 0;r=n&&o&&t!==ro.centerContain&&t!==ro.centerCover?n/o:this._frameElement.current.clientWidth/this._frameElement.current.clientHeight;var i=this._imageElement.current.naturalWidth/this._imageElement.current.naturalHeight;this._coverStyle=i>r?io.landscape:io.portrait}},t.defaultProps={shouldFadeIn:!0},t._svgRegex=/\.svg$/i,t}(o.Component),mo={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"},go=xn(ho,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,u=e.isCenter,c=e.isContain,d=e.isCover,p=e.isCenterContain,f=e.isCenterCover,h=e.isNone,m=e.isError,g=e.isNotImageFit,v=e.theme,y=Zt(mo,v),b={position:"absolute",left:"50% /* @noflip */",top:"50%",transform:"translate(-50%,-50%)"},_=J(),k=void 0!==_&&void 0===_.navigator.msMaxTouchPoints,x=c&&l||d&&!l?{width:"100%",height:"auto"}:{width:"auto",height:"100%"};return{root:[y.root,v.fonts.medium,{overflow:"hidden"},r&&[y.rootMaximizeFrame,{height:"100%",width:"100%"}],i&&a&&!s&&gn.fadeIn400,(u||c||d||p||f)&&{position:"relative"},t],image:[y.image,{display:"block",opacity:0},i&&["is-loaded",{opacity:1}],u&&[y.imageCenter,b],c&&[y.imageContain,k&&{width:"100%",height:"100%",objectFit:"contain"},!k&&x,b],d&&[y.imageCover,k&&{width:"100%",height:"100%",objectFit:"cover"},!k&&x,b],p&&[y.imageCenterContain,l&&{maxWidth:"100%"},!l&&{maxHeight:"100%"},b],f&&[y.imageCenterCover,l&&{maxHeight:"100%"},!l&&{maxWidth:"100%"},b],h&&[y.imageNone,{width:"auto",height:"auto"}],g&&[!!n&&!o&&{height:"auto",width:"100%"},!n&&!!o&&{height:"100%",width:"auto"},!!n&&!!o&&{height:"100%",width:"100%"}],l&&y.imageLandscape,!l&&y.imagePortrait,!i&&"is-notLoaded",a&&"is-fadeIn",m&&"is-error"]}},void 0,{scope:"Image"},!0),vo=V({root:{display:"inline-block"},placeholder:["ms-Icon-placeHolder",{width:"1em"}],image:["ms-Icon-imageContainer",{overflow:"hidden"}]}),yo=Vt(function(e){var t=pe(e)||{subset:{className:void 0},code:void 0};return{children:t.code,iconClassName:t.subset.className}}),bo=function(e){var t=e.iconName,n=e.className,r=yo(t),i=r.iconClassName,a=r.children,s=jn(e,Rn),l=e["aria-label"]?{}:{role:"presentation","aria-hidden":!0};return o.createElement("i",u({"data-icon-name":t},l,s,{className:Cn("ms-Icon",vo.root,i,!t&&vo.placeholder,n)}),a)},_o=(Vt(function(e,t,n){return bo({iconName:e,className:t,"aria-label":n})}),lo({disableCaching:!0})),ko=xn(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===ao.error&&n.setState({imageLoadError:!0})},n.state={imageLoadError:!1},n}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.styles,r=e.iconName,i=e.imageErrorAs,a=e.theme,s="string"==typeof r&&0===r.length,l=this.props.iconType===qn.image||this.props.iconType===qn.Image||!!this.props.imageProps,c=yo(r),d=c.iconClassName,p=c.children,f=_o(n,{theme:a,className:t,iconClassName:d,isImage:l,isPlaceholder:s}),h=l?"div":"i",m=jn(this.props,Rn,["aria-label"]),g=this.state.imageLoadError,v=u({},this.props.imageProps,{onLoadingStateChange:this.onImageLoadingStateChange}),y=g&&i||go,b=this.props.ariaLabel||this.props["aria-label"],_=b?{"aria-label":b}:{"aria-hidden":!this.props["aria-labelledby"]&&!v["aria-labelledby"]};return o.createElement(h,u({"data-icon-name":r},_,m,{className:f.root}),l?o.createElement(y,u({},v)):p)},t}(o.Component),function(e){var t=e.className,n=e.iconClassName,o=e.isPlaceholder,r=e.isImage,i=e.styles;return{root:[o&&vo.placeholder,vo.root,r&&vo.image,n,t,i&&i.root,i&&i.imageContainer]}},void 0,{scope:"Icon"},!0),xo=function(e){var t=e.className,n=e.imageProps,r=jn(e,Rn),i=e["aria-label"]?{}:{role:"presentation","aria-hidden":!n.alt&&!n["aria-labelledby"]};return o.createElement("div",u({},i,r,{className:Cn("ms-Icon",vo.root,vo.image,t)}),o.createElement(go,u({},n)))},Co={topLeftEdge:0,topCenter:1,topRightEdge:2,topAutoEdge:3,bottomLeftEdge:4,bottomCenter:5,bottomRightEdge:6,bottomAutoEdge:7,leftTopEdge:8,leftCenter:9,leftBottomEdge:10,rightTopEdge:11,rightCenter:12,rightBottomEdge:13};!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.Section=3]="Section"}(po||(po={}));var wo,So={none:0,all:1,inputOnly:2};function Eo(e,t,n){void 0===n&&(n=!0);var o=!1;if(e&&t)if(n)for(o=!1;t;){var r=wn(t);if(r===e){o=!0;break}t=r}else e.contains&&(o=e.contains(t));return o}!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional",e[e.domOrder=3]="domOrder"}(wo||(wo={}));var To="data-is-focusable",Io="data-is-visible",Po="data-focuszone-id",Do="data-is-sub-focuszone";function Mo(e,t,n){return Bo(e,t,!0,!1,!1,n)}function No(e,t,n){return Ao(e,t,!0,!1,!0,n)}function Ao(e,t,n,o,r,i,a,s){if(!t||!a&&t===e)return null;var l=Fo(t);if(r&&l&&(i||!Ro(t)&&!Lo(t))){var u=Ao(e,t.lastElementChild,!0,!0,!0,i,a,s);if(u){if(s&&Oo(u,!0)||!s)return u;var c=Ao(e,u.previousElementSibling,!0,!0,!0,i,a,s);if(c)return c;for(var d=u.parentElement;d&&d!==t;){var p=Ao(e,d.previousElementSibling,!0,!0,!0,i,a,s);if(p)return p;d=d.parentElement}}}if(n&&l&&Oo(t,s))return t;var f=Ao(e,t.previousElementSibling,!0,!0,!0,i,a,s);return f||(o?null:Ao(e,t.parentElement,!0,!1,!1,i,a,s))}function Bo(e,t,n,o,r,i,a,s){if(!t||t===e&&r&&!a)return null;var l=Fo(t);if(n&&l&&Oo(t,s))return t;if(!r&&l&&(i||!Ro(t)&&!Lo(t))){var u=Bo(e,t.firstElementChild,!0,!0,!1,i,a,s);if(u)return u}if(t===e)return null;var c=Bo(e,t.nextElementSibling,!0,!0,!1,i,a,s);return c||(o?null:Bo(e,t.parentElement,!1,!1,!0,i,a,s))}function Fo(e){if(!e||!e.getAttribute)return!1;var t=e.getAttribute(Io);return null!=t?"true"===t:0!==e.offsetHeight||null!==e.offsetParent||!0===e.isVisible}function Oo(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(To):null,i=null!==o&&n>=0,a=!!e&&"false"!==r&&("A"===e.tagName||"BUTTON"===e.tagName||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"true"===r||i);return t?-1!==n&&a:a}function Ro(e){return!!(e&&e.getAttribute&&e.getAttribute(Po))}function Lo(e){return!(!e||!e.getAttribute||"true"!==e.getAttribute(Do))}function Ho(e,t){return"true"!==function(e,t){var n=Sn(e,function(e){return e.hasAttribute(t)});return n&&n.getAttribute(t)}(e,t)}var Wo=void 0;function zo(e){if(e){if(Wo)return void(Wo=e);Wo=e;var t=J(e);t&&t.requestAnimationFrame(function(){Wo&&Wo.focus(),Wo=void 0})}}function Uo(e){for(var t=[],n=1;n-1&&(-1===i||c=0&&c<0)break}}while(r);if(a&&a!==this._activeElement)s=!0,this.focusElement(a);else if(this.props.isCircularNavigation&&o)return e?this.focusElement(Bo(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement(Ao(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return s},t.prototype._moveFocusDown=function(){var e=this,t=-1,n=this._focusAlignment.x;return!!this._moveFocus(!0,function(o,r){var i=-1,a=Math.floor(r.top),s=Math.floor(o.bottom);return a=s||a===t)&&(t=a,i=n>=r.left&&n<=r.left+r.width?0:Math.abs(r.left+r.width/2-n)),i)})&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusUp=function(){var e=this,t=-1,n=this._focusAlignment.x;return!!this._moveFocus(!1,function(o,r){var i=-1,a=Math.floor(r.bottom),s=Math.floor(r.top),l=Math.floor(o.top);return a>l?e._shouldWrapFocus(e._activeElement,"data-no-vertical-wrap")?999999999:-999999999:((-1===t&&a<=l||s===t)&&(t=s,i=n>=r.left&&n<=r.left+r.width?0:Math.abs(r.left+r.width/2-n)),i)})&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusLeft=function(){var e=this,t=this._shouldWrapFocus(this._activeElement,Jo);return!!this._moveFocus(eo(),function(n,o){var r=-1;return(eo()?parseFloat(o.top.toFixed(3))parseFloat(n.top.toFixed(3)))&&o.right<=n.right&&e.props.direction!==wo.vertical?r=n.right-o.right:t||(r=-999999999),r},void 0,t)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._moveFocusRight=function(){var e=this,t=this._shouldWrapFocus(this._activeElement,Jo);return!!this._moveFocus(!eo(),function(n,o){var r=-1;return(eo()?parseFloat(o.bottom.toFixed(3))>parseFloat(n.top.toFixed(3)):parseFloat(o.top.toFixed(3))=n.left&&e.props.direction!==wo.vertical?r=o.left-n.left:t||(r=-999999999),r},void 0,t)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._setFocusAlignment=function(e,t,n){if(this.props.direction===wo.bidirectional&&(!this._focusAlignment||t||n)){var o=e.getBoundingClientRect(),r=o.left+o.width/2,i=o.top+o.height/2;this._focusAlignment||(this._focusAlignment={x:r,y:i}),t&&(this._focusAlignment.x=r),n&&(this._focusAlignment.y=i)}},t.prototype._isImmediateDescendantOfZone=function(e){return this._getOwnerZone(e)===this._root.current},t.prototype._getOwnerZone=function(e){for(var t=wn(e,rr);t&&t!==this._root.current&&t!==this._getDocument().body;){if(Ro(t))return t;t=wn(t,rr)}return t},t.prototype._updateTabIndexes=function(e){!e&&this._root.current&&(this._defaultFocusElement=null,e=this._root.current,this._activeElement&&!Eo(e,this._activeElement)&&(this._activeElement=null)),this._activeElement&&!Oo(this._activeElement)&&(this._activeElement=null);for(var t=e&&e.children,n=0;t&&n-1){var n=e.selectionStart,o=n!==e.selectionEnd,r=e.value;if(o||n>0&&!t||n!==r.length&&t||this.props.handleTabKey&&(!this.props.shouldInputLoseFocusOnArrowKey||!this.props.shouldInputLoseFocusOnArrowKey(e)))return!1}return!0},t.prototype._shouldWrapFocus=function(e,t){return!this.props.checkForNoWrap||Ho(e,t)},t.prototype._portalContainsElement=function(e){return e&&!!this._root.current&&Tn(e,this._root.current)},t.prototype._getDocument=function(){return vt(this._root.current)},t.defaultProps={isCircularNavigation:!1,direction:wo.bidirectional},t}(o.Component);function ar(e){if(void 0===er||e){var t=J(),n=t&&t.navigator.userAgent;er=!!n&&-1!==n.indexOf("Macintosh")}return!!er}var sr=function(){return!!(window&&window.navigator&&window.navigator.userAgent)&&/iPad|iPhone|iPod/i.test(window.navigator.userAgent)};function lr(e){return e.canCheck?!(!e.isChecked&&!e.checked):"boolean"==typeof e.isChecked?e.isChecked:"boolean"==typeof e.checked?e.checked:null}function ur(e){return!(!e.subMenuProps&&!e.items)}function cr(e){return!(!e.isDisabled&&!e.disabled)}var dr=["setState","render","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","getSnapshotBeforeUpdate","UNSAFE_componentWillUpdate","componentDidUpdate","componentWillUnmount"];var pr,fr=function(e){function t(t){var n=e.call(this,t)||this;return n._skipComponentRefResolution=!0,n._updateComposedComponentRef=n._updateComposedComponentRef.bind(n),n}return l(t,e),t.prototype._updateComposedComponentRef=function(e){var t;this._composedComponentInstance=e,e?this._hoisted=function(e,t,n){void 0===n&&(n=dr);var o=[],r=function(r){"function"!=typeof t[r]||void 0!==e[r]||n&&-1!==n.indexOf(r)||(o.push(r),e[r]=function(){t[r].apply(t,arguments)})};for(var i in t)r(i);return o}(this,e):this._hoisted&&(t=this,this._hoisted.forEach(function(e){return delete t[e]}))},t}(Yn);function hr(e,t){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}!function(e){e[e.small=0]="small",e[e.medium=1]="medium",e[e.large=2]="large",e[e.xLarge=3]="xLarge",e[e.xxLarge=4]="xxLarge",e[e.xxxLarge=5]="xxxLarge",e[e.unknown=999]="unknown"}(pr||(pr={}));var mr,gr,vr,yr,br=[479,639,1023,1365,1919,99999999];function _r(e){var t=function(t){function n(e){var n=t.call(this,e)||this;return n._onResize=function(){var e=n._getResponsiveMode();e!==n.state.responsiveMode&&n.setState({responsiveMode:e})},n._updateComposedComponentRef=n._updateComposedComponentRef.bind(n),n.state={responsiveMode:mr||gr||pr.large},n}return l(n,t),n.prototype.componentDidMount=function(){this._events.on(window,"resize",this._onResize),this._onResize()},n.prototype.componentWillUnmount=function(){this._events.dispose()},n.prototype.render=function(){var t=this.state.responsiveMode;return t===pr.unknown?null:o.createElement(e,u({ref:this._updateComposedComponentRef,responsiveMode:t},this.props))},n.prototype._getResponsiveMode=function(){var e=pr.small,t=J(Object(i.findDOMNode)(this));if(void 0!==t){try{for(;t.innerWidth>br[e];)e++}catch(t){e=mr||gr||pr.large}gr=e}else{if(void 0===mr)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.");e=mr}return e},n}(fr);return hr(e,t)}!function(e){e[e.top=1]="top",e[e.bottom=-1]="bottom",e[e.left=2]="left",e[e.right=-2]="right"}(vr||(vr={})),function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.start=2]="start",e[e.end=3]="end"}(yr||(yr={}));var kr,xr,Cr,wr,Sr,Er,Tr=function(){function e(e,t,n,o){void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=0),void 0===o&&(o=0),this.top=n,this.bottom=o,this.left=e,this.right=t}return Object.defineProperty(e.prototype,"width",{get:function(){return this.right-this.left},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.bottom-this.top},enumerable:!0,configurable:!0}),e.prototype.equals=function(e){return parseFloat(this.top.toFixed(4))===parseFloat(e.top.toFixed(4))&&parseFloat(this.bottom.toFixed(4))===parseFloat(e.bottom.toFixed(4))&&parseFloat(this.left.toFixed(4))===parseFloat(e.left.toFixed(4))&&parseFloat(this.right.toFixed(4))===parseFloat(e.right.toFixed(4))},e}(),Ir=0,Pr=K({overflow:"hidden !important"}),Dr="data-is-scrollable",Mr=(xr=0,Cr=null,wr=function(e){1===e.targetTouches.length&&(xr=e.targetTouches[0].clientY)},Sr=function(e){if(1===e.targetTouches.length&&(e.stopPropagation(),Cr)){var t=e.targetTouches[0].clientY-xr,n=function(e){for(var t=e,n=vt(e);t&&t!==n.body;){if("true"===t.getAttribute(Dr))return t;t=t.parentElement}for(t=e;t&&t!==n.body;){if("false"!==t.getAttribute(Dr)){var o=getComputedStyle(t),r=o?o.getPropertyValue("overflow-y"):"";if(r&&("scroll"===r||"auto"===r))return t}t=t.parentElement}return t&&t!==n.body||(t=J(e)),t}(e.target);n&&(Cr=n),0===Cr.scrollTop&&t>0&&e.preventDefault(),Cr.scrollHeight-Cr.scrollTop<=Cr.clientHeight&&t<0&&e.preventDefault()}},function(e,t){e&&(t.on(e,"touchstart",wr,{passive:!1}),t.on(e,"touchmove",Sr,{passive:!1}),Cr=e)}),Nr=function(e){e.preventDefault()};function Ar(){if(void 0===kr){var e=document.createElement("div");e.style.setProperty("width","100px"),e.style.setProperty("height","100px"),e.style.setProperty("overflow","scroll"),e.style.setProperty("position","absolute"),e.style.setProperty("top","-9999px"),document.body.appendChild(e),kr=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return kr}var Br=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t}(Tr);function Fr(e,t,n){return{targetEdge:e,alignmentEdge:t,isAuto:n}}var Or=((Er={})[Co.topLeftEdge]=Fr(vr.top,vr.left),Er[Co.topCenter]=Fr(vr.top),Er[Co.topRightEdge]=Fr(vr.top,vr.right),Er[Co.topAutoEdge]=Fr(vr.top,void 0,!0),Er[Co.bottomLeftEdge]=Fr(vr.bottom,vr.left),Er[Co.bottomCenter]=Fr(vr.bottom),Er[Co.bottomRightEdge]=Fr(vr.bottom,vr.right),Er[Co.bottomAutoEdge]=Fr(vr.bottom,void 0,!0),Er[Co.leftTopEdge]=Fr(vr.left,vr.top),Er[Co.leftCenter]=Fr(vr.left),Er[Co.leftBottomEdge]=Fr(vr.left,vr.bottom),Er[Co.rightTopEdge]=Fr(vr.right,vr.top),Er[Co.rightCenter]=Fr(vr.right),Er[Co.rightBottomEdge]=Fr(vr.right,vr.bottom),Er);function Rr(e,t){return!(e.topt.bottom)&&(!(e.leftt.right)))}function Lr(e,t){var n=new Array;return e.topt.bottom&&n.push(vr.bottom),e.leftt.right&&n.push(vr.right),n}function Hr(e,t){return e[vr[t]]}function Wr(e,t,n){return e[vr[t]]=n,e}function zr(e,t){var n=Jr(t);return(Hr(e,n.positiveEdge)+Hr(e,n.negativeEdge))/2}function Ur(e,t){return e>0?t:-1*t}function Kr(e,t){return Ur(e,Hr(t,e))}function jr(e,t,n){return Ur(n,Hr(e,n)-Hr(t,n))}function Vr(e,t,n){var o=Hr(e,t)-n;return e=Wr(e,t,n),e=Wr(e,-1*t,Hr(e,-1*t)-o)}function Gr(e,t,n,o){return void 0===o&&(o=0),Vr(e,n,Hr(t,n)+Ur(n,o))}function qr(e,t,n){return Kr(n,e)>Kr(n,t)}function Yr(e,t,n,o,r,i,a){void 0===r&&(r=0);var s=o.alignmentEdge,l=o.alignTargetEdge,u={elementRectangle:e,targetEdge:o.targetEdge,alignmentEdge:s};i||a||(u=function(e,t,n,o,r){void 0===r&&(r=0);var i=[vr.left,vr.right,vr.bottom,vr.top];eo()&&(i[0]*=-1,i[1]*=-1);for(var a=e,s=o.targetEdge,l=o.alignmentEdge,u=0;u<4;u++){if(qr(a,n,s))return{elementRectangle:a,targetEdge:s,alignmentEdge:l};i.splice(i.indexOf(s),1),i.length>0&&(i.indexOf(-1*s)>-1?s*=-1:(l=s,s=i.slice(-1)[0]),a=Xr(e,t,{targetEdge:s,alignmentEdge:l},r))}return{elementRectangle:e,targetEdge:o.targetEdge,alignmentEdge:l}}(e,t,n,o,r));var c=Lr(e,n);if(l){if(u.alignmentEdge&&c.indexOf(-1*u.alignmentEdge)>-1){var d=function(e,t,n,o){var r=e.alignmentEdge,i=e.targetEdge,a=-1*r;return{elementRectangle:Xr(e.elementRectangle,t,{targetEdge:i,alignmentEdge:a},n,o),targetEdge:i,alignmentEdge:a}}(u,t,r,a);if(Rr(d.elementRectangle,n))return d;u=Zr(Lr(d.elementRectangle,n),u,n)}}else u=Zr(c,u,n);return u}function Zr(e,t,n){for(var o=0,r=e;oMath.abs(jr(e,n,-1*t))?-1*t:t}function ei(e){return Math.sqrt(e*e*2)}function ti(e,t,n){if(void 0===e&&(e=Co.bottomAutoEdge),n)return{alignmentEdge:n.alignmentEdge,isAuto:n.isAuto,targetEdge:n.targetEdge};var o=u({},Or[e]);return eo()?(o.alignmentEdge&&o.alignmentEdge%2==0&&(o.alignmentEdge=-1*o.alignmentEdge),void 0!==t?Or[t]:o):o}function ni(e,t,n){var o=zr(t,e),r=zr(n,e),i=Jr(e),a=i.positiveEdge,s=i.negativeEdge;return o<=r?a:s}function oi(e,t,n,o,r,i,a){var s=Xr(e,t,o,r,a);return Rr(s,n)?{elementRectangle:s,targetEdge:o.targetEdge,alignmentEdge:o.alignmentEdge}:Yr(e,t,n,o,r,i,a)}function ri(e,t,n){var o=-1*e.targetEdge,r=new Br(0,e.elementRectangle.width,0,e.elementRectangle.height),i={},a=$r(e.elementRectangle,e.alignmentEdge?e.alignmentEdge:Jr(o).positiveEdge,n);return i[vr[o]]=Hr(t,o),i[vr[a]]=jr(t,r,a),{elementPosition:u({},i),closestEdge:ni(e.targetEdge,t,r),targetEdge:o}}function ii(e,t){var n=t.targetRectangle,o=Jr(t.targetEdge),r=o.positiveEdge,i=o.negativeEdge,a=zr(n,t.targetEdge),s=new Br(e/2,t.elementRectangle.width-e/2,e/2,t.elementRectangle.height-e/2),l=new Br(0,e,0,e);return qr(l=Qr(l=Vr(l,-1*t.targetEdge,-e/2),-1*t.targetEdge,a-Kr(r,t.elementRectangle)),s,r)?qr(l,s,i)||(l=Gr(l,s,i)):l=Gr(l,s,r),l}function ai(e){var t=e.getBoundingClientRect();return new Br(t.left,t.right,t.top,t.bottom)}function si(e){return new Br(e.left,e.right,e.top,e.bottom)}function li(e,t,n,o,r){var i=0,a=Or[t],s=r?-1*a.targetEdge:a.targetEdge;return(i=s===vr.top?Hr(e,a.targetEdge)-o.top-n:s===vr.bottom?o.bottom-Hr(e,a.targetEdge)-n:o.bottom-e.top-n)>0?i:o.height}function ui(e,t,n,o){var r=e.gapSpace?e.gapSpace:0,i=function(e,t){var n;if(t){if(t.preventDefault){var o=t;n=new Br(o.clientX,o.clientX,o.clientY,o.clientY)}else if(t.getBoundingClientRect)n=ai(t);else{var r=t;n=new Br(r.x,r.x,r.y,r.y)}if(!Rr(n,e))for(var i=0,a=Lr(n,e);i0&&n>t&&(e=n-t>1)}this.state.needsVerticalScrollBar!==e&&this.setState({needsVerticalScrollBar:e})}},t.defaultProps={shouldRestoreFocus:!0},t}(o.Component),mi=((fi={})[vr.top]=gn.slideUpIn10,fi[vr.bottom]=gn.slideDownIn10,fi[vr.left]=gn.slideLeftIn10,fi[vr.right]=gn.slideRightIn10,fi),gi=lo({disableCaching:!0}),vi=0,yi=0,bi={opacity:0,filter:"opacity(0)"},_i=["role","aria-roledescription"],ki=function(e){function t(t){var n=e.call(this,t)||this;return n._hostElement=o.createRef(),n._calloutElement=o.createRef(),n._hasListeners=!1,n._disposables=[],n.dismiss=function(e){var t=n.props.onDismiss;t&&t(e)},n._dismissOnScroll=function(e){var t=n.props.preventDismissOnScroll;n.state.positions&&!t&&n._dismissOnClickOrScroll(e)},n._dismissOnResize=function(e){n.props.preventDismissOnResize||n.dismiss(e)},n._dismissOnLostFocus=function(e){n.props.preventDismissOnLostFocus||n._dismissOnClickOrScroll(e)},n._setInitialFocus=function(){n.props.setInitialFocus&&!n._didSetInitialFocus&&n.state.positions&&n._calloutElement.current&&(n._didSetInitialFocus=!0,n._async.requestAnimationFrame(function(){return e=n._calloutElement.current,!!(t=Bo(e,e,!0,!1,!1,!0))&&(zo(t),!0);var e,t},n._calloutElement.current))},n._onComponentDidMount=function(){n._addListeners(),n.props.onLayerMounted&&n.props.onLayerMounted(),n._updateAsyncPosition(),n._setHeightOffsetEveryFrame()},n._mouseDownOnPopup=function(){n._isMouseDownOnPopup=!0},n._mouseUpOnPopup=function(){n._isMouseDownOnPopup=!1},n._async=new Vn(n),n._didSetInitialFocus=!1,n.state={positions:void 0,slideDirectionalClassName:void 0,calloutElementRect:void 0,heightOffset:0},n._positionAttempts=0,n}return l(t,e),t.prototype.componentDidUpdate=function(){this.props.hidden?this._hasListeners&&this._removeListeners():(this._setInitialFocus(),this._hasListeners||this._addListeners(),this._updateAsyncPosition())},t.prototype.shouldComponentUpdate=function(e,t){return!(!e.shouldUpdateWhenHidden&&this.props.hidden&&e.hidden)&&(!An(this.props,e)||!An(this.state,t))},t.prototype.UNSAFE_componentWillMount=function(){this._setTargetWindowAndElement(this._getTarget())},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._disposables.forEach(function(e){return e()})},t.prototype.UNSAFE_componentWillUpdate=function(e){var t=this._getTarget(e);(t!==this._getTarget()||"string"==typeof t||t instanceof String)&&!this._blockResetHeight&&(this._maxHeight=void 0,this._setTargetWindowAndElement(t)),e.gapSpace===this.props.gapSpace&&this.props.beakWidth===e.beakWidth||(this._maxHeight=void 0),e.finalHeight!==this.props.finalHeight&&this._setHeightOffsetEveryFrame(),this._didPositionPropsChange(e,this.props)&&(this._maxHeight=void 0,this._setTargetWindowAndElement(t),this.setState({positions:void 0}),this._didSetInitialFocus=!1,this._bounds=void 0),this._blockResetHeight=!1},t.prototype.componentDidMount=function(){this.props.hidden||this._onComponentDidMount()},t.prototype.render=function(){if(!this._targetWindow)return null;var e=this.props.target,t=this.props,n=t.styles,r=t.style,i=t.ariaLabel,a=t.ariaDescribedBy,s=t.ariaLabelledBy,l=t.className,c=t.isBeakVisible,d=t.children,p=t.beakWidth,f=t.calloutWidth,h=t.calloutMaxWidth,m=t.finalHeight,g=t.hideOverflow,v=void 0===g?!!m:g,y=t.backgroundColor,b=t.calloutMaxHeight,_=t.onScroll,k=t.shouldRestoreFocus,x=void 0===k||k;e=this._getTarget();var C=this.state.positions,w=this._getMaxHeight()?this._getMaxHeight()+this.state.heightOffset:void 0,S=b&&w&&b0&&(this._positionAttempts=0,this.props.onPositioned&&this.props.onPositioned(this.state.positions))}},t.prototype._getBounds=function(){if(!this._bounds){var e=this.props.bounds,t="function"==typeof e?e(this.props.target,this._targetWindow):e;t||(t={top:0+this.props.minPagePadding,left:0+this.props.minPagePadding,right:this._targetWindow.innerWidth-this.props.minPagePadding,bottom:this._targetWindow.innerHeight-this.props.minPagePadding,width:this._targetWindow.innerWidth-2*this.props.minPagePadding,height:this._targetWindow.innerHeight-2*this.props.minPagePadding}),this._bounds=t}return this._bounds},t.prototype._getMaxHeight=function(){var e=this;if(!this._maxHeight)if(this.props.directionalHintFixed&&this._target){var t=this.props.isBeakVisible?this.props.beakWidth:0,n=(this.props.gapSpace?this.props.gapSpace:0)+t;this._async.requestAnimationFrame(function(){e._target&&(e._maxHeight=function(e,t,n,o,r){void 0===n&&(n=0);var i=e,a=e,s=e,l=o?si(o):new Br(0,window.innerWidth-Ar(),0,window.innerHeight);return li(i.stopPropagation?new Br(i.clientX,i.clientX,i.clientY,i.clientY):void 0!==s.x&&void 0!==s.y?new Br(s.x,s.x,s.y,s.y):ai(a),t,n,l,r)}(e._target,e.props.directionalHint,n,e._getBounds(),e.props.coverTarget),e._blockResetHeight=!0,e.forceUpdate())},this._target)}else this._maxHeight=this._getBounds().height;return this._maxHeight},t.prototype._arePositionsEqual=function(e,t){return this._comparePositions(e.elementPosition,t.elementPosition)&&this._comparePositions(e.beakPosition.elementPosition,t.beakPosition.elementPosition)},t.prototype._comparePositions=function(e,t){for(var n in t)if(t.hasOwnProperty(n)){var o=e[n],r=t[n];if(void 0===o||void 0===r)return!1;if(o.toFixed(2)!==r.toFixed(2))return!1}return!0},t.prototype._setTargetWindowAndElement=function(e){var t=this._calloutElement.current;if(e)if("string"==typeof e){var n=vt(t);this._target=n?n.querySelector(e):null,this._targetWindow=J(t)}else if(e.stopPropagation)this._targetWindow=J(e.toElement),this._target=e;else if(e.getBoundingClientRect){var o=e;this._targetWindow=J(o),this._target=e}else void 0!==e.current?(this._target=e.current,this._targetWindow=J(this._target)):(this._targetWindow=J(t),this._target=e);else this._targetWindow=J(t)},t.prototype._setHeightOffsetEveryFrame=function(){var e=this;this._calloutElement.current&&this.props.finalHeight&&(this._setHeightOffsetTimer=this._async.requestAnimationFrame(function(){var t=e._calloutElement.current&&e._calloutElement.current.lastChild;if(t){var n=t.scrollHeight-t.offsetHeight;e.setState({heightOffset:e.state.heightOffset+n}),t.offsetHeight-1&&r._virtual.children.splice(i,1)}n._virtual.parent=o||void 0,o&&(o._virtual||(o._virtual={children:[]}),o._virtual.children.push(n))}(r,n._rootRef.current),n.props.insertFirst?o.insertBefore(r,o.firstChild):o.appendChild(r),n.setState({hostId:e,layerElement:r},function(){var e=n.props,t=e.onLayerDidMount,o=e.onLayerMounted;o&&o(),t&&t()})}},n.state={},n}return l(t,e),t.prototype.componentDidMount=function(){var e=this.props.hostId;this._createLayerElement(),e&&function(e,t){Ni[e]||(Ni[e]=[]),Ni[e].push(t)}(e,this._createLayerElement)},t.prototype.render=function(){var e=this.state.layerElement,t=this._getClassNames(),n=this.props.eventBubblingEnabled;return o.createElement("span",{className:"ms-layer",ref:this._rootRef},e&&i.createPortal(o.createElement(Pi,u({},!n&&function(){Ai||(Ai={},["onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOver","onMouseOut","onMouseUp","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onInvalid","onSubmit"].forEach(function(e){return Ai[e]=Oi}));return Ai}(),{className:t.content}),this.props.children),e))},t.prototype.componentDidUpdate=function(){this.props.hostId!==this.state.hostId&&this._createLayerElement()},t.prototype.componentWillUnmount=function(){var e=this.props.hostId;this._removeLayerElement(),e&&function(e,t){if(Ni[e]){var n=Ni[e].indexOf(t);n>=0&&(Ni[e].splice(n,1),0===Ni[e].length&&delete Ni[e])}}(e,this._createLayerElement)},t.prototype._removeLayerElement=function(){var e=this.props.onLayerWillUnmount,t=this.state.layerElement;if(e&&e(),t&&t.parentNode){var n=t.parentNode;n&&n.removeChild(t)}},t.prototype._getClassNames=function(){var e=this.props,t=e.className,n=e.styles,o=e.theme;return Bi(n,{theme:o,className:t,isNotHost:!this.props.hostId})},t.prototype._getHost=function(){var e=this.props.hostId,t=vt(this._rootRef.current);if(t){if(e)return t.getElementById(e);var n=Mi;return n?t.querySelector(n):t.body}},t.defaultProps={onLayerDidMount:function(){},onLayerWillUnmount:function(){}},t=d([Di("Layer",["theme","hostId"])],t)}(o.Component),Oi=function(e){e.eventPhase===Event.BUBBLING_PHASE&&"mouseenter"!==e.type&&"mouseleave"!==e.type&&e.stopPropagation()};var Ri={root:"ms-Layer",rootNoHost:"ms-Layer--fixed",content:"ms-Layer-content"},Li=xn(Fi,function(e){var t=e.className,n=e.isNotHost,o=e.theme,r=Zt(Ri,o);return{root:[r.root,o.fonts.medium,n&&[r.rootNoHost,{position:"fixed",zIndex:Nt.Layer,top:0,left:0,bottom:0,right:0,visibility:"hidden"}],t],content:[r.content,{visibility:"visible"}]}},void 0,{scope:"Layer",fields:["hostId","theme","styles"]}),Hi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.layerProps,n=c(e,["layerProps"]),r=o.createElement(wi,u({},n));return this.props.doNotLayer?r:o.createElement(Li,u({},t),r)},t}(o.Component),Wi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openSubMenu=function(){var e=t.props,n=e.item,o=e.openSubMenu,r=e.getSubmenuTarget;if(r){var i=r();ur(n)&&o&&i&&o(n,i)}},t.dismissSubMenu=function(){var e=t.props,n=e.item,o=e.dismissSubMenu;ur(n)&&o&&o()},t.dismissMenu=function(e){var n=t.props.dismissMenu;n&&n(void 0,e)},t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.item,n=e.classNames;return o.createElement("div",{className:t.split?n.linkContentMenu:n.linkContent},function(e){var t=e.onCheckmarkClick,n=e.item,r=e.classNames,i=lr(n);if(t)return o.createElement(ko,{iconName:i?"CheckMark":"",className:r.checkmarkIcon,onClick:function(e){return t(n,e)}});return null}(this.props),function(e){var t=e.item,n=e.hasIcons,r=e.classNames,i=t.iconProps;return n?t.onRenderIcon?t.onRenderIcon(e):o.createElement(ko,u({},i,{className:r.icon})):null}(this.props),function(e){var t=e.item,n=e.classNames;return t.text||t.name?o.createElement("span",{className:n.label},t.text||t.name):null}(this.props),function(e){var t=e.item,n=e.classNames;return t.secondaryText?o.createElement("span",{className:n.secondaryText},t.secondaryText):null}(this.props),function(e){var t=e.item,n=e.classNames;return ur(t)?o.createElement(ko,u({iconName:eo()?"ChevronLeft":"ChevronRight"},t.submenuIconProps,{className:n.subMenuIcon})):null}(this.props))},t}(Yn),zi=Vt(function(e){return V({wrapper:{display:"inline-flex",height:"100%",alignItems:"center"},divider:{width:1,height:"100%",backgroundColor:e.palette.neutralTertiaryAlt}})}),Ui=Tt(0,639),Ki=Vt(function(){var e;return{selectors:(e={},e[Et]={backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText",MsHighContrastAdjust:"none"},e)}}),ji=Vt(function(e){var t,n,o,r,i,a,s,l=e.semanticColors,c=e.fonts,d=e.palette,p=l.menuItemBackgroundHovered,f=l.menuItemTextHovered,h=l.menuItemBackgroundPressed,m=l.bodyDivider;return j({item:[c.medium,{color:l.bodyText,position:"relative",boxSizing:"border-box"}],divider:{display:"block",height:"1px",backgroundColor:m,position:"relative"},root:[Rt(e),c.medium,{color:l.bodyText,backgroundColor:"transparent",border:"none",width:"100%",height:36,lineHeight:36,display:"block",cursor:"pointer",padding:"0px 8px 0 4px",textAlign:"left"}],rootDisabled:{color:l.disabledBodyText,cursor:"default",pointerEvents:"none",selectors:(t={},t[Et]={color:"GrayText",opacity:1},t)},rootHovered:u({backgroundColor:p,color:f,selectors:{".ms-ContextualMenu-icon":{color:d.themeDarkAlt},".ms-ContextualMenu-submenuIcon":{color:d.neutralPrimary}}},Ki()),rootFocused:u({backgroundColor:d.white},Ki()),rootChecked:u({selectors:{".ms-ContextualMenu-checkmarkIcon":{color:d.neutralPrimary}}},Ki()),rootPressed:u({backgroundColor:h,selectors:{".ms-ContextualMenu-icon":{color:d.themeDark},".ms-ContextualMenu-submenuIcon":{color:d.neutralPrimary}}},Ki()),rootExpanded:u({backgroundColor:h,color:l.bodyTextChecked},Ki()),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",overflow:"hidden",whiteSpace:"nowrap"},secondaryText:{color:e.palette.neutralSecondary,paddingLeft:"20px",textAlign:"right"},icon:{display:"inline-block",minHeight:"1px",maxHeight:36,fontSize:pt.medium,width:pt.medium,margin:"0 4px",verticalAlign:"middle",flexShrink:"0",selectors:(n={},n[Ui]={fontSize:pt.large,width:pt.large},n)},iconColor:{color:l.menuIcon,selectors:(o={},o[Et]={color:"inherit"},o["$root:hover &"]={selectors:(r={},r[Et]={color:"HighlightText"},r)},o["$root:focus &"]={selectors:(i={},i[Et]={color:"HighlightText"},i)},o)},iconDisabled:{color:l.disabledBodyText},checkmarkIcon:{color:l.bodySubtext,selectors:(a={},a[Et]={color:"HighlightText"},a)},subMenuIcon:{height:36,lineHeight:36,color:d.neutralSecondary,textAlign:"center",display:"inline-block",verticalAlign:"middle",flexShrink:"0",fontSize:pt.small,selectors:(s={":hover":{color:d.neutralPrimary},":active":{color:d.neutralPrimary}},s[Ui]={fontSize:pt.medium},s)},splitButtonFlexContainer:[Rt(e),{display:"flex",height:36,flexWrap:"nowrap",justifyContent:"center",alignItems:"flex-start"}]})}),Vi=Tt(0,639),Gi=Vt(function(e){var t;return V(zi(e),{wrapper:{position:"absolute",right:28,selectors:(t={},t[Vi]={right:32},t)},divider:{height:16,width:1}})}),qi={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"},Yi=Vt(function(e,t,n,o,r,i,a,s,l,u,c,d){var p,f,h,m,g=ji(e),v=Zt(qi,e);return V({item:[v.item,g.item,a],divider:[v.divider,g.divider,s],root:[v.root,g.root,o&&[v.isChecked,g.rootChecked],r&&g.anchorLink,n&&[v.isExpanded,g.rootExpanded],t&&[v.isDisabled,g.rootDisabled],!t&&!n&&[{selectors:(p={":hover":g.rootHovered,":active":g.rootPressed},p["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,p["."+At+" &:hover"]={background:"inherit;"},p)}],d],splitPrimary:[g.root,{width:"calc(100% - 28px)"},o&&["is-checked",g.rootChecked],(t||c)&&["is-disabled",g.rootDisabled],!(t||c)&&!o&&[{selectors:(f={":hover":g.rootHovered},f[":hover ~ ."+v.splitMenu]=g.rootHovered,f[":active"]=g.rootPressed,f["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,f["."+At+" &:hover"]={background:"inherit;"},f)}]],splitMenu:[v.splitMenu,g.root,{flexBasis:"0",padding:"0 8px",minWidth:"28px"},n&&["is-expanded",g.rootExpanded],t&&["is-disabled",g.rootDisabled],!t&&!n&&[{selectors:(h={":hover":g.rootHovered,":active":g.rootPressed},h["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,h["."+At+" &:hover"]={background:"inherit;"},h)}]],anchorLink:g.anchorLink,linkContent:[v.linkContent,g.linkContent],linkContentMenu:[v.linkContentMenu,g.linkContent,{justifyContent:"center"}],icon:[v.icon,i&&g.iconColor,g.icon,l,t&&[v.isDisabled,g.iconDisabled]],iconColor:g.iconColor,checkmarkIcon:[v.checkmarkIcon,i&&g.checkmarkIcon,g.icon,l],subMenuIcon:[v.subMenuIcon,g.subMenuIcon,u,n&&{color:e.palette.neutralPrimary},t&&[g.iconDisabled]],label:[v.label,g.label],secondaryText:[v.secondaryText,g.secondaryText],splitContainer:[g.splitButtonFlexContainer,!t&&!o&&[{selectors:(m={},m["."+At+" &:focus, ."+At+" &:focus:hover"]=g.rootFocused,m)}]]})}),Zi=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,u=e.iconClassName,c=e.subMenuClassName,d=e.primaryDisabled,p=e.className;return Yi(t,n,o,r,i,a,s,l,u,c,d,p)},Qi=xn(Wi,Zi,void 0,{scope:"ContextualMenuItem"}),Xi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onItemMouseEnter=function(e){var n=t.props,o=n.item,r=n.onItemMouseEnter;r&&r(o,e,e.currentTarget)},t._onItemClick=function(e){var n=t.props,o=n.item,r=n.onItemClickBase;r&&r(o,e,e.currentTarget)},t._onItemMouseLeave=function(e){var n=t.props,o=n.item,r=n.onItemMouseLeave;r&&r(o,e)},t._onItemKeyDown=function(e){var n=t.props,o=n.item,r=n.onItemKeyDown;r&&r(o,e)},t._onItemMouseMove=function(e){var n=t.props,o=n.item,r=n.onItemMouseMove;r&&r(o,e,e.currentTarget)},t._getSubMenuId=function(e){var n=t.props.getSubMenuId;if(n)return n(e)},t._getSubmenuTarget=function(){},t}return l(t,e),t.prototype.shouldComponentUpdate=function(e){return!An(e,this.props)},t}(Yn);function Ji(e,t){for(var n=-1,o=0;e&&o=0&&(s.keytip.visible=this.keytips[l].keytip.visible,this.keytips=(n=this.keytips,o=s,r=l,(i=n.slice())[r]=o,i),Gn.raise(this,ea.KEYTIP_UPDATED,{keytip:s.keytip,uniqueID:s.uniqueID}))},e.prototype.unregister=function(e,t,n){void 0===n&&(n=!1),n?this.persistedKeytips=this.persistedKeytips.filter(function(e){return e.uniqueID!==t}):this.keytips=this.keytips.filter(function(e){return e.uniqueID!==t});var o=n?ea.PERSISTED_KEYTIP_REMOVED:ea.KEYTIP_REMOVED;Gn.raise(this,o,{keytip:e,uniqueID:t})},e.prototype.enterKeytipMode=function(){Gn.raise(this,ea.ENTER_KEYTIP_MODE)},e.prototype.exitKeytipMode=function(){Gn.raise(this,ea.EXIT_KEYTIP_MODE)},e.prototype.getKeytips=function(){return this.keytips.map(function(e){return e.keytip})},e.prototype.addParentOverflow=function(e){var t=e.keySequences.slice();if(t.pop(),0!==t.length){var n=$i(this.getKeytips(),function(e){return function(e,t){if(e.length!==t.length)return!1;for(var n=0;n0){for(var W=0,z=0,U=r;z0?o.createElement("li",{role:"presentation",key:s.key||e.key||"section-"+n},o.createElement("div",{role:"group"},o.createElement("ul",{className:this._classNames.list},s.topDivider&&this._renderSeparator(n,t,!0,!0),l&&this._renderListItem(l,e.key||n,t,e.title),s.items.map(function(e,t){return a._renderMenuItem(e,t,t,s.items.length,r,i)}),s.bottomDivider&&this._renderSeparator(n,t,!1,!0)))):void 0}},t.prototype._renderListItem=function(e,t,n,r){return o.createElement("li",{role:"presentation",title:r,key:t,className:n.item},e)},t.prototype._renderSeparator=function(e,t,n,r){return r||e>0?o.createElement("li",{role:"separator",key:"separator-"+e+(void 0===n?"":n?"-top":"-bottom"),className:t.divider,"aria-hidden":"true"}):null},t.prototype._renderNormalItem=function(e,t,n,o,r,i,a){return e.onRender?e.onRender(u({"aria-posinset":o+1,"aria-setsize":r},e),this.dismiss):e.href?this._renderAnchorMenuItem(e,t,n,o,r,i,a):e.split&&ur(e)?this._renderSplitButton(e,t,n,o,r,i,a):this._renderButtonItem(e,t,n,o,r,i,a)},t.prototype._renderHeaderMenuItem=function(e,t,n,r,i){var a=this.props.contextualMenuItemAs,s=void 0===a?Qi:a,l=e.itemProps,c=l&&jn(l,Kn);return o.createElement("div",u({className:this._classNames.header},c,{style:e.style}),o.createElement(s,u({item:e,classNames:t,index:n,onCheckmarkClick:r?this._onItemClick:void 0,hasIcons:i},l)))},t.prototype._renderAnchorMenuItem=function(e,t,n,r,i,a,s){var l=this.props.contextualMenuItemAs,u=this.state.expandedMenuItemKey;return o.createElement(sa,{item:e,classNames:t,index:n,focusableElementIndex:r,totalItemCount:i,hasCheckmarks:a,hasIcons:s,contextualMenuItemAs:l,onItemMouseEnter:this._onItemMouseEnterBase,onItemMouseLeave:this._onMouseItemLeave,onItemMouseMove:this._onItemMouseMoveBase,onItemMouseDown:this._onItemMouseDown,executeItemClick:this._executeItemClick,onItemClick:this._onAnchorClick,onItemKeyDown:this._onItemKeyDown,getSubMenuId:this._getSubMenuId,expandedMenuItemKey:u,openSubMenu:this._onItemSubMenuExpand,dismissSubMenu:this._onSubMenuDismiss,dismissMenu:this.dismiss})},t.prototype._renderButtonItem=function(e,t,n,r,i,a,s){var l=this.props.contextualMenuItemAs,u=this.state.expandedMenuItemKey;return o.createElement(la,{item:e,classNames:t,index:n,focusableElementIndex:r,totalItemCount:i,hasCheckmarks:a,hasIcons:s,contextualMenuItemAs:l,onItemMouseEnter:this._onItemMouseEnterBase,onItemMouseLeave:this._onMouseItemLeave,onItemMouseMove:this._onItemMouseMoveBase,onItemMouseDown:this._onItemMouseDown,executeItemClick:this._executeItemClick,onItemClick:this._onItemClick,onItemClickBase:this._onItemClickBase,onItemKeyDown:this._onItemKeyDown,getSubMenuId:this._getSubMenuId,expandedMenuItemKey:u,openSubMenu:this._onItemSubMenuExpand,dismissSubMenu:this._onSubMenuDismiss,dismissMenu:this.dismiss})},t.prototype._renderSplitButton=function(e,t,n,r,i,a,s){var l=this.props.contextualMenuItemAs,u=this.state.expandedMenuItemKey;return o.createElement(da,{item:e,classNames:t,index:n,focusableElementIndex:r,totalItemCount:i,hasCheckmarks:a,hasIcons:s,contextualMenuItemAs:l,onItemMouseEnter:this._onItemMouseEnterBase,onItemMouseLeave:this._onMouseItemLeave,onItemMouseMove:this._onItemMouseMoveBase,onItemMouseDown:this._onItemMouseDown,executeItemClick:this._executeItemClick,onItemClick:this._onItemClick,onItemClickBase:this._onItemClickBase,onItemKeyDown:this._onItemKeyDown,openSubMenu:this._onItemSubMenuExpand,dismissSubMenu:this._onSubMenuDismiss,dismissMenu:this.dismiss,expandedMenuItemKey:u,onTap:this._onPointerAndTouchEvent})},t.prototype._isAltOrMeta=function(e){return e.which===Pt.alt||"Meta"===e.key},t.prototype._shouldIgnoreMouseEvent=function(){return!this._isScrollIdle||!this._gotMouseMove},t.prototype._updateFocusOnMouseEvent=function(e,t,n){var o=this,r=n||t.currentTarget,i=this.props.subMenuHoverDelay,a=void 0===i?ga:i;e.key!==this.state.expandedMenuItemKey&&(void 0!==this._enterTimerId&&(this._async.clearTimeout(this._enterTimerId),this._enterTimerId=void 0),void 0===this.state.expandedMenuItemKey&&r.focus(),ur(e)?(t.stopPropagation(),this._enterTimerId=this._async.setTimeout(function(){r.focus(),o.setState({expandedByMouseClick:!0}),o._onItemSubMenuExpand(e,r),o._enterTimerId=void 0},a)):this._enterTimerId=this._async.setTimeout(function(){o._onSubMenuDismiss(t),r.focus(),o._enterTimerId=void 0},a))},t.prototype._getSubmenuProps=function(){var e=this.state,t=e.submenuTarget,n=e.expandedMenuItemKey,o=this._findItemByKey(n),r=null;return o&&(r={items:ha(o),target:t,onDismiss:this._onSubMenuDismiss,isSubMenu:!0,id:this.state.subMenuId,shouldFocusOnMount:!0,shouldFocusOnContainer:this.state.expandedByMouseClick,directionalHint:eo()?Co.leftTopEdge:Co.rightTopEdge,className:this.props.className,gapSpace:0,isBeakVisible:!1},o.subMenuProps&&Bn(r,o.subMenuProps)),r},t.prototype._findItemByKey=function(e){var t=this.props.items;return this._findItemByKeyFromItems(e,t)},t.prototype._findItemByKeyFromItems=function(e,t){for(var n=0,o=t;n *":{position:"relative",left:0,top:0}}}],rootDisabled:[Rt(e,{inset:1,highContrastStyle:l,borderColor:"transparent"}),{backgroundColor:a,borderColor:a,color:s,cursor:"default",pointerEvents:"none",selectors:(t={":hover":Ea,":focus":Ea},t[Et]={color:"grayText",borderColor:"grayText"},t)}],iconDisabled:{color:s},menuIconDisabled:{color:s},flexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},description:{display:"block"},textContainer:{flexGrow:1,display:"block"},icon:Ta(r.mediumPlus.fontSize),menuIcon:Ta(r.small.fontSize),label:{margin:"0 4px",lineHeight:"100%",display:"block"},screenReaderText:Ht}}),Pa=Vt(function(e,t){var n;return j(Ia(e),{root:{padding:"0 4px",height:"40px",color:e.palette.neutralPrimary,backgroundColor:"transparent",border:"1px solid transparent"},rootHovered:{color:e.palette.themePrimary,selectors:(n={},n[Et]={borderColor:"Highlight",color:"Highlight"},n)},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"},rootChecked:{color:e.palette.black},iconChecked:{color:e.palette.themeDarker},flexContainer:{justifyContent:"flex-start"},icon:{color:e.palette.themeDarkAlt},iconDisabled:{color:"inherit"},menuIcon:{color:e.palette.neutralSecondary},textContainer:{flexGrow:0}},t)}),Da=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return o.createElement(Sa,u({},this.props,{variantClassName:"ms-Button--action ms-Button--command",styles:Pa(n,t),onRenderDescription:Qn}))},t=d([Di("ActionButton",["theme","styles"],!0)],t)}(Yn),Ma={root:"ms-Nav",linkText:"ms-Nav-linkText",compositeLink:"ms-Nav-compositeLink",link:"ms-Nav-link",chevronButton:"ms-Nav-chevronButton",chevronIcon:"ms-Nav-chevron",navItem:"ms-Nav-navItem",navItems:"ms-Nav-navItems",group:"ms-Nav-group",groupContent:"ms-Nav-groupContent"},Na={textContainer:{overflow:"hidden"},label:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden"}};var Aa=lo(),Ba=xn(function(e){function t(t){var n=e.call(this,t)||this;return n._focusZone=o.createRef(),n._onRenderLink=function(e){var t=n.props,r=t.styles,i=t.groups,a=t.theme,s=Aa(r,{theme:a,groups:i});return o.createElement("div",{className:s.linkText},e.name)},n._renderGroup=function(e,t){var r=n.props,i=r.styles,a=r.groups,s=r.theme,l=r.onRenderGroupHeader,u=void 0===l?n._renderGroupHeader:l,c=Aa(i,{theme:s,isGroup:!0,isExpanded:n._isGroupExpanded(e),groups:a});return o.createElement("div",{key:t,className:c.group},e.name?u(e,n._renderGroupHeader):null,o.createElement("div",{className:c.groupContent},n._renderLinks(e.links,0)))},n._renderGroupHeader=function(e){var t=n.props,r=t.styles,i=t.groups,a=t.theme,s=t.expandButtonAriaLabel,l=Aa(r,{theme:a,isGroup:!0,isExpanded:n._isGroupExpanded(e),groups:i}),u=n._isGroupExpanded(e),c=(u?e.collapseAriaLabel:e.expandAriaLabel)||s;return o.createElement("button",{className:l.chevronButton,onClick:n._onGroupHeaderClicked.bind(n,e),"aria-label":c,"aria-expanded":u},o.createElement(ko,{className:l.chevronIcon,iconName:"ChevronDown"}),e.name)},jo(n),n.state={isGroupCollapsed:{},isLinkExpandStateChanged:!1,selectedKey:t.initialSelectedKey||t.selectedKey},n}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.groups,r=e.className,i=e.isOnTop,a=e.theme;if(!n)return null;var s=n.map(this._renderGroup),l=Aa(t,{theme:a,className:r,isOnTop:i,groups:n});return o.createElement(ir,{direction:wo.vertical,componentRef:this._focusZone},o.createElement("nav",{role:"navigation",className:l.root,"aria-label":this.props.ariaLabel},s))},Object.defineProperty(t.prototype,"selectedKey",{get:function(){return this.state.selectedKey},enumerable:!0,configurable:!0}),t.prototype.focus=function(e){return void 0===e&&(e=!1),!(!this._focusZone||!this._focusZone.current)&&this._focusZone.current.focus(e)},t.prototype._renderNavLink=function(e,t,n){var r,i=this.props,a=i.styles,s=i.groups,l=i.theme,u=i.onRenderLink,c=void 0===u?this._onRenderLink:u,d=i.linkAs,p=void 0===d?Da:d,f=i.selectedAriaLabel,h=e.icon||e.iconProps,m=this._isLinkSelected(e),g=Aa(a,{theme:l,isSelected:m,isDisabled:e.disabled,isButtonEntry:e.onClick&&!e.forceAnchor,leftPadding:14*n+3+(h?0:24),groups:s}),v=e.url&&e.target&&(!(r=e.url)||/^[a-z0-9+-.]:\/\//i.test(r))?"noopener noreferrer":void 0,y=m&&f?f:void 0;return o.createElement(p,{className:g.link,styles:Na,href:e.url||(e.forceAnchor?"#":void 0),iconProps:e.iconProps||{iconName:e.icon},onClick:e.onClick?this._onNavButtonLinkClicked.bind(this,e):this._onNavAnchorLinkClicked.bind(this,e),title:e.title||e.name,target:e.target,rel:v,disabled:e.disabled,"aria-label":e.ariaLabel&&y?e.ariaLabel+" "+y:y||(e.ariaLabel?e.ariaLabel:void 0)},c(e,this._onRenderLink))},t.prototype._renderCompositeLink=function(e,t,n){var r=u({},jn(e,Kn,["onClick"])),i=this.props,a=i.expandButtonAriaLabel,s=i.styles,l=i.groups,c=i.theme,d=Aa(s,{theme:c,isExpanded:!!e.isExpanded,isSelected:this._isLinkSelected(e),isLink:!0,isDisabled:e.disabled,position:14*n+1,groups:l}),p="";return e.links&&e.links.length>0&&(p=e.collapseAriaLabel||e.expandAriaLabel?e.isExpanded?e.collapseAriaLabel:e.expandAriaLabel:a?e.name+" "+a:e.name),o.createElement("div",u({},r,{key:e.key||t,className:d.compositeLink}),e.links&&e.links.length>0?o.createElement("button",{className:d.chevronButton,onClick:this._onLinkExpandClicked.bind(this,e),"aria-label":p,"aria-expanded":e.isExpanded?"true":"false"},o.createElement(ko,{className:d.chevronIcon,iconName:"ChevronDown"})):null,this._renderNavLink(e,t,n))},t.prototype._renderLink=function(e,t,n){var r=this.props,i=r.styles,a=r.groups,s=r.theme,l=Aa(i,{theme:s,groups:a});return o.createElement("li",{key:e.key||t,role:"listitem",className:l.navItem},this._renderCompositeLink(e,t,n),e.isExpanded?this._renderLinks(e.links,++n):null)},t.prototype._renderLinks=function(e,t){var n=this;if(!e||!e.length)return null;var r=e.map(function(e,o){return n._renderLink(e,o,t)}),i=this.props,a=i.styles,s=i.groups,l=i.theme,u=Aa(a,{theme:l,groups:s});return o.createElement("ul",{role:"list",className:u.navItems},r)},t.prototype._onGroupHeaderClicked=function(e,t){e.onHeaderClick&&e.onHeaderClick(t,this._isGroupExpanded(e)),this._toggleCollapsed(e),t.preventDefault(),t.stopPropagation()},t.prototype._onLinkExpandClicked=function(e,t){var n=this.props.onLinkExpandClick;n&&n(t,e),t.defaultPrevented||(e.isExpanded=!e.isExpanded,this.setState({isLinkExpandStateChanged:!0})),t.preventDefault(),t.stopPropagation()},t.prototype._preventBounce=function(e,t){!e.url&&e.forceAnchor&&t.preventDefault()},t.prototype._onNavAnchorLinkClicked=function(e,t){this._preventBounce(e,t),this.props.onLinkClick&&this.props.onLinkClick(t,e),!e.url&&e.links&&e.links.length>0&&this._onLinkExpandClicked(e,t),this.setState({selectedKey:e.key})},t.prototype._onNavButtonLinkClicked=function(e,t){this._preventBounce(e,t),e.onClick&&e.onClick(t,e),!e.url&&e.links&&e.links.length>0&&this._onLinkExpandClicked(e,t),this.setState({selectedKey:e.key})},t.prototype._isLinkSelected=function(e){if(void 0!==this.props.selectedKey)return e.key===this.props.selectedKey;if(void 0!==this.state.selectedKey)return e.key===this.state.selectedKey;if(void 0===J()||!e.url)return!1;(_a=_a||document.createElement("a")).href=e.url||"";var t=_a.href;return location.href===t||(location.protocol+"//"+location.host+location.pathname===t||!!location.hash&&(location.hash===e.url||(_a.href=location.hash.substring(1),_a.href===t)))},t.prototype._isGroupExpanded=function(e){return e.name&&this.state.isGroupCollapsed.hasOwnProperty(e.name)?!this.state.isGroupCollapsed[e.name]:void 0===e.collapseByDefault||!e.collapseByDefault},t.prototype._toggleCollapsed=function(e){var t;if(e.name){var n=u({},this.state.isGroupCollapsed,((t={})[e.name]=this._isGroupExpanded(e),t));this.setState({isGroupCollapsed:n})}},t.defaultProps={groups:null},t}(o.Component),function(e){var t,n,o=e.className,r=e.theme,i=e.isOnTop,a=e.isExpanded,s=e.isGroup,l=e.isLink,u=e.isSelected,c=e.isDisabled,d=e.isButtonEntry,p=e.navHeight,f=void 0===p?44:p,h=e.position,m=e.leftPadding,g=void 0===m?20:m,v=e.leftPaddingExpanded,y=void 0===v?28:v,b=e.rightPadding,_=void 0===b?20:b,k=r.palette,x=r.semanticColors,C=r.fonts,w=Zt(Ma,r);return{root:[w.root,o,C.medium,{overflowY:"auto",userSelect:"none",WebkitOverflowScrolling:"touch"},i&&[{position:"absolute"},gn.slideRightIn40]],linkText:[w.linkText,{margin:"0 4px",overflow:"hidden",verticalAlign:"middle",textAlign:"left",textOverflow:"ellipsis"}],compositeLink:[w.compositeLink,{display:"block",position:"relative",color:x.bodyText},a&&"is-expanded",u&&"is-selected",c&&"is-disabled",c&&{color:x.disabledText}],link:[w.link,Rt(r),{display:"block",position:"relative",height:f,width:"100%",lineHeight:f+"px",textDecoration:"none",cursor:"pointer",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",paddingLeft:g,paddingRight:_,color:x.bodyText,selectors:(t={},t[Et]={borderColor:"transparent",selectors:{":focus":{borderColor:"WindowText"}}},t)},!c&&{selectors:{".ms-Nav-compositeLink:hover &":{backgroundColor:x.bodyBackgroundHovered,color:x.bodyText}}},u&&{color:x.bodyTextChecked,fontWeight:dt.semibold,backgroundColor:x.bodyBackgroundChecked,selectors:{"&:after":{borderLeft:"2px solid "+k.themePrimary,content:'""',position:"absolute",top:0,right:0,bottom:0,left:0,pointerEvents:"none"}}},c&&{color:x.disabledText},d&&{color:k.themePrimary}],chevronButton:[w.chevronButton,Rt(r),C.small,{display:"block",textAlign:"left",lineHeight:f+"px",margin:"5px 0",padding:"0px, "+_+"px, 0px, "+y+"px",border:"none",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",cursor:"pointer",color:x.bodyText,backgroundColor:"transparent",selectors:(n={"&:visited":{color:"inherit"},"&:hover":{color:x.bodyText,backgroundColor:x.bodyBackgroundHovered}},n["."+w.compositeLink+":hover &"]={color:x.bodyText,backgroundColor:x.bodyBackgroundHovered},n)},s&&{fontSize:C.large.fontSize,width:"100%",height:f,borderBottom:"1px solid "+x.bodyDivider},l&&{display:"block",width:y-2,height:f-2,position:"absolute",top:"1px",left:h+"px",zIndex:Nt.Nav,padding:0,margin:0},u&&{color:k.themePrimary,backgroundColor:k.neutralLighterAlt,selectors:{"&:after":{borderLeft:"2px solid "+k.themePrimary,content:'""',position:"absolute",top:0,right:0,bottom:0,left:0,pointerEvents:"none"}}}],chevronIcon:[w.chevronIcon,{position:"absolute",left:"8px",height:f,lineHeight:f+"px",fontSize:C.small.fontSize,transition:"transform .1s linear"},a&&{transform:"rotate(-180deg)"},l&&{top:0}],navItem:[w.navItem,{padding:0}],navItems:[w.navItems,{listStyleType:"none",padding:0,margin:0}],group:[w.group,a&&"is-expanded"],groupContent:[w.groupContent,{display:"none",marginBottom:"40px"},gn.slideDownIn20,a&&{display:"block"}]}},void 0,{scope:"Nav"}),Fa=u;function Oa(e,t){for(var n=[],r=2;r0)throw new Error("Any module using getSlots must use withSlots. Please see withSlots javadoc for more info.");return Wa(t[e],n,o[e],o.slots&&o.slots[e],o._defaultStyles&&o._defaultStyles[e])};r.isSlot=!0,n[e]=r}};for(var i in t)r(i);return n}function Wa(e,t,n,o,r){return void 0!==e.create?e.create(t,n,o,r):La(e)(t,n,o,r)}function za(e,t){void 0===t&&(t={});var n=t.factoryOptions,r=(void 0===n?{}:n).defaultProp,i=function(n){var r,i,a,s=(r=t.displayName,i=o.useContext(_n),a=t.fields,$t.getSettings(a||["theme","styles","tokens"],r,i.customizations)),l=t.state;l&&(n=u({},n,l(n)));var c=n.theme||s.theme,d=function e(t,n){var o=[];for(var r=2;r2)return{rowGap:{value:0,unit:"px"},columnGap:{value:0,unit:"px"}};if(2===n.length)return{rowGap:ja(Ka(n[0],t)),columnGap:ja(Ka(n[1],t))};var o=ja(Ka(e,t));return{rowGap:o,columnGap:o}}(x,t),T=E.rowGap,I=E.columnGap,P=""+-.5*I.value+I.unit,D=""+-.5*T.value+T.unit,M={textOverflow:"ellipsis"},N={"> *:not(.ms-StackItem)":{flexShrink:b?0:1}};return g?{root:[k.root,{flexWrap:"wrap",maxWidth:w,maxHeight:C,width:"auto",overflow:"visible",height:"100%"},v&&(o={},o[p?"justifyContent":"alignItems"]=Ga[v]||v,o),y&&(r={},r[p?"alignItems":"justifyContent"]=Ga[y]||y,r),_,{display:"flex"},p&&{height:d?"100%":"auto"}],inner:[k.inner,{display:"flex",flexWrap:"wrap",marginLeft:P,marginRight:P,marginTop:D,marginBottom:D,overflow:"visible",boxSizing:"border-box",padding:Va(S,t),width:0===I.value?"100%":"calc(100% + "+I.value+I.unit+")",maxWidth:"100vw",selectors:u({"> *":u({margin:""+.5*T.value+T.unit+" "+.5*I.value+I.unit},M)},N)},v&&(i={},i[p?"justifyContent":"alignItems"]=Ga[v]||v,i),y&&(a={},a[p?"alignItems":"justifyContent"]=Ga[y]||y,a),p&&{flexDirection:f?"row-reverse":"row",height:0===T.value?"100%":"calc(100% + "+T.value+T.unit+")",selectors:{"> *":{maxWidth:0===I.value?"100%":"calc(100% - "+I.value+I.unit+")"}}},!p&&{flexDirection:f?"column-reverse":"column",height:"calc(100% + "+T.value+T.unit+")",selectors:{"> *":{maxHeight:0===T.value?"100%":"calc(100% - "+T.value+T.unit+")"}}}]}:{root:[k.root,{display:"flex",flexDirection:p?f?"row-reverse":"row":f?"column-reverse":"column",flexWrap:"nowrap",width:"auto",height:d?"100%":"auto",maxWidth:w,maxHeight:C,padding:Va(S,t),boxSizing:"border-box",selectors:u((s={"> *":M},s[f?"> *:not(:last-child)":"> *:not(:first-child)"]=[p&&{marginLeft:""+I.value+I.unit},!p&&{marginTop:""+T.value+T.unit}],s),N)},m&&{flexGrow:!0===m?1:m},v&&(l={},l[p?"justifyContent":"alignItems"]=Ga[v]||v,l),y&&(c={},c[p?"alignItems":"justifyContent"]=Ga[y]||y,c),_]}},statics:{Item:Qa}}),Ja=Vt(function(e,t){var n,o,r,i,a,s,l,u,c,d=e.effects,p=e.palette,f={position:"absolute",width:1,right:31,top:8,bottom:8,selectors:(n={},n[Et]={backgroundColor:"GrayText"},n)};return j({splitButtonContainer:[Rt(e,{highContrastStyle:{left:-2,top:-2,bottom:-2,right:-2,border:"none"},inset:2}),{display:"inline-flex",selectors:{".ms-Button--default":{borderTopRightRadius:"0",borderBottomRightRadius:"0",borderRight:"none"},".ms-Button--primary":{borderTopRightRadius:"0",borderBottomRightRadius:"0",border:"none",selectors:(o={},o[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},o)},".ms-Button--primary + .ms-Button":{border:"none"}}}],splitButtonContainerHovered:{selectors:{".ms-Button--primary":{selectors:(r={},r[Et]={color:"Window",backgroundColor:"Highlight"},r)},".ms-Button.is-disabled":{selectors:(i={},i[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},i)}}},splitButtonContainerChecked:{selectors:{".ms-Button--primary":{selectors:(a={},a[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},a)}}},splitButtonContainerCheckedHovered:{selectors:{".ms-Button--primary":{selectors:(s={},s[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},s)}}},splitButtonContainerFocused:{outline:"none!important"},splitButtonMenuButton:{padding:6,height:"auto",boxSizing:"border-box",borderRadius:0,borderTopRightRadius:d.roundedCorner2,borderBottomRightRadius:d.roundedCorner2,border:"1px solid "+p.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},splitButtonDividerDisabled:f,splitButtonMenuButtonDisabled:{pointerEvents:"none",border:"none",selectors:(l={":hover":{cursor:"default"},".ms-Button--primary":{selectors:(u={},u[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},u)}},l[Et]={border:"1px solid GrayText",color:"GrayText",backgroundColor:"Window"},l)},splitButtonFlexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},splitButtonContainerDisabled:{outline:"none",border:"none",selectors:(c={},c[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},c)}},t)});var $a,es,ts=Vt(function(e,t,n){var o=Ia(e),r=Ja(e);return j(o,{root:{minWidth:"80px",height:"32px"},label:{fontWeight:dt.semibold}},n?function(e){var t,n,o,r,i,a,s,l,u,c=e.palette,d=e.semanticColors;return{root:{backgroundColor:d.primaryButtonBackground,color:d.primaryButtonText,border:"none",selectors:(t={},t[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},t["."+At+" &:focus"]={selectors:{":after":{border:"none",outlineColor:c.white}}},t)},rootHovered:{backgroundColor:d.primaryButtonBackgroundHovered,color:d.primaryButtonTextHovered,selectors:(n={},n[Et]={color:"Window",backgroundColor:"Highlight"},n)},rootPressed:{backgroundColor:d.primaryButtonBackgroundPressed,color:d.primaryButtonTextPressed,selectors:(o={},o[Et]={color:"Window",backgroundColor:"WindowText",MsHighContrastAdjust:"none"},o)},rootExpanded:{backgroundColor:d.primaryButtonBackgroundPressed,color:d.primaryButtonTextPressed},rootChecked:{backgroundColor:d.primaryButtonBackgroundPressed,color:d.primaryButtonTextPressed},rootCheckedHovered:{backgroundColor:d.primaryButtonBackgroundPressed,color:d.primaryButtonTextPressed},rootDisabled:{selectors:(r={},r[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},r)},splitButtonContainer:{selectors:(i={},i[Et]={border:"none"},i)},splitButtonDivider:{backgroundColor:c.neutralTertiaryAlt,position:"absolute",width:1,right:31,top:8,bottom:8,selectors:(a={},a[Et]={backgroundColor:"Window"},a)},splitButtonMenuButton:{backgroundColor:d.primaryButtonBackground,color:d.primaryButtonText,selectors:(s={},s[Et]={backgroundColor:"WindowText"},s[":hover"]={backgroundColor:d.primaryButtonBackgroundHovered,selectors:(l={},l[Et]={color:"Highlight"},l)},s)},splitButtonMenuButtonDisabled:{backgroundColor:d.primaryButtonBackgroundDisabled,selectors:{":hover":{backgroundColor:d.primaryButtonBackgroundDisabled}}},splitButtonMenuButtonChecked:{backgroundColor:d.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:d.primaryButtonBackgroundPressed}}},splitButtonMenuButtonExpanded:{backgroundColor:d.primaryButtonBackgroundPressed,selectors:{":hover":{backgroundColor:d.primaryButtonBackgroundPressed}}},splitButtonMenuIcon:{color:d.primaryButtonText},splitButtonMenuIconDisabled:{color:c.neutralTertiary,selectors:(u={},u[Et]={color:"GrayText"},u)}}}(e):function(e){var t,n,o,r,i,a=e.semanticColors,s=e.palette,l=a.buttonBackground,u=a.buttonBackgroundPressed,c=a.buttonBackgroundHovered,d=a.buttonText,p=a.buttonTextHovered,f=a.buttonTextChecked,h=a.buttonTextCheckedHovered;return{root:{backgroundColor:l,color:d},rootHovered:{backgroundColor:c,color:p,selectors:(t={},t[Et]={borderColor:"Highlight",color:"Highlight"},t)},rootPressed:{backgroundColor:u,color:f},rootExpanded:{backgroundColor:u,color:f},rootChecked:{backgroundColor:u,color:f},rootCheckedHovered:{backgroundColor:u,color:h},rootDisabled:{selectors:(n={},n[Et]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},n)},splitButtonContainer:{selectors:(o={},o[Et]={border:"none"},o)},splitButtonMenuButton:{color:s.white,backgroundColor:"transparent",selectors:{":hover":{backgroundColor:s.neutralLight,selectors:(r={},r[Et]={color:"Highlight"},r)}}},splitButtonMenuButtonDisabled:{backgroundColor:a.buttonBackgroundDisabled,selectors:{":hover":{backgroundColor:a.buttonBackgroundDisabled}}},splitButtonDivider:{backgroundColor:s.neutralTertiaryAlt,position:"absolute",width:1,right:31,top:8,bottom:8,selectors:(i={},i[Et]={backgroundColor:"WindowText"},i)},splitButtonDividerDisabled:{backgroundColor:e.palette.neutralTertiaryAlt},splitButtonMenuButtonChecked:{backgroundColor:s.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:s.neutralQuaternaryAlt}}},splitButtonMenuButtonExpanded:{backgroundColor:s.neutralQuaternaryAlt,selectors:{":hover":{backgroundColor:s.neutralQuaternaryAlt}}},splitButtonMenuIcon:{color:a.buttonText},splitButtonMenuIconDisabled:{color:a.buttonTextDisabled}}}(e),r,t)}),ns=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.primary,n=void 0!==t&&t,r=e.styles,i=e.theme;return o.createElement(Sa,u({},this.props,{variantClassName:n?"ms-Button--primary":"ms-Button--default",styles:ts(i,r,n),onRenderDescription:Qn}))},t=d([Di("DefaultButton",["theme","styles"],!0)],t)}(Yn),os=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){return o.createElement(ns,u({},this.props,{primary:!0,onRenderDescription:Qn}))},t=d([Di("PrimaryButton",["theme","styles"],!0)],t)}(Yn);!function(e){e[e.xSmall=0]="xSmall",e[e.small=1]="small",e[e.medium=2]="medium",e[e.large=3]="large"}($a||($a={})),function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(es||(es={}));var rs,is=function(e){function t(t){var n=e.call(this,t)||this;return n.state={isRendered:!1},n}return l(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props.delay;this._timeoutId=setTimeout(function(){e.setState({isRendered:!0})},t)},t.prototype.componentWillUnmount=function(){this._timeoutId&&clearTimeout(this._timeoutId)},t.prototype.render=function(){return this.state.isRendered?o.Children.only(this.props.children):null},t.defaultProps={delay:0},t}(o.Component),as=lo(),ss=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.type,n=e.size,r=e.ariaLabel,i=e.ariaLive,a=e.styles,s=e.label,l=e.theme,c=e.className,d=e.labelPosition,p=r,f=jn(this.props,Kn,["size"]),h=n;void 0===h&&void 0!==t&&(h=t===es.large?$a.large:$a.medium);var m=as(a,{theme:l,size:h,className:c,labelPosition:d});return o.createElement("div",u({},f,{className:m.root}),o.createElement("div",{className:m.circle}),s&&o.createElement("div",{className:m.label},s),p&&o.createElement("div",{role:"status","aria-live":i},o.createElement(is,null,o.createElement("div",{className:m.screenReaderText},p))))},t.defaultProps={size:$a.medium,ariaLive:"polite",labelPosition:"bottom"},t}(Yn),ls={root:"ms-Spinner",circle:"ms-Spinner-circle",label:"ms-Spinner-label"},us=q({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),cs=xn(ss,function(e){var t,n=e.theme,o=e.size,r=e.className,i=e.labelPosition,a=n.palette,s=Zt(ls,n);return{root:[s.root,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},"top"===i&&{flexDirection:"column-reverse"},"right"===i&&{flexDirection:"row"},"left"===i&&{flexDirection:"row-reverse"},r],circle:[s.circle,{boxSizing:"border-box",borderRadius:"50%",border:"1.5px solid "+a.themeLight,borderTopColor:a.themePrimary,animationName:us,animationDuration:"1.3s",animationIterationCount:"infinite",animationTimingFunction:"cubic-bezier(.53,.21,.29,.67)",selectors:(t={},t[Et]={borderTopColor:"Highlight"},t)},o===$a.xSmall&&["ms-Spinner--xSmall",{width:12,height:12}],o===$a.small&&["ms-Spinner--small",{width:16,height:16}],o===$a.medium&&["ms-Spinner--medium",{width:20,height:20}],o===$a.large&&["ms-Spinner--large",{width:28,height:28}]],label:[s.label,n.fonts.small,{color:a.themePrimary,margin:"8px 0 0",textAlign:"center"},"top"===i&&{margin:"0 0 8px"},"right"===i&&{margin:"0 0 0 8px"},"left"===i&&{margin:"0 8px 0 0"}],screenReaderText:Ht}},void 0,{scope:"Spinner"}),ds={root:"ms-ScrollablePane",contentContainer:"ms-ScrollablePane--contentContainer"},ps=o.createContext({scrollablePane:void 0}),fs=lo(),hs=xn(function(e){function t(t){var n=e.call(this,t)||this;return n._root=o.createRef(),n._stickyAboveRef=o.createRef(),n._stickyBelowRef=o.createRef(),n._contentContainer=o.createRef(),n.subscribe=function(e){n._subscribers.add(e)},n.unsubscribe=function(e){n._subscribers.delete(e)},n.addSticky=function(e){n._stickies.add(e),n.contentContainer&&(e.setDistanceFromTop(n.contentContainer),n.sortSticky(e))},n.removeSticky=function(e){n._stickies.delete(e),n._removeStickyFromContainers(e),n.notifySubscribers()},n.sortSticky=function(e,t){n.stickyAbove&&n.stickyBelow&&(t&&n._removeStickyFromContainers(e),e.canStickyTop&&e.stickyContentTop&&n._addToStickyContainer(e,n.stickyAbove,e.stickyContentTop),e.canStickyBottom&&e.stickyContentBottom&&n._addToStickyContainer(e,n.stickyBelow,e.stickyContentBottom))},n.updateStickyRefHeights=function(){var e=n._stickies,t=0,o=0;e.forEach(function(e){var r=e.state,i=r.isStickyTop,a=r.isStickyBottom;e.nonStickyContent&&(i&&(t+=e.nonStickyContent.offsetHeight),a&&(o+=e.nonStickyContent.offsetHeight),n._checkStickyStatus(e))}),n.setState({stickyTopHeight:t,stickyBottomHeight:o})},n.notifySubscribers=function(){n.contentContainer&&n._subscribers.forEach(function(e){e(n.contentContainer,n.stickyBelow)})},n.getScrollPosition=function(){return n.contentContainer?n.contentContainer.scrollTop:0},n.syncScrollSticky=function(e){e&&n.contentContainer&&e.syncScroll(n.contentContainer)},n._getScrollablePaneContext=function(){return{scrollablePane:{subscribe:n.subscribe,unsubscribe:n.unsubscribe,addSticky:n.addSticky,removeSticky:n.removeSticky,updateStickyRefHeights:n.updateStickyRefHeights,sortSticky:n.sortSticky,notifySubscribers:n.notifySubscribers,syncScrollSticky:n.syncScrollSticky}}},n._addToStickyContainer=function(e,t,o){if(t.children.length){if(!t.contains(o)){var r=[].slice.call(t.children),i=[];n._stickies.forEach(function(o){t===n.stickyAbove&&e.canStickyTop?i.push(o):e.canStickyBottom&&i.push(o)});var a=i.sort(function(e,t){return(e.state.distanceFromTop||0)-(t.state.distanceFromTop||0)}).filter(function(e){var o=t===n.stickyAbove?e.stickyContentTop:e.stickyContentBottom;if(o)return r.indexOf(o)>-1}),s=void 0;for(var l in a)if((a[l].state.distanceFromTop||0)>=(e.state.distanceFromTop||0)){s=a[l];break}var u=null;s&&(u=t===n.stickyAbove?s.stickyContentTop:s.stickyContentBottom),t.insertBefore(o,u)}}else t.appendChild(o)},n._removeStickyFromContainers=function(e){n.stickyAbove&&e.stickyContentTop&&n.stickyAbove.contains(e.stickyContentTop)&&n.stickyAbove.removeChild(e.stickyContentTop),n.stickyBelow&&e.stickyContentBottom&&n.stickyBelow.contains(e.stickyContentBottom)&&n.stickyBelow.removeChild(e.stickyContentBottom)},n._onWindowResize=function(){var e=n._getScrollbarWidth(),t=n._getScrollbarHeight();n.setState({scrollbarWidth:e,scrollbarHeight:t}),n.notifySubscribers()},n._getStickyContainerStyle=function(e,t){return u({height:e},eo()?{right:"0",left:(n.state.scrollbarWidth||n._getScrollbarWidth()||0)+"px"}:{left:"0",right:(n.state.scrollbarWidth||n._getScrollbarWidth()||0)+"px"},t?{top:"0"}:{bottom:(n.state.scrollbarHeight||n._getScrollbarHeight()||0)+"px"})},n._onScroll=function(){var e=n.contentContainer;e&&n._stickies.forEach(function(t){t.syncScroll(e)}),n._notifyThrottled()},n._subscribers=new Set,n._stickies=new Set,n.state={stickyTopHeight:0,stickyBottomHeight:0,scrollbarWidth:0,scrollbarHeight:0},n._notifyThrottled=n._async.throttle(n.notifySubscribers,50),n}return l(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return this._root.current},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stickyAbove",{get:function(){return this._stickyAboveRef.current},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"stickyBelow",{get:function(){return this._stickyBelowRef.current},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contentContainer",{get:function(){return this._contentContainer.current},enumerable:!0,configurable:!0}),t.prototype.componentDidMount=function(){var e=this,t=this.props.initialScrollPosition;this._events.on(this.contentContainer,"scroll",this._onScroll),this._events.on(window,"resize",this._onWindowResize),this.contentContainer&&t&&(this.contentContainer.scrollTop=t),this.setStickiesDistanceFromTop(),this._stickies.forEach(function(t){e.sortSticky(t)}),this.notifySubscribers(),"MutationObserver"in window&&(this._mutationObserver=new MutationObserver(function(t){var n=e._getScrollbarHeight();if(n!==e.state.scrollbarHeight&&e.setState({scrollbarHeight:n}),e.notifySubscribers(),t.some(function(e){return null!==this.stickyAbove&&null!==this.stickyBelow&&(this.stickyAbove.contains(e.target)||this.stickyBelow.contains(e.target))}.bind(e)))e.updateStickyRefHeights();else{var o=[];e._stickies.forEach(function(e){e.root&&e.root.contains(t[0].target)&&o.push(e)}),o.length&&o.forEach(function(e){e.forceUpdate()})}}),this.root&&this._mutationObserver.observe(this.root,{childList:!0,attributes:!0,subtree:!0,characterData:!0}))},t.prototype.componentWillUnmount=function(){this._events.off(this.contentContainer),this._events.off(window),this._mutationObserver&&this._mutationObserver.disconnect()},t.prototype.shouldComponentUpdate=function(e,t){return this.props.children!==e.children||this.props.initialScrollPosition!==e.initialScrollPosition||this.props.className!==e.className||this.state.stickyTopHeight!==t.stickyTopHeight||this.state.stickyBottomHeight!==t.stickyBottomHeight||this.state.scrollbarWidth!==t.scrollbarWidth||this.state.scrollbarHeight!==t.scrollbarHeight},t.prototype.componentDidUpdate=function(e,t){var n=this.props.initialScrollPosition;this.contentContainer&&"number"==typeof n&&e.initialScrollPosition!==n&&(this.contentContainer.scrollTop=n),t.stickyTopHeight===this.state.stickyTopHeight&&t.stickyBottomHeight===this.state.stickyBottomHeight||this.notifySubscribers(),this._async.setTimeout(this._onWindowResize,0)},t.prototype.render=function(){var e=this.props,t=e.className,n=e.theme,r=e.styles,i=this.state,a=i.stickyTopHeight,s=i.stickyBottomHeight,l=fs(r,{theme:n,className:t,scrollbarVisibility:this.props.scrollbarVisibility});return o.createElement("div",u({},jn(this.props,Kn),{ref:this._root,className:l.root}),o.createElement("div",{ref:this._contentContainer,className:l.contentContainer,"data-is-scrollable":!0},o.createElement(ps.Provider,{value:this._getScrollablePaneContext()},this.props.children)),o.createElement("div",{ref:this._stickyAboveRef,className:l.stickyAbove,style:this._getStickyContainerStyle(a,!0)}),o.createElement("div",{className:l.stickyBelow,style:this._getStickyContainerStyle(s,!1)},o.createElement("div",{ref:this._stickyBelowRef,className:l.stickyBelowItems})))},t.prototype.setStickiesDistanceFromTop=function(){var e=this;this.contentContainer&&this._stickies.forEach(function(t){t.setDistanceFromTop(e.contentContainer)})},t.prototype.forceLayoutUpdate=function(){this._onWindowResize()},t.prototype._checkStickyStatus=function(e){this.stickyAbove&&this.stickyBelow&&this.contentContainer&&e.nonStickyContent&&(e.state.isStickyTop||e.state.isStickyBottom?(e.state.isStickyTop&&!this.stickyAbove.contains(e.nonStickyContent)&&e.stickyContentTop&&e.addSticky(e.stickyContentTop),e.state.isStickyBottom&&!this.stickyBelow.contains(e.nonStickyContent)&&e.stickyContentBottom&&e.addSticky(e.stickyContentBottom)):this.contentContainer.contains(e.nonStickyContent)||e.resetSticky())},t.prototype._getScrollbarWidth=function(){var e=this.contentContainer;return e?e.offsetWidth-e.clientWidth:0},t.prototype._getScrollbarHeight=function(){var e=this.contentContainer;return e?e.offsetHeight-e.clientHeight:0},t}(Yn),function(e){var t,n,o=e.className,r=e.theme,i=Zt(ds,r),a={position:"absolute",pointerEvents:"auto"},s={position:"absolute",top:0,right:0,bottom:0,left:0,WebkitOverflowScrolling:"touch"};return{root:[i.root,r.fonts.medium,s,o],contentContainer:[i.contentContainer,{overflowY:"always"===e.scrollbarVisibility?"scroll":"auto"},s],stickyAbove:[{top:0,selectors:(t={},t[Et]={borderBottom:"1px solid WindowText"},t)},a],stickyBelow:[{bottom:0,selectors:(n={},n[Et]={borderTop:"1px solid WindowText"},n)},a],stickyBelowItems:[{bottom:0},a,{width:"100%"}]}},void 0,{scope:"ScrollablePane"});!function(e){e[e.normal=0]="normal",e[e.largeHeader=1]="largeHeader",e[e.close=2]="close"}(rs||(rs={}));var ms=function(e){function t(n){var r=e.call(this,n)||this;return r._root=o.createRef(),r._firstBumper=o.createRef(),r._lastBumper=o.createRef(),r._hasFocus=!1,r._onRootFocus=function(e){r.props.onFocus&&r.props.onFocus(e),r._hasFocus=!0},r._onRootBlur=function(e){r.props.onBlur&&r.props.onBlur(e);var t=e.relatedTarget;null===e.relatedTarget&&(t=r._getDocument().activeElement),Eo(r._root.current,t)||(r._hasFocus=!1)},r._onFirstBumperFocus=function(){r._onBumperFocus(!0)},r._onLastBumperFocus=function(){r._onBumperFocus(!1)},r._onBumperFocus=function(e){if(!r.props.disabled){var t,n,o=e===r._hasFocus?r._lastBumper.current:r._firstBumper.current;if(r._root.current){var i=e===r._hasFocus?(t=r._root.current,void 0===(n=!1)&&(n=!0),Ao(t,o,n,!1,!0,!0,!1,!0)):function(e,t,n,o){return void 0===o&&(o=!0),Bo(e,t,o,!1,!1,n,!1,!0)}(r._root.current,o,!0,!1);i&&(r._isBumper(i)?r.focus():i.focus())}}},r._onFocusCapture=function(e){r.props.onFocusCapture&&r.props.onFocusCapture(e),e.target===e.currentTarget||r._isBumper(e.target)||(r._previouslyFocusedElementInTrapZone=e.target)},r._forceFocusInTrap=function(e){if(!r.props.disabled&&t._focusStack.length&&r===t._focusStack[t._focusStack.length-1]){var n=r._getDocument().activeElement;Eo(r._root.current,n)||(r.focus(),r._hasFocus=!0,e.preventDefault(),e.stopPropagation())}},r._forceClickInTrap=function(e){if(!r.props.disabled&&t._focusStack.length&&r===t._focusStack[t._focusStack.length-1]){var n=e.target;n&&!Eo(r._root.current,n)&&(r.focus(),r._hasFocus=!0,e.preventDefault(),e.stopPropagation())}},jo(r),r}return l(t,e),t.prototype.componentDidMount=function(){this._bringFocusIntoZone(),this._updateEventHandlers(this.props)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=e.elementToFocusOnDismiss;t&&this._previouslyFocusedElementOutsideTrapZone!==t&&(this._previouslyFocusedElementOutsideTrapZone=t),this._updateEventHandlers(e)},t.prototype.componentDidUpdate=function(e){var t=void 0===e.forceFocusInsideTrap||e.forceFocusInsideTrap,n=void 0===this.props.forceFocusInsideTrap||this.props.forceFocusInsideTrap,o=void 0!==e.disabled&&e.disabled,r=void 0!==this.props.disabled&&this.props.disabled;!t&&n||o&&!r?this._bringFocusIntoZone():(t&&!n||!o&&r)&&this._returnFocusToInitiator()},t.prototype.componentWillUnmount=function(){this.props.disabled&&!this.props.forceFocusInsideTrap&&Eo(this._root.current,this._getDocument().activeElement)||this._returnFocusToInitiator()},t.prototype.render=function(){var e=this.props,t=e.className,n=e.disabled,r=void 0!==n&&n,i=e.ariaLabelledBy,a=jn(this.props,Kn),s={style:{pointerEvents:"none",position:"fixed"},tabIndex:r?-1:0,"data-is-visible":!0};return o.createElement("div",u({},a,{className:t,ref:this._root,"aria-labelledby":i,onFocusCapture:this._onFocusCapture,onFocus:this._onRootFocus,onBlur:this._onRootBlur}),o.createElement("div",u({},s,{ref:this._firstBumper,onFocus:this._onFirstBumperFocus})),this.props.children,o.createElement("div",u({},s,{ref:this._lastBumper,onFocus:this._onLastBumperFocus})))},t.prototype.focus=function(){var e=this.props,t=e.focusPreviouslyFocusedInnerElement,n=e.firstFocusableSelector;if(t&&this._previouslyFocusedElementInTrapZone&&Eo(this._root.current,this._previouslyFocusedElementInTrapZone))this._focusAsync(this._previouslyFocusedElementInTrapZone);else{var o="string"==typeof n?n:n&&n(),r=null;this._root.current&&(o&&(r=this._root.current.querySelector("."+o)),r||(r=Bo(this._root.current,this._root.current.firstChild,!1,!1,!1,!0))),r&&this._focusAsync(r)}},t.prototype._focusAsync=function(e){this._isBumper(e)||zo(e)},t.prototype._bringFocusIntoZone=function(){var e=this.props,n=e.elementToFocusOnDismiss,o=e.disabled,r=void 0!==o&&o,i=e.disableFirstFocus,a=void 0!==i&&i;r||(t._focusStack.push(this),this._previouslyFocusedElementOutsideTrapZone=n||this._getDocument().activeElement,a||Eo(this._root.current,this._previouslyFocusedElementOutsideTrapZone)||this.focus())},t.prototype._returnFocusToInitiator=function(){var e=this,n=this.props.ignoreExternalFocusing;t._focusStack=t._focusStack.filter(function(t){return e!==t});var o=this._getDocument(),r=o.activeElement;n||!this._previouslyFocusedElementOutsideTrapZone||"function"!=typeof this._previouslyFocusedElementOutsideTrapZone.focus||!Eo(this._root.current,r)&&r!==o.body||this._focusAsync(this._previouslyFocusedElementOutsideTrapZone)},t.prototype._updateEventHandlers=function(e){var t=e.isClickableOutsideFocusTrap,n=void 0!==t&&t,o=e.forceFocusInsideTrap,r=void 0===o||o;r&&!this._disposeFocusHandler?this._disposeFocusHandler=Zo(window,"focus",this._forceFocusInTrap,!0):!r&&this._disposeFocusHandler&&(this._disposeFocusHandler(),this._disposeFocusHandler=void 0),n||this._disposeClickHandler?n&&this._disposeClickHandler&&(this._disposeClickHandler(),this._disposeClickHandler=void 0):this._disposeClickHandler=Zo(window,"click",this._forceClickInTrap,!0)},t.prototype._isBumper=function(e){return e===this._firstBumper.current||e===this._lastBumper.current},t.prototype._getDocument=function(){return vt(this._root.current)},t._focusStack=[],t}(o.Component),gs=Xe,vs={root:"ms-Modal",main:"ms-Dialog-main",scrollableContent:"ms-Modal-scrollableContent",isOpen:"is-open",layer:"ms-Modal-Layer"},ys=lo(),bs=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.componentDidMount=function(){var e;(e=vt())&&e.body&&!Ir&&(e.body.classList.add(Pr),e.body.addEventListener("touchmove",Nr,{passive:!1,capture:!1})),Ir++},t.prototype.componentWillUnmount=function(){!function(){if(Ir>0){var e=vt();e&&e.body&&1===Ir&&(e.body.classList.remove(Pr),e.body.removeEventListener("touchmove",Nr)),Ir--}}()},t.prototype.render=function(){var e=this.props,t=e.isDarkThemed,n=e.className,r=e.theme,i=e.styles,a=jn(this.props,Kn),s=ys(i,{theme:r,className:n,isDark:t});return o.createElement("div",u({},a,{className:s.root}))},t}(Yn),_s={root:"ms-Overlay",rootDark:"ms-Overlay--dark"},ks=xn(bs,function(e){var t,n=e.className,o=e.theme,r=e.isNone,i=e.isDark,a=o.palette,s=Zt(_s,o);return{root:[s.root,o.fonts.medium,{backgroundColor:a.whiteTranslucent40,top:0,right:0,bottom:0,left:0,position:"absolute",selectors:(t={},t[Et]={border:"1px solid WindowText",opacity:0},t)},r&&{visibility:"hidden"},i&&[s.rootDark,{backgroundColor:a.blackTranslucent40}],n]}},void 0,{scope:"Overlay"}),xs=Vt(function(e,t){return{root:K(e,t&&{touchAction:"none",selectors:{"& *":{userSelect:"none"}}})}}),Cs={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},ws=function(e){function t(t){var n=e.call(this,t)||this;return n._currentEventType=Cs.mouse,n._events=[],n._onMouseDown=function(e){var t=o.Children.only(n.props.children).props.onMouseDown;return t&&t(e),n._currentEventType=Cs.mouse,n._onDragStart(e)},n._onMouseUp=function(e){var t=o.Children.only(n.props.children).props.onMouseUp;return t&&t(e),n._currentEventType=Cs.mouse,n._onDragStop(e)},n._onTouchStart=function(e){var t=o.Children.only(n.props.children).props.onTouchStart;return t&&t(e),n._currentEventType=Cs.touch,n._onDragStart(e)},n._onTouchEnd=function(e){var t=o.Children.only(n.props.children).props.onTouchEnd;t&&t(e),n._currentEventType=Cs.touch,n._onDragStop(e)},n._onDragStart=function(e){if("number"==typeof e.button&&0!==e.button)return!1;if(!(n.props.handleSelector&&!n._matchesSelector(e.target,n.props.handleSelector)||n.props.preventDragSelector&&n._matchesSelector(e.target,n.props.preventDragSelector))){n._touchId=n._getTouchId(e);var t=n._getControlPosition(e);if(void 0!==t){var o=n._createDragDataFromPosition(t);n.props.onStart&&n.props.onStart(e,o),n.setState({isDragging:!0,lastPosition:t}),n._events=[Zo(document.body,n._currentEventType.move,n._onDrag),Zo(document.body,n._currentEventType.stop,n._onDragStop)]}}},n._onDrag=function(e){"touchmove"===e.type&&e.preventDefault();var t=n._getControlPosition(e);if(t){var o=n._createUpdatedDragData(n._createDragDataFromPosition(t)),r=o.position;n.props.onDragChange&&n.props.onDragChange(e,o),n.setState({position:r,lastPosition:t})}},n._onDragStop=function(e){if(n.state.isDragging){var t=n._getControlPosition(e);if(t){var o=n._createDragDataFromPosition(t);n.setState({isDragging:!1,lastPosition:void 0}),n.props.onStop&&n.props.onStop(e,o),n.props.position&&n.setState({position:n.props.position}),n._events.forEach(function(e){return e()})}}},n.state={isDragging:!1,position:n.props.position||{x:0,y:0},lastPosition:void 0},n}return l(t,e),t.prototype.componentDidUpdate=function(e){!this.props.position||e.position&&this.props.position===e.position||this.setState({position:this.props.position})},t.prototype.componentWillUnmount=function(){this._events.forEach(function(e){return e()})},t.prototype.render=function(){var e=o.Children.only(this.props.children),t=e.props,n=this.props.position,r=this.state,i=r.position,a=r.isDragging,s=i.x,l=i.y;return n&&!a&&(s=n.x,l=n.y),o.cloneElement(e,{style:u({},t.style,{transform:"translate("+s+"px, "+l+"px)"}),className:xs(t.className,this.state.isDragging).root,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onTouchStart:this._onTouchStart,onTouchEnd:this._onTouchEnd})},t.prototype._getControlPosition=function(e){var t=this._getActiveTouch(e);if(void 0===this._touchId||t){var n=t||e;return{x:n.clientX,y:n.clientY}}},t.prototype._getActiveTouch=function(e){return e.targetTouches&&this._findTouchInTouchList(e.targetTouches)||e.changedTouches&&this._findTouchInTouchList(e.changedTouches)},t.prototype._getTouchId=function(e){var t=e.targetTouches&&e.targetTouches[0]||e.changedTouches&&e.changedTouches[0];if(t)return t.identifier},t.prototype._matchesSelector=function(e,t){if(!e||e===document.body)return!1;var n=e.matches||e.webkitMatchesSelector||e.msMatchesSelector;return!!n&&(n.call(e,t)||this._matchesSelector(e.parentElement,t))},t.prototype._findTouchInTouchList=function(e){if(void 0!==this._touchId)for(var t=0;t0&&(n=t[0].getBoundingClientRect(),this.setState({modalRectangleTop:n.top}))}}else this.setState({isOpen:!0});!e.isOpen&&this.state.isOpen&&(this._onModalCloseTimer=this._async.setTimeout(this._onModalClose,1e3*parseFloat(gs)),this.setState({isVisible:!1}))},t.prototype.componentDidUpdate=function(e,t){e.isOpen||t.isVisible||this.setState({isVisible:!0})},t.prototype.render=function(){var e=this.props,t=e.className,n=e.containerClassName,r=e.scrollableContentClassName,i=e.elementToFocusOnDismiss,a=e.firstFocusableSelector,s=e.forceFocusInsideTrap,l=e.ignoreExternalFocusing,c=e.isBlocking,d=e.isClickableOutsideFocusTrap,p=e.isDarkOverlay,f=e.onDismiss,h=e.layerProps,m=e.overlay,g=e.responsiveMode,v=e.titleAriaId,y=e.styles,b=e.subtitleAriaId,_=e.theme,k=e.topOffsetFixed,x=e.onLayerDidMount,C=e.isModeless,w=e.dragOptions,S=this.state,E=S.isOpen,T=S.isVisible,I=S.hasBeenOpened,P=S.modalRectangleTop,D=S.x,M=S.y,N=S.isInKeyboardMoveMode;if(!E)return null;var A=void 0===h?"":h.className,B=Es(y,{theme:_,className:t,containerClassName:n,scrollableContentClassName:r,isOpen:E,isVisible:T,hasBeenOpened:I,modalRectangleTop:P,topOffsetFixed:k,isModeless:C,layerClassName:A,isDefaultDragHandle:w&&!w.dragHandleSelector}),F=u({},Ss,this.props.layerProps,{onLayerDidMount:h&&h.onLayerDidMount?h.onLayerDidMount:x,insertFirst:C,className:B.layer}),O=o.createElement(ms,{componentRef:this._focusTrapZone,className:B.main,elementToFocusOnDismiss:i,isClickableOutsideFocusTrap:C||d||!c,ignoreExternalFocusing:l,forceFocusInsideTrap:C?!C:s,firstFocusableSelector:a,focusPreviouslyFocusedInnerElement:!0,onKeyDown:w?this._onDialogKeyDown:void 0,onKeyUp:w?this._onDialogKeyUp:void 0,onBlur:N?this._onExitKeyboardMoveMode:void 0},w&&N&&o.createElement("div",{className:B.keyboardMoveIconContainer},w.keyboardMoveIconProps?o.createElement(ko,u({},w.keyboardMoveIconProps)):o.createElement(ko,{iconName:"move",className:B.keyboardMoveIcon})),o.createElement("div",{ref:this._allowScrollOnModal,className:B.scrollableContent,"data-is-scrollable":!0},w&&this.state.isModalMenuOpen&&o.createElement(w.menu,{items:[{key:"move",text:w.moveMenuItemText,onClick:this._onEnterKeyboardMoveMode},{key:"close",text:w.closeMenuItemText,onClick:this._onModalClose}],onDismiss:this._onModalContextMenuClose,alignTargetEdge:!0,coverTarget:!0,directionalHint:Co.topLeftEdge,directionalHintFixed:!0,shouldFocusOnMount:!0,target:this._scrollableContent}),this.props.children));return g>=pr.small?o.createElement(Li,u({},F),o.createElement(hi,{role:C||!c?"dialog":"alertdialog","aria-modal":!C,ariaLabelledBy:v,ariaDescribedBy:b,onDismiss:f},o.createElement("div",{className:B.root},!C&&o.createElement(ks,u({isDarkThemed:p,onClick:c?void 0:f},m)),w?o.createElement(ws,{handleSelector:w.dragHandleSelector||"."+B.main.split(" ")[0],preventDragSelector:"button",onStart:this._onDragStart,onDragChange:this._onDrag,onStop:this._onDragStop,position:{x:D,y:M}},O):O))):null},t.prototype.focus=function(){this._focusTrapZone.current&&this._focusTrapZone.current.focus()},t.prototype._getMoveDelta=function(e){var t=10;return e.shiftKey?e.ctrlKey||(t=50):e.ctrlKey&&(t=1),t},t.defaultProps={isOpen:!1,isDarkOverlay:!0,isBlocking:!1,className:"",containerClassName:""},t=d([_r],t)}(Yn),function(e){var t,n=e.className,o=e.containerClassName,r=e.scrollableContentClassName,i=e.isOpen,a=e.isVisible,s=e.hasBeenOpened,l=e.modalRectangleTop,u=e.theme,c=e.topOffsetFixed,d=e.isModeless,p=e.layerClassName,f=e.isDefaultDragHandle,h=u.palette,m=u.effects,g=u.fonts,v=Zt(vs,u);return{root:[v.root,g.medium,{backgroundColor:"transparent",position:d?"absolute":"fixed",height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center",opacity:0,pointerEvents:"none",transition:"opacity "+gs},c&&s&&{alignItems:"flex-start"},i&&v.isOpen,a&&{opacity:1,pointerEvents:"auto"},n],main:[v.main,{boxShadow:m.elevation64,borderRadius:m.roundedCorner2,backgroundColor:h.white,boxSizing:"border-box",position:"relative",textAlign:"left",outline:"3px solid transparent",maxHeight:"100%",overflowY:"auto",zIndex:d?Nt.Layer:void 0},c&&s&&{top:l},f&&{cursor:"move"},o],scrollableContent:[v.scrollableContent,{overflowY:"auto",flexGrow:1,maxHeight:"100vh",selectors:(t={},t["@supports (-webkit-overflow-scrolling: touch)"]={maxHeight:window.innerHeight},t)},r],layer:d&&[p,v.layer,{position:"static",width:"unset",height:"unset"}],keyboardMoveIconContainer:{position:"absolute",display:"flex",justifyContent:"center",width:"100%",padding:"3px 0px"},keyboardMoveIcon:{fontSize:g.xLargePlus.fontSize,width:"24px"}}},void 0,{scope:"Modal"}),Is=Vt(function(e,t){var n,o=Ia(e),r=Ja(e),i=e.palette;return j(o,{root:{padding:"0 4px",width:"32px",height:"32px",backgroundColor:"transparent",border:"none",color:e.semanticColors.link},rootHovered:{color:i.themeDarkAlt,backgroundColor:i.neutralLighter,selectors:(n={},n[Et]={borderColor:"Highlight",color:"Highlight"},n)},rootHasMenu:{width:"auto"},rootPressed:{color:i.themeDark,backgroundColor:i.neutralLight},rootExpanded:{color:i.themeDark,backgroundColor:i.neutralLight},rootChecked:{color:i.themeDark,backgroundColor:i.neutralLight},rootCheckedHovered:{color:i.themeDark,backgroundColor:i.neutralQuaternaryAlt},rootDisabled:{color:i.neutralTertiaryAlt}},r,t)}),Ps=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._skipComponentRefResolution=!0,t}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,n=e.theme;return o.createElement(Sa,u({},this.props,{variantClassName:"ms-Button--icon",styles:Is(n,t),onRenderText:Qn,onRenderDescription:Qn}))},t=d([Di("IconButton",["theme","styles"],!0)],t)}(Yn),Ds=lo(),Ms=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.styles,r=e.theme;return this._classNames=Ds(n,{theme:r,className:t}),o.createElement("div",{className:this._classNames.actions},o.createElement("div",{className:this._classNames.actionsRight},this._renderChildrenAsActions()))},t.prototype._renderChildrenAsActions=function(){var e=this;return o.Children.map(this.props.children,function(t){return t?o.createElement("span",{className:e._classNames.action},t):null})},t}(Yn),Ns={actions:"ms-Dialog-actions",action:"ms-Dialog-action",actionsRight:"ms-Dialog-actionsRight"},As=xn(Ms,function(e){var t=e.className,n=e.theme,o=Zt(Ns,n);return{actions:[o.actions,{position:"relative",width:"100%",minHeight:"24px",lineHeight:"24px",margin:"16px 0 0",fontSize:"0",selectors:{".ms-Button":{lineHeight:"normal"}}},t],action:[o.action,{margin:"0 4px"}],actionsRight:[o.actionsRight,{textAlign:"right",marginRight:"-4px",fontSize:"0"}]}},void 0,{scope:"DialogFooter"}),Bs=lo(),Fs=o.createElement(As,null).type,Os=function(e){function t(t){return e.call(this,t)||this}return l(t,e),t.prototype.render=function(){var e,t=this.props,n=t.showCloseButton,r=t.className,i=t.closeButtonAriaLabel,a=t.onDismiss,s=t.subTextId,l=t.subText,c=t.titleId,d=t.title,p=t.type,f=t.styles,h=t.theme,m=t.draggableHeaderClassName,g=Bs(f,{theme:h,className:r,isLargeHeader:p===rs.largeHeader,isClose:p===rs.close,draggableHeaderClassName:m}),v=this._groupChildren();return l&&(e=o.createElement("p",{className:g.subText,id:s},l)),o.createElement("div",{className:g.content},o.createElement("div",{className:g.header},o.createElement("p",{className:g.title,id:c,role:"heading","aria-level":2},d),o.createElement("div",{className:g.topButton},this.props.topButtonsProps.map(function(e,t){return o.createElement(Ps,u({key:e.uniqueId||t},e))}),(p===rs.close||n&&p!==rs.largeHeader)&&o.createElement(Ps,{className:g.button,iconProps:{iconName:"Cancel"},ariaLabel:i,onClick:a}))),o.createElement("div",{className:g.inner},o.createElement("div",{className:g.innerContent},e,v.contents),v.footers))},t.prototype._groupChildren=function(){var e={footers:[],contents:[]};return o.Children.map(this.props.children,function(t){"object"==typeof t&&null!==t&&t.type===Fs?e.footers.push(t):e.contents.push(t)}),e},t.defaultProps={showCloseButton:!1,className:"",topButtonsProps:[],closeButtonAriaLabel:"Close"},t=d([_r],t)}(Yn),Rs={contentLgHeader:"ms-Dialog-lgHeader",close:"ms-Dialog--close",subText:"ms-Dialog-subText",header:"ms-Dialog-header",headerLg:"ms-Dialog--lgHeader",button:"ms-Dialog-button ms-Dialog-button--close",inner:"ms-Dialog-inner",content:"ms-Dialog-content",title:"ms-Dialog-title"},Ls=xn(Os,function(e){var t,n,o,r=e.className,i=e.theme,a=e.isLargeHeader,s=e.isClose,l=e.hidden,u=e.isMultiline,c=e.draggableHeaderClassName,d=i.palette,p=i.fonts,f=i.effects,h=i.semanticColors,m=Zt(Rs,i);return{content:[a&&[m.contentLgHeader,{borderTop:"4px solid "+d.themePrimary}],s&&m.close,{flexGrow:1,overflowY:"hidden"},r],subText:[m.subText,p.medium,{margin:"0 0 24px 0",color:h.bodySubtext,lineHeight:"1.5",wordWrap:"break-word",fontWeight:dt.regular}],header:[m.header,{position:"relative",width:"100%",boxSizing:"border-box"},s&&m.close,c&&[c,{cursor:"move"}]],button:[m.button,l&&{selectors:{".ms-Icon.ms-Icon--Cancel":{color:h.buttonText,fontSize:pt.medium}}}],inner:[m.inner,{padding:"0 24px 24px",selectors:(t={},t["@media (min-width: 320px) and (max-width: 479px)"]={padding:"0 16px 16px"},t)}],innerContent:[m.content,{position:"relative",width:"100%"}],title:[m.title,p.xLarge,{color:h.bodyText,margin:"0",padding:"16px 46px 20px 24px",lineHeight:"normal",selectors:(n={},n["@media (min-width: 320px) and (max-width: 479px)"]={padding:"16px 46px 16px 16px"},n)},a&&{color:h.menuHeader},u&&{fontSize:p.xxLarge.fontSize}],topButton:[{display:"flex",flexDirection:"row",flexWrap:"nowrap",position:"absolute",top:"0",right:"0",padding:"15px 15px 0 0",selectors:(o={"> *":{flex:"0 0 auto"},".ms-Dialog-button":{color:h.buttonText},".ms-Dialog-button:hover":{color:h.buttonTextHovered,borderRadius:f.roundedCorner2}},o["@media (min-width: 320px) and (max-width: 479px)"]={padding:"15px 8px 0 0"},o)}]}},void 0,{scope:"DialogContent"}),Hs=lo(),Ws={isDarkOverlay:!1,isBlocking:!1,className:"",containerClassName:"",topOffsetFixed:!1},zs={type:rs.normal,className:"",topButtonsProps:[]},Us=function(e){function t(t){var n=e.call(this,t)||this;return n._getSubTextId=function(){var e=n.props,t=e.ariaDescribedById,o=e.modalProps,r=e.dialogContentProps,i=e.subText,a=t||o&&o.subtitleAriaId;return a||(a=(i||r&&r.subText)&&n._defaultSubTextId),a},n._getTitleTextId=function(){var e=n.props,t=e.ariaLabelledById,o=e.modalProps,r=e.dialogContentProps,i=e.title,a=t||o&&o.titleAriaId;return a||(a=(i||r&&r.title)&&n._defaultTitleTextId),a},n._id=Mn("Dialog"),n._defaultTitleTextId=n._id+"-title",n._defaultSubTextId=n._id+"-subText",n}return l(t,e),t.prototype.render=function(){var e,t,n=this.props,r=n.className,i=n.containerClassName,a=n.contentClassName,s=n.elementToFocusOnDismiss,l=n.firstFocusableSelector,c=n.forceFocusInsideTrap,d=n.styles,p=n.hidden,f=n.ignoreExternalFocusing,h=n.isBlocking,m=n.isClickableOutsideFocusTrap,g=n.isDarkOverlay,v=n.isOpen,y=n.onDismiss,b=n.onDismissed,_=n.onLayerDidMount,k=n.responsiveMode,x=n.subText,C=n.theme,w=n.title,S=n.topButtonsProps,E=n.type,T=n.minWidth,I=n.maxWidth,P=n.modalProps,D=u({},P?P.layerProps:{onLayerDidMount:_});_&&!D.onLayerDidMount&&(D.onLayerDidMount=_),P&&P.dragOptions&&!P.dragOptions.dragHandleSelector?(e="ms-Dialog-draggable-header",t=u({},P.dragOptions,{dragHandleSelector:"."+e})):t=P&&P.dragOptions;var M=u({},Ws,P,{layerProps:D,dragOptions:t}),N=u({},zs,this.props.dialogContentProps,{draggableHeaderClassName:e}),A=Hs(d,{theme:C,className:r||M.className,containerClassName:i||M.containerClassName,hidden:p,dialogDefaultMinWidth:T,dialogDefaultMaxWidth:I});return o.createElement(Ts,u({elementToFocusOnDismiss:s,firstFocusableSelector:l,forceFocusInsideTrap:c,ignoreExternalFocusing:f,isClickableOutsideFocusTrap:m,onDismissed:b,responsiveMode:k},M,{isDarkOverlay:void 0!==g?g:M.isDarkOverlay,isBlocking:void 0!==h?h:M.isBlocking,isOpen:void 0!==v?v:!p,className:A.root,containerClassName:A.main,onDismiss:y||M.onDismiss,subtitleAriaId:this._getSubTextId(),titleAriaId:this._getTitleTextId()}),o.createElement(Ls,u({titleId:this._defaultTitleTextId,subTextId:this._defaultSubTextId,title:w,subText:x,showCloseButton:void 0!==h?!h:!M.isBlocking,topButtonsProps:S||N.topButtonsProps,type:void 0!==E?E:N.type,onDismiss:y||N.onDismiss,className:a||N.className},N),this.props.children))},t.defaultProps={hidden:!0},t=d([_r],t)}(o.Component),Ks={root:"ms-Dialog"},js=xn(Us,function(e){var t,n=e.className,o=e.containerClassName,r=e.dialogDefaultMinWidth,i=void 0===r?"288px":r,a=e.dialogDefaultMaxWidth,s=void 0===a?"340px":a,l=e.hidden,u=e.theme;return{root:[Zt(Ks,u).root,u.fonts.medium,n],main:[{width:i,outline:"3px solid transparent",selectors:(t={},t["@media (min-width: 480px)"]={width:"auto",maxWidth:s,minWidth:i},t)},!l&&{display:"flex"},o]}},void 0,{scope:"Dialog"}),Vs=lo({disableCaching:!0}),Gs=xn(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.as,n=void 0===t?"label":t,r=e.children,i=e.className,a=e.disabled,s=e.styles,l=e.required,c=e.theme,d=Vs(s,{className:i,disabled:a,required:l,theme:c});return o.createElement(n,u({},jn(this.props,Kn),{className:d.root}),r)},t}(o.Component),function(e){var t,n=e.theme,o=e.className,r=e.disabled,i=e.required,a=n.semanticColors,s=dt.semibold,l=a.bodyText,u=a.disabledBodyText,c=a.errorText;return{root:["ms-Label",n.fonts.medium,{fontWeight:s,color:l,boxSizing:"border-box",boxShadow:"none",margin:0,display:"block",padding:"5px 0",wordWrap:"break-word",overflowWrap:"break-word"},r&&{color:u,selectors:(t={},t[Et]={color:"GrayText"},t)},i&&{selectors:{"::after":{content:"' *'",color:c,paddingRight:12}}},o]}},void 0,{scope:"Label"}),qs=lo(),Ys=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._link=o.createRef(),t._onClick=function(e){var n=t.props,o=n.onClick;n.disabled?e.preventDefault():o&&o(e)},t}return l(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.disabled,r=t.children,i=t.className,a=t.href,s=t.theme,l=t.styles,c=t.keytipProps,d=qs(l,{className:i,isButton:!a,isDisabled:n,theme:s}),p=this._getRootType(this.props);return o.createElement(aa,{keytipProps:c,ariaDescribedBy:this.props["aria-describedby"],disabled:n},function(t){return o.createElement(p,u({},t,e._adjustPropsForRootType(p,e.props),{className:d.root,onClick:e._onClick,ref:e._link,"aria-disabled":n}),r)})},t.prototype.focus=function(){var e=this._link.current;e&&e.focus&&e.focus()},t.prototype._adjustPropsForRootType=function(e,t){t.children,t.as;var n=t.disabled,o=t.target,r=t.href,i=(t.theme,t.getStyles,t.styles,t.componentRef,c(t,["children","as","disabled","target","href","theme","getStyles","styles","componentRef"]));return"string"==typeof e?"a"===e?u({target:o,href:n?void 0:r},i):"button"===e?u({type:"button",disabled:n},i):u({},i,{disabled:n}):u({target:o,href:r,disabled:n},i)},t.prototype._getRootType=function(e){return e.as?e.as:e.href?"a":"button"},t}(Yn),Zs={root:"ms-Link"},Qs=xn(Ys,function(e){var t,n,o,r=e.className,i=e.isButton,a=e.isDisabled,s=e.theme,l=s.semanticColors,u=l.link,c=l.linkHovered,d=l.disabledText,p=l.focusBorder,f=Zt(Zs,s);return{root:[f.root,s.fonts.medium,{color:u,outline:"none",fontSize:"inherit",fontWeight:"inherit",selectors:(t={".ms-Fabric--isFocusVisible &:focus":{boxShadow:"0 0 0 1px "+p+" inset",selectors:(n={},n[Et]={outline:"1px solid WindowText"},n)}},t[Et]={borderBottom:"none"},t)},i&&{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:(o={},o["@media screen and (-ms-high-contrast: white-on-black)"]={color:"#FFFF00"},o["@media screen and (-ms-high-contrast: black-on-white)"]={color:"#00009F"},o)},!i&&{textDecoration:"none"},a&&["is-disabled",{color:d,cursor:"default"},{selectors:{"&:link, &:visited":{pointerEvents:"none"}}}],!a&&{selectors:{"&:active, &:hover, &:active:hover":{color:c,textDecoration:"underline"},"&:focus":{color:u}}},f.root,r]}},void 0,{scope:"Link"}),Xs=function(e){function t(t){var n=e.call(this,t)||this;return n.parent_on_change=t.on_change,n}return l(t,e),t.prototype.get_value=function(){return null},t}(r.a.Component),Js=lo(),$s=function(e){function t(t){var n=e.call(this,t)||this;return n._toggleButton=o.createRef(),n._onClick=function(e){var t=n.props,o=t.disabled,r=t.checked,i=t.onChange,a=t.onChanged,s=t.onClick,l=n.state.checked;o||(void 0===r&&n.setState({checked:!l}),i&&i(e,!l),a&&a(!l),s&&s(e))},n._warnMutuallyExclusive({checked:"defaultChecked"}),n._warnDeprecations({onAriaLabel:"ariaLabel",offAriaLabel:void 0,onChanged:"onChange"}),n.state={checked:!(!t.checked&&!t.defaultChecked)},n._id=t.id||Mn("Toggle"),n}return l(t,e),t.getDerivedStateFromProps=function(e,t){return void 0===e.checked?t:u({},t,{checked:!!e.checked})},Object.defineProperty(t.prototype,"checked",{get:function(){return this.state.checked},enumerable:!0,configurable:!0}),t.prototype.render=function(){var e=this,t=this.props,n=t.as,r=void 0===n?"div":n,i=t.className,a=t.theme,s=t.disabled,l=t.keytipProps,c=t.label,d=t.ariaLabel,p=t.onAriaLabel,f=t.offAriaLabel,h=t.offText,m=t.onText,g=t.styles,v=t.inlineLabel,y=this.state.checked,b=y?m:h,_=y?p:f,k=jn(this.props,Wn,["defaultChecked"]),x=Js(g,{theme:a,className:i,disabled:s,checked:y,inlineLabel:v,onOffMissing:!m&&!h}),C=this._id+"-label",w=this._id+"-stateText",S=void 0;return d||_||(c?S=C:b&&(S=w)),o.createElement(r,{className:x.root,hidden:k.hidden},c&&o.createElement(Gs,{htmlFor:this._id,className:x.label,id:C},c),o.createElement("div",{className:x.container},o.createElement(aa,{keytipProps:l,ariaDescribedBy:k["aria-describedby"],disabled:s},function(t){return o.createElement("button",u({},k,t,{className:x.pill,disabled:s,id:e._id,type:"button",role:"switch",ref:e._toggleButton,"aria-disabled":s,"aria-checked":y,"aria-label":d||_,"data-is-focusable":!0,onChange:e._noop,onClick:e._onClick,"aria-labelledby":S}),o.createElement("div",{className:x.thumb}))}),b&&o.createElement(Gs,{htmlFor:this._id,className:x.text,id:w},b)))},t.prototype.focus=function(){this._toggleButton.current&&this._toggleButton.current.focus()},t.prototype._noop=function(){},t}(Yn),el=xn($s,function(e){var t,n,o,r,i,a,s,l=e.theme,u=e.className,c=e.disabled,d=e.checked,p=e.inlineLabel,f=e.onOffMissing,h=l.semanticColors,m=l.palette,g=h.bodyBackground,v=h.inputBackgroundChecked,y=m.themeDark,b=m.neutralDark,_=h.disabledBodySubtext,k=h.smallInputBorder,x=h.inputForegroundChecked,C=h.disabledBodySubtext,w=h.disabledBackground,S=h.smallInputBorder,E=h.inputBorderHovered,T=h.disabledBodySubtext,I=h.disabledText;return{root:["ms-Toggle",d&&"is-checked",!c&&"is-enabled",c&&"is-disabled",l.fonts.medium,{marginBottom:"8px"},p&&{display:"flex",alignItems:"center"},u],label:["ms-Toggle-label",c&&{color:I,selectors:(t={},t[Et]={color:"GrayText"},t)},p&&!f&&{marginRight:16},f&&p&&{order:1,marginLeft:16}],container:["ms-Toggle-innerContainer",{display:"inline-flex",position:"relative"}],pill:["ms-Toggle-background",Rt(l,{inset:-3}),{fontSize:"20px",boxSizing:"border-box",width:40,height:20,borderRadius:10,transition:"all 0.1s ease",border:"1px solid "+S,background:g,cursor:"pointer",display:"flex",alignItems:"center",padding:"0 3px"},!c&&[!d&&{selectors:{":hover":[{borderColor:E}],":hover .ms-Toggle-thumb":[{backgroundColor:b,selectors:(n={},n[Et]={borderColor:"Highlight"},n)}]}},d&&[{background:v,borderColor:"transparent",justifyContent:"flex-end"},{selectors:(o={":hover":[{backgroundColor:y,borderColor:"transparent",selectors:(r={},r[Et]={backgroundColor:"Highlight"},r)}]},o[Et]={backgroundColor:"WindowText"},o)}]],c&&[{cursor:"default"},!d&&[{borderColor:T}],d&&[{backgroundColor:_,borderColor:"transparent",justifyContent:"flex-end"}]],!c&&{selectors:{"&:hover":{selectors:(i={},i[Et]={borderColor:"Highlight"},i)}}}],thumb:["ms-Toggle-thumb",{width:12,height:12,borderRadius:"50%",transition:"all 0.1s ease",backgroundColor:k,borderColor:"transparent",borderWidth:".28em",borderStyle:"solid",boxSizing:"border-box"},!c&&d&&[{backgroundColor:x,selectors:(a={},a[Et]={backgroundColor:"Window",borderColor:"Window"},a)}],c&&[!d&&[{backgroundColor:C}],d&&[{backgroundColor:w}]]],text:["ms-Toggle-stateText",{selectors:{"&&":{padding:"0",margin:"0 8px",userSelect:"none",fontWeight:dt.regular}}},c&&{selectors:{"&&":{color:I,selectors:(s={},s[Et]={color:"GrayText"},s)}}}]}},void 0,{scope:"Toggle"}),tl=function(e){function t(t){var n=e.call(this,t)||this;return n.toggleref=null,n.toggleref=null,n.state={property_values:t.setting},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting})},t.prototype.get_value=function(){return{value:this.toggleref.checked}},t.prototype.render=function(){var e=this;return r.a.createElement(el,{disabled:this.props.disabled,onChange:function(t,n){e.setState(function(e){return{property_values:u({},e.property_values,{value:n})}}),e.parent_on_change()},checked:this.state.property_values.value,label:this.state.property_values.display_name,onText:"On",offText:"Off",componentRef:function(t){e.toggleref=t}})},t}(Xs);function nl(e,t){return void 0!==e[t]&&null!==e[t]}var ol=lo(),rl=function(e){function t(t){var n=e.call(this,t)||this;return n._onChange=function(e){var t=n.props.onChange;t&&t(e,n.props)},n._onBlur=function(e){var t=n.props.onBlur;t&&t(e,n.props)},n._onFocus=function(e){var t=n.props.onFocus;t&&t(e,n.props)},n._onRenderField=function(e){var t=e.onRenderLabel,r=void 0===t?n._onRenderLabel:t,i=e.id,a=e.imageSrc,s=e.imageAlt,l=void 0===s?"":s,c=e.selectedImageSrc,d=e.iconProps,p=e.imageSize?e.imageSize:{width:32,height:32};return o.createElement("label",{htmlFor:i,className:n._classNames.field},a&&o.createElement("div",{className:n._classNames.innerField},o.createElement("div",{className:n._classNames.imageWrapper},o.createElement(go,{src:a,alt:l,width:p.width,height:p.height})),o.createElement("div",{className:n._classNames.selectedImageWrapper},o.createElement(go,{src:c,alt:l,width:p.width,height:p.height}))),d&&o.createElement("div",{className:n._classNames.innerField},o.createElement("div",{className:n._classNames.iconWrapper},o.createElement(ko,u({},d)))),a||d?o.createElement("div",{className:n._classNames.labelWrapper},r(e)):r(e))},n._onRenderLabel=function(e){return o.createElement("span",{id:e.labelId,className:"ms-ChoiceFieldLabel"},e.text)},jo(n),n}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.ariaLabel,n=e.focused,r=e.required,i=e.theme,a=e.iconProps,s=e.imageSrc,l=e.imageSize,d=void 0===l?{width:32,height:32}:l,p=e.disabled,f=e.checked,h=e.id,m=e.styles,g=e.name,v=e.onRenderField,y=void 0===v?this._onRenderField:v,b=c(e,["ariaLabel","focused","required","theme","iconProps","imageSrc","imageSize","disabled","checked","id","styles","name","onRenderField"]);this._classNames=ol(m,{theme:i,hasIcon:!!a,hasImage:!!s,checked:f,disabled:p,imageIsLarge:!!s&&(d.width>71||d.height>71),imageSize:d,focused:n});var _=jn(b,Wn),k=_.className,x=c(_,["className"]);return o.createElement("div",{className:this._classNames.root},o.createElement("div",{className:this._classNames.choiceFieldWrapper},o.createElement("input",u({"aria-label":t,id:h,className:Cn(this._classNames.input,k),type:"radio",name:g,disabled:p,checked:f,required:r},x,{onChange:this._onChange,onFocus:this._onFocus,onBlur:this._onBlur})),y(this.props,this._onRenderField)))},t}(o.Component),il={root:"ms-ChoiceField",choiceFieldWrapper:"ms-ChoiceField-wrapper",input:"ms-ChoiceField-input",field:"ms-ChoiceField-field",innerField:"ms-ChoiceField-innerField",imageWrapper:"ms-ChoiceField-imageWrapper",iconWrapper:"ms-ChoiceField-iconWrapper",labelWrapper:"ms-ChoiceField-labelWrapper",checked:"is-checked"},al="200ms";function sl(e,t){var n,o;return["is-inFocus",{selectors:(n={},n["."+At+" &"]={position:"relative",outline:"transparent",selectors:{"::-moz-focus-inner":{border:0},":after":{content:'""',top:-2,right:-2,bottom:-2,left:-2,pointerEvents:"none",border:"1px solid "+e,position:"absolute",selectors:(o={},o[Et]={borderColor:"WindowText",borderWidth:t?1:2},o)}}},n)}]}function ll(e,t,n){return[t,{paddingBottom:2,transitionProperty:"opacity",transitionDuration:al,transitionTimingFunction:"ease",selectors:{".ms-Image":{display:"inline-block",borderStyle:"none"}}},(n?!e:e)&&["is-hidden",{position:"absolute",left:0,top:0,width:"100%",height:"100%",overflow:"hidden",opacity:0}]]}var ul=xn(rl,function(e){var t,n,o,r,i,a=e.theme,s=e.hasIcon,l=e.hasImage,u=e.checked,c=e.disabled,d=e.imageIsLarge,p=e.focused,f=e.imageSize,h=a.palette,m=a.semanticColors,g=a.fonts,v=Zt(il,a),y=h.neutralPrimary,b=m.inputBorderHovered,_=m.inputBackgroundChecked,k=h.themeDark,x=m.disabledBodySubtext,C=m.bodyBackground,w=h.neutralSecondary,S=m.inputBackgroundChecked,E=h.themeDark,T=m.disabledBodySubtext,I=h.neutralDark,P=m.focusBorder,D=m.inputBorderHovered,M=m.inputBackgroundChecked,N=h.themeDark,A=h.neutralLighter,B={selectors:{".ms-ChoiceFieldLabel":{color:I},":before":{borderColor:u?k:b},":after":[!s&&!l&&!u&&{content:'""',transitionProperty:"background-color",left:5,top:5,width:10,height:10,backgroundColor:w},u&&{borderColor:E}]}},F={borderColor:u?N:D,selectors:{":before":{opacity:1,borderColor:u?k:b}}},O=[{content:'""',display:"inline-block",backgroundColor:C,borderWidth:1,borderStyle:"solid",borderColor:y,width:20,height:20,fontWeight:"normal",position:"absolute",top:0,left:0,boxSizing:"border-box",transitionProperty:"border-color",transitionDuration:al,transitionTimingFunction:"cubic-bezier(.4, 0, .23, 1)",borderRadius:"50%"},c&&{borderColor:x,selectors:(t={},t[Et]={color:"GrayText"},t)},u&&{borderColor:c?x:_,selectors:(n={},n[Et]={borderColor:"Highlight"},n)},(s||l)&&{top:3,right:3,left:"auto",opacity:u?1:0}],R=[{content:'""',width:0,height:0,borderRadius:"50%",position:"absolute",left:10,right:0,transitionProperty:"border-width",transitionDuration:al,transitionTimingFunction:"cubic-bezier(.4, 0, .23, 1)",boxSizing:"border-box"},u&&{borderWidth:5,borderStyle:"solid",borderColor:c?T:S,left:5,top:5,width:10,height:10,selectors:(o={},o[Et]={borderColor:"Highlight"},o)},u&&(s||l)&&{top:8,right:8,left:"auto"}];return{root:[v.root,a.fonts.medium,{display:"flex",alignItems:"center",boxSizing:"border-box",color:m.bodyText,minHeight:26,border:"none",position:"relative",marginTop:8,selectors:{".ms-ChoiceFieldLabel":{display:"inline-block"}}},!s&&!l&&{selectors:{".ms-ChoiceFieldLabel":{paddingLeft:"26px"}}},l&&"ms-ChoiceField--image",s&&"ms-ChoiceField--icon",(s||l)&&{display:"inline-flex",fontSize:0,margin:"0 4px 4px 0",paddingLeft:0,backgroundColor:A,height:"100%"}],choiceFieldWrapper:[v.choiceFieldWrapper,p&&sl(P,s||l)],input:[v.input,{position:"absolute",opacity:0,top:0,right:0,width:"100%",height:"100%",margin:0},c&&"is-disabled"],field:[v.field,u&&v.checked,{display:"inline-block",cursor:"pointer",marginTop:0,position:"relative",verticalAlign:"top",userSelect:"none",minHeight:20,selectors:{":hover":!c&&B,":focus":!c&&B,":before":O,":after":R}},s&&"ms-ChoiceField--icon",l&&"ms-ChoiceField-field--image",(s||l)&&{boxSizing:"content-box",cursor:"pointer",paddingTop:22,margin:0,textAlign:"center",transitionProperty:"all",transitionDuration:al,transitionTimingFunction:"ease",border:"1px solid transparent",justifyContent:"center",alignItems:"center",display:"flex",flexDirection:"column"},u&&{borderColor:M},(s||l)&&!c&&{selectors:{":hover":F,":focus":F}},c&&{cursor:"default",selectors:(r={".ms-ChoiceFieldLabel":{color:m.disabledBodyText}},r[Et]={color:"GrayText"},r)},u&&c&&{borderColor:A}],innerField:[v.innerField,l&&{height:f.height,width:f.width},(s||l)&&{position:"relative",display:"inline-block",paddingLeft:30,paddingRight:30},(s||l)&&d&&{paddingLeft:24,paddingRight:24},(s||l)&&c&&{opacity:.25,selectors:(i={},i[Et]={color:"GrayText",opacity:1},i)}],imageWrapper:ll(!1,v.imageWrapper,u),selectedImageWrapper:ll(!0,v.imageWrapper,u),iconWrapper:[v.iconWrapper,{fontSize:32,lineHeight:32,height:32}],labelWrapper:[v.labelWrapper,g.medium,(s||l)&&{display:"block",position:"relative",margin:"4px 8px",height:30,lineHeight:15,maxWidth:2*f.width,overflow:"hidden",whiteSpace:"pre-wrap",textOverflow:"ellipsis"}]}},void 0,{scope:"ChoiceGroupOption"}),cl=lo(),dl=function(e){function t(t){var n=e.call(this,t)||this;n._focusCallbacks={},n._changeCallbacks={},n._onBlur=function(e,t){n.setState({keyFocused:void 0})},jo(n);var o=t.defaultSelectedKey,r=t.options,i=void 0===r?[]:r,a=!pl(t)&&void 0!==o&&i.some(function(e){return e.key===o});return n.state={keyChecked:a?o:n._getKeyChecked(t)},n._id=Mn("ChoiceGroup"),n._labelId=Mn("ChoiceGroupLabel"),n}return l(t,e),Object.defineProperty(t.prototype,"checkedOption",{get:function(){var e=this,t=this.props.options;return $i(void 0===t?[]:t,function(t){return t.key===e.state.keyChecked})},enumerable:!0,configurable:!0}),t.prototype.componentDidUpdate=function(e,t){if(e!==this.props){var n=this._getKeyChecked(this.props);n!==this._getKeyChecked(e)&&this.setState({keyChecked:n})}},t.prototype.render=function(){var e=this,t=this.props,n=t.className,r=t.theme,i=t.styles,a=t.options,s=void 0===a?[]:a,l=t.label,c=t.required,d=t.disabled,p=t.name,f=this.state,h=f.keyChecked,m=f.keyFocused,g=jn(this.props,Kn,["onChange","className","required"]),v=cl(i,{theme:r,className:n,optionsContainIconOrImage:s.some(function(e){return!(!e.iconProps&&!e.imageSrc)})}),y=this._id+"-label",b=this.props.ariaLabelledBy||(l?y:this.props["aria-labelledby"]);return o.createElement("div",u({className:v.applicationRole},g),o.createElement("div",u({className:v.root,role:"radiogroup"},b&&{"aria-labelledby":b}),l&&o.createElement(Gs,{className:v.label,required:c,id:y,disabled:d},l),o.createElement("div",{className:v.flexContainer},s.map(function(t){var n=u({},t,{focused:t.key===m,checked:t.key===h,disabled:t.disabled||d,id:e._getOptionId(t),labelId:e._labelId+"-"+t.key,name:p||e._id,required:c});return o.createElement(ul,u({key:t.key,onBlur:e._onBlur,onFocus:e._onFocus(t.key),onChange:e._onChange(t.key)},n))}))))},t.prototype.focus=function(){var e=this.props.options,t=void 0===e?[]:e,n=this.checkedOption||t.filter(function(e){return!e.disabled})[0],o=n&&document.getElementById(this._getOptionId(n));o&&o.focus()},t.prototype._onFocus=function(e){var t=this;return this._focusCallbacks[e]||(this._focusCallbacks[e]=function(n,o){t.setState({keyFocused:e})}),this._focusCallbacks[e]},t.prototype._onChange=function(e){var t=this;return this._changeCallbacks[e]||(this._changeCallbacks[e]=function(n,o){var r=t.props,i=r.onChanged,a=r.onChange;pl(t.props)||t.setState({keyChecked:e});var s=$i(t.props.options||[],function(t){return t.key===e});a?a(n,s):i&&i(s,n)}),this._changeCallbacks[e]},t.prototype._getKeyChecked=function(e){if(void 0!==e.selectedKey)return e.selectedKey;var t=e.options,n=(void 0===t?[]:t).filter(function(e){return e.checked});return n[0]&&n[0].key},t.prototype._getOptionId=function(e){return this._id+"-"+e.key},t}(o.Component);function pl(e){return nl(e,"selectedKey")}var fl={root:"ms-ChoiceFieldGroup",flexContainer:"ms-ChoiceFieldGroup-flexContainer"},hl=xn(dl,function(e){var t=e.className,n=e.optionsContainIconOrImage,o=e.theme,r=Zt(fl,o);return{applicationRole:t,root:[r.root,o.fonts.medium,{display:"block"}],flexContainer:[r.flexContainer,n&&{display:"flex",flexDirection:"row",flexWrap:"wrap"}]}},void 0,{scope:"ChoiceGroup"}),ml=function(e){function t(t){var n=e.call(this,t)||this;return n.choiceref=null,n.choiceref=null,n.state={property_values:t.setting},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting}),this.selected=e.setting.value},t.prototype.get_value=function(){return{value:this.selected}},t.prototype.render=function(){var e=this;return r.a.createElement(hl,{className:"defaultChoiceGroup",defaultSelectedKey:this.state.property_values.value,options:this.state.property_values.options,label:this.state.property_values.display_name,componentRef:function(t){e.choiceref=t},onChange:function(t,n){e.selected=n.key,e.parent_on_change()}})},t}(Xs),gl=lo(),vl=xn(function(e){var t=e.styles,n=e.theme,r=e.className,i=e.vertical,a=e.alignContent,s=gl(t,{theme:n,className:r,alignContent:a,vertical:i});return o.createElement("div",{className:s.root},o.createElement("div",{className:s.content,role:"separator","aria-orientation":i?"vertical":"horizontal"},e.children))},function(e){var t=e.theme,n=e.alignContent,o=e.vertical,r=e.className,i="start"===n,a="center"===n,s="end"===n;return{root:[t.fonts.medium,{position:"relative"},n&&{textAlign:n},!n&&{textAlign:"center"},o&&(a||!n)&&{verticalAlign:"middle"},o&&i&&{verticalAlign:"top"},o&&s&&{verticalAlign:"bottom"},o&&{padding:"0 4px",height:"inherit",display:"table-cell",zIndex:1,selectors:{":after":{backgroundColor:t.palette.neutralLighter,width:"1px",content:'""',position:"absolute",top:"0",bottom:"0",left:"50%",right:"0",zIndex:-1}}},!o&&{padding:"4px 0",selectors:{":before":{backgroundColor:t.palette.neutralLighter,height:"1px",content:'""',display:"block",position:"absolute",top:"50%",bottom:"0",left:"0",right:"0"}}},r],content:[{position:"relative",display:"inline-block",padding:"0 12px",color:t.semanticColors.bodyText,background:t.semanticColors.bodyBackground},o&&{padding:"12px 0"}]}},void 0,{scope:"Separator"}),yl=function(e){function t(t){var n=e.call(this,t)||this;return n.colorpickerref=null,n.colorpickerref=null,n.state={property_values:t.setting,call_action_callback:t.action_callback,name:t.action_name},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting,name:e.action_name})},t.prototype.get_value=function(){return{value:this.state.property_values.value}},t.prototype.render=function(){var e=this;return r.a.createElement(Xa,null,this.state.property_values.display_name?r.a.createElement(Gs,null,this.state.property_values.display_name):null,this.state.property_values.value?r.a.createElement(Ua,{styles:{root:{paddingBottom:"0.5em"}}},this.state.property_values.value):r.a.createElement("span",null),r.a.createElement(os,{styles:{root:{alignSelf:"start"}},text:this.state.property_values.button_text,onClick:function(){return e.state.call_action_callback(e.state.name,e.state.property_values)}}))},t}(Xs),bl=function(e){function t(t){var n=e.call(this,t)||this;return n.references={},n.references={},n.startup_reference=null,n.elevated_reference=null,n.restart_reference=null,n.parent_on_change=t.on_change,n.state={settings_key:t.settings_key,settings:t.settings},n}return l(t,e),t.prototype.shouldComponentUpdate=function(e,t){return!1},t.prototype.componentWillReceiveProps=function(e){this.setState({settings:e.settings})},t.prototype.get_data=function(){var e=this,t={};Object.keys(this.references).forEach(function(n){t[n]=e.references[n].get_value().value});var n={};return n[this.state.settings_key]={startup:this.startup_reference.get_value().value,run_elevated:null!=this.elevated_reference&&this.elevated_reference.get_value().value,theme:this.theme_reference.get_value().value,enabled:t},n},t.prototype.render=function(){var e=this,t=this.state.settings.general.enabled;return r.a.createElement(Xa,{tokens:{childrenGap:20}},r.a.createElement(Ua,{variant:"xLarge"},"Available PowerToys"),Object.keys(t).map(function(n){var o=t[n];return r.a.createElement(Xa,{key:n},r.a.createElement(Xa,{horizontal:!0,tokens:{childrenGap:5}},r.a.createElement(Gs,null,n),e.state.settings.powertoys&&e.state.settings.powertoys.hasOwnProperty(n)&&e.state.settings.powertoys[n].hasOwnProperty("overview_link")?r.a.createElement(Qs,{styles:{root:{alignSelf:"center"}},href:e.state.settings.powertoys[n].overview_link,target:"_blank"},"(Overview)"):null,e.state.settings.powertoys&&e.state.settings.powertoys.hasOwnProperty(n)&&e.state.settings.powertoys[n].hasOwnProperty("video_link")?r.a.createElement(Qs,{styles:{root:{alignSelf:"center"}},href:e.state.settings.powertoys[n].video_link,target:"_blank"},"(Video)"):null),e.state.settings.powertoys&&e.state.settings.powertoys.hasOwnProperty(n)&&e.state.settings.powertoys[n].hasOwnProperty("description")?r.a.createElement(Ua,{styles:{root:{paddingBottom:"5px"}}},e.state.settings.powertoys[n].description):null,r.a.createElement(tl,{setting:{value:o},on_change:e.parent_on_change,ref:function(t){e.references[n]=t}}))}),r.a.createElement(vl,null),r.a.createElement(Ua,{variant:"xLarge"},"General"),r.a.createElement(Xa,null,null!=this.state.settings.general.startup_disabled_reason&&r.a.createElement("span",{style:{color:"#c50500"},dangerouslySetInnerHTML:{__html:this.state.settings.general.startup_disabled_reason}}),r.a.createElement(Gs,null,"Run at Startup"),r.a.createElement(tl,{disabled:this.state.settings.general.startup_disabled_reason,setting:{value:this.state.settings.general.startup},on_change:this.parent_on_change,ref:function(t){e.startup_reference=t}})),this.state.settings.general.is_elevated&&r.a.createElement(Gs,null,"Currently running as administrator"),this.state.settings.general.is_admin&&r.a.createElement(tl,{setting:{display_name:"Always run as administrator",value:this.state.settings.general.run_elevated},on_change:this.parent_on_change,ref:function(t){e.elevated_reference=t}}),this.state.settings.general.is_admin&&!this.state.settings.general.is_elevated&&r.a.createElement(yl,{setting:{display_name:"",value:"Running as user. Do you wish to run as administrator instead?",button_text:"Restart as administrator"},action_name:"restart_elevation",action_callback:function(e,t){window.output_from_webview(JSON.stringify({action:{general:{action_name:e,value:t}}}))},ref:function(t){e.restart_reference=t}}),r.a.createElement(ml,{setting:{display_name:"Choose Settings color",value:this.state.settings.general.theme,options:[{key:"system",text:"System default app mode"},{key:"light",text:"Light"},{key:"dark",text:"Dark"}]},on_change:function(){dn("dark"===e.theme_reference.get_value().value||"system"===e.theme_reference.get_value().value&&"dark"===e.state.settings.general.system_theme?{palette:{themePrimary:"#0088e4",themeLighterAlt:"#000509",themeLighter:"#001624",themeLight:"#002944",themeTertiary:"#005288",themeSecondary:"#0078c8",themeDarkAlt:"#1793e6",themeDark:"#38a3ea",themeDarker:"#69baef",neutralLighterAlt:"#0b0b0b",neutralLighter:"#151515",neutralLight:"#252525",neutralQuaternaryAlt:"#2f2f2f",neutralQuaternary:"#373737",neutralTertiaryAlt:"#595959",neutralTertiary:"#eaeaea",neutralSecondary:"#eeeeee",neutralPrimaryAlt:"#f1f1f1",neutralPrimary:"#e0e0e0",neutralDark:"#f8f8f8",black:"#fbfbfb",white:"#000000"}}:{palette:{themePrimary:"#0078d4",themeLighterAlt:"#f3f9fd",themeLighter:"#d0e7f8",themeLight:"#a9d3f2",themeTertiary:"#5ca9e5",themeSecondary:"#1a86d9",themeDarkAlt:"#006cbe",themeDark:"#005ba1",themeDarker:"#004377",neutralLighterAlt:"#f8f8f8",neutralLighter:"#f4f4f4",neutralLight:"#eaeaea",neutralQuaternaryAlt:"#dadada",neutralQuaternary:"#d0d0d0",neutralTertiaryAlt:"#c8c8c8",neutralTertiary:"#bab8b7",neutralSecondary:"#a3a2a0",neutralPrimaryAlt:"#8d8b8a",neutralPrimary:"#323130",neutralDark:"#605e5d",black:"#494847",white:"#ffffff"}}),e.parent_on_change()},ref:function(t){e.theme_reference=t}}),r.a.createElement(Xa,null,r.a.createElement(Ua,{variant:"xLarge"},"About PowerToys (Preview)"),r.a.createElement(Gs,null,"Version ",this.state.settings.general.powertoys_version),r.a.createElement(os,{styles:{root:{alignSelf:"start"}},href:"https://github.com/microsoft/PowerToys/releases",target:"_blank"},"Check for updates"),r.a.createElement(Qs,{href:"https://github.com/microsoft/PowerToys/issues/new?assignees=&labels=&template=bug_report.md&title=",target:"_blank",styles:{root:{paddingTop:"10px"}}},"Report a bug"),r.a.createElement(Qs,{href:"https://github.com/microsoft/PowerToys/issues/new?assignees=&labels=&template=feature_request.md&title=",target:"_blank"},"Request a feature"),r.a.createElement(Qs,{href:"https://github.com/microsoft/PowerToys#privacy-statement",target:"_blank"},"Privacy statement")),r.a.createElement("span",null))},t}(r.a.Component);var _l=lo(),kl="",xl="TextField",Cl=function(e){function t(t){var n=e.call(this,t)||this;n._textElement=o.createRef(),n._onFocus=function(e){n.props.onFocus&&n.props.onFocus(e),n.setState({isFocused:!0},function(){n.props.validateOnFocusIn&&n._validate(n.value)})},n._onBlur=function(e){n.props.onBlur&&n.props.onBlur(e),n.setState({isFocused:!1},function(){n.props.validateOnFocusOut&&n._validate(n.value)})},n._onRenderLabel=function(e){var t=e.label,r=e.required,i=n._classNames.subComponentStyles?n._classNames.subComponentStyles.label:void 0;return t?o.createElement(Gs,{required:r,htmlFor:n._id,styles:i,disabled:e.disabled,id:n._labelId},e.label):null},n._onRenderDescription=function(e){return e.description?o.createElement("span",{className:n._classNames.description},e.description):null},n._onInputChange=function(e){var t,o=e.target.value;void 0!==o&&o!==n._lastChangeValue&&(n._lastChangeValue=o,e.persist(),n.setState(function(e,r){var i=wl(r,e)||"";return(t=o===i)?null:n._isControlled?null:{uncontrolledValue:o}},function(){var r=n.props.onChange;!t&&r&&r(e,o)}))},jo(n),n._async=new Vn(n),n._fallbackId=Mn(xl),n._descriptionId=Mn(xl+"Description"),n._labelId=Mn(xl+"Label"),n._warnControlledUsage();var r=t.defaultValue,i=void 0===r?kl:r;return"number"==typeof i&&(i=String(i)),n.state={uncontrolledValue:n._isControlled?void 0:i,isFocused:!1,errorMessage:""},n._delayedValidate=n._async.debounce(n._validate,n.props.deferredValidationTime),n._lastValidation=0,n}return l(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return wl(this.props,this.state)},enumerable:!0,configurable:!0}),t.prototype.componentDidMount=function(){this._adjustInputHeight(),this.props.validateOnLoad&&this._validate(this.value)},t.prototype.componentWillUnmount=function(){this._async.dispose()},t.prototype.getSnapshotBeforeUpdate=function(e,t){return{selection:[this.selectionStart,this.selectionEnd]}},t.prototype.componentDidUpdate=function(e,t,n){var o=this.props,r=(n||{}).selection,i=void 0===r?[null,null]:r,a=i[0],s=i[1];!!e.multiline!=!!o.multiline&&t.isFocused&&(this.focus(),null!==a&&null!==s&&a>=0&&s>=0&&this.setSelectionRange(a,s));var l=wl(e,t),u=this.value;l!==u&&(this._warnControlledUsage(e),this.state.errorMessage&&!o.errorMessage&&this.setState({errorMessage:""}),this._adjustInputHeight(),this._lastChangeValue=void 0,Sl(o)&&this._delayedValidate(u))},t.prototype.render=function(){var e=this.props,t=e.borderless,n=e.className,r=e.disabled,i=e.iconProps,a=e.inputClassName,s=e.label,l=e.multiline,c=e.required,d=e.underlined,p=e.prefix,f=e.resizable,h=e.suffix,m=e.theme,g=e.styles,v=e.autoAdjustHeight,y=e.onRenderPrefix,b=void 0===y?this._onRenderPrefix:y,_=e.onRenderSuffix,k=void 0===_?this._onRenderSuffix:_,x=e.onRenderLabel,C=void 0===x?this._onRenderLabel:x,w=e.onRenderDescription,S=void 0===w?this._onRenderDescription:w,E=this.state.isFocused,T=this._errorMessage;return this._classNames=_l(g,{theme:m,className:n,disabled:r,focused:E,required:c,multiline:l,hasLabel:!!s,hasErrorMessage:!!T,borderless:t,resizable:f,hasIcon:!!i,underlined:d,inputClassName:a,autoAdjustHeight:v}),o.createElement("div",{className:this._classNames.root},o.createElement("div",{className:this._classNames.wrapper},C(this.props,this._onRenderLabel),o.createElement("div",{className:this._classNames.fieldGroup},(void 0!==p||this.props.onRenderPrefix)&&o.createElement("div",{className:this._classNames.prefix},b(this.props,this._onRenderPrefix)),l?this._renderTextArea():this._renderInput(),i&&o.createElement(ko,u({className:this._classNames.icon},i)),(void 0!==h||this.props.onRenderSuffix)&&o.createElement("div",{className:this._classNames.suffix},k(this.props,this._onRenderSuffix)))),this._isDescriptionAvailable&&o.createElement("span",{id:this._descriptionId},S(this.props,this._onRenderDescription),T&&o.createElement("div",{role:"alert"},o.createElement(is,null,o.createElement("p",{className:this._classNames.errorMessage},o.createElement("span",{"data-automation-id":"error-message"},T))))))},t.prototype.focus=function(){this._textElement.current&&this._textElement.current.focus()},t.prototype.blur=function(){this._textElement.current&&this._textElement.current.blur()},t.prototype.select=function(){this._textElement.current&&this._textElement.current.select()},t.prototype.setSelectionStart=function(e){this._textElement.current&&(this._textElement.current.selectionStart=e)},t.prototype.setSelectionEnd=function(e){this._textElement.current&&(this._textElement.current.selectionEnd=e)},Object.defineProperty(t.prototype,"selectionStart",{get:function(){return this._textElement.current?this._textElement.current.selectionStart:-1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionEnd",{get:function(){return this._textElement.current?this._textElement.current.selectionEnd:-1},enumerable:!0,configurable:!0}),t.prototype.setSelectionRange=function(e,t){this._textElement.current&&this._textElement.current.setSelectionRange(e,t)},t.prototype._warnControlledUsage=function(e){this._id,this.props,null!==this.props.value||this._hasWarnedNullValue||(this._hasWarnedNullValue=!0,ie("Warning: 'value' prop on '"+xl+"' should not be null. Consider using an empty string to clear the component or undefined to indicate an uncontrolled component."))},Object.defineProperty(t.prototype,"_id",{get:function(){return this.props.id||this._fallbackId},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_isControlled",{get:function(){return nl(this.props,"value")},enumerable:!0,configurable:!0}),t.prototype._onRenderPrefix=function(e){var t=e.prefix;return o.createElement("span",{style:{paddingBottom:"1px"}},t)},t.prototype._onRenderSuffix=function(e){var t=e.suffix;return o.createElement("span",{style:{paddingBottom:"1px"}},t)},Object.defineProperty(t.prototype,"_errorMessage",{get:function(){var e=this.props.errorMessage;return(void 0===e?this.state.errorMessage:e)||""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_isDescriptionAvailable",{get:function(){var e=this.props;return!!(e.onRenderDescription||e.description||this._errorMessage)},enumerable:!0,configurable:!0}),t.prototype._renderTextArea=function(){var e=jn(this.props,zn,["defaultValue"]),t=this.props["aria-labelledby"]||(this.props.label?this._labelId:void 0);return o.createElement("textarea",u({id:this._id},e,{ref:this._textElement,value:this.value||"",onInput:this._onInputChange,onChange:this._onInputChange,className:this._classNames.field,"aria-labelledby":t,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:this.props["aria-describedby"],"aria-invalid":!!this._errorMessage,"aria-label":this.props.ariaLabel,readOnly:this.props.readOnly,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._renderInput=function(){var e=jn(this.props,Wn,["defaultValue"]),t=this.props["aria-labelledby"]||(this.props.label?this._labelId:void 0);return o.createElement("input",u({type:"text",id:this._id,"aria-labelledby":t},e,{ref:this._textElement,value:this.value||"",onInput:this._onInputChange,onChange:this._onInputChange,className:this._classNames.field,"aria-label":this.props.ariaLabel,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:this.props["aria-describedby"],"aria-invalid":!!this._errorMessage,readOnly:this.props.readOnly,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._validate=function(e){var t=this;if(this._latestValidateValue!==e||!Sl(this.props)){this._latestValidateValue=e;var n=this.props.onGetErrorMessage,o=n&&n(e||"");if(void 0!==o)if("string"!=typeof o&&"then"in o){var r=++this._lastValidation;o.then(function(n){r===t._lastValidation&&t.setState({errorMessage:n}),t._notifyAfterValidate(e,n)})}else this.setState({errorMessage:o}),this._notifyAfterValidate(e,o);else this._notifyAfterValidate(e,"")}},t.prototype._notifyAfterValidate=function(e,t){e===this.value&&this.props.onNotifyValidationResult&&this.props.onNotifyValidationResult(t,e)},t.prototype._adjustInputHeight=function(){if(this._textElement.current&&this.props.autoAdjustHeight&&this.props.multiline){var e=this._textElement.current;e.style.height="",e.style.height=e.scrollHeight+"px"}},t.defaultProps={resizable:!0,deferredValidationTime:200,validateOnLoad:!0},t}(o.Component);function wl(e,t){var n=e.value,o=void 0===n?t.uncontrolledValue:n;return"number"==typeof o?String(o):o}function Sl(e){return!(e.validateOnFocusIn||e.validateOnFocusOut)}var El={root:"ms-TextField",description:"ms-TextField-description",errorMessage:"ms-TextField-errorMessage",field:"ms-TextField-field",fieldGroup:"ms-TextField-fieldGroup",prefix:"ms-TextField-prefix",suffix:"ms-TextField-suffix",wrapper:"ms-TextField-wrapper",multiline:"ms-TextField--multiline",borderless:"ms-TextField--borderless",underlined:"ms-TextField--underlined",unresizable:"ms-TextField--unresizable",required:"is-required",disabled:"is-disabled",active:"is-active"};function Tl(e){var t=e.underlined,n=e.disabled,o=e.focused,r=e.theme,i=r.palette,a=r.fonts;return function(){var e;return{root:[t&&n&&{color:i.neutralTertiary},t&&{fontSize:a.medium.fontSize,marginRight:8,paddingLeft:12,paddingRight:0,lineHeight:"22px",height:32},t&&o&&{selectors:(e={},e[Et]={height:31},e)}]}}}var Il=xn(Cl,function(e){var t,n,o,r,i,a,s,l,u,c=e.theme,d=e.className,p=e.disabled,f=e.focused,h=e.required,m=e.multiline,g=e.hasLabel,v=e.borderless,y=e.underlined,b=e.hasIcon,_=e.resizable,k=e.hasErrorMessage,x=e.inputClassName,C=e.autoAdjustHeight,w=c.semanticColors,S=c.effects,E=c.fonts,T=Zt(El,c),I={background:w.disabledBackground,color:p?w.disabledText:w.inputPlaceholderText,display:"flex",alignItems:"center",padding:"0 10px",lineHeight:1,whiteSpace:"nowrap",flexShrink:0},P=[E.medium,{color:w.inputPlaceholderText,opacity:1}],D={color:w.disabledText};return{root:[T.root,E.medium,h&&T.required,p&&T.disabled,f&&T.active,m&&T.multiline,v&&T.borderless,y&&T.underlined,hn,{position:"relative"},d],wrapper:[T.wrapper,y&&{display:"flex",borderBottomWidth:1,borderBottomStyle:"solid",borderBottomColor:w.inputBorder,width:"100%"},k&&y&&!p&&{borderBottomColor:w.errorText,selectors:{":hover":{borderBottomColor:w.errorText,selectors:(t={},t[Et]={borderBottomColor:"Highlight"},t)}}},y&&p&&{borderBottomColor:w.disabledBackground},y&&!p&&!f&&!k&&{selectors:{":hover":{borderBottomColor:w.inputBorderHovered,selectors:(n={},n[Et]={borderBottomColor:"Highlight"},n)}}},y&&f&&{borderBottomColor:k?w.errorText:w.inputFocusBorderAlt,selectors:(o={},o[Et]={borderBottomWidth:2,borderBottomColor:"Highlight"},o)}],fieldGroup:[T.fieldGroup,hn,{border:"1px solid "+w.inputBorder,borderRadius:S.roundedCorner2,background:w.inputBackground,cursor:"text",height:32,display:"flex",flexDirection:"row",alignItems:"stretch",position:"relative",selectors:{":hover":{selectors:(r={},r[Et]={borderColor:"Highlight"},r)}}},m&&{minHeight:"60px",height:"auto",display:"flex"},v&&{border:"none"},!f&&!p&&{selectors:{":hover":{borderColor:w.inputBorderHovered}}},f&&{borderColor:w.inputFocusBorderAlt,selectors:(i={},i[Et]={borderWidth:2,borderColor:"Highlight"},i)},p&&{backgroundColor:w.disabledBackground,borderColor:w.disabledBackground,cursor:"default"},y&&{flex:"1 1 0px",border:"none",textAlign:"left"},y&&f&&{selectors:(a={},a[Et]={height:31},a)},y&&p&&{backgroundColor:"transparent"},k&&{borderColor:w.errorText,selectors:{"&:focus, &:hover":{borderColor:w.errorText}}},k&&f&&{borderColor:w.errorText},!g&&h&&{selectors:(s={":after":{content:"'*'",color:w.errorText,position:"absolute",top:-5,right:-10}},s[Et]={selectors:{":after":{right:-14}}},s)}],field:[E.medium,T.field,hn,{borderRadius:0,border:"none",background:"none",backgroundColor:"transparent",color:w.inputText,padding:"0 8px",width:"100%",minWidth:0,textOverflow:"ellipsis",outline:0,selectors:{"&:active, &:focus, &:hover":{outline:0},"::-ms-clear":{display:"none"}}},mn(P),m&&!_&&[T.unresizable,{resize:"none"}],m&&{minHeight:"inherit",lineHeight:17,flexGrow:1,paddingTop:6,paddingBottom:6,overflow:"auto",width:"100%"},m&&C&&{overflow:"hidden"},b&&{paddingRight:24},m&&b&&{paddingRight:40},p&&[{backgroundColor:w.disabledBackground,borderColor:"transparent",color:w.disabledText},mn(D)],y&&{textAlign:"left"},f&&!v&&{selectors:(l={},l[Et]={paddingLeft:11,paddingRight:11},l)},f&&m&&!v&&{selectors:(u={},u[Et]={paddingTop:4},u)},x],icon:[m&&{paddingRight:24,paddingBottom:8,alignItems:"flex-end"},{pointerEvents:"none",position:"absolute",bottom:5,right:8,top:"auto",fontSize:pt.medium,lineHeight:18},p&&{color:w.disabledText}],description:[T.description,{color:w.bodySubtext,fontSize:E.xSmall.fontSize}],errorMessage:[T.errorMessage,gn.slideDownIn20,E.small,{color:w.errorText,margin:0,paddingTop:5,display:"flex",alignItems:"center"}],prefix:[T.prefix,I],suffix:[T.suffix,I],subComponentStyles:{label:Tl(e)}}},void 0,{scope:"TextField"}),Pl=function(e){function t(t){var n=e.call(this,t)||this;return n.textref=null,n.textref=null,n.state={property_values:t.setting,multiline:!!t.setting.multiline},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting})},t.prototype.get_value=function(){return{value:this.textref.value}},t.prototype.render=function(){var e=this;return r.a.createElement(Il,{styles:{fieldGroup:{width:"350px",alignSelf:"start"}},onChange:function(t,n){e.setState(function(e){return{property_values:u({},e.property_values,{value:n})}}),e.parent_on_change()},multiline:this.state.multiline,value:this.state.property_values.value,label:this.state.property_values.display_name,componentRef:function(t){e.textref=t}})},t}(Xs);function Dl(e,t,n){void 0===n&&(n=10);var o=Math.pow(n,t);return Math.round(e*o)/o}var Ml,Nl=Vt(function(e){var t,n=e.semanticColors,o=n.disabledText;return{backgroundColor:n.disabledBackground,borderColor:"transparent",pointerEvents:"none",cursor:"default",color:o,selectors:(t={},t[Et]={color:"GrayText"},t)}}),Al=Vt(function(e,t,n){var o,r,i,a=e.palette,s=e.effects,l=a.neutralSecondary,u=a.neutralPrimary,c=a.neutralPrimary,d=a.neutralLighter,p=a.neutralLight;return j({root:{outline:"none",display:"block",height:"50%",width:23,padding:0,backgroundColor:"transparent",textAlign:"center",cursor:"default",color:l,selectors:{"&.ms-DownButton":{borderRadius:"0 0 "+s.roundedCorner2+" 0"},"&.ms-UpButton":{borderRadius:"0 "+s.roundedCorner2+" 0 0"}}},rootHovered:{backgroundColor:d,color:u},rootChecked:{backgroundColor:p,color:c,selectors:(o={},o[Et]={backgroundColor:"Highlight",color:"HighlightText"},o)},rootPressed:{backgroundColor:p,color:c,selectors:(r={},r[Et]={backgroundColor:"Highlight",color:"HighlightText"},r)},rootDisabled:{opacity:.5,selectors:(i={},i[Et]={color:"GrayText",opacity:1},i)},icon:{fontSize:8,marginTop:0,marginRight:0,marginBottom:0,marginLeft:0}},{},n)}),Bl=Vt(function(e,t){var n,o,r,i=e.palette,a=e.semanticColors,s=e.effects,l=e.fonts,u=a.inputBorder,c=a.inputBorderHovered,d=a.inputFocusBorderAlt,p=a.bodyText,f=i.white,h=i.themePrimary,m=a.disabledText;return j({root:{outline:"none",fontSize:l.medium.fontSize,width:"100%",minWidth:86},labelWrapper:{display:"inline-flex"},labelWrapperStart:{height:32,alignItems:"center",float:"left",marginRight:10},labelWrapperEnd:{height:32,alignItems:"center",float:"right",marginLeft:10},labelWrapperTop:{},labelWrapperBottom:{},icon:{padding:"0 5px",fontSize:pt.large},iconDisabled:{color:m},label:{pointerEvents:"none",lineHeight:pt.large},labelDisabled:{},spinButtonWrapper:{display:"flex",boxSizing:"border-box",height:32,minWidth:86,border:"1px solid "+u,borderRadius:s.roundedCorner2},spinButtonWrapperTopBottom:{width:"100%"},spinButtonWrapperHovered:{borderColor:c,selectors:(n={},n[Et]={borderColor:"Highlight"},n)},spinButtonWrapperFocused:{borderColor:d,selectors:(o={},o[Et]={borderColor:"Highlight"},o)},spinButtonWrapperDisabled:Nl(e),input:{boxSizing:"border-box",boxShadow:"none",borderStyle:"none",flex:1,margin:0,fontSize:l.medium.fontSize,color:p,height:"100%",padding:"0 8px",outline:0,display:"block",minWidth:61,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",cursor:"text",userSelect:"text",borderRadius:s.roundedCorner2+" 0 0 "+s.roundedCorner2},inputTextSelected:{backgroundColor:h,color:f,selectors:(r={},r[Et]={backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText"},r)},inputDisabled:Nl(e),arrowButtonsContainer:{display:"block",height:"100%",cursor:"default"},arrowButtonsContainerDisabled:Nl(e)},t)}),Fl=Vt(function(e,t,n,o,r,i){return void 0===r&&(r=yr.start),void 0===i&&(i=void 0),{root:K(e.root,i),labelWrapper:K(e.labelWrapper,Ol(r,e)),icon:K(e.icon,t&&e.iconDisabled),label:K(e.label),spinButtonWrapper:K(e.spinButtonWrapper,Rl(r,e),!t&&[{selectors:{":hover":e.spinButtonWrapperHovered}},n&&{selectors:{"&&":e.spinButtonWrapperFocused}}],t&&e.spinButtonWrapperDisabled),input:K("ms-spinButton-input",e.input,!t&&{selectors:{"::selection":e.inputTextSelected}},t&&e.inputDisabled),arrowBox:K(e.arrowButtonsContainer,t&&e.arrowButtonsContainerDisabled)}});function Ol(e,t){switch(e){case yr.start:return t.labelWrapperStart;case yr.end:return t.labelWrapperEnd;case yr.top:return t.labelWrapperTop;case yr.bottom:return t.labelWrapperBottom}}function Rl(e,t){switch(e){case yr.top:case yr.bottom:return t.spinButtonWrapperTopBottom;default:return{}}}!function(e){e[e.down=-1]="down",e[e.notSpinning=0]="notSpinning",e[e.up=1]="up"}(Ml||(Ml={}));var Ll=function(e){function t(t){var n=e.call(this,t)||this;n._input=o.createRef(),n._initialStepDelay=400,n._stepDelay=75,n._onFocus=function(e){n._input.current&&((n._spinningByMouse||n.state.keyboardSpinDirection!==Ml.notSpinning)&&n._stop(),n._input.current.select(),n.setState({isFocused:!0}),n.props.onFocus&&n.props.onFocus(e))},n._onBlur=function(e){n._validate(e),n.setState({isFocused:!1}),n.props.onBlur&&n.props.onBlur(e)},n._onValidate=function(e,t){return n.props.onValidate?n.props.onValidate(e,t):n._defaultOnValidate(e)},n._calculatePrecision=function(e){var t=e.precision;return void 0===t?Math.max(function(e){var t=/[1-9]([0]+$)|\.([0-9]*)/.exec(String(e));return t?t[1]?-t[1].length:t[2]?t[2].length:0:0}(e.step),0):t},n._defaultOnValidate=function(e){if(null===e||0===e.trim().length||isNaN(Number(e)))return n._lastValidValue;var t=Math.min(n.props.max,Math.max(n.props.min,Number(e)));return String(t)},n._onIncrement=function(e){return n.props.onIncrement?n.props.onIncrement(e):n._defaultOnIncrement(e)},n._defaultOnIncrement=function(e){var t=n.props,o=t.max,r=t.step,i=Math.min(Number(e)+Number(r),o);return i=Dl(i,n._precision),String(i)},n._onDecrement=function(e){return n.props.onDecrement?n.props.onDecrement(e):n._defaultOnDecrement(e)},n._defaultOnDecrement=function(e){var t=n.props,o=t.min,r=t.step,i=Math.max(Number(e)-Number(r),o);return i=Dl(i,n._precision),String(i)},n._validate=function(e){if(void 0!==n.state.value&&void 0!==n._valueToValidate&&n._valueToValidate!==n._lastValidValue){var t=n._onValidate(n._valueToValidate,e);t&&(n._lastValidValue=t,n._valueToValidate=void 0,n.setState({value:t}))}},n._onInputChange=function(e){var t=e.target.value;n._valueToValidate=t,n.setState({value:t})},n._updateValue=function(e,t,o){var r=o(n.state.value);r&&(n._lastValidValue=r,n.setState({value:r})),n._spinningByMouse!==e&&(n._spinningByMouse=e),e&&(n._currentStepFunctionHandle=n._async.setTimeout(function(){n._updateValue(e,n._stepDelay,o)},t))},n._stop=function(){n._currentStepFunctionHandle>=0&&(n._async.clearTimeout(n._currentStepFunctionHandle),n._currentStepFunctionHandle=-1),(n._spinningByMouse||n.state.keyboardSpinDirection!==Ml.notSpinning)&&(n._spinningByMouse=!1,n.setState({keyboardSpinDirection:Ml.notSpinning}))},n._handleKeyDown=function(e){if(e.which!==Pt.up&&e.which!==Pt.down&&e.which!==Pt.enter||(e.preventDefault(),e.stopPropagation()),n.props.disabled)n._stop();else{var t=Ml.notSpinning;switch(e.which){case Pt.up:t=Ml.up,n._updateValue(!1,n._initialStepDelay,n._onIncrement);break;case Pt.down:t=Ml.down,n._updateValue(!1,n._initialStepDelay,n._onDecrement);break;case Pt.enter:case Pt.tab:n._validate(e);break;case Pt.escape:n.state.value!==n._lastValidValue&&n.setState({value:n._lastValidValue})}n.state.keyboardSpinDirection!==t&&n.setState({keyboardSpinDirection:t})}},n._handleKeyUp=function(e){(n.props.disabled||e.which===Pt.up||e.which===Pt.down)&&n._stop()},n._onIncrementMouseDown=function(){n._updateValue(!0,n._initialStepDelay,n._onIncrement)},n._onDecrementMouseDown=function(){n._updateValue(!0,n._initialStepDelay,n._onDecrement)},jo(n),Bt();var r=t.value||t.defaultValue||String(t.min)||"0";return n._lastValidValue=r,n._precision=n._calculatePrecision(n.props),n.state={isFocused:!1,value:r,keyboardSpinDirection:Ml.notSpinning},n._async=new Vn(n),n._currentStepFunctionHandle=-1,n._labelId=Mn("Label"),n._inputId=Mn("input"),n._spinningByMouse=!1,n._valueToValidate=void 0,n}return l(t,e),t.prototype.componentWillUnmount=function(){this._async.dispose()},t.prototype.UNSAFE_componentWillReceiveProps=function(e){this._lastValidValue=this.state.value;var t=e.value?e.value:String(e.min);e.defaultValue&&(t=String(Math.max(e.min,Math.min(e.max,Number(e.defaultValue))))),void 0!==e.value&&this.setState({value:t}),this._precision=this._calculatePrecision(e)},t.prototype.render=function(){var e=this,t=this.props,n=t.disabled,r=t.label,i=t.min,a=t.max,s=t.labelPosition,l=t.iconProps,c=t.incrementButtonIcon,d=t.incrementButtonAriaLabel,p=t.decrementButtonIcon,f=t.decrementButtonAriaLabel,h=t.title,m=t.ariaLabel,g=t.ariaDescribedBy,v=t.styles,y=t.upArrowButtonStyles,b=t.downArrowButtonStyles,_=t.theme,k=t.ariaPositionInSet,x=t.ariaSetSize,C=t.ariaValueNow,w=t.ariaValueText,S=t.keytipProps,E=t.className,T=t.inputProps,I=t.iconButtonProps,P=this.state,D=P.isFocused,M=P.value,N=P.keyboardSpinDirection,A=this.props.getClassNames?this.props.getClassNames(_,n,D,N,s,E):Fl(Bl(_,v),n,D,N,s,E);return o.createElement("div",{className:A.root},s!==yr.bottom&&(l||r)&&o.createElement("div",{className:A.labelWrapper},l&&o.createElement(ko,u({},l,{className:A.icon,"aria-hidden":"true"})),r&&o.createElement(Gs,{id:this._labelId,htmlFor:this._inputId,className:A.label,disabled:n},r)),o.createElement(aa,{keytipProps:S,disabled:n},function(t){return o.createElement("div",{className:A.spinButtonWrapper,title:h&&h,"aria-label":m&&m,"aria-posinset":k,"aria-setsize":x,"data-ktp-target":t["data-ktp-target"]},o.createElement("input",u({value:M,id:e._inputId,onChange:e._onChange,onInput:e._onInputChange,className:A.input,type:"text",autoComplete:"off",role:"spinbutton","aria-labelledby":r&&e._labelId,"aria-valuenow":isNaN(Number(C))?isNaN(Number(M))?void 0:Number(M):C,"aria-valuetext":w||(isNaN(Number(M))?M:void 0),"aria-valuemin":i,"aria-valuemax":a,"aria-describedby":Xn(g,t["aria-describedby"]),onBlur:e._onBlur,ref:e._input,onFocus:e._onFocus,onKeyDown:e._handleKeyDown,onKeyUp:e._handleKeyUp,readOnly:n,"aria-disabled":n,"data-lpignore":!0,"data-ktp-execute-target":t["data-ktp-execute-target"]},T)),o.createElement("span",{className:A.arrowBox},o.createElement(Ps,u({styles:Al(_,!0,y),className:"ms-UpButton",checked:N===Ml.up,disabled:n,iconProps:c,onMouseDown:e._onIncrementMouseDown,onMouseLeave:e._stop,onMouseUp:e._stop,tabIndex:-1,ariaLabel:d,"data-is-focusable":!1},I)),o.createElement(Ps,u({styles:Al(_,!1,b),className:"ms-DownButton",checked:N===Ml.down,disabled:n,iconProps:p,onMouseDown:e._onDecrementMouseDown,onMouseLeave:e._stop,onMouseUp:e._stop,tabIndex:-1,ariaLabel:f,"data-is-focusable":!1},I))))}),s===yr.bottom&&(l||r)&&o.createElement("div",{className:A.labelWrapper},l&&o.createElement(ko,{iconName:l.iconName,className:A.icon,"aria-hidden":"true"}),r&&o.createElement(Gs,{id:this._labelId,htmlFor:this._inputId,className:A.label,disabled:n},r)))},t.prototype.focus=function(){this._input.current&&this._input.current.focus()},Object.defineProperty(t.prototype,"value",{get:function(){return void 0===this.props.value?this.state.value:this.props.value},enumerable:!0,configurable:!0}),t.prototype._onChange=function(){},t.defaultProps={step:1,min:0,max:100,disabled:!1,labelPosition:yr.start,label:"",incrementButtonIcon:{iconName:"ChevronUpSmall"},decrementButtonIcon:{iconName:"ChevronDownSmall"}},t=d([Di("SpinButton",["theme","styles"],!0)],t)}(o.Component),Hl=function(e){function t(t){var n=e.call(this,t)||this;return n.spinbuttonref=null,n.spinbuttonref=null,n.state={property_values:t.setting},n}return l(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({property_values:e.setting})},t.prototype.get_value=function(){return{value:parseInt(this.spinbuttonref.value)}},t.prototype.render=function(){var e=this;return r.a.createElement(Ll,{styles:{spinButtonWrapperTopBottom:{maxWidth:"250px",alignSelf:"start"},input:{backgroundColor:"transparent"}},value:this.state.property_values.value,onValidate:function(t){return 0===t.trim().length||isNaN(+t)?t=String(e.state.property_values.value):Number(t)e.spinbuttonref.props.max&&(t=String(e.spinbuttonref.props.max)),e.setState(function(e){return{property_values:u({},e.property_values,{value:parseInt(t)})}}),e.parent_on_change(),t},onIncrement:function(t){return t=Number(t)+e.spinbuttonref.props.step>e.spinbuttonref.props.max?String(e.spinbuttonref.props.max):String(+t+e.spinbuttonref.props.step),e.setState(function(e){return{property_values:u({},e.property_values,{value:parseInt(t)})}}),e.parent_on_change(),t},onDecrement:function(t){return t=Number(t)-e.spinbuttonref.props.stept?t:e}function $l(e,t,n){return[eu(e),eu(t),eu(n)].join("")}function eu(e){var t=(e=Jl(e,Ul)).toString(16);return 1===t.length?"0"+t:t}function tu(e,t,n,o,r){return o===Kl||"number"!=typeof o?"#"+r:"rgba("+e+", "+t+", "+n+", "+o/Kl+")"}function nu(e){var t=e.a,n=void 0===t?Kl:t,o=e.b,r=e.g,i=e.r,a=function(e,t,n){var o=NaN,r=Math.max(e,t,n),i=r-Math.min(e,t,n);return 0===i?o=0:e===r?o=(t-n)/i%6:t===r?o=(n-e)/i+2:n===r&&(o=(e-t)/i+4),(o=Math.round(60*o))<0&&(o+=360),{h:o,s:Math.round(100*(0===r?0:i/r)),v:Math.round(r/Ul*100)}}(i,r,o),s=a.h,l=a.s,u=a.v,c=$l(i,r,o);return{a:n,b:o,g:r,h:s,hex:c,r:i,s:l,str:tu(i,r,o,n,c),v:u}}function ou(e){var t=Ql(e);if(t)return u({},nu(t),{str:e})}function ru(e){return"#"+(t=e.h,$l((n=Zl(t,Wl,zl)).r,n.g,n.b));var t,n}var iu=lo();var au=xn(function(e){function t(t){var n=e.call(this,t)||this;n._root=o.createRef(),n._onMouseDown=function(e){n._events.on(window,"mousemove",n._onMouseMove,!0),n._events.on(window,"mouseup",n._disableEvents,!0),n._onMouseMove(e)},n._onMouseMove=function(e){var t=n.props,o=t.color,r=t.onChange;if(n._root.current)if(1&e.buttons){var i=function(e,t,n){var o=n.getBoundingClientRect(),r=(e.clientX-o.left)/o.width,i=(e.clientY-o.top)/o.height;return a=t,s=Jl(r*Wl,Wl),l=Jl(zl-i*zl,zl),u=Zl(a.h,s,l),c=u.r,d=u.g,p=u.b,f=$l(c,d,p),{a:a.a,b:p,g:d,h:a.h,hex:f,r:c,s:s,str:tu(c,d,p,a.a,f),v:l};var a,s,l,u,c,d,p,f}(e,o,n._root.current);i&&(n.setState({color:i}),r&&r(e,i)),e.preventDefault(),e.stopPropagation()}else n._disableEvents()},n._disableEvents=function(){n._events.off()},jo(n),n._events=new Gn(n);var r=n.props.color;return n.state={color:r},n}return l(t,e),Object.defineProperty(t.prototype,"color",{get:function(){return this.state.color},enumerable:!0,configurable:!0}),t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=e.color;this.setState({color:t})},t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.render=function(){var e=this.props,t=e.minSize,n=e.theme,r=e.className,i=e.styles,a=this.state.color,s=iu(i,{theme:n,className:r,minSize:t});return o.createElement("div",{ref:this._root,className:s.root,style:{backgroundColor:ru(a)},onMouseDown:this._onMouseDown},o.createElement("div",{className:s.light}),o.createElement("div",{className:s.dark}),o.createElement("div",{className:s.thumb,style:{left:a.s+"%",top:zl-a.v+"%",backgroundColor:a.str}}))},t.defaultProps={minSize:220},t}(o.Component),function(e){var t,n=e.className,o=e.theme,r=e.minSize,i=o.palette,a=o.effects;return{root:["ms-ColorPicker-colorRect",{position:"relative",marginBottom:8,border:"1px solid "+i.neutralLighter,borderRadius:a.roundedCorner2,minWidth:r,minHeight:r,selectors:(t={},t[Et]={MsHighContrastAdjust:"none"},t)},n],light:["ms-ColorPicker-light",{position:"absolute",left:0,right:0,top:0,bottom:0,background:"linear-gradient(to right, white 0%, transparent 100%)"}],dark:["ms-ColorPicker-dark",{position:"absolute",left:0,right:0,top:0,bottom:0,background:"linear-gradient(to bottom, transparent 0, #000 100%)"}],thumb:["ms-ColorPicker-thumb",{position:"absolute",width:20,height:20,background:"white",border:"1px solid "+i.neutralSecondaryAlt,borderRadius:"50%",boxShadow:a.elevation8,transform:"translate(-50%, -50%)",selectors:{":before":{position:"absolute",left:0,right:0,top:0,bottom:0,border:"2px solid "+i.white,borderRadius:"50%",boxSizing:"border-box",content:'""'}}}]}},void 0,{scope:"ColorRectangle"}),su=lo(),lu=xn(function(e){function t(t){var n=e.call(this,t)||this;n._root=o.createRef(),n._onMouseDown=function(e){n._events.on(window,"mousemove",n._onMouseMove,!0),n._events.on(window,"mouseup",n._onMouseUp,!0),n._onMouseMove(e)},n._onMouseMove=function(e){if(n._root.current){var t=n.props,o=t.onChange,r=t.minValue,i=t.maxValue,a=n._root.current.getBoundingClientRect(),s=(e.clientX-a.left)/a.width,l=Math.min(i,Math.max(r,s*i));n.setState({currentValue:l}),o&&o(e,l),e.preventDefault(),e.stopPropagation()}},n._onMouseUp=function(e){n._events.off()},jo(n),n._events=new Gn(n);var r=n.props.value;return n.state={currentValue:r},n}return l(t,e),t.prototype.UNSAFE_componentWillReceiveProps=function(e){e&&e.value&&this.setState({currentValue:e.value})},t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.render=function(){var e=this.props,t=e.isAlpha,n=e.minValue,r=e.maxValue,i=e.overlayStyle,a=e.theme,s=e.className,l=e.styles,u=this.state.currentValue,c=su(l,{theme:a,className:s}),d=100*(u-n)/(r-n),p=t?{backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAJUlEQVQYV2N89erVfwY0ICYmxoguxjgUFKI7GsTH5m4M3w1ChQC1/Ca8i2n1WgAAAABJRU5ErkJggg==)"}:{background:"linear-gradient(to left,red 0,#f09 10%,#cd00ff 20%,#3200ff 30%,#06f 40%,#00fffd 50%,#0f6 60%,#35ff00 70%,#cdff00 80%,#f90 90%,red 100%)"};return o.createElement("div",{ref:this._root,className:c.root,onMouseDown:this._onMouseDown,style:p},o.createElement("div",{className:c.sliderOverlay,style:i}),o.createElement("div",{className:c.sliderThumb,style:{left:d+"%"}}))},t.defaultProps={minValue:0,maxValue:100,thumbColor:"inherit",value:0},t}(o.Component),function(e){var t=e.theme,n=e.className,o=t.palette,r=t.effects;return{root:["ms-ColorPicker-slider",{position:"relative",height:20,marginBottom:8,border:"1px solid "+o.neutralLight,borderRadius:r.roundedCorner2,boxSizing:"border-box"},n],sliderOverlay:["ms-ColorPicker-sliderOverlay",{content:"",position:"absolute",left:0,right:0,top:0,bottom:0}],sliderThumb:["ms-ColorPicker-thumb","is-slider",{position:"absolute",width:20,height:20,background:"white",border:"1px solid "+o.neutralSecondaryAlt,borderRadius:"50%",boxShadow:r.elevation8,transform:"translate(-50%, -50%)",top:"50%"}]}},void 0,{scope:"ColorSlider"});var uu=lo(),cu=["hex","r","g","b","a"];function du(e){var t=e.color;return"string"==typeof t?ou(t):t}var pu=xn(function(e){function t(t){var n=e.call(this,t)||this;n._onSVChanged=function(e,t){n._updateColor(e,t)},n._onHChanged=function(e,t){n._updateColor(e,function(e,t){var n=Zl(t,e.s,e.v),o=n.r,r=n.g,i=n.b,a=$l(o,r,i);return{a:e.a,b:i,g:r,h:t,hex:a,r:o,s:e.s,str:tu(o,r,i,e.a,a),v:e.v}}(n.state.color,t))},n._onAChanged=function(e,t){n._updateColor(e,function(e,t){return u({},e,{a:t,str:tu(e.r,e.g,e.b,t,e.hex)})}(n.state.color,Math.round(t)))},n._onBlur=function(e){var t,o=n.state,r=o.color,i=o.editingColor;if(i){var a,s=i.value,l=i.component,c="hex"===l,d=c?jl:Gl;if(s.length>=d&&(c||!isNaN(Number(s)))){var p=void 0;p=c?ou("#"+(!(a=s)||a.length=Vl?a.substring(0,Vl):a.substring(0,jl))):nu(function(e){return{r:Jl(e.r,Ul),g:Jl(e.g,Ul),b:Jl(e.b,Ul),a:"number"==typeof e.a?Jl(e.a,Kl):e.a}}(u({},r,((t={})[l]=Number(s),t)))),n._updateColor(e,p)}else n.setState({editingColor:void 0})}},jo(n),n.state={color:du(t)||ou("#ffffff")},n._textChangeHandlers={};for(var o=0,r=cu;othis._displayOnlyOptionsCache[t];)t++;if(this._displayOnlyOptionsCache[t]===e)throw new Error("Unexpected: Option at index "+e+" is not a selectable element.");return e-t+1}},e}();!function(e){e[e.smallFluid=0]="smallFluid",e[e.smallFixedFar=1]="smallFixedFar",e[e.smallFixedNear=2]="smallFixedNear",e[e.medium=3]="medium",e[e.large=4]="large",e[e.largeFixed=5]="largeFixed",e[e.extraLarge=6]="extraLarge",e[e.custom=7]="custom",e[e.customNear=8]="customNear"}(Cu||(Cu={}));var Su,Eu=lo();!function(e){e[e.closed=0]="closed",e[e.animatingOpen=1]="animatingOpen",e[e.open=2]="open",e[e.animatingClosed=3]="animatingClosed"}(Su||(Su={}));var Tu,Iu,Pu,Du,Mu,Nu=function(e){function t(t){var n=e.call(this,t)||this;return n._panel=o.createRef(),n._animationCallback=null,n.dismiss=function(e){n.props.onDismiss&&n.props.onDismiss(e),(!e||e&&!e.defaultPrevented)&&n.close()},n._allowScrollOnPanel=function(e){e?Mr(e,n._events):n._events.off(n._scrollableContent),n._scrollableContent=e},n._onRenderNavigation=function(e){if(!n.props.onRenderNavigationContent&&!n.props.onRenderNavigation&&!n.props.hasCloseButton)return null;var t=n.props.onRenderNavigationContent,r=void 0===t?n._onRenderNavigationContent:t;return o.createElement("div",{className:n._classNames.navigation},r(e,n._onRenderNavigationContent))},n._onRenderNavigationContent=function(e){var t=e.closeButtonAriaLabel,r=e.hasCloseButton,i=cn();return r?o.createElement(Ps,{styles:{root:{height:"auto",width:"44px",color:i.palette.neutralSecondary,fontSize:pt.large},rootHovered:{color:i.palette.neutralPrimary}},className:n._classNames.closeButton,onClick:n._onPanelClick,ariaLabel:t,title:t,"data-is-visible":!0,iconProps:{iconName:"Cancel"}}):null},n._onRenderHeader=function(e,t,r){var i=e.headerText;return i?o.createElement("div",{className:n._classNames.header},o.createElement("p",{className:n._classNames.headerText,id:r,role:"heading","aria-level":2},i)):null},n._onRenderBody=function(e){return o.createElement("div",{className:n._classNames.content},e.children)},n._onRenderFooter=function(e){var t=n.props.onRenderFooterContent,r=void 0===t?null:t;return r?o.createElement("div",{className:n._classNames.footer},o.createElement("div",{className:n._classNames.footerInner},r())):null},n._animateTo=function(e){n._animationCallback=n._async.setTimeout(function(){n.setState({visibility:e}),n._onTransitionComplete()},200)},n._clearExistingAnimationTimer=function(){null!==n._animationCallback&&n._async.clearTimeout(n._animationCallback)},n._onPanelClick=function(e){n.dismiss(e)},n._onTransitionComplete=function(){n._updateFooterPosition(),n.state.visibility===Su.open&&n.props.onOpened&&n.props.onOpened(),n.state.visibility===Su.closed&&n.props.onDismissed&&n.props.onDismissed()},n._warnDeprecations({ignoreExternalFocusing:"focusTrapZoneProps",forceFocusInsideTrap:"focusTrapZoneProps",firstFocusableSelector:"focusTrapZoneProps"}),n.state={isFooterSticky:!1,visibility:Su.closed,id:Mn("Panel")},n}return l(t,e),t.getDerivedStateFromProps=function(e,t){return void 0===e.isOpen?t:!e.isOpen||t.visibility!==Su.closed&&t.visibility!==Su.animatingClosed?e.isOpen||t.visibility!==Su.open&&t.visibility!==Su.animatingOpen?t:u({},t,{visibility:Su.animatingClosed}):u({},t,{visibility:Su.animatingOpen})},t.prototype.componentDidMount=function(){this._events.on(window,"resize",this._updateFooterPosition),this._shouldListenForOuterClick(this.props)&&this._events.on(document.body,"mousedown",this._dismissOnOuterClick,!0),this.props.isOpen&&this.setState({visibility:Su.animatingOpen})},t.prototype.componentDidUpdate=function(e,t){var n=this._shouldListenForOuterClick(this.props),o=this._shouldListenForOuterClick(e);this.state.visibility!==t.visibility&&(this._clearExistingAnimationTimer(),this.state.visibility===Su.animatingOpen?this._animateTo(Su.open):this.state.visibility===Su.animatingClosed&&this._animateTo(Su.closed)),n&&!o?this._events.on(document.body,"mousedown",this._dismissOnOuterClick,!0):!n&&o&&this._events.off(document.body,"mousedown",this._dismissOnOuterClick,!0)},t.prototype.render=function(){var e=this.props,t=e.className,n=void 0===t?"":t,r=e.elementToFocusOnDismiss,i=e.firstFocusableSelector,a=e.focusTrapZoneProps,s=e.forceFocusInsideTrap,l=e.hasCloseButton,c=e.headerText,d=e.headerClassName,p=void 0===d?"":d,f=e.ignoreExternalFocusing,h=e.isBlocking,m=e.isFooterAtBottom,g=e.isLightDismiss,v=e.isHiddenOnDismiss,y=e.layerProps,b=e.overlayProps,_=e.type,k=e.styles,x=e.theme,C=e.customWidth,w=e.onLightDismissClick,S=void 0===w?this._onPanelClick:w,E=e.onRenderNavigation,T=void 0===E?this._onRenderNavigation:E,I=e.onRenderHeader,P=void 0===I?this._onRenderHeader:I,D=e.onRenderBody,M=void 0===D?this._onRenderBody:D,N=e.onRenderFooter,A=void 0===N?this._onRenderFooter:N,B=this.state,F=B.isFooterSticky,O=B.visibility,R=B.id,L=_===Cu.smallFixedNear||_===Cu.customNear,H=eo()?L:!L,W=c&&R+"-headerText",z=_===Cu.custom||_===Cu.customNear?{width:C}:{},U=jn(this.props,Kn),K=this.isActive,j=O===Su.animatingClosed||O===Su.animatingOpen;if(!K&&!j&&!v)return null;this._classNames=Eu(k,{theme:x,className:n,focusTrapZoneClassName:a?a.className:void 0,hasCloseButton:l,headerClassName:p,isAnimating:j,isFooterSticky:F,isFooterAtBottom:m,isOnRightSide:H,isOpen:K,isHiddenOnDismiss:v,type:_});var V,G=this._classNames;h&&K&&(V=o.createElement(ks,u({className:G.overlay,isDarkThemed:!1,onClick:g?S:void 0},b)));var q=P(this.props,this._onRenderHeader,W);return o.createElement(Li,u({},y),o.createElement(hi,{role:"dialog","aria-modal":"true",ariaLabelledBy:q?W:void 0,onDismiss:this.dismiss,className:G.hiddenPanel},o.createElement("div",u({"aria-hidden":!K&&j},U,{ref:this._panel,className:G.root}),V,o.createElement(ms,u({ignoreExternalFocusing:f,forceFocusInsideTrap:!(!h||v&&!K)&&s,firstFocusableSelector:i,isClickableOutsideFocusTrap:!0},a,{className:G.main,style:z,elementToFocusOnDismiss:r}),o.createElement("div",{className:G.commands,"data-is-visible":!0},T(this.props,this._onRenderNavigation)),o.createElement("div",{className:G.contentInner},q,o.createElement("div",{ref:this._allowScrollOnPanel,className:G.scrollableContent,"data-is-scrollable":!0},M(this.props,this._onRenderBody)),A(this.props,this._onRenderFooter))))))},t.prototype.open=function(){void 0===this.props.isOpen&&(this.isActive||(this.props.onOpen&&this.props.onOpen(),this.setState({visibility:Su.animatingOpen})))},t.prototype.close=function(){void 0===this.props.isOpen&&this.isActive&&this.setState({visibility:Su.animatingClosed})},Object.defineProperty(t.prototype,"isActive",{get:function(){return this.state.visibility===Su.open||this.state.visibility===Su.animatingOpen},enumerable:!0,configurable:!0}),t.prototype._shouldListenForOuterClick=function(e){return!!e.isBlocking&&!!e.isOpen},t.prototype._updateFooterPosition=function(){var e=this._scrollableContent;if(e){var t=e.clientHeight,n=e.scrollHeight;this.setState({isFooterSticky:t-1,u=e.hidden?r._classNames.dropdownItemHidden:l&&!0===e.disabled?r._classNames.dropdownItemSelectedAndDisabled:l?r._classNames.dropdownItemSelected:!0===e.disabled?r._classNames.dropdownItemDisabled:r._classNames.dropdownItem,c=e.title,d=void 0===c?e.text:c,p=r._classNames.subComponentStyles?r._classNames.subComponentStyles.multiSelectItem:void 0;return r.props.multiSelect?o.createElement(ku,{id:s+"-list"+e.index,key:e.key,"data-index":e.index,"data-is-focusable":!e.disabled,disabled:e.disabled,onChange:r._onItemClick(e),inputProps:{onMouseEnter:r._onItemMouseEnter.bind(r,e),onMouseLeave:r._onMouseItemLeave.bind(r,e),onMouseMove:r._onItemMouseMove.bind(r,e)},label:e.text,title:e.title?e.title:e.text,onRenderLabel:r._onRenderItemLabel.bind(r,e),className:u,role:"option","aria-selected":l?"true":"false",checked:l,styles:p}):o.createElement(xu,{id:s+"-list"+e.index,key:e.key,"data-index":e.index,"data-is-focusable":!e.disabled,disabled:e.disabled,className:u,onClick:r._onItemClick(e),onMouseEnter:r._onItemMouseEnter.bind(r,e),onMouseLeave:r._onMouseItemLeave.bind(r,e),onMouseMove:r._onItemMouseMove.bind(r,e),role:"option","aria-selected":l?"true":"false",ariaLabel:e.ariaLabel,title:d},n(e,r._onRenderOption))},r._onRenderOption=function(e){return o.createElement("span",{className:r._classNames.dropdownOptionText},e.text)},r._onRenderItemLabel=function(e){var t=r.props.onRenderOption;return(void 0===t?r._onRenderOption:t)(e,r._onRenderOption)},r._onPositioned=function(e){r._focusZone.current&&r._requestAnimationFrame(function(){var e=r.state.selectedIndices;if(r._focusZone.current)if(e&&e[0]&&!r.props.options[e[0]].disabled){var t=vt().querySelector("#"+r._id+"-list"+e[0]);r._focusZone.current.focusElement(t)}else r._focusZone.current.focus()}),r.state.calloutRenderEdge&&r.state.calloutRenderEdge===e.targetEdge||r.setState({calloutRenderEdge:e.targetEdge})},r._onItemClick=function(e){return function(t){e.disabled||(r.setSelectedIndex(t,e.index),r.props.multiSelect||r.setState({isOpen:!1}))}},r._onScroll=function(){r._isScrollIdle||void 0===r._scrollIdleTimeoutId?r._isScrollIdle=!1:(clearTimeout(r._scrollIdleTimeoutId),r._scrollIdleTimeoutId=void 0),r._scrollIdleTimeoutId=setTimeout(function(){r._isScrollIdle=!0},r._scrollIdleDelay)},r._onMouseItemLeave=function(e,t){if(!r._shouldIgnoreMouseEvent()&&r._host.current)if(r._host.current.setActive)try{r._host.current.setActive()}catch(e){}else r._host.current.focus()},r._onDismiss=function(){r.setState({isOpen:!1}),r._dropDown.current&&r._dropDown.current.focus()},r._onDropdownBlur=function(e){r._isDisabled()||(r.setState({hasFocus:!1}),r.state.isOpen||r.props.onBlur&&r.props.onBlur(e))},r._onDropdownKeyDown=function(e){if(!r._isDisabled()&&(r._lastKeyDownWasAltOrMeta=r._isAltOrMeta(e),!r.props.onKeyDown||(r.props.onKeyDown(e),!e.defaultPrevented))){var t,n=r.state.selectedIndices.length?r.state.selectedIndices[0]:-1,o=e.altKey||e.metaKey,i=r.state.isOpen;switch(e.which){case Pt.enter:r.setState({isOpen:!i});break;case Pt.escape:if(!i)return;r.setState({isOpen:!1});break;case Pt.up:if(o){if(i){r.setState({isOpen:!1});break}return}r.props.multiSelect?r.setState({isOpen:!0}):r._isDisabled()||(t=r._moveIndex(e,-1,n-1,n));break;case Pt.down:o&&(e.stopPropagation(),e.preventDefault()),o&&!i||r.props.multiSelect?r.setState({isOpen:!0}):r._isDisabled()||(t=r._moveIndex(e,1,n+1,n));break;case Pt.home:r.props.multiSelect||(t=r._moveIndex(e,1,0,n));break;case Pt.end:r.props.multiSelect||(t=r._moveIndex(e,-1,r.props.options.length-1,n));break;case Pt.space:break;default:return}t!==n&&(e.stopPropagation(),e.preventDefault())}},r._onDropdownKeyUp=function(e){if(!r._isDisabled()){var t=r._shouldHandleKeyUp(e),n=r.state.isOpen;if(!r.props.onKeyUp||(r.props.onKeyUp(e),!e.preventDefault)){switch(e.which){case Pt.space:r.setState({isOpen:!n});break;default:return void(t&&n&&r.setState({isOpen:!1}))}e.stopPropagation(),e.preventDefault()}}},r._onZoneKeyDown=function(e){var t;r._lastKeyDownWasAltOrMeta=r._isAltOrMeta(e);var n=e.altKey||e.metaKey;switch(e.which){case Pt.up:n?r.setState({isOpen:!1}):r._host.current&&(t=No(r._host.current,r._host.current.lastChild,!0));break;case Pt.home:case Pt.end:case Pt.pageUp:case Pt.pageDown:break;case Pt.down:!n&&r._host.current&&(t=Mo(r._host.current,r._host.current.firstChild,!0));break;case Pt.escape:r.setState({isOpen:!1});break;case Pt.tab:return void r.setState({isOpen:!1});default:return}t&&t.focus(),e.stopPropagation(),e.preventDefault()},r._onZoneKeyUp=function(e){r._shouldHandleKeyUp(e)&&r.state.isOpen&&(r.setState({isOpen:!1}),e.preventDefault())},r._onDropdownClick=function(e){if(!r.props.onClick||(r.props.onClick(e),!e.preventDefault)){var t=r.state.isOpen;r._isDisabled()||r._shouldOpenOnFocus()||r.setState({isOpen:!t}),r._isFocusedByClick=!1}},r._onDropdownMouseDown=function(){r._isFocusedByClick=!0},r._onFocus=function(e){var t=r.state,n=t.isOpen,o=t.selectedIndices,i=r.props.multiSelect;if(!r._isDisabled()){r._isFocusedByClick||n||0!==o.length||i||r._moveIndex(e,1,0,-1),r.props.onFocus&&r.props.onFocus(e);var a={hasFocus:!0};r._shouldOpenOnFocus()&&(a.isOpen=!0),r.setState(a)}},r._isDisabled=function(){var e=r.props.disabled,t=r.props.isDisabled;return void 0!==t&&(e=t),e},r._onRenderLabel=function(e){var t=r._id,n=e.label,i=e.required,a=e.disabled,s=r._classNames.subComponentStyles?r._classNames.subComponentStyles.label:void 0;return n?o.createElement(Gs,{className:r._classNames.label,id:t+"-label",htmlFor:t,required:i,styles:s,disabled:a},n):null},jo(r),r._id=t.id||Mn("Dropdown"),r._isScrollIdle=!0,r.props.multiSelect){var i=void 0!==t.defaultSelectedKeys?t.defaultSelectedKeys:t.selectedKeys;n=r._getSelectedIndexes(t.options,i)}else{var a=void 0!==t.defaultSelectedKey?t.defaultSelectedKey:t.selectedKey;n=r._getSelectedIndexes(t.options,a),r._sizePosCache.updateOptions(t.options)}return r.state={isOpen:!1,selectedIndices:n,hasFocus:!1,calloutRenderEdge:void 0},r}return l(t,e),Object.defineProperty(t.prototype,"selectedOptions",{get:function(){return $u(this.props.options,this.state.selectedIndices)},enumerable:!0,configurable:!0}),t.prototype.componentWillUnmount=function(){clearTimeout(this._scrollIdleTimeoutId)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t,n=e.options!==this.props.options;void 0===e[t=e.multiSelect?n&&void 0!==e.defaultSelectedKeys?"defaultSelectedKeys":"selectedKeys":n&&void 0!==e.defaultSelectedKey?"defaultSelectedKey":"selectedKey"]||e[t]===this.props[t]&&!n||this.setState({selectedIndices:this._getSelectedIndexes(e.options,e[t])}),e.options===this.props.options||e.multiSelect||this._sizePosCache.updateOptions(e.options)},t.prototype.componentDidUpdate=function(e,t){!0===t.isOpen&&!1===this.state.isOpen&&(this._gotMouseMove=!1,this._dropDown.current&&this._dropDown.current.focus(),this.props.onDismiss&&this.props.onDismiss())},t.prototype.render=function(){var e=this,t=this._id,n=this.props,r=n.className,i=n.label,a=n.options,s=n.ariaLabel,l=n.required,c=n.errorMessage,d=n.multiSelect,p=n.keytipProps,f=n.styles,h=n.theme,m=n.panelProps,g=n.calloutProps,v=n.onRenderTitle,y=void 0===v?this._onRenderTitle:v,b=n.onRenderContainer,_=void 0===b?this._onRenderContainer:b,k=n.onRenderCaretDown,x=void 0===k?this._onRenderCaretDown:k,C=n.onRenderLabel,w=void 0===C?this._onRenderLabel:C,S=this.state,E=S.isOpen,T=S.selectedIndices,I=S.hasFocus,P=S.calloutRenderEdge,D=n.onRenderPlaceholder||n.onRenderPlaceHolder||this._onRenderPlaceholder,M=$u(a,T),N=jn(n,Kn),A=this._isDisabled(),B=t+"-option",F=d||A?{role:void 0,ariaActiveDescendant:void 0,childRole:void 0,ariaSetSize:void 0,ariaPosInSet:void 0,ariaSelected:void 0}:{role:"listbox",ariaActiveDescendant:E&&1===T.length&&T[0]>=0?this._id+"-list"+T[0]:B,childRole:"option",ariaSetSize:this._sizePosCache.optionSetSize,ariaPosInSet:this._sizePosCache.positionInSet(T[0]),ariaSelected:void 0!==T[0]||void 0};this._classNames=oc(f,{theme:h,className:r,hasError:!!(c&&c.length>0),hasLabel:!!i,isOpen:E,required:l,disabled:A,isRenderingPlaceholder:!M.length,panelClassName:m?m.className:void 0,calloutClassName:g?g.className:void 0,calloutRenderEdge:P});var O=!!c&&c.length>0;return o.createElement("div",{className:this._classNames.root},w(this.props,this._onRenderLabel),o.createElement(aa,{keytipProps:p,disabled:A},function(r){return o.createElement("div",u({},r,{"data-is-focusable":!A,ref:e._dropDown,id:t,tabIndex:A?-1:0,"aria-expanded":E?"true":"false",role:F.role,"aria-label":s,"aria-labelledby":i&&!s?t+"-label":void 0,"aria-describedby":Xn(B,r["aria-describedby"]),"aria-activedescendant":E?F.ariaActiveDescendant:void 0,"aria-required":l,"aria-disabled":A,"aria-owns":E?t+"-list":void 0},N,{className:e._classNames.dropdown,onBlur:e._onDropdownBlur,onKeyDown:e._onDropdownKeyDown,onKeyUp:e._onDropdownKeyUp,onClick:e._onDropdownClick,onMouseDown:e._onDropdownMouseDown,onFocus:e._onFocus}),o.createElement("span",{id:B,className:e._classNames.title,"aria-atomic":!0,role:F.childRole,"aria-live":!I||A||d||E?"polite":"assertive","aria-label":M.length?M[0].text:e._placeholder,"aria-invalid":O,"aria-setsize":F.ariaSetSize,"aria-posinset":F.ariaPosInSet,"aria-selected":F.ariaSelected,"aria-describedby":Xn(O&&t+"-errorMessage")},M.length?y(M,e._onRenderTitle):D(n,e._onRenderPlaceholder)),o.createElement("span",{className:e._classNames.caretDownWrapper},x(n,e._onRenderCaretDown)))}),E&&_(u({},n,{onDismiss:this._onDismiss}),this._onRenderContainer),O&&o.createElement("div",{id:t+"-errorMessage",className:this._classNames.errorMessage},c))},t.prototype.focus=function(e){this._dropDown.current&&(this._dropDown.current.focus(),e&&this.setState({isOpen:!0}))},t.prototype.setSelectedIndex=function(e,t){var n=this,o=this.props,r=o.options,i=o.selectedKey,a=o.selectedKeys,s=o.multiSelect,l=o.notifyOnReselect,u=this.state.selectedIndices,c=void 0===u?[]:u,d=!!c&&c.indexOf(t)>-1,p=[];if(t=Math.max(0,Math.min(r.length-1,t)),void 0===i&&void 0===a){if(s||l||t!==c[0]){if(s)if(p=c?this._copyArray(c):[],d){var f=p.indexOf(t);f>-1&&p.splice(f,1)}else p.push(t);else p=[t];e.persist(),this.setState({selectedIndices:p},function(){n._onChange(e,r,t,d,s)})}}else this._onChange(e,r,t,d,s)},Object.defineProperty(t.prototype,"_placeholder",{get:function(){return this.props.placeholder||this.props.placeHolder},enumerable:!0,configurable:!0}),t.prototype._copyArray=function(e){for(var t=[],n=0,o=e;n=r.length&&(n=r.length-1);for(var i=0;r[n].itemType===mu.Header||r[n].itemType===mu.Divider||r[n].disabled;){if(i>=r.length)return o;n+t<0?n=r.length:n+t>=r.length&&(n=-1),n+=t,i++}return this.setSelectedIndex(e,n),n},t.prototype._renderFocusableList=function(e){var t=e.onRenderList,n=void 0===t?this._onRenderList:t,r=e.label,i=e.ariaLabel,a=this._id;return o.createElement("div",{className:this._classNames.dropdownItemsWrapper,onKeyDown:this._onZoneKeyDown,onKeyUp:this._onZoneKeyUp,ref:this._host,tabIndex:0},o.createElement(ir,{ref:this._focusZone,direction:wo.vertical,id:a+"-list",className:this._classNames.dropdownItems,"aria-label":i,"aria-labelledby":r&&!i?a+"-label":void 0,role:"listbox"},n(e,this._onRenderList)))},t.prototype._renderSeparator=function(e){var t=e.index,n=e.key;return t>0?o.createElement("div",{role:"separator",key:n,className:this._classNames.dropdownDivider}):null},t.prototype._renderHeader=function(e){var t=this.props.onRenderOption,n=void 0===t?this._onRenderOption:t,r=e.key;return o.createElement("div",{key:r,className:this._classNames.dropdownItemHeader},n(e,this._onRenderOption))},t.prototype._onItemMouseEnter=function(e,t){this._shouldIgnoreMouseEvent()||t.currentTarget.focus()},t.prototype._onItemMouseMove=function(e,t){var n=t.currentTarget;this._gotMouseMove=!0,this._isScrollIdle&&document.activeElement!==n&&n.focus()},t.prototype._shouldIgnoreMouseEvent=function(){return!this._isScrollIdle||!this._gotMouseMove},t.prototype._getSelectedIndexes=function(e,t){if(void 0===t)return this.props.multiSelect?this._getAllSelectedIndices(e):-1!==(i=this._getSelectedIndex(e,null))?[i]:[];if(!Array.isArray(t))return-1!==(i=this._getSelectedIndex(e,t))?[i]:[];for(var n=[],o=0,r=t;o svg":{paddingTop:"2px"},"&:hover i.ms-Button-icon":{color:i.palette.neutralPrimary},"&:active i.ms-Button-icon":{color:i.palette.neutralPrimary}}}},groups:[{links:[{name:"General Settings",key:"general",url:"",icon:"Settings"}].concat(n)}]})),r.a.createElement("div",{className:"editorzone",style:{backgroundColor:i.palette.white,color:i.palette.black}},r.a.createElement("div",{className:"editorhead"},r.a.createElement("div",{className:"editortitle"},r.a.createElement(Ua,{variant:"xxLarge",styles:{root:{display:"block",whiteSpace:"no-wrap",overflow:"hidden",textOverflow:"ellipsis"}}},"general"!=this.state.selected_menu?t[this.state.selected_menu].name+" Settings":"PowerToys General Settings")),r.a.createElement("div",{className:"editorheadbuttons"},r.a.createElement(Xa,{horizontal:!0,tokens:{childrenGap:16}},r.a.createElement(os,{styles:{root:{minWidth:"100px"}},disabled:!this.state.data_changed||this.state.saving,text:this.state.saving?"Saving":"Save",onClick:this.save_clicked},this.state.saving?r.a.createElement(cs,{size:$a.small}):r.a.createElement("span",null))))),r.a.createElement("div",{className:"editorbody"},r.a.createElement(hs,{styles:{contentContainer:{paddingTop:"16px",paddingLeft:"16px",paddingRight:"16px"}}},"general"===e.state.selected_menu&&e.state.settings.hasOwnProperty("general")?r.a.createElement(bl,{key:"general",settings_key:"general",settings:e.state.settings,on_change:e.on_setting_change,ref:function(t){e.settings_screen_ref=t}}):e.state.settings.hasOwnProperty("powertoys")&&e.state.selected_menu in e.state.settings.powertoys?r.a.createElement(pc,{key:e.state.selected_menu,settings_key:e.state.selected_menu,powertoy:e.state.settings.powertoys[e.state.selected_menu],on_change:e.on_setting_change,ref:function(t){e.settings_screen_ref=t}}):void 0))),r.a.createElement(js,{hidden:!this.state.show_save_discard_dialog,onDismiss:this.close_save_discard_dialog,dialogContentProps:{type:rs.normal,title:"Changes not saved",subText:this.state.user_trying_to_exit?"Would you like to save your changes or exit the settings?":"Would you like to save or discard your changes?"},modalProps:{isBlocking:!0,styles:{main:{maxWidth:450}}}},r.a.createElement(As,{styles:{actionsRight:{textAlign:"center"}}},r.a.createElement(os,{onClick:this.save_save_discard_dialog,text:"Save"}),r.a.createElement(os,{onClick:this.discard_save_discard_dialog,text:this.state.user_trying_to_exit?"Exit":"Discard"}),r.a.createElement(ns,{onClick:this.close_save_discard_dialog,text:"Cancel"}))))},t}(r.a.Component);window.start_with_dark_theme&&dn({palette:{themePrimary:"#0088e4",themeLighterAlt:"#000509",themeLighter:"#001624",themeLight:"#002944",themeTertiary:"#005288",themeSecondary:"#0078c8",themeDarkAlt:"#1793e6",themeDark:"#38a3ea",themeDarker:"#69baef",neutralLighterAlt:"#0b0b0b",neutralLighter:"#151515",neutralLight:"#252525",neutralQuaternaryAlt:"#2f2f2f",neutralQuaternary:"#373737",neutralTertiaryAlt:"#595959",neutralTertiary:"#eaeaea",neutralSecondary:"#eeeeee",neutralPrimaryAlt:"#f1f1f1",neutralPrimary:"#e0e0e0",neutralDark:"#f8f8f8",black:"#fbfbfb",white:"#000000"}}),K({selectors:{":global(body), :global(html), :global(#app)":{margin:0,padding:0,height:"100vh"}}});var Ic=document.getElementById("app");Ic&&Ic.hasChildNodes()?a.a.hydrate(r.a.createElement(Tc,{ref:function(e){window.react_app_component=e}}),Ic):a.a.render(r.a.createElement(Tc,{ref:function(e){window.react_app_component=e}}),Ic)}]); \ No newline at end of file diff --git a/src/settings/settings-html/index-dark.html b/src/settings/settings-html/index-dark.html index ba12d884dd..8ba3dc201b 100644 --- a/src/settings/settings-html/index-dark.html +++ b/src/settings/settings-html/index-dark.html @@ -1,4 +1,4 @@ -PowerToys SettingsGeneral SettingsPowerToys General SettingsSave \ No newline at end of file + window.start_with_dark_theme = true;PowerToys SettingsGeneral SettingsPowerToys General SettingsSave